
body{
	background-color:#f6f7fb;
	color:#383e4b;
	font-family: PingFangSC-Light,helvetica,'Heiti SC';
	max-width:750px;
	margin:0 auto;
}
.wrap{

}

.yxhf-bd{
	padding-bottom:1.18rem;
}
.yxhf-bd,.index-recom,.index-book,.index-audio,.index-course,
.index-topics
{
	width:7.5rem;
}

/*首页推荐*/
/*banner*/
.index-banner .swiper-slide{
	width:100%;
}
.index-banner .swiper-slide img{
	width:100%;
}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
	bottom:0.1rem;
}
.swiper-pagination-bullet{
	border-radius:4px;
	background-color:#d3dde4;
	opacity:0.8;
}
.swiper-pagination-bullet-active{
	background-color:#83878a;
	width:16px;
}
.swiper-container#banner,
.swiper-container#detail-pic{
      width: 100%;
      height: 100%;
    }
#banner .swiper-slide,
#detail-pic .swiper-slide{
  text-align: center;
  font-size: 18px;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

#banner .swiper-slide .img-outer,
#detail-pic .swiper-slide .img-outer{
	width:7.1rem;
	margin:0 auto;
	border-radius:0.04rem;
	overflow:hidden;
}







.index-part-title,
.more-con{
	text-align:center;
}
.index-part-title h3{
	font-size:0.34rem;
	font-weight:normal;
}
.index-part-title .title-txt,
.more-con .title-txt{
	font-size: 0.24rem;
	color:#8d9194;
	padding:0 0.08rem;
	display: inline-block;
}
.index-part-title .title-line,
.more-con .title-line{
	display: inline-block;
	vertical-align: middle;
	width:1.14rem;
	height:1px;
	border-bottom:1px dashed #fd9393;
}




.goods-item,.goods-two-item{
	margin-left:0.2rem;
	width:2.24rem;
	padding:0.1rem 0;
	background-color:#ffffff;
	font-size:0.28rem;
}

.goods-item,
.goods-item .goods-pic,
.index-adv,
.course-item .course-pic,
.topics-item,
.swiper-bigv .bigv-pic,
.swiper-art .art-pic,
.course-list .course-item,
.tg-goods-item{
	border-radius:0.04rem;
	-webkit-border-radius:0.04rem;
	-moz-border-radius:0.04rem;
}
.goods-item .goods-pic,
.course-item .course-pic,
.goods-format-top .goods-format-img{
	margin:0 auto 0.1rem;
	width:2.04rem;
	height:2.04rem;
	background-color:#ffffff;
	display:flex;
 	justify-content:center;
 	align-items:center;
 	overflow:hidden;
}
.goods-item .goods-pic img,
.course-item .course-pic img,
.swiper-bigv .bigv-pic img,
.swiper-art .art-pic img{
	max-width:100%;
	width:100%;
	display: block;
	margin:auto auto;
}
.goods-item .goods-title,
.goods-item .goods-price,
.goods-item .goods-indro,
.swiper-bigv .bigv-title,
.swiper-bigv .bigv-indro{
	margin:0 0.16rem;
}
.goods-item .goods-title,
.course-item .course-title,
.swiper-bigv .bigv-title,
.tg-goods-item .tg-goods-title{
	color:#383e4b;
	font-size:0.28rem;
}

.goods-item .goods-indro,
.course-item .course-indro,
.course-item .course-num,
.swiper-bigv .bigv-indro,
.tg-goods-item .tg-goods-price,
.tg-goods-item .tg-goods-ratio{
	font-size:0.24rem;
	color:#7f7f7f;
}

/*严选图书*/
.sec-part-title{
	padding:0 0.2rem;
	text-align: left;
}
.sec-part-title .more{
	font-size:0.24rem;
	margin-top:0.05rem;
}
.goods-item .goods-btm-line{
	border-bottom: 1px solid #f8f8f8;
}

.goods-item-sec{
	text-align:center;
}
.goods-item-sec .goods-title{
	padding:0.1rem 0 0;
}


/*有声读物*/
.goods-list-two{}

.goods-two-item{
	width:3.45rem;
	margin-bottom:0.2rem;
	border-bottom:1px solid #d4d6de;
	padding:0.1rem 0 0.15rem;
}
.goods-two-item .goods-pic{
	width:3.25rem;
	height:3.25rem;
}
.goods-two-item .goods-indro{
	margin-bottom:0.08rem;
}


/*广告活动等*/
.index-adv{
	width:7.1rem;
	margin:0 0.2rem 0.42rem;
	overflow:hidden;
}
.index-adv img{
	display: block;
	max-width:100%;
}


/*课程*/
.course-list{
	width:7.1rem;
	margin:0 0.2rem;
}
.course-list .course-item{
	padding:0.18rem 0.14rem;
	background-color:#ffffff;
}

.course-item .course-pic,
.swiper-bigv .bigv-pic{
	width:2.14rem;
	height:2.14rem;
	margin-bottom:0;
	display:flex;
 	justify-content:center;
 	align-items:center;
 	overflow:hidden;
}
.course-item .course-mes{
	padding:0.05rem 0;
}

.course-item .course-mes{
	max-width:4.54rem;
	width: 4.54rem;
}

.course-item .course-indro{
	min-height: 0.72rem;
	max-height:0.72rem;
	margin-bottom:0.46rem;
}

/*艺术品*/
.swiper-art{}
.swiper-art .art-pic{
	position: relative;
	width:2.14rem;
	height:2.14rem;
	margin-left: 0.2rem;
	display:flex;
 	justify-content:center;
 	align-items:center;
 	overflow:hidden;
}
.swiper-art .art-mes{
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	font-size:0.28rem;
	color:#ffffff;
	text-align: center;
	padding:0 0.16rem;
	background:url("/static/images/main/art-mes-bg.png") repeat-x;
}

.swiper-art .art-mes .art-title{
	position:absolute;
	bottom:0;
	left:0.16rem;
	right:0.16rem;
}


/*大V*/
.swiper-bigv{
	text-align: center;
}
.swiper-bigv .bigv-item{
	margin-left:0.2rem;
}
.swiper-bigv .bigv-pic{
	border:2px solid #ffffff;
	overflow:hidden;
	display:flex;
 	justify-content:center;
 	align-items:center;
 	overflow:hidden;
 	margin-bottom:0.08rem;
}






/*专题*/
.topics-list{}
.topics-item{
	width:3.45rem;
	margin:0 0 0.2rem 0.2rem;
	overflow:hidden;
	position: relative;
}
.topics-item img{
	display: block;
	max-width:100%;
}
.topics-item .topics-icon{
	position: absolute;
	top:-0.1rem;
	right:-0.1rem;
	width:0.5rem;
	height:0.5rem;
	border-radius:0.25rem;
	-webkit-border-radius:0.25rem;
	-moz-border-radius:0.25rem;
	background-color:rgba(233,124,104,.8);
}

.topics-item .topics-icon img{
	display: block;
	max-width:0.26rem;
	max-height:0.26rem;
	margin:0.15rem 0.09rem 0.1rem;
}

/*更多内容*/
.more-con{
	padding:0.12rem 0 1.3rem;}
.more-con .title-txt{
	color:#bfc8ce;
}
.more-con .title-line{
	border-color:#cad1d7;
}
.load-all{
	padding:0 0 0.24rem;
}





/*严选图书*/
	/*分类*/
	.book-sort{
		padding-top:0.1rem;

	}
	.book-sort a{
		font-size:0.24rem;
		color:#9ba3a8;
		height:0.48rem;
		line-height:0.48rem;
		display: block;
	}
	.book-sort .sort-item{
		padding:0 0.24rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		background-color: #ffffff;
		-webkit-box-shadow: 0 0 4px rgba(0,0,0,.06);
		-moz-box-shadow: 0 0 4px rgba(0,0,0,.06);
		box-shadow: 0 0 4px rgba(0,0,0,.06);
		margin-left:0.24rem;
		margin-bottom:0.24rem;
	}
	.book-sort .sort-item.active{
		background:url("/static/images/main/book-sort-item-bg.png") repeat-y;
	}
	.book-sort .sort-item.active a{
		color:#ffffff;
	}


/*实体详情页-图片基本信息*/
	/*实体产品图片*/
	.detail-pic{
		background-color:#ffffff;
		padding:0.12rem 0;
	}

	#detail-pic .swiper-slide .img-outer{
		-webkit-box-shadow: 0 1px 4px rgba(173,175,182,.25);
		-moz-box-shadow: 0 1px 4px rgba(173,175,182,.25);
		box-shadow: 0 1px 4px rgba(173,175,182,.25);
		display:flex;
	 	justify-content:center;
	 	align-items:center;
	 	overflow:hidden;
	}

	#detail-pic .swiper-slide .img-outer img{
		max-width:100%;
		max-height:7.1rem;
	}

	/*实体产品-基本信息*/
	.detail-mes{background-color:#ffffff;}
	.detail-mes-bd{
		width:7.1rem;
		margin:0 auto;
		text-align:center;
		padding:0.2rem 0 0.24rem;
	}
	.detail-mes .detail-mes-title,
	.detail-mes .detail-mes-price{
		color:#383e4b;
		font-size:0.36rem;
	}
	.detail-mes .detail-mes-price{
		color:#f61454;
	}
	.detail-mes .detail-mes-indro,
	.detail-mes .detail-mes-shop{
		font-size:0.26rem;
		color:#858f95;
	}
	.detail-mes .detail-mes-shop{
		color:#9ea8ae;
	}

	.detail-mes .detail-mes-shop .shop-icon{
		background-image: url("/static/images/main/detail-shop-icon.png");
		background-size:100%;
		display: inline-block;
		vertical-align: middle;
		margin-top:-2px;
		width: 0.26rem;
		height:0.26rem;
		margin-right:0.1rem;
	}
/*实体详情页-详细介绍*/
.detail-indro{
	font-size:0.26rem;
	color:#595c61;
}
.detail-indro-title{
	font-size:0.3rem;
	color:#383e4b;
	text-align:center;
	font-weight:lighter;
	margin-bottom:0.24rem;
}
	/*实体产品-基本数据*/
	.detail-indro-data{
		background-color:#ffffff;
		padding:0.32rem 0;
	}
	.detail-indro-data .indro-data-bd{
		width:7.1rem;
		margin:0 auto;
		padding-bottom:0.12rem;
	}
	.data-item{
		text-align:center;
	}
	.data-item.odd{
		background-color:#faf9f9;
	}
	.data-item.even{
		background-color:#ffffff;
	}
	.data-item .data-name{
		width:2.3rem;
		padding:0.14rem 0.1rem;
	}
	.data-item .data-value{
		width:4.8rem;
		padding:0.14rem 0.1rem;
		border-left:1px solid #f1f1f1;
	}

	/*实体产品-图片介绍*/
	.detail-indro-img{
		width:100%;
		padding:0.32rem 0.2rem 0.01rem;
		background-color:#ffffff;
	}
	.detail-indro-img img{
		width:100%;
	}
	.indro-img-bd p{
		line-height:0.48rem;
		font-size:0.28rem;
		margin-bottom:0.24rem;
	}



	/*详情页-底部*/

	.detail-btm{
		padding:0 0.2rem;
	}

	.detail-btm .back-index,
	.detail-btm .back-cart{
		margin:0 0.32rem;
		position: relative;
	}
	.detail-btm .back-index{
		margin-left:0.4rem;
	}

	.detail-btm .nav-icon{
		margin:0.3rem 0;
	}
	.detail-btm .back-cart .cart-num{
		position: absolute;
		display: block;
		top:0.24rem;
		font-size:0.18rem;
		color:#ffffff;
		height:0.24rem;
		line-height:0.24rem;
		padding:0 0.08rem;
		background-color:#f23030;
		-webkit-border-radius:0.12rem;
		-moz-border-radius:0.12rem;
		border-radius:0.12rem;
		left:0.18rem;
	}
	.detail-btm .btn,
	.firm-order-btm .btn,
	.fx-goods-btm .btn,
	.fxtg-modal-btm .btn,
	.audio-detail-topbtm-r .btn{
		display: block;
		margin-top:0.1rem;
		width:2.14rem;
		height:0.78rem;
		line-height:0.78rem;
		border-radius:0.04rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		font-size:0.28rem;
		text-align:center;
	}
	.detail-btm .add-cart-btn{
		color:#e97968;
		margin-right:0.3rem;
		margin-left:0.4rem;
		background-color:rgba(233,121,104,.16);
	}
	.detail-btm .now-buy-btn,
	.firm-order-btm .now-buy-btn,
	.fx-goods-btm .now-tg-btn,
	.fxtg-modal-btm .view-tg-btn,
	.audio-detail-topbtm-r .btn{
		color:#ffffff;
		background-color:#e97968;
	}
	

	/*成功加入购物车提示*/
	.detail-cart-tips{
		display: none;
	}
	.detail-cart-tips .tips-bd{
		font-size:0.32rem;
		color:#ffffff;
		width:4.0rem;
		height:1.1rem;
		position: fixed;
		top:50%;
		margin-top:-0.55rem;
		left:50%;
		z-index:9999;
		margin-left:-2.0rem;
		text-align: center;
		line-height: 1.1rem;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
	}
	.detail-cart-tips .tips-bd .sucess-icon{
		display: inline-block;
		width:0.52rem;
		height:0.52rem;
		background-image: url("/static/images/main/detail-sucess-tips-icon.png");
		background-repeat: no-repeat;
		background-size: 100%;
		vertical-align: middle;
		margin-right:0.2rem;
	}
	.detail-cart-tips .tips-bd .sucess-txt{
		vertical-align: middle;
	}
	

	/*选择规格*/
	.modal-goods-format{
		background-color:rgba(0,0,0,.7);
		width:100%;
		max-width: 750px;
		position:fixed;
		top:0;
		z-index:9997;
		height:900px;
		display: none;
	}
	.goods-format-bd{
		position:fixed;
		bottom:0;
		width:100%;
		max-width:750px;
		background-color:#f6f7fb;
		z-index: 9998;
		bottom:-20.0rem;
	}
	.goods-format-top{
		position: relative;
		width:100%;
		height:1.6rem;
		border-bottom:1px solid #e7e9f1;
		padding:0.28rem 0.2rem;
	}
	.goods-format-top .goods-format-img{
		position: absolute;
		top:-0.8rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		background-color:#ffffff;
	}
	.goods-format-top .goods-format-img-inner{
		padding:2px 2px;
	}
	.goods-format-top .goods-format-img img{
		max-width:100%;
		max-height:2.04rem;
	}

	.goods-format-top .goods-format-mes{
		font-size:0.34rem;
		color:#f61454;
		padding-left:2.2rem;
	}

	/*参数规格*/
	.goods-format-list{
		padding:0.28rem 0.2rem 1.42rem;
	}

	.mes-label{
		font-size:0.26rem;
		color:#898989;
		display: inline-block;
		height:0.58rem;
		line-height:0.58rem;
		vertical-align: top;
		margin-right:0.2rem;
		width:0.88rem; 
	}
	.picker .picker-item{
		margin-bottom:0.12rem;
	}
	.picker-have{
		font-size:0.28rem;
		color:#383e4b;
		margin-bottom:0.28rem;
	}
	.picker-have .mes-label{
		vertical-align: middle;
		display:inline-block;
		font-size:0.28rem;
		color:#383e4b;
	}
	.picker-have .picker-have-value{
		height:0.58rem;
		display: inline-block;
		vertical-align: middle;
	}
	.picker-have .picker-have-value span{
		line-height:0.58rem;
		margin-right:0.28rem;
	}



	.picker .picker-item-main{
		display: inline-block;
		max-width:5.8rem;
	}
	.picker .picker-item ul li{
		float: left;
		margin-right:0.28rem;
		margin-bottom:0.2rem;
	}
	.picker .picker-item ul li a{
		display: inline-block;
		height:0.58rem;
		line-height: 0.58rem;
		padding:0 0.4rem;
		font-size:0.26rem;
		color:#6b6b6b;
		-webkit-box-shadow:0 0px 2px rgba(0,0,0,.1);
		-moz-box-shadow:0 0px 2px rgba(0,0,0,.1);
		box-shadow:0 0px 2px rgba(0,0,0,.1);
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		background-color:#ffffff;
	}
	.picker .picker-item ul li a.active{
		background-color:#e97968;
		color:#ffffff;
	}
	.picker .picker-item ul li a.disabled{
		background-color:#f9f8f8;
		color:#aaaaaa;
		cursor:auto;
	}



	/* 数量加减*/
	.heart-mes .num{
		margin-bottom:48px;
	}
	.Spinner{
		display:inline-block;
		vertical-align:top;
		overflow:hidden;
		margin:0 auto;
		-webkit-box-shadow:0 0px 2px rgba(0,0,0,.2);
		-moz-box-shadow:0 0px 2px rgba(0,0,0,.2);
		box-shadow:0 0px 2px rgba(0,0,0,.2);
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		background-color:#ffffff;
	}
	.Spinner .Amount{
		width:0.98rem;
		height:0.32rem;
		line-height:0.32rem;
		margin:0.13rem 0;
		border:none;
		float:left;
		text-align:center;
		color:#e97968;
		outline:0;
		background-color:#ffffff;
		border-right:1px solid #e3e5ec;
		border-left:1px solid #e3e5ec;
		font-size:0.26rem;
	}
	.Spinner a{
		display:inline-block;
		width:0.58rem;
		height:0.58rem;
		background-color:#ffffff;
		float:left;
		cursor:pointer;
		outline:0;}
	.Spinner a i{
		font-style:normal;
		display:block;
		width:0.18rem;
		height:0.18rem;
		margin:0.2rem;
		text-indent:999999%;
		overflow:hidden;
		background-size: 100% 100%;
		background-repeat: no-repeat;
	}
	
	.Spinner .Decrease i,.Spinner .DisDe i{
		background-image:url("/static/images/main/BuynBtn-jia.png");
	}
	.Spinner .Increase i,.Spinner .DisIn i{
		
		background-image:url("/static/images/main/BuynBtn-add.png");
	}
	

	/*确定-取消*/
	.goods-format-btm{
		height:0.98rem;
		padding:0.1rem 0;
		border-top:1px solid #e7e9f1;
		position: absolute;
		bottom:0;
		width:100%;
	}
	.goods-format-btm .concern{
		display: block;
		width:7.1rem;
		height:0.78rem;
		line-height:0.78rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		color:#ffffff;
		font-size:0.32rem;
		margin:0 auto;
		text-align:center;
		border:none;
	}
	.btn-cancel{
		position: absolute;
		top:0.28rem;
		right:0.2rem;
		width:0.24rem;
		height:0.24rem;
		background-image: url("/static/images/main/btn-close-icon.png");
		background-size: 100%;
		background-repeat: no-repeat;
		cursor: pointer;
	}
	


/*确认订单页面*/
.yxhf-firm-order{
	width:7.5rem;
	margin:0 auto;
	padding-bottom:1.18rem;
}
	/*确认订单-地址*/
	.firm-order-address{
		width:100%;
		background-color:#ffffff;
		padding:0.28rem 0.2rem;
		-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);
		-moz-box-shadow:0 2px 4px rgba(0,0,0,.06);
		box-shadow:0 2px 4px rgba(0,0,0,.06);
	}
	.address-icon{
		width:1.0rem;
	}
	.address-icon img{
		display:block;
		max-width:100%;
	}
	.address-mes{
		max-width:6.1rem;
		padding:0.08rem 0 0.04rem 0.2rem;
		font-size:0.28rem;
		color:#383e4b;
		width:100%;
	}
	.address-mes-top{
		margin-bottom:0.04rem;
	}
	.address-mes .address{
		display: inline-block;
		font-size:0.24rem;
		color:#898989;
		max-width:5.4rem;
		width:5.4rem;
		margin-right:0.2rem;
	}
	.address-mes .enter-edit{
		display:inline-block;
		width:0.2rem;
		height:0.2rem;
		background-image: url("/static/images/main/firm-order-address-addicon.png");
		background-repeat: no-repeat;
		background-size:100%;
		vertical-align: top;
		margin-top:0.12rem;	
	}
	/*确认订单-底部*/
	.firm-order-btm{
		position:fixed;
		bottom:0;
		left:0;
		right:0;
		max-width:750px;
		margin:0 auto;
		width:100%;
		height:0.98rem;
		line-height:0.98rem;
		background-color:#ffffff;
		z-index:300;
		filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=90, Strength=4);
		-webkit-box-shadow: 0 0px 4px rgba(0,0,0,.06);
		-moz-box-shadow: 0 0px 4px rgba(0,0,0,.06);
		box-shadow: 0 0px 4px rgba(0,0,0,.06);
		padding:0 0.2rem;
		font-size:0.28rem;
	}
	.firm-order-btm-sum{
		max-width:4.9rem;
	}
	.firm-order-btm-num{
		font-size:0.24rem;
		color:#898989;
		margin-left:0.14rem;
	}

	/*确认订单-商品列表*/
	.firm-order-goods{
		width:100%;
	}
	
	.fo-goods-item{
		width:7.1rem;
		background-color:#ffffff;
		margin:0 auto;
		border-radius:0.04rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		font-size:0.28rem;
	}
	.fo-goods-shop{
		height:0.88rem;
		line-height:0.88rem;
		padding:0 0.2rem;
		font-size:0.3rem;
		border-bottom:1px solid #eeeff2;
	}
	.fo-goods-shop .fo-shop-icon{
		width:0.32rem;
		height:0.32rem;
		display: inline-block;
		vertical-align: middle;
		background-image: url("/static/images/main/fo-shop-icon.png");
		background-size:100%;
		background-repeat:no-repeat;
	}

	.fo-goods-goods .course-item{
		padding:0.2rem 0.2rem;
		border-bottom:1px solid #f6f7fb;
	}
	.fo-goods-goods .course-item .course-pic{
		width:1.6rem;
		height:1.6rem;
	}
	.fo-goods-goods .course-item .course-mes{
		width:4.95rem;
		max-width:4.95rem;
		padding:0.05rem 0 0 0;
	}
	.fo-goods-goods .course-item .course-indro{
		margin-bottom:0rem;
	}
	.fo-goods-goods .course-item .course-num{
		font-size:0.28rem;
		color:#5e6471;
	}
	.fo-goods-item .fo-goods-sum{
		color:#898989;
		height:0.88rem;
		line-height:0.88rem;
		padding:0 0.2rem;
	}
	.fo-goods-item .sum-num{
		color:#383e4b;
		margin:0 0.06rem;
	}
	.fo-goods-item .sum-price{
		color:#f61454;
	}

	.fo-goods-item .fo-goods-other,
	.fo-goods-item .fo-goods-mess{
		padding:0 0.2rem;
		height:0.88rem;
		line-height:0.88rem;
		font-size:0.28rem;
		border-bottom:1px solid #f6f7fb;
	}
	.fo-goods-item .fo-goods-other .other-value{
		font-size:0.26rem;
	}

	.fo-goods-item .other-label{
		max-width:1.4rem;
		width:1.4rem;
	}
	.fo-goods-item .mess-txtarea{
		height:0.86rem;
		line-height:0.86rem;
		max-width:5.28rem;
		width:5.28rem;
		resize: none;
		outline:none;
		font-size:0.26rem;
		border:none;
	}


	/*确认订单-商品总价开具发票*/
	.firm-order-mes{
		width:100%;
		background-color:#ffffff;
	}
	.firm-order-mes .fo-total{
		padding:0 0.4rem;
		height:0.88rem;
		line-height:0.88rem;
		color:#383e4b;
		font-size:0.28rem;
	}
	.firm-order-mes .fo-total-price{
		color:#f61454;
	} 
	.fo-fp-check{
		display: inline-block;
		width:0.3rem;
		height:0.3rem;
		border:2px solid #bfc8ce;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		vertical-align: middle;
		margin-top:-0.066rem;
		margin-right:0.1rem;
		cursor: pointer;
	}
	.fo-fp-txt{
		color:#898989;
		font-size:0.26rem;
	}

	.fo-btm-line{
		border-bottom:1px solid #f6f7fb;
	}

	







/*个人中心*/
.mine-top-mes{
	background-image: url("/static/images/main/mine-top-mes-bg.png");
	background-size:cover;
	background-repeat: no-repeat;
	background-position:left bottom;
	padding:0.32rem 0 1.84rem;
}
.mine-top-mes .mine-headpic{
	border:0.05rem solid rgba(255,255,255,.48);
	-webkit-border-radius:0.06rem;
	-moz-border-radius:0.06rem;
	border-radius:0.06rem;
	width:1.58rem;
	height:1.58rem;
	margin:0 auto 0.24rem;
}
.mine-top-mes .mine-headpic-inner{
	-webkit-border-radius:0.06rem;
	-moz-border-radius:0.06rem;
	border-radius:0.06rem;
	display:flex;
 	justify-content:center;
 	align-items:center;
 	overflow:hidden;
}
.mine-top-mes .mine-headpic img{
	max-width:100%;
	margin:0 auto;
}
.mine-top-mes .mine-name{
	font-size:0.3rem;
	color:#ffffff;
	text-align:center;
	padding:0 0.4rem;
}


.mine-order,
.mine-list,
.yxhf-nowcash-list{
	width: 7.1rem;
	margin:-1.4rem auto 0.24rem;
	background-color:#ffffff;
	-webkit-border-radius:0.06rem;
	-moz-border-radius:0.06rem;
	border-radius:0.06rem;
}
.mine-order-top{
	padding:0.22rem 0.2rem;
	font-size:0.28rem;
	border-bottom:1px solid #e9ebf0;
}
.mine-order-top .view-all{
	color:#e97968;
	font-size:0.22rem;
	padding:0.02rem 0;
}
.mine-order-bd{
	display: -webkit-box;
	display:-webkit-flex;
	display:flex;
	padding:0.06rem 0 0.2rem;
}
.mine-order-bd > a{
	display: block;
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	color:#383e4b;
	font-size:0.24rem;
	text-align: center;
}

.mine-order-bd  > a .order-icon{
	display:block;
	width:0.58rem;
	height:0.58rem;
	margin:0.14rem auto 0.08rem;
	background-repeat:no-repeat;
	background-size:100%;
}
.mine-order-bd  > a .order-waitpay{
	background-image: url("/static/images/main/mine-order-01.png");
}
.mine-order-bd  > a .order-waitfh{
	background-image: url("/static/images/main/mine-order-02.png");
}
.mine-order-bd  > a .order-waitsh{
	background-image: url("/static/images/main/mine-order-03.png");
}
.mine-order-bd  > a .order-sucess{
	background-image: url("/static/images/main/mine-order-04.png");
}


.mine-list{
	margin:0 auto 0.24rem;
}
.mine-list .mine-list-item,
.yxhf-nowcash-list .nowcash-list-item{
	padding:0 0.2rem;
	font-size:0.28rem;
	height:0.88rem;
	line-height:0.88rem;
}
.mine-list .mine-list-item .enter-detail,
.yxhf-nowcash-list .nowcash-list-item .enter-detail{
	background-image: url("/static/images/main/firm-order-address-addicon.png");
	background-size:100%;
	display:block;
	width:0.2rem;
	height:0.2rem;
	margin-top:0.32rem;
}
.mine-list .mine-list-item .list-item-txt,
.mine-list .mine-list-item .list-item-icon{
	display: inline-block;
	vertical-align: middle;
}
.mine-list .mine-list-item .list-item-icon{
	background:url("/static/images/main/mine-list-icon.png") no-repeat;
	background-size:100%;
	width:0.36rem;
	height:0.36rem;
}
.mine-list .mine-list-item .list-item-icon-01{
	background-position:0 0;
}
.mine-list .mine-list-item .list-item-icon-02{
	background-position:0 -0.36rem;
}
.mine-list .mine-list-item .list-item-icon-03{
	background-position:0 -0.72rem;
}
.mine-list .mine-list-item .list-item-icon-04{
	background-position:0 -1.08rem;
}
.mine-list .mine-list-item .list-item-icon-05{
	background-position:0 -1.44rem;
}
.mine-list .mine-list-item .list-item-icon-06{
	background-position:0 -1.8rem;
}
.mine-list .mine-list-item .list-item-icon-07{
	background-position:0 -2.16rem;
}
.mine-list .mine-list-item .list-item-icon-08{
	background-position:0 -2.52rem;
}
.mine-list .mine-list-item .list-item-icon-09{
	background-position:0 -2.88rem;
}




/*选择地址*/
.select-address{}

	.select-address-btm .btn{
		width:3.4rem;
		color:#ffffff;
	}
	.select-address-btm .get-wechat{
		background-color:#7eb618;
	}
	.select-address-btm .self-add{
		background-color:#e97968;
	}
	.select-address-btm .btn i,
	.select-address-btm .btn span{
		display: inline-block;
		vertical-align: middle;
	}
	.select-address-btm .btn .way-icon{
		width:0.38rem;
		height:0.38rem;
		background-size: 100%;
		background-repeat: no-repeat;
		margin-right:0.2rem;
	}
	.select-address-btm .btn .way-icon-wechat{
		background-image: url("/static/images/main/add-address-way01.png");
	}
	.select-address-btm .btn .way-icon-selfadd{
		background-image: url("/static/images/main/add-address-way02.png");
	}

	.address-lis-item{
		background-color:#ffffff;
		width:7.1rem;
		margin:0 auto;
		padding-bottom:0.28rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
	}
	.address-lis-item-top{
		font-size:0.3rem;
		padding:0.28rem 0.2rem;
		border-bottom:1px dashed #eeeff2;
		margin-bottom:0.24rem;
	}
	.address-lis-item-top .name{
		margin-right:0.24rem;
	}
	.address-lis-item-txt{
		font-size:0.26rem;
		color:#898989;
		padding-top:0.06rem;
	}
	.address-lis-item-ope{
		font-size: 0.24rem;
		color:#656b79;
		padding:0 0.2rem;
	}
	.address-lis-item-ope .ope-area{
		display: block;
		cursor: pointer;
	}
	.address-lis-item-ope .ope-area span{
		vertical-align: middle;
	}
	.address-lis-item-ope .ope-area .ope-area-icon{
		display: inline-block;
		width: 0.24rem;
		height:0.24rem;
		background-repeat: no-repeat;
		background-size: 100%;
		margin-right:0.1rem;
		vertical-align: middle;
	}
	.address-lis-item-ope .ope-area .address-edit{
		background-image: url("/static/images/main/address-edit.png");
	}
	.address-lis-item-ope .ope-area .address-del{
		background-image: url("/static/images/main/address-del.png");
	}

	.address-lis-item-ope .ope-area .label-here,
	.ope-checkbox .ope-area .label-here,
	.cart-goods-item .label-here{
		width:0.24rem;
		height:0.24rem;
		display: inline-block;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
		border:0.02rem solid #bfc8ce;
		vertical-align: middle;
		margin-right:0.1rem;
		background-size: 100%;
		background-repeat: no-repeat;
	}
	.address-lis-item-ope .ope-area .label-here.active,
	.ope-checkbox .ope-area .label-here.active,
	.cart-goods-item .label-here.active{
		border:none;
		background-image: url("/static/images/main/address-selected.png");
	}
	/*删除地址确认取消提示*/
	.modal-del-address{
		width:5.6rem;
		background-color:#ffffff;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		position: fixed;
		left:50%;
		margin-left:-2.8rem;
		z-index:9999;
		padding:0.66rem 0.2rem 0.46rem;
		top:50%;
		min-height: 2.72rem;
		margin-top:-1.35rem;
		font-size:0.32rem;
		text-align:center;
		display:none;
	}
	.modal-del-address .tips-txt{
		margin-bottom:0.98rem;
		color:#383e4b;
	}








/*推广*/
	/*推广-商品列表*/
	.tg-goods-list{
		width:7.1rem;
		margin:0 auto;
	}
	.tg-goods-item{
		width:100%;
		padding:0.18rem 0.14rem;
		background-color:#ffffff;
		position: relative;
		border-bottom:1px solid #d4d6de;
	}
	.tg-goods-item .tg-goods-opeicon{
		position:absolute;
		right:0.14rem;
		top:-0.2rem;
		width:0.52rem;
		height:0.52rem;
		background-image:url("/static/images/main/tg-goods-opeicon.png");
		background-size:cover;
		background-repeat:no-repeat;
	}


	.tg-goods-pic{
		margin:0 auto ;
		width:1.88rem;
		height:1.88rem;
		background-color:#f6f7fb;
		display:flex;
 		justify-content:center;
 		align-items:center;
 		overflow:hidden;
	}

	.tg-goods-pic img{
		max-width:100%;
		width:100%;
		display: block;
		margin:auto auto;
	}

	.tg-goods-mes{
		width:4.8rem;
		max-width:4.8rem;
	}
	.tg-goods-item .tg-goods-title02{
		max-width: 4.2rem;
	}
	.tg-goods-item .tg-goods-btm{
		padding-top:0.08rem;
	}
	.tg-goods-item .tg-goods-income{
		vertical-align:bottom;
		display: inline-block;
		max-width:3.53rem;
		width:3.53rem;
		font-size:0.24rem;
		color:#f61454;
	}
	.tg-goods-item .tg-goods-income02{
		max-width:100%;
		width:100%;
	}
	.tg-goods-item .tg-goods-income .income-num{
		font-size:0.28rem;
	}
	.tg-goods-item .tg-goods-ope{
		border:1px solid #e97968;
		color:#e97968;
		width:1.16rem;
		height:0.48rem;
		line-height:0.48rem;
		text-align:center;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		vertical-align: bottom;
		display: inline-block;
		font-size:0.24rem;
	}

	


/*我的订单*/
.mo-detail-bd{
	
}
.mine-order-item{}
.mine-order-item .order-sta{
	font-size:0.26rem;
	position: absolute;
	right:0.2rem;
}
.mo-goods-shop{
	position: relative;
	height:auto;
	line-height:1.5;
	padding:0.18rem 0.2rem 0.14rem;
}


.mo-goods-shop .fo-shop-icon{
	vertical-align: top;
	margin-top:0.04rem;
}
.mo-goods-shop .order-shop-num{
	display: inline-block;
	max-width:5.36rem;
}
.mo-goods-shop .order-num{
	display: block;
	font-size:0.22rem;
	color:#8d9194;
	padding-top:0.04rem;
}

.mo-goods-total{
	font-size:0.24rem;
	color:#898989;
	padding:0.22rem 0.2rem 0;
	text-align:right;
}
.mo-goods-total .amount-num{
	color:#383e4b;
	margin:0 0.06rem;
}
.mo-goods-total .sum-num{
	font-size:0.28rem;
	color:#383e4b;
}

.mo-goods-ope{
	padding:0.22rem 0.2rem 0.38rem;
}

.mo-goods-ope .mo-goods-timeLeft{
	line-height:0.62rem;
	font-size:0.22rem;
}
.mo-goods-ope .btn{
	display: block;
	width:1.6rem;
	height:0.62rem;
	line-height:0.62rem;
	text-align:center;
	-webkit-border-radius:0.04rem;
	-moz-border-radius:0.04rem;
	border-radius:0.04rem;
	font-size:0.28rem;
}
.mo-goods-ope .btn-cancelo{
	border:1px solid #e0e1e8;
	color:#9ba3a8;
}
.mo-goods-ope .btn-eva{
	border:1px solid #e97968;
	color:#e97968;
}





/*我的优惠劵*/
.mine-coupon-item{
	margin:0 0.3rem 0.24rem;
	-webkit-border-radius:0.06rem;
	-moz-border-radius:0.06rem;
	border-radius:0.06rem;
	overflow:hidden;
	position: relative;
}
	.coupon-top{
		width:100%;
		background-color:#e97968;
		color:#ffffff;
		padding:0.2rem 0.3rem 0.3rem;
		position: relative;
	}
	.coupon-top-l,.coupon-top-r{
		display: inline-block;
		vertical-align: middle;
		
	}
	.coupon-top-l{
		width:4.42rem;
		margin-right:0.2rem;
	}
	.coupon-top .coupon-top-money{
		font-size:0.56rem;
		display:block;
	}
	.coupon-top .coupon-top-getnum{
		font-size:0.28rem;
		display: block;
	}
	.coupon-top-r a{
		font-size:0.3rem;
		color:#ffffff;
	}

	.coupon-btm{
		background-color:#ffffff;
		width:100%;
		font-size:0.24rem;
		color:#383e4b;
		padding:0.18rem 0.3rem;
	}
	.coupon-btm .span-name{
		width:1.2rem;
		display: inline-block;
		vertical-align: top;
	}
	.coupon-btm .span-value{
		display: inline-block;
		max-width:5rem;
		width:5rem;
		vertical-align:top;
	}
	/*优惠劵-已使用*/
	.mine-coupon-item.c-disabled .coupon-top{
		background-color:#a6a6a6;
		color:#e1e1e1;
	}
	.mine-coupon-item.c-disabled .coupon-btm{
		color:#bbb;
	}
	/*优惠劵-已使用-已过期标识*/
	.mine-coupon-item .used-mark{
		display: block;
		max-width:1.2rem;
		position: absolute;
		right:0.4rem;
		top:0.32rem;
	}

	.mine-coupon-item .coupon-dec{
		width:0.18rem;
		height:0.18rem;
		background-color:#f6f7fb;
		position:absolute;
		top:1.65rem;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
	}
	.mine-coupon-item .coupon-dec-left{
		left:-0.09rem;
	}
	.mine-coupon-item .coupon-dec-right{
		right:-0.09rem;
	}

/*我的收益*/
.mine-income-top{
	padding:0.98rem 0.2rem 1.72rem;
	background-image: url("/static/images/main/mine-income-top-bg.png");
	color:#ffffff;
	text-align: center;
}
.mine-income-top .mine-income-overage{
	font-size:0.26rem;
}
.mine-income-top .mine-income-overage-num{
	font-size:0.38rem;
	background-image: url("/static/images/main/mine-income-overage-numbg.png");
	background-size:cover;
	background-repeat:no-repeat;
	padding:0 0.24rem;
	display: inline-block;
	margin:0.14rem 0;
}

.mine-income-top .income-cash-place,
.mine-tg-top .income-cash-place{
	font-size:0.24rem;
	color:#ffffff;
}

	/*今日收益-总收益*/
	.income-ts-bd{
		padding:0.28rem 0;
	}
	.income-ts-bd a{
		font-size:0.22rem;
		color:#818794;
	}
	.income-ts-bd a span{
		display: block;
		font-size:0.34rem;
		color:#383e4b;
		margin-bottom: 0.08rem;
	}
	/*收益历史*/
	.income-history{
		margin:0 0.2rem;
	}
	.income-history-top{
		font-size:0.24rem;
		color:#818794;
		margin-bottom:0.12rem;
	}
	
	.income-history-item{
		background-color: #ffffff;
		padding:0.24rem 0.2rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		margin-bottom: 0.24rem;
	}
	.income-history-item .ih-item-top{
		font-size:0.28rem;
		color:#383e4b;
		margin-bottom:0.12rem;
	}
	.ih-item-top .ih-item-top-l{
		max-width:5.3rem;
	}
	.ih-item-top .ih-item-top-l  span{
		display: inline-block;
		vertical-align: middle;
	}
	.ih-item-top .ih-item-top-l .ih-item-title{
		max-width:3.94rem;
	}


	.ih-item-top .ih-item-top-r{
		font-size:0.3rem;
	}
	.income-history-item .ih-item-top .income-sort{
		font-size:0.22rem;
		padding:0 0.1rem;
		color:#ffffff;
		height:0.32rem;
		line-height:0.32rem;
		background-color:#e97968;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		margin-left:0.1rem;
	}

	.income-history-item .ih-item-btm{
		font-size:0.24rem;
		color:#9ba3a8;
	}
	.income-history-item .ih-item-btm .person{
		margin-left:0.32rem;
	}

/*我的推广*/
	/*顶部*/
	.mine-tg-top{
		padding:1.08rem 0.24rem 1.92rem;
		background-image: url("/static/images/main/mine-tg-top-bg.png");
	}
	.mine-tg-top .mine-name{
		text-align: left;
		padding:0;
	}
	.mine-tg-top-l,.mine-tg-top-r{
		display:inline-block;
		vertical-align: middle;
	}
	.mine-tg-top-l{
		max-width:5.39rem;
		margin-right:0.2rem;
		width:5.39rem; 
	}
	.mine-tg-top .mine-tg-top-r{
		width:1.32rem;
		height:1.32rem;
		margin:0;
		padding:0.05rem;
		border:none;
		background-color:rgba(255,255,255,.48);
	}
	
	.mine-tg-data{
		width:100%;
		padding:0 0.07rem;
	}

	.mine-tg-data a span{
		color:#f28e5d;
	}

	/*推广商品*/
	.mine-tg-goods-item-top{
		border-bottom:1px solid #f6f7fb;
		padding-bottom:0.2rem;
	}
	.mine-tg-goods-item-top .tg-goods-price{
		margin-bottom:0.48rem;
	}
	.mine-tg-goods-item-top .tg-goods-income{
		color:#383e4b;
	}
	.mine-tg-goods-item-top .tg-goods-income .income-num{
		color:#f61454;
	}
	.mine-tg-goods-item-btm{
		display: -webkit-box;
		display:-webkit-flex;
		display:flex;
		padding-top:0.2rem;
	}
	.mine-tg-goods-item-btm div{
		-webkit-box-flex:1;
		-webkit-flex:1;
		flex:1;
		text-align:center;
		padding:0 0.1rem;
	}

	.mine-tg-goods-item-btm .div-item a{
		display: block;
		width:100%;
		font-size:0.26rem;
		color:#383e4b;
	}
	.mine-tg-goods-item-btm .income-sum{
		color:#f61454;
		margin-left:0.1rem;
	}
	.mine-tg-goods-item-btm .order-num{
		color:#f28e5d;
		margin-left:0.1rem;
	}
/*我的足迹*/
.mine-history-bd{
	margin:0 0.2rem;
}
.mine-history-time{
	margin-bottom:0.42rem;
}
.mine-history-time:last-child{
	margin-bottom:0
}
.mine-history-bd .course-list{
	width:100%;
	margin:0;
}

.mine-history-bd .course-pic{
	width:1.74rem;
	height:1.74rem;
}
.mine-history-bd .course-mes{
	max-width:4.94rem;
	width: 4.94rem;
}

.mine-history-bd .course-indro{
	margin-bottom:0.08rem;
}

/*我的地址*/
.mine-address-list .address-lis-item{
	position:relative;
}
.mine-address-set-default{
	position: absolute;
	top:0;
	right:0;
	display: block;
	width:0.58rem;
	height:0.58rem;
	background-image: url("/static/images/main/mine-address-set-default.png");
	background-size:cover;
	background-repeat:no-repeat;
}


/*帮助中心*/
.mine-help-bd{
	margin:0 0.2rem;
}
	.mine-help-item{
		padding:0.2rem 0.2rem;
		background-color:#ffffff;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		margin-bottom:0.24rem;
	}
	.helpItem-ques{
		margin-bottom:0.14rem;
	}
	.mine-help-item .left-icon,
	.mine-help-item .right-part{
		display: inline-block;
		vertical-align: middle;
	}
	.mine-help-item .left-icon,
	.mine-help-item .left-icon{
		width:0.34rem;
		height:0.34rem;
		background-repeat:no-repeat;
		background-size:cover;
		margin-top:0.02rem;
		margin-right:0.04rem;
	}
	.mine-help-item .right-part{
		width:6.2rem;
		max-width:6.2rem;
		font-size:0.28rem;
	}
	
	.helpItem-answer .left-icon,
	.helpItem-answer .right-part{
		vertical-align: top;
		font-size:0.26rem;
		color:#5d6169;
	}
	.helpItem-ques .left-icon{
		background-image: url("/static/images/main/mine-help-item-quesicon.png");
	}
	.helpItem-answer .left-icon{
		background-image: url("/static/images/main/mine-help-item-answericon.png");
	}



/*搜索页面*/
.search-mid-bd{
	padding:0.36rem 0.3rem;
	background-color: #ffffff;
}
	.search-mid-bd .search-list-title{
		font-size:0.28rem;
		font-weight:normal;
		margin-bottom:0.14rem;
	}
	.search-list-title .search-title-del{
		display: block;
		width:0.28rem;
		height:0.28rem;
		background-image: url("/static/images/main/address-del.png");
		background-size:cover;
		background-repeat: repeat;
		margin-top:0.06rem;
		cursor: pointer;
	}
	.search-history-list{
		padding-bottom:0.2rem;
	}
	.search-mid-bd .search-list-item{
		line-height:0.5rem;
		padding:0 0.24rem;
		font-size:0.26rem;
		color:#878b8d;
		-webkit-border-radius:0.25rem;
		-moz-border-radius:0.25rem;
		border-radius:0.25rem;
		text-align:center;
		background-color:#f8f8f8;
		display: inline-block;
		margin-right:0.1rem;
		margin-bottom:0.2rem;
		cursor: pointer;
	}
	.search-mid-bd .mid-line{
		height:0.01rem;
		width:100%;
		background-color:#f6f6f6;
		margin-bottom:0.32rem;
	}

/*搜索结果页*/
.search-resault-empty-bd{
	padding-top:1.0rem;
}


/*购物车*/
.cart-goods{
	padding-bottom:1.96rem;
}
.cart-btm-ope{
	bottom:0.98rem;
}
.cart-btm-ope .ope-area{
	padding-left:0.42rem;
}
.fo-goods-shop span{
	vertical-align: middle;
}
	.cart-goods-item .fo-goods-shop,
	.cart-goods-goods .cart-goods-shop-item{
		position: relative;
		padding-left:0.64rem;
	}


	.cart-goods-goods .cart-goods-shop-item .course-mes{
		max-width:4.56rem;
		width:4.56rem;
		
	}
	.cart-goods-goods .cart-goods-shop-item .course-mes-btn{
		position: relative;
	}
	


	/*购物车全选按钮*/
	.cart-wrap input[type="checkbox"]{-webkit-appearance:none;outline:none;}
	.cart-wrap input.check{
		width:0.34rem;
		height:0.34rem;
		position:absolute;
		top:50%;
		left:0.16rem;
		margin-top:-0.17rem;
		background-size:cover;
		border:0.02rem solid #bfc8ce;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
	}
	.cart-wrap input.goodsCheck:checked,
	.cart-wrap input.check:checked{
		background:url(/static/images/main/address-selected.png) no-repeat center center;
		background-size:cover;
		border:none;
	}

	/*购物车数量改变*/
	.shop-arithmetic{
		position:absolute;
		right:0px;
		top:0;
		white-space:nowrap;
	}
	.shop-arithmetic a{
		display: inline-table;
		text-align:center;
		width:0.42rem;
		height:0.42rem;
		line-height:0.42rem;
		border:0.01rem solid #8e9aaa;
		-webkit-border-radius: 0.04rem;
		-moz-border-radius: 0.04rem;
		border-radius: 0.04rem;
		color:#8e9aaa;
	}
	.shop-arithmetic .minus{}
	.shop-arithmetic .failed{color:#d1d1d1;}
	.shop-arithmetic .plus{}
	.shop-arithmetic .Amount{
		display: inline-table;
		text-align:center;
		width:0.64rem;
		color:#5e6471;
		border:none;
		margin:0;
		height:0.42rem;
		line-height:0.42rem;
	}


	/*购物车-编辑*/
	.cart-goods-editItem{
		width:6.9rem;
		margin:0 0.2rem;
	}
	.cart-goods-editItem .cart-goods-shop-item .course-mes{
		width:4.26rem;
		padding-right:0.2rem;
	}
	.cart-goods-shop-item-del{
		display: block;
		position: absolute;
		top:50%;
		margin-top:-0.37rem;
		right:-0.36rem;
		width:0.74rem;
		height:0.74rem;
		background-image:url("/static/images/main/cart-goods-shop-item-del.png");
		background-repeat:no-repeat;
		background-size:cover;
		display: none;
	}
	.cart-goods-editItem .cart-goods-shop-item-del{
		display:block;
	}

















/* 页面为空的提示*/
.data-empty{
	padding:1.4rem 0;
	font-size:0.28rem;
	text-align:center;
}
.data-empty .data-empty-img,
.data-empty .data-empty-img02{
	width:2.78rem;
	height:2.78rem;
	overflow: hidden;
	margin:0 auto;
}

.data-empty .data-empty-img02{
	width:1.28rem;
	height:1.28rem;
}




.data-empty .data-empty-img img{
	display: block;
	width:100%;
}
.data-empty .data-empty-txt{
	padding:0 1.2rem;
	color:#6e737f;
	margin:0.3rem 0 0.48rem;
}

.data-empty .data-empty-txt02{
	color:#8d9194;
	padding:0 1.2rem;
	margin:0.3rem 0 0.48rem;
}



.data-empty .data-empty-btn .data-btn-bd{
	display: block;
	width:2.64rem;
	height:0.96rem;
	line-height:0.94rem;
	color:#ffffff;
	background-image: url("/static/images/main/mine-order-empty-btn.png");
	background-repeat: no-repeat;
	background-size:cover;
	margin:0 auto;
	font-size:0.3rem;
}



/*分销商品推广页面*/
	.fx-goods-mes{}
	.fx-goods-mes .detail-mes-bd{
		padding:0.2rem 0.1rem 0.24rem;
	}
	.fx-goods-mes .detail-mes-title,
	.fx-goods-mes .detail-mes-indro,
	.fx-goods-mes .detail-mes-price{
		text-align:left;
	}
	.fx-goods-mes .detail-mes-price{
		font-size:0.28rem;
		color:#383e4b;
	}
	.fx-goods-mes .fx-goods-income{
		
	}
	.fx-goods-mes .fx-goods-income .fx-income-num{
		display: inline-block;
		vertical-align: middle;
	}
	.fx-goods-mes .fx-goods-income .fx-income-tips{
		display: inline-block;
		vertical-align: middle;
		width:0.26rem;
		height:0.26rem;
		margin-left:0.1rem;
		background:url("/static/images/main/fx-goods-detail-incomeicon.png") no-repeat;
		background-size:cover;
		cursor: pointer;
	}

	


	/*分销-介绍部分*/
	.fx-goods-indro{
		background-color:#ffffff;
	}
	.fx-goods-indro .yxhf-tab{
		height:0.76rem;
		line-height:0.76rem;
		background-color: #ffffff;
		-webkit-box-shadow:0 2px 2px rgba(0,0,0,.02);
		-moz-box-shadow:0 2px 2px rgba(0,0,0,.02);
		box-shadow:0 2px 2px rgba(0,0,0,.02);
	}
	.fx-goods-indro .btm-line{
		bottom:0;
	}

	.fx-goods-indro-tabitem{
		padding:0.24rem 0.3rem 0.08rem;
		font-size:0.28rem;
		line-height:0.48rem;
		color:#595c61;
	}
	.fx-goods-inro-img img{
		width:100%;
		display:block;
	}

	/* 底部-立即推广按钮*/
	.fx-goods-btm .now-tg{
		margin:0.1rem auto;
	}
	.fx-goods-btm .now-tg-btn,
	.fxtg-modal-btm .view-tg-btn{
		width:6.9rem;
		height:0.78rem;
		line-height:0.78rem;
		margin:0;
	}
	.fx-goods-btm .now-tg-btn .tg-txt{
		vertical-align: middle;
		font-size:0.3rem;
	}
	.fx-goods-btm .now-tg-btn .tg-icon{
		display: inline-block;
		vertical-align: middle;
		width:0.34rem;
		height:0.34rem;
		background:url("/static/images/main/fx-goods-btm-tgicon.png") no-repeat;
		background-size: cover;
		margin-right:0.24rem;
	}

	/*分销-推广弹出框*/
	.fxtg-modal-bd{
		background-color:transparent;
	}
	.fxtg-goods-mes{
		position: relative;
		
		background-image: url("/static/images/main/fxtg-goods-mes.png");
		background-repeat: no-repeat;
		background-size:cover;
	}
	.fxtg-goods-pic-outer{
		position:absolute;
		top:-0.71rem;
		left:0;
		right:0;
	}
	.fxtg-goods-mes .fxtg-goods-pic{
		width:1.42rem;
		height:1.42rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		border:0.02rem solid #ffffff;
		margin:0 auto;
		overflow:hidden;
	}
	.fxtg-goods-mes .fxtg-goods-pic img{
		display: block;
		width: 100%;
	}
	.fxtg-goods-mes .fxtg-goods-pic-outer .tg-markicon{
		display: block;
		position: absolute;
		top:-0.18rem;
		left:50%;
		margin-left:0.42rem;
		width: 0.46rem;
		height:0.46rem;
		background:url("/static/images/main/fxtg-modal-markicon.png") no-repeat;
		background-size:cover;
	}
	
	.fxtg-goods-mes .fxtg-goods-tipstxt{
		text-align:center;
		padding:0.98rem 0.3rem 0.36rem;
	}
	.fxtg-goods-mes .fxtg-goods-tipstxt .tips-txt-title{
		font-size:0.34rem;
		color:#db453d;
		margin-bottom:0.1rem;
	} 
	.fxtg-goods-mes .fxtg-goods-tipstxt .tips-txt-other{
		font-size:0.28rem;
		color:#383e4b;
	}


	/*推广弹出框-推广方式*/
	.fxtg-ways{
		background-color:#ffffff;
		display: -webkit-box;
		display:-webkit-flex;
		display:flex;
		padding:0.36rem 0.3rem;
		margin-top:-0.02rem;
	}
	.fxtg-ways >div { 
		-webkit-box-flex:1;
		-webkit-flex:1;
		flex:1;
	}
	
	/*推广弹出框-推广方式*/
	.fxtg-waysitem{
		text-align:center;
	}
	.fxtg-ways-title{
		font-size:0.3rem;
		color:#383e4b;
		position: relative;
		min-height:0.64rem;
		line-height:0.64rem;
		margin-bottom:0.3rem;
	}
	.fxtg-ways-title .fxtg-ways-index{
		display: block;
		position: absolute;
		left:0;
		width:0.64rem;
		height:0.64rem;
		background-size: cover;
		background-repeat: no-repeat;
	}
	.fxtg-ways-title .fxtg-ways-index.index01{
		background-image: url("/static/images/main/fxtg-ways-index01.png");
	}
	.fxtg-ways-title .fxtg-ways-index.index02{
		background-image: url("/static/images/main/fxtg-ways-index02.png");
	}
	
	.fxtg-waysitem .fxtg-ways-url{
		font-size:0.26rem;
		color:#383e4b;
		word-break:break-all;
		padding:0.3rem 0;
		min-height:2.0rem;
	}
	.fxtg-waysitem .fxtg-ways-copyurl{
		display:block;
		margin:0 auto;
		text-align:center;
		height:0.58rem;
		line-height:0.58rem;
		width: 1.98rem;
		border:0.01rem solid #db453d;
		-webkit-border-radius:0.29rem;
		-moz-border-radius:0.29rem;
		border-radius:0.29rem;
		font-size:0.28rem;
		color:#db453d;
		background-color:#ffffff;
	}

	.fxtg-waysitem .fxtg-hb-tips{
		font-size:0.24rem;
		color:#989898;
	}

	
	.fxtg-waysitem .fxtg-hb-smallpic{
		width:1.72rem;
		max-height:1.72rem;
		overflow: hidden;
		margin:0 auto 0.2rem;
	}
	.fxtg-waysitem .fxtg-hb-smallpic img{
		display: block;
		width:100%;
		max-height:100%;
		margin:0 auto;
	}
	

	/*推广弹出框-查看我的推广按钮等*/
	.fxtg-modal-btm{
		background-color: #ffffff;
		padding-top:0.12rem;
		margin-top:-0.02rem;
	}
	.fxtg-modal-btm .view-tg-btn{
		margin:0 auto;
		font-size:0.32rem;
		display: block;
	}
	.fxtg-modal-btm .tg-close-btn{
		font-size:0.3rem;
		color:#383e4b;
		text-align: center;
		display:block;
		padding:0.24rem 0;
	}


	/*推广-底部说明*/
	.fxtg-modal-warn{
		margin-top: 0.24rem;
		font-size:0.24rem;
		color:#e66d67;
		padding:0.2rem 0.3rem;
		background-color:#ffffff;
		position: relative;
		margin-bottom:0.2rem;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
	}
	.fxtg-modal-warn-line{
		position: absolute;
		top:-0.24rem;
		left:0;
		right:0;
		padding:0 0.6rem;
	}
	.fxtg-modal-warn-line .warn-line{
		width:0.06rem;
		height:0.24rem;
		background-color:#ffffff;
		display: block;
	}

	.fxtg-modal-warn .warn-icon{
		display: inline-block;
		vertical-align: middle;
		width:0.44rem;
		height:0.44rem;
		background:url("/static/images/main/fxtg-modal-warnicon.png") no-repeat center center;
		background-size:cover;
		margin-right:0.2rem;
	}
	.fxtg-modal-warn .warn-txt{
		display: inline-block;
		vertical-align: middle;
		max-width:6.1rem;
	}

/*立即提现*/
	.yxhf-nowcash-list{
		margin:0 auto;
	}
	.yxhf-nowcash-list input{
		border:none;
		height:0.28rem;
	}
	.yxhf-nowcash-account{
		font-size:0.24rem;
		color:#81848a;
		margin:0 auto;
		padding:0.3rem 0.3rem;
		text-align: center;
	}
	.yxhf-nowcash-account .account-icon{
		margin:0 auto 0.14rem;
		width:0.8rem;
		height:0.8rem;
		background:url("/static/images/main/nowcash-account-icon.png") no-repeat center center;
		background-size:cover;
	}
	.yxhf-nowcash-account .account-num{
		font-size:0.4rem;
		color:#f61454;
	}
	
	.nowcash-list-item .list-item-label,
	.nowcash-list-item .list-item-txt{
		display: block;
		float: left;
	}
	.nowcash-list-item .list-item-label{
		min-width:1.4rem;
	}
	.yxhf-nowcash-instru{
		margin:0 0.24rem;
		font-size:0.24rem;
		color:#383e4b;
		font-weight:lighter;
	}
	.yxhf-nowcash-instru .instru-list li{
		margin-bottom:0.14rem;
	}
	.yxhf-nowcash-instru .instru-list li span{
		display: inline-block;
		vertical-align: middle;
	}
	.yxhf-nowcash-instru .instru-list li:before{
		content:"";
		display: inline-block;
		vertical-align: middle;
		width: 0.12rem;
		height:0.12rem;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
		background-color:#cccfd8;
		margin-right:0.1rem;
	}
	.yxhf-nowcash-instru .instru-list .click-view{
		color:#e97968;
	}
	.yxhf-nowcash-place{
		height:1.28rem;
	}
	/*立即提现按钮*/
	.yxhf-nowcash-btm{
		position: fixed;
		bottom:0.4rem;
		left:0;
		right:0;
	}
	.yxhf-nowcash-btm .now-cash-btn{
		width:6.9rem;
		height:0.88rem;
		line-height:0.88rem;
		background-color:#e97968;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		display: block;
		margin:0 auto;
		font-size:0.3rem;
		color:#ffffff;
		text-align: center;
		box-shadow:0 0 0.08rem #e97968;
	}





/*数字产品详情页-音频类*/
.yxhf-audio-detail{}

	.yxhf-audio-detail-top{
		width:100%;
		position: relative;
	}

	.yxhf-audio-detail-top img{
		display: block;
		width: 100%;
	}
	.yxhf-audio-detail-topmes{
		position: absolute;
		left:0;
		right:0;
		bottom:0;
		top:0;
		filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=rgba(0, 0, 0, 0),endcolorstr=rgba(0, 0, 0, 0.8),gradientType=0);
	    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=rgba(0, 0, 0, 0),endcolorstr=rgba(0, 0, 0, 0.8),gradientType=0);/*IE8*/	
	    background:rgba(0, 0, 0, .5); /* 一些不支持背景渐变的浏览器 */  
	    background:-moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));  
	    background:-webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));  
	    background:-o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); 
	}
 	.audio-detail-topmes-bd{
 		position:absolute;
 		bottom: 0;
 		left:0;
 		right:0;
 		padding:0.28rem 0.3rem;
 	}
	.audio-detail-topmes-bd .audio-detail-top-name{
		font-size:0.38rem;
		color:#ffffff;
		margin-bottom:0.18rem;
	}
	.audio-detail-topmes-bd .audio-detail-top-btm{
		font-size:0.28rem;
		color:#f1f2f4;
	}
	.audio-detail-topmes-bd .audio-detail-top-btm .audio-jie{
		margin-right:0.48rem;
	}

	.audio-detail-top-btm .audio-detail-topbtm-l,
	.audio-detail-top-btm .audio-detail-topbtm-r{
		display: inline-block;
		vertical-align: middle;
	}
	.audio-detail-top-btm .audio-detail-topbtm-l{
		max-width:4.9rem;
		width:4.9rem;
		margin-right:0.2rem;
	}
	.audio-detail-topbtm-r .btn{
		width: 1.68rem;
		height:0.64rem;
		line-height:0.64rem;
	} 

	/*音频类-介绍-目录*/
	.yxhf-audio-tab-outer .yxhf-tab-top,
	.yxhf-svhp-bd .yxhf-tab-top{
		position: fixed;
		top:0;
		z-index:10;
		width:100%;
		max-width:750px;
		-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);
		-moz-box-shadow:0 2px 4px rgba(0,0,0,.06);
		box-shadow:0 2px 4px rgba(0,0,0,.06);
	}
	.yxhf-audio-tab-outer .fx-goods-indro-tabitem{
		padding:0.3rem 0.3rem 0.01rem;
	}
	.yxhf-audio-tab-outer .yxhf-tab a{
		font-size:0.28rem;
	}
	.yxhf-audio-tab-outer .yxhf-tab > a.active{
		color:#e97968;
	}

	/*目录*/
	.fxhf-ys-index{
		padding:0.04rem 0;
	}
	.fxhf-ys-index-item .ys-index-item-l,
	.fxhf-ys-index-item .ys-index-item-r{
		display: inline-block;
		vertical-align: middle;
	}

	.fxhf-ys-index-item .ys-index-item-l .paly-pause{
		display: block;
		width:0.58rem;
		height:0.58rem;
		background-size:cover;
		background-repeat: no-repeat;
		background-image: url("/static/images/main/audio-detail-pauseicon.png");
	}
	.fxhf-ys-index-itemlocked .ys-index-item-l .paly-pause{
		background-image: url("/static/images/main/audio-detail-locked-pauseicon.png");
	}

	.fxhf-ys-index-item .ys-index-item-l .paly-pause.play{
		background-image: url("/static/images/main/audio-detail-playicon.png");
	}
	
	.fxhf-ys-index-item .ys-index-item-r{
		margin-left:0.3rem;
		max-width: 5.84rem;
		width:5.84rem;
		padding-right:0.6rem;
		color:#383e4b;
		font-size:0.26rem;
		position: relative;
	}
	.fxhf-ys-index-itemlocked .ys-index-item-r,
	.fxhf-video-index-itemlocked .ys-index-item-r{
		color:#9b9ea5;
	}

	.fxhf-ys-index-item .ys-index-item-r .ys-index-item-title{
		font-size:0.28rem;
		margin-bottom:0.1rem;
	}
	.fxhf-ys-index-item .ys-index-item-r .ys-index-item-title span{
		vertical-align: middle;
		display: inline-block;
	}
	.fxhf-ys-index-item .ys-index-item-r .ys-index-item-title .title-txt{
		max-width: 4.44rem;
	}
	.fxhf-ys-index-itemlocked .ys-index-item-r .ys-index-item-title .title-txt{
		max-width:5.06rem;
	}
	.fxhf-ys-index-item .ys-index-item-r .ys-index-item-title .try-view,
	.fxhf-video-index-item .ys-index-item-l .try-view{
		font-size:0.22rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		color:#ffffff;
		background-color:#e97968;
		padding:0 0.06rem;
		margin-left:0.2rem;
		height:0.3rem;
		line-height:0.3rem;
	}
	.fxhf-ys-index-itemlocked .ys-index-item-r .ys-index-item-title .try-view{
		display: none;
	}


	.fxhf-ys-index-item .ys-index-item-r .ys-index-item-othericon{
		position: absolute;
		right:0;
		top:50%;
		margin-top:-0.22rem;
		padding:0.16rem 0 0.16rem 0.32rem;
	}

	.fxhf-ys-index-item .ys-index-item-r .ys-index-item-othericon .othericon{
		display: block;
		width: 0.28rem;
		height:0.28rem;
		background-size:cover;
		background-repeat: no-repeat;
		background-image: url("/static/images/main/audio-detail-pageicon.png");
	}
	.fxhf-ys-index-itemlocked .ys-index-item-r .ys-index-item-othericon .othericon{
		background-image: url("/static/images/main/audio-detail-locked.png");
	}


	.fxhf-ys-index-item-btm{
		border-bottom:1px solid #eeeff2;
		margin:0.28rem 0 0.28rem 0.88rem;
	}
	.fxhf-ys-index-itemlocked .fxhf-ys-index-item-btm{
		border-color:#f6f7f8;
	}


	/*音频详情-底部*/
	.audio-btm-bd{
		padding:0 0.3rem;
		line-height:0.98rem;
		text-align: center;
	}
	.audio-btm-left,.audio-btm-right,
	.audio-btm-play-bar,.audio-btm-play-time,
	.audio-btm-left span{
		display: inline-block;
		vertical-align: middle;
	}
	.audio-btm-left span{
		cursor: pointer;
	}
	.audio-btm-left span i{
		display: block;
		width:0.2rem;
		height:0.2rem;
		background-size: cover;
		background-repeat: no-repeat;
	}
	.audio-btm-left .audio-pre,
	.audio-btm-left .audio-next{
		padding:0.11rem 0.11rem;
	}
	.audio-btm-left .audio-pre i{
		background-image: url("/static/images/main/audio-detail-btm-preicon.png");
	}
	.audio-btm-left .audio-next i{
		background-image: url("/static/images/main/audio-detail-btm-nexticon.png");
	}
	.audio-btm-left .audio-playpause{
		width:0.58rem;
		height:0.58rem;
		margin:0.1rem;
		background-size: cover;
		background-repeat: no-repeat;
		background-image: url("/static/images/main/audio-detail-btm-playicon.png");
	}
	.audio-btm-left .audio-playpause.play{
		background-image: url("/static/images/main/audio-detail-btm-pausecon.png");
	}

	.audio-btm-right{
		width:4.7rem;
		margin-left:0.25rem;
	}
	.audio-btm-play-bar{
		position: relative;
		width:64.4%;
		margin-right:1.2%;
	}
	.audio-btm-play-bar .audio-btm-play-barbtm,
	.audio-btm-play-bar .audio-btm-play-barposition{
		height:0.1rem;
		border-radius:0.05rem;
		background-color:#ebebeb;
	}
	.audio-btm-play-bar .audio-btm-play-barbtm{
		width:100%;
	}
	.audio-btm-play-bar .audio-btm-play-barposition{
		filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e97968,endcolorstr=#e98f68,gradientType=1);
	    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#e97968,endcolorstr=#e98f68,gradientType=1);/*IE8*/	
	    background:#e97968; /* 一些不支持背景渐变的浏览器 */  
	    background:-moz-linear-gradient(left, #e97968, #e98f68);  
	    background:-webkit-gradient(linear, left 0, right 0, from(#e97968), to(#e98f68));  
	    background:-o-linear-gradient(left, #e97968, #e98f68);
	    -webkit-box-shadow: 0 0.02rem 0.08rem #e97a68;
	    -moz-box-shadow: 0 0.02rem 0.08rem #e97a68;
	    box-shadow: 0 0.02rem 0.08rem #e97a68; 
	    position:absolute;
	    top:0;
	    left:0;
	    width:3%;

	}
	.audio-btm-play-time{
		font-size:0.22rem;
		color:#99a3a9;
	}

/*数字产品详情页-视频类*/

	/*视频-上部图标*/
	.video-detail-top-icon{
		position:absolute;
		left:0;
		right:0;
		top:0;
		bottom:0;
		background-color:rgba(0,0,0,.3);
	}
	.video-detail-top-icon .video-playpause{
		display: block;
		width:0.78rem;
		height:0.78rem;
		background-image:url("/static/images/main/video-detail-top-pauseicon.png");
		background-size:cover;
		background-repeat:no-repeat;
		position: absolute;
		left:50%;
		top:50%;
		margin-top:-0.39rem;
		margin-left:-0.39rem;
	}

	/*视频类-目录项*/
	.fxhf-video-index-item{
		margin-bottom:0.28rem;
	}
	.fxhf-video-index-item .ys-index-item-l{
		width:2.84rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		overflow:hidden;
		position: relative;
	}
	.fxhf-video-index-item .ys-index-item-l img{
		display: block;
		width:100%;
	}
	.fxhf-video-index-item .ys-index-item-l .try-view{
		background-color:rgba(0,0,0,.6);
		position: absolute;
		right:0;
		bottom:0;
		margin:0;
	}
	.fxhf-video-index-item .ys-index-item-r{
		max-width: 3.8rem;
		padding-right:0;
		margin-left:0.16rem;
	}

	.fxhf-video-index-item .ys-index-item-r .ys-index-item-title{
		margin-bottom:0;
	}
	.fxhf-video-index-item .ys-index-item-indro{
		margin-bottom:0.06rem;
		max-height:0.84rem;
		overflow: hidden;
	}
	.fxhf-video-index-item .ys-index-item-r .video-index-item-viewtime{
		font-size:0.24rem;
		color:#858f95;
		line-height:0.32rem;
	}
	.fxhf-video-index-itemlocked .ys-index-item-r .video-index-item-viewtime{
		color:#c2c7ca;
	}

	
	.fxhf-video-index-itemlocked .video-index-item-locked{
		position:absolute;
		top:0;
		bottom:0;
		left:0;
		right:0;
		background-color: rgba(0,0,0,.54);
	}
	.fxhf-video-index-itemlocked .video-lockedicon{
		display: block;
		position: absolute;
		top:50%;
		left:50%;
		width: 0.32rem;
		height:0.32rem;
		margin-left:-0.16rem;
		margin-top:-0.16rem;
		background: url("/static/images/main/video-detail-index-lockedicon.png") no-repeat;
		background-size:cover;
	}

	.fxhf-video-index-item .fxhf-ys-index-item-btm{
		margin-left: 0;
	}



	/*视频类-底部*/
	.yxhf-video-detail-btm .now-tg span{
		vertical-align:top;
		font-size:0.3rem;
		display: inline-block;
	}
	.yxhf-video-detail-btm .now-tg .cut-line{
		margin:0 0.12rem;
	}

/*数字产品详情页-视频类-播放页*/
.video-play-top{
	width:100%;
}
.video-play-top video{
	width: 100%;
}


.video-play-bd{
	padding:0.3rem 0.3rem;
	background-color:#ffffff;
}
	.video-play-goodspic,
	.video-play-goodsmes,
	.video-play-onplay-l,
	.video-play-onplay-r{
		display: inline-block;
		vertical-align: middle;
	}

	.video-play-goodspic{
		width:2.24rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		overflow:hidden;
		margin-right:0.14rem;
	}
	.video-play-goodspic img{
		display: block;
		width: 100%;
	} 
	.video-play-goodsmes{
		max-width:4.3rem;
	}
	.video-play-goodsmes .vp-goodstitle{
		font-size:0.3rem;
		color:#383e4b;
		margin-bottom:0.06rem;
	}
	.video-play-goodsmes .vp-goodsindro{
		font-size:0.26rem;
		color:#858f95;
	}

	.video-play-onplay-l,
	.video-play-onplay-r{
		display: inline-block;
		vertical-align: top;
		font-size:0.28rem;
	}
	.video-play-onplay-l{
		width:1.6rem;
		color:#e97968;
	}
	.video-play-onplay-r{
		max-width:5.18rem;
	}



/*立即评价*/
.yxhf-appraise{
	margin:0 auto;
	max-width:750px;
	width:7.5rem;
	padding-bottom:1.28rem;
}
.yxhf-appraise-list{}

	.yxhf-appraise-item{
		padding:0.24rem 0rem 0.1rem;
	}

	.yxhf-appraise-item .course-item{
		padding:0 0.2rem;
		border-bottom:none;
	}
	.appraise-item-entertxt textarea{
		resize: none;
		width:100%;
		height:1.42rem;
		border:0.01rem solid #ebedf3;
		background-color:#fdfdfe;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		padding:0.16rem 0.16rem;
		font-size:0.26rem;
		display: block;
	} 
	.appraise-item-entertxt textarea:focus{
		outline: none;
		-webkit-box-shadow:0 0px 2px rgba(0,0,0,.06);
		-moz-box-shadow:0 0px 2px rgba(0,0,0,.06);
		box-shadow:0 0px 2px rgba(0,0,0,.06);
	}



	.appraise-item-point,
	.appraise-item-entertxt{
		margin:0 0.2rem 0.3rem;
	}
	.appraise-item-imgupload .imgupload-title,
	.appraise-item-point .point-title{
		font-size:0.28rem;
		color:#383e4b;
	}
	.appraise-item-point .point-title,
	.appraise-item-point .point-bd{
		display: inline-block;
		vertical-align: middle;
	}
	.appraise-item-point .point-title{
		max-width:1.2rem;
		margin-right:0.2rem
	}
	
	.appraise-item-point .point-bd .point-smile{
		display:block;
		float: left;
		width: 0.44rem;
		height:0.44rem;
		margin-right:0.24rem;
		background: url("/static/images/main/appraise-point-normalicon.png") no-repeat;
		background-size:cover;
	}
	.appraise-item-point .point-bd .point-smile.active{
		background-image:url("/static/images/main/appraise-point-activeicon.png");
	}





	/*上传图片样式*/
	.appraise-item-imgupload{
		margin-left:0.2rem;
	}
	.appraise-item-imgupload .imgupload-title-tips{
		color:#a8b1b7;
	}
	.appraise-item-imgupload .imgupload-bd{
		
	}
	.appraise-item-imgupload .imgClick-outer,
	.appraise-item-imgupload .imgAll{
		display: inline-block;
		vertical-align: middle;
	}
	.appraise-item-imgupload .imgClick-outer{
		cursor: pointer;
		width:2.06rem;
		height:2.06rem;
		border:0.01rem dashed #d2d4dd;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		margin-bottom:0.2rem;
	}
	
	.appraise-item-imgupload .imgClick-outer .imgClick{
		display: block;
		width: 0.48rem;
		height: 0.48rem;
		background: url("/static/images/main/appraise-addimg-icon.png") no-repeat;
		background-size:cover;
		margin:0.81rem auto;
	}
	.appraise-item-imgupload .imgAll li{
		float: left;
		margin-right:0.24rem;
		max-width:2.06rem;
		width: 2.06rem;
		height: 2.06rem;
		position: relative;
		margin-bottom:0.2rem;
		overflow: hidden;
	}
	.appraise-item-imgupload .imgAll .delImg{
		display: block;
		width:0.44rem;
		height:0.44rem;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
		background:url("/static/images/main/img-upload-del.svg") no-repeat;
		background-size:100% 100%;
		position: absolute;
		right:0.08rem;
		top:0.07rem;
	}
	.appraise-item-imgupload .imgAll .imsg-outer{
		overflow: hidden;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		width:100%;
		height:100%;
		text-align: center;
		background-color:#fafafa;
	}
	.appraise-item-imgupload .imgAll img{
		vertical-align: middle;
		max-width: 100%;
		max-height: 100%;
	}

/*立即评价-提交按钮*/
.yxhf-appraise-btm{
	bottom:0.2rem;
}
.yxhf-appraise-btm .now-cash-btn{
	width:7rem;
}




.modal-lr-tips{
	position: absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	display: none;
}

.modal-lr-tips .tips-bd{
	font-size:0.3rem;
	padding:0.16rem 0.24rem;
	color:#ffffff;
	max-width:5.8rem;
	position: fixed;
	top:50%;
	left:50%;
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	z-index:9999;
	text-align: center;
	-webkit-border-radius:0.06rem;
	-moz-border-radius:0.06rem;
	border-radius:0.06rem;
}
	
/*开具发票-中间主体*/
.yxhf-invoice-bd{
	max-width:750px;
	width:7.5rem;
}
	/*开具发票-中间*/
	.yxhf-ivbd-top{
		padding:0.36rem 0;
		background-color:#ffffff;
	}
	.ivbd-top-type{
		border-bottom:1px solid #f6f7fb;
		padding:0 0.3rem 0.36rem;
	}
	.ivbd-top-type .sel-title,
	.ivbd-top-input .input-title{
		font-size:0.26rem;
		color:#81848a;
		margin-bottom:0.14rem;
	}
	.ivbd-top-type .sel-part{
		display: block;
		float:left;
		height:0.64rem;
		line-height: 0.64rem;
		width:1.6rem;
		font-size:0.28rem;
		color:#383e4b;
		text-align: center;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		-webkit-box-shadow:0 4px 4px rgba(0,0,0,.04);
		-moz-box-shadow:0 4px 4px rgba(0,0,0,.04);
		box-shadow:0 4px 4px rgba(0,0,0,.04);
		border:1px solid #e2e3e8;
		margin-right:0.32rem;
	}
	.ivbd-top-ivinfor{
		padding:0 0.3rem;
	}
	.ivbd-top-ivinfor .ivbd-top-type{
		padding:0 0 0.36rem;
	}
	.ivbd-top-form{}
	.ivbd-top-input .input-outer{
		width:6.9rem;
		height:0.64rem;
		border:1px solid #e2e3e8;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		font-size:0.28rem;
		padding:0 0.2rem;
	}
	.ivbd-top-input .input-outer input{
		height:0.3rem;
		line-height:0.30rem;
		margin:0.16rem 0;
		border:none;
	}
	.yxhf-ivbd-btm{
		padding:0 0.3rem;
		font-size:0.24rem;
		color:#383e4b;
	}
	.yxhf-ivbd-btm li{
		margin-bottom:0.14rem;
		line-height:0.4rem;
	}
/*开具发票-底部保存按钮*/
.yxhf-invoice-btm .now-cash-btn{
	width:3.9rem;
	height:0.78rem;
	line-height:0.78rem;
}






/*商家/大V主页*/
.yxhf-svhp-bd{}
	/* 顶部-商家信息*/
	.yxhf-svhp-bd .yxhf-svhp-top{
		background-color:#ffffff;
		text-align: center;
	}
	.yxhf-svhp-top .svhp-top-bg{
		max-width:100%;
		position: relative;
		width:100%;
		height:2.2rem;
		background:url("/static/images/main/svhp-top-bg.jpg") no-repeat;
		background-size:cover;
	}
	.svhp-top-bg .svhp-top-bg-up{
		position: absolute;
		left:0;
		right:0;
		bottom:0;
		top:0;
		background-color:rgba(0,0,0,.45);
	}
	.yxhf-svhp-top .svhp-top-bg .svhp-top-concern{
		position: absolute;
		right: 0.2rem;
		bottom:0.2rem;
		width: 1.2rem;
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		font-size:0.26rem;
		color:#ffffff;
		text-align:center;
		z-index:3;
		cursor: pointer;
	}
	.yxhf-svhp-top .svhp-top-bg .svhp-top-concern span{
		display: inline-block;
		vertical-align: middle;
		line-height:0.58rem;
	}
	.yxhf-svhp-top .svhp-top-bg .svhp-top-concern .con-icon{
		display: inline-block;
		vertical-align: middle;
		width: 0.3rem;
		height:0.3rem;
		background-image:url("/static/images/main/svhp-top-concern-icon.png");
		background-repeat: no-repeat;
		background-size:cover;
		margin-right:0.1rem; 
	}
	.yxhf-svhp-top .svhp-top-bg .svhp-top-concern .already-txt,
	.yxhf-svhp-top .svhp-top-bg .svhp-top-concern.already .con-icon,
	.yxhf-svhp-top .svhp-top-bg .svhp-top-concern.already .con-txt{
		display: none;
	}
	.yxhf-svhp-top .svhp-top-bg .svhp-top-concern.already .already-txt{
		display: block;
	}



	.yxhf-svhp-top .svhp-top-mes{
		padding:0 0.3rem 0.28rem;
		margin-top:-1.1rem;
		position: relative;
		z-index:2;
	}
	.svhp-top-mes .svhp-top-pic{
		width:1.78rem;
		height:1.78rem;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
		border:0.02rem solid #ffffff;
		overflow: hidden;
		background-color:#ffffff;
		margin:0 auto 0.14rem;
	}
	.svhp-top-mes .svhp-top-pic img{
		vertical-align: middle;
		width:100%;
	}
	.svhp-top-mes .svhp-top-name{
		font-size:0.34rem;
		color:#383e4b;
		margin-bottom:0.14rem;
	}
	.svhp-top-mes .svhp-top-indro{
		font-size:0.26rem;
		color:#858f95;
		margin-bottom:0.12rem;
	}
	.svhp-top-mes .svhp-top-other{
		color:#9ea8ae;
		font-size:0.26rem;
	}
	.svhp-top-mes .svhp-top-other .svhp-top-fans{
		margin-right:0.42rem;
	}
	.svhp-top-mes .svhp-top-other .num{
		color:#383e4b;
		margin-right:0.2rem;
	}
	
	
	/*好物-动态-影像*/
	.yxhf-svhp-btm{}
	.yxhf-svhp-btm .svhp-btm-item{
		padding:0.24rem 0 0;
		max-width:750px;
		width:7.5rem;
	}
	.svhp-btm-item .svhp-btm-item-showway{
		padding:0 0.24rem;
		margin-bottom: 0.1rem;
	}
	.svhp-btm-item .svhp-btm-item-showway .sw-left{
		font-size:0.24rem;
		color:#9ba3a8;
	}
	.svhp-btm-item .svhp-btm-item-showway .sw-right span{
		display: block;
		float: left;
		width: 0.44rem;
		height:0.44rem;
		cursor: pointer;

	}
	.svhp-btm-item .svhp-btm-item-showway .sw-right span i{
		display: block;
		width:0.32rem;
		height:0.32rem;
		margin:0.06rem auto;
		background-repeat: no-repeat;
		background-size:cover;
	}
	.svhp-btm-item .svhp-btm-item-showway .sw-right .sw-pic-outer i{
		background-image: url("/static/images/main/svhp-item-swicon01.svg");
	}
	.svhp-btm-item .svhp-btm-item-showway .sw-right .sw-list-outer i{
		background-image: url("/static/images/main/svhp-item-swicon02.svg");
	}


	.yxhf-svhp-btm .svhp-btm-item .goods-item{
		width:3.45rem;
		margin-bottom:0.2rem;
		border-bottom:1px solid #d4d6de;
		padding:0.1rem 0 0.15rem;
		float: left;
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-mes{
		margin:0 0.16rem;
	}
	.svhp-btm-item .goods-item  .goods-title,
	.svhp-btm-item .goods-item  .goods-indro,
	.svhp-btm-item .goods-item  .goods-price{
		margin:0 0;
	}


	.yxhf-svhp-btm .svhp-btm-item .goods-pic{
		width:3.25rem;
		height:3.25rem;
		position: relative;
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-pic .sv-goods-indro{
		position: absolute;
		bottom:0;
		top:60%;
		left:0;
		right:0;
		filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=rgba(0,0,0,0),endcolorstr=rgba(0,0,0,1),gradientType=0);
	    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=rgba(0,0,0,0),endcolorstr=rgba(0,0,0,1),gradientType=0);/*IE8*/	
	    background:rgba(0,0,0,.5); /* 一些不支持背景渐变的浏览器 */  
	    background:-webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
	    background:-o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
	    background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));     
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-pic .sv-goods-indro .indro-txt{
		position: absolute;
		bottom:0.08rem;
		left:0.16rem;
		right:0.16rem;
		color:#ffffff;
		font-size:0.26rem;
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-title{
		margin-bottom:0.05rem;
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-item-third{
		width:7.1rem;
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-item-third .goods-pic{
		width:6.9rem;
		height:6.9rem;
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-item-third .goods-third-indro{
		color:#7f7f7f;
		font-size:0.26rem;
		max-width:5.2rem;
		float: left;
	}
	.yxhf-svhp-btm .svhp-btm-item .goods-item-third .goods-indro-price .goods-price{
		float: right;
	}
	.svhp-btm-item .svhp-btm-goodslist .goods-mes .goods-indro{
		display: none;
	}


	.svhp-btm-item .svhp-btm-goodslist.list-view .goods-item{
		float: none;
		padding:0.18rem 0.14rem 0.14rem;
		width:7.1rem;
	}
	.svhp-btm-item .svhp-btm-goodslist.list-view .goods-pic,
	.svhp-btm-item .svhp-btm-goodslist.list-view .goods-mes{
		display: inline-block;
		vertical-align: top;
	}
	.svhp-btm-item .svhp-btm-goodslist.list-view .goods-pic{
		width:2.14rem;
		height:2.14rem;
		margin:0;
	}
	.svhp-btm-item .svhp-btm-goodslist.list-view .goods-mes{
		max-width:4.54rem;
		width:4.54rem;
		padding:0.06rem 0.06rem;
		margin:0 0;
	}
	.svhp-btm-item .svhp-btm-goodslist.list-view .goods-mes .goods-indro,
	.yxhf-svhp-btm .svhp-btm-goodslist.list-view .goods-item-third .goods-third-indro{
		margin-bottom: 0.46rem;
		min-height:0.72rem;
		max-height:0.72rem;
		overflow: hidden;
		display: block;
	}
	.yxhf-svhp-btm .svhp-btm-goodslist.list-view .goods-pic .sv-goods-indro{
		display: none;
	}
	.yxhf-svhp-btm .svhp-btm-goodslist.list-view .goods-item-third .goods-indro-price{
		margin:0 0;
	}
	.yxhf-svhp-btm .svhp-btm-goodslist.list-view .goods-item-third .goods-third-indro,
	.yxhf-svhp-btm .svhp-btm-goodslist.list-view .goods-item-third .goods-price{
		float: none;
	}


	/*动态-主体*/
	.svhp-post-list{
		margin:0 0.2rem;
	}
	.svhp-post-list .post-item{
		background-color:#ffffff;
		-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);
		-moz-box-shadow:0 2px 4px rgba(0,0,0,.06);
		box-shadow:0 2px 4px rgba(0,0,0,.06);
		-webkit-border-radius:0.04rem;
		-moz-border-radius:0.04rem;
		border-radius:0.04rem;
		padding-bottom:0.16rem;
		margin-bottom:0.2rem;
	}

	.post-item-top{
		padding:0.18rem 0.16rem;
		margin-bottom:0.06rem;
	}
	.post-item-top .post-item-top-pic,
	.post-item-top .post-item-top-mes{
		display: inline-block;
		vertical-align: middle;
	}
	.post-item-top .post-item-top-pic{
		width:0.78rem;
		height:0.78rem;
		overflow: hidden;
		margin-right:0.1rem;
	} 

	.post-item-top .post-item-top-pic img{
		display: block;
		width:100%;
	}

	.post-item-top .post-item-top-mes{
		font-size:0.28rem;
		color:#383e4b;
		width: 4.64rem;
		max-width:4.64rem;
	}
	.post-item-top .post-item-top-mes .post-time{
		font-size:0.24rem;
		color:#a2a7ab;
	}
	.post-item-top .post-item-top-con{
		display: block;
		float: right;
		margin:0.14rem 0.06rem 0.14rem 0;
	}
	.post-item-top .post-item-top-con .con-place{
		display: block;
		width:1.0rem;
		height:0.48rem;
		line-height:0.46rem;
		text-align: center;
		border:0.01rem solid #e97968;
		font-size:0.24rem;
		color:#e97968;
		-webkit-border-radius:0.24rem;
		-moz-border-radius:0.24rem;
		border-radius:0.24rem;
	}
	.post-item-top .post-item-top-con .already-con{
		color:#9ba3a8;
		font-size:0.24rem;
		height:0.48rem;
		line-height:0.48rem;
	}





	.post-item .post-item-txt{
		font-size:0.3rem;
		color:#383e4b;
		padding:0 0.16rem;
		margin-bottom:0.18rem;
	}

	.post-item .post-item-ope{
		color:#898989;
		font-size:0.24rem;
		text-align: right;
		padding:0 0.18rem;
	}
	.post-item .post-item-ope span{
		display: inline-block;
		vertical-align:middle;
	}
	.post-item .post-item-ope .post-ope{
		margin-left:0.48rem;
		padding:0.1rem 0;
	}
	.post-item .post-item-ope .post-ope i{
		display:inline-block;
		vertical-align: middle;
		background-repeat:no-repeat;
		background-size:cover;
		width:0.24rem;
		height:0.24rem;
		margin-right:0.1rem;
	}
	.post-item .post-item-ope .post-praise i{
		background-image:url("/static/images/main/svhp-post-ope-praiseicon.png");
	}
	.post-item .post-item-ope .post-com i{
		background-image:url("/static/images/main/svhp-post-ope-comicon.png");
	}
	.post-item .post-item-ope .post-share i{
		background-image:url("/static/images/main/svhp-post-ope-shareicon.png");
	}
	.post-item .post-item-ope .post-praise.active{
		color:#e97968;
	}
	.post-item .post-item-ope .post-praise.active i{
		background-image: url("/static/images/main/svhp-post-ope-praiseactiveicon.png");
	}
	

	/*动态-图片的展示方式*/
	.post-item-pic .pic-item{
		-webkit-border-radius: 0.04rem;
		-moz-border-radius: 0.04rem;
		border-radius: 0.04rem;
		overflow: hidden;
		background-color:#f6f7fb;
		margin:0 0 0.16rem 0.16rem;
		float: left;
	}
	.post-item-pic .pic-item img{
		width:100%;
		vertical-align: middle;
	}
	.post-item-picnine .pic-item{
		width:2.14rem;
		height:2.14rem;
	}
	.post-item-pictwo .pic-item{
		width:3.08rem;
	}
	.post-item-picone .pic-item{
		width:6.78rem;
		position: relative;
	}
	.post-item-picone .pic-item-indro,
	.svhp-video-play .video-item-time{
		font-size:0.3rem;
		color:#ffffff;
		position: absolute;
		bottom:0;
		left:0;
		right:0;
		padding:0.28rem 0.16rem 0.2rem;
		filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=rgba(0,0,0,0),endcolorstr=rgba(0,0,0,1),gradientType=0);
	    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=rgba(0,0,0,0),endcolorstr=rgba(0,0,0,1),gradientType=0);/*IE8*/	
	    background:rgba(0,0,0,.5); /* 一些不支持背景渐变的浏览器 */  
	    background:-webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
	    background:-o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
	    background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
	}
	
	/*影像主体*/
	.svhp-video-list{
		
	}
	.svhp-video-list .svhp-vitem{
		float: left;
		margin:0 0 0.2rem 0.2rem;
		-webkit-border-radius: 0.04rem;
		-moz-border-radius: 0.04rem;
		border-radius: 0.04rem;

	}

	.svhp-video-play{
		position:relative;
		overflow: hidden;
		-webkit-border-radius: 0.04rem;
		-moz-border-radius: 0.04rem;
		border-radius: 0.04rem;
		margin-bottom:0.1rem;
	}
	.svhp-video-play .video-item-time{
		text-align: right;
		font-size:0.26rem;
		padding:0.14rem 0.24rem;
	}
	.svhp-video-play .video-item-play{
		position: absolute;
		left:50%;
		top:50%;
		background-color:rgba(0,0,0,.55);
		width:0.98rem;
		height:0.98rem;
		margin-left:-0.49rem;
		margin-top:-0.49rem;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
	}
	.svhp-video-play .video-item-play .play-icon{
		display: block;
		cursor: pointer;
		width:0.36rem;
		height:0.36rem;
		margin:0.31rem 0.26rem 0.31rem 0.36rem;
		background-repeat: no-repeat;
		background-size: cover;
		background-image: url("/static/images/main/svhp-video-playicon.png");
	}
	.svhp-vitem .svhp-video-mes{
		padding:0 0.04rem;
	}
	.svhp-vitem .video-name{
		font-size:0.3rem;
		color:#383e4b;
		margin-bottom:0.08rem;
	}
	.svhp-vitem .video-indro{
		font-size:0.26rem;
		color:#a2a7ab;
	}


	.svhp-video-list .svhp-vitem-one{
		background-color:#ffffff;
		padding:0.16rem 0.16rem;
		width: 7.1rem;
	}
	.svhp-video-list .svhp-vitem-two{
		width:3.45rem;
	}


	.yxhf-svhp-bd .yxhf-tab-top{
		height:0.88rem;
		line-height:0.88rem;
		background-color: transparent;
		width:7rem;
		margin-left:0.5rem;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;
	}


/*圈子*/
	/*圈子-热门关注*/
	.yxhf-circle-list{}
	.yxhf-circle-bd .yxhf-circle-item{
		padding:0 0;
	}
	/*关注主体*/
	.yxhf-circle-bd .circle-item-atten{}
	.circle-item-atten .post-item-top-mes{
		width:5.76rem;
		max-width: 5.76rem;
	}
	.circle-item-atten .post-item-top-mes .user-name-txt,
	.circle-item-atten .post-item-top-mes .user-sort-icon,
	.circle-item-atten .post-item-top-mes .user-sort-icon i,
	.circle-item-atten .post-item-top-mes .user-sort-icon span{
		display: inline-block;
		vertical-align: middle;
	}

	.circle-item-atten .user-name-txt{
		max-width: 4.52rem;
	}
	.circle-item-atten .user-sort-icon{
		background-color: #e97968;
		font-size:0.22rem;
		color:#ffffff;
		text-align: center;
		-webkit-border-radius:0.19rem;
		-moz-border-radius:0.19rem;
		border-radius:0.19rem;
		width: 0.96rem;
		margin-left:0.12rem;
	}
	.circle-item-atten .user-sort-icon i{
		width: 0.22rem;
		height: 0.22rem;
		background-repeat: no-repeat;
		background-size: cover;
		margin-right:0.06rem;
	}

	.circle-item-atten .user-sort-icon.shop-icon i{
		background-image: url("/static/images/main/circlr-atten-usort-shop.png");
	}
	.circle-item-atten .user-sort-icon.bv-icon i{
		background-image: url("/static/images/main/circlr-atten-usort-bv.png");
	}
	

	/*发布动态-文章*/
	.yxhf-circle-opearea{
		position: fixed;
		bottom:1.28rem;
		right:0.2rem;
		overflow: hidden;
		z-index:12;
	}
	 .c-oa-c{
		background-color:#e97968;
		width:0.98rem;
		height:0.98rem;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
		position:fixed;
		bottom:1.28rem;
		right:0.2rem;
		z-index:99;
		cursor: pointer;
	}
	 .c-oa-c .c-oa-c-icon{
		display: block;
		position: absolute;
		top:50%;
		left:50%;
		margin:-0.2rem -0.2rem;
		width: 0.4rem;
		height:0.4rem;
		background:url("/static/images/main/circle-opearea-open.png") no-repeat;
		background-size:cover;
		
	}
	 .c-oa-c .c-oa-c-icon.icon-tfm{
		transform: rotate(45deg);
		-o-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=2);
		transition: width 2s;
		-moz-transition: width 2s; /* Firefox 4 */
		-webkit-transition: width 2s; /* Safari 和 Chrome */
		-o-transition: width 2s; /* Opera */        
	}


	.c-oa-olist{
		height:0.98rem;
		-webkit-border-radius:0.49rem;
		-moz-border-radius:0.49rem;
		border-radius:0.49rem;
		background-color:rgba(0,0,0,.9);
		padding:0.16rem 0.98rem 0.16rem 0.56rem;
	}
	.c-oa-olist.open{}

	.c-oa-olist .c-oa-item{
		margin-right:0.56rem;
		margin-bottom:0.3rem;
		margin-top:0.98rem;
	}
	.c-oa-item .c-oa-item-icon{
		display: block;
		width: 0.28rem;
		height:0.28rem;
		background-repeat: no-repeat;
		background-size:cover;
		margin:0 auto 0.14rem;
	}
	.c-oa-item .c-oa-item-icon.issue-post{
		background-image: url("/static/images/main/circle-opearea-post.png");
	}
	.c-oa-item .c-oa-item-icon.issue-page{
		background-image: url("/static/images/main/circle-opearea-page.png");
	}
	.c-oa-item .c-oa-item-icon.issue-close{
		background-image: url("/static/images/main/circle-opearea-close.png");
	}

	.c-oa-item .c-oa-item-txt{
		display: block;
		font-size:0.24rem;
		color:#ffffff;
		text-align: center;
		line-height:0.24rem;
	}









/*发布动态*/
.yxhf-header-np{
	margin-bottom:0;
}
.yxhf-header-np .ope-issue,
.yxhf-header-np .ope-issue a{
	text-align: right;
	font-size:0.28rem;
	color:#e97968;
}
	/*w文本输入区*/
	.yxhf-np-txtarea,
	.yxhf-np-select{
		background-color:#ffffff;
		padding:0.24rem 0.3rem;
		font-size:0.28rem;
	}
	.yxhf-np-txtarea textarea{
		width:100%;
		resize: none;
		height: 2.4rem;
		line-height:0.36rem;
		border:none;
	}
	.yxhf-np-txtarea .np-txtarea{
		width:100%;
		min-height:2.4rem;
		max-height: 3.2rem;
		_height: 2.4rem;
		word-wrap: break-word;
    	overflow-x: hidden;
    	overflow-y: auto;
    	_overflow-y: visible;
	}
	.yxhf-np-txtarea textarea:focus,
	.yxhf-np-txtarea .np-txtarea:focus{
		outline:none;
	}

	/*选择圈子*/
	.yxhf-np-select{
		padding:0.24rem 0;
		min-height:6.8rem;
	}
	.np-circle-select{
		padding:0.08rem 0.3rem;
	}
	.np-circle-select .npc-select-txt,
	.np-circle-select .npc-select-icon{
		vertical-align: middle;
		display: inline-block;
	}
	.np-circle-select .npc-select-txt{
		font-size:0.28rem;
		color:#e97968;
	}
	.np-circle-select .npc-select-icon{
		width:0.16rem;
		height: 0.16rem;
		background-repeat: no-repeat;
		background-size:cover;
		background-image: url("/static/images/main/new-post-selecticon.png");
	}

	.yxhf-np-select .appraise-item-imgupload{
		margin-left:0.3rem;
	}

























.item-shadow-sec{
	-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);
	-moz-box-shadow:0 2px 4px rgba(0,0,0,.06);
	box-shadow:0 2px 4px rgba(0,0,0,.06);
}
.item-shadow{
	-webkit-box-shadow:0 4px 4px rgba(0,0,0,.04);
	-moz-box-shadow:0 4px 4px rgba(0,0,0,.04);
	box-shadow:0 4px 4px rgba(0,0,0,.04);
}


.pl-15{
	padding-left:0.15rem;
}
.pr-15{
	padding-right:0.15rem;
}


.ml-30{
	margin-left:0.3rem;
}
.mr-24{
	margin-right:0.24rem;
}
.mr-32{
	margin-right:0.32rem;
}
.mb-6{
	margin-bottom:0.06rem;
}
.mb-8{
	margin-bottom:0.08rem;
}
.mb-14{
	margin-bottom:0.14rem;
}
.mb-20{
	margin-bottom:0.2rem;
}
.mb-22{
	margin-bottom:0.22rem;
}
.mb-24{
	margin-bottom:0.24rem;
}
.mb-30{
	margin-bottom:0.3rem;
}
.mb-34{
	margin-bottom:0.34rem;
}
.mb-42{
	margin-bottom:0.42rem;
}
.mb-98{
	margin-bottom:0.98rem;
}
.mb-118{
	margin-bottom:1.18rem;
}


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


.div-image-path {
	display: block;
	/*padding-left: 5px;*/
	/*padding-top: 0%;*/
	height: 0px;
	/*width: 22%;*/
	/*width: 85px;*/
}

.image-article-path {
	/*height: 85px;*/
	height: 65px;
	width: 65px;
	/*padding-top: 7%;*/
	margin-top: 15px;
	margin-left: 15px;
	border-radius: 4px;
}

.div-tow-c {
	display: block;
	/*width: 97%;*/
	min-height: 95px;
}

.stype-p {
	display: block;
	overflow: hidden;
	width: 98%;
	/*height: 38px;*/
	font-size: 14px;
	color: #505a5b;
}

.div-son-article {
	padding-left: 90px;
	padding-top: 10px;
}

.div-article-name {
	padding-left: 0%;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 18px;
	letter-spacing: 0px;
}

.span-article-name {
	font-size: 13px;
	color: #aaaaaa;
}

.div-release-data {
	padding-left: 0%;
}

.span-gmt-artcle {
	font-size: 13px;
	color: #cccccc;
}

.hr-article-style {
	background-color: #DCDCDC;
	border-color: transparent;
	border-width: inherit;
	height: 1px;
	border: none;
	size: 0.1px;
	width: 95%;
	margin-left: 2%;
}

.image-img-show {
	border-radius: 12px;
}

.div-or-t-j {
	display: block;
	padding-top: 6px;
	padding-left: 5px;
	margin-top: 10px;
	height: 35px;
	background-color: #cce2c1;
	/*background-color: #e0e0e6;*/
}

.div-t-j-order {
	background-color: #28A02A;
	height: 25px;
	width: 1px;
	display: inline;
	padding-left: 1%;
	padding-top: 0%;
	margin-top: 8%;
}

.p-mone{
	color: #333333;
	font-size: 0.26rem;
	/* height: 100%; */
	/* margin-right: 0%; */
	/* padding-top: 0px; */
	/* display: inline; */
	margin: -0.38rem 0.7rem 0rem 0rem;
}

.div-t-mone{
	display: inline;
	text-align: right;
}

.a-t-mone{
	padding-right: 0%;
	margin-top: 20%;
	padding-top: 20%;
}

.div-t{
	display: inline;
	width: 100%;
	height: 100%;
}

.more-more-a {
	padding-top: 20%;
	padding-left: 88%;
	font-size: 10px;
	color: blue;
	margin-top: 70%;
	margin-left: 1%;
}