#newRetail-retailLink .main { background: #fff; } #newRetail-retailLink .main .ewm-bg { width: 100%; display: block; background-color: #fff; padding: 72rpx 0; } #newRetail-retailLink .main .ewm-bg .img-box { background: linear-gradient(#f14e4e, #f14e4e) left top, linear-gradient(#f14e4e, #f14e4e) left top, linear-gradient(#f14e4e, #f14e4e) right top, linear-gradient(#f14e4e, #f14e4e) right top, linear-gradient(#f14e4e, #f14e4e) right bottom, linear-gradient(#f14e4e, #f14e4e) right bottom, linear-gradient(#f14e4e, #f14e4e) left bottom, linear-gradient(#f14e4e, #f14e4e) left bottom; background-repeat: no-repeat; background-size: 2px 20px, 20px 2px; width: 338rpx; height: 338rpx; padding: 16rpx; margin: 0 auto; display: block; } #newRetail-retailLink .main .btn-box { display: flex; justify-content: space-around; padding-bottom: 28rpx; text-align: center; } #newRetail-retailLink .main .btn-box .btn-child { width: 280rpx; height: 70rpx; line-height: 70rpx; border-radius: 10rpx; border: solid 1px #f14e4e; font-size: 16px; position: relative; color: #f14e4e; } #newRetail-retailLink .main .btn-box .red-color { background: #f14e4e; color: #fff; } #newRetail-retailLink .order-box { width: 90%; background: #fff; border-radius: 10rpx; overflow: hidden; margin: 28rpx auto; } #newRetail-retailLink .order-box .box-title { height: 70rpx; line-height: 70rpx; text-align: center; background-color: #f14e4e; color: #fff; } #newRetail-retailLink .order-box .good-info { display: flex; text-align: left; padding: 24rpx; } #newRetail-retailLink .order-box .good-info .good-img { flex-shrink: 0; width: 150rpx; height: 150rpx; background-color: #cfcfcf; border-radius: 10rpx; overflow: hidden; margin-right: 24rpx; } #newRetail-retailLink .order-box .good-info .goods-main { display: flex; flex-direction: column; justify-content: space-between; flex: 1; } #newRetail-retailLink .order-box .good-info .goods-main .good-title { font-size: 15px; line-height: 20px; font-weight: 600; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } #newRetail-retailLink .order-box .good-info .goods-main .goods-sku { color: #999; font-size: 12px; } #newRetail-retailLink .order-box .good-info .goods-main .good-other { display: flex; justify-content: space-between; } #newRetail-retailLink .order-box .good-info .goods-main .good-other .good-num { color: #f14e4e; font-size: 12px; } #newRetail-retailLink .order-box .order-price { height: 100rpx; line-height: 100rpx; display: flex; justify-content: flex-end; padding: 0 28rpx; } #newRetail-retailLink .order-box .order-price .order-price-red { font-size: 18px; color: #f14e4e; } .remaining-time { display: flex; width: 90%; margin: 24rpx auto 0; }