.cart[data-v-b2d58fe2]{padding:0;position:relative;text-align:center;z-index:10}.cart[data-v-b2d58fe2]:after{content:"";height:6px;left:0;position:absolute;top:44px;width:100%;z-index:10}.cart .list_wrapper[data-v-b2d58fe2]{background:var(--bg-block);border-radius:6px;box-shadow:0 4px 8px #0000001f;height:400px;position:absolute;right:0;top:46px;width:462px}.cart .list_wrapper .list[data-v-b2d58fe2]{display:flex;flex-direction:column;height:100%;width:100%}.cart .list_wrapper .cart_empty[data-v-b2d58fe2]{align-items:center;display:flex;gap:12px;justify-content:center;margin:172px auto 0;padding:0 12px;width:252px}.cart .list_wrapper .cart_empty .cart-empty-icon[data-v-b2d58fe2]{flex-shrink:0;height:40px;width:40px}.cart .list_wrapper .cart_empty .cart-empty-text[data-v-b2d58fe2]{color:var(--text-primary);font-size:12px;line-height:15px;text-align:left}.goods-list-min[data-v-b2d58fe2]{display:flex;flex-direction:column;height:100%}.goods-list-min .goods-list-con[data-v-b2d58fe2]{flex:1;overflow-x:hidden;overflow-y:auto;padding:12px 12px 0}.goods-list-min .goods-list-con .item[data-v-b2d58fe2]{align-items:stretch;border-radius:4px;display:flex;margin-bottom:8px;padding:8px 12px}.goods-list-min .goods-list-con .item[data-v-b2d58fe2]:hover{background:var(--bg-page)}.goods-list-min .goods-list-con .item[data-v-b2d58fe2]:last-child{margin-bottom:0}.goods-list-min .goods-list-con .item .photo[data-v-b2d58fe2]{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:8px;width:48px}.goods-list-min .goods-list-con .item .photo img[data-v-b2d58fe2]{height:48px;width:48px}.goods-list-min .goods-list-con .item .item-name[data-v-b2d58fe2]{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;padding-right:8px}.goods-list-min .goods-list-con .item .item-name .name-top[data-v-b2d58fe2]{color:var(--text-primary);display:-webkit-box;font-size:12px;line-height:16px;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.goods-list-min .goods-list-con .item .item-name .name-bottom[data-v-b2d58fe2]{color:var(--text-secondary);font-size:12px;line-height:16px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.goods-list-min .goods-list-con .item .item-right[data-v-b2d58fe2]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between}.goods-list-min .goods-list-con .item .item-right .item-price[data-v-b2d58fe2]{align-items:center;display:flex;gap:2px}.goods-list-min .goods-list-con .item .item-right .item-price[data-v-b2d58fe2] .price-val{color:var(--price);font-size:12px;font-weight:700;line-height:15px;text-align:center}.goods-list-min .goods-list-con .item .item-right .item-price .price-unit[data-v-b2d58fe2]{color:var(--text-secondary);font-size:12px;line-height:15px;text-align:center}.goods-list-min .goods-list-con .item .item-right .item-price .price-qty[data-v-b2d58fe2]{color:var(--text-primary);font-size:12px;line-height:15px;text-align:center}.goods-list-min .goods-list-con .item .item-right .del_btn[data-v-b2d58fe2]{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex}.goods-list-min .goods-list-con .item .item-right .del_btn .icon-shanchu[data-v-b2d58fe2]{font-size:16px}.goods-list-min .goods-list-con .item .item-right .del_btn[data-v-b2d58fe2]:hover{color:var(--general)}.goods-list-min .cart_border[data-v-b2d58fe2]{background:var(--border);flex-shrink:0;height:1px;margin:0 12px}.goods-list-min .cart_box[data-v-b2d58fe2]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:12px}.goods-list-min .cart_box .cart_num[data-v-b2d58fe2]{color:var(--text-primary);font-size:12px}.goods-list-min .cart_box .cart_num .cart-count[data-v-b2d58fe2]{color:var(--general);font-weight:700}.goods-list-min .cart_box .cart_right[data-v-b2d58fe2]{align-items:center;display:flex;gap:12px}.goods-list-min .cart_box .cart_right .cart_total[data-v-b2d58fe2]{align-items:center;display:flex;gap:4px}.goods-list-min .cart_box .cart_right .cart_total .total-label[data-v-b2d58fe2]{color:var(--text-secondary);font-size:12px;line-height:15px;text-align:left}.goods-list-min .cart_box .cart_right .cart_total[data-v-b2d58fe2] .total-price{color:var(--price);font-size:14px;font-weight:700;line-height:18px;text-align:left}.cart[data-v-3b9463c5]{background:transparent;border:none;margin:0;padding:0;text-align:center;z-index:10}.cart .cart_info[data-v-3b9463c5]{z-index:9}.cart .cart_info a[data-v-3b9463c5]{align-items:center;background:#fff;border:1px solid var(--general);border-radius:6px;box-sizing:border-box;color:var(--general);display:inline-flex;font-size:14px;font-weight:400;height:44px;justify-content:center;position:relative;text-decoration:none;transition:all .2s;width:120px}.cart .cart_info a .cart-icon-wrapper[data-v-3b9463c5]{align-items:center;display:flex;gap:6px}.cart .cart_info a .cart-badge[data-v-3b9463c5]{position:absolute;right:2px;top:-10px}.cart .cart_info a .cart-badge .el-badge__content.is-fixed[data-v-3b9463c5]{transform:none}.cart .cart_info a[data-v-3b9463c5]:hover,.cart:hover .cart_info a[data-v-3b9463c5]{background:var(--general-light);color:var(--general)!important}.top-search[data-v-b1993c6a]{position:relative;width:100%}.top-search .search-guess-box[data-v-b1993c6a]{background:#fff;border:1px solid #ccc;left:0;position:absolute;top:100%;width:100%;z-index:8995}.top-search .search-guess-box .guess-item[data-v-b1993c6a]{color:var(--text-primary);cursor:pointer;display:block;font-size:14px;height:36px;line-height:36px;overflow:hidden;padding:0 16px;text-overflow:ellipsis;text-transform:none;transition:background .2s;white-space:nowrap}.top-search .search-guess-box .guess-item[data-v-b1993c6a]:hover{background:#f5f5f5}[data-v-b1993c6a] .search-input{background:#fff;border:2px solid var(--general);border-radius:6px;box-sizing:border-box;display:inline-flex;height:44px;width:100%}[data-v-b1993c6a] .search-input .el-input__wrapper{background:transparent;border:none;border-radius:6px 0 0 6px;box-shadow:none;flex:1;height:100%;min-width:0;padding:0}[data-v-b1993c6a] .search-input .el-input__wrapper .el-input__inner{color:var(--text-primary);font-size:14px;height:100%;line-height:44px;padding-left:16px}[data-v-b1993c6a] .search-input .el-input__wrapper .el-input__inner::-moz-placeholder{color:var(--topbar-search-placeholder);font-size:14px;font-weight:400}[data-v-b1993c6a] .search-input .el-input__wrapper .el-input__inner::placeholder{color:var(--topbar-search-placeholder);font-size:14px;font-weight:400}[data-v-b1993c6a] .search-input .el-input__suffix{align-items:center;background:transparent;border:none;box-shadow:none;display:flex;padding:0 2px 0 0}[data-v-b1993c6a] .search-input .el-input__suffix .search-button{align-items:center;background:var(--general);border:none;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;padding:0 16px}[data-v-b1993c6a] .search-input .el-input__suffix .search-button:hover{background:var(--general-hover);color:#fff}[data-v-b1993c6a] .search-input .el-input__suffix .search-button:active{background:var(--general-active)}.header[data-v-c479b66e]{background-color:var(--topbar-bg);min-width:var(--container-width)}.header-sticky[data-v-c479b66e]{position:sticky;top:0;z-index:1000}.normal-header[data-v-c479b66e]{padding:12px 0}.header-sub[data-v-c479b66e]{background:linear-gradient(180deg,#1d1d1f,#2d3038)!important;padding:14px 0 30px}.header-inner[data-v-c479b66e]{align-items:flex-start;display:flex;gap:12px}.header-left[data-v-c479b66e]{align-items:center;display:flex;flex-shrink:0;width:253px}.header-center[data-v-c479b66e]{display:flex;flex:1;justify-content:center;min-width:0}.header-right[data-v-c479b66e]{flex-shrink:0;gap:12px}.header-login-btns[data-v-c479b66e],.header-right[data-v-c479b66e]{align-items:center;display:flex}.shop-btn[data-v-c479b66e]{align-items:center;background:#fff;border:1px solid var(--general);border-radius:6px;box-sizing:border-box;color:var(--general);display:inline-flex;font-size:14px;font-weight:400;gap:6px;height:44px;justify-content:center;text-decoration:none;transition:all .2s;width:120px}.shop-btn[data-v-c479b66e]:hover{background:var(--general-light);color:var(--general)!important}
