.lien-he{float:left;width:717px;line-height:34px;margin-left:23px}
.lien-he table{width:717px}
.lien-he table tr td{text-align:left;border:0;vertical-align:middle}
.lien-he table tr td input{padding:5px 3px;}
.lien-he>table>tr>td{padding:0}
.lien-he>table tr td img{margin-top:-6px;padding-left:10px; #margin-top:-12px;}
.dia-diem{float:left;width:1000px;margin-left:10px;border:1px solid #e8eced}
#map,#map2,#map3,#map4{width:750px;height:360px;margin: 25px 0px 25px 20px;border:#d4d4d4 solid 3px;color:#333;}
.thong-bao-lien-he1{min-height:24px;font-size:24px;font-weight:bold;color:#0175ee;text-align:center}
.thong-bao-lien-he2{min-height:24px;font-size:24px;font-weight:bold;margin-top:-18px;color:red;text-align:center}
.button-img{background:#fff;width:60;height:50;border:0;text-align:center;font-size:10px;color:#0b55c4;cursor:pointer}
.page-list{text-align:center !important;margin-top:15px}
.page-list a{text-decoration:none !important;padding:5px 10px;border:1px solid #CCC;border-radius: 5px;}
.page-list a:hover{border:1px solid #880213;background:#B6091F;color:#FFF}
.page-list span{padding:5px 10px;border:1px solid #880213;font-weight:bold;background:#B6091F;color:#FFF;border-radius: 5px;}
.orther-news{padding:0 0 5px 10px}
.orther-news li{height:25px;overflow:hidden;margin:0 0 5px 5px;background:url(../images/icons_sprt.png) no-repeat -4px -50px;padding-left:25px}
.orther-news li a{text-decoration:none}
.orther-news li a:hover{text-decoration:underline}
.run-video{text-align:center}
.run-video h2,.run-video .content-video{text-align:left;margin-left:60px;margin-right:60px}
.run-video h2{border-bottom:1px solid #cfcfcf}
.run-video .content-video{padding:10px;height:102px;overflow:hidden}
.other-video{margin-left:15px}
ul{list-style:none}
.other-video li{height:220px;width:180px;float:left}
.other-video li .img-video{width:160px;height:150px;text-align:center;padding:5px}
.other-video li .img-video img{height:150px;width:160px}
.title-video{text-align:center;padding:5px;width:160px;height:45px;overflow:hidden}
.title-video a{text-decoration:none}
.title-video a:hover{text-decoration:underline}
#trang-ty-gia{float:left;width:250px;min-height:340px;line-height:36px !important}
.ty-gia-tieu-de{height:36px;background:url(../images/bg-titlelefsubtmenu.png) scroll center repeat-x;line-height:36px;margin-bottom:10px;font-size:14px;font-weight:700;text-align:center;color:#FFF;border-left:10px solid #d11d10}
.ty-gia-tieu-de1{height:43px;background:url(../images/bg-titlelefsubtmenu.png) scroll center repeat-x;line-height:42px;margin-bottom:10px;font-size:14px;font-weight:700;text-align:center;color:#FFF}
#trang-ty-gia table tr td{background:url(../images/line-leftmenu.png);background-repeat:repeat-x;background-position:bottom;color:#4b3f17;line-height:36px}
.ty-gia-cot-phai{text-align:right;padding-right:10px}
.btnRead{width:80px;position:relative;height:25px;border:1px #cfcfcf solid;border-radius:5px 5px 0 0;text-align:center;line-height:25px;top:7px;left:350px;cursor:pointer}
.mes_error{color:#F00;margin-left:10px}
.img-product{width:245px;margin:0 auto;height:245px;overflow:hidden;}
.tooltip{position:absolute;display:none;border:1px #cfcfcf solid;border-radius:5px;overflow:hidden;z-index:1000;background:#FFF;box-shadow:0 3px 4px 0 #333;behavior:url('PIE.php')}
.title-tip{font-size:14px;font-weight:bold;line-height:32px;background:#25AAE2;color:#fff}
.title-tip h3{color:#fff;padding:0}
.container-tip{padding:5px;color:#333}
.img-tip{float:left;text-align:left}
.label-tip{color:#F00;font-weight:bold}
.label-tip p,.content-tip p{height:20px;line-height:32px;border-bottom:1px solid #f2f2f2;padding-left:10px}
.label-tip,.content-tip,.img-tip{float:left;text-align:left;height: 140px;margin: 0 auto;}
#menu-left li{position:relative;z-index:1000}
.sub-menu{position:absolute;z-index:1000;min-width:230px;list-style:none;padding:0;display:none;clear:both;top:44px;box-shadow: 0px 0px 4px #BEBEBE;#left:0;}
.sub-menu>li{line-height:35px;list-style:none;text-align:left;width:230px;background:#25aae2;}
.sub-menu>li:hover{background:#008ECA}
.sub-menu>li>a{color:#fff;font-weight:700;padding:0 22px;text-decoration:none;display:inline-block}
.buttondetail{width:96px;height:36px;margin:0 auto;margin-bottom:0;background:url(../images/button-detail.png);text-align:center;line-height:36px}
.buttondetail a{text-decoration:none;color:#009340;font-weight:bold}
.buttondetail a:hover,.bt-readmore a:hover,.btn-download a:hover,.btn-download-detail a:hover{color:#dc0000}
.boxproduct p a{text-decoration:none}
.name-product a{text-decoration:none;font-size:12px;font-weight:bold;color: #007279;}
.name-product{height:30px;margin:0 auto;color:#515151;padding-top:5px;overflow:hidden;margin-bottom:0}
.name-product a:hover{color:#DC0000}
.boxproductend p a{text-decoration:none}
#breadcrumbs2{height:36px;background: #408CC8;line-height:36px;font-size:14px;text-transform:uppercase;font-weight:bold;color:#fff;text-align:left;padding:0 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:5px;margin-right: 5px;}
#breadcrumbs{text-align:left;font-size:12px;overflow: hidden;}
#breadcrumbs a{text-decoration:none;background:url("../images/arrow-breakcrumb.png") no-repeat scroll right center;padding-right:11px;padding-left:5px;color:#fff;float:left;margin-right:5px;font-size:12px}
#breadcrumbs a:hover,#breadcrumbs h1:hover{text-decoration:underline;color:#FFF847}
#breadcrumbs .breadcrumbs-cuoi{font-weight:bold;background:0;text-decoration:none;color:#FFF847;line-height:35px;font-size:12px}
.box-news{float:  left;position:relative;min-height:140px;width: 100%;margin: 10px 10px 10px 5px;border-bottom:1px dotted #d5d5d5;}
.box-news-img{float:left;margin-right:15px;width:160px;}
.box-news-img img{width:160px;height:120px;background: #fff;border: 1px solid #fff;box-shadow: 0 0 1px 0 #ccc;padding: 4px;}
.box-news-title a{text-decoration:none;font-size:14px;font-weight:bold;color:#3D3D3D}
.box-news-title a:hover{color:#DA2900}
.bt-readmore{position:absolute;right:0;bottom:10px;width:80px;height:20px;float:right;text-align:center;line-height:20px;font-size:11px;background:url(../images/readmore.png) no-repeat}
.btn-download{width:105px;height:35px;float:right;text-align:center;line-height:35px;font-size:11px;background:url(../images/button-dowload.png)}
.btn-download-detail{text-align:center;line-height:35px;font-size:11px;background:url(../images/button-dowload.png)}
.btn-download{position:absolute;right:90px;bottom:10px}
.bt-readmore a,.btn-download a,.btn-download-detail a{text-decoration:none;color:#fff;font-weight:bold}
.bt-readmore a{font-weight:normal}
.btn-download a,.btn-download-detail a{padding-left:20px}
.tieu-de-h1{width:100%;border-bottom:1px solid #D1D1D1;margin:0 auto 15px;padding-bottom:3px;font-weight:700;font-size:20px;color:#CB1D34}
.khung-hinh-spct{float:left;width:300px;margin-right:20px;text-align:center;margin-bottom:10px}
.khung-hinh-spct>a{text-decoration:none;color:#f1e0e0}
.khung-hinh-spct img{width:300px;margin-bottom:10px}
.khung-gioi-thieu-trai-spct,.khung-gioi-thieu-phai-spct{float:left;color:#3D3D3D;margin-top:-13px;}
.khung-gioi-thieu-trai-spct p,.khung-gioi-thieu-phai-spct p{word-break: break-all;height: auto;font-size: 12px;float:  left;line-height: normal;border-bottom: 1px solid #F2F2F2;}
.khung-gioi-thieu-trai-spct{width:90px;}
.khung-gioi-thieu-phai-spct{width:332px;}
.khung-gioi-thieu-phai-spct>p{font-weight:bold;}
.khung-gioi-thieu-phai-spct>.ten-san-pham{font-weight:bold}
.sanphambanchay-name{text-align:center;font-size:14px;height:101px}
.sanphambanchay-name p{padding-top:30px;overflow:hidden;height:30px}
.sanphambanchay-name a{color:#515151;text-decoration:none}
.sanphambanchay-name a:hover{text-decoration:underline}
.sanphambanchay-img{float:left;width:120px;height:100px;overflow:hidden}
.sanphambanchay-img img{width:120px}
#click-view{background:url('../images/icon-arrow.png') no-repeat right 13px;padding-right:20px;color:#fff500}
#click-shrink{background:url('../images/icon-arrow-down.png') no-repeat right 13px;padding-right:20px;color:#fff500}
.khung-san-pham-cung-loai{position:relative;float:left;width:190px;height:195px;margin-right:5px;margin-bottom:10px;border:1px solid #e3e2e2;text-align:center}
.khung-san-pham-cung-loai img{width:168px;height:140px}
.khung-noi-dung-cung-loai{height:40px;margin-top:10px;padding: 0 5px;}
.khung-noi-dung-cung-loai a{text-decoration:none;font-size:11px;font-weight:bold;}
.khung-noi-dung-cung-loai a:hover{color:#DC0000}
#ngon-ngu{position:absolute;z-index:1000;top: 3px;left: 970px;}
#ngon-ngu a{text-decoration:none}
#searcher{float: right;background: #b6091f;height: 30px;line-height: 30px;margin: 8px 10px 0px 0px;border-radius: 5px;overflow: hidden;width: 230px;border: 1px solid #f81014;}
.contentsearch{width:180px;border-radius:5px;text-align:left;color:#FFF;float:left}
.buttonsearch{width:30px;height:23px;float:right;}
#search{border: none;background: #B6091F;color: #FA1013;padding-left: 5px;}
.titleboxproduct a{text-decoration:none}
.boxproduct li,.boxproductend li{height:245px;list-style:none}
#breadcrumbs h2{line-height:22px !important;font-size:12px}
#breadcrumbs h1{float:left;font-size:12px;color:#fff;height:23px;margin:0;padding-top: 0px;}
#menu-left h2{height:35px;padding-left:15px;color:#4b3f17;font-size:12px;font-weight:bold}
#menu-left a{color:#FFF;font-size:12px;font-weight:700;padding:0 !important;text-decoration:none}
#menu-left li{line-height:normal !important;cursor:pointer}
.boxproductnew{width:380px;float:left;padding:0 5px}
.boxservice{width:370px;float:right}
.boxservice-img{border:1px #cfcfcf solid;float:left;margin:0 5px 5px 0}
.hotnews li{padding:5px 0;height:50px;border-bottom:1px #F00 dotted;margin-right:5px;overflow:hidden}
.hotnews-img{width:80px;height:50px;float:left;overflow:hidden;margin-right:5px}
.hotnews-img img{width:70px;height:50px}
.hotnews p{text-align:left;font-weight:bold}
.hotnews p a{color:#616161;text-decoration:none}
.hotnews p a:hover,.read-more a:hover{text-decoration:underline}
.read-more{position:absolute;bottom:0;right:10px;font-weight:bold}
.read-more a{text-decoration:none;color:#fff}
.box-customer{margin-top:20px;border-bottom:1px dotted #CCC;padding-bottom: 10px;}
.box-customer-title{margin-bottom:5px;text-decoration:none;font-size:16px;color:#3280cf;font-weight:bold;text-transform:uppercase}
.box-customer-img{float:left;width:250px;height:170px;margin-right:10px;margin-bottom:3px;text-align:center;border:1px solid #f2f2f2;overflow:hidden;background: #fff;border: 1px solid #fff;box-shadow: 0 0 5px 0 #ccc;padding: 1px;}
.box-customer-img img{max-width:250px}
.box-customer-content p{height:20px;line-height:30px;border-bottom:1px solid #f2f2f2;overflow:hidden;}
.box-customer-content,.label-customer-content,.right-customer-content{float:left}
.label-customer-content{width:120px}
.right-customer-content{width:350px}
.right-customer-content p{font-weight:bold}
.noi-dung table{text-align:center}
.noi-dung .Image{padding:10px;color:#666}
.noi-dung .Normal span{font-size:12px !important;font-family:Arial,Helvetica,sans-serif,"Trebuchet MS",helvetica,"Bitstream Vera Sans",sans-serif !important}
#tabs{padding:0;margin-top: 10px;}
.ui-tabs-nav{padding-left: 5px;clear: both;overflow: hidden;border-bottom: 2px solid #054D96;}
.ui-tabs-nav li{float: left;background-color: #F5F5F5;height: 28px;margin-right: 5px;padding: 0 10px;color: #000;font-size: 12px;font-weight: bold;line-height: 28px;border: 1px solid #E0E0E0;border-bottom: none;border-radius: 2px 2px 0 0;text-decoration: none;}
.ui-tabs-nav li.active{background-color: #1E85E6;color: #FFF;text-shadow: 0 1px 0 #021A31;border: 1px solid #0061B4;border-bottom: none;border-radius: 2px 2px 0 0;}
.ui-tabs-nav li.active a{color: #fff;}
.ui-tabs-nav li a{padding:12px;color:#333;font-weight:bold;text-decoration:none}
.ui-tabs-panel{margin:10px 5px 5px 5px;text-align:left;}
#titlelefmenu a{color:#fff;text-decoration:none}
.box-detail{padding: 5px;}
.box-news-time{background: url('../images/calendar-icon.png') no-repeat 175px top;font-style: italic;font-size: 11px;color: #bdbdbd;padding-left:195px;line-height:17px;}
#partner {width: 217px;height: 100px;overflow: hidden;margin-bottom: 15px;padding: 10px 0px 10px 5px;}
.icon-catalog{float: left;width: 15px;height: 15px;margin-top: 9px;}
#tabs-1 img{max-width: 720px;}
.box-question, .box-anwers {border-bottom: 1px #cacaca dotted;padding: 10px;}
.box-question a{text-decoration: none;}
.box-question a:hover{text-decoration: underline;color:#0C6;}
.avatar {float: left;width: 70px;text-align: center;margin-right: 10px;}
.avatar img{width: 60px;height: 60px;}
.box-question .name a {font-weight: bold;color: #005C64;}
.update {font-size: 11px;font-style: italic;color: #999;}
.btOrange {color: #fef4e9;border: solid 1px #da7c0c;background: #f78d1d;background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background: -moz-linear-gradient(top, #faa51a, #f47a20);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}
.btOrange:hover {background: #f47c20;background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));background: -moz-linear-gradient(top, #f88e11, #f06015);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');}
.buttonB {display: inline-block;outline: none;cursor: pointer;text-align: center;text-decoration: none;padding: .8em 3.5em .8em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);border-radius:3px;line-height:20px;}
.detail-content {float: left;background: #F8F8F8;border: 1px #B2DFFC solid;border-radius: 0.5em;margin-bottom: 8px;width: 610px;height: 100%;overflow: hidden;padding: 10px;}
.detail-content h2{margin:0;padding:0;}
.box-detail-question{border:1px #e2e2e2 solid;border-radius:5px; margin-top:10px;}
.arrow {background: url(../images/icon_arrow_6.gif) no-repeat;margin: 8px 0px 0px 69px;width: 12px;height: 14px;position: absolute;}
.info-customer {display:none;border: 1px #e2e2e2 solid;border-radius: 5px;padding: 10px;margin: 15px 10px 10px 10px;}
.info-customer label {display:inline-block;width: 110px;font-weight:bold;}
.info-customer .button {width: 100px;padding: 5px;}
.info-customer input[type=text],.info-customer input[type=email],textarea{ background-color: #FFF;border: 1px solid #CCC;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.info-customer input[type=text],.info-customer input[type=email]{width: 350px;padding:5px;}
.info-customer input[type=text]:focus,.info-customer input[type=email]:focus,textarea:focus{border-color: rgba(82, 168, 236, 0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);}

.error {font-weight: bold;color: red;text-align: center;background: #FFEAED;padding: 10px;margin: 10px auto;width: 310px;}
.menuleft li{position: relative;  z-index: 1000;}

.menuleft ul{display:none;#top:-10px;#left:210px;}
.menuleft ul li:last-child{margin-bottom:0;}
.menuleft ul li, .submenu2 li{line-height: 30px;color: #484848;list-style: none;margin:0;}
.menuleft ul li a,.submenu2 li a{color: #fff;text-decoration: none;}
/*
.menuleft ul li a:hover, .submenu2 li a:hover{color: #FF9854;}
*/
.image-catalog{width: 100%;height: 110px;overflow: hidden;text-align: right;margin-top: 20px;}
.info-product {float: left;width: 422px;padding: 10px;}
.line-dotted{clear: both;border-bottom: 1px #b9b9b9 dotted;margin: 15px 0;}
.khung-gioi-thieu-phai-spct input[type=text]{border: none;width: 50px;padding: 5px;font-weight: bold;background: #F3F3F3;}

.tb-cart th{background: #f8f8f8;text-align: center;vertical-align: middle;height: 30px;font-weight:bold;}
.tb-cart tr{padding: 10px;border: 1px solid #CFCFCF;}
.tb-cart .product-name img{float: left;width: 100px;margin-right: 10px;}
.tb-cart .product-name a{font-size: 18px;font-weight: normal;text-decoration: none;}
.tb-cart .product-name a:hover{text-decoration: underline;}
.tb-cart td {padding: 10px; border-bottom: 1px solid #D6D6D6;text-align: center;}
.tb-cart td input[type=text]{width: 30px;border: none;padding: 5px;background:#f2f2f2;text-align: center;}
.tb-cart #total_money{font-size:16px;font-weight:bold;text-align:left;border:none;}
.tb-cart #total_money span{color:#F60;}
.button-cart {margin: 10px;text-align: right;}
#title{margin: 10px 0;font-size: 20px;font-weight: bold;color: #CB1D34;}
.tb-cart #quantity a {padding: 0px 4px 0px 4px;width: 8px;background-color: #EFEFEF;border: 1px solid #E0E0E0;line-height: 0px;color: #807F7F;font-size: 10px;font-weight: bold;line-height: 4px;text-decoration: none;margin: 5px 2px 5px 0px;}
.tb-cart #quantity a:hover {background-color: #D0D0D0;color: #FFF;text-decoration: none;}
.info-confirm {padding: 10px 10px 10px 5px;}
#title-confirm {font-size: 20px;color: #CB1D34;margin-bottom: 10px;}
#content-confirm {font-size: 14px;}
#content-confirm li{margin:10px;}
.mains {margin: 0 auto;width: 780px;}
.boxModule {margin-bottom: 10px;}
table.bor {border-right: 1px solid #DCDCDC;border-top: 1px solid #DCDCDC;}
.bor td {border-left: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;text-align: center;padding: 5px;}
.green {background: #EFF7FE;}
.text-left {text-align: left!important;}
.text-right {text-align: right!important;}
.bor td p {margin: 0;}
.bor td a{text-decoration:none;}
.red-bold {color: #C00;}
.icon-print {background: url('../images/print-icon.png') no-repeat;}
.icon-print {padding-left: 20px;color: #666;font-size: 11px;font-weight: bold;text-decoration:none;}
.cart span{background: url('../images/icon_cart2.png') no-repeat !important;padding: 3px 20px 20px 14px;text-align: center;color: #FFEB00;margin-left:10px;margin-top:10px;float:left;line-height: 0px;font-weight: bold;font-size: 14px;}
 .sanphambanchay{width:220px !important;	height:100px !important;	margin:2px 0px 2px 20px !important;	background: #FFF !important;}



.talbe-style01 .ts1-title td {background: #E4E7EF;line-height: 26px;color: #000;border-top: 1px solid #D6D6D6;border-bottom: 1px solid #D6D6D6;}
.cn-box-product .cn-bp-table .title-01 {width: 275px;padding: 0 10px 0 100px;}
.cn-box-product .cn-bp-table .title-02 {width: 138px;}
.cn-box-product .cn-bp-table .title-03 {width: 65px;padding: 0 0 0 25px;}
.cn-box-product .cn-bp-table .title-04 {width: 75px;padding: 0 0 0 50px;}
.cn-box-product .cn-bp-table .cn-bp-product {width: 363px;padding: 6px 10px 4px 12px;}
.talbe-style01 .ts1-text td {border-bottom: 1px solid #D6D6D6;}
.cn-box-product .cn-bp-table .cn-bp-price {width: 128px;padding: 10px 0 0 0;}
.cn-box-product .cn-bp-table .cn-bp-sum {padding: 6px 0 0 10px;}
.cn-box-product .cn-bp-table .cn-bp-money {padding: 10px 0 0 50px;font-weight: bold;}
.cn-box-product .cn-bp-table .cn-bp-link {padding: 6px 0 0 50px;}
.cn-box-product .cn-bp-table .cn-bp-product img {float: left;width: 75px;height: 75px;margin: 0 10px 0 0;border: 1px solid #C8C8C8;box-shadow: 0 1px 2px #E0DEDE;-moz-box-shadow: 0 1px 2px #e0dede;-webkit-box-shadow: 0 1px 2px #E0DEDE;}
.cn-box-product .cn-bp-table .cn-bp-product .product-title {float: left;width: 276px;padding: 5px 0 10px 0;font-weight: bold;}
.cn-box-product .cn-bp-table .cn-bp-price .price-new {font-weight: bold;}
.cn-box-product .cn-bp-table .cn-bp-sum input {float: left;width: 36px;margin: 0 4px;border: 1px solid #B7B7B7;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
.cn-box-product .cn-bp-pay {float: right;margin: 0 15px 0 0;padding: 6px 0 7px 0;text-align: right;}
.cn-box-product .cn-bp-pay p {font-size: 14px;font-weight: bold;}
.cn-box-product .cn-bp-pay p .pay-price {color: #F30;}
.cn-next {float: left;width: 100%;padding: 5px 0 15px 0;}
.cn-next a {background: url(../images/btn_all.1.0.19.png) 0 -112px no-repeat;float: right;width: 138px;height: 38px;margin: 0;text-indent: -9999px;}
#mmenu ul li{position: relative; z-index: 1000;}
#mmenu ul li ul{position: absolute;margin: 0;padding: 0;min-width: 240px;display:none;top: 41px;left:0;border-radius: 0 0 5px 5px;overflow: hidden;box-shadow: 0px 0px 4px #EC7C31;}
#mmenu ul li ul li{background: #EC7729;height: 41px;line-height: 41px;color: #484848;font-weight: bold;text-decoration: none;list-style: none;text-align:left;min-width:240px;border:none;}
#mmenu ul li ul li a{color: #fff;font-size: 12px;font-weight: 700;padding: 0 6px 0 12px;text-decoration: none;}
#mmenu ul li ul li:hover{background: #DA6619}
#mmenu ul li ul li ul{left:190px;top:0px;}
/*
.menuleft li{position: relative;  z-index: 1000;}
.menuleft li:last-child{background:none !important;  margin-bottom:15px;}
.menuleft ul{position: absolute;top:0;left:207px;min-width: 210px;display:none;padding: 0;box-shadow: 2px 2px 4px #979797;border-radius:5px;overflow:hidden;#top:-10px;#left:210px;}
.menuleft ul li, .submenu2 li{background: #127CA8 url(../images/line-leftmenu1.png) scroll center bottom repeat-x;height: 35px;line-height: 35px;color: #484848;font-weight: bold;text-decoration: none;list-style: none;}
.menuleft ul li:last-child{background: #127CA8 !important; margin-bottom:0}
.menuleft ul li a,.submenu2 li a{color: #fff;font-size: 12px;font-weight: 700;padding: 0 6px 0 15px;text-decoration: none;}
.menuleft ul li a:hover, .submenu2 li a:hover{color: #FFF33A;}
 */
.menuleft li{position: relative;  z-index: 1000;}
.menuleft li:last-child{background:none ;  margin-bottom:15px;}
.menuleft ul{position: absolute;top:0;left:187px;min-width: 210px;display:none;padding: 0;box-shadow: 2px 2px 4px #979797;#top:-8px;#left:185px;background: #f1f1f1;border-radius:5px;}
.menuleft ul li{background: #f1f1f1 url(../images/underline-leftmenu.png) bottom repeat-x;;height: 30px;line-height: 30px;color: #484848;text-decoration: none;list-style: none;border-radius:5px;#width:210px}
.menuleft ul li:hover a{padding-left:20px;}
.menuleft ul li:last-child{background: #f1f1f1 !important; margin-bottom:0}
.menuleft ul li a,.submenu2 li a{color: #484848;font-size: 12px;padding: 0 6px 0 15px;text-decoration: none;}
/*
.menuleft ul li a:hover, .submenu2 li a:hover{color: #fff;}
*/
.menuleft ul li ul{left:210px;#left:185px;#top:-8px}


.box-download {width: 280px;float: left;height: 250px;text-align: center;margin: 0 28px;}
.img-download {margin: 0 auto;width: 250px;overflow:hidden;}
.name-download{margin: 10px auto;font-size:18px;}
.name-download a{text-decoration:none;}
.name-download a:hover{text-decoration:underline;}
#box-distributors{width: 650px;margin: 50px auto;}
#maps {width: 100px;margin-left: 20px;float:left;}
#area_map {float: left;width: 248px;height: 494px;}
#map img {border: 0;}
#map_map img {position: absolute;}
#map_right {float: right;width: 350px;text-align: right;}
#region_list li {clear: both;float: left;line-height: 33px;width: 100%;}
#regions a {font-family: Verdana,Arial,sans-serif;font-size: 13px;color: #369;font-weight: bold;text-decoration: none;}
#regions a:hover {color: #6CC;text-decoration:underline;}
.sprite_index_vn_hover_hover_region_12{margin-left:112px;margin-top:70px}
.sprite_index_vn_hover_hover_region_10{margin-left:73px;margin-top:1px}
.sprite_index_vn_hover_hover_region_11{margin-left:0;margin-top:19px}
.sprite_index_vn_hover_hover_region_1{margin-left:86px;margin-top:57px}
.sprite_index_vn_hover_hover_region_4{margin-left:113px;margin-top:56px}
.sprite_index_vn_hover_hover_region_8{margin-left:55px;margin-top:91px}
.sprite_index_vn_hover_hover_region_6{margin-left:111px;margin-top:174px}
.sprite_index_vn_hover_hover_region_3{margin-left:161px;margin-top:237px}
.sprite_index_vn_hover_hover_region_9{margin-left:164px;margin-top:264px}
.sprite_index_vn_hover_hover_region_7{margin-left:170px;margin-top:288px}
.sprite_index_vn_hover_hover_region_2{margin-left:118px;margin-top:366px}
.sprite_index_vn_hover_hover_region_5{margin-left:55px;margin-top:409px}
.sprite_index_vn_hover_hover_region_13{margin-left:44px;margin-top:321px}
.sprite_index_vn_map_whole {width: 248px;height: 494px;background: url("../images/index_vn.png") no-repeat -2px -2px}
.sprite_index_vn_hover_hover_region_7 {width: 67px;height: 162px;background: url("../images/index_vn_hover.png") no-repeat -2px -2px}
.sprite_index_vn_hover_hover_region_9 {width: 59px;height: 138px;background: url("../images/index_vn_hover.png") no-repeat -73px -2px}
.sprite_index_vn_hover_hover_region_13 {width: 116px;height: 100px;background: url("../images/index_vn_hover.png") no-repeat -136px -2px}
.sprite_index_vn_hover_hover_region_12 {width: 121px;height: 92px;background: url("../images/index_vn_hover.png") no-repeat -256px -2px}
.sprite_index_vn_hover_hover_region_8 {width: 88px;height: 92px;background: url("../images/index_vn_hover.png") no-repeat -381px -2px}
.sprite_index_vn_hover_hover_region_5 {width: 97px;height: 86px;background: url("../images/index_vn_hover.png") no-repeat -473px -2px}
.sprite_index_vn_hover_hover_region_11 {width: 98px;height: 78px;background: url("../images/index_vn_hover.png") no-repeat -574px -2px}
.sprite_index_vn_hover_hover_region_10 {width: 95px;height: 74px;background: url("../images/index_vn_hover.png") no-repeat -475px -90px}
.sprite_index_vn_hover_hover_region_2 {width: 60px;height: 71px;background: url("../images/index_vn_hover.png") no-repeat -576px -82px}
.sprite_index_vn_hover_hover_region_6 {width: 82px;height: 70px;background: url("../images/index_vn_hover.png") no-repeat -258px -96px}
.sprite_index_vn_hover_hover_region_4 {width: 76px;height: 60px;background: url("../images/index_vn_hover.png") no-repeat -138px -104px}
.sprite_index_vn_hover_hover_region_3 {width: 88px;height: 54px;background: url("../images/index_vn_hover.png") no-repeat -383px -96px}
.sprite_index_vn_hover_hover_region_1 {width: 50px;height: 46px;background: url("../images/index_vn_hover.png") no-repeat -676px -2px}

.bg-boxdistributors {width: 300px;height:200px;border: 1px #CFCFCF solid;padding: 10px;float: left;}
.bg-boxdistributors span{font-weight: bold;margin-right: 10px;}
#select-distributors{margin: 10px 0px;background: #EEE;padding: 8px 20px;}
#select-distributors select {padding: 5px;border-radius: 5px;border: 1px #CFCFCF solid;}
#select-distributors label{float: left;margin-right: 10px;line-height: 26px;font-size: 14px;}
.div-pro {margin-top: 10px;}
.label-pro {float: left;min-width: 325px;text-align: right;margin-right: 20px;font-weight: bold;line-height: 35px;}
.note_text {color: #F00;margin-top: 5px;}
.content-pro {min-width: 400px;float: left;line-height: 30px;margin-right: 5px;}
.txt-input {border: 0;width: 400px;height: 30px;padding: 1px 5px 0 10px;margin: 3px 5px 3px 0;box-shadow: 0 0 8px #888;}
.field-error {font-weight: bold;color: #E60404;padding-top: 4px;}
.field-success {font-weight: bold;color: #3AA736;padding-top: 4px;}
.btn-submit {-moz-box-shadow:inset 0px 1px 0px 0px #fed897;-webkit-box-shadow:inset 0px 1px 0px 0px #fed897;box-shadow:inset 0px 1px 0px 0px #fed897;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) );background:-moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');background-color:#f6b33d;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:6px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;text-indent:0;border:1px solid #eda933;display:inline-block;color:#ffffff;font-family:Arial;font-size:15px;font-weight:bold;font-style:normal;height:35px;line-height:27px;width:100px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #cd8a15;cursor:pointer;}
.btn-submit:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d29105), color-stop(1, #f6b33d) );background:-moz-linear-gradient( center top, #d29105 5%, #f6b33d 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105', endColorstr='#f6b33d');background-color:#d29105;}
.btn-submit:active {position:relative;top:1px;}
#light_box, #light_box_thank {position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: #000;display: none;z-index: 9998;background: rgba(53, 53, 53, 0.3);}
#form_out, #form_out_f, #form_out_thank, .form_out {position: fixed;display: none;width: 100%;z-index: 9999;}
#form, #form_forgotpassword, #form_thank, .form-popup {background: rgba(83, 83, 83, 0.7);margin: auto;border: 1px solid #747474;color: #004197;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;z-index: 9999;width: 400px !important;}
#form #form-inner, #form_forgotpassword #form-forgotpassword-inner, #form-thank-inner, .form-inner-popup {background: #FFF;margin: 5px;border: 1px solid #747474;overflow: hidden;}
.dialog-title {position: relative;}
#form div h4, #form_forgotpassword div h4, #form_thank h4, .form-inner-popup h4, .dialog-title {color: #FFF;background: #0D84C8;text-indent: 10px;padding: 8px 0;text-align: left;font-weight: 700;font-size: 14px;}
#loginform {top: 0;}
#loginform, .detail-images-inner {text-align: center;position: relative;z-index: 90;}
#error1 {color: #F00;font-weight: 700;padding: 0;margin-top: 5px;}
#form .tr, #form_forgotpassword .tr, .form_out .tr {margin: 15px 10px;}
#form label {float: left;font-weight: 700;line-height: 35px;}
#form input[type="text"], #form input[type="password"], #form_forgotpassword input[type="text"], #form_forgotpassword input[type="password"] {border: 1px solid #CFCFCF;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin: 3px 0px 0px 0px;box-shadow: inset 1px 1px 4px 0 #DCDCDC;padding: 0px 4px;background: #FFF;width: 260px;height: 30px;line-height: 30px;color: #666;float: right;}
.myform input[type=text], .myform input[type=password], .myform textarea {background-color: rgba(0, 0, 0, 0);border: #E1E4E7 solid 1px;}
.clearb, .cl {clear: both;height: 0;width: 100%;display: block;visibility: hidden;font-size: 0;line-height: 0;}
.tr a {color: #484848;border: 1px solid #C2D6EB;font-weight:bold;}
.tr a:hover {background: #80A3D3; color:#fff;}
.button {text-decoration: none;cursor: pointer;margin: auto auto auto 10px;padding: 3px 15px;border-left: none;}
.but_xanh {background: #80A3D3;border: 1px solid#29447E;color: #FFF;font-weight: 700;}
#icon-close, .icon-close {position: absolute;right: 6px;bottom: 10px;cursor: pointer;display: block;background: url('../images/icons.png') no-repeat;height: 14px;width: 14px;background-position: -96px -128px;text-indent: -9999px;}
.center a {border: none !important;text-decoration:none;}
.profile {padding:0 25px;text-align: center;}
.wellcome {background:url(../images/icon-user.png) no-repeat;padding-left: 25px; float: left;height: 20px;line-height: 20px;}
.profile a {background:url(../images/icon-logout.png) no-repeat;padding-left: 25px;float: right;height: 20px;line-height: 20px; text-decoration:none;}
.profile a:hover{text-decoration:underline;}
.profile p{font-size: 12px;font-weight: bold;margin: 10px 0px;color: #00458F;}
.ui-front {z-index: 1001 !important;}
.gallery-img {float: left;border: 1px #CFCFCF solid;padding: 2px;margin: 3px;width: 100px;height: 100px;overflow: hidden;}
.gallery-img img{height: 100px;width: 100px;}
#button-detail{clear: both;position: relative;top: 20px;}
.title-product {height: 36px;margin-bottom: 10px;background: #5195CB;margin-top: 1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:5px;margin-right:5px;}
.titlename-product {width: 195px;height: 36px;line-height: 36px;float: left;padding-left: 15px;color: #fff;font-weight: 700;}
#slideshow{width: 1008px;height: 320px;margin: 0 auto;overflow: hidden;border: 3px solid #e4d77b;}
.imfoproduct a{text-decoration:none;}
.imfoproduct a:hover{color:#f60;}
.boxproduct_other {width: 185px;height: 231px;float: left;text-align: center;border: 1px solid #EAEAEA;margin: 1px 1px;}
.frameproduct {width: 178px;height: 208px;position: relative;margin: auto;margin-top: 5px;}
#liens_bas ul li ul{display:none;}
.hotpro img {width: 124px;height: 107px;}
#mmenu ul li a:hover {color:#F4EC3E;}
.video-pro{position: relative;top: -80px;left: 320px;padding: 0;clear: both;width: 100px;height: 0px;}
.price{text-decoration:none; color: #FB482A !important}
a.price:hover{text-decoration:underline;}
.tb-infocom .tieu-de-cap3 {font-size: 20px;color: #FC5353;;padding-top: 20px;}
.tb-infocom td {padding: 0;font-weight: bold;color: #818181;}
input:-ms-input-placeholder {color: #fff;}
input::-webkit-input-placeholder {color: #fff;}
input::-moz-placeholder {color: #fff;}
input:-moz-placeholder {color: #fff;}
.mvisitor> ul > li span{#margin-top:-17%;}
#links{float:right;color:#121212 !important;margin:0 !important;overflow: hidden;padding:0 !important;}
#links a {}
#links a{color: #ffffff !important;text-decoration:none !important;font-size: .65em;}
#breadcrumbs3 {height: 36px;background: #F5F5F5;line-height: 36px;font-size: 14px;text-transform: uppercase;font-weight: bold;text-align: left;padding: 0 10px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#breadcrumbs4 {text-align: left;font-size: 12px;overflow: hidden;}
#searcher input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #FA1013;}
#searcher input:-moz-placeholder, textarea:-moz-placeholder {color: #FA1013;}
.line-dotted {clear: both;border-bottom: 1px #B9B9B9 dotted;margin: 15px 0;}
.khung-gioi-thieu-phai-spct .old-price{margin-left: 10px;font-size: 14px;font-weight: normal;color: #333;text-decoration: line-through;}
.frmproductnew2{margin:5px 5px 0px 0px;}
.frmproductnewend2{margin-top:5px;}
.my-cart {float: right;width: 250px;background: #FFF;border: 1px solid #DDD;position: absolute;top: 0;left: 890px;height: 30px;}
.my-cart>i {
float: left;
font-size: 12px;
color: #FFF;
padding: 9px;
background: #B6091F;
}
.icon-shopping-cart:before {
content: "\f07a";
}
[class^="icon-"]:before, [class*=" icon-"]:before {
text-decoration: inherit;
display: inline-block;
speak: none;
}
.my-cart h3 {
line-height: 30px;
font-size: 14px;
color: #8D8B8B;
font-weight: normal;
float: left;
margin-left: 10px;
padding:0;
}
.my-cart span {
display: block;
float: right;
background: #F0F0F0;
padding: 7px;
color: #FF748C;
font-size: 18px;
font-family: "time new roman";
}
.my-cart .list-item {display: none;max-height: 500px;overflow: auto;overflow-x: hidden;width: 230px;position: absolute;top:30px;z-index: 999999;background: #FFF;padding: 10px;border: 1px solid #DDD;border-top: none;text-align:left;}
.fadeInUp {
-webkit-animation-name: fadeInUp;
-moz-animation-name: fadeInUp;
-o-animation-name: fadeInUp;
animation-name: fadeInUp;
}
.animated {
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
-o-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}
.my-cart .list-item li {
overflow: hidden;
border-bottom: 1px dashed #DDD;
padding: 10px 0;
}
.my-cart .list-item li .image {
display: block;
float: left;
width: 70px;
height: 70px;
overflow: hidden;
margin-right: 10px;
border: 1px solid #DDD;
}
.my-cart span {
display: block;
float: right;
background: #F0F0F0;
padding: 5px;
color: #FF2F4A;
font-size: 16px;
font-family: "time new roman";
}
.my-cart:hover .list-item {
display: block;
}
.my-cart .button {
display: inline-block;
padding: 3px;
color: #FFF;
background: #FF2F4A;
display: block;
padding: 5px;
text-align: center;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
float: left;
margin-right: 20px;
}
.my-cart .button:hover {
background: #B6091F;
}
.my-cart .name{
  text-decoration: none;
}
.my-cart .name:hover{text-decoration: underline;}
#topcontrol {
    z-index: 9;
}
.boximfo
{
	padding: 6px;
	display: block;
	clear: both;
	text-align: center;
}
img {
    width: 100% !important;
    margin: 0 !important;
    height:  auto !important;
    max-width: 100%;
}