/*实体详情页-图片基本信息*/
	/*实体产品图片*/
	.detail-pic{
		background-color:#ffffff;
		padding:0 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;
	 	width: 100%;
	}
	#detail-pic .swiper-slide .img-outer img{
		max-width:100%;
		width: 100%;
		display: block;
	}

	/*实体产品-基本信息*/
	.detail-mes{
		background-color:#ffffff;
	}
	.detail-mes-bd{
		width:7.1rem;
		margin:0 auto;
		text-align:left;
		padding:0.2rem 0 0.24rem;
		color:#333333;
	}
	.detail-mes .detail-mes-title{
		font-size:0.32rem;
		font-weight:700;
	}
	.detail-mes .detail-mes-price{
		font-size:0.38rem;
		font-weight:700;
	}
	.detail-mes .detail-mes-price{
		color:#FF4600;
	}
	.detail-mes .detail-mes-indro,
	.detail-mes .detail-mes-shop{
		font-size:0.26rem;
		color:#565656;
	}
	.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:#333333;
}
.detail-indro-title{
	font-size:0.3rem;
	color:#333333;
	text-align:left;
	font-weight:lighter;
	margin-bottom:0.24rem;
	padding:0 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:left;
	}
	.data-item.odd{
		background-color:#faf9f9;
	}
	.data-item.even{
		background-color:#ffffff;
	}
	.data-item .data-name{
		width:2.3rem;
		padding:0.14rem 0.18rem;
	}
	.data-item .data-value{
		width:4.8rem;
		padding:0.14rem 0.18rem;
		border-left:1px solid #f1f1f1;
	}

	/*实体产品-图片介绍*/
	.detail-indro-img{
		width:100%;
		padding:0.32rem 0 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;
	}
	.indro-img-bd .p-txt{
		padding:0 0.24rem;
	}
	.indro-img-bd p:last-child{
		margin-bottom:0;
	}

	/*详情页-底部*/
	.detail-btm{
		padding:0 0.2rem;
	}

	.detail-btm .back-index,
	.detail-btm .back-cart{
		margin:0 0.2rem;
		position: relative;
	}
	.detail-btm .back-index{
		margin-left:0.22rem;
	}

	.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:#FF4600;
		-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;
		border-radius:0.39rem;
	}
	.detail-btm .add-cart-btn{
		color:#333333;
		margin-right:0.3rem;
		margin-left:0.1rem;
		background-color:rgba(2,174,108,.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:#02AE6C;
	}
	

	/*成功加入购物车提示*/
	.detail-cart-tips{
		display: none;
	}
	.detail-cart-tips .tips-bd{
		font-size:0.32rem;
		color:#ffffff;
		background-color:#333333;
		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:#ffffff;
		z-index: 9998;
		bottom:-20.0rem;
	}
	.goods-format-top{
		position: relative;
		width:100%;
		height:1.6rem;
		border-bottom:0.01rem solid #eeeff2;
		padding:0.24rem 0.24rem 0.28rem;
	}
	.goods-format-top .goods-format-img{
		margin:0 auto 0.1rem;
		width:1.72rem;
		height:1.72rem;
		background-color:#ffffff;
		display:flex;
	 	justify-content:center;
	 	align-items:center;
	 	overflow:hidden;
		position: absolute;
		top:-0.4rem;
		-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{
		padding-left:1.92rem;
		font-size:0.26rem;
		color:#565656;
	}
	.goods-format-top .goods-format-mes .g-f-mes-price{
		font-size:0.34rem;
		color:#FF4600;
		margin-bottom: 0.04rem;
	}



	/*参数规格*/
	.goods-format-list{
		padding:0.28rem 0.3rem 1.42rem;
	}

	.mes-label{
		font-size:0.3rem;
		color:#565656;
		display: inline-block;
		height:0.58rem;
		line-height:0.58rem;
		vertical-align: top;
		margin-right:0.3rem;
		margin-bottom:0.08rem;
	}
	.picker .picker-item{
		margin-bottom:0.2rem;
		border-bottom:1px solid #eeeff2;
		padding:0.1rem 0 0.14rem;
	}
	.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;
		margin-bottom:0;
	}
	.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 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:#333333;
		border:0.01rem solid #cccccc;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
	}
	.picker .picker-item ul li a.active{
		background-color:#01763a;
		color:#ffffff;
		border-color:#01763a;
	}
	.picker .picker-item ul li a.disabled{
		background-color:#f9f8f8;
		color:#aaaaaa;
		cursor:auto;
		border:0.01rem solid #cccccc;
	}



	/* 数量加减*/
	.heart-mes .num{
		margin-bottom:48px;
	}
	.Spinner{
		display:inline-block;
		vertical-align:top;
		overflow:hidden;
		margin:0 auto;
		-webkit-border-radius:0.06rem;
		-moz-border-radius:0.06rem;
		border-radius:0.06rem;
		background-color:#ffffff;
		border:0.01rem solid #cccccc;
	}
	.Spinner .Amount{
		width:0.98rem;
		height:0.32rem;
		line-height:0.32rem;
		margin:0.13rem 0;
		border:none;
		float:left;
		text-align:center;
		color:#333333;
		outline:0;
		background-color:#ffffff;
		border-right:1px solid #cccccc;
		border-left:1px solid #cccccc;
		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;
	}
	