/*@charset "utf-8";*/
/* 
    CSS Document
    Designed by truongbk
    
    Contact information: 
        Hotline: 01656299170
        EmaiL:   truongcntt111@gmail.com
*/


.list-mobile-tr .icon{
float: left;
margin-top: 10px;
}
.list-mobile-tr .title{
float: left;
margin-left: 10px;
margin-top: 5px;
font-size: 18px;
}
.list-mobile-tr {border-bottom: 1px solid #e9ebee;}
.list-mobile-tr a{
    display: block;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    
    text-decoration: none;
    /*font-weight: bold;*/
    line-height: 30px;
    height: 70px;
}

.list-mobile-tr a i{
    font-size: 24px;
    width: 38px;
}
.list-mobile-tr a:hover{
    background: #719a24;
}

.list-mobile-tr a .title:hover{color: white;}


.header_tr_top{height: 40px;background: #86ab42}
a{text-decoration:none;color: #1d2129;}
#wrap{}
#wrap-content-auto{}
#wrap-content{}
img{border:0;}
/*body{margin:0;padding:0;min-width:980px;overflow-x:hidden;font-family: Arial;font-size:12px;}*/
.hidden{display:none;}
.cf_content{float:left;width:100%;}
#alert_doing_form2{display:none;background:url(../template/global/white_transparent.png) top left repeat;position:fixed;height:100%;width:100%;z-index:1500;}
#alert_doing_form2 .alertShowing{position:fixed;left:50%;top:50%;width:170px;padding:5px 10px;margin-left:-85px;margin-top:-40px;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#1B99CC;z-index:2100;background:#ffffff;border:1px solid #999999;}
#over_dark_transparent{display:none;background:url(../template/global/dark_transparent.png) top left repeat;position:fixed;height:100%;width:100%;z-index:1000;}

.advFlashBehind{position:relative;display:inline-block;}
.advLinkOver{position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;}

.wrap-tag-container{float: right;margin-left: 50000px;margin-top: -80000px;margin-right: 3000px;}

.directory{float:left;width:100%;padding:0;margin:0 0 10px 0;font-family:arial;font-size:13px;}
.directory .left{float:left;}
.directory .right{float:left;display:none;}
.directory a{white-space: unset;display: inline-block;padding-right: 20px;margin-right: 10px;background: url(../template/images/bg-link-title-top.png)right center no-repeat;/*color: #333333;*/font-size: 14px;}
.directory a:hover{color:#f6860e;}
.directory a span {color: #333333;}
.directory .left ol{    
    float: left;
    list-style: none;
    padding-inline-start: 0;}
.directory .home{padding-left:0;}
.directory .lastitem-2 a{/*color:#333333;*/background:none;}
.directory .lastitem a:hover{color:#f6860e;}

.input_style{display: inline-block;position:relative;margin:0;padding:0;/*width: 100%;*/}
.input_style input{border:1px solid #b2b2b2;color:#333;font-family: inherit;color:inherit;outline:none;height:25px;line-height:15px;padding:3px 3px 3px 3px;margin:0;width:250px;}
.input_style select{border:1px solid #b2b2b2;color:#333;font-family: inherit;color:inherit;outline:none;height:15px;line-height:15px;padding:3px 3px 3px 3px;margin:0;width:250px;}
.input_style textarea{border:1px solid #b2b2b2;color:#333;font-family: inherit;color:inherit;outline:none;height:104px;line-height:15px;padding:3px 3px 3px 3px;margin:0;}
.input_style .warning{position: absolute;left:0;bottom:-17px;float:left;border:1px solid #E04006;font-size: 11px;line-height: 12px;padding:0px 5px;white-space: nowrap;z-index:500;color:#ff0000;margin:2px;padding-left:20px;padding-top:2px;background:url(../admincp/media/warning.png) 3px 3px no-repeat;display:none;}
.input_style .warning .warning-arrow{background:url(../template/global/warning-arrow.png) 0 0 no-repeat #fff;position: absolute;top:-5px;left:4px;float:left;width:8px;height:5px;}

.pagetext{}
.pagetext table{border-collapse:collapse;}
.pagetext td{border-color:#CCCCCC;vertical-align:top;}
.pagetext ul{margin:0 0 0 12px;padding:0;}
.pagetext li{line-height:21px;}
.pagetext img{margin-top:2px;margin-bottom:2px;}
.pagetext p{margin:15px 0;}

.pagetext h1,.pagetext h2,.pagetext h3,.pagetext h4,.pagetext h5{margin:15px 0;font-weight: bold;}
.pagetext .bullet1{background:url(../template/global/bullet1.png) 0 4px no-repeat;}
.pagetext .bullet2{background:url(../template/global/bullet2.png) 0 4px no-repeat;}
.pagetext .bullet3{background:url(../template/global/bullet3.png) 0 4px no-repeat;}
.pagetext .heading1{text-transform:uppercase;font-size:14px;margin:0 0 8px 0;}

.tagOfPage {float: right;margin-left: 50000px;margin-top: -80000px;margin-right: 3000px;}
.adv_item {width: 100% !important;}
.left_adv{float:left;width:300px;margin-bottom:5px;}
.left_adv img{width:300px;margin-bottom:5px;}
.right_catalog_adv{float:left;width:216px;}
.right_catalog_adv img{width:216px;}
.right_adv{float:left;width:100%;margin-bottom:8px;}
.right_adv img{width:100%;margin-bottom:5px;}
.middle_adv{float:left;width:100%;margin:0 0 5px 0;text-align:center;}
.middle_adv img{width: 100%}
.img-ads .product_new_home_adv a img{width: 100%;}
.center_adv{float:left;width:100%;margin:0 0 10px 0;text-align:center;}
/*.center_adv .adv_item{height: 100px !important;}*/
.center_adv img{width:100%;}
.footer_adv{float:left;text-align:center;margin: 15px 0;}
.footer_adv img{width:100%;}
.below_footer_adv{float:right;width:357px;}
.below_footer_adv img{max-width:357px;}
.product_home_adv{float:left;width:1200px;text-align:center;margin: 15px 0;}
.product_home_adv img{width:390px;height:288px;}

.wrap-header-bg{float:left;width:100%;position:relative;}
#wrap-header{float:left;width:100%;position: relative;border-bottom: 1px solid #b5b5b5;box-shadow: 0 0 10px #b5b5b5;margin-bottom: 10px;}
#wrap-header .wrap-header-content{width:1200px;margin:0 auto;}
#wrap-header .logo{float:left;margin-right:44px;}
#wrap-header .search{float:left;border:1px solid #e5e5e5;margin-top:34px;}
#wrap-header .search form select{width:117px;height:22px;color:#000000;font-size:12px;border:none;border-right:1px solid #b2b2b2;}
#wrap-header .search form input{width:340px;height:22px;color:#000000;font-size:12px;border:none;outline:none;}
#wrap-header .search form button{width:96px;height:34px;color:#ffffff;font-size:14px;border:none;padding:0;margin:0;background:#b95835;cursor:pointer;}
#wrap-header .right-header{float:right;}
#wrap-header .right-header .menu-top{background:#421c52;border-radius:0 0 4px 4px;white-space:nowrap;margin-bottom:13px;}
#wrap-header .right-header .menu-top ul li{display:inline-block;color:#ffffff;}
#wrap-header .right-header .menu-top ul span{color:#ffffff;}
#wrap-header .right-header .menu-top ul li a{color:#ffffff;font-weight:bold;display:inline-block;padding:0 15px;line-height:25px;}
#wrap-header .right-header .menu-top ul li a:hover{text-decoration:underline;}
#wrap-header .right-header .login{float:left;padding-right:25px;border-left:1px solid #e5e5e5;}
#wrap-header .right-header .login img{float:left;margin-right:6px;vertical-align:middle;}
#wrap-header .right-header .login a{color:#585858;font-size:12px;font-weight:bold;white-space: nowrap}
#wrap-header .right-header .login .user{padding-right:3px;white-space: nowrap}
#wrap-header .right-header .login  .account_member{margin-top:3px;font-weight:normal;color:#585858;font-size:12px;white-space:nowrap;}
#wrap-header .right-header .your-cart-header{background: url(../template/images/icon-cart.png) center 5px no-repeat;float:right;border-right:1px solid #e5e5e5;text-align:center;position:relative;padding-right:18px;padding-left:23px;border-left:1px solid #e5e5e5}
#wrap-header .right-header .your-cart-header .customer_cart{float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;padding: 29px 0 0px;margin: 0;position: relative;cursor: pointer;color:#585858;font-weight:bold;white-space:nowrap;}
#wrap-header .right-header .your-cart-header .nc{position:absolute;background:#ff6d25;color:#ffffff;border-radius:4px;padding:1px 4px;top:-5px;right:4px}
.customer_cart{
    color: #fff;
    font-size: 18px;
    float: right;
    line-height: 44px;
    cursor: pointer;
}
.customer_cart  span.nc{
color: #ffd200;
    font-size: 24px;
    font-weight: bold;

}

.your-cart-header {
    background: url(../template/images/icon-cart.png) no-repeat;
    width: 32px;
    height: 25px;
    display: block;
    float: left;
    margin-top: 11px;
}
.customer_cart span{
float:left;
}
.customer_cart  span.nc{
float:left;
}
.customer_cart span.number{
    color: #ffd200;
    font-size: 15px;
    font-weight: bold;
    display: block;
    margin-top: -12px;
    margin-left: -8px;
    margin-right: -20px;
}

#wrap-header .right-header a:hover{text-decoration:underline;}
#wrap-header .bottom-header{width: 100%;float: left;}
#wrap-header .bottom-header .hot-deal{float: left;}
#wrap-header .bottom-header .hot-deal img{width: 167px;}
#wrap-header .bottom-header .hotline{line-height: 41px;border-top: 1px dashed #cccccc;margin-left: 407px;}
#wrap-header .bottom-header .hotline img{vertical-align: middle;padding: 2px 10px 2px 20px;border-left:1px solid #cccccc;}


.web123Sig{font-size: 12px;color: #333333;padding-top: 20px;}
.web123Sig a{font-size: 12px;font-weight: bold;color: #333333}
.web123Sig a:hover{text-decoration: underline;}
.gotopHome{z-index:9999999999;background: url(../template/images/back-to-top.png) 0 0 no-repeat;width: 33px;height: 33px;cursor: pointer;position: fixed;bottom: 80px;right: 10px;text-indent: -9999px;}

.about-container{padding-left: 10px;padding-right: 10px;}*/

.contact-container .contact-content{padding: 45px 0;width: 100%;float: left}
.contact-container .contact-left{width: 40%;float: left;/*margin-left: 90px;*/margin-right: 50px;}
.contact-container .contact-left table tr td{padding: 9px 0;/*color: #333333;*/font-size: 13px;}
.contact-container .contact-left table tr td.c1{width: 150px;text-align: left;}
.contact-container .contact-left .submitBtn{width: 71px;height: 23px;color: #ffffff;font-size: 13px;cursor: pointer;background:#251f1a;border: none;border-radius:3px; }
.contact-container .contact-right{width: 55%;float: left}
.contact-container .contact-right .address{margin-bottom: 15px;line-height: 24px;font-size: 12px;/*color: #333333;*/}
.contact-container .contact-right .map{border: 1px solid #d2d2d2;}

/*.title-catalog{width: 100%;float: left;border-bottom: 1px dotted #732c7b;margin-bottom: 10px;}
.title-catalog .title{float: left;white-space:nowrap;}
.title-catalog .title .icon{background:url(../template/images/bg-icon-home.png) left top no-repeat;float:left;margin-right: 10px;}
.title-catalog .title .icon .icon_cell{display:table-cell;vertical-align:middle;text-align:center;width: 40px;height: 40px;}
.title-catalog .title .icon img{max-width: 40px;max-height: 40px;}
.title-catalog .title h2{margin-top: 0;}
.title-catalog .title a{font-family: 'UVNBaiSauT';font-size: 24px;color: #b95835;line-height: 40px;white-space:nowrap;}
.title-catalog .menu-title{float: right}
.title-catalog .menu-title li{display: inline-block;}
.title-catalog .menu-title li a{color: #b95835;font-size: 14px;line-height: 40px;}
.title-catalog .menu-title li a:hover{text-decoration: underline;}
.title-catalog .menu-title li span{color: #393939;font-size: 14px;margin: 0 5px;}
.title-catalog .menu-title li:last-child span{display: none;}*/

.title-box-pro-home {
    overflow: hidden;
    margin-bottom: 5px;
    border-bottom: solid 2px #333;
    height: 36px;
    background: #2475bc;
        width: 100%;
}
.title-box-pro-home .h-title {
    float: left;
    background: #e00;
    color: #fff;
    font-size: 16px;
    line-height: 34px;
    padding: 0 15px;
    position: relative;
    padding-right: 8px;
    margin-top: 1px;
}
.title-box-pro-home .h-title:after {
    content: '';
    display: block;
    position: absolute;
    border: solid 34px transparent;
    border-left-color: #e00;
    right: -68px;
    top: 0;
}
.title-box-pro-home .list-sub {
    float: left;
    margin-top: 11px;
    margin-left: 30px;
    font-weight: bold;
}
.title-box-pro-home .list-sub a:first-child {
    border: none;
}
.title-box-pro-home .list-sub a {
    border-left: solid 1px #ccc;
    padding: 0 8px;
    color: white;
}

.view-product-container{}

/*Đăng nhập*/

.windowVehicleTrip{float:left;width:617px;height:297px;position:fixed;top:50%;left:46%;z-index:9999;margin-left:-250px;margin-top:-150px;font-family:Arial, Helvetica, sans-serif;font-size:14px;display:none;}
.windowVehicleTrip .windowBG{float:left;width:100%;height:100%;position:relative;z-index:200;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;    background: url(../template/images/bg_form_login.png) no-repeat;}
.windowVehicleTrip .windowDocument{float:left;width:595px;height:275px;position:relative;margin:10px;z-index:300;position:absolute;}
.windowVehicleTrip .windowTitle{background:none;float:left;width:100%;height:32px;position:relative;}
.windowVehicleTrip .windowTitle .title_login{display:none;float:left;margin:8px 0 0 15px;color:#656766;font-weight:bold;font-size:18px;white-space: nowrap;}
.windowVehicleTrip .windowTitle .title_login .text{font-size:13px;font-weight:normal;color:#666;padding-left:5px;}
.windowVehicleTrip .windowTitle .title_login .text a{font-size:13px;font-weight:normal;color:#666;text-decoration:none;}
.windowVehicleTrip .windowTitle .title_login .text a:hover{color:#66cbff;text-decoration:underline;}
.windowVehicleTrip .windowTitle .closeWindow{/*display:none;*/float:right;margin:0;cursor:pointer;position:absolute;right:8px;top:-23px;}
.windowVehicleTrip .windowContent{float:left;width:100%;padding-top:10px;}

.loginWindowInput{color:#555555;font-family:Arial, Helvetica, sans-serif;font-size:13px;margin:0 auto;}
.loginWindowInput .select_text{border:1px solid #D1D1D1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444444;}
.loginWindowInput .input_text{border:1px solid #D1D1D1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444444;}
.loginWindowInput .input_email{background:url(../template/images/icon-user.png) 8px 7px no-repeat;float:left;width:320px;padding:8px 7px 8px 30px;border:1px solid #cecece;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;color:#808080;font-size:12px;margin:10px 0}
.loginWindowInput .input_password{background:url(../template/images/icon-key.png) 8px 7px no-repeat;float:left;width:320px;padding:8px 7px 8px 10px;border:1px solid #cecece;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;color:#808080;font-size:12px;}
.loginWindowInput textarea{border:1px solid #D1D1D1;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444444;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.loginWindowInput .explain{display:block;font-size:11px;color:#666666;}
.loginWindowInput .submit{width:80px;height:33px;background:url(../template/images/bg_login1.png) no-repeat;float:left;padding:5px 12px;border:0;cursor:pointer;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;}
.loginWindowInput .login_other{background:none;float:left;margin-right:10px;padding:0;border:0;cursor:pointer;font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:16px;margin:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;}
.loginWindowInput .colLeft{padding-top:10px;vertical-align:top;width:95px;display:none;}
.loginWindowInput .warning{color:#ff0000;display:none;margin:2px;padding-left:23px;padding-top:2px;background:url(../admincp/media/warning.png) 0 3px no-repeat;line-height:20px;font-size:11px;}
.loginWindowInput a{text-decoration:none;color:#444444;}
.loginWindowInput label{cursor:pointer;}
#fLogin_Remember{margin:10px 0}

.loginWindowInput_page{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-align:left;}
.loginWindowInput_page .select_text{border:1px solid #A9A9A9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;}
.loginWindowInput_page .input_text{border:1px solid #A9A9A9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;}
.loginWindowInput_page textarea{border:1px solid #A9A9A9;padding:4px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#444444;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.loginWindowInput_page .explain{display:block;font-size:11px;color:#666666;}
.loginWindowInput_page .submit{background: #F5941C;border: 1px solid #666666;border-radius: 3px;color: #FFFFFF;display: block;font-weight: bold;height: 26px;padding: 0;text-align: center;width: 120px;cursor: pointer;}
.loginWindowInput_page .submit:hover{background: #D47602;}
.loginWindowInput_page .colLeft{vertical-align:bottom;padding-bottom:0;}
.loginWindowInput_page .warning{color:#ff0000;display:none;margin:2px;padding-left:23px;padding-top:2px;background:url(../admincp/media/warning.png) 0 3px no-repeat;line-height:20px;font-size:11px;}
.loginWindowInput_page a{float:left;width:100%;text-decoration:none;background: url(../template/images/arrow5.png) no-repeat left 5px;color: #000000;padding-left: 10px;padding-bottom:7px;}
.loginWindowInput_page label{cursor:pointer;}

#function{float:left;width:100%;background:#F6860E;line-height:30px;margin: 15px 0;}
#function a{padding-left:15px;color:#fff;font-weight:bold;text-decoration:none;}
.c1{width: 100px;}
#colorIDChooseProducts{float:left;margin:0; padding:0;margin-left:0}
#colorIDChooseProducts .color{float:left;height:24px;margin:0 5px 7px 0;padding:0px;background-color:#FFFFFF;border:1px solid #F1F1F1;box-shadow:0 0 2px #999999;text-align: center;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;width:24px;border-radius: 50%;}
#colorIDChooseProducts .color:hover{float:left;height:24px;margin:0 5px 7px 0;padding:0px;border:1px solid #ffffff;box-shadow: 1px 2px 3px #333333;cursor: pointer;text-align: center;-webkit-border-radius: 24px;-moz-border-radius: 0;border-radius: 50%;width:24px}
#colorIDChooseProducts .colorSelect{float:left;height:24px;margin:-3px 5px 10px 0;padding:0px;border:1px solid #ffffff;box-shadow: 1px 2px 3px #000000;cursor: pointer;text-align: center;color:#1FAB04;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 50%;width:24px}

.choose_color{float:left;width:100%;background:url(../template/images/icon-v.png) left center no-repeat;font-size:14px;color:#666;margin:0}
.choose_color .title_s{float:left;line-height:35px;padding-left:40px;}
.choose_color select{float:left;width:200px;height:25px;border:1px solid #d2d2d2;margin:6px 5px 0 10px}
.choose_color .add{line-height:35px}

#trademarkIDChooseProducts{float:left;margin:0; padding:0;margin-left:0}
#trademarkIDChooseProducts .color{float:left;height:15px;margin:0 5px 7px 0;padding:5px 10px;background-color:#FFFFFF;border:1px solid #d2d2d2;text-align: center;white-space:nowrap;}
#trademarkIDChooseProducts .color:hover{background-color:#FFFFFF;float:left;height:15px;margin:0 5px 7px 0;padding:5px 10px;border:1px solid #ff0000;cursor: pointer;text-align: center;white-space:nowrap;}
#trademarkIDChooseProducts .colorSelect{background-color:#FFFFFF;float:left;height:15px;margin:0 5px 10px 0;padding:5px 10px;border:1px solid #ff0000;cursor: pointer;text-align: center;color:#ff0000;white-space:nowrap;}

.sizeIDProducts{}
.sizeIDProducts .color{
float: left;
/*height: 24px;*/
margin: 0px 5px 7px 0;
padding: 3px;
background-color: #1D1919;
border: 1px solid #F1F1F1;
box-shadow: 0 0 2px #999999;
text-align: center;
white-space: nowrap;
background: #946d3b;
border-radius: 5px;
color: #fff;
cursor: pointer;}
.sizeIDProducts .color:hover{
float: left;
/*height: 24px;*/
margin: 0px 5px 7px 0;
padding: 3px;
background-color: #1D1919;
border: 1px solid #F1F1F1;
box-shadow: 0 0 2px #999999;
text-align: center;
white-space: nowrap;
background: #946d3b;
border-radius: 5px;
color: #fff;
cursor: pointer;}
.sizeIDProducts .colorSelect{
float: left;
/*height: 24px;*/
margin: 0px 5px 7px 0;
padding: 3px;
background-color: #1D1919;
border: 1px solid #F1F1F1;
box-shadow: 0 0 2px #999999;
text-align: center;
white-space: nowrap;
background: #ff0236;
border-radius: 5px;
color: #fff;
cursor: pointer;}


border: 1px solid #d1b843;
}
#zt-social .rss {
background-color: #ee8851;
background-position: 17px -380px;
border: 1px solid #d76d34;
}
.description_catagory{
    width: 98%;
    border: dashed #C6DCCF 1.5pt;
    padding: 0cm 5.4pt 0cm 5.4pt;
    vertical-align: top;
    float: left;
    font-size: 12px;
    line-height: 20px;
    color: #484848;
    margin-bottom: 30px;
}
.view-product-container .tag{
    padding-left: 50px;
    background: url("../template/images/bg-tag.png")left top no-repeat;
    float: left;
    padding-bottom: 15px
}
.view-product-container .tag a{
    color: #484848;
    font-size: 12px;
    margin-right: 5px;
    line-height: 20px;
}
.story-1 .story-thumb .hethang{
    position: absolute;
    top: 0;
    left: 0;
    float: left;
    width: 110px;
    height: 88px;
    background: url(../template/images/hethang.png) no-repeat 0 0;
}*/


/*tr*/
.info-tr-xf1{height: 45px !important;}
.detail-about img {max-width: 100% !important; height: auto !important;}
/*.add-cart {
    background: #00aeef;

    box-shadow: none;
    display: block;
    overflow: hidden;
    padding: 12px 0;
    border-radius: 5px;
    font-size: 16px;
    line-height: normal;
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    font-family: Helvetica Neue;
}*/

.btn-buy.btn-buy-red {
    background: #ff3838;
    background: -moz-linear-gradient(top, #ff3838 0%, #a80002 100%);
    background: -webkit-linear-gradient(top, #ff3838 0%,#a80002 100%);
    background: linear-gradient(to bottom, #ff3838 0%,#a80002 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3838', endColorstr='#a80002',GradientType=0 );
    width: 49%;
    float: left;
    margin-right: 2%;
}
.btn-buy {
    display: block;
    text-align: center;
    background: #0757ab;
    color: #fff;
    margin: 8px 0;
    padding: 8px 10px;
    transition: all 0.3s ease;
    background: #3481bc;
    white-space: inherit;
    background: -moz-linear-gradient(top, #3481bc 0%, #003cb5 100%);
    background: -webkit-linear-gradient(top, #3481bc 0%,#003cb5 100%);
    background: linear-gradient(to bottom, #3481bc 0%,#003cb5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3481bc', endColorstr='#003cb5',GradientType=0 );
}
.btn-buy-blue {
    width: 49%;
    float: left;
}
.btn-buy span {
    text-transform: uppercase;
    display: block;
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 4px;
}

.menu-video-l .title-video {
    background: url(../template/images/bg-1.jpg)left 10px center no-repeat;
}
.menu-video-l .title-video span {
    color: #333333;
    font-size: 18px;
    line-height: 33px;
    margin-left: 45px;
}
.block-menu-video{    border: 1px solid #ddd;border-top: none;}
.menu-pro ul li a{
    display: block;
    padding: 2px 15px;
    font-size: 14px;
    color: #333;
    text-decoration: none;
    line-height: 32px;
}

.menu-pro ul li{
  border-bottom: 1px solid #ddd;
}
.menu-pro ul .active{background-color: #eae6e0;}
.menu-pro ul{
  margin-bottom: 0;
}
@media (max-width: 768px){
    .input_style input{width: 200px;}
    .hotline-mb-tr {
    display: none;
    }
    .add-cart{
        border-radius: 7px;
        width: 70px;
    }
    .header_tr_top{display: none;}
    .contact-right {display: none;}
    .search{display: none;}
    .baner-home-tr{display: none;}


    
}

.search-icon{width: 30px;height: 20px;margin-top: 10px;margin-left: 10px;background: url(../template/images/ico-search.png) no-repeat;float: right;cursor: pointer;}
.boxsearch{float: left;width: 100%;height: 30px;/*padding-top: 14px;*/display: none;position: relative;z-index: 9999;}
.boxsearch form{width: 220px;position: relative;margin: 0 auto;}
.boxsearch input[type="text"]{width: 220px;padding: 4px 25px 4px 8px;border-radius: 10px;border: 1px solid #ccc;outline: none;}
.boxsearch input[type='submit']{background: url(../template/images/ico-search.png) no-repeat;border: none;width: 15px;height: 16px;position: absolute;right: -3px;top: 4px;}*/
.list-mobile a .icon img {    margin-right: 10px;}
.wrapper-logo {background: rgb(255, 255, 255);
    margin-top: 0px;
    margin-bottom: 0px;}

.wrapper-logo .container{height: 96px;}
.search {width: 50%;float: right;margin-top: 30px;border: 1px solid #e5e5e5;}

.wrapper-logo .container .search form select{
width: 117px;
height: 34px;
color: #000000;
font-size: 12px;
border: none;
border-right: 1px solid #b2b2b2;
}
.wrapper-logo .container .search form input
{
width: 340px;
height: 34px;
color: #000000;
font-size: 12px;
border: none;
outline: none;
}

.wrapper-logo .container .search form button{

width: 96px;
height: 34px;
color: #ffffff;
font-size: 14px;
border: none;
padding: 0;
margin: 0;
background: #86ab42;
cursor: pointer;
float: right;
}
.baner-home-tr{margin-top: 15px;}