.shop-item{ display: flex; } .shop-item .logo{ width:180rpx;height:180rpx; } .shop-item .content{ flex:1; margin-left:18rpx; } .shop-item .line1{ line-height: 1.4; font-size:34rpx; font-weight: 600; } .shop-item .line2{ line-height: 1.4; font-size: 26rpx; display: flex; color:#888888; margin-top:14rpx; } .shop-item .line2-1{ flex:1; } .shop-item .line-coupon{ font-size: 26rpx; margin-top: 20rpx; position: relative; } .shop-item .line-coupon::before{ content: '惠'; width:34rpx;height:34rpx; font-size:22rpx; border-radius: 8rpx; background-color: #FF8400; color: #fff; display: inline-block; text-align: center; line-height: 34rpx; vertical-align: top; margin-right: 8rpx; } .shop-item .money{ font-size: 32rpx; } .shop-item .money-disable{ font-size: 28rpx; margin-left:10rpx; } .shop-item .promation{ margin-top:30rpx; } .shop-item .promation .coupon{ display: flex; align-items: center; font-size: 24rpx; } .shop-item .promation .coupon::before{ content: '券'; background-color: #FFC300; font-size: 20rpx; padding:6rpx; border-radius: 4rpx; color:#fff; } .shop-item .promation .tag{ font-weight: 500; margin:0 16rpx; color:#FFC300; }