/* 新人赠送优惠券 */
.coupon-container{
  height:260upx;
  background-color: #fff;
  border-radius: 0 0 40upx 40upx;
  box-shadow: 0 5upx 30upx 0 rgba(153, 153, 153, 0.6);
}
/* 新人赠送优惠券 */
/* 精品推荐 */
.boutique{
  padding: 15upx 0 20upx;
}
.boutique-title{
  font-size: 32upx;
  color: #333;
  font-weight: bold;
  line-height: 40upx;
  margin: 0 15upx;
}
.boutique image{
  width: 78upx;
  height: 30upx;
}
/* 精品推荐 */

/* 商品模块 */
.shop-container{
  padding: 0 30upx;
}
.shop-item{
  width:100%;
  height: 1200upx;
  border-radius: 20upx;
  margin-top: 30upx;
  background-color: #fff;
}
.shop-item image{
  width: 100%;
  height: 100%;
}
.shop-item-header{
  top: 40upx;
  left: 40upx;
}
.shop-item-header-logo{
  width: 80upx !important;
  height: 80upx !important;
  margin-right: 14upx;
}
.shop-logo-header-title{
  font-size:30upx;
  margin-bottom: 7upx;
}
.shop-logo-header-title,.shop-logo-en-title{
  line-height: 30upx;
}
.shop-logo-en-title{
  font-size: 22upx;
}
.shop-item-info{
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding-bottom: 70upx;
  color: #834611;
}
.shop-item-title{
  font-size: 36upx;
  margin-bottom: 2px;
}
.shop-item-price-group{
  font-size: 32upx;
  line-height: 56upx;
  letter-spacing: 8upx;
}
.shop-item-buy-button{
  width: 180upx;
  height: 60upx;
  background-color: #41AE3C;
  border-radius: 30upx;
  font-size: 28upx;
  line-height: 36upx;
  color: #fff;
  z-index: 999;
  margin-top: 25upx;
}
.shop-item-price-em{
  font-size: 30upx;
  position: relative;
  left:7upx;
  top: 4upx;
}
.shop-item-price{
  font-size: 46upx;
  letter-spacing: 4upx;
  position: relative;
  top: 2upx;
  left: 2upx;
  margin: 0 5upx;
}
/* 商品模块 */

/* 更多商品 */
.shop-button{
  margin: 34upx 0 37upx;
  width: 230upx;
  height: 56upx;
  background-color:#41AE3C;
  border-radius:28upx;
  font-size:26upx;
  color:#fff;
  line-height: 30upx;
  font-weight: 400;
}
.shop-button image{
  width: 32upx;
  height: 32upx;
  margin-left: 5upx;
}
/* 更多商品 */