
/*定金*/
.prepaymentProduct{
	display: none;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
}

/*普通商品*/
.normalProduct{
	display: block;
}
.detailBackIMG{
	width: 0.6rem;
	position: absolute;
	left: 4%;
	top: 0.2rem;
	cursor: pointer;
}
.detailShareIMG{
	width: 0.6rem;
	position: absolute;
	right: 4%;
	top: 0.2rem;
	cursor: pointer;
}
.detailCartIMG{
	width: 0.6rem;
	position: absolute;
	right: 16%;
	top: 0.2rem;
	cursor: pointer;
}
/*固定导航栏*/
.productNav{
	line-height: 0.9rem;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 5;
	display: none;
	background: url(../img/dingbudaohang1.png);
}
.productTab{
	margin: 0 30% 0 20%;
}
.cartIcon{
	position: absolute;
	right: 16%;
	top: 0.24rem;
	width: 0.4rem;
	cursor: pointer;
}
.navShare{
	position: absolute;
	right: 4%;
	top: 0.24rem;
	width: 0.4rem;
	cursor: pointer;
}
.productTabLi{	
	text-align: center;
	font-size: 0.28rem;
	color: #FEA94E;
	
	cursor: pointer;
}
.productTabLi3{
	width: 33.33%;
}
.productTabLi2{
	width: 50%;
}
.backIMG{
	width: 0.4rem;	
	position: absolute;
	left: 4%;
	top: 0.24rem;
}
.select{
	color: #fff;
}
.botTime{
	position: absolute;
	left: 0%;
	bottom: 0;
	width: 100%;
	padding: 0.2rem 0.3rem;
	 background:rgba(0, 0, 0, 0.3); /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));  
    background:-o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3)); 
}	
.timeimg{
	width: 0.4rem;
}
.times{
	font-size: 0.28rem;
	color: #fff;
}
/*商品名称*/
.productLabelName{
	margin-bottom: 0.16rem;
}
.productLabel {
    color: #fff;
    font-size: 0.24rem;
    padding: 0 0.2rem;
    border-radius: 0.3rem;
    -webkit-border-radius: 0.3rem;
    display: block;
}
.sellNum{
	margin-bottom: 0.3rem;
}
.zhiyou{
	/*margin-top: 0.3rem;
	margin-bottom: 0.3rem;*/
}
.activeInfoBox{
	padding-top: 0.3rem;
}
.activeBox{
	border-radius: 0.5rem;
	line-height: 0.88rem;
	padding: 0 0.3rem;
	background: #FAFAFA;
	margin-bottom: 0.3rem;
}
.paddingBottom0{
	margin-bottom: 0!important;
}
.paddingLr5{
	padding-left: 0.3rem;
	padding-right: 0.05rem;
}
.detailLabelImg{
	width: 0.4rem;
	margin-top: 0.24rem;
}
.initiator{
	margin-right: 0.3rem;
}
.initiatorPic{
	width: 0.78rem;
	height: 0.78rem;
	border-radius: 100%;
	overflow: hidden;
	margin-top: 0.05rem;
}
.initiatorPic img{
	min-height:0.78rem ;
}
.paroductDeTit{
	line-height: 1.6rem;
	cursor: pointer;
}
.pingjiaTypeLi{
	background: #F5F5F5;
	line-height: 0.64rem;
	border-radius: 0.5rem;
	margin-bottom: 0.2rem;
	cursor: pointer;
}
.pingjiaTypeTop{
	margin-top: 0.3rem;
}
.paddingLr30{
	padding-left: 0.3rem;
	padding-right: 0.3rem;
}
.initiatorname{
	width: 3.8rem;
	white-space: nowrap;
	overflow: hidden;
	text-align: right;
}
.marginright30{
	margin-right: 0.3rem;
}
.cur{
	background: #FC4F4F;
	color: #fff;
}
.quanbu{
	text-align: center;
	margin-top:0.6rem ;
	cursor: pointer;
}
.shequItem{
	padding-bottom: 0!important;
}
.quanbuMiddle{
	width:1.9rem;
	margin: 0 auto;
}
.quanbuRightArrow{
	/*display: inline;*/
	width: 0.42rem;
	/*margin-top: 0.04rem;*/
	/*vertical-align: middle;*/
}
/*排行榜*/
.rankingItem{
	width: 33.33%;
}
.rankingItemPic{
	width: 1.6rem;
	height: 1.6rem;
	overflow: hidden;
	border-radius: 100%;
	margin: 0 auto;	
	border:1px solid #FF8282;
}
.rankingItemPic img{
	min-height:1.6rem;
}
.rankingItemLabel{
	width: 0.6rem;
	margin: 0 auto;
}
/*点赞按钮 购买，加入购物车按钮*/
.attentionBox {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 5;
	background: #fff;
}
.attention{
	width: 20%;
	/*padding-top: 0.2rem;
	padding-bottom: 0.2rem;*/
	border-top: 1px solid #FAFAFA;
    border-bottom: 1px solid #FAFAFA;
    text-align: center;
   height: 0.96rem;
   line-height: 0.96rem;
   cursor: pointer;
}
.attentionleft{
	padding-left: 0.16rem;
    box-sizing: border-box;
    cursor: pointer;
}
.attentionImg{
	width: 0.48rem!important;
	display: inline;
	vertical-align: middle;
	
}
.attentionNum{
	display: inline;
	width: 0.8rem;
	overflow: hidden;
	white-space: normal;
	/*padding-top: 0.1rem;*/
}
.normalBuyBtn{
	width: 40%;
}
.yuanBuyBtn{
	width: 80%;
}
.joinBtns{
	text-align: center;
	color: #fff;
	/*padding-top: 0.2rem;
	padding-bottom: 0.2rem;*/
	line-height: 0.8rem;
	cursor: pointer;
	font-size: 0.32rem;
}
.joinBtnRedBor{
	/*border-top: 1px solid #FC4F4F;
    border-bottom: 1px solid #FC4F4F;*/
}
.joinBtnYellowBor{
	/*border-top: 1px solid #fea94e;
    border-bottom: 1px solid #fea94e;*/
}
.joinBtnCccBor{
	/*border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;*/
}
/*排行榜*/
.log{
	width: 100%;
	padding-top: 0.2rem;
	padding-bottom: 0.2rem;
	line-height: 1rem;
}
.pic{
	width: 1rem;
	height: 1rem;
	border-radius: 100%;
	/*overflow: hidden;*/
}
.pic img{
	/*min-height: 1rem;
	border-radius: 100%;*/
}
.mobile{
	width: 3rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*商品属性弹框*/
.buyNumBox{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #fff;
	z-index: 1015;
	padding-top: 0.3rem;
	display: none;
	/*border-radius: 8px;*/
}
.closeBtn{
	width: 0.48rem;
    position: absolute;
    right: 0.1rem;
    top: 0.1rem;
    cursor: pointer;
}
.productImgPrice{
	margin-bottom: 0.44rem;
}
.productImg{
	width: 2rem;   n
}
.productImg img{
	height: 2rem!important;
}
.namePrice{
	padding-top: 0.3rem;
}
.sxList {
	margin-bottom: 0.3rem;
	width: 100%;
	max-height: 200px;
	overflow-y: scroll;
}
/*属性列表*/
.DJsx{
	width: 100%;
}
.DJsxNum{
	margin-top: 0.42rem;
}
.totalNum{
	margin-top: 0.6rem;
	margin-bottom: 0.3rem;
	text-align: center;
}
.sx{
	padding:0.12rem 0.3rem;
	border-radius: 0.5rem;
	background: #F5F5F5;
	margin-right: 0.3rem;
	margin-top: 0.3rem;
	cursor: pointer;
}
.curSx{
	background: #FC4F4F;
	color: #fff;
	font-weight: 600;
	/*font-size: 0.28rem;*/
}
.colorType{
	margin-top: 0.3rem;
}
.numBox{
	padding-top: 0.6rem;
	/*padding-bottom: 0.6rem;*/
}
.numImg{
	width: 0.6rem;
}
.numText{
	line-height: 0.6rem;
}
.input-num{
	border: none!important;
	outline: none!important;
	width: 0.88rem!important;
	line-height: 0.6rem!important;
	padding: 0!important;
	text-align: center;
	margin-bottom: 0!important;
	height: auto!important;
	display: block;
}
.sureBtn{
	color:#fff;
	font-size: 0.32rem;
	line-height: 1rem;
	border: none;
	cursor: pointer;
	text-align: center;
	margin-top: 0.6rem;
	margin-left: 0.6rem;
	margin-right: 0.6rem;
	margin-bottom: 0.2rem;
	
}
.limitBuybox{
	line-height: 0.6rem;
}
/*应援商品进度条*/
.progressBox{
	background: #FAFAFA;	
	border-radius: 0.3rem;
}
.progressValue{	
	color:#999999;
	padding-bottom:0.1rem;
}
.progressValue span{
	display: block;
	text-align: right;
}
.progressValue .progressImg{
	width: 0.2rem;	
	display: none;
	
}
.progressFoot{
	margin-top: 0.16rem;
}

.center{
	text-align: center;
	width: 50%;
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
	box-sizing: border-box;
}
.rightamount{
	border-right: 1px solid #f5f5f5;
}
/*图文详情*/
.imgTextDetail{
	overflow: hidden;
	font-size: 0.28rem;
}
@media only screen and (min-width:800px ) {
	.productNav{
		width: 750px;
		left: 50%;
		margin-left: -375px;
	}
	.attentionBox {
		width: 750px;
		left: 50%;
		margin-left: -375px;
	}
	.buyNumBox{
		width: 750px;
		left: 50%;
		margin-left: -375px;
	}
	.mobile{
		width: 6rem;
	}
	.initiatorname{
		width: 8rem;
	}
	/*.mui-slider .mui-slider-group .mui-slider-item a img{
		width: 400px!important;
		margin: 0 auto;
	}*/
	.mui-slider .mui-slider-group .mui-slider-item a img{
		height:750px !important;
	}
	.qishane{
		margin-left: 2rem!important;
	}
	.qishane1{
		margin-right: 2rem!important;
	}
	.jijiangks{
		width: 750px!important;
		left: 50%;
		margin-left: -375px;
	}
}

.pt0{
	padding-top: 0rem;
}

.ordered{
	font-size: 0.28rem;
	margin-bottom: 0.2rem;
}

.mB18{
	margin-bottom: 0.18rem
}

.mB5{
	margin-bottom: 0.05rem;
}

.mB44{
	margin-bottom: 0.44rem;
}

.pd3{
	padding: 0.3rem
}

.wd1{
	width: 100%
}

.mB2{
	margin-bottom: 0.2rem
}

.iconRight{
	width: 0.4rem;
	height: 0.4rem;
	margin-right: 0.1rem;
}

.orderHao{
	height: 0.5rem;
	width: 5rem;
	font-size: 0.25rem;
}

.total{
	 height: 0.5rem;
	 width: 1.1rem;
	 font-size: 0.28rem;
}

.finalPaymentUl{
	width: 100%;
	padding: 0 0.4rem;
}

.mB4{
	margin-left: 0.4rem;
}

.mT35{
	margin-top: 0.35rem;
}



.FC4F4F{
  background: linear-gradient(to right, #FC4F4F , #FF0000) ;
  background: -webkit-linear-gradient(to right, #FC4F4F , #FF0000) ; /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(to right, #FC4F4F , #FF0000) ; /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(to right,#FC4F4F , #FF0000) ; /* Firefox 3.6 - 15 */
}



.B18CA{
  background: linear-gradient(to right, #5B18CA ,#7E21D5);
  background: -webkit-linear-gradient(to right, #5B18CA ,#7E21D5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(to right, #5B18CA ,#7E21D5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(to right,#5B18CA ,#7E21D5); /* Firefox 3.6 - 15 */
}

.back666{
	background: #666666;
}


/*************************************我的爱豆**********************************/

.myaidou{
	margin-top: 0.3rem;
	width: 100%;
	overflow-y: hidden;
	background-color:#FAFAFA ;
	padding-bottom: 0.3rem;
}

.myaidou .head{
	padding: 0.3rem;
	height: 1rem;
	font-size: 0.3rem;
	letter-spacing: 1px;
	color: #FC4F4F;
	
}

.banner2{
	
}


.banner2 li{
	width: auto !important;
	/*margin-left: 0.2rem;*/
	height: 2.5rem;
	padding: 0.1rem;
	overflow:hidden !important;
	}



.banner2 li .round{
	width: 1.6rem;
	height: 1.6rem;
	border-radius: 0.8rem;
	border: 1px solid #FFEBEB;
	color:#FF8282;
	overflow:hidden !important;
	margin: 0.1rem auto;
	
	
}

.banner2 li .round img{
	width: 100%;
	
	
}

.banner2 li  .name{
	margin: 0 auto;
	color:#999999;
	font-size: 0.3rem;
	text-align:center;
	height: 0.3rem;
	margin-top: 0.1rem;
	line-height: 0.3rem;
	
}



/*************************************我的爱豆**********************************/


.imgTextDetail span{
	display: inline !important;
}

.qishane{
	float:left;
	margin-left:0.5rem;
}

.qishane1{
	float:right;
	margin-right:0.5rem;
}

.jijiangks{
	width: 100%;
	height: 40px;
	position: fixed;
	bottom: 55px;
	background:rgba(58,199,201,1);
	z-index: 5;
	color: white;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
}

.endText{
	margin-top: 0.08rem;
}
