body,html{
	width:100%;
	height:100%;
	background: #fff;
}
.contentBox{
	width:100%;
	min-height:100%;
	box-sizing:border-box;
	background:#fff;
	position: relative;
}
img{
	pointer-events: none;
}
a img,img.closeBtn{
	pointer-events: auto!important;
}

/*登录页面*/
.mall-login{
	min-height:100%;
	box-sizing:border-box;
	position:relative;
	padding-bottom:0.8rem;
}
.mall-topNav{
	height:0.88rem;
	border-bottom:0.01rem solid #eaeaea;
	line-height: 0.9rem;
	position:fixed;
	top:0;
	left:0;
	width:94%;
	background:#fff;
	padding:0 3%;
}
.mall-topNav .back{
	position:absolute;
	left:3%;
	height:0.4rem;
	top:0.24rem;
}
.mall-topNav .back img{
	height:100%;
}
.mall-topNav>p{
	text-align:center;
	font-size:0.34rem;
	color:#333;
}
.mall-topNav .homeBox{
	position:absolute;
	right:2%;
	top:0.2rem;
	width: 20%;
	height: 100%;
	text-align: right;
	line-height: 0.5rem;
	font-size: 0.34rem;
}
.mall-topNav .homeBox img{
	height:0.49rem;
}
.login-content{
	min-height:92%;
	overflow: hidden;
	background: #fff;
}
.login-content .logo-box{
	width:4.66rem;
	height:1.46rem;
	margin:0.5rem auto 0.4rem;
}
.login-message{
	padding:0 0.8rem;
}
.login-message .login-yzmts{
	border-bottom: none;
}
.shurutishi{
	font-size:0.26rem;
	color:#1a9901;
	letter-spacing: 0;
	/*display: none;*/
}
.login-message li{
	height:0.88rem;
	border-bottom:0.01rem solid #eaeaea;
	margin-bottom:0.2rem;
	line-height: 0.88rem;
	font-size:0;
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items: center;
}
.login-message li.login-xinyongka{
	display: none;
}
.login-message li p{
	display: inline-block;
	vertical-align: middle;
	font-size:0.3rem;
	color:#000;
	letter-spacing: 2px;

}
.login-message li p img{
	height:30px;
}
.login-message li input{
	vertical-align: middle;
	color:#333;
	font-size:0.28rem;
	border:none;
	background:none;
	height:100%;
	padding-left:0.3rem;
	min-width:11em;
}
.login-message li input::placeholder{
	color:#c8c8c8;
}
.login-message li .refresh-imgcode{
	position:absolute;
	right:0;
	top:0.2rem;
	height:0.48rem;
	font-size:0;
	width:1.46rem;
	border-radius: 6px;
	border:0.01rem solid #eaeaea;
}
.login-message li .refresh-imgcode img{
	width:1.46rem;
	height:0.48rem;
}
.login-message li .refresh-imgcode span{
	color:#e91441;
	font-size:0.18rem;
	display: inline-block;
	vertical-align: middle;
	padding-left:0.1rem;
}
.login-message li .login-getCode{
	position:absolute;
	right:0;
	top:0;
	height:0.88rem;
	color:#333;
	text-align: center;
	font-size:0.26rem;
	line-height: 0.88rem;
}
.login-message li .login-getCodegray{
	color:#b7b7b7;
}
.login-message li .login-getCode.unGetCode{
	color:#c8c8c8;
}
.unlogin-btn{
	display: block;
	margin:0.1rem 0.7rem 0;
	height:0.8rem;
	line-height: 0.8rem;
	color:#fff;
	text-align: center;
	background:linear-gradient(left, red, red);
	background:-webkit-linear-gradient(left, red, red);
	border-radius: 6px;
}
.unlogin-btn.unuseBtn{
	background:#eaeaea;
	color:#333;
}
.login-tishi{
	margin-top:0.2rem;
	color:#ff3333;
	font-size:11px;
	text-align: left;
	padding:5px 0.7rem;
	line-height:16px;
}
.login-showfail,.mallToast{
	color:#fff;
	background:rgba(0,0,0,0.6);
	position:fixed;
	top:49%;
	left:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	border-radius:6px;
	display: none;
	z-index:999;
	line-height: 20px;
	padding: 8px 12px;
	text-align: center;
	width: -webkit-fit-content;
	width: fit-content;
	min-width:96px;
	max-width: 80%;
	font-size: 14px;
}
.login-way{
	margin-bottom:0.38rem;
	height:0.6rem;
	text-align: center;
	font-size:0;
}
.login-way a{
	height:100%;
	font-size:0.26rem;
	line-height: 0.6rem;
	padding:0 0.2rem;
	display: inline-block;
	border-radius: 6px;
	margin:0 auto;
	color:#ff0238;
	position:relative;
}
.login-way a:after{
	content:"";
	display: inline-block;
	width:0;
	height:0;
	border:5px solid transparent;
	border-top-color:#ff0238;
	vertical-align: middle;
	margin-top: 3px;
	margin-left: 5px;
}

/*顶部工具栏*/
.topHalf{
	height:0.89rem;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	border-bottom: 0.02rem solid #eaeaea;
	box-sizing:border-box;
	padding:0.2rem 2%;
	z-index:10;
	background: #fff;
}
.topHalf .backBox{
	float:left;
	width:20%;
	height:100%;
}
.topHalf .backBox img{
	height:0.38rem;
	display: block;
}
.topHalf .title{
	float:left;
	width:60%;
	text-align: center;
	font-size:0.34rem;
	line-height: 0.5rem;
	color:#333;
}
.topHalf .topReseachBox{
	float:right;
	width:20%;
	height:100%;
	text-align: right;
	line-height: 0.5rem;
	font-size:0.34rem;
}
.topHalf .topReseachBox img{
	height:100%;
	margin-left:0.1rem;
	display: inline-block;
}
.topHalf .topReseachBox img:nth-child(1){
	margin-left:0;
}
#indexTop>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
	width:20px;
	background:#fff;
	border-radius: 5px;
}
/*头条公告*/
.headLineBox{
	padding:0.2rem 4%;
	position: relative;
}
.headLineBox .headline{
	height:0.32rem;
	float:left;
}
.headLineBox .new{
	float:left;
	padding:0 0.1rem;
	font-size:12px;
	border:1px solid #ff5353;
	border-radius:3px;
	color:#ff5353;
	margin:0 0.2rem 0 0;
	line-height: 16px;
	height:16px;
}
.headLineBox .problemList{
	height:18px;
	overflow: hidden;
	font-size:0.26rem;
	color:#141414;
	position:relative;
	width:4.6rem;
}
.headLineBox .problemList .font_inner{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
.headLineBox .problemList .font_inner li{
	line-height: 18px;
	height:18px;
	font-size:0.26rem;
	color:#141414;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left:0.4rem;
}
.headLineBox .problemList .font_inner li a{line-height:20px;}
.iconList{
	overflow: hidden;
}
.iconList li{
	float:left;
	width:25%;
	text-align: center;
	font-size:0;
	margin-top:0.3rem;
}
.iconList li a{display:block;}
.iconList li img{
	height:0.9rem;
}
.iconList li p{
	font-size:0.28rem;
	margin-top:0.06rem;
}
/*商品列表专区*/
.businessList{
	margin-top:0.3rem;
	border-top:0.01rem solid #eaeaea;
}
.businessList .businessListBanner{
	width:100%;
}
.businessList .index-businessList-title{
	height:1.44rem;
}
.businessList .index-businessList-title .businessList-title1{
	font-size:0.3rem;
	color:#333;
	text-align: center;
	padding-top:0.4rem;
}
.businessList .index-businessList-title .businessList-title1 span{
	width:5px;
	height:5px;
	background:#333;
	transform:rotate(-45deg);
	display: inline-block;
	margin:-0.04rem 0.1rem 0;
	vertical-align: middle;
}
.businessList .index-businessList-title .businessList-title2{
	font-size:0.18rem;
	color:#333;
	text-align: center;
	letter-spacing: 0.01rem;
	margin-top:0.06rem;
}
.businessCarousel{
	padding:0.3rem 0.2rem;
	text-align: center;
}
.businessCarousel .swiper-slide a p{
	font-size:0.24rem;
	color:#333;
	margin-top:0.24rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.businessCarousel .swiper-slide a span{
	font-size:0.24rem;
	color:#ff0000;
	margin-top:0.2rem;
}
/*分类部分*/
.assortmentMask{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	z-index: 999;
	display: none;
}
.assortmentMask .assortment{
	width: 4rem;
	float: right;
	height:100%;
	background: #fff;
	position:absolute;
	top:0;
	right:-4rem;
}
.assortmentMask .assortment .assortentTitle{
	line-height: 0.88rem;
	font-size:0.38rem;
	color:#000;
	text-align: center;
}
.assortmentMask .assortment ul{
	overflow: hidden;
	padding:0 4%;
}
.assortmentMask .assortment ul li{
	width:42%;
	float:left;
	margin-bottom: 0.3rem;
	font-size:0.24rem;
	border:0.01rem solid #eaeaea;
	box-sizing:border-box;
	line-height: 0.34rem;
	padding:0 0.14rem;
	border-radius:10px;
	height:0.98rem;
	display: flex;
	align-items:center;
	justify-content: center;
	display: -webkit-flex;
	-webkit-align-items: center;
}
.assortmentMask .assortment ul li:nth-child(2n+1){
	margin-right: 8%;
}
.productList .matching{
	background:#fafafa;
	overflow: hidden;
	height:0.9rem;
	line-height:0.9rem;
	font-size:0.3rem;
	display: flex;
	display: -webkit-flex;
	color:#7d7d7d;
}
.productList .matching li{
	flex:1;
	-webkit-flex:1;
	text-align: center;
}
.productList .matching li .match-paixu{
	width:0.28rem;
	display: inline-block;
	line-height: 0.18rem;
	vertical-align: middle;
	margin-top:-0.04rem;
}
.productList .matching li .iconfont{
	font-size:14px;
}
.productList .mall-product{
	padding:0 3%;
}
.productList .mall-product li{
	padding:0.4rem 0;
	height:3rem;
	box-sizing:border-box;
	margin-top:0.2rem;
	box-shadow:#fcfcfc 0 0 5px 5px;
	overflow: hidden;
	position:relative;
}
.staging-zeng{
	position:absolute;
	color:#fff;
	font-size:0.2rem;
	text-align: center;
	height:0.7rem;
	line-height: 1.2rem;
	width:2rem;
	left:-1rem;
	top:-0.34rem;
	transform:rotate(-45deg) scale(0.9);
	-webkit-transform:rotate(-45deg) scale(0.9);
}
.swiper-slide,.exchangeQuality-list li,.personal-jfhhl-list li{
	overflow:hidden;
	position:relative;
}
.productList .mall-product li img{
	float:left;
	width:30%;
}
.productList .mall-product li .productDetail{
	float:left;
	width:65%;
	margin-left:5%;
	padding-top:0.1rem;
}
.productList .mall-product li .productDetail .productName{
	color:#333;
	font-size:0.32rem;
}
.productList .mall-product li .productDetail .productGift{
	color:#adadad;
	font-size:0.24rem;
	margin-top: 0.1rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.productList .mall-product li .productDetail .product-fenqi{
	color:#fa5a4d;
	font-size:0.28rem;
	margin-top:0.4rem;
	line-height: 0.2rem;
}
.productList .mall-product li .productDetail .product-fenqi em{
	display: inline-block;
	width:0.2rem;
}
.productList .mall-product li .productDetail span{
	color:#a0a0a0;
	font-size:0.2rem;
	display: block;
	margin-top:0.06rem;
}
.productList .mall-product li .productDetail span em{
	display: inline-block;
	width:0.2rem;
}
.navMenu-bottom{
	position:fixed;
	right:4%;
	top:86%;
	z-index:33;
}
.navMenu-bottom a{
	display: block;
	width:44px;
	height:44px;
	border-radius:50%;
	position:relative;
	text-align: center;
	line-height: 44px;
	margin-bottom:0.1rem;
	background: rgba(0,0,0,0.5);
}
.navMenu-bottom .gotop img{
	height:0.46rem;
	position:relative;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
}
.navMenu-bottom .gotop{
	display: none;
}
.navMenu-bottom a .iconfont{
	font-size: 0.56rem;
	color:#7c7c7c;
}
.navMenu-bottom a#gouwuche em{
	padding:0.02rem 0.06rem;
	height:0.24rem;
	background:#ff5353;
	border-radius: 20px;
	position:absolute;
	top:16%;
	left:10%;
	color:#fff;
	font-size:10px;
	text-align: center;
	line-height: 0.24rem;
}
.filterBox{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	z-index: 999;
	display: none;
}
.filterBox .filter{
	width:80%;
	height:100%;
	float:right;
	background: #fff;
	position: relative;
	right:-100%;
	padding-bottom:0.9rem;
	box-sizing:border-box;
	padding-top:0.6rem;
}
.filterBox .filter .filterTitle{
	line-height: 0.6rem;
	background: #f8f8f8;
	color:#747474;
	font-size:0.24rem;
	padding-left:0.2rem;
	margin-top:-0.6rem;
}
.filterBox .filter .filterCont{
	height:100%;
	width:100%;
	overflow-y: auto;
}
.filterBox .filter .filterSTitle{
	font-size:0.3rem;
	color:#000;
	padding-left:0.2rem;
	line-height: 0.9rem;
}
.filterBox .filter-qjxz{
	padding: 0 0.2rem;
	overflow: hidden;
	margin-bottom:0.3rem;
	text-align: center;
	line-height: 0.46rem;
}
.filterBox .filter-qjxz input{
	display: inline-block;
	width:1.98rem;
	height:0.58rem;
	text-align:center;
	color:#333;
	border:0.01rem solid #d1d1d1;
	line-height: 0.58rem;
	border-radius:6px;
	background:#fff;
	font-size:0.22rem;
}
.filterBox .filter-qjxz input:nth-of-type(1){
	float:left;
}
.filterBox .filter-qjxz input:nth-of-type(2){
	float:right;
}
.filterBox .filter-qjxz input::placeholder{
	color:#d1d1d1;
}
.filterBox .filter-qjxz em.filter-line{
	height:0.02rem;
	width:1rem;
	display: inline-block;
	background:#d1d1d1;
	margin-top:0.3rem;
}
.filterBox .filter ul{
	overflow: hidden;
	padding:0 0.2rem;
}
.filterBox .filter ul li{
	float:left;
	width:32%;
	height:0.96rem;
	font-size: 0.24rem;
	display: flex;
	align-items:center;
	justify-content: center;
	display: -webkit-flex;
	-webkit-align-items: center;
	margin-bottom: 0.3rem;
	font-size:0.24rem;
	border:0.01rem solid #eaeaea;
	box-sizing:border-box;
	line-height: 0.34rem;
	padding:0 0.14rem;
	border-radius:10px;
	margin-left:2%;
}
.filterBox .filter ul li:nth-child(3n+1){
	margin-left:0;
}
.filterBox .filter .selectorBtnBottom{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:0.9rem;
	line-height: 0.9rem;
	display: flex;
	display: -webkit-flex;
	text-align:center;
}
.filterBox .filter .selectorBtnBottom a{
	flex:1;
	-webkit-flex:1;
	background: #eaeaea;
	font-size:0.28rem;
}
/*搜索框搜索*/
.searchBox{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background: #fff;
	z-index: 999;
	display: none;
}
.searchBox .topHalf .backBox,.searchBox .topHalf .topReseachBox{
	width:10%;
	line-height: 0.5rem;
}
.topHalf .inputSearch{
	padding:0 0.2rem;
	border:0.01rem solid #eaeaea;
	float:left;
	width:71%;
	font-size:0.34rem;
	line-height: 0.5rem;
	border-radius: 20px;
	background: #fff;
}
.topHalf .inputSearch input{
	border:none;
	background: none;
}
.topHalf .inputSearch img{
	height:0.3rem;
	float:right;
	margin-top:0.1rem;
}
.topHalf .inputSearch input:placeholder{
	color:#d5d5d5;
}
.searchBox .historyList{
	line-height: 0.5rem;
	font-size:0.26rem;
	color:#191919;
	margin-top:0.9rem;
	padding:0 0.8rem;
	overflow: hidden;
}
.searchBox .historyList li{
	float:left;
	width:30%;
}
/*购物车页面*/
.shoppingCartList{
	/* position:absolute;
	top:0.9rem;
	bottom:0.98rem; */
	width:100%;
	box-sizing:border-box;
	padding:0 4%;
	overflow: auto;
}
.shoppingCartList li{
	float:right;
	width:100%;
	border-radius: 5px;
	background: #fff;
	margin-top:0.1rem;
	box-sizing:border-box;
	position: relative;
}
.shoppingCartList li.shoppingCartList-filter{
	-webkit-filter: opacity(50%);
	filter: opacity(50%);
}
.shoppingCartList li .checkOff{
	position:absolute;
	left:-0.5rem;
	top:50%;
	transform:translateY(-50%);
}
.carList-tishi{
	position:absolute;
	width:2.2rem;
	height:0.5rem;
	bottom:0;
	left:0;
	background:rgba(0,0,0,0.5);
	color:#fff;
	font-size:0.26rem;
	line-height: 0.5rem;
	text-align: center;
	border-radius:0 0 0 5px;
}
.checkOff{
	width:0.32rem;
	height:0.32rem;
	line-height:0.32rem;
	border-radius: 50%;
	text-align: center;
	box-sizing:border-box;
	border:0.01rem solid #8c8c8c;
	color:#fff;
}
.shoppingCartList li a{
	display: block;
	overflow: hidden;
	position: relative;
}
.shoppingCartList li img{
	width: 26%;
	float: left;
	border-radius: 4px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	margin-left: 0.15rem;
}
.shoppingCartList li .shopDetail{
	float: right;
	width: 72%;
	padding-left: 0.2rem;
	box-sizing: border-box;
	padding-bottom: 0.2rem;
}
.shoppingCartList li .shopDetail .shopDetailTitle{
	font-size: 0.26rem;
	color: #333;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-top: 0.4rem;
}
.shoppingCartList li .shopDetail .qishu{
	font-size:0.24rem;
	color:#747474;
	margin-top:0.1rem;
}
.shoppingCartList li .shopDetail .tariff{
	margin-top:0.4rem;
}
.shoppingCartList li .shopDetail .tariff .emendation{
	float:right;
	text-align: center;
	width:45%;
}
.shoppingCartList li .shopDetail .tariff .emendation .minus,.shoppingCartList li .shopDetail .tariff .emendation .plus{
	position: relative;
	display:inline-block;
	width:0.32rem;
	height:0.32rem;
	border-radius:50%;
	line-height: 0.32rem;
	text-align: center;
	font-size:0.28rem;
}
.shoppingCartList li .shopDetail .tariff .emendation .minus{
	color:#e5e2e2;
}
.shoppingCartList li .shopDetail .tariff .emendation .plus{
	color:#333;
}
.shoppingCartList li .shopDetail .tariff .emendation input{
	background:#f6f6f6;
	border:none;
	width:0.6rem;
	height:0.34rem;
	text-align: center;
}
.empty-carList{
	padding-top:0.55rem;
	background:#f8f8f8;
	padding-bottom:0.4rem;
}
.empty-carList a,.noOrder a{
	display: block;
	width:1.46rem;
	height:0.46rem;
	border:0.02rem solid #ff2a45;
	text-align: center;
	line-height: 0.46rem;
	color:red;
	font-size:0.26rem;
	margin:0.25rem auto 0;
}
.balancePart{
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	height:0.98rem;
	background: #fff;
	line-height: 0.98rem;
	z-index:2;
}
.balancePart .allCheck{
	float:left;
}
.balancePart .allCheck .checkOff{
	margin-top:0.36rem;
	float:left;
	margin-left:0.2rem;
	margin-right:0.1rem;
}
.balancePart .allCheck span{
	font-size:0.24rem;
}
.balancePart .shopTotal{
	float:left;
	font-size:12px;
	width:49%;
	text-align: left;
	margin-left:0.1rem;
	position:absolute;
	right:35%;
	top:52%;
	transform:translateY(-50%);
	line-height: 20px;
}
.balancePart .balance{
	width:35%;
	color:#fff;
	text-align: center;
	float:right;
	font-size:0.34rem;
}
/*秒杀页面*/
.seckillBox .seckillTop{
	text-align: center;
	font-size:0.32rem;
	color:#333;
	line-height: 0.9rem;
	overflow: hidden;
	transform:translateX(-50%);
	margin-left:50%;
	width:54%;
}
.seckillBox .seckillTop li{
	float:left;
	width:50%;
	box-sizing:border-box;
	border-bottom: 0.01rem solid #eaeaea;
	height:0.9rem;
	position: relative;
}


.SeckillTimeBox{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
.seckillBox .SeckillTime{
	color:#666;
	text-align: center;
	font-size:0.26rem;
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 2;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	transition:transform 0.5s;
}
.seckillTimeBg{
	position:absolute;
	height:100%;
	background: #ff5353;
	width:20%;
	left:40%;
	z-index:1;
	top:0;
}
.seckillBox .SeckillTime li{
	float:left;
	width:20%;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	height: 100%;
	position: relative;
}
.seckillBox .SeckillTime li p{
	font-size:0.26rem;
}
.seckillBox .SeckillTime li span{
	font-size:0.18rem;
	line-height: 0.4rem;
}
.seckillBox .SeckillTime li em{
	font-size:0.2rem;
	line-height: 0.4rem;
}
.seckillBox .SeckillTime li.selector-ms em{
	font-size:0.26rem;
}
.SeckillTime-max{
	position:fixed;
	top:0.89rem;
	left:0;
	width:100%;
	background:#fff;
	z-index:1;
}
.seckillBox{
	padding-top:2rem;
}
.seckillWareList{
	padding:0 3%;
}
.distanceEnd{
	line-height: 0.6rem;
	overflow: hidden;
	height:0.6rem;
	padding:0.3rem 6% 0;
}
.distanceEnd .distanceTishi{
	float:left;
	font-size:0.26rem;
	color:#333;
}
.distanceEnd .countDown{
	float:right;
}
.distanceEnd .countDown span{
	line-height: 0.4rem;
	padding:0.06rem 0.08rem;
	color:#fff;
	border-radius: 4px;
	font-size:0.24rem;
}
.seckillWareList .seckillWare li{
	width:100%;
	position:relative;
	overflow: hidden;
	margin-top:0.2rem;
	box-shadow: #f8f8f8 0 0 1px 2px;
	padding-bottom:0.3rem;
}
.seckillWareList .seckillWare li .imgBox-ms{
	background: #eaeaea;
	border-radius: 8px;
	float:left;
	width:32%;
}
.seckillWareList .seckillWare li .imgBox-ms img{
	display: block;
	margin:0 auto;
	max-width:100%;
}
.seckillWareList .seckillWare li .seckillWare-listRight{
	float:left;
	width: 60%;
	margin-left:8%;
}
.seckillWareList .seckillWare li .ms-titile{
	font-size:0.32rem;
	color:#333;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-top:0.2rem;
}
.seckillWareList .seckillWare li .ms-song{
	font-size:0.22rem;
	color:#a0a0a0;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-top:0.1rem;
}
.seckillWareList .seckillWare li .ms-jf{
	font-size:0.28rem;
	color:#ff5353;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-top:0.3rem;
}
.seckillWareList .seckillWare li .ms-jfBc{
	font-size:0.22rem;
	color:#a0a0a0;
	margin:0.16rem 0;
}
.seckillWareList .seckillWare li .seckillWare-listRight .ms-shengyu{
	font-size:0.22rem;
	color:#a0a0a0;
	margin-top: 0.14rem;
}
.seckillWareList .seckillWare li .seckillWare-listRight .ms-link{
	position:absolute;
	bottom:0.3rem;
	right:0.2rem;
	color:#fff;
	line-height: 0.48rem;
	width:1.1rem;
	text-align: center;
	border-radius: 20px;
	font-size:0.22rem;
}
.seckillWareList .seckillWare li .seckillWare-listRight a.ms-qw{
	background:#eaeaea;
}
.seckillWareList .seckillWare li.seckillWare-yqw{
	background: #e5e5e5;
}
.seckillWareList .seckillWare li .yqw-img{
	position:absolute;
	right:0.45rem;
	top:0.49rem;
	width:1.55rem;
}
.seckillWareList .seckillWare li.seckillWare-yqw .seckillWare-listRight .ms-link{
	background:#c8c8c8;
	color:#e2e2e2;
}
.seckillWareList .seckillWare li.seckillWare-wks .seckillWare-listRight .ms-link{
	background:#ffa9a9;
}
.seckillWareList .seckillWare li.seckillWare-yjs .seckillWare-listRight .ms-link{
	background:#dcdcdc;
}
.seckill-wxts{
	padding:0 0.5rem;
	margin-top:0.1rem;
}
.seckill-wxts .seckill-wxtsTitle{
	color:#ff5353;
	font-size:0.26rem;
	line-height: 0.6rem;
}
.seckill-wxts p{
	font-size:0.2rem;
	color:#666;
	padding:0.1rem 0;
}
/*商品详情和规格参数页面*/
.topHalf .navigationBar{
	float: left;
	width: 60%;
	text-align: center;
	font-size:0.28rem;
	color:#171719;
	margin-top: -0.2rem;
	/* display: none;
    opacity: 0; */
}
.topHalf .navigationBar p{
	line-height: 0.89rem;
	height:0.89rem;
	box-sizing:border-box;
	display: inline-block;
	padding:0 0.1rem;
	margin:0 0.1rem;
}
.topHalf .navigationBar p.selectNav{
	border-bottom:2px solid #171719;
	font-size:0.32rem;
}
.commodityDetails{
	padding:0 4%;
}
.commodityTop{
	padding:0.2rem 0;
	text-align: center;
}
.commodityTop a{
	display: inline-block;
	font-size:0.22rem;
	color:#8f8f8f;
	padding:0 0.1rem;
	height:0.22rem;
	line-height: 0.22rem;
}
.commodityTop a:nth-child(1){
	border-right:0.01rem solid #8f8f8f;
	padding-right:0.2rem;
}
.commodityContent .comCont{
	display:none;
}.commodityContent .comCont:nth-child(1){
	 display:block;
 }
.commodityContent .comCont img{
	width:100%;
}
/*商品详情页面*/
#productDetailBanner>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background:#000;
}
.productDetails-content{
	display: none;
}
.productDetails-content:nth-of-type(1){
	display:block;
}
.zengpinBox{
	position:absolute;
	top:0.24rem;
	right:0.24rem;
	font-size:0.3rem;
	color:#fff;
	text-align: center;
	line-height: 0.54rem;
	height:0.54rem;
	border-radius: 6px;
	background:#ff3f3f;
	z-index:5;
	padding:0 0.12rem;
}
.activity-daojishi{
	position:absolute;
	bottom:0.1rem;
	right:-0.8rem;
	background:#a5a5a5;
	height:0.8rem;
	border-radius:50px;
	z-index:5;
	color:#fff;
	width:2.6rem;
	font-size:0.18rem;
	padding-left:0.34rem;
}
.activity-daojishi p{
	margin-top:0.12rem;
	margin-left:0.5rem;
}
.activity-daojishi .activity-djs{
	margin-top:0.12rem;
}
.product-detail{
	padding:0.2rem 4%;
	margin-top:0.1rem;
	box-shadow: #fbfbfb 0px -2px 7px 3px;
}
.product-detail .pd-title{
	font-size:0.28rem;
	color:#333;
	padding:0 2%;
	font-weight:bold;
}
.product-detail .pd-lb{
	font-size:0.18rem;
	margin-top:0.1rem;
	padding:0.1rem 2% 0;
	display: block;
}
.product-detail .pd-lb em{
	background:#fce9da;
	color:#ff5f3f;
	display: inline-block;
	width:0.6rem;
	border-radius:10px;
	text-align: center;
	line-height: 0.3rem;
}
.product-detail .pd-lb span,.product-detail .pd-lb a{
	color:#999;
	padding-right:0.1rem;
}
.product-detail .pd-lb a img{
	display: none;
}
.product-detail .pd-price{
	font-size:0.32rem;
	margin-top:0.1rem;
	padding:0 2%;
}
.product-detail .pd-price .pd-ysc{
	float:right;
	color:#8f8f8f;
	font-size:0.22rem;
	line-height: 0.4rem;
}
.pd-information{
	border-top: 0.1rem solid #fafafa;
	box-shadow: #f9f9f9 0 2px 4px;
	padding:0.2rem 4%;
	font-size:0.26rem;
}
.pd-information li{
	padding:0.1rem 2%;
	position: relative;
}
.pd-information li label{
	display: inline-block;
	color:#9b9b9b;
	margin-right:0.2rem;
	vertical-align: top;
}
.pd-information li span{
	display: inline-block;
	color:#2d2d2d;
}
.pd-information li.pd-other span{
	display: inline-block;
	width:66%;
}
.pd-information li img{
	vertical-align: middle;
	width:10%;
	position: absolute;
	bottom:0.1rem;
	right:2%;
}
.pd-information li .pd-telphone img{
	width:0.34rem;
	height:0.34rem;
	float:none;
	vertical-align: middle;
	position: static;
	margin-top:-0.04rem;
}
.pd-information .pd-num{
	padding:0;
}
.pd-information .pd-num p{
	color: #9b9b9b;
}
.pd-information .pd-num .pd-numOpear{
	margin-top:0;
}
.pd-button,.activityPd-button{
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	height:0.9rem;
	line-height: 0.9rem;
	background:#f8f8f8;
	z-index:11;
}
.pd-button a{
	float: right;
	width:37%;
	text-align: center;
	font-size:0.28rem;
}
.pd-button a.pd-gouwuche{
	float:left;
	width:26%;
	height:100%;
	background:#fff;
	position: relative;
}
.pd-button a.pd-gouwuche .iconfont{
	font-size:0.5rem;
}
.pd-button a.pd-gouwuche em{
	position:absolute;
	color:#ff3f3f;
	border:0.01rem solid #ff3f3f;
	border-radius:7px;
	padding:0 0.06rem;
	height:0.3rem;
	font-size:10px;
	line-height: 0.3rem;
	top:0.12rem;
	left:50%;
	background:#fff;
}
.pd-button .addShopCart.noAddCar{
	background:#aaa;
}
.pd-button .nowBuy.noHave{
	background:#bfbfbf;
}
.activityPd-button a{
	display: block;
	width:100%;
	height:100%;
	text-align: center;
	font-size:0.28rem;
	color:#fff;
}
.activityPd-button a.weikaishi{
	background:#ffa9a9;
}
.activityPd-button a.yijieshu{
	background:#aaaaaa;
}
.pd-popup{
	position: fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:rgba(0,0,0,0.6);
	z-index:12;
	display: none;
}
.pd-popup .changeBox{
	background: #fff;
	position: absolute;
	left:0;
	bottom: -100%;
	width:100%;
	padding-bottom:0.9rem;
	max-height:9rem;
	min-height:7rem;
}
.pd-popup .changeBox .changePd-top{
	padding:0 4%;
	height:1.5rem;
	position: relative;
	padding-bottom:0.2rem;
	border-bottom:0.01rem solid #eee;
}
.pd-popup .changeBox .changePd-top>img{
	float:left;
	margin-top:-0.2rem;
	border:0.01rem solid #eee;
	border-radius:5px;
	width:24%;
}
.pd-popup .changeBox .changePd-top .changePd-topDet{
	float:left;
	margin-left:0.2rem;
	margin-top:0.5rem;
}
.pd-popup .changeBox .changePd-top .changePd-topDet p{
	font-size:0.32rem;
}
.pd-popup .changeBox .changePd-top .changePd-topDet span{
	font-size:0.24rem;
	color:#8b8b8b;
}
.pd-popup .changeBox .changePd-top .closePopup{
	position:absolute;
	top:0;
	right:4%;
	font-size:0.5rem;
}
.pd-popup .changeBox .pd-popup-content{
	max-height: 6.6rem;
	overflow-y: auto;
}
.pd-popup .changeBox .pd-popup-content .pd-popup-content-tishi{
	line-height:0.58rem;
	color:#fe1a3f;
	font-size:0.22rem;
	padding:0 4%;
}
.pd-popup .changeBox .pd-popup-content .pd-popup-fenqiBox li{
	padding:0 4%;
	height:1.19rem;
	border-bottom:0.01rem solid #eee;
	position:relative;
	padding-left:0.8rem;
}
.pd-popup .changeBox .pd-popup-content .pd-popup-fenqiBox li h3{
	font-size:0.22rem;
	color:#2d2d2d;
	padding-top:0.26rem;
}
.pd-popup .changeBox .pd-popup-content .pd-popup-fenqiBox li p{
	font-size:0.22rem;
	color:#9b9b9b;
	margin-top:0.1rem;
}
.pd-popup .pd-popup-buyBtn{
	position: absolute;
	bottom:0;
	left:0;
	height:0.9rem;
	text-align: center;
	line-height: 0.9rem;
	font-size:0.28rem;
	color:#fff;
	z-index: 13;
	width:100%;
}
.pd-popup-fenqi-select{
	position:absolute;
	width:0.4rem;
	height:0.4rem;
	box-sizing:border-box;
	border:0.01rem solid #9b9b9b;
	border-radius:50%;
	color:#fff;
	top:50%;
	left:0.26rem;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	text-align: center;
	line-height: 0.4rem;
}
.pd-popup .changeBox .pd-select{
	padding:0 4%;
	font-size:0.22rem;
	padding-bottom:0.1rem;
}
.pd-popup .changeBox .pd-select p{
	margin-top:0.2rem;
	color:#666;
}
.pd-popup .changeBox .pd-select ul{
	overflow: hidden;
	margin-top:0.2rem;
}
.pd-popup .changeBox .pd-select ul li{
	float:left;
	height:0.5rem;
	line-height: 0.5rem;
	text-align: center;
	border:0.01rem solid #c1c1c1;
	border-radius: 4px;
	width:30%;
	margin-right:0.2rem;
	box-sizing:border-box;
}
.pd-popup .changeBox .pd-select ul.pd-fq li{
	width:46%;
	margin-bottom:0.1rem;
}
.pd-popup .changeBox .pd-select ul.pd-fq li:nth-child(2n+1){
	margin-right:4%;
}
.pd-popup .pd-popup-barBox{
	padding:0.7rem 4%;
}
.pd-popup .pd-popup-barBox .pd-popup-bar{
	position:relative;
	width:100%;
	height:0.06rem;
	background:#dcdcdc;
	border-radius: 10px;
}
.pd-popup .pd-popup-barBox .pd-popup-bar .pd-popup-barJd{
	position:absolute;
	left:0;
	top:0;
	width:0;
	border-radius: 10px;
	height:100%;
}
.pd-popup .pd-popup-barBox .pd-popup-bar .pd-popup-barBall{
	position:absolute;
	left:0;
	top:-0.12rem;
	width:0.3rem;
	height:0.3rem;
	border-radius:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
}
.pd-num{
	padding:0.2rem 4%;
	overflow: hidden;
}
.pd-num>p{
	float:left;
	font-size:0.22rem;
	color:#666;
	line-height: 0.43rem;
}
.pd-num .pd-numOpear{
	float:right;
	overflow: hidden;
	border:0.01rem solid #b5b5b5;
	border-radius: 4px;
	margin-top:-0.02rem;
}
.pd-num .pd-numOpear span,.pd-num .pd-numOpear input{
	height:0.43rem;
	padding:0 0.1rem;
	float:left;
	text-align: center;
	line-height: 0.43rem;
}
.pd-num .pd-numOpear input.pd-number{
	min-width:0.6rem;
	max-width:1rem;
	border: 0;
	border-left:0.01rem solid #b5b5b5;
	border-right:0.01rem solid #b5b5b5;
	background:#fff;
}
.pd-num .pd-num-cash{
	float:right;
	font-size: 0.22rem;
	color: #666;
	line-height: 0.43rem;
}
.pd-num .pd-num-cash span{
	color:#2b2b2d;
	padding-left:0.2rem;
}
.pd-popup .changeBox .orderNow{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	line-height: 0.9rem;
	height:0.9rem;
	text-align: center;
	color:#fff;
	font-size:0.26rem;
}
.pd-popup .pd-select-jf{
	padding: 0.2rem 4%;
}
.pd-select-jf{
	display: inline-block;
	width:66%;
}
.pd-select-jf li{
	padding:0;
	margin-bottom:0.1rem;
}
.pd-select-jf li p{
	display: inline-block;
	height:0.53rem;
	line-height: 0.53rem;
	padding:0 0.2rem;
	border:0.01rem solid #c1c1c1;
	border-radius: 4px;
	color:#333;
	font-size:0.22rem;
}
.allCate{
	width:100%;
	height:100%;
	padding-top:0.89rem;
	background:#fff;
	position:fixed;
	top:0;
	left:0;
	z-index:9;
	display: none;
	box-sizing:border-box;
	overflow: auto;
}
.promprBox{
	position:fixed;
	top:0;
	left:0;
	background:rgba(0,0,0,0.6);
	width:100%;
	height:100%;
	z-index: 11;
	display: none;
}
.promprBox .prompr{
	width:60%;
	margin:0 auto;
	position: relative;
	top:50%;
	transform:translateY(-50%);
	background:#fff;
	border-radius: 6px;
	overflow: hidden;
}
.promprBox .prompr .prompr-title{
	height:0.9rem;
	text-align: center;
	line-height: 0.9rem;
	font-size:0.34rem;
	position:relative;
}
.promprBox .prompr .prompr-title span{
	position:absolute;
	right:0.24rem;
	top:0.26rem;
	width:0.39rem;
	height:0.39rem;
	border:0.01rem solid #999;
	color:#999;
	text-align: center;
	line-height: 0.34rem;
	border-radius: 50%;
}
.promprBox .prompr .prompr-content{
	text-align: center;
}
.promprBox .prompr .prompr-content img{
	margin-top:0.44rem;
	height:0.74rem;
	display: inline-block;
}
.promprBox .prompr .prompr-content .yqts{
	font-size:0.34rem;
	color:#333;
	font-weight:bold;
	margin-top:0.5rem;
}
.promprBox .prompr .prompr-content h3{
	font-size:0.28rem;
	padding:0.3rem 0 0.1rem;
	color:#333;
}
.promprBox .prompr .prompr-content p{
	padding:0.1rem 0.4rem;
	text-align: center;
	font-size:0.28rem;
	color:#333;
}
.promprBox .prompr .prompr-content .prompr-link{
	margin-top: 0.5rem;
	border-top:1px solid #eaeaea;
}
.promprBox .prompr .prompr-content .prompr-link a{
	float:left;
	width:50%;
	font-size:0.28rem;
	text-align: center;
	color:#666;
	height:0.7rem;
	line-height:0.7rem;
	box-sizing:border-box;
}
.promprBox .prompr .prompr-content .prompr-link a.prompr-link-check{
	color:#ff5353;
	border-right:1px solid #eaeaea;
}
/*积分换礼页面*/
.exchangeBannerBox{
	height:4rem;
	width:100%;
	position:relative;
	padding:0 0.2rem;
	box-sizing:border-box;
	touch-action: none;
}
.exchangeBannerBox img{
	width:5.6rem;
	height:4rem;
	display: block;
}
.exchangeBannerBox .exchangeBanner div{
	padding-left:0.38rem;
	transition:transform 0.5s;
	-webkit-transition:transform 0.5s;
}
.exchangeBannerBox .exchangeBanner>div.exchangeBannerImgBox1{
	position: absolute;
	top: 0px;
	left: -5px;
	z-index: 4;
	opacity: 1;
	transform: translateX(0);
	-webkit-transform: translateX(0);
}
.exchangeBannerBox .exchangeBanner>div.exchangeBannerImgBox2{
	position: absolute;
	top: 0px;
	left: 5px;
	z-index: 3;
	opacity: 1;
	transform: scaleY(0.925);
	-webkit-transform: scaleY(0.925);
}
.exchangeBannerBox .exchangeBanner>.exchangeBannerImgBox3{
	position: absolute;
	top: 0px;
	left: 15px;
	z-index: 2;
	opacity: 1;
	transform: scaleY(0.85);
	-webkit-transform: scaleY(0.85);
}
.exchangeBannerBox .exchangeBanner>.exchangeBannerImgBox4{
	z-index:1;
}
.exchangeBannerBox .exchangeBanner>div{
	position: absolute;
	top: 0px;
	left: 25px;
	z-index: 0;
	opacity: 1;
	transform: scaleY(0.775);
	-webkit-transform: scaleY(0.775);
}
.exchangeBannerBox .exchangeBannerImgBox4{
	z-index:1;
}
.exchangeBannerBox .exchangeBanner>div.exchangeBannerImgBox0{
	position:absolute;
	top:0;
	left:-6rem;
	z-index:5;
	opacity:0;
	transform:translateX(0);
}
.iconList-index li{
	width:33.333%;
	margin-bottom:0.2rem;
	position: relative;
	padding: 0.1rem 0;
	margin-top:0.2rem;
}
.iconList-index li img{
	height:0.8rem;
}
.iconList-index li p{
	font-size:0.26rem;
}
.exchangeLogin{
	text-align: center;
	padding:0.2rem 0;
	font-size:0;
	border-bottom: 0.01rem solid #eaeaea;
}
.exchangeLogin img{
	vertical-align: middle;
	height:0.22rem;
	margin-right:0.2rem;
}
.exchangeLogin a{
	color:#ff5353;
	display: inline-block;
	vertical-align: middle;
	font-size:0.2rem;
}
.exchangeSeckillBox{
	padding:0 0.6rem;
	height:2.91rem;
	border-top:0.01rem solid #eaeaea;
	margin-top:0.2rem;
	margin-bottom:-0.3rem;
}
.exchangeSeckillBox .exchangeSeckill-left{
	width: 3.2rem;
	float:left;
	padding-top:0.4rem;
}
.exchangeSeckillBox .exchangeSeckill-left h3{
	color:#ff5353;
	font-size:0.28rem;
}
.exchangeSeckillBox .exchangeSeckill-left p{
	color:#807e7e;
	font-size:0.24rem;
	margin-top:0.2rem;
}
.exchangeSeckillBox .exchangeSeckill-left .exchangeSeckill-time{
	font-size:0;
	color:#ff5353;
}
.exchangeSeckillBox .exchangeSeckill-left .exchangeSeckill-time span{
	display: inline-block;
	width:0.5rem;
	height:0.4rem;
	text-align: center;
	line-height: 0.4rem;
	font-size:0.24rem;
	color:#fff;
	background: #ff5353;
	border-radius: 4px;
	margin:0 1px;
	margin-top:0.2rem;
}
.exchangeSeckillBox .exchangeSeckill-left .exchangeSeckill-time em{
	font-size:0.24rem;
}
.exchangeSeckillBox .exchangeSeckill-right{
	height:100%;
	width: 2.2rem;
	float:right;
	margin-right:0.2rem;
}
.businessList-title{
	padding-top:0.2rem;

}
.businessList-title p{
	font-size:0.3rem;
	color:#333;
	text-align: center;
}
.businessList-title p span{
	display: inline-block;
	width:5px;
	height:5px;
	background:#333;
	transform:rotate(-45deg);
	vertical-align: middle;
	margin-top:-3px;
}
.businessList-title p em{
	padding:0 0.14rem;
}
.businessList-title>span{
	font-size:0.18rem;
	display: block;
	text-align: center;
	margin-top:0.1rem;
	letter-spacing: 3px;
}
.exchange-businessList .businessListBanner{
	padding:0.3rem 0.2rem;
	box-sizing: border-box;
}
.exchangeQuality{
	padding: 0 0.2rem 0.25rem;
	background:url(../images/exchangeBg.jpg) repeat-y top left;
	background-size: 100%;
}
.exchangeQuality .businessList-title{
	padding:0.25rem 0;
	position:relative;
}
.exchangeQuality .businessList-title .businessList-more{
	position: absolute;
	top:0.23rem;
	right:0;
	background:#f5f6f7;
	padding:0 0.2rem;
	line-height: 0.35rem;
	border-radius: 20px;
	font-size:0.2rem;
}
.exchangeQuality-list{
	background:#fff;
	overflow: hidden;
	padding:0 0.2rem;
}
.exchangeQuality-list li{
	width:48%;
	float:left;
	text-align: center;
	margin-top:0.2rem;
}
.exchangeQuality-list li a{
	display: block;
}
.exchangeQuality-list li:nth-of-type(2n+1){
	margin-right:4%;
}
.exchangeQuality-list li img{
	width:100%;
	height:2.81rem;
}
.exchangeQuality-list li p{
	font-size: 0.24rem;
	color: #333;
	margin-top: 0.24rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.exchangeQuality-list li span{
	font-size: 0.24rem;
	color: #ff0000;
	margin-top: 0.2rem;
}
.ui-loader-default{
	display: none;
}

/*搜索弹出层*/
.index_researchBox{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#fff;
	z-index:999;
	padding-top: 0.89rem;
	display:none;
	box-sizing: border-box;
}
.index_researchBox .topHalf .backBox{
	width:8%;
}
.index_researchBox .index_research{
	border:0.01rem solid #eaeaea;
	height:0.5rem;
	border-radius: 20px;
	line-height: 0.5rem;
	float:left;
	margin-top:-0.04rem;
	width:70%;
	padding:0 3%;
	font-size:0;
}
.index_researchBox .index_research input{
	outline:none;
	border:none;
	background:none;
	height:100%;
	margin-top:-0.01rem;
}
.index_researchBox .index_research input::-webkit-input-placeholder{
	color:#d7d7d7;
}
.index_researchBox .index_research img{
	float:right;
	height:0.34rem;
	margin-top:0.08rem;
}
.index_researchBox .index_quxiao{
	float:left;
	font-size:0.26rem;
	color:#474747;
	line-height: 0.5rem;
	margin-left:4%;
}
.index_researchBox .research_history{
	padding:0 0.3rem;
	margin:0 auto;
	font-size:0.26rem;
	color:#191919;
	overflow: hidden;
	display: flex;
	flex-wrap: wrap;
}
.index_researchBox  .searchHistory-box{
	margin-bottom:0.3rem;
	position:relative;
}
.index_researchBox  .searchHistory-box p{
	font-size:0.28rem;
	color:#191919;
	padding:0 0.3rem;
	font-weight:bold;
	line-height: 0.8rem;
}
.index_researchBox  .searchHistory-box .changeNext{
	position:absolute;
	right:0.3rem;
	top:0.2rem;
	font-size:0.24rem;
	color:#474747;
}
.index_researchBox  .searchHistory-box .changeNext img{
	height:0.22rem;
	vertical-align: middle;
	margin-right:0.1rem;
}
.index_researchBox .research_history li{
	margin-right:0.26rem;
	background:#f6f6f6;
	border-radius: 20px;
	padding:4px 10px;
	border:0.01rem solid #f6f6f6;
	margin-bottom:0.22rem;
	word-break: break-all;
	line-height: 17px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index_researchBox .research_history li.last-select{
	color:#ff0238;
	background:#fff;
	border-color:#ff0238;
}


/*底部导航栏*/
.bottom-nav{
	position:fixed;
	bottom:0;
	height:1.33rem;
	width:100%;
	left:0;
	background:#fff;
	border-top: 0.02rem solid #f8f8f8;
	z-index:30;
	display: flex;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}
.bottom-nav li{
	flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-ms-flex: 1;
	height:100%;
	text-align: center;
}
.bottom-nav li img{
	margin:0 auto;
	margin-top:0.22rem;
	display: block;
	height:0.51rem;
}
.bottom-nav li p{
	font-size:0.26rem;
	color:#333;
	margin-top:0.12rem;
}
.bottom-nav li.bottomNavSelect p{
	color:#ff2453;
}

/*个人中心页面*/
.personal-jifen-box{
	padding:0 0 0.07rem;
	background:#fff;
}
.personal-jifen-box .personal-jifen{
	position:relative;
	overflow: hidden;
}
.personal-jifen-box .personal-jifen .personal-loginBefore{
	width:100%;
	height:100%;
	text-align: center;
	color:#fff;
	text-shadow:0em 0.3em 1em #6f8db3;
	position:absolute;
	top:0;
	left:0;
	font-weight:bold;
	/*font-family: "黑体";*/
}
.personal-jifen-box .personal-jifen .personal-loginBefore span{
	font-size:0.34rem;
	display: block;
	margin-top:0.9rem;
	margin-bottom:0.2rem;
}
.personal-jifen-box .personal-jifen .personal-loginBefore em{
	font-size:0.24rem;
	font-weight:bold;
}
.personal-jifen-box .personal-jifen .personal-loginAfter{
	position:absolute;
	top:0.8rem;
	left:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	color:#fff;
	text-shadow:0em 0.3em 1em #6f8db3;
	font-weight:bold;
	/*font-family: "黑体";*/
}
.personal-jifen-box .personal-jifen .personal-loginAfter span{
	display: block;
	font-size:0.24rem;
	text-align: center;
	margin-bottom:0.2rem;
}
.personal-jifen-box .personal-jifen .personal-loginAfter em{
	font-size:0.6rem;
	font-weight:bold;
	letter-spacing: 1px;
}
.personal-jifen-top{
	width:100%;
	padding:0 0.4rem;
	box-sizing:border-box;
	position:absolute;
	top:0;
	left:0;
	color:#fff;
	padding-top:0.18rem;
}
.personal-jifen-top .personal-jifen-topLeft{
	float:left;
	font-size:0.25rem;
	position: relative;
}
.personal-jifen-top .personal-jifen-topLeft p{
	display: inline-block;
	margin-right:0.04rem;
}
.personal-jifen-top .personal-jifen-topLeft img{
	height:0.24rem;
	vertical-align: middle;
	margin-top:-0.04rem;
	margin-left:0.06rem;
	transition:transform 0.5s;
	-webkit-transition:transform 0.5s;
}
.personal-jifen-top .personal-chakankegou{
	float:right;
	color:#fff;
	font-size: 0.32rem;
}
.personal-jifen-topList{
	position:absolute;
	top: 0.5rem;
	right: 50%;
	background:rgba(0,0,0,0.6);
	min-width:100%;
	line-height: 0.6rem;
	padding:0.1rem 0;
	text-align: center;
	display: none;
	font-size:0.26rem;
	white-space: nowrap;
	transform: translateX(50%);
	max-width:3rem;
}
.personal-jifen-topList .sanjiao{
	position:absolute;
	top:-10px;
	left:50%;
	width:0;
	height:0;
	border:5px solid transparent;
	border-bottom-color:rgba(0,0,0,0.6);
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
}
.personal-jifen-topList li{
	padding:0 5px;
	box-sizing:border-box;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.personal-jifen-topList li.select{
	color:#e8cc96;
}
.personal-kuaijie{
	overflow: hidden;
	margin-top:0.3rem;
	padding:0 0.24rem;
}
.personal-kuaijie li{
	float:left;
	width:25%;
	text-align: center;
}
.personal-kuaijie li img{
	height:0.45rem;
}
.personal-kuaijie li p{
	font-size:0.26rem;
	color:#333;
	margin-top:0.1rem;
}
.personal-banner{
	margin-top:0.2rem;
	border-top:0.01rem solid #eaeaea;
}
.personal-jfhhl-top{
	padding:0 4%;
	height:0.74rem;
	line-height: 0.74rem;
	box-sizing:border-box;
	width:100%;
}
.personal-jfhhl-top p{
	width:60%;
	float: left;
}
.personal-jfhhl-top p span{
	display:inline-block;
	width:0.05rem;
	height:0.31rem;
	border:0.01rem solid #f8f8f8;
	background:#ff3f3f;
	vertical-align: middle;
}
.personal-jfhhl-top p em{
	font-size:0.26rem;
	color:#333;
}
.personal-jfhhl-top a{
	float:right;
	font-size:0.26rem;
	color:#333;
}
.personal-jfhhl-list{
	overflow: hidden;
	width:100%;
	padding:0 4%;
	box-sizing:border-box;
	margin-bottom:-0.17rem;
}
.personal-jfhhl-list li{
	width:49%;
	height:3.4rem;
	float:left;
	box-sizing:border-box;
	margin-bottom: 0.17rem;
	overflow: hidden;
	border-radius:4px;
}
.personal-jfhhl-list li:nth-of-type(2n){
	margin-left:2%;
}
.personal-jfhhl-list li img{
	border-radius: 4px;
	display: block;
	margin:0 auto;
	margin-top:0.3rem;
	height:1.8rem;
	width:1.8rem;
}
.personal-jfhhl-list li p{
	font-size:0.24rem;
	overflow: hidden;
	color:#000;
	padding:0 0.2rem;
	margin:0.2rem 0 0.14rem;
	white-space: nowrap;
	text-overflow:ellipsis;
	text-align: center;
}
.personal-jfhhl-list li span{
	font-size:0.24rem;
	color:#ff5353;
	padding:0 0.2rem;
	display: block;
	text-align: center;
}

/*订单确认页面*/
.order-dressConfirm{
	height:2.04rem;
	padding:0 0.24rem 0.06rem 0.6rem;
	background:url(../../../../../../images/wei/dizhibg.png) no-repeat bottom left;
	background-size: 100% auto;
	position:relative;
}
.order-dressConfirm .dress-dingwei{
	position:absolute;
	left:0.32rem;
	top:0.9rem;
	height:0.3rem;
}
.order-dressConfirm .order-personalInfo{
	height:1.8rem;
	padding:0.28rem 0.5rem 0 0.2rem;
	background:url(../../../../../../images/wei/orderConfirmS.png) no-repeat center right;
	background-size: 0.18rem;
}
.order-dressConfirm .order-personalInfo>p{
	font-size:0.32rem;
	color:#000;
}
.order-dressConfirm .order-personalInfo>p span{
	float:right;
}
.order-dressConfirm .order-personalInfo>p i{
	font-style: normal;
}
.order-dressConfirm .order-personalInfo em{
	font-size:0.24rem;
	color:#000;
	line-height: 0.36rem;
	display: block;
	margin-top:0.2rem;
}
.order-goodsList{
	background:#f8f8f8;
	padding-top:0.15rem;
}
.order-goodsList ul{
	/* padding:0.01rem; */
}
.order-goodsList ul li{
	background:#fff;
	padding:0.5rem 0.24rem 0.26rem;
	box-sizing:border-box;
	height:2.76rem;
	margin-bottom:0.1rem;
}
.order-goodsList ul li>a{
	display: block;
	overflow: hidden;
}
.order-goodsList ul li.order-fenqizhifu{
	height:auto;
}
.order-goodsList ul li.order-fenqizhifu>p{
	font-size:0.2rem;
	line-height: 0.5rem;
	color:#747474;
}
.order-goodsList ul li .order-goodsList-left{
	float:left;
	height:1.98rem;
	width:1.98rem;
	border:0.01rem solid #f8f8f8;
	margin-left:0.2rem;
	position:relative;
}
.order-goodsList ul li .order-goodsList-left .useTip{position:absolute;top:0;left:0;width: 1.38rem;height: 1.38rem;background:rgba(0,0,0,0.6);}
.order-goodsList ul li .order-goodsList-left .useTip img{width:100%;transform:translateY(0);-webkit-transform:translateY(0);position: static;}
.order-goodsList ul li img{
	max-height:100%;
	display: block;
	margin:0 auto;
	position: relative;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
}
.order-goodsList ul li .order-goodsList-right{
	float:left;
	width:4.5rem;
	margin-left:0.2rem;
}
.order-goodsList ul li .order-goodsList-right .order-goodsList-name{
	font-size:0.26rem;
	color:#333;
	line-height: 0.4rem;
	padding-top:0.1rem;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.order-goodsList ul li .order-goodsList-right .order-goodsList-info{
	font-size:0.24rem;
	color:#747474;
	line-height: 0.4rem;
	padding:0.1rem 0;
}
.order-goodsList ul li .order-goodsList-right .order-goodsList-price span{
	font-size:0.26rem;
	color:#ff3f3f;
	line-height: 0.4rem;
}
.order-goodsList ul li .order-goodsList-right .order-goodsList-price em{
	font-size:0.26rem;
	color:#000;
	line-height: 0.4rem;
	float:right;
}
.unuseBtn{
	background:#eaeaea!important;
	color:#333!important;
}
.otherConfirm li{
	padding:0 0.24rem;
	height:1rem;
	line-height: 1rem;
	border-bottom:0.01rem solid #eaeaea;
	font-size:0.28rem;
	color:#000;
}
.otherConfirm li p{
	display: inline-block;
	margin-right:0.14rem;
}
.otherConfirm li input{
	background:#fff;
	width:1.7rem;
}
.otherConfirm li span{
	float:right;
}
.otherConfirm li.otherConfirm-jfye span{
	float:none;
	color:#333;
}
.otherConfirm li.otherConfirm-jfye span em{
	color:#ff3f3f;
}
.otherConfirm li.otherConfirm-beizhu{
	min-height:1rem;
	padding-bottom:0.06rem;
	height:auto;
}
.otherConfirm li.otherConfirm-beizhu textarea{
	resize:none;
	background: #fff;
	width:5.8rem;
	min-height:0.5rem;
	vertical-align: middle;
	margin-top:0.1rem;
}
.otherConfirm li input::placeholder,.otherConfirm li.otherConfirm-beizhu textarea::placeholder{
	color:#c9c8c8;
	font-size:0.26rem;
}
.otherConfirm li a{
	display: inline-block;
	float:right;
}
.otherConfirm li a img{
	height:0.48rem;
	width:1.46rem;
	border:0.01rem solid #eaeaea;
	border-radius:4px;
	vertical-align: middle;
	margin-top:0.24rem;
}
.orderConfirm-botBtn{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0.9rem;
	line-height: 0.9rem;
	z-index: 11;
	background: #fff;
}
.orderConfirm-botBtn p{
	float: left;
	width: 60%;
	font-size: 0.24rem;
	box-sizing:border-box;
	padding-left:0.24rem;
}
.orderConfirm-botBtn p em{
	font-size:0.28rem;
}
.orderConfirm-botBtn a{
	float: left;
	width: 40%;
	text-align: center;
	font-size: 0.28rem;
}
.address-list li label{
	font-size:0.2rem;
	color:#999;
	display: inline-block;
	width:1.5rem;
	vertical-align: middle;
}
.address-list li input{
	color:#666;
	font-size:0.24rem;
}
.address-list li textarea{
	vertical-align: middle;
	background:#fff;
}
.adress-list-top span{
	font-size:0.3rem;
	color:#333;
}
.promprBox .prompr .prompr-title .iconfont{
	color:#222;
	font-size:0.28rem;
	border:none;
}
/*地址相关页面*/
.address-info li.address-info-dizhi:after {
	position:absolute;
	right:0.24rem;
	top:0;
	font-family: 'YDUI-INLAY';
	font-size: 0.34rem;
	color: #212121;
	content: '\e608';
}
.address-info li{
	height:0.9rem;
	line-height: 0.9rem;
	border-bottom:0.01rem solid #eaeaea;
	padding:0 0.24rem;
	font-size:0;
	position:relative;
}
.address-info li p{
	display: inline-block;
	color:#000;
	font-size:0.28rem;
	width:1.5rem;
}
.address-info li input,.address-info li textarea{
	color:#333;
	font-size:0.28rem;
	height:0.9rem;
}
.address-info li.address-info-xiangxijiedao{
	min-height:0.9rem;
	height:auto;
}
.address-info li textarea{
	background:transparent;
	width:5.4rem;
	vertical-align: top;
	padding-top:0.28rem;
}
.address-info li input::placeholder{
	color:#666;
}
.address-info li.address-info-morendizhi{
	height:1.3rem;
	line-height: inherit;
}
.address-info li.address-info-morendizhi p{
	line-height: 0.9rem;
	display: block;
}
.address-info li.address-info-morendizhi span{
	font-size:0.24rem;
	color:#999;
	display: block;
	margin-top:-0.1rem;
}
.address-info li.address-info-morendizhi .adress-info-right{
	position:absolute;
	bottom:0.16rem;
	right:0.24rem;
	height:0.6rem;
	width:1.1rem;
	background:#f8f8f8;
	border-radius: 30px;
}
.address-info li.address-info-morendizhi .adress-info-right.red{
	background:red;
}
.address-info li.address-info-morendizhi .adress-info-right span{
	position:absolute;
	bottom:0.05rem;
	left:0.06rem;
	width:0.5rem;
	height:0.5rem;
	background:#fff;
	border-radius:50%;
	transition:left 0.5s;
	-webkit-transition:left 0.5s;
}
.address-info li.address-info-morendizhi .adress-info-right.red span{
	left:0.54rem;
}
.baocundizhi{
	position: absolute;
	bottom:0;
	left:0;
	width:100%;
	height:0.9rem;
	line-height: 0.9rem;
	text-align: center;
	font-size:0.36rem;
	z-index:2;
}
.baocundizhi em{
	display: inline-block;
	vertical-align: middle;
	border:0.01rem solid #fff;
	border-radius:50%;
	width:0.4rem;
	height:0.4rem;
	text-align: center;
	line-height:0.4rem;
	margin-top:-0.04rem;
}
.address-list{
	background:#fff;
	position:absolute;
	padding-top:1rem;
	padding-bottom:0.9rem;
	height:10rem;
	width:100%;
	bottom:0;
	left:0;
}
.address-listS{
	bottom:-10rem;
}
.address-list ul{
	height:8.1rem;
	overflow-y:auto;
}
.adress-list-top{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:1rem;
	line-height: 1rem;
	border-bottom:0.01rem solid #eaeaea;
}
.adress-list-top a{
	float:left;
	border:0.01rem solid #fff;
	border-radius:4px;
	height:0.48rem;
	line-height:0.48rem;
	width:1.2rem;
	text-align: center;
	color:#333;
	font-size:0.22rem;
	margin-top:0.24rem;
	margin-left:0.24rem;
}
.adress-list-top p{
	font-size:0.3rem;
	text-align: center;
	color:#333;
	float:left;
	width: 68%;
}
.adress-list-top .iconfont{
	float:right;
	margin-right:0.24rem;
	color:#333;
}
.address-list li{
	padding:0.3rem 0.24rem 0.2rem;
	border-bottom:0.01rem solid #eaeaea;
	position: relative;
	overflow: hidden;
	position: relative;
}
.address-list li .iconfont{
	position:absolute;
	left:0.2rem;
	top:0.6rem;
	font-size:0.34rem;
	background:#fff;
	color:#fff;
	width:0.4rem;
	height:0.4rem;
	border-radius:50%;
	text-align: center;
	line-height: 0.4rem;
}
.address-list li.address-list-select .iconfont{
	background:#ff3f3f;
	display: block;
}
.address-list li .address-list-left{
	width:5.6rem;
	float:left;
	padding-left:0.6rem;
}
.address-list li .address-list-left p{
	font-size:0.28rem;
	color:#000;
}
.address-list li .address-list-left p span{
	margin-left:0.2rem;
}
.address-list li .address-list-left>span{
	font-size:0.26rem;
	color:#000;
	display: block;
	margin-top:0.2rem;
	line-height: 0.36rem;
}
.address-list li .address-list-bianji{
	position:absolute;
	right:0.24rem;
	bottom:0.56rem;
	height:0.34rem;
	z-index:1;
}
.address-list li .address-list-bianji img{
	width:0.31rem;
	height:0.28rem;
	float:right;
}
.address-list-selectDz{
	display: none;
	padding-bottom:0;
	left:100%;
	z-index:2;
}
.address-list-bjDz,.address-list-xzDz{
	display: none;
	left:100%;
	z-index:2;
}
.address-list-selectDz .adress-list-top a,.address-list-bjDz .adress-list-top a,.address-list-xzDz .adress-list-top a{
	border:none;
	text-align: left;
	margin-top:0.3rem;
}
.address-list-selectDz .adress-list-top a img,.address-list-bjDz .adress-list-top a img,.address-list-xzDz .adress-list-top a img{
	height:0.38rem;
}
.address-list-selectDz li{
	line-height: 0.98rem;
	height:0.98rem;
	padding:0 0.24rem;
}
.address-list-selectDz li img{
	float:right;
	height:0.34rem;
	margin-top:0.32rem;
}
/*订单支付页面*/
.dingdanzhifu-info{
	background:#f8f8f8;
}
.dengdaiqueren-box .dengdaiqueren img{
	width: 100%;
}
.dingdanzhifu-infos{
	background:#fff;
	border-top:0.01rem solid #eaeaea;
	padding-top:0.1rem;
}
.dingdanzhifu-infos li{
	padding:0 0.24rem;
	height:0.94rem;
	line-height: 0.94rem;
	font-size:0;
	border-bottom:0.01rem solid #eaeaea;
}
.dingdanzhifu-infos li.dingdanzhifu-fkfs{
	padding-right:0.64rem;
	position:relative;
}
.dingdanzhifu-infos li.dingdanzhifu-fkfs:after {
	position:absolute;
	right:0.24rem;
	top:0;
	font-family: 'YDUI-INLAY';
	font-size: 0.28rem;
	color: #747474;
	content: '\e608';
}
.dingdanzhifu-infos li p{
	font-size:0.28rem;
	color:#000;
	display: inline-block;
	width: 1.3rem;
}
.dingdanzhifu-infos li span{
	float:right;
	font-size:0.28rem;
	color:#000;
}
.dingdanzhifu-infos li input{
	color:#000;
	font-size:0.28rem;
}
.dingdanzhifu-infos li input::placeholder{
	color:#999;
}
.dingdanzhifu-infos li .fsdtm{
	float:right;
	width:1.46rem;
	height:0.48rem;
	line-height: 0.48rem;
	border:0.01rem solid #eaeaea;
	border-radius:4px;
	text-align: center;
	margin-top:0.25rem;
	font-size:0.24rem;
	color:#000;
}
.dingdanzhifu-infos .shiyongxieyi{
	line-height: 0.94rem;
	padding:0 0.24rem;
	height:0.94rem;
}

.tongyi{
	background:#ff5353;
	width:0.32rem;
	height:0.32rem;
	float:left;
	border-radius:50%;
	color:#fff;
	text-align: center;
	line-height: 0.32rem;
	font-size:0.26rem;
	margin-top:0.31rem;
	margin-right:0.2rem;
	border:0.01rem solid #ff5353;
}
.tongyi.no{
	background:transparent;
	color:transparent;
	border-color:#8c8c8c;
}
.dingdanzhifu-infos .shiyongxieyi p{
	font-size:0.24rem;
	color:#333;
}
.dingdanzhifu-infos .shurutishi{
	padding:0 0.24rem;
}
.fkfs-xuanzeBox{
	position:fixed;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:rgba(0,0,0,0.6);
	z-index:12;
	display: none;
}
.fkfs-xuanzeBox .fkfs-xuanze{
	background:#fff;
	position:absolute;
	bottom:-8.5rem;
	left:0;
	width:100%;
	height:8.5rem;
}
.fkfs-xuanzeBox .fkfs-xuanze .fkfs-top{
	height:0.99rem;
	line-height: 0.99rem;
	padding:0 0.24rem;
	border-bottom:0.01rem solid #eaeaea;
}
.fkfs-xuanzeBox .fkfs-xuanze .fkfs-top img{
	float:left;
	height:0.34rem;
	margin-top:0.33rem;
}
.fkfs-xuanzeBox .fkfs-xuanze .fkfs-top p{
	text-align: center;
	font-size:0.34rem;
	font-weight:bold;
	color:#000;
}
.fkfs-xuanzeBox .fkfs-xuanze ul{
	height:7.5rem;
	overflow: auto;
}
.fkfs-xuanzeBox .fkfs-xuanze ul li{
	padding:0 0.24rem;
	height:0.99rem;
	line-height: 0.99rem;
	border-bottom:0.01rem solid #eaeaea;
}
.fkfs-xuanzeBox .fkfs-xuanze ul li p{
	display: inline-block;
	font-size:0.32rem;
	color:#000;
}
.fkfs-xuanzeBox .fkfs-xuanze ul li span.tongyi{
	float:right;
	margin-top:0.31rem;
	display: none;
}
.fkfs-xuanzeBox .fkfs-xuanze ul li.fkfs-select span.tongyi{
	display: block;
}
.shiyongxieyiPop{
	position:fixed;
	background:#fff;
	padding-top:0.89rem;
	box-sizing: border-box;
	height:100%;
	z-index:11;
	display: none;
	top:0;
	left:0;
	width:100%;
	overflow: auto;
}
.shiyongxieyiPop-content{
	padding:0 0.24rem;
}
.shiyongxieyiPop-content .title{
	font-size:0.28rem;
	color:#333;
	text-align: center;
	padding:0.3rem 0;
}
.shiyongxieyiPop-content p{
	text-indent: 2em;
	font-size:0.22rem;
	line-height: 0.46rem;
	color:#333;
}
.shiyongxieyiPop-content .shiyongxieyi-link{
	line-height: 0.8rem;
	text-align:center;
	width:6.6rem;
	border-radius:6px;
	display: block;
	margin:0.6rem 0;
	font-size:0.34rem;
}

/*支付结果页面*/
.zhifujieguo{
	padding:0.13rem 0.17rem;
	background:#f8f8f8;
}
.zhifujieguo .zhijiejieguo-info{
	width:100%;
	box-shadow:#e1e1e1 0 0 6px 1px;
	padding:0.42rem 0.32rem 0.26rem;
	background:#fff;
	box-sizing:border-box;
}
.zhifujieguo .zhijiejieguo-info .zhifuchenggong{
	text-align: center;
	margin-top:-0.42rem;
	margin-left:-0.32rem;
	margin-right:-0.32rem;
	border-bottom:0.01rem solid #eaeaea;
}
.zhifujieguo .zhijiejieguo-info .zhifuchenggong img{
	width:100%;
}
.zhifujieguo .zhijiejieguo-info .zhifuchenggong p{
	font-size:0.42rem;
	color:#333;
	margin-top:0.4rem;
}
.zhifujieguo .zhijiejieguo-info .zhifujieguo-infos{
	color:#999;
	padding-top:0.2rem;
	font-size:0.26rem;
	line-height: 0.44rem;
}
.zhifujieguo .zhijiejieguo-info .zhifujieguo-infos p{
	display: inline-block;
}
.zhifujieguo .zhijiejieguo-info .zhifujieguo-infos span{
	float:right;
	width:80%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	text-align: right;
}
.zhifujieguo .zhijiejieguo-info .zhifujieguo-infos span em{
	color:#ff3f3f;
}
.zhifujieguo-btn{
	margin-top:0.2rem;
}
.zhifujieguo-btn a{
	display: inline-block;
	width:2.8rem;
	height:0.7rem;
	line-height: 0.7rem;
	background: #f8f8f8;
	color:#000;
	font-size:0.3rem;
	text-align: center;
	border-radius:4px;
}
.zhifujieguo-btn a:nth-of-type(2){
	float:right;
}
.zhifujieguo .zhijiejieguo-info .zhifujieguo-tishi{
	font-size:0.24rem;
	color:#999;
	margin-top:0.2rem;
}
.zhifujieguo-cnxh{
	padding: 0 0.2rem 0.25rem;
	background: #f8f8f8;
}
.zhifujieguo-cnxh .zhifujieguo-cnxhTop{
	height:0.82rem;
	padding:0 0.24rem;
	position:relative;
	line-height: 0.82rem;
	margin-left:-0.2rem;
	margin-right: -0.2rem;
	text-align: center;
}
.zhifujieguo-cnxh .zhifujieguo-cnxhTop:after{
	content: "";
	width:68%;
	height:0.01rem;
	background:#ff0000;
	position: absolute;
	top:50%;
	left:50%;
	z-index:0;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
}
.zhifujieguo-cnxh .zhifujieguo-cnxhTop p{
	font-size:0.28rem;
	font-weight:bold;
	color:red;
	background:#f8f8f8;
	padding:0 0.3rem;
	margin:0 auto;
	position: relative;
	z-index: 1;
	display: inline-block;
}
.zhifujieguo-cnxh .zhifujieguo-cnxhTop a{
	position:absolute;
	top:0;
	right:0.4rem;
	font-size:0.22rem;
	color:#474747;
}
.zhifujieguo-cnxh .zhifujieguo-cnxhTop a img{
	height:0.24rem;
	vertical-align: middle;
	display: inline-block;
}
.zhifujieguo-cnxh .zhifujieguo-list{
	overflow: hidden;
}
.zhifujieguo-cnxh .zhifujieguo-list li{
	width: 48%;
	float: left;
	margin-top: 0.2rem;
}
.zhifujieguo-cnxh .zhifujieguo-list li:nth-of-type(2n+1) {
	margin-right: 4%;
}
.zhifujieguo-cnxh .zhifujieguo-list li a{
	display: block;
}
.zhifujieguo-cnxh .zhifujieguo-list li .imgBox{
	background:#fff;
	width:3.4rem;
	height:2.6rem;
	padding-top:0.2rem;
}
.zhifujieguo-cnxh .zhifujieguo-list li .imgBox img{
	margin:0 auto;
	height:2.2rem;
	display: block;
}
.zhifujieguo-cnxh .zhifujieguo-list li p{
	font-size: 0.24rem;
	color: #333;
	margin-top: 0.24rem;
	text-overflow: ellipsis;
	overflow: hidden;
	/*display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	height:0.6rem;*/
}
.zhifujieguo-cnxh .zhifujieguo-list li .zhifujieguo-list-bot{
	margin-top:0.2rem;
}
.zhifujieguo-cnxh .zhifujieguo-list li .zhifujieguo-list-bot span{
	color:red;
}
.zhifujieguo-cnxh .zhifujieguo-list li .zhifujieguo-list-bot label{
	float:right;
	font-size:0.24rem;
	color:#747474;
}
.zhifujieguo-botBanner{
	padding:0.2rem 0.24rem 0;
	margin-bottom:-1.15rem;
}
.zhifujieguo-botBanner a{
	border:0.01rem solid #f8f8f8;
	margin-top:0.14rem;
}
.zhifujieguo-botBanner a img{
	height:1.98rem;
	width:100%;
}
.zhifushibai{
	text-align: center;
	background: #fff;
	border-bottom:0.01rem solid #eaeaea;
}
.zhifushibai img{
	width:100%;
}
.zhifushibai p{
	font-size: 0.42rem;
	color: #333;
	margin-top: 0.4rem;
}
.zhifushibai-tishi{
	background:#fff;
	padding:0.1rem 0.24rem 0.4rem;
}
.zhifushibai-tishi p{
	font-size:0.28rem;
	color:#000;
	line-height:0.66rem;
}
.zhifushibai-tishi span{
	display: block;
	font-size:0.28rem;
	color:#333;
	line-height: 0.48rem;
	margin-bottom:0.6rem;
}
.zhifujieguoBanner{
	margin-left: -0.17rem;
	margin-right: -0.17rem;
	margin-top:0.2rem;
}

/*订单详情页面*/
.orderDetail-zhuangtai{
	position:relative;
	overflow: hidden;
}
.orderDetail-zhuangtai .orderDetail-zt{
	position:absolute;
	top:0.52rem;
	left:0.46rem;
	color:#fff;
}
.orderDetail-zhuangtai .orderDetail-zt img{
	height:0.4rem;
	vertical-align: middle;
	margin-top:-0.06rem;
}
.orderDetail-zhuangtai .orderDetail-zt span{
	font-size:0.34rem;
	display: inline-block;
	margin-left:0.1rem;
}
.orderDetail-info{
	padding:0.3rem 0.24rem 0.6rem;
	position:relative;
	z-index:1;
	margin:0 0.24rem;
	margin-top:-1rem;
	background:#fff;
	box-shadow: #dfdfdf 0 1px 6px 1px;
	border-radius:6px;
}
.orderDetail-info .orderDetail-shr{
	padding-left:0.44rem;
	padding-right:0.14rem;
	font-size:0.32rem;
	color:#000;
	position: relative;
}
.orderDetail-info .orderDetail-shr>em{
	float:right;
}
.orderDetail-info .orderDetail-address{
	padding-left:0.44rem;
	padding-right:0.14rem;
	position: relative;
	font-size:0.26rem;
	color:#222;
	line-height: 0.36rem;
	margin-top:0.3rem;
}
.orderDetail-info .orderDetail-shr img{
	height:0.3rem;
	position:absolute;
	left:0;
	top:0.06rem;
}
.order-goodsList.orderDetail-list{
	padding:0;
	margin-top:0.25rem;
}
.order-goodsList.orderDetail-list ul{
	padding-top:0;
}
.order-goodsList.orderDetail-list li{
	height:auto;
	padding:0.2rem 0 0;
}
.order-goodsList.orderDetail-list li.daifahuoduojian{
	margin-bottom:0;
}
.order-goodsList.orderDetail-list li>a{
	padding: 0.1rem 0.24rem 0;
	border-top:0.01rem solid #eaeaea;
}
.orderDetail-fhzt,.orderDetail-fhzt1{
	font-size:0.28rem;
	line-height: 0.8rem;
	border-top:0.01rem solid #eaeaea;
	margin-top:0.1rem;
	padding:0 0.24rem;
	height:0.8rem;
}
/*.order-goodsList.orderDetail-list li .orderDetail-fhzt:nth-of-type(2){
	margin-left:-0.24rem;
	margin-right:-0.24rem;
	padding:0 0.24rem;
	margin-bottom:-0.2rem;
}*/
.orderDetail-fhzt p{
	color:#4e4e4e;
	display: inline-block;
}
.orderDetail-fhzt span{
	color:#7a7a7a;
    display: inline-block;
    vertical-align: middle;
}
.orderDetail-fhzt a.telphone{
	height:0.34rem;
	float:right;
	margin-top:0.23rem;
}
.orderDetail-fhzt a.telphone img{
	height:0.34rem;
}
.orderDetail-fhzt1{
	text-align: right;
}
.orderDetail-fhzt1 a{
	display: inline-block;
	line-height: 0.48rem;
	height:0.48rem;
	border:0.01rem solid #eaeaea;
	border-radius:4px;
	padding:0 0.2rem;
	color:#333;
	font-size:0.26rem;
	background:#f8f8f8;
	margin:0.14rem auto;
}
.orderDetail-fhzt1 a.lookUpWuliu{

}
.dingdan-info{
	background: #fff;
}
.dingdan-info .orderDetail-fhzt{
	padding:0 0.24rem;
	border-bottom: 0.01rem solid #eaeaea;
	border-top:none;
}
.dingdan-info .orderDetail-fhzt span em{
	color:#ff3f3f;
}
.dingdan-info .dingdan-fukuanjine{
	text-align: right;
	font-size:0.3rem;
	color:#333;
	padding:0.2rem 0.24rem;
}
.dingdan-info .dingdan-fukuanjine span{
	font-size:0.22rem;
}
.dingdan-info .dingdan-fukuanjine span em{
	font-size:0.3rem;
	color:#ff3f3f;
}
.dingdan-wei-btn{
	padding:0.3rem;
	text-align:right;
	padding-right:0.24rem;
	background:#fff;
}
.dingdan-wei-btn .quxiao{
	height:0.48rem;
	line-height:0.48rem;
	width:1.58rem;
	border:0.01rem solid #b5b5b5;
	border-radius:4px;
	text-align: center;
	font-size:0.26rem;
	color:#333;
	background:#f8f8f8;
	display:inline-block;
}
.dingdan-wei-btn  .tijiao{
	height:0.48rem;
	line-height:0.48rem;
	width:1.58rem;
	border:0.01rem solid #ff3f3f;
	border-radius:4px;
	text-align: center;
	font-size:0.26rem;
	color:#fff;
	background:#ff3f3f;
	display:inline-block;
}
.wuliu-box{
	position:fixed;
	background:rgba(0,0,0,0.6);
	width:100%;
	height:100%;
	z-index:20;
	top:0;
	left:0;
	display: none;
}
.wuliu-box .wuliu{
	background: #fff;
	height: 80%;
	position: absolute;
	top: 10%;
	left: 5%;
	right: 5%;
	/*bottom: 10%;*/
	border-radius: 10px;
}
.wuliu-box .wuliu .wuliu-top{
	/*position: absolute;*/
	/*left:0;*/
	/*top:0;*/
	/*height:0.7rem;*/
	position: relative;
	font-size:0.32rem;
	color:#333333;
	text-align: center;
	width:100%;
	border-bottom: 1px solid #e5e5e5;
	line-height: 1.2rem;
}
.wuliu-box .wuliu .wuliu-top a{
	width: 0.33rem;
	height: 0.33rem;
	position: absolute;
	right: 0.3rem;
	top: 0.45rem;
	background: #fff;
	border-radius: 50%;
	color: #d1d1d1;
	text-align: center;
	line-height: 0.33rem;
	border: 1px solid #d1d1d1;
}
.track-rcol{width: 100%; border: 1px solid #eee;height:100%;overflow: auto;box-sizing:border-box;}
.track-list{margin: 0.2rem; padding-left: 5px; position: relative;}
.track-list li{position: relative; padding: 9px 0 0 25px; line-height: 18px; border-left: 1px solid #d9d9d9; color: #999;}
.track-list li.first{color: red; padding-top: 0; border-left-color: #fff;}
.track-list li .node-icon{position: absolute; left: -6px; top: 50%; width: 11px; height: 11px; background: url(../../../../../../images/order-icons.png)  -21px -72px no-repeat;}
.track-list li.first .node-icon{background-position:0 -72px;}
.track-list li .time{margin-right: 0.2rem; position: relative; top: 4px; display: inline-block; vertical-align: middle;}
.track-list li .txt{max-width: 600px; position: relative; top: 4px; display: inline-block; vertical-align: middle;}
.track-list li.first .time{margin-right: 0.2rem; }
.track-list li.first .txt{max-width: 600px; }
/*我的订单页面*/
.topHalf .title em{
	display: inline-block;
	width: 0;
	height:0;
	border:5px solid transparent;
	border-top-color:#7a7b80;
	vertical-align: middle;
	margin-left:0.2rem;
}
.topHalf .title em.oClose{
	border-bottom-color:#7a7b80;
	border-top-color:transparent;
	margin-top:-0.2rem;
}
.myOrder-top{
	overflow: hidden;
	height:0.77rem;
	border-bottom:0.01rem solid #eaeaea;
}
.myOrder-top li{
	width:20%;
	text-align: center;
	line-height: 0.73rem;
	height:0.73rem;
	color:#333;
	font-size:0.28rem;
	float:left;
	position: relative;
}
.myOrder-top li span{
	display: block;
	border-bottom:0.04rem solid transparent;
	padding:0 0.2rem;
}
.myOrder-top li em{
	position:absolute;
	right:0;
	top:4px;
	color:#fff;
	border:0.01rem solid red;
	border-radius:20px;
	height:14px;
	min-width:13px;
	line-height:14px;
	font-size:10px;
	background:red;
	transform: scale(0.8);
	-webkit-transform: scale(0.8);
}
.myOrder-top li.myOrder-topSelect span{
	border-color:#ff3f3f;
	color:#ff3f3f;
}
.myOrder-list-list{
	position:absolute;
	top:1.68rem;
	width:100%;
	left:0;
	bottom:0;
	overflow: auto;
}
.myOrder-list-list ul li{
	height:auto;
}
.myOrder-list-list .myOrder-list-orderNum{
	line-height: 0.7rem;
	padding:0 0.24rem;
	/*border-bottom:0.01rem solid #eaeaea;*/
	background:#fff;
}
.myOrder-list-list .myOrder-list-orderNum p{
	display: inline-block;
	font-size:0.26rem;
	color:#333;
	max-width:85%;
	font-weight: 400;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.myOrder-list-list .myOrder-list-orderNum em{
	font-size:0.26rem;
	float:right;
}
.myOrder-list-list .myOrder-weizhifu .myOrder-list-orderNum em{
	color:#ff3f3f;
}
.myOrder-list-list .myOrder-yizhifu .myOrder-list-orderNum em{
	color:#333;
}
.myOrder-totalOrder{
	text-align: right;
	line-height: 0.8rem;
	height:0.8rem;
	font-size:0.24rem;
	color:#333;
}
.myOrder-totalOrder p{
	font-size:0.28rem;
	display: inline-block;
}
.myOrder-totalOrder p em{
	color:#ff3f3f;
}
.myOrder-list-list ul li{
	padding:0;
	background:transparent;
}
.myOrder-list-list ul li a{
	padding:0.2rem 0.42rem;
	position: relative;
	background:#fafafa no-repeat 96%;
	background-size:auto 60%;
}
.myOrder-list-list ul li .order-goodsList-left{
	margin-left:0.2rem;
	width:1.38rem;
	height:1.38rem;
}
.myOrder-list-list ul li .order-goodsList-left:nth-of-type(1){
	margin-left:0;
}
.myOrder-list-list ul li div.order-goodsList-name{
	float:left;
	width:4.5rem;
	position: absolute;
	top:50%;
	right:0.42rem;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	color:#000;
	font-size:0.26rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.myOrder-list-list ul li.yituihuo div.order-goodsList-name{
	-webkit-line-clamp: 3;
}
.myOrder-list-list ul li div.order-goodsList-name p{
	font-size:0.22rem;
	color:#747474;
	margin-top:0.1rem;
}
.myOrder-list-list ul li .myOrder-totalOrder{
	background:#fff;
	/*border-top:0.01rem solid #eaeaea;*/
	padding:0 4%;
}
.myOrder-list-list ul li .myOrder-totalOrder a{
	font-size:0.26rem;
	color:#333;
	display: inline-block;
	height:0.48rem;
	line-height: 0.48rem;
	padding:0 0.2rem;
	border:0.01rem solid #b7b7b7;
	border-radius:4px;
	background:#f8f8f8;
}
.myOrder-fliter{
	position:fixed;
	top:0.9rem;
	left:0;
	bottom:0;
	background:rgba(0,0,0,0.6);
	width:100%;
	display: none;
}
.myOrder-fliter .myOrder-fliterCont{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	max-height:7rem;
	background:#fff;
	padding-bottom:0.6rem;
	box-sizing:border-box;
	padding-top:0.2rem;
}
.myOrder-fliter .myOrder-fliterCont ul li{
	width:2.16rem;
	float:left;
	height:0.7rem;
	background:#f6f6f6;
	border-radius:20px;
	line-height: 0.7rem;
	font-size:0.26rem;
	color:#333;
	text-align: center;
	margin-left:0.24rem;
	margin-top:0.3rem;
}
/*热区页面*/
.hotSpace .personal-jfhhl-list li{
}
.hotSpace .personal-jfhhl-list li .personal-jfhhl-listPrice{
	padding:0 0.2rem 0.2rem;
}
.hotSpace .personal-jfhhl-list li .personal-jfhhl-listPrice label{
	display: block;
	font-size:0.22rem;
	color:#000;
}
.hotSpace .personal-jfhhl-list li .personal-jfhhl-listPrice label em{
	color:#ff5353;
}
.hotSpace .personal-jfhhl-list li .personal-jfhhl-listPrice q{
	font-size: 0.24rem;
	color: #ff5353;
}




.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none;}
.mask:hover{cursor:zoom-out;}
.bigimg:hover{cursor: move;}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer;}
.bigimg{width:100%;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;}
/*申请退货页面*/
.return-cont-x .return-cont-top-detail{
	border:0;
}
.return-cont-x-list{
	border-top:0.1rem solid #eaeaea;
}
.return-cont-x-list:nth-of-type(1){
	border-top:0;
}
.return-cont-top-detail{
	border-bottom:0.1rem solid #f5f5f5;
}
.return-cont-top-detail a{
	padding: 0.2rem 0.42rem;
	position: relative;
	display: block;
	border-bottom:0.01rem solid #eaeaea;
}
.return-cont-top-detail a .order-goodsList-left{
	float: left;
	height: 1.98rem;
	width: 1.98rem;
	border: 0.01rem solid #f8f8f8;
}
.return-cont-top-detail a .order-goodsList-left img{
	max-height:100%;
	display: block;
	margin:0 auto;
	position: relative;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
}
.return-cont-top-detail a .order-goodsList-name{
	width: 4.5rem;
	position: absolute;
	top: 50%;
	right: 0.42rem;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	color: #000;
	font-size: 0.26rem;
}
.return-cont-top-detail a .order-goodsList-name span{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.return-cont-top-detail a .order-goodsList-name p{
	font-size: 0.22rem;
	color: #747474;
	margin-top: 0.1rem;
}
.return-cont .pd-num>p{
	color:#333;
}
.shuliangtishi{
	background:#f5f5f5;
	height:0.5rem;
	line-height: 0.5rem;
	font-size:0.2rem;
	color:#999;
	padding:0 0.2rem;
}
.shuliangtishi em{
	color:#ff3f3f;
}
.return-cont-detail .return-cont-detail-l{
	height:0.98rem;
	line-height: 0.98rem;
	padding:0 4%;
	overflow: hidden;
	font-size:0.28rem;
	color:#333;
	border-bottom:0.01rem solid #eaeaea;
}
.return-cont-detail .return-cont-detail-l p{
	float:left;
	margin-right:0.3rem;
}
.return-cont-detail .return-cont-detail-l em{
	color:#666;
}
.return-cont-detail .return-cont-detail-l h3{
	color:#ff3f3f;
}
.return-cont-detail .return-cont-detail-l span a img{
	width:0.34rem;
	vertical-align: middle;
	margin-top:-0.06rem;
	margin-left:0.3rem;
}
.return-cont-detail .return-cont-detail-l1 p{
	padding:0 4%;
	font-size:0.28rem;
	color:#333;
	line-height:0.8rem;
}
.return-cont-detail .return-cont-detail-l1 span{
	display: block;
	color:#666;
	margin:0 4%;
	width:92%;
	font-size:0.24rem;
	line-height: 0.4rem;
	padding-bottom:0.2rem;
	word-break: break-all;
	word-wrap:break-word;
}
.return-cont-detail .return-cont-detail-l1 textarea{
	background:#fff;
	border:0.01rem dashed #b5b5b5;
	display: block;
	margin:0 4%;
	color:#999;
	width:92%;
	font-size:0.24rem;
	box-sizing:border-box;
	padding:0.1rem;
	line-height:0.4rem;
	height:2rem;
}
.return-btn{
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	height:0.96rem;
	line-height: 0.96rem;
	text-align: center;
	font-size:0;
	background:#f8f8f8;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}
.return-btn a{
	display:block;
	float:left;
	width:50%;
	box-sizing:border-box;
	font-size:0.28rem;
	color:#333;
}
/*个人中心*/
.lsp_myTop{
	overflow: hidden;
	background: #fff;
	padding-bottom:0.09rem;
}
.lsp_myTop li{
	float:left;
	width:20%;
	text-align: center;
	padding:0.34rem 0 0.2rem;
}
.lsp_myTop li p{
	color:#707070;
	font-size:0.28rem;
}
.lsp_myTop li.lsp_myTopSelect{
	background:#f6f6f6;
}
.lsp_myTop li a{
	display: block;
}
.lsp_myTop li.lsp_myTopSelect a{
	transform:translateY(-0.07rem);
}
.lsp_myTop li.lsp_myTopSelect p{
	color:#333;
}
.lsp_myTop li img{
	height:0.46rem;
	width:0.46rem;
	margin-top:0.1rem;
}
.lsp_myBody{
	padding:0.1rem 4% 0;
	border-top: 0.22rem solid #f8f8f8;
	background: #fff;
}
.lsp_myBody li{
	height:1.1rem;
	line-height: 1.1rem;
	padding-left:0.7rem;
	background:url(../images/go.png) no-repeat right 50%;
	background-size: auto 0.24rem;
	position: relative;
}
.lsp_myBody li p{
	font-size:0.3rem;
	border-bottom: 0.01rem solid #e3e3e3;
	padding-left:0.06rem;
	color:#666;
}
.lsp_myBody li img{
	position: absolute;
	left:0;
	top:0.32rem;
	height:0.46rem;
}
.lsp_myqyjfBoxInter{
	padding:0 0.12rem 0.09rem;
	position:relative;
}
.lsp_myqyjfBoxInter>img{
	width:98%;
	/*height:3.6rem;*/
	margin: 0.1rem 1%;
	box-shadow: #e8e0d6 0 8px 8px 3px;
	border-radius: 6px;
}
.lsp_myqyjfBoxInter .lsp_myqyjfInter{
	position: absolute;
	left:3.2rem;
	top:1.1rem;
	color:#fff;
}
.lsp_myqyjfBoxInter .lsp_myqyjfInter1{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	text-align:center;
	color:#fff;
	height: 100%;
}
.lsp_myqyjfBoxInter .lsp_myqyjfInter1 p{
	font-size:0.4rem;
	margin-top: 1.2rem;
	font-weight:bold;
	letter-spacing:2px;
}
.lsp_myqyjfBoxInter .lsp_myqyjfInter1 span{
	font-size:16px;
	margin-top: 0.2rem;
	display: block;
}
.lsp_myqyjfBoxInter .lsp_myqyjfInter p{
	font-size:0.32rem;
	margin-top: 0.1rem;
	font-family: "黑体";
}
.lsp_myqyjfBoxInter .lsp_myqyjfInter span{
	font-size:0.56rem;
	font-weight:bold;
	display: block;
}
.lsp_myqyjfBoxInter .lsp_myqyjfInterIcon{
	position:absolute;
	left:1.44rem;
	top:1.6rem;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	width:1.4rem;
	box-shadow: none;
}
.lsp_myqyjfBoxInter .lsp_myqyjfTs{
	position:absolute;
	bottom:0.3rem;
	left:0;
	width:100%;
	text-align:center;
	font-size:0.2rem;
	color:#fff;
	line-height:0.3rem;
}
.lsp_myqyjfBoxInter .lsp_myqyjfTs a{
	color:#fff;
	font-size:0.18rem;
}
.lsp_myqyjfBoxInter .lsp_myqyjfTs img{
	width:0.2rem;
	vertical-align:middle;
	margin-top:-0.02rem;
}
.loginOut{

}
.loginOut img{
	width:0.5rem;
	display:block;
	margin:0.15rem auto;
}
.footer{
	width: 100%;
	height: auto;
	line-height: 12px;
	padding: 8px 0px;
	text-align: center;
	font-size: 10px;
	color: #CCC;
	background: #FFF;
	box-sizing: border-box;
}
.businessIntegralUseRulesBox{background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;display:none;}
.businessIntegralUseRules{padding:1rem 0.4rem 1.01rem;position: relative;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:6.3rem;max-height:8rem;box-sizing: border-box;background:#fff;border-radius:6px;overflow-x:hidden;overflow-y:auto;color:#333;}
.businessIntegralUseRules h3{position:absolute;top:0;left:0;text-align: center;width:100%;height:1rem;line-height: 1rem;background:#fff;}
.businessIntegralUseRules a{position:absolute;bottom:0;left:0;text-align: center;width:100%;height:1rem;line-height: 1rem;background:#fff;border-top:0.01rem solid #eaeaea;color:#ff5353;font-size:0.34rem;font-weight:500;}
.businessIntegralUseRules .businessIntegralUseRules-cont{line-height:0.4rem;font-size:0.22rem;max-height:6rem;overflow:auto;width:100%;}
.businessIntegralUseRules .businessIntegralUseRules-cont .bussiness-title{font-size:0.26rem;}

/*兼容iphoneX的布局*/
@media only screen and (width: 375px) and (height: 690px){
	body {
		padding-top: constant(safe-area-inset-top);   //为导航栏+状态栏的高度 88px
	padding-left: constant(safe-area-inset-left);   //如果未竖屏时为0
	padding-right: constant(safe-area-inset-right); //如果未竖屏时为0
	padding-bottom: constant(safe-area-inset-bottom);//为底下圆弧的高度 34px
	}
}

/*内容服务平台*/
.index_max{
	/*padding-bottom: 0.98rem;*/
	box-sizing:border-box;
	min-height:100%;
}
.index_navBox{
	height:0.88rem;
	line-height: 0.88rem;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	background:#fff;
	z-index: 100;
	color:#333;
	border-bottom: 1px solid #d9d9d9;
}
.index_navBox p{
	text-align: center;
	font-size:0.32rem;
}
.index_navBox a.goBack img{
	position: absolute;
	bottom:0.3rem;
	left:4%;
	height:0.33rem;
}
.index_navBox a.goBack span{
	position: absolute;
	bottom:0.3rem;
	left:10%;
	height:0.33rem;
	line-height:0.33rem;
	color:#fff;
}
.index_navBox a.closePage img{
	position:absolute;
	right:13%;
	bottom:0.3rem;
	height:0.31rem;
}
.index_navBox a.returnHome img{
	position:absolute;
	right:4%;
	bottom:0.3rem;
	height:0.39rem;
}
.index_topTenICon{
	overflow: hidden;
	padding:0 4% 0.26rem;
	background:#fff;
	padding-top:0.2rem;
}
.index_topTenICon li{
	float:left;
	width:25%;
	text-align: center;
	padding-top:0.16rem;
}
.index_topTenICon li img{
	height:0.6rem;
}
.index_topTenICon li p{
	margin-top:0.16rem;
	font-size:0.26rem;
	color:#191919;
}
.new-index-seckillBox{
	padding:0.18rem 0.38rem 0;
	background:#fff;
	margin-top:0.14rem;
	position:relative;
}
.new-index-seckillBox .new-index-seckill{
	position:absolute;
	top:0.9rem;
	left:2.9rem;
	font-size:0.2rem;
	color:#fff;
}
.new-index-seckillBox .new-index-seckillTips1{
	position:absolute;top:0.4rem;left:2.9rem;color:#999;font-size:0.22rem;
}

.new-index-seckillBox .new-index-seckill span{
	display:inline-block;
	min-width:0.32rem;
	height:0.25rem;
	color:#000;
	font-size:0.34rem;
	line-height:0.3rem;
	text-align: center;
	/*vertical-align: top;*/
	border-radius:2px;
	margin-right:2px;
}
.new-index-seckillBox .new-index-seckill em{
	display: inline-block;
	/*vertical-align: top;*/
	color:#000;
	font-size:0.24rem;
}
.new-index-groom{
	padding:0.26rem 0.38rem;
	background:#fff;
	padding-top:0;
}
.new-index-groom .new-index-groomC2{
	padding:0.18rem 0;
	overflow:hidden;
}
.new-index-groom .new-index-groomC2 img{
	height:1.94rem;
}
.new-index-groom .new-index-groomC2 a:nth-of-type(2){
	float:right;
}
.new-index-creditBox{
	background:#fff;
	margin-top:0.2rem;
	padding-bottom:0.4rem;
}
.new-index-credit-top{
	height:0.9rem;
	line-height: 0.9rem;
	background: no-repeat center center;
	background-size:auto 0.62rem;
	text-align: center;
	font-size:0.3rem;
	color:#333;
	font-weight:500;
}
.new-index-creditBox .new-index-creditSwiperBox{
	overflow:hidden;
}
.new-index-creditBox .new-index-creditSwiperBox .swiper-container{
	transform:translateX(9%);
	-webkit-transform:translateX(9%);
	overflow: initial;
}
.new-index-creditBox .swiper-container img{
	box-shadow:#ededed 0 1px 2px 1px;
}
.new-index-shopSwiperBox{
	padding:0 4%;
}
.new-index-shopSwiperBox-three{
	text-align: center;
	margin-top:0.1rem;
}
.new-index-shopSwiperBox-three img{
	height:0.76rem;
}
.new-index-activityBox{
	background:#fff;
	margin-top:0.2rem;
}
.new-index-activity-top{
	height:0.9rem;
	line-height: 0.9rem;
	background: no-repeat center center;
	background-size:auto 0.62rem;
	text-align: center;
	font-size:0.3rem;
	color:#333;
	font-weight:500;
}
.new-index-activity{
	overflow:hidden;
}
.new-index-activity li{
	float:left;
	width:33.33%;
	padding:0 0.26rem 0.1rem;
	text-align:center;
	box-sizing:border-box;
}
.new-index-activity li p{
	font-size:0.24rem;
	color:#5c5c5c;
	margin-bottom:0.3rem;
}
.new-index-right{
	padding:0 0.34rem;
}
.new-index-right ul{
	overflow:hidden;
	margin-top:0.24rem;
}
.new-index-right ul li{
	width:30%;
	float:left;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-bottom:0.2rem;
}
.new-index-right ul li:nth-of-type(2){
	margin:0 5%;
}
.new-index-right ul li p{
	margin-top:0.1rem;
	font-size:0.22rem;
	color:#333;
}
.new-index-right ul li span{
	display:block;
	font-size:0.18rem;
	color:#999;
}
.new-index-bcmSwiperBox{
	padding-left:0.38rem;
}
.new-index-bcmSwiperBox .swiper-slide img{
	border-radius: 6px;
	box-shadow:#e7e7e7 0 1px 4px 1px;
}
.new-index-hj .new-index-hjImgBox{
	padding:0 0.34rem;
}
.new-index-hj .swiper-container{
	margin-top:0.3rem;
	padding-left:0.34rem;
    padding-bottom:0.2rem;
}
.new-index-hj .swiper-slide p{
	font-size:0.22rem;
	color:#333;
	margin-top:0.1rem;
	text-align: center;
}
.new-index-nav,.new-index-nav1{
    position:fixed;
    right:0.32rem;
    bottom:16%;
    background:rgba(0,0,0,0.5);
    width:36px;
    text-align: center;
    padding:4px;
    border-radius:30px;
    z-index:10;
}
.new-index-nav1{padding:4px;}
.new-index-nav li,.new-index-nav1 li{
	padding:4px 0;
}
.new-index-nav img,.new-index-nav1 img{
	pointer-events: none;
}
.new-index-nav li img,.new-index-nav1 li img{
	height:24px;
}
.new-index-nav p{
	color:#fff;
	font-size:12px;
}
.new-index-nav li p{
	font-size:10px;
}
.new-index-nav p span{
	display:none;
}
.new-index-nav p.slideUp span{
	display:block;
	width: 36px;
	height: 32px;
	line-height: 16px;
	padding: 2px 0;
}
.new-index-nav p.slideUp img{
	display:none;
}
.new-index-nav p img{
	display:block;
    height:24px;
    width:24px;
    margin:0 auto;
}
/** 悬浮框 购物车*/
.new-index-nav a#gouwuche em{
	padding:0.02rem 0.06rem;
	height:0.24rem;
	background:#ff5353;
	border-radius: 20px;
	position:absolute;
	left:10%;
	color:#fff;
	font-size:10px;
	text-align: center;
	line-height: 0.24rem;
}


/*个人中心*/
.new-personal-topBox{
	background:#fff;
	padding:0 0.4rem;
}
.new-personal-topBox .new-personal-top{
	padding:0.3rem 0;
	overflow:hidden;
	position:relative;
}
.new-personal-top .new-personal-tImgBox{
	float:left;
	width:1.4rem;
	height:1.4rem;
	border:0.01rem solid #e7e7e7;
	box-sizing:border-box;
	border-radius:50%;
	overflow:hidden;
}
.new-personal-t-c{
	float:left;
	margin-left:0.3rem;
}
.new-personal-t-c p{
	margin-top:0.3rem;
	color:#333;
	font-size:0.28rem;
}
.new-personal-t-c span{
	display: block;
	margin-top:0.1rem;
	color:#7e7e7e;
	font-size:0.2rem;
}
.new-personal-t-rPic{
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	height: 0.48rem;
}
.greyLine{
	height:0.2rem;
	background:#f3f4f6;
}
.new-personal-list{
	padding:0 0.4rem;
}
.new-personal-list ul li{
	border-bottom:0.01rem solid #e5e5e5;
	height:0.88rem;
	line-height: 0.88rem;
}
.new-personal-list ul li p{
	float:left;
	font-size:0.26rem;
	color:#222;
}
.new-personal-list ul li img{
	float:right;
	height:0.3rem;
	margin-top:0.29rem;
}
.new-personal-btn{
	display: block;
	background:#ee9255;
	height:0.8rem;
	line-height: 0.8rem;
	color:#fff;
	font-size:0.28rem;
	text-align: center;
	border-radius:6px;
	margin-top:0.6rem;
}
.new_member_max{
	padding-top:0;
	background: #fff;
}
.new_member_max .index_navBox{
	border:none;
	background: no-repeat left top;
	background-size: 100%;
}
.new_member_max .index_navBox p{color:#fff;}
.new_member_max .index_navBox a.returnHome img,.new_member_max .index_navBox a.closePage img{
	height:0.4rem;
}
.new-member-topBox{
	padding-top:0.9rem;
	height:3.6rem;
	box-sizing:border-box;
	background: no-repeat center center;
	background-size: 100% auto;
	position:relative;
}
.new-member-top{
	position: absolute;
	top:1.3rem;
	left:0.7rem;
	color:#333;
	width:74%;
}
.new-member-top .new-member-top-t{
	overflow:hidden;
}
.new-member-top .new-member-top-t img{
	height:0.9rem;
	float:left;
}
.new-member-top .new-member-top-t p{
	height:0.9rem;
	float:left;
	line-height: 0.9rem;
	margin-left:0.2rem;
	font-size:0.28rem;
	font-weight:bold;
}
.new-member-top span{
	display:block;
	color:#040205;
	font-size:0;
	margin-top:0.3rem;
	font-family: 'kaiti';
}
.new-member-top span em{font-size:0.46rem}
.new-member-top span text{  font-family:"微软雅黑";font-size:0.18rem;}
.selectChangeCard{float:left;padding:0 0.24rem;height:0.4rem;line-height:0.4rem;color:#fff;font-size:0.2rem;background:#e8cc96;border-radius:20px;margin-top:0.1rem;position:relative;}
.member-topCredit{position:absolute;top:1.4rem;right:0.7rem;font-size:0.2rem;color:#d1a850;}
.new-sanjiao{
	position:relative;
}
.new-sanjiao:after{
	content:'';
	width:0;
	height:0;
	border:5px solid transparent;
	border-left-color:#040205;
	position:absolute;
	right:-15px;top:5px;
}
.new-member-shortCut{
	display: flex;
	display: -webkit-flex;
	text-align: center;
	padding:0.45rem 0.05rem;
	background:#fff;
}
.new-member-shortCut1{display:block;overflow:hidden;padding-bottom:0.25rem;}
.new-member-shortCut li{
	flex:1;
	-webkit-flex:1;
}
.new-member-shortCut1 li{width:20%;float:left;margin-bottom:0.2rem;}
.new-member-shortCut li a{display:block;}
.new-member-shortCut li img{
	height:0.5rem;
}
.new-member-shortCut li p{
	font-size:0.28rem;
	color:#333;
	margin-top:0.08rem;
	white-space:nowrap;
}
.new-member-jfglBox{
	background:#fff;
	padding:0.5rem 0.4rem 0;
}
.new-member-jfglTop p{
	float:left;
	font-size:0.28rem;
	font-weight:bold;
	color:#333;
}
.new-member-jfglTop a{
	float:right;
	font-size:0.24rem;
	color:#9b9b9b;
}
.new-member-jfglTop a img{
	height:0.24rem;
	vertical-align: middle;
	margin-left:0.4rem;
}
.new-member-eachrtBox{
	position:relative;
}
.new-member-eachrt{
	height:250px;
	margin-left:-0.4rem;
}
.new-member-eachrtBox p{
	color:#ee9255;
	font-size:0.28rem;
	position:absolute;
	top:0.2rem;
	left:0;
	width:100%;
	text-align: center;
}
.new-member-eachrtBox span{
	color:#ee9255;
	font-size:0.2rem;
	position:absolute;
	top:0.6rem;
	left:0;
	width:100%;
	text-align: center;
}
.new-member-jphhBox{
	background: #fff;
	padding: 0.06rem 0.4rem 0;
    margin-top:0.1rem;
}
.new-member-jphh{
	box-shadow: #e5e5e5 0 1px 6px 1px;
	border-radius:6px;
	overflow: hidden;
	margin-top:0.16rem;
	padding-bottom:0.4rem;
}
.new-member-jphh .new-member-jphhList li{
	float:left;
	width:33.333%;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-top:0.15rem;
	position:relative;
}
.new-member-jphh .new-member-jphhList li img{
	height:1.6rem;
}
.new-member-jphh .new-member-jphhList li p{
	font-size:0.24rem;
	color:#333;
	padding:0 2px;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
}
.new-member-jphh .new-member-jphhList li span{
	display: block;
	font-size:0.24rem;
	color:#ee9255;
	margin-top:0.02rem;
}
.new-member-spyyBox{
	background: #fff;
	padding: 0 0.4rem;
	margin-top:0.4rem;
}
.new-member-jphhList1{
	overflow:hidden;
}
.new-member-jphhList1 li{
	float:left;
	width:48.5%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-top:0.15rem;
	margin-top:0.1rem;
}
.new-member-jphhList1 li:nth-of-type(2n){
	margin-left:3%;
}
.new-member-jphhList1 li img{
	height:1.8rem;
	width:3.25rem;
}
.new-member-jphhList1 li p{
	font-size:0.24rem;
	color:#333;
	margin-top:0.16rem;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
}
.new-member-jphhList1 li span{
	display: block;
	font-size:0.24rem;
	color:#ee9255;
	margin-top:0.02rem;
}
.new-member-jphhList2{
	overflow:hidden;
	padding-bottom:0.3rem;
}
.new-member-jphhList2 li{
	float:left;
	width:33.33%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-top:0.15rem;
	margin-top:0.1rem;
	text-align: center;
}
.new-member-jphhList2 li img{
	height:1.66rem;
	width:2.08rem;
	border:0.02rem solid #e5e5e5;
}
.new-member-jphhList2 li p{
	font-size:0.24rem;
	color:#333;
	margin-top:0.16rem;
	padding:0 4px;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space: nowrap;
}
.new-member-jphhList2 li span{
	display: block;
	font-size:0.24rem;
	color:#ee9255;
	margin-top:0.02rem;
}
/********* 首页菜单全部 -- 返回按钮样式 *******/
.allCate-reback{
	font-size:0.3rem;
	color:#333;
	text-align:center;
	margin:0 auto;
	margin-top:0.8rem;
	line-height:0.6rem;
	height:0.6rem;
	width:2rem;
	border-radius:6px;
}
.text{
	background-image: -webkit-linear-gradient(left,blue,#66ffff 10%,#cc00ff 20%,#CC00CC 30%, #CCCCFF 40%, #00FFFF 50%,#CCCCFF 60%,#CC00CC 70%,#CC00FF 80%,#66FFFF 90%,blue 100%);
	-webkit-text-fill-color: transparent;/* 将字体设置成透明色 */
	-webkit-background-clip: text;/* 裁剪背景图，使文字作为裁剪区域向外裁剪 */
	-webkit-background-size: 200% 100%;
	-webkit-animation: masked-animation 4s linear infinite;
	font-size: 35px;
}
@keyframes masked-animation {
	0% {
		background-position: 0  0;
	}
	100% {
		background-position: -100%  0;
	}
}

/***** 新内容服务平台 *********/
.portalIndexTopBanner{
	padding-bottom:0.1rem;
}
.portalIndexTopBanner .swiper-wrapper{
	height:auto;
}
.portalIndexTopBanner .swiper-slide{
	/*padding:0.5rem 0.32rem 0;*/
	box-sizing:border-box;
	background:url() no-repeat left top;
	background-size:100%;
	height:auto;
}
.portalIndexTopBanner .swiper-slide img{
	border-radius:4px;
	height:3.9rem;
	width:100%;
}
.portalIndexTopBanner .swiper-pagination-bullet{
	background:#fff;
	opacity:0.5;
}
.portalIndexTopBanner.swiper-container-horizontal>.swiper-pagination-bullets{
	bottom:10px;
}
.portalIndexTopBanner .swiper-pagination-bullet-active{
	background:#fff;
	width:20px;
	border-radius:4px;
	opacity:1;
}
.quickIcon{
	display:flex;
	display:-webkit-flex;
	flex-wrap: wrap;
	padding:0 0.32rem;
}
.quickIcon li{
	flex:0 0 25%;
	text-align: center;
	font-size:12px;
	padding:0.1rem 0;
	position:relative;
}
.quickIcon li a{
	display:block;
}
.lj{
	color: #fff;
	background: #f93d34;
	border-radius: 8px 8px 8px 0;
	padding:0 6px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	position: absolute;
	top: 0;
	left: 0.9rem;
    white-space:nowrap;
	font-size: 12px;
	transform: scale(0.8);
}
.iconList .lj{
	left: 1.4rem;
}
.quickIcon li a img{
	height:0.7rem;
}
.quickIcon li a p{
	margin-top:0.1rem;
}
.portalSeckill{
	padding:0.26rem 0.2rem;
	position:relative;
}
.portalSeckill img{
	display:block;
    width:100%;
    height:1.5rem;
}
.portalSeckill .portalSeckilltips{
	position:absolute;
	top:0.64rem;
	left:2.5rem;
	font-size:10px;
}
.portalSeckill .portalSeckilltipsTime{
	position:absolute;
	top:1rem;
	left:2.5rem;
	font-size:0;
	font-weight:600;
}
.portalSeckill .portalSeckilltipsTime span{
	font-size:15px;
}
.portalSeckill .portalSeckilltipsTime em{
	font-size:12px;
}
.aRecommend{
	padding:0 0.32rem;
}
.aRecommendTitle{
	height:0.7rem;
	line-height:0.7rem;
	font-size:18px;
	color:#333;
	font-weight:500;
}
.aRecommend ul{
	display: flex;
	display:-webkit-flex;
	flex-wrap: wrap;
}
.aRecommend ul li{
	flex:0 0 50%;
	box-sizing:border-box;
}
.aRecommend ul li a{
	display: flex;
	justify-content: space-between;
}
.aRecommend ul li:nth-of-type(2n+1){
	border-right:0.01rem solid #efefef;
}
.aRecommend ul li:nth-of-type(1),.aRecommend ul li:nth-of-type(2){
	border-bottom:0.01rem solid #efefef;
}
.aRecommend ul li:nth-of-type(1) a{
	padding:0.15rem 0.34rem 0.4rem 0.16rem;
}
.aRecommend ul li:nth-of-type(2) a{
	padding:0.15rem 0.16rem 0.4rem 0.34rem;
}
.aRecommend ul li:nth-of-type(3) a{
	padding:0.4rem 0.34rem 0.15rem 0.16rem;
}
.aRecommend ul li:nth-of-type(4) a{
	padding:0.4rem 0.16rem 0.15rem 0.34rem;
}
.aRecommend ul li img{
	height:1rem;
	width:1rem;
}
.aRecommend ul li .aRecommendLeft p{
	font-size:15px;
	color:#333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.aRecommend ul li .aRecommendLeft span{
	font-size:12px;
	color:#999;
	display:block;
	margin-top:0.2rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.aRecommendB,.aRecommendA{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
}
.aRecommendA{
	flex-wrap: wrap;
}
.aRecommend .aRecommendA li{
	flex:0 0 48.2%;
	margin-bottom:0.24rem;
	border:none!important;
}
.aRecommend .aRecommendA li a{
	background:#f7f7f7;
	border-radius:6px;
	padding:0.24rem 0.14rem!important;
}
.aRecommendB a{
	flex:0 0 48.2%;
}
.aRecommendB a img{
	border-radius:6px;
}
.aRecommendC{
	margin-top:0.34rem;
	overflow:hidden;
}
.aRecommendC a{
	text-align: center;
	display:block;
	float:left;
	width:25%;
}
.aRecommendC a img{
	height:1.3rem;
	width:1.3rem;
}
.aRecommendC a p{
	line-height:0.7rem;
	font-size:15px;
}
.giftVoucher{
	margin-top:0.1rem;
}
.giftVoucher .aRecommendTitle{
	padding:0 0.32rem;
}
.giftVoucher .gvBanner{
	display: block;
	margin-top:0.1rem;
}
.giftVoucherA{
	display:flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding:0 0.32rem;
}
.giftVoucherA li{
	flex:0 0 48.2%;
	margin-top:0.3rem;
	text-align: center;
	padding:0.2rem 0.16rem;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	box-shadow:rgba(154,155,157,0.2) 0px 1px 5px 0;
	border-radius:6px;
	box-sizing:border-box;
}
.giftVoucherA li a{
	display: block;
	font-size:12px;
}
.giftVoucherA li a img{
	width:1.9rem;
	height:1.52rem;
	display: block;
	margin:0 auto;
}
.giftVoucherA li a p{
	color:#333;
    text-overflow: ellipsis;
    overflow: hidden;
}
.giftVoucherA li a span{
	color:#ff0000;
}

.topFixedNav{position:fixed;top:0;left:0;width:100%;padding:0.1rem 0.2rem;height:0.9rem;z-index: 3;box-sizing:border-box;display: none;background:#fafafa;}
.topFixedNavLeft{float:left;width:0.46rem;}
.topFixedNavRight{float:right;width:0.46rem;padding-left:0.2rem;}
.topFixedNavSearch{margin:0.07rem 0.6rem 0;margin-left:0;height:0.6rem;background:#fff;border-radius:20px;padding:0 0.2rem;box-sizing:border-box;position: relative;  overflow: hidden;}
.topFixedNavSearch img{height:100%;float:left;}
.topFixedNavSearch input{height:100%;background:#fff;line-height:0.6rem;position: absolute;left:0.7rem;width:100%;border:none;}
.new_member_max{position: relative;}
.noBottomNav{padding-bottom:0.98rem;position: relative;}
.noBottomNav .footer{bottom:0;}
.h133{height:1.3rem;}
.h9{height:0.9rem;}



/*订单确认页发票样式*/
.billsPopBox .address-listB{height:10rem;bottom:-100%;box-sizing: border-box;}
.billsPopBox .adress-list-top h3{font-size:0.36rem;float:left;padding:0 0.24rem;color:#333;}
.billsPopBox .adress-list-top{border-bottom:0;}
.billsPopBox .adress-list-top .iconfont{font-weight:bold;}
.billsPopBox .adress-list-top .billsTips{float:right;margin-right:10px;font-size:0.24rem;}
.billsPopBox .adress-list-content{padding:0 0.24rem;height: 8.1rem;overflow: auto;padding-bottom:0.2rem;}
.billsPopBox .billsTitle{padding-top:0.4rem;font-size:0.26rem;color:#333;font-weight:bold;}
.billsPopBox .billsTitle font{font-size:0.24rem;color:#ff3f3f;font-weight:normal;margin-left: 0.5rem;display: inline-block;border: 1px solid #ff3f3f;padding: 0 0.3rem;line-height: 0.58rem;border-radius: 50px;}
.billsPopBox .billsTishi{font-size:0.22rem;color:#747474;margin-top:0.3rem;}
.billsPopBox .billsTitle span{font-size:0.22rem;color:#747474;font-weight:normal;}
.billsPopBox .billsSelectBox{overflow:hidden;}
.billsPopBox .billsSelectBox dd{float:left;min-width:1.1rem;text-align:center;padding:0 0.3rem;border:1px solid #eeeeee;font-size:0.22rem;color:#999;margin-right:0.2rem;margin-top:0.18rem;border-radius:20px;line-height:0.56rem;height:0.56rem;}
.billsPopBox .billsSelectBox dd.select{color:#ff3f3f;border-color:#ff3f3f;}
.billsPopBox .billsContactsBox dd{overflow:hidden;padding-top:0.1rem;padding-bottom:1px;line-height:0.8rem;border-bottom:1px solid #eee;color:#333;font-size:0.24rem;}
.billsPopBox .billsContactsBox dd p{float:left;width:1.4rem;}
.billsPopBox .billsContactsBox dd input{color:#333;float:left;padding-left:0.5rem;height:0.8rem;width:4rem;font-family: "STHeiti","",Helvetica,Arial,sans-serif;background:#fff;border:none;font-weight:bold;}
.overflowHide {  position: fixed;  top: 0;  left: 0;  width: 100%;  }
.billsTipPopBox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:12;color:#333;display:none;}
.billsTipPopBox .billsTipPop{position:absolute;left:10%;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width:80%;background: #fff;border-radius:6px;overflow:hidden;height:80%;padding:1rem 20px 1.1rem;box-sizing: border-box;}
.billsTipPopBox .billsTipPop .billsTipPopTitle{height:1rem;line-height:1rem;text-align: center;font-size:0.3rem;position:absolute;top:0;left:0;width:100%;}
.billsTipPopBox .billsTipPop .billsTipPopContent{height:100%;overflow-y: auto;overflow-x: hidden;font-size:0.28rem;line-height:0.48rem;}
.billsTipPopBox .billsTipPop .billsTipPopBtn{position: absolute;bottom:0;height:1.1rem;left:0;width: 100%;}
.billsTipPopBox .billsTipPop .billsTipPopBtn a{width:180px;text-align: center;height:0.8rem;line-height:0.8rem;border-radius:50px;display: block;margin:0.14rem auto;}

.businessIntegralUseRules-cont *{font-family: 'Source Han Sans CN'!important;}

.orderAdvTip{border-bottom:0.15rem solid #f8f8f8;background:#fff;padding:4px 40px 4px 20px;position:relative;font-weight:bold;}
.orderAdvTip p{font-size:15px;color:#ff5353;line-height:20px;}
.orderAdvTip span{font-size:12px;line-height:17px;color:#333;}
.orderAdvTip span a{color:red;}
.orderAdvTip .closeTip{position:absolute;right:20px;top:50%;margin-top:-8px;height:16px;width:16px;background:rgba(0,0,0,0.6);border-radius:50%;}
.orderAdvTip .closeTip img{width:18px;margin-left:-1px;margin-top:-1px;display: block;max-width:unset;}

.orderAdvTip-popup{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);width:100%;height:100%;z-index:10;display:none;}
.orderAdvTip-popup .orderAdvTip-popcont{height:7rem;background: #fff;border-radius:6px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:80%;padding:0 16px;box-sizing:border-box;}
.orderAdvTip-popup .orderAdvTip-popcont h3{height:0.8rem;line-height:0.8rem;text-align: center;font-size:16px;}
.orderAdvTip-popup .orderAdvTip-popcont .orderAdvTip-cont{height:5.8rem;overflow-y: auto;overflow-x: hidden;width:100%;font-size:12px;line-height:17px;}
.orderAdvTip-popup .orderAdvTip-popcont .closeTip{position:absolute;top:-35px;right:0;background:#fff;width:15px;height:15px;border-radius:50%;padding:5px;}

.textOverflowEll{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

/*特惠订单详情页适用门店样式*/
.storeShop-info{background:#fff;padding:0 0.24rem;border-top:0.2rem solid #f5f5f5;}
.storeShop-info .storeMsg,.storeShop-info .storeCanCount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-aglin:center;align-items:center;padding:12px 0;border-bottom:1px solid #faf8f5;}
.storeShop-info .storeMsg .storeMsg-left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:18px;width:0;border-right:1px solid #faf8f5;}
.storeShop-info .storeMsg .storeMsg-left p{color:#666;font-weight:bold;line-height:20px;}
.storeShop-info .storeMsg .storeMsg-left p em{float:right;font-size:12px;color:#999;font-weight:normal;}
.storeShop-info .storeMsg .storeMsg-left span{font-size:12px;color:#999;display:block;line-height:17px;margin-top:4px;}
.storeShop-info .storeMsg a img{height:18px;margin-left:17px;}
.storeShop-info .storeCanCount{border-bottom:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content: space-between;}
.storeShop-info .storeCanCount p{color:#666;font-weight:bold;line-height:20px;-webkit-box-flex: 1;flex:1;}
.storeShop-info .storeCanCount .gotolist{font-size:12px;color:#666;line-height:17px;}
.storeShop-info .storeCanCount .gotolist img{height: 14px;margin-left: 7px;}


.creditRulePopBox{position: fixed;top:0;left:0;z-index:11;width:100%;height:100%;background: rgba(0,0,0,0.6);display:none;}
.creditRulePop{position:relative;width:80%;background:#fff;border-radius:6px;margin-left:10%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#333;font-size:0.22rem;line-height:0.4rem;padding:0 0.4rem;padding-bottom:0.9rem;overflow:hidden;box-sizing: border-box;}
.creditRulePopText{max-height:7.5rem;overflow:auto;}
.creditRulePop .title{height:1.2rem;text-align:center;font-size:0.34rem;line-height:1.2rem;}
.creditRulePop a{position:absolute;bottom:0;left:0;width:100%;height:0.9rem;line-height:0.9rem;color:#ff4c54;text-align: center;font-size:0.34rem;background:#fff;border-top:0.01rem solid #eaeaea;}
.secretTipPop .creditRulePopText em{color:#ff5353;}

/*优惠券样式*/
.coupon-page{background: #ffffff;min-height:100%;width: 100%;padding: 0.26rem;box-sizing: border-box}
.coupon-header{display: flex;display: -webkit-flex;justify-content: space-around;align-items: center}
.coupon-hea-item{display: flex;display: -webkit-flex;flex-direction: column;align-items: center}
.coupon-hea-title{font-size: 0.36rem;font-weight: 500;color: #333333;}
.coupon-hea-title-ac{color: #fe0337;}
.coupon-hea-line{width: 1.48rem;height: 0.08rem;background: transparent;border-radius: 0.04rem;margin-top: 0.15rem}
.coupon-hea-line-ac{background: #fe0337}
.coupon-swiper{width:100%;height: 2.6rem;margin-top: 0.29rem;}
.coupon-menu{display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;width: 100%;margin-top: 0.19rem	}
.coupon-menu-item{width: 32%;height: 1.5rem;background:green;border-radius:5px;box-sizing:border-box;}
.coupon-menu-item a{display:block;height:100%;}
.cou-me-con{font-size: 0.3rem;font-weight: bold;color: #fe0337;margin-top: 0.41rem}
.cou-mu-lit-con{font-size: 0.18rem;font-weight: 500;color: #fe0337;margin-top:0.18rem;overflow: hidden}
.coupon-ac-box{background: #fff1f2;border-radius: 0.1rem;padding-left: 0.23rem;padding-top: 0.21rem;margin-top: 0.22rem;padding-bottom: 0.44rem;margin-bottom: 0.2rem}
.coupon-ac-hea{width:100%;}
.coupon-ac-hea-til{width: 0.72rem;float:left;font-size: 0.36rem;font-weight: bold;color: #fe0337;}
.coupon-ac-hea-con{font-size: 0.24rem;color: #fc8e89;display: flex;display: -webkit-flex;flex-direction: column;align-items: center}
.coupon-ac-hea-con-ac{font-size: 0.3rem;font-weight: bold;color: #fe0337}
.coupon-ac-hea-con-ac-color .coupon-ac-hea-con{font-weight: bold;color: #fe0337}
/*.coupon-ac-hea-con-time{font-size: 0.3rem}*/
.coupon-ac-time-swiper{margin-left:1.12rem;}
.coupon-ac-swiper{height: 2.26rem;width: 100%;}
.coupon-limit-item{box-sizing: border-box}
.coupon-limit-item-top{display: flex;display: -webkit-flex;flex-direction: column;align-items: center;border-bottom: 1px solid #EEEEEE;height: 1.72rem}
.coupon-limit-item-top-mo{font-size: 0.44rem;color: #fe0337;margin-top: 0.4rem}
.coupon-limit-item-top-lit{font-size: 0.26rem;font-weight: 400;color: #fe0337;margin-top: 0.1rem}
.coupon-limit-item-bottom{font-size: 0.24rem;font-weight: 400;color: #fe0337;text-align: center;line-height: 0.53rem}
.coupon-classfy{height:0.74rem;padding-top: 0.2rem;margin-left: -0.26rem;   margin-right: -0.26rem;}
.cou-cla-item{display: flex;display: -webkit-flex;flex-direction: column;align-items: center;}
.cou-cla-title{font-size: 0.36rem;font-weight: 500;color: #fe0337;white-space: nowrap;}
.cou-cla-line{width: 0.4rem;height: 0.12rem;background: linear-gradient(90deg,rgba(255,72,79,1),rgba(254,18,60,1));border-radius: 0.06rem;display:none;margin-top:0.1rem;}
.con-cla-ac .cou-cla-line{display:block;}
.coupon-case{height: 1.94rem;padding:0.08rem;display:flex;display: -webkit-flex;align-items: center;margin-top: 0.2rem}
.coupon-case-left{flex: 1;display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;width: 0;}
.coupon-case-sh{display: flex;display: -webkit-flex;flex-direction: column;align-items: center;width: 30%;}
.coupon-case-sh-img{display: block;width: 1.1rem;height: 1.1rem;margin:0 auto;}
.coupon-case-mon{font-size: 0.22rem;font-weight: 500;color: #999999;margin-top: 0.1rem;text-align: center;}
.coupon-case-right{width: 2.07rem;height: 1.94rem;display: flex;display: -webkit-flex;flex-direction: column;justify-content:center;align-items: center}
.coupon-case-right-mon{font-size: 0.3rem;font-weight: 500;color: #fe0e3b;}
.coupon-case-right-re{font-size: 0.15rem;font-weight: 400;color: #fe0337;margin-top: 0.1rem}
.coupon-case-ri-btn{width: 1.4rem;height: 0.46rem;background: linear-gradient(90deg,rgba(255,83,83,1),rgba(254,2,55,1));
	border-radius: 0.23rem;margin-top:0.15rem;font-size: 0.24rem;font-weight: 500;color: #ffffff;text-align: center;line-height: 0.46rem}

.secretTipPop .secretTipOpt{margin:10px auto;}
.secretTipPop .secretTipOpt .secretAgree{border:1px solid #999;display:inline-block;vertical-align: middle;margin-right:2px;width:0.24rem;height:0.24rem;box-sizing:border-box;}
.secretTipPop .secretTipOpt .secretAgree.yes{border:none;}
.secretTipPop .secretTipOpt .secretText{vertical-align: middle;}