html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {    background: none repeat scroll 0 0 transparent;    font-size: 100%;    margin: 0;    outline: 0 none;    padding: 0;}







html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 







blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 







font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, 







i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 







table, caption, tbody, tfoot, thead, tr, th, td {







    font-size: 100%;







}







a{color: #CE2829;text-decoration: none;}







a:hover{text-decoration:underline;}







h1{font-size: 18px;}







h2{font-size: 16px;}







h3{font-size: 14px;}







h4,h5,h6{font-size: 13px;}







body {







    margin: 0;







    padding: 0;







    background: #fff;







    color: #000;







    font-size: 13px;







    font-family: Arial, Helvetica,sans-serif;







    line-height: 1.5;







}







.mainnav{







	width: 1000px;







	margin:0 auto;







    position:relative;







}







.clear{







	clear:both;







}







img{







	border:none;	







}







.seo_banner{background: none repeat scroll 0 0 #fff;







width: 100%;margin-top: 40px;padding: 15px 0 0;







}







.banner{







	margin: 0 auto;







	position: relative;







	width: 1000px;







}







.logo {







    float: left;width: 250px;







}







.seo_dichvu1 ul.news li{list-style: none outside none;







margin-bottom: 5px;}







.seo_dichvu1 ul.news li a{background: url("../images/link.gif") no-repeat scroll 0 7px transparent;font-weight: bold;







padding-left: 17px;color:#000;}







.txt_banner{color: #000;float: left;width: 750px;}







.logo img{max-height:160px;max-width: 250px;}







.txt_banner h2{font-size: 16px;font-weight: bold;color:#CB0037;margin-bottom: 5px;}







div.mainmenu{







	height: 44px;







margin:10px 0 0;







width: 100%;







}







.bando{background: none repeat scroll 0 0 #EEEEEE;padding: 5px 0 10px;}







div.mainmenu ul li{







	float:left;







	list-style: none outside none;







}







div.mainmenu ul li a{







border-left: 1px solid #fff;







border-right: none;







color: #fff;







font-weight: bold;







height: 44px;







line-height: 44px;







margin: 0;







padding: 0 40px;font-size: 12px;







text-decoration: none;







text-transform: uppercase;







}







.seo_facebook{margin-bottom:10px;}







.banner_img{text-align: center;margin-top: 12px;}







div.mainmenu ul li a:hover,div.mainmenu ul li a.active{







color: yellow;}







div.mainmenu ul li:first-child a{border-left: medium none;}







div.mainmenu ul li.last a{border-right:none;}







div.mainmenu ul li:hover{







	background:url("../images/assets/mt1.gif") repeat-x scroll 0 6px transparent;







}







div.sub_menu ul.subMenu{







	margin:0;padding:0;background:#f9f9f9;border-radius:0px 0px 7px 7px;border:1px solid #ccc;width:978px;height:30px;







}







div.sub_menu{width:100%;height:30px;}







div.sub_menu ul.subMenu li{float:left;padding:5px 15px;list-style:none;}







div.sub_menu ul.subMenu li a{color:#000;text-decoration:none;}







div.sub_menu ul.subMenu li a:hover{text-decoration:underline;}







div.newContent{







	width:615px;







	float:left;







	margin-top: 10px;







}







div.title_content a{







	color:#094F95;







	font-weight:bold;







	text-decoration:none;







}







div.title_content{margin-top:10px;}







div.des_content{margin-top:5px;margin-bottom:20px;}







div.title_content a:hover{







	text-decoration:underline;







}







div.relateArticle{padding-bottom:10px;margin-left: -3px;}







div.relateArticle ul{padding:0;margin:0;}







div.relateArticle ul li{list-style:none;background:url("../images/link.gif") no-repeat scroll 0 6px transparent;}







div.relateArticle ul li a{color:#600D12;text-decoration:none;padding-left: 18px;}







div.relateArticle ul li a:hover{text-decoration:underline;}







div.newArticle{







	border: 1px solid #999999;







    float: left;







    width: 180px;







    margin-bottom: 10px;







    background:url("../images/vs_flower.png") no-repeat scroll 0 0 transparent;







}







div.newArticle ul li{list-style:none;background:}







.title1 h3,.title1 h2{







	background: #ccc;







	border-radius: 3px 3px 0 0;







	color: #000;







	font-weight: bold;







	height: 34px;font-size: 14px;







	line-height: 34px;







	margin: 0;







	padding: 0 12px;







	text-transform: uppercase;







}







.quangcao{margin-top:5px;}







.quangcao img, .left img{margin-bottom: 10px;







width: 240px;}







.newArticle ul{







	padding:10px 5px 10px 5px;







	margin:0;







}







.newArticle ul li {







    background: url("../images/icon_view.png") no-repeat scroll 0 8px transparent;







    margin-bottom: 5px;







    padding-left: 15px;







}







.newArticle ul li a{







	color:#000;







	text-decoration:none;







}







.newArticle ul li a:hover{color:#fafafa;}







div.gold{







	float: left;border-radius: 4px;







	margin-bottom: 10px;







	width: 240px;background: none repeat scroll 0 0 #fff;







	overflow: hidden;







}







div.gold div.imgGold{







	padding-top:5px;







	background:url("../images/vs_flower.png") no-repeat scroll 0 0 transparent;







}







div.gold div.imgGold img{







	width:176px;







}







div.gold div.imgGold p{padding-bottom:10px;}







div.ads{width:290px;margin-top:10px;margin-left:10px;float:left;}







div.ads img{width:290px;}







div.inbound{







	width:976px;







	height: 180px;







	margin-bottom:10px;







	border:1px solid #c2c2c2;







	background:#f8f8f8;







	margin-top: 10px;







}







.price{font-weight:bold;color: #d40000;}







.mainbottom{







	width: 680px;







	float:left;	







}







div.inbound ul{padding:0;margin:0;}







div.inbound ul li{float:left;width:122px;height:180px;list-style:none;}







div.inbound ul li div.ui-widget-content a{text-decoration:none;color:#222222;}







div.inbound ul li div.ui-widget-content a:hover{text-decoration:underline;}







.ui-widget-content{







	border-width: 0;







    height: 172px;







    padding: 5px;







    width: 112px;







}







.smallimage{







    margin-top: 10px;







    width: 280px;







    margin-left:10px;







}







#gallerypopup{border: 1px solid #dedede;display: table-cell;float: left;height: 260px;text-align: center;vertical-align: middle;width: 340px;background: none repeat scroll 0 0 #fff;}







#gallerypopup a{background: #fff none repeat scroll 0 0;







display: table-cell;







height: 260px;







text-align: center;







vertical-align: middle;







width: 340px;}







.smallimage ul{margin:0;}







.smallimage ul li{width:90px;float:left;list-style:none;height:70;}







div.inbound ul li div.ui-widget-content img{







	height: 84px;







    margin: 0;







    width: 110px;







    border:1px solid #696969;







}







.box_red, .box_blue {







    overflow: hidden;







    width: 680px;







    margin-bottom: 10px;







}







.box_blue .box_title {







    height: 29px;







    width: 680px;







}







.box_blue .box_title {







    background: url("../images/bg_tab.png") repeat-x scroll left top transparent;







}







.box_blue .box_title ul li.select_tab {padding-top: 0;margin-left: 5px;margin-right: 10px;}







.box_blue .box_title ul li {







    background: url("../images/assets/bg_li_blue.gif") no-repeat scroll right top transparent;







    float: left;







    margin-left: 0px;







    list-style: none outside none;







    padding-top: 4px;







    color: #000;







}







.box_blue .box_title ul li a{







	color:#000;







	font-weight:bold;







	text-decoration:none;	







}







.box_blue .box_title ul li a:hover{text-decoration:underline;}







.box_red .box_title ul li.select_tab a, .box_blue .box_title ul li.select_tab a {







    background: url("../images/assets/right_select_tab.gif") no-repeat scroll right top transparent;







    display: block;







    float: left;







    margin-top: 3px;







}







.box_red .box_title ul li.select_tab a span, .box_blue .box_title ul li.select_tab a span {







    background: url("../images/assets/left_select_tab.gif") no-repeat scroll left top transparent;







    color: #094F95;







    display: block;







    float: left;







    font-size: 15px;







    font-weight: 700;







    height: 26px;







    line-height: 26px;







    margin-right: 4px;







    overflow: hidden;







    padding: 0 10px;







    text-align: left;







}







.last {







    background: none repeat scroll 0 50% transparent !important;







}







.clearfix:after, .container:after {







    clear: both;







    content: ".";







    display: block;







    height: 0;







    visibility: hidden;







}







.box_red .box_content, .box_blue .box_content {







    padding-bottom: 25px;







    position: relative;







}







.box_content {







    border-left: 1px solid #C8C8C8;







    border-right: 1px solid #C8C8C8;







}







.box_content .content_1 {







    float: left;







    overflow: hidden;







    padding-left: 10px;







    padding-right: 12px;







    padding-top: 10px;







    width: 310px;







}







.box .box_content h2 {







    padding-bottom: 5px;







}







.box .box_content h2 a {







    display: inline;







    text-decoration: none;







}







.box_content h2 a {







    color: #094F95;







    display: block;







    font-size: 14px;







    font-weight: bold;







    padding: 0 0 5px;







}







.img_content {







    float: left;







    margin-right: 5px;







}







.lst_content {







    clear: both;







    display: block;







    margin-bottom: 0px;







}







.lst_content.danhmuc {







    margin-left: 2px;







}







.lst_content li {







    background: url("../images/tron.png") no-repeat scroll left 10px transparent;







border-top: 1px dotted #393033;







list-style: none outside none;







margin: 0 5px;







padding: 4px 0 4px 14px;







}







.danhmucxe .lst_content li{







	background: url("../images/link.gif") no-repeat scroll -4px 12px transparent;







}







.lst_content.danhmuc li {







    background: none;







	margin: 0 2px;







	padding: 4px 0 4px 0px;







}







.lst_content li:first-child{border-top:none;}







.lst_content li a {







    color: #000;







    font-size: 13px;







    height: 17px;







    text-decoration: none;







}







.danhmucxe .lst_content li a {







    font-weight:bold;







}







.lst_content.danhmuc li a {font-size: 12px;}







.lst_content li a:hover {text-decoration: underline;}







.box_content .content_2 {







    overflow: hidden;







}







.box_content .content_2_left {







    float: left;







    overflow: hidden;







    padding-left: 10px;







    padding-top: 10px;







    width: 160px;







}







.box_content .content_2 .wp-post-image, .box_content .content_3 .wp-post-image {







    height: 78px;







}







.box_end {







    background: url("../images/assets/bottomLeft.gif") no-repeat scroll left top transparent;







}







.box_end div {







    background: url("../images/assets/bottomRight.gif") no-repeat scroll right top transparent;







}







.box_end div div {







    background: url("../images/assets/BottomMid.gif") repeat-x scroll left top transparent;







    height: 10px;







    margin: 0 10px;







}







div.right{







	float: left;







    margin-left: 5px;







    margin-top: 5px;







    width: 182px;







}







.support{







		







}







.support h3{







	background: url("../images/bg_tab_vang.png") repeat-x scroll 0 0 transparent;







    color: white;







    font-size: 13px;







    font-weight: bold;







    line-height: 226%;







    margin: 0;







    padding: 0 10px;







    text-transform: uppercase;







}







.support .c_sup{







	border: 1px solid #C2C2C2;







	padding:10px;







}







.support .c_sup a{text-decoration:none;}







.ads_right p{







	margin:5px 0;







}







.footer p {







    padding: 0;color:#000;







}







.footer a {







    color:#d40000;;







}







.footer {







	color: #000;







font-weight: normal;







line-height: 200%;







margin: 0 auto;







padding: 15px 0;







position: relative;







text-align: left;







width: 1000px;







}







.c_sup{margin:10px 5px 0;background:url("../images/vs_flower.png") no-repeat scroll 0 0 transparent;}







.c_sup a{text-decoration:none;}







.maincontent{







	width:748px;







	margin-left:0px;







	float:left;margin-top: 10px;







}







.product{







	margin-bottom: 10px;







}







.product h3 a:hover{text-decoration:underline;}







.product h3.homepage{







	background: url("../images/link.gif") no-repeat scroll 7px 13px transparent;







	border-top: 1px dashed #999999;







	height: 20px;







	line-height: 20px;







	margin: 0;







	padding-left: 24px;







	padding-top: 5px;







}







.product h3 span {







  display: block;







}







.listProduct ul li p img:hover{







	background:#eee;







}







.listProduct,.listP{background: none repeat scroll 0 0 #fff;







	border:1px solid #ccc;border-top:none;







	width:746px;







}







.introdes{color: #000;padding: 0 5px;text-align: center;}







.sl_grid_price{color: darkred;font-size: 14px;font-weight: bold;margin-top: 5px;text-align: center;}







.listProduct ul{margin:0;padding:0;}







.listProduct ul li{







	border-bottom: 1px solid #CCCCCC;







	border-left: 1px solid #CCCCCC;







	float: left;







	height: 315px;overflow: hidden;







	list-style: none outside none;







	padding: 5px;







	text-align: center;







	width: 362px;







}







.listProduct ul li p{padding: 5px 0;}







.listProduct ul li p img{







border: 1px solid #ccc;







height: 250px;







padding: 4px;







width: 348px;







}







.listProduct ul li a{







display: block;







font-weight: bold;}







.listProduct ul li p a{display:block;height: auto;}







.listProduct ul li a:hover{text-decoration:underline;}







.listProduct ul li span{color: #555555;font-size: 12px;}







.p_brief {







    color: #A5A09C;







    height: 186px;







    margin-bottom: 34px;







    margin-left: 10px;







    margin-top: 20px;







    width: 325px;







}







.vs_p9 {







    border-bottom: 1px solid #393734;







    line-height: 26px;







    width: 280px;







}







.fll {







    display: inline;







    float: left;







}







.vs_p9_child1 {







    font-weight: bold;







    width: 86px;







}







.vs_p9:hover {







    background: #444;







    color: #000;







}







.left-show {







    width: 335px;







}







h4.p_detail {







    color: #000;







    font-family: Arial,Helvetica,sans-serif;







    font-size: 19px;







    margin: 13px 0 5px 7px;







}







.right-show {







    margin-left: 10px;







    margin-top: 15px;







}







.show{width:615px;margin-bottom: 20px;}







.des_product{color:#000;padding-left: 10px;margin-top: 10px;}







.des_product img{max-width:500px;margin:5px;}







.right-shoppingcart {







    color: #000;







    margin-left: 100px;







    margin-top: 10px;







}







.img_shop {







    padding: 2px 5px 0 3px;







}







.right-shoppingcart a {







    color: #000;







}







.right-shoppingcart a:hover{text-decoration:underline;}







.video_all{position:absolute;right:5px;top:5px;}







.video_all a{color:#000;font-size: 11px;}







.video_all a:hover{text-decoration:underline;}







/* Css content Joomla ****/







.t_content.article a.contentpagetitle{border-bottom: 2px solid #eb0202;







color: #eb0202;







display: block;







font-weight: bold;







padding-bottom: 3px;







text-transform: uppercase;}







.descontent{margin:10px 0;}







span.small{font-size:11px;color:#000;}







.aa h3{color: #eb0202;font-weight: bold;text-transform: uppercase;}







.aa ul.list_news{







	margin-bottom: 10px;







    margin-left: 15px;







    margin-top: 5px;







}







.aa ul.list_news li a:hover{text-decoration:underline;color:#000;}







.boxcontent{







	padding:10px 5px;







}







.boxcontent .titlecontent{







	border-bottom: 1px solid red;







    color: #000;







    font-size: 15px;







    font-weight: bold;







    margin-bottom: 10px;







}







.contentpaneopen{







	color: #000;







}







.contentpaneopen tbody tr td a{







	text-decoration:none;







	color:#000;







	font-weight:bold;







}







.contentpaneopen tbody tr td a:hover{color:red;}







.contentpaneopen1{border-bottom: 1px dotted #333;padding-bottom: 6px;}







.readon{







	display: block;







	margin-top: 0;







	text-align: right;







	text-decoration: none;







}







a.readon:hover{color:red;}







.small{







	color: #666666;







    float: left;







    font-size: 11px;







}







.createdate{







	color: #666666;







    float: left;







    font-size: 11px;







}







.imgcontent{







	width:150px;







	float:left;







}







.dcontent{







	float: left;







    margin-left: 5px;







    width: 566px;







    color: #000;







}







.detailContent{background: none repeat scroll 0 0 #fff;border: 1px solid #ccc;border-radius: 5px;padding: 10px;}







.pagination{







	width:100%;







	line-height: 35px;







}







.pagination span{







	margin: 0;







    padding: 0 4px;







    color: #000;







}







.pagination strong{







	margin:0;







    padding: 0 4px;







}







.pagination a{







	margin:0;







    padding: 0 4px;







    text-decoration:none;







}







.pagination a:hover{







	text-decoration:underline;







	color:red;







}







.imgcontent img{







	border: 1px solid #CCCCCC;max-height: 110px;







}







.contentpagetitle{







	color: blue;







    font-weight: bold;







    text-decoration: none;







}







a.contentpagetitle:hover{







	color: red;







    text-decoration: underline;







}







.descontent{







	padding:0px 5px 10px;







}







.t_content{







	margin-bottom:10px;







}







.contentpaneopen tbody tr td img,.listP.detail img{







	max-width:720px;







}







.contentpaneopen tbody tr td p img{







	display: block;







margin: 10px auto; height: auto;







max-width: 720px;







text-align: center;







}







.contentpaneopen table,.listP.detail table{width: 720px !important;}







.listP.detail ul li,.listP.detail ol li{margin-left:20px;}







.aa{







	margin-left: 5px;







    margin-right: 5px;







    margin-top: 10px;







}







.aa ul{padding:0;margin:5px 0 0;}







.aa ul li{margin-left:0px;}







.aa ul li a{text-decoration:none;color: #000;}







.aa ul li a:hover{color:red;}







.blog{width:100%;}







.intro_des{margin-bottom:10px;}







.intro_des .intro_des_img{







	float: left;







    margin-right: 5px;







    width: 200px;







}







.intro_des .intro_des_img img{max-width: 200px;}







.intro_des .intro_desc_intro{







	color: #000;







    float: left;







    font-weight: bold;







    width: 398px;







}







/* End Css content ////////////////////////////////////////// */















.footer a:hover{text-decoration:underline;}







.account{color:#000;}







.box-left{margin-left:5px;color:#000;margin-bottom: 10px;}







.left{width:242px;float:left;margin:10px 10px 0px 0;}







.marqueeLink{height: 12px;







    width: 980px;margin:0 auto;}







.marqueeLink a{color:#000;}







.marqueeLink a:hover{text-decoration:underline;}







ul.tabs {







    margin: 5px 0 15px;







    padding: 0;







}







ul.tabs li {







    display: inline;







    list-style: none outside none;







}







ul.tabs li a {







    background: url("../images/vs_flower.png") repeat-x scroll center bottom transparent;







    border: 1px solid #575048;







    color: #999999;







    cursor: pointer;







    font-family: Verdana,Arial,Helvetica,sans-serif;







    font-size: 9px;







    font-weight: bold;







    padding: 8px 14px;







    text-decoration: none;







    text-transform: uppercase;







}







ul.tabs li a.active {







    background: url("images/bg_menu_hover.png") repeat scroll 0 0 transparent;







    border: 1px solid #333;







    color: #000;







}







.thongbao{border: 1px solid #999999;}







.thongbao h4{background: none repeat scroll 0 0 #FF6600;







color: #000000;







font-size: 18px;







padding: 10px;







text-align: center;







text-transform: uppercase;}







.thongbao .thongbaop{background: none repeat scroll 0 0 #0FB4F1;padding: 10px 0;}







.thongbao .thongbaop ul li{background: url("../images/tron.png") no-repeat scroll 0 5px transparent;







color: #FFFFFF;







font-weight: bold;







list-style: none outside none;







margin-left: 10px;







padding-left: 12px;







text-transform: uppercase;}







.thongbaophone{background: none repeat scroll 0 0 #F1EE0F;







color: #FE0000;







font-size: 18px;







font-weight: bold;







padding: 10px 0;







text-align: center;}







.thongbao ul{margin-left: 165px;}







.thongbao img{float: left;







margin: 0 20px 0 35px;







width: 100px;}







.product_img{margin-top: 5px;







width: 615px;}







.product_img img{width: 615px;}







.seo_dichvu1{border-top: 1px dashed #999999;margin: 5px;}







.seo_dichvu1.first{border-top: medium none;}







.seo_dichvu1 h4{padding-top: 5px;}







.seo_dichvu1 h4 a{}







.seo_dichvu_detail{margin-top: 5px;}







.seo_dichvu_detail img{float: left;







margin-right: 5px;







width: 120px;}







.copyrightAdmin{bottom: 10px;position: absolute;left: 0;}







.copyrightAdmin a{color:#fff;}







.nlleft{border-right: 1px dashed #CCCCCC;







float: left;







padding-right: 10px;







width: 340px;}







.previmg{float: left;







width: 150px;}







.previmg img{width: 145px;}







.nlleft h4{float: left;







padding-top: 0;







width: 190px;}







.nlleft h4 a{}







.dec{margin-top: 5px;}







.nlright{float: left;







width: 250px;}







.nlright ul{







padding-left: 10px;}







.nlright ul li{list-style: none outside none;}







.nlright ul li.top_first{}







.nlright ul li.top_first img{float: left;







margin-right: 5px;







width: 75px;}







.nlright ul li.top_first h5 a{}







.nlright ul li h5 a{background: url("../images/tron.png") no-repeat scroll 0 5px transparent;







font-weight: normal;







padding-left: 14px;}







.nlright ul li h5 a:hover,.nlleft h4 a:hover{text-decoration:underline;}







.product h3 span a{color:#fff;}







table.contentpaneopen ul li,table.contentpaneopen ol li{margin-left:15px;}







.seo_footer{background: none repeat scroll 0 0 #ccc;width: 100%;}







#slideshow {







  	border-radius: 5px 5px 5px 5px;







	height: 291px;







	margin: 0 auto;







	padding: 0px;







	position: relative;







	width: 1000px;







}







h1.h1title,h2.h2title,h3.h3title{







	background: #CE2829;







	border-radius: 3px 3px 0 0;







	color: #fff;







	font-size: 14px;







	font-weight: bold;







	height: 34px;







	line-height: 34px;







	margin: 0;







	padding: 0 10px;







	text-transform: uppercase;







	border-radius:3px 3px 0 0;







}







h1.h1title a, h2.h2title a, h3.h3title a{color: #fff;}







#slideshow IMG.active {







  opacity: 1;







  z-index: 10;







}







.dmsanpham ul li li a:hover{background: #fafafa;text-decoration: none;}







#slideshow IMG {







  border-radius: 5px 5px 5px 5px;







height: 291px;







left: 0;







max-height: 291px;







opacity: 0;







position: absolute;







width: 998px;border:1px solid #999;







z-index: 8;







}







.lang{position: absolute;right: 0;top: 10px;}







.lang img{}







.product_detail{background: none repeat scroll 0 0 #fff;border: 1px solid #ccc;overflow: hidden;padding: 10px;}







.product_detail .p_img{float: left;width: 350px;}







.product_detail .p_img img{margin: 0;max-height: 260px;max-width: 320px;}







.product_detail h1{color: #007A6F;font-size: 14px;margin-bottom: 5px;text-transform: uppercase;}







.product_detail img{margin: 5px 5px 5px 0;max-width: 725px;}







.product_detail table{margin-bottom: 10px;width: 725px;}







.product_detail li{margin-left:15px;}







.banggia{margin-bottom:10px;width: 330px;}







.banggia a{background: url("../images/dangky.jpg") no-repeat scroll 0 0 transparent;







border: medium none;







border-radius: 5px 5px 5px 5px;







color: #FFFFFF;







cursor: pointer;







float: left;







font-family: Arial,Helvetica,sans-serif;







font-weight: bold;







height: 28px;







line-height: 28px;







text-align: center;







width: 90px;margin-right: 10px;}







.des{border-top: 1px dotted #CCCCCC;







color: #343434;







float: left;







font-weight: bold;padding: 5px 0;







margin-right: 10px;







width: 330px;}







.des .price{color: #fe0000;







font-size: 14px;}







.mota{background: none repeat scroll 0 0 #efefef;







border: 1px solid #ccc;







color: #CE2829;







display: block;font-size: 14px;







font-weight: bold;







height: 30px;







line-height: 32px;







margin: 10px 0;







padding: 0 5px;







text-transform: uppercase;}







.addthis_toolbox{margin: 15px 0 5px;}







.red{color:#fe0000;}







.frmcontact{margin-top:10px;}







.input_field_unfilled{width:200px;}







textarea.input_field_unfilled{width:350px;}







.input_f{float: left;margin-right: 5px;width: 155px;}







.img_f{float: left;height: 22px;overflow: hidden;width: 105px;}







.a_f{float: left;width: 20px;}







.a_f img{margin-top: 5px;}







.slideshow{width: 100%;}







.dmsanpham{width: 238px;border:1px solid #ccc;border-radius:0 0 3px 3px;overflow: hidden;border-top:none;}







.dmsanpham ul{background: none repeat scroll 0 0 #fff;padding: 0;}







.dmsanpham ul li{background: none repeat scroll 0 0 #fff;border-top: 1px solid #eee;list-style: none outside none;padding:0px;}







.dmsanpham ul li a{color: #000;display: block;font-weight: bold;padding: 3px 10px;text-transform: uppercase;}







.dmsanpham ul li li a{color: #000;font-weight: normal;padding-left: 15px;text-transform: none;}







.list_thumb img{







	background: none repeat scroll 0 0 #F5F5F5;







	border: 1px solid #DEDEDE;







	float: left;







	height: 47px;







	margin: 0 2px 2px;







	padding: 1px;







	width: 64px;cursor:pointer;







}







.list_thumb img:hover{border:1px solid #fe0000;}







.img-box {







  background: none repeat scroll 0 0 #EFEFEF;







  border: 1px solid #DEDEDE;







  float: left;







  margin: 0px;overflow: hidden;







  padding: 5px;







  width: 714px;







}







.contact-box2 {







  background: none repeat scroll 0 0 #F5F5F5;







border: 1px solid #DEDEDE;







float: left;







margin: 5px 2px 0;







width: 354px;







}







.cinfo2 {







  float: left;







width: 354px;







}







.contact-box2 h4{







	background: none repeat scroll 0 0 transparent;







color: #000000;







height: 24px;







line-height: 30px;







text-transform: uppercase;







padding: 0 5px;







}







.contact-txt2 {







  float: left;







line-height: 19px;







padding: 5px;







width: 344px;







}







.info_des img{max-width:700px;margin:5px auto;display: block;}







.info_des li{margin-left:20px;}







.tabbernav{







	height: 34px;







margin: 0;







padding: 0;







}







.tabbernav li{







	background: none repeat scroll 0 0 transparent;







display: block;







float: left;







padding-left: 0;margin: 0 5px 0 0px;







}







.tabbernav li a{







	background: url("../images/tab_red.jpg") repeat-x scroll center center #EEEEEE;







	border: 1px solid #DEDEDE;







	display: block;







	float: left;







	line-height: 30px;







	margin: 0 auto;







	padding: 0 35px;







	text-decoration: none;font-weight:bold;







}







.tabbertab{







	border: 1px solid #DEDEDE;







width: 734px;padding-bottom: 10px;







}







.col {







  display: block;







float: left;







margin: 0 3px;







width: 360px;







}







.row {







  border-left: 1px solid #DEDEDE;







border-right: 1px solid #DEDEDE;







border-top: 1px solid #DEDEDE;







float: left;







padding: 3px 5px;







width: 346px;







}







.row.row_last{border-bottom: 1px solid #DEDEDE;}







.col h4 {







  background: none repeat scroll 0 0 #EFEFEF;







  border: 1px solid #DEDEDE;







  color: #0331C4;







  font-size: 13px;







  font-weight: bold;







  height: 18px;







  margin: 10px 2px 10px 0;







  padding: 2px 0 0 5px;







}







.label {







  float: left;







  width: 150px;







}







.label label {







  font-weight: normal;







}







.tab_tiennghi{







	margin-top: 10px;







}







.inp_checked img{margin: 0;}







.tabbertab.tabbertab_active{display:block;}







.tabbertab{display:none;}







.tabbernav li.tabberactive a{







	background: none repeat scroll 0 0 transparent;







border-bottom: medium none;







height: 33px;







line-height: 33px;







}







.col.col2 .label{







	width:315px;







}







.contact td{height:35px;}







.contact td input{border: 1px solid #ccc;







height: 24px;







width: 250px;}







.contact td textarea{border: 1px solid #ccc;







height: 120px;}







.contact td input#submitform{height: auto;







padding: 2px 5px;







width: 100px;}







.contact td input#sendcontact{background: #CE2829;







border: 1px solid #CE2829;







border-radius: 3px;cursor: pointer;







color: #fff;







font-size: 13px;







font-weight: bold;







height: 34px;







width: 152px;}







.lk1 img{border: 1px solid #cacaca;







float: left;







height: 80px;







margin: 3px;







padding: 1px;







width: 110px;}







.seo_top{background: rgba(0, 0, 0, 0) linear-gradient(to right bottom, #eee, #ccc) repeat scroll 0 0;







border-bottom: 1px solid #bbb;







box-shadow: 0 0 3px #ccc;







height: 40px;







left: 0;







opacity: 0.9;







position: fixed;







top: 0;







width: 100%;







z-index: 1000;}







.gentext {







height: 40px;







line-height: 40px;







margin: 0 auto;







width: 1000px;







}







.gentext marquee{







	float: left;







width: 400px;







padding: 0 10px 0 0;height: 40px;







}







.facebook{float: right;margin-top: 9px;width: 330px;}







.google,.fb-like,.twitter,.fb_iframe_widget{float:right;margin-left:5px;}







.twitter iframe{width:61px !important;}







.support_left {







float: left;







margin-top: 6px;







overflow: hidden;







width: 290px;







}







.hotline{color: #000;float: left;font-size: 18px;font-weight: bold;}







.support_left .yahoo {







  float: left;







}







.support_left .supp_yahoo {







  float: left;margin-right: 10px;







  width: 135px;







}







.support_left .supp_yahoo img {







  padding: 0;







}







.support_left .supp_sky {







  float: right;







}







.supp_yahoo a.ayahoo{display: inline-block;margin-top:6px;}







.support_left .supp_sky img {







  float: left;







  padding: 0;







  width: 63px;







}







ul.news{border: 1px solid #ccc;border-radius: 0 0 3px 3px;width: 238px;border-top:none;}







ul.news li{border-top: 1px solid #ccc;list-style: none outside none;padding: 5px;}







ul.news li:first-child{border-top:none;}







ul.news li a.aimg{display:block;}







ul.news li a.aimg img{width:80px;height:56px;padding:2px;border:1px solid #ccc;background:#fff;;float:left;margin-right:5px;}







ul.news li a{color:#000;font-weight:normal;}







.thongke{padding:5px 10px;border: 1px solid #ccc;border-radius: 0 0 3px 3px;border-top:none;line-height: 180%;height:105px;}







object#skypedetectionswf{width:0;height:0;}







h2.h2des{color: #CE2829;font-size: 20px;font-weight: bold;line-height: 20px;margin: 5px 0;}







span.sppprice span.sp_price{color: #eb0202;font-weight:bold;}







span.sppprice{color: #000;







display: block;







font-size: 16px;







font-weight: bold;







margin-top: 10px;}







span.sppprice span{font-weight:normal;}







.s_footer{float: left;width: 650px;}







.s_lienket{color: #000;







float: right;







width: 225px;}







.s_lienket img{width:470px;height:150px;}







.s_lienket a{color:#000;}







.contentabout{margin:0 0 10px 0;}







.contentabout {







background: url("../images/bg-slideshow1.gif") repeat-x scroll center bottom #ffffff;







border: 1px solid #ccc;







border-radius: 3px;







box-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);







margin-bottom: 10px;







padding: 10px;







width: 726px;







}







.contentabout h3,.contentabout h1 {







border-bottom: 2px solid #CE2829;







color: #CE2829;







margin-bottom: 8px;







padding-bottom: 0;







text-transform: uppercase;







}







.seo_abouts{margin:0;text-align: justify;}







.seo_abouts a.imgabout{display:block;}







.seo_abouts a.imgabout img{float: left;







margin-right: 15px;







width: 160px;}







.seo_abouts a.readmore{background: #CE2829;







border-radius: 5px;







color: #fff;







display: inline-block;







float: right;







font-weight: bold;







height: 32px;







line-height: 32px;







margin-top: 10px;







padding: 0 15px;







text-align: right;}







.bannertruottrai{position:absolute;left:-130px;}







.bannertruotphai{position:absolute;right:-130px;}







.bannertruottrai a,.bannertruotphai a{display:block;}







.bannertruottrai img,.bannertruotphai img{width:120px;max-height:400px;height:400px;}







.bannertruot{position:fixed;bottom: 400px;width: 1000px;}







.whoonline{border-top: 1px solid #999;







margin-top: 6px;







padding-top: 6px;display: block;







text-align: center;







width: auto;}







.descontact,h3.frmcontact,table.contact{line-height: 200%;







padding: 10px 10px 0;}







h3.frmcontact{







border-bottom: 2px solid #eb0202;







color: #eb0202;







display: block;







font-weight: bold;







margin: 10px 10px 0;







padding: 0;







text-transform: uppercase;







}







table.contact{padding-bottom:10px;}







.map{margin:10px;}







.cnews ul li{







background: none repeat scroll 0 0 #eee;







border: 1px solid #ccc;







border-radius: 3px;







float: left;







height: 310px;







margin-bottom: 15px;







margin-left: 15px;







overflow: hidden;







padding: 10px;







text-align: center;







width: 329px;







}







.cnews ul li a{color: #000;display: block;font-weight: bold;margin-bottom: 5px;}







.cnews ul li a img{height: 240px;width: 328px;}







.cnews{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius: 0 0 3px 3px;}







.cnews ul{padding-top:15px;}







.detailnews{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius: 0 0 3px 3px;padding:10px;}







h1.h1content{







color: #eb0202;







display: block;







font-size: 16px;







font-weight: bold;







padding-bottom: 8px;}







.thongso li{margin-left:20px;}







.thongso img{max-width:725px;display:block;margin:10px auto;}







.thongso table{width:725px !important;}







.thongso table table{width:auto !important;}







.foo1{float: left;margin-left: 30px;width: 220px;}







.foo1 h3{border-bottom: 1px solid #ccc;







color: #000;







display: block;







margin: 0;







padding-bottom: 5px;







text-transform: uppercase;}







.foo1 h3 a{color: #000;







display: block;







text-transform: uppercase;}







.foo1 ul{border-top: 1px solid #fff;







margin: 0;







padding-top: 10px;}







.foo1 li{color: #000;







list-style: outside none square;







margin-bottom: 5px;







margin-left: 13px;}







.foo1 li a{display:block;color: #000;}







.seo_mainfooter{







width: 100%;}







.mfooter{background: none repeat scroll 0 0 #e6e6e6;







margin: 0 auto 10px;padding: 15px 0;







width: 1000px;}







.dathangform{margin-bottom:10px;}







.dathangform h1{







	background: #CE2829 none repeat scroll 0 0;







border-radius: 3px 3px 0 0;







color: #fff;







font-size: 13px;







font-weight: bold;







height: 34px;







line-height: 34px;







margin: 0;







padding: 0 10px;







text-transform: uppercase;







}







.mainform{







background: none repeat scroll 0 0 #fff;







border: 1px solid #ccc;







overflow: hidden;







padding: 10px;







}







.mainform table#table-shopping-cart, .mainform table#table-shopping-cart th, .mainform table#table-shopping-cart td {







  border: 1px solid #ccc;







  padding: 5px;







}







.mainform table#table-shopping-cart {







  border-collapse: collapse;







  width: 100%;







}







tr#shopping-cart-first-row td {







  font-weight: bold;







}







.seo_comment {







  padding-top: 0;







}







h4.h4dathang {







  margin: 10px 0;







}







.seo_comment input {







  border: 1px solid #cccccc;







  height: 24px;







  width: 250px;







}







.red {







  color: #fe0000;







  font-weight: bold;







}







.seo_comment textarea {







  border: 1px solid #cccccc;







  height: 150px;







  width: 400px;







}







.seo_comment input.seo_contact_submit {







  background: #CE2829;







  border: 1px solid #0f81b7;







  border-radius: 3px;







  color: #fff;







  cursor: pointer;







  font-family: arial;







  font-weight: bold;







  height: 32px;







  margin-left: 154px;







  margin-top: 5px;







  width: 120px;







}







.seo_comment input.seo_contact_submit:hover {







  background: none repeat scroll 0 0 #a90707;border: 1px solid #780202;







}







.book{margin-top:10px;}







.book input#dathang{background: url("../images/cart.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);







border: medium none;







cursor: pointer;







height: 35px;







text-indent: -9999px;







width: 150px;}







.d_info{width:363px;float:left;}







.infobook{width:175px;float:left;}







.infodsd{color: #db0220;float: left;font-family: arial;font-weight: bold;margin: 15px 0;width: 360px;}







.infodsd strong{color: #000;







display: block;







font-family: arial;







margin-bottom: 5px;}







.box{background:#EFEFEF;margin-top: 10px;}







.box .box-heading {







  background: none repeat scroll 0 0 #1a1a1a;







  border-bottom: 2px solid #3498ba;







  color: #dddddd;







  font-family: Arial,Helvetica,sans-serif;







  font-size: 12px;







  font-weight: bold;







  line-height: 14px;







  padding: 10px;







  text-transform: uppercase;







}







.box .box-content {







background: none repeat scroll 0 0 #fff;







border-left: 1px solid #dddddd;







border-right: 1px solid #dddddd;







}







.support-online table thead {







  background: none repeat scroll 0 0 #cccccc;







}







.support-online table {







  color: #ff0000;







  font-size: 14px;







  font-weight: bold;







  text-align: center;







}







table.list thead td {







  background-color: #efefef;







  padding: 0 5px;







}







table.list thead td a, .list thead td {







  color: #222222;







  font-weight: bold;







  text-decoration: none;







}







table.list td {







border-bottom: 1px solid #dddddd;







border-right: 1px solid #dddddd;







color: #CE2829;







font-weight: bold;







padding: 0 5px;







}table.list {  border-collapse: collapse;}.support-online table tbody tr td {  padding: 5px;}.thongso .list img{margin: 5px auto;}span.online4{background: url("../images/week.png") no-repeat scroll 2px -1px transparent;padding-left: 25px;}span.online5{background: url("../images/month.png") no-repeat scroll 2px -1px transparent;padding-left: 25px;}span.ol{background: url("../images/icon_view.png") no-repeat scroll 26px 5px transparent;padding-left: 40px;}span.online1{background: url("../images/today.png") no-repeat scroll 2px -1px transparent;padding-left: 25px;}span.online2{background: url("../images/year.png") no-repeat scroll 2px 0 transparent;padding-left: 25px;}span.online3{background: url("../images/all.png") no-repeat scroll 2px 0 transparent;padding-left: 25px;}.fotorama__stage{border: 1px solid #ccc;border-radius: 5px;}.aboutdes img{max-width: 726px;margin: 5px auto;display: block;text-align: center;height: auto;}.s_lienket h3{text-transform: uppercase;}.s_lienket li{list-style: outside none none;}.ver_mobile{padding: 5px 0;}.ver_mobile input#submit{padding: 5px;cursor: pointer;}.commentfacebook{margin: 10px 0;}.commentfacebook .fb-comments{float:none;margin: 0;}.bluan{border-bottom: 2px solid #CE2829;color: #CE2829;font-size: 16px;margin-bottom: 10px;text-transform: uppercase;}







.ghichu{







background: #d40000 none repeat scroll 0 0;







bottom: 0;







color: #fff;







font-size: 18px;







font-weight: bold;







padding: 10px 10%;







position: fixed;







right: 0;







text-align: center;







width: 80%;







z-index: 9999;







}







.ghichu a{color: #fff;}







.seo_footer {







  background: #ccc none repeat scroll 0 0;







  padding-bottom: 80px;







  width: 100%;







}#popupNGP{display: block;left: 23%;margin-top: 0;opacity: 1;position: fixed;top: 5%;width: 50%;z-index: 888889;}.popupNGP{background: #fff none repeat scroll 0 0;border-radius: 3px;box-shadow: 0 0 5px #333;height: auto;margin-top: 36px;max-height: 500px;overflow-x: hidden;overflow-y: auto;padding: 2%;position: relative;}a.aclose{cursor: pointer; position: absolute; top: 0; right: 0;}#tinybox-overlay,#tinybox-overlay2{display: block; background: none repeat scroll 0% 0% rgb(0, 0, 0); z-index: 888888; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0.5;}#popupNGP img{max-height: none;width: 100%;}#popupNGP a.aclose img{width:auto;height:auto;}







.bannerss{width: 750px;float:left;}







.bannerss img{width: 750px;max-height: 160px;}.book2{margin: 15px auto 0;text-align: center;width: 100%;}.book2 input{background: #d40000 none repeat scroll 0 0;border: 1px solid #fe0000;border-radius: 5px;color: #fff;cursor: pointer;font-size: 22px;font-weight: bold;line-height: 100%;padding: 10px;width: 99%;}







.contentabout img{height: auto;width: 100%;}











.fb-livechat, .fb-widget{display: none; z-index: 9999;}



.ctrlq.fb-button, .ctrlq.fb-close{position: fixed; left: 10px; cursor: pointer}



.ctrlq.fb-button{z-index: 999; background: url('../images/icon-facebook.jpg') center no-repeat #0084ff; width: 55px; height: 55px; text-align: center; bottom: 100px; border: 0; outline: 0; border-radius: 20%; -webkit-border-radius: 20%; -moz-border-radius: 20%; -ms-border-radius: 20%; -o-border-radius: 20%; box-shadow: 0 1px 6px rgba(0, 0, 0, .06), 0 2px 32px rgba(0, 0, 0, .16); -webkit-transition: box-shadow .2s ease; background-size: 80%; transition: all .2s ease-in-out}



.ctrlq.fb-button:focus, .ctrlq.fb-button:hover{transform: scale(1.1); box-shadow: 0 2px 8px rgba(0, 0, 0, .09), 0 4px 40px rgba(0, 0, 0, .24)}



.fb-widget{background: #fff; z-index: 1000; position: fixed; width: 360px; height: 400px; overflow: hidden; opacity: 0; bottom: 0; left: 24px; border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px; box-shadow: 0 5px 40px rgba(0, 0, 0, .16); -webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, .16); -moz-box-shadow: 0 5px 40px rgba(0, 0, 0, .16); -o-box-shadow: 0 5px 40px rgba(0, 0, 0, .16)}



.fb-credit{text-align: center; margin-top: 8px}



.fb-credit a{transition: none; color: #bec2c9; font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; border: 0; font-weight: 400}



.ctrlq.fb-overlay{z-index: 0; position: fixed; height: 100vh; width: 100vw; -webkit-transition: opacity .4s, visibility .4s; transition: opacity .4s, visibility .4s; top: 0; left: 0; background: rgba(0, 0, 0, .05); display: none}



.ctrlq.fb-close{



    z-index: 4;



    padding: 2px 10px;



    background: #365899;



    font-weight: 700;



    font-size: 11px;



    color: #fff;



    margin: 8px;



    border-radius: 3px;



    position: absolute !important;



    right: 10px;



    left: auto;



}



.bubble-msg span{color:yellow;text-decoration: underline;}



.ctrlq.fb-close::after{content: "X"; font-family: sans-serif}.bubble{width: 20px; height: 20px; background: #c00; color: #fff; position: absolute; z-index: 999999999; text-align: center; vertical-align: middle; top: -2px; right: -5px; border-radius: 50%;}.bubble-msg{width: 265px; display: block; right: -65px; top: 5px; position: relative; background: #0084ff; color: #fff; padding: 5px 8px; border-radius: 8px; text-align: center; font-size: 13px;}



.ghichu{z-index:998;}
.catess{border-bottom: 1px solid #ccc;padding: 10px;}