*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000}#app{width:100%;min-height:100vh}[data-v-5653546b]{margin:0;padding:0;box-sizing:border-box}.page-wrapper[data-v-5653546b]{width:100%;min-height:100vh;background:linear-gradient(180deg,#f0f2f5 0%,#e8eaed 100%);display:flex;flex-direction:column;align-items:center;padding:.533rem 0}.decorate-header[data-v-5653546b]{width:100%;max-width:10rem;margin-bottom:.533rem;display:none}.decorate-img[data-v-5653546b]{width:100%;height:auto;display:block}@media (min-width: 768px){.decorate-header[data-v-5653546b]{display:block}}.watch-container[data-v-5653546b]{width:10rem;height:21.653rem;background-color:#fff;overflow:hidden;box-shadow:0 .107rem .533rem #00000026;border-radius:.213rem;position:relative}@media (max-width: 767px){.page-wrapper[data-v-5653546b]{padding:0;background:#000}.watch-container[data-v-5653546b]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;box-shadow:none}.decorate-header[data-v-5653546b]{display:none}}.loading[data-v-5653546b],.error[data-v-5653546b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:.533rem;background:linear-gradient(180deg,#e8eef5 0%,#f5f7fa 100%)}.loading-content[data-v-5653546b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.533rem}.loading-title[data-v-5653546b]{font-size:.853rem;font-weight:600;color:#6b9aeb;letter-spacing:.107rem;text-align:center}.loading-dots[data-v-5653546b]{display:flex;align-items:center;justify-content:center;gap:.267rem;height:.8rem}.loading-dots .dot[data-v-5653546b]{width:.48rem;height:.48rem;border-radius:50%;background:#b8cde8;animation:dotPulse-5653546b 1.5s ease-in-out infinite}.loading-dots .dot[data-v-5653546b]:nth-child(1){animation-delay:0s}.loading-dots .dot[data-v-5653546b]:nth-child(2){animation-delay:.2s;background:#8aafe8}.loading-dots .dot[data-v-5653546b]:nth-child(3){animation-delay:.4s;background:#6b9aeb}@keyframes dotPulse-5653546b{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1);opacity:1}}.loading-text[data-v-5653546b]{color:#c5d4e8;font-size:.373rem;letter-spacing:.053rem;text-align:center}.error-page[data-v-5653546b]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:100vh;background-image:url(/img/portraitScreenImg.e7431fcc.png);background-size:100% 100%;padding-bottom:25vh}@media (min-width: 768px){.error-page[data-v-5653546b]{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;min-height:auto;overflow:auto}}.live-ended-page[data-v-5653546b]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:10.667rem}.live-ended-avatar[data-v-5653546b]{width:1.733rem;height:1.733rem;border-radius:50%;overflow:hidden;background:white;display:flex;align-items:center;justify-content:center;margin-bottom:.533rem;box-shadow:0 .213rem .64rem #00000026}.live-ended-avatar .avatar-img[data-v-5653546b]{width:100%;height:100%;object-fit:cover}.live-ended-avatar .avatar-placeholder[data-v-5653546b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.live-ended-title[data-v-5653546b]{font-size:.48rem;font-weight:500;color:#fff;margin-bottom:.373rem;letter-spacing:.027rem}.profile-link[data-v-5653546b]{display:flex;align-items:center;gap:.213rem;padding:.107rem .747rem .107rem .64rem;background:rgba(0,0,0,.3);border-radius:.64rem;color:#fff;font-size:.373rem;margin-bottom:.32rem;cursor:pointer;transition:all .3s;-webkit-backdrop-filter:blur(.267rem);backdrop-filter:blur(.267rem)}.profile-link[data-v-5653546b]:hover{background:rgba(0,0,0,.4);transform:translateY(-.053rem)}.profile-link .arrow[data-v-5653546b]{font-size:.96rem;font-weight:300;position:absolute;right:.293rem;bottom:-.24rem}.live-ended-tip[data-v-5653546b]{display:flex;align-items:center;gap:.213rem;color:#abababe6;font-size:.32rem}.live-ended-tip .tip-icon[data-v-5653546b]{flex-shrink:0}.banned-page[data-v-5653546b]{position:relative;display:flex;flex-direction:column;height:100%;min-height:100vh;background:#f5f5f5}.banned-header[data-v-5653546b]{background:#fff;padding:.427rem;text-align:center;border-bottom:.027rem solid #e0e0e0}.banned-title[data-v-5653546b]{font-size:.427rem;font-weight:500;color:#333}.banned-content[data-v-5653546b]{flex:1;display:flex;flex-direction:column;align-items:center;padding:1.067rem .533rem}.banned-user-info[data-v-5653546b]{display:flex;flex-direction:column;align-items:center;margin-bottom:1.6rem}.banned-avatar[data-v-5653546b]{width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden;margin-bottom:.32rem;background:#e0e0e0;display:flex;align-items:center;justify-content:center}.banned-avatar-img[data-v-5653546b]{width:100%;height:100%;object-fit:cover}.banned-avatar-default[data-v-5653546b]{font-size:.853rem;color:#999}.banned-username[data-v-5653546b]{font-size:.427rem;font-weight:500;color:#333;margin-bottom:.16rem}.banned-userid[data-v-5653546b]{font-size:.347rem;color:#999}.banned-warning[data-v-5653546b]{display:flex;flex-direction:column;align-items:center}.banned-warning-icon[data-v-5653546b]{width:2.133rem;height:2.133rem;border-radius:50%;background:#f5a623;color:#fff;font-size:1.28rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-bottom:.533rem;box-shadow:0 .107rem .32rem #f5a6234d}.banned-warning-text[data-v-5653546b]{font-size:.427rem;color:#333;font-weight:500}.wx-login-modal[data-v-5653546b]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;z-index:1000;animation:fadeIn-5653546b .3s ease;overflow-y:auto}@keyframes fadeIn-5653546b{0%{opacity:0}to{opacity:1}}.wx-login-content[data-v-5653546b]{background:#fff;border-radius:.32rem;padding:.8rem;width:90%;max-width:9.067rem;animation:slideUp-5653546b .3s ease;position:relative}.wx-login-close[data-v-5653546b]{position:absolute;top:.32rem;right:.32rem;background:transparent;border:none;width:.747rem;height:.747rem;border-radius:50%;font-size:.48rem;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.wx-login-close[data-v-5653546b]:hover{background:rgba(0,0,0,.05);color:#666}.wx-login-title[data-v-5653546b]{font-size:.427rem;font-weight:500;color:#333;margin-bottom:.533rem;text-align:center}.wx-login-qrcode[data-v-5653546b]{display:flex;justify-content:center;margin-bottom:.427rem}.wx-login-tip[data-v-5653546b]{text-align:center;font-size:.373rem;color:#666}.close-btn-abs[data-v-5653546b]{position:absolute;top:.427rem;left:.427rem;background:rgba(0,0,0,.06);border:none;width:.853rem;height:.853rem;border-radius:50%;font-size:.427rem;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center}.error-illustration[data-v-5653546b]{margin-bottom:.64rem;animation:float-5653546b 3s ease-in-out infinite}@keyframes float-5653546b{0%,to{transform:translateY(0)}50%{transform:translateY(-.213rem)}}.error-title[data-v-5653546b]{font-size:.48rem;font-weight:600;color:#333;margin-bottom:.32rem;text-align:center}.error-desc[data-v-5653546b]{font-size:.373rem;color:#999;text-align:center;line-height:1.8}.error-icon[data-v-5653546b]{font-size:1.067rem;margin-bottom:.267rem}.error-text[data-v-5653546b]{color:#ff4d4f;font-size:.347rem;text-align:center}.player-wrapper[data-v-5653546b]{width:100%;height:100%;display:flex;flex-direction:column;background-color:#000}.header-bar[data-v-5653546b]{display:flex;align-items:center;justify-content:space-between;padding:.32rem .4rem;background:#f5f5f5;position:relative;z-index:100}.close-btn[data-v-5653546b]{width:.853rem;height:.853rem;background:transparent;border:none;color:#333;font-size:.64rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;-webkit-tap-highlight-color:transparent}.close-btn[data-v-5653546b]:active{opacity:.6}.refresh-btn[data-v-5653546b]{width:.853rem;height:.853rem;background:rgba(0,0,0,.08);border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;-webkit-tap-highlight-color:transparent;flex-shrink:0}.refresh-btn[data-v-5653546b]:active{opacity:.6;background:rgba(255,255,255,.25)}.complaint-overlay[data-v-5653546b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;background:rgba(0,0,0,.5);display:flex;align-items:flex-end}.complaint-panel[data-v-5653546b]{width:100%;max-height:80vh;background:#f5f5f5;border-radius:.427rem .427rem 0 0;overflow:hidden;display:flex;flex-direction:column;animation:slideUp-5653546b .25s ease}@keyframes slideUp-5653546b{0%{transform:translateY(100%)}to{transform:translateY(0)}}.complaint-panel-header[data-v-5653546b]{display:flex;align-items:center;justify-content:space-between;padding:.427rem;background:white;border-radius:.427rem .427rem 0 0;position:sticky;top:0;z-index:1}.complaint-back[data-v-5653546b]{font-size:.587rem;color:#333;cursor:pointer;width:.64rem}.complaint-panel-title[data-v-5653546b]{flex:1;text-align:center;font-size:.427rem;font-weight:500;color:#333}.complaint-close[data-v-5653546b]{background:none;border:none;font-size:.533rem;color:#999;cursor:pointer;width:.64rem}.complaint-categories[data-v-5653546b]{background:white;overflow-y:auto;flex:1}.complaint-cat-item[data-v-5653546b]{display:flex;align-items:center;justify-content:space-between;padding:.427rem;border-bottom:.027rem solid #f5f5f5;cursor:pointer;font-size:.4rem;color:#333}.complaint-cat-item[data-v-5653546b]:active{background:#f9f9f9}.complaint-cat-arrow[data-v-5653546b]{color:#ccc;font-size:.48rem}.complaint-form[data-v-5653546b]{padding:.32rem;overflow-y:auto;flex:1;max-height:calc(60vh - 1.493rem)}.complaint-section[data-v-5653546b]{background:white;border-radius:.213rem;padding:.373rem;margin-bottom:.267rem}.complaint-section-title[data-v-5653546b]{font-size:.373rem;font-weight:500;color:#333;margin-bottom:.267rem}.complaint-shop-row[data-v-5653546b]{display:flex;align-items:center;gap:.267rem}.complaint-shop-avatar[data-v-5653546b]{width:1.067rem;height:1.067rem;border-radius:50%;object-fit:cover}.complaint-shop-avatar-default[data-v-5653546b]{width:1.067rem;height:1.067rem;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:.533rem}.complaint-shop-name[data-v-5653546b]{font-size:.373rem;color:#333}.complaint-live-row[data-v-5653546b]{display:flex;gap:.32rem;align-items:flex-start}.complaint-live-cover[data-v-5653546b]{width:2.4rem;height:1.6rem;border-radius:.16rem;object-fit:cover;flex-shrink:0}.complaint-live-title[data-v-5653546b]{font-size:.373rem;color:#333;margin-bottom:.107rem}.complaint-live-time[data-v-5653546b]{font-size:.32rem;color:#999}.complaint-textarea-wrap[data-v-5653546b]{position:relative}.complaint-textarea[data-v-5653546b]{width:100%;min-height:2.667rem;border:.027rem solid #e0e0e0;border-radius:.16rem;padding:.267rem;font-size:.373rem;resize:none;outline:none}.complaint-count[data-v-5653546b]{position:absolute;bottom:.213rem;right:.267rem;font-size:.32rem;color:#bbb}.complaint-imgs[data-v-5653546b]{display:flex;gap:.213rem;flex-wrap:wrap}.complaint-img-item[data-v-5653546b]{position:relative;width:2.133rem;height:2.133rem}.complaint-img-preview[data-v-5653546b]{width:2.133rem;height:2.133rem;border-radius:.16rem;object-fit:cover}.complaint-img-del[data-v-5653546b]{position:absolute;top:-.16rem;right:-.16rem;width:.533rem;height:.533rem;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;font-size:.373rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.complaint-img-add[data-v-5653546b]{width:2.133rem;height:2.133rem;border:.027rem dashed #ccc;border-radius:.16rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.complaint-contact-row[data-v-5653546b]{display:flex;align-items:center;gap:.267rem;margin-bottom:.267rem}.complaint-contact-row[data-v-5653546b]:last-child{margin-bottom:0}.complaint-contact-label[data-v-5653546b]{width:1.333rem;font-size:.373rem;color:#333;flex-shrink:0}.complaint-contact-input[data-v-5653546b]{flex:1;border:.027rem solid #e0e0e0;border-radius:.533rem;padding:.213rem .373rem;font-size:.373rem;outline:none}.complaint-submit-btn[data-v-5653546b]{width:100%;height:1.28rem;background:#3b6ff5;color:#fff;border:none;border-radius:.64rem;font-size:.427rem;font-weight:500;cursor:pointer;margin-top:.107rem}.complaint-submit-btn[data-v-5653546b]:disabled{opacity:.6}.shop-info-container[data-v-5653546b]{position:absolute;top:.267rem;left:.267rem;display:flex;flex-direction:column;align-items:flex-start;gap:.16rem;z-index:50}.shop-info-main[data-v-5653546b]{display:flex;align-items:center;gap:.213rem;background:rgba(0,0,0,.3);backdrop-filter:blur(.267rem);-webkit-backdrop-filter:blur(.267rem);border-radius:.533rem;padding:.107rem .32rem .107rem .107rem;cursor:pointer;transition:background .2s}.shop-info-main[data-v-5653546b]:active{background:rgba(0,0,0,.5)}.shop-avatar-wrap[data-v-5653546b]{width:1.067rem;height:1.067rem;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.95);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 .053rem .107rem #0000001a}.shop-avatar-img[data-v-5653546b]{width:100%;height:100%;object-fit:cover}.shop-avatar-default[data-v-5653546b]{display:flex;align-items:center;justify-content:center}.shop-info-text[data-v-5653546b]{display:flex;flex-direction:column;gap:.053rem}.shop-name-line[data-v-5653546b]{font-size:.347rem;font-weight:500;color:#fff;line-height:1.2;white-space:nowrap}.shop-hot-line[data-v-5653546b]{display:flex;align-items:center;gap:.107rem}.hot-icon[data-v-5653546b]{width:.373rem;height:.427rem;background:url(/img/hot-icon.png) no-repeat 50%;background-size:contain;flex-shrink:0}.hot-number[data-v-5653546b]{font-size:.32rem;font-weight:600;color:#fff;line-height:1}.shop-info-btn[data-v-5653546b]{background:rgba(0,0,0,.3);backdrop-filter:blur(.267rem);-webkit-backdrop-filter:blur(.267rem);color:#fff;font-size:.32rem;padding:.107rem .32rem;border-radius:.32rem;cursor:pointer;white-space:nowrap;transition:background .2s;font-weight:500}.shop-info-btn[data-v-5653546b]:active{background:rgba(0,0,0,.5)}.shop-text[data-v-5653546b]{display:flex;flex-direction:column;flex:1}.shop-name[data-v-5653546b]{font-size:.347rem;font-weight:500;color:#fff;line-height:1.3}.shop-notice[data-v-5653546b]{font-size:.293rem;color:#fffc;line-height:1.3}.shop-info-icon[data-v-5653546b]{font-size:.427rem;opacity:.8}.merchant-modal-overlay[data-v-5653546b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:.533rem}.merchant-modal-wrapper[data-v-5653546b]{display:flex;flex-direction:column;align-items:center;gap:1.333rem;width:100%;max-width:13.333rem;position:relative;margin-top:-1.067rem}@media (min-width: 768px){.merchant-modal-wrapper[data-v-5653546b]{max-width:8rem}}.merchant-modal[data-v-5653546b]{background:white url(/img/business-qualifications-bg.png) no-repeat center center;background-size:100% 100%;border-radius:.213rem;width:100%;padding:.533rem .64rem;box-shadow:0 .213rem .853rem #0003}.merchant-modal-body[data-v-5653546b]{width:100%}.merchant-info-row[data-v-5653546b]{width:100%;display:flex;align-items:center;gap:.373rem}.merchant-avatar-wrap[data-v-5653546b]{width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 .107rem .32rem #00000026}.merchant-avatar-img[data-v-5653546b]{width:100%;height:100%;object-fit:cover}.merchant-avatar-default[data-v-5653546b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.merchant-text-info[data-v-5653546b]{flex:1;display:flex;flex-direction:column;gap:.213rem}.merchant-notice[data-v-5653546b]{font-size:.427rem;font-weight:600;color:#333;line-height:1.4}.merchant-status[data-v-5653546b]{display:flex;align-items:center;gap:.16rem}.merchant-status-icon[data-v-5653546b]{width:.48rem;height:.48rem;flex-shrink:0}.merchant-status-text[data-v-5653546b]{font-size:.373rem;color:#ff9500;font-weight:400}.merchant-close-btn[data-v-5653546b]{width:.64rem;height:.64rem;background:transparent;border:.04rem solid rgba(255,255,255,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;padding:0}.merchant-close-btn[data-v-5653546b]:hover{background:rgba(255,255,255,.1);border-color:#fff}.close-icon[data-v-5653546b]{font-size:.187rem;color:#fff;line-height:1}.merchant-detail-drawer[data-v-5653546b]{position:fixed;bottom:0;left:0;right:0;width:100%;background:white url(/img/business-qualifications-detail-bg.png) no-repeat center center;background-size:100% 100%;border-radius:.213rem .213rem 0 0;padding:.32rem .533rem .533rem;max-height:70vh;overflow-y:auto;box-shadow:0 -.107rem .533rem #00000026;z-index:201}@media (min-width: 768px){.merchant-detail-drawer[data-v-5653546b]{left:50%;right:auto;width:10rem;margin-left:-5rem;border-radius:.213rem}}.drawer-slide-enter-active[data-v-5653546b],.drawer-slide-leave-active[data-v-5653546b]{transition:transform .3s ease-out}.drawer-slide-enter-from[data-v-5653546b]{transform:translateY(100%)}.drawer-slide-enter-to[data-v-5653546b],.drawer-slide-leave-from[data-v-5653546b]{transform:translateY(0)}.drawer-slide-leave-to[data-v-5653546b]{transform:translateY(100%)}.drawer-header[data-v-5653546b]{display:flex;justify-content:flex-end;margin-bottom:.213rem}.drawer-close[data-v-5653546b]{background:none;border:none;font-size:.64rem;color:#999;cursor:pointer;width:.853rem;height:.853rem;display:flex;align-items:center;justify-content:center;padding:0}.drawer-content[data-v-5653546b]{display:flex;flex-direction:column;gap:.32rem}.drawer-info-row[data-v-5653546b]{display:flex;align-items:center;gap:.373rem;margin-bottom:0}.drawer-avatar-wrap[data-v-5653546b]{width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 .107rem .32rem #00000026}.drawer-avatar-img[data-v-5653546b]{width:100%;height:100%;object-fit:cover}.drawer-avatar-default[data-v-5653546b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.drawer-text-info[data-v-5653546b]{flex:1;display:flex;flex-direction:column;gap:.213rem}.drawer-notice[data-v-5653546b]{font-size:.427rem;font-weight:600;color:#333;line-height:1.4}.drawer-status[data-v-5653546b]{display:flex;align-items:center;gap:.16rem}.drawer-status-icon[data-v-5653546b]{width:.48rem;height:.48rem;flex-shrink:0}.drawer-status-text[data-v-5653546b]{font-size:.373rem;color:#ff9500;font-weight:400}.drawer-section[data-v-5653546b]{display:flex;gap:.32rem;align-items:flex-start}.drawer-section-cert[data-v-5653546b]{flex-direction:row;align-items:flex-start}.drawer-label[data-v-5653546b]{font-size:.4rem;color:#999;min-width:2.4rem;flex-shrink:0}.drawer-value[data-v-5653546b]{font-size:.4rem;color:#464c5b;flex:1;line-height:1.5}.drawer-cert-wrap[data-v-5653546b]{flex:1;display:flex;justify-content:flex-start}.drawer-cert-img[data-v-5653546b]{width:66%;max-width:5.333rem;border-radius:.107rem;border:.053rem solid #e0e0e0;box-shadow:0 .053rem .213rem #0000001a}.drawer-slide-enter-active[data-v-5653546b],.drawer-slide-leave-active[data-v-5653546b]{transition:all .3s ease}.drawer-slide-enter-from[data-v-5653546b],.drawer-slide-leave-to[data-v-5653546b]{opacity:0;transform:translateY(-.533rem)}.checkin-modal-overlay[data-v-5653546b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;padding:.533rem}.checkin-modal[data-v-5653546b]{background:white;border-radius:.427rem;width:70%;max-width:8rem}.checkin-content[data-v-5653546b]{padding:.8rem .533rem;display:flex;flex-direction:column;align-items:center;gap:.533rem}.countdown-circle[data-v-5653546b]{position:relative;width:2.667rem;height:2.667rem}.countdown-text[data-v-5653546b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.32rem;font-weight:400;color:#333;font-family:Arial,sans-serif}.checkin-title[data-v-5653546b]{font-size:.427rem;font-weight:500;color:#666}.checkin-btn[data-v-5653546b]{width:2.667rem;height:.8rem;background:#0073ff;color:#fff;border:none;border-radius:.107rem;font-size:.32rem;font-weight:400;cursor:pointer;transition:all .3s}.checkin-btn[data-v-5653546b]:hover{background:#40a9ff;transform:scale(1.05)}.checkin-btn[data-v-5653546b]:active{transform:scale(.95)}.overlay-btns[data-v-5653546b]{position:absolute;top:.267rem;right:.267rem;display:flex;flex-direction:column;align-items:flex-end;gap:.267rem;z-index:50}.overlay-btn[data-v-5653546b]{background:rgba(0,0,0,.3);backdrop-filter:blur(.267rem);-webkit-backdrop-filter:blur(.267rem);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:background .2s}.overlay-btn[data-v-5653546b]:active{background:rgba(0,0,0,.5)}.complaint-btn[data-v-5653546b]{padding:.16rem .373rem;border-radius:.533rem;font-size:.347rem;font-weight:500;gap:.107rem}.complaint-icon[data-v-5653546b]{width:.427rem;height:.427rem;object-fit:contain}.refresh-circle-btn[data-v-5653546b]{width:1.173rem;height:1.173rem;border-radius:50%;padding:0;background:transparent!important}.refresh-circle-btn[data-v-5653546b]:active{background:transparent!important;opacity:.8}.refresh-icon[data-v-5653546b]{display:block;width:.8rem;height:.8rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAqFBMVEUAAAAAAAAAAADExMQAAAAAAAAAAAAAAAAAAAAAAAAAAACxsbG7u7s6OjoAAAAAAAAAAAAAAAD6+vri4uLv7++oqKgQEBD+/v79/f3S0tLPz896enpJSUkjIyP7+/v09PTf39/X19fHx8eLi4tXV1cuLi7s7Ozl5eXc3NzKysq+vr6bm5uXl5dubm729vbx8fG3t7f39/fo6OjCwsKsrKyenp6FhYX///81zWuZAAAAN3RSTlNMAEClNBxJRhYIBZScWjouKw7yx92NT/v4s7BzX1T05cS6qXtkV9jNwKufhIJt6uGZ7NOikYd4PE8FtQAAAmBJREFUWMO12Nly4jAQBdCLLHkDs5sdwh4gIcms/f9/NlKlGBjcKBYa7htVcJBbKqslVG6npZpSRCEQRkI2Vcvy1VtMqmSEq0RSpU5MLEOwCWVcmlEClghViokLSAGKv2QSiRKRiZ1RIUolVDamgdJp3GTSOhxST3kmEXCKSDjGKK5OkUm14uykBaaOO1K/Zhq4K41/GYU7oy6ZJLyXCZMLRuLuyDMTwyPxX0b4MOLE2OrbG+e1oJaPe/YqwzqY1/mMPjPovNiGA0tlXt7pMk+v0Mk6naxYHdycps2cTN53o2A0fyKT3RSoEdUKk6WZNGSVtfll+8fk9HFpHq87QUAUXK+dVDN8gSdvRDSa4pxsYR4sYxgozUiWqRENrov6s0+03TOM1EzEMsd2e1WcOO3MGCaqoAU+PW6lVImIYTSi4JI5zyg0nZj1gGM0IuGUBctICDdmzDICEdzS5pgIoSPzzDA8Uq1amCHHsAqRxVkWGX48AdHS8U9CRBwzhMUpKhoRHPMMtwhIjmk7MhJNjqGxk6IRxTILN0ahxTL9tYuikUrEMI5FjsxLlGXo4FJhzShuprSTF7ec0WjKl4bbYMwq/k7F7WjSJfrglDBltjvDBJuudjoTXCQ3Q1zxz2SYmGGw2ZqNe3jEZ6a5cfs5uMRMK3DaXntDMvnWGQb7xbZPOm/8ohRcY3Le7H936TKD/RRs1Fdt0mo3OyHdQwY+okTT1jv++ggO1VVWpmnzbyH9G9r/2177N/v+R4/HHIT8j2X+h0T/I6v/AfoBx3n/ywX/qw7/ixf/a6CHX0r5X5H9AapfQTVOPixxAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center;background-size:contain}.header-title[data-v-5653546b]{flex:1;color:#333;font-size:.427rem;font-weight:500;text-align:center;margin:0 .267rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-placeholder[data-v-5653546b]{width:.853rem}.video-container[data-v-5653546b]{flex:1;width:100%;background-color:#000;position:relative;overflow:hidden}.countdown-overlay[data-v-5653546b]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;display:flex;align-items:flex-start;justify-content:center;padding-top:53%;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);background-size:cover;background-position:center}.countdown-overlay[data-v-5653546b]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.countdown-content[data-v-5653546b]{position:relative;z-index:2;text-align:center;color:#fff;padding:.267rem;background:rgba(0,0,0,.4);border-radius:.427rem;-webkit-backdrop-filter:blur(.267rem);backdrop-filter:blur(.267rem);width:67%}.countdown-title[data-v-5653546b]{font-size:.727rem;font-weight:500;margin-bottom:.427rem;opacity:.95;letter-spacing:.027rem}.countdown-timer[data-v-5653546b]{display:flex;align-items:center;justify-content:center;gap:0;line-height:1}.countdown-value[data-v-5653546b]{font-size:.533rem;font-weight:500;color:#fff;margin:0 .133rem}.countdown-label[data-v-5653546b]{font-size:.547rem;font-weight:300;color:#fff}.cover-wrapper[data-v-5653546b]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:flex;align-items:center;justify-content:center;background-color:#000}.cover-image[data-v-5653546b]{width:100%;height:100%;object-fit:cover}.cover-tip[data-v-5653546b]{position:absolute;bottom:.533rem;left:50%;transform:translate(-50%);background:rgba(0,0,0,.75);padding:.213rem .427rem;border-radius:.427rem}.cover-tip-text[data-v-5653546b]{color:#fff;font-size:.32rem}.video-player[data-v-5653546b]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:#000}.play-button-overlay[data-v-5653546b]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:50;cursor:pointer;-webkit-tap-highlight-color:transparent}.play-button[data-v-5653546b]{width:2.133rem;height:2.133rem;background:rgba(255,255,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 .107rem .32rem #0000004d;transition:transform .2s}.play-button[data-v-5653546b]:active{transform:scale(.95)}.play-icon[data-v-5653546b]{width:1.067rem;height:1.067rem;color:#000;margin-left:.107rem}.chat-messages[data-v-5653546b]{position:absolute;bottom:2.133rem;left:.107rem;right:3.467rem;max-height:6.667rem;overflow-y:auto;pointer-events:none;z-index:20;display:flex;flex-direction:column;padding-bottom:.267rem;transition:bottom .3s ease}.chat-messages.playing[data-v-5653546b]{bottom:2.133rem}.chat-messages[data-v-5653546b]::-webkit-scrollbar{display:none}.chat-messages[data-v-5653546b]{-ms-overflow-style:none;scrollbar-width:none}.chat-item[data-v-5653546b]{display:flex;align-items:flex-start;margin-bottom:.107rem;background:rgba(0,0,0,.5);padding:.16rem .267rem;border-radius:.213rem;width:fit-content;max-width:100%;pointer-events:auto;animation:slideUp-5653546b .3s ease-out}@keyframes slideUp-5653546b{0%{opacity:0;transform:translateY(.533rem)}to{opacity:1;transform:translateY(0)}}.chat-avatar[data-v-5653546b]{width:.64rem;height:.64rem;border-radius:50%;margin-right:.213rem;flex-shrink:0}.chat-content[data-v-5653546b]{flex:1;font-size:.347rem;line-height:1.4}.chat-username[data-v-5653546b]{color:gold;font-weight:500;margin-right:.107rem}.admin-name[data-v-5653546b]{color:#ff6b6b}.admin-avatar[data-v-5653546b]{border:.027rem solid #ff6b6b}.chat-avatar-default[data-v-5653546b]{width:.64rem;height:.64rem;border-radius:50%;background:#444;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.system-msg[data-v-5653546b]{background:rgba(0,0,0,.3);border-radius:.16rem;padding:.16rem .213rem;margin-bottom:.107rem}.system-name[data-v-5653546b]{color:gold!important}.chat-text[data-v-5653546b]{color:#fff}.bottom-toolbar[data-v-5653546b]{position:absolute;bottom:0;left:0;right:0;height:1.6rem;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 100%);display:flex;align-items:center;padding:0 .4rem;gap:.267rem;z-index:30;transition:bottom .3s ease}.bottom-toolbar.playing[data-v-5653546b]{bottom:0}.bottom-toolbar.chat-active[data-v-5653546b]{background:#ffffff;height:1.6rem}.toolbar-item[data-v-5653546b]{width:1.067rem;height:1.067rem;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}.toolbar-item[data-v-5653546b]:active{opacity:.7}.toolbar-icon[data-v-5653546b]{width:.96rem;height:.96rem;border-radius:50%;box-shadow:0 .053rem .213rem #0003;background:#00000033}.chat-input-wrapper[data-v-5653546b]{flex:1;height:.96rem;background:#00000033;border-radius:.48rem;display:flex;align-items:center;padding:0 .4rem;cursor:pointer}.chat-input[data-v-5653546b]{width:100%;background:transparent;border:none;outline:none;color:#fff;font-size:.373rem}.chat-input[data-v-5653546b]::placeholder{color:#fff9}.chat-placeholder[data-v-5653546b]{color:#fff;font-size:.373rem;cursor:pointer}.chat-input-full[data-v-5653546b]{flex:0 0 65%;width:65%;height:1.067rem;background:#f7f8fa;border:none;border-radius:.133rem;padding:.133rem .4rem;color:#323233;font-size:.373rem;outline:none}.chat-input-full[data-v-5653546b]::placeholder{color:#969799}.send-btn[data-v-5653546b]{width:1.6rem;height:1.067rem;position:absolute;right:.625rem;background:#1890ff;color:#fff;border:none;border-radius:.133rem;font-size:.373rem;font-weight:500;cursor:pointer;flex-shrink:0;margin-left:.267rem;-webkit-tap-highlight-color:transparent}.send-btn[data-v-5653546b]:active{background:#40a9ff}.toolbar-right[data-v-5653546b]{display:flex;gap:.213rem;align-items:center}.toolbar-like[data-v-5653546b]{position:relative}.like-count[data-v-5653546b]{position:absolute;top:-.4rem;left:50%;transform:translate(-50%);background:#00000033;color:#fff;font-size:.427rem;font-weight:400;padding:0;border-radius:.213rem;min-width:auto;height:.533rem;line-height:.533rem;padding:0 .213rem;text-align:center;z-index:1;white-space:nowrap}.like-icon[data-v-5653546b]{transition:all .2s}.like-icon.liked[data-v-5653546b]{animation:likeAnimation-5653546b .3s ease}@keyframes likeAnimation-5653546b{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.featured-card[data-v-5653546b]{position:absolute;right:.667rem;bottom:2.4rem;width:3.467rem;height:5.333rem;background:white;border-radius:.213rem;overflow:hidden;box-shadow:0 .107rem .427rem #0000004d;cursor:pointer;z-index:40;display:flex;flex-direction:column;padding:.107rem .107rem .16rem;animation:slideInRight-5653546b .3s ease}@keyframes slideInRight-5653546b{0%{opacity:0;transform:translate(.533rem)}to{opacity:1;transform:translate(0)}}.featured-badge[data-v-5653546b]{position:absolute;top:.16rem;left:.16rem;background:rgba(0,0,0,.55);color:#fff;font-size:.267rem;padding:.053rem .16rem;border-radius:.107rem;z-index:2;white-space:nowrap}.featured-img-wrap[data-v-5653546b]{width:100%;flex-shrink:0;height:3.253rem;position:relative;overflow:hidden;border-radius:.16rem}.featured-img[data-v-5653546b]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.featured-img.active[data-v-5653546b]{opacity:1}.featured-dots[data-v-5653546b]{position:absolute;bottom:.107rem;left:0;right:0;display:flex;justify-content:center;gap:.08rem;z-index:2}.featured-dot[data-v-5653546b]{width:.107rem;height:.107rem;border-radius:50%;background:rgba(255,255,255,.5)}.featured-dot.active[data-v-5653546b]{background:white}.featured-info[data-v-5653546b]{flex:1;padding:.107rem .053rem 0;display:flex;flex-direction:column;justify-content:space-between}.featured-name[data-v-5653546b]{font-size:.293rem;color:#333;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-bottom[data-v-5653546b]{display:flex;align-items:center;justify-content:space-between;background:#ff2d55;padding:.107rem .213rem;margin-top:.107rem;border-radius:.107rem}.featured-price[data-v-5653546b]{font-size:.347rem;font-weight:700;color:#fff}.featured-buy[data-v-5653546b]{font-style:italic;color:#fff;font-size:.347rem;font-weight:700}.cart-panel[data-v-5653546b]{position:absolute;bottom:0;left:0;right:0;background:white;border-radius:.427rem .427rem 0 0;z-index:100;max-height:70%;display:flex;flex-direction:column;box-shadow:0 -.107rem .533rem #0003;animation:slideUpPanel-5653546b .3s ease}@keyframes slideUpPanel-5653546b{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cart-header[data-v-5653546b]{display:flex;align-items:center;justify-content:space-between;padding:.373rem .427rem;border-bottom:.027rem solid #f0f0f0;flex-shrink:0}.cart-title[data-v-5653546b]{font-size:.4rem;font-weight:500;color:#333}.cart-close[data-v-5653546b]{width:.747rem;height:.747rem;border-radius:50%;background:#f0f0f0;border:none;color:#666;font-size:.373rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.cart-list[data-v-5653546b]{flex:1;overflow-y:auto;padding:.267rem 0}.cart-empty[data-v-5653546b]{text-align:center;color:#999;padding:.8rem;font-size:.373rem}.cart-item[data-v-5653546b]{display:flex;align-items:center;padding:.32rem .427rem;gap:.267rem;border-bottom:.027rem solid #f5f5f5}.cart-item-num[data-v-5653546b]{width:.533rem;height:.533rem;background:#ff4d4f;color:#fff;border-radius:.107rem;font-size:.293rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cart-item-img[data-v-5653546b]{width:1.867rem;height:1.867rem;border-radius:.16rem;object-fit:cover;flex-shrink:0}.cart-item-info[data-v-5653546b]{flex:1;min-width:0}.cart-item-name[data-v-5653546b]{font-size:.347rem;color:#333;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-item-price[data-v-5653546b]{font-size:.427rem;font-weight:700;color:#ff4d4f;margin-top:.16rem}.cart-buy-btn[data-v-5653546b]{padding:.213rem .427rem;background:#ff4d4f;color:#fff;border:none;border-radius:.533rem;font-size:.347rem;font-weight:500;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent}.landscape-warning[data-v-5653546b]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;justify-content:center;align-items:center;flex-direction:column;z-index:9999;font-size:.427rem;text-align:center;padding:.533rem}.login-page[data-v-ddff1857]{width:100%;min-height:100vh;background:#fff;display:flex;flex-direction:column;align-items:center;padding:.75rem 0;position:relative}.content-wrapper[data-v-ddff1857]{position:relative}.decorate-header[data-v-ddff1857]{width:100%;max-width:14.0625rem;margin-bottom:.75rem;display:none}.decorate-img[data-v-ddff1857]{width:100%;height:auto;display:block}@media (min-width: 769px){.decorate-header[data-v-ddff1857]{display:block}}.top-buttons[data-v-ddff1857]{position:absolute;top:0;left:calc(100% + .375rem);display:flex;flex-direction:column;gap:0;background:#fff;overflow:visible;box-shadow:0 .075rem .45rem #0000001a;z-index:10}.top-btn[data-v-ddff1857]{background:#fff;border:none;padding:.45rem 0;font-size:.45rem;font-weight:500;line-height:.6375rem;color:#000c;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.225rem;transition:all .2s;width:2.625rem}.top-btn[data-v-ddff1857]:first-child{border-bottom:.0375rem solid #e0e0e0}.top-btn[data-v-ddff1857]:hover{background:#f5f5f5}.btn-icon-img[data-v-ddff1857]{width:.9rem;height:.9rem}.login-container[data-v-ddff1857]{width:100%;height:100%;background-color:#fff;overflow:hidden;border-radius:.3rem;position:relative;display:flex;flex-direction:column}.login-content[data-v-ddff1857]{flex:1;display:flex;flex-direction:column;align-items:center;padding:1.125rem;background-image:url(/img/bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:auto}.mobile-content[data-v-ddff1857]{flex:1;display:flex;flex-direction:column;align-items:center;padding:2.25rem 1.125rem 1.125rem;background-image:url(/img/bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;overflow-y:auto;position:relative}.login-title[data-v-ddff1857],.mobile-title[data-v-ddff1857]{font-size:1.0875rem;font-weight:700;color:#464c5b;margin-bottom:.45rem;margin-top:1rem;text-align:left;width:100%;max-width:10.5rem}.login-subtitle[data-v-ddff1857],.mobile-subtitle[data-v-ddff1857]{font-size:.4875rem;color:#666;margin-bottom:1rem;text-align:left;line-height:1.6;width:100%;max-width:10.5rem}.avatar-section[data-v-ddff1857]{margin-bottom:.9rem}.avatar-wrap[data-v-ddff1857]{width:3.125rem;height:3.125rem;border-radius:50%;overflow:visible;position:relative;cursor:pointer;transition:transform .3s}.avatar-wrap[data-v-ddff1857]:hover{transform:scale(1.05)}.avatar-img[data-v-ddff1857]{width:100%;height:100%;object-fit:cover;border-radius:50%}.camera-icon[data-v-ddff1857]{position:absolute;bottom:-.075rem;right:-.075rem;width:1.725rem;height:1.725rem}.nickname-section[data-v-ddff1857]{width:100%;max-width:10.5rem;margin-bottom:.75rem;background:transparent;padding:0;display:flex;align-items:center;gap:.45rem}.nickname-label[data-v-ddff1857]{font-size:.5625rem;font-weight:500;color:#999;white-space:nowrap}.nickname-input[data-v-ddff1857]{flex:1;border:none;border-bottom:.0375rem solid #ddd;background:transparent;font-size:.5625rem;color:#333;outline:none;padding:.3rem 0 .3rem .375rem}.nickname-input[data-v-ddff1857]::placeholder{color:#999}.enter-btn[data-v-ddff1857]{width:100%;max-width:10.5rem;padding:.525rem;background:#295eff;border:none;border-radius:.9375rem;font-size:.5625rem;font-weight:600;color:#fff;cursor:pointer;transition:all .3s;box-shadow:0 .15rem .45rem #295eff4d;margin-top:1.125rem}.enter-btn[data-v-ddff1857]:hover:not(:disabled){transform:translateY(-.075rem);box-shadow:0 .225rem .6rem #295eff66;background:#1e4ed8}.enter-btn[data-v-ddff1857]:disabled{opacity:.6;cursor:not-allowed}.qrcode-modal-overlay[data-v-ddff1857]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:flex-start;justify-content:center;z-index:100;padding-top:3.75rem;animation:fadeIn-ddff1857 .3s}.qrcode-mini-modal[data-v-ddff1857]{background:#fff;border-radius:.3rem;padding:.45rem;box-shadow:0 .15rem .75rem #00000026;animation:slideIn-ddff1857 .3s;margin-left:8.6625rem}@keyframes slideIn-ddff1857{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:translateY(0)}}.qrcode-mini-content[data-v-ddff1857]{display:flex;flex-direction:column;align-items:center}.qrcode-img-mini[data-v-ddff1857]{width:4.5rem;height:4.5rem;border-radius:.15rem;margin-bottom:.225rem}.qrcode-tip-mini[data-v-ddff1857]{font-size:.4875rem;color:#666;text-align:center;margin:0}.loading-spinner-mini[data-v-ddff1857]{width:1.125rem;height:1.125rem;border:.1125rem solid #f3f3f3;border-top:.1125rem solid #295eff;border-radius:50%;animation:spin-ddff1857 1s linear infinite}.qrcode-loading[data-v-ddff1857]{width:4.5rem;height:4.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;border-radius:.15rem}@keyframes spin-ddff1857{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wx-login-modal[data-v-ddff1857]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-ddff1857 .3s}@keyframes fadeIn-ddff1857{0%{opacity:0}to{opacity:1}}.wx-login-content[data-v-ddff1857]{background:#fff;border-radius:.15rem;width:14.0625rem;box-shadow:0 .3rem 1.2rem #0003;animation:slideUp-ddff1857 .3s}@keyframes slideUp-ddff1857{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.wx-login-header[data-v-ddff1857]{display:flex;justify-content:space-between;align-items:center;padding:.6rem .75rem;border-bottom:.0375rem solid #f0f0f0}.wx-login-header h3[data-v-ddff1857]{margin:0;font-size:.6rem;font-weight:600;color:#333}.close-btn[data-v-ddff1857]{background:none;border:none;font-size:1.05rem;color:#999;cursor:pointer;padding:0;width:1.05rem;height:1.05rem;display:flex;align-items:center;justify-content:center;line-height:1;transition:color .2s}.close-btn[data-v-ddff1857]:hover{color:#333}.wx-login-body[data-v-ddff1857]{padding:1.125rem .75rem;display:flex;flex-direction:column;align-items:center}.qrcode-img-large[data-v-ddff1857]{width:6rem;height:6rem;border-radius:.3rem;margin-bottom:.45rem}.qrcode-tip-large[data-v-ddff1857]{font-size:.4875rem;color:#666;text-align:center;margin:0}.loading-spinner[data-v-ddff1857]{width:1.5rem;height:1.5rem;border:.15rem solid #f3f3f3;border-top:.15rem solid #295eff;border-radius:50%;animation:spin-ddff1857 1s linear infinite}.qrcode-loading-large[data-v-ddff1857],.qrcode-success[data-v-ddff1857]{width:6rem;height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;border-radius:.3rem}.qrcode-expired[data-v-ddff1857]{width:6rem;height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;border-radius:.3rem;cursor:pointer;transition:background .2s}.qrcode-expired[data-v-ddff1857]:hover{background:#ececec}.guest-tip[data-v-ddff1857]{font-size:.45rem;color:#999;text-align:center;margin-top:.45rem;display:none}.wx-auth-content[data-v-ddff1857]{flex:1;display:flex;flex-direction:column;align-items:center;padding:1.13rem .84rem .84rem;background:#fff;overflow-y:auto}.wx-auth-title[data-v-ddff1857]{font-size:.6rem;font-weight:700;color:#333;margin-bottom:1.13rem;text-align:left;width:100%;max-width:10.5rem}.shop-avatar-section[data-v-ddff1857]{margin-bottom:0rem;margin-top:0rem}.shop-avatar-img[data-v-ddff1857]{width:2.25rem;height:2.25rem;border-radius:50%;object-fit:cover;border:.056rem solid #f0f0f0}.shop-announcement[data-v-ddff1857]{font-size:.53rem;color:#333;text-align:center;margin-bottom:.56rem;padding:0 .56rem;line-height:1.5;font-weight:500}.activity-badge[data-v-ddff1857]{display:flex;align-items:center;gap:.3rem;margin-bottom:1.5rem;padding:.3rem .6rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:.75rem}.activity-icon[data-v-ddff1857]{width:.3rem;height:.3rem;border-radius:50%;background:#fff;animation:pulse-ddff1857 1.5s ease-in-out infinite}@keyframes pulse-ddff1857{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.activity-text[data-v-ddff1857]{font-size:.525rem;color:#fff;font-weight:500}.auth-description[data-v-ddff1857]{width:100%;max-width:10.5rem;margin-bottom:1.13rem;text-align:left}.auth-title[data-v-ddff1857]{font-size:.39rem;color:#666;margin-bottom:.23rem;font-weight:500}.auth-text[data-v-ddff1857]{font-size:.3rem;color:#999;line-height:1.6;margin:0}.wx-auth-btn[data-v-ddff1857]{width:100%;max-width:10.21rem;padding:.53rem;background:#295eff;border:none;border-radius:.93rem;font-size:.42rem;font-weight:600;color:#fff;cursor:pointer;transition:all .3s;box-shadow:0 .11rem .34rem #295eff4d}.wx-auth-btn[data-v-ddff1857]:hover{transform:translateY(-.075rem);box-shadow:0 .225rem .6rem #295eff66;background:#1e4ed8}.wx-auth-btn[data-v-ddff1857]:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width: 20.48rem){.login-page[data-v-ddff1857]{padding:0;background:#000}.content-wrapper[data-v-ddff1857]{width:100%}.login-container[data-v-ddff1857]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:0;box-shadow:none}.decorate-header[data-v-ddff1857],.top-buttons[data-v-ddff1857]{display:none}}[data-v-bbb741a4]{margin:0;padding:0;box-sizing:border-box}.profile-page[data-v-bbb741a4]{width:100%;min-height:100vh;background:#f5f5f5}.page-container[data-v-bbb741a4]{max-width:18rem;margin:0 auto;padding-top:.45rem}.user-card[data-v-bbb741a4]{display:flex;align-items:center;padding:.4rem .3rem;background:white;margin-bottom:.25rem;cursor:pointer;border-bottom:.0375rem solid #f0f0f0}.user-avatar-wrap[data-v-bbb741a4]{width:1.9rem;height:1.9rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:#e0e0e0;display:flex;align-items:center;justify-content:center}.user-avatar-img[data-v-bbb741a4]{width:100%;height:100%;object-fit:cover}.user-avatar-placeholder[data-v-bbb741a4]{display:flex;align-items:center;justify-content:center}.user-info[data-v-bbb741a4]{flex:1;margin-left:.525rem}.user-name[data-v-bbb741a4]{font-size:.5rem;font-weight:500;color:#333;margin-bottom:.15rem}.user-id[data-v-bbb741a4]{font-size:.2rem;color:#999}.card-arrow[data-v-bbb741a4]{font-size:.75rem;color:#ccc}.settings-list[data-v-bbb741a4]{background:white;margin-bottom:.45rem}.settings-item[data-v-bbb741a4]{display:flex;align-items:center;padding:.6rem;border-bottom:.0375rem solid #f5f5f5;cursor:pointer}.settings-item[data-v-bbb741a4]:last-child{border-bottom:none}.settings-icon[data-v-bbb741a4]{font-size:.675rem;margin-right:.45rem}.settings-label[data-v-bbb741a4]{flex:1;font-size:.45rem;color:#333}.settings-value[data-v-bbb741a4]{font-size:.45rem;color:#999;margin-right:.225rem}.settings-arrow[data-v-bbb741a4]{font-size:.3rem;color:#ccc}.tag-wechat[data-v-bbb741a4]{color:#07c160;font-weight:500}.tag-guest[data-v-bbb741a4]{color:#999}.upgrade-section[data-v-bbb741a4]{margin:.45rem}.upgrade-card[data-v-bbb741a4]{display:none;align-items:center;padding:.6rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:.45rem;margin-bottom:.45rem}.upgrade-icon[data-v-bbb741a4]{font-size:1.2rem;margin-right:.525rem}.upgrade-title[data-v-bbb741a4]{font-size:.5625rem;font-weight:500;color:#fff;margin-bottom:.15rem}.upgrade-desc[data-v-bbb741a4]{font-size:.45rem;color:#fffc}.wx-btn[data-v-bbb741a4]{width:100%;height:1.8rem;background:#07c160;color:#fff;border:none;border-radius:.9rem;font-size:.6rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.wx-btn[data-v-bbb741a4]:disabled{opacity:.6}.tip-section[data-v-bbb741a4]{margin:.45rem;padding:.45rem;background:#fff7e6;border-radius:.3rem}.tip-text[data-v-bbb741a4]{font-size:.4875rem;color:#fa8c16}.enter-live-section[data-v-bbb741a4]{margin:.9rem .45rem .45rem}.enter-live-btn[data-v-bbb741a4]{width:100%;height:1.725rem;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:.3rem;font-size:.5625rem;font-weight:500;cursor:pointer}.enter-live-btn[data-v-bbb741a4]:active{opacity:.9}.logout-section[data-v-bbb741a4]{margin:.45rem}.logout-btn[data-v-bbb741a4]{width:100%;height:1.725rem;background:white;color:#ff4d4f;border:.0375rem solid #ffccc7;border-radius:.3rem;font-size:.5625rem;cursor:pointer}.logout-btn[data-v-bbb741a4]:active{background:#fff1f0}.edit-overlay[data-v-bbb741a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#f5f5f5;display:flex;flex-direction:column}.qrcode-overlay[data-v-bbb741a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.qrcode-modal[data-v-bbb741a4]{background:white;border-radius:.6rem;width:90%;max-width:15rem;box-shadow:0 .375rem 1.5rem #0000004d}.qrcode-modal-header[data-v-bbb741a4]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;border-bottom:.0375rem solid #f0f0f0}.qrcode-modal-title[data-v-bbb741a4]{font-size:.6375rem;font-weight:500;color:#333}.qrcode-close[data-v-bbb741a4]{background:none;border:none;font-size:.9rem;color:#999;cursor:pointer;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center}.qrcode-modal-body[data-v-bbb741a4]{padding:1.5rem 1.125rem;display:flex;justify-content:center;align-items:center;min-height:11.25rem}.qrcode-content[data-v-bbb741a4]{text-align:center}.qrcode-img[data-v-bbb741a4]{width:7.5rem;height:7.5rem;border:.0375rem solid #e0e0e0;border-radius:.3rem;padding:.3rem;background:white}.qrcode-tip[data-v-bbb741a4]{margin-top:.6rem;font-size:.525rem;color:#666}.qrcode-loading[data-v-bbb741a4],.qrcode-success[data-v-bbb741a4],.qrcode-expired[data-v-bbb741a4]{text-align:center;padding:.75rem}.qrcode-expired[data-v-bbb741a4]{cursor:pointer}.qrcode-expired[data-v-bbb741a4]:hover{opacity:.8}.loading-spinner[data-v-bbb741a4]{width:1.5rem;height:1.5rem;border:.1125rem solid #f0f0f0;border-top-color:#1890ff;border-radius:50%;animation:spin-bbb741a4 .8s linear infinite;margin:0 auto}@keyframes spin-bbb741a4{to{transform:rotate(360deg)}}.edit-header[data-v-bbb741a4]{display:flex;align-items:center;justify-content:space-between;padding:.525rem .6rem;background:white;border-bottom:.0375rem solid #f0f0f0}.edit-cancel[data-v-bbb741a4]{background:none;border:none;font-size:.4rem;color:#666;cursor:pointer}.edit-title[data-v-bbb741a4]{font-size:.4rem;font-weight:500;color:#333}.edit-save[data-v-bbb741a4]{background:none;border:none;font-size:.4rem;color:#1890ff;font-weight:500;cursor:pointer}.edit-save[data-v-bbb741a4]:disabled{color:#bbb}.edit-body[data-v-bbb741a4]{background:white;margin-top:.45rem}.edit-avatar-row[data-v-bbb741a4]{display:flex;align-items:center;padding:.6rem;border-bottom:.0375rem solid #f5f5f5;cursor:pointer}.edit-label[data-v-bbb741a4]{width:2.625rem;font-size:.4rem;color:#333;flex-shrink:0}.edit-avatar-wrap[data-v-bbb741a4]{flex:1;display:flex;justify-content:flex-end}.edit-avatar-img[data-v-bbb741a4]{width:2.1rem;height:2.1rem;border-radius:50%;object-fit:cover}.edit-avatar-placeholder[data-v-bbb741a4]{width:1.5rem;height:1.5rem;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center}.edit-arrow[data-v-bbb741a4]{font-size:.75rem;color:#ccc;margin-left:.3rem}.edit-row[data-v-bbb741a4]{display:flex;align-items:center;padding:.6rem;border-bottom:.0375rem solid #f5f5f5}.edit-input[data-v-bbb741a4]{flex:1;border:none;outline:none;font-size:.4rem;color:#333;text-align:right}.edit-input[data-v-bbb741a4]::placeholder{color:#bbb}[data-v-7b25e409]{margin:0;padding:0;box-sizing:border-box}.product-page[data-v-7b25e409]{width:100%;min-height:100vh;background:#f5f5f5;display:flex;justify-content:center}.product-container[data-v-7b25e409]{width:100%;background:#f5f5f5;display:flex;flex-direction:column;position:relative}.header[data-v-7b25e409]{display:flex;align-items:center;padding:.525rem .6rem;background:white;border-bottom:.0375rem solid #f0f0f0;position:sticky;top:0;z-index:10}.back-btn[data-v-7b25e409]{background:none;border:none;font-size:.75rem;color:#333;cursor:pointer;margin-right:.45rem;padding:.15rem}.header-title[data-v-7b25e409]{font-size:.6375rem;font-weight:500;color:#333}.loading-wrap[data-v-7b25e409]{flex:1;display:flex;align-items:center;justify-content:center}.loading-text[data-v-7b25e409]{color:#999;font-size:.525rem}.scroll-content[data-v-7b25e409]{flex:1;overflow-y:auto}.swiper-wrap[data-v-7b25e409]{position:relative;width:100%;background:#000}.swiper[data-v-7b25e409]{width:100%;overflow:hidden}.swiper-inner[data-v-7b25e409]{display:flex;transition:transform .3s ease}.swiper-slide[data-v-7b25e409]{min-width:100%;aspect-ratio:1}.swiper-img[data-v-7b25e409]{width:100%;height:100%;object-fit:cover;display:block}.no-img[data-v-7b25e409]{width:100%;aspect-ratio:1;background:#eee;display:flex;align-items:center;justify-content:center;color:#999;font-size:.525rem}.dots[data-v-7b25e409]{position:absolute;bottom:.375rem;left:50%;transform:translate(-50%);display:flex;gap:.225rem}.dot[data-v-7b25e409]{width:.225rem;height:.225rem;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:background .2s}.dot.active[data-v-7b25e409]{background:white}.img-count[data-v-7b25e409]{position:absolute;bottom:.375rem;right:.45rem;background:rgba(0,0,0,.5);color:#fff;font-size:.45rem;padding:.075rem .3rem;border-radius:.375rem}.info-section[data-v-7b25e409]{background:white;padding:.6rem;margin-bottom:.375rem}.price-row[data-v-7b25e409]{display:flex;align-items:center;gap:.45rem;margin-bottom:.375rem}.price[data-v-7b25e409]{font-size:.9rem;font-weight:700;color:#ff4d4f}.stock[data-v-7b25e409]{font-size:.4875rem;color:#999;background:#f5f5f5;padding:.1125rem .3rem;border-radius:.15rem}.sold-out[data-v-7b25e409]{color:#ccc}.product-name[data-v-7b25e409]{font-size:.6rem;font-weight:500;color:#333;line-height:1.5}.detail-section[data-v-7b25e409]{background:white;padding:.6rem}.section-title[data-v-7b25e409]{font-size:.5625rem;font-weight:500;color:#333;margin-bottom:.45rem;padding-bottom:.375rem;border-bottom:.0375rem solid #f0f0f0}.detail-content[data-v-7b25e409]{font-size:.525rem;color:#555;line-height:1.7}.detail-content[data-v-7b25e409] img{max-width:100%}.buy-bar[data-v-7b25e409]{position:sticky;bottom:0;background:white;border-top:.0375rem solid #f0f0f0;padding:.375rem .6rem;z-index:10}.buy-bar-inner[data-v-7b25e409]{display:flex;align-items:center;gap:.45rem}.quantity-wrap[data-v-7b25e409]{display:flex;align-items:center;gap:0;border:.0375rem solid #e0e0e0;border-radius:.15rem;overflow:hidden}.qty-btn[data-v-7b25e409]{width:1.35rem;height:1.35rem;background:#f5f5f5;border:none;font-size:.675rem;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center}.qty-btn[data-v-7b25e409]:active{background:#e0e0e0}.qty-num[data-v-7b25e409]{width:1.5rem;text-align:center;font-size:.5625rem;color:#333;border-left:.0375rem solid #e0e0e0;border-right:.0375rem solid #e0e0e0;line-height:1.35rem}.total-price[data-v-7b25e409]{font-size:.4875rem;color:#666;white-space:nowrap}.total-price span[data-v-7b25e409]{font-size:.6rem;font-weight:700;color:#ff4d4f}.buy-btn[data-v-7b25e409]{flex:1;height:1.65rem;background:#ff4d4f;color:#fff;border:none;border-radius:.375rem;font-size:.6rem;font-weight:500;cursor:pointer;transition:opacity .2s}.buy-btn[data-v-7b25e409]:active{opacity:.85}.buy-btn[data-v-7b25e409]:disabled{background:#ccc;cursor:not-allowed}[data-v-27fe98b1]{margin:0;padding:0;box-sizing:border-box}.shipping-page[data-v-27fe98b1]{width:100%;min-height:100vh;background:#f5f5f5;display:flex;justify-content:center}.shipping-container[data-v-27fe98b1]{width:100%;min-height:100vh;background:#f5f5f5}.header[data-v-27fe98b1]{display:flex;align-items:center;justify-content:space-between;padding:.525rem .6rem;background:white;border-bottom:.0375rem solid #f0f0f0}.back-btn[data-v-27fe98b1]{background:none;border:none;font-size:.75rem;color:#333;cursor:pointer;width:1.875rem}.header-title[data-v-27fe98b1]{font-size:.6375rem;font-weight:500;color:#333}.save-btn[data-v-27fe98b1]{background:none;border:none;font-size:.5625rem;color:#1890ff;cursor:pointer;font-weight:500;width:1.875rem;text-align:right}.save-btn[data-v-27fe98b1]:disabled{color:#bbb;cursor:not-allowed}.form-section[data-v-27fe98b1]{background:white;margin:.45rem;border-radius:.3rem;overflow:hidden}.form-item[data-v-27fe98b1]{display:flex;align-items:center;padding:.6rem;border-bottom:.0375rem solid #f5f5f5}.form-item[data-v-27fe98b1]:last-child{border-bottom:none}.form-label[data-v-27fe98b1]{width:2.4375rem;font-size:.5625rem;color:#333;flex-shrink:0}.form-input[data-v-27fe98b1]{flex:1;border:none;outline:none;font-size:.5625rem;color:#333;text-align:right}.form-input[data-v-27fe98b1]::placeholder{color:#bbb}.form-textarea[data-v-27fe98b1]{flex:1;border:none;outline:none;font-size:.525rem;color:#333;resize:none;min-height:3rem;line-height:1.6}.form-textarea[data-v-27fe98b1]::placeholder{color:#bbb}.locate-btn[data-v-27fe98b1]{display:flex;align-items:center;justify-content:center;padding:.3rem .525rem;background:#f0f7ff;color:#1890ff;border:.0375rem solid #d0e8ff;border-radius:.75rem;font-size:.4875rem;cursor:pointer;align-self:flex-start}.locate-btn[data-v-27fe98b1]:disabled{opacity:.6;cursor:not-allowed}.map-overlay[data-v-27fe98b1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;background:#000}.map-header[data-v-27fe98b1]{display:flex;align-items:center;justify-content:space-between;padding:.45rem .6rem;background:white;flex-shrink:0}.map-cancel[data-v-27fe98b1]{background:none;border:none;font-size:.5625rem;color:#666;cursor:pointer}.map-title[data-v-27fe98b1]{font-size:.5625rem;font-weight:500;color:#333}.map-confirm[data-v-27fe98b1]{background:none;border:none;font-size:.5625rem;color:#1890ff;font-weight:500;cursor:pointer}.map-container[data-v-27fe98b1]{flex:1;width:100%}.map-pin[data-v-27fe98b1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);pointer-events:none;z-index:10;margin-top:.825rem;filter:drop-shadow(0 .075rem .225rem rgba(0,0,0,.35))}.map-address-bar[data-v-27fe98b1]{background:white;padding:.525rem .6rem;border-top:.0375rem solid #f0f0f0;flex-shrink:0}.map-address-text[data-v-27fe98b1]{font-size:.525rem;color:#333;line-height:1.5;min-height:.75rem}[data-v-70994ae6]{margin:0;padding:0;box-sizing:border-box}.orders-page[data-v-70994ae6]{width:100%;min-height:100vh;background:#f5f5f5}.page-container[data-v-70994ae6]{max-width:18rem;margin:0 auto}.header[data-v-70994ae6]{display:flex;align-items:center;justify-content:space-between;padding:.525rem .6rem;background:white;border-bottom:.0375rem solid #f0f0f0}.back-btn[data-v-70994ae6]{background:none;border:none;font-size:.9rem;color:#333;cursor:pointer;width:1.5rem}.header-title[data-v-70994ae6]{font-size:.6375rem;font-weight:500;color:#333}.tabs[data-v-70994ae6]{display:flex;background:white;padding:0 .45rem;border-bottom:.0375rem solid #f0f0f0;overflow-x:auto}.tab-item[data-v-70994ae6]{flex-shrink:0;padding:.45rem .6rem;font-size:.525rem;color:#666;cursor:pointer;position:relative;white-space:nowrap}.tab-item.active[data-v-70994ae6]{color:#1890ff;font-weight:500}.tab-item.active[data-v-70994ae6]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:.9rem;height:.075rem;background:#1890ff}.orders-list[data-v-70994ae6]{padding:.45rem}.loading-wrap[data-v-70994ae6],.empty-wrap[data-v-70994ae6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.25rem .75rem;color:#999}.loading-text[data-v-70994ae6]{font-size:.525rem}.empty-icon[data-v-70994ae6]{font-size:1.8rem;margin-bottom:.45rem}.empty-text[data-v-70994ae6]{font-size:.525rem}.order-card[data-v-70994ae6]{background:white;border-radius:.3rem;margin-bottom:.45rem;padding:.45rem;box-shadow:0 .0375rem .1125rem #0000000d}.order-header[data-v-70994ae6]{display:flex;justify-content:space-between;align-items:center;padding-bottom:.375rem;border-bottom:.0375rem solid #f5f5f5;margin-bottom:.375rem}.order-no[data-v-70994ae6]{font-size:.45rem;color:#999}.order-status[data-v-70994ae6]{font-size:.4875rem;font-weight:500}.status-pending[data-v-70994ae6]{color:#fa8c16}.status-paid[data-v-70994ae6]{color:#1890ff}.status-shipped[data-v-70994ae6]{color:#52c41a}.status-completed[data-v-70994ae6]{color:#999}.status-failed[data-v-70994ae6]{color:#f5222d}.status-refunded[data-v-70994ae6]{color:#722ed1}.order-product[data-v-70994ae6]{display:flex;gap:.45rem;padding-bottom:.375rem;border-bottom:.0375rem solid #f5f5f5;margin-bottom:.375rem}.product-img[data-v-70994ae6]{width:2.625rem;height:2.625rem;border-radius:.225rem;object-fit:cover;flex-shrink:0;background:#f5f5f5}.product-info[data-v-70994ae6]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.product-name[data-v-70994ae6]{font-size:.525rem;color:#333;line-height:1.4}.product-meta[data-v-70994ae6]{display:flex;justify-content:space-between;align-items:center}.product-price[data-v-70994ae6]{font-size:.6rem;color:#f5222d;font-weight:500}.product-qty[data-v-70994ae6]{font-size:.4875rem;color:#999}.order-shipping[data-v-70994ae6]{padding:.3rem 0;border-bottom:.0375rem solid #f5f5f5;margin-bottom:.375rem}.shipping-row[data-v-70994ae6]{display:flex;margin-bottom:.15rem;font-size:.4875rem}.shipping-row[data-v-70994ae6]:last-child{margin-bottom:0}.shipping-label[data-v-70994ae6]{color:#999;width:2.25rem;flex-shrink:0}.shipping-value[data-v-70994ae6]{color:#666;flex:1}.order-tracking[data-v-70994ae6]{padding:.3rem 0;border-bottom:.0375rem solid #f5f5f5;margin-bottom:.375rem}.tracking-row[data-v-70994ae6]{display:flex;margin-bottom:.15rem;font-size:.4875rem}.tracking-row[data-v-70994ae6]:last-child{margin-bottom:0}.tracking-label[data-v-70994ae6]{color:#999;width:2.625rem;flex-shrink:0}.tracking-value[data-v-70994ae6]{color:#666;flex:1}.order-footer[data-v-70994ae6]{display:flex;justify-content:space-between;align-items:center}.order-time[data-v-70994ae6]{font-size:.45rem;color:#999}.order-actions[data-v-70994ae6]{display:flex;gap:.3rem}.action-btn[data-v-70994ae6]{padding:.225rem .6rem;border-radius:.6rem;font-size:.4875rem;border:.0375rem solid #d9d9d9;background:white;color:#666;cursor:pointer}.action-btn.primary[data-v-70994ae6]{background:#1890ff;color:#fff;border-color:#1890ff}.action-btn[data-v-70994ae6]:active{opacity:.8}
