.text-center.data-v-18c58504{text-align:center}.font-weight.data-v-18c58504{font-weight:700}.page-width.data-v-18c58504{width:100%}.goods-hover-class.data-v-18c58504{opacity:.9;background-color:#f7f7f7}.background-image.data-v-18c58504{background-repeat:no-repeat;background-size:100% 100%;background-position:50%}page.data-v-18c58504{font-size:32rpx;background:#f7f7f7}.page-width.data-v-18c58504{width:100%}.u-hover-class.data-v-18c58504{opacity:.9;background-color:#f7f7f7}.safe-area-inset-bottom.data-v-18c58504{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.product-list.data-v-18c58504{position:relative}.product-list .u-goods.data-v-18c58504{margin-top:15rpx;background-color:#fff;width:344rpx;border-radius:15rpx}.list-padding.data-v-18c58504{padding:0 20rpx}.image-name.data-v-18c58504{width:100%;border-top-left-radius:15rpx;border-top-right-radius:15rpx;position:relative}.image-name .out-dialog.data-v-18c58504{border-top-left-radius:15rpx;border-top-right-radius:15rpx;width:344rpx;height:344rpx;position:absolute;top:0;z-index:10;left:0;background-color:rgba(0,0,0,.5)}.image-name .out-dialog image.data-v-18c58504{width:344rpx;height:344rpx}.image-name .image.data-v-18c58504{width:100%;height:344rpx;border-top-left-radius:15rpx;border-top-right-radius:15rpx}.image-name .name.data-v-18c58504{font-size:26rpx;color:#353535;padding:0 24rpx;margin-top:20rpx;line-height:36rpx}.content-name.data-v-18c58504{height:calc(100% - 426rpx)}.content-no.data-v-18c58504{height:calc(100% - 384rpx)}.content.data-v-18c58504{padding:0 24rpx}.content .price-total.data-v-18c58504{margin:16rpx 0 30rpx 0}.content .price-total.exchange.data-v-18c58504{margin-top:6rpx;margin-bottom:16rpx}.content .price-total .sales.data-v-18c58504{font-size:20rpx;margin-left:12rpx}.content .price-total .sales-box.data-v-18c58504{color:#999}.content .price-total .sales-box .sales.data-v-18c58504{margin-left:0}.content .price-total .price.data-v-18c58504{font-size:28rpx}.content .member-price.data-v-18c58504{margin-top:12rpx}.content .app-sup-vip.data-v-18c58504{margin-top:9rpx}.default-color.data-v-18c58504{color:#ff4544}.cart-box.data-v-18c58504{width:92rpx;height:92rpx;position:absolute;padding:32rpx;right:-24rpx;top:-60rpx}.goods-cart.data-v-18c58504{width:28rpx;height:28rpx}.f-swipe-content.data-v-18c58504{background-color:#fff}.f-swipe-content .f-item.data-v-18c58504{padding:24rpx;border-bottom:1rpx solid #e2e2e2;position:relative}.f-swipe-content .f-item .f-img.data-v-18c58504{width:200rpx;height:200rpx;border-radius:23rpx;margin-right:24rpx}.f-swipe-content .f-item .f-out-dialog.data-v-18c58504{width:200rpx;height:200rpx;border-radius:23rpx;margin-right:24rpx;position:absolute;z-index:10;background-color:rgba(0,0,0,.5)}.f-swipe-content .f-item .f-out-dialog image.data-v-18c58504{width:200rpx;height:200rpx}.f-swipe-content .f-item .f-content.data-v-18c58504{width:478rpx}.f-swipe-content .f-item .f-title.data-v-18c58504{font-size:26rpx;line-height:36rpx;color:#353535}.f-swipe-content .f-item .f-invalid.data-v-18c58504{width:128rpx;height:42rpx;line-height:42rpx;background-color:#f7f7f7;padding:0 27rpx 0 18rpx}.f-swipe-content .f-item .f-invalid > text.data-v-18c58504{font-size:23rpx;color:#999}.f-swipe-content .f-item .f-invalid > image.data-v-18c58504{width:24rpx;height:24rpx}.f-swipe-content .f-item .f-low-stock.data-v-18c58504{width:148rpx;height:42rpx;line-height:42rpx;background-color:#ffecec;padding:0 27rpx 0 18rpx}.f-swipe-content .f-item .f-low-stock > text.data-v-18c58504{font-size:23rpx;color:#ff4544}.f-swipe-content .f-item .f-low-stock > image.data-v-18c58504{width:24rpx;height:24rpx}.f-swipe-content .f-item .f-low-price.data-v-18c58504{height:42rpx;display:inline-block;background-color:#ffecec;padding:0 27rpx 0 18rpx;position:relative}.f-swipe-content .f-item .f-low-price > text.data-v-18c58504{font-size:23rpx;color:#ff4544}.f-swipe-content .f-item .f-low-price > image.data-v-18c58504{width:24rpx;margin-right:14rpx;height:24rpx}.f-swipe-content .f-item .f-cat-icon.data-v-18c58504{width:56rpx;height:56rpx}.f-swipe-content .f-item .f-price.data-v-18c58504{font-size:24rpx;margin-top:12rpx}.f-swipe-content .f-item .f-scale.data-v-18c58504{font-size:21rpx;color:#b0b0b0}.origin-price.data-v-18c58504{font-size:21rpx;color:#999;text-decoration:line-through}