select{background-color: #fff;border-radius: 4px;border: 1px solid #dcdcdc;padding: 0 3px;font-size: 14px;color: #333;}
.pro-sidebar .widget {background:#fff;border: 1px solid #e1e1e1;padding: 20px;}
/*--Page--*/
.pagebar{text-align:center;background: #fff;padding: 1.5em;position:relative;}
.page-numbers{padding:0 1em;line-height:34px;text-align:center;margin:0 0 0 5px;display:inline-block;background-color:#666;color:#fff;}
span.page{color:#666;font-weight:normal;padding:4px 6px 4px 6px;margin:2px;border:1px solid #fff;display:inline-block}
span.now-page{padding:4px 6px 4px 6px;margin:2px;background:#EBEBEB;border:1px solid #666; color:#666}
a:hover span.page{background:#666;border:1px solid #666; color:#fff}.a-radio{ margin-right:5px}
@media(min-width:1024px){span.page,span.now-page{padding:12px 20px;font-size:20px}}
.top_item.row{margin-left:0px; margin-right:0px}
.top_item{ box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 15%);padding:10px;}
.top_item h1{padding:10px; font-size:24px; background:#266BF9; color:#fff;}
.fotorama{ margin:15px 0}
.list-box { background:#fff;overflow:hidden;border:1px solid #e1e1e1;}
.item-left-pro{border:1px solid #E0E0E0; margin-bottom:6px}
.item-left-pro img{ margin-right:3px}
.item-left-pro{font-size:14px;line-height:35px; padding:2px 0}
.item-left-pro:hover{border:1px solid #266BF9; background:#F4F7FA}
.product_detailed .pro_details_nav{border-bottom:2px solid #ebebeb;margin-bottom:25px}
.product_detailed .pro_details_nav a.nav-item{border:0 none;color:#777;font-size:18px;font-weight:700;height:46px;line-height:46px;position:relative;padding:0}
.product_detailed .pro_details_nav a.nav-item + .nav-item{margin-left:38px}
@media(max-width:380px){
.product_detailed .pro_details_nav a.nav-item{font-size:16px;}
.product_detailed .pro_details_nav a.nav-item + .nav-item{margin-left:18px;}
}
.product_detailed .pro_details_nav a.nav-item::after{background:#266BF9 none repeat scroll 0 0;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:all 0.3s ease-in-out 0s;width:0}
.product_detailed .pro_details_nav a.nav-item.active::after,.product_detailed .pro_details_nav a.nav-item:hover::after{width:100%}
.product_detailed .pro_details_nav a.nav-item.active,.product_detailed .pro_details_nav a.nav-item:hover{color:#333}
.product_detailed{margin-top:25px}

.product_info_main h1{color:#333;font-size:25px;font-weight:600;line-height:1.4;margin:0 0 3px}
@media only screen and (min-width:1024px) and (max-width:1920px){
.product_info_main h1{font-size:38px}
}
.product_info_main .price-box{margin:15px 0 20px; color:#666}
.product_info_main .price-box span{color:#F00;font-size:20px;font-weight:600; background:#F3F3F3; padding:0 10px}
.product_info_main .box-tocart{margin:0;margin-bottom:25px}
.product_info_main .box-tocart span{display:inline-block;font-size:14px;font-weight:500;line-height:40px;margin:0 10px 0 0;text-transform:capitalize}
.product_info_main .box-tocart .input-text{border:1px solid #ebebeb;color:#616161;font-size:14px;height:40px;text-align:center;width:100px;margin:0 20px 15px 0}
.product_info_main .box-tocart .addtocart__actions .more{color:#fff;display:inline-block;font-size:16px;height:46px;line-height:46px;padding:0 15px;background:#266BF9;border:1px solid #266BF9;border-radius:2px; font-weight:600}
.product_info_main .box-tocart .addtocart__actions .more:hover{background:#F4F7FA;color:#222}
.product_info_main .box-tocart .addtocart__actions .more i{display:inline-block;margin-left:5px}
.product_info_main span.posted_in{ display:block;color:#666; padding:3px 0;font-size:15px;font-weight:400}
.product_info_main span.posted_in i{font-weight:600}

.product_info_main .product__overview{clear:both;line-height:24px;margin:5px 0 0;padding:10px 0 25px; border-bottom:1px solid #e1e1e1}
.product_info_main .product__overview p{color:#333;font-size:14px;font-weight:400;margin-bottom:10px}
.product_info_main .product__overview .pro__attribute li{color:#333;font-size:14px;font-weight:400}
@media only screen and (max-width:991px){
.product_info_main h1{margin:30px 0 3px}
}
.card{ margin-bottom:10px}
.faq-accordion h5{ margin-top:0; line-height:25px}
.card-header{ background-color:1360A6}
.faqs{padding:70px 0 100px}
.single-faq{margin-bottom:15px}
.faq-title{ margin:0}
.faq-title a{padding:12px 0;font-size:16px;padding-left:12px;display:block; background:#0655a4; color:#fff; border-radius:2px 4px 0 0}
.faq-body{border:none;background:#fff;padding:20px 29px;border:2px solid #0655a4;border-top:none; border-radius:0 0 2px 2px}
.faq-body p{font-size:15px}


.selectnav{position:relative}
.selectnav .piaofu {padding:5px 20px 5px;line-height:2.75;background:#356DA6;border-radius:4px; border:#266BF9 solid 1px;color:#fff}
.selectnav .piaofu select{ width:90%;}
@media screen and (min-width:541px){.selectnav .piaofu select{ width:30%}}
@media screen and (min-width:1024px){.selectnav .piaofu select{ width:290px; z-index:0}}
.pinfo h1 {margin:10px 0;font-weight:bold; font-size:26px}
@media(min-width:768px) {.pinfo h1 {margin-bottom:30px;}}
.pinfo h6 {line-height:165%;font-weight:300;}
@media(min-width:768px) {.pinfo h6 {padding-right:50px;}}
.pinfo .des {font-weight:200;}
.pinfo p{ padding-bottom:10px}
/*** ITEM BIAOGE**/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Poppins",sans-serif;}
h1,.h1{font-size:32px}
h2,.h2{font-size:28px}
h3,.h3{font-size:22px}
h4,.h4{font-size:20px}
h5,.h5{font-size:18px}
h6,.h6{font-size:16px}
@media only screen and (min-width:768px) and (max-width:991px){
h1,.h1{font-size:36px}
h2,.h2{font-size:26px}
h3,.h3{font-size:20px}
}
@media only screen and (max-width:767px){h1,.h1{font-size:32px}
h2,.h2{font-size:24px}
h3,.h3{font-size:18px}
}
.p-tabbox {position:relative;}
.p-tabbox h3,.p-tabbox h4 {}
.p-tabbox h3 {margin-bottom:30px;font-weight:bold}
.p-tabbox h4 {margin-bottom:20px;font-weight:bold}
.p-tabbox p{ padding:2px 0;}
.p-tabbox .app-name {font-weight:200;text-align:center;font-size:1.375rem;}
.p-tabbox img {width:100%;height:auto;}
.p-tabbox:before {*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFF0F0F0',endColorstr='#FFF0F0F0');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f0f0f0),color-stop(100%,rgba(240,240,240,0)));background-image:-moz-linear-gradient(top,#f0f0f0 0,rgba(240,240,240,0) 100%);background-image:-webkit-linear-gradient(top,#f0f0f0 0,rgba(240,240,240,0) 100%);background-image:linear-gradient(to bottom,#f0f0f0 0,rgba(240,240,240,0) 100%);height:50px;position:absolute;top:0;content:'';z-index:0;left:0;display:inline-block;width:100%;z-index:-1;}
@media(min-width:992px) {.p-tabbox img {max-width:870px;}
.p-tabbox:before {height:120px;}
}
@media(min-width:992px) and (min-width:1200px) {.p-tabbox img {max-width:1140px;}}
.p-tabbox .des {font-weight:200;}
.spec-wrap {width:100%;overflow-x:auto;}
.spec-wrap.norange {margin-bottom:0;}
.spec-wrap table{ width:100%; margin-bottom:20px;}
.spec-wrap table td{border:1px solid #e0e0e0;min-height:30px;text-align:center;padding:3px;box-sizing:border-box;background-clip:padding-box;position:relative; font-size:15px}
@media(max-width:768px) {.spec-wrap table td {text-align:left;font-size:13px}}
@media(min-width:992px) {.spec-wrap table td {height:30px;min-height:40px;}
}
.spec-wrap table td.tleft {text-align:left;}
.spec-wrap table,.spec-wrap td {border-collapse:collapse;}
.spec-wrap table p,.spec-wrap td p{  margin:0; color:inherit;font-size:16px} 
.spec-wrap table.noborder td {border:0;}
.spec-wrap table caption {background-color:#041855;height:30px;color:#fff;text-align:center;line-height:30px;font-weight:200;}
@media(min-width:768px) {.spec-wrap table caption {height:40px;line-height:40px;}
;}
.spec-wrap .ts01 .gray,.spec-wrap .ts02 .gray,.spec-wrap .ts03 .gray {background-color:#F5F5F5;}
.spec-wrap .ts01 td,.spec-wrap .ts02 td,.spec-wrap .ts03 td {min-width:50px;background-clip:padding-box;position:relative;}
.spec-wrap .ts01 thead td,.spec-wrap .ts02 thead td,.spec-wrap .ts03 thead td {border-right:1px solid #E0E0E0;border-top:1px solid #E0E0E0;min-height:40px;border-top:0;line-height:100%;}
@media(min-width:992px) {.spec-wrap .ts01 thead td,.spec-wrap .ts02 thead td,.spec-wrap .ts03 thead td {height:50px}
;}
.spec-wrap .ts01 thead td,.spec-wrap .ts02 thead td,.spec-wrap .ts03 thead td{border-top:1px solid #E0E0E0;}
.spec-wrap .ts01 thead td:first-child,.spec-wrap .ts01 thead td,.spec-wrap .ts02 thead td:first-child,.spec-wrap .ts03 thead td:first-child {background-color:#266BF9; color:#fff; font-weight:600}
.spec-wrap .ts01 thead tr.blue,.spec-wrap .ts02 thead tr.blue,.spec-wrap .ts03 thead tr.blue {background-color:#213152; font-weight:600;}
.spec-wrap .ts01 .b-blue,.spec-wrap .ts02 .b-blue,.spec-wrap .ts03 .b-blue {background-color:#266BF9;color:#fff;}
.spec-wrap .ts01 .d-blue,.spec-wrap .ts02 .d-blue,.spec-wrap .ts03 .d-blue {background-color:#266BF9;color:#fff;min-height:40px;padding:10px;text-align:center;font-weight:200;}
.post-body img{ max-width:100%; height:auto}
.post-body h4,.post-body h3{ padding-bottom:10px}
.post-body h1,.post-body h2{ font-size:30px;padding-bottom:10px}
@media(min-width:992px) {.spec-wrap .ts01 .d-blue,.spec-wrap .ts02 .d-blue,.spec-wrap .ts03 .d-blue {height:50px;}
;}
.spec-wrap .ts02 td {border-left:0;}
@media(min-width:1200px) {.spec-wrap .ts02 td {min-width:190px;}
;}
.spec-wrap .ts03 td {text-align:left;vertical-align:top;}
@media(min-width:992px) {.spec-wrap .ts03 td {padding:20px 30px;}
;}
.spec-all {width:100%;}
.spec-all .b-blue {background-color:#4eacff;width:30%;min-width:130px;color:#fff;text-align:center;font-weight:200;padding:10px;text-align:center;}
@media(min-width:576px) {.spec-all .b-blue {width:30%;}
}
@media(min-width:992px) {.spec-all .b-blue {width:20%;}
}
@media(min-width:1200px) {.spec-all .b-blue {width:190px;padding:15px;}
}
.spec-all .r-info {width:70%;}
.spec-box {overflow-x:scroll;width:60%;}
@media(min-width:576px) {.spec-box {width:70%;}
}
@media(min-width:992px) {.spec-box {width:80%;}
}
@media(min-width:1200px) {.spec-box {width:912px;}
}
caption{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}
caption,th,td {text-align:left;font-weight:normal;vertical-align:middle;}
caption {text-align:center;caption-side:top;}
/***title line*****/
.text_align_center {text-align:center;}
.titlepage {text-align:center;}
.titlepage h2 {text-transform:uppercase;color:#222222;font-weight:bold;padding:0;display:inline-block; font-size:26px}
.heading-border {width:80px;height:3px;background-color:#3B4254;margin:15px auto 20px auto;}
.tx-form-box form,.tx-form-box input,.tx-form-box select,.tx-form-box button,.tx-form-box textarea{z-index:0}
/***title line*****/
/***item tab*****/
.widget__categories.products--cat li{padding-left:8px;}
.widget__categories.products--cat li.active{color:#fff;background:#041855; border-bottom:none}
.widget__categories.products--cat li.active a{color:#fff;font-weight:600}