@charset "utf-8";
body{ margin:0px; padding:0
; font-size:12px;font-family:"PINGFANG_MEDIUM";color:#898989;line-height:1; background:#FFF; }
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "PINGFANG_MEDIUM"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px;
	/* display: block; */
}
a{ color:black; text-decoration:none}
@keyframes a1{
	0%{ transform:translateX(-50%) scale(1);}
	50%{ transform:translateX(-50%) scale(1.05);}
	100%{ transform:translateX(-50%) scale(1);}
}


.indexWarp{ width: 100%; height: 100vh; overflow: hidden;}
.top{ position: absolute; z-index: 9; top: 0; left: 0;background: rgba(216, 138, 200, 0.6); width: 100%; height: 0.9rem; padding: 0 .62rem 0 .62rem; box-sizing: border-box;}
.top .nav{ float: left;}
.top .nav ul li{ line-height: 1.15rem; float: left; margin-right: .8rem;}
.top .nav ul li img{width: auto;height: .4rem; display: inline-block; vertical-align: middle; transform: translateY(-.155rem);}
.top .nav ul li a{ font-size: .54rem; color: #fff;  font-weight: bold; -webkit-text-stroke: .04rem #b401ff;
	text-stroke: .04rem #b401ff; /* 标准属性，未来可能被支持 */}

.top .enter{ position: absolute; right: 0; height: 1.46rem; top: .2rem;}
.top .enter img{width: 3.1rem;height: auto; vertical-align: middle; transform: translateY(-.14rem);box-sizing: border-box; border-radius: .1rem;}
.top .enter .bg{ height: 100%; width: auto;}
.top .enter .tips{ left: -.38rem; top: 0; position: absolute;}
.top .enter dl{ position: absolute; width: 12rem; right: .15rem;}
.top .enter dl dd{ float: right; margin-left: .24rem;}
.top .enter dl dd:nth-child(2){ transform: translateY(.15rem);}
.top .enter dl dd:nth-child(3){ transform: translateY(.15rem);}
.top .enter dl dd .big{ width: 5rem; height: auto;max-width: 250px;}
.top .enter dl dd .small{ width: 1rem; height: auto;max-width: 60px;}

.banner{ overflow: hidden;  width: 100%; height: 100vh; position: relative;z-index: 2;background: url(../images/xb.png);background-size:cover ;position: relative;}
.banner img.pic{ display: block; width: auto; height:100%;position: absolute;left: 50%;transform: translateX(-50%);}
.banner img.apppic{ display:none; width: auto; height:100%;position: absolute;left: 50%;transform: translateX(-50%);}
.banner img.picc{width: 100%;height: auto;content: url(../images/xxxbanner_02.png)}
.banner img.tit{animation: a1 1.5s linear infinite; position: absolute; left: 50%; bottom: -80px; transform: translateX(-50%); width: 8.85rem;}
.banner.page{ width: 100%; height: auto;}
.banner ul{text-align: center;width: 100%;position: absolute;bottom: 0.2rem;}
.banner ul li{display: inline-block;width:2rem;height: auto;margin: 0 0.3rem;}
.banner ul li img{display: block;width: 100%;height: auto; border-radius: .12rem;}
.banner.page{background: none;}
.indexContainer{ width: 100%; background: url(../images/a11.png); background-size:100% auto; height: 100vh;  position: relative;padding-bottom: 2px}
.indexContainer .tit{ height: 2.35rem; line-height:2.35rem; text-align: center;}
.indexContainer .tit img{ display: inline-block; vertical-align: middle; height: 1rem;}
.indexContainer .video{ width: 9rem; height: auto; position: relative; border-radius:.65rem; margin: 0 auto; overflow: hidden; border: .06rem solid #ff6fac; box-sizing: border-box;position: relative;}
.indexContainer .video img{ display: block; width: 100%; height: 100%;}
.indexContainer .video .anniu{position: absolute;left:0;top: 0; width: 100%; height: 100%;}
.footer{ z-index: 99; background: rgba(216, 138, 200, 0.6);position: absolute; width: 100%;box-sizing: border-box;  bottom: 0; left: 0;padding: 0 0;margin-top: 10px}
.footer ul{ width:100%; text-align: center;padding-top:10px}
.footer ul li{ display: inline-block; margin: 0 0.3rem; width: 2rem;}
.footer ul li img{ display: block; width: 100%; height: auto;box-sizing: border-box; border-radius: .2rem;}
.footer .RightClick{ width: 3.08rem; position: absolute; right: .45rem; bottom: .25rem;}
.footer .RightClick img{ display: block; width: 100%; height: auto;}


.duihuan{ width: 100%; height: 100vh; position: relative;}
.duihuan .bg{position: relative;width: 100%; height: 93vh;}
.duihuan .diaochan{width: 43%;height:100%;position: absolute;top: 0;left: 0;}
.duihuan .bg .diaochan img{width:100%;height:auto;position: absolute;left: 0;bottom: 0;}
.duihuan .duihuanList{ border-radius:.5rem; width: 6.52rem; height: 6.4rem; box-sizing: border-box; position: absolute; right: .68rem; top: 55%; transform: translateY(-50%);}
.duihuan .duihuanList img{width:100%;height: auto;top:0}
.duihuan .duihuanList .nr{border: .06rem solid #69c10c;border-top:none ;padding: 0 .54rem 0.27rem 0.54rem; border-radius:0 0 .6rem .6rem;background-color: #FFFFFF;}
.duihuan .duihuanList ul{ width: 100%;}
.duihuan .duihuanList ul li{ width: 100%;}
.duihuan .duihuanList ul li p{ height: .65rem; line-height: .65rem; font-size: .2rem; color: #6e0909;}
.duihuan .duihuanList ul li p img{width: .18rem;height: .18rem;margin:0 .1rem;}
.duihuan .duihuanList ul li input{ width: 4.83rem; height: .62rem; border-radius:.46rem; border: .04rem solid #69c10c; box-sizing: border-box; display: block; margin: 0 auto; font-size: .2rem; color: #6e0909; text-align: center;}
.duihuan .duihuanList ul li input::placeholder{ color:#6e0909 ;}
.duihuan .duihuanList span{ display: block; text-align: center; padding: .2rem 0; font-size:.16rem; line-height: .24rem; color: #6e0909;}

.duihuan .duihuanList .enter{ width: 2.76rem; height: .66rem; border-radius:.33rem; text-align: center; font-size: .38rem; font-weight: bold; color: #fff; background: #7cce2d; display: block; margin: 0 auto; line-height:.66rem;}
.duihuan .tips{ color: #794016; font-size: .24rem; text-align: center; line-height: .32rem; width: 5rem; position: absolute; left: 1rem; bottom:0;padding: .15rem 0;}
.duihuan .tips img{ width: 85%; height: auto;}
.duihuan .tips a{ display: block; width: 2.55rem; height:auto;right: -2.9rem; top: 50%; transform: translateY(-50%);  box-sizing: border-box;position: absolute;}
.duihuan .tips a img{ width: 100%;height: auto;}
.content{width: 100%;
	height: auto;
	margin-top: -.35rem;
	position: relative;
}
.picPop .close{width: 30px;height: 30px;border-radius:50%;border: .01rem solid #fff;font-size: 30px;text-align: center;margin:.5rem auto;color: #FFF;}

.content .details{
	width: 100%;
	height: auto;
	padding: .9rem 1.6rem 2.2rem 1.6rem;
	box-sizing: border-box;
	background-color: #fadfdb;
	position: relative;
}

.content .details .details_two .title b{
	font-size: .23rem;
	line-height: .7rem;
	position: relative;
}
.content .details .details_two{
	border-radius: .15rem;
	background-color: #ffff;
	padding: .35rem .54rem;
	box-sizing: border-box;
}

.content .details .details_two .info{
	width: 100%;
	height: 1.74rem;
	border: .01rem solid #acacac;
	border-radius: .13rem;
	font-size: .17rem;
	color: #000000;
	font-weight:700 ;


}
.footer .xuangao{text-align: center;padding-top: 10px;padding-bottom: 20px}
.footer .xuangao p{font-size: 10px;color: black; margin-top: 5px}


.content .details .details_two .info input{
	width: 2.69rem;
	height: .42rem;
	border: .02rem solid #e9e9e9;
	border-radius: .08rem;
	margin-left: .22rem;
	padding: 0 .1rem;
	box-sizing: border-box;
}

.content .details .details_two .info ul li a{
	display: inline-block;
	font-size: .25rem;
	width: 1.9rem;
	height: .46rem;
	background-color:#ff253d;
	border-radius: .21rem;
	text-align: center;
	line-height: .46rem;
	color: #FFFFFF;
}

.content .details .details_two .info ul{

	padding-left: .36rem;
	overflow: hidden;
}

.content .details .details_two .info ul li{
	padding-right: .46rem;
	float: left;
	line-height: .85rem;
}

.content .details .details_two .section{
	width:100%;
	height:auto;


	margin-top: .22rem;


}

.content .details .details_two .section img{
	width: 100%;
	height: auto;

}

.content .details .details_two .choice{
	margin-top: .26rem;
}

.content .details .details_two .choice .one{
	display: block;
	width: 3.2rem;
	height: .6rem;
	background-color: #32aefc;
	font-size: .34rem;
	color: #FFFFFF;
	font-weight: 700;
	text-align: center;
	line-height: .6rem;
	border-radius: .34rem;
	box-shadow: .1rem .1rem .05rem 0 rgba(0, 0, 0, 0.15);
}

.content .details .details_two .choice .msg{
	font-size: .34rem;
}

.content .details .details_two .choice .box{
	margin-top: .3rem;
	position: relative;
}



.content .details .details_two .choice .box ul li{
	width: 20.8%;
	height: 3.98rem;
	border: .01rem solid #a5a5a5;
	border-radius: .39rem;
	background-color: #ffffff;
	float: left;
	margin-right: 3%;
	margin-left: 1%;
	position: relative;
	margin-bottom: .2rem;
	box-sizing: border-box;
}
.picPop{ animation: a2 2s linear infinite; width: 7.05rem; height: auto; position: fixed; z-index: 99; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.picPop img{ display: block; width: 100%; height: auto; }

/*.content .details .details_two .choice .box ul li:nth-child(4n){*/
/*	margin-right: 0;*/
/*}*/
.content .details .details_two .choice .box ul li .dingwei{
	width: .91rem;
	height: 1.03rem;
	/*background:url(../images/bbbb_03.png) right center no-repeat;*/
	position: absolute;
	background-size:100% 100% ;
	top: -.11rem;
	right:.24rem;
	text-align: center;
	line-height: .35rem;
	padding-left: .14rem;
	box-sizing: border-box;
}

.content .details .details_two .choice .box ul li .dingwei img{
	width: .91rem;
	height: 1.03rem;
}


.content .details .details_two .choice .box ul li .icon{
	width: 100%;
	height: 2.0rem;
	position: relative;
}

.content .details .details_two .choice .box ul li .icon img{
	width: 1.5rem;
	height: auto;
	position: absolute;
	left: 45%;
	top: 50%;
	transform: translate(-50%,-50%);
}

.content .details .details_two .choice .box ul li .text{
	padding:0 .45rem;
}

.content .details .details_two .choice .box ul li .text p{
	font-size: .25rem;
	color: #670202;
	font-weight: 700;

}

.content .details .details_two .choice .box ul li .text b{
	font-size: .21rem;
	color: #ff1730;
	font-weight: 700;
	display: block;
	margin-top: .18rem;
}

.content .details .details_two .choice .box ul li dl dd a{
	width: 1.74rem;
}

.content .details .details_two .choice .box ul li dl{
	margin-top: .28rem;
	text-align: center;
}

.content .details .details_two .choice .box ul li dl dd{
	display: inline-block;
	margin: 0 .02rem;
	vertical-align: top;
}

.content .details .details_two .choice .box ul li dl dd a{
	display: block;

	height: .47rem;
	font-size: .28rem;
	color: #FFFFFF;
	background-color: #ff253d;
	border-radius: .4rem;
	line-height: .47rem;

}

.content .details .details_two .choice .box ul li dl dd img{
	width: .29rem;
	height: auto;
}

.content .details .details_two .specifics{
	margin-top: .35rem;
}

.content .details .details_two .specifics .one{
	display: block;
	width: 3.20rem;
	height: .6rem;
	background-color: #32aefc;
	font-size: .34rem;
	color: #FFFFFF;
	font-weight: 700;
	text-align: center;
	line-height: .60rem;
	border-radius: .34rem;
	box-shadow: .10rem .10rem .05rem 0 rgba(0, 0, 0, 0.15);
}


.content .details .details_two .specifics .Productinformation{
	width: 100%;
	height: auto;
	margin-top: .60rem;
}

.content .details .details_two .specifics .Productinformation table{
	width: 100%;
	height: auto;
	border-bottom: .01rem solid #e9e9e9;
}

.content .details .details_two .specifics .Productinformation table tr th{
	font-size: .16rem;
	color: #777979;
	background-color: #fafafa;
	border-bottom: .01rem solid #e9e9e9;
	height: .35rem;


}

.content .details .details_two .specifics .Productinformation table tr td{
	font-size: .22rem;
	color: #2d2d2d;
	height: auto;
	height: 1.08rem;
	text-align: center;
}

.content .details .details_two .specifics .Productinformation table tr td span{
	font-size: .19rem;
	color: #e81f23;
	font-weight: 700;
}

.content .details .details_two .specifics .Productinformation table tr th:first-child{
	text-indent: .2rem;
	width: 1.6rem;
	text-align:left;
}

.content .details .details_two .specifics .Productinformation table tr th:nth-child(2){
	width: 7rem;
}

.content .details .details_two .specifics .Productinformation table tr td:first-child{

	width: 1.6rem;
	text-align:left;
}

.content .details .details_two .specifics .Productinformation table tr td img{
	display: inline-block;
	vertical-align: middle;
	width: 1.5rem;
	height: auto;
	margin-right: .4rem;
}

.content .details .details_two .specifics .Productinformation .number{
	border: .01rem solid #e9e9e9;
	border-radius: .3rem;
	width: 1.06rem;
	height: .36rem;
	display: inline-block;
	position: relative;
}

.number p{
	font-size: .14rem;
	color: #4b5155;
	text-align: center;
	line-height:.36rem;
}

.number .remove,.add{
	font-size: .14rem;
	color: #4b5155;
	position: absolute;
	height: .36rem;
	width: .28rem;
	text-align: center;
	line-height: .36rem;
	left: 0;
	top: 0;
	cursor: pointer;
}
.number .add{
	left: auto;
	right: 0;
}


.content .details .details_two .specifics .Pay{
	margin-top: 1.10rem;
}

.content .details .details_two .specifics .Pay .wenzi p{
	font-size: .20rem;
	color: #464840;
}
.content .details .details_two .specifics .Pay .tenter{

}

.content .details .details_two .specifics .Pay .tenter ul{
	overflow: hidden;
}

.content .details .details_two .specifics .Pay .tenter ul li{

	width: 2.80rem;
	height: .82rem;
	border: .01rem solid #e9e9e9;
	border-radius: .16rem;
	margin-top: .16rem;
	cursor: pointer;
	line-height: .82rem;
	border-radius: .14rem;
	position: relative;
	float: left;
	margin-right: .20rem;

}

.content .details .details_two .specifics .Pay .tenter ul li.on{
	background:url(../images/03_03.png) right bottom no-repeat;
	background-size:.43rem auto ;
	background-color: #fff4f5;
	border: .01rem solid #f29194;
}

.content .details .details_two .specifics .Pay .tenter ul li b{
	font-size: .20rem;
	color: #282322;
	font-weight:700 ;
	padding-left: 1.2rem;
}

.content .details .details_two .specifics .Pay .tenter ul li img{
	position: absolute;
	left: .20rem;
	top: 50%;
	transform: translateY(-50%);
	height: .9rem;
}

.duihuan .duihuanList h2{ display: none;}

.content .details .details_two .specifics .Pay .sum{
	margin-top: 1.3rem;
	overflow: hidden;
}

.content .details .details_two .specifics .Pay .sum .you p{
	display: inline-block;
	font-size: .30rem;
	color: #ff213a;
	font-weight: 700;
}
.content .details .details_two .specifics .Pay .sum .you{
	float: right;
}

.content .details .details_two .specifics .Pay .sum .you b{
	font-size: .35rem;
	color: #ff213a;
}

.content .details .details_two .specifics .Pay .sum .you a{
	display: inline-block;
	width: 1.42rem;
	height: .47rem;
	font-size: .28rem;
	font-weight: 700;
	color: #FFFFFF;
	background-color: #ff253d;
	border-radius: .40rem;
	line-height: .47rem;
	text-align: center;
	margin-left: .27rem;

}

.content .details .show{
	width: 100%;
	height:auto;
	background-color: #FFFFFF;

	margin-top: .22rem;

	padding: .15px .4rem .26rem .4rem;
	box-sizing: border-box;
	border-radius:.2rem ;
}

.content .details .show p{
	font-size: .25rem;
	color: #691010;
	line-height: .38rem;
	font-weight:700 ;

}
.SideClick{ display: none;}
.zz{ width: 100%; height: 100vh; background: rgba(0,0,0,0.7); position: fixed; left: 0; top: 0; z-index: 10;}

.errorMsg{font-size:0.4rem;color: red;width: 100%}
@media(max-width:1000px) {
	.indexWarp{ height: auto;}
	.indexWarp .swiper-wrapper{ display: block; height: auto;}
	.indexContainer{ height: auto;}
	.top{ padding: 0; width: 100%; height: 60px; background: rgba(216,138,200,0.6);}
	.SideClick{ transition: 0.5s; display: block; width: 23px; height: 20px; position: absolute; left: 15px; top: 50%; transform: translateY(-50%);}
	.SideClick span{ width: 100%; height: 2px; background: #fff; transition: 0.5s; border-radius:1px ; position: absolute;}
	.SideClick span:nth-child(1){ left: 0; top: 0;}
	.SideClick span:nth-child(2){ left: 0; top: 50%; transform: translateY(-50%);}
	.SideClick span:nth-child(3){ left: 0; bottom: 0;}
	.SideClick.on{ transform:translateY(-50%) rotate(180deg);}
	.SideClick.on span:nth-child(1){ top: 50%; transform: translateY(-50%) rotate(45deg);}
	.SideClick.on span:nth-child(2){ width: 0;}
	.SideClick.on span:nth-child(3){top: 50%; transform: translateY(-50%) rotate(-45deg);}
	.nav{ display: none; position:absolute; top: 60px; width: 100%; height: calc(100vh - 60px); background: rgba(216,138,200,0.6); padding: 0 20px; box-sizing: border-box;}
	.top .nav ul li{ width: 100%; line-height: 70px; text-align:center;}
	.top .nav ul li img{width: auto;height: 30px;}
	.top .nav ul li a{ font-size: 22px; }



	.top .enter{ right: 0; top: 50%; height: 45px; transform: translateY(-50%);}
	/*.top .enter dl{ display: none;}*/
	.top .enter img{ height: 35px; width: auto;}
	/*.footer .xuangao{ display: none;}*/
	.indexContainer .MainBox{ position: relative; width: 85%; margin: 0 auto; padding-bottom: 10px;}
	.indexContainer .tit{ width: 100%;}
	.indexContainer .tit img{ width: 100%; height: auto;}
	.indexContainer .video{ width: 100%;}
	.footer{ position: relative;width: 100%; padding: 0 0; height: auto; background: rgba(216,138,200,0.6);}
	.footer ul{ width: 100%;}
	.footer ul li{ width: 100px;}
	.footer .RightClick{ display: none;}
	.duihuan{ padding-top: 60px; height: auto;background: url(../images/a11.png);background-size: auto 100%;}
	.duihuan .bg{ height: auto; position: relative;}

	.duihuan .tit{ width: 80%; left: 50%; transform: translateX(-50%); top: 15px;}
	.duihuan .tit img{ display: block; width: 100%; height: auto;}
	.duihuan .duihuanList{ height: auto; padding: 0 0 20px 0; position: relative; width: 95%;max-width: 500px; margin: 0 auto; background: none;top: auto; right: auto; border-radius:15px; overflow: hidden; transform: none;}
	.duihuan .duihuanList ul{ width: 100%; padding: 0 15px; box-sizing: border-box;}
	.duihuan .duihuanList h2{ text-align: center; color: #fff; height: 60px; line-height: 60px;  display: block; background: #63c404;}
	.duihuan .duihuanList ul li p{ line-height: 60px; height: auto; font-size: 14px;}
	.duihuan .duihuanList ul li{ height: auto;}
	.duihuan .duihuanList ul li input{ width: 100%; height:60px; border-radius:30px; font-size: 14px;}
	.duihuan .duihuanList span{ font-size: 14px; line-height: 24px;}
	.duihuan .duihuanList .enter{ width: 160px; height: 46px; border-radius:23px; line-height: 46px; font-size: 14px;}

	.duihuan .tips{ width: 70%; left:0; bottom: 5px; font-size: 14px; line-height: 24px;}
	.duihuan .tips a{display: block;width: 100px;}
	.duihuan .tips a img{width: 100%;height: auto;margin-left: 40%;margin-top: 40%;}
	.banner.page{ margin-top: 60px; width: 100%; height: auto;}
	.banner.page img.pic{ width: 100%; height: auto;}
	.content .details{ width: 100%; padding: 20px 20px 20px 20px; box-sizing: border-box;}
	.content .details .details_two .title{ height: auto;}
	.content .details .details_two .title b{ font-size: 10px;  line-height: 20px;}
	.content .details .details_two .info ul li{ font-size: 14px; width: 100%; padding: 0; height: 40px; line-height: 40px;}
	.content .details .details_two .info input{ width: 40%; height: 40px;border-radius: 45px;}
	.content .details .details_two .info ul:last-child li{ margin-bottom: 15px;}
	.content .details .details_two .info{ height: auto;}
	.content .details .details_two .info ul{ padding:15px; box-sizing: border-box;}
	.content .details .details_two .info ul li a{ width: 80px; height: 38px; text-align: center; line-height: 40px; border-radius:20px; font-size: 14px;}
	.content .details .details_two .section p{ font-size: 14px; line-height: 24px;}
	.content .details .details_two .choice .one{ width: 150px; height: 30px; line-height: 30px; border-radius:20px ;}
	.content .details .details_two .choice .box ul li{ width: 49%; height: 210px; box-sizing: border-box; margin: 0 2% 15px 0;}
	.content .details .details_two .choice .box ul li .dingwei{
		width: .91rem;
		height: 1.03rem;
		/*background:url(../images/bbbb_03.png) right center no-repeat;*/
		position: absolute;
		background-size:100% 100% ;
		top: -.25rem;
		right:.24rem;
		text-align: center;
		line-height: .35rem;
		padding-left: .14rem;
		box-sizing: border-box;
	}
	.content .details .details_two .choice .box ul li:nth-child(2n){ margin-right: 0;}
	.content .details .details_two .choice .box ul li:nth-child(5n){margin-right: .3rem;}
	.content .details .details_two .choice .box ul li .icon{ width: 100%; height: 90px;}
	.content .details .details_two .choice .box ul li .text p{ font-size: 16px;}
	.content .details .details_two .choice .box ul li .text b{ font-size: 14px; margin-top: 20px;}
	.content .details .details_two .choice .box ul li dl{ margin-top: 10px;}
	.content .details .details_two .choice .box ul li dl dd{ width: 100px; height: 30px; border-radius:15px;}
	.content .details .details_two .choice .box ul li dl dd a{ display: block; width: 100%; height: 100%; line-height: 30px; font-size: 16px;}
	.content .details .details_two .choice .box ul li dl dd img{ width: 22px; display: inline-block; vertical-align: middle; transform: translateY(-2px); height: auto;}
	.content .details .details_two .specifics .one{ width: 160px; height: 30px; line-height: 30px; border-radius:20px ;}
	.content .details .details_two .specifics .Productinformation table tr th{ height: 44px; font-size: 14px;}
	.content .details .details_two .specifics .Productinformation table tr td{ height: 44px; font-size: 12px; overflow: hidden;}
	.content .details .details_two .specifics .Productinformation table tr td:first-child{ width: 8%;}
	.content .details .details_two .specifics .Productinformation table tr th:first-child{ width: 8%;}
	.content .details .details_two .specifics .Productinformation table tr td span{ font-size: 14px;}
	.content .details .details_two .specifics .Productinformation table tr td img{display: inline-block;vertical-align: middle;width: 2.7rem;height: auto;}
	.content .details .details_two .specifics .Productinformation .number{ width: 70px;height: 30px; border-radius: 15px;}
	.number .remove, .add{ width: 30px; height: 30px; font-size: 14px; line-height: 30px; text-align: center; line-height: 30px;}
	.number p{ width: 100%; height: 100%;line-height: 30px; font-size: 14px;}
	.content .details .details_two .specifics .Pay .tenter ul li{ height: 45px; width: 40%; margin-right: 2%; box-sizing: border-box;}
	.content .details .details_two .specifics .Pay .tenter ul li:nth-child(3n){ margin-right:0;}
	.content .details .details_two .specifics .Pay .wenzi p{ font-size: 14px; line-height: 24px;}
	.content .details .details_two .specifics .Pay .tenter ul li b{ font-size: 14px; line-height: 45px;}
	.content .details .details_two .specifics .Pay .sum .you p{ font-size: 20px;}
	.content .details .details_two .specifics .Pay .sum .you b{font-size: 1.2rem;color: #ff213a;}
	.content .details .details_two .specifics .Pay .sum .you a{ width: 120px; height: 38px; line-height: 38px; border-radius:19px; font-size: 18px;}
	.content .details .show{ padding: 20px;}
	.content .details .show p{ font-size: 14px; line-height: 26px;}
	.banner img.pic{ display: none;}
	.banner img.apppic{ display:block;}
	.banner img.picc{width: 100%;height: auto;content: url(../images/xxxbanner_02_1.png)}
	.content .details .details_two .choice .one{font-size: 18px;}
	.content .details .details_two .choice .msg{font-size: 20px;}
	.content .details .details_two .specifics .one{font-size: 18px;}
	.duihuan .duihuanList ul li p img{width: 18px;height: 18px;margin: 0 5px;}
	.content .details .details_two .choice .box ul li .icon img{width:70px;height: auto;}
	.content .details .details_two .choice .box ul li .dingwei{width: 60px;height: auto;}
	.content .details .details_two .choice .box ul li .dingwei img{width: 2.1rem;height: auto;}
	.banner img.tit{position: absolute;left: 50%;bottom: 30px;}
	.duihuan .diaochan{ width: 100%; position: relative;}
	.duihuan .bg .diaochan img{ width: 95%;}
	.content .details .details_two .info ul.infoTop li{ width: auto; float: left;}
	.content .details .details_two .info ul.infoTop input{ width: 110px; margin-right: 5px;}
	.content .details .details_two .specifics .Pay .tenter ul li b{
		font-size: .8rem;
		color: #282322;
		font-weight:700 ;
		padding-left: 2.1rem;
	}
	.content .details .details_two .specifics .Pay .tenter ul li img{
		position: absolute;
		left: .20rem;
		top: 50%;
		transform: translateY(-50%);
		height: 1.9rem;
	}
	.banner ul{ bottom: 15px;}
	.banner ul li{ width: 100px;}
	.picPop{ width: 80%;font-size: .12rem;}
	.errorMsg{font-size:1.2rem;color: red;width: 100%}
}