@charset "UTF-8";
*{margin:0;padding:0;outline:none}
body{font:14px/1.5 'Inter',Helvetica,Arial,sans-serif;color:#000;min-width:240px}
a{color:#60956a;text-decoration:none;-moz-transition:color .1s ease-in-out 0;-webkit-transition:color .1s ease-in-out 0;-o-transition:color .1s ease-in-out 0;transition:color .1s ease-in-out 0}
a:hover,a:active,a:focus{color:#00A551;text-decoration:none;outline:none}
p{margin:5px 0}
img,fieldset{border:0;max-width:100%}
h1{font-size:2em;color:#272727}
h2{font-size:1.5em;color:#272727;margin-bottom:10px;font-weight:400}
h3{font-size:1em;color:#272727;margin-bottom:10px;font-weight:400}
table{border-spacing:0;border-collapse:collapse}
address{font-style:normal;display:inline}
ul li{list-style:none}
ol li{margin-left:30px}
dd{margin-left:15px}
p.readmore{text-align:right;color:#c50b00;font-size:.912em}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid;height:1px}
input,select,textarea,.inputbox{border:1px solid #ccc;font-family:Tahoma,Geneva,sans-serif;padding:2px;font-size:100%}
fieldset{border:none;margin:0;padding:0}
legend{font-size:125%;font-weight:bolder;line-height:1.2}
th{font-weight:700;padding:5px;text-align:left}
td{font-size:100%;padding:5px}
.support_list{background:rgba(0,0,0,.8);border:2px solid #939393;border-radius:5px 5px 5px 5px;bottom:0;display:none;height:200px;padding:10px;position:absolute;right:150px;width:332px;z-index:1}
.support_list .slheading{color:#fff;margin:10px 0 0;padding:10px 0;border-top:1px solid #858585}
.support_list .slheading:first-child{border:none}
.promotion_list > ul > li{padding-left:20px;background:url(/assets/images/noen-4.png?v=1.0) no-repeat;background-size:16px}
#img_promotion{border:2px solid #EBE9E9;margin:-2px 0 0 -118px;position:absolute;width:114px;z-index:1001}
#img_promotion > img{width:113px}
.img_promotions{left:-5px;position:absolute;top:-5px;width:50px;z-index:99}
.layout-full h1{color:#ed6400;margin:10px 0 0;font-weight:400}
.layout-full h2.branch{color:#ed6400;margin:10px 0;padding-left:40px}
.layout-full h3.branch,.branch,.sugges > ul > li > strong{background:url(/assets/images/icon-local.png?v=1.0) no-repeat scroll 0 0 rgba(0,0,0,0);cursor:pointer;font-weight:700;line-height:20px;margin:5px 0;padding-left:35px;display:block;color:#F06400}
.sugges > ul > li > ul > li{padding:0!important}
.layout-full p.info{margin:0 20px}
.layout-full h2{font-size:16px;line-height:20px;padding:5px 0 7px;border-bottom:2px solid #333;margin-bottom:15px;text-transform:uppercase}
.layout-full hr{border:0;height:1px;background:#333;background-image:-webkit-linear-gradient(left,#6c9739,#fff);background-image:-moz-linear-gradient(left,#6c9739,#fff);background-image:-ms-linear-gradient(left,#6c9739,#fff);background-image:-o-linear-gradient(left,#6c9739,#fff)}
.blink{animation:1s steps(15,start) 0 normal none infinite running blink;color:#ed6400!important;font-weight:700!important}
.menu-top-ngang{border-bottom:2px solid #f40;font-size:22px;line-height:20px;margin-bottom:5px;padding:10px 0 10px 15px;text-align:left;width:100%}
.menu-top-ngang a{color:#f40;margin-right:10px;padding:3px}
@media screen and (max-width:970px) {
#img_promotion{border:none;margin:0;position:absolute;width:auto;z-index:1001}
#img_promotion > img{width:100px}
}
@media (max-width:767px) {
.hidden-desktop,.visible-phone{display:inherit!important}
.visible-desktop,.hidden-phone{display:none!important}
}
.detail-delivery-item ul li ul li{padding-left:90px}
.skype-support{background-image:url(/assets/images/skype-icon.png?v=1.0)!important;background-size:18px!important;text-decoration:none!important;color:blue!important}
.floatL{float:left!important}
.floatR{float:right!important}
.hidden{display:none!important}
.contEditor{padding:0 2px;text-align:left;font-size:14px;color:#333}
.contEditor ul li{margin:5px 30px;padding:0;list-style-type:inherit}
.contEditor h1,.contEditor h2,.contEditor h3,.contEditor h4,.contEditor h5,.contEditor h6{margin:15px 0 5px}
.contEditor h1{font-size:2.25rem;line-height:2.5rem}
.contEditor h2{font-size:1.5rem;line-height:2rem}
.contEditor h3{font-size:1.125rem;line-height:1.75rem}
.contEditor h4{font-size:1rem;line-height:1.5rem}
.contEditor h5{font-size:.875rem;line-height:1.25rem}
.contEditor h6{font-size:.75rem;line-height:1rem}
.contEditor img{width:auto;height:auto!important}
.contEditor li > p{line-height:18px;margin:0;padding:5px 0}
.contEditor p{line-height:20px;margin:10px 0 5px 0}
.contEditor a:link,.contEditor a:visited{color:#ed6400}
.contEditor sup{vertical-align:super;font-size:76%}
.contEditor sub{font-size:76%;vertical-align:sub}
.contEditor ul,.contEditor ol{margin:0 0 10px;font-size:14px}
.contEditor ul{list-style-type:disc}
.contEditor ul ul,.contEditor ol ul{list-style-type:circle}
.contEditor ul ul ul,.contEditor ol ul ul{list-style-type:square}
.contEditor ol li{margin:5px 0;padding:0;list-style:inside;list-style-type:inherit;font-size:14px}
.contEditor ol ul,.contEditor ol ol,.contEditor ul ol,.contEditor ul ul{margin-left:20px}
.contEditor table{width:100%;border:1px solid #f2f2f2;margin-bottom:10px;border-collapse:collapse;table-layout:fixed;max-width:100% !important}
.contEditor table th{border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background:#fafafa;padding:8px 5px;width:35%}
.contEditor table td{border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:8px 5px}
.contEditor table tr.odd td,.contEditor table tr.odd th{background:#fafafa}
.contEditor table tr.even td,.contEditor table tr.even th{background:#fcfcfc}
.boxShadow{box-shadow:2px 2px 2px #e0e0e0}
.borderRadius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.borderRadius3BL{-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}
.borderRadius3TL{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px}
.borderRadius3BR{-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}
.borderRadius3TR{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}
.borderRadius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.borderRadius15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.borderRadius20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.borderRadius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.borderRadiusBL{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}
.borderRadiusTL{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px}
.borderRadiusBR{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}
.borderRadiusTR{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}
.clearAll{padding:0;margin:0;clear:both}
.body-top{padding-top:81px}
.main{min-width:1200px\9;width:1200px;margin:0 auto;padding:0 10px;text-align:left;clear:both;background:none!important}
#top{background:#fff;width:100%;padding:11px 0 0;z-index:9999;position:fixed;top:0;left:0;right:0;border-bottom:3px solid #00A551}
#content{width:100%;clear:both;overflow:hidden;margin-bottom:10px}
#newsletter{width:100%;background-color:#ccc;border-bottom:1px solid #fff}
#newsletter .main{min-height:38px;overflow:hidden}
#footer{width:100%;background-color:#f2f1f1;padding-top:40px}
#top .main{position:relative;padding-bottom:35px}
.hotline{float:right;margin-right:10px;padding-left:25px;background:url(/assets/images/ico-hotline.png?v=1.0) no-repeat;background-position:left;background-size:20px 20px}
.hotline a{font-weight:700;color:#ff5d04;font-size:20px}
.btnSearch{float:right;margin-right:10px;padding-left:25px;display:none}
.block-nav-user{float:right;margin-right:10px}
.nav-user li{display:inline-block;padding:0 3px 0 4px;margin:0;border-left:1px solid #fff;line-height:12px}
.block-buy{height:54px}
.buy-label{float:left;padding:0 5px 0 0;font-size:18px;text-align:right;padding-right:70px;background:url(/assets/images/bg-buy-label.png?v=1.0) right no-repeat;color:#FFF;height:51px}
.buy-guide{float:left;padding:0 20px 0 0}
.buy-guide-ico{width:100px;height:44px;display:block;cursor:pointer;padding:10px 0 0 60px}
.buy-guide-ico a{color:#666;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}
.buy-guide-1 .buy-guide-ico{background:url(/assets/images/ico-product-1.png?v=1.0) 0 0 no-repeat}
.buy-guide-2 .buy-guide-ico{background:url(/assets/images/ico-product-2.png?v=1.0) 0 0 no-repeat}
.buy-guide-3 .buy-guide-ico{background:url(/assets/images/ico-product-3.png?v=1.0) 0 0 no-repeat}
.buy-guide-tip{display:none;color:#666;text-align:left;position:absolute;margin:12px 0 0 -35px;padding:5px 10px;background-color:#ffc;border-radius:3px;box-shadow:0 1px 2px 0 #ffc;z-index:99;width:350px;-moz-transition:color .1s ease-in-out 0;-webkit-transition:color .1s ease-in-out 0;-o-transition:color .1s ease-in-out 0;transition:color .1s ease-in-out 0}
.buy-guide-tip:after{content:'';display:block;position:absolute;top:-19px;margin-left:40px;width:0;height:0;border-color:transparent transparent #fffbbc;border-style:solid;border-width:10px;z-index:99}
.buy-guide-tip h3{margin:5px 0;text-transform:uppercase}
#header .main{background:#fff!important;padding-top:10px;overflow:hidden}
.logo{width:260px;float:left;margin-right:20px}
.logo img{max-width:260px;max-height:50px}
.search{margin-left:5px;float:left}
.search fieldset{padding:0;margin:auto}
.search label{display:block;float:left;font-weight:700}
.search .inputbox-wrap{background:#fff url(/assets/images/ico-search.png?v=1.0) 2px 50% no-repeat;padding:8px 8px 8px 49px;display:inline-block;vertical-align: top;margin:0;border:none;font-size:12px}
.search .inputbox{width:328px;height:20px;line-height:20px;padding:7px 10px;color:#383F37;display:inline-block;vertical-align: top;margin-right:0;border:none;border-radius:0;font-size:12px}
.search .button{width:52px;height:38px;color:#fff;background:#81c342;border:none;padding:0;display:inline-block;cursor:pointer;margin-right:0}
.basket-block{float:right;text-align:center;margin:0 10px}
.basket-block h3{margin:12px 0 9px}
.basket-block h3 a{text-decoration:underline;color:#000;font-weight:400;font-size:12px}
.basket-inner{background:url(/assets/images/bg-basket.gif?v=1.0) 0 0 repeat-x;padding:2px;border:1px solid #c5c7c9;overflow:hidden}
.btn-basket{background:url(/assets/images/ico-basket.png?v=1.0) 0 50% no-repeat;padding:6px 10px 6px 35px;color:#4e4e4e;font-weight:700;font-size:13px;display:block}
.cate{ width:260px; float:left; margin-right:10px;background-color:#fff;border-radius:10px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.1), 0 2px 6px 2px rgba(60,64,67,.15)}
.banner{ float:left; max-height:416px; margin-right:10px; width:640px; overflow:hidden; border-radius:10px; box-shadow: 0 1px 2px 0 rgba(60,64,67,.1), 0 2px 6px 2px rgba(60,64,67,.15); -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;}
.services{float:right;width:280px;max-height:416px;text-align:right;max-width:100%;overflow:hidden}
.services>*{margin:0;line-height:0}
.services img{height:auto!important; width:100%; border-radius: 10px;-webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius:10px;margin-bottom:10px}
.services p:last-child img{margin-bottom:0}
.slideshow{max-width:100%;margin:auto;position:relative}
.zmenu-title{color:#fff;font-size:14px;padding:10px;background:#0e9740}
.menu-dropbox{display:none;cursor:pointer}
#zmenu{padding:0}
#zmenu>li{-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;position:relative;}
#zmenu>li::after{content:"";width:20px;height:20px;position: absolute;top:8px;left:5px;mix-blend-mode:screen;background:linear-gradient(180deg, #0e9740, #1a8eff)}
#zmenu li{min-width:160px;color:#a3a2a2;font-size:12px;display:block;border-top:1px solid #f0f0f0;padding-left:32px;background-position:5px 8px;background-repeat:no-repeat;background-size:20px 20px}
#zmenu li a{padding:11px 0;color:#666;font-size:12px;display:block;text-transform:uppercase}
#zmenu li.havechild a{background:url(/assets/images/ico-menu.png?v=1.0) 98% 50% no-repeat}
#zmenu li a:hover,#zmenu li a.active{color:#42c0ea}
#zmenu li.havechild a:hover,#zmenu li.havechild a.active{background-image:url(/assets/images/ico-menu-hover.png?v=1.0)}
#zmenu li.submenu-state-hover a{background-image:url(/assets/images/ico-menu-has-sub.png?v=1.0);color:#42c0ea}
.menu-cate-title{background:#00A551 url(/assets/images/ico-menu-dropdown.png?v=1.0) 94% 50% no-repeat;padding:8px 45px 8px 15px;color:#fff;font-size:15px;margin-bottom:0;cursor:pointer}
.menu-popup{position:absolute;z-index:1002;background:#fff;min-width:200px}
.submenuPopup{ width:694px; background:#fff; position:absolute; top:-1500px; left:-1500px; z-index:2000; border-radius: 10px; box-shadow: 0 1px 2px 0 rgba(60,64,67,.1), 0 2px 6px 2px rgba(60,64,67,.15); -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; }
.submenu-inner{padding:20px;overflow:hidden}
.submenu h3{color:#f86a03;font-size:16px;font-weight:700;line-height:20px;margin:0 0 3px;padding:0 0 10px}
.submenu h3 > span{background:#008cff url(/assets/images/line_footer_info.png?v=1.0) 0 4px no-repeat;padding:2px 0 3px;line-height:18px;font-size:11px;font-weight:700}
.submenu h4{padding:0 0 2px;margin:0 0 3px;line-height:18px;color:#333;font-size:14px;display:block;clear:left}
.submenu-50{width:208px;float:left;padding:0;overflow:hidden;padding:0 10px 5px 0}
.submenu_item{clear:both;display:block}
.submenu_item ul{padding:0 0 7px;display:block}
.submenu_item ul li{padding:2px 0;display:block}
.submenu_item ul li a{background:url(/assets/images/ico_bullet_1.png?v=1.0) 0 4px no-repeat;padding:0 0 1px 10px;margin:0 0 5px;color:#853415;font-size:12px;float:left}
.submenu_item ul li a:hover,.submenu_item ul li a.active,.submenu_item ul li.active a{background-image:url(/assets/images/ico_bullet_2.png?v=1.0);color:#f86a03}
.menu-more{display:block;margin-top:2px}
.menu-more a{background:#e2e3e3;color:#383f37;font-size:15px;padding:7px 10px;color:#383f37;position:relative;display:block}
.ico{position:absolute;top:3px;right:3px;z-index:1}
.menu-more-1{max-height:41px}
.menu-more-3 a{background:#ED6400;font-size:18px;line-height:23px;color:#fff}
.menu-more a:hover{background:#CCC}
.cate-top{display:inline-block;width:100%;background:#f6f6f6;margin-bottom:10px;clear:both}
.cate-top .main-nav-inner{padding-top:0;padding-bottom:0;position:relative}
.cate-top #main-nav{width:260px;float:left}
.cate-top .cate-type{float:left;color:#6e6e6e;font-size:13px;line-height:15px;padding:5px}
.menu-popup li.havechild a{background-position:94% 50%!important}
.banner-top{width:100%;clear:both}
.block-breadcrumd{width:100%;height:27px;margin-bottom:0;clear:both}
.block-breadcrumd ul{display:block;padding:0 0 0 5px;margin:0}
.block-breadcrumd li{background:url(/assets/images/ico-breadcrumd.png?v=1.0) 0 53% no-repeat;padding:4px 10px;display:block;float:left;color:#909090}
.block-breadcrumd li a{color:#666}
.block-breadcrumd li:first-child{background:url(/assets/images/ico-home.png?v=1.0) 0 45% no-repeat;padding-left:18px}
#promo-top{padding:10px 0}
#promo-top img{height:auto!important}
.cate-filter{width:260px;display:inline-block;border:1px solid #e2e3e3}
.block-filter{padding:7px 0}
.filter-title{background:#aaa;padding:6px 15px;margin:0;display:block;position:relative;color:#fff;font-size:14px;line-height:20px;font-weight:700}
.filter-title:before,.filter-title:after{display:inline-block;content:"";position:absolute;border-color:#ccc;border-style:solid;border-width:16px 10px}
.filter-title:before{left:-10px;top:0;border-left-color:transparent;border-right-color:#aaa}
.filter-title:after{right:-10px;top:0;border-right-color:transparent;border-left-color:#aaa}
.filter-title a{color:#fff}
.filter-type{background:#aaa;padding:4px 15px 5px;margin:0 0 5px;display:block;border-bottom:#e2e3e3 1px solid;border-top:#e2e3e3 1px solid;color:#fff;font-size:16px;line-height:20px;font-weight:700}
.filter-list{padding:5px 0 10px}
.filter-list li{color:#555;font-size:12px;display:block;border-top:1px solid #f0f0f0}
.filter-list li a{height:16px;padding:10px;color:#555;font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.filter-price-slider{padding:10px 9px}
.filter-price-slider input{width:55px;padding:3px 1px;margin:0 1px;font-size:11px}
.filter-price-slider input#price-to{width:65px}
.price-slider{padding:0 0 10px}
.filter-rate-list li{color:#666;font-size:12px;display:block;border-top:1px solid #f0f0f0;padding-top:7px;margin-top:7px;clear:left}
.filter-rate-list li a:hover{color:#ffae0d}
.rate{width:85px;height:15px;background:url(/assets/images/ico-rate.gif?v=1.0) 0 -15px repeat-x;float:left;margin-right:5px;display:block}
.rate span{display:block;height:100%;background:url(/assets/images/ico-rate.gif?v=1.0) 0 0 repeat-x}
.rated-5{width:85px}
.rated-4{width:68px}
.rated-3{width:51px}
.rated-2{width:34px}
.rated-1{width:17px}
.rate-value{clear:both;overflow:hidden}
.rate-value .rate-star{width:16px;height:16px;background:url(/assets/images/bg_rate.gif?v=1.0) 0 0 repeat-x;display:block;overflow:hidden;float:left;margin-right:2px}
.rate-value .rated,.rate-star:hover{background:url(/assets/images/bg_rated.gif?v=1.0) 0 0 repeat-x}
.cate-feedback li{color:#999898;font-size:12px;display:block;border-top:1px solid #f0f0f0;padding-top:10px;margin-top:10px}
.cate-feedback li h3{color:#6e6e6e;font-size:14px;font-weight:700}
.cate-content{width:calc(100% - 270px);display:inline-block;vertical-align:top}
.banner-cate-border{border:1px solid #e7e8e8;overflow:hidden;margin-bottom:20px}
.cate-brand li{max-width:19%;float:left;padding:0 2px}
.block-title{clear:both;overflow:hidden}
.block-label{padding:5px 10px 5px 0;margin:0;float:left;text-transform:uppercase;line-height:20px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.title-list{float:right;margin-top:5px;max-width:calc(100% - 300px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex}
.title-list a{color:#333;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;font-size:13px;height:20px;padding:5px 10px;white-space:nowrap;line-height:1.5}
.title-list a:not(:last-child){margin-right:10px}
.block-inner{z-index:1}
.product{margin-top:10px}
.pro-thumb img{width:211px;height:211px}
.product-list{min-height:400px;padding:20px 0}
.product-list-item{display:inline-table;height:300px;background:#fff;margin:0 6px 10px;padding:7px 8px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;    border-radius: 15px;    box-shadow: 0 1px 2px 0 rgba(60,64,67,.1), 0 2px 6px 2px rgba(60,64,67,.15);}
.product-list .product-list-item{width:calc(25% - 31px)}
.product-list .pro-title a{color:#000;font-weight:400;display:block}
.product-cate{margin-bottom:20px}
.product-list-home{min-height:300px;margin:0 -7px;padding:20px 0}
.product-list-home .product-list-item{width:calc(20% - 32px)}
.product-list-home .pro-title a{color:#000;font-weight:400;display:block;height:35px;overflow:hidden}
.product-list-home .pro-title,.product-list .pro-title{overflow:hidden;margin:0;padding:0;color:#838181;line-height:16px}
.product-list-home .pro-price,.product-list .pro-price{height:34px;overflow:hidden;margin:0;padding:3px 0 0;color:#00A551;font-weight:700}
.product-list-home .pro-price span,.product-list .pro-price span{display:block;line-height:16px}
.product-list-home .pro-price .price-old,.product-list .pro-price .price-old{height:16px;color:#000;font-size:11px;font-weight:400;text-decoration:line-through}
.product-list-home .discount,.product-list .discount{background:#00A551;text-align:center;position:absolute;top:2px;right:2px;z-index:1;padding:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}
.product-list-home .discount span,.product-list-item.hover .btn-buy,.product-list-item:hover .btn-buy,.product-list .discount span,.product-list li.hover .btn-buy,.product-list li:hover .btn-buy,.news-page .img-link img,.news-sidebar-block .img-link img,.nivo-box img{display:block}
.product-list-home .discount-label,.product-list .discount-label{color:#fff;font-size:12px;font-weight:400}
.product-list-home .discount-value,.product-list .discount-value{color:#fff;font-size:18px;line-height:18px;margin-top:-2px}
.product-list-home .btn-buy,.product-list .btn-buy{width:105px;background:url(/assets/images/btn-buy.png?v=1.0) 0 0 no-repeat;padding:5px 0 10px 12px;color:#fff;font-size:12px;font-weight:700;bottom:45%;left:50%;margin-left:-56px;position:absolute;z-index:2;display:none;text-align:left}
.product-list-item.hover .pro-price,.product-list-item:hover .pro-price,.product-list li.hover .pro-price,.product-list li:hover .pro-price{height:37px;padding-top:0;text-align:center}
.product-list-item.hover .pro-price .price-old,.product-list-item:hover .pro-price .price-old,.product-list li.hover .pro-price .price-old,.product-list li:hover .pro-price .price-old{height:16px;color:#929292;font-size:14px;font-weight:700}
.product-list-item.hover .pro-price .price-current,.product-list-item:hover .pro-price .price-current,.product-list li.hover .pro-price .price-current,.product-list li:hover .pro-price .price-current{font-size:16px;padding-top:5px}
.product-list-item.hover .discount,.product-list-item:hover .discount,.product-list li.hover .discount,.product-list li:hover .discount{width:82px;height:82px;background:url(/assets/images/ico-sale-off.png?v=1.0) 50% 50% no-repeat;text-align:center;position:absolute;bottom:auto;top:-25px;right:-30px}
.product-list-item.hover .discount .discount-label,.product-list-item:hover .discount .discount-label,.product-list li.hover .discount .discount-label,.product-list li:hover .discount .discount-label{padding-top:15px;padding-bottom:5px}
.product-list-item.hover .discount .discount-value,.product-list-item:hover .discount .discount-value,.product-list li.hover .discount .discount-value,.product-list li:hover .discount .discount-value{font-size:27px}
.cate-page .product-list{display:block}
.cate-title{height:39px;background:#fafafa;border-bottom:1px solid #ebe9e9}
.cate-title .cate-title-label{font-size:16px;color:#000;float:left;padding:10px 0 10px 5px}
.cate-title .cate-title-label a{font-size:18px;color:#000}
.cate-title .cate-label-other{float:right;color:#416a11;font-size:11px;padding:9px 0 5px}
.cate-title .cate-label-other a{color:#416a11}
.cate-title .cate-label-other a:hover{color:#d21515}
.cat-desc{padding:10px}
.paging{text-align:right;overflow:hidden;clear:both;padding:10px 0}
.paging-inner p,.paging-inner ul,.paging-inner li{display:inline}
.paging-inner li{display:inline;padding:0 4px}
.paging-inner li a{color:#999898}
.paging-inner li a.current,.paging-inner li a:hover{color:#ff7800}
.page-title{font-size:28px;color:#333;font-weight:400;margin:10px 0}
.order-check{text-align:center;padding:30px 0 20px}
.order-check h1{font-size:24px;color:#666;font-weight:400;margin-bottom:10px}
.order-check .order-intro{font-size:12px;color:#666;font-weight:400;margin-bottom:15px}
.block-order-form{margin:auto;margin-bottom:40px}
.block-order-form fieldset{width:334px;margin:auto;clear:left}
.block-order-form input.inputbox{width:215px;height:16px;background:url(/assets/images/bg-input-check.gif?v=1.0) 0 0 repeat-x;padding:5px 7px;margin:0;display:block;float:left}
.block-order-form input.button{height:28px;background:url(/assets/images/btn-check.gif?v=1.0) 0 0 repeat-x;padding:0;text-align:center;border:none;cursor:pointer;display:block;float:left;color:#2b2b2b}
.form-newsletter{padding:7px 17px 7px 120px}
.form-newsletter label{font-size:18px;color:#fff;font-weight:700;float:left;margin-right:10px}
.form-newsletter fieldset input.inputbox{width:251px;height:17px;padding:3px 7px;float:left}
.form-newsletter fieldset input.button{height:25px;background:#1A75BB;padding:0 15px;color:#FFF;text-align:center;cursor:pointer}
.footer-top{clear:both;padding-bottom:10px}
.footer-block{width:calc(25% - 20px);float:left;padding:10px 0 10px 20px}
.footer-special-phone{position:fixed;bottom:1px;left:1px;width:150px;height:90px;border:1px solid #e74314;background-image:url(/assets/images/tiep-nhan-phan-anh-khach-hang.png?v=1.0);background-size:100%;z-index:2000}
.footer-span-close{top:-1px;margin-left:150px}
.footer-block a{color:#555}
.footer-block p{margin-bottom:5px}
.footer-block h3{border-bottom:1px solid #0e9740;color:#0e9740;text-transform:uppercase;font-weight:700;padding:0 10px 12px;margin:0 0 10px}
.footer-block h4{color:#a09f9f;font-family:"Times New Roman";font-size:16px;text-transform:uppercase;margin-bottom:2px;font-weight:lighter}
.footer-list{clear:both;padding:10px 10px}
.footer-list::-webkit-scrollbar{width:5px}
.footer-list::-webkit-scrollbar-track{background:#eee}
.footer-list::-webkit-scrollbar-thumb{background-color:#00a551}
.footer-block-2 .footer-list,.footer-block-3 .footer-list,.footer-block-4 .footer-list{border:2px solid #00a551;max-height:285px;overflow-y:auto}
.footer-block-2 .footer-list strong,.footer-block-3 .footer-list strong,.footer-block-4 .footer-list strong{color:#00a551}
.footer-list address{display:block;padding-left:15px;background:url(/assets/images/location_pin.png?v=1.0) -2px 0 no-repeat;background-size:13px 13px}
.footer-list-delivery li{color:#615b5b;margin-bottom:10px;display:block;font-weight:700;text-transform:uppercase}
.footer-list-delivery li .delivery-item{color:#615b5b;padding:12px 6px 12px 66px;font-weight:700;display:block}
.ico-delivery-1{background:#cd9f9f url(/assets/images/ico-delivery.png?v=1.0) 16px 50% no-repeat}
.ico-delivery-2{background:#c7cd9f url(/assets/images/ico-refund.png?v=1.0) 16px 50% no-repeat}
.ico-delivery-3{background:#cdc99f url(/assets/images/ico-payment.png?v=1.0) 16px 50% no-repeat}
.footer-list-logo{clear:both;margin-left:-12px}
.footer-list-logo li{float:left;padding:0 0 8px 13px}
.footer-social{clear:both;margin-left:0;margin-bottom:10px;overflow:hidden}
.footer-list-social{clear:both;margin-left:0}
.footer-list-social li{float:left;margin:0 0 0 6px}
.footer-list-social li a{width:32px;height:32px;background:url(/assets/images/nav-social.png?v=1.0) 0 0 no-repeat;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.footer-list-social li a.social-2{background-position:-32px 0}
.footer-list-social li a.social-3{background-position:-64px 0}
.footer-list-social li a.social-4{background-position:-96px 0}
.footer-list-social li a.social-5{background-position:-128px 0}
.footer-list-social li a.social-6{background-position:-160px 0}
.footer-line{background:url(/assets/images/line-footer.gif?v=1.0) 0 100% repeat-x;margin-bottom:10px;clear:both;overflow:hidden}
.footer-catalog-title{background:url(/assets/images/ico-catalog.gif?v=1.0) 0 0 no-repeat;padding:2px 0 2px 30px;margin-top:13px;color:#b9b8b8;font-size:18px;float:left;overflow:hidden}
.footer-catalog-content{display:none;clear:both}
.footer-list-catalog{width:48%;padding-left:4%;float:left;padding-bottom:20px}
.footer-copyright{text-align:center;font-size:11px;color:#615b5b;padding-bottom:10px}
.footer-copyright h2{font-size:12px;color:#615b5b;font-weight:700;margin:0 0 5px}
.footer-copyright p{font-size:11px;line-height:18px;padding:2px 0}
.footer-to-top{width:50px;height:50px;background:url(/assets/images/ico-to-top.png?v=1.0) 50% 50% no-repeat;display:block;text-indent:-30000px;position:fixed;bottom:170px;right:25px;z-index:100;cursor:pointer}
.widget{display:block;position:fixed;top:50%;margin-top:-250px;right:0;z-index:101;line-height:14px}
.widget img{display:block;margin:0 auto}
.widget span{display:block;margin:2px auto 0}
.widget a{margin:auto;display:block;padding:5px 0;margin:0 auto}
.widget-feedback a{color:#5c74a6}
.block-title-6 .block-label{background-image:url(/assets/images/bg-block-title-6.png?v=1.0)}
.block-title-7 .block-label{background-image:url(/assets/images/bg-block-title-7.png?v=1.0)}
.block-title-8 .block-label{background-image:url(/assets/images/bg-block-title-8.png?v=1.0)}
.block-title-9 .block-label{background-image:url(/assets/images/bg-block-title-comment.png?v=1.0)}
.news-page{padding-bottom:25px;overflow:hidden}
.news-page .date{color:#b4b4b4;font-style:italic}
.news-main{float:left;width:830px}
.hot-news{overflow:hidden;padding-bottom:10px;display:inline-block}
.news_banner{float:left;width:640px;position:relative;display:block}
.news_banner img{width:640px;height:360px}
#news-slideshow{width:100%;position:relative;display:block}
#news-slideshow-nav{position:absolute;z-index:10;bottom:12px;right:7px}
#news-slideshow-nav a{width:13px;height:15px;background:url(/assets/images/ico-news-nav.png?v=1.0) 0 0 repeat;display:block;float:left;margin:0 3px;text-indent:-3000px}
#news-slideshow-nav a.prev{background-position:0 0}
#news-slideshow-nav a.prev:hover{background-position:0 -15px}
#news-slideshow-nav a.next{background-position:-15px 0}
#news-slideshow-nav a.next:hover{background-position:-15px -15px}
.news-slideshow-item{width:100%;min-height:286px;position:relative;display:block}
.news-caption{width:100%;background:url(/assets/images/bg-news-caption.png?v=1.0) 0 0 repeat;display:block;position:absolute;bottom:1px;left:0;z-index:2;color:#fff;overflow:hidden}
.news-caption h2{color:#fff;font-weight:700;font-size:18px;padding:10px 10px 5px;margin:0}
.news-caption h2 a{color:#fff;font-weight:700;font-size:18px}
.news-caption p{padding:0 45px 10px 10px;line-height:14px}
.hot-news-items{margin-left:650px}
.hot-news-highlight{overflow:hidden;background:#8bbb53;padding:6px 10px}
.hot-news-highlight .img-link{float:left;margin-right:10px}
.hot-news-highlight .img-link img{max-width:70px}
.hot-news-highlight dl{float:left;color:#fff;max-width:calc(100% - 80px)}
.hot-news-highlight dt{padding-bottom:5px}
.hot-news-highlight dd{padding-right:7px}
.hot-news-highlight dt a{font-weight:700;color:#fff}
.hot-news-items .lst{margin-top:20px}
.hot-news-items .lst li a{font-weight:700;color:#888;padding-top:9px;display:block}
.news-block-top{overflow:hidden}
.news-block-top .img-link{float:left;width:27%}
.news-block-top .img-link img{max-width:100%}
.news-block-top .news-content{float:left;width:70%}
.news-title{font-weight:700;color:#000;display:block;padding-bottom:5px}
.view-detail{color:#fb0000;text-decoration:underline}
.news-block-top .news-content p{color:#000;line-height:14px;padding-bottom:5px}
.news-block-top .news-content ul{overflow:hidden;margin-top:5px}
.news-block-top .news-content li{float:none;background:url(/assets/images/bg_lst_line.png?v=1.0) 0 2px no-repeat;padding:0 5px;display:inline}
.news-block-top .news-content li:first-child{padding-left:0;background:none}
.news-block-top .news-content li a{color:#8bbb53;text-decoration:underline;display:inline}
.news-block-top .news-content li a:hover{color:#f86a03;text-decoration:none}
.news-block-main{overflow:hidden;margin-top:30px}
.news-block-main .list-news{float:left;width:60%;margin-bottom:10px}
.news-block-main .list-news .img-link{width:20%;margin-right:5%}
.news-block-main .list-news li{overflow:hidden;padding-top:10px}
.news-block-main .list-news .news-content{width:75%}
.news-block-main .list-news .news-content p{line-height:14px;padding-bottom:6px}
.news-block-main .news-highlight{float:right;width:38%}
.news-block-main .news-highlight-inner{background-color:#8bbb53;padding:10px 8px}
.news-block-main .news-highlight-2 .news-highlight-inner{background-color:#cdae5a}
.news-block-main .news-highlight-inner img{width:100%;max-width:223px;display:block;margin:auto}
.news-block-main .news-highlight h4{color:#fff;padding:5px 0;margin-bottom:0}
.news-block-main .news-highlight p{color:#e5f1d7;line-height:14px}
.news-block-main .news-highlight .price{overflow:hidden;margin-top:8px}
.news-block-main .news-highlight .price-old{font-weight:700;font-size:14px;display:block;text-align:center;text-decoration:line-through;color:#000;padding-bottom:5px}
.news-block-main .news-highlight .price-current{font-weight:700;font-size:18px;display:block;text-align:center;color:#fff;padding-bottom:5px}
.news-block-main .news-highlight .btn-buy{width:105px;background:url(/assets/images/btn-buy.png?v=1.0) 0 0 no-repeat;padding:5px 0 10px 12px;color:#fff;font-size:12px;font-weight:700;display:block;margin:0 auto;text-align:left}
.news-block-main .news-highlight .btn-buy span{min-width:50px}
.list-news-highlight{margin-left:-5px;overflow:hidden}
.list-news-highlight li{float:left;width:30%;margin:0 0 0 5px;padding:0 0 0 5px}
.list-news-highlight h4{margin-bottom:0;padding:7px 0 5px}
.list-news-highlight p{line-height:14px}
.list-catalog-title{background:#f7fdf9;overflow:hidden;border-top:2px solid #ebe9e9;border-bottom:2px solid #ebe9e9;margin-top:20px}
.list-catalog-title li{float:left;width:23%;padding:7px 0 7px 2%}
.color-1{color:#3a6c48}
.color-2{color:#c175a0}
.color-3{color:#bd77db}
.color-4{color:#c67d3d}
.color-5{color:#64619c}
.color-6{color:#7a9978}
.color-8{color:#655649}
.link-type-1{color:#ff5d04;text-decoration:underline}
.btn-type-1{border:1px solid #607f1f;background:url(/assets/images/bg-btn-buy.jpg) 0 50% repeat-x;padding:3px 30px 5px;margin:6px 0;color:#fff;font-size:12px;line-height:18px;font-weight:700;display:inline-block;text-align:center}
.product-buy-btn{border:1px solid #00A551;background:#FFF;padding-bottom:5px;margin:12px 0 0;color:#00A551;font-size:28px;font-weight:700;display:block;text-align:center}
.product-buy-btn:hover{background:#00A551}
.product-buy-btn-2{margin-bottom:15px}
.product-col-2{width:302px;display:inline-block}
.frmGeneral p{clear:left;margin-bottom:8px;overflow:hidden}
.frmGeneral .form-rate-label{width:100px;float:left}
.frmGeneral label{font-size:12px;color:#000;display:block}
.frmGeneral .fieldset5{width:364px}
.frmGeneral .fieldset3{width:28%;float:left;margin-right:5%}
.frmGeneral fieldset input.inputText{width:300px;padding:6px 5px;background:url(/assets/images/bg-input-text.gif?v=1.0) repeat-x 0 0;margin-bottom:5px;display:inline;font-size:12px}
.frmGeneral fieldset textarea{width:358px;height:150px;padding:6px 5px}
.frmGeneral fieldset input.button{background:#468884;padding:7px 15px;color:#fff;text-align:center;border:1px solid #43827e;cursor:pointer;font-size:12px;font-weight:700;color:#fff}
.form-require{color:#b6003a}
#poupFeedback{width:400px}
#poupFeedback textarea{width:350px}
.popup_type_1{background:#FFF;width:826px;position:absolute;z-index:999;top: 150px !important;left:-1500px;padding-bottom:5px}
.popup_type_1 > h3{display:block;margin-bottom:0;padding:15px 15px 5px;color:#ff5d04;position:relative}
.popup_type_1 h3 .ico-add{background:url(/assets/images/ico-add.png?v=1.0) no-repeat 0 50%;padding:11px 0 11px 41px}
.popup_type_1 h3 span{color:#ff5d04;font-size:18px;font-weight:400}
.popup_type_1 h3 .btn-close{height:28px;width:25px;background:url(/assets/images/ico-close.png?v=1.0) no-repeat 50% 50%;border:none;color:#fff;font-weight:700;position:absolute;top:0;right:-25px;text-indent:-3999px}
.popup_type_1 h4{line-height:16px;font-size:13px;font-weight:700;color:#FF5D04;padding:8px 0 0;margin:0 0 5px}
.popup_type_1_inner{padding:0 15px 15px;display:block}
.tblCartWrap{border:2px solid #ebebeb;padding:3px 10px 10px}
.tblCartWrap table{width:100%;padding:0;margin:0}
.tblCart th,.tblCart td{border:none;padding:5px;text-align:center;line-height:20px}
.tblCart th:first-child,.tblCart td:first-child{text-align:left}
.tblCart th{border-bottom:1px solid #ebebeb}
.tblCart td a img{float:left;margin:0 10px 0 0;border:1px solid #ebebeb}
.tblCart select{width:60px}
.tblCart .ico-delete{background:url(/assets/images/ico-delete.gif?v=1.0) no-repeat 0 50%;padding:5px 0 5px 25px;color:#666}
.tblCart .pro-price{color:#136400;font-size:12px;font-weight:700}
.tblCart .pro-price span{display:inline-block;line-height:20px;text-align:center}
.tblCart .pro-price .price-old{color:#666;font-size:11px;font-weight:400;text-decoration:line-through}
.tblCart .pro-price .price-discount{background:#ff5d04;color:#fff;font-size:12px;line-height:18px;font-weight:400;padding:0 5px}
.block-cart-final{width:300px;float:right;color:#bbb;line-height:22px}
.cart-price{clear:both;padding:0 0 10px}
.cart-label{width:140px;float:left;text-align:right}
.cart-val{width:145px;float:left;text-align:right;padding-right:15px}
#cart-price-sum{border-top:1px solid #ebebeb;padding:6px 0;font-size:18px;overflow:hidden}
#form-cart .product-buy-btn{display:inline-block;padding:0 40px 3px;white-space:nowrap;font-size:28px}
#form-cart .pro-certificate{float:none;text-align:center;padding-top:25px}
#form-cart .pro-certificate img{margin:auto}
#form-cart input.inputText{width:200px;border:1px solid #ebebeb}
input.error{border:1px solid red}
.error{color:red;font-style:italic}
.highlight{color:#00A551;font-size:16px;font-weight:700}
.navbar-fixed-top{border:1px solid #E2E3E3;float:left;width:223px;position:fixed;top:5px}
.navbar-fixed-bottom{border:1px solid #E2E3E3;float:left;width:223px;position:fixed;bottom:100px}
.navbar-bottom{border:1px solid #E2E3E3;float:left;width:223px;margin-top:80%}
#nav{width:100%;top:0;left:0}
#nav li a{color:#fff;display:block}
#nav li a:active{background-color:#c00!important}
#nav span:after{width:0;height:0;border:1px solid transparent;border-bottom:none;border-top-color:#efa585;content:'';vertical-align:middle;display:inline-block;position:relative;right:-.313em}
#nav > ul{height:30px;background-color:#e15a1f}
#nav > ul > li{width:14%;height:100%;float:left}
#nav > ul > li > a{height:100%;font-size:12px;line-height:2.5em;text-align:center}
#nav > ul > li:not( :last-child ) > a{border-right:1px solid #cc470d}
#nav > ul > li:hover > a,#nav > ul:not( :hover ) > li.active > a{background-color:#cc470d}
#nav li ul{background-color:#cc470d;display:none;position:absolute;top:100%;z-index:999}
#nav li:hover ul{display:block;left:0;right:0}
#nav li:not( :first-child ):hover ul{left:-1px}
#nav li ul a{font-size:12px;border-top:1px solid #e15a1f;padding:7px}
#nav li ul li a:hover,#nav li ul:not( :hover ) li.active a{background-color:#e15a1f}
#box-foot-voucher{height:250px;width:420px;position:fixed;left:20px;bottom:0;z-index:8999;text-align:center;overflow:hidden}
#box-foot-voucher .header1{height:12px;line-height:7px;background:#49a939;text-align:right;color:#FFF;padding-right:5px;cursor:pointer}
#box-foot-voucher p{padding-top:10px;color:#003;font-size:24px;text-transform:uppercase;font-family:Myriad Pro;text-align:center;line-height:35px}
#box-foot-voucher .txtinput{height:23px;background:#fff;color:#909090;padding-left:5px;border:1px solid #aeaeae;width:300px;margin:3px}
#box-foot-voucher .txtinput:hover{background:#f6f6f6}
.clorcam{color:#fda43b}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-resizable-handle{position:absolute;font-size:.1px;display:block}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}
.ui-accordion .ui-accordion-noicons{padding-left:.7em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}
.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:400}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
* html .ui-tooltip{background-image:none}
body .ui-tooltip{border-width:2px}
.nivoSlider{ position:relative; width:100%; max-width:100%; height:auto; overflow:hidden}
.nivoSlider img{position:absolute;top:0;left:0;max-width:none}
.nivo-main-image{display:block!important;position:relative!important;width:100%!important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline!important}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;display:block;text-indent:-9999px;border:0}
.nivo-controlNav{text-align:center;padding:10px 0;width:100%;display:block;position:absolute;left:0;bottom:0;margin-left:0;text-align:center;z-index:20}
.nivo-controlNav a{cursor:pointer;display:inline-block;width:16px;height:20px;background:url(/assets/images/btn-controls.png?v=1.0) no-repeat 50% 0;text-indent:-9999px;border:0;margin-right:0}
.nivoSlider a{border:0;display:block}
.nivo-controlNav a.active,.nivo-controlNav a:hover{background-position:50% -20px}
.cloud-zoom-lens{border:1px solid #e8e8e8;margin:0;background:url(/assets/images/bg_lens.png?v=1.0) 0 0 repeat;cursor:none}
.cloud-zoom-title{font-family:Arial,Helvetica,sans-serif;position:absolute!important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:700;font-size:10px;top:0;display:none}
.cloud-zoom-big{border:2px solid #549B01;overflow:hidden;background:#000}
.cloud-zoom-loading{color:#fff;background:#222;padding:3px;border:1px solid #000}
h4,h5{font-size:1em;margin-bottom:10px}
small,.small,.small-text,a.readon,.submenu h4 a{color:#333}
.contEditor li > p:first-child,.hot-news-items .lst li:first-child a,.news-block-main .list-news li:first-child{padding-top:0}
.contEditor li > h3,.contEditor li > h4,.contEditor li > h5,h3.zmenu-title{margin:0}
.contEditor ol,.contEditor ul li ol li{list-style-type:decimal}
.list-catalog-title li a,.nivo-controlNav a.active{font-weight:700}
p.readmore a,p.readmore a:hover,p.readmore a:active,p.readmore a:focus{color:#c50b00}
.clear,.submenu_row,.footer-catalog,.product-review-item li,.ui-helper-clearfix:after{clear:both}
input[type="radio"],input[type="checkbox"],.nav-user li:first-child,#zmenu li:first-child,.filter-list li:first-child,.filter-rate-list li:first-child,.cate-feedback li:first-child,.suggesProduct li:first-child{border:none}
#header,.ui-datepicker select.ui-datepicker-month-year{width:100%}
.nav-user li a,.footer-list-delivery li a:hover{color:#fff}
.nav-user li a:hover,.nav-user li a.active,.nav-user li.active a,.block-breadcrumd li a:hover,.nav-user li a.active,.nav-user li.active a,.footer-list li a:hover,.footer-list-catalog li a:hover,.footer-copyright a:hover{color:#f26500}
.basket-block h3 a:hover,.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.menu-cate,.submenu,#nav > a,.ui-helper-hidden,.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle,.nivo-html-caption{display:none}
.submenu-banner,.block-cart-1{overflow:hidden;clear:both}
.submenu-banner img,.banner-cate img{max-width:100%!important;height:auto!important}
.cate-top .cate-type-list,.form-newsletter fieldset,.footer-hotline,.news-page .news-content,.pro-share .pro-share-2,.pro-certificate,.frmGeneral .fieldset5 input.button,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group,.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}
.cate-top .cate-type-list h2,.cate-type-list-h2{color:#6e6e6e;font-size:11px;display:inline-block;padding:5px 10px;margin-bottom:0}
.cate-type-list-h2 > a,.cate-top .cate-type-list h2 a,.list-news-highlight h4 a,.color-7{color:#6e6e6e}
.banner-top img,#adv-top .adv img{max-width:100%}
#adv-top .adv:first-child,.footer-block:first-child,.footer-list-catalog:first-child{padding-left:0}
.filter-list li a:hover,.product-buy-btn a{color:#00A551}
.filter-rate-list,.cate-feedback{padding:0 10px}
.filter-rate-list li a,.pro-detail-info p,.product-review-col .reivew-all{color:#666}
.block-label a,.widget-viewed a,.product-tool-list li a,.btn-type-1:hover .btn-type-1 a:hover,.comment-detail{color:#555}
.paging-inner,.ui-datepicker.ui-datepicker-multi{width:auto}
.form-newsletter fieldset .inputbox-wrap,.phone-support,.phone-support span,.frmGeneral fieldset .inputbox-wrap,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.footer-block h3 a,.footer-list li a,.footer-list-catalog li a,.footer-copyright a{color:#615b5b}
.footer-list li,.footer-list-catalog li{display:block;color:#615b5b;padding:5px 0 5px 10px;display:block;font-size:12px}
.footer-list-social li:first-child,.hot-news dd,.list-news-highlight li:first-child{margin-left:0}
.widget-fb,.widget-feedback{width:58px;background:#e5e5e5;text-align:center;margin:5px 0}
.widget-viewed,.widget-viewed-list{width:58px;background:#ffb75a;text-align:center;margin:5px 0}
.news-page a:hover,.hot-news-items .lst li a:hover,.news-sidebar-block .sugges li dt a:hover,.news-sidebar-block .sugges1 li dt a:hover,.suggesProduct li dt a:hover{color:#f86a03}
.news-page .img-link,.news-sidebar-block .img-link,.suggesProduct .img-link{float:left;margin-right:10px}
.news-sidebar-block .sugges ul,.news-sidebar-block .sugges1 ul,.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.product-buy-btn:hover a{display:inline-block;width:100%}
.btn-type-1 a,.product-buy-btn:hover a,.product-buy-btn a:hover{color:#FFF}
.tabContainer,.tabContainer_right{padding:20px 0 10px}
.tabContent,.tabContent_right{padding:15px 0 0}
.tabToggle,.tabToggle_right{border-bottom:2px solid #ebe9e9;display:block;clear:left;overflow:hidden}
.comment-reply,.comment-reply p{color:#488c87}
.product-review,.product-rate-form{padding:20px 0;clear:both}
.product-review h3,.frmGeneral h3{font-size:14px;font-weight:700}
#zmask,#maskLayer{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1999}
.tblCart a,.tblCart a strong{color:#888}
#nav li,.ui-resizable,.ui-menu-icons{position:relative}
.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-button-text-only .ui-button-text,input.ui-button{padding:.4em 1em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-slider-horizontal .ui-slider-range-min,.nivo-prevNav{left:0}
.ui-slider-horizontal .ui-slider-range-max,.nivo-nextNav{right:0}
.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down{bottom:0}
.ui-slider-vertical .ui-slider-range-max,.ui-spinner-up{top:0}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a,.homeblock .nivo-caption{cursor:pointer}
.product-col-1{width:884px;display:inline-block;margin-right:10px;vertical-align:top}
.pro-detail-visual{width:320px;float:left;margin-right:10px}
.img-visual{width:326px;text-align:center;display:block}
.pro-visual{border:#ebe9e9 solid 2px}
.photos-zoom img{width:326px;border-bottom:1px solid #f3f2f2}
.pro-thumbs{height:75px;float:none;clear:left;margin:5px;overflow:hidden}
.pro-thumbs-inner{height:75px;position:relative}
.pro-thumbs li{float:left;margin:0 2px}
.pro-thumbs li img{border:1px solid #ebe9e9}
.pro-share{width:auto;height:27px;background:#fafafa;border-bottom:1px solid #ebe9e9;margin:5px 0;padding:2px 10px;float:none;clear:left}
.pro-share a{float:left\9;margin:1px 2px\9}
.pro-share .pro-share-1{float:left;padding:3px 0}
.pro-detail-info h1{font-size:21px;color:#000;margin:10px 0}
.pro-detail-info .product-info-des{padding:5px 0}
.detail-promote{margin-bottom:10px;padding:10px 15px;background:#f4f4f4;line-height:24px;font-size:13px}
.detail-promote h3{color:#E60405;border-bottom:1px solid #ddd;text-transform:uppercase;font-size:1.3em;font-weight:700;position:relative;margin:0 0 20px;padding:10px 0 6px 83px;line-height:1em}
.detail-promote span.icon{width:42px;height:42px;background:url(/assets/images/icon-qua.svg) no-repeat;display:inline-block;vertical-align:middle;position:absolute;left:24px;top:0;background-color:transparent;border:0;overflow:hidden}
.detail-promote ul,.detail-promote ol{list-style:none;counter-reset:li}
.detail-promote li{margin:0;margin-left:10px;padding:0}
.detail-promote ul li:before{content:"\f061";color:#E60405;font-family:Webdings;font-size:1.5em}
.detail-promote ol li:before{content:counter(li)".  ";counter-increment:li;color:red}
.detail-promote img{max-width:20%;height:auto!important;border-radius:50%;margin:10px 1.5%;border:2px #DDD solid;background:#fff}
.product-feature-list{height:50px}
.product-feature-list li{background:url(/assets/images/ico-bullet-feature.jpg) 0 6px no-repeat;padding:0 0 1px 12px;margin:6px 0}
.pro-detail-info-inner{padding-bottom:10px;overflow:hidden}
.product-info-col{width:calc(50% - 1px);float:left}
.pro-detail-info-inner div.product-info-col:first-child{border-right:1px solid #ebe9e9;padding-left:0}
.product-info-col .product-status{padding:20px 0 5px}
.product-status span{color:#3a601a;font-weight:700}
.product-info-col .product-note-deli{padding:0 0 10px;color:#ed6400;font-weight:700;line-height:20px}
.pro-detail-tool{background:#def0b7;padding:10px;color:#000;margin-top:10px;overflow:hidden}
.product-tool-list li{padding:2px 0 4px 22px;display:block;margin-bottom:4px}
.product-tool-list .ico-pro-info{background:url(/assets/images/ico-guide.png?v=1.0) 0 50% no-repeat}
.product-tool-list .ico-pro-wishlist{background:url(/assets/images/ico-wishlist.png?v=1.0) 0 50% no-repeat}
.product-tool-list .ico-pro-compare{background:url(/assets/images/ico-compare.png?v=1.0) 0 50% no-repeat}
.product-price{padding:10px 0}
.product-price .product-price-label{width:120px;font-size:14px;text-align:right;display:inline-block;color:#666}
.product-price .product-price-val{display:inline-block;color:#ea8500;font-size:18px}
.product-price-old .product-price-val{color:#121212;font-size:14px;text-decoration:line-through}
.product-price-save .product-price-val{color:#fff;font-size:20px;line-height:26px;padding:0 2px;font-weight:700;background:#ed6400;display:inline}
.product-price-note{color:red;font-size:11px;float:right;padding-top:4px}
.detail-delivery-support{border:2px solid #def0b7;margin-bottom:10px;background:#f1ffd2;overflow:hidden}
.detail-delivery-support h4{text-align:center;color:#ed6400;font-size:24px;font-weight:700;margin-bottom:2px}
.detail-delivery-support .delivery-title{color:#fff;background:#6ab050;font-size:16px;font-weight:600;padding:5px;margin-bottom:10px;text-align:center}
.detail-delivery-support h5 span{color:#9c9c9c;font-size:12px;font-weight:700}
.detail-delivery-support a{background:url(/assets/images/ico-yahoo.png?v=1.0) 0 50% no-repeat;padding:2px 0 2px 24px;color:#666;font-size:11px;text-decoration:underline;display:inline-block}
.pro-detail-delivery{border:2px solid #ebe9e9;padding:10px 2px 10px 8px;margin-bottom:11px;background:#fafafa;overflow:hidden}
.detail-delivery-item{color:#666;padding-bottom:15px;line-height:14px}
.detail-delivery-item .ico-delivery{padding-right:6px;padding-bottom:0;display:inline-block;vertical-align:middle}
.detail-delivery-item .text-delivery{width:calc(100% - 70px);display:inline-block;vertical-align:middle}
.detail-delivery-item h4{color:#666;font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:2px;white-space:nowrap}
.detail-delivery-item h4 a{font-weight:700;font-size:11px;text-transform:uppercase;text-decoration:none}
.detail-delivery-item a{color:#666;font-size:11px;text-decoration:underline}
.detail-delivery-item span{display:block;font-size:11px}
.phone-support li{clear:left;padding-bottom:3px}
.phone-support li:first-child span{margin-bottom:20px}
.news-block{margin-top:14px}
.news-sidebar{float:right;width:360px}
.news-sidebar-block{overflow:hidden;margin-bottom:10px}
.news-sidebar-block .sugges{border:2px solid #ebe9e9;border-radius:5px;margin-bottom:10px;overflow:auto}
.news-sidebar-block #showroom.sugges1 ul li{color:#666;padding:0 0 10px 25px;font-weight:300}
.news-sidebar-block #showroom.sugges1>ul>li{background:url(/assets/images/location_pin.png?v=1.0) 2px 0 no-repeat}
.news-sidebar-block .sugges h3,.news-sidebar-block .sugges1 h3{font-size:16px;text-align:center;padding:5px;background:#6ab050;color:#fff;font-weight:600}
.news-sidebar-block .sugges ul {padding:0 10px;}
.news-sidebar-block .sugges li {padding-bottom:15px; overflow:hidden;}
.news-sidebar-block .img-link {float:left; margin-right:12px;}
.news-sidebar-block .img-link img {display:block;}
.news-sidebar-block .sugges li dl {float:none; width:auto; margin: 0 10px;}
.news-sidebar-block .sugges li dt {padding-bottom:8px;}
.news-sidebar-block .sugges li dd {margin-left:0; padding-bottom:5px;}
.news-sidebar-block .sugges li dt a {color:#000; font-weight:normal;}
.news-sidebar-block .sugges li dt a:hover {color:#f86a03;}
.news-sidebar-block .sugges li .price-old {color:#000; text-decoration:line-through;}
.news-sidebar-block .sugges li .price-current {font-weight:bold; color:#5ecd00;}
.tabToggle li{float:left;margin-right:2px}
.tabToggle li a{background:url(/assets/images/bg-tab.png?v=1.0) 0 0 repeat-x;padding:4px 15px;color:#616161;font-size:18px;font-weight:200;border:1px solid #d7d7d7;display:block}
.tabToggle li a.active,.tabToggle li a:hover{background:#6ab050;color:#fff;border:1px solid #6ab050}
.tabToggle_right li{margin-right:2px}
.tabToggle_right li a{background:#fff;padding:4px 15px;color:#666;font-size:18px;font-weight:lighter;border:1px solid #666;display:block}
.tabToggle_right li a.active,.tabToggle_right li a:hover{background:#6ab050;color:#fff;border:1px solid #6ab050}
.suggesProductTab .tabToggle{border-bottom:none}
.suggesProductTab .tabToggle li{margin-left:1px}
.suggesProductTab .tabToggle li.tab-32{width:32%;text-align:center;margin-right:0;margin-left:1px}
.suggesProductTab .tabToggle li.tab-32:first-child{width:35%;margin-left:0}
.suggesProductTab .tabToggle li a{font-size:16px;font-weight:400;background:#DEF0B7;color:#615b5b;border:none;padding:7px 10px}
.suggesProductTab .tabToggle li a.active,.suggesProductTab .tabToggle li a:hover{background:#ff8c3d;color:#fff;border:none}
.suggesProductTab .tabContent{border:1px solid #ebe9e9;padding:0}
.suggesProduct li{padding-bottom:0;overflow:hidden;border-top:1px solid #ebe9e9}
.suggesProduct li.bg-odd{background:#fff}
.suggesProduct li.bg-even{background:#fbfbfb}
.suggesProduct .img-link img{display:block;background:#fff;padding:10px}
.suggesProduct li dl{float:none;width:auto;padding:5px 10px}
.suggesProduct li dt{padding-bottom:5px;min-height:35px}
.suggesProduct li dd{margin-left:0;padding:0}
.suggesProduct li dt a{color:#666}
.suggesProduct li .price-old{color:#888;text-decoration:line-through}
.suggesProduct li .price-current{font-weight:700;color:#3398f4}
.comment .comment-label{background:#def0b7;clear:both;overflow:hidden;color:#000;font-weight:lighter;font-size:14px;padding:5px 10px;margin:0}
.comment-list{border:1px solid #f2ffea;clear:both;overflow:hidden}
.comment-item{padding:15px 15px 0;margin-top:0;border-top:1px solid #ebf8fe;overflow:hidden;clear:left}
.comment-item:first-child{border-top:none;margin-top:0}
.comment-author{width:20%;float:left;text-align:left}
.comment-author span{display:block;margin-bottom:3px}
.comment-author .rate{clear:left;float:none;display:inline-block;margin:auto}
.comment-author span.date{color:#666;font-size:10px}
.comment-author span.author{color:#000;font-weight:700}
.comment-inner{width:80%;float:left;overflow:hidden}
.comment-inner > h3{background:url(/assets/images/ico-comment.jpg) 0 50% no-repeat;padding:2px 0 5px 22px;color:#000;border-bottom:1px dotted #e6e6e6;font-size:14px}
.comment-reply > h3{color:#ff7e00;text-decoration:underline}
.reply-detail{padding-left:40px}
.comment .comment-paging{border:1px solid #f2ffea;border-top:none;padding:3px 10px}
.product-review-col{width:30%;float:left}
.product-review-col p{display:block;padding-bottom:2px}
.product-review-col .reivew-avg{font-size:14px;font-weight:700;color:#000;margin-bottom:30px}
.product-review-col .reivew-avg span{color:#9b0002}
.review-col-3 p strong{font-size:14px;font-weight:700;color:#000}
.btn-review-pro{background:#468884;padding:7px 15px;text-align:center;border:1px solid #43827e;cursor:pointer;font-size:12px;font-weight:700;color:#fff;float:none;display:inline-block}
.product-review-item li span{float:left;display:block;margin:4px}
.product-review-item li .review-item-all{width:100px;height:14px;background:#f2f2f2}
.product-review-item li .review-item-percent{height:14px;background:url(/assets/images/diagonal_percentage_overlay.png?v=1.0) 0 50% repeat-x;display:block;padding:0;margin:0}
.product-review-item li .review-item-count{font-weight:700;color:#000}
.pro-detail-info .product-buy-btn-1,.product-buy-btn-3{width:70%;padding:5px;margin:auto}
@media screen and (max-width:960px) {
body{background:#FFF;overflow-x:hidden;padding:0}
#nav{width:100%;position:static;margin:0}
.main{width:calc(100% - 20px);padding:0}
.logo{width:auto}
.block-buy{padding-left:100px}
.services,.hotline{display:none}
.search .inputbox{width:250px}
.cate{width:calc(100% - 650px)}
.menu-more{width:100%;margin-left:0;display:inline-block;vertical-align:top}
.banner{float:none;margin-bottom:10px}
#zmenu .submenu li{display:block;width:100%;overflow:hidden}
#zmenu .submenu a{display:block;width:100%}
#zmenu .submenu a.no-sub{background-image:none!important}
.submenu-inner{padding:0}
#zmenu li.havechild li a{padding:5px 0}
#zmenu li.havechild li{padding-left:10px}
#zmenu.menu-popup{width:100%;padding:0}
.block-label{float:none;text-align:center;margin-bottom:10px}
.title-list{float:none;max-width:100%}
.product-list li{margin:auto 2%;width:25%}
.product-price .product-price-label{width:auto;text-align:left}
.form-newsletter label{width:40%;font-size:13px;float:left;margin-top:-5px}
.form-newsletter fieldset{width:60%;float:left}
.form-newsletter fieldset .inputbox-wrap{width:70%}
.form-newsletter fieldset input.inputbox{width:90%}
.footer-block{width:30%;min-height:256px;float:left;padding-left:1%;padding-right:1%}
.footer-top .footer-block-4{width:100%;padding-left:0}
.news-sidebar{width:100%;float:none;padding-top:20px;clear:left}
.cate-filter{display:none}.cate-content{margin:0}.cate-page .product-list{margin:0}
.cate-page .product-list li{width:calc(100%/3 - 36px);margin:0 3px 10px}
.cate-content{width:100%}
.product-list-home .product-list-item,.product-list .product-list-item{width:calc(100%/3 - 36px)}
.pro-detail-info-inner{min-width:200px;padding:0 15px}
.pro-detail-more{width:100%;margin-top:10px}
.detail-delivery-item{width:45%;float:left;clear:none}
.popup_type_1{width:85%}
.popup_type_1 h3 .ico-add{float:left}
#form-cart input.inputText{max-width:90%}
.tabContent{padding:10px}
.news-main,.submenu-50,.product-col-1,.product-col-2{width:100%}
.footer-to-top,.widget,.submenuPopup,.cloud-zoom-loading,.cloud-zoom-big,.cloud-zoom-lens{display:none!important}
.buy-label,#zmenu .submenu,#zmenu .submenu h3,.zmenu-title,.news-sidebar .adv{display:none}
.menu-dropbox{display:block;background:#0e9740 url(/assets/images/ico-menu-dropdown.png?v=1.0) 94% 50% no-repeat}
#zmenu li.havechild a{background-position:94% 50%}
.buy-guide-tip{width:200px}
.product-list,.cate-content .product-list{text-align:center}
}
@media screen and (max-width:725px) {
.body-top{padding-top:65px}
.product-list-home .product-list-item,.product-list .product-list-item{width:calc(100%/2 - 36px)}
.cate,.menu-more-wrap{width:100%;float:none}
.banner{width:100%; margin-top:20px;}
.main{width:calc(100% - 20px)}
.hot-news-items{width:310px;float:none;float:none}
.news-block-main .list-news{width:auto;float:none}
.news-block-main .list-news .news-content{float:none;width:auto}
.news-block-main .news-highlight{width:100%;float:none;clear:both;float:none;clear:both}
.news-block-main .news-highlight-inner{text-align:center;margin:auto}
.news-block-main .news-highlight-inner img{margin:auto}
.title-list .cate-label{width:32%}
.news-sidebar{float:none;padding-top:20px;clear:left}
.list-catalog-title li{width:20%}
.footer-to-top,.widget,.block-buy,.footer-to-top,.widget{display:none!important}
.news-sidebar .adv,.basket-block{display:none}
.cloud-zoom-loading,.cloud-zoom-big,.cloud-zoom-lens,#box-foot-voucher{display:none!important;display:none!important}
.tabContent{padding:5px}
}
@media screen and (max-width:640px) {
.logo img{max-width:150px}
.btnSearch{display:block}
.search{display:none;margin-bottom:15px;width:100%}
.search .inputbox{width:300px}
.search .inputbox-wrap{width:calc(100% - 113px)}
.header-inner.active .search{display: block}
#nav{position:relative;top:auto;left:auto}
#nav > a{width:3.125em;height:3.125em;text-align:left;text-indent:-9999px;background-color:#e15a1f;position:relative}
#nav > a:before,#nav > a:after{position:absolute;border:2px solid #fff;top:35%;left:25%;right:25%;content:''}
#nav > a:after{top:60%}
#nav > ul{height:auto;display:none;position:absolute;left:0;right:0;z-index:10}
#nav > ul > li{width:100%;float:none}
#nav > ul > li > a{height:auto;text-align:left;padding:0 .833em}
#nav > ul > li:not( :last-child ) > a{border-right:none;border-bottom:1px solid #cc470d}
#nav li ul{position:static;padding:1.25em;padding-top:0}
.menu-full{display:none}
.banner{width:100%}
.services{display:none;width:100%}
.cate-top .cate-type-list{float:none;width:100%;text-align:right;clear:both}
.cate-top .cate-type{float:right}
.hot-news-items{width:100%;margin-left:0;clear:left}
.news-block-main .list-news{width:auto;float:none}
.news-block-main .list-news .news-content{float:none;width:auto}
.news-block-main .news-highlight-inner{text-align:center;margin:auto}
.news-block-main .news-highlight-inner img{margin:auto}
.list-catalog-title li{width:20%}
.news-sidebar{float:none;padding-top:20px}
.cate-content{width:100%;display:block;margin:0}
.cate-filter{display:none}
.buy-label{padding-right:5px;display:none}
.block-buy{margin-left:-260px}
.basket-block{padding-top:34px}
.block-title{width:100%;float:none;overflow:hidden}
.title-list{width:104%;float:none;overflow:hidden;margin-top:-15px;clear:both}
.pro-detail-info .product-buy-btn-1,.product-buy-btn-3{width:90%}
#newsletter .main{background:none}
.form-newsletter{padding-left:10px}
.form-newsletter label{width:38%;font-size:13px;float:left;margin-top:-5px}
.form-newsletter fieldset{width:60%;float:left}
.form-newsletter fieldset .inputbox-wrap{width:60%}
#footer{padding-top:10px}
.footer-copyright{padding-bottom:50px}
.footer-top .footer-block{width:45%;padding-right:2%;padding-left:2%}
.product-col-1{width:100%;border:none}
.pro-detail-info-inner div.product-info-col:first-child{width:90%;border:none;margin:5px 0}
#nav:not( :target ) > a:first-of-type,#nav:target > a:last-of-type,#nav:target > ul{display:block}
.news-main,.news_banner,.news-slideshow-item,.news-slideshow-item img,.news-block-main .news-highlight{width:100%}
.footer-to-top,.widget,#box-foot-voucher{display:none!important}
.form-newsletter fieldset input.inputbox,.pro-detail-info-inner div.product-info-col{width:90%}
.footer-top .footer-block-1,.footer-top .footer-block-2{width:100%;padding-left:0;min-height:100px}
.news-main,.news_banner,.news-slideshow-item,.news-slideshow-item img,.news-block-main .news-highlight,.pro-detail-visual{width:100%}
.photos-zoom img{width:100%}
.pro-detail-info h1{clear:both}
.block-breadcrumd li{font-size:.8em;padding:3px 7px}
}
@media screen and (max-width:480px) {
#zmenu{left:0;top:33px}
.cate-top .cate-type-list{float:none;width:100%;text-align:right;clear:both}
.cate-top .cate-type{float:right}
.detail-delivery-item{width:90%;float:none;clear:left}
.pro-detail-info{width:90%;width:96%;padding:0 2%}
.reply-detail{padding-left:0}
.product-review-col{width:100%;margin-bottom:20px;width:100%;margin-bottom:20px}
.product-review-col .reivew-avg{margin-bottom:5px;margin-bottom:5px}
.tblCart td{display:block}
.tabToggle li{width:48%;margin-right:1%}
.tabToggle li a{font-size:12px;white-space:nowrap}
.hot-news-items{width:100%;margin-left:0;clear:left}
.news-block-main .list-news{width:auto;float:none}
.news-block-main .list-news .news-content{float:none;width:auto}
.news-block-main .news-highlight-inner{text-align:center;margin:auto}
.news-block-main .news-highlight-inner img{margin:auto}
.list-news-highlight li{margin-right:10px;text-align:center;width:94%}
#box-foot-voucher{display:none!important;display:none!important}
.popup_type_1{top:150px!important}
.list-catalog-title li{width:40%}
.news-sidebar{float:none;padding-top:20px}
.footer-to-top,.widget{display:none!important}
.block-buy{margin-left:-165px;display:none}
.block-title{width:100%;float:none;overflow:hidden}
.title-list{width:104%;float:none;overflow:hidden;margin-top:-15px;clear:both}
.title-list .cate-label{width:32%}
.pro-thumb img{width:150px;height:150px}
.product-list{text-align:center}
.product-list .product-list-item,.product-list-home .product-list-item{width:calc(50% - 36px);height:230px}
.cate-page .product-list li{width:43%}
.pro-detail-info-inner div.product-info-col{border:none}
#newsletter .main{background:none}
.form-newsletter{padding-left:5px}
.footer-top .footer-block{width:100%;min-height:0;padding-left:0}
.footer-special-phone,.cate-type-title,.tblCart th,.buy-label,#newsletter{display:none}
.frmGeneral fieldset,.frmGeneral fieldset textarea{max-width:80%}
.comment-author,.comment-inner{width:100%;clear:left}
}