.shopinfo {
  width: 690rpx;
  height: 218rpx;
  border-bottom: 2rpx solid #EAEAEA;
  margin: 0 auto;
  display: flex;
  justify-content: center;
}

.shopinfo .pic {
  width: 150rpx;
  height: 163rpx;
  background-color: #EAEAEA;
  margin-right: 40rpx;
}

.shopinfo .right {
  width: 402rpx;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-top: 6rpx;
}

.shopinfo .right .shopname {
  font-size: 28rpx;
  font-weight: bold;
  line-height: 39rpx;
}

.shopinfo .right .down {
  margin-bottom: 50rpx;
  display: flex;
  justify-content: space-between;
}

.shopinfo .right .down .shopdesc {
  color: #666666;
  font-size: 24rpx;
}

.shopinfo .right .down .shopdesc .size {
  margin-right: 20rpx;
}

.shopinfo .right .down .pri {
  color: #E1C89F;
  font-size: 28rpx;
}