.skeleton[data-v-0018a426]{animation:skeleton-loading-0018a426 1s linear infinite alternate;background:#f2f2f2;border-radius:4px;height:200px}@keyframes skeleton-loading-0018a426{0%{background-color:#f2f2f2}to{background-color:#e6e6e6}}.scroll-box[data-v-0018a426]{color:#f7ba2a;height:20px}.goods-list[data-v-0018a426]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.goods-list .goods-item[data-v-0018a426]{background:#fff;border-radius:4px;box-sizing:border-box;display:block;text-decoration:none;transition:all .2s;width:100%}.goods-list .goods-item[data-v-0018a426]:hover{box-shadow:0 0 6px #0000001a;transform:translateY(-8px)}.goods-list .goods-item .goods-img-box[data-v-0018a426]{aspect-ratio:1/1.2;border-radius:4px 4px 0 0;overflow:hidden;position:relative}.goods-list .goods-item .goods-img-box .discount-radio[data-v-0018a426]{align-items:center;background:linear-gradient(90deg,#f0934b,#ea1f1f);border-radius:5px 0;color:#fff;display:flex;font-size:11px;font-weight:600;left:0;line-height:14px;padding:5px;position:absolute;top:0;z-index:10}.goods-list .goods-item .goods-img-box .discount-radio img[data-v-0018a426]{height:12px;-o-object-fit:cover;object-fit:cover;width:12px}.goods-list .goods-item .goods-img-box .discount-radio .discount-percent[data-v-0018a426]{line-height:12px}.goods-list .goods-item .goods-img[data-v-0018a426]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.goods-list .goods-item .goods-info[data-v-0018a426]{padding:12px 8px}.goods-list .goods-item .name[data-v-0018a426]{color:#222;display:-webkit-box;height:auto;-webkit-line-clamp:2;line-height:1.4;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px}.goods-list .goods-item .price-wrapper[data-v-0018a426]{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px}.goods-list .goods-item .promo-price[data-v-0018a426]{font-size:14px;font-weight:700;line-height:1.2}.goods-list .goods-item .price[data-v-0018a426]{color:#222;font-size:16px;font-weight:600}.goods-list .goods-item .price.line-through[data-v-0018a426]{color:#a2a2a2;font-size:14px;font-weight:400;text-decoration:line-through}.goods-list .goods-item .sale[data-v-0018a426]{color:#888;font-size:12px;height:17px}.empty-state[data-v-0018a426]{color:#999;padding:40px 0;text-align:center}
