page{background:#f6f6f6}.box{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30rpx;border-radius:18rpx}.box .recommended-box{width:336rpx;background:#ffffff;border-radius:18rpx;padding-bottom:20rpx;margin-top:30rpx}.box .recommended-box .price{color:red;font-size:30rpx;margin:20rpx 0 0 20rpx}.box .recommended-box .recommended-image{width:336rpx;height:240rpx;border-radius:18rpx}.box .recommended-box .recommended-name{font-size:30rpx;font-weight:500;color:#222222;line-height:36rpx;margin:10rpx 0 0 20rpx;height:80rpx;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.box .recommended-box .recommended-score{display:flex;margin:0 20rpx}.box .recommended-box .recommended-score .price{color:red;font-size:30rpx;margin:0rpx 0 0 20rpx}.box .recommended-box .recommended-score .score{font-size:30rpx;font-weight:bold;color:#F01740;line-height:36rpx;margin-right:20rpx}.box .recommended-box .recommended-score .sale{font-size:30rpx;font-weight:400;color:#666666;line-height:36rpx}.box .recommended-box .recommended-score .recommended-address{font-size:24rpx;font-family:Source Han Sans CN;font-weight:300;color:#666666;line-height:36rpx;margin:20rpx 0 0 0rpx}.box .recommended-box .recommended-distance{font-size:24rpx;color:#666666;margin:20rpx 0 0 20rpx}