/* packageH/newRetail/components/goodlist/goodlist.wxss */
.newRetail-child-goodlist {
  padding-bottom: 28rpx;
}

.newRetail-child-goodlist .ul {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}

.newRetail-child-goodlist .ul .li {
  width: 336rpx;
  background-color: #fff;
  border-radius: 20rpx;
  overflow: hidden;
  margin: 24rpx 0 0 24rpx;
}

.newRetail-child-goodlist .ul .li .good-img {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
}

.newRetail-child-goodlist .ul .li .good-img image {
  width: 100%;
  right: 0;
  height: 100%;
  position: absolute;
}

.newRetail-child-goodlist .ul .li .goods-main {
  padding: 20rpx;
  text-align: left;
}

.newRetail-child-goodlist .ul .li .goods-main .goods-title {
  height: 64rpx;
  line-height: 32rpx;
  font-size: 28rpx;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.newRetail-child-goodlist .ul .li .goods-main .goods-price {
  margin-top: 32rpx;
  font-size: 30rpx;
  color: #f14e4e;
}

.blank-box {
  margin: 40rpx auto 0;
  display: flex;
  justify-content: center;
}

.blank-box image {
  width: 150rpx;
  margin: 0;
}
