.swiper-container {
	width: 7.5rem;
	height: 7.5rem;
	display: block;
	margin: auto;
}

.swiper-slide {
	width: 7.5rem;
	height: 7.5rem;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.info {
	padding: .35rem .3rem;
	border-bottom: .2rem solid #F4F4F4;
}

.sale {
	font-size: .26rem;
	color: #777777;
}

.sale span {
	font-size: .46rem;
	color: #fe0000;
}

._name {
	font-size: .32rem;
	color: #333333;
	margin-top: .3rem;
	line-height: 1.2;
}

.section {
	width: 7.5rem;
	padding: .35rem 0;
	border-bottom: .2rem solid #F4F4F4;
}

.title {
	color: #00aa2c;
	font-size: .32rem;
	padding-left: .54rem;
	background-image: url(../../../images/tuan/tuan/right.png);
	background-repeat: no-repeat;
	background-size: .08rem;
	background-position: .3rem 50%;
}

.text5 {
	font-size: .28rem;
	color: #333333;
	padding: 0 .3rem;
	margin-top: .2rem;
	line-height: 1.2;
}

.imglist {
	margin-top: .3rem;
	margin-bottom: 1rem;
}

.imglist img {
	width: 6.9rem;
	display: block;
	margin: auto;
}

.toCartBtn {
	margin-left:0.3rem;
	width: 6.9rem;
	height: 1rem;
	padding-top:0.2rem;
	border-top: 1px solid #e4e4e4;
}

.toCartBtn .showcalc{ width:2.9rem; height:1rem; line-height:1rem; font-size:0.24rem; color:#333333;}
.toCartBtn .btns{ width:4rem; height:0.8rem; margin-top:0.1rem; border-radius: 0.4rem; overflow: hidden;}
.toCartBtn .btns .b1{ width:2rem; height:0.8rem; background-color:#FF8B35; color:#ffffff; font-weight: 800; font-size:0.3rem; 
	line-height: 0.8rem; text-align: center;}
.toCartBtn .btns .b2{ width:2rem; height:0.8rem; background-color:#0081EB; color:#ffffff; font-weight: 800; font-size:0.3rem; 
	line-height: 0.8rem; text-align: center;}
 
	
.fc {
	width: 7.5rem;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,.7);
	z-index: 9; 
}

.cartinfo {
	width: 7.5rem;
	height: 4.26rem;
	position: absolute;
	bottom: 0;
	background-color: #FFFFFF;
	border-top-left-radius: .25rem;
	border-top-right-radius: .25rem;
}

.cartInfoFlex {
	width: 6.9rem; 
	margin-top: .4rem;
	padding: 0 .3rem;
	position: relative;
}
.cartInfoFlex .cls{ position:absolute; top:-0.2rem; right:0.2rem;}

.cartInfoFlex .cartimg {
	width: 1.5rem;
	height: 1.5rem;
	margin-right:0.2rem;
}

.cartInfoFlex .carttext {
	font-size: .26rem;
	color: #777777;
	width: 4.9rem; 
}
.carttext.h1{ font-size:0.28rem; color:#333333;}

.carttext .sp {
	font-size: .46rem;
	color: #fe0000;
}

.cartclose {
	width: .4rem;
	height: .4rem;
}

.countInfo {
	width: 6.9rem; 
	padding:0.1rem .3rem 0 0.3rem
}

.text6 {
	width: 4.9rem;
	font-size: .28rem;
	color: #333333;
	line-height: .6rem;
}

.count {
	width: 2rem;
}

.count img {
	width: .4rem;
}

.count input {
	width: .5rem;
	border: none;
	text-align: center;
}

.storeimg {
	width: .9rem;
	height: .9rem;
	border-radius: .9rem;
	margin-right: .18rem;
}

.storeinfo {
	width: 4.3rem;
}

.toStoreBtn {
	width: 1.5rem;
}

.s1 {
	font-size: .32rem;
	color: #333333;
	margin-top: .1rem;
}

.s2 {
	font-size: .26rem;
	color: #00aa2c;
	padding-left: .26rem;
	background-image: url(../../../images/tuan/tuan/sposition.png);
	background-repeat: no-repeat;
	background-size: .18rem;
	background-position: 0% 50%;
	height: .3rem;
	margin-top: .1rem;
}

.toStoreBtn {
	width: 1.5rem;
	height: .54rem;
	border-radius: 1rem;
	border: none;
	outline: none;
	font-size: .28rem;
	color: #FFFFFF;
	background-color: #00AA2C;
	margin-top: .18rem;
}

.toindex{ width:1rem; height:1rem; margin-left:0.3rem;}
.toindex .icon { width:1rem; height:0.49rem; padding-top:0.1rem;}
.toindex .icon img { width:0.49rem; height:0.49rem; display: block; margin:0 auto; }
.toindex .txt{ width:1rem; height:0.45rem; font-size:0.28rem; text-align:center; line-height:0.45rem;}
.tuan_detail_footer .btn1{ background-color:#F92E2E; width:3.5rem; height:0.8rem; line-height:0.8rem; margin-left:.6rem; text-align:center; color:#ffffff; font-size:0.4rem;}


/************ 新的部分  ************************************/
.goodsInfo{ background-color:#ffffff; padding-top:0.3rem;}
.goodsInfo .h1{ font-size:0.3rem; color:#333333;}
.goodsInfo .goods_money{ padding:0.15rem 0 0.3rem 0; border-bottom: 0.01rem solid #E5E5E5;  }
.goodsInfo .goods_money .p1{ color:#333333; font-size:0.24rem; padding-top:0.1rem; }
.goodsInfo .goods_money .p2{ color:#333333; font-size:0.32rem; }
.goodsInfo .goods_money .p3{ color:#333333; font-size:0.24rem; padding-top:0.08rem; padding-left:0.08rem;}

.goodsInfo .goods_money .kc{ color:#666666; font-size:0.24rem; padding-top:0.05rem;}
.goodsInfo .goods_money .free{ margin-top:0.1rem;}
.goodsInfo .goods_money .free .kuang{ margin-right:0.15rem; background-color:#FFF6F6; border-radius: 0.1rem; padding:0.05rem 0.15rem; color:#F5192B; font-size:0.2rem; letter-spacing: 0.04rem;}


.goodsInfo .canshu{padding:0rem 0.1rem; border-bottom: 0.01rem solid #E5E5E5;}
.goodsInfo .canshu .tit{font-size:0.28rem; color:#333333; padding:0.2rem 0;}
.goodsInfo .canshu .ul{padding:0 0 0.3rem 0;}
.goodsInfo .canshu .ul .li{ margin-bottom:0.1rem;}
.goodsInfo .canshu .ul .li .li_1{ width:1rem; color:#666666; font-size:0.28rem;}
.goodsInfo .canshu .ul .li .li_2{ color:#333333; font-size:0.28rem;}
.goodsInfo .canshu .detail{font-size:0.28rem; color:#333333;  }
.goodsInfo .canshu .imglist{ }
.goodsInfo .canshu .imglist img{ width: 6.7rem; }

.goodsInfo .brand{ padding:0.2rem 0rem;}
.goodsInfo .brand .img{}
.goodsInfo .brand .img img{ width:0.5rem; height:0.5rem; border-radius: 0.25rem;}
.goodsInfo .brand .img .name{ padding-left:0.2rem; line-height: 0.5rem; font-size:0.24rem; color:#333333;}
.goodsInfo .brand .more{ color:#999999; font-size:0.22rem; line-height: 0.5rem; }

.detail_footer{ box-sizing: border-box; padding:0 0.3rem; width:7.5rem; height:1rem; background-color:#ffffff;}
.detail_footer .func{ width:2.9rem; height:1rem;}
.detail_footer .func .kuang{ width:0.9rem; height:1rem;}
.detail_footer .func .kuang img{ width:0.48rem; height:0.48rem; margin-top:0.1rem;}
.detail_footer .func .kuang .t1{ width:0.48rem; color:#333333; font-size:0.2rem; text-align: center; padding-top:0.05rem;}
 
.detail_footer .btns{ width:4rem; height:0.8rem; margin-top:0.1rem;}
.detail_footer .btns .b1{ width:2rem; height:0.8rem; background-color:#FF8B35; color:#ffffff; font-weight: 800; font-size:0.32rem;}
.detail_footer .btns .b2{ width:2rem; height:0.8rem; background-color:#0081EB; color:#ffffff; font-weight: 800; font-size:0.32rem;}
.detail_footer .btns .b3{ width:4rem; height:0.8rem; background-color:#FF8B35; color:#ffffff; font-weight: 800; font-size:0.32rem;
	text-align: center; line-height: 0.8rem; border-radius: 0.4rem;}











