/*!
 *  build: vue-admin-beautiful 
 *  vue-admin-beautiful author: chuzhixin 1204505056@qq.com 
 *  vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756 
 *  time: 2026-1-26 18:18:58
 */.iconfont[data-v-6c6befd9]{font-weight:400}.box-filter[data-v-5db987ed]{padding:0 16px}.box-filter-item[data-v-5db987ed]{display:flex;min-height:50px;font-weight:500;line-height:50px;border-bottom:1px solid #eee}.box-filter .txt-title[data-v-5db987ed]{padding-right:20px;font-size:14px;color:#969696}.box-filter-item-con .txt-item[data-v-5db987ed]{margin-right:16px;font-size:14px;color:#222;cursor:pointer}.box-filter-item-con .txt-item.selected[data-v-5db987ed],.box-filter-item-con .txt-item[data-v-5db987ed]:hover{font-weight:500;color:#1890ff}.box-filter-item-con.text[data-v-5db987ed]{padding-top:12px;line-height:24px;color:#969696}.box-goods[data-v-5db987ed]{padding:0 16px;margin-top:16px}.box-goods .goods-item[data-v-5db987ed]{display:inline-block;width:calc(20% - 19.2px);margin:0 16px 16px 0;overflow:hidden;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px}.box-goods .goods-item[data-v-5db987ed]:nth-child(5n){margin-right:0}.box-goods .goods-item .img-goods[data-v-5db987ed]{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden}.box-goods .goods-item .img-goods[data-v-5db987ed] .ant-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f0f0f0}.box-goods .goods-item .img-goods[data-v-5db987ed] .ant-image .ant-image-img{position:absolute;top:50%;transform:translateY(-50%)}.box-goods .goods-item .img-goods[data-v-5db987ed] .ant-skeleton{position:absolute;top:0;left:0;width:100%;height:100%}.box-goods .goods-item .base-info-skeleton[data-v-5db987ed]{margin-top:12px}.box-goods .goods-item .txt-name[data-v-5db987ed]{box-sizing:border-box;padding:0 8px;margin:8px 0;overflow:hidden;font-size:14px;color:#222;text-overflow:ellipsis;white-space:nowrap}.box-goods .goods-item .base-info[data-v-5db987ed]{box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-between;padding:0 8px}.box-goods .goods-item .base-info .txt-price[data-v-5db987ed]{font-size:12px;font-weight:300;color:#222}.box-goods .goods-item .base-info .txt-price i[data-v-5db987ed]{margin-right:8px;font-size:20px;font-weight:500;color:orange}.box-goods .goods-item .txt-stock[data-v-5db987ed]{box-sizing:border-box;padding:0 8px 8px;font-size:12px;font-weight:300;color:#222}