@charset "utf-8";
/*html5*/ 
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/* CSS Document */
/*内外边距*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td ,dd,dt{margin:0;padding:0;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form,button, textarea, iframe, table, th, td ,dd,dt{margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;outline:none }
.clear{clear:both;overflow:hidden;}
a{text-decoration:none;color:#333;}
input{border:none;  outline:medium;font-family:微软雅黑;}
*{font-family:微软雅黑;box-sizing: border-box;}
body{width:100%;font-family:微软雅黑;background:#f6f6f6;color:#333;}
html{overflow-x:hidden;background-color: #f6f6f6;}
table{border-collapse:collapse}
img{border:none;max-width: 100%;}
ul{list-style: none;}

.header{
	background: url(../img/header_bg.png) no-repeat;
	padding: 0.36rem 0.25rem 0.35rem;
	box-sizing: border-box;
}
.header1{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 0;
}
.logo img{
	width: 2.55rem;
}
.kefu img{
	width: 0.65rem;
}
.search{
	margin-top: 0.26rem;
	background-color: #ffffff;
	border-radius: 0.35rem;
	padding: 0.1rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.search1{
	flex: 1;
	margin-right: 10rpx;
	height: 0.5rem;
	padding: 0 0.16rem;
	font-size: 0.22rem;
}
.search2{
	width: 0.5rem;
	height: 0.5rem;
	background: url(../img/search.png) center no-repeat;
	background-size: 100% auto;
}
.banner{
	font-size: 0;
}
.banner .swiper-pagination{
	display: inline-block;
	width: auto;
	left: 50%;
	bottom: 0.68rem;
	transform: translateX(-50%);
	background-color: rgba(0, 0, 0, 0.33);
	padding: 5px 2px;
	border-radius: 9px;
}
.banner .swiper-pagination-bullet{
	background-color: rgba(255, 255, 255, 0.5);
	opacity: 1;
}
.banner .swiper-pagination-bullet-active{
	background-color: #ffffff;
}
.itemz{
	padding: 1px 0.25rem 0;
}
.itemz1{
	margin-top: -0.5rem;
	border-radius: 0.1rem;
	background-color: #ffffff;
	padding: 0.27rem 0 0.24rem;
	position: relative;
	z-index: 9;
	box-shadow: 0 0 0.1rem #f0f0f0;
}
.itemz1 ul{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.itemz1 ul li{
	width: 25%;
	padding: 10px 0;
}
.itemz1 ul li a{
	display: block;
}
.itemz2{
	font-size: 0;
	text-align: center;
}
.itemz2 img{
	width: 0.77rem;
}
.itemz3{
	margin-top: 0.1rem;
	font-size: 0.26rem;
	color: #333333;
	text-align: center;
}
.title{
	margin-top: 0.6rem;
	padding: 0 0.25rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.title1{
	font-size: 0.4rem;
	color: #333333;
}
.title1 span{
	font-size: 0.26rem;
	color: #999999;
}
.more{
	font-size: 0.22rem;
	color: #666666;
}
.more a{
	color: #666666;
}
.list{
	margin-top: 0.25rem;
	padding: 0 0.25rem 1.69rem;
}
.list1{
	border-radius: 0.15rem;
	background-color: #ffffff;
	padding: 0.05rem 0.22rem 0.4rem;
}
.list1 ul li{
	margin-top: 0.4rem;
	border-bottom: 1px dashed #d6d6d6;
	padding-bottom: 0.4rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.list2{
	width: calc(100% - 2.25rem);
}
.list3{
	font-size: 0.28rem;
	color: #333333;
	font-weight: bold;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.list3 a{
	color: #333333;
}
.list4{
	margin-top: 0.1rem;
	font-size: 0.22rem;
	color: #666666;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.list5{
	margin-top: 0.12rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.list5 span{
	font-size: 0.16rem;
	color: #f74809;
}
.list5 span code{
	font-size: 0.3rem;
	font-weight: bold;
}
.list5 a{
	display: block;
	width: 1.35rem;
	height: 0.45rem;
	text-align: center;
	line-height: 0.45rem;
	border-radius: 0.22rem;
	font-size: 0.22rem;
	color: #0066ff;
	background-color: #ebf3ff;
}
.list6{
	font-size: 0;
	width: 2rem;
}
.footer{
	position: fixed;
	height: 1.13rem;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #ffffff;
	padding: 0.14rem 0;
}
.footer ul{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.footer ul li{
	width: 33.33333%;
	border-left: 1px solid #dfdfdf;
	padding-top: 0.14rem;
}
.footer ul li:first-child{
	border-left: 0;
}
.footer ul li a{
	display: block;
}
.footer1{
	font-size: 0;
	text-align: center;
}
.footer1 img{
	height: 0.39rem;
}
.footer2{
	color: #333333;
	text-align: center;
	font-size: 0.22rem;
}
.innerHeader{
	background-color: #ffffff;
	padding: 0.4rem 0.25rem;
	box-sizing: border-box;
}
.innerHeader1{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.innerHeader2{
	font-size: 0;
}
.innerHeader2 img{
	width: 0.18rem;
}
.innerHeader3{
	font-size: 0.26rem;
	color: #333333;
}
.innerHeader4{
	font-size: 0;
}
.innerHeader4 img{
	height: 0.41rem;
}
.innerHeader5{
	margin-top: 0.31rem;
	padding: 0.12rem;
	border: 0.02rem solid #f7480a;
	border-radius: 0.36rem;
	height: 0.72rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.innerHeader6{
	flex: 1;
	height: 100%;
	padding: 0.16rem;
	font-size: 0.22rem;
}
.innerHeader7{
	width: 0.48rem;
	height: 0.48rem;
	background: url(../img/search1.png) center no-repeat;
	background-size: 100% auto;
}
.innerMain{
	position: fixed;
	left: 0;
	right: 0;
	top: 2.24rem;
	bottom: 1.13rem;
	overflow: hidden;
	border-top: 1px solid #e1e1e1;
}
.itemLeft{
	float: left;
	width: 16.1%;
	height: 100%;
	padding-top: 0.4rem;
	box-sizing: border-box;
}
.itemLeft ul li{
	list-style-type: none;
	margin-bottom: 0.16rem;
}
.itemLeft ul li a{
	display: block;
	position: relative;
	font-size: 0.22rem;
	color: #666666;
	border-left: 0.04rem solid #f5f5f5;
	text-align: center;
	line-height: 0.76rem;
}
.itemLeft ul li.on a{
	color: #0066ff;
	border-left: 0.04rem solid #0066ff;
	width: calc(100% + 1px);
	background-color: #ffffff;
}
.itemRight{
	float: left;
	width: 83.9%;
	height: 100%;
	overflow-y: scroll;
	background-color: #ffffff;
	border-left: 1px solid #e5e5e5;
	padding: 0.48rem 0.25rem 0.36rem 0.3rem;
}
.itemRight1{
	font-size: 0.36rem;
	color: #333333;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.itemRight1 a{
	display: block;
	width: 0.86rem;
	height: 0.39rem;
	border-radius: 0.19rem;
	font-size: 0.22rem;
	font-weight: normal;
	color: #ffffff;
	background-color: #0066ff;
	text-align: center;
	line-height: 0.39rem;
}
.mList{
	padding: 0 0.25rem 1.54rem;
	box-sizing: border-box;
}
.mList1{
	margin-top: 0.4rem;
	font-size: 0.4rem;
	color: #333333;
	text-align: center;
}
.mList1 span{
	display: inline-block;
	width: 1.26rem;
	height: 0.01rem;
	background-color: #666666;
	vertical-align: middle;
}
.mList2{
	margin-top: 0.1rem;
}
.mList2 ul li{
	list-style-type: none;
	margin-top: 0.36rem;
	background-color: #ffffff;
	border-radius: 0.1rem;
	padding: 0.32rem 0.21rem 0.32rem 0.29rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.page{
	margin-top: 0.48rem;
	text-align: center;
	font-size: 0;
}
.page a{
	display: inline-block;
	width: 0.45rem;
	height: 0.42rem;
	text-align: center;
	line-height: 0.4rem;
	border: 0.01rem solid #dadada;
	border-radius: 0.05rem;
	font-size: 0.2rem;
	color: #5e5b56;
	margin: 0 0.05rem;
}
.page a img{
	height: 0.16rem;
}
.page a.on{
	background-color: #0066ff;
	border: 0.01rem solid #0066ff;
	color: #ffffff;
}
.dImg{
	font-size: 0;
}
.dImg img{
    width: 100%;
}
.dInfo{
	padding: 1px 0.25rem 0;
}
.dInfo1{
	margin-top: -0.8rem;
	position: relative;
	background-color: #ffffff;
	padding: 0.36rem 0.3rem 0.25rem;
	border-radius: 0.1rem;
}
.dInfo2{
	font-size: 0.34rem;
	color: #333333;
	font-weight: bold;
	line-height: 1;
	padding-bottom: 0.25rem;
	border-bottom: 1px solid #e5e5e5;
}
.dInfo3{
	margin-top: 0.23rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.dInfo3 span{
	font-size: 0.24rem;
	color: #f74809;
}
.dInfo3 span code{
	font-size: 0.37rem;
}
.dInfo3 img{
	width: 0.55rem;
}
.dInfo4{
	margin-top: 0.35rem;
	background-color: #ffffff;
	padding: 0.4rem 0.3rem;
	border-radius: 0.1rem;
}
.dInfo5{
	font-size: 0.24rem;
	line-height: 0.38rem;
	color: #333333;
	margin-bottom: 0.3rem;
}
.dInfo6{
	text-align: center;
	line-height: 1;
	font-size: 0;
}
.dInfo6 a{
	margin-top: -0.39rem;
	display: inline-block;
	width: 2.92rem;
	height: 0.65rem;
	border-radius: 0.32rem;
	background-image: linear-gradient(to bottom,#ff9900,#ff6600);
	text-align: center;
	line-height: 0.69rem;
	font-size: 0.28rem;
	color: #ffffff;
	font-weight: bold;
}
.dInfo6 a img{
	width: 0.2rem;
}
.dInfo7{
	margin-top: 0.22rem;
	line-height: 1;
	font-size: 0;
}
.dInfo7 a{
	margin-top: 0.24rem;
	display: block;
	line-height: 0.36rem;
	font-size: 0.22rem;
	color: #666666;
}
.dInfo7 a span{
	display: inline-block;
	background: url(../img/sxy.png) no-repeat;
	background-size: 100% auto;
	width: 0.96rem;
	height: 0.36rem;
	line-height: 0.36rem;
	font-size: 0.2rem;
	color: #ffffff;
	padding-left: 0.07rem;
}
.pay_tc{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 963;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.16);
}
.pay_tc1{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 49.3%;
}
.pay_tc2{
	position: relative;
	background: url(../img/tc_bg.png) no-repeat;
	background-size: 100% 100%;
	padding: 0.83rem 0 0.61rem;
}
.pay_close{
	font-size: 0;
	position: absolute;
	right: -0.24rem;
	top: -0.22rem;
}
.pay_close img{
	width: 0.25rem;
}
.pay_tc3{
	font-size: 0.26rem;
	color: #ffffff;
	text-align: center;
}
.pay_tc3 span{
	font-size: 0.4rem;
	color: #ffcc00;
}
.pay_tc4{
	margin-top: 0.16rem;
	font-size: 0.26rem;
	color: #ffffff;
	text-align: center;
}
.pay_tc5{
	margin-top: 0.3rem;
	text-align: center;
	line-height: 1;
	font-size: 0;
}
.pay_tc5 a{
	display: inline-block;
	width: 2.6rem;
	height: 0.66rem;
	font-size: 0.28rem;
	color: #ffffff;
	text-align: center;
	border-radius: 0.33rem;
	line-height: 0.66rem;
	font-weight: bold;
	background-image: linear-gradient(to bottom,#ff9900,#ff6600);
}
.sReasult{
	background: url(../img/search_bg.png) no-repeat;
	background-size: 100% 100%;
	padding: 0.7rem 0;
}
.sReasult1{
	margin: 0 auto;
	width: 5.32rem;
	height: 0.7rem;
	padding: 0.1rem 0.12rem;
	border-radius: 0.35rem;
	background-color: #ffffff;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.sReasult1a{
	flex: 1;
	padding: 0 0.16rem;
	font-size: 0.22rem;
}
.sReasult1b{
	width: 0.5rem;
	height: 0.5rem;
	background: url(../img/search.png) center no-repeat;
	background-size: 100% auto;
}
.sReasult2{
	margin-top: 0.2rem;
	font-size: 0.24rem;
	color: #ffffff;
	text-align: center;
}
.sReasult2 span{
	font-size: 0.4rem;
}
.sReasult3{
	padding: 0.31rem 0.34rem 1.7rem;
}
.sReasult4 ul li{
	list-style-type: none;
	border-bottom: 1px dashed #d6d6d6;
	line-height: 0.88rem;
}
.sReasult4 ul li a{
	display: block;
	padding: 0 0.15rem;
	font-size: 0.28rem;
	color: #333333;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.sReasult4 ul li a code{
	display: inline-block;
	width: 0.08rem;
	height: 0.08rem;
	border-radius: 50%;
	background-color: #666666;
	vertical-align: middle;
}
.inPay1{
	margin-top: 1rem;
	text-align: center;
	font-size: 0.28rem;
	color: #999999;
}
.inPay2{
	margin-top: 0.28rem;
	font-size: 0.24rem;
	text-align: center;
	color: #f74809;
	line-height: 1;
}
.inPay2 span{
	font-size: 0.6rem;
	font-weight: bold;
}
.inPay3{
	margin-top: 0.28rem;
	font-size: 0.28rem;
	color: #999999;
	text-align: center;
}
.inPay4{
	margin: 0.6rem 0.5rem 0;
	background-color: #ffffff;
	padding: 0 0.37rem 0 0.34rem;
	height: 1.44rem;
	border-radius: 0.1rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
	line-height: 1;
}
.inPay4 span{
	font-size: 0.34rem;
	color: #333333;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.inPay4 span img{
	width: 0.65rem;
	margin-right: 0.15rem;
}
.inPay4 code{
	font-size: 0;
}
.inPay4 input{
	vertical-align: middle;
	margin-right: 10px;
	position: relative;
	width: 20px;
	appearance: none;
	height: 20px;
}
.inPay4 input:before{
	content: '';
	width: 20px;
	height: 20px;
	border: 1px solid #acacac;
	display: inline-block;
	border-radius: 50%;
	vertical-align: middle;
}
.inPay4 input:checked:before{
	content: '';
	width: 20px;
	height: 20px;
	border: 1px solid #3372f5;
	background:#3372f5;
	display: inline-block;
	border-radius: 50%;
	vertical-align: middle;
}
.inPay4 input:checked:after{
	content: '';
	width: 10px;
	height:5px;
	border: 2px solid white;
	border-top: transparent;
	border-right: transparent;
	text-align: center;
	display: block;
	position: absolute;
	top: 6px;
	left:5px;
	vertical-align: middle;
	transform: rotate(-45deg);
}
.inPay5{
	position: fixed;
	left: 0.5rem;
	right: 0.5rem;
	bottom: 1.1rem;
}
.inPay5 input{
	height: 0.8rem;
	width: 100%;
	border-radius: 0.1rem;
	background-color: #f74809;
	font-size: 0.32rem;
	color: #ffffff;
	font-weight: bold;
}
.succeed{
	margin-top: 1.33rem;
	font-size: 0;
	text-align: center;
}
.succeed img{
	width: 0.74rem;
}
.succeed1{
	margin-top: 0.2rem;
	font-size: 0.24rem;
	color: #1bae1a;
	text-align: center;
	line-height: 1;
}
.succeed2{
	margin-top: 0.4rem;
	line-height: 1;
	color: #333333;
	text-align: center;
	font-size: 0.24rem;
}
.succeed2 span{
	font-size: 0.6rem;
	font-weight: bold;
}
.succeed3{
	margin-top: 0.8rem;
	text-align: center;
}
.succeed3 a{
	display: inline-block;
	background-color: #0066ff;
	width: 2.16rem;
	height: 0.6rem;
	border-radius: 0.3rem;
	font-size: 0.24rem;
	color: #ffffff;
	text-align: center;
	line-height: 0.6rem;
}
.mine{
	background: url(../img/main_bg.png) no-repeat;
	background-position: left top;
	background-size: 100% auto;
}
.mine .innerHeader{
	background-color: rgba(0, 0, 0, 0);
}
.mine1{
	position: relative;
	padding: 0.67rem 0.4rem 0;
}
.exit{
	position: absolute;
	right: 0.4rem;
	top: 0.34rem;
	font-size: 0;
}
.exit img{
	width: 0.45rem;
}
.mine2{
	font-size: 0;
	text-align: center;
}
.mine2 img{
	width: 1.4rem;
}
.mine3{
	margin-top: 0.12rem;
	font-size: 0.26rem;
	color: #333333;
	text-align: center;
}
.mine4{
	margin-top: 0.7rem;
	overflow: hidden;
}
.mine5{
	float: left;
	width: calc((100% - 0.19rem)/2);
}
.mine5 a{
	padding: 0 0.26rem 0 0.36rem;
	height: 0.9rem;
	border-radius: 0.05rem;
	background-image: linear-gradient(to right,#ff9933,#ff6633);
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.mine5 span{
	font-size: 0.28rem;
	color: #ffffff;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.mine5 span img{
	width: 0.3rem;
	margin-right: 0.07rem;
}
.mine5 code{
	font-size: 0;
}
.mine5 code img{
	width: 0.14rem;
}
.mine6{
	float: right;
	width: calc((100% - 0.19rem)/2);
}
.mine6 a{
	padding: 0 0.26rem 0 0.36rem;
	height: 0.9rem;
	border-radius: 0.05rem;
	background-image: linear-gradient(to right,#3399ff,#0066ff);
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.mine6 span{
	font-size: 0.28rem;
	color: #ffffff;
	font-weight: bold;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.mine6 span img{
	width: 0.36rem;
	margin-right: 0.07rem;
}
.mine6 code{
	font-size: 0;
}
.mine6 code img{
	width: 0.14rem;
}
.mine7{
	margin-top: 0.66rem;
	padding: 0.4rem 0.29rem 0.34rem 0.37rem;
	border-radius: 0.1rem;
	background-color: #ffffff;
}
.mine8{
	font-size: 0.3rem;
	color: #333333;
	font-weight: bold;
	line-height: 1;
}
.mine9{
	margin-top: 0.28rem;
	height: 0.69rem;
	border-radius: 0.34rem;
	background-color: #f5f5f5;
	padding: 0 0.2rem 0 0.25rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.mine9 span{
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 0.24rem;
	color: #999999;
}
.mine9 span img{
	width: 0.12rem;
	margin-right: 0.16rem;
}
.mine9 a{
	display: block;
	width: 1.1rem;
	height: 0.41rem;
	border-radius: 0.2rem;
	font-size: 0.22rem;
	color: #ffffff;
	text-align: center;
	line-height: 0.41rem;
	background-color: #0066ff;
}
.order{
	padding: 0.1rem 0.25rem 1.5rem;
}
.order_d ul li{
	list-style-type: none;
	margin-top: 0.4rem;
	border-radius: 0.1rem;
	overflow: hidden;
}
.order1{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 0.2rem;
	background-color: #ebebeb;
	height: 0.58rem;
	font-size: 0.22rem;
	color: #999999;
}
.order1 span{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.order1 span img{
	width: 0.22rem;
	margin-right: 0.12rem;
}
.order2{
	background-color: #ffffff;
	padding: 0.2rem 0.2rem 0.2rem 0.27rem;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.order3{
	float: left;
	margin-right: 0.2rem;
}
.order4{
	font-size: 0.28rem;
	color: #333333;
	font-weight: bold;
}
.order5{
	margin-top: 0.2rem;
	font-size: 0.24rem;
	color: #f74809;
}
.order5 span{
	font-size: 0.36rem;
	font-weight: bold;
}
.order6{
	width: 2rem;
	font-size: 0;
}
.order6 img{
	border-radius: 0.07rem;
}
.collection{
	padding: 0.01rem 0.25rem 1.5rem;
}
.collection1 ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.collection1 ul li{
	list-style-type: none;
	margin-top: 0.5rem;
	border-radius: 0.1rem;
	overflow: hidden;
	width: calc((100% - 0.48rem)/3);
}
.collection2{
	font-size: 0;
}
.collection2 img{
	width: 100%;
}
.collection3{
	background-color: #ffffff;
	border-radius: 0.07rem;
	padding: 0.27rem 0.2rem 0.2rem;
}
.collection4{
	font-size: 0.24rem;
	color: #333333;
}
.collection5{
	margin-top: 0.12rem;
	font-size: 0;
}
.collection5 img{
	width: 0.26rem;
}
.newDeta{
    margin-top: 0.3rem;
    background-color: #d83b28;
    height: 0.54rem;
    line-height: 0.54rem;
    width: 1.32rem;
    font-size: 0.24rem;
    color: #ffffff;
    border-radius: 0 0.27rem 0.27rem 0;
    text-align: center;
}
.newDeta1{
    font-size: 0.24rem;
    color: #616161;
    padding: 0 0.25rem;
    margin-top: 0.25rem;
}
.newDeta2{
    margin: 0.5rem auto 0;
    width: 4.96rem;
    height: 0.55rem;
    border-radius: 0.1rem;
    text-align: center;
    line-height: 0.51rem;
    border: 0.02rem dashed #9a9c8e;
    font-size: 0.28rem;
    color: #9a9c8e;
}
.newDeta2 img{
    width: 0.32rem;
    vertical-align: middle;
}
.newDeta3{
    margin-top: 0.55rem;
    font-size: 0.24rem;
    text-align: center;
    color: #c14940;
}
.newDeta3 img{
    width: 0.24rem;
    vertical-align: middle;
}
.newDeta4{
    margin: 0.36rem auto 0;
    width: 6.72rem;
    border-radius: 0.1rem;
    padding: 0.4rem 0.32rem 0.24rem;
    border: 1px solid #d6d6d6;
}
.newDeta5{
    font-size: 0.28rem;
    color: #1c1825;
}
.newDeta6{
    margin-top: 0.54rem;
    font-size: 0.24rem;
    color: #a0a0a0;
}
.newDeta7{
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 0.2rem 0;
    background-color: #ffffff;
}
.newDeta8{
    background-color: #f1f1f1;
    height: 0.44rem;
    padding-left: 0.32rem;
    line-height: 0.44rem;
    font-size: 0.28rem;
    color: #424242;
}
.newDeta8 span{
    color: #9a102b;
}
.newDeta9{
    margin-top: 0.2rem;
    font-size: 0.28rem;
    color: #dc0c17;
    padding-left: 0.32rem;
}
.newDeta10{
    margin-top: 0.2rem;
    overflow: hidden;
    padding: 0 0.5rem;
}
.newDeta10a{
    float: left;
    display: inline-block;
    width: calc(50% - 0.1rem);
    background-color: #6fc232;
    text-align: center;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.3rem;
    color: #ffffff;
    border-radius: 0.1rem;
}
.newDeta10b{
    float: right;
    display: inline-block;
    width: calc(50% - 0.1rem);
    background-color: #1397fb;
    text-align: center;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.3rem;
    color: #ffffff;
    border-radius: 0.1rem;
}
.newCb{
    position: fixed;
    right: 0;
    bottom: 3rem;
}
.newCb1{
    width: 0.82rem;
    height: 0.82rem;
    border-radius: 50%;
    border: 1px solid #f7f7f7;
    background-color: #ffffff;
    position: relative;
}
.newCb1 a{
    display: block;
    font-size: 0.24rem;
    color: #5f5f5f;
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
}
.newCb1 a img{
    display: block;
    width: 0.3rem;
    margin: 0 auto;
}
.newCb2{
    margin-top: 0.2rem;
    width: 0.92rem;
    height: 0.92rem;
    border-radius: 50%;
    background-color: #ce1415;
    font-size: 0.24rem;
    text-align: center;
    position: relative;
}
.newCb2 a{
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
    color: #ffffff;
}
.newContent{
    margin-top: 0.5rem;
    padding: 0 0.3rem;
    font-size: 0.32rem;
}
.newMain{
    padding-bottom: 3rem;
}
.newClass{
    margin-top: 1rem;
    font-size: 0;
    text-align: center;
}
.newClass img{
    width: 2rem;
}
.newClass1{
    margin-top: 0.2rem;
    font-size: 0.36rem;
    text-align: center;
}
.newClass2{
    margin-top: 0.3rem;
    padding: 0 0.3rem;
    font-size: 0.28rem;
    text-align: center;
}
.newClass2 a{
    display: block;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.1rem;
    background-color: #6fc232;
    color: #ffffff;
}
.newTc{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 996;
    background-color: rgba(0,0,0,0.6);
}
.newTc1{
    width: 90%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.newTc2{
    position: relative;
    border-radius: 19px;
    background-color: #ffffff;
}
.newTc_close{
    position: absolute;
    right: 15px;
    top: 15px;
    font-size: 15px;
    color: #333333;
    line-height: 1;
}
.newTc3{
    text-align: center;
    font-size: 21px;
    line-height: 52px;
    font-weight: 400;
    color: coral;
}
.newTc4{
    margin-top: 20px;
    font-size: 14px;
    color: rgb(53, 152, 219);
    font-weight: bold;
    text-align: center;
}
.newTc5{
    margin-top: 15px;
    font-size: 14px;
    color: rgb(45, 194, 107);
    font-weight: bold;
    text-align: center;
}
.newTc6{
    margin-top: 15px;
    font-size: 14px;
    color: rgb(241, 196, 15);
    font-weight: bold;
    text-align: center;
}
.newTc7{
    margin-top: 15px;
    font-size: 14px;
    color: rgb(251, 7, 7);
    font-weight: bold;
    text-align: center;
    padding: 0 25px;
}
.newTc8{
    padding: 14px;
    margin-top: 25px;
}
.newTc8 a{
    display: block;
    margin: 0 auto;
    width: 132px;
    height: 32px;
    border-radius: 16px;
    background-color: #fa3534;
    color: #ffffff;
    text-align: center;
    line-height: 32px;
    font-size: 13px;
}
.my_bag{
	font-size: 0;
	position: relative;
}
.my_bag1{
	position: absolute;
	right: 0;
	top: 0.58rem;
	background-color: #ff9966;
	font-size: 0.24rem;
	display: flex;
	align-items: center;
	padding: 0 0.12rem 0 0.28rem;
	border-radius: 0.29rem 0 0 0.29rem;
	height: 0.59rem;
}
.my_bag1 a{
	color: #ffffff;
}
.my_bag1 a img{
	height: 0.24rem;
}
.my_bag2{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.my_bag3{
	font-size: 0;
	text-align: center;
}
.my_bag3 img{
	width: 0.67rem;
}
.my_bag4{
	font-size: 0.24rem;
	color: #ffffff;
	text-align: center;
	line-height: 1;
	margin-top: 0.13rem;
}
.my_bag5{
	margin-top: 0.2rem;
	font-size: 0.3rem;
	color: #ffffff;
	text-align: center;
	line-height: 1;
	font-weight: bold;
}
.my_bag5 span{
	font-size: 0.6rem;
}
.my_main{
	padding: 0 0.72rem 1.69rem;
	margin-top: 0.2rem;
}
.my_tool{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.my_tool1{
	margin-top: 0.55rem;
	border-radius: 0.16rem;
	background-color: #ffffff;
	width: calc((100% - 0.5rem)/2);
	height: 2.4rem;
}
.my_tool1 a{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}
.my_tool3{
	font-size: 0;
	text-align: center;
}
.my_tool3 img{
	height: 0.65rem;
}
.my_tool4{
	margin-top: 0.2rem;
	font-size: 0.28rem;
	color: #333333;
	text-align: center;
	line-height: 1;
}
.share_tc{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 96;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.25);
}
.share_tc1{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}
.share_tc2{
	background-color: #ffffff;
	border-radius: 0.2rem 0.2rem 0 0;
	position: relative;
	padding: 0.56rem 0.66rem 0.66rem 0.85rem;
}
.share_close{
	font-size: 0;
	position: absolute;
	right: 0.27rem;
	top: 0.3rem;
	width: 0.3rem;
}
.share_tc3{
	font-size: 0.38rem;
	color: #333333;
	text-align: center;
	font-weight: bold;
}
.share_tc4{
	margin-top: 1rem;
	display: flex;
	align-items: center;
	font-size: 0.28rem;
	color: #333333;
	font-weight: bold;
}
.share_tc4 img{
	margin-right: 0.1rem;
	width: 0.28rem;
}
.share_tc5{
	margin-top: 0.38rem;
	height: 0.75rem;
	padding: 0 0.39rem;
	border-radius: 0.37rem;
	background-color: #f3f3f3;
	font-size: 0.28rem;
	color: #666666;
	line-height: 0.75rem;
}
.share_tc6{
	margin: 0.66rem auto 0;
	width: 3.1rem;
	height: 0.76rem;
	background-color: #0268ff;
	font-size: 0.28rem;
	color: #ffffff;
	border-radius: 0.38rem;
	text-align: center;
	line-height: 0.76rem;
	cursor: pointer;
}
.yj_main{
	padding: 0 0.24rem 1.69rem;
	margin-top: 0.13rem;
}
.yj_main ul li{
	list-style-type: none;
	margin-top: 0.28rem;
	background-color: #ffffff;
	padding: 0.3rem;
	border-radius: 0.1rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.yj_main1{
	font-size: 0;
	margin-right: 0.114rem;
}
.yj_main1 img{
	width: 0.7rem;
}
.yj_main2{
	flex: 1;
}
.yj_main3{
	font-size: 0.28rem;
	color: #333333;
}
.yj_main3 span{
	font-size: 0.22rem;
	color: #999999;
}
.yj_main4{
	font-size: 0.22rem;
	color: #999999;
}
.yj_main5{
	margin-left: 0.2rem;
	text-align: right;
}
.yj_main6{
	font-size: 0.22rem;
	color: #ff6600;
	font-weight: bold;
}
.yj_main6 span{
	font-size: 0.34rem;
}
.yj_main7{
	font-size: 0.22rem;
	color: #999999;
}
.tx_main{
	padding: 0.35rem 0.7rem;
}
.tx_main1{
	margin-top: 0.22rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.tx_main2{
	font-size: 0.24rem;
	color: #999999;
}
.tx_main2 label{
	display: flex;
	align-items: center;
}
.tx_main2 label input{
	margin-right: 0.1rem;
}
.tx_main3{
	width: 50%;
	font-size: 0.24rem;
	color: #333333;
	display: flex;
	align-items: center;
}
.tx_main3 a{
	color: #333333;
	display: flex;
	align-items: center;
}
.tx_icon{
	width: 0.3rem;
	margin-right: 0.13rem;
}
.tx_arrow{
	margin-left: 0.36rem;
	width: 0.12rem;
}
.operate{
	padding: 0.66rem 0.7rem;
	background-color: #ffffff;
}
.operate1{
	font-size: 0.28rem;
	color: #333333;
	font-weight: bold;
}
.operate2{
	margin-top: 0.4rem;
	display: flex;
	align-items: center;
	border-bottom: 1px solid #d9d9d9;
	font-size: 0.32rem;
	color: #363636;
	font-weight: bold;
	height: 0.7rem;
}
.operate2 input{
	flex: 1;
	height: 100%;
}
.operate3{
	margin-top: 0.3rem;
	font-size: 0.24rem;
	color: #999999;
}
.operate3 a{
	color: #333333;
}
.operate4{
	text-align: center;
	margin-top: 0.86rem;
	font-size: 0;
}
.operate4 input{
	font-size: 0.34rem;
	color: #ffffff;
	width: 4rem;
	height: 0.76rem;
	background-color: #0268ff;
	border-radius: 0.38rem;
	font-weight: bold;
}
.bd_main{
	padding: 0.13rem 0.24rem 1.69rem;
}
.bd_main1 ul li{
	margin-top: 0.35rem;
}
.bd_main1 ul li label{
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: #ffffff;
	padding: 0.25rem 0.4rem 0.25rem 0.33rem;
	border-radius: 0.1rem;
}
.bd_main2{
	font-size: 0;
	margin-right: 0.4rem;
}
.bd_main2 img{
	width: 0.45rem;
}
.bd_main3{
	flex: 1;
}
.bd_main4{
	font-size: 0.24rem;
	color: #333333;
}
.bd_main5{
	margin-top: 0.2rem;
	font-size: 0.22rem;
	color: #333333;
}
.bd_main5 span{
	font-size: 0.34rem;
	color: #333333;
	font-weight: bold;
}
.bd_main6{
	font-size: 0;
	line-height: 1;
}
.bd_main6 input{
	width: 0.4rem;
	height: 0.4rem;
}
.bd_main7{
	margin-top: 0.36rem;
}
.bd_main7 a{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0.46rem 0.4rem 0.46rem 0.34rem;
	background-color: #ffffff;
	border-radius: 0.1rem;
}
.bd_main7a{
	font-size: 0;
	margin-right: 0.4rem;
}
.bd_main7a img{
	width: 0.46rem;
}
.bd_main7b{
	flex: 1;
	font-size: 0.28rem;
	color: #333333;
	font-weight: bold;
}
.bd_main7c{
	margin-left: 0.2rem;
	font-size: 0;
}
.bd_main7c img{
	width: 0.4rem;
}
.bd_add{
	padding: 0.86rem 0.8rem 1.69rem;
}
.bd_add1{
	font-size: 0.341rem;
	color: #333333;
	font-weight: bold;
	line-height: 1.06rem;
	padding: 0 .36rem;
	border-radius: 0.15rem 0.15rem 0 0;
	background-color: #f0f0f0;
}
.bd_add2{
	padding: 0.45rem 0.3rem 0.55rem;
	background-color: #ffffff;
	border-radius: 0 0 0.15rem 0.15rem;
}
.bd_add3{
	border-bottom: 1px solid #e6e6e6;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 0.1rem;
	height: 0.76rem;
}
.bd_add3 img{
	width: 0.26rem;
	margin-right: 0.1rem;
}
.bd_add3 input{
	flex: 1;
	height: 100%;
	font-size: 0.24rem;
}
.bd_add4{
	text-align: center;
	margin-top: 0.66rem;
	font-size: 0;
}
.bd_add4 input{
	font-size: 0.34rem;
	color: #ffffff;
	width: 4rem;
	height: 0.76rem;
	background-color: #0268ff;
	border-radius: 0.38rem;
	font-weight: bold;
}
.tx_shauaix{
	background-color: #ffffff;
	height: 0.84rem;
	border-top: 1px solid #e5e5e5;
	padding: 0 0.36rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.tx_shauaix1{
	font-size: 0.28rem;
	color: #333333;
	position: relative;
	display: flex;
	align-items: center;
}
.tx_shauaix1 img{
	margin-left: 0.1rem;
	width: 0.14rem;
}
.tx_shauaix1 input{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	z-index: 3;
}
.tx_shauaix1 input::-webkit-calendar-picker-indicator,.tx_shauaix1 input::-webkit-calendar-picker-indicator {
  position: absolute;
  right: 0;
  padding-left: 100%;
}
.tx_shauaix2{
	font-size: 0.24rem;
	color: #999999;
}
.my_vip{
	padding: 1px 0.24rem 1.69rem;
}
.my_vip ul{
	overflow: hidden;
}
.my_vip ul li{
	list-style-type: none;
	float: left;
	width: calc((100% - 0.54rem)/3);
	margin-right: 0.27rem;
	margin-top: 0.4rem;
	border-radius: 0.16rem;
	background-color: #ffffff;
	padding: 0.33rem 0 0.25rem;
}
.my_vip ul li:nth-child(3n){
	margin-right: 0;
}
.my_vip1{
	font-size: 0;
	text-align: center;
}
.my_vip1 img{
	width: 0.95rem;
	height: 0.95rem;
	border-radius: 50%;
}
.my_vip2{
	margin-top: 0.16rem;
	line-height: 1;
	font-size: 0.26rem;
	color: #333333;
	text-align: center;
}
.my_vip3{
	margin-top: 0.12rem;
	line-height: 1;
	font-size: 0.24rem;
	color: #666666;
	text-align: center;
}
.my_order{
	padding: 0.1rem 0.24rem 1.69rem;
}
.my_order ul{
	overflow: hidden;
}
.my_order ul li{
	margin-top: 0.36rem;
	background-color: #ffffff;
	padding: 0.32rem 0.25rem;
	border-radius: 0.16rem;
}
.my_order1{
	display: flex;
	align-items: center;
}
.my_order2{
	font-size: 0;
	margin-right: 0.2rem;
}
.my_order2 img{
	width: 1.4rem;
	height: 0.95rem;
	border-radius: 5px;
}
.my_order3{
	flex: 1;
}
.my_order4{
	font-size: 0.28rem;
	color: #333333;
	font-weight: bold;
}
.my_order5{
	font-size: 0.24rem;
	color: #333333;
}
.my_order6{
	margin-top: 0.26rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.my_order7{
	display: flex;
	align-items: center;
	font-size: 0.24rem;
	color: #999999;
}
.my_order7 img{
	width: 0.36rem;
	height: 0.36rem;
	border-radius: 50%;
	margin-right: 0.1rem;
}
.my_order8{
	font-size: 0.24rem;
	color: #999999;
}
.my_order8 span{
	font-size: 0.34rem;
	color: #ff6600;
	font-weight: bold;
}