.chat-notify{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:3000;max-width:92%;display:flex;align-items:center;background:rgba(0,0,0,.85);color:#fff;border-radius:22px;padding:10px 16px;font-size:13px;box-shadow:0 4px 16px rgba(0,0,0,.25);cursor:pointer}.chat-notify .van-icon{font-size:18px;margin-right:8px;color:#ffd21e}.chat-notify .label{flex-shrink:0;color:#ffd21e;font-weight:600;margin-right:8px}.chat-notify .preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.chat-notify .close{margin-left:10px;color:#bbb;font-size:14px;padding:4px}.layout-container[data-v-e3bf57ee]{min-height:100vh;display:flex;flex-direction:column}.layout-container .bottom-nav[data-v-e3bf57ee]{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #edf2f7;display:flex;justify-content:space-around;align-items:center;height:50px;z-index:999}.layout-container .bottom-nav .nav-item[data-v-e3bf57ee]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;color:#8e8e93;cursor:pointer;padding:4px 12px;transition:color .2s;height:100%}.layout-container .bottom-nav .nav-item i[data-v-e3bf57ee]{font-size:22px;margin-bottom:2px;color:#8e8e93;transition:color .2s}.layout-container .bottom-nav .nav-item span[data-v-e3bf57ee]{font-size:11px;letter-spacing:.2px}.layout-container .bottom-nav .nav-item.active[data-v-e3bf57ee],.layout-container .bottom-nav .nav-item.active i[data-v-e3bf57ee],.layout-container .bottom-nav .nav-item:hover i[data-v-e3bf57ee],.layout-container .bottom-nav .nav-item[data-v-e3bf57ee]:hover{color:#ff6b35}.editaddress[data-v-0006ec6c]{min-height:100vh;background-color:#f7f7f7}.editaddress .van-cell-group[data-v-0006ec6c]{margin-bottom:10px}.goods-item[data-v-35019557]{height:148px;margin-bottom:6px;padding:10px;background-color:#fff;display:flex}.goods-item .left[data-v-35019557]{position:relative;width:127px}.goods-item .left img[data-v-35019557]{display:block;width:100%}.goods-item .left .group-flag[data-v-35019557]{position:absolute;left:0;bottom:0;background:linear-gradient(90deg,#ff6b35,#ff8c42);color:#fff;font-size:11px;padding:2px 8px;border-radius:0 4px 0 0}.goods-item .right[data-v-35019557]{flex:1;font-size:14px;line-height:1.3;padding:10px;display:flex;flex-direction:column;justify-content:space-evenly}.goods-item .right .count[data-v-35019557]{color:#999;font-size:12px}.goods-item .right .price[data-v-35019557]{color:#999;font-size:16px}.goods-item .right .price .new[data-v-35019557]{color:#ff6b35;margin-right:10px}.goods-item .right .price .old[data-v-35019557]{text-decoration:line-through;font-size:12px}.home[data-v-904b9cd4]{min-height:100vh;background:#f0f2f5;display:flex;flex-direction:column;padding-bottom:50px}.search-bar[data-v-904b9cd4]{background:#fff;border-radius:30px;padding:12px 18px;display:flex;align-items:center;gap:10px;border:1px solid #e8edf4;margin:16px 16px 8px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:all .2s ease}.search-bar[data-v-904b9cd4]:active{transform:scale(.98);box-shadow:0 1px 4px rgba(0,0,0,.04)}.search-bar .search-icon-wrapper[data-v-904b9cd4]{display:flex;align-items:center;justify-content:center}.search-bar .search-icon-wrapper[data-v-904b9cd4] .van-icon-search{color:#ff6b35;font-size:18px}.search-bar .placeholder[data-v-904b9cd4]{flex:1;color:#9aa0a8;font-size:15px;font-weight:400;letter-spacing:.3px}.search-bar .arrow-wrapper[data-v-904b9cd4]{display:flex;align-items:center;justify-content:center}.search-bar .arrow-wrapper[data-v-904b9cd4] .van-icon-arrow{color:#c0c6ce;font-size:14px}.guess[data-v-904b9cd4]{margin:16px 12px 0;flex:1}.guess .guess-title[data-v-904b9cd4]{height:44px;line-height:44px;text-align:center;font-size:16px;font-weight:600;color:#1a1a2e}.goods-list[data-v-904b9cd4]{display:flex;flex-direction:column;gap:8px}.footer-record[data-v-904b9cd4]{margin-top:20px;padding:16px 12px 10px;text-align:center;background:transparent}.footer-record .record-item[data-v-904b9cd4]{margin-bottom:6px}.footer-record .record-item a[data-v-904b9cd4]{display:inline-flex;align-items:center;justify-content:center;color:#999;font-size:12px;text-decoration:none;transition:color .2s}.footer-record .record-item a img[data-v-904b9cd4]{width:16px;height:16px;margin-right:4px;vertical-align:middle}.footer-record .record-item a[data-v-904b9cd4]:hover{color:#666}.footer-record .record-item a[data-v-904b9cd4]:active{color:#333}.footer-record .record-item[data-v-904b9cd4]:last-child{margin-bottom:0}.spacer[data-v-904b9cd4]{flex:1;min-height:20px}.category[data-v-2641b230]{padding-top:100px;padding-bottom:50px;height:100vh}.category .search-bar[data-v-2641b230]{position:fixed;top:46px;left:0;right:0;z-index:999;background:#fff;border-radius:30px;padding:10px 18px;display:flex;align-items:center;gap:10px;border:1px solid #e8edf4;margin:10px 16px;box-shadow:0 2px 8px rgba(0,0,0,.06);cursor:pointer;transition:all .2s ease}.category .search-bar[data-v-2641b230]:active{transform:scale(.98);box-shadow:0 1px 4px rgba(0,0,0,.04)}.category .search-bar .search-icon-wrapper[data-v-2641b230]{display:flex;align-items:center;justify-content:center}.category .search-bar .search-icon-wrapper[data-v-2641b230] .van-icon-search{color:#ff6b35;font-size:18px}.category .search-bar .placeholder[data-v-2641b230]{flex:1;color:#9aa0a8;font-size:15px;font-weight:400;letter-spacing:.3px}.category .search-bar .arrow-wrapper[data-v-2641b230]{display:flex;align-items:center;justify-content:center}.category .search-bar .arrow-wrapper[data-v-2641b230] .van-icon-arrow{color:#c0c6ce;font-size:14px}.category .list-box[data-v-2641b230]{height:100%;display:flex;margin-top:10px}.category .list-box .left[data-v-2641b230]{width:85px;height:100%;background-color:#f3f3f3;overflow:auto}.category .list-box .left a[data-v-2641b230]{display:block;height:45px;line-height:45px;text-align:center;color:#444;font-size:12px}.category .list-box .left a.active[data-v-2641b230]{color:#ff6b35;background-color:#fff}.category .list-box .right[data-v-2641b230]{flex:1;height:100%;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;padding:10px 0;overflow:auto}.category .list-box .right .cate-goods[data-v-2641b230]{width:33.3%;margin-bottom:10px}.category .list-box .right .cate-goods img[data-v-2641b230]{width:70px;height:70px;display:block;margin:5px auto}.category .list-box .right .cate-goods p[data-v-2641b230]{text-align:center;font-size:12px}.van-nav-bar[data-v-2641b230]{z-index:999}.count-box[data-v-12adbd6d]{width:110px;display:flex}.count-box .add[data-v-12adbd6d],.count-box .minus[data-v-12adbd6d]{width:30px;height:30px;outline:none;border:none;background-color:#efefef}.count-box .inp[data-v-12adbd6d]{width:40px;height:30px;outline:none;border:none;margin:0 5px;background-color:#efefef;text-align:center}.cart[data-v-56959282]{padding-top:46px;padding-bottom:100px;background-color:#f5f5f5;min-height:100vh}.cart .cart-title[data-v-56959282]{height:40px;display:flex;justify-content:space-between;align-items:center;padding:0 10px;font-size:14px}.cart .cart-title .all i[data-v-56959282]{font-style:normal;margin:0 2px;color:#ff6b35;font-size:16px}.cart .cart-title .edit .van-icon[data-v-56959282]{font-size:18px}.cart .cart-item[data-v-56959282]{margin:0 10px 10px 10px;padding:10px;display:flex;justify-content:space-between;background-color:#fff;border-radius:5px}.cart .cart-item .show img[data-v-56959282]{width:100px;height:100px}.cart .cart-item .info[data-v-56959282]{width:210px;padding:10px 5px;font-size:14px;display:flex;flex-direction:column;justify-content:space-between}.cart .cart-item .info .spec-text[data-v-56959282]{font-size:12px;color:#999;background:#f7f8fa;display:inline-block;padding:1px 6px;border-radius:4px;align-self:flex-start}.cart .cart-item .info .bottom[data-v-56959282]{display:flex;justify-content:space-between;align-items:center}.cart .cart-item .info .bottom .price[data-v-56959282]{display:flex;align-items:flex-end;color:#ff6b35;font-size:12px}.cart .cart-item .info .bottom .price span[data-v-56959282]{font-size:16px}.cart .footer-fixed[data-v-56959282]{position:fixed;left:0;bottom:50px;height:50px;width:100%;border-bottom:1px solid #ccc;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 10px}.cart .footer-fixed .all-check[data-v-56959282]{display:flex;align-items:center}.cart .footer-fixed .all-check .van-checkbox[data-v-56959282]{margin-right:5px}.cart .footer-fixed .all-total[data-v-56959282]{display:flex;align-items:center;line-height:36px}.cart .footer-fixed .all-total .price[data-v-56959282]{font-size:14px;margin-right:10px}.cart .footer-fixed .all-total .price .totalPrice[data-v-56959282]{color:#ff6b35;font-size:18px;font-style:normal}.cart .footer-fixed .all-total .delete[data-v-56959282],.cart .footer-fixed .all-total .goPay[data-v-56959282]{min-width:100px;height:36px;line-height:36px;text-align:center;background-color:#ff6b35;color:#fff;border-radius:18px}.cart .footer-fixed .all-total .delete.disabled[data-v-56959282],.cart .footer-fixed .all-total .goPay.disabled[data-v-56959282]{background-color:#ff9779}.cart .empty-cart[data-v-56959282]{padding:80px 30px}.cart .empty-cart img[data-v-56959282]{width:140px;height:92px;display:block;margin:0 auto}.cart .empty-cart .tips[data-v-56959282]{text-align:center;color:#666;margin:30px}.cart .empty-cart .btn[data-v-56959282]{width:110px;height:32px;line-height:32px;text-align:center;background-color:#ff6b35;border-radius:16px;color:#fff;display:block;margin:0 auto}.user[data-v-2c322f93]{min-height:100vh;background-color:#f7f7f7;padding-bottom:70px}.user .head-page[data-v-2c322f93]{height:130px;background:url(https://img.yzcdn.cn/vant/bg-01.png) 50%/cover;display:flex;align-items:center}.user .head-page .head-img[data-v-2c322f93]{width:50px;height:50px;border-radius:50%;overflow:hidden;margin:0 10px}.user .head-page .head-img img[data-v-2c322f93]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user .head-page .info .mobile[data-v-2c322f93]{margin-bottom:5px;color:#c59a46;font-size:18px;font-weight:700}.user .head-page .info .vip[data-v-2c322f93]{display:inline-block;background-color:#3c3c3c;padding:3px 5px;border-radius:5px;color:#e0d3b6;font-size:14px}.user .head-page .info .vip .van-icon[data-v-2c322f93]{font-weight:700;color:#ffb632}.user .head-page .info .words[data-v-2c322f93]{font-size:14px;color:#c59a46}.user .head-page .info .sub[data-v-2c322f93]{margin-top:4px;font-size:13px;color:#8a7a52}.user .head-page .edit-entry[data-v-2c322f93]{margin-left:auto;margin-right:12px;display:flex;align-items:center;padding:6px 12px;border-radius:16px;background:hsla(0,0%,100%,.72);font-size:13px;color:#8a7a52;cursor:pointer}.user .head-page .edit-entry .van-icon[data-v-2c322f93]{margin-right:4px;font-size:16px;color:#ff6b35}.user .head-page .edit-entry[data-v-2c322f93]:active{background:hsla(0,0%,100%,.9)}.user .my-asset[data-v-2c322f93]{display:flex;padding:20px 0;font-size:14px;background-color:#fff}.user .my-asset .asset-left[data-v-2c322f93]{display:flex;justify-content:space-evenly;flex:3}.user .my-asset .asset-left .asset-left-item[data-v-2c322f93]{display:flex;flex-direction:column;align-items:center}.user .my-asset .asset-left .asset-left-item span[data-v-2c322f93]:first-child{margin-bottom:5px;color:#ff6b35;font-size:16px}.user .order-navbar[data-v-2c322f93]{display:flex;padding:15px 0;margin:10px;font-size:14px;background-color:#fff;border-radius:5px}.user .order-navbar .order-navbar-item[data-v-2c322f93]{display:flex;flex-direction:column;align-items:center;width:20%}.user .order-navbar .order-navbar-item .van-icon[data-v-2c322f93]{font-size:24px;margin-bottom:5px}.user .service[data-v-2c322f93]{font-size:14px;background-color:#fff;border-radius:5px;margin:10px}.user .service .title[data-v-2c322f93]{height:50px;line-height:50px;padding:0 15px;font-size:16px;border-bottom:1px solid #f5f5f5}.user .service .content[data-v-2c322f93]{display:flex;flex-direction:column;padding:5px 0}.user .service .content .content-item[data-v-2c322f93]{display:flex;align-items:center;padding:15px 20px;border-bottom:1px solid #f5f5f5;cursor:pointer}.user .service .content .content-item[data-v-2c322f93]:last-child{border-bottom:none}.user .service .content .content-item .van-icon[data-v-2c322f93]{font-size:22px;margin-right:15px;color:#ff6b35}.user .service .content .content-item span[data-v-2c322f93]{font-size:15px;color:#333}.user .logout-btn button[data-v-2c322f93]{width:60%;margin:10px auto;display:block;font-size:13px;color:#616161;border-radius:9px;border:1px solid #dcdcdc;padding:7px 0;text-align:center;background-color:#fafafa}.user .bottom-safe-area[data-v-2c322f93]{height:1px;width:100%}[data-v-2c322f93] .van-dialog{z-index:2000!important}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;-webkit-font-smoothing:antialiased;background-color:#f5f5f5}a{text-decoration:none;color:#333}li,ol,ul{list-style:none}img{vertical-align:middle}button,input{outline:none}.text-ellipsis-2{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.text-ellipsis-1,.text-ellipsis-2{overflow:hidden;text-overflow:ellipsis}.text-ellipsis-1{white-space:nowrap}.safe-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}