body,html{
	width:100%;
	height:100%;
	background: #fff;
}
.contentBox{
	width:100%;
	min-height:100%;
	box-sizing:border-box;
	background:#fff;
	position: relative;
	display:none;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}
img{
	pointer-events: none;
}
a img,img.closeBtn,.seckillBotBanner img,img.businessListBanner,.index_research img,.inputSearch img{
	pointer-events: auto!important;
}
.textOverflow{display:block;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.textOverflow2{overflow: hidden;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;}
.mxFont{display:inline-block;background:#8f0000;color:#fff;height:0.36rem;border-radius:0.06rem;padding:0 0.08rem;transform:scale(0.75);font-size:0.22rem;margin-left: -0.06rem;line-height: 0.36rem;vertical-align: middle;margin-top:-0.04rem;}

/*登录页面*/
.mall-login{
	height:100%;
	padding-top:0.89rem;
	box-sizing:border-box;
}
.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:100%;
	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;
}
.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:0.6rem;
	margin-top:0.14rem;
}
.login-message li input{
	vertical-align: middle;
	color:#333;
	font-size:0.28rem;
	border:none;
	background:none;
	height:100%;
	padding-left:0.3rem;
	margin-top:-0.02rem;
}
.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:1px 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, #ffbaba, #ff99af);
	background:-webkit-linear-gradient(left, #ffbaba, #ff99af);
	border-radius: 6px;
}
.login-btn.unuseBtn{
	background:#eaeaea;
	color:#333;
}
.login-tishi{
	margin-top:0.2rem;
	color:#ff264c;
	font-size:0.18rem;
	text-align: center;
}
.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;
	color:#4e698c;
	border:1px solid #eaeaea;
	display: inline-block;
	border-radius: 6px;
	margin:0 0.2rem;
}
.login-way a.login-waySelect{
	border-color:#ff0238;
	color:#ff0238;
}

/*顶部工具栏*/
.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;
	white-space: nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.topHalf .topReseachBox{
	float:right;
	width:20%;
	height:100%;
	text-align: right;
	line-height: 0.5rem;
	font-size:0.28rem;
	color:#333;
}
.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;
}
.index-banner img{
	height:3.9rem;
	display: block;
	width:100%;
}
/*头条公告*/
.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;
    height:0.36rem;
}
/*商品列表专区*/
.businessList{
	margin-top:0.3rem;
}
.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: 1px;
	margin-top:0.06rem;
}
.businessCarousel{
	padding:0.3rem 0.2rem;
	text-align: center;
}
.businessCarousel .swiper-slide{
	border-radius:4px;
	overflow: hidden;
}
.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;
}
.businessCarousel .swiper-slide img{
	height:1.44rem;
	width:1.8rem;
}
/*分类部分*/
.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;
	background: #fff;
	position: relative;
	z-index: 1;
}
.assortmentMask .assortment ul{
	overflow: hidden;
	padding:0 4%;
	padding-top:0.88rem;
	box-sizing:border-box;
	overflow-y:auto;
	height:100%;
	margin-top:-0.88rem;
}
.assortmentMask .assortment ul li{
	width:42%;
	float:left;
	margin-bottom: 0.3rem;
	font-size:0.24rem;
	border:1px 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%;
	min-height: 80%;
}
.productList .mall-product li{
	padding:0.1rem 0;
	height:2.4rem;
	box-sizing:border-box;
	margin-top:0.2rem;
	box-shadow:#fcfcfc 0 0 5px 5px;
	overflow: hidden;
	position:relative;
	border-radius:4px;
}
.productList .mall-product li a{
	display:block;
	height:100%;
	width:100%;
}
.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,.zhifujieguo-list li{
	overflow:hidden;
	position:relative;
}
.shoppingCartList li a{
	display: block;
	overflow:hidden;
	position:relative;
}
.productList .mall-product li .mall-productImgBox{width:30%;float:left;position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);min-height:1rem;}
.productList .mall-product li img{
	width:100%;
}
.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;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.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-deduction{
	padding: 0 0.08rem;
	display: inline-block;
	border-radius: 2px;
	border: 1px solid #DA0305;
	color: #DA0305;
	box-sizing: border-box;
}
.productList .mall-product li .productDetail .product-fenqi{
	color:#DA0305;
	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:9;
}
.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: 1000;
	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;
	overflow-y: auto;
}
.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:1px solid #ccc;
	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:1px 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.4rem;
	margin-top: 0.06rem;
}
.topHalf .inputSearch{
	padding:0 0.2rem;
	border:1px solid #eaeaea;
	float:left;
	width:78%;
	font-size:0.34rem;
	line-height: 0.5rem;
	border-radius: 20px;
	background: #fff;
	height:0.5rem;
}
.topHalf .inputSearch input{
	border:none;
	background: none;
	height:0.5rem;
}
.topHalf .inputSearch img{
	height:0.3rem;
	float:right;
	margin-top:0.1rem;
}
.topHalf .inputSearch input::-webkit-input-placeholder{
	color:#d7d7d7;
}
.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:92%;
	/*background: #f8f8f8;*/
	box-sizing:border-box;
	margin:0 4%;
	overflow: auto;
}
.shoppingCartList li{
	/*height:3rem;*/
	float:right;
	width:100%;
	border-radius: 5px;
	background: #fff;
	margin-top:0.1rem;
	box-sizing:border-box;
	position: relative;
	padding-left:8%;
}
.shoppingCartList li.shoppingCartList-filter{
	-webkit-filter: opacity(50%);
    filter: opacity(50%);
}
.shoppingCartList li.shoppingCartList-filter:first-child{
    -webkit-filter: opacity(1);
    filter: opacity(1);
}
.shoppingCartList li .checkOff{
	position:absolute;
	left:0.2rem;
	top:50%;
	transform:translateY(-50%);
}
.checkOff.checked .iconfont{
    display: block;
}
.checkOff .iconfont{
    display:none;
    color:#fff;
}
.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:1px solid #8c8c8c;
	color:#fff;
}
.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;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.shoppingCartList li .shopDetail .tariff{
	margin-top:0.4rem;
	line-height:30px;
}
.shoppingCartList li .shopDetail .tariff .emendation{
	float:right;
	text-align: center;
	width:107px;
}
.shoppingCartList li .shopDetail .tariff .emendation .minus,.shoppingCartList li .shopDetail .tariff .emendation .plus{
	position: relative;
	display:inline-block;
	width:30px;
	height:30px;
	line-height: 30px;
	text-align: center;
	font-size:0.28rem;
	float:left;
	background: #f7f7f7;
}
.shoppingCartList li .shopDetail .tariff .emendation .minus{
	color:#333;
}
.shoppingCartList li .shopDetail .tariff .emendation .plus{
	color:#333;
}
.shoppingCartList li .shopDetail .tariff .emendation input{
	background:#f6f6f6;
	border:none;
	width:45px;
	height:30px;
	text-align: center;
	float:left;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	font-size:12px;
}
.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;
	line-height: 1.04rem;
    color:#747474;
}
.balancePart .shopTotal{
	float:left;
	font-size:0.24rem;
	width:49%;
	text-align: left;
	margin-left:0.1rem;
	position:absolute;
	right:35%;
	top:52%;
	transform:translateY(-50%);
	line-height: 20px;
    color:#333;
}
.balancePart .balance{
	width:35%;
	color:#fff;
	text-align: center;
	float:right;
	font-size:0.34rem;
}
/*秒杀页面*/
.seckillTitle{
	font-size:0.34rem;
	color:#333;
	white-space: nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	height:0.8rem;line-height: 0.8rem;text-align:center;
}
.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: 1px 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;
	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;line-height: 0.64rem;
}
.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;
	overflow:hidden;
	border-radius:4px;
}
.seckillWareList .seckillWare li a{
	display: block;
	overflow:hidden;
}
.seckillWareList .seckillWare li .imgBox-ms{
	border-radius: 8px;
	float:left;
	width:1.8rem;
	position: absolute;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	overflow:hidden;
}
.seckillWareList .seckillWare li .imgBox-ms img{
	display: block;
	margin:0 auto;
	max-width:100%;
}
.seckillWareList .seckillWare li .seckillWare-listRight{
	margin-left:1.8rem;
	padding: 0.2rem 0.2rem 0.3rem;
}
.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.2rem;
	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 .seckillWare-listRight{*/
	/*background: #e5e5e5;*/
/*}*/
.seckillWareList .seckillWare li.seckillWare-yqw .imgBox-ms{
	filter: grayscale(8);
	-webkit-filter: grayscale(8);
}
.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.7rem 4% 0;
	position: relative;
}
.commodityTop{
	padding:0.2rem 0;
	text-align: center;
	position:absolute;
	top:0;
	left:4%;
	width:92%;
	background:#fff;
	z-index:3;
	height:0.7rem;
	box-sizing:border-box;
}
.commodityTop.commodityTopFixed{
	position:fixed;
	top:0;
}
.commodityTop a{
	display: inline-block;
	font-size:0.28rem;
	color:#8f8f8f;
	padding:0 0.1rem;
	height:0.22rem;
	line-height: 0.22rem;
}
.commodityTop a:nth-child(1){
	border-right:1px solid #8f8f8f;
	padding-right:0.2rem;
}
.commodityContent .comCont{
	display:none;
}.commodityContent .comCont:nth-child(1){
	display:block;
}
.commodityContent .comCont img{
	width:99%;
	display:block;
	margin:0 auto;
}
/*商品详情页面*/
#productDetailBanner>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
	background:#000;
}
.productDetails-content .swiper-container .swiper-wrapper img{
	height:6rem;
	display: block;
	margin:0 auto;
}
.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.34rem;
	background:#a5a5a5;
	height:0.8rem;
	border-radius:50px;
	z-index:5;
	color:#fff;
	min-width: 1.6rem;
	font-size:0.2rem;
	padding:0 0.4rem 0 0.34rem;
}
.activity-daojishi p{
	margin-top:0.06rem;
	margin-left:0.5rem;
	height:0.3rem;
}
.activity-daojishi .activity-djs{
	margin-top:0.06rem;
	height:0.3rem;
}
.product-detail{
	padding:0 4% 0.2rem;
	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.2rem;
	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:#333;
	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;
	top:0.18rem;
	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;
    margin-left:0.15rem;
}
.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;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}
.pd-button a{
	float: right;
	width:30%;
	height:100%;
	text-align: center;
	font-size:0.28rem;
}
.pd-button a.pd-gouwuche{
	float:left;
	width:20%;
	height:100%;
	background:#fff;
	position: relative;
}
.pd-button a.pd-gouwuche div{
	height:0.8rem;
	width:0.8rem;
	margin:0.05rem auto;
	overflow:hidden;
}
.pd-button a.pd-gouwuche div img{
	margin-top:0;
}
.pd-button a.pd-gouwuche div.collect img{
	margin-top:-0.8rem;
}
.pd-button a.pd-gouwuche .iconfont{
	font-size:0.5rem;
}
.pd-button a.pd-gouwuche em{
	position:absolute;
	color:#ff3f3f;
	border:1px solid #ff3f3f;
	border-radius:10px;
	min-width:16px;
    text-align: center;
	height:16px;
	font-size:10px;
	line-height: 18px;
	top:0;
	left:50%;
	background:#fff;
	transform: scale(0.8);
}
.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: fixed;
	left:0;
	bottom: -100%;
	width:100%;
	padding-bottom:0.9rem;
	max-height:9rem;
	min-height:6rem;
}
.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:1px solid #eee;
	border-radius:5px;
	width:24%;
	background:#fff;
}
.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;
	width:100%;
}
.pd-popup-content .iconfont{
	color:#fff;
}
.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.2rem;
	border-bottom:0.01rem solid #eee;
	position:relative;
	padding-left:0.8rem;
	width:100%;
	box-sizing:border-box;
}
.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: fixed;
	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:1px 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.36rem;
}
.pd-popup .changeBox .pd-select{
	padding:0 4%;
	font-size:0.22rem;
	padding-bottom:0.3rem;
	border-bottom: 0.01rem solid #eee;
}
.pd-popup .changeBox .pd-select p{
	margin-top:0.2rem;
	font-size: 0.26rem;
	font-weight: bold;
	color: #333;
	line-height: 0.38rem;
}
.pd-popup .changeBox .pd-select ul{
	display: flex;
	overflow: hidden;
	flex-wrap: wrap;
	width: calc(100% + 0.2rem);
}
.pd-popup .changeBox .pd-select ul li{
	display: flex;
	justify-content: center;
	float:left;
	margin: 0.24rem 0.2rem 0 0;
	padding: 0.19rem 0.3rem;
	min-height:0.76rem;
	min-width: 1.52rem;
	border-radius: 10px;
	background-color: #F4F4F4;
	border: 1px solid #f4f4f4;
	font-size: 0.26rem;
	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 10%;
	position:relative;
}
.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-popup .pd-popup-barBox .pd-popup-bar-t{
	position:absolute;
	right:0.24rem;
	bottom:0.2rem;
	color:red;
	font-size:12px;
	display:none;
}
.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:1px 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.41rem;
}
.pd-num .pd-numOpear span{
	padding:0;
	width:0.4rem;
}
.pd-num .pd-numOpear span:nth-of-type(1){
	border-right:1px solid #b5b5b5;
}
.pd-num .pd-numOpear span:nth-of-type(2){
	border-left:1px solid #b5b5b5;
}
.pd-num .pd-numOpear input.pd-number{
	min-width:0.6rem;
	max-width:1rem;
	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:1px 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: 111;
	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;
	position:relative;
	padding:0 0.2rem;
	box-sizing:border-box;
	touch-action: none;
	margin-left:0.4rem;
}
.exchangeBannerBox img{
	width:5.6rem;
	height:3.9rem;
	display: block;
}
.exchangeBannerBox .exchangeBanner div{
	padding-left:0.38rem;
}
.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;
}
.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: 1px 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;
	margin-top:0.2rem;
}
.exchangeSeckillBox .exchangeSeckill-left{
	width: 3.2rem;
	float:left;
	padding-top:0.4rem;
}
.exchangeSeckillBox .exchangeSeckill-left h3{
	color:#ff5353;
	font-size:0.28rem;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
}
.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:2.32rem;
	width: 2.9rem;
	float:right;
	margin-top:0.28rem;
}
.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.3rem;
	line-height: 0.56rem;
	height:0.5rem;
	border-radius: 20px;
	font-size:0.26rem;
}
.exchangeQuality-list{
	background:#fff;
	overflow: hidden;
	padding:0 0.2rem;
}
.exchangeQuality-list li{
	width:48%;
	float:left;
	text-align: center;
	margin-top:0.2rem;
	border-radius: 4px;
	overflow: hidden;
}
.exchangeQuality-list li a{
	display: block;
}
.exchangeQuality-list li:nth-of-type(2n+1){
	margin-right:4%;
}
.exchangeQuality-list li img{
	width:2.2rem;
	height:1.76rem;
}
.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;
}
.index_researchBox .topHalf .backBox{
	width:5%;
}
.index_researchBox .index_research{
	border:1px 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;
	width:92%;
}
.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:1px 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:10;
	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 a{display:block;}
.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-box .personal-jifen .personal-jifen-top{
	width:100%;
	padding:0 0.24rem;
	box-sizing:border-box;
	position:absolute;
	top:0;
	left:0;
	color:#fff;
	padding-top:0.18rem;
}
.personal-jifen-box .personal-jifen .personal-jifen-top .personal-jifen-topLeft{
	float:left;
	font-size:0.25rem;
	position: relative;
}
.personal-jifen-box .personal-jifen .personal-jifen-top .personal-jifen-topLeft p{
	display: inline-block;
	margin-right:0.04rem;
}
.personal-jifen-box .personal-jifen .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-box .personal-jifen .personal-jifen-top .personal-chakankegou{
	float:right;
	color:#fff;
}
.personal-jifen-topList{
	position:absolute;
	top:0.4rem;
	right:0;
	background:rgba(0,0,0,0.6);
	width:1.1rem;
	line-height: 0.4rem;
	padding:0.1rem 0;
	text-align: center;
	display: none;
}
.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.select{
	color:#ff3f3f;
}
.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:1px solid #eaeaea;
}
.personal-jfhhl-top{
	padding:0 0.24rem;
	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;
	padding:0 4%;
	min-height:7rem;
}
.personal-jfhhl-list li{
	width:50%;
	height:3.4rem;
	float:left;
	box-sizing:border-box;
	text-align: center;
	border-radius:4px;
	overflow:hidden;
}
.personal-jfhhl-list li:nth-of-type(2n){
	border-right:none;
}
.personal-jfhhl-list li img{
	border-radius: 4px;
	display: block;
	margin:0 auto;
	margin-top:0.3rem;
	height:2rem;
}
.personal-jfhhl-list li p{
	font-size:0.24rem;
	white-space: nowrap;
	overflow: hidden;
	color:#000;
	padding:0 0.2rem;
	margin:0.2rem 0 0.14rem;
	text-overflow:ellipsis;
}
.personal-jfhhl-list li span{
	font-size:0.24rem;
	color:#ff5353;
	padding:0 0.2rem;
}

/*订单确认页面*/
.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;
}
.order-goodsList ul li img{
	height:100%;
	display: block;
	margin:0 auto;
}
.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:2.5rem;
}
.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 p{
	line-height:0.5rem;
	padding:0.25rem 0;
}
.otherConfirm li.otherConfirm-beizhu textarea{
	resize:none;
	background: #fff;
	width:5.8rem;
	min-height:0.5rem;
	vertical-align: middle;
	line-height: 0.34rem;
	margin-top: 0.28rem;
}
.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:1px 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;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}
.orderConfirm-botBtn p{
	float: left;
    width: 60%;
    font-size: 0.24rem;
    box-sizing:border-box;
    padding-left:0.24rem;
	text-align: left;
	position:relative;
	top:52%;
	transform:translateY(-50%);
	line-height: 20px;
	color:#333;
}
.orderConfirm-botBtn p em{
	font-size:0.28rem;
}
.orderConfirm-botBtn a{
	float: left;
    width: 40%;
    text-align: center;
    font-size: 0.28rem;
	background: #bfbfbf;
	color: #fff;
}
.address-list li label{
	font-size:0.24rem;
	color:#999;
	display: inline-block;
	width:1.5rem;
	vertical-align: top;
}
.address-list li input{
	color:#666;
	font-size:0.24rem;
	width:70%;
}
.address-list li textarea{
	vertical-align: top;
	background:#fff;
}
.adress-list-top span{
	font-size:0.3rem;
	color:#333;
}
.iconfont{
	color:#222;
	font-size:0.28rem;
	border:none;
}
/*.promprBox .prompr .prompr-content .prompr-link a.prompr-link-know{
	width:1.84rem;
}
.promprBox .prompr .prompr-content .prompr-link a.prompr-link-check{
	width:1.98rem;
}*/
/*地址相关页面*/
.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:1px 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:8rem;
	width:100%;
	bottom:0;
	left:0;
}
.address-listS{
	bottom:-10rem;
}
.address-list ul{
	height:6.1rem;
	overflow-y:auto;
}
.adress-list-top{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:1rem;
	line-height: 1rem;
	border-bottom:1px solid #eaeaea;
}
.adress-list-top a{
	float:left;
	border:1px 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:1.06rem;
	height:0.34rem;
	z-index:1;
}
.address-list li .address-list-bianji img{
	width:0.31rem;
	height:0.28rem;
	float:right;
	box-sizing: content-box;
	padding:0.4rem 0.2rem;
}
.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:#f0f0f0;
}
.dengdaiqueren-box{
	position:relative;
    height:1.5rem;
}
.dengdaiqueren-box img{
	width: 100%;
}
.dengdaiqueren-box p{
	position:absolute;
	left:1.5rem;
	top:0.3rem;
	font-size:0.26rem;
	color:#ff6769;
}
.dengdaiqueren-box span{
	position:absolute;
	left:1.5rem;
	top:0.8rem;
	font-size:0.24rem;
	color:#ff6769;
}
.pay-count{color:#ff6769;}
.dingdanzhifu-infos li{
	padding:0 0.24rem;
	height:0.94rem;
	line-height: 0.94rem;
	font-size:0;
	background:#fff;
	/*border-bottom:0.01rem solid #eaeaea;*/
}
.dingdanzhifu-infos li.dingdanzhifu-fkfs{
	padding-right:0.64rem;
	position:relative;
	margin-top: 0.1rem;
}
.dingdanzhifu-infos li.dingdanzhifu-fkfs .dingdanzhifu-fkfs-kh{
	float:none;
}
.dingdanzhifu-infos li.dingdanzhifu-fkfs p,.dingdanzhifu-infos li.dingdanzhifu-fkfs span{
	font-size:0.28rem;
}
.dingdanzhifu-infos li .dingdanzhifu-ddjeColor{
	color:#ff6969;
}
.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.24rem;
	color:#000;
	display: inline-block;
	width: 1.3rem;
}
.dingdanzhifu-infos li span{
	float:right;
	font-size:0.24rem;
	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.02rem solid #ff5353;
}
.tongyi.no{
	background:transparent;
	color:transparent;
	border-color:#333;
}
.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;
	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:1px 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:#333;
	padding-top:0.2rem;
	font-size:0.28rem;
	line-height: 0.44rem;
}
.zhifujieguo .zhijiejieguo-info .zhifujieguo-infos p{
	display: inline-block;
	width:30%;
	white-space: nowrap;
}
.zhifujieguo .zhijiejieguo-info .zhifujieguo-infos span{
	float:right;
	width:70%;
	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:1px;
	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;
	text-align: center;
	border-radius:4px;
}
.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.4rem;
}
.zhifujieguo-cnxh .zhifujieguo-list li .imgBox img{
	margin:0 auto;
	height:1.8rem;
	display: block;
	position:relative;
	top:50%;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
}
.zhifujieguo-cnxh .zhifujieguo-list li p{
    font-size: 0.24rem;
    color: #333;
    margin-top: 0.24rem;
    text-overflow: ellipsis;
    overflow: hidden;
	white-space: nowrap;

}
.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:1px 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;
}
.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-address img{
	height:0.3rem;
	position:absolute;
	left:0;
	top:0.04rem;
}
.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;
}
.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;
}
.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;
}
.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;
}
.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{
	width:90%;
	margin:0 auto;
	background:#fff;
	max-height:80%;
	padding-top:1.2rem;
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
}
.wuliu-box .wuliu .wuliu-top{
	position: absolute;
	left:0;
	top:0;
	height:0.7rem;
	font-size:0.34rem;
	color:#242323;
	text-align: center;
	width:100%;
	padding-top:0.5rem;
}
.wuliu-box .wuliu .wuliu-top a{
	width:0.6rem;
	height:0.6rem;
	position: absolute;
	right:0.3rem;
	top:0.2rem;
	background: #d1d1d1;
	border-radius:50%;
	color:#fff;
	text-align: center;
	line-height: 0.6rem;
	font-size:0.5rem;
}
.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:1px 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;
}
.myOrder-top li span{
	display: block;
	border-bottom:0.04rem solid transparent;
	padding:0 0.2rem;
}
.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:1px solid #eaeaea;
	background:#fff;
}
.myOrder-list-list .myOrder-list-orderNum p{
	display: inline-block;
	font-size:0.26rem;
	color:#333;
	max-width:85%;
}
.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;
}
.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:1px 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:1px 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;
	font-size:0;
}
.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;
}

.seckillContentBox-box{
	width:100%;
	overflow-x: hidden;
	overflow-y: auto;
	padding-bottom: 0.2rem;
	position:fixed;
	top:2.8rem;
	bottom:0;
	left:0;
	-webkit-overflow-scrolling: touch;
	background:#fff;
}
.seckillContentBox{
	position: relative;
    min-height:90%;
}
.seckillContentBox.transitionClass{
	transition: transform 0.5s;
	-webkit-transition: transform 0.5s;
}
.seckillContentBox .seckillContent{
	position:absolute;
	top:0;
	left:200%;
	width:100%;
}
.seckillContentBox .seckillContent:nth-of-type(1){
	position:relative;
	left:0;
}
.seckillContentBox .seckillContent:nth-of-type(2){
	left:100%;
}



.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:1px solid #eaeaea;
}
.return-cont-top-detail a .order-goodsList-left{
	float: left;
    height: 1.38rem;
    width: 1.38rem;
    border: 0.01rem solid #f8f8f8;
}
.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;
    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:1px 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;
}
.return-cont-detail .return-cont-detail-l1 textarea{
	background:#fff;
	border:1px 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;
}
.return-btn a{
	display:block;
	float:left;
	width:50%;
	box-sizing:border-box;
	font-size:0.28rem;
	color:#333;
}
.return-btn a.quxiao{
	border:1px solid #b5b5b5;
}
.commodityContentBox{
	overflow: hidden;
	width:100%;
}
.commodityContent{
	position: relative;
	transition:transform 0.3s;
	-webkit-transition:transform 0.3s;
}
.commodityContent .comCont{
	display:block;
	position: absolute;
	top: 0;
	width:100%;
	word-wrap: break-word;
}
.commodityContent .comCont:nth-of-type(1){
	position:relative;
}
.commodityContent .comCont:nth-of-type(2){
	left:100%;
}
.pd-information.pd-select-s li.select p{
	border:none;
	color:#333!important;
	font-size:0.26rem;
	height:auto;
	line-height:inherit;
}
.pd-information .pd-select-jf li.select p{
	border:none;
	color:#333!important;
	font-size:0.26rem;
	height:auto;
	line-height:inherit;
}
.pd-select-s li{
	margin-bottom:0;
}
.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;}
.businessIntegralUseRules .businessIntegralUseRules-cont .bussiness-title{font-size:0.26rem;}
/*订单详情页积分部分*/
.creditFlag{float:right;width:26px;height:16px;background:#bfbfbf;border-radius:30px;position:relative;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.creditFlag.select{background:#49d960;}
.creditFlag q{position:absolute;height:14px;width:14px;border-radius: 50%;background:#fff;top:1px;left:1px;transition:all 0.5s;-webkit-transition:all 0.5s;}
.creditFlag.select q{left:auto;right:1px;}
.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;}
.unionBonusPopBox{position: fixed;top:0;left:0;z-index:11;width:100%;height:100%;background: rgba(0,0,0,0.6);display:none;}
.unionBonusPopBox .unionBonusPop{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;}
.unionBonusPopText{max-height:7.5rem;overflow:auto;font-size:14px;}
.unionBonusPopBox .unionBonusPop .unionBonusPopClose{position:absolute;right:10px;top:10px;width:30px;}
.unionBonusPopText em{color:#ff5353;}

/*xuni-----st*/
.greyLine{height:0.1rem;background:#f8f8f8;}
.gradientRed{background:linear-gradient(left, #ff5353, red);background:-webkit-linear-gradient(left, #ff5353, red);}
/*礼券首页*/
/*.lq-shortcut{overflow:hidden;padding:0.4rem 0 0.2rem;display: flex;display: -webkit-flex;}*/
/*.lq-shortcut li{flex:1;-webkit-flex:1;text-align: center;padding:0.2rem 0;}*/
/*.lq-shortcut li img{height:0.7rem;}*/
/*.lq-shortcut li p{font-size:12px;color:#333;line-height: 0.4rem;margin-top: 0.15rem;}*/

.lq-shortcut{
	display:flex;
	display:-webkit-flex;
	flex-wrap: wrap;
	padding:0 0.32rem;
}
.lq-shortcut li{
	flex:0 0 25%;
	text-align: center;
	font-size:12px;
	padding:0.1rem 0;
	position:relative;
}
.lq-shortcut 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);
}
.lq-shortcut li a img{
	height:0.7rem;
}
.lq-shortcut li a p{
	margin-top:0.1rem;
}


.cullingBox{overflow: hidden;padding:0.1rem 0.2rem;background: #fff;}
.cullingBox .cullingTitle{font-size:0.3rem;color:#333;padding-bottom: 0.15rem;}
.cullingBox .cullingTitle .cuLine{width:0.04rem;height:0.3rem;display: inline-block;margin-right:0.16rem;background: #60c4ff;}
.cullingBox .cullingList:after{clear:both;}
.cullingBox .cullingList li{float:left;box-shadow:rgba(182,226,255,0.24) 0px 0px 3px 2px;width: 48%;margin-bottom:0.1rem;overflow: hidden;}
.cullingBox .cullingList li:nth-child(2n+1){margin-right:4%;}
.cullingBox .cullingList li img{width:100%;display:block;}
.cullingBox .cullingList li .culling-right{float:left;width:60%;text-align: center;}
.cullingBox .cullingList li .culling-right p{color:#333;margin-top:0.44rem;}
.cullingBox .cullingList li .culling-right span{font-size:0.22rem;color:#333;opacity: 0.6;margin-top:0.04rem;}
.cullingBox .cullingList li a{display: block;width: 100%;}
.activity-showList{padding:0.1rem 0 0.2rem;overflow: hidden;background: #fff;margin-bottom: 0.2rem;position:relative;}
.activity-showList .more{display: block;position: absolute;right: 0.2rem;height: 0.4rem;font-size:0.24rem;opacity: 0.9;color:#666;background-size: auto 90%;margin-top:0.16rem;}
.activity-showList .more img{height: 0.2rem;margin-top: 0.06rem;padding: 0 0.2rem;}
.activity-showList .biaoti{width:100%;text-align: center;color:#333;}
.activity-showList .biaoti p{letter-spacing: 2px;font-size:0.3rem;}
.activity-showList .biaoti span{font-size:0.14rem;opacity: 0.7;}
.activity-showList .biaoti img{width:100%;}
.activity-showList .fourSmall{overflow: hidden;padding:0 0.2rem;margin-top:0.2rem;display:flex;display:-webkit-flex;}
.activity-showList .fourSmall li{flex:1;-webkit-flex:1;text-align: center;margin:0 2%;}
.activity-showList .fourSmall li a{display:block;}
.activity-showList .fourSmall li img{width:auto;height:50px;}
.activity-showList .fourSmall li p{font-size:0.24rem;line-height: 0.4rem;margin-top:0.1rem;}
.newActivity-showList{background:#f6f9fe;}
.newActivity-title{height:0.7rem;text-align: center;font-size:14px;color:#000;}
.newActivity-title p{display:inline-block;padding:0 0.1rem;margin-top: 0.15rem;line-height: 0.4rem;position: relative;}
.newActivity-title p span{position: relative;z-index:1;}
.newActivity-title p em{content:"";display: block;position: absolute;bottom:0;left:0;width:100%;height:0.2rem;background:#ffe1e1;z-index: 0;}
.newActivity-fourSamll{display:-webkit-flex;display:flex;text-align: center;background:#fff;}
.newActivity-fourSamll li{flex:1;-webkit-flex:1;padding-top:0.2rem;padding-bottom:0.2rem;}
.newActivity-fourSamll li a{display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newActivity-fourSamll p{font-size:14px;color:#000;font-weight:500;}
.newActivity-fourSamll span{display:block;font-size:10px;color:#999;margin-top:0.04rem;}
.newActivity-fourSamll li img{height:1.1rem;margin-top:0.1rem;}

/*我的礼券页面*/
.myGiftVoucherListBox{padding:0 4%;}
.myGiftVoucherListBox li{margin-top:0.2rem;padding:0.2rem 0.3rem;height:2rem;box-sizing:border-box;position: relative;background:linear-gradient(left, #10b2fc, #7fdfff);background:-webkit-linear-gradient(left, #10b2fc, #7fdfff);border-radius:6px;box-shadow:#d4f3ff 0 0 6px 4px;}
.myGiftVoucherListBox li.purple{background:linear-gradient(left, #7c72ff, #bcb7ff);background:-webkit-linear-gradient(left, #7c72ff, #bcb7ff);box-shadow:#e0deff 0 0 6px 4px;}
.myGiftVoucherListBox li.orange{background:linear-gradient(left, #ffba6e, #ffd2a1);background:-webkit-linear-gradient(left, #ffba6e, #ffd2a1);box-shadow:#ffeedd 0 0 6px 4px;}
.myGiftVoucherListBox li a{display: block;color:#fff;height:100%;}
.myGiftVoucherListBox li .myGiftVoucher-left{float:left;width:65%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.myGiftVoucherListBox li .myGiftVoucher-right{float:right;max-width:35%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;text-align: right;}
.myGiftVoucherListBox li .myGiftVoucher-left p{font-size:0.4rem;}
.myGiftVoucherListBox li .myGiftVoucher-left span{font-size:0.22rem;display:block;margin-top:0.4rem;}
.myGiftVoucherListBox li .myGiftVoucher-left i{font-size:0.2rem;display:block;margin-top:0.1rem;font-style:normal;}
.myGiftVoucherListBox li .myGiftVoucher-right p{font-size:0.3rem;}
.myGiftVoucherListBox li .myGiftVoucher-right p em{font-size:0.8rem;}
.myGiftVoucherListBox li .myGiftVoucher-right span{font-size:0.2rem;display: block;margin-top:0.24rem;}
.myGiftVoucherListBox li.myGiftVoucher-used{background:#f0f0f0;box-shadow:#fff 0 0 0 0;}
.myGiftVoucherListBox li.myGiftVoucher-used a{color:#999;}
.myGiftVoucherListBox li .usedImg{display: none;}
.myGiftVoucherListBox li.myGiftVoucher-used .usedImg{position:absolute;right:1.8rem;top:0.3rem;height:1.1rem;display:block;}
.voucherCode-img{margin:0.4rem auto;width:4.5rem;height:4.5rem;box-shadow:#f7f7f7 0 0 4px 3px;}
.voucherCode-img img{width:4.5rem;height:4.5rem;}
.giftVoucher-detail{padding:0 0.8rem;overflow:hidden;}
.giftVoucher-detailLeft{float:left;padding-left:0.1rem;width:65%;box-sizing:border-box;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.giftVoucher-detailLeft p{font-size:0.28rem;color:#282828;}
.giftVoucher-detailLeft span{font-size:0.22rem;color:#666;display:block;margin-top:0.2rem;}
.giftVoucher-detailLeft em{font-size:0.2rem;color:#666;display:block;margin-top:0.06rem;}
.giftVoucher-detailRight{float:right;font-size:0.28rem;color:#333;max-width:35%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.giftVoucher-groomBox{margin-top:0.4rem;border-top:0.1rem solid #f8f8f8;padding:0.3rem 4%;}
.giftVoucher-groomTop .giftVoucher-groomTopT1{font-size:0.3rem;color:#333;text-align: center;}
.giftVoucher-groomTop .giftVoucher-groomTopT1 span{width: 5px;height: 5px;background: #333;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);display: inline-block;margin: -0.04rem 0.1rem 0;vertical-align: middle;}
.giftVoucher-groomTop .giftVoucher-groomTopT2{font-size: 0.18rem;color: #333;text-align: center;letter-spacing: 1px;margin-top: 0.06rem;}
.giftVoucher-groomList{overflow:hidden;padding:0.2rem 0;}
.giftVoucher-groomList li{float:left;width:3.36rem;background:linear-gradient(left, #10b2fc, #7fdfff);background:-webkit-linear-gradient(left, #10b2fc, #7fdfff);border-radius:6px;box-shadow:#d4f3ff 0 0 6px 4px;margin-top:0.2rem;color:#fff;padding:0 0.1rem 0.1rem;box-sizing:border-box;position: relative;}
.giftVoucher-groomList li:nth-of-type(2n){float:right;}
.giftVoucher-groomList li.purple{background:linear-gradient(left, #7c72ff, #bcb7ff);background:-webkit-linear-gradient(left, #7c72ff, #bcb7ff);}
.giftVoucher-groomList li p{padding-top:0.2rem;fiont-size:0.18rem;}
.giftVoucher-groomList li p em{font-size:0.6rem;}
.giftVoucher-groomList li span{font-size:0.18rem;display:block;margin-top:0.2rem;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.giftVoucher-groomList li .giftVoucher-groomPosition{position: absolute;right:0.1rem;top:0.2rem;font-size:0.2rem;}
.giftVoucher-groomList li .giftVoucher-groomPosition i{font-style:normal;}
.giftVoucher-groomList li .giftVoucher-groomPosition a{font-size:0.18rem;line-height:0.3rem;padding:0 0.2rem;border-radius:20px;background:#fff;color:#0fb2fc;display: block;margin-top:0.06rem;}
.giftVoucher-groomList li.purple .giftVoucher-groomPosition a{color:#7d74ff;}
.lq-product-top{padding:0.32rem 8%;border-bottom:0.1rem solid #f8f8f8;overflow: hidden;}
.lq-product-top .lq-product-topL{float:left;width:2.8rem;height:2.8rem;background:#f6f6f7;}
.lq-product-top .lq-product-topL img{width:2.8rem;height:2.8rem;}
.lq-product-top .lq-product-topR{float:left;margin-left:0.3rem;width:3.2rem;}
.lq-product-top .lq-product-topR h3{margin-top:0.2rem;color:#333;font-size:0.28rem;font-weight:normal;}
.lq-product-top .lq-product-topR p{margin-top:0.2rem;color:#333;font-size:0.18rem;}
.lq-product-top .lq-product-topR span{margin-top:0.04rem;color:#ff3f3f;font-size:0.18rem;display: block;}
.lq-product-top .lq-product-topR i{margin-top:0.5rem;color:#333;font-size:0.18rem;font-style:normal;display: block;}
.lq-product-top .lq-product-topR em{margin-top:0.04rem;color:#ff3f3f;font-size:0.22rem;font-style:normal;}
.lq-product-top .lq-product-topR em q{font-size:0.42rem;}
.lq-product-spec{overflow:hidden;padding:0.16rem 4% 0.16rem 8%;}
.lq-product-spec1{overflow:hidden;padding:0.16rem 8%;}
.lq-product-spec p{float: left;font-size: 0.28rem;color: #333;line-height: 0.6rem;width: 24%;}
.lq-product-spec1 p{float: left;font-size: 0.28rem;color: #333;line-height: 0.6rem;width: 24%;}
.lq-product-spec ul{float: left;overflow: hidden;width: 74%;}
.lq-product-spec ul li{float: left;height: 0.5rem;width: 0.9rem;border: 1px solid #999;font-size: 0.24rem;color: #333;text-align: center;line-height: 0.5rem;margin: 0.1rem 0;margin-left: 4%;box-sizing: border-box;position: relative;}
.lq-product-spec ul li.select{border: none;background: url(../../../../../../images/wei/guige-selectBg.jpg) no-repeat left top;background-size: 100% 100%;}
.lq-product-rule{border-top:0.01rem solid #eaeaea;padding:0.1rem 8%;}
.lq-product-rule .lq-product-ruleTitle{font-size:0.28rem;color:#333;line-height:0.6rem;}
.lq-product-rule .lq-product-ruleCont{font-size:0.22rem;color:#666;line-height:0.42rem;}
.lq-product-bottom{height:2.26rem;position:fixed;bottom:0;left:0;width:100%;box-sizing:border-box;background:#fff;}
.lq-product-bottom .lq-product-bottom-t{border-top:0.01rem solid #eaeaea;height:1.29rem;padding:0 4%;position: relative;}
.lq-product-bottom .lq-product-bottom-t .lq-product-bottom-t-l{padding-left:0.2rem;padding-top:0.28rem;}
.lq-product-bottom .lq-product-bottom-t .lq-product-bottom-t-l ul li{float:left;margin-right:0.3rem;font-size:0.28rem;color:#333;}
.lq-product-bottom .lq-product-bottom-t .lq-product-bottom-t-l ul li span{display: inline-block;width:0.21rem;height:0.21rem;background:url(../../../../../../images/wei/lq-product.jpg) no-repeat left top;background-size:auto 100%;margin-right:0.1rem;}
.lq-product-bottom .lq-product-bottom-t .lq-product-bottom-t-l ul li.select span{background-position: top right;}
.lq-product-bottom .lq-product-bottom-t .lq-product-bottom-t-l>p{font-size:0.22rem;margin-top:0.1rem;color:#999;padding-left:0.31rem;}
.lq-product-bottom .lq-product-bottom-t .lq-product-bottom-t-l>label{font-size:0.28rem;margin-top:0.1rem;color:#333;padding-left:0.31rem;display:block;}
.lq-product-bottom-t-r{position:absolute;right:4%;bottom:0.14rem;height:22px;border:0.01rem solid #bbb;width:52px;border-radius:4px;background:#f6f6f6;overflow:hidden;}
.lq-product-bottom-t-r span{width:26px;height:22px;display: block;background:linear-gradient(left, #e2e2e2, #cacaca);background:-webkit-linear-gradient(left, #e2e2e2, #cacaca);float:left;}
.lq-product-bottom-t-r.select span{float:right;background:linear-gradient(left, #ff5353, red);background:-webkit-linear-gradient(left, #ff5353, red);}
.lq-product-bottom-b{height:0.95rem;border-top:0.01rem solid #eaeaea;padding-left:0.44rem;line-height: 0.95rem;}
.lq-product-bottom-b p{width:4.2rem;float:left;font-size:0.24rem;color:#333;}
.lq-product-bottom-b p span{font-size:0.42rem;color:#ff3f3f;padding-left:0.1rem;}
.lq-product-bottom-b p em{color:#ff3f3f;padding-left:0.06rem;}
.lq-product-bottom-b .lq-product-btn{width:2.7rem;float:right;text-align: center;color:#fff;background:linear-gradient(left, #ff5353, red);background:-webkit-linear-gradient(left, #ff5353, red);}
.lq-product-numBox{float:right;height:0.42rem;width:82px;border:0.01rem solid #eaeaea;border-radius:4px;overflow:hidden;font-size:0;}
.lq-product-numBox em{display:inline-block;width:21px;text-align: center;height:100%;line-height:0.42rem;font-size:12px;color: #ccc;font-weight:bold;}
.lq-product-numBox span{display: inline-block;width: 38px;line-height: 0.42rem;border-left:0.01rem solid #eaeaea;border-right:0.01rem solid #eaeaea;vertical-align: top;color:#999;font-size:14px;text-align: center;}
.lq-orderPay-top{margin:0.3rem 0.14rem 0.4rem;height:1.8rem;position:relative;border-radius:6px;}
.lq-orderPay-top p{line-height: 1.8rem;padding-left:0.3rem;font-size:0.4rem;color:#fff;}
.lq-orderPay-top img{position:absolute;top:0.44rem;right:1.1rem;height:0.96rem;}
.lq-order-mesList li{height:1rem;line-height:1rem;border-bottom:0.01rem solid #eaeaea;padding:0 0.14rem;font-size:0.28rem;color:#000;}
.lq-order-mesList li p{float:left;}
.lq-order-mesList li p img{width:0.24rem;vertical-align: middle;}
.lq-order-mesList li span{float:right;}
.lq-order-mesList li input{background:#fff;padding-left:0.3rem;font-size:0.28rem;}
.lq-order-mesList li a{float:right;height:0.48rem;line-height:0.48rem;padding:0 0.14rem;border:0.01rem solid #eaeaea;border-radius:4px;margin-top:0.24rem;}
.lq-orderPayBtn{position:fixed;bottom:0;left:0;width:100%;height:0.9rem;line-height: 0.9rem;text-align: center;color:#fff;font-size:0.34rem;}
.lq-orderPay-cardBox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index: 10;display: none;}
.lq-orderPay-card{height:8rem;position:fixed;bottom:0;left:100%;width:100%;background:#fff;}
.lq-orderPay-card-top{height:1rem;line-height:1rem;padding:0 4%;border-bottom:0.01rem solid #eaeaea;}
.lq-orderPay-card-top img{height:0.34rem;margin-top:0.34rem;float:left;}
.lq-orderPay-card-top p{text-align: center;font-size:0.32rem;font-weight:500;color:#000;}
.lq-orderPay-card-cont{max-height:6.9rem;overflow:auto;}
.lq-orderPay-card-cont li{padding:0 4%;height:1rem;line-height:1rem;border-bottom:0.01rem solid #eaeaea;}
.lq-orderPay-card-cont li p{float:left;color:#000;font-size:0.28rem;}
.lq-orderPay-card-cont li img{float:right;height:0.32rem;margin-top:0.34rem;display: none;}
.lq-orderPay-card-cont li.select img{display:block;}

/*话费充值*/
.product-detail-banner img{
	display: block;
	margin:0 auto;
	max-width:100%;
}
.product-detail-content{
	background:#fff;
}
.product-detail-content .product-detail-name p{
	font-size:0.4rem;
	font-weight: bold;
	color:#000;
}
.product-detail-content .product-detail-name span{
	margin-top:0.14rem;
	display: block;
	color:#999;
	font-size:0.28rem;
}
.product-detail-content .product-detail-name{
	padding:0.2rem 0;
	/*border-bottom:1px solid #e4e4e4;*/
}
.product-detail-xinxi li{
	margin-top:0.2rem;
	overflow: hidden;
}
.product-detail-xinxi .recharge-account {
	position:relative;
	overflow: inherit;
	height:0.7rem;
}
.product-detail-xinxi li p{
	float:left;
	font-size:0.3rem;
	color:#333;
	line-height: 0.7rem;
	width: 24%;
}
.product-detail-xinxi li input{
	float:left;
	border:1px solid #999;
	border-radius:4px;
	width:70%;
	height:0.68rem;
	line-height: 0.66rem;
	background:#fff;
	padding-left:2%;
	color:#000;
	font-size:0.28rem;
}
.BOC-history-list{
	display:none;position:absolute;left:5em;top:0.68rem;width:4.2rem;background:#fff;z-index:1;line-height: 0.7rem;font-size: 0.28rem;color: #333;border:1px solid #d2d2d2;border-radius:6px;
}
.BOC-history-list li{
	border-bottom: 1px solid #d2d2d2;padding-left:0.2rem;margin-top:0;
}
.BOC-history-list .clear-history{
	color: #118eea;line-height:0.6rem;text-align:center;font-size:0.24rem;width:100%;
}
.product-detail-xinxi li input.daquxuanze{
	background:#fff url(../../../../../../images/wei/nextS.jpg) no-repeat 3.7rem 0.22rem;
	background-size:0.14rem;
}
.virtualProductDetail-hklc .guigexuanze{
	float:left;
	overflow: hidden;
	width:100%;
}
.virtualProductDetail-hklc .guigexuanze span{
	float:left;
	height:0.58rem;
	width:24%;
	border:1px solid #999;
	font-size:0.24rem;
	color:#333;
	text-align: center;
	line-height: 0.58rem;
	margin:0.04rem 0;
	margin-left:4%;
	box-sizing:border-box;
	position: relative;
}
.virtualProductDetail-hklc .guigexuanze span em{
	position: absolute;
	top:-12px;
	right:0;
	background:#f2494a;
	color:#fff;
	font-size:10px;
	line-height: 12px;
	padding:0 1px;
	border-radius:2px;
}
.virtualProductDetail-hklc .guigexuanze span:nth-of-type(3n+1){
	margin-left:0;
}
.virtualProductDetail-hklc .guigexuanze span.guigeSelect{
	border:none;
	background:url(../../../../../../images/wei/guige-selectBg.jpg) no-repeat left top;
	background-size:100% 100%;
	line-height: 0.6rem;
}
.product-detail-syxz{
	margin-top:0.1rem;
	background:#fff;
}
.product-detail-syxz .product-detail-syxz-title{
	text-align: center;
	line-height: 1rem;
	color:#000;
	font-size:0.34rem;
	font-weight:bold;
}
.product-detail-syxz .product-detail-syxz-content{
	font-size:0.26rem;
	color:#666;
	padding:0 4%;
	line-height:0.42rem;
	word-break: break-all;
}
.product-detail-syxz .product-detail-syxz-content p{
	padding:0.06rem 0;
}
.hfcz-max{
	padding-top:0;
}
.hfcz-bottom{
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	height:0.98rem;
	line-height: 0.98rem;
	border-top:1px solid #e4e4e4;
	background:#fff;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}
.hfcz-bottom .hfcz-bottom-left{
	float:left;
	margin-left:4%;
	max-width:60%;
	overflow: hidden;
	font-size:0.32rem;
	color:#DA0305;
}
.hfcz-bottom .hfcz-bottom-left em{
	font-size:0.22rem;
}
.hfcz-bottom a{
	float:right;
	width:35%;
	height:100%;
	background:#DA0305;
	font-size:0.34rem;
	color:#fff;
	text-align: center;
}

/*充值中心-现金付*/
.topBanner-recharge .swiper-pagination-bullet-active{background:#ff5353;width:16px;border-radius:50px;}
.recharge-shortcut{overflow:hidden;padding:0.4rem 0 0.2rem;}
.recharge-shortcut li{width:25%;float:left;text-align: center;padding:0.2rem 0;}
.recharge-shortcut li img{width:0.7rem;}
.recharge-shortcut li p{font-size:0.24rem;color:#333;}
.filterBox .filter-qjxz input::-webkit-input-placeholder{
	color:#666;
}
/*兼容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
    }
}
/*xuni---------ed*/
/******** 悬浮框 *********/
.new-index-nav{
    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;
	box-sizing:initial;
}
.new-index-nav img{
	pointer-events: none;
}
.new-index-nav li{
    padding:4px 0;
}
.new-index-nav li p{
	font-size:10px;
}
.new-index-nav li img{
    height:24px;
	display:inline-block;
}
.new-index-nav p{
    color:#fff;
    font-size:12px;
}
.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;
	box-sizing:initial;
}
.new-index-nav p.slideUp img{
    display:none;
}
.new-index-nav p img{
    display:block;
	height:24px;
	width:24px;
	margin:0 auto;
}


/*订单确认页发票样式*/
.address-listB{height:9rem;bottom:-100%;}
.adress-list-top h3{font-size:0.34rem;float:left;padding:0 0.24rem;color:#333;}
#billsPopBox .adress-list-top .iconfont{font-weight:bold;}
.adress-list-content{padding:0 4%;height: 7.1rem;overflow: auto;padding-bottom:0.2rem;}
.billsTitle{padding-top:0.2rem;font-size:0.24rem;color:#333;font-weight:bold;}
.billsTishi{font-size:0.22rem;color:#747474;line-height:0.46rem;}
.billsTitle span{font-size:0.22rem;color:#747474;font-weight:normal;}
.billsSelectBox{overflow:hidden;}
.billsSelectBox dd{float:left;padding:0 0.3rem;border:0.01rem 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;}
.billsSelectBox dd.select{color:#ff3f3f;border-color:#ff3f3f;}
.billsContactsBox dd{overflow:hidden;padding-top:0.1rem;line-height:0.56rem;border-bottom:0.01rem solid #eee;color:#333;font-size:0.22rem;}
.billsContactsBox dd p{float:left;width:1.4rem;}
.billsContactsBox dd input{color:#333;float:left;height:0.56rem;width:4rem;font-family: "STHeiti","",Helvetica,Arial,sans-serif;}
	/****悬浮框 购物车***/
.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;
}


/*订单确认页发票样式*/
.address-listB{height:9rem;bottom:-100%;}
.adress-list-top h3{font-size:0.34rem;float:left;padding:0 0.24rem;color:#333;}
#billsPopBox .adress-list-top .iconfont{font-weight:bold;}
.adress-list-content{padding:0 4%;height: 7.1rem;overflow: auto;padding-bottom:0.2rem;}
.billsTitle{padding-top:0.2rem;font-size:0.24rem;color:#333;font-weight:bold;}
.billsTishi{font-size:0.22rem;color:#747474;line-height:0.46rem;}
.billsTitle span{font-size:0.22rem;color:#747474;font-weight:normal;}
.billsSelectBox{overflow:hidden;}
.billsSelectBox dd{float:left;padding:0 0.3rem;border:0.01rem 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;}
.billsSelectBox dd.select{color:#ff3f3f;border-color:#ff3f3f;}
.billsContactsBox dd{overflow:hidden;padding-top:0.1rem;line-height:0.56rem;border-bottom:0.01rem solid #eee;color:#333;font-size:0.22rem;}
.billsContactsBox dd p{float:left;width:1.4rem;}
.billsContactsBox dd input{color:#333;float:left;height:0.56rem;width:4rem;font-family: "STHeiti","",Helvetica,Arial,sans-serif;}

/*新积分首页*/
.creditIndex-rmtj{
	padding:0.6rem 2% 0.8rem;
}
.creditIndex-rmtj .swiper-slide.swiper-slide-next{
	transform:scale(1.3);
	-webkit-transform:scale(1.3);
}
.creditIndex-rmtj .swiper-slide{
	box-shadow:#f2f2f2 0 0 10px 1px;
	border-radius:6px;
	background: #fff;
	text-align: center;
	transition:transform 0.5s;
	-webkit-transition:transform 0.5s;
}
.creditIndex-rmtj .swiper-container{
	overflow: inherit;
}
.creditIndex-rmtj .swiper-slide a{
	display: block;
}
.creditIndex-rmtj .swiper-slide img{
	box-shadow: #fafafa 0 1px 2px 2px;
}
.creditIndex-rmtj .swiper-slide p{
	font-size:0.17rem;
	color:#333;
	line-height:0.44rem;
}
.creditIndex-rmtj .swiper-slide span{
	font-size:0.16rem;
	color:#606060;
	line-height: 0.4rem;
	display: block;
	margin-top:-0.1rem;
}
.seckillBotBanner{padding:0 4%;margin-top:0.1rem;}
.businessList-rmtj{border-top:0.16rem solid #f5f5f5;}
.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;}
.topFixedNavLeft{float:left;width:0.46rem;}
.topFixedNavRight{float:right;width:0.46rem;padding-left:0.2rem;}
.topFixedNavRightA118{float:right;margin: 0.08rem 0.05rem 0 0.15rem;width: 1.3rem;height: 0.6rem;background: rgba(255, 255, 255 , .6);border-radius: 0.31rem;}
.topFixedNavRightA118 a{width: 100%;height: 100%;display: inline-block;}
.topFixedNavRightA118 img{max-width: 0.48rem;margin: 0.05rem 0 0 0.07rem;}
.topFixedNavRightA118 span{font-size: 0.28rem;color:#333333;line-height: 0.6rem;}
.topFixedNavSearch{margin:0.07rem 0.6rem 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%;}
.h133{height:1.3rem;}
.h9{height:0.9rem;}
.overflowHide {  position: fixed;  top: 0;  left: 0;  width: 100%;  }
/*积分首页添加积分筛选*/
.assortmentMask .filter{
	float:left;
	width:100%;
}
.assortmentMask .filterSTitle{
	line-height: 0.88rem;
	font-size: 0.38rem;
	color: #000;
	text-align: center;
}
.assortmentMask .filterSTitleBtn{
	float: right;
	height: 0.52rem;
	line-height: 0.52rem;
	padding: 0 0.2rem;
	background: #ff5353;
	color: #fff;
	font-size: 0.26rem;
	border-radius: 6px;
}
.filterSTitleBtn1{
	height: 0.6rem;
	line-height: 0.6rem;
	width:2.7rem;
	text-align: center;
	background: #ff5353;
	color: #fff;
	font-size: 0.26rem;
	border-radius: 6px;
	margin:0.3rem auto 0;
	float:left;
	position:relative;
	left:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
}
.assortmentMask .filter-qjxz{
	overflow: hidden;
	margin-bottom:0.3rem;
	text-align: center;
	line-height: 0.46rem;
	float:left;
}
.assortmentMask .filter-qjxz input{
	display: inline-block;
	width:1.2rem;
	height:0.5rem;
	text-align:center;
	color:#333;
	border:1px solid #ccc;
	line-height: 0.5rem;
	border-radius:6px;
	background:#fff;
	font-size:0.22rem;
}
.assortmentMask .filter-qjxz em.filter-line {
	height: 0.02rem;
	width: 0.2rem;
	display: inline-block;
	background: #d1d1d1;
	margin:0 0.02rem;
	vertical-align: middle;
}
.assortmentMask .filter-qjxz input:nth-of-type(1){
	float:left;
}
.assortmentMask .filter-qjxz input:nth-of-type(2){
	float:right;
}
.assortmentMask .filter-qjxz input::placeholder{
	color:#d1d1d1;
}

.shiyongxieyiPop-content *,.creditRuleContent *,.jfjc-popRule-content *,.activeRulesBox .list *,.notice-box *,.commodityContent .comCont *{font-family: 'Source Han Sans CN'!important;}

.assortmentMask .categoryList{width:6rem;}
.filterBox .categoryList{padding:0;}
.categoryList .categoryFliterTitle{height:0.6rem;background:#f8f8f8;padding:0 10px;line-height:0.6rem;}
.categoryList .categoryListBox{position:absolute;top:0.6rem;bottom:0;left:0;right:0;}
.categoryList .categoryListBox .category-left{width:1.8rem;background:#f1f1f1;overflow-x:hidden;overflow-y:auto;float:left;height:100%;}
.categoryList .categoryListBox .category-left p{height:0.86rem;line-height:0.86rem;text-align: center;font-size:0.24rem;}
.categoryList .categoryListBox .category-left p.select{color:#ff5353;background:#fff;font-weight:bold;}
.categoryList .categoryListBox .category-right{height:100%;margin-left:1.8rem;overflow-y:auto;position:relative;}
.categoryList .categoryListBox .category-right .category-second{border-bottom:3px solid #f1f1f1;padding:0 0.4rem;display:none;overflow:auto;position:absolute;top:0;bottom:6.2rem;left:0;right:0;}
.categoryList .categoryListBox .category-right .category-second div{display:flex;justify-content: space-between;flex-wrap: wrap;padding:0.2rem 0;}
.categoryList .categoryListBox .category-right .category-second p{width:1.42rem;height:0.54rem;line-height:0.54rem;text-align: center;background:#f1f1f1;font-size:0.24rem;margin-top:0.48rem;border-radius: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.categoryList .categoryListBox .category-right .category-second p.select{background:#ff5353;color:#fff;}
.assortmentMask .categoryList .filter{padding:0 0.1rem;box-sizing:border-box;}
.assortmentMask .categoryList .filterSTitle{margin-top:0.4rem;text-align: left;font-size:12px;}
.filterBox .categoryList .filter-qjxz{padding:0 0.1rem;line-height:0.36rem;margin-bottom:0.2rem;}
.filterBox .categoryList .filter-qjxz input{width:1.42rem;height:0.44rem;line-height:0.44rem;}
.filterBox .categoryList .filter-qjxz em.filter-line{width:0.7rem;margin-top:0.2rem;height:1px;}
.filterBox .categoryList .selectorBtnBottom{position:static;padding:0 0.2rem;box-sizing: border-box;}
.filterBox .categoryList  .selectorBtnBottom a{height:0.6rem;line-height:0.6rem;border-radius:4px;}
.filterBox .categoryList   .selectorBtnBottom a:first-child{margin-right:0.26rem;}
.category-filterBot{position:absolute;bottom:0;width:100%;height:6.2rem;}
.filterBox .categoryList .priceClass li{width:48%;}
.filterBox .filter ul li:nth-child(3n+1){margin-left:2%;}
.filterBox .filter ul li:nth-child(2n+1){margin-left:0;}

/*优惠券*/
.coupon-popup-top{height:0.8rem;line-height:0.8rem;text-align: center;font-size:0.36rem;color:#333;font-weight:500;position:relative;border-bottom:1px solid #f0f0f0;box-sizing: border-box;}
.coupon-popup-top .closePopup{position: absolute;top: 0;right: 4%;font-size: 0.5rem;}
.coupon-popup-content{max-height:8rem;overflow-y: auto;width: 100%;box-sizing: border-box;padding:0 0.26rem;}
.coupon-popup-content .coupon-popup-content-title{line-height:0.84rem;font-size:0.3rem;font-weight:500;color:#333;}
.coupon-list-container{padding:0.22rem 0.46rem 0.28rem 0.5rem;background:#fff2f5;border-radius:5px;position:relative;margin-bottom:10px;position:relative;overflow:hidden;}
.coupon-list-container:after,.coupon-popup-content .coupon-list-container:before{content:'';position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;top:50%;margin-top:-10px;}
.coupon-list-container:after{left:-10px;}
.coupon-list-container:before{right:-10px;}
.coupon-list-container .coupon-list-cont-left{margin-right:90px;}
.coupon-list-container .coupon-list-cont-right{width:auto;max-width:90px;min-width:80px;height:24px;line-height:24px;background:linear-gradient(90deg,#ff5353,#fe0237);border-radius:30px;position:absolute;right:0.46rem;top:50%;margin-top:-12px;color:#fff;text-align: center;z-index:1;}
.coupon-list-container .coupon-list-cont-right.noClick{background:#b9b9b9;}
.coupon-list-container .provided{height:0.9rem;position:absolute;right:0;top:0;}
.coupon-list-container .coupon-list-cont-right span{display:block;vertical-align: middle;}
.coupon-list-container .coupon-list-cont-left p{font-size:0.3rem;font-weight:500;color:rgb(254,13,59);}
.coupon-list-container .coupon-list-cont-left span{font-size:0.24rem;font-weight:500;color:rgb(254,13,59);display:block;margin-top:0.12rem;}
.product-coupon .pd-select-jf em{display:inline-block;height:20px;line-height:20px;padding:0 4px;border:1px solid #DA0305;border-radius:2px;margin-right:10px;font-size:12px;margin-top: -0.04rem;}
.couponRulePopNor{position:absolute;bottom:0;width:100%;background:#fff;border-radius:10px 10px 0 0;padding:0.24rem;box-sizing: border-box;}
.couponRulePopNor .couponRulePopNor-t{border-bottom:1px dashed #666;padding-bottom:0.2rem;}
.couponRulePopNor .couponRulePopNor-t h3{font-size:0.32rem;line-height:0.6rem;color:#333;text-align: center;}
.couponRulePopNor .couponRulePopNor-t p{line-height:0.48rem;}
.couponRulePopNor .couponRulePopNor-t p span{color:#333;}
.couponRulePopNor .couponRulePopNor-c{padding:0.2rem 0;max-height:6.4rem;overflow-x: hidden;overflow-y: auto;}
.couponRulePopNor .couponRulePopNor-b{display:block;margin:0 auto;width:2rem;height:0.6rem;line-height:0.6rem;border:1px solid #999;text-align: center;border-radius:1rem;color:#333;}
.openCouponRuleBtn{position:absolute;right: 0.46rem;bottom:0.1rem;border:1px solid #ff5353;color:#ff5353;padding:4px 8px;border-radius:50px;transform: scale(0.7);transform-origin: bottom right;-webkit-transform: scale(0.7);-webkit-transform-origin: bottom right;}

.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;}
.noBorder:before{display:none!important;}