/*.zopim{display: none !important;}*/
.website-sys img{max-width: 100%;}
body{font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif; }
a{color:#666666;}
a:visited{ color:#666666;}
a.btn-ys, button.btn-ys, input[type='button'].btn-ys, input[type='submit'].btn-ys, div.btn-ys{position: relative; cursor: pointer; display: inline-block; width: 240px; height: 36px; line-height: 36px; text-align: center; padding: 0 20px; background-color: #ff5722; color: #FFF !important; margin: 0 !important; border-radius: 4px; box-shadow: 0 4px 0 #e64512; outline:none; border:0; moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none; font-size: 14px !important;}
a.btn-ys:before, button.btn-ys:before, input[type='button'].btn-ys:before, input[type='submit'].btn-ys:before, div.btn-ys:before{ position: absolute; content:"›"; left: 16px;  }
a.btn-ys:hover, button.btn-ys:hover, input[type='button'].btn-ys:hover, input[type='submit'].btn-ys:hover, div.btn-ys:hover{opacity: 0.8 !important;}
a.btn-ys:active, button.btn-ys:active, input[type='button'].btn-ys:active, input[type='submit'].btn-ys:active, div.btn-ys:active{box-shadow: none !important; transform: translateY(7px) !important;}
a.btn-ys.block-btn, button.btn-ys.block-btn, input[type='button'].btn-ys.block-btn, input[type='submit'].btn-ys.block-btn, div.btn-ys.block-btn{display: block; width: 100%; box-sizing: border-box;}
a.btn-ys.btn-ys-xs, button.btn-ys.btn-ys-xs, input[type='button'].btn-ys.btn-ys-xs, input[type='submit'].btn-ys.btn-ys-xs, div.btn-ys.btn-ys-xs{width: 180px; height: 36px;}
a.btn-ys.btn-ys-lg, button.btn-ys.btn-ys-lg, input[type='button'].btn-ys.btn-ys-lg, input[type='submit'].btn-ys.btn-ys-lg, div.btn-ys.btn-ys-lg{width: 280px; height: 42px; line-height: 42px; font-size: 16px !important;}
a.btn-ys.btn-ys-cor0, button.btn-ys.btn-ys-cor0, input[type='button'].btn-ys.btn-ys-cor0, input[type='submit'].btn-ys.btn-ys-cor0, div.btn-ys.btn-ys-cor0{background-color: #ebeceb; box-shadow: 0 4px 0 #bbbbbb; color: #000 !important;}
a.btn-ys.btn-ys-cor1, button.btn-ys.btn-ys-cor1, input[type='button'].btn-ys.btn-ys-cor1, input[type='submit'].btn-ys.btn-ys-cor1, div.btn-ys.btn-ys-cor1{background-color: red; box-shadow: 0 4px 0 #c00000;}
a.btn-ys.btn-ys-cor2, button.btn-ys.btn-ys-cor2, input[type='button'].btn-ys.btn-ys-cor2, input[type='submit'].btn-ys.btn-ys-cor2, div.btn-ys.btn-ys-cor2{background-color: orange; box-shadow: 0 4px 0 #c07e00;}

.btn-chengse, .btn-chengse:hover, .btn-chense:active, .btn-chense:visited, .btn-chense:link{ background:#fe835c; border:1px solid #fe835c; color:#fff !important;}
.btn-chengse-sm{font-size:14px !important;font-weight:bold;color:#fff;padding:5px 20px;background:-moz-linear-gradient(top,#fc7e58,#ff5724);background:-webkit-linear-gradient(top,#fc7e58,#ff5724);border:none;}
.btn-chengse-sm:active, .btn-chengse-sm:hover, .btn-chengse-sm:focus{color:#FFFFFF;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
.btn-huise-sm{font-size:14px !important;font-weight:bold;color:#fff;padding:5px 20px;background:-moz-linear-gradient(top,#bfbfbf,#ababab);background:-webkit-linear-gradient(top,#bfbfbf,#ababab);border:none;}
.btn-huise-sm:active, .btn-huise-sm:hover, .btn-huise-sm:focus{color:#FFFFFF;opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )";}

/*打印按钮*/
a.btn-ys.btn-ys-dy, button.btn-ys.btn-ys-dy, input[type='button'].btn-ys.btn-ys-dy, input[type='submit'].btn-ys.btn-ys-dy, div.btn-ys.btn-ys-dy{ width: 210px !important; background-color: orange; box-shadow: 0 4px 0 #c07e00; height: 50px; font-size: 14px !important; line-height: 20px; padding: 0 5px;}

header { /*background: url(../images/topmenu/header_bg.png) repeat-x;*/ background: #fff;}

.header{padding-top:8px;/*background:#FFFFFF;*/}
.header div{}
.header .singer{margin-left:-62px;}
.singer .slave_flag{margin-top:8px;color:#010101;font-weight:bold;}
.singer .main_flag{margin-top:-5px;color:#010101;font-size:24px;font-weight:bold;}
.header .cart{background:url(../images/topmenu/cart2.png) no-repeat 20px 10px;position:relative;min-height:90px;}
.header .cart p{padding-left:100px;padding-top:28px;line-height:1.1;color:#000000;text-indent:5px;}
.header .cart em{position:absolute;left:30px;top:32px;font-style:normal;color:#fff;}
.header .cart span{position: absolute; bottom: 0px; left: 31px; font-size: 14px;}
.header .tel{/*margin-top:15px;*/color:#333;font-size:20px;letter-spacing:2px;margin-bottom:0px; width:480px; /*width:401px;tel大图*/}
.header .tel img{display:inline-block;margin-right:8px;}

.header .cart2{background:url(../images/topmenu/cart2.png) no-repeat 20px 2px;position:relative;min-height:90px; width: 110px; background-size: 60px;}
.header .cart2 p{padding-left:100px;padding-top:28px;line-height:1.1;color:#000000;text-indent:5px;}
.header .cart2 em{position:absolute;left:26px;top:12px;font-style:normal;color:#fff;}
.header .cart2 span{position: absolute; bottom: 30px; left: 23px; font-size: 12px;}
.header .tel2{/*margin-top:15px;*/color:#333;font-size:20px;letter-spacing:2px;margin-bottom:0px; width:480px; /*width:401px;tel大图*/}
.header .tel2 img{display:inline-block;margin-right:8px;}


.worktime{text-align:right;}
.worktime i{font-style:normal;color:#333;}
.user_bar{ float:none !important;}
.user_bar ul li i{color:#333;margin-right:5px;font-size:1.4rem;}
.user_bar ul li{color:#333;font-size:1.2rem;margin-left:15px;}
.user_bar ul li a{color:#333;text-decoration:none;margin:0;padding:0; }
.user_bar ul li a.vip{background-color: #FB9F00; padding: 0 10px; border: 1px solid #FB9F00; border-radius: 4px; color: #FFF; line-height: 16px;}

.guid{background-color:#2f2954;height:186px;width:100%;}
.guid .btn{border-radius:5px;padding:25px 30px;color:#fff;font-size:26px;margin-top:50px;margin-bottom:46px;padding-left:140px;margin-left:13px;margin-right:13px;display:inline-block;}
.guid .center{text-align:center;}

.order_print{font-weight: bold; color: #000;}
.order_print .table td{border: 1px solid #000}

.btn-orange, .btn-orange a:visited{background-color:#fc9a00; color:#fff;}
.btn-green{background-color:#319f2d;}
.order_print{font-weight: bold; color: #000;}
.order_print .table td{border: 1px solid #000}

.bg-draw{
    background-image: url("../images/subpage/bg.png"); background-repeat: repeat;
    /*background-color: #c3c3c3 !important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c3c3c3',EndColorStr='#c3c3c3');*/
}

.zw-btn-index{background-color:#319f2d;} 

#js_agn_rgt{ background-image: linear-gradient(#f7f7f7, #ffffff);}
.js_lft_tab, .js_rgt_tab{background-color: #FFF;}

nav[aria-label="Page navigation"]{width: 100%; background-color: #fff; text-align: center; display: block;}

.btn-blue{background-color:#0589e6;}

.type_1,.type_2,.type_3{display:inline-block;z-index:99999;height:186px;}
.type_1 a:hover img, .type_2 a:hover img, .type_3 a:hover img{opacity: 1}
.type_1 a:hover span{background-color: #fc8200;}
.type_2 a:hover span{background-color: #2c9028;}
.type_3 a:hover span{background-color: #037acd;}
.type_1 img{position:absolute;left:60px;top:6px}
.type_2 img{position:absolute;left:60px;top:4px}
.type_3 img{position:absolute;left:60px;top:2px}

.breadcrumb{font-size:1.4rem !important;margin-bottom:15px;margin-top:30px;background-color:#fff;padding:10px 8px 5px 8px;white-space:nowrap;overflow:hidden;}
.breadcrumb a{display:inline !important;}
.breadcrumb a span{color:#666;/*font-size:1.8rem;*/}

.panel-default{border:none;}

.item_datail p{margin-bottom:0px;color:#666;}

.grayline{border-color:#dfdfdf;margin:0px 15px;}

.product_chart{padding:15px;}
.product_chart .chart{text-align:center;}
.product_left_side{padding-left:0px;}
.product_right_side{padding-left:0px;padding-right:0px;}

.item_datail .panel-body{padding-left:40px;padding-right:40px;}

</*--.panel-body .name{line-height: 30px; height: 30px;}--*/>
.panel-body .name{line-height: 40px; height: 40px; background:url(../images/mainpage/tanhao.gif) no-repeat;padding-left:50px;font-size:1.8rem !important;color: #ff5722; font-weight: bold;display:block !important;overflow:hidden;}
.panel-body .name .nm_label{font-size: 20px; display: inline-block; background-color: #ff5722; color: #FFF; padding: 3px 16px; font-weight: bold;}
.panel-body .name .nm_text{font-size: 16px; display: inline-block; color: #ff5722; font-weight: bold; margin-left:8px;}

/*.item_datail h2.title{background:url(../images/mainpage/dist.gif) no-repeat;padding:10px 10px;padding-left:50px;font-size:1.8rem !important;border-bottom:2px solid #ff5722;display:block !important;overflow:hidden;color:#ff5722;}*/
.item_datail h2.title{padding:10px 0px; font-weight: bold; font-size:1.6rem !important; line-height: 22px; border-bottom:2px solid #ff5722;display:block !important;overflow:hidden;color:#ff5722;}

.green-alert-info{background-color:#fef1ed;color:#ff5722;border-color:#F99B7E;padding:10px 15px;}
.darkgreen-alert-info{background-color:#34931b;color:#fff;padding:15px 15px;}
.darkgreen-alert-info em{color:#ffff00;font-size:2.0rem;font-weight:bold;}

.item_datail .spec input,.item_datail .rank input{display:none;}
.item_datail .spec label,.item_datail .rank label{display:block;float:left;cursor:pointer;margin-right:8px;padding:12px 14px;background:#dddcdc;color:#555;font-size:1.4rem;text-align:center;line-height:1;transition:.2s;border-radius:4px;margin-bottom:7px;font-weight:normal;box-shadow:0 3px 0 rgba(190, 190, 190, 1);}
.item_datail .spec input[type="radio"]:checked + label,.item_datail .rank input[type="radio"]:checked + label{background-color:#ffc5b3;box-shadow:none;}
.item_datail .rank label{text-align:left;width:100%;}
.item_datail .disabled{cursor:not-allowed;opacity:.25;}
.item_datail .rank input[type="radio"]:checked + label{font-size:1.5rem;}
.rank-datail{display:none;margin:10px 0px 20px !important;animation:fadeIn 0.5s ease 0s 1 normal;-webkit-animation:fadeIn 0.5s ease 0s 1 normal;}
.rank-description .panel-default{border:1px solid #d2d2d2 !important;}
.rank-datail .panel-body{padding:8px 15px 8px;}
.rank-datail p{text-align:left !important;margin:0 0 5px !important;}

.more-screen{border-radius:5px;border:1px solid #c7c7c7;}
.more-screen p{background-color:#c7c7c7;border-radius:5px;padding:5px;}
.more-screen p span{margin-right:5px;}
.more-screen dl{width:100%;}
.more-screen dl ul{display:block;font-style:normal;}
.more-screen dl ul li{float:left;width:116px;height:auto;min-height:110px;margin:10px;padding:0;border:none;text-align:center;cursor:pointer;line-height:16px;}
.more-screen dl ul li span{display:inline-block;}

.inquiry-charge{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -560px 0 no-repeat;}
.inquiry-bodydeformed{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -320px -140px no-repeat;}
.inquiry-default{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -480px -280px no-repeat;}
.inquiry-wifi{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) 0 -140px no-repeat;}
.inquiry-startup{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -80px 0 no-repeat;}
.inquiry-call{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -160px 0 no-repeat;}
.inquiry-fingerprint{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -400px 0 no-repeat;}
.inquiry-camera{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -480px 0 no-repeat;}
.inquiry-bodywater{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -240px -140px no-repeat;}
.inquiry-keyboard{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) no-repeat;}
.inquiry-compass{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -560px -280px no-repeat;}

.checked .inquiry-default{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -480px -350px no-repeat;}
.checked .inquiry-charge{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -560px -70px no-repeat;}
.checked .inquiry-bodydeformed{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -320px -210px no-repeat;}
.checked .inquiry-wifi{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) 0 -210px no-repeat;}
.checked .inquiry-startup{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -80px -70px no-repeat;}
.checked .inquiry-call{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -160px -70px no-repeat;}
.checked .inquiry-camera{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -480px -70px no-repeat;}
.checked .inquiry-bodywater{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -240px -210px no-repeat;}
.checked .inquiry-compass{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -560px -350px no-repeat;}
.checked .inquiry-fingerprint{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) -400px -70px no-repeat;}
.checked .inquiry-keyboard{width:80px;height:70px;background:url(../images/mainpage/inquirypropertyicon.png) 0px -70px no-repeat;}

.notice{color:#000;font-size:1.6rem;}
.notice span{color:#ff0000;font-size:2.0rem;font-weight:bold;}

.info-guid .btn-default{background-color:#fdf5f1;border-color:#f7b850;color:#333;border-width:2px;text-overflow:ellipsis;overflow:hidden;}
.info-guid .large_btn{padding:32px 0px;}
.info-guid .small_btn{padding:10.5px 0px;}

.grayblue-btn{background-color:#40447b;color:#fff;font-weight:bold;padding:15px 30px;font-size:2.0rem;}

.detail-bar{overflow:hidden;}
.detail-bar ul{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;}
.detail-bar ul li{flex:auto;}
.detail-bar ul li .btn{background-color:#e2facd;border-radius:0px;color:#026036;padding:5px 20px;font-size:2.0rem;font-weight:bold;}
.detail-bar ul li.active .btn{background-color:green;color:#fff;}

.sx-box{padding:35px 0;}

.bg-white{background-color:#fff;}
.bg-white .href_list{background-color: #e8e8e8; padding: 20px 0;}

.footer_sitemap_menu ul p{color:#666;font-weight:bold;}
.footer_sitemap_menu li{font-size:1.2rem;display:inline-block;padding:0px 5px;width:100%;margin-bottom:8px;line-height:1.8rem;color:#666;}
.footer_sitemap_menu li a{color:#666;}
.footer_sitemap_menu li i{margin-right:5px;}
.footer_sitemap_menu li dl{padding-left:15px;line-height:2.0rem;}
.footer_sitemap_menu li dl i{font-size:1.5rem;margin-right:0px;}
footer{background-color:#fff;color:#666;padding-top:5px;}
footer ul{text-align:center;font-size:1.3rem;margin:10px 0px;}
footer ul li:first-child{border:none;}
footer ul li{display:inline-block;border-left:1px solid #666;padding:0px 15px;}
footer ul li a{color:#666;font-size:1.6rem;}
footer ul li a:hover{color:#666;}
.footer-bar{background-color:#e8e8e8;}
.footer p{font-size:1.2rem;padding:0px !important;}

/*.page-top{position:fixed;text-align:center;width:30px;height:30px;bottom:80px;right:40px;padding:2px;background:#7e7a7a;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:1.6rem;-ms-filter:"alpha(opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;color:#fff;text-decoration:none;z-index:990;}*/

.page-top {position:fixed; text-align:center; width:35px; height:35px; bottom:40px; right:40px; /*padding:3px;*/ background:#fff; color:#666 !important; border-radius:5px; -webkit-border-radius:50%; -moz-border-radius:5px;  font-size:3rem; -ms-filter:"alpha(opacity=80)"; -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8; color:#fff; text-decoration:none; z-index:990; box-shadow:0px 2px 5px #888888;}
.page-top:hover,
.page-top:active,
.page-top:visited{color:#666 !important;text-decoration:none !important;}

.liveChat{position:fixed;text-align:center;width:30px;height:30px;bottom:40px;right:40px;background: url("../images/foot/chat_icon.png"); background-size: 100%; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;z-index:990;}

.rank_label em{margin-left:5px;color:red;}

.cart-list{margin-left:0px;margin-right:0px;}
.cart-list .cart-item{position:relative;border:1px solid #e5e5e5;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);}
.cart-list .cart-item p{margin-top:3px;}
.cart-list .cart-item .delete{position:absolute;bottom:15px;right:15px;}
.car-item-dd_biao{position:absolute;z-index:99999;}
.cart-list .cart-search{padding:10px 34px;font-size:1.6rem;}
.cart-list .cart-search i{margin-right:10px;}
.cart-list .btn-other.curr{background:-moz-linear-gradient(top,#cbf078,#81d245);background:-webkit-linear-gradient(top,#cbf078,#81d245);}
.cart-list .first{margin-right:15px;}
.cart-list .btn-other{background:-moz-linear-gradient(top,#e7e5e5,#d1d0d0);background:-webkit-linear-gradient(top,#e7e5e5,#d1d0d0);color:#555;}

.register-tab ul li.btn{border-radius:0px !important;padding:10px 0px;}
.register-tab ul li{color:#fff;}
.register_alert{width:80%;background-color:#f7f7f7;border:none;color:#666;padding-left:25px;}
.register_form{color:#666;}
.register_form .line,.yuyue-tab .line{width:80%;border:.5px dashed #CCCCCC;}
.register_form label,.login_form label{text-align:left !important;font-weight:normal;}
.register_form label i,.login_form label i{float:right;background-color:#ef5d19;color:#fff;padding:0px 12px;border-radius:3px;font-size:1.2rem;}
i.must-icon{background-color:#ef5d19;color:#fff;padding:4px 12px;border-radius:3px;font-size:1.2rem;}
.register_form input[type=radio]{display:none;}
.register_form input[type="radio"].default_radio{display: block;}
.register_form .agree_text{width:80%;border:1px solid #ddd;padding:10px;height:200px;overflow:auto;}
.register_form .agree_text .title{font-size:2.0rem;border-bottom:3px solid #FF5722;padding:3px 0px;}
.register_form .agree_text p{font-size:1.2rem;}
.register_form .agree_text h5{padding:3px 5px;border-left:2px solid #FF5722;margin:10px 0px !important;display:block !important;}
.register_form .agree_text h1{font-size:2.0rem;}

/*.register_form .submit_btn,.login_form .login_btn,.yuyue-tab .submit_btn{padding:15px 30px;color:#fff;font-size:2.0rem;background:-moz-linear-gradient(top,#5ec622,#45ac47);background:-webkit-linear-gradient(top,#5ec622,#45ac47);}*/

.register_form .btn-group .form-control-feedback{right: -40px; background-color: transparent;}

.yuyue-tab{color:#000;}
.yuyue-tab .title{color:#000;font-size:2.2rem;}
.yuyue-tab .notice{color:#ff0000;}
.yuyue-tab .warning{color:#fe0000;}
.yuyue-tab .important{color:#245c04;font-size:2.0rem;font-weight:bold;}
.yuyue-tab .important strong{color:#e40707;font-size:2.5rem;margin:0 5px;}
.yuyue-tab select{display:inline-block;width:auto;}
.yuyue-dpxz{ padding-left:300px;}
.yuyue-dpxz select{ width:185px;}

.login_form label i{margin-bottom:5px;}
.login_form .login_btn{width:100%;}
.login_form .login_btn_fhy{ width:100%; height: 36px; line-height: 36px; text-align: center; background-color:#999; color: #fff; border-radius: 4px; box-shadow:0 4px 0 #666; font-size: 14px;}
.login_form .login_btn_fhy:hover{ opacity: 0.8}

.confirm_shop_address .notice{color:#333;font-size:1.6rem;line-height:2.2rem;}

.info-block{width:85%;background-color:#fffdf4;border:2px solid #f19149;border-radius:10px;padding:30px 20px;min-height:280px;max-height:280px;overflow:hidden;color:#333;}
.info-block .address{color:#333;font-size:1.6rem;}
.info-block .notice{color:#333;font-size:1.7rem;font-weight:bold;}
.info-block .warning{color:#ff0000;font-size:1.7rem;}

.has-feedback .form-control{padding-right:0px !important;}

i[data-bv-icon-for='is_agree']{display:none !important;}

.order_item{line-height:28px;}

.red-text-20{color:#FF0000;font-size:20px;font-weight:bold;}

.text-18{font-size:18px;}

.btn-hy{padding:10px 60px !important;margin-bottom:10px;}

.gaojia-title{background:#34931b;border-radius:6px;padding:20px;margin:30px 0;}
.gaojia-title h2{font-size:30px !important;font-weight:bold;color:#ffff00 !important;}
.gaojia-title h3{color:#FFFFFF;font-size:20px !important;}

.pding0{padding:0px;}
.pleft10{padding-left:10px;}
.pright10{padding-right:10px;}

.clear{clear:both;}

.col-center{display:table;margin-left:auto;margin-right:auto; text-align:center;}
.maintop{padding:10px 0 0 0;/*background:#fff url(../images/maintop/maintop_bg.jpg) no-repeat center 930px;*/}

/*顶部分类*/
/*#global-header{width: 100%; margin-bottom:20px; padding: 30px 0 24px; box-sizing: border-box; background: url(../images/maintop/bg_dot.png) repeat;}
.h-models-area{ width:1400px; margin:auto;}
.h-models-area ul{overflow: hidden;}
.h-models-area ul li{float: left; margin-bottom: 9px; margin-right: 9px;}
.h-models-area ul li:nth-child(11n){margin-right: 0;}*/

#global-header{width: 100%; padding: 10px 0; background: url(../images/maintop/bg_dot.png) repeat; display:block;}

.h-models-area{ /*width:85%; margin:0 auto;*/}
.h-models-area ul{ margin:0px; padding:0px;}
.h-models-area ul li{float: left !important; width:8.5%; margin: 4px;}
.h-models-area ul li img{ width: 100%; border:2px solid #ff845b; border-radius:4px;}
.h-models-area ul li:nth-child(11n){margin-right: 0;}

.search{background-image:url(../images/maintop/search_bg.jpg);padding:30px;/*margin-top:700px;margin-bottom:20px;*/ transition: all 0.5s;}
.search_title{background:url(../images/maintop/search_biao.png) no-repeat left center;padding-left:75px;min-height:70px;}
.search_title_h2{color:#ff0;font-size:24px;font-weight:bold;padding:10px 0 5px 0;}
.search_title_h3{font-size:16px;color:#fff;}
.search_box{margin:10px 0px;}
.search .title{margin:4px 0;font-size:1.2rem;color:#FFFFFF;}
.search .row{padding:0 0px !important;}
.search .input-group{display:block !important;}
.search .input-group select{background-color:#FFFFFF;color:#666;padding:4px 0px 4px 2px !important;box-shadow:inset 0 0px 0px;border:2px solid #FFFFFF;width:22%;}
.search .input-group .disabled{border:2px solid #FFFFFF;background-color:#FFF !important;color:#008bd1 !important;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.25;pointer-events:none;}

.keyword_search_text{width:64.8% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search button{border-radius:0px 4px 4px 0px !important;background:#FFE300;border:1px solid #FFE300;color:#ff5722;}
.step_search .fa-caret-down{display:block;width:100%;text-align:center;color:#008bd1;}
.step_search button{width:100%;margin-top:10px;background:#FFE300;border:1px solid #FFE300;color:#ff5722;}
.step_search select{border-radius:4px !important;margin-right:5px;display:inline-block;width:21.3% !important;}
.step_search .fa-plus{display:block;float:left;width:4%;text-align:center;padding:9px 0 0 0.3%;color:#FFFFFF;}
.keyword_search_text_sub{width:62% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.step_search_sub select{border-radius:4px !important;margin-right:0px;display:inline-block;width:22% !important;}
.keyword_search_sub button{width: 16%; border-radius:0px 4px 4px 0px !important;background:#FFE300;border:1px solid #FFE300;color:#487d00;}
.step_search_sub .fa-caret-down{display:block;width:100%;text-align:center;color:#008bd1;}
.step_search_sub button{width:100%;margin-top:10px;background:#FFE300;border:1px solid #FFE300;color:#487d00;}
.step_search_sub .fa-plus{display:block;float:left;width:4%;text-align:center;padding:9px 0 0 0.3%;color:#FFFFFF;}

.hotword li{display:inline-block;}
.hotword li a{padding:4px;font-size:1.2rem;border-radius:3px;background-color:#fff;color:#EA410C;margin:0px 0px 3px 0px;line-height:15px;border:solid 1px #FFFFFF;}
.hotword li a:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )";background:#FFFF00;border:1px solid #FFFF00;text-decoration:none;}

.poster{margin-bottom:20px; margin-top:20px;}

.mainbanner{margin:0 auto;}
.baner-1{padding-right:5px !important;}
.baner-2{padding:0 2px !important;}
.baner-3{padding-left:5px !important;}

.swiper-list ul li{float:left;padding:12px;}
.home-contenter{margin-bottom:20px;padding:0px;}
.contenter{margin-bottom:20px; padding-top:20px;}

.col-lg-9{padding:0;}
.col-lg-3{padding:0 20px 0 0;}

.sub-box .sub-pro-box .col-lg-3{padding: 0 10px 0 10px;}

.Them-tab .Them-row .Them-col{background-color: #FFF;  height: 36px; line-height: 36px; text-align: center; }
.Them-tab .Them-row .Them-col.cus{color: #FFF;}
.Them-tab .Them-ul .Them-child:before{content: ""; display: table;}
.Them-tab .Them-ul .Them-child{display: none;}
.Them-tab .Them-ul .Them-child.cus{display: block;}
.Them-tab.kadenThem .Them-row .Them-col{color: #ff5722; border-bottom:2px solid #ff5722;}
.Them-tab.kadenThem .Them-row .Them-col.cus{background-color: #ff5722; color: #FFF;}
.Them-tab.cosmeThem .Them-row .Them-col{color: #F9AB92; border-bottom:2px solid #F9AB92;}
.Them-tab.cosmeThem .Them-row .Them-col.cus{background-color: #F9AB92; color: #FFF;}
.Them-tab.computerThem .Them-row .Them-col{color: #066dca; border-bottom:2px solid #066dca;}
.Them-tab.computerThem .Them-row .Them-col.cus{background-color: #066dca; color: #FFF;}
.Them-tab.gameThem .Them-row .Them-col{color: #687d7d; border-bottom:2px solid #687d7d;}
.Them-tab.gameThem .Them-row .Them-col.cus{background-color: #687d7d; color: #FFF;}
.Them-tab.ipadThem .Them-row .Them-col{color: #496995; border-bottom:2px solid #496995;}
.Them-tab.ipadThem .Them-row .Them-col.cus{background-color: #496995; color: #FFF;}
.Them-tab.iphoneThem .Them-row .Them-col{color: #ff5722; border-bottom:2px solid #ff5722;}
.Them-tab.iphoneThem .Them-row .Them-col.cus{background-color: #ff5722; color: #FFF;}
.Them-tab.cameraThem .Them-row .Them-col{color: #787878; border-bottom:2px solid #787878;}
.Them-tab.cameraThem .Them-row .Them-col.cus{background-color: #787878; color: #FFF;}

.sub-box.kadenThem .sub-title h2{color: #FE835C;}
.sub-box.kadenThem .sub-title{border-bottom: 2px solid #FE835C; background: url(../images/icon/sub_title_biao.jpg) no-repeat left center;}
.sub-box.kadenThem .sub-pro-footer .more, .topicInner .topicFooter .more{background-color: #FE835C; box-shadow: 0 4px 1px #E36138;}
.sub-box.cosmeThem .sub-title h2{color: #FE835C;}
.sub-box.cosmeThem .sub-title{border-bottom: 2px solid #FE835C; background: url(../images/icon/sub_title_biao.jpg) no-repeat left center;}
.sub-box.cosmeThem .sub-pro-footer .more, .topicInner .topicFooter .more{background-color: #FE835C; box-shadow: 0 4px 1px #E36138;}
.sub-box.computerThem .sub-title h2{color: #FE835C;}
.sub-box.computerThem .sub-title{border-bottom: 2px solid #FE835C; background: url(../images/icon/sub_title_biao.jpg) no-repeat left center;}
.sub-box.computerThem .sub-pro-footer .more, .topicInner .topicFooter .more{background-color: #FE835C; box-shadow: 0 4px 1px #E36138;}
.sub-box.gameThem .sub-title h2{color: #FE835C;}
.sub-box.gameThem .sub-title{border-bottom: 2px solid #FE835C; background: url(../images/icon/sub_title_biao.jpg) no-repeat left center;}
.sub-box.gameThem .sub-pro-footer .more, .topicInner .topicFooter .more{background-color: #FE835C; box-shadow: 0 4px 1px #E36138;}
.sub-box.ipadThem .sub-title h2{color: #FE835C;}
.sub-box.ipadThem .sub-title{border-bottom: 2px solid #FE835C; background: url(../images/icon/sub_title_biao.jpg) no-repeat left center;}
.sub-box.ipadThem .sub-pro-footer .more, .topicInner .topicFooter .more{background-color: #FE835C; box-shadow: 0 4px 1px #E36138;}
.sub-box.iphoneThem .sub-title h2{color: #FE835C;}
.sub-box.iphoneThem .sub-title{border-bottom: 2px solid #FE835C; background: url(../images/icon/sub_title_biao.jpg) no-repeat left center;}
.sub-box.iphoneThem .sub-pro-footer .more, .topicInner .topicFooter .more{background-color: #FE835C; box-shadow: 0 4px 1px #E36138;}
.sub-box.cameraThem .sub-title h2{color: #FE835C;}
.sub-box.cameraThem .sub-title{border-bottom: 2px solid #FE835C; background: url(../images/icon/sub_title_biao.jpg) no-repeat left center;}
.sub-box.cameraThem .sub-pro-footer .more, .topicInner .topicFooter .more{background-color: #FE835C; box-shadow: 0 4px 1px #E36138;}

.navigation-ad img{margin-bottom:10px;text-align:left;display:block}
.navigation-box,.navigation-box2{width:100%;background:#FFFFFF;margin-bottom:10px;}

/*.navigation-box.kadenThem .navigation-h2{background-color: #ff5722;}
.navigation-box.cosmeThem .navigation-h2{background-color: #F9AB92;}
.navigation-box.computerThem .navigation-h2{background-color: #066dca;}
.navigation-box.gameThem .navigation-h2{background-color: #687d7d;}
.navigation-box.ipadThem .navigation-h2{background-color: #496995;}
.navigation-box.iphoneThem .navigation-h2{background-color: #ff5722;}
.navigation-box.cameraThem .navigation-h2{background-color: #787878;}*/
.navigation-box.kadenThem .navigation-h2{background-color: #FE835C;}
.navigation-box.cosmeThem .navigation-h2{background-color: #FE835C;}
.navigation-box.computerThem .navigation-h2{background-color: #FE835C;}
.navigation-box.gameThem .navigation-h2{background-color: #FE835C;}
.navigation-box.ipadThem .navigation-h2{background-color: #FE835C;}
.navigation-box.iphoneThem .navigation-h2{background-color: #FE835C;}
.navigation-box.cameraThem .navigation-h2{background-color: #FE835C;}
.navigation-h2{position: relative; background:#ff5722;padding-left:15px;padding-top:5px;line-height:35px;/*margin-bottom:10px;*/}
.navigation-h2 a{display: block;}
.navigation-h2 a:after{content: "›"; position: absolute; right: 8px; font-size: 24px; top: 4px; color: #FFF;}
.navigation-h2 span{font-size:16px !important;font-weight:bold;padding-left:12px;}
.fa-circle{color:#ffffff;}
.navigation-box ul li{border-bottom:1px solid #EEEEEE; /*height:42px; line-height:42px;*/ /*margin:0 3px;*/ font-size:15px; /*display:flex !important; flex-direction:column; justify-content:center;*/ padding:10px 14px 10px 28px; line-height: 20px; /*background: url(../images/navigation/nav_sanjiao.jpg) no-repeat 15px 16px;*/}
.navigation-box ul li a:hover{ color:#666; opacity:1 !important;}
.navigation-box ul li:hover{ background:#eee;}
.navigation-box2 ul li{border-bottom:1px solid #EEEEEE;padding:10px 0 10px 15px;}
.navigation-h3{padding-top:5px;line-height:35px;margin-bottom:10px;}
.navigation a{color:#666666;}
.navigation-h3 a:hover{text-decoration:none !important;color:#000000 !important;}
.navigation-h3 span{font-size:16px !important;padding-left:10px;color:#666666;}

.side-title {
	color: #666666;
	font-size: 15px;
	margin-bottom: 5px;
	height: 40px;
	line-height: 40px;
	text-align:center;
	border-top: solid 3px #666666;
	border-bottom: solid 1px #666666;
}

.side-box {
    margin-bottom: 40px;
}

#parts-review { margin-bottom: 20px !important; }

.side-box .cat-list{
	margin-bottom: 30px;
}

.side-box .cat-list li {
	width: 100%;
    border-bottom: dotted 1px #000;
	display: table;
	table-layout: fixed;
	padding: 8px 0;
	position: relative;
}

.side-box .cat-list li:hover{
	opacity: 0.8;
}

.side-box .cat-list li::after{
	display: block;
	content: "";
	position: absolute;
	top: 50%;
	right: 5px;
	width: 10px;
	height: 10px;
	margin: -4px 0 0 0;
	font-weight: normal;
	border-top: solid 1px #666;
	border-right: solid 1px #666;
	-webkit-transform: rotate(45deg);
			transform: rotate(45deg);	
}

.side-box .cat-list li p{
	display: table-cell;
	text-align: left;
	vertical-align: middle;
}

.side-box .cat-list li a {
    font-size: 14px;
	font-weight: bold;
	color: #000;
	letter-spacing:0.1em;
    display: block;
}

.side-box .cat-list li .ct-icon{
	width: 25px;
	padding-right: 8px;
}

.side-box .cat-list li .ct-icon img{
	width: 100%;
}

.side-box .cat-list li .ct-nam span{
	display: block;
	line-height: 16px;
}

.side-box .cat-list li .ct-nam .date{
	font-size: 10px;
	color: #666;
}

.side-box .cat-list li .ct-nam .name{
	font-size: 12px;
}

.fa-caret-right{color:#666666;}
.btn-more{background:#d9d9d9;text-align:center;display:block;font-weight:bold;font-size:16px;cursor:pointer;line-height:30px !important;}
.mainpage-box{width:100%;background:#FFFFFF;border-top:5px solid #FE835C;padding:30px 0px 5px 0px;margin-bottom:20px;}
.mainpage-title{text-align:center;}
.mainpage-title img{margin-bottom:20px;}
.mainpage-title h2{color:#e40707;font-size:35px !important;font-weight:bold;}
.mainpage-content{padding-top:20px;margin:0 auto;}
.liucheng-box{padding:20px 6px;}
.liucheng-dian-box{background:#FFFFFF;border:3px solid #4da046;padding:30px 0;min-height:300px;}
.liucheng-youji-box{background:#FFFFFF;border:3px solid #fb9f00;padding:30px 0;min-height:300px;}
.liucheng-dian-box h2, .liucheng-youji-box h2{font-size:18px !important;font-weight:bold !important;color:#484848;}

.fa-sort-desc{color:#018C4D;margin-bottom:20px;}
.fa-sort-down{color:#fb9f00;margin-bottom:20px;}
.btn-faren{width:65%;line-height:60px;background:#40447b;margin-top:30px;font-size:30px;font-weight:bold;color:#ffffff;border:none;}
.btn-faren:hover, .btn-faren:active, .btn-faren:visited, .btn-faren:focus{color:#ffffff;background-color:#515592 !important;border:none;}

.news-box{background:#FFFFFF;}
.news-title{background:#ffcd07;padding:30px 0 20px 0;width:100%;}
.news-title img{margin:0 auto;}
.pd30{padding:0 30px 0px 30px;}
.news-list-box{padding:30px 15px;}
.news-list{border-bottom:1px dashed #999999;padding-bottom:20px;padding-left:15px;padding-top:20px;}
.news-list ul{margin-top:10px;}
.news-list ul li{margin-top:5px;}
.news-list h2{font-size:16px !important;color:#ff8a00;padding-top:15px;}
.news-list h3{font-size:18px;font-weight:bold;color:#666666;}
.news-list h4{font-size:12px !important;}
.news-list a, .sub-news-list a{color:#666;}
.news-list .btn-danger, .sub-news-list .btn-danger{margin-top:38%;}

.sub-news-box{background:#FFFFFF;padding:30px;margin-bottom:20px;}
.sub-news-list-box{padding:20px 20px 0 20px;}
.sub-news-list{border-bottom:1px dashed #999999;padding-bottom:20px;padding-left:15px;padding-top:20px;}
.sub-news-list ul{margin-top:10px;}
.sub-news-list ul li{margin-top:5px;}
.sub-news-list h2{font-size:18px !important;color:#ff8a00;padding-top:15px;}
.sub-news-list h3{font-size:18px !important;font-weight:bold;color:#666666;}
.sub-news-list h4{font-size:14px !important;}
.sub-news-title{text-align:center;border-bottom:1px solid #CCCCCC;padding:10px;font-size:20px;}
.sub-news-title span{font-size:18px}
.sub-news-text{font-size:18px;line-height:35px;margin-top:20px;text-indent:2em;padding:20px 80px 0 80px;}

.btn-news{width:35%;line-height:40px;background:#fb9f00;margin-top:30px;font-size:20px;font-weight:bold;color:#ffffff;border:none;}
.btn-news:hover, .btn-news:active, .btn-news:visited{color:#ffffff;background-color:#fbb336 !important;border:none;}

.sub-banner{margin-bottom:20px;min-height:315px;border:3px solid #ff5722;}
.sub-banner ul{width:70%;padding:50px 0 0 35px;}
.sub-banner ul li{margin-bottom:15px;color:#333333;}
.sub-banner h2{font-size:24px !important;font-weight:bold;margin-bottom:15px;}
.sub-banner h3{font-size:16px !important;font-weight:normal;line-height:24px !important;}
.sub-box{background:#FFFFFF;padding-left:10px;padding-right:10px; margin-bottom:20px; padding-bottom:10px;}
.sub-box .form-group.marginClear{margin-left: 0; margin-right: 0;}
.sub-title{border-bottom:2px solid #ff5722;background:url(../images/subpage/sub_title_biao.jpg) no-repeat left center;padding-left:50px;}
.sub-title h2{font-size:18px !important;color:#ff5722;line-height:38px;float:left;}
.sub-title-btn{float:right;margin-top:5px;cursor:pointer;}

.sub-category{margin:0 auto;}
.sub-category ul{margin-top:20px;}
.sub-category ul li{float:left !important; background:#f7f7f7; margin:2px; text-align:center; width:24.5%; line-height:40px; padding:0 3px; overflow:hidden; font-size:15px; white-space:nowrap; text-hoerflow:ellipsis}
.sub-category ul li a{color:#666666;}
.sub-category ul li a:hover{color:#fff; opacity:1!important;}
.sub-category ul li:hover{ background:#ff5722; opacity:1!important; color:#fff !important; display:block;}
.sub-category-x {margin:0 auto;}
.sub-category-x ul{margin-top:20px;}
.sub-category-x ul li{float:left !important;padding:3px !important;}
.sub-category-x ul li a{color:#666666;}
.sub-category-xs{border:1px solid #ff5722;padding:20px;}
.sub-category-xs .title{font-size:20px;}
.sub-category-xs ul{margin-top:10px;}
.sub-category-xs ul li{float:left;margin:0 5px 5px 0;}
.sub-category-xs ul li a{padding:3px 10px;color:#666666;background:#EEEEEE;border-radius:4px;}
.sub-category-xs ul li a:hover{background:#fb9f00;color:#FFFFFF;display:block;opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )";text-decoration:none;}

.career-logo{border:1px solid #EEEEEE;border-radius:6px;}
.series-logo{border:1px solid #EEEEEE;}
.brand-logo{border:1px solid #EEEEEE;border-radius:4px;}

.btn-fl-more{margin:30px auto 20px auto;width:15%;font-size:16px;font-weight:bold;background:#ccc;color:#FFFFFF;}
.btn-fl-more:hover, .btn-fl-more:visited, .btn-fl-more:active, .btn-fl-more:focus{background:#ff5722;color:#FFFFFF;}

.sub-date{font-size:24px;color:#FFFFFF;line-height:57px;text-align:center;background:url(../images/subpage/sub_date_bg.png) no-repeat center;background-size:contain;margin:15px 0 20px 0;}
.sub-pro-box{margin:10px 0 20px 0;}
.sub-pro-result{font-size:14px;font-weight:bold;color:#666666;padding-bottom:10px;}
.sub-box .pro-border{position: relative;}
.sub-box .pro-border .collect{position: absolute; top: 8px; right: 8px; width: 18px; height: 17px; background-image: url('../images/mainpage/collect_o.png'); background-repeat: no-repeat; background-size: cover; z-index: 1; cursor: pointer;}
.sub-box .pro-border .collect:hover{background-image: url('../images/mainpage/collect_x.png');}
.sub-box .pro-border .collect.active{background-image: url('../images/mainpage/collect_x.png');}

.pro-border{margin-bottom:20px;background-color:#fff;border:2px solid #EEEEEE;border-radius:4px;padding:10px; box-sizing: border-box;}
.pro-border:hover{border:2px solid #FF8A00;}

.sub-pro-box ul li{text-align:center;}
.sub-pro-box ul li a{color:#666666;}
.sub-pro-box img:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )";}
.sub-pro-name, .sub-pro-career{margin-top:5px;}
.sub-pro-name{height: 50px; overflow:hidden;}
.sub-pro-career{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.sub-pro-jia{ font-size:18px; font-weight:bold;color:#f00;margin:5px -4px 2px -4px; font-family: auto;}
.sub-pro-jia span{color:#FF0000; font-size: 13px;}
.sub-pro-jia-free{ border:1px solid #ff0000; padding:1px 2px; background-color: #fff; font-size: 12px; color: #bf0000; margin-left:5px;}
.sub-pro-jifen{ font-size:14px; color:#ff0000; padding:10px 0px; text-align:center;}
.sub-pro-kucun{ font-size:16px; color:#333333; text-decoration:none; text-align:center;}
.btn-pro{color:#fff;font-weight:bold;background-color:#FB9F00;}
.btn-pro:hover{color:#fff;background-color:#e59204;}
.btn-pro:focus, .btn-pro.focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);}
.btn-pro.disabled, .btn-pro:disabled{background-color:#FB9F00;}
.pagination li a, .pagination li a:hover{color:#333333;}
.jia-table thead{background:#7ac633;color:#FFFFFF;}
.jia-table thead tr th{border:1px solid #EEEEEE !important;text-align:center !important;vertical-align:middle!important;}
.jia-table td, .jia-table tr{border:1px solid #EEEEEE !important;text-align:center !important;vertical-align:middle!important;}
.jia-table .new{font-size:18px !important;font-weight:bold;color:#FF0000;}
.jia-table .unused{color:#000000;font-weight:bold;}
.jia-table .bt{width:32%;background:#7AC633;font-weight:bold;color:#FFFFFF;}
.jia-table-xs{margin-bottom:10px;}
.jia-table-xs .bt{width:35%;background:#7AC633;font-weight:bold;color:#FFFFFF;}
.jia-table-xs tr, .jia-table-xs td{border:1px solid #ddd;font-size:12px;color:#666666;padding:1px 5px;line-height:18px;vertical-align:middle!important;}
.jia-table-xs .new{font-size:14px !important;font-weight:bold;color:#FF0000;}
.jia-table-xs .unused{color:#000000;font-weight:bold;}
.jia-bz-box{border:1px solid #7AC633;}
.jia-bz-title{background:#7ac633;font-size:24px !important;font-weight:bold !important;color:#FFFFFF;text-align:center;line-height:60px;}
.jia-bz-text{padding:20px;}
.jia-bz-text ul{margin-top:15px;}
.jia-bz-text ul li{color:#666666;}
.sx-wt{border:1px solid #EEEEEE;border-radius:4px;background:#F7F7F7;padding:20px;margin-bottom:15px;min-height:200px;}
.sx-wt h2{font-size:18px !important;font-weight:bold;color:#ff5722;padding-left:10px;}
.sx-wt ul{margin-top:10px;}
.sx-box ul li{padding-left:5px;margin-bottom:5px;}
.sx-box h3{padding-left:10px;}
.fa-square{color:#ff5722;}
.member-height-left{min-height:780px;}
.member-height-right{min-height:500px;}
.member-box{margin:0 auto; padding-bottom:10px;}
/*.member-box-top{width:90%; min-height:80px; margin:0 auto; border:1px solid #87cc5f; background:#f0fde9; color:#333; padding:20px; margin-top:20px; border-radius:15px;}
.member-box-top-info{ padding-left:10px;}
.member-box-top-jifen{ color:#333; font-size:18px; font-weight:bold; padding-top:15px;}
.member-box-top-jifen span{ color:#f00; font-size:24px; padding-left:5px;}*/
.member-box-top {width: 90%; min-height: 80px; margin: 0 auto; border: 1px solid #FF5722; background: #FEF4F0; color: #333; padding: 20px; margin-top: 20px; border-radius: 15px;}
.member-box-top-info{ padding-left:10px;}
.member-box-top-dj-img{ float:left;}
.member-box-top-dj-wz{ float:left; margin-left:10px; padding-top:15px;}
.member-box-top-dj-wz span{ color:#f00 !important; font-size:15px;}
.member-box-top-jifen{ color:#333; font-size:18px; font-weight:bold; padding-top:25px; text-align:right;}
.member-box-top-jifen span{ color:#f00; font-size:24px; padding-left:5px; padding-top:10px;}
.member-box ul{margin-top:20px;padding:0 45px;}
.member-box ul.form-group{margin-left:0;margin-right:0;}
.member-box span.dost{background:#fc9a00;border-radius:4px;font-size:12px;color:#FFFFFF;padding:1px 3px 0 3px;}
.member-box-cwts{border:2px solid #FF0000;border-radius:4px;padding:10px 15px;margin-bottom:20px;font-size:16px;font-weight:bold;color:#FF0000;}
.member-ts-box{margin:20px;padding:30px;background:#fdf3e5;border:2px solid #f19149;border-radius:4px;}
.member-ts-text{font-size:18px;font-weight:bold;color:#3f3f3f;line-height:30px;}
.member-ts-text span{color:#ce0606;}
.member-dl-text{ magin-left:2% !important; font-weight:bold !important;}

/*地址管理*/
.member_add_box{ padding:0 20px;}
.member_add_xz{ border:2px dotted #cecdcd; border-radius:3px; min-height:245px; margin-bottom:10px;}
.member_add_img{ width:100%; margin-bottom:10px;}
.member_add_dg{ border:1px solid #cecdcd; border-radius:3px; min-height:245px; margin-bottom:10px;}
.member_add_dg_top{ border-bottom:1px solid #cecdcd; padding:10px; padding-left:15px;}
.member_add_dg_moren{ border-radius:4px; color:#fff; display:inline-block; line-height:25px;}
.member_add_dg_moren.select{ background:#ff5722; color:#fff; padding:2px 5px;}
.member_add_dg_moren a{ background:#bbb; color:#fff; border-radius:4px; padding:2px 5px; display:inline-block;}
.member_add_dg_moren a:hover{ background:#ff5722; color:#fff; border-radius:4px; padding:2px 5px; display:inline-block;}
.member_add_dg_text{ color:#666; line-height:24px; padding-left:15px; margin-top:10px; min-height:145px;}
.member_add_dg_guanli{ padding-left:15px;}
.member_add_dg_guanli a{ color:#36F;}
.member_add_dg_guanli a:hover{ color:#ff0000;}

/*新增联系方式*/
.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}
/*.white_content { display: none; position: absolute; top: 25%; left: 10%; width: 80%; height: 95%; padding: 20px; background-color: white; z-index:1002; overflow: auto;}  */
.white_content { display: none; position: absolute; top: 21%; left: 22%; width: 55%; height: 63%; padding: 20px;  background-color: white; z-index:1002; overflow: auto;}
.black_overlay_bg{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}
.white_content_bg{ display: none; position: absolute; top: 2.5%; left: 10%; width: 80%; height: 95%; padding: 20px; background-color: white; z-index:1002; overflow: auto;}  
.filtrate{border: 1px solid #eee; margin: 10px 0;}
.filtrate .filheader{line-height: 32px; height: 32px; font-size: 16px; padding: 0 6px; background-color: #eee;}
.filtrate .filheader img{vertical-align: middle;}
.filtrate .tab{padding-bottom: 10px;}
.filtrate .tab ul, .filtrate .tab ul li{list-style: none;}
.filtrate .tab ul{padding: 0 8px 0 0; margin: 0;}
.filtrate .tab ul li{margin-left: 8px; margin-top: 10px; float: left;}
.filtrate .tab ul li a{display:block; padding: 4px 10px; border-radius: 4px; background-color: #eee; color: #666; font-size: 14px;}
.table table, .table th, .table td{border: 1px solid #eee; vertical-align: middle;}
.table table thead{background-color: #eee; color: #333;}
.table table th{font-weight: 400; font-size: 14px; padding: 8px 0; text-align: center;}
.table table th.th-pic{width: 20%;}
.table table th.th-name{width: 50%;}
.table table th.th-price{width: 30%;}
.table table td.td-pic{ text-align: center;}
.table table td.td-pic img{ width:40%; padding:5px;}
.table table td.td-name{font-size: 12px; padding: 8px;}
.table table td.td-price{color: #ff0000; font-size: 16px; font-weight: 800; text-align: center;}
.table table td.td-collect{text-align: center; }
.table table td.td-collect .collect{display: inline-block; width: 18px; height: 18px; background-image: url("../images/member/collect_o.png"); background-repeat: no-repeat; background-size: cover;}
.table table td.td-collect .collect.active{background-image: url("../images/member/collect_x.png");}
.table table td.td-collect .collect-x{display: inline-block; width: 18px; height: 18px; background-image: url("../images/member/collect_o.png"); background-repeat: no-repeat; background-size: cover;}
.table table td.td-collect .collect-x.active{background-image: url("../images/member/collect_x.png");}

.btn-box{padding:20px 0 0 0;}
.btn-ls, .btn-ls2{font-size:16px !important;font-weight:bold;padding:10px 30px;background:-moz-linear-gradient(top,#5ec622,#278319);background:-webkit-linear-gradient(top,#5ec622,#278319);color:#fff;margin-right:10px;border:none;}
.btn-cs{font-size:16px !important;font-weight:bold;color:#fff;padding:10px 30px;background:-moz-linear-gradient(top,#ffad20,#d98502);background:-webkit-linear-gradient(top,#ffad20,#d98502);border:none;}
.btn-hs{font-size:16px !important;font-weight:bold;padding:10px 30px;background:-moz-linear-gradient(top,#ebeceb,#c0c1c0);background:-webkit-linear-gradient(top,#ebeceb,#c0c1c0);color:#5b5b5b;margin-right:10px;border:none;}
.btn-ls:active, .btn-ls:hover, .btn-ls:focus, .btn-cs:active, .btn-cs:hover, .btn-cs:focus, .btn-ls2:active, .btn-ls2:hover, .btn-ls2:focus{color:#FFFFFF;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
.btn-hs:active, .btn-hs:hover, .btn-hs:focus{color:#5B5B5B;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
.cart-list .btn-danger{padding:10px 40px;margin:5px 0;}
.cart-list .btn-danger:active, .cart-list .btn-danger.curr{color:#FFFFFF;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:#ff5722;border:1px solid #ff5722;}

.btn-cart{padding:10px 40px;margin:0 0; background:#e87f3b; color:#fff;}
.btn-cart:hover{ background:#e37133; color:#fff;}
.btn-cart:visited{ background:#e87f3b; color:#fff;}

.progress-bar_wrap{width:300px;height:5px;background:#F6F6FA;display:inline-block;vertical-align:middle;overflow:hidden;border-radius:5px;}
.progress-bar_item{display:inline-block;height:100%;width:32.5%;margin-right:.8%;border-radius:5px;float:left;-webkit-transition:background-color .2s, visisility .1s;transition:background-color .2s, visisility .1s;}

.form-2 .progress-bar_item-1.active{background-color:#FF4B47;}
.form-2 .progress-bar_item-2.active{background-color:#F9AE35;}
.form-2 .progress-bar_item-3.active{background-color:#2DAF7D;}

.member-pwd-ok{border:3px solid #fc9a00;border-radius:4px;font-size:30px;font-weight:bold;color:#605c5c;padding:20px 30px;margin-top:40px;text-align:center;width:80%;}
.member-pwd-link, .member-pwd-link a{color:#666666;text-decoration:underline;}
.member-pwd-link a:hover{color:#FF0000;}

.dd-box{margin-top:30px;}
.dd-box-list{margin-bottom:20px;border:1px solid #CCCCCC;border-radius:4px;padding:0px 15px 15px 10px;}
.dd-box-list .btn1{position:absolute;bottom:40px;right:10px;}
.dd-box-list .btn2{position:absolute;bottom:5px;right:10px;}
.dd-box-list .btn3{position:absolute;bottom:80px;right:10px;}
.dd-box-list .btn4{position:absolute;bottom:40px;right:10px;}
.dd-box-list .sumStr{position:absolute;bottom:5px;left: 10px; font-size: 16px; color: red;}
.dd-box-list_biao{position:absolute;z-index:99999;}
.dd-box-list ul{margin-left:0;padding:0px;}
.dd-box-list ul li{font-size:16px;color:#666666;line-height:35px;}
.dd-box-list .ls{color:#ff5722;}
.dd-box-list .hs{color:#FF0000;}

.head_img{background-color: #FFF;}
.head_img img{max-width: 80%; margin-top: 16px; /*margin-bottom: 8px;*/}

.btn-ls-sm{font-size:14px !important;font-weight:bold;padding:5px 27px;background:-moz-linear-gradient(top,#5ec622,#278319);background:-webkit-linear-gradient(top,#5ec622,#278319);color:#fff;border:none;}

.btn-cs-sm{font-size:14px !important;font-weight:bold;color:#fff;padding:5px 20px;background:-moz-linear-gradient(top,#ffad20,#d98502);background:-webkit-linear-gradient(top,#ffad20,#d98502);border:none;}

.btn-hs-sm{font-size:14px !important;font-weight:bold;padding:5px 6px;background:-moz-linear-gradient(top,#ebeceb,#c0c1c0);background:-webkit-linear-gradient(top,#ebeceb,#c0c1c0);color:#555;border:none;}

.btn-ls-sm:active, .btn-ls-sm:hover, .btn-ls-sm:focus, .btn-cs-sm:active, .btn-cs-sm:hover, .btn-cs-sm:focus{color:#FFFFFF;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}

.btn-hs-sm:active, .btn-hs-sm:hover, .btn-hs-sm:focus{color:#555555;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}

.dd-cr-box{border-bottom:1px solid #fc7e58;/*padding-bottom:20px;*/margin-top:10px;margin-bottom:20px;text-align:center;}
.dd-cr-box h2{font-size:18px !important;font-weight:bold;margin-bottom:20px;color:#FF0000;}
.dd-cr-box h3{font-size:16px !important;color:#666666;line-height:24px;}

.zx-box{}
.zx-img{margin-top:40px;margin-bottom:70px;}
.zx-title{background:url(../images/subpage/zx_title_biao.png) no-repeat;padding-left:35px;margin-bottom:20px;font-size:20px;color:#ff5722;}
.zx-link{background:#F7F7F7;border-radius:4px;color:#666666;line-height:40px;padding-left:20px;}
.zx-link a{text-decoration: underline !important;}
.zx-ts{border:2px solid #ff5722;border-radius:4px;background:#FEF7F4;padding:15px;width:72%;margin-top:30px;}
.zx-text{width:72%;}
.zx-btn{padding:10px 60px !important;font-size:22px !important;}
.zx-btn2{padding:10px 50px !important;font-size:22px !important;}
.zx-table{width:72%;vertical-align:middle !important;}
.zx-table tr{border:1px solid #ccc;height:35px;}
.zx-table td{border:1px solid #ccc;padding:0 10px;vertical-align:middle!important;}
.zx-table .bg{background:#F7F7F7;font-weight:bold;}
.zx-table .nr{height:100px;}
.zx-xz ul li{float:left;background:-moz-linear-gradient(top,#ebeceb,#c0c1c0);background:-webkit-linear-gradient(top,#ebeceb,#c0c1c0);padding:5px 10px;margin-right:5px;border-radius:4px;cursor:pointer;}

.renyi{background:#CCCCCC !important;}

.helps-box{padding:30px 30px 0 30px;margin-bottom:20px;background:#FFFFFF !important;}
.helps-title{width:100%;border-bottom:2px solid #ff5722;background:url(../images/subpage/sub_title_biao.jpg) no-repeat left center;font-size:22px !important;padding-left:45px;color:#ff5722;line-height:38px;margin-bottom:20px;}

.wz-box{background:#FFFFFF;padding:20px; color:#666;}
.wz-box .row{margin:0;padding:0;}
.wz-banner{}
.wz-box ul{margin:10px 0 10px 0;}
.wz-nr{margin-top:50px;}
.wz-biaoti{text-align:center;font-size:24px;padding-top:30px;}
/*.wz-title{border:1px solid #61c558;padding-top:3px;}
.wz-title span{font-size:20px;color:#FFFFFF;background:#61c558;padding:0 15px;}
.wz-title h2{color:#319029;padding-left:8px;font-size:18px !important;}
.wz-title2{border:1px solid #f4ab77;padding-top:3px;}
.wz-title2 span{font-size:20px;color:#FFFFFF;background:#f4ab77;padding:0 15px;}
.wz-title2 h2{color:#fba623;padding-left:8px;font-size:18px !important;;}
.wz-title3{border:1px solid #57adea;padding-top:3px;}
.wz-title3 span{font-size:20px;color:#FFFFFF;background:#57adea;padding:0 15px;}
.wz-title3 h2{color:#139dff;padding-left:8px;font-size:18px !important;}
.wz-title4 span{font-size:20px;color:#FFFFFF;background:#a2a2a2;padding:0 15px;}
.wz-title4 h2{color:#626262;padding-left:8px;font-size:16px !important;}*/
.wz-title:after{content:""; display: block; clear: both;}
.wz-title{border: 1px solid #FF5722;}
.wz-title span, .wz-title h2{display: block; line-height: 36px;}
.wz-title span{float: left; font-size:20px; color: #FFF; background-color: #FF5722; padding:0 15px;}
.wz-title h2{color: #FF5722; padding-left: 8px; font-size: 18px !important;}
.wz-title2:after{content:""; display: block; clear: both;}
.wz-title2{border: 1px solid #f4ab77;}
.wz-title2 span, .wz-title2 h2{display: block; line-height: 36px;}
.wz-title2 span{float: left; font-size:20px; color: #FFF; background-color: #f4ab77; padding:0 15px;}
.wz-title2 h2{color: #fba623; padding-left: 8px; font-size: 18px !important;}
.wz-title3:after{content:""; display: block; clear: both;}
.wz-title3{border: 1px solid #57adea;}
.wz-title3 span, .wz-title3 h2{display: block; line-height: 36px;}
.wz-title3 span{float: left; font-size:20px; color: #FFF; background-color: #57adea; padding:0 15px;}
.wz-title3 h2{color: #139dff; padding-left: 8px; font-size: 18px !important;}
.wz-title4:after{content:""; display: block; clear: both;}
.wz-title4{border: 1px solid #a2a2a2;}
.wz-title4 span, .wz-title4 h2{display: block; line-height: 36px;}
.wz-title4 span{float: left; font-size:20px; color: #FFF; background-color: #a2a2a2; padding:0 15px;}
.wz-title4 h2{color: #626262; padding-left: 8px; font-size: 18px !important;}

.wz-hrefTo{margin-bottom: 10px;  text-align: center; }
.wz-hrefTo a{border-radius: 4px; display: block; text-align: center; width: 100%; border: 2px solid #fb9f00; color: #fb9f00; font-weight: bold; font-size: 18px;  padding: 8px 0;}
.wz-hrefTo1{margin-bottom: 10px;  text-align: center; }
.wz-hrefTo1 a{border-radius: 4px; display: block; text-align: center; width: 100%; background-color: #fb9f00; border: 2px solid #fb9f00; color: #FFF; font-weight: bold; font-size: 18px;  padding: 8px 0;}
.wz-text{font-size:16px;padding:20px 15px;line-height:28px;}
.wz-text h1{ font-size:2rem;}
.wz-btn-left{float:left;}
.wz-btn-right{float:right;}
.wz-text tbody tr td{border:1px solid #EEEEEE !important;vertical-align:middle!important;}
.wth-20{width:20%;float:left;}

.flow-dt-sk{background:#e4ffa9;border-radius:4px;padding:20px 0;margin-top:10px;text-align:center;}
.flow-dt-sk h2{font-size:30px !important;font-weight:bold;margin-bottom:10px !important;}
.flow-dt-grzx{position:absolute; width: 62%; bottom:36%;left:19% !important;z-index:9999;}
.flow-dt-frzx{position:absolute; width: 62%; bottom:10%;left:19% !important;z-index:9999;}
.flow-dt-dz{padding:10px;margin-bottom:10px;}
.flow-dt-dt{min-height:275px;}
.flow-dt-link{border:3px solid #FF7722;border-radius:6px;padding:20px;}
.flow-dt-link a{color:#666666;line-height:40px;font-size:20px !important;}

.yuan-ls{color:#61c558;padding-right:8px;}
.zcyj{background:#ebecef;padding:10px;}
.flow-fr-btn{width:20%;float:left;}
.btn-bai{padding:10px 15px;color:#FFFFFF !important;font-weight:bold;font-size:16px !important;}
.btn-bai a, .btn-bai a:hover, .btn-bai a:active, .btn-bai a:focus{color:#FFFFFF !important;}

.networklock_biao{width:100%;background:#f2f1e3;margin:60px 0 40px 0;padding:20px 10px;}
.networklock_text{font-size:22px;line-height:40px;text-align:center;}

.wz-red{color:#FF0000;padding:20px 0 0 0;}

.iphone-title{font-size:24px;font-weight:bold;color:#25ac1a;text-align:center;text-decoration:underline;margin:30px 0 20px 0;}

.start-wz{font-size:18px;padding-top:50px;line-height:40px;}
.start-wiki{margin-top:60px;background:#f0f7ec;padding:15px 20px;border-radius:8px;}
.start-wiki img{padding:20px 0 10px 0;}
.start-wiki-h2{font-size:18px !important;line-height:30px;padding-top:15px;}

.kuai_cs{border:2px solid #F19149;background:#fef7e5;padding:15px;}
.kuai_ls{border:2px solid #61c558;background:#f0fdef;padding:15px;}

.find_pwd_nr{width:75%;padding-bottom:50px;}
.find_pwd_title{font-size:20px;margin:50px 0 20px 0px;border:1px solid #fe9c7d;background:#fef0eb;padding:20px;text-align:center;}
.find_pwd_h2{font-size:16px;font-weight:bold;color:#cc0000;}
.find_pwd_text{font-size:18px !important;font-weight:bold;text-align:center;padding:20px 0;}
.find_pwd_yx{width:100%;}
.find_pwd_yzm{width:30%;}
.find_pwd_bz{border:1px solid #fe9c7d;background:#fef0eb;padding:20px;}
.find_pwd_line{border-top:1px solid #dddddd;margin-top:20px;}
.find_pwd_btn1{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.find_pwd_btn2{display:table;width:100%;table-layout:fixed;border-collapse:separate;}

.sk-select{background-color:#f7b850 !important;color:#ffffff !important;}
.rerset-height{height:540px;}
.rerset-biao{background:#BBBBBB;text-align:center;color:#FFFFFF;font-weight:bold;}
#duv-bank-account .form-group .form-control-feedback, #duv-mail-account .form-group .form-control-feedback{right:15px;}
.table_jz td{vertical-align:middle; padding: 5px 2px;}
.table_jz_bt{font-size: 16px; font-weight: bold; color: #ffffff;}
.font_size{font-size: 14px; text-align: right;   background-color: #FFF; padding: 0 20px; color: #666;}
.font_size .f_wrapper{border-bottom: 1px solid #E4E4E4; padding: 20px 0 10px 0; }
.font_size span{margin-right: 4px; color: #000;}
.font_size a{display: inline-block; margin-left: 4px; line-height: 1rem; font-size: 12px; color: #FFF;   padding: 4px; background-color: #999999;}
.font_size a.active{background-color: #F7B850; }

/*文章字体大小切换*/
.wz-article.font-xs{font-size: 1.4rem;}
.wz-article.font-lg{font-size: 1.8rem;}
.wz-article.font-xs .wz-biaoti{font-size: 23px;}
.wz-article.font-lg .wz-biaoti{font-size: 25px;}
.wz-article.font-xs .start-wz{font-size: 17px !important;}
.wz-article.font-lg .start-wz{font-size: 19px !important;}
.wz-article.font-xs .start-wiki-h2{font-size: 17px !important;}
.wz-article.font-lg .start-wiki-h2{font-size: 19px !important;}
.wz-article.font-xs .wz-title span, .wz-article.font-xs .wz-title2 span, .wz-article.font-xs .wz-title3 span, .wz-article.font-xs .wz-title4 span{font-size: 19px !important;}
.wz-article.font-lg .wz-title span, .wz-article.font-lg .wz-title2 span, .wz-article.font-lg .wz-title3 span, .wz-article.font-lg .wz-title4 span{font-size: 21px !important;}
.wz-article.font-xs .wz-title h2, .wz-article.font-xs .wz-title2 h2, .wz-article.font-xs .wz-title3 h2, wz-article.font-xs .wz-title4 h2{font-size: 17px !important;}
.wz-article.font-lg .wz-title h2, .wz-article.font-lg .wz-title2 h2, .wz-article.font-lg .wz-title3 h2, wz-article.font-lg .wz-title4 h2{font-size: 19px !important;}
.wz-article.font-xs .wz-text{font-size: 15px !important;}
.wz-article.font-lg .wz-text{font-size: 17px !important;}
.VerificationCode img{cursor: pointer;}

/*注册*/
.reg_img{margin-top:40px;margin-bottom:20px;}
.reg_info_box{ width:66%; margin:0 auto; padding-bottom:20px;}
.reg_info{ margin-bottom:20px;}
.reg_info h1{ font-size:16px; font-weight:normal;}

/*.reg_info_text{ height:50%;}
.reg_info_text::before{ display:inline-block; content:""; height:100%; vertical-align:middle;}*/




/*按钮阴影*/
.btn_cs_yy{background-color: #d9534f !important; box-shadow: 0 4px 0 #a5403d !important; margin-bottom: 10px !important;}
.btn_ls_yy{background-color: #5cb85c !important; box-shadow: 0 4px 0 #369c36 !important; margin-bottom: 10px !important;}


/*产品放大镜*/

.product_box{width:100%;}
.zoom {display:inline-block;position: relative;border:1px solid #cccccc;cursor: zoom-in}
.zoom img {display: block;}
.zoom img::selection { background-color: transparent; }
.product-small-img{margin:10px auto;text-align:center;}
.show{width:100%;height:380px;}
.product-small-img img{margin:0 3px; padding:2px;width:60px;height:60px;border:2px solid #eee; margin-bottom:5px;}
.showbox{position:absolute;top:0;left:0;opacity:0.5;cursor:move;width:200px;height:200px;background-color:lightblue;display:none;}
.showlarge{position:absolute;overflow:hidden;top:0;left:410px;width:380px;height:380px;border:1px solid #f5f5f5;display:none;}
.showlarge img{width:800px;height:800px;position:absolute;}



/*产品视频*/
/*.pro_video{ width:360px; height:360px; padding:20px 0;}*/
.video{	position: relative;	padding-bottom: 56.25%;	height: 0; overflow: hidden;}
.video iframe, .video object, .video embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}



/*产品规格*/
.pro_sku{ margin-top:-20px; width:100%;}
.pro_sku h1{ font-size:16px; font-weight:normal; margin-bottom:10px;}
.pro_sku table td{ border:1px dotted #eee;line-height:35px; padding-left:5px;}
.pro_sku table td{ border-left:none; border-right:none;}
.pro_sku table td span{ color:#F00;}
.pro_sku_mum{ margin-bottom:3px;}
.pro_sku_mum input{ display:inline-block !important; outline: none; height:21px;}

.inputNum {vertical-align: middle; width:50px; height: 20px; border: 1px solid #d0d0d0; text-align: center;}
.inputNum_btn {display: inline-block; vertical-align: middle; background: #f0f0f0 no-repeat center; border: 1px solid #d0d0d0; width: 20px; height: 20px; border-radius: 2px; box-shadow: 0 1px rgba(100, 100, 100, .1); color: #999; transition: color .2s, background-color .2s;}
.inputNum_btn:active { box-shadow: inset 0 1px rgba(100, 100, 100, .1);}
.inputNum_btn:hover { /*background-color: #e9e9e9;*/ color: #999;}
.btn_plus { background-image: linear-gradient(to top, currentColor, currentColor), linear-gradient(to top, currentColor, currentColor); background-size: 10px 2px, 2px 10px;}
.btn_minus { background-image: linear-gradient(to top, currentColor, currentColor); background-size: 10px 2px;}

.readall_box {/*position: relative;z-index: 9999;padding: 0 0 25px;*/margin-top: -200px;text-align: center;}
.readall_box .read_more_mask {height: 190px;}
.read_more_btn{ width: 58px; height: 20px; line-height:20px; text-decoration: none; cursor:pointer;}


@media (min-width: 0px) and (max-width: 767px) {
.pro_sku{ margin-top:-20px; width:100%;}
.pro_sku h1{ font-size:16px; font-weight:normal; margin-bottom:10px;}
.pro_sku table td{ border:1px dotted #eee; line-height:17px; padding:10px 0px 10px 5px;}
.pro_sku table td{ border-left:none; border-right:none;}
.pro_sku table td span{ font-size:12px; color:#666;}
.pro_sku_mum{ margin-bottom:3px; position:relative; top:8px;}
.pro_sku_mum input{ display:inline-block !important; outline: none; height:21px;}
.inputNum {vertical-align: middle; width:70px; height: 20px; border: 1px solid #d0d0d0; text-align: center;}
.inputNum_btn {display: inline-block; vertical-align: middle; background: #f0f0f0 no-repeat center; border: 1px solid #d0d0d0; width: 20px; height: 20px; border-radius: 2px; box-shadow: 0 1px rgba(100, 100, 100, .1); color: #999; transition: color .2s, background-color .2s;}
.inputNum_btn:active { box-shadow: inset 0 1px rgba(100, 100, 100, .1);}
.inputNum_btn:hover { /*background-color: #e9e9e9;*/ color: #999;}
.btn_plus { background-image: linear-gradient(to top, currentColor, currentColor), linear-gradient(to top, currentColor, currentColor); background-size: 10px 2px, 2px 10px;}
.btn_minus { background-image: linear-gradient(to top, currentColor, currentColor); background-size: 10px 2px;}

.readall_box {/*position: relative;z-index: 9999;padding: 0 0 25px;*/margin-top: -200px;text-align: center;}
.readall_box .read_more_mask {height: 187px;}
.read_more_btn{ width: 58px; height: 20px; line-height:20px; text-decoration: none; cursor:pointer;}
}


/*搭配1*/
.dapei_title { color: #333; margin-bottom:10px;}
.pro_dapei {/* overflow: hidden;*/ width:100%;}
.pro_dapei .items {
	color:#333;
    position: relative;
    padding: 8px 20px 5px 20px;
    margin-bottom: 15px;
    background: #f2f2f2;
    border-radius: 6px;
}

.pro_dapei .items h1{ font-size:16px; font-weight:normal; padding-bottom:10px;}
.pro_dapei .items h1 span{ color:#f00;}
.pro_dapei .item {
    position: relative;
    list-style-type: none;
    padding: 0px 0px 15px 30px;
}

.pro_dapei .item .type {
    color: #333;
    /*font-size: 13px;
    line-height: 1em;
    padding-bottom: 3px;
    padding-top: 3px;*/
}

.pro_dapei .item .type .discount {
    position: relative;
    display: inline-block;
    vertical-align: text-bottom;
    color: #f2270c;
    font-size: 10px;
    text-align: center;
    height: 16px;
    line-height: 16px;
    margin-left: 5px;
    padding: 0 2px;
}

.pro_dapei .item .type .price {
    /*font-family: JDZH-Regular;*/
    color: #f2270c;
    float: right;
    font-size: 15px;
	padding-top:8px;
}

.pro_dapei .item .content {
    color: #8c8c8c;
    font-size: 14px;
	margin-top:2px;
}

.pro_dapei .item:before {
    content: "";
    position: absolute;
    top: 12px;
    left: 0px;
    width: 19px;
    height: 19px;
    border-radius: 50%;
    border: 1px solid #8c8c8c;
	cursor:pointer;
}

.pro_dapei .item.checked:before {
	background: url(../images/icon/pro_dp_icon.png) no-repeat;
    background-size: 19px 19px;
    width: 19px;
    height: 19px;
    border: unset;
}

.pro_dapei .item input {display: none;}



/*搭配2*/

.pro_dapei_mulit { width:100%;}
.pro_dapei_mulit .title { color: #333; margin-bottom:10px;}
.pro_dapei_mulit .items { color:#333; padding: 5px 20px 10px 20px; margin-bottom: 15px; background: #f2f2f2; border-radius: 6px;}
.pro_dapei_mulit .items h1{ font-size:16px; font-weight:normal; padding-bottom:10px;}
.pro_dapei_mulit .items h1 span{ color:#f00;}
.pro_dapei_mulit .items ul{ padding:0px;}
.pro_dapei_mulit .items ul li{ float:left; margin:0px 10px 10px 0px; border:2px solid #D9D9D9; background:#D9D9D9; color:#333; padding:3px 15px; display:block; border-radius:6px; cursor:pointer;}
.pro_dapei_mulit .items ul li span{ font-size:15px; color:#f00;}
/*.pro_dapei_mulit .items ul li:hover, */.pro_dapei_mulit .items ul li.checked{ border:2px solid #EF904E; background:#F8CBAD;}
.pro_dapei_mulit .items input {	display: none;}


/*合计*/
.pro_heji{ padding: 20px 20px 5px 20px; margin-bottom: 15px; background: #f2f2f2; border-radius: 6px;}
.pro_heji ul li{ color:#333; text-align:right; font-size:16px; list-style:none; margin-bottom:10px;}
.pro_heji ul li span{ color:#f00; font-size:24px; font-family:auto;}
.pro_heji ul li.jifen{ font-size:14px;}
.pro_heji ul li.jifen span{ font-size:16px; color:#f00; font-family:auto;}


/*按钮*/

/*.btn-fense{font-size:16px; font-weight:bold; padding:10px 30px; background:-moz-linear-gradient(top,#fef1ed,#f7ae97);background:-webkit-linear-gradient(top,#fef1ed,#f7ae97);color:#ffffff;}*/
.btn-fense{ color:#fff; background:#f7ae97; border:1px solid #f9ae97;}
.btn-fense:active, .btn-fense:hover, .btn-fense:focus{color:#FFFFFF;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";}
.btn-shoucang{ background:#efefef; color:#666; display:inline-block; text-align:center; padding:10px 16px; font-size:18px; line-height:1.3333333; border-radius:6px;}
.btn-shoucang:hover, .btn-shoucang.checked{ color:#fff; background:#f7ae97;}



/*购物车*/
.cart_info_box{ width:80%; margin:0 auto;}
.cart_info_box h1{ font-size:18px; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:10px;}
.cart_ka_box{ border:1px solid #eee; padding:5px; margin-top:15px; cursor:pointer;}
.cart_ka_box:hover{border:1px solid #FD906E; background:#FFF4F1;}
.cart_ka_box.select{ border:1px solid #FD906E; background:#FFF4F1;}
.cart_ka_box i{display: none!important;}
.cart_ps_box{ border-bottom:1px dashed #eee; padding-bottom:20px; margin-bottom:20px;}
.cart_ps_box h1{ font-size:18px;; font-weight:bold;}
.cart_ps_box span{ margin-left:20px; /*color:#f00;*/}
.cart_ps_box textarea{ width:100%; border-color:#ddd; border-radius:5px; padding:5px;}
.cart_ps_box{ display: none!important;}
.cart_info_qr{ border:1px solid #ccc; padding:15px; margin-bottom:20px;}
.cart_info_qr h1{ font-size:18px; font-weight:bold; border:none !important; padding:0px !important; float:left;}
.cart_info_qr .biangen{ float:right; padding: 3px 12px !important; margin-top: 10px; }
.cart_info_qr_xx{ border-top:1px solid #ddd; padding:10px 0px;}
.cart_info_qr_xx_nr span{padding-left:20px; color:#f00;}
.cart_huizong{ width:30%; float:right;}
.cart_hz_jg span, .cart_hz_sxf span{ float:right;}
.cart_hz_yf span, .cart_hz_bs span{ float:right;color:#f00; font-size:16px; /*font-weight:bold; background:#f00; padding:1px 4px; display:block;*/}
.cart_hz_yhq{ margin:5px 0;}
.cart_hz_yhq span{float:right;/*color:#f00;*/}
.cart_hz_zj{ font-size:22px;}
.cart_hz_zj span{ float:right;font-size:22px; color:#f00; font-family:auto;}
.cart_hz_ts{ background:#ffd7ca; padding:10px; margin-top:15px; color:#333;}
.cart_hz_ts span{ font-size:16px;}
.cart_hz_ts hr{ border-top:1px solid #777;}
.line2{ border-top:3px solid #333;}
.cart_over_title{ font-size:30px; margin-bottom:15px !important;}


@media (min-width:1281px) and (max-width:1599px){
.cart_huizong{ width:30%; float:right;}
.guid .btn{padding-left:100px;}
.type_1 img{position:absolute;left:40px;top:3px}
.type_2 img{position:absolute;left:50px;top:4px}
.type_3 img{position:absolute;left:40px;top:2px}
.keyword_search_text{width:62% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search button{width: 16%;}
.step_search select{border-radius:4px !important;margin-right:0px;display:inline-block;width:22% !important;}
.keyword_search_text_sub{width:60% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search_sub button{width: 18%;}
.step_search_sub select{border-radius:4px !important;margin-right:0px;display:inline-block;width:22% !important;}
.rerset-height{height:450px;}
.yuyue-dpxz{ padding-left:200px !important;}
.yuyue-dpxz select{ width:185px;}

/*产品放大镜*/
.product_box{width:100%; margin:0 auto;}
.product-small-img{margin:10px auto;text-align:center;}
.showimg{position:relative;width:100%;height:330px;z-index:1000;}
.show{width:100%;height:330px;}
.product-small-img img{margin:0 3px; padding:2px;width:60px;height:60px;border:2px solid #FFF; margin-bottom:5px;}
.showlarge{position:absolute;overflow:hidden;top:0;left:345px;width:330px;height:330px;border:1px solid #f5f5f5;display:none;}

/*注册*/
.reg_info_box{ width:76%; margin:0 auto; padding-bottom:20px;}

}



@media (min-width:1201px) and (max-width:1280px){
.home_index .col-preg{width:2% !important;}
.home_index .col-preg-main{width:96% !important;}
}

@media (min-width:992px) and (max-width:1280px){
.header .cart{background:url(../images/topmenu/cart2.png) no-repeat 80px 0;position:relative;min-height:80px;}
.header .cart p{padding-left:238px;padding-top:20px;line-height:1.1;color:#000000;text-indent:5px;}
.header .cart em{position:absolute;left:90px;top:22px;font-style:normal;color:#fff;text-align:center;}
.header .cart span{position: absolute; bottom: 2px; left: 108px; font-size: 14px;}
.header .tel{margin-top:2px; width:auto;}
.type_1 img{position:absolute;left:60px;top:4px}
.type_2 img{position:absolute;left:60px;top:4px}
.type_3 img{position:absolute;left:60px;top:2px}
.guid .btn{padding-left:120px;}
.keyword_search_text{width:66% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search button{width: 12%;}
.step_search select{border-radius:4px !important;margin-right:0px;display:inline-block;width:22% !important;}
.keyword_search_text_sub{width:66% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search_sub button{width: 12%;}

.step_search_sub select{border-radius:4px !important;margin-right:0px;display:inline-block;width:22% !important;}
.sub-banner{margin-bottom:20px;min-height:219px;}
.sub-banner ul{width:70%;padding:30px 0 0 25px;}
.sub-banner ul li{margin-bottom:15px;color:#333333;}

.sx-wt{border:1px solid #EEEEEE;border-radius:4px;background:#F7F7F7;padding:20px;margin-bottom:15px;min-height:210px;}
.sx-wt h2{font-size:16px !important;font-weight:bold;color:#ff5722;padding-left:10px;}
.flow-dt-grzx{width:165px;position:absolute;bottom:45px;left:30px !important;z-index:9999;}
.flow-dt-frzx{width:165px;position:absolute;bottom:10px;left:30px !important;z-index:9999;}
.flow-dt-link{padding:10px;}
.flow-dt-link a{color:#666666;line-height:30px;font-size:15px !important;}
.flow-fr-btn{width:20%;float:left;padding:2px;}
.start-wiki img{padding:30px 0 10px 0;}
.find_pwd_nr{width:100%;padding-bottom:20px;}
.find_pwd_btn1{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.find_pwd_btn2{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.rerset-height{height:400px;}
.yuyue-dpxz{ padding-left:84px !important;}
.yuyue-dpxz select{ width:185px;}


/*产品放大镜*/
.product_box{width:100%; margin:0 auto;}
.product-small-img{margin:10px auto;text-align:center;}
.showimg{position:relative;width:100%;height:250px;z-index:1000;}
.show{width:100%;height:250px;}
.product-small-img img{margin:0 3px; padding:2px;width:60px;height:60px;border:2px solid #FFF; margin-bottom:5px;}
.showlarge{position:absolute;overflow:hidden;top:0;left:265px;width:250px;height:250px;border:1px solid #f5f5f5;display:none;}
.showlarge img{width:550px;height:550px;position:absolute;}


/*注册*/
.reg_info_box{ width:90%; margin:0 auto; padding-bottom:20px;}


/*购物车*/
.cart_info_box{ width:90%; margin:0 auto;}

}


@media (min-width: 1200px) and (max-width: 1280px){
	.header .cart{background:url(../images/topmenu/cart2.png) no-repeat 0 0;position:relative;min-height:80px;}
	.header .cart em{position:absolute;left:11px;top:23px;font-style:normal;color:#fff;text-align:center;}
	.header .cart span{position: absolute; bottom: 0; left: auto; right: 0; font-size: 14px;}
}

@media (min-width: 992px) and (max-width: 1279px){

/*顶部分类*/
	.h-models-area ul li{float: left; width:10.2%; margin: 4px;}
}

@media (min-width: 0px){
	.maintop .m-img-nav{text-align: center;}
	.maintop .m-img-nav a img{display: inline-block;}
	.sub-category-xs ul.controls_hide{margin-top:0px !important;overflow: hidden; max-height: 150px;}
	.sub-category-xs ul.{  overflow: visible; max-height: auto;}	
	.sub-share{display: none;}
	.sub-share .share-span{color: #ff5722;}
	.sub-share .rss{margin-right: 4px;}
	.page-share{display: block; position: fixed; text-align: center; width: 30px; height: 30px; bottom: 40px/*60px*/; right: 8px; opacity: 0.8; padding: 2px; background-color: #F08500; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; font-size: 1.6rem; -ms-filter: alpha(opacity=80); -moz-opacity: 0.8; color: #FFF; text-decoration: none; z-index: 1000;}
	.page-share img{display: block; width: 100%; height: 100%;}
	.share-box{ display: none; z-index: 989; position: fixed; bottom: 40px/*60px*/;  box-sizing: border-box; width: 100%; padding: 0 46px 0 8px; }
	.share-box .share-container{border: 2px solid #ff5722;  background-color: rgba(255,255,255,0.8);}
	.share-box .share-ul:after{content: ""; display: block; clear: both;}
	.share-box .share-ul{ height: 26px; line-height: 26px; display: -webkit-box; display: box; display: -webkit-flex; display: flex; display: flex-box; box-sizing: border-box;}
	.share-box .share-ul .share-item{position: relative; text-align: center; flex: 1;  }
	.share-box .share-ul .share-item a img{ width: 24px;}
	.share-box.controls-show{display: block;}
	.share-info:before{position: absolute; bottom: -16px; right: 8px; content: ""; border-top: 8px solid #ff5722; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid transparent;}
	.share-info{display: none;position: absolute; bottom: 40px; right: 0px; width: 168px;  background-color: #ff5722; line-height: normal; padding: 4px; font-size: 14px; border-radius: 4px; color: #FFF; z-index: 2;}
	.share-info.controls-show{display: block;}

	.footer .share_ul .share-item{position: relative;}
	.share-info.footShare:before{position: absolute; top: 76px; right: 20px; content: ""; border-top: 8px solid #ff5722; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid transparent;}
	.share-info.footShare{display: none;position: absolute; top: -84px; right: -8px; width: 168px;  background-color: #ff5722; line-height: normal; padding: 4px; font-size: 14px; border-radius: 4px; color: #FFF; z-index: 2;}
	.share-info.controls-show{display: block;}
	.product{background-color: #FFF;}
	.product .mH4{background-color: #ff5722; padding: 10px; color: #FFF; font-size: 16px;}
	.product .mH4.print{display: none; margin-left: -10px;}
	.product .product_detail{margin-bottom: 20px; padding: 20px;}
	.product .product_detail p.goods_name{display: none;}
	.product .product_detail p.goods_text{ border-bottom: 1px dashed #999; padding-bottom: 20px; margin-bottom: 20px;}	
	.product button{background-color: #f29f85; color: #FFF; border: none; font-size: 16px; outline: none; border-radius: 4px; padding: 6px 14px;  box-shadow: 0 4px 0 #dd8c72;}
	.product .info{margin-top: 6px; font-size: 14px;}

	.quick_search{color: #FFF;  background-image: url("../images/maintop/search_bg.jpg"); background-repeat: repeat;}
	.quick_search:before, .quick_search .content:before{content: ""; display: table;}
	.quick_search_header{ background-color: rgba(0,128,0,0.2); }
	.quick_search_header .wrapper{width: 194px; margin: 0 auto;}
	.quick_search_header .wrapper:after{content: ""; display: block; clear: both;}
	.quick_search_header .img, .quick_search_header .text{float: left;}
	.quick_search_header .text{font-weight: bold; color: #ffff00;}
	.quick_search_header .img{width: 24%; line-height: 50px; margin-right: 8px;}
	.quick_search_header .text p{padding: 0; margin: 0;}
	.quick_search .content{ padding: 0 10px 10px 10px;}
	.quick_search .title{ text-align: center; font-weight: bold; font-size: 14px; }
	.quick_search .content label{font-size: 14px;}
	.quick_search select, .quick_search input{width: 100%;}
	.quick_search select{color: #000;}
	.quick_search .m-row:after{content: ""; display: block; clear: both;}
	.quick_search .m-row{margin-top: 14px;}
	.quick_search .info{text-align: right;}
	.quick_search .submit{text-align: center; border:none; background-color: #ffe611; font-weight: bold; color: #ff0000; padding: 6px; font-size: 18px; border-radius: 4px}

	.network p small a{font-weight: bold; font-size: 14px; text-decoration: underline !important;}
	.item_datail .chart_name{font-weight: bold; font-size: 18px; margin-top: 20px; margin-bottom: -36px;}
	.email{display: none;}

	.purchase-box{background-color: #FFF; padding-bottom: 10px;}
	.purchase-box .content:before{content: ""; display: table;}
	.purchase-box .content{margin-top: 36px; padding: 0 20px;}
	.purchase-box .content .info{font-size: 1.2rem;}
	.purchase-box .content .form:after{content: ""; display: block; clear: both;}
	.purchase-box .content .form{font-size: 1.2rem; margin-bottom: 20px;}
	.purchase-box .form .aside-left .container{border: 2px solid #c9c9c9; width: 100%;}
	.purchase-box .form .aside-left .eh3+input.form-control{ height: 42px;  border-radius: 0; }
	.purchase-box .form .aside-left .sel input[type="checkbox"]{width: 16px; height: 16px; margin: 0 4px 0 0; vertical-align: middle;}
	.purchase-box .form .aside-left .sel span em{color: #000; font-weight: bold;}
	.purchase-box .form .aside-left button.submit{position: relative; padding-right: 20px; text-align: center; background-color: #F92B17; height: 42px; border: none; color: #FFF;}
	.purchase-box .form .aside-left button[type="submit"]:after{content:"▶"; display: block; position: absolute; width: 18px; height: 18px; text-align: center; line-height: 18px; right: 12px; top: 12px;}
	.purchase-box .alert{background-color: #FDF8F7; border: 2px solid  #ff5722; font-size: 1.2rem;}
	.purchase-box .form .aside-left .container{padding: 14px 16px; margin-bottom: 20px;}
	.purchase-box .form .control-item-x{margin-bottom: 2px;}
	.purchase-box .form .control-item-m{margin-bottom: 6px;}
	.purchase-box .form .control-item-l{margin-bottom: 10px;}	

	.free_service{float: left; margin-bottom: 10px;}
	.free_service .link_cter{text-align: center;}
	.free_service .bmg10{margin-bottom: 10px;}
	.free_service .bmg6{margin-bottom: 6px;}
	.free_service p.no_mrg{margin: 0;}
	.free_service .br_item{padding: 0 10px; border-width: 2px ; border-style: solid;}

	.br_item.service{border-color: #D3EAE6; background-color: #FFF;}
	.br_item.qr_money{border-color: #70AD47; background-color: #D4E7C5;}
	.br_item.languages{border-color: #ED7D31; background-color: #FBE5D6;}

	.service .btn_block{ box-sizing: border-box;  padding: 0  8px;  height: 52px; border-radius: 4px; background-image: url("../images/free_service/btn_bg.png"); background-repeat: repeat-x; }
	.service .btn_block:after{content: ""; display: block; clear: both;}
	.service .btn_block .agn_item{float: left; font-size: 16px;}
	.service .btn_block .x_label, .service .btn_block .p_l{margin-top: 18px;}
	.service .btn_block .x_label{width: 56px;}
	.service .p_l, .service .p_x{color: #FFF;}
	.service .p_x{margin: 8px 0 -16px 0 !important;}

	.info-box{padding: 20px; background-color: #FFF;}
	.info-box .link_cter{text-align: center}
	.info-box .title{color: #000;}
	.info-box .email_num{font-size: 22px; color: #000; padding: 16px 0; background-color: #FAFAFA; margin-bottom: 18px;}
	.info-box .section_item{margin-bottom: 24px;}
	.info-box .no_mrg{margin: 0;}

	.cancel-box{background-color: #FFF; padding: 10px 12px;}
	.cancel-box .info{font-size: 18px; color: #000; font-weight: 200; margin-bottom: 20px;}
	.cancel-box .cancel-form{border: 1px solid #ff5700; padding: 24px 10px; margin-bottom: 24px;}
	.cancel-box .msg{font-size: 12px; color: red; margin: 0;}
	.cancel-box .cancel-form .control-item label{line-height: 42px; height: 42px; padding: 0; font-weight: normal; }
	.cancel-box .cancel-form .control-item input{height: 42px; }
	.cancel-box .submit_btn{text-align: center;}
	.cancel-box .submit_btn .btn{background-color: #F92B17; color: #FFF; width: 240px; font-size: 16px; height: 42px;}

	.topicInner{padding: 10px; background-color: #FFF; margin-bottom: 20px;}
	.topicInner:not(.home){margin-bottom: 0;}
	.topicList{margin-top: 8px;}
	.topicList .topicWrap ul li{border-bottom: 1px dashed #ddd;}
	.topicInner .topicHeader{ padding: 10px 0;background: -webkit-linear-gradient(#ff8d69, #fb774d); background: -o-linear-gradient(#ff8d69, #fb774d); background: -moz-linear-gradient(#ff8d69, #fb774d); background: -webkit-linear-gradient(#ff8d69, #fb774d);}
	.topicInner .topicHeader .topicTtl{ text-align: center; margin: 0 0 20px 0;  font-size: 22px; color: #ffffff; font-weight: bold;}
	.topicInner .topicHeader:after{display: block; content: ""; clear: both;}
	.topicInner .topicHeader .topicCategory{width: 278px; margin: 0 auto;}
	.topicInner .topicHeader .topicCategory:after{content: ""; display: block; clear: both;}
	.topicInner .topicHeader .topicCategory li{text-align: center; float: left; color: #000; margin: 0 6px;  } 
	.topicInner .topicHeader .topicCategory li span{display: block; padding: 0 6px;  font-size: 12px; background-color: rgba(255,255,255, 0.7); border-radius: 4px; color: #f0410a;}
	.topicInner .topicHeader .topicCategory li span:hover{background-color: #FFF; cursor: pointer; border-radius: 4px;}
	.topicInner .topicHeader .topicCategory li.cur span{background-color: #FFF;}
	.topicInner.home .topicWrap ul{display: none;}
	.topicInner .topicWrap ul.show{display: block;}
	.topicInner .topicWrap ul li{padding-top: 10px; padding-bottom: 10px;}
	.topicInner .topicWrap ul li:after{content: ""; display: block; clear: both;}
	.topicInner .topicWrap ul li .mThumbnail{ float: left; width: 128px; height: 88px; margin-right: 10px; background-color: #e9e9e9; overflow: hidden;}
	.topicInner .topicWrap ul li .mThumbnail a{display: block;}
	.topicInner .topicWrap ul li .layout_cell{padding: 10px 0;}
	.topicInner .topicWrap ul li .layout_cell p{margin: 0 0 4px;}
	.topicInner .topicWrap ul li .layout_cell .date{font-size: 14px; color: #ff5722;}
	.topicInner .topicWrap ul li .layout_cell .title a{font-size: 14px; color: #000;}
	.topicInner .topicWrap ul li .layout_cell .msg{font-size: 12px; color: #666666;}
	.topicInner .layout_cell .title a, .topicInner .layout_cell .msg a{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
	.topicInner .topicList{margin-bottom: 20px;}
	.topicInner:not(.home) .topicList{margin-bottom: 0;}
	.sub-pro-footer, .topicInner .topicFooter{text-align: center;  padding-bottom: 20px;}
	.sub-pro-footer .more, .topicInner .topicFooter .more{width: 240px; height: 36px; background-color: #fe835c; display: inline-block; border-radius: 4px; box-shadow: 0 4px 1px #f36c42; line-height: 40px; color: #fff;}

	.footer .ssl{width: 280px; margin: 16px auto 0 auto;}
	.footer .ssl:before{content: ""; display: table;}
	.footer .ssl img{float: left; width: 126px;}
	.footer .ssl .cell_text{overflow: hidden;}
	.footer .ssl p{margin: 4px 0 0 0; font-size: 12px; line-height: 18px;}

	.footer .share_ul{margin-top: 18px;}
	.footer .share_ul:after{content: ""; display: block; clear: both;}
	.footer .share_ul .share-item{width: 36px; height: 36px; float: left; margin: 0 0 10px 14px;} 
	.footer .share_ul .share-item img{width: 100%; height: 100%;}

	.news_nav{background-color: #FFF; margin-bottom: 20px;}
	.news_nav .news_wrapper .nav_ul .nav_item, .news_nav .nav_header{ line-height: 36px; height: 36px; padding: 0 2px;}
	.news_nav .news_wrapper .nav_ul .nav_item a{display: inline;}
	.news_nav .nav_header{font-weight: 800; background-color: #ff5722; color: #fff;}
	.news_nav .news_wrapper .nav_ul{padding: 4px 0;}
	.news_nav .news_wrapper .nav_ul .nav_item{ font-size: 14px; border-bottom: 1px solid #efeded; list-style: square inside url("../images/mainpage/list_item.png"); }
	.news_content{padding: 56px 32px; background-color: #FFF;}
	.news_content .content_header{border-bottom: 2px solid #e9e9e9; font-size: 24px; color: #000; padding-bottom: 28px; font-weight: 800;}
	.news_content .content_text{padding: 32px 0;}

	.free_service{background-color: #FFF; width: 100%;}
	.free_service .consult{border: 3px solid #ff5722;}
	.free_service .consult .content{padding: 0 10px;}
	.free_service .consult .content .wechat_qr{text-align: center;}
	.free_service .consult .content .wechat_qr img{display: inline-block;  }

	.guidance_content{ background-color: #FFF;}
	.guidance_content .guidance_header{font-size: 20px; color:#000; padding-top: 20px; padding-bottom: 20px; margin-bottom: 12px; font-weight: 400; border-bottom: 1px solid #e9e9e9;}
	.guidance_content .agn_center{text-align: center;}
	.guidance_content .guidance_text .qr{border: 20px solid #40c21b;}
	.guidance_content .guidance_text .no_mrg{margin-top: 20px; color: #666666;}
	.guidance_text .btns:after{content: ""; display: block; clear: both;}
	.guidance_text .href_btn{ border-radius: 4px;}
	.guidance_text .href_btn a{display:block; width: 100%;background-color: #00c300; color: #FFF; font-size: 16px; padding: 10px 0; font-weight: bold; border-radius: 4px;}
	.guidance_text .href_header{background-color: #40c21b; color: #FFF; font-size: 20px; font-weight: bold; padding: 16px 0;} 
	.guidance_text .alert{color: #008200; background-color: #ecfeec; font-size: 18px; font-weight: bold; border: 1px solid #77d477; }
	.guidance_text .agn_center, .guidance_text .href_header,  .guidance_text .info{margin-top: 40px;}
	.guidance_text .info{background-color: #f5fef5; border: 1px solid #78d478; padding: 10px;}

	.form-group .mfile{margin-bottom: 4px;}
	.mfile .control_hidden{display: inline-block; vertical-align: middle; position: relative; text-align: center; width: 112px; height: 24px; line-height: 24px; background-color: #e9e9e9; border: 1px solid #9d9d9d; overflow: hidden; border-radius: 4px;}
	.mfile .control_hidden input[type="file"]{opacity: 0; position: absolute; width: 100%; height: 100%; }
	.mfile .control_hidden .file_name{font-size: 14px;}
	.form-group p.no_mrg.warning{color: red; margin: 0;}
	.form_bt .checkbox_info{font-size: 12px; margin-left: 14px;}

	.EmailSend_Sel{border: 1px solid #ddd; padding: 14px 0; margin-bottom: 50px;}
	.VerificationCode input[type="text"]{width: 160px; display: inline-block;}
	.protocol .consult_block{padding: 20px 10px; height: 240px; box-sizing: border-box; border: 1px solid #dfdfdf; overflow-y: scroll; }
	.protocol .consult_block h1{font-size:2rem;}
	.protocol .title{font-size: 2.0rem;border-bottom: 3px solid #ff5722;padding: 3px 0px; }
	.protocol h5{padding: 3px 5px;border-left: 2px solid #ff5722;margin: 10px 0px !important;display: block !important;}
	.protocol .agn_center, .protocol_sel.agn_center{text-align: center;}
	.protocol p{font-size: 1.2rem;}
	.protocol_sel{margin-top: 20px;}

	.sub-box .eg_img, .sub-box .eg_img img{display: block; width: 100%;}
	
	.email_href{background-color: #CECECE; color: #000; border: 1px solid #CECECE; }
	.email_href i{color: #FFF;}
	.email_href:hover{background-color: #CECECE; color: #000; border: 1px solid #CECECE;}

	.free_consult .agn_center{text-align: center;}
	.free_consult .sub-box{padding-top: 20px;}
	.free_consult .sub-box:first-child:after{content: ""; display: table;}
	.free_consult img[width="100%"]{padding: 0 10px; margin: 0 10px 20px 0;}
	.free_consult .free_consult_header{font-size: 20px; color: #000;padding-bottom: 20px; padding-top: 20px; font-weight: 400; border-bottom: 1px solid #e9e9e9; margin: 0 10px;}
	.free_consult .title_header{font-weight: 400;  background-color: #ecfeec; border: 1px solid #77d477; color: #008200; font-size: 18px; padding: 8px 10px; margin-left:10px; margin-right: 10px;}
	.free_consult .title_header.hasmrg{margin-bottom: 20px;}
	.free_consult .title_header i.fa{color: #008200; font-size: 18px;}
	.free_consult .consult_methods{padding: 0 10px;}
	.free_consult .consult_methods .consult_item{margin-bottom: 20px;}	
	.free_consult .consult_methods .consult_item .consult_item_wrapper{ border: 1px solid #00c300;}
	.free_consult .consult_methods .consult_item:last-child .consult_item_wrapper{margin-right: 0;}
	.free_consult .consult_methods .method_header{background-color: #00c300; padding: 10px 0;}
	.free_consult .consult_methods .method_header span{position: relative; left: -4px; background-color: #FFF; padding: 2px 8px; color: red; border-radius: 4px; font-weight: bold;}
	.free_consult .consult_methods .method_header span:after{position: absolute; content: ""; display: block;  border-left: 16px solid #FFF; border-top: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid transparent; transform: rotate(-30deg); bottom: 10px; right: -16px; }
	.free_consult .consult_methods .method_header b{position: relative; right: -4px; font-size: 20px; color: #FFF; vertical-align: bottom;}
	.free_consult .consult_methods .method_content:after,.free_consult .consult_methods .method_content:before{content: ""; display: table;}
	.free_consult .consult_methods .method_content{padding: 0 10px;}
	.free_consult .consult_methods .method_content h2{color: red; text-align: center; display: block !important; font-weight: bold; margin: 20px 0 !important;}
	.free_consult .consult_methods .method_content h2.lg{font-size: 34px !important;  }
	.free_consult .consult_methods .method_content h2.md{font-size: 22px !important; }
	.free_consult .method_content .time_list .time_item{font-size: 16px; color: #666666;}
	.free_consult .method_content .time_list .time_item .time_label{text-align: left;}
	.free_consult .method_content .time_list .time_item .time_text{box-sizing: border-box; padding-left: 8px;}
	.free_consult .method_content .time_list .time_item .time_text p.warning{color: red;}

	.navigation-box2 ul:after{content: ""; display: block; clear: both;}
	.navigation-box2 ul li{width: 50%; float: left;}

    .bg-white .href_list .href_item{margin-bottom: 10px !important;}

}



@media (min-width: 768px) and (max-width: 991px) {
	.quick_search_header .wrapper{width: 164px; margin: 0 auto;}
	.quick_search_header .text{font-size: 14px;}
	.quick_search_header .img{width: 18%; line-height: 50px; margin-right: 12px; }
	.wz-article.font-xs .start-wz{font-size: 15px !important;}
	.wz-article.font-lg .start-wz{font-size: 17px !important;}
	.wz-article.font-xs .start-wiki-h2{font-size: 15px !important;}
	.wz-article.font-lg .start-wiki-h2{font-size: 17px !important;}
	.yuyue-dpxz{ padding-left:16px !important;}
	.yuyue-dpxz select{ width:181px;}

	/*产品放大镜*/
	.product_box{width:100%; margin:0 auto;}
	.product-small-img{margin:10px auto;text-align:center;}
	.showimg{position:relative;width:100%;height:200px;z-index:1000;}
	.show{width:100%;height:200px;}
	.product-small-img img{margin:0 3px; padding:2px;width:60px;height:60px;border:2px solid #FFF; margin-bottom:5px;}
	.showlarge{position:absolute;overflow:hidden;top:0;left:215px;width:200px;height:200px;border:1px solid #f5f5f5;display:none;}
	.showlarge img{width:400px;height:400px;position:absolute;}

	/*注册*/
	.reg_info_box{ width:90%; margin:0 auto; padding-bottom:20px;}


	/*购物车*/
	.cart_info_box{ width:100%; margin:0 auto;}

}


@media (min-width: 768px){
	.sub-share:after{content: ""; display: block; clear: both;}
	.sub-share{ height: 44px; display: block; border: 1px solid  #ff5722; padding: 4px; margin-bottom: 20px; background-color: #fff;}
	.share-icon{position: relative; float: left; width: 6% ; margin-left: 4px; }
	.sub-share .share-item{position: relative; float: left; margin-left: 4px; width: 6%;}
	.sub-share .share-item a, .sub-share .share-item a img{width: 100%;}
	.sub-share .share-span{line-height: 32px; font-size: 16px; font-weight: bold;}
	.page-share{display: none;}
	.share-box.controls-show{display: none;}

	.email{display: block; background-color: #FFF; padding-bottom: 16px; box-sizing: border-box; border: 2px solid #ff5700;}
	.email .wrapper{padding: 0 14px;}
	.email .info{font-size: 16px;}
	.email .info .emphasize{color: red;}
	.email .msg{font-size: 12px;}
	.email .after_content{display: none;}
	.email .msg, .email .link{text-align: center;}
	.email .link a{text-decoration: underline !important;}
	.email_title{font-size: 24px; font-weight: bold; margin-bottom: 20px; border-bottom: 2px solid #ff5700; text-align: center; padding:30px 0px;}
	.email_title_wc{font-size: 20px; font-weight: bold; text-align: center; padding:20px 0px;}

	.purchase-box .content .info, .purchase-box .content .form, .purchase-box .alert{font-size: 18px;}

	.info-box .email_num{margin-bottom: 32px;}
	.info-box{padding: 40px 80px; background-color: #FFF;}
	.info-box .section_item{margin-bottom: 48px;}

	.cancel-box .cancel-form{padding: 36px 12%; }
	.cancel-box .control-item{position: relative;}
	.cancel-box .control-item:after{content: ""; display: block; clear: both;}
	.cancel-box .control-item label{padding: 0; position: absolute; top: 0; left: 0; line-height: 42px; height: 42px; width: 120px; }
	.cancel-box .control-item .control-text{ box-sizing: border-box; padding-left: 120px; width: 100%; height: 42px;}
	.cancel-box .control-item .control-text input{width: 100%; height: 100%; font-size: 16px;}
	.cancel-box .eg{margin-left: 120px;}
	/*.cancel-box .submit_btn{text-align: center;}*/
	.cancel-box .submit_btn .btn{margin-left: 120px; background-color: #F92B17; color: #FFF; width: 240px; font-size: 16px; height: 42px;}

	.topicInner .topicWrap ul li .mThumbnail{ float: left; width: 140px; height: 96px; margin-right: 10px; background-color: #e9e9e9; overflow: hidden;}
	.topicInner .topicWrap ul li .layout_cell{padding: 0;}
	.topicInner .topicWrap ul li .layout_cell p{margin-bottom: 0px;}
	.topicInner .topicWrap ul li .layout_cell p{margin: 0 0 6px;}
	.topicInner .topicWrap ul li .layout_cell .date{font-size: 16px;}
	.topicInner .topicWrap ul li .layout_cell .title a{font-size: 16px;}
	.topicInner .topicWrap ul li .layout_cell .msg{font-size: 14px;}

	.footer .ssl{width: auto;}	
	.free_service{padding: 0;}	

	.guidance_text .href_btn:fist-child{padding-right: 10px;}
	.guidance_text .href_btn:last-child{padding-left: 10px;}

	.consult_block.protocol{height: 240px; box-sizing: border-box; border: 1px solid #dfdfdf; overflow-y: scroll; }

	.free_consult .method_content .time_list .time_item .time_label{text-align: right;}
	.navigation-box2 ul li{width: 100%; float: none;}

	.table table td.td-name{font-size: 14px;}

	.cart-list .listBox .cart-theader{background-color: #f2f2f2; line-height: 40px; color: #000; margin-bottom: 10px;}
	.cart-list .listBox .cart-theader .tr .th{float: left; height: 40px; box-sizing: border-box; padding-left: 10px;}
	.cart-list .listBox .cart-theader .tr .th.Id{width: 8%; /*text-align: center;*/ padding-left:15px;}
	.cart-list .listBox .cart-theader .tr .th.Thumb{width: 15%;}
	.cart-list .listBox .cart-theader .tr .th.Name{width: 16.5%;}
	.cart-list .listBox .cart-theader .tr .th.Detail{width: 17.5%;}
	.cart-list .listBox .cart-theader .tr .th.Pri{width: 15%;}
	.cart-list .listBox .cart-theader .tr .th.Num{width: 18%;}
	.cart-list .listBox .cart-theader .tr .th.Oper{width: 10%;}
	.cart-list .listBox .cart-body .tr:after{content: ""; display: block; clear: both;}
	.cart-list .listBox .cart-body .tr{border: 1px solid #e5e5e5; padding: 20px 0; margin-bottom: 10px; border-radius: 4px; box-sizing: border-box; padding-right: 10px; transition: all 0.6s;}
	.cart-list .listBox .cart-body .tr.active{box-shadow: 0 0 6px #D9534F inset; -webkit-box-shadow: 0 0 6px #D9534F inset; border: 1px solid #D9534F;}
	.cart-list .listBox .cart-body .tr .td{display: table-cell; vertical-align: middle;  box-sizing: border-box; padding-left: 10px; font-size: 16px;}
	.cart-list .listBox .cart-body .tr .td.Id{width: 4%; text-align: center;}
	.cart-list .listBox .cart-body .tr .td.Thumb{width: 14%; text-align: center;}
	.cart-list .listBox .cart-body .tr .td.Name{width: 22%;}
	.cart-list .listBox .cart-body .tr .td.Detail{width: 16%;}
	.cart-list .listBox .cart-body .tr .td.Pri{width: 14%;}
	.cart-list .listBox .cart-body .tr .td.Num{width: 18%;}
	.cart-list .listBox .cart-body .tr .td.Oper{width: 12%;}
	.cart-list .listBox .cart-body .tr .td.Name a, .cart-list .listBox .cart-body .tr .td.Detail p{font-size: 14px;}
	.cart-list .listBox .cart-body .tr .td.Thumb img{width: 80%;}
	.cart-list .listBox .cart-body .tr .td.Num{font-size: 0;}
	.cart-list .listBox .cart-body .tr .td.Num span , .cart-list .listBox .cart-body .tr .td.Num input[type='text']{display: inline-block; box-sizing: border-box; height: 24px; vertical-align: middle; line-height: 24px; text-align: center; font-size: 14px;}
	.cart-list .listBox .cart-body .tr .td.Num input[type="text"]{width: 60px; border: 1px solid #ddd;}
	.cart-list .listBox .cart-body .tr .td.Num span{width: 24px; cursor: pointer; background-color: #f0f0f0; border: 1px solid #f0f0f0; color: #000;}	
	.cart-list .listBox .cart-body .tr .td.Oper button{background-color: transparent; border: 1px solid #ddd; font-size: 14px; color: #878787; border-radius: 4px; width: 110px; box-sizing: border-box;}
	.cart-list .listBox .cart-body .tr .td.Oper button:hover, .cart-list .listBox .cart-body .tr .td.Oper .checked{ background:#FE5722; color:#fff; border:1px solid #FE5722;}
	.cart-list .listBox .cart-body .tr .td.Oper p+p{margin-top: 4px;}

	.cart-footer:after{content: ""; display: block; clear: both;}
	.cart-footer{height: 48px; line-height: 48px; background-color: #f2f2f2; padding: 0 20px; margin-bottom: 20px;}
	.cart-footer .left{float: left;}
	.cart-footer .right{float: right;}
	.cart-footer .left label{font-weight: 400; color: #000;}
	.cart-footer .left button{margin-left: 10px; height: 30px; box-sizing: border-box; line-height: 1; background-color: #FFF; border: 1px solid #ddd; color: #878787; border-radius: 4px;}
	.cart-footer .right span{color: #000; margin-left: 10px;}
	.Them-tab .Them-ul .Them-child{display: block;}
	.LH-xs .sub-pro-name{height: 50px;}
	.LH-md .sub-pro-name{height: 50px;}
	.LH-lg .sub-pro-name{height: 100px;}
}


@media (min-width: 992px){
	.sub-share:after{content: ""; display: block; clear: both;}
	.sub-share{ height: 56px; line-height: 46px; margin-bottom: 20px; border: 1px solid  #fff; padding: 4px; }
	.share-icon{ width: 46px; height: 46px; }
	.sub-share .share-item{width: 36px ; height: 46px; margin-left: 2%;}
	.sub-share .share-item a, .sub-share .share-item a img{ width: 100%;}
	.sub-share .share-span{line-height: 50px; margin-left: 6px; font-size: 20px; font-weight: bold;}

	.purchase-box .content .form{font-size: 1.8rem;}
	.purchase-box .content .form .form-item{float: left; width: 50%;}
	.purchase-box .form .aside-left{box-sizing: border-box; padding-right: 20px;}
	.purchase-box .form .aside-left .eh3+input.form-control{height: 36px;}
	.purchase-box .form .aside-left button[type="submit"]{height: 36px;}
	.purchase-box .form .aside-left .container{padding: 8px 16px; margin: 0;}
	.purchase-box .form .control-item-x{margin-bottom: 0px;}
	.purchase-box .form .control-item-m{margin-bottom: 2px;}
	.purchase-box .form .control-item-l{margin-bottom: 8px;}	

	.topicInner{padding: 0;}
	.topicList{padding: 20px;}
	.topicList .topicWrap .date, .topicList .topicWrap .cat, .topicList .topicWrap .ttl{line-height: 40px; display: inline-block; width: auto;}
	.topicList .topicWrap .date{width: 140px;}
	.topicList .topicWrap .cat{width: 156px;}
	.topicInner .topicWrap ul li:nth-child(odd){padding-right: 5px;}
	.topicInner .topicWrap ul li:nth-child(even){padding-left: 5px;}
	.topicInner .topicHeader .topicTtl{float: left; margin: 0 0 0 20px;}
	.topicInner .topicHeader .topicCategory{float: right; width: auto; margin: 0 20px 0 0;}
	.topicInner .topicHeader .topicCategory li span{font-size: 16px;}
	.topicInner .topicHeader .topicCategory li.tc01 span{width: auto;}
	.topicInner .topicHeader .topicCategory li.tc02 span{width: auto;}
	.topicInner .topicHeader .topicCategory li.tc03 span{width: auto;} 
	.topicInner .topicHeader .topicCategory li span{font-size: 16px;}

	.news_nav .nav_header, .news_nav .news_wrapper .nav_ul .nav_item{padding: 0 10px; }

	.free_consult .consult_methods .consult_item .consult_item_wrapper{height: 382px; margin-right: 10px;}
	.LH-xs .sub-pro-name{height: 50px;}
	.LH-md .sub-pro-name{height: 90px;}
	.LH-lg .sub-pro-name{height: 150px;}

}


@media (min-width: 1200px){
	.quick_search .wrapper{width: 200px ; margin: 0 auto;}
	.quick_search .wrapper p:last-child{font-size: 20px;}
	.sub-box.md_lg .col-lg-mean5{width: 20%; float: left;}
}

@media(min-width: 1200px) and (max-width: 1280px){
	.keyword_search_text{width: 62% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
	.keyword_search button{width: 16%;}
	.keyword_search_text_sub{width:58% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
	.keyword_search_sub button{width: 20%;}
}

@media (min-width: 1280px){
	.purchase-box .content .form{font-size: 18px;}
	.purchase-box .form .aside-left .container{padding: 24px 16px;}
	.purchase-box .form .control-item-x{margin-bottom: 6px;}
	.purchase-box .form .control-item-m{margin-bottom: 14px;}
	.purchase-box .form .control-item-l{margin-bottom: 18px;}	
	.info-box .link_box{padding-left: 68px;}
	.topicInner .topicWrap ul li{position: relative;}
	.free_consult .consult_methods .consult_item .consult_item_wrapper{height: 306px;}

	/*顶部分类*/
	.h-models-area ul li{float: left; width:8.4%; margin: 4px;}
}


@media (min-width: 1600px){
	.purchase-box .form .aside-left .eh3+input.form-control{height: 42px;}
	.purchase-box .form .aside-left button[type="submit"]{height: 42px;}
	.purchase-box .form .aside-left .container{padding: 32px 16px;}
	.purchase-box .form .control-item-x{margin-bottom: 8px;}
	.purchase-box .form .control-item-m{margin-bottom: 18px;}
	.purchase-box .form .control-item-l{margin-bottom: 24px;}
	.info-box .link_box{padding-left: 128px;}
	.free_consult .consult_methods .consult_item .consult_item_wrapper{height: 270px;}
	.maintop .m-img-nav:nth-child(odd){padding-left: 76px; box-sizing: border-box;}
	.maintop .m-img-nav:nth-child(even){padding-right: 76px; box-sizing: border-box;}
	.step_search select{margin-right: 0px; width: 22% !important;}	
	.sub-category .jun-5{float: left; width: 20%;}
}


@media (min-width:768px){.user_bar{margin-top:-28px; height:24px; float:left; background:#eae9e9;}
.footer_sitemap_menu{display:block !important;}
.footer_sitemap_menu ul{display:block !important;float:left;width:16.6%;}
.main_menu{display:none;}

#main-menu{display:block;}
#index-search,#inner-search{display:block;}

.search.controls_close{margin-top: 20px;}

}


@media (min-width:768px) and (max-width:991px){
.header .cart{background:url(../images/topmenu/cart2.png) no-repeat 56px 0;position:relative; min-height: 80px;}
.header .cart p{padding-left:158px;padding-top:20px;line-height:1.1;color:#000000;text-indent:5px;}
.header .cart em{position:absolute;left:68px;top:16px;font-style:normal;color:#fff;}
.header .cart span{position: absolute; bottom: 4px; font-size: 14px; left: 86px;}
.header .tel{/*margin-top:10px;*/font-size:18px;letter-spacing:1px; width:auto;}

.type_1 img{position:absolute;left:60px;top:1px}
.type_2 img{position:absolute;left:60px;top:1px}
.type_3 img{position:absolute;left:60px;top:0px}

.worktime i{font-style:normal;font-size:13px;}

.guid{height:93px;}
.guid .btn{border-radius:5px;padding:8px 15px;color:#fff;font-size:16px;margin-top:20px;margin-bottom:26px;padding-left:60px;margin-left:13px;margin-right:13px;display:inline-block;z-index:0;}

.type_1,.type_2,.type_3{height:93px;}
.type_1 img{height:90px;}
.type_2 img{height:89px;}
.type_3 img{height:91px;}
.item_datail .panel-body{padding-left:20px;padding-right:20px;}
.info-guid .large_btn{padding:23px 10px;font-size:1.4rem;}
.info-guid .small_btn{padding:5px 0px;}

footer ul li{display:inline-block;border-left:1px solid #666;padding:0px 8px;}
footer ul li a{color:#666;font-size:1.4rem;}

.register_form .form-group{margin-left:0px !important;margin-right:0px !important;}
.yuyue-tab{font-size:1.3rem;}
.yuyue-tab .yuyue_date{padding-left:0px;padding-right:0px;}
.info-block{width:100%;padding:30px 20px;min-height:260px;max-height:260px;font-size:1.4rem;}
.confirm_shop_address div[class*='col-']{padding-left:0px;padding-right:0px;}
.confirm_shop_address .map{padding-left:15px !important;}
.maintop{/*background:#fff url(../images/maintop/maintop_bg.jpg) no-repeat center 380px;*/background-size:contain;padding-top:5px;}
.search{background:url(../images/maintop/search_bg.jpg);padding:20px;margin-top:300px;margin-bottom:20px; transition: all 0.5s}
.search2{background:url(../images/maintop/search_bg.jpg);padding:20px;margin-bottom:20px;}
.keyword_search_text{width:66% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search button{width: 12%;}
.step_search select{border-radius:4px !important;margin-right:0;display:inline-block;width:22% !important;}
.step_search button{width:100%;margin-top:10px;background:#FFE300;border:1px solid #FFE300;color:#487d00;}
.keyword_search_text_sub{width:64% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search_sub button{width: 14%;}
.step_search_sub select{border-radius:4px !important;margin-right:0px;display:inline-block;width:22% !important;}
.poster{margin-bottom:20px;width:98%;}

.navigation-box,.navigation-box2{background:#FFFFFF;margin-bottom:10px;width:100%;}
.navigation-box2 ul li{border-bottom:1px solid #EEEEEE;padding:10px 5px 10px 8px;}

.navigation-h2{background:#FE835C;padding-left:10px;padding-top:5px;line-height:35px;}
.navigation-h2 span{font-size:16px !important;font-weight:bold;padding-left:10px;}
.navigation-h3{padding-top:5px;line-height:18px;margin-bottom:10px;}
.navigation-h3 span{font-size:12px !important;padding-left:5px;line-height:14px !important;color:#666666;}

.mainpage-title{text-align:center;padding:0 50px;}
.mainpage-title h2{color:#e40707;font-size:20px !important;font-weight:bold;}
.mainpage-content{padding:0 10px;}

.btn-faren{width:65%;line-height:50px;background:#40447b;margin-top:30px;font-size:24px;font-weight:bold;color:#ffffff;border:none;}

.news-title img{width:90%;}
.news-list h3{font-size:14px !important;font-weight:bold;color:#333333;line-height:18px !important;}

.sub-news-list h3{font-size:14px !important;font-weight:bold;color:#333333;}
.sub-news-text{font-size:16px;line-height:35px;margin-top:10px;text-indent:2em;padding:20px;}

.btn-news{width:55%;line-height:30px;background:#fb9f00;margin-top:30px;font-size:20px;font-weight:bold;color:#ffffff;border:none;}

.sub-banner{margin-bottom:10px;min-height:160px;}
.sub-banner ul{width:72%;padding:20px 0 0 15px;}
.sub-banner ul li{margin-bottom:5px;line-height:15px;color:#333333;}
.sub-banner h2{font-size:18px !important;font-weight:bold;}
.sub-banner h3{font-size:12px !important;line-height:15px !important;}

.sub-date{font-size:16px;color:#FFFFFF;line-height:30px;text-align:center;background:url(../images/subpage/sub_date_bg.png) no-repeat center;background-size:contain;margin:5px 0 10px 0;}

.pro-border{margin-bottom:20px;background-color:#fff;border:2px solid #EEEEEE;border-radius:4px;padding:10px 5px;}

.btn-pro{color:#fff;font-size:12px;font-weight:bold;background-color:#FB9F00;width:100%;}

.jia-table-xs .bt{width:27%;background:#7AC633;font-weight:bold;color:#FFFFFF;}
.jia-table-xs tr, .jia-table-xs td{border:1px solid #ddd;font-size:14px;color:#666666;padding:1px 5px;line-height:22px;vertical-align:middle!important;}
.jia-table-xs .new{font-size:16px !important;font-weight:bold;color:#FF0000;}

.member-pwd-ok{border:3px solid #fc9a00;border-radius:4px;font-size:24px;font-weight:bold;color:#605c5c;padding:20px 30px;margin-top:40px;text-align:center;width:80%;}

.car-item-dd_img{margin-top:15px;}
.car-item-dd_text{font-size:12px;}

.dd-box-list ul li{font-size:14px;color:#666666;line-height:24px;}

.btn-ls-sm{font-size:12px !important;font-weight:bold;padding:5px 23px;background:-moz-linear-gradient(top,#5ec622,#278319);background:-webkit-linear-gradient(top,#5ec622,#278319);color:#fff;border:none;}
.btn-cs-sm{font-size:12px !important;font-weight:bold;color:#fff;padding:5px 17px;background:-moz-linear-gradient(top,#ffad20,#d98502);background:-webkit-linear-gradient(top,#ffad20,#d98502);border:none;}
.btn-hs-sm{font-size:12px !important;font-weight:bold;padding:5px 5px;background:-moz-linear-gradient(top,#ebeceb,#c0c1c0);background:-webkit-linear-gradient(top,#ebeceb,#c0c1c0);color:#555;border:none;}

.dd-cr-box{border-bottom:1px solid #fc9a00;padding-bottom:20px;margin-top:10px;margin-bottom:20px;text-align:left;}

.reg_img{margin-top:40px;margin-bottom:30px;}
.zx-img{margin-top:20px;margin-bottom:30px;}
.zx-ts{border:2px solid #ff5722;border-radius:4px;background:#FEF7F4;padding:15px;width:90% !important;margin-top:30px;}
.zx-text{width:90%;}
.zx-btn{padding:10px 60px !important;font-size:22px !important;}
.zx-btn2{padding:10px 50px !important;font-size:22px !important;}
.zx-table{width:90%;vertical-align:middle !important;}
.sx-box{padding:30px;}
.sx-wt{border:1px solid #EEEEEE;border-radius:4px;background:#F7F7F7;padding:20px 15px 10px 15px;margin-bottom:0px;margin-top:15px;min-height:170px;}
.sx-wt h2{font-size:14px !important;font-weight:bold;color:#ff5722;padding-left:10px;}
.sx-wt ul{margin-top:10px;}
.sx-box ul li{padding-left:5px;margin-bottom:0;}
.sx-box h3{font-size:12px !important;padding-left:10px;}

.wz-nr{margin-top:20px;}
.flow-dt-grzx{width:100px;position:absolute;bottom:33px;left:30px !important;z-index:9999;}
.flow-dt-frzx{width:100px;position:absolute;bottom:10px;left:30px !important;z-index:9999;}
.networklock_text{font-size:16px;line-height:30px;text-align:center;padding:0 10px;}

.start-wz{font-size:16px;padding-top:0px;line-height:30px;}
.start-wiki{background:#f0f7ec;padding:15px 20px;border-radius:8px;}
.start-wiki img{padding:50px 0 10px 0;}
.start-wiki-h2{font-size:16px !important;line-height:25px;padding-top:10px;}

.find_pwd_nr{width:100%;padding-bottom:20px;}
.find_pwd_btn1{display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.find_pwd_btn2{display:table;width:100%;table-layout:fixed;border-collapse:separate;}

.rerset-height{height:410px;}
.sub-category-xs .title{font-size:16px;}

/*打印按钮*/
a.btn-ys.btn-ys-dy, button.btn-ys.btn-ys-dy, input[type='button'].btn-ys.btn-ys-dy, input[type='submit'].btn-ys.btn-ys-dy, div.btn-ys.btn-ys-dy{ width:140px !important; background-color: orange; box-shadow: 0 4px 0 #c07e00; height: 60px; font-size: 12px !important; line-height: 16px; padding: 0 3px;}

/*顶部分类*/
.h-models-area ul li{float: left; width:15.5%; margin: 4px;}

}



@media (min-width:992px) and (max-width:1024px){	

/*打印按钮*/
a.btn-ys.btn-ys-dy, button.btn-ys.btn-ys-dy, input[type='button'].btn-ys.btn-ys-dy, input[type='submit'].btn-ys.btn-ys-dy, div.btn-ys.btn-ys-dy{ width:180px !important; background-color: orange; box-shadow: 0 4px 0 #c07e00; height: 50px; font-size: 12px !important; line-height: 20px; padding: 0 5px;}

}

@media (max-width:767px){
.mtop30{margin-top:15px !important;}
.mtop20{margin-top:10px !important;}
.mtop15{margin-top:7.5px !important;}
.panel{border-radius:0px;}
.contenter,
.home-contenter{margin-bottom:10px;padding:0px;margin-top:10px;}
.user_bar{float:left;margin-right:10px;}
.user_bar li{float:left;}
.header .tel{/*margin-top:5px;*/font-size:11px;letter-spacing:1px;margin-bottom:0px; width:auto;}
.header .right{padding-right:0px;}
.worktime img{width:30px;margin-top:20px;}
.worktime i{font-size:12px;}
.guid{height:60px;}
.guid .btn{padding:4px 10px;font-size:14px;margin-top:12px;margin-left:0px;}
.type_1,.type_2,.type_3{height:60px;}
.breadcrumb{margin-top: 10px !important;}
.breadcrumb a span{font-size:1.3rem;}
.item_datail p{font-size:1.2rem;}
.product_left_side{padding-right:0px;}
.product_right_side{padding-left:0px;}

/*叹号*/
.panel-body .name{ /*height:20px; font-weight: bold;*/ line-height:20px; background-size:20px !important; /*background:url(../images/mainpage/tanhao.gif) no-repeat;padding-left:25px;*/font-size:1.2rem !important;color: #666;display:block !important;overflow:hidden;}

.item_datail .panel-body{padding-left:15px;padding-right:15px;}
.product_right_side .alert-info{font-size:1.3rem;}
.item_datail h2.title{background-size:20px 21px;font-size:1.3rem !important;}
.detail-bar ul li .btn{padding:8px 10px;font-size:1.4rem;font-weight:bold;}
.info-guid .btn-default{border-width:1px;margin-top:8px;}
.info-guid .large_btn{padding:10px 0px;font-size:1.2rem;border-radius:3px;}
.info-guid .small_btn{padding:10px 0px;}

footer{/*margin-bottom:30px;*/}
footer ul{padding-top:5px;}
footer ul li{padding:0px 5px;border:none;width:100%;}
footer ul li a{font-size:1.4rem;padding:2px 8px;display:block;border-radius:3px;margin:0 5px;background:#fff;margin-bottom:5px;}
.footer_sitemap_menu ul p{margin-top:5px;font-size:1.2rem;margin-bottom:0px;}
.footer_sitemap_menu li{font-size:1.0rem;width:49%;margin-bottom:0px;line-height:1.4rem;}
.footer_sitemap_menu li a{font-size:1.2rem;}
.page-top{bottom:90px/*100px*/;right:8px;}

.liveChat{position:static;width:30px;height:30px;background: url("../images/foot/chat_icon.png"); background-size: 100%; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;z-index:990;}

.cart-list .cart-item .col-xs-5,.cart-list .cart-item .col-xs-7{padding-left:0px;padding-right:0px;}
.cart-list .cart-item p{margin-top:0px;line-height:1.5rem;}
.cart-list .cart-item .delete{position:absolute;bottom:5px;right:5px;}
.cart-list .btn-access,.cart-list .btn-other{width:98%;}
.cart-list .first{margin-right:0px;}
.cart-list .btn-other{margin-top:10px;}

.register-tab ul li.btn{padding:6px 0px;}
.register-tab ul li{font-size:1.3rem;}
.register_alert{width:96%;font-size:1.2rem;padding-left:10px;padding-right:5px;}
.register_form{margin-left:15px;margin-right:15px;}
.register_form small{font-size:1.2rem;}
.register_form .line{width:96%;}
.register_form .agree_text{width:92%;}
/*.register_form .submit_btn,.login_form .login_btn,.yuyue-tab .submit_btn{padding:15px 10px;font-size:1.6rem;}*/

.yuyue-tab .title{font-size:1.5rem;}
.yuyue-tab .yuyue_date{text-align:left;margin-bottom:15px;}
.yuyue-tab .warning{padding:0px 8px;}
.yuyue-tab .important{color:#245c04;font-size:1.6rem;font-weight:bold;}
.yuyue-tab .important strong{font-size:1.8rem;margin:0 5px;}

.confirm_shop_address .notice{font-size:1.3rem;line-height:2.2rem;}
.info-block{border-width:2px;border-radius:4px;width:100%;padding:10px 10px;min-height:auto;max-height:none;font-size:1.3rem;}
.confirm_shop_address .map{margin-top:15px !important;}
.confirm_shop_address div[class*='col-']{padding-left:0px;padding-right:0px;}
.register_form .col-lg-3{padding:0px 15px;}
.btn-fl-more{width:50%;}
.col-lg-3{padding:0px;}
.navbar-header{position:fixed;left:0px;bottom:0px;width:100%;background-color:#FFFFFF;border-top:2px solid #ff5722;padding:5px 5px 20px 5px; z-index:100001;}
.navbar-header ul li{ float:left; width:20%; padding-top:3px;}
/*.navbar-header ul li span{display:block; margin-top:-5px;}*/

.header-menu{background:url(../images/topmenu/cart3.png) no-repeat right 2px;height:30px;}
.header-menu em{position:absolute;right:68px;top:11px;color:#FFFF00;font-style:normal;}
.header-menu ul{}
.header-menu ul li{float:left;padding:0 6px; line-height: 30px; height: 30px; display:block;border-radius:3px;margin:0 3px;font-size:12px;color:#FFFFFF;}
.header-menu ul li a, .header-menu ul li a:hover, .header-menu ul li a:focus, .header-menu ul li a:active{color:#FFFFFF;}
.header-menu .btn-dt{background:#FC9A00;}
.header-menu .btn-dt.active{background-color: #FC8200;}
.header-menu .btn-yj{background:#319F2D;}
.header-menu .btn-yj.active{background-color: #2C9028;}
.header-menu .btn-fr{background:#0589E6;}
.header-menu .btn-fr.active{background-color: #037ACD;}

.navbar-box .fiexBox-item{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #FFF; z-index: 100000; -webkit-transform: translate(0,100%);-ms-transform: translate(0,100%);-o-transform: translate(0,100%);transform: translate(0,100%);  -webkit-transition: transform 0.5s;-ms-transition: transform 0.5s;-o-transition: transform 0.5s;transition: transform 0.5s; overflow-y: scroll; box-sizing: border-box; padding-bottom: 42px;}
.navbar-box .fiexBox-item.show{-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}

.poster{margin-bottom:10px; margin-top:10px;}
.mainbanner{margin:0 auto;padding-bottom:10px;}
.maintop{background-image:none;padding-top:5px;}
.search{background:url(../images/maintop/search_bg.jpg);padding:5px;margin-top:10px;margin-bottom:20px;overflow:hidden;}
.search_title{background:url(../images/maintop/search_biao.png) no-repeat left center;background-size:12%;padding-left:45px;}
.search_title_h2{color:#ff0;font-size:16px;font-weight:bold;padding:10px 0 0px 0;}
.search_title_h3{font-size:10px;color:#fff;}
.search .input-group select{background-color:#FFFFFF;color:#666;padding:4px 0px 4px 2px !important;box-shadow:inset 0 0px 0px;border:2px solid #FFFFFF;width:100%;margin-bottom:5px; border-radius: 4px !important;}

.keyword_search_text{width:100% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;padding-left:8px; border-radius: 4px !important; margin-bottom: 5px !important;}
.keyword_search button{border-radius:4px !important;background:#FFE300;border:1px solid #FFE300; width: 100% !important;}
.step_search select{border-radius:4px !important;margin-right:5px;width:100% !important;}
.step_search .fa-plus, .step_search_sub .fa-plus{display:block;width:100%;text-align:center;color:#FFFFFF;padding:0px;}
.keyword_search_text_sub{width:100% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important; border-radius: 4px !important; margin-bottom: 5px !important;}
.keyword_search_sub button{border-radius:4px !important;background:#FFE300;border:1px solid #FFE300; width: 100% !important;}
.step_search_sub select{border-radius:4px !important;margin-right:5px;display:inline-block;width:100% !important;}
.navigation{margin-right:0px !important;}
.navigation-ad .img-left{width:49%;margin-right:1%;}
.navigation-ad .img-left:first-child{width:100%;}
.navigation-ad .img-left:first-child a img{width: 100%;}
.navigation-ad.nad_2 .img-left:first-child{width: 49%;}
.navigation-ad .img-right{width:49%;margin-left:1%;}
.navigation-box,.navigation-box2{background:#FFFFFF;margin-bottom:10px;width:100%;}
.navigation-h3{padding-top:5px;line-height:18px;margin-bottom:10px;color:#666;line-height:32px;}
.navigation-h3 span{font-size:16px !important;padding-left:5px;color:#666666;}
.navigation-h3 a, .navigation-h3 a:hover, .navigation-h3 a:focus, .navigation-h3 a:active{color:#666;}
.mainpage-box{width:100%;background:#FFFFFF;border-top:2px solid #FE835C;/*padding:20px 15px;*/ padding:0 0 10px 0 !important;margin-bottom:10px;}
.mainpage-box.xs-pad0{padding: 20px 0;}
.mainpage-title{text-align:center;}
.mainpage-title img{margin-bottom:10px;}
.mainpage-title h2{color:#e40707;font-size:20px !important;font-weight:bold;}
.mainpage-content{padding-top:10px;margin:0 auto;}
.liucheng-padding{padding-left:5px;padding-right:5px;}
.btn-faren{width:85%;line-height:30px;background:#40447b;margin-top:20px;font-size:20px;font-weight:bold;color:#ffffff;border:none;}
.news-title img{width:80%;}
.news-list-box{padding-top:10px;}
.news-list{border-bottom:1px dashed #999999;padding-bottom:20px;padding-left:15px;padding-top:20px;}
.news-list ul li{margin-top:5px;}
.news-list h3{font-size:14px !important;font-weight:normal !important;line-height:20px;color:#333333;}
.sub-news-list h3{font-size:14px !important;font-weight:normal !important;line-height:20px;color:#333333;}
.sub-news-title{text-align:center;border-bottom:1px solid #CCCCCC;padding:10px;font-size:16px;}
.sub-news-title span{font-size:14px}
.sub-news-text{font-size:14px;line-height:25px;margin-top:10px;text-indent:2em;padding:10px;}
.btn-news{width:85%;line-height:30px;background:#fb9f00;margin-top:30px;font-size:20px;font-weight:bold;color:#ffffff;border:none;}
.sub-banner{margin-bottom:10px;min-height:80px; background: none !important;}
.sub-banner ul{width:100%;padding:10px;margin-top:22px;}
.sub-banner ul li{margin-bottom:5px;line-height:18px;color:#333333;}
.sub-banner h2{font-size:16px !important;font-weight:bold;}
.sub-banner h3{font-size:8px !important;line-height:18px !important;}
.sub-banner-career, .sub-banner-brand, .sub-banner-series{background:#FFFFFF;border:2px solid #ff5722;}
.sub-title h2{font-size:14px !important;color:#ff5722;line-height:38px;float:left;}
.sub-date{font-size:14px;color:#FFFFFF;line-height:23px;text-align:center;background:url(../images/subpage/sub_date_bg.png) no-repeat center;background-size:contain;margin:5px 0 10px 0;}
.sub-pro-box ul li{text-align:left;font-size:14px;line-height:22px; /*width:165px;*/}
.sub-pro-jia{ font-size:16px; font-weight:bold;color:#f00;margin:5px -4px 2px -4px; font-family: auto;}
.sub-pro-jia span{color:#FF0000; font-size: 13px;}
.sub-pro-jia-free{ border:1px solid #ff0000; padding:1px 2px; background-color: #fff; font-size: 12px; color: #bf0000; margin-left:5px;}
.sub-pro-jifen{ font-size:14px; color:#ff0000; padding:0px;}
.sub-pro-kucun{ font-size:14px; color:#333333; text-decoration:none;}
.sx-box{padding:0 0 15px 0;}
.sx-wt{border:1px solid #EEEEEE;border-radius:4px;background:#F7F7F7;padding:20px 15px;margin-bottom:0;margin-top:15px;min-height:auto;}
.sx-wt h2{font-size:14px !important;font-weight:bold;color:#ff5722;padding-left:10px;}
.sx-wt ul{margin-top:10px;}
.sx-box ul li{padding-left:5px;margin-bottom:0;}
.sx-box h3{font-size:12px !important;padding-left:10px;}
.member-height-left{min-height:auto;}
.member-height-right{min-height:auto;}
.member-box ul{margin-top:20px;padding:0px;}
.member-ts-box{margin:0px;padding:15px;background:#fdf3e5;border:2px solid #f19149;border-radius:4px;}
.member-ts-text{font-size:14px;font-weight:bold;color:#3f3f3f;line-height:25px;}
.member-ts-text span{color:#ce0606;}
.btn-box{padding:20px 0 0 0;}
.btn-ls{font-size:16px !important;font-weight:bold;padding:10px 30px;background:-moz-linear-gradient(top,#5ec622,#278319);background:-webkit-linear-gradient(top,#5ec622,#278319);color:#fff;border:none;margin-bottom:10px;margin-left:40px;}
.btn-cs{font-size:16px !important;font-weight:bold;color:#fff;padding:10px 30px;background:-moz-linear-gradient(top,#ffad20,#d98502);background:-webkit-linear-gradient(top,#ffad20,#d98502);border:none;margin-left:40px;}
.member-pwd-ok{border:3px solid #fc9a00;border-radius:4px;font-size:22px;font-weight:bold;color:#605c5c;padding:20px 30px;margin-top:40px;text-align:center;width:80%;}
.dd-box-list_biao{position:absolute;z-index:99999;left:8px;}
.dd-box-list ul{margin-left:0;padding-left:0;padding-bottom:15px;}
.dd-box-list ul li{font-size:12px;color:#666666;line-height:22px;}
.dd-box-list .btn1{position:absolute;bottom:30px;left:18px;}
.dd-box-list .btn2{position:absolute;bottom:0px;left:130px;}
.dd-box-list .btn3{position:absolute;bottom:5px;right:10px;}
.dd-box-list .btn4{position:absolute;bottom:0px;right:10px;}
.dd-box-list .sumStr{position: absolute; left: 148px; bottom: 0px; font-size: 14px; color: red;}

.btn-ls-sm{font-size:12px !important;font-weight:bold;padding:5px 23px;background:-moz-linear-gradient(top,#5ec622,#278319);background:-webkit-linear-gradient(top,#5ec622,#278319);color:#fff;border:none;}
.btn-cs-sm{font-size:12px !important;font-weight:bold;color:#fff;padding:5px 17px;background:-moz-linear-gradient(top,#ffad20,#d98502);background:-webkit-linear-gradient(top,#ffad20,#d98502);border:none;}
.btn-hs-sm{font-size:12px !important;font-weight:bold;padding:5px 5px;background:-moz-linear-gradient(top,#ebeceb,#c0c1c0);background:-webkit-linear-gradient(top,#ebeceb,#c0c1c0);color:#555;border:none;}

.dd-box-list{margin-bottom:20px;border:1px solid #CCCCCC;border-radius:4px;padding:0px 0px 15px 15px;}
.dd-cr-box{border-bottom:1px solid #fc9a00;padding-bottom:20px;margin-top:10px;margin-bottom:20px;text-align:left;}
.dd-cr-box h2{font-size:14px !important;font-weight:bold;margin-bottom:20px;color:#FF0000;}
.dd-cr-box h3{font-size:12px !important;color:#666666;line-height:24px;}
.reg_img{margin-top:40px;margin-bottom:20px;}

.zx-img{margin-top:10px;margin-bottom:20px;}
.zx-title{background:url(../images/subpage/zx_title_biao.png) no-repeat;padding-left:35px;margin-bottom:20px;font-size:16px;}
.zx-link{background:#F7F7F7;border-radius:4px;color:#666666;line-height:40px;padding-left:10px;}
.zx-ts{border:2px solid #ff5722;border-radius:4px;background:#FEF7F4;padding:15px;width:100%;margin-top:30px;font-size:13px;}
.zx-table{width:100% !important;}
.zx-btn{font-size:14px !important;padding:0;margin:0;width:225px;}
.zx-btn2{font-size:14px !important;padding:0;margin:0;}
.zx-text{width:100%;}
.wz-nr{margin-top:20px;}
/*.wz-title{border:1px solid #61c558;padding-top:3px;}
.wz-title span{font-size:20px;color:#FFFFFF;background:#61c558;padding:0 15px;}
.wz-title h2{color:#319029;padding-left:8px;font-size:16px !important;}
.wz-title2 span{font-size:20px;color:#FFFFFF;background:#f4ab77;padding:0 15px;}
.wz-title2 h2{color:#fba623;padding-left:8px;font-size:16px !important;}
.wz-title3 span{font-size:20px;color:#FFFFFF;background:#57adea;padding:0 15px;}
.wz-title3 h2{color:#139dff;padding-left:8px;font-size:16px !important;}*/
.wz-text{font-size:14px;padding:20px 15px;line-height:28px;}
.wz-article.font-xs .wz-biaoti{font-size: 21px !important;}
.wz-article.font-lg .wz-biaoti{font-size: 23px !important;}
.wz-article.font-xs .wz-text{font-size: 13px !important;}
.wz-article.font-lg .wz-text{font-size: 15px !important;}

.flow-dt-link{padding:0px;}
.flow-dt-link a{color:#666666;line-height:30px;font-size:14px !important;}
.networklock_text{font-size:16px;line-height:30px;text-align:center;padding:0 10px;}
.wz-biaoti{font-size:22px;}
.find_pwd_nr{width:100%;padding-bottom:10px;}
.find_pwd_nr ul li{margin-bottom:0px;font-size:14px;}
.find_pwd_title{font-size:16px !important;margin-top:10px;}
.find_pwd_h2{font-size:14px;font-weight:bold;color:#cc0000;margin-top:10px;}
.find_pwd_text{font-size:16px !important;font-weight:bold;text-align:center;padding:20px 0;}
.find_pwd_yx{width:100%;}
.find_pwd_yzm{width:33%;}
.find_pwd_bz{border:1px solid #03c415;background:#f4fff5;padding:10px;}
.find_pwd_btn1{margin-left:0px;display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.find_pwd_btn2{margin-left:0px;display:table;width:100%;table-layout:fixed;border-collapse:separate;}
.rerset-height{height:400px;}
.sub-category-xs{border:1px solid #ff5722;padding:10px;}
.sub-category-xs .title{font-size:14px;}
.sub-category-xs ul{margin-top:0px !important;}
.sub-category-xs ul li{float:left;margin:0 5px 5px 0;}
.sub-category-xs ul li a{padding:0px 10px;color:#666666;background:#EEEEEE;border-radius:4px;font-size:12px;}

.cart-list .cart-theader{display: none;}
.cart-list .listBox{margin-bottom: 20px;}
.cart-list .listBox .cart-body .tr{position: relative; padding: 36px 10px 20px 50%; border: 1px solid #e5e5e5; margin-bottom: 10px;  border-radius: 4px; box-sizing: border-box;  transition: all 0.6s;}
.cart-list .listBox .cart-body .tr.active{box-shadow: 0 0 6px #D9534F inset; -webkit-box-shadow: 0 0 6px #D9534F inset; border: 1px solid #D9534F;}
.cart-list .cart-body .Id{position: absolute;  top: 10px; left: 10px;}
.cart-list .cart-body .Thumb a img{position: absolute; top: 40px; left: 8px; width: 40%; }
/*.cart-list .cart-body .Num{margin-top: 10px; position: absolute; left: 10px; font-size: 0; width: 108px; height: 24px; box-sizing: border-box;}*/
.cart-list .cart-body .Num{/* margin-top: 12px; */ position: absolute; left: 25px; font-size: 0; width: 108px; height: 24px; box-sizing: border-box; bottom:15px;}
.cart-list .cart-body .Num input[type="text"], .cart-list .cart-body .Num span{height: 24px; font-size: 14px; text-align: center;}
.cart-list .cart-body .Num input[type="text"]{width: 60px; box-sizing: border-box; border:1px solid #ddd; font-size: 16px; height: 26px;}
/*.cart-list .cart-body .Num span{width: 24px; display: inline-block;}*/
.cart-list .cart-body .Num span{width: 24px; display: inline-block; cursor: pointer; background-color: #f0f0f0; border: 1px solid #f0f0f0; color: #000; line-height:22px; height: 26px; font-size: 18px;}
.cart-list .cart-body .Oper{font-size: 0; margin-top: 10px; margin-left:-10px;}
.cart-list .cart-body .Oper p{display: inline-block; margin-left: 10px;}
.cart-list .cart-body .Oper p button{font-size: 14px; background-color: #FFF; height: 26px; border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #ddd;}
.cart-list .cart-footer .left{height: 36px; background-color: #f2f2f2; border-bottom: 1px solid #dbdbdb; padding: 0 10px;  line-height: 36px;}
.cart-list .cart-footer .right{background-color: #f2f2f2; padding: 0 10px; line-height: 36px;}
.cart-list .cart-footer .left #AllSel{vertical-align: middle;}
.cart-list .cart-footer .left label{font-weight: 400; color: #000; font-size: 14px;}
.cart-list .cart-footer .left button{background: #FFF; color: #666; font-size: 14px; background-color: #fff; border: 1px solid #ddd; line-height: 1.4;}
.cart-list .cart-footer .right span{font-size: 14px; margin-right: 4px;}
.cart-list .cart-footer .right:after{content: ""; display: block; clear: both;}
.cart-list .cart-footer .right #totalNum{float: left;}
.cart-list .cart-footer .right #totalQuantity{float: left;}
.cart-list .cart-footer .right #totalMoney{float: right;}
.cart-list .cart-footer .right #totalMoney font{font-size: 16px !important;}

/*收藏+浏览历史*/
.table table td.td-pic img{ width:70%; padding:5px;}

/*打印按钮*/
a.btn-ys.btn-ys-dy, button.btn-ys.btn-ys-dy, input[type='button'].btn-ys.btn-ys-dy, input[type='submit'].btn-ys.btn-ys-dy, div.btn-ys.btn-ys-dy{ width:140px !important; background-color: orange; box-shadow: 0 4px 0 #c07e00; height: 60px; font-size: 12px !important; line-height: 16px; padding: 0 3px;}

.yuyue-dpxz{ padding-left:30px;}
.yuyue-dpxz select{ width:185px;}

/*注册*/
.reg_info_box{ width:90%; margin:0 auto; padding-bottom:20px;}

/*购物车*/
.cart_info_box{ width:100%; margin:0 auto; padding:0 15px;}
.cart_info_qr{margin-bottom: 20px;}
.cart_huizong{ width:100%; float:right;}
.cart_over_title{ font-size:20px !important; margin-bottom:15px;}

/*会员中心新增联系方式*/
/*.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 54%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}
.white_content { display: none; position: absolute; top: 25%; left: 10%; width: 80%; height: 49%; padding: 20px; background-color: white; z-index:1002; overflow: auto;}  
.black_overlay_bg{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 54%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}
.white_content_bg{ display: none; position: absolute; top: 25%; left: 10%; width: 80%; height: 49%; padding: 20px; background-color: white; z-index:1002; overflow: auto;}  */
.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}
.white_content { display: none; position: absolute; top: 5%; left: 10%; width: 80%; height: 90%; padding: 5px; background-color: white; z-index:1002; overflow: auto;}  

/*顶部分类*/
/*#global-header{width: 100%; margin-bottom:20px; padding: 10px 15px; box-sizing: border-box; background: url(../images/maintop/bg_dot.png) repeat;}
.h-models-area{ width:100%; margin:auto;}
.h-models-area ul{overflow: hidden; box-sizing: border-box; padding-top: 1%; padding-left: 1%;}
.h-models-area ul li{float: left; width: 25%; box-sizing: border-box; padding: 1%; margin:0px !important;}
.h-models-area ul li img{ max-width: 100%;}
.h-models-area ul li:nth-child(4n){}
.h-models-area ul li:nth-child(11n){margin-right: none !important;} */
#global-header{width: 100%; margin-bottom:10px; padding: 10px 15px; /*background: url(../images/maintop/bg_dot.png) repeat;*/}
.h-models-area{ /*width:100%; margin:auto;*/}
.h-models-area ul{}
.h-models-area ul li{float: left; width:25%; padding:1%; margin:0px;}
.h-models-area ul li img{ max-width: 100%;}

}

@media (max-width:374px){
footer .container-fluid{padding-right:5px !important;padding-left:5px !important;}
footer ul li{padding:0px 2px !important;}
.keyword_search_text_sub{width:100% !important;border:2px solid #FFFFFF !important;border-right:0px !important;border-left:0px !important;}
.keyword_search_text{width:100% !important;}
.yuyue-dpxz{ padding-left:0px;}
.yuyue-dpxz select{ width:90%;}

/*打印按钮*/
a.btn-ys.btn-ys-dy, button.btn-ys.btn-ys-dy, input[type='button'].btn-ys.btn-ys-dy, input[type='submit'].btn-ys.btn-ys-dy, div.btn-ys.btn-ys-dy{ width:210px !important; background-color: orange; box-shadow: 0 4px 0 #c07e00; height: 40px; font-size: 12px !important; line-height: 16px; padding: 0 5px;}

}

.inline-block{
    display: inline-block;
    *zoom: 1;
    vertical-align: middle;
}

.sub-pro-item {
    margin-top: 5px;
    text-align: center;
}

.sub-pro-item .item-list{
    border-top: 1px solid #ddd;
    padding: 8px 0;
}

.sub-pro-item .item-list:last-child{
    border-bottom: 1px solid #ddd;
}

.sub-pro-item .item-list:hover{
    background-color: #f5f5f5;
}

.sub-pro-item .item-a {
    width: 40%;
    letter-spacing: -1px;
}

.sub-pro-item .item-b{
    width: 55%;
    font-weight: bold;
    color: #FF0000;
}

@media (max-width: 1200px) {
    .sub-pro-item{
        font-size: 12px !important;
        text-align: left;
    }
}

@media (max-width: 768px) {
    .sub-pro-item .item-list{
        padding: 2px 8px;
    }
}

/*注册页——其他*/
.reg_zhiding{ margin-left:225px;}
.reg_qita{ margin-left:-90px;}
.reg_pf{ margin-left:-25px;}
.reg_pf_top{border:1px solid #293490; background: #e8eaff; border-radius: 6px; padding: 10px 15px; width: 80%; margin: 0 auto 20px auto;}
.reg_pf_top_left{float:left; line-height: 50px; padding-left: 60px;}
.reg_pf_top_left span{ font-weight:bold; text-decoration: underline;}
.reg_pf_top_right{float:left; border-left:1px solid #293490; padding-left: 35px; margin-left: 50px;}
.reg_pf_riqi span{ float: left; padding-right: 10px; line-height: 33px;}
.reg_pf_riqi input[type="text"]{width:80px;}
.reg_pf_nianshang span{ float: left; padding-right: 10px; line-height: 33px;}
.reg_pf_nianshang input[type="text"]{width:120px;}
.reg_pf_yingye{background:#fff0f1; padding: 10px;}
.reg_pf_yingye ul li{float:left; padding:7px 10px 0 10px; background: #fff; color: #666; margin: 5px; border-radius: 4px; border:1px solid #ccc;}
.reg_pf_yingye label{ cursor:pointer; display: block;}
.reg_pf_line{width:84%;border: 0.5px dashed #CCCCCC;}

@media (max-width: 1599px) {
.reg_zhiding{ margin-left:190px;}
.reg_qita{ margin-left:-75px;}	
}

@media (max-width: 1200px) {
.reg_zhiding{ margin-left:70px;}
.reg_qita{ margin-left:-30px;}	
}

@media (max-width: 768px) {
.reg_zhiding{ margin-left:-15px;}
.reg_qita{ margin-left:-15px;}
}

/*会员中心等级*/
@media (min-width:1280px) and (max-width:1599px){
.member-box-top-dj-img{ float:left;}
.member-box-top-dj-wz{ float:left; margin-left:10px; padding-top:15px;}
.member-box-top-dj-wz span{ color:#f00 !important; font-size:18px;}
.member-box-top-jifen{ color:#333; font-size:17px; font-weight:bold; padding-top:25px; text-align:right;}
.member-box-top-jifen span{ color:#f00; font-size:23px; padding-left:5px; padding-top:10px;}
}

@media (min-width:992px) and (max-width:1279px){
.member-box-top-dj-img{ float:left;}
.member-box-top-dj-wz{ float:left; margin-left:10px; padding-top:15px;}
.member-box-top-dj-wz span{ color:#f00 !important; font-size:18px;}
.member-box-top-jifen{ color:#333; font-size:16px; font-weight:bold; padding-top:25px; text-align:right;}
.member-box-top-jifen span{ color:#f00; font-size:23px; padding-left:5px; padding-top:10px;}
}

@media (min-width:768px) and (max-width:992px){
.member-box-top-dj-img{ float:left; width:50px;}
.member-box-top-dj-wz{ float:left; margin-left:10px; padding-top:2px;}
.member-box-top-dj-wz span{ color:#f00 !important; font-size:18px;}
.member-box-top-jifen{ color:#333; font-size:15px; font-weight:bold; padding-top:2px; text-align:right;}
.member-box-top-jifen span{ color:#f00; font-size:20px; padding-left:5px; padding-top:10px;}
}

@media (max-width:767px){
.member-box-top-dj-img{ float:left; width:45px;}
/*.member-box-top-dj-wz{ float:left; margin-left:10px; padding-top:2px;}
.member-box-top-dj-wz span{ font-weight:bold; color:#f00;}*/
.member-box-top-dj-name{ float:left; margin-left:10px; padding-top:15px;}
.member-box-top-dj-name span{ font-weight:bold; color:#f00 !important; font-size:15px;}
.member-box-top-dj-wz{ margin-top:10px; padding:0 5px;}
.member-box-top-dj-wz span{ font-weight:bold; color:#f00 !important; font-size:15px;}
.member-box-top-jifen{ color:#333; font-size:15px; font-weight:bold; text-align:left; padding-top:10px;}
.member-box-top-jifen span{ color:#f00; font-size:20px; padding-left:5px; padding-top:10px;}
}

/*会员中心-支付方式*/
.order-pay{ padding-left:10px}
.order-pay table tr{ height:40px;}
.order-pay table img{ height:20px;}
.order-pay select{ height:33px; border:1px solid #999;}
.order-pay input[type="text"], .order-pay input[type="tel"]{ height:33px; border:1px solid #999;}
.order-pay-btn{ min-width:135px; font-size:16px; color:#fff;}
.order-pay-btn:link, .order-pay-btn:hover, .order-pay-btn:active, .order-pay-btn:visited{ color:#fff;}
.order-pay-left{ width:36%;}
.order-pay-right{ width:64%;}
.order-do-pay table{ border-width: 0; padding: 0; border-collapse: collapse; /*width:65%;*/ width:90%; margin:20px auto 0px auto}
.order-do-pay table tr{ height:40px; line-height:40px;}
.order-do-pay table td{ padding-left:10px; border:1px solid #dbdbdb;}
.order-do-pay table td span{font-size:24px; font-weight:bold; color:#FF5724;}

@media (max-width:767px){
.order-pay-left{ width:43%; padding-top:5px;}
.order-pay-right{ width:57%;}
}

/*顶部搜索-单行*/
/*.top_search_box{display: block; height:42px; border:2px solid #ff5722; border-radius:6px; border-right:none;}
.top_search{ width:97%; height:38px; line-height:38px; float:left; border:1px solid #fff;}
.top_search_btn{ width:40px; height:40px; border:none; border-radius:0 3px 3px 0 !important; background:#ff5722; color:#FFF; float:right;}
.top_sx_wz{ font-size:13px; text-align:center;}
.top_sx_wz i{ color:#ff5722;}

@media (min-width:1280px) and (max-width:1599px){
.top_search{ width:96%; height:38px; line-height:38px; float:left; border:1px solid #fff;}
}

@media (min-width:992px) and (max-width:1279px){
.top_search{ width:95%; height:38px; line-height:38px; float:left; border:1px solid #fff;}
}

@media (min-width:768px) and (max-width:992px){
.top_search{ width:94%; height:38px; line-height:38px; float:left; border:1px solid #fff;}
}*/

.top_search form { position: relative;	/*width: 300px;*/ margin: 0 auto;}
.top_search input, button {	border: none; outline: none;}
.top_search input {	width: 100%; height: 42px; padding-left: 13px;}
.top_search button { height: 42px;	width: 42px; cursor: pointer; position: absolute;}

.bar1 {background: #FFFFFF;}
.bar1 input { border: 2px solid #ff5722;  border-radius: 5px; background: #FFFFFF; color: #9E9C9C;}
.bar1 button { top: 0;  right: 0; background: #ff5722; border-radius: 0 5px 5px 0;}
.bar1 button:before { content: "\f002";	font-family: FontAwesome;  font-size: 16px;	color: #FFFFFF;}

/*div.search {padding: 30px 0;}
form { position: relative;	width: 300px; margin: 0 auto;}
input, button {	border: none; outline: none;}
input {	width: 100%; height: 42px; padding-left: 13px;}
button { height: 42px;	width: 42px; cursor: pointer; position: absolute;}
.bar1 {background: #A3D0C3;}
.bar1 input { border: 2px solid #7BA7AB;  border-radius: 5px; background: #F9F0DA; color: #9E9C9C;}
.bar1 button { top: 0;  right: 0; background: #7BA7AB; border-radius: 0 5px 5px 0;}
.bar1 button:before { content: "\f002";	font-family: FontAwesome;  font-size: 16px;	color: #F9F0DA;}*/


/*顶部方块图*/
#header-tu-box{width: 100%; padding: 10px; background: url(../images/maintop/bg_dot.png) repeat; display:block;}
.header-tu ul{ margin:0px; padding:0px;}
/*.header-tu ul li{ margin-bottom:10px;}*/
.header-tu ul li img{ width:100%; height:100%; border:2px solid #ff845b; border-radius:4px;}
.header-tu ul li img:hover{ border-color:#ae2b00;}
.header-tu ul li a:hover{ filter:alpha(opacity=100) !important; opacity:1 !important; -moz-opacity: 1; !important; -khtml-opacity: 1 !important;}
.header-tu ul li.bianju{ padding:5px;}

/*原来的
.header-tu ul{ margin:0px; padding:0px; overflow:hidden;}
.header-tu ul li{ float:left; margin:5px 7px 5px 0px;}
.header-tu ul li img{ width:120px; height:120px; border:2px solid #ff845b; border-radius:4px;}

@media (min-width:1280px) and (max-width:1599px){
.header-tu ul li img{ width:113px; height:113px; border:2px solid #ff845b; border-radius:4px;}
}

@media (min-width:992px) and (max-width:1279px){
.header-tu ul li img{ width:114px; height:114px; border:2px solid #ff845b; border-radius:4px;}
}

@media (min-width:768px) and (max-width:991px){
.header-tu ul li img{ width:118px; height:118px; border:2px solid #ff845b; border-radius:4px;}
}

@media (min-width:376px) and (max-width:767px){
.header-tu ul{ margin:0px; padding-left:20px; overflow:hidden;}
.header-tu ul li img{ width:113px; height:113px; border:2px solid #ff845b; border-radius:4px;}
}

@media (max-width:375px){
.header-tu ul{ margin:0px; padding:0 0 0 19px; overflow:hidden;}
.header-tu ul li img{ width:108px; height:108px; border:2px solid #ff845b; border-radius:4px;}
}
*/


/*优惠券*/
.quan_box{margin:10px 0 20px 5px;}
.quan_box ul li{ text-align:center; cursor:pointer;}
.quan_zk{ font-size:22px; font-weight:bold; color:#bf0000; margin-top:15px;}
.quan_date{ font-size:14px; height:50px; overflow:hidden;}
.quan_btn, .quan_btn:visited{ font-size:12px; color:#666; border:1px dashed #ccc; background:#f7f7f7; border-radius:4px; margin:5px 0px;}
.quan_btn:hover{ background:#eee;}
.quan_btn:active{ background:#eee;}

@media (max-width:767px){
.quan_box{margin:10px 0 20px 0px;}
.quan_box ul li{ text-align:left;}
.quan_date{ font-size:14px; height:50px; overflow:hidden; padding-top:5px;}
.quan_btn, .quan_btn:visited{ font-size:12px; color:#666; border:1px dashed #ccc; background:#f7f7f7; border-radius:4px; margin:5px 0px; padding-left:17px; padding-top:2px; width:50%;}
}

/*排行*/
.rank_fenlei{ margin:15px 0px;}
.rank_fenlei ul li{ padding:5px 10px; background:#eee;width:220px;/*  float:left;*/ margin:5px; text-align:center;}

@media (max-width:767px){
.rank_fenlei ul li{ padding:5px 5px; background:#eee; width:47%; margin:5px;}
}


/*===========================手机端==================================*/

.sj_tuichu{background:#fff; display:block; margin:0 auto 10px auto; padding:10px; border:1px solid #ccc; text-align:center; width:88%; border-radius:3px;}
.sj_cart, .sj_category{background-size:30px 30px; width:30px; height:30px; display:inline-block;}
.sj_cart{background-image:url(../images/sj/cart.svg);}
.sj_category{background-image:url(../images/sj/category.svg);background-size:35px 35px; width:35px; height:35px;}
.sj_shoucang_c, .sj_liulan_c, .sj_tuijian_c, .sj_paihang_c, .sj_home_c, .sj_sousuo_c, .sj_dingdan_c, .sj_huiyuan_c, .sj_shoucang_h, .sj_liulan_h, .sj_tuijian_h, .sj_paihang_h, .sj_home_h, .sj_sousuo_h, .sj_dingdan_h, .sj_huiyuan_h{background-size:25px 25px; width:25px; height:25px; display:inline-block;}
.sj_shoucang_c{background-image:url(../images/sj/star-c.svg);}
.sj_liulan_c{background-image:url(../images/sj/history-c.svg);}
.sj_tuijian_c{background-image:url(../images/sj/tuijian-c.svg);}
.sj_paihang_c{background-image:url(../images/sj/king-c.svg);}
.sj_home_h{background-image:url(../images/sj/home-h.svg);}
.sj_sousuo_h{background-image:url(../images/sj/search-h.svg);}
.sj_shoucang_h{background-image:url(../images/sj/star-h.svg);}
.sj_dingdan_h{background-image:url(../images/sj/order-h.svg);}
.sj_huiyuan_h{background-image:url(../images/sj/user-h.svg);}
.sj_menu_shoucang, .sj_menu_liulan, .sj_menu_dingdan, .sj_menu_cart, .sj_menu_quan, .sj_menu_fenlei, .sj_menu_paihang, .sj_menu_tuichu{background-size:21px 21px; width:21px; height:21px; display:inline-block; position:relative; top:5px;}
.sj_menu_shoucang{background-image:url(../images/sj/star-h.svg); background-repeat:no-repeat;}
.sj_menu_liulan{background-image:url(../images/sj/history-h.svg); background-repeat:no-repeat;}
.sj_menu_dingdan{background-image:url(../images/sj/order-h.svg); background-repeat:no-repeat;}
.sj_menu_cart{background-image:url(../images/sj/cart-h.svg); background-repeat:no-repeat;}
.sj_menu_quan{background-image:url(../images/sj/quan-h.svg); background-repeat:no-repeat;}
.sj_menu_fenlei{background-image:url(../images/sj/fenlei-h.svg); background-repeat:no-repeat;}
.sj_menu_paihang{background-image:url(../images/sj/king-h.svg); background-repeat:no-repeat;}
.sj_menu_tuichu{background-image:url(../images/sj/tuichu-h.svg); background-repeat:no-repeat;}
.sj_search_box{display: block; height:42px; border:2px solid #ff5722; border-radius:6px; border-right:none;}
.sj_search{ width:86%; height:38px; line-height:38px; float:left; border:1px solid #fff;}
.sj_search_btn{ width:40px; height:39px; border:none; border-radius:0 3px 3px 0 !important; background:#ff5722; color:#FFF; float:right;}
.sj_sx_wz{ font-size:13px; text-align:center;}
.sj_sx_wz i{ color:#ff5722;}

.paihang{ margin-bottom:10px;}
.paihang h1{ font-size:16px; font-weight:bold; color:#fff; background:#ff5722; padding:4px 0 0 10px; line-height:34px; border-radius:4px;}
.paihang h1 span{ float:right; font-weight:normal; font-size:12px; padding-right:7px;}
.paihang h1 span a{ color:#fff;}
.paiwei{ font-size:14px; text-align:center; margin-bottom:3px;}
.pro_paiwei{line-height:30px; background:#eee; color:#666; text-align:center; margin:-10px -10px 20px -10px}

/*收藏*/
@media (max-width:767px){
.sub-box .pro-border .collect{position: absolute; top: 3px; right: 8px; width: 18px; height: 17px; background-image: url('../images/mainpage/collect_o.png'); background-repeat: no-repeat; background-size: cover; z-index: 1; cursor: pointer;}
.sub-box .pro-border .collect:hover{background-image: url('../images/mainpage/collect_x.png');}
.sub-box .pro-border .collect.active{background-image: url('../images/mainpage/collect_x.png');}
}

.sj_pro_ph{border:1px solid #eee; border-radius:6px; padding:10px 6px 6px 6px;/* margin:3px; float:left; width:48%;*/}
.sj_pro_ph img{ width:148px !important; height:148px !important; display: block; object-fit: cover;}
.sj_pro_ph .collect{position: absolute; top: 8px; right: 10px; width: 18px; height: 17px; background-image: url('../images/mainpage/collect_o.png'); background-repeat: no-repeat; background-size: cover; z-index: 1; cursor: pointer;}
.sj_pro_ph .collect:hover{background-image: url('../images/mainpage/collect_x.png');}
.sj_pro_ph .collect.active{background-image: url('../images/mainpage/collect_x.png');}
.sj_pro_name, .sj_pro_career{margin-top:5px; text-align:center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis !important; font-size:14px; width:148px;}
.sj_pro_jia{ font-size:16px; font-weight:bold;color:#f00;/*margin:5px -4px 2px -4px;*/ text-align:center; font-family:auto;}
.sj_pro_jia span{color:#FF0000; font-size: 12px; font-weight:normal;}
.sj_pro_more{ text-align:center;}
.sj_sub_pro_baoyou{ color:#f00; font-weight:bold;}
.sj_sub_pro_jia{ color:#f00; font-weight:bold; font-family: auto;}
.sj_sub_pro_jia span{ font-size:20px;}
.sj_sub_pro_jifen{ color:#f00;}


/*====底部搜索弹窗-开始===*/

/* 弹窗 */
.so-modal {
    display: none; /* 默认隐藏 */
    position: fixed; 
    z-index: 9999; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%; 
    overflow: auto; 
    background-color: rgb(0,0,0,0.4) !important; 
    -webkit-animation-name: fadeIn; 
    -webkit-animation-duration: 0.4s;
    animation-name: fadeIn;
    animation-duration: 0.4s;
	background:#fff;
}

/* 弹窗内容 */
.so-modal-content {
    position: fixed;
    bottom: 75px;
    width: 100%;
    -webkit-animation-name: slideIn;
    -webkit-animation-duration: 0.4s;
    animation-name: slideIn;
    animation-duration: 0.4s;
	border:none;
	padding-bottom:10px;
	background:#fff;
}

/*热搜内容*/
.searchHot{ border-top:1px solid #eee; padding-top:10px;}
.searchHot span{ margin-bottom:15px;}
.searchHot ul{ margin-top:5px;}
.searchHot ul li{ padding:2px 10px; margin:0px 7px 7px 0px;  background:#eee; float:left; border-radius:4px; font-size:13px;}

/* 关闭按钮 */
.close {
    color:#000;
    float: right;
    font-size: 24px;
    font-weight: bold;
	position:relative;
	top:0px;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.so-modal-header {
    padding: 2px 16px;
    background-color: #eee;
    color: white;
	height:22px;
}
.so-modal-body {padding: 2px 16px;}
.so-modal-footer {
    padding: 2px 16px;
    background-color: #5cb85c;
    color: white;
}

/* 添加动画 */
@-webkit-keyframes slideIn {
    from {bottom: -300px; opacity: 0} 
    to {bottom: 0; opacity: 1}
}

@keyframes slideIn {
    from {bottom: -300px; opacity: 0}
    to {bottom: 0; opacity: 1}
}

@-webkit-keyframes fadeIn {
    from {opacity: 0} 
    to {opacity: 1}
}

@keyframes fadeIn {
    from {opacity: 0} 
    to {opacity: 1}
}

/*====底部搜索弹窗-结束===*/


/*====后台管理-开始====*/

/*出货单*/
.chuhuodan{ margin-top:20px;}
.chd-title{ font-weight:bold; font-size:20px; color:#333; text-align:center; margin-bottom:10px;}
.chd-title span{ float:right; padding-right:10px; font-size:16px; font-weight:normal;}
.chuhuodan table{ background:#fff;}
.chuhuodan table tr{ height:30px;}
.chuhuodan table tr td{ vertical-align:middle; border:1px solid #d1d1d1; padding:5px 10px;}
.chd-xm{background:#d9d9d9; font-weight:bold; color:#333;}
.chd-pro-name{text-align:left; line-height:20px;}


/*订单明细*/
.dingdanmingxi{ width:100%; padding:0; margin: 0 0 10px 0; background:#fff; color:#000;}
.ddmx-title{ border-bottom:5px solid #333;}
.ddmx-title h1{ font-size:22px; font-weight:bold; color:#333;}
.ddmx-content{ margin-top:15px; font-size:12px;}
.ddmx-c-left{ width:55%; float:left;}
.ddmx-c-right{ width:40%; float:right;}
.ddmx-c-l-nr, .ddmx-c-r-nr{ border:1px solid #000; border-collapse:collapse; border-spacing:0; padding:5px 10px; margin-bottom:10px; line-height:22px;}
.ddmx-c-r-nr{ padding:0px 10px;}
.ddmx-c-r-nr h1{ font-size:20px; font-weight:bold; line-height:18px;}
.ddmx-c-r-nr h2{ font-size:16px; line-height:20px;}
.ddmx-content table{ background:#fff; border-collapse:collapse; border-spacing:0; text-align:left; margin-top:0px;}
.ddmx-content table tr{ /*height:25px;*/ line-height:16px; color:#000;}
.ddmx-content table tr td{ vertical-align:middle; border:1px solid #000; padding:5px 10px;}
.ddmx-table-xm{ background:#f7f7f7; font-weight:bold; color:#000; text-align:center;}
.ddmx-c-zy{ border:1px solid #000; margin-top:10px; padding:5px 10px; background:#fff;}
.ddmx-c-zy h1{ font-size:18px; font-weight:bold; color:#333;}
.ddmx-c-zy h2{ font-size:16px; font-weight:normal;}

/*====后台管理-结束====*/


/*===系列分类2022.11.22===*/

@media (min-width:768px) and (max-width:1279px){
.sub-category ul li{ width:32.6%; }
}

@media (min-width:374px) and (max-width:767px){	
.sub-category ul li{ width:48.5%; }
.navigation-box ul li{border-bottom:1px solid #EEEEEE; height:42px; line-height:42px; font-size:15px;}
.navigation-box ul li a:hover{ color:#666; opacity:1 !important;}
.navigation-box ul li:hover{ background:none;}
}


/*===顶部购物车右移===*/

.cart_right{ float:right; width:110px;}
@media (min-width:1200px) and (max-width:1280px){
.cart_right{ width:86px;}
}

@media (min-width:991px) and (max-width:1199px){
.cart_right{ width:180px;}
}

@media (min-width:768px) and (max-width:990px){
.cart_right{ width:160px;}
.header .cart em{ top:21px !important;}
}


/*===顶部公告===*/
.top_gg{ background:#fee9e2; font-size:20px; color:#333; text-align:center; padding:20px 0px;}

@media (min-width:374px) and (max-width:767px){
.top_gg{ background:#fee9e2; font-size:16px; color:#333; text-align:center; padding:10px 0px;}
}


/*===批发页面===*/

.pf-date{font-size:24px;color:#FFFFFF;line-height:57px;text-align:center;background:#fff url(../images/subpage/sub_date_bg.png) no-repeat center;background-size:contain;margin:0px 0 20px 0; border:1px solid #eee;}

.pf-search{ background:#fff; padding:10px 0px; border:1px solid #eee;}
.pf-search input, button {	border: none; outline: none;}
.pf-search .s-name{ float:left; width:15%; text-align:left; margin-top:10px;}
.pf-search .s-nr{ float:left; width:85%; height:30px; margin:5px 0px; border:1px solid #b5b5b5; padding-left:5px;}
.pf-search .button{ width:100%; background:#FD6535; color:#fff; font-size:20px; font-weight:bold; padding:22px 26px; position:relative; top:28px; left:-20px; border-radius:4px;}
.pf-cart{ background:#fff; padding:15px 10px; margin-top:10px; border:1px solid #eee;}
.pf-cart table{ border-collapse:collapse;}
.pf-cart table tr td{ border:1px solid #333;}
.pf-cart-title{ background:#d7d7d7; font-size:18px; font-weight:bold; color:#333; height:30px; line-height:30px; text-align:center;}
/*.pf-cart-icon{background-size:35px 35px; width:35px; height:35px; display:inline-block; background-image:url(../images/icon/pf-cart.png); position:relative; top:23px;}
.pf-cart-icon{ background:#fff url(../images/icon/pf-cart.svg) no-repeat 50% 10px; background-size:35px 35px;}*/
.pf-cart-icon{ width:60px; height:60px; position:absolute; top:18px; left:56px;}
.pf-cart-title span{ color:#A30014; text-decoration:underline; /*position:relative; top:40px;*/}
.pf-cart-title br{ height:20px;}
.pf-cart-nr{ font-size:24px; font-weight:bold; font-family:auto; color:#333; text-align:center; height:60px; line-height:60px;}
.pf-cart-nr span{ color:#A30014;}
/*.pf-cart-title .cart{background: url(../images/topmenu/cart2.png) no-repeat 20px 10px;}*/
.pf-cart .button{ font-size:28px; font-weight:bold; background:#F9A527; color:#fff; border-radius:4px; padding:30px 15px; position:relative; top:34px; left:-14px;}
.pf-list{ background:#fff; padding:15px; border:1px solid #eee; margin-top:15px;}
.pf-list-title{ border-bottom: 2px solid #ff5722; background: url(../images/subpage/sub_title_biao.jpg) no-repeat left center; padding-left: 40px;}
.pf-list-title ul{ float:left;}
.pf-list-title ul li{font-size:20px !important; line-height: 38px; padding-right:6px; float: left;}
.pf-list-title span{ float:right;}
.pf-list-sc{ border-bottom:1px solid #ff5722; margin:10px 0px; padding-bottom:10px;}
.pf-list-sc ul li{ float:left; margin-right:10px;}
/*.pf-list-sc-btn{ padding:0px 10px; background:#aaa; color:#fff; border-radius:4px; cursor:pointer;}
.pf-list-sc-btn:hover{ background:#ff5722; color:#fff;}
.pf-list-sc-btn.select{ background:#ff5722; color:#fff;}*/
.pf-list-sc-btn1, .pf-list-sc-btn2{ padding:0px 10px; border-radius:4px; color:#fff; cursor:pointer;}
.pf-list-sc-btn1{ background:#ff5722;}
.pf-list-sc-btn2{ background:#aaa;}
.pf-list-sc-btn1:hover, .pf-list-sc-btn2:hover{ opacity:0.8;}
.pf-list-xz span{ float:right;}
.pf-biaoge{ margin-bottom:20px; font-family:auto;}
.pf-biaoge .select{ color:#ff5722;}
.pf-biaoge table{ border-collapse:collapse;}
.pf-biaoge table tr{ height:50px; padding:5px 0px; line-height:18px;}
.pf-biaoge table tr:hover{ background:#f7f7f7;}
.pf-biaoge table tr td{ border:1px solid #aaa; text-align:center; vertical-align:middle;}
.pf-biaoge table tr td span{ font-size:18px; font-weight:bold; color:#A30014;}
.pf-biaoge table tr td.spm{ text-align:left; padding:0px 5px;}
.pf-biaoge table input[type='text']{ width:80%; height:26px; text-align:center; outline:none; border:1px solid #aaa;}
.pf-biaoge table input::placeholder{ font-size:12px;}
.pf-biaoge table i:hover{ color:#ff5722; cursor:pointer;}
.pf-bg-title, .pf-bg-title:hover{ background:#d7d7d7 !important; font-weight:bold; color:#555; height:30px !important;}
.pf-bg-title i:hover{ color:#555 !important;}

.pf-cart-footer:after{content: ""; display: block; clear: both;}
.pf-cart-footer{height: 48px; line-height: 48px; background-color: #f2f2f2; padding: 0 20px; margin-bottom: 20px;}
.pf-cart-footer .left{float: left;}
.pf-cart-footer .right{float: right;}
.pf-cart-footer .left label{font-weight: 400; color: #000;}
.pf-cart-footer .left button{margin-left: 10px; height: 30px; box-sizing: border-box; line-height: 1; background-color: #FFF; border: 1px solid #ddd; color: #878787; border-radius: 4px;}
.pf-cart-footer .right span{color: #000; margin-left: 10px;}
.pf-cart-search{padding:10px 34px;font-size:1.6rem;}
.pf-cart-search i{margin-right:10px;}
.pf-cart-next{background-color: #d9534f !important; box-shadow: 0 4px 0 #a5403d !important; margin-bottom: 10px !important;}

/*弹出*/

#fade{ display:none; position:fixed; top:0%; left:0%; width:100%; height:100%; background-color:black; z-index:1001; -moz-opacity:0.8; opacity:.80; filter:alpha(opacity=80);} 
#light{ display:none; position:fixed; top:25%; left:25%; width:50%; height:50%; padding:16px; /*border:3px solid orange; */ background-color:white; z-index:1002; overflow:auto;} 
.pf-cart_huizong{ width:40%; float:right;}
.pf-ok-bt{ font-size:24px; color:#666; font-weight:bold; text-align:center; margin-top:30px;}
.pf-ok-nr{ font-size:16px; margin-top:20px; text-align:center; margin-bottom:120px;}
.pf-rukou{position:absolute; top:10px; left:310px;}
.pf-rukou-sj{ position: absolute; top:5px; left: 115px; z-index: 1000}
.pf-rukou-sj img{width:80px;}
.gr-rukou{position:absolute; top:10px; left:355px;}
.gr-rukou-sj{ position: absolute; top:5px; left: 125px; z-index: 1000}
.gr-rukou-sj img{width:80px;}

.pf-btn-cs{ border-radius: 4px; height: 40px; line-height: 40px; text-align: left; padding-left: 20px; color: #fff; font-weight: bold; background: #fe561b;}
.pf-btn-ls{ border-radius: 4px; height: 40px; line-height: 40px; text-align: left; padding-left: 20px;  color: #fff; font-weight: bold; background: #405cfb;}
.pf-btn-cs a, .pf-btn-ls a{color:#fff; display: block;}
.pf-btn-cs:hover, .pf-btn-ls:hover{opacity:0.8;}
.pf-btn-cs i, .pf-btn-ls i{ color: #fff; float: right; padding-right: 10px; padding-top:12px;}
.pf-order-list{ border-bottom: 1px dotted #eee; margin-bottom: 10px;}
.pf-order-list ul li{ float:left;}
.pf-order-list .mc{ width:30%; color: #ff5722;}
.pf-order-list .jg{ width:30%; color: #FF0000;}
.pf-order-list .cs, .pf-order-list .sl{ width:20%;}
.pf-list-btn{float: right; margin-top: 5px;}


@media (min-width:1280px) and (max-width:1599px){
.pf-search .s-name{ float:left; width:18%; text-align:left; margin-top:10px;}
.pf-search .s-nr{ float:left; width:82%; height:30px; margin:5px 0px; border:1px solid #b5b5b5; padding-left:5px;}
.pf-search .button{ width:100%; background:#FD6535; color:#fff; font-size:15px; font-weight:bold; padding:26px 28px; position:relative; top:27px; left:-20px; border-radius:4px;}
.pf-cart .button{ font-size:23px; font-weight:bold; background:#F9A527; color:#fff; border-radius:4px; padding:30px 13px; position:relative; top:34px; left:-14px;}
.pf-cart-icon{ width:60px; height:60px; position:absolute; top:18px; left:43px;}
}

@media (min-width:992px) and (max-width:1279px){
.pf-search .s-name{ float:left; width:22%; text-align:left; margin-top:10px;}
.pf-search .s-nr{ float:left; width:78%; height:30px; margin:5px 0px; border:1px solid #b5b5b5; padding-left:5px;}
.pf-search .button{ width:100%; background:#FD6535; color:#fff; font-size:15px; font-weight:bold; padding:26px 11px; position:relative; top:27px; left:-20px; border-radius:4px;}
.pf-cart .button{ font-size:19px; font-weight:bold; background:#F9A527; color:#fff; border-radius:4px; padding:35px 7px; position:relative; top:34px; left:-14px;}
.pf-cart-icon{ width:60px; height:60px; position:absolute; top:18px; left:32px;}
.pf-biaoge table tr td span{ font-size:16px; font-weight:bold; color:#A30014;}
}

@media (min-width:768px) and (max-width:991px){
.pf-search .s-name{ float:left; width:29%; text-align:left; margin-top:10px;}
.pf-search .s-nr{ float:left; width:71%; height:30px; margin:5px 0px; border:1px solid #b5b5b5; padding-left:5px;}
.pf-search .button{ width:100%; background:#FD6535; color:#fff; font-size:12px; font-weight:bold; padding:27px 3px; position:relative; top:26px; left:-20px; border-radius:4px;}
.pf-cart .button{ font-size:14px; font-weight:bold; background:#F9A527; color:#fff; border-radius:4px; padding:38px 3px; position:relative; top:34px; left:-14px;}
.pf-cart-icon{ width:60px; height:60px; position:absolute; top:18px; left:20px;}
.pf-biaoge{ margin-bottom:20px; font-family:auto; font-size:12px;}
.pf-biaoge table tr td span{ font-size:14px; font-weight:bold; color:#A30014;}
}

@media (min-width:374px) and (max-width:767px){
.pf-date{font-size:14px;color:#FFFFFF;line-height:26px;text-align:center;background:#fff url(../images/subpage/sub_date_bg.png) no-repeat center;background-size:contain;margin:-10px 0 10px 0; border:1px solid #eee;}
.pf-search{ background:#fff; padding:10px 0px 40px 0px; border:1px solid #eee;}
.pf-search .s-name{ float:left; width:29%; text-align:left; margin-top:10px;}
.pf-search .s-nr{ float:left; width:71%; height:30px; margin:5px 0px; border:1px solid #b5b5b5; padding-left:5px;}
.pf-search .button{ width:100% !important; background:#FD6535; color:#fff; font-size:15px; font-weight:bold; padding:12px 112px; position:relative; top:15px; left:13px; border-radius:4px;}
.pf-cart{ background:#fff; padding:15px 10px 45px 10px; margin-top:10px; border:1px solid #eee;}
.pf-cart .button{ font-size:16px; font-weight:bold; background:#F9A527; color:#fff; border-radius:4px; padding:12px 121px; position:relative; top:20px; left:0px;}
.pf-cart-title{ background:#d7d7d7; font-size:16px; font-weight:bold; color:#333; height:30px; line-height:30px; text-align:center;}
.pf-cart-nr{ font-size:20px; font-weight:bold; font-family:auto; color:#333; text-align:center; height:60px; line-height:60px;}
.pf-cart-nr span{ color:#A30014;}
.pf-cart-icon{ width:50px; height:50px; position:absolute; top:20px; left:10px;}
.pf-list-title{ border-bottom: 2px solid #ff5722; background: url(../images/subpage/sub_title_biao.jpg) no-repeat left center; padding-left: 25px; background-size:25px;}
.pf-list-title ul li{font-size:14px !important; line-height: 24px; padding-right:6px; float: left;}
.pf-biaoge table{ margin-bottom:10px;}
.pf-biaoge table tr{ height:34px; padding:8px 0px !important; line-height:14px;}
.pf-biaoge table tr td{ border:1px solid #ccc; text-align:center; vertical-align:middle; font-size:14px;}
.pf-biaoge table tr td span{ font-size:16px; font-weight:bold; color:#A30014;}
.pagination{ margin:0px !important;}
.pf-cart-footer{height: auto; background-color: #f2f2f2; padding: 0px; margin-bottom: 20px;}
.pf-cart-footer .left{height: 36px; background-color: #f2f2f2; padding: 0 10px;  line-height: 36px; float:none;}
.pf-cart-footer .right{background-color: #f2f2f2; padding: 0 5px 0 0; line-height: 36px; border-top: 1px solid #dbdbdb; margin-top:5px;  float:none;}
.pf-cart-footer .left #AllSel{vertical-align: middle;}
.pf-cart-footer .left label{font-weight: 400; color: #000; font-size: 12px;}
.pf-cart-footer .left button{background: #FFF; color: #666; font-size: 12px; background-color: #fff; border: 1px solid #ddd; /*line-height: 1.4;*/ height:24px; margin-left:0px;}
.pf-cart-footer .left input[type=checkbox]{ margin:0px;}
.pf-cart-footer .right span{font-size: 12px; margin-right: 4px;}
.pf-cart-footer .right:after{content: ""; display: block; clear: both;}
.pf-cart-footer .right #totalNum{float: left;}
.pf-cart-footer .right #totalQuantity{float: left;}
.pf-cart-footer .right #totalMoney{float: right;}
.pf-cart-footer .right #totalMoney font{font-size: 18px !important;}
.pf-cart_huizong{ width:100%; float:right;}
}

/*===2秒自动隐藏===*/
#domzz{ width:100%; height:100%; position:absolute; z-index:999;}


/*===产品列表折扣===*/

@media (min-width:992px) and (max-width:1279px){
.sub-pro-jia{font-size: 14px; font-weight: bold; color: #f00; margin: 5px -4px 2px -4px; font-family: auto;}
.sub-pro-zhekou{font-size: 12px; color:#666; padding-bottom: 10px;}
.sub-pro-zhekou span{font-size:12px; font-weight: bold; color: #f00;}
}

@media (min-width:768px) and (max-width:991px){
.sub-pro-jia{font-size: 14px; font-weight: bold; color: #f00; margin: 5px -4px 2px -4px; font-family: auto;}
.sub-pro-zhekou{font-size: 12px; color:#666; padding-bottom: 10px;}
.sub-pro-zhekou span{font-size:12px; font-weight: bold; color: #f00;}
}



/*===商家店铺===*/
.store_header{height: 70px; overflow: hidden;}
.store_header_line{border-bottom: 10px solid #ff5722;}
.store_dz{ width:100%; margin-top: 10px;}
.store_dz_left{ width: 700px; height: 160px; padding: 0px;}
.store_dz_right{ width: 700px; height: 160px; padding: 0px;}
.store_nav{ margin-top:10px; background: #fff; border-bottom: 2px solid #ff5722; height: 50px; line-height: 50px; margin-bottom: 20px;}
.store_nav ul li{ float:left; background: url(../images/store/store_nav_line.jpg) no-repeat right center; font-size: 16px; color: #666;}
.store_nav ul li a{ padding:0 50px; color: #666;}
.store_nav ul li a:hover, .store_nav ul li a.select{ display:block; /*background: #ff5722;*/ font-weight: bold; color: #ff5722; opacity: 1;}

.store_ad{ width:100%; margin-bottom:10px;}

.store_box{background:#FFFFFF; padding:10px; margin-bottom:20px;}
.store_prolist_title{ border-bottom: 2px solid #ddd; margin-bottom: 12px; height: 45px; line-height: 50px;}
.store_prolist_title h2{font-size:18px !important;color:#666;}

.sub-pro-footer .store_more{ width: 240px; height: 36px; line-height: 36px; background: #ccc; display:inline-block; border-radius: 4px; box-shadow: 0 4px 1px #999; color: #666!important;}
/*.sub-pro-footer .store_more:hover{opacity:0.8;box-shadow: 0 0px 0px #999;}*/

.store_info{ background: #fff; border-top: 20px solid #f7f7f7; padding: 15px;}
.store_info_line{ border-top:6px solid #dbdbdb; margin-bottom: 20px;}
.store_info_left{ width:50%; border-right:1px solid #ddd; float: left; padding: 15px;}
.store_info_right{ width:50%; padding: 15px; float: right;}
.store_info_xnr{ margin-bottom: 30px;}
.store_info h1{ font-size:16px; font-weight: bold; border-bottom: 1px solid #ddd; padding-bottom: 5px; margin: 0 auto 10px auto;}
.store_info_text{ font-size:14px; line-height: 22px; margin-bottom: 10px;}

.store_navigation-h2{padding-left:10px;padding-top:5px;line-height:35px; border-bottom: 2px solid #ff5722; background:#f4f4f4 url(../images/store/store_nav_sanjiao.jpg) no-repeat 96% 16px;}
.store_navigation-h2 span{font-size:16px !important; font-weight:bold; padding-left:5px; color: #888;}
.store_navigation-h2 i{color:#888;}

.store-btn-more{background:#f4f4f4;text-align:center;display:block;font-weight:bold;font-size:16px;cursor:pointer;line-height:30px !important;}

.store-navigation-box{width:100%;background:#FFFFFF;margin-bottom:10px;}
.store-navigation-box ul li{border-bottom:1px solid #EEEEEE; /*height:42px; line-height:42px;*/ /*margin:0 3px;*/ font-size:15px; /*display:flex !important; flex-direction:column; justify-content:center;*/ padding:10px 14px 10px 28px; line-height: 20px; background: url(../images/navigation/nav_sanjiao.jpg) no-repeat 15px 16px;}
.store-navigation-box ul li a:hover{ color:#666; opacity:1 !important;}
.store-navigation-box ul li:hover{ background:#eee;}


@media (min-width:1280px) and (max-width:1599px){
.store_dz_left{ width: 50%; height: auto; padding: 0px;}
.store_dz_right{ width: 50%; height: auto; padding: 0px;}
.store_header_line{border-bottom: 10px solid #ff5722;}
}
@media (min-width:992px) and (max-width:1279px){
.store_dz_left{ width: 50%; height: auto; padding: 0px;}
.store_dz_right{ width: 50%; height: auto; padding: 0px;}
.store_header_line{border-bottom: 10px solid #ff5722;}
.store_dz{ width:100%; margin-top: 0px;}
}
@media (min-width:768px) and (max-width:991px){
.store_header_line{border-bottom: 5px solid #ff5722;}
.store_dz{ width:100%; margin-top: 0px;}
.store_nav ul li a{ padding:0 30px; color: #666;}
}
@media (min-width:374px) and (max-width:767px){
.store_header{height: auto; overflow: none;}
.store_header_line{border-bottom: 5px solid #ff5722;}
.store_dz{ width:100%; margin-top: 0px;}
.store_dz_left{ width: 100%; height: 100%; padding: 0px;}
.store_dz_right{ width: 100%; height: 100%; padding: 0px;}

.store_nav{ margin-top:10px; background: #fff; border-bottom: 2px solid #ff5722; height: 40px; line-height: 40px; margin-bottom: 10px;}
.store_nav ul li{ float:left; background: url(../images/store/store_nav_line.jpg) no-repeat right center; font-size: 12px; color: #666;}
.store_nav ul li a{ padding:0 8px; color: #666;}

.store-navigation-box{width:100%;background:#FFFFFF;margin-bottom:10px;}
.store-navigation-box ul li{border-bottom:1px solid #EEEEEE; height:42px; line-height:25px; font-size:15px;}
.store-navigation-box ul li a:hover{ color:#666; opacity:1 !important;}
.store-navigation-box ul li:hover{ background:none;}
}

/*====产品详情====*/

/*商家店铺信息*/
.pro_dpxx{ padding:10px 0px;}
.pro_dpxx span{ color:#f00;}

/*产品放大-2*/
.image-gallery { display: flex; flex-direction: column; align-items: center; margin-bottom:10px;}
.main-image img { /*width: 100%; max-width: 370px; width: 370px;*/}
.thumbnail-images { /*display: flex; overflow-x: auto;*/ margin-top: 10px;}
.thumbnail-image { width: 55px; margin-right: 3px; opacity: 0.6; cursor: pointer; border: 2px solid #fff;}
.thumbnail-image.active { opacity: 1; border: 2px solid #eee;}
/* 模态框样式 */
.modal {display: none; /* 隐藏模态框 */position: fixed; z-index: 999; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0,0,0,0.45);}
.modal-content { margin: 5% auto; padding: 20px; width: 80%; max-width: 1000px; position: relative; border-radius: 0px;}
.close_pro { position: absolute; top: 25px; right: 35px; color: #fff; font-size: 40px; font-weight: bold; transition: 0.3s; opacity: 1;}
.close_pro:hover, .close_pro:focus { color: #bbb; text-decoration: none; cursor: pointer; }  
/* 修改缩略图样式 */
.thumbnail-images-modal{ margin:10px 0px 0px 0px;}
.thumbnail-image-modal { width: 55px; /* 调整尺寸 */ margin-right: 5px; opacity: 0.6; cursor: pointer;}
.thumbnail-image-modal.active { opacity: 1; border: 2px solid #ccc; /* 高亮当前缩略图 */}
/* 图片滑动效果 */
#modalImageContainer { position: relative; width: 100%; height: 100%; overflow: hidden;}
.modal-image-list { display: flex; transition: transform 0.3s ease-in-out;}
.modal-image-item { flex: 0 0 100%; width: 100%;}
.modal-image-item img { width: 100%; height: auto; object-fit: contain;}
@media (min-width:374px) and (max-width:767px){
	.modal-content { margin: 15% auto; padding:0px; width: 100%; max-width: 1000px; position: relative;}
	.close_pro { position: absolute; top: 25px; right: 20px; color: #fff; font-size: 40px; font-weight: bold; transition: 0.3s; opacity: 1;}
	.thumbnail-images-modal{ margin:10px 0px; padding-left:10px;}
}


/*===网站底部信息===*/
.web_info{ background:#fff; padding: 20px; margin-bottom:20px;}
.web_info_title{ font-size:18px; font-weight: bold; padding-bottom: 10px; border-bottom: 2px solid #FE835C; margin-bottom: 15px;}
.web_info_nr_box{ margin-bottom:20px;}
.web_info_nr_box h1{ font-size:16px; font-weight: bold; padding-bottom:5px; border-bottom:1px dotted #FE835C;}
.web_info_nr_box h1 span{ padding-left:15px;}
.web_info_nr{ margin-top:10px;}
/*.web_info_nr a{ text-decoration:underline !important;}*/


/*===顶部广告图24.2.6===*/
.header_ad img{ width:94%; margin-top: 15px;}
@media (min-width:1280px) and (max-width:1599px){
}
@media (min-width:992px) and (max-width:1279px){
}
@media (min-width:768px) and (max-width:991px){
.header_ad img{ width:80%; margin-top: 18px;}
}
@media (min-width:374px) and (max-width:767px){
}

/*===首页PC端排行榜24.2.7===*/
.home_rank{ background:#fff; border-top: 5px solid #FE835C; padding: 10px 0px 20px 0px; margin-bottom: 20px;}
.home_rank_qs{ padding:0px 10px 0px 10px;}
.home_rank_qt{ padding:0px 5px 0px 25px;}
.home_rank_qs .collect, .home_rank_qt .collect{position: absolute; top: 8px; right: 17px; width: 18px; height: 17px; background-image: url('../images/mainpage/collect_o.png'); background-repeat: no-repeat; background-size: cover; z-index: 1; cursor: pointer;}
.home_rank_qt .collect{right:25px;}
.home_rank_qs .collect:hover, .home_rank_qt .collect:hover{background-image: url('../images/mainpage/collect_x.png');}
.home_rank_qs .collect.active, .home_rank_qt .collect.active{background-image: url('../images/mainpage/collect_x.png');}
.home_rank_more{ margin-top: 10px; text-align: center; padding-bottom: 20px;}
.home_rank_more .more{width: 240px; height: 36px; background-color: #fe835c; display: inline-block; border-radius: 4px; box-shadow: 0 4px 1px #f36c42; line-height: 40px; color: #fff;}

/*轮播-原*/
/*.swiper {width: 100%; height: 100%;}
.swiper-slide {text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.swiper-slide img {display: block; width: 100%;  height: 100%; object-fit: cover; border:1px solid #999;}*/

/*===相关产品滑动24.2.8===*/
.swiper-container { width: 100%; height: 325px;	overflow: hidden; }
.swiper-slide { text-align: center; }
.xg-pro-border { margin:0 10px 20px 0; background-color: #fff; border: 2px solid #EEEEEE; border-radius: 4px; padding: 10px; box-sizing: border-box; margin-right: 5px;}
.xg-pro-border .collect{position: absolute; top: 8px; right: 15px; width: 18px; height: 17px; background-image: url('../images/mainpage/collect_o.png'); background-repeat: no-repeat; background-size: cover; z-index: 1; cursor: pointer;}
.xg-pro-border .collect:hover{background-image: url('../images/mainpage/collect_x.png');}
.xg-pro-border .collect.active{background-image: url('../images/mainpage/collect_x.png');}
@media (min-width:374px) and (max-width:767px){
	.swiper-container { width: 100%; height: auto;	overflow: hidden; }
}

/*===首页通知24.2.19===*/
.home_tz{background:#feecec; padding:18px 20px 20px 20px; margin:10px 0px 0px 0px; height: 113px;}
.dropdownbutton{ width: 100%; height: 40px; text-align: center;}
.dropdown{ color: #333; background-color: #fab0b0; padding:0px 12px; height: 26px; margin: 0 auto; border: none; border-radius: 3px;}
.dropdown:hover{ background-color: #ed9c9c; color: #fff;}
.qingbao{ height: 200px; overflow: hidden;}
@media (min-width:374px) and (max-width:767px){
	.home_tz{background:#feecec; padding:18px 10px 20px 10px; margin:0px 0px 0px 0px; height: 60px;}
}

/*===手机端修改24.2.19===*/
.header_top{margin-bottom:10px;}

@media (min-width:374px) and (max-width:767px){
	.header_top{margin-bottom:5px;}	
	.footer-bar{background-color:#e8e8e8; padding-left: 5px; padding-right: 5px;}
	.footer .ssl img{float: left; width: 80px; margin: 3px 5px 0 0;}
	.email_title{font-size: 15px; font-weight: bold; margin-bottom: 0px; border-bottom: 1px solid #ff5700; text-align: center; padding:10px 0px;}
	.email_title_wc{font-size: 16px; font-weight: bold; text-align: center; padding:20px 0px;}
}

/*===产品页24.2.21===*/
.pro_banner{ margin:0px 0px -30px -15px;padding: 0px;}

@media (min-width:374px) and (max-width:767px){	
	.pro_banner{ margin: 0px 0px -10px 0px; padding: 0px;}
	
	/*当前位置左右滑动-手机端*/
	.container-dq { /*width: 375px;*/ height: 50px; overflow: hidden; position: relative; z-index: 1; margin-bottom: 15px;}
	.text-dq { white-space: nowrap; position: absolute; user-select: none; transition: transform 0.3s ease; transform-origin: left;}
}

/*===手机端会员中心===*/
.container-menu { /*width: 375px;*/ height: 800px; overflow: hidden; position: relative; touch-action: pan-y; /* 允许垂直方向的滑动 */}
.text-menu {/*white-space: nowrap;*/ position: absolute; user-select: none; transition: transform 0.3s ease; transform-origin: left; touch-action: pan-y; /* 允许垂直方向的滑动 */}

/*===购物车加非会员通道按钮24.2.26===*/
.cart_btn_js{ width: 40%; margin: auto;}
@media (min-width:374px) and (max-width:767px){
	.cart_btn_js{ width: 100%; margin: auto;}
}




