*{margin:0;padding:0;}
/*@import "/static/style/commonality.css";*/
body{
	font-family:"Source Han Sans CN",sans-serif;font-size: 14px;color: #323232;height: 100%;
	/*"Helvetica","Arial","PingFang SC","Hiragino Sans GB","Source Han Sans CN","sans-serif";*/
}
.checkle{border: 1px solid #3f7ed2;}
em{font-style: inherit;}
a{text-decoration: none;}
input{-webkit-appearance: none;}
ul li,ol li{list-style:none;text-decoration: none;}
input,textarea,button{outline:none;border: none;resize:none}
a,button{cursor: pointer;}
.fl{float: left;}.fr{float: right;}
i{font-style: inherit;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #5c5c5c;}
input:-moz-placeholder, textarea:-moz-placeholder{ color: #5c5c5c;}
input::-moz-placeholder, textarea::-moz-placeholder{ color: #5c5c5c;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{ color: #5c5c5c;}
#gray{position:fixed;left:0;top:0;width:100%;height:100%;background:black;filter:alpha(opacity=50);opacity:0.5;display:none;z-index:5;}
img{border-style:none;}
/*input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
    box-shadow:0 0 0 60px #eee inset; !*背景颜色*!
    -webkit-text-fill-color: #878787;!*字的颜色*!
    outline: none;
}*/
/*head*/
nav{background:rgba(0,0,0,.4);position: absolute;width: 100%;z-index: 10;min-width: 1050px;}
nav h1 a{display: block;}
.header{max-width: 1660px;margin:0 auto;position: relative;}
.head_logo img{width: 109px; vertical-align: middle;margin: 12.5px 0;border-right:1px solid #fff;padding-right: 16px;margin-right: 5px;}
.head_logo span{font-size: 20px; color: #fff;vertical-align: middle;font-weight: initial;}

.head_list li{float: left;color: #fff;}
.head_list li a{color: #fff;font-size: 16px;line-height:56px;height:60px;text-align:center;display:inline-block;margin: 0 20px;}
.head_list li .hover{border-bottom:4px solid #fff;height:56px;}
.head_list li:last-child a{margin: 0 20px 0 5px;}
.head_list li:last-child a:first-child{margin: 0 5px 0 20px;}
/*下拉框*/
.nav_list{position: fixed; top: 60px; left: 0px; z-index: 6;background: rgba(0,0,0,.9); visibility: hidden; width: 100%;}
.nav_list section{width: 1550px;overflow: hidden;margin: auto;padding: 5px 0 30px;display: flex; justify-content: space-between;}
.nav_list article:nth-of-type(1){width: 48%;}
.nav_list article:nth-of-type(2){width: 48%;}
.head_list article h3{margin: 10px 0;padding-bottom: 10px;border-bottom: 1px solid #999;line-height: 30px;}
.head_list .lists{display: flex;  justify-content: space-between;  flex-flow: wrap;}
.head_list .lists a{height: 42px; line-height: 42px; text-align: left;padding: 0;margin: 0; padding: 0 15px;	box-sizing: border-box;	position: relative;}
.head_list .lists a:after{content: ''; background: url(../images/nav_dian2.png) left center no-repeat; width: 4px;height: 7px;display: block;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}
.head_list .lists a:hover{text-decoration: underline;color: #bbe6ff;}
.head_list .lists_one a{width: 33%;}
.head_list .lists_two a{width: 50%;padding: 0 15px;}
.head_list .lists_one a:nth-of-type(even){}
.head list .lists one a:nth-of-type(3n) {margin-right: auto;}
/*.head_list .lists a:last-child {margin-right: auto;}*/

/*个人用户*/
.header .welvcome{margin:0 20px;font-size: 16px; position: relative;}
.head_list .welvcome a{margin:0 !important;}
.welvcome_list{width: 140px;padding: 0;visibility: hidden; position: absolute; left: 50%; margin-left: -70px;}
.head_list .welvcome_list a{height: 40px; line-height: 40px;width: 100%;}
.welvcome:hover .welvcome_list{position: absolute;}
/*footer*/
footer{background:#2f2f30;padding:25px 0 15px 0; }
footer.agileFooter{margin-top: 80px;}
.footer{margin:0 auto;overflow: hidden;margin-bottom: 5px;color:#fff;position: relative;max-width:1570px;}
.footer a{color:#fff;}
/*新闻资讯*/
.footer dl:nth-of-type(1){margin-right:80px;border-right: 1px solid #454546;padding-right: 80px;}
.footer dl dt{font-size: 18px;color:#fff;margin:10px 0 20px 0;line-height: 24px;height:24px;}
.footer dl dt a{font-size: 18px;line-height: 24px; }
.footer dl dd{margin-bottom: 10px;font-size: 14px;}
.footer dl:nth-of-type(1) a{width: 260px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin-right:40px;float: left;}
.footer dl span,.footer dl:nth-of-type(1) a{font-size: 14px;display: inline-block;line-height: 23px;}

/*右侧头部*/
.footer dl:nth-of-type(2) dd{line-height: 23px;}
.footer dl:nth-of-type(2) dt{font-size: 16px;}
.footer dl:nth-of-type(2) dt a{border-right: 1px solid #9e9d9d;padding-right: 22px;margin-right: 22px;}
.footer dl:nth-of-type(2) dt a:last-child{border: none;margin: 0;padding: 0;}
.footer dl:nth-of-type(2) dd a{margin-right: 30px;}
.footer dl:nth-of-type(2) dd a:last-child{margin-right: 0px;}
.two_dimension{width: 100px;}
/*QQ 微信悬浮二维码*/
.scan1{position: absolute;bottom: 8px;right: 100px;}
.scan1 img{cursor: pointer;}
.scan1 .qq{margin-right: 45px;}
.two_dimensionQ,.two_dimensionW{display: none;position: absolute;bottom: 42px;}
.two_dimensionQ img,.two_dimensionW img{width:100px;}
.two_dimensionQ{left: -38px;}
.two_dimensionW{left: 38px;}
.two_dimensionQ:after,.two_dimensionW:after{
	content: "";position: absolute;width: 0;left: 100%;height: 0;border: solid transparent;
	border-width: 9px;	border-top-color: #fff;bottom: -13px;left: 40px;
}
.two_dimensionQ:before,.two_dimensionW:before{content: "";position: absolute;width: 100px;height: 100px;bottom: 4px;left: 0px;}
.two_dimensionQ:before{	background: url(../images/commonality/erweim2.png) no-repeat;background-size: contain;}
.two_dimensionW:before{	background: url(../images/commonality/erweim3.png) no-repeat;background-size: contain;}
.qq:hover + .two_dimensionQ{display:block;}
.wx:hover + .two_dimensionW{display:block;}
/*分页*/
.paging .num{overflow: hidden;height: 32px;	max-width: 225px;min-width: 105px;}
#number p{width: 700px;float: left;transition: all 600ms ease 0s;transform: translateX(0px);}
.paging select{float: left;height: 26px;min-width: 35px;text-align: center;}
#number a{width: 30px;height: 30px;line-height: 31px;display: inline-block;text-align: center;padding: 0;margin-right: 10px;}
.paging .ban {opacity: .4;}
.paging a {float: left; font-size: 16px; color: #212121;border-radius: 5px;padding: 0 11px;}
/*购物车,客服悬浮*/
.suspend{position: fixed;top: 50%;right: 0;z-index: 10;width: 53px;margin-top:-130px ;}
.suspend a{
	background: #fff;position: relative;display: inline-block;padding: 10px 10px 6px;margin-bottom:5px ;
	border-radius: 5px;	box-shadow: 1px 2px 5px rgba(0,0,0,.35);
}
.suspend span{
	background: #03004c;color:#fff;	width: 18px;height: 18px;line-height: 17px;border-radius: 50%;
	display: inline-block;text-align: center;position: absolute;top: 7px;right: 5px;
}
.QRcode div{padding: 2px;border: 1px solid #d1d2d6;position: absolute;right: 70px;top: -45px;background: #fff;display: none;}
.QRcode div:before,.QRcode div:after{
	content: ' '; height: 0; width: 0;border: solid transparent;border-width: 10px;
	position: absolute;	left: 100%;top: 58px;
}
.QRcode div:after{border-left-color: #fff;}
.QRcode div:before{border-left-color: #000;}
.QRcode div img{width: 138px;height: 138px;}

.sideR .right,.sideR .left .clouse,.sideR .left,.sideR .right .second{position: absolute;}
.sideR .left .left_list section{color:#666}
.sideR .left .side_end a,.sideR .right .second span,.sideR .right .second div,
.sideR .left{display: inline-block;}

.sideR{position: fixed;right: 0;bottom: 0;z-index: 10;height: 100%;width: 320px;font-family: Arial,Helvetica;-webkit-transition: width linear .4s;-moz-transition: width linear .4s;-ms-transition: width linear .4s;transition: width linear .4s;}
.sideR .right{width: 40px;height: 100%;background: #444851;z-index: 2;top: 0;right: 0;}
.sideR .right a:hover,.sideR .right .first:hover .first_a{background-color: #f88158;}
.sideR .right .first{position: relative;top: 33%;}
.sideR .right .first .first_a{width: 100%;text-align: center;padding: 7px 0;display: inline-block;}
.sideR .right .second{font-size: 16px;color: #fff;top: 40%;left: 0;padding:10px 0 15px;border-top: 1px solid #3b3a3a;border-bottom: 1px solid #3b3a3a;}
.sideR .right .second div{width: 16px;margin:0 12px;cursor: pointer;}
.sideR .right .second span{width: 21px;height: 21px;border-radius: 50%;background: #f88158;text-align: center;line-height: 21px;margin: 9px 0 0 10px;cursor: pointer;color: #fff;}

.sideR .left{width: 280px;top: 0;background: #fff;height: 100%;box-shadow: 0 0 5px #999;border-radius: 5px 0 0 5px;border: 1px solid #999;left: 0px;animation:mymove 1s 1;-webkit-animation:mymove 1s 1; -o-animation:mymove 1s 1; }
@keyframes mymove{from {left: 280px;}to {left:0px;}}
@-webkit-keyframes mymove{from {left: 280px;}to {left:0px;}}
@-o-keyframes mymove{from {left: 280px;}to {left:0px;}}
.sideR .clouse{background: url(../images/commonality/clouse.png);width: 20px;height: 20px;right: 8px;top: 8px;}
.sideR .left h4{height: 38px;line-height: 38px;border-bottom: 1px solid #dedede;color: #333;font-size: 14px;font-weight: 700;width: 260px;margin: 0 auto;}
/*购物车*/
.sideR .left_list{height:75%;overflow: auto;padding: 0 10px;    position: relative;}
.sideR .left_list section{font-size: 16px;margin-bottom: 20px;}
.sideR .left_list section h5{font-size: 16px; float: left;margin-top: 3px;}
.sideR .left_list section .head{overflow: hidden;margin: 10px 0 1px;}
.sideR .left_list section .head img{float: right;}
.sideR .left_list section p{margin: 0;line-height: 30px;text-indent: 2em;}
.sideR .left_list section p span,.sideR .left_list section p i{color:#f88158;font-weight: 700;font-style: inherit;}
.sideR .operation{
	margin:0 10px 0 35px;vertical-align: middle;border: 1px solid #dbdbdb;width: 95px; line-height: 26px;
	overflow: hidden;display: inline-block;
}
.sideR .operation span {
	display: block;float: left;text-align: center;cursor: pointer;
	height: 26px; width: 26px;font-size: 26px;color: #7A7979; border-right: 1px solid #dbdbdb;
}
.sideR .operation input {display: block; float: left; text-align: center;width: 41px; font-style: normal; font-size: 14px;line-height: 24px; border: 0;}
.side_end{width: 100%;background: #fff;}
.side_end .statistics{width: 260px;margin: 8px 10px;overflow: hidden;}
.side_end .span_l{float: left;font-size: 14px;}
.side_end .span_l span,.sideR .side_end .span_r{color: #ff5e00;font-weight: 700;}
.side_end .span_r{float: right;font-size: 18px;}
.side_end a{height: 33px;line-height: 33px;font-size: 18px;width: 260px;margin: 0 10px;text-decoration: none;text-align: center;}
.side_end a:nth-of-type(1){color: #fff;background: #f88158;}
.side_end a:last-child{color:#2a2a2a;background: #f88158;margin-top: 20px;}

.back{background: rgba(0, 0,0,0);position: fixed;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;}
.null{position: absolute; top: 50%; margin-top: -88px; left: 15%;}
.null p{font-size: 18px;margin: 0;color:#aeacac;}
/*支付*/
#gray,#jxpay_gray{position:fixed;left:0;top:0;width:100%;height:100%;background:black;filter:alpha(opacity=50);opacity:0.5;display:none;z-index:5;}
#jxpay_popup{width:650px;background:white;left:50%;margin-left: -325px;top:20%;display:none;border-radius: 8px;z-index:7;position:fixed;text-align: center;box-shadow: 6px 9px 4px #494848;}
#popup{display:none;z-index:7;position:fixed;text-align: center;}
#jxpay_popup .title{height:155px; background:#ecf4ff;border-radius: 8px 8px 0 0;}
#jxpay_popup .title span{margin-top:70px;display:inline-block;color: #2584f2;font-size:34px;}
#jxpay_popup .title img{ position:absolute;}
#banklist strong{margin: 10px 0 10px 10px;display: block;text-align: left;}
#jxpay_popup input.promptly{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 16px;background:#0177f0;color: #fff;border: none;cursor: pointer;width:148px;height: 35px;line-height: 30px;border-radius:20px; margin:25px 0 20px 0;}
#banklist label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}

.jxp_payment_body input[type="radio"]{    -webkit-appearance: radio;}
.jxp_payment_body img{vertical-align: middle;}

/*购物车 支付*/
.payment .payment_top p img,.payment .payment_top p span,#banklist label img{vertical-align: middle;}
.payment_body #word li, .payment_hide,.payment_body1, .payment_list label input{display:none;}
.payment{position:fixed; background:#fff;top:70px;left:50%;border-radius: 10px;width: 720px;margin-left: -360px;font-family:Arial,sans-serif;}
.payment .payment_top p{color:#2584f2; text-align:center;padding: 20px 0 ;}
.payment .payment_top p img{margin-right: 20px;}
.payment .payment_top p span{font-size: 22px;}
.payment .payment_top p strong{font-size: 16px;font-weight: bolder;position: absolute;right: 25px;cursor:pointer;}
.payment .payment_top .procedure{ margin: 0;background:url(../images/commonality/procedure.png) no-repeat;	background-size: 100% 166px;height: 115px;padding: 25px 135px 0;}
.payment .payment_top .procedure li{width: 70px;text-align: center;font-size: 16px;color: #fff;float: left;}
.payment .payment_top .procedure li:last-child{float: right;color: #0d61c1;}
.payment .payment_top .procedure li:nth-of-type(2){display: inline-block;width: 235px;margin-left: 33px;margin-top: 25px;}
/*tab切换*/
.payment_body #title{height: 50px;background: #fff;border-bottom: 1px solid #c1bfbf;margin-bottom: 10px;}
.payment_body #title a{line-height: 49px;width: 49.5%;display: inline-block;text-align: center;font-size: 16px;color: #3e3d3d;}
.payment_body #title a.select{background: #fff;line-height: 48px;color:#218aef; border-bottom: 2px solid #218aef;}
.payment_body #word .notes{color:#333;text-align:center;font-size: 14px;padding: 0 0 10px;}
.payment_body #word .notes p{display: inline-block;vertical-align: top;text-align:left;width: 557px;}
.payment_body #word .notes span{color:#ea5a48;display: block;}
.payment_body #title a:first-child {border-right: 2px solid #218aef;}
/*表单*/
.payment_hide label:last-child input{border: none;height: 30px;padding: 0; display: inline-block;}
.payment_body #word {overflow:auto;max-height:560px;margin: 0;}
.payment_body #word form{padding: 0 50px;font-size: 14px;color:#333;}
.payment_body #word label{display: block;margin-top:10px;}
.payment_body #word label input{cursor: initial;}
.payment_body #word label span{	width: 100px;display: inline-block;	margin-right: 20px;	text-align: right;}
.payment_body #word label a{position:relative;}
.payment_body #word input,.payment_body #word textarea,.payment_body #word select{font-weight: 300;font-size: 14px;border: 1px solid #ccc;	border-radius: 4px;color:#333;}
.payment_body #word select{width: 203px;height: 34px;padding: 0 12px;outline: none;	appearance: none;-ms-appearance:none;-webkit-appearance: none;-moz-appearance: none;}
.payment_body #word select::-ms-expand {display:none;}
.payment_body #word textarea{width: 430px;height: 40px;padding: 6px 12px;margin-left: -4px;line-height: 20px;vertical-align: top;resize: none;}
.payment_body #word input{width: 404px;height: 20px;padding: 6px 12px;}
.payment_body #word .next{width: 160px;height: 35px;font-size: 16px;background:#218aef;border: none;color:#fff;margin: 30px 0;}

/*订单提交*/
.payment_body1{text-align: left;}
.payment_body1 p.title{color: #218aef;font-size: 22px;line-height: 54px;padding-left: 35px;border-bottom: 2px solid #218aef;margin: 0;}
.payment_body1 p.title span{margin-right: 15px;}
.payment_list{padding:0 35px;}
.payment_list p{font-size: 20px;color: #333;margin-top: 10px;}
.payment_list p span{font-weight: bold;margin-right: 5px;color: #cc392d;}
.payment_list label{display:inline-block;border: 1px solid #e7e7e7;padding: 15px 0;width: 30%;text-align: center;margin-right: 15px;}
.payment_list label img{vertical-align: middle;}
.payment_body1 .button{text-align: center;padding: 20px 0;margin-top: 10px;}
.payment_body1 .button input{width: 160px;height:40px;font-size: 16px;border: none;color: #fff;border-radius: 4px;background: #ff7613;}
.payment_body1 .button input:first-child{margin-right:135px;background: #218aef;color: #fff;}
#dropProvince,#level{margin-right:20px; margin-left: -2px;}
/*在线支付*/
#banklist strong{margin: 10px 0 10px 35px;display: block;}
#banklist label{display: inline-block;max-width: 100%;margin-bottom: 5px;}
.payment_list .present{background: transparent url("../images/selected.png") no-repeat right top;border:1px solid #3f7ed2;}

/*发票信息提醒*/
.payment_body #word select{background:url(../images/commonality/triangle.png) no-repeat 175px;background-size: 20px;}
.payment_body #word label {position:relative;margin-top: 15px;}
.payment_body #word section p{padding:0;position:relative;padding: 4px 10px;background: #fff9c9;border-radius: 3px;border: 1px solid #c7bf93; color:#333;}
.payment_body #word section {position: absolute;display:none;top:2px;left:390px;}
.payment_body #word a section{left: 105px;top: -6px;}
.payment_body section i:after,.payment_body section i{display: block;border: solid transparent;height: 0;position: absolute;width: 0;}
.payment_body section i:after{content: '';	border-width: 8px;border-right-color: #fff9c9;top: -8px;left: -6px;}
.payment_body section i{border-width: 8px;border-right-color: #c7bf93;left: -16px;top: 6px;}
.payment_body #title a:first-child {border-right: 2px solid #218aef;}
/*移动端导航*/
.m_nav{
	position: fixed;top: 0px; z-index: 1000;opacity: 1;width: 100%; height: 100%; margin-top: 0;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);background: #fff;
	transition: all ease 0.5s; -webkit-transition: all ease 0.5s;
	transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms; transform: translateX(100%);
	visibility: visible; overflow-y: auto;display: none;
}
.m_nav.open{transform: translateX(0);display: block}
/*第一种【logoBlue01.jpg】*/
.m_nav .top{position: relative;padding: 30px 20px 20px;box-sizing: border-box;}
.m_nav .top .closed{width: 30px;height: 30px;vertical-align: middle;float:right;cursor: pointer;}
.m_nav .logo{width: 100%;margin:0 auto;display: block;text-align: center;}
.m_nav .logo img{height: 46px;}

.top .close_nav{position: absolute;width: 40px;height: 40px;cursor: pointer;top: 8px; right: 9px; display: inline-block;}
.top .close_nav::before,.top .close_nav::after{content: '';position: absolute;background: #000; width: 1.5px;height: 23px; top: 9px;left: 18px;}
.top .close_nav::before{ transform: rotate(45deg); }
.top .close_nav::after{ transform: rotate(-45deg); }
/*第二种【logoBlue01.jpg】*/
/*.m_nav .top{position: relative;padding: 20px;box-sizing: border-box;}
.m_nav .logo{display: inline-block;}
.m_nav .logo img{height: 35px;}
.top .close_nav{position: absolute;width: 40px;height: 40px;cursor: pointer;top: 8px; right: 9px; display: inline-block;}
.top .close_nav::before,.top .close_nav::after{content: '';position: absolute;background: #000; width: 1.5px;height: 23px; top: 9px;left: 18px;}
.top .close_nav::before{ transform: rotate(45deg); }
.top .close_nav::after{ transform: rotate(-45deg); }*/
/*end*/
.m_ul li{
	padding: 0 20px;border-bottom: 1px solid #f5f5f5; opacity: 0;
	-webkit-transform: translateY(100%);transform: translateY(100%);
	-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_nav.open .m_ul li{opacity: 1; -webkit-transform: translateY(0);  transform: translateY(0);}
.m_ul li:nth-child(1) {
	-webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_ul li:nth-child(2) {
	-webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_ul li:nth-child(3) {
	-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_ul li:nth-child(4) {
	-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_ul li:nth-child(5) {
	-webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_ul li:nth-child(6) {
	-webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_ul li:nth-child(7) {
	-webkit-transition: all 1.4s cubic-bezier(.77, 0, .175, 1) 0ms;
	transition: all 1.4s cubic-bezier(.77, 0, .175, 1) 0ms;
}
.m_ul li a{	display: block;	text-decoration: none;color: #333;font-size: 16px;	height: 50px;line-height: 50px;	width: 100%;}
.m_ul li .dropdown_menu{display: none;}
.m_ul li.dropdown.active .dropdown_menu{display: block;}
.m_ul li .dropdown_menu a{
	display: block;	height: 50px;line-height: 50px;text-indent: 2em;
	box-sizing: border-box;	border-bottom: 1px solid #f5f5f5;color: #666;
}
.m_ul li .dropdown_menu a:last-child{border: none;}
#mobile_1 .IOSNav,#mobile_ .IOSNav{color: #fff;}
#mobile_1 .IOSNav li,#mobile_ .IOSNav li{list-style: none;}
#mobile_1 .IOSNav a{color: #fff;font-size: 28px;line-height: 56px;height: 60px;text-align: center;display: inline-block;margin: 0 5px;}
#mobile_ .IOSNav a{color: #fff;font-size: 22px;line-height: 56px;height: 60px;text-align: center;display: inline-block;margin: 0 5px;}
.dropdown_menu .lists,#mobile_1 .head_list,#pc_ .IOSNav{display: none;}
/*移动端登陆后用户功能（个人中心、退出）*/
#mobile_1 .welvcome{position: relative;}
#mobile_1 .welvcome a{color: #fff;text-align: center;}
#mobile_1 .welvcome>a{font-size: 28px;line-height: 56px;height: 60px;margin: 0 5px;}
#mobile_1 .welvcome_list{visibility: hidden;padding: 5px;/*visible、display: none;*/}
#mobile_1 .welvcome_list a{font-size: 20px;line-height: 38px;height: 38px;display: block;}

/*list箭头*/
.dropdown>a,.dropdown_menu h3{position: relative;}
.dropdown>a:after,.dropdown_menu h3:after{
	content: ''; position: absolute; top: 20px; right: 6px; width: 10px;height: 10px;
	border-right: 1px solid #888;border-bottom: 1px solid #888;transform: rotate(-45deg);transition:transform 0.5s ease;
}
.presents>a:after,.dropdown_menu .present h3:after{transform: rotate(45deg);transition:transform 0.5s ease;}
.presents h3{text-indent: 1em;}
@media screen  and (max-width:992px){
	/*竖屏时字体绿色*/
	.m_nav .m_ul li a,.dropdown_menu h3,.m_nav .m_ul li .dropdown_menu a{font-size: 22px;line-height: 60px;height: 60px;}
	.dropdown > a::after, .dropdown_menu h3::after {top: 25px; width: 12px; height: 12px;}
}

/*滚动条样式  IE、火狐除外*/
.test-1::-webkit-scrollbar { width: 10px; height: 1px;}
.test-1::-webkit-scrollbar-thumb {border-radius: 10px;background: #c1c1c1; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);}
.test-1::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 10px; background: #EDEDED;}
/*响应式*/
@media screen and (max-width:1700px ) {
	.footer,.header,.nav_list section{width: 1500px;}
	html{overflow-x: auto;}
}
@media screen and (max-width:1650px){
	.footer,.header,.nav_list section{width: 1400px;}
	.scan1{right: 38px;}
	.footer dl:nth-of-type(1){ margin-right: 60px; padding-right: 60px;}

}
@media screen and (max-width:1500px){
	.footer,.header,.nav_list section{width: 1275px;}
	.footer dl:nth-of-type(1) { margin-right: 40px;  padding-right: 40px;}

}
@media screen and (max-width:1400px){
	.footer,.header,.nav_list section{width: 1160px;}
	.nav_list article:nth-of-type(1) {width: 48%;}
	.nav_list article:nth-of-type(2) {width: 48%;}
	.scan1 .qq {margin-right: 25px;}
	.two_dimensionW {left: 19px;}
}
@media screen and (max-width:1350px){
	.footer dl:nth-of-type(1) a {margin-right: 15px;}
}
@media screen and (max-width:1320px){
	.footer,.header,.nav_list section{width: 1150px;}
	.footer dl:nth-of-type(1) a { width: 240px;}
	.scan1 .qq {margin-right: 30px;}
	.two_dimensionW {left: 14px;}
}
@media screen and (max-width:1230px){
	.footer,.header,.nav_list section{width: 1050px;}
	.footer dl:nth-of-type(1) a { width: 210px;}
}
@media screen and (max-width:1120px){
	.footer,.header,.nav_list section{width: 1020px;min-width: 1020px;}
	footer {min-width: 1030px;}
	.scan1 .qq {margin-right: 10px;}
	.two_dimensionW {left: 3px;}
}
@media screen and (max-width:1080px){
	.footer,.header,.nav_list section{width: 985px;min-width: 985px;}
	footer,.navs{min-width: 1050px;}
	.footer dl:nth-of-type(1) a {width: 190px;}
	.footer dl:nth-of-type(1) {margin-right: 20px;padding-right: 20px;}
	.head_list .lists_two a {width: 50%;}
}

@media screen and (max-width: 800px){
	#mobile_ .login_l_img{display: none}
	#mobile_ nav,#mobile_ footer {min-width: 500px;}
	#mobile_ .fixedFooter{position: fixed; bottom: 0;}
	#mobile_ .agileFooter{}
	html,#mobile_ .login_boxs,#mobile_ .footer, #mobile_ .header, #mobile_ .nav_list section { width: 450px; min-width: 450px;}
	#mobile_ .login_box .login {width: 100%;position: initial;}
	#mobile_.login_back,#mobile_.login_body {min-width: 500px; height: max-content;}

	.register .Verification a{float: right;width: 115px}

	/*响应式导航：超过1230px折叠导航;*/
	#pc_ .nav-small,#mobile_ .header .head_list{display: none;}
	.header #navToggle {height: 100%;padding: 8px 0px 25px 15px;float: right;}
	.header #navToggle span {position: relative; width: 25px;height: 1px;margin-top: 19px;}
	.header #navToggle span:before,
	.header #navToggle span:after {content: '';position: relative;	width: 100%;height: 1px;left: 0;}
	.header #navToggle span,
	.header #navToggle span:before,
	.header #navToggle span:after {
		-webkit-transition: 0.3s;
		-moz-transition: 0.3s;
		-o-transition: 0.3s;
		transition: 0.3s;
		display: block; background: #fff;
	}
	.header #navToggle span:before {top: 8px;}
	.header #navToggle span:after {bottom: 10px;}
	.header #navToggle.open span:before {
		top: 10px;
		-webkit-transform: translateY(-11px) rotate(-45deg);
		-moz-transform: translateY(-11px) rotate(-45deg);
		-ms-transform: translateY(-11px) rotate(-45deg);
		-o-transform: translateY(-11px) rotate(-45deg);
		transform: translateY(-11px) rotate(-45deg);
	}
	.header #navToggle.open span:after {
		bottom: 12px;
		-webkit-transform: translateY(10px) rotate(45deg);
		-moz-transform: translateY(10px) rotate(45deg);
		-ms-transform: translateY(10px) rotate(45deg);
		-o-transform: translateY(10px) rotate(45deg);
		transform: translateY(10px) rotate(45deg);
	}
	.header #navToggle.open span {background: none;}
	.header #navToggle.open span:before,.header #navToggle.open span:after {background: #4f4f4f;}

	#mobile_ #xwzxS,#mobile_ .scan1{display: none}
	#mobile_ #xwzxE dd a:not(:last-child){margin-right: 15px;}
}


/*购物车响应式高度*/
@media (max-height: 750px){
	.sideR .left .left_list {height: 70%;}
}
@media (max-height: 600px){
	.sideR .left .left_list {height: 65%;}
	.sideR .right .second {top: 210px;}
	.sideR .right .first {top: 160px;}
}
@media (max-height: 500px){
	.sideR .left .left_list {min-height: 300px;}
	.sideR .right .second {top: 180px;}
	.sideR .right .first {top: 130px;}
}