@charset "utf-8";
*{margin: 0; outline: 0; padding: 0; font-size: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); list-style-type:none;outline:none; font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif; }
a { text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.35);}
html { height: 100%; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body { margin: 0; padding: 0; width: 100%; height: 100%; min-height: 100%; font-size: 12px; line-height: 1.231; -webkit-touch-callout: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-align: stretch; position: relative; font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;}
img { -ms-interpolation-mode: bicubic; vertical-align: middle; border:none}
img:not([src*="/"]){display:none;}
.clear{ clear:both;}
i,em,b{ font-style: normal;}
label{ font-weight:normal}
input,input[type="button"], input[type="submit"], input[type="reset"] {

}
textarea {  -webkit-appearance: none;}  

select{
  appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
}
@media only screen and (max-width: 1080px), only screen and (max-device-width:1080px) {
	html,body {
	font-size:33.75px;
}
} @media only screen and (max-width: 960px), only screen and (max-device-width:960px) {
	html,body {
	font-size:30px;
}
} @media only screen and (max-width: 800px), only screen and (max-device-width:800px) {
	html,body {
	font-size:25px;
}
} @media only screen and (max-width: 720px), only screen and (max-device-width:720px) {
	html,body {
	font-size:22.5px;
}
} @media only screen and (max-width: 640px), only screen and (max-device-width:640px) {
	html,body {
	font-size:20px;
}
} @media only screen and (max-width: 600px), only screen and (max-device-width:600px) {
	html,body {
	font-size:18.75px;
}
} @media only screen and (max-width: 540px), only screen and (max-device-width:540px) {
	html,body {
	font-size:16.875px;
}
} @media only screen and (max-width: 480px), only screen and (max-device-width:480px) {
	html,body {
	font-size:15px;
}
} @media only screen and (max-width: 414px), only screen and (max-device-width:414px) {
	html,body {
	font-size:12.9375px;
}
} @media only screen and (max-width: 400px), only screen and (max-device-width:400px) {
	html,body {
	font-size:12.5px;
}
} @media only screen and (max-width: 375px), only screen and (max-device-width:375px) {
	html,body {
	font-size:11.71875px;
}
} @media only screen and (max-width: 360px), only screen and (max-device-width:360px) {
	html,body {
	font-size:11.25px;
}
} @media only screen and (max-width: 320px), only screen and (max-device-width:320px) {
	html,body {
	font-size:10px;
}
} @media only screen and (max-width: 240px), only screen and (max-device-width:240px) {
	html,body {
	font-size:7.5px;
}
}
.container{ max-width:32rem; margin:0 auto; position:relative; overflow:hidden;}
.index_head{ position:fixed; left:0; top:0; background-color:#ffffff; width:100%; height:3.8rem; line-height:3.8rem; text-align:center; color:#000000; font-size:1.536rem; z-index:101;}
.m_t_38{ float:left; width:100%; overflow:hidden; height:3.8rem;}
.banner{ float:left; width:100%;overflow:hidden; position:relative;}
.box_swipe{overflow:hidden;position:relative; }
.box_swipe ul{list-style: none; width: 1280px; transition: 500ms; -webkit-transition: 500ms; -webkit-transform: translate3d(-640px, 0, 0);}
.box_swipe ul li{width: 640px; display: table-cell; vertical-align: top;}
.box_swipe>ol{ margin-bottom:0!important}
.box_swipe>ol{height:20px;position: relative;z-index:10;margin-top:-20px;text-align: center;padding-right:5px;/*background-color:rgba(0,0,0,0.5);*/}
.box_swipe>ol>li{display:inline-block;margin:3px 0.15rem;width:0.55rem;height:0.25rem;background-color:#ffffff;border-radius: 0.15rem; }
.box_swipe>ol>li.on{background-color:#ff4f00;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}

.categories_list{ float:left; width:100%; overflow:hidden; display:inline; padding-top:0.2rem;  padding-bottom: 1.7rem; border-bottom: 0.8rem solid #f2f2f2;}
.categories_list li{ float:left; width:20%; overflow:hidden; display:block; text-align:center; margin-top:1.5rem;}
.categories_list li img{ width:3.7rem; height:3.7rem; border-radius:50%;}
.categories_list li span{ float:left; width:100%; overflow:hidden; text-align:center; color:#1a1a1a; font-size:1.1945rem; margin-top:1.1rem;}

.m_t_41{ float:left; width:100%; overflow:hidden; height:4.5rem;}
.foot_nav{ position:fixed; left:0; bottom:0; background-color:#ffffff; padding-top: 0.3rem; width:100%; height:4.5rem; border-top:0.05rem solid #e6e6e6;  z-index:100}
.foot_nav ul{ float:left; width:100%; overflow: hidden;display:inline;}
.foot_nav ul li{ float:left; width:25%; overflow:hidden; display:block; text-align:center}
.foot_nav ul li img{ width:2.4rem; height:2.4rem;}
.foot_nav ul li span{float:left; width:100%; overflow:hidden; text-align:center; color:#222222; font-size:1.024rem;}
.main{ float:left; width:100%; overflow:hidden; padding:1.1rem 0;}
.trcp_title{ float:left; width:30.2rem; margin-left:0.9rem; border-radius:0.4rem; height:2.8rem; line-height:2.8rem; color:#333333; font-size:1.28rem; padding-left:2.5rem; background:url(../images1/list01.png) no-repeat 0.5rem center; background-size:1.5rem; background-color:#f2f2f2; margin-bottom:0.45rem;}
.foot_nav ul li.curr span{ color:#fe4f00}


.trcp_list{ float:left; width:14.6rem; overflow:hidden; margin-left:0.9rem; margin-top:0.85rem;}
.trcp_list dt{ float:left; width:14.6rem; height:14.6rem; overflow:hidden}
.trcp_list dt img{width:14.6rem; height:14.6rem;}
.trcp_list dd{float:left; width:14.6rem; overflow:hidden; border:0.05rem solid #f0f0f0; padding:0.85rem 0.85rem 0.5rem 0.85rem; border-top:0;}
.trcp_list dd h3{ float:left; width:100%; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; color:#333333; font-size:1.28rem;}
.price{ float:left; width:100%; overflow:hidden; color:#f63866; font-size:1.28rem;}
.price i{ color:#999999; font-size:1.024rem; margin-left:0.6rem;text-decoration:line-through}
.trcp_list dd span{ float:left; width:8rem; overflow:hidden; background:url(../images1/bg.png) no-repeat 0 0; background-size:8rem 1.5rem; height:1.5rem; line-height:1.5rem; text-align:center; color:#f63866; font-size:1.1095rem;}
.distribution{float:left; width:100%; overflow:hidden; text-align:right; color:#666666; font-size:1.1095rem;}
.distribution i{ color:#f63866; font-size:1.1945rem;}

.login_body{ background:url(../images1/login_bg.jpg) no-repeat 0 3.8rem; background-size:100% auto;}
.logo{ float:left; width:100%; overflow:hidden; text-align:center; margin-top:5.9rem;}
.logo img{ width:19.5rem;}
.login_list{ float:left; width:20.5rem; overflow:hidden; margin-top:6.1rem; margin-left:5.75rem;}
.login_list li{ float:left; width:100%; overflow:hidden; border-bottom:0.05rem solid #ffffff; margin-top:1.5rem; padding-bottom:0.8rem; position:relative}
.login_list li img{ float:left; width:1.7rem;}
.text_1{ float:left; width:16.5rem; border:none; color:#fffff; font-size:1.2795rem; margin-left:0.5rem; line-height:1.7rem; background:none;}
.text_1::-webkit-input-placeholder { color:#ffffff;}
.text_1:-moz-placeholder { color:#ffffff;}
.text_1::-moz-placeholder { color:#ffffff;}
.text_1:-ms-input-placeholder {color:#ffffff;}

.login_button{float:left; width:20.5rem; overflow:hidden; margin-top:5.2rem; margin-left:5.75rem; border:none; height:3.35rem; line-height:3.35rem; border-radius:1.675rem; background-image:-webkit-linear-gradient(to left, #ff4f00, #ff8500); background-image:linear-gradient(to left,#ff4f00,#ff8500); color:#ffffff; font-size:1.2795rem;}

.login_f{float:left; width:20.5rem; overflow:hidden; margin-top:1.4rem; margin-left:5.75rem; margin-bottom:2rem;}
.login_f dt{ float:left; width:60%; }
.login_f dt a{color:#ffffff; font-size:1.2795rem; font-weight:normal}
.login_f dd{ float:right; }
.login_f dd a{color:#ffffff; font-size:1.2795rem;}
.coad_btn{ position:absolute; right:0; top:0; border:none; background:none; color:#ff4400;font-size:1.2795rem; line-height:1.7rem;}

.login_f dd a.fhdl_btn{ color:#ff4400}

.user_agreement{ float:left; width:100%; overflow:hidden; font-weight:normal; color: #ffffff; font-size:1.2795rem; cursor:pointer;}
.remember-checkbox input {display: none;}
.remember-checkbox  input + label { background:url(../images1/check.png) no-repeat 0 center; background-size:1.2rem; display: inline-block;position: relative; padding-left:1.9rem;cursor: pointer;}
.remember-checkbox  input:checked + label { background:url(../images1/check_h.png) no-repeat 0 center; background-size:1.2rem; color: #ffffff;}
.m_t3{ margin-top:3rem}
.my_body{  background-color:#f2f2f2;}

.personal_information{ float:left; width:100%; overflow:hidden; padding:1.85rem 3.65rem 1.2rem 3.65rem;}
.personal_information dt{ float:left; width:5.9rem; overflow:hidden; text-align:center}
.personal_information dt img{ width:5.5rem; height:5.5rem; border-radius:50%;}
.personal_information dt span{ float:left; width:100%; overflow:hidden; height:1.6rem; text-align:center; line-height:1.6rem; border-radius:0.8rem; background-color:#ffffff; text-align:center; color:#49a506; font-size:1.1945rem; margin-top:0.4rem;}
.personal_information dd{ float:left; width:15rem; margin-left:1.4rem;}
.personal_information dd h3{float:left; width:100%; overflow:hidden; color:#ffffff; font-size:1.5355rem; margin-bottom:0.3rem;}
.personal_information dd p{float:left; width:100%; overflow:hidden; color:#ffffff; font-size:1.1945rem;}

.balance_box{ float:left; width:29rem; overflow:hidden; margin-left:1.5rem; background-color:#ffffff; box-shadow:0 3px 12px rgba(0, 0, 0, .15); border-radius:0.4rem; padding:0.8rem;}

.balance_box_title{ float:left; width:100%; overflow:hidden; padding-left:1.2rem; padding-right:0.8rem;}
.balance_box_title dt{ float:left; color:#d3a759; font-size:1.2795rem; line-height:2.1rem;}
.balance_box_title dd{ float:right;}
.balance_box_title dd a{ display:block; width:6.1rem; height:2.1rem; line-height:2.1rem; text-align:center; border-radius:1.05rem; color:#ffffff;background-image:-webkit-linear-gradient(to left, #ff8500, #ff4f00); background-image:linear-gradient(to left,#ff8500,#ff4f00);font-size:1.2795rem;}
.balance_box_list{float:left; width:100%; overflow:hidden; display:inline; margin-top:0.8rem;}
.balance_box_list li{ float:left; display:block; width:25%; line-height:2em; overflow:hidden; text-align:center; }
.balance_box_list li a{color:#49a506; font-size:1.1945rem;}
.information_cont1{ float:left; width:100%; overflow:hidden;background:url(../images1/my_bg.jpg) no-repeat 0 0; background-size:100%; background-color:#ffffff;}

.personal_list{float:left; width:100%; overflow:hidden; padding:2.5rem 1rem 1.5rem 1rem;}
.personal_list li{ float:left; display:block; width:25%;overflow:hidden; text-align:center;}
.personal_list li img{ width:1.8rem;}
.personal_list li span{float:left; width:100%; overflow:hidden; text-align:center; color:#333333;font-size:1.1945rem; margin-top:0.3rem;}

.all_order_zt{float:left; width:100%; overflow:hidden; padding:2rem 1rem 1.7rem 1rem; background-color:#ffffff; margin-top:0.8rem;}
.all_order_zt li{ float:left; display:block; width:25%;overflow:hidden; text-align:center;}
.all_order_zt li img{ width:1.75rem;}
.all_order_zt li span{float:left; width:100%; overflow:hidden; text-align:center; color:#333333;font-size:1.1945rem; margin-top:0.3rem;}

.information_list{float:left; width:100%; overflow:hidden; background-color:#ffffff; margin-top:0.9rem;}
.information_list li{ float:left; width:100%; display:block; overflow:hidden; position:relative}
.information_list li img{ float:left; width:1.8rem; margin-left:1.25rem; margin-top:1.1rem;}
.information_list li span{ float:right; width:27.9rem; overflow:hidden; padding:1.1rem 0; color:#1a1a1a; font-size:1.2795rem; border-bottom:0.05rem solid #e1e1e1; background:url(../images1/list02.png) no-repeat 26rem center; background-size:0.6rem;}
.information_list li i{ position:absolute; top:1.5rem; right:3.45rem; width:0.8rem; height:0.8rem; border-radius:50%; background-color:#ff4400;}

.header{position:fixed; left:0; top:0; width:100%; overflow:hidden; background-color:#ffffff; height:3.65rem; text-align:center; z-index:101; border-bottom: 1px solid #f0f0f0;}
.title{ float:left; width:100%; overflow:hidden; text-align:center; line-height:3.65rem; color:#000000; font-size:1.5355rem;}
.return{ position:absolute; left:1.1rem; top:1rem;}
.return img{ width:0.85rem;}

.ewm_box{ float:left; width:100%; overflow:hidden; position:relative;}
.ewm_box dt{ float:left; width:100%; overflow:hidden;}
.ewm_box dt img{ width:100%;}
.ewm_box dd{ position:absolute; left:0; bottom:3rem; width:100%; text-align:center;}
.ewm_box dd img{ width:9.9rem;}

.my_xs{ background: url(../images1/wdxs_bg.jpg) no-repeat 0 3.65rem; background-size:100%;}
.wdxs_cont1{ float:left; width:100%; overflow:hidden; padding:2.4rem 3rem;}
.wdxs_cont1 li{ float:left; width:50%; overflow:hidden;}
.wdxs_cont1 li span{float:left; width:100%; overflow:hidden; text-align:center; color:#ffffff; font-size:3.4125rem; font-weight:bold}
.wdxs_cont1 li p{float:left; width:100%; overflow:hidden; text-align:center; color:#ffffff; font-size:1.1945rem; margin-top:0.5rem;}
.wdxs_cont2{float:left; width:29rem; overflow:hidden; background-color:#ffffff; box-shadow:0 3px 12px rgba(0, 0, 0, .15); border-radius:0.4rem; margin-left:1.5rem;}
.wdxs_cont2 dl{ float:left; width:100%; overflow:hidden; border-bottom:0.05rem solid #e1e1e1; padding:0.95rem;}
.wdxs_cont2 dl dt{ float:left; width:3.4rem;  overflow:hidden; margin-top:0.2rem;}
.wdxs_cont2 dl dt img{ width:3.4rem; height:3.4rem; border-radius:50%;}
.wdxs_cont2 dl dd{ float:left; width:21.9rem; margin-left:1.2rem;}
.wdxs_cont2 dl dd h3{ float:left; width:100%; overflow:hidden; color:#1a1a1a; font-size:1.365rem;}
.wdxs_cont2 dl dd p{float:left; width:100%; overflow:hidden; margin-top:0.5rem;}
.wdxs_cont2 dl dd p i{ float:left; background:url(../images1/list03.jpg) repeat-x 0 0; background-size: auto 1.5rem; height:1.5rem; line-height:1.5rem; padding:0 0.6rem; border-radius:0.2rem; margin-right:0.8rem; color:#ffffff; font-size:1.109rem;}

.wdgwj_cont1{float:left; width:29rem; overflow:hidden; background-color:#ffffff; box-shadow:0 3px 12px rgba(0, 0, 0, .15); border-radius:0.4rem; margin-left:1.5rem; padding:1.3rem 1rem;}
.wdgwj_cont1 li{float:left; width:50%; overflow:hidden; text-align:center}
.wdgwj_cont1 li img{ width:3.4rem;}
.wdgwj_cont1 li span{float:left; width:100%; overflow:hidden; text-align:center; color:#333333; font-size:1.1945rem; }
.gwjmx_title{ float:left; width:31rem; overflow:hidden; margin-top:2.5rem; margin-left:1rem; padding-left:0.65rem; background:url(../images1/list04.png) no-repeat 0 center; background-size:0.1rem 1.1rem; color:#333333; font-size:1.3655rem;}

.gwjmx_list{float:left; width:100%; overflow:hidden;}
.gwjmx_list li{ float:left; display:block; width:100%; overflow:hidden; padding:0 1rem 0 1.5rem; margin-top:1.2rem;}
.gwjmx_list li span{ float:left; width:8.4rem; overflow:hidden; color:#333333; font-size:1.365rem;}
.gwjmx_list li i{ float:right; color:#333333; font-size:1.365rem;}

.bg_color{ float:left; width:100%; overflow:hidden; background-color:#e5bb73; padding-bottom:1.5rem;}
.wdye_box_list{float:left; width:100%; overflow:hidden; display:inline; padding-left:1rem;}
.wdye_box_list li{ float:left; display:block; width:24%; line-height:2em; overflow:hidden; text-align:center; }
.wdye_box_list li a{color:#ffffff; font-size:1.1945rem; margin-bottom:0.2rem;}
.wdye_box_list li.tx_btn{ float:right;}
.wdye_box_list li.tx_btn a{ float:left; display:block; width:6rem; height:3rem; text-align:center; border-radius:1.5rem; background-color:#ffffff; line-height:3rem; color:#d3a759; font-size:1.2795rem;box-shadow:0 2px 4px rgba(150, 120, 20, .21); margin-top:0.5rem;}
.m_t_14{ margin-top:1.4rem;}

.wdzt_cont1{float:left; width:29rem; overflow:hidden; background-color:#ffffff; box-shadow:0 3px 17px rgba(0, 0, 0, .15); border-radius:0.5rem; margin-left:1.5rem;}

.tb_{float:left; width: 100%; background-color:#ffffff; display:inline; padding-top:1rem;}
.tb_ LI { float:left; display:block; width:50%; overflow:hidden; text-align:center; height:2.3rem; font-size:1.365rem;}
.normaltab { color:#666666;}
.hovertab { background:url(../images1/list05.jpg) no-repeat center bottom; background-size:3.3rem; color:#ff4400}
.dis {DISPLAY: block}
.undis {DISPLAY: none}

.fenx_list{ float:left; width:100%; overflow:hidden; margin-top:0.5rem;}
.fenx_list li{ float:left; display: block; width:100%; overflow:hidden; border-bottom:0.05rem solid #e1e1e1; padding:1rem 2.7rem;}
.fenx_list li span{ float:left; padding:0 0.2rem; overflow:hidden; color:#ffffff; font-size:1.109rem; background:url(../images1/list03.jpg) repeat 0 0; background-size:auto 1.6rem; line-height:1.6rem; border-radius:0.2rem;}
.fenx_list li p{ float:left; width:100%; overflow:hidden; color:#666666; font-size:1.365rem; margin-top:0.2rem;}

.xxts_list{float:left; width:100%; overflow:hidden; padding-left:1.1rem;}
.xxts_list dt{float:left; width:3.4rem; overflow:hidden; margin-top:0.5rem;}
.xxts_list dt img{ width:3.4rem;}
.xxts_list dd{ float:right; width:26.5rem; overflow:hidden; padding:0.5rem 0 0.6rem 0; border-bottom:0.05rem solid #e1e1e1;}
.xxts_list dd h3{float:left; width:100%; overflow:hidden; position:relative; color:#666666; font-size:1.2795rem; padding-right:2rem;}
.xxts_list dd p{float:left; width:100%; overflow:hidden; color:#333333; font-size:1.2795rem; margin-top:0.2rem;}
.xxts_list dd span{float:left; width:100%; overflow:hidden; color:#b2b2b2; font-size:1.1945rem; margin-top:0.1rem;}
.xxts_list dd h3 a{ display:block; position:absolute; right:1.2rem; top:0;}
.xxts_list dd h3 a img{ width:0.7rem;}

.txsq_list{float:left; width:100%; overflow:hidden;}
.txsq_list li{float:left; width:100%; overflow:hidden; display:block; padding-left:1.5rem; border-bottom:0.8rem solid #f2f2f2}
.txsq_list li img{ float:left; width:1.85rem; margin-top:1.1rem;}
.txsq_list li .txsq_list_r{ float:right; width:27.8rem; overflow:hidden}
.txsq_list li .txsq_list_r span{float:left; width:100%; padding:1.2rem 0 1.1rem 0; border-bottom:0.05rem solid #e1e1e1; }
.txsq_list li .txsq_list_r p{float:left; width:100%; overflow:hidden; color:#666666; font-size:1.109rem; line-height:2.8rem;}
.tx_input{ float:left; width:20.5rem; overflow:hidden; border: none; background:none; color:#333333; font-size:1.365rem;}
.tx_input::-webkit-input-placeholder { color:#b2b2b2;}
.tx_input:-moz-placeholder { color:#b2b2b2;}
.tx_input::-moz-placeholder { color:#b2b2b2;}
.tx_input:-ms-input-placeholder {color:#b2b2b2;}
.txsq_list li .txsq_list_r span a{ float:right; color:#21a2fc; font-size:1.0235rem; margin-right:1.3rem; margin-top:0.35rem; display:block;}
.qrbd_button{ float:left; width:28.1rem; height:3.4rem; text-align:center; line-height:3.4rem; border-radius:1.7rem; color:#ffffff; font-size:1.365rem; border:none;  background-image:-webkit-linear-gradient(to left, #ff8500, #ff4f00); background-image:linear-gradient(to left,#ff8500,#ff4f00); margin:2rem 1.95rem;}


.details_box{float:left; width:100%; overflow:hidden; padding:1.4rem 1.1rem; color:#333333; font-size:1.387rem; background-color:#ffffff; margin-top:0.8rem;}
.details_box img{ max-width:100%}

.details_fixed{ position:fixed; left:0; bottom:0; width:100%; overflow:hidden; background-color:#ffffff; height:4.1rem;}
.m_41{ float:left; width:100%; overflow:hidden; height:4.8rem;}
.details_fixed_left{ float:left; width:15.6rem; height:4.05rem; border-top:0.05rem solid #e6e6e6; padding-top:1rem; padding-left:0.9rem;}
.details_fixed_left span{ float:left; line-height:2rem; color:#676767; font-size:1.28rem}
.details_fixed_left span i{ color:#1a1a1a; margin-left:1rem}
.lj_buy{ float:right; width:9.4rem; height:4.1rem; line-height:4.1rem; text-align:center; border:none; background-color:#ff4f00; color:#ffffff; font-size:1.366rem; border-radius:0;}
.jrgwc_button{ float:right; border:none; margin-right:1.5rem; background:none; line-height:2rem; color:#ff4f00; font-size:1.28rem}
.specifications{ float:left; width:100%; overflow:hidden; background-color:#ffffff; margin-top:0.8rem; padding:0.9rem;}
.specifications dt{ float: left; color:#676767; font-size:1.1945rem; font-weight:normal}
.specifications dd{ float:right; width:26.8rem; background:url(../images1/list06.png) no-repeat right center; background-size:0.5rem;}
.specifications dd a{ float:left; width:100%; overflow:hidden; display:block; color:#ff4f00; font-size:1.28rem;}

.goods_details{ float:left; width:100%; overflow:hidden; background-color:#ffffff; padding:1.4rem 1rem;}
.goods_details h3{ float:left; width:100%; overflow:hidden; color:#222222; font-size:1.536rem;}
.goods_details h3 i{ float:right; color:#333333; font-size:1.28rem;}
.details_price{float:left; width:100%; overflow:hidden; color:#ff4f00; font-size:2.2185rem; margin-top:0.8rem;}
.Shopping_gold{float:left; padding-left:0.5rem; padding-right:0.5rem; overflow:hidden; background:url(../images1/bg.png) no-repeat 0 0; background-size: 100% 1.6rem; height:1.6rem; color:#ff4400; font-size:1.109rem; line-height:1.6rem; margin-top:0.8rem;}

.original_price{float:left; width:100%; overflow:hidden; margin-top:0.4rem; color:#999999; font-size:1.024rem;}
.original_price span{ float:left; margin-right:2.5rem;}
.original_price span i{ text-decoration:line-through}
.original_price span em{ color:#ff4400;}

.yingfu{ float:left; line-height:2rem; color:#1a1a1a; font-size:1.365rem; margin-left:0.1rem}
.yingfu i{ color:#fd4107; font-family:Arial, Helvetica, sans-serif}

.address{float:left; width:100%; overflow:hidden; margin-top:0.8rem; background:url(../images1/list07.png) no-repeat 30.35rem center; background-color:#ffffff; padding:1.1rem 2.1rem 1.1rem 1.1rem;}
.address dt{float:left; width:100%; overflow:hidden; color:#222222; font-weight:normal}
.address dt span{ float:left; font-size:1.365rem;}
.address dt i{ float:left; font-size:1.1945rem; margin-left:3.5rem; margin-top:0.1rem;}
.address dd{float:left; width:100%; overflow:hidden; color:#666666; font-size:1.2795rem;}

.order_box{float:left; width:100%; overflow:hidden; background-color:#ffffff; margin-top:0.85rem; padding:1.3rem 0.95rem;}
.order_box dt{ float:left; width:6rem; overflow:hidden;}
.order_box dt img{ width:6rem; height:6rem;}
.order_box dd{ float:right; width:22.7rem;}
.order_box dd h3{float:left; width:100%; overflow:hidden; color:#222222; font-size:1.2795rem;}
.order_box dd p{float:left; width:100%; overflow:hidden; color:#676767; font-size:1.2795rem; margin-top:0.1rem;}
.order_box dd span{float:left; width:100%; overflow:hidden; color:#fd4107; font-size:1.365rem;}
.order_box dd span i{ float:right; color:#1a1a1a; font-size:1.365rem;}

.order_cs_list{float:left; width:100%; overflow:hidden; margin-top:0.85rem; padding-left:1rem; background-color:#ffffff}
.order_cs_list li{float:left; width:100%; overflow:hidden; display:block; border-bottom:0.05rem solid #e6e6e6; padding:1.1rem 0.7rem 1.1rem 0;}
.f_l{ float:left; color:#4d4d4d; font-size:1.2795rem;}
.f_r{ float:right; color:#1a1a1a;font-size:1.2795rem;}
.jian_btn{ float:left; width:2.2rem; height:1.8rem; background:url(../images1/jian.png) no-repeat 0 0; background-size:2.2rem 1.8rem; border:none; border-radius:0;}
.jia_btn{ float:left; width:2.2rem; height:1.8rem; background:url(../images1/jia.png) no-repeat 0 0; background-size:2.2rem 1.8rem; border:none; border-radius:0;}
.num_text{float:left; width:3rem; height:1.8rem; line-height:1.8rem; border:none; background:none; color:#1a1a1a;font-size:1.2795rem; text-align:center}

.shipping_address{ float:left; width:100%; overflow:hidden; border-top:0.05rem solid #f2f2f2; margin-bottom:1rem}
.shipping_address li{float:left; width:100%; overflow:hidden; padding-right:1rem; background-color:#ffffff; border-bottom:1rem solid #f2f2f2;}

.shipping_address_t{ float:left; width:100%; overflow:hidden;border-bottom:0.05rem solid #f2f2f2; padding:1rem 0 1rem 0.8rem;}
.shipping_address_t p{float:left; width:100%; overflow:hidden; color:#1a1a1a; font-size:1.2795rem; line-height:1.5em;}
.shipping_address_t p i{ float:right}

.shipping_address_b{float:left; width:100%; overflow:hidden; text-align:right; padding:0.9rem 0;}
.shipping_address_b a{ font-size:1.0235rem; color:#578aff; margin-left:0.9rem; display: inline-block;}
.shipping_address_b a.red_font{ color:#ff4f00}


.shipping_address_xz{ float:left; width:100%; overflow:hidden; border-top:0.05rem solid #f2f2f2; margin-bottom:1rem}
.shipping_address_xz li{float:left; width:100%; overflow:hidden; background-color:#ffffff; border-bottom:1rem solid #f2f2f2;}
.shipping_address_xz_box{float:left; width:100%; overflow:hidden;border-bottom:0.05rem solid #f2f2f2; padding:1rem 0.75rem;}
.shipping_address_xz_box p{float:left; width:100%; overflow:hidden; color:#1a1a1a; font-size:1.2795rem; line-height:1.5em;}
.shipping_address_xz_box p i{ float:right}

.ggxz_box{float:left; width:100%; overflow:hidden; background-color:#ffffff; padding:1rem;}
.ggxz_box_goods{float:left; width:100%; overflow:hidden; padding-bottom:1.5rem; border-bottom:0.05rem solid #e1e1e1;}
.ggxz_box_goods dt{float:left; width:8.5rem; overflow:hidden;}
.ggxz_box_goods dt img{ width:8.5rem; height:8.5rem;}
.ggxz_box_goods dd{ float:right; width:20.5rem; overflow:hidden;}
.ggxz_box_goods dd h3{float:left; width:100%; overflow:hidden; color:#222222; font-size:1.2795rem;}
.ggxz_box_goods dd p{float:left; width:100%; overflow:hidden; color:#fd4107; font-size:1.365rem; margin-top:0.2rem;}
.ggxz_box_goods dd span{float:left; width:100%; overflow:hidden; margin-top:0.5rem; font-size:1.2795rem;}

.m_t_365{ float:left; width:100%; overflow:hidden; height:3.65rem;}
.color_fl{float:left; width:100%; overflow:hidden; padding:1rem 0; border-bottom:0.05rem solid #e1e1e1;}
.color_fl dt{ float:left; width:100%; overflow:hidden; color:#1a1a1a; font-size:1.2795rem; font-weight:normal;}
.color_fl dd{float:left; width:100%; overflow:hidden; margin-top:1rem;}

.screening a{ float:left; display:block; height:2.2rem; line-height:2.2rem; padding-left:1.4rem; padding-right:1.4rem; border-radius:1.1rem; color:#1a1a1a; font-size:1.1945rem; background-size:0.05rem 100%; background-color:#f2f2f2; margin-right:1.1rem; margin-left:0.1rem; margin-top:0.6rem;}
.current{ background-color:#ff5800!important; color:#ffffff!important;}

.gmsl_box{float:left; width:100%; overflow:hidden; padding-top:1.3rem;}
.gmsl_box dt{float:left;overflow:hidden; color:#1a1a1a; font-size:1.2795rem; font-weight:normal;}
.gmsl_box dd{ float:right;}

.qd_button{ float:left; width:28.1rem; height:3.4rem; text-align:center; line-height:3.4rem; border-radius:1.7rem; color:#ffffff; font-size:1.365rem; border:none;  background-image:-webkit-linear-gradient(to left, #ff8500, #ff4f00); background-image:linear-gradient(to left,#ff8500,#ff4f00); margin:0 1.95rem;}
.xz_foot{ position:fixed; left:0; bottom:0; width:100%; background-color:#ffffff; padding-top:0.7rem; height:5rem;}
.m_t_5{ float:left; width:100%; overflow:hidden; height:5rem;}

.order_state{ float:left; width:100%; overflow:hidden; background-color:#ffffff; border-top:0.05rem solid #e1e1e1; border-bottom:0.3rem solid #f2f2f2; margin-top:0.1rem;}
.order_state li{ float:left; width:20%; overflow:hidden; text-align:center; padding-bottom:1px;}
.order_state li a{ display: inline-block; padding-top:0.95rem; padding-bottom:0.7rem; color:#1a1a1a; font-size:1.2795rem;}
.order_state li.curr a{ color:#ff4f00!important; border-bottom:0.1rem solid #ff4f00!important;}

.order_center_list{float:left; width:100%; overflow:hidden; background-color:#ffffff;border-bottom:0.65rem solid #f2f2f2}
.ddh_title{float:left; width:100%; overflow:hidden; padding:1rem; color:#1a1a1a; font-size:1.1945rem;}
.ddh_title i{ float:right; color:#ff4f00}

.order_spxx{float:left; width:100%; overflow:hidden; background-color:#f7f5f2; padding:0.9rem 1rem 0.9rem 1.2rem}
.order_spxx dt{float:left; width:5.2rem; overflow:hidden;}
.order_spxx dt img{width:5.2rem; height:5.2rem;}
.order_spxx dd{ float:right; width:23.4rem; overflow:hidden; position:relative; padding-right:2.7rem;}
.order_spxx dd h3{float:left; width:100%; overflow:hidden; color:#1a1a1a; font-size:1.2795rem;}
.order_spxx dd p{float:left; width:100%; overflow:hidden; color:#676767; font-size:1.1945rem; margin-top:0.6rem;}
.order_spxx dd a{ position:absolute; top:0; right:0; color:#676767; font-size:1.1945rem;}
.real_payment{float:left; width:100%; overflow:hidden; text-align:right; padding:0.9rem 1.5rem 1rem 1rem; color:#1a1a1a; font-size:1.0235rem;}
.real_payment i{ font-size:1.2795rem;}
.real_payment em{ font-size:0.9385rem;}

.order_button{float:left; width:100%; overflow:hidden; text-align:right; padding:0.8rem 0.95rem 0.8rem 1rem; border-top:0.05rem solid #e1e1e1;}
.order_button a{ display: inline-block; margin-left:1.3rem; height:2rem; line-height:2rem; border-radius:1rem; border:0.1rem solid #999999; padding-left:1rem; padding-right:1rem; color:#666666; font-size:1.109rem;}
.orange_font{ color:#ff4f00!important; border:0.1rem solid #ff8500!important}

.zdmx_box{float:left; width:100%; overflow:hidden; background-color:#ffffff; padding-left:0.9rem; padding-top:1.7rem;}
.zdmx_title{float:left; width:100%; overflow:hidden; padding-left:0.75rem; color:#333333; font-size:1.365rem; background:url(../images1/list04.png) no-repeat 0 center; background-size:0.2rem 1rem; margin-bottom:1.2rem;}
.zdmx_list{float:left; width:100%; overflow:hidden;}
.zdmx_list dt{float:left; width:1.7rem; overflow:hidden; margin-left:0.3rem; padding-top:0.85rem}
.zdmx_list dt img{width:1.7rem;}
.zdmx_list dd{float:right; width:27.8rem; overflow:hidden; border-bottom:0.05rem solid #e1e1e1; color:#1a1a1a; font-size:1.1945rem; padding-bottom:1rem; padding-right:1.1rem; padding-top:0.85rem}
.zdmx_list_l{ float:left; width:6.5rem; overflow:hidden}
.zdmx_list_m{ float:left; width:6.5rem; overflow:hidden; text-align:center}
.zdmx_list_r{ float:right; overflow:hidden}
.video_list{float:left; width:100%; overflow:hidden; padding:0 1.4rem; margin-top:1.65rem;}
.video_list dt{float:left; width:100%; overflow:hidden;}
.video_list dt video{ width:100%;}
.video_list dd{float:left; width:100%; overflow:hidden; text-align:center; color:#ff4400; font-size:1.5355rem; padding-top:1rem; }
.video_box{float:left; width:100%; overflow:hidden; border-top:0.05rem solid #999999; margin-top:0.5rem; padding-bottom:1rem;}

.amount_payable{ float:left; width:100%; overflow:hidden; background-color:#ffffff; padding:1.3rem 0 2.4rem 0; text-align:center; color:#333333; font-size:1.1945rem;}
.amount_payable i{ font-size:2.5595rem; font-family:Arial, Helvetica, sans-serif; display:inline-block; margin-left:0.8rem; margin-right:0.8rem; font-weight:bold}
.zffs_title{ float:left; width:100%; overflow:hidden; color:#999999; font-size:1.1945rem; padding:1.3rem; background:#f2f2f2;}

.radio{float:left; width:100%; background-color:#ffffff; overflow:hidden; margin-top:0; margin-bottom:0;}
.radio li{ float:left; width:100%; overflow:hidden;}
.radio label{ width:100%;display: inline-block;cursor: pointer;position: relative; padding-right: 1.7rem; padding-left:0; color:#333333; font-size:1.365rem;}
.radio input[type=radio]{display: none;}
.radio label:before{content: "";display: inline-block;width: 2.1rem;height: 2.6rem;position: absolute;right: 0; top: 50%; margin-top:-1.3rem; background:url(../images1/radio.png) no-repeat 0 center; background-size: 2.1rem;}
.radio input[type=radio]:checked + label:before{color: #f3f3f3; background:url(../images1/radio_h.png) no-repeat 0 center;background-size: 2.1rem }
.radio li div{ float:right; width:28rem; overflow:hidden; border-bottom:0.05rem solid #e1e1e1; padding:1.2rem 2.1rem 1.2rem 0; color:#333333; font-size:1.365rem;}

.radio li.ptyl_li{ background:url(../images1/icon28.png) no-repeat 1.5rem center; background-size:1.5rem;}
.radio li.wx_li{ background:url(../images1/icon25.png) no-repeat 1.5rem center; background-size:1.5rem;}
.radio li.yhk_li{ background:url(../images1/icon26.png) no-repeat 1.5rem center; background-size:1.5rem;}
.radio li.yhqdk_li{ background:url(../images1/icon29.png) no-repeat 1.5rem center; background-size:1.5rem;}

.radio li .gwj_list{ float:right; width:28rem; overflow:hidden; border-bottom:0.05rem solid #e1e1e1; padding:1.2rem 2.1rem 1.2rem 0; text-align:right; padding-right:2.7rem; background:url(../images1/list06.png) no-repeat 25.7rem center; background-size:0.55rem; color:#666666; font-size:1.365rem;}
.withdrawal_box{ float:left; width:100%; overflow:hidden; padding:3rem 1.8rem;}
.withdrawal_box dt{float:left; width:100%; overflow:hidden; border-bottom:0.05rem solid #a9aeba; padding-bottom:1rem;}
.withdrawal_box dt input{float:left; width:100%; overflow:hidden; border:none; color:#666; font-size:1.5355rem; padding-left:1.6rem; background:url(../images1/icon30.jpg) no-repeat 0 center; background-size:0.85rem; font-weight:normal}
.withdrawal_box dd{float:left; width:100%; overflow:hidden; margin-top:1rem;}
.withdrawal_box dd span{ float:left; color:#595959; font-size:1.1945rem;}
.withdrawal_box dd a{ float:right; display:block; color:#ff4400;font-size:1.1945rem;}

.withdrawal_box dt input::-webkit-input-placeholder { color:#999999;}
.withdrawal_box dt input:-moz-placeholder { color:#999999;}
.withdrawal_box dt input::-moz-placeholder { color:#999999;}
.withdrawal_box dt input:-ms-input-placeholder {color:#999999;}

.modify_body{ background:url(../images1/bg.jpg) repeat-y 0 0; background-size:100% auto}
.modify_box{float:left; width:29.9rem; overflow:hidden; background-color:#ffffff; margin-left:1.05rem; margin-top:1.2rem; padding:1rem 1rem 3rem 1rem; border-radius:0.4rem 0.4rem 0 0}


.tjsq_button{ float:left; width:100%; height:3.4rem; text-align:center; line-height:3.4rem; border-radius:1.7rem; color:#ffffff; font-size:1.365rem; border:none;  background-image:-webkit-linear-gradient(to left, #ff8500, #ff4f00); background-image:linear-gradient(to left,#ff8500,#ff4f00); margin-top:3rem;}
.modify_list{float:left; width:100%; overflow:hidden;}
.modify_list li{float:left; width:100%; overflow:hidden; display:block; border-bottom:0.05rem solid #e1e1e1; padding-top:1.3rem; padding-bottom:0.8rem;}
.modify_list li span{ float:left; color:#333333; font-size:1.2795rem;}
.input_text1{ float:left; overflow:hidden; border: none; background:none; color:#333333; font-size:1.2795rem; margin-left:1.6rem; margin-bottom:0.5rem;}
.upload{ float:left; width:100%; overflow:hidden; margin-top:1.1rem;}
.file_box{ float:left; width:6.55rem; height:6.55rem; overflow:hidden; position:relative; background:url(../images1/file.jpg) no-repeat 0 0; margin-right:1.6rem; background-size:6.55rem; text-align:center; color:#666666; font-size:0.95rem!important; padding-top:3.75rem;}
.file_box input{position:absolute; right:0; top:0; height:6.55rem; opacity:0; filter:alpha(opacity=0); width:6.55rem;}
.textarea_1{ float:left; width:100%; overflow:hidden; border:none; font-size:1.2795rem; height:12rem;}

.textarea_1::-webkit-input-placeholder { color:#999999;}
.textarea_1:-moz-placeholder { color:#999999;}
.textarea_1::-moz-placeholder { color:#999999;}
.textarea_1:-ms-input-placeholder {color:#999999;}


.black_overlay{display:none; position:fixed; top:0%; left:0%;width:100%;height:100%;background-color:black; z-index:1001; -moz-opacity:0.7;opacity:.70;filter:alpha(opacity=70); text-indent:-1000em;}
.black_overlay a{ display:block; width:100%; height:100%;}
.white_content{display:none;position:fixed;top:50%;left:50%;  margin:-15.5rem 0 0 -13.5rem; width:27rem;z-index:1002;overflow:auto;}
.jia_djq{float:left; width:100%; overflow:hidden; text-align:center; background:url(../images1/qd_bg.png) no-repeat 0 0; background-size:100% 11.9rem; height:11.9rem; color:#333333; font-size:1.706rem; text-align:center; padding-top:6.4rem;}

.djq_box{ float:left; width:100%; overflow:hidden; background-color:#ffffff; border-radius:0 0 0.7rem 0.7rem; padding-top:1.5rem; padding-bottom:3.2rem;}
.djq_box p{ float:left; width:100%; overflow:hidden; text-align:center; color:#333333; font-size:1.365rem; line-height:2.1325rem;}
.djq_box p i{ color:#ff4400;}
.djq_box span{ float:left; width:100%; overflow:hidden; text-align:center; color:#666666; font-size:1.365rem; position:relative; margin-top:2.5rem;}
.jrqd_btn{ float:left; width:21.75rem; height:3.4rem; text-align:center; line-height:3.4rem; border-radius:1.7rem; color:#ffffff; font-size:1.365rem; border:none;  background-image:-webkit-linear-gradient(to left, #ff8500, #ff4f00); background-image:linear-gradient(to left,#ff8500,#ff4f00); margin-top:2.9rem; margin-left:2.5rem;}
.l_line{ position:absolute; left:3.5rem; top:50%; width:4rem; height:0.05rem; margin-top:-0.025rem; background-color:#7f7f7f}
.r_line{ position:absolute; right:3.5rem; top:50%; width:4rem; height:0.05rem; margin-top:-0.025rem; background-color:#7f7f7f}

.yhjcz_box{ float:left; width:100%; overflow:hidden; background-color:#ffffff; border-radius:0 0 0.7rem 0.7rem; padding-top:1.5rem; padding-bottom:3.2rem;}

.czje_input{float:left; width:21.5rem; overflow:hidden; height:3.1rem; border:0.05rem solid #999999; border-radius:1.55rem; padding-left:4.2rem; line-height:3.1rem; background:url(../images1/icon8.png) no-repeat 1.3rem center; background-size:1.7rem; font-size:1.2795rem; color:#999999; margin-left:2.4rem;}
.zzsjh_bg{background:url(../images1/icon32.png) no-repeat 1.3rem center; background-size:1.7rem;}
.zzje_bg{background:url(../images1/icon15.png) no-repeat 1.3rem center; background-size:1.7rem; margin-top:1.2rem}

.sjdz_box{float:left; width:100%; overflow:hidden; color:#333333; font-size:1.2795rem; padding-left:4rem; margin-top:0.5rem; margin-bottom:0.5rem;}


.black_overlay2{display:none; position:fixed; top:0%; left:0%;width:100%;height:100%;background-color:black; z-index:1001; -moz-opacity:0.6;opacity:.60;filter:alpha(opacity=60); text-indent:-1000em;}
.black_overlay2 a{ display:block; width:100%; height:100%;}
.white_content2{display:none;position:fixed;top:50%;left:50%;  margin:-14.5rem 0 0 -13.5rem; width:27rem;z-index:1002;overflow:auto; background-color:#ffffff; border-radius:0.8rem; padding-bottom:3rem;}

.sls_img{float:left; width:100%; overflow:hidden;}
.sls_img dt{float:left; width:100%; overflow:hidden; text-align:center;}
.sls_img dt img{ width:20rem;}
.sls_img dd{float:left; width:100%; overflow:hidden; text-align:center; color:#ff8957; font-size:1.1945rem; line-height:2.1325rem;}
.zmd_list{float:left; width:100%; overflow:hidden; padding:0.8rem 1rem; margin-top: 0.8rem; background-color: #ffffff;}
.zmd_list dt{ float:left; overflow:hidden; width:11rem;}
.zmd_list dt img{ width:11rem; height:11rem;}
.zmd_list dd{ float:right; width:17rem; overflow:hidden;}
.zmd_list dd h3{float:left; width:100%; overflow:hidden; color:#333333; font-size:1.2795rem; margin-top:0.5rem; line-height:1.7915rem}
.original_prices{float:left; width:100%; overflow:hidden; margin-top:2.3rem; color:#999999; font-size:1.0235rem; height:1.5rem; line-height:1.5rem;}
.original_prices i{display:inline-block; text-decoration:line-through}
.original_prices em{ display:inline-block; color:#f63866; font-size:1.109rem; background:url(../images1/bg.png) no-repeat 0 0; background-size:100% 1.5rem; margin-left:0.6rem;height:1.5rem; line-height:1.5rem;}
.present_prices{float:left; width:100%; overflow:hidden; margin-top:1rem; color:#999999; font-size:1.1945rem; line-height:1.5rem;}
.present_prices i{ color:#f63866; font-size:1.45rem;}
.present_prices span{ float:right; color:#999999; font-size:1.0235rem;}
.present_prices span em{ /*color:#f63866;*/font-size:1.0235rem;}


.future_generations{ float:left; overflow:hidden; margin-top:0.8rem;}

.remember-checkbox3 {display: none;}
.remember-checkbox3 + label { background:url(../images1/radio3.png) no-repeat center 0;display: inline-block;position: relative; background-size:1.2rem; padding-top:1.5rem}
.remember-checkbox3:checked + label { background:url(../images1/radio2.png) no-repeat center 0; background-size:1.2rem!important;}
.shopping_foot{ position:fixed; left:0; bottom:3.65rem; background-color:#ffffff; width:100%; height:4rem; overflow:hidden; z-index:100}
.shopping_foot_left{ float:left; width:21.2rem; overflow:hidden; border-top:0.05rem solid #e2e2e2; height:4rem; padding-left:0.75rem;}
.heji{ float:right; line-height:4rem; color:#000000; font-size:1.365rem; padding-right:0.9rem;}
.heji i{ color:#ff4f00;}
.qjs_btn{ float:right; width:10.8rem; height:4.05rem; line-height:4.05rem; background-color:#ff4f00; border:none; color:#ffffff; font-size:1.365rem; text-align:center}
.qjs_btn i{ font-size:1.109rem;}
.m_t_77{ float:left; width:100%; overflow:hidden; height:7.7rem; overflow:hidden}




.list-ul{ float:left; width:100%; overflow:hidden}
.list-li{border-bottom: 1px solid #dddddd;position: relative;-webkit-transition-duration: -webkit-transform .1s;transition-duration: transform .1s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.con{position: relative;z-index: 7; height: 10rem; padding:1.2rem 0 0.8rem 0}
.btn{position: absolute;top: 0;right: -80px;text-align: center;background: #578aff;color: #fff;width: 80px;z-index: 2;border-radius:0;height: 10rem; line-height:9rem; font-size:1.45rem;}


.checkbox_list{position:absolute; left:0.75rem; top:50%; margin-top:-0.6rem; z-index:1000;}
.remember-checkbox2 {display: none; line-height:1.2rem;}
.remember-checkbox2 + label { background:url(../images1/radio3.png) no-repeat 0 center;display: inline-block;position: relative; padding-left:3rem; background-size:1.2rem; text-indent:12em;}
.remember-checkbox2:checked + label { background:url(../images1/radio2.png) no-repeat 0 center; background-size:1.2rem!important;}

.shopping_cart{float:left; width:100%; overflow:hidden; height:8rem;}
.shopping_cart dt{float:left; width:11.5rem; overflow:hidden; padding-left:2.9rem;z-index:10000}
.shopping_cart dt img{ width:7.6rem; height:7.6rem;}


.shopping_cart dd{ float:left; width:19.4rem; overflow:hidden}
.shopping_cart dd h3{ float:left; width:100%; overflow:hidden; color:#333333; font-size:1.109rem;}
.shopping_cart dd p{float:left; width:100%; overflow:hidden; color:#81838e; font-size:1.0235rem; margin-top:0.2rem;}
.shopping_cart dd span{float:left; color:#ff0101; font-size:1.45rem; overflow:hidden; margin-top:2.5rem; line-height:2.1rem;}

.num_box{ float:right; border:0.05rem solid #cccccc; height:2.1rem; overflow:hidden;margin-top:2.5rem;}
.num_btn{ float:left; width:2.1rem; height:2.1rem; border:none; background:url(../images1/jian2.jpg) no-repeat 0 0; background-size:2.1rem;text-indent:-10em;}
.num_btn2{float:left; width:2.1rem; height:2.1rem; border:none; background:url(../images1/jia2.jpg) no-repeat 0 0; background-size:2.1rem; text-indent:-10em;}
.num_input2{ float:left; width:4.1rem; height:2.1rem; border:none; border-left:0.05rem solid #cccccc; border-right:0.05rem solid #cccccc; text-align:center; line-height:2.1rem;  border-radius:0; color:#010101; font-size:1.4rem;}

/*2018-11-20*/
.icon-group{ position:absolute; right:1.4rem; top:1.6rem; z-index:100}
.icon-group img{ width:3.1rem;}

.white_content4{display:none;position:fixed;top:50%;left:50%;  margin:-19.95rem 0 0 -14.2rem; width:28.4rem;z-index:1002;overflow:auto;}
.close2{ float:right;}
.close2 img{ width:2.3rem;}
.white_content4_box{ float: left; width:26.5rem; margin-left:0.95rem; background-color:#ffffff; padding:2.25rem; margin-top:1rem;}
.white_content4_box_img{ float:left; width:100%; overflow:hidden;}
.white_content4_box_img img{ width:100%;}
.white_content4_box_left{ float:left; width:8rem; overflow:hidden; margin-top:1.5rem;}
.white_content4_box_left img{ width:8rem; height:8rem;}
.white_content4_box_right{ float:right; width:13.5rem; overflow: hidden; margin-top:1.5rem;}
.white_content4_box_right h3{ float:left; width:100%; overflow:hidden; color:#333333; font-size:1.28rem; line-height:1.7915rem;}
.white_content4_box_right p{ float:left; width:100%; overflow:hidden; color:#ff4400; font-size:1.28rem; margin-top:0.2rem;}
.white_content4_box_right b{ float:left; width:100%; overflow:hidden; color:#333333; font-size:1rem;  margin-top:0.2rem;}
.white_content4_box_right span{float:left; width:100%; overflow:hidden; color:#333333;font-size:1.109rem; margin-top:0.2rem;}
.cpsp_pf{ position:fixed; right:0; top:50%; margin-top:-6.6rem;}
.cpsp_pf img{ width:3.5rem;height:13.2rem;}


/*2018-11-26*/
.login_body2{ background:url(../images1/login_bg2.jpg) no-repeat 0 0rem; background-size:100% auto;}
.login_main{ width:20.5rem; margin:0 auto; overflow:hidden;}
.login_list2{ float:left; width:20.5rem; overflow:hidden; margin-top:16.4rem;}
.login_list2 li{ float:left; width:100%; overflow:hidden; position:relative; margin-top:1rem;}
.login_list2 li img{ float:left; width:1.7rem; margin-top:1rem;}
.text2_1{ float:left; width:16.5rem; border:none; border-bottom:0.05rem solid #a2d1b1; color:#ffffff; font-size:1.1945rem; margin-left:0.5rem; padding:1rem 0; background:none; border-radius:0}
.text2_1::-webkit-input-placeholder { color:#aad7b9;}
.text2_1:-moz-placeholder { color:#aad7b9;}
.text2_1::-moz-placeholder { color:#aad7b9;}
.text2_1:-ms-input-placeholder {color:#aad7b9;}

.login_button2{float:left; width:20.5rem; overflow:hidden; margin-top:1.1rem; border:none; height:3.35rem; line-height:3.35rem; border-radius:1.675rem; background:#fdcb05; color:#4f2801; font-size:1.2795rem;}


.login_f2{float:left; width:20.5rem; overflow:hidden; margin-top:1.4rem; margin-bottom:2rem;}
.login_f2 dt{ float:left; width:60%; }
.login_f2 dt a{color:#ffffff; font-size:1.2795rem; font-weight:normal}
.login_f2 dd{ float:right; }
.login_f2 dd a{color:#ffffff; font-size:1.2795rem;}
.swipe-delete-btn a{ color:#ffffff;}
/*2018-11-27*/
#scrollWrap{ position: fixed; left:1rem; width:30rem; overflow:hidden; top:7.5rem; height:50px; z-index:1000}
#scrollWrap li{ float:left; display:block; width:100%; overflow:hidden; height:50px;}
#scrollWrap li p{ float: left; display:block; background:url(../images1/bg2.png) repeat 0 0; border-radius:25px; overflow:hidden}
#scrollWrap li img{float:left; width:50px; height:50px; overflow:hidden;}
#scrollWrap li span{ float:left; color:#ffffff; line-height:50px; font-size:1.28rem; margin-left:0.7rem; padding-right:1.5rem;}


.add_address{ float:left; width:100%; overflow:hidden; background-color:#ffffff; padding:0.75rem 0; text-align:center}
.add_address a{ display:inline-block; padding-left:2.7rem; background:url(../images1/icon12.png) no-repeat 0 center; background-size:2.1rem; color:#f96a6e; font-size:1.2795rem;}
.shdz_list{ float:left; width:28rem; margin-left:2rem; overflow:hidden; margin-top:1.3rem;}
.shdz_list li{ float:left; width:100%; overflow:hidden; border-bottom:0.05rem solid #e1e1e1; padding:0.8rem 0;}
.shdz_list li span{ float:left; width:100%; overflow:hidden; color:#999999; font-size:1.109rem;}
.shdz_list li input{ float:left; width:100%; overflow:hidden; color:#333333; font-size:1.365rem; border:none; background:none; margin-top:0.7rem;}
.shdz_list li input::-webkit-input-placeholder { color:#ccc;}
.shdz_list li input:-moz-placeholder { color:#ccc;}
.shdz_list li input::-moz-placeholder { color:#ccc;}
.shdz_list li input:-ms-input-placeholder {color:#ccc;}
.shdz_list li textarea{ float:left; width:100%; color:#333333; font-size:1.365rem; border:none; background:none; margin-top:0.7rem;height:6.5rem;}

.shdz_list li p{ float:left; width:100%; overflow:hidden; color:#333333; font-size:1.365rem; margin-top:0.7rem;}
.m_t_36{ float:left; width:100%; overflow:hidden; height:3.6rem;}


/*2022-6-18*/
.sales_box{ float: left; width: 100%; overflow: hidden; padding:0.7rem 1rem 0.7rem 0.5rem; font-size: 1.28rem;}
.sales_box dt{ float:left; color: #ff0000; }
.sales_box dd{ float:right}
.goods_details_box{ float: left; width: 100%; background-color: #ffffff; overflow: hidden; border-top: 0.8rem solid #f2f3f3; padding: 1rem 0 2rem 0; box-sizing: border-box;}
.goods_details_box img{width: 100%!important;}
.commodity-bottom input{ position: fixed; left: 0; bottom: 0; width: 100%;  background-image: -webkit-linear-gradient(to left, #fe5201, #fe8100);
    background-image: linear-gradient(to left,#fe5201,#fe8100); height: 4rem; border: 0; border-radius: 0; color: #ffffff; font-size: 1.28rem;}
.spxq_title{ padding: 0 0 1rem 1rem; font-size: 1.28rem; float: left; width: 100%;}


.commodity{ position: relative;}
.commodity .swiper-container {  width: 100%;  height: 25rem; margin: 0 auto;}
.commodity .swiper-slide { text-align: center;}
.commodity .swiper-slide img{ width: 100%;  height: 25rem;}
.commodity .swiper-pagination{ width:auto!important; left: auto;  right: 0.68rem!important; bottom: 0.68rem!important; text-align: right!important;     background-color: rgba(100,100,100,.6);
border-radius: 10px; padding: 0 10px; line-height: 20px; height: 20px; color: #fff;}

.white_content20{display:none;position:fixed; bottom:0; left:0; width:100%; background:#ffffff; z-index:1002; border-radius: 8px 8px 0 0; height:370px; overflow-y:auto;}
.gmcp{ float:left; width:96%; padding-left:2%; padding-right:2%; overflow:hidden; margin-top:10px;}
.gmcp dt{ float:left; width:90px; height:90px; overflow:hidden; border-radius: 8px; border:1px solid #908e91}
.gmcp dt img{ height:90px; width:90px;}
.gmcp dd.gmcp_jg{ float:left; width:50%; overflow:hidden; color:#000000; margin-left:10px; margin-top:10px; line-height:2em;}
.red{ color:#ff0000!important; font-size:16px; font-style:normal;}
.gmcp dd.gmcp_close{ float:right; width:25px;}
.gmcp dd.gmcp_close img{ width:100%;}

.qd-btn{position: fixed; left: 0; bottom: 0; width: 100%;  background-image: -webkit-linear-gradient(to left, #fe5201, #fe8100);
    background-image: linear-gradient(to left,#fe5201,#fe8100); height: 4rem; border: 0; border-radius: 0; color: #ffffff; font-size: 1.28rem;}
.ny_body{ background-color: #f8f8fa;}

/*确认订单*/
.confirm_goods{float:left; width:100%; overflow:hidden; background-color: #ffffff; padding: 1.2rem 1rem; position: relative; }
.confirm_goods dt{ width:8rem; overflow:hidden; position: absolute; left: 1.2rem; top: 1rem;}
.confirm_goods dt img{ width: 100%; height: 8rem;}
.confirm_goods dd{ float: left; width: 100%; padding-left: 10rem; overflow: hidden; height: 8rem; position: relative;}
.confirm_goods dd h3{float:left; width:100%; overflow:hidden; color:#333333; font-size:1.28rem;}
.confirm_goods dd p{ position: absolute; left: 10rem; bottom: 0; color:#ff0101; font-size:1.28rem; margin-top:2.5rem; line-height:2.1rem;}
.psfs_box{float:left; width:100%; overflow:hidden; background-color: #ffffff; padding: 1.2rem 1rem; font-size: 1.194rem; color: #333333; margin-top: 0.768rem;}
.psfs_box dt{ float: left; font-weight: normal;}
.psfs_box dd{ float: right;}
.spje_list{float:left; width:100%; overflow:hidden; background-color: #ffffff;  margin-top: 0.768rem;}
.spje_list li{float:left; width:100%; overflow:hidden;  padding: 1.2rem 1rem; font-size: 1.194rem; color: #333333; border-top: 1px solid #dcdcdc;}
.spje_list li:first-child{ border: 0;}
.spje_list li .mo{ float: right; color: #ff0000; font-weight: bold;}
.combined_box{float:left; width:100%; overflow:hidden; background-color: #ffffff; padding: 1.2rem 1rem; font-size: 1.194rem; color: #333333; margin-top: 0.768rem; text-align: right;}
.combined_box span{color: #ff0000; font-weight: bold;}

/*我的订单*/
.ddzt_box{ float:left; width:100%; background-color: #ffffff; padding: 1rem 0;}
.ddzt_box li{ float:left; width:25%; text-align:center; height:2rem; line-height:2rem;}
.ddzt_box li a{ color:#383d40; padding-bottom:0.6rem; font-size:1.28rem;}
.ddzt_box li a.hover2{ border-bottom:2px solid #ff5406; color:#ff5406;}

.ddzt_box2{ float:left; width:100%; background-color: #ffffff; padding: 1rem 0;}
.ddzt_box2 li{ float:left; width:20%; text-align:center; height:2rem; line-height:2rem;}
.ddzt_box2 li a{ color:#383d40; padding-bottom:0.6rem; font-size:1.194rem;}
.ddzt_box2 li a.hover2{ border-bottom:2px solid #ff5406; color:#ff5406;}

.order_information{ float: left; width: 100%; overflow: hidden; background-color: #ffffff; margin-top: 0.8rem;}

.ddbh{ float:left; width:100%; padding:1rem 3%; overflow:hidden; background:#ffffff; color:#565656; font-size:1.194rem; line-height: 2em; margin-top: 0.8rem; }
.ddnr{ float:left; width:100%; padding-left:3%; padding-right:3%; margin-top:0.9rem; padding-bottom:0.9rem;}
.ddnr dt{ overflow:hidden; width:25%; float:left;}
.ddnr dt img{ width:100%;}
.ddnr dd{ float:left; margin-left:12px; width:70%; margin-bottom:10px; color:#565656; font-size:1.194rem;}

.gjsp{ float:left; width:100%; background:#ffffff;  padding:1rem 3%; color:#565656; font-size:1.194rem; text-align:right;}



/*会员*/
.common_title{ float: left; width: 100%; padding: 0 0 10px 12px; margin-bottom: 10px; border-bottom: 1px solid #eee; font-size: 1.28rem; font-weight: normal; box-sizing: border-box;}
.vip-header{color:#fff;width: 100%;height: 170px;background: linear-gradient(to left,#ff5406,#ff8f09);position: relative;overflow: hidden;padding: 30px 20px 0 20px;box-sizing: border-box;}
.drop-btn{position: absolute;top: 0.6rem;right: 0.6rem;}
.drop-btn img{ width: 2.4rem!important;}
.vip-header a{color: #fff;display: block;}
.vip-header dl{float: left;width: 100%;overflow: hidden;overflow: hidden;}
.vip-header dt{float: left;width: 65px;height: 65px;border-radius: 100%;border: 4px solid rgba(255, 255, 255, .4);overflow: hidden;}
.vip-header img{width: 100%;height: 100%;}
.vip-header dd{float: left;width: 70%;padding: 7px 0 0 10px;overflow: hidden;}
.vip-header h4{font-size: 16px;line-height: 32px;font-weight: normal;}
.vip-header h4 span{font-size: 12px;background: #ff6467;border-radius: 3px;padding: 2.6px 5px;}
.vip-header h4 span:last-child{margin-right: 10px;}
.vip-header .exit{width:28px;height:28px;display:block;position:absolute;right:20px;top:20px;}
.vip-header .exit img{width:100%;}
.vip-header dd p{font-size: 14px;}
.vip-header dd p i{color: #ffc601;margin: 5px;}
.vip-header ul{width: 100%;overflow: hidden;position: absolute;bottom: 0;}
.vip-header li{width: 25%;float: left;text-align: center;padding: 3px 0 5px;position:relative;}
.vip-header li:after{content:'';position:absolute;height:50%;width:1px;right:0;top:15px;background:rgba(255,255,255,.25);}
.vip-header li:last-child{margin-right: 0;}
.vip-header li span{font-size: 16px;}
/*会员俱乐部*/.vip-club,.vip-list-icon{width: 96%;margin:11px 2%;border-radius: 10px;background: #fff;overflow: hidden;padding: 10px 0;position: relative;z-index: 10000;}
.vip-club li a{font-size: 1.194rem;color: #686868;width: 25%;float: left;text-align: center;padding: 8px 0;}
.vip-club li a i{display:block;width:36px;height:36px;margin:0 auto 4px;}
.vip-club .assets li a i{width:auto;height:22px;font-size:1.28rem;font-weight:200;display:inline-block;}
.vip-club .assets li a p{ font-size: 1.024rem;}
.vip-club li a i img{width:100%;}
.vip-club-title{line-height: 44px;padding: 0 8px;}
.vip-club-title span{color: #252525;font-size: 16px;}
.vip-club-title span i{font-size: 20px;color: #4caf50;margin-right: 8px;}
.vip-club-title a{float: right;color: #a8a9ab;font-size: 1.194rem;}
.vip-club-title a i{margin-left: 5px;font-size: 1.194rem;}
.vip-account .vip-club-title span i{color: #ff7979;}
.vip-account .color_f44623{color: #ff0000;line-height: 26px;}
.vip-account .color_f4a425{color: #ff0000;line-height: 26px;}
.vip-account .color_45a1de{color: #ff0000;line-height: 26px;}
.vip-account .color_1dccaa{color: #ff0000;line-height: 26px;}
.vip-list-icon li{width: 100%;line-height: 30px;padding: 8px 0;overflow: hidden;text-align: center;}
.vip-list-icon li:last-child{border-bottom: none;}
.vip-list-icon li a{display: block;width: 24.6%;float: left;font-size: 1.194rem; color: #666666;}
.vip-list-icon li i{width: 3rem;height:3rem;display: block;color: #34a2f1;margin:0 auto;}
.vip-list-icon li i img{display:block;width:100%;}
.vip-list-icon li em{ font-size: 1.024rem;}


/* 个人信息页面 */
.information{ float: left; width: 100%; overflow: hidden; background-color: #ffffff; margin-top: 0.8rem;}
.information li{ float: left; width: 100%; overflow: hidden; padding: 1.2rem 1rem; border-bottom: 1px solid #f0f0f0;}
.information li i{ float: left; color: #333333; font-size: 1.194rem;}
.information li em{ float: right; color: #333; font-size: 1.194rem;}
.re_input{ border: 0; text-align: right; color: #333; font-size: 1.194rem;}
.re_input::-webkit-input-placeholder { color:#999;}
.re_input:-moz-placeholder {color:#999;}
.re_input::-moz-placeholder {color:#999;}
.re_input:-ms-input-placeholder {color:#999;}
.save_button{ float: left; width: 94%; height: 4rem; margin: 3rem 0 0 3%; text-align: center; line-height: 4rem; border: 0; color: #ffffff; font-size: 1.3055rem; margin-bottom: 1rem; -webkit-linear-gradient(to left, #fe5201, #fe8100); background-image: linear-gradient(to left,#fe5201,#fe8100); border-radius: 0.5rem;}

.withdrawal_list{ float: left; width: 100%; background-color: #ffffff; padding: 1.2rem 1rem; margin-top: 0.8rem;}
.withdrawal_list label{ float: left; font-size: 1.28rem; }
.input-clear{ border: 0; font-size: 1.28rem; margin: 0 0 0 1.6rem;}

.cash_balances{float: left; width: 100%;  margin-top: 0.8rem; background-color: #ffffff; padding: 1.5rem 1rem;}
.cash_balances p{ float: left; width: 100%; color:#fe5201; font-size: 3rem; font-weight: bold; text-align: center;}
.cash_balances span{float: left; width: 100%; text-align: center; color: #666666; font-size: 1.28rem; margin-top: 0.5rem;}
.commodity-new{ padding-bottom:0.8rem;}
.commodity-bottom input{ position:fixed; left:0; bottom:0; width:100%; border-radius:0}

.radios2{float:left; width:100%; background-color:#ffffff; overflow:hidden;}
.radios2 li{ float:left; width:100%; overflow:hidden;padding: 1rem;border-bottom:1px solid #f0f0f0;}
.radios2 label{ width:100%;display: inline-block;cursor: pointer;position: relative; color:#333333; font-size:1.194rem; padding-left:1.8rem;}
.radios2 input[type=radio]{display: none;}
.radios2 label:before{content: "";display: inline-block;width:1.8rem;height: 1.8rem;position: absolute;right: 0; top: 0; background:url(../img/radio.png) no-repeat 0 0; background-size:1.8rem;}
.radios2 input[type=radio]:checked + label:before{color: #f3f3f3; background:url(../img/radio_h.png) no-repeat 0 0;background-size: 1.8rem }
.radios2 li div{ float:right; width:100%; overflow:hidden; color:#333333; font-size:1.365rem;}

.radios2 li.yhk_li{ background:url(../img/yhk.png) no-repeat 0.8rem center; background-size:1.5rem;}
.radios2 li.ye_li{ background:url(../img/zzz.png) no-repeat 0.8rem center; background-size:1.5rem;}
.radios2 li.wx_li{ background:url(../img/www.png) no-repeat 0.8rem center; background-size:1.5rem;}
.radios2 li.zfb_li{ background:url(../img/rrr.png) no-repeat 0.8rem center; background-size:1.5rem;}

.prompt{float:left; width:100%; overflow: hidden; padding: 1.2rem 1rem; font-size: 1.194rem; color: #ff0000;} 


.top_up_meun{background:#fff; float: left; width: 100%; overflow: hidden;}
.top_up_meun li{ float: left; width: 100%; overflow:hidden;border-bottom:1px solid #f6f6f6; padding:1.2rem 1rem; background:url(../images/more.png) no-repeat 96% center; background-size:0.6rem; box-sizing: border-box;}
.top_up_meun li img{float:left;height:1.8rem; margin-right:1rem;}
.top_up_meun li span{float:left;font-size:1.194rem;color:#353535;}

.about_nr{ float: left; width: 100%; padding: 1rem; overflow:hidden; line-height:2em; color:#444444; font-size: 1.2rem; background-color: #ffffff;}
.about_nr p{ float:left; width:100%; margin-top:10px;}
.about_nr img{ max-width:100%;}


.scpz_button{ float: left; width: 94%; height: 4rem; margin: 1.5rem 0 0 3%; text-align: center; line-height: 4rem; border: 0; color: #ffffff; font-size: 1.3055rem; margin-bottom: 1rem; -webkit-linear-gradient(to left, #fe5201, #fe8100); background-image: linear-gradient(to left,#fe5201,#fe8100); border-radius: 0.5rem;}

.zrqb{ float:left; width:100%; overflow:hidden;}
.zrqb select{ width:100%; float:left; border:none; color:#666666; height:3.6rem; padding-left:3%; padding-right:3%;border-radius:0; margin-top: 1rem; font-size: 1.28rem; background:url(../images/more.png) no-repeat 96% center; background-size:0.6rem; background-color: #ffffff;}
.zrqb input{  width:94%;border:none;border-radius:0; color:#ff5000; padding-top:10px; padding-bottom:10px;padding-left:3%; padding-right:3%;border-top:1px solid #ff5000;border-bottom:1px solid #ff5000;}

.zjxx-bt{ float:left; width:100%; padding:1rem 3% 0.4rem 3%; color:#343434; font-size: 1.28rem;}
.input-je{float:left; width:100%; padding: 1rem; border: 0; font-size: 1.28rem; margin-top: 0.8rem;}

.team-tgrs{float:left; width:100%; overflow: hidden; background: url(../img/bann.png)no-repeat;background-size:100% 100% ;height: 16.06rem;}
.team-tgrs dt{text-align: center;color: #FFFFFF;font-weight: 100;padding-top: 4rem; font-size: 2rem; font-weight: bold;}
.team-tgrs dd{text-align: center;color: #FFFFFF; font-size: 1.6rem;}

.team-item{ float: left; width: 90%;margin-left: 5%;background: #FFFFFF;margin-top: -2.5rem; border-radius: 0.5rem 0.5rem 0rem 0rem;}
.team-item-one{display: flex;justify-content: space-around;padding: 1rem 0 1rem 0; border-bottom: 1px solid #f0f0f0; font-size: 1.194rem; color: #333333;}


.need_donate{float: left; width:94%; margin:1rem 3% 1rem 3%; border-radius:0.5rem; overflow:hidden; padding-bottom:2.2rem; padding-top:1.6rem; background-color:#ffffff;}
.need_user{float:left; width:100%; overflow: hidden;  }
.need_user dt{float:left; width:100%; overflow: hidden;  text-align:center; color:#5a7dfe; font-size:1.962rem; font-weight:normal}
.need_user dd{float:left; width:100%; overflow: hidden;  text-align:center; color:#999999; font-size:1.1945rem;}

.need_list{float:left; width:100%; overflow: hidden; padding-left:3.7rem; padding-right:3.7rem; margin-top:1rem; padding-bottom:0.5rem; padding-bottom:0.5rem;}
.need_list li{float:left; width:100%; overflow: hidden; display:block; padding:1rem 0;}
.need_list li em{float:left; width:7.4rem; overflow: hidden;color:#333333; font-size:1.1945rem; line-height:1.6rem}
.need_list li i{float:right; overflow: hidden;color:#333333; font-size:1.5355rem; line-height:1.6rem}
.need_list li i a{color:#333333; font-size:1.5355rem; }
.skewm{ float:left; width:6.2rem; height:6.2rem; border-radius:0.4rem; background-color:#666666; border:0.05rem solid #999999; text-align:center; overflow:hidden; border-top:0}
.skewm img{ height:6.2rem; max-width:6.2rem;}
.fl_l{ float:left!important;}
.fl_r{ float:right!important;}

.bctp_cont{float: left; width:100%; overflow:hidden; border-radius: 0 0 0.5rem 0.5rem; background-color:#ffffff; padding:1.7rem 3.2rem 4.4rem 3.2rem;}
.save_pic{ float:left; width:100%; height:3.3rem; background-color:#ff7b2c; text-align:center; border:none; line-height:3.3rem; color:#ffffff; font-size:1.2795rem; border-radius:1.65rem;}
.fg_line{float: left; width:100%; overflow:hidden;}
.fg_line img{ width:100%}


.file_box3{ float:left; width:6rem; height:6rem; overflow:hidden; position:relative; margin-top:0.3rem;}
.file_box3 img{ width:6rem; height:6rem;}
.file_box3 input{position:absolute; right:0; top:0; height:6rem; opacity:0; filter:alpha(opacity=0); width:6rem;}

.ppjl_button{ position:absolute; right:1.1rem; top:1.1rem; color:#ff7b2c; font-size:1.1945rem;}

.mill-list{float: left; width: 100%; background-color: #ffffff; overflow: hidden;}
.mill-list li{ float: left; width: 100%; overflow: hidden; padding: 1rem; border-bottom: 1px solid #f0f0f0; line-height: 2rem; font-size: 1.194rem;}
.mill-list li span{ float: left; width: 20%; text-align: center; overflow: hidden;}
.mill-list li img{ width: 2rem;}
.mill-list li span.bfzs{ width: 40%;}

.syjl_title{float: left; width: 100%; background-color: #ffffff; font-size: 1.28rem; padding: 1rem; color: #333333; text-align: center;}


.mill-banner{ float: left; width: 100%; background: url(../img/tags.png)no-repeat;background-size:100% 100%;  height: 12rem; padding: 2.87rem 1.87rem 1.87rem 1.87rem;}
.mill-banner dt{float: left; width: 100%; overflow: hidden; font-size: 1.194rem; color: #ffffff; font-weight: normal;}
.mill-banner dd{float: left; width: 100%; overflow: hidden; font-size: 3rem; color: #ffffff; font-weight: bold; margin-top: 0.5rem;}

.mill-item{float: left; width: 100%; display: inline; overflow: hidden; padding: 1rem;}
.mill-item li{ float: left; width: 48%; overflow: hidden; position: relative; padding: 1rem;}
.mill-item li:last-child{ float: right;}
.mill-item li img{ position: absolute; width: 100%; height: 100%; z-index: -1; left: 0; top: 0;}
.mill-item li span{float: left; width: 100%; overflow: hidden; color: #ffffff; font-size: 1.194rem;}
.mill-item li p{float: left; width: 100%; overflow: hidden; text-align: center; font-size: 1.5rem;  color: #ffffff; margin-top: 0.6rem;}

.member{ position: absolute; left: 0; top: 24rem; width: 100%; text-align: center;}
.member img{width: 35%;}
#members{ background: url(../images/yq.jpg)no-repeat 0 3.065rem;background-size:100%; background-color: #bb0434;}

.backs{ position: absolute; right: 1rem; top: 1.2rem; color: #666666;font-size: 1.024rem;}

.symx_box{float:left; width:100%; margin-top:0.6rem; overflow:hidden;}
.symx_list{ float:left; width:100%; overflow:hidden; background-color:#ffffff; padding:1.5rem 1.1rem; margin-bottom: 0.6rem;}
.symx_list dt{float:left; width:100%; overflow:hidden;font-weight:normal; font-size: 1.024rem; color: #666666; line-height: 2em;}
.symx_list dt span{ float:left; color:#ff5000; font-size:1.5355rem; font-weight: bold;}
.symx_list dt em{ float: left; font-size: 1.024rem; color: #666666;}
.symx_list dt i{float:right; overflow:hidden;}
.symx_list dd{float:left; width:100%; overflow:hidden; line-height: 2em; margin-top: 0.4rem;}
.symx_list dd span{ float: left; width: 50%; overflow: hidden;}

.register{width: 95%;height: 11rem;background: url(../img/res.png)no-repeat;background-size:100%;position: relative;left: 2.5%;top: 1.5rem;}
.register p{text-align: center;padding-top:1rem;font-size: 24px;color: #58aeff;font-family: "妤蜂綋";}
.register .mui-input-row{margin-left: 15%;border-bottom: 1px solid #D5D5D5;width: 70%;}
.register .mui-input-row img{width: 100%;}
.register .mui-input-row label{width: 20%;}
.register .mui-input-row input{width: 80%;height: 1rem;}
/* #yanzheng{display: flex;justify-content: space-between;align-items: center;}
#yanzheng button{border: 0; color: #58aeff;} */
.register-greement{padding-left: 30%;padding-top: 0.5rem;}
.logins{ background: url(../images/login_bg1.jpg) no-repeat 0 0; background-size: 100%;}
.welcome_login{ float: left; width: 100%; overflow: hidden; padding: 7.4rem 1.45rem 0 1.45rem; color: #ffffff; font-size: 2.13rem;}



.login_box{ float: left; width:92%; overflow:hidden; margin: 7rem 0 0 4%; background-color: #ffffff; border-radius: 0.8rem; padding: 1.194rem 1.194rem 2.194rem 1.194rem;  box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);}
.login_box_list{ float:left; width:100%; overflow:hidden; }
.login_box_list li{ float:left; width:100%; overflow:hidden; position:relative; border-bottom: 1px solid #dddddd; padding: 0.85rem 0; margin-top: 1.28rem;}
.login_box_list li img{ float:left; width:1.7rem;}
.login_inputn{ float:left; width:16.5rem; border:none; color:#666666; font-size:1.1945rem; margin-left:0.5rem; background:none; border-radius:0}
.login_inputn::-webkit-input-placeholder { color:#dddddd;}
.login_inputn:-moz-placeholder { color:#dddddd;}
.login_inputn::-moz-placeholder { color:#dddddd;}
.login_inputn:-ms-input-placeholder {color:#dddddd;}

.logins_button{ float: left; width: 100%; height: 4rem; margin: 3rem 0 0 0; text-align: center; line-height: 4rem; border: 0; color: #ffffff; font-size: 1.3055rem; margin-bottom: 1rem; -webkit-linear-gradient(to left, #fe5201, #fe8100); background-image: linear-gradient(to left,#fe5201,#fe8100); border-radius: 2rem;}
.login_dl{float:left; width:100%; overflow:hidden; margin-top: 1rem; }
.login_dl dt{ float: left; font-weight: normal;}
.login_dl dd{ float: right;}
.login_dl a{ color: #666666; font-size: 1.194rem;}
.login_dl dd a{ color: #fe8100;}
.code_input{ position: absolute; right: 0; top: 0.5rem; border:0; -webkit-linear-gradient(to left, #fe5201, #fe8100); background-image: linear-gradient(to left,#fe5201,#fe8100); border-radius: 0.4rem; color: #ffffff; font-size: 1.194rem; padding: 0.5rem 0.8rem;}

.agree_box{ float: left; width: 100%; overflow: hidden; padding: 1rem;}
.wc-btn_1{float:left; width:45%; background-color:#fdcb05; height:45px; line-height:45px; text-align:center; color:#ffffff; font-size:1.28rem;font-family: "Microsoft YaHei"; -moz-border-radius:0.5rem; -webkit-border-radius:0.5rem; border-radius:0.5rem; border: 0; }
.wc-btn_2{float:right; width:45%; background-color:#ff5a37; height:45px; line-height:45px; text-align:center; color:#ffffff; font-size:1.28rem;font-family: "Microsoft YaHei"; -moz-border-radius:0.5rem; -webkit-border-radius:0.5rem; border-radius:0.5rem; border: 0; }

.gmdz{ float:left; width:100%; padding-left:3%; padding-right:3%; background:url(../images/gwc_02.jpg) no-repeat 0 0; background-size: cover; padding-top:17px; padding-bottom:10px;}
.gmdz li{ float:left; width:100%; overflow:hidden;  margin-bottom:7px; color:#ffffff; font-size:16px;}
.gmdz li a{ float:right; color:#ffffff; padding-right:15px; background:url(../images/jt.png) no-repeat right center; background-size:12px;}
.z-title{ float:left; width:96%; padding: 1rem; font-weight:normal; font-size:16px;}
.wxzf{ float:left; width:98%; margin-left:2%; padding-top:11px; padding-bottom:11px;}
.wxzf dt{float:left; width:30px; margin-top:4px; }
.wxzf dd{float:left; width:65%;overflow:hidden; color:#343434; font-size:14px; padding-left:30px; background:url(../images/gwc_06.jpg) no-repeat 0 center; background-size:25px; height:25px; line-height:25px;}

.hdfk{ float:left; width:98%; margin-left:2%; padding-top:11px; padding-bottom:11px;}
.hdfk dt{float:left; width:30px;  margin-top:4px;}
.hdfk dd{float:left; width:65%;overflow:hidden; color:#343434; font-size:14px; padding-left:30px; background:url(../images/gwc_09.jpg) no-repeat 0 center; background-size:20px; height:25px; line-height:25px;}
.fyxq_box{ float:left; width:100%; padding: 1rem; background:#ffffff; margin-bottom:1px;}
.fyxq_box dt{ float:left; color:#343434; font-size:14px;}
.fyxq_box dd{ float:right; color:#ff5000; font-size:14px;}
.m-t-n{ margin-top:0;}

.jiage{ float:left; width:100%; text-align:center; margin-bottom:10px; color:#ff5000; font-size:16px;}
.box_cont2{ width:100%; padding-left:2%;  float:left; background:#ffffff; margin-top:0.5rem;}

.loading{ position: absolute; top: 50%; margin-top: -5.5rem; width: 100%; text-align: center; overflow: hidden;}
.loading dt{ float: left; width: 100%; overflow: hidden; text-align: center; height: 6rem;}
.loading dd{ float: left; width: 100%; overflow: hidden; text-align: center; font-size: 1.28rem; color: #888888; margin-top: 0.5rem;}




@media (min-width:641px){body{width:32rem;margin:auto;}}