@import "../../style/common";
@import "../../style/font";
/* 商品模块 */
$shop-size:130upx;
.shop-item{
  height: $shop-size;
  margin-top: 30upx;
}
/* 商品模块 */

/* 商品图片 */
.layout-shop-image{
  width: $shop-size;
  height: $shop-size;
  border-radius: 10upx;
}
.layout-shop-background{
  width: 100%;
  height: 100%;
  z-index: 999;
}
.shop-logo-warp{
  left: 5upx;
  top: 0;
  font-size: 20upx;
  line-height: 20upx;
  color: #967010;
  z-index: 9999;
}
.shop-logo-name{
  transform: scale(0.45) translate(-70%,0%);
}
.layout-shop-logo{
  width:18upx;
  height:18upx;
  margin-right:8upx;
}
.shop-image{
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/* 商品图片 */

/* 商品内容 */
.shop-item-content{
  margin-left: 25upx;
  font-size: 28upx;
  color: #333;
  line-height: 38upx;
  font-weight: 500;
}
.shop-item-title{
  max-height: 76upx;
}
.shop-item-title-1{
  max-height: 38upx !important;
}
.shop-price-group{
  font-size: 32upx;
  color: #333;
  line-height: 40upx;
}
.shop-price-em{
  font-size: 24upx;
  margin-right: 6upx;
}
.shop-close-container{
  color: #333;
  font-size: 30upx;
  line-height: 34upx;
  font-weight: 400;
}
.shop-item-label{
  width: 85rpx;
  height: 32rpx;
  margin-top: 5upx;
  background-color: #FC3538;
  border-radius: 6upx;
  font-weight: 400;
  color: #fff;
  font-size: 22upx;
  line-height: 25upx;
}
.shop-close{
  font-size: 22upx;
  font-weight: bold;
  position: relative;
}
.shop-periods{
  margin-left: 6upx;
}
/* 商品内容 */