.yyg-tab-bar-icon[data-v-0d6b6950]{shape-rendering:geometricprecision;flex-shrink:0;width:26px;height:26px;display:block}.tab-bar-icon[data-v-398c07e0]{shape-rendering:geometricprecision;flex-shrink:0;width:24px;height:24px;display:block}.tab-bar-icon--anno-medal[data-v-398c07e0]{object-fit:contain;pointer-events:none;width:1.16rem;max-width:1.16rem;height:1.16rem;max-height:1.16rem}.tab-bar-icon__stroke[data-v-398c07e0]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.tab-bar-icon--active .tab-bar-icon__stroke[data-v-398c07e0]{stroke-width:2px}.tab-bar-icon__fill[data-v-398c07e0]{fill:currentColor;stroke:none}.fw-cs-overlay{z-index:10050;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;visibility:hidden;background:#0f23446b;flex-direction:column;justify-content:flex-end;align-items:center;transition:opacity .34s cubic-bezier(.22,1,.36,1),visibility .34s;display:flex;position:fixed;inset:0}.fw-cs-overlay.is-open,.fw-cs-overlay.is-closing{visibility:visible}.fw-cs-overlay.is-open{opacity:1;pointer-events:auto}.fw-cs-overlay.is-closing{opacity:0;pointer-events:none}.fw-cs-modal{width:100%;max-width:100%;max-height:84vh;font-family:var(--wap-font,"Microsoft YaHei", 微软雅黑, system-ui, sans-serif);padding-bottom:env(safe-area-inset-bottom,0);will-change:transform;background:#fff;border-radius:20px 20px 0 0;transition:transform .42s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(100%);box-shadow:0 -4px 28px #1677ff1f}.fw-cs-overlay.is-open .fw-cs-modal{transform:translate(0,0)}.fw-cs-overlay.is-closing .fw-cs-modal{transform:translateY(100%)}.fw-cs-sheet-bar{z-index:2;background:#ffffff73;border-radius:999px;width:36px;height:4px;margin:10px auto 0;position:relative}.fw-cs-hd{color:#fff;text-align:center;background:url(/images/yyg/header-bg.png) top/cover no-repeat,linear-gradient(135deg,#1677ff 0%,#4096ff 55%,#6eb5ff 100%);padding:8px 18px 22px;position:relative;overflow:hidden}.fw-cs-hd:before,.fw-cs-hd:after{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;position:absolute}.fw-cs-hd:before{width:120px;height:120px;top:-48px;right:-28px}.fw-cs-hd:after{background:#ffffff0f;width:88px;height:88px;bottom:-56px;left:-20px}.fw-cs-hd-badge{z-index:1;letter-spacing:.02em;background:#ffffff2e;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.fw-cs-badge-chat{opacity:.95;flex-shrink:0;width:16px;height:16px}.fw-cs-hd h2{z-index:1;letter-spacing:.02em;margin:0;padding:0 12px;font-size:22px;font-weight:800;line-height:1.35;position:relative}.fw-cs-hd-status{z-index:1;opacity:.96;justify-content:center;align-items:center;gap:6px;margin:8px 0 0;font-size:13px;font-weight:600;display:flex;position:relative}.fw-cs-hd-status i{background:#34d399;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #34d39959}.fw-cs-close{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:flex;position:absolute;top:14px;right:12px}.fw-cs-close:active{background:#ffffff47}.fw-cs-close-x{width:18px;height:18px;display:block}.fw-cs-bd{-webkit-overflow-scrolling:touch;background:#eef5ff;max-height:58vh;padding:14px 14px 18px;overflow-y:auto}.fw-cs-intro{color:#556276;background:#fff;border:1px solid #edf3fc;border-radius:12px;margin:0 0 12px;padding:12px 14px;font-size:14px;line-height:1.55;box-shadow:0 4px 12px #5584be0f}.fw-cs-empty{color:#8795aa;text-align:center;background:#fff;border:1px dashed #d6e8ff;border-radius:12px;margin:0;padding:28px 16px;font-size:14px}.fw-cs-list{margin:0;padding:0;list-style:none}.fw-cs-item{box-sizing:border-box;color:inherit;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #edf3fc;border-radius:14px;align-items:center;margin-bottom:10px;padding:12px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 6px 14px #5584be12}.fw-cs-item:last-child{margin-bottom:0}.fw-cs-item:active{border-color:#b8d4ff;transform:scale(.985);box-shadow:0 4px 10px #1677ff1a}.fw-cs-item-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:12px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.fw-cs-brand-svg{width:26px;height:26px;display:block}.fw-cs-item-icon .fw-cs-brand-svg.fw-cs-svg-facebook{width:100%;height:100%}.fw-cs-item-icon--wa{background:#25d366}.fw-cs-item-icon--tg{background:#2aabee}.fw-cs-item-icon--fb{background:0 0}.fw-cs-text{text-align:left;flex:1;min-width:0}.fw-cs-text h3{color:#202838;margin:0 0 2px;font-size:16px;font-weight:800}.fw-cs-text p{color:#8795aa;margin:0;font-size:12px;line-height:1.45}.fw-cs-chev{color:#1677ff;flex-shrink:0;width:18px;height:18px;margin-left:6px;position:relative}.fw-cs-chev:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-top:-5px;margin-left:-7px;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}.fw-cs-foot{color:#8795aa;border-top:1px solid #1677ff14;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.fw-cs-foot-dot{background:#1677ff;border-radius:50%;flex-shrink:0;width:6px;height:6px}.fw-cs-item.is-disabled{opacity:.45;pointer-events:none}body.fw-cs-no-scroll{height:100%;overflow:hidden}@media screen and (width>=481px){.fw-cs-modal{max-width:480px}}.fw-win-root[data-v-9ce25cbf]{--fw-win-brand:#e53935;--fw-win-mid:#ff7043;--fw-win-light:#ffb74d;--fw-win-ink:#1f1a17;--fw-win-soft:#fff5ef;z-index:100250;pointer-events:auto;place-items:center;font-family:system-ui,-apple-system,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;display:grid;position:fixed;inset:0}.fw-win-mask[data-v-9ce25cbf]{opacity:0;background:radial-gradient(80% 60% at 50% 42%,#e5393547,#0000 70%),#140c0aa8;transition:opacity .35s;position:absolute;inset:0}.fw-win-root.is-in .fw-win-mask[data-v-9ce25cbf]{opacity:1}.fw-win-fx[data-v-9ce25cbf]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fw-win-stage[data-v-9ce25cbf]{z-index:2;perspective:1200px;width:min(86vw,348px);padding-top:28px;position:relative}.fw-win-card[data-v-9ce25cbf]{opacity:0;transform-style:preserve-3d;background:radial-gradient(120% 60% at 50% -10%,#ffd6b48c,#0000 55%),linear-gradient(#fffdf9 0%,#fff7f1 48%,#ffe8de 100%);border:5px solid #ffc9b8;border-radius:28px;padding:36px 22px 22px;transition:transform .55s cubic-bezier(.22,1.15,.36,1),opacity .4s;position:relative;transform:rotateY(-72deg)translateY(24px)scale(.88);box-shadow:0 28px 56px #78281c52,0 0 0 1px #ff8c6438,inset 0 1px #fffffff2,inset 0 -10px 24px #ff8c6414}.fw-win-frame[data-v-9ce25cbf]{pointer-events:none;border:1.5px solid #ffa07859;border-radius:22px;position:absolute;inset:7px;box-shadow:inset 0 0 18px #ffb48c1f}.fw-win-root.is-in .fw-win-card[data-v-9ce25cbf]{opacity:1;animation:4.2s ease-in-out .55s infinite fw-win-float-9ce25cbf;transform:rotateY(0)translateY(0)scale(1)}.fw-win-decor[data-v-9ce25cbf]{z-index:4;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.fw-win-bow[data-v-9ce25cbf]{filter:drop-shadow(0 6px 10px #b45a1e59);width:78px;height:42px;position:relative}.fw-win-bow-loop[data-v-9ce25cbf]{background:radial-gradient(circle at 35% 35%,#ffe9a8 0%,#f0c24d 42%,#d4921a 100%);border-radius:50% 50% 45% 45%;width:34px;height:28px;position:absolute;top:2px;box-shadow:inset 0 -3px 6px #8c500a40}.fw-win-bow-loop.is-l[data-v-9ce25cbf]{left:2px;transform:rotate(-28deg)}.fw-win-bow-loop.is-r[data-v-9ce25cbf]{right:2px;transform:rotate(28deg)}.fw-win-bow-knot[data-v-9ce25cbf]{z-index:2;background:linear-gradient(#ffe082 0%,#f0b429 55%,#c98412 100%);border-radius:6px;width:18px;height:16px;margin-left:-9px;position:absolute;top:12px;left:50%;box-shadow:inset 0 1px #ffffff8c,0 2px 4px #8c500a47}.fw-win-bow-tail[data-v-9ce25cbf]{clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);background:linear-gradient(#f0c24d 0%,#d4921a 100%);border-radius:2px 2px 8px 8px;width:16px;height:22px;position:absolute;top:24px}.fw-win-bow-tail.is-l[data-v-9ce25cbf]{left:28px;transform:rotate(-18deg)}.fw-win-bow-tail.is-r[data-v-9ce25cbf]{right:28px;transform:rotate(18deg)}.fw-win-twinkle[data-v-9ce25cbf]{clip-path:polygon(50% 0%,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0% 50%,38% 38%);opacity:.92;filter:drop-shadow(0 0 4px #ffffffe6);background:#fff;width:14px;height:14px;animation:1.8s ease-in-out infinite fw-win-twinkle-9ce25cbf}.fw-win-twinkle.is-l[data-v-9ce25cbf]{margin-top:-6px}.fw-win-twinkle.is-r[data-v-9ce25cbf]{width:11px;height:11px;margin-top:4px;animation-delay:.45s}.fw-win-close[data-v-9ce25cbf]{z-index:5;color:#a14a3a;cursor:pointer;background:#ffffffeb;border:1px solid #e5393524;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:20px;line-height:1;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 4px 10px #78281c1f}.fw-win-close[data-v-9ce25cbf]:disabled{opacity:.5;cursor:default}.fw-win-heading[data-v-9ce25cbf]{text-align:center;color:#7a3a2c;letter-spacing:.06em;text-shadow:0 1px #ffffffb3;margin:8px 0 4px;font-size:20px;font-weight:800}.fw-win-orbit[data-v-9ce25cbf]{transform-style:preserve-3d;place-items:center;margin:10px 0 14px;display:grid}.fw-win-prize[data-v-9ce25cbf]{width:148px;height:148px;transform-style:preserve-3d;animation:5.5s ease-in-out infinite fw-win-tilt-9ce25cbf;position:relative}.fw-win-prize-glow[data-v-9ce25cbf]{filter:blur(6px);background:radial-gradient(circle,#ffb05080,#0000 68%);border-radius:50%;position:absolute;inset:-16%}.fw-win-prize-face[data-v-9ce25cbf]{background:radial-gradient(circle at 50% 30%,#fff9e8 0%,#ffe8c8 55%,#ffd4a8 100%);border:2px solid #ffaa6e8c;border-radius:22px;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(28px);box-shadow:0 14px 28px #b43c2829,inset 0 0 0 1px #ffffffbf,inset 0 -18px 28px #ff8c501f}.fw-win-prize-img[data-v-9ce25cbf]{object-fit:cover;width:100%;height:100%;display:block}.fw-win-prize-ph[data-v-9ce25cbf]{background:linear-gradient(135deg,#ffd8c8 25%,#0000 25%) -12px 0/24px 24px,linear-gradient(225deg,#ffd8c8 25%,#0000 25%) -12px 0/24px 24px,#fff5ef;width:100%;height:100%}.fw-win-shine[data-v-9ce25cbf]{pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff8c 48%,#0000 62%);animation:2.8s ease-in-out .8s infinite fw-win-shine-9ce25cbf;position:absolute;inset:0;transform:translate(-120%)}.fw-win-lead[data-v-9ce25cbf]{text-align:center;color:#d4652a;margin:0;font-size:13px;font-weight:600}.fw-win-name[data-v-9ce25cbf]{text-align:center;color:var(--fw-win-ink);letter-spacing:.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:17px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.fw-win-meta[data-v-9ce25cbf]{color:#b06a58;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.fw-win-dot[data-v-9ce25cbf]{opacity:.55}.fw-win-cta[data-v-9ce25cbf]{letter-spacing:.04em;text-align:center;color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff8a45 0%,#ff5e3a 52%,#e53935 100%);border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;margin-top:18px;padding:14px 16px;font-size:16px;font-weight:700;display:flex;transform:translateZ(12px);box-shadow:0 12px 24px #e5393561,inset 0 1px #ffffff59,inset 0 -3px #a01e142e}.fw-win-cta[data-v-9ce25cbf]:active:not(:disabled){transform:translateY(1px)translateZ(12px)}.fw-win-cta[data-v-9ce25cbf]:disabled{opacity:.65;cursor:default}.fw-win-spark[data-v-9ce25cbf]{background:radial-gradient(circle, #fff3e8, var(--fw-win-mid));opacity:0;pointer-events:none;--angle:calc(var(--i) * 30deg);--dist:calc(78px + (var(--i) % 4) * 18px);border-radius:50%;width:7px;height:7px;margin:-3px;position:absolute;top:42%;left:50%}.fw-win-root.is-in .fw-win-spark[data-v-9ce25cbf]{animation:fw-win-burst-9ce25cbf 1.1s ease-out calc(var(--i) * 30ms) both}@keyframes fw-win-float-9ce25cbf{0%,to{transform:rotateY(0)translateY(0)scale(1)}50%{transform:rotateY(2deg)translateY(-6px)scale(1)}}@keyframes fw-win-tilt-9ce25cbf{0%,to{transform:rotateX(4deg)rotateY(-6deg)}50%{transform:rotateX(-3deg)rotateY(8deg)}}@keyframes fw-win-shine-9ce25cbf{0%,55%{transform:translate(-120%)}80%,to{transform:translate(120%)}}@keyframes fw-win-burst-9ce25cbf{0%{opacity:0;transform:rotate(var(--angle)) translateY(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(var(--dist) * -1)) scale(1)}}@keyframes fw-win-twinkle-9ce25cbf{0%,to{opacity:.55;transform:scale(.85)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(18deg)}}@media (prefers-reduced-motion:reduce){.fw-win-card[data-v-9ce25cbf],.fw-win-mask[data-v-9ce25cbf]{transition:opacity .25s}.fw-win-card[data-v-9ce25cbf]{transform:none}.fw-win-root.is-in .fw-win-card[data-v-9ce25cbf]{animation:none;transform:none}.fw-win-prize[data-v-9ce25cbf],.fw-win-shine[data-v-9ce25cbf],.fw-win-spark[data-v-9ce25cbf],.fw-win-twinkle[data-v-9ce25cbf]{animation:none!important}}body.fw-win-no-scroll{overflow:hidden}.wap-lang-item[data-v-0c67e1b8]{text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;width:100%}.yyg-back-top{right:16px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:10040;color:#fff;cursor:pointer;opacity:0;pointer-events:none;appearance:none;background:linear-gradient(135deg,#1677ff 0%,#5799ff 100%);border:none;border-radius:9999px;place-items:center;width:44px;height:44px;padding:0;transition:opacity .22s,transform .22s;display:grid;position:fixed;transform:translateY(10px)scale(.92);box-shadow:0 14px 30px #1677ff6b}.yyg-back-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.yyg-back-top__icon{width:22px;height:22px;display:block}.yyg-back-top__icon path:last-child{fill:#ffffffeb}html.page-yyg-account-detail .yyg-back-top{bottom:calc(88px + env(safe-area-inset-bottom,0px))}html.page-yyg-home .yyg-back-top,html.page-yyg-anno .yyg-back-top,html.page-yyg-goods .yyg-back-top{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.yyg-sk-home__icon[data-v-443bf453],.yyg-sk-home__search[data-v-443bf453],.yyg-sk-home__tab[data-v-443bf453]{display:block}html.page-yyg-home,html.page-yyg-home body{color:#333;background:#eef5ff}html.page-yyg-home .app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt,html.page-yyg-home .app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur{color:#1677ff}.yyg-home{min-height:100vh;padding-bottom:calc(78px + env(safe-area-inset-bottom,0px));background:#eef5ff}.yyg-home__sticky{z-index:20;position:sticky;top:0}.yyg-header{padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;background:linear-gradient(135deg,#1677ff 0%,#0b8ce8 58%,#13b8ff 100%);box-shadow:0 10px 30px #1677ff38}.yyg-header__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;display:grid}.yyg-header .wap-lang-switch{z-index:1200;flex-shrink:0;position:relative}.yyg-header .wap-lang-switch.open{z-index:100300}.yyg-header .wap-mall-lang-trigger--globe{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;box-sizing:border-box;background:#ffffff24;border:1px solid #ffffff73;border-radius:12px;place-items:center;width:36px;height:36px;margin:0;padding:0;transition:background .2s,border-color .2s,box-shadow .2s;display:grid}.yyg-header .wap-lang-switch.open .wap-mall-lang-trigger--globe{background:#ffffff3d;border-color:#ffffffb8;box-shadow:0 0 0 2px #ffffff2e}.yyg-header .wap-lang-globe{place-items:center;line-height:0;display:grid}.yyg-header .wap-lang-globe svg{display:block}.yyg-header .wap-mall-lang-trigger:not(.wap-mall-lang-trigger--globe){color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;box-sizing:border-box;background:#ffffff24;border:1px solid #ffffff73;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-width:36px;height:36px;margin:0;padding:0 8px;display:flex}.yyg-header .wap-lang-switch.open .wap-mall-lang-trigger:not(.wap-mall-lang-trigger--globe){background:#ffffff38;border-color:#ffffffa6}.yyg-header .wap-lang-trigger-flag{border-radius:3px;flex-shrink:0;width:22px;height:16px;font-size:16px;line-height:1;overflow:hidden}.yyg-header .wap-lang-flag.wap-lang-flag--png{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:0}.yyg-header .wap-lang-trigger-chevron{opacity:.92;display:flex}.yyg-header .wap-lang-switch.open .wap-lang-trigger-chevron svg{transform:rotate(180deg)}.yyg-header .wap-lang-dropdown{background:#fff;border:1px solid #00000014;border-radius:14px;min-width:260px;max-width:86vw;padding:0;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 8px 28px #00000024}.yyg-header .wap-lang-dropdown[hidden]{display:none!important}.yyg-header .wap-lang-switch.open .wap-lang-dropdown{display:block!important}.yyg-header .wap-lang-search-row{border-bottom:1px solid #0000000f;align-items:center;padding:10px 14px;display:flex}.yyg-header .wap-lang-search-ico{box-sizing:border-box;border:2px solid #b0b0b0;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-right:10px;position:relative}.yyg-header .wap-lang-search-ico:after{content:"";background:#b0b0b0;border-radius:1px;width:6px;height:2px;position:absolute;bottom:-2px;right:-4px;transform:rotate(42deg)}.yyg-header .wap-lang-filter-input{color:#333;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px}.yyg-header .wap-lang-filter-input::placeholder{color:#aaa}.yyg-header .wap-lang-options{max-height:280px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.yyg-header .wap-lang-item{color:#333;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.yyg-header .wap-lang-item .wap-lang-flag{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:16px;font-size:16px;display:inline-flex;overflow:hidden}.yyg-header .wap-lang-item.is-current{color:#1677ff;font-weight:600}.yyg-header .wap-lang-item:active{background:#f5f5f5}.yyg-header__search{color:#91a1b6;white-space:nowrap;text-overflow:ellipsis;background:#fffffff0;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 10px 20px #0045911f}.yyg-header__login{color:#fff;white-space:nowrap;background:#ffffff24;border:1px solid #ffffff73;border-radius:12px;height:34px;padding:0 12px;font-size:13px;font-weight:600;line-height:32px;text-decoration:none}.yyg-header__user{color:#fff;-webkit-tap-highlight-color:transparent;background:#ffffff24;border:1px solid #ffffff73;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;text-decoration:none;display:grid}.yyg-header__user svg{display:block}.yyg-cate-tabs{scrollbar-width:none;background:#fff;gap:6px;padding:10px 12px;display:flex;overflow-x:auto;box-shadow:0 8px 20px #1e48820f}.yyg-cate-tabs::-webkit-scrollbar{display:none}.yyg-cate-tabs__item{color:#666;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:14px}.yyg-cate-tabs__item.is-active{color:#fff;background:#1677ff;font-weight:600}.yyg-home__body{padding:0 0 20px}.yyg-quick{box-sizing:border-box;background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));place-items:start center;gap:6px 4px;width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding:14px 10px 16px;display:grid}.yyg-quick__item{color:#434343;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;width:100%;min-width:0;max-width:76px;padding:0;font-size:11px;line-height:1.25;text-decoration:none;display:flex}.yyg-quick__item>span:last-child{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}@media (width>=520px){.yyg-quick{column-gap:8px;max-width:520px;padding-left:16px;padding-right:16px}.yyg-quick__item{max-width:80px;font-size:12px}}.yyg-quick__icon{background:linear-gradient(#f3f8ff 0%,#e8f2ff 100%);border-radius:50%;place-items:center;width:48px;height:48px;display:grid;overflow:visible;box-shadow:inset 0 1px #ffffffd9}.yyg-quick__icon img{object-fit:contain;transform-origin:50%;width:42px;height:42px;display:block;transform:scale(1.05)}@media (width>=520px){.yyg-quick__icon{width:54px;height:54px}.yyg-quick__icon img{width:48px;height:48px;transform:scale(1.08)}}.yyg-first-recharge{cursor:pointer;background:0 0;border:none;border-radius:18px;width:calc(100% - 24px);margin:12px;padding:0;display:block;overflow:hidden;box-shadow:0 12px 26px #296fd721}.yyg-first-recharge__image{vertical-align:middle;border-radius:18px;width:100%;height:auto;display:block}.yyg-promo{background:#dbeafe;border-radius:16px;margin:0 12px 12px;position:relative;overflow:hidden}.yyg-promo__track{transition:transform .35s;display:flex}.yyg-promo__slide{flex:0 0 100%;min-width:100%}.yyg-promo__slide img{object-fit:cover;width:100%;height:auto;min-height:128px;display:block}.yyg-promo__dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.yyg-promo__dot{cursor:pointer;background:#ffffff8c;border:none;border-radius:999px;width:6px;height:6px;padding:0}.yyg-promo__dot.is-active{background:#fff;width:16px}.yyg-notice{color:#333;background:#ffffffeb;border:1px solid #fffc;border-radius:16px;align-items:center;gap:12px;min-height:48px;margin:12px;padding:0 12px;font-size:13px;display:flex;box-shadow:0 10px 28px #2458d812}.yyg-notice__speaker{color:#1677ff;background:#eef6ff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.yyg-notice__speaker svg{width:18px;height:18px;display:block}.yyg-notice__text{text-overflow:ellipsis;white-space:nowrap;color:#213047;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}html.page-yyg-home .yyg-notice__view{color:#52657f;cursor:pointer;appearance:none;background:#f5f8fc;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;margin:0;padding:0;display:grid}html.page-yyg-home .yyg-notice__view svg{width:18px;height:18px;display:block}.yyg-html-popup{z-index:100200;touch-action:none;padding:max(16px, env(safe-area-inset-top,0px)) 16px max(16px, env(safe-area-inset-bottom,0px));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.yyg-html-popup__mask{z-index:0;cursor:pointer;appearance:none;background:#0000008c;border:none;margin:0;padding:0;position:absolute;inset:0}.yyg-html-popup__sheet{z-index:1;background:#fff;border-radius:20px;width:min(100%,392px);min-height:0;max-height:min(72vh,520px);position:relative;overflow:hidden;box-shadow:0 20px 48px #0f172a29}.html-content-popup{box-sizing:border-box;background:#fff;flex-direction:column;min-height:0;max-height:min(72vh,520px);padding:18px 16px 20px;display:flex}.html-content-popup__header{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.html-content-popup__header-main{flex:1;min-width:0}.html-content-popup__title{color:#18212f;margin:0;font-size:20px;font-weight:700;line-height:27px}.html-content-popup__description{color:#8c8c8c;margin-top:4px;font-size:13px;line-height:20px}html.page-yyg-home .html-content-popup__close{color:#7b8797;cursor:pointer;appearance:none;background:#f2f5f9;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;margin:0;padding:0;display:grid}.html-content-popup__close-icon{width:18px;height:18px;display:block}.html-content-popup__content{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.html-content-popup__content :deep(img){max-width:100%;height:auto}.yyg-section{scroll-margin-top:calc(122px + env(safe-area-inset-top,0px));background:#fff;border-radius:22px;margin:0 12px 12px;padding:16px 12px;box-shadow:0 14px 36px #2458d814}.yyg-section__hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.yyg-section__title-wrap{align-items:center;gap:8px;min-width:0;display:flex}.yyg-section__title-icon{color:#1677ff;background:#eef6ff;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.yyg-section__title-icon svg{width:16px;height:16px;display:block}.yyg-section__title{text-overflow:ellipsis;white-space:nowrap;color:#263245;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:26px;overflow:hidden}.yyg-section__buy-all{color:#fff;text-align:center;cursor:pointer;appearance:none;background:linear-gradient(135deg,#1677ff 0%,#16b8ff 100%);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:36px;margin:0;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 22px #1677ff3d}.yyg-section__buy-all:disabled{opacity:.72;cursor:wait}.yyg-section__cta-icon{place-items:center;width:16px;height:16px;display:grid}.yyg-section__cta-icon svg{width:16px;height:16px;display:block}.yyg-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.yyg-product-card{cursor:pointer;background:#fff;border:1px solid #eaf1fb;border-radius:18px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #19488a14}.yyg-product-card__fav{z-index:2;color:#9aa8ba;cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #19488a1f}.yyg-product-card__fav svg{width:16px;height:16px;display:block}.yyg-product-card__pic{background:linear-gradient(#f8fbff 0%,#fff 100%);justify-content:center;align-items:center;height:128px;padding:12px 12px 0;text-decoration:none;display:flex}.yyg-product-card__pic img{object-fit:scale-down;width:100%;height:100%;display:block}.yyg-product-card__body{flex-direction:column;flex:1;gap:8px;padding:8px 8px 12px;display:flex}@media (width>=390px){.yyg-product-card__body{padding-left:12px;padding-right:12px}}.yyg-product-card__name{color:#283244;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:0;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.yyg-product-card__price{color:#1677ff;font-size:20px;font-weight:800;line-height:24px}.yyg-product-card__progress{background:#edf2f8;border-radius:8px;height:8px;overflow:hidden}.yyg-product-card__progress-fill{background:linear-gradient(90deg,#1677ff 0%,#16b8ff 100%);border-radius:8px;min-width:0;height:100%}.yyg-product-card__meta{color:#758296;justify-content:space-between;gap:8px;font-size:12px;font-weight:400;line-height:16px;display:flex}.yyg-product-card__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-self:stretch;gap:6px;width:100%;min-width:0;margin-top:auto;padding-top:4px;display:grid}html.page-yyg-home .yyg-product-card__btn,html.page-yyg-cart .yyg-product-card__btn{letter-spacing:0;text-align:center;cursor:pointer;box-sizing:border-box;appearance:none;border-radius:12px;justify-content:center;align-items:center;width:100%;min-width:0;height:32px;min-height:32px;margin:0;padding:0 8px;font-size:13px;font-weight:600;line-height:1;display:flex}html.page-yyg-home .yyg-product-card__btn--buy,html.page-yyg-cart .yyg-product-card__btn--buy{color:#fff;background:#1677ff;border:none}html.page-yyg-home .yyg-product-card__btn--cart,html.page-yyg-cart .yyg-product-card__btn--cart{color:#ff9f1a;background:#fff;border:1px solid #ff9f1a}.yyg-home__loading,.yyg-home__error{text-align:center;color:#8c8c8c;padding:24px}.yyg-home__error{color:#cf1322}.cate-page-wrap{box-sizing:border-box;--cate-font:var(--wap-font,"Microsoft YaHei", 微软雅黑, 宋体, Arial, sans-serif);--cate-surface:#fff;--cate-canvas:#f0f1f3;--cate-side:#fff;background:#ececec;flex-direction:row;display:flex;overflow:hidden}.cate-tab-page .cate-page-wrap{flex:1;height:auto;min-height:0;max-height:none}.cate-hy-side{background:var(--cate-side);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-right:1px solid #0000000f;border-top-left-radius:.48rem;flex-shrink:0;width:3.5rem;min-height:0;overflow:hidden auto}.cate-hy-side::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cate-hy-side-inner{color:#666;background:var(--cate-side);border-top-left-radius:.48rem;margin-bottom:.5rem}.cate-hy-side-item{text-align:center;color:#666;width:100%;font-size:.46rem;line-height:1.4;font-family:var(--cate-font);letter-spacing:.03em;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-webkit-font-smoothing:antialiased;background:#fff;border:none;padding:.5rem .3rem;text-decoration:none;transition:background .18s,color .18s;display:block;position:relative}.cate-hy-side-item+.cate-hy-side-item{border-top:1px solid #0000000d}.cate-hy-side-item.active{color:#141414;letter-spacing:.04em;background:#f6f6f6;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;font-weight:600}.cate-hy-side-item.active:before{content:"";background:#dd354e;border-radius:0 .08rem .08rem 0;width:.12rem;height:.6rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cate-hy-main{background:var(--cate-canvas);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.cate-hy-filter{background:var(--cate-surface);z-index:2;flex-shrink:0;padding:.22rem .16rem .18rem;position:relative;box-shadow:0 1px #0000000d,0 4px 12px #0000000a}.cate-hy-filter-row{align-items:center;margin:0;padding:0;list-style:none;display:flex}.cate-hy-filter-item{text-align:center;color:#666;font-size:.46rem;font-family:var(--cate-font);flex:1}.cate-hy-filter-item button,.cate-hy-filter-item span{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:.1rem .06rem}.cate-hy-filter-item.active{color:#141414;font-weight:600}.cate-hy-filter-item.active button{position:relative}.cate-hy-filter-item.active button:after{content:"";background:linear-gradient(90deg,#e53935,#ff8a3d);border-radius:.06rem;width:.52rem;height:.06rem;position:absolute;bottom:-.06rem;left:50%;transform:translate(-50%)}.cate-hy-filter-sort{vertical-align:middle;flex-direction:column;align-items:center;margin-left:.06rem;line-height:1;display:inline-flex}.cate-hy-filter-sort i{color:#bbb;font-size:.32rem;font-style:normal;line-height:.85}.cate-hy-filter-sort i.is-on{color:#dd354e}.cate-right-goods{background:var(--cate-canvas);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0;min-height:0;padding:.14rem .08rem .24rem;overflow:hidden auto}.cate-right-goods::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.cate-hy-goods-list{margin:0;padding:0;list-style:none}.cate-hy-goods-card{background:var(--cate-surface);border:1px solid #0000000a;border-radius:.24rem;margin:.14rem .1rem;padding:.36rem .28rem;transition:transform .15s,box-shadow .15s;position:relative;box-shadow:0 1px 2px #0000000a,0 6px 16px #0000000d}.cate-hy-goods-card:active{transform:scale(.995);box-shadow:0 1px 2px #00000008,0 3px 10px #0000000a}.cate-hy-goods-row{align-items:center;gap:.2rem;display:flex}.cate-hy-goods-link{min-width:0;color:inherit;flex:1;align-items:center;text-decoration:none;display:flex}.cate-hy-goods-img{background:0 0;border-radius:.16rem;flex-shrink:0;width:2.8rem;height:2.8rem;margin-right:.2rem;overflow:hidden}.cate-hy-goods-img img{object-fit:cover;width:100%;height:100%;display:block}.cate-hy-goods-body{flex:1;min-width:0;padding-right:.1rem}.cate-hy-goods-title{color:#000;font-size:.46rem;font-weight:400;line-height:1.45;font-family:var(--cate-font);letter-spacing:.01em;-webkit-line-clamp:2;-webkit-font-smoothing:antialiased;-webkit-box-orient:vertical;min-height:1.34rem;margin:0;display:-webkit-box;overflow:hidden}.cate-hy-goods-meta{align-items:flex-end;gap:.12rem;margin-top:.2rem;padding-right:.1rem;display:flex}.cate-hy-goods-meta-main{flex:1;min-width:0}.cate-hy-goods-body>.cate-hy-goods-meta-main{margin-top:.2rem}.cate-hy-goods-meta .idx-progress-track{background:#e3e3e3;width:100%;height:.24rem;margin:0;box-shadow:inset 0 1px 2px #0000000f}.cate-hy-goods-price{color:#999;font-size:.5rem;font-family:var(--cate-font);letter-spacing:.01em;margin:.2rem 0 0}.cate-hy-goods-price strong{color:#dd354e;font-size:.56rem;font-weight:500}.cate-hy-cart-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#fafafa 0%,#f0f0f0 100%);border:1px solid #0000000f;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;width:1.14rem;height:1.14rem;margin:0;padding:0;display:flex;box-shadow:0 2px 6px #0000000f}.cate-hy-cart-btn:active{background:#ececec;box-shadow:0 1px 3px #0000000d}.cate-hy-cart-btn .wap-svg-icon{color:#444;width:.76rem;height:.76rem}.cate-hy-load-more{text-align:center;color:#999;font-size:.42rem;font-family:var(--cate-font);padding:.36rem .2rem .5rem}.cate-hy-load-more--end{color:#bbb}.cate-no-data{text-align:center;color:#666;font-family:var(--cate-font);padding:3rem 1rem}.cate-no-data .message{color:#1a1a1a;font-size:.46rem;font-weight:400}.header .header-wrap,.header .c-hd{background:linear-gradient(135deg,#e53935 0%,#ff6f61 50%,#ffab40 100%)}.header .c-hd .logo_img,.header .c-hd a,.header .c-hd .iconfont,.header .c-hd .header-back-btn,.header .c-hd .header-back-btn .wap-svg-icon,.header .c-hd .wap-page-hd__search-btn,.header .c-hd .wap-page-hd__search-btn .wap-svg-icon{color:#fff}.wap-svg-icon[data-v-d67658ab]{display:block}.wap-svg-icon--empty[data-v-d67658ab]{color:silver;width:2.5rem;height:2.5rem;margin:0 auto}.cate-sk[data-v-6231ba33]{pointer-events:none;background:#f0f1f3;min-height:0;display:flex}.cate-sk--goods-only .cate-sk-main[data-v-6231ba33]{width:100%}.cate-sk-side[data-v-6231ba33]{background:#fff;flex-shrink:0;width:3.5rem;padding:.12rem 0}.cate-sk-side-item[data-v-6231ba33]{border-radius:.1rem;height:1.4rem;margin:.08rem .12rem}.cate-sk-main[data-v-6231ba33]{flex-direction:column;flex:1;min-width:0;display:flex}.cate-sk-filter[data-v-6231ba33]{background:#fff;gap:.12rem;padding:.22rem .16rem;display:flex;box-shadow:0 1px #0000000d}.cate-sk-filter-item[data-v-6231ba33]{border-radius:.08rem;flex:1;height:.52rem}.cate-sk-goods[data-v-6231ba33]{background:#f0f1f3;flex:1;padding:.12rem .08rem;overflow:hidden}.cate-sk-card[data-v-6231ba33]{background:#fff;border:1px solid #0000000a;border-radius:.24rem;gap:.2rem;margin:.14rem .1rem;padding:.28rem;display:flex;box-shadow:0 2px 10px #0000000d}.cate-sk-thumb[data-v-6231ba33]{border-radius:.16rem;flex-shrink:0;width:2.8rem;height:2.8rem}.cate-sk-card-body[data-v-6231ba33]{flex:1;min-width:0}.cate-sk-line[data-v-6231ba33]{border-radius:.08rem;margin-bottom:.14rem}.cate-sk-line--title[data-v-6231ba33]{height:.66rem}.cate-sk-line--bar[data-v-6231ba33]{width:88%;height:.24rem}.cate-sk-line--price[data-v-6231ba33]{width:40%;height:.44rem;margin-bottom:0}.cate-sk-block[data-v-6231ba33]{background:var(--yyg-sk-base)}.cate-sk-shimmer[data-v-6231ba33]{position:relative;overflow:hidden}.cate-sk-shimmer[data-v-6231ba33]:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--yyg-sk-highlight) 48%, transparent 100%);animation:yyg-sk-wave var(--yyg-sk-duration) ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.cate-sk-shimmer[data-v-6231ba33]:after{animation:none}}.djs-overlay{z-index:10040;background:#00000073;position:fixed;inset:0}.djs-sheet{z-index:10041;pointer-events:none;flex-direction:column;max-width:480px;margin:0 auto;transition:transform .35s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.djs-sheet--open{pointer-events:auto;transform:translateY(0)}.djs-sheet__panel{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));font-family:var(--wap-font,"Microsoft YaHei", 微软雅黑, system-ui, sans-serif);background:#fff;border-radius:14px 14px 0 0;box-shadow:0 -4px 24px #0000001f}.djs-sheet button{appearance:none;text-align:center;margin:0;font-family:inherit}.djs-head{box-sizing:border-box;align-items:center;gap:12px;min-height:72px;padding:14px 44px 12px 14px;display:flex;position:relative}.djs-head__thumb{background:#f8f8f8;border-radius:8px;flex-shrink:0;width:56px;height:56px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.djs-head__thumb img{object-fit:cover;width:100%;height:100%;display:block}.djs-head__title{color:#333;text-align:center;flex:1;min-width:0;margin:0;font-size:16px;font-weight:500;line-height:1.35}.djs-close{color:#ccc;cursor:pointer;background:0 0;border:none;place-items:center;width:40px;height:40px;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:10px;right:8px}.djs-body{padding:0 14px 16px;position:relative}.djs-stepper{background:#f5f5f5;border-radius:8px;align-items:stretch;width:100%;margin-bottom:12px;display:flex;overflow:hidden}.djs-stepper__btn{color:#666;cursor:pointer;background:0 0;border:none;flex:0 0 52px;justify-content:center;align-items:center;padding:0;font-size:22px;font-weight:400;line-height:1;display:flex}.djs-stepper__btn:disabled{color:#ccc;cursor:not-allowed}.djs-stepper__input{text-align:center;color:#e53935;-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;min-width:0;height:48px;padding:0;font-size:22px;font-weight:700}.djs-stepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.djs-stepper__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.djs-quick{gap:8px;margin-bottom:14px;display:flex}.djs-quick__btn{color:#555;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:8px;flex:1;justify-content:center;align-items:center;min-width:0;height:40px;padding:0 4px;font-size:15px;font-weight:500;display:flex}.djs-quick__btn:active{color:#1677ff;background:#1677ff0f;border-color:#1677ff}.djs-total{text-align:center;color:#888;margin:0 0 14px;font-size:15px;font-weight:400;line-height:1.2}.djs-total__num{color:#e53935;margin:0 2px;font-size:18px;font-weight:700}.djs-actions{gap:10px;display:flex}.djs-actions__btn{cursor:pointer;border:none;border-radius:22px;flex:1;justify-content:center;align-items:center;height:44px;padding:0 8px;font-size:16px;font-weight:600;line-height:1;display:flex}.djs-actions__btn:disabled{opacity:.65;cursor:not-allowed}.djs-actions__btn--primary{color:#fff;background:linear-gradient(90deg,#1677ff 0%,#4aa3ff 100%);box-shadow:0 4px 12px #1677ff47}.djs-actions__btn--outline{color:#1677ff;background:#fff;border:1px solid #1677ff73;font-weight:500}.djs-hint{color:#ad6800;text-align:center;background:#fff7e6;border-radius:6px;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.djs-loading,.djs-toast{text-align:center;color:#888;padding:24px 12px;font-size:14px}.djs-toast{color:#c0392b;margin-top:10px}.scroll-load-footer[data-v-bc25147c]{justify-content:center;align-items:center;min-height:.32rem;padding:.48rem 0 .72rem;display:flex}.scroll-load-footer--loading[data-v-bc25147c]{min-height:1.6rem}.scroll-load-footer--finished[data-v-bc25147c]{min-height:1.2rem}.scroll-load-spinner[data-v-bc25147c]{width:.96rem;height:.96rem;position:relative}.scroll-load-spinner__ring[data-v-bc25147c]{border:3px solid #e53935;border-color:#e53935 #ff7043 #e5393524 #e5393524;border-radius:50%;animation:.72s cubic-bezier(.45,.05,.25,.95) infinite scroll-load-spin-bc25147c;position:absolute;inset:0}.scroll-load-spinner__dot[data-v-bc25147c]{background:linear-gradient(135deg,#e53935,#ff8f00);border-radius:50%;width:.14rem;height:.14rem;margin:-.07rem 0 0 -.07rem;animation:.72s ease-in-out infinite scroll-load-pulse-bc25147c;position:absolute;top:50%;left:50%;box-shadow:0 0 .12rem #e5393573}.scroll-load-footer__done[data-v-bc25147c]{color:#b0b8c4;letter-spacing:.02em;margin:0;font-size:.36rem;line-height:1.4}@keyframes scroll-load-spin-bc25147c{to{transform:rotate(360deg)}}@keyframes scroll-load-pulse-bc25147c{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.vue-load-err[data-v-b7458aee]{text-align:center;color:#c00;padding:2rem}html.page-yyg-anno,html.page-yyg-anno body{background:#eef4ff;overflow-x:clip}html.page-yyg-anno .app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt,html.page-yyg-anno .app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur{color:#1677ff}html.page-yyg-anno .anno-page{--yyg-anno-page-x:12px;--anno-page-x:var(--yyg-anno-page-x);width:100%;max-width:100%;min-height:100vh;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px) + 12px);box-sizing:border-box;background:#eef4ff;overflow-x:clip}.yyg-anno-sticky{z-index:20;position:sticky;top:0}.yyg-anno-hero{color:#fff;background:linear-gradient(135deg,#0c78ff 0%,#1770ff 42%,#0f6cff 100%);min-height:64px;position:relative;overflow:hidden;box-shadow:0 10px 30px #1677ff38}.yyg-anno-hero__inner{min-height:64px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px;box-sizing:border-box;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;display:grid}.yyg-anno-hero__title{letter-spacing:.05em;text-align:center;color:#fff;margin:0;font-size:21px;font-weight:700;line-height:1}.yyg-anno-hero-gap{background:#eef4ff;height:6px}.yyg-anno-segment-wrap{padding:0 var(--yyg-anno-page-x,12px) 8px;box-sizing:border-box;background:#eef4ff}.yyg-anno-segment{background:#fff;border-radius:24px;padding:6px;overflow:visible;box-shadow:0 4px 16px #0000000a}.yyg-anno-segment__track{border-radius:20px;align-items:stretch;min-height:40px;display:flex;position:relative;overflow:visible}.yyg-anno-segment__thumb{pointer-events:none;z-index:0;width:50%;height:auto;transition:transform .3s ease-out;position:absolute;top:0;bottom:0;left:0}.yyg-anno-segment__thumb-fill{background:linear-gradient(#4287ff 0%,#1f68ff 100%);border-radius:999px;width:100%;height:100%;min-height:40px;display:block;box-shadow:0 4px 12px #1677ff3d}.yyg-anno-segment__thumb.is-past{transform:translate(100%)}html.page-yyg-anno .yyg-anno-segment__btn{z-index:1;color:#526071;cursor:pointer;appearance:none;text-align:center;box-sizing:border-box;flex:1;min-width:0;margin:0;padding:11px 4px;font-size:13px;font-weight:600;line-height:1.25;transition:color .3s;position:relative;box-shadow:none!important;background:0 0!important;border:none!important}html.page-yyg-anno .yyg-anno-segment__btn.is-active{color:#fff!important}.yyg-anno-segment__btn span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.yyg-anno-body{padding:8px var(--yyg-anno-page-x,12px) 24px;box-sizing:border-box;background:#eef4ff;max-width:100%}.yyg-anno-list-wrap{box-sizing:border-box;max-width:100%;position:relative}.yyg-anno-list{box-sizing:border-box;gap:12px;width:100%;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.yyg-anno-list>li{min-width:0;max-width:100%;margin:0;list-style:none}.yyg-anno-empty{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e9eef8;border-radius:18px;padding:48px 24px;box-shadow:0 12px 26px #3859a012}.yyg-anno-empty__icon{color:#4b84ff;background:linear-gradient(#edf4ff 0%,#dfeaff 100%);border-radius:20px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto;display:flex}.yyg-anno-empty__icon svg{width:24px;height:24px;display:block}.yyg-anno-empty__title{color:#24324d;margin:16px 0 0;font-size:18px;font-weight:600}.yyg-anno-empty__sub{color:#8a9aba;margin:8px 0 0;font-size:14px;line-height:1.5}.yyg-anno-card{box-sizing:border-box;background:#fff;border:1px solid #e9eef8;border-radius:18px;width:100%;max-width:100%;overflow:hidden;box-shadow:0 12px 26px #3859a012}.yyg-anno-card__link{box-sizing:border-box;width:100%;max-width:100%;color:inherit;align-items:flex-start;gap:10px;padding:12px;text-decoration:none;display:flex}.yyg-anno-card__thumb{background:#f4f6fb;border-radius:10px;flex-shrink:0;width:clamp(114px,30.5vw,134px);overflow:hidden;box-shadow:inset 0 1px #fffc}.yyg-anno-card__thumb img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.yyg-anno-card__body{flex:1;min-width:0}.yyg-anno-card__title{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.yyg-anno-card__tags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.yyg-anno-card__tag{border-radius:8px;padding:6px 8px;font-size:13px;font-weight:700;line-height:1}.yyg-anno-card__tag--period{color:#ff6f19;background:#fff2e1;font-size:14px}.yyg-anno-card__tag--done,.yyg-anno-card__tag--pending{color:#6f7b90;background:#edf0f8}.yyg-anno-card__meta{color:#6f7b90;white-space:nowrap;align-items:center;gap:6px;margin-top:12px;font-size:12px;line-height:1;display:flex;overflow:hidden}.yyg-anno-card__winner{color:#c88516;background:#fff5e6;border-radius:9px;flex-shrink:0;align-items:center;gap:4px;padding:6px 8px;font-weight:500;display:inline-flex}.yyg-anno-card__winner svg{flex-shrink:0;width:18px;height:18px}.yyg-anno-card__meta-sep{color:#c4cad7;flex-shrink:0}.yyg-anno-card__join{text-overflow:ellipsis;color:#7a8294;flex:1;min-width:0;font-weight:500;overflow:hidden}.yyg-anno-card__foot{justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;margin-top:12px;display:flex}.yyg-anno-card__sn{align-items:center;gap:4px;min-width:0;display:inline-flex}.yyg-anno-card__sn-num{color:#f46b14;font-size:19px;font-weight:700;line-height:1}html.page-yyg-anno .yyg-anno-card__sn-copy-btn{color:#1b74ff;cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important}.yyg-anno-card__sn-copy-btn svg{width:18px;height:18px;display:block}.yyg-anno-card__time{color:#8c8c8c;font-variant-numeric:tabular-nums;letter-spacing:.01em;text-align:right;white-space:nowrap;box-sizing:border-box;background:#f5f7fa;border-radius:6px;flex-shrink:0;max-width:46%;margin-left:auto;padding:4px 8px;font-size:11px;font-weight:500;line-height:1.2}.yyg-anno-card__need{color:#7a8294;margin:8px 0 0;font-size:12px}.yyg-anno-card__countdown{background:linear-gradient(90deg,#fff5eb 0%,#fff9f2 100%);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:flex}.yyg-anno-card__countdown-label{color:#e8742a;white-space:nowrap;font-size:12px;font-weight:600}.yyg-anno-card__countdown-digits{font-variant-numeric:tabular-nums;color:#e74c3c;align-items:center;font-size:14px;font-weight:700;display:flex}.yyg-anno-card__cd-sep{opacity:.85;margin:0 2px}.yyg-anno-card__cd-sep--blink{animation:1s step-end infinite yyg-anno-cd-blink}.yyg-anno-card__cd-ms{min-width:1.4em}.yyg-anno-card__drawing{color:#e8742a;font-size:13px;font-weight:600}@keyframes yyg-anno-cd-blink{50%{opacity:.25}}.yyg-anno-list-wrap--refreshing .yyg-anno-list{opacity:.55;pointer-events:none}.anno-sk-promo[data-v-d23b6dfa]{height:3.2rem;margin:.24rem var(--anno-page-x,.28rem) 0;border-radius:.32rem}.anno-sk-stats[data-v-d23b6dfa]{margin:.32rem var(--anno-page-x,.28rem) 0;background:linear-gradient(135deg,#fff 0%,#fffefd 55%,#fffaf7 100%);border:1px solid #fff0e6;border-radius:.32rem;gap:.24rem;padding:.4rem;display:flex;box-shadow:0 2px 14px #d2aa821a}.anno-sk-stat[data-v-d23b6dfa]{border-radius:.16rem;flex:1;height:1.44rem}.anno-sk-card[data-v-d23b6dfa]{background:#fff;border-radius:.32rem;margin-bottom:.32rem;padding:.44rem .4rem;position:relative}.anno-sk-rank[data-v-d23b6dfa]{border-radius:.12rem;width:.88rem;height:.88rem;position:absolute;top:.24rem;left:.32rem}.anno-sk-body[data-v-d23b6dfa]{gap:.36rem;padding-left:.08rem;display:flex}.anno-sk-pic[data-v-d23b6dfa]{border-radius:.26rem;flex-shrink:0;width:3.16rem;height:3.16rem}.anno-sk-info[data-v-d23b6dfa]{flex-direction:column;flex:1;gap:.16rem;padding-top:.04rem;display:flex}.anno-sk-line[data-v-d23b6dfa]{border-radius:.08rem;height:.48rem;display:block}.anno-sk-line--title[data-v-d23b6dfa]{width:88%;height:.56rem}.anno-sk-line--meta[data-v-d23b6dfa]{width:72%}.anno-sk-line--time[data-v-d23b6dfa]{width:60%;height:.4rem}.vue-load-err[data-v-9d32bd08]{text-align:center;color:#c00;padding:1rem;font-size:.44rem}.anno-list-wrap[data-v-9d32bd08]{position:relative}.anno-list-wrap--refreshing .anno-list[data-v-9d32bd08]{opacity:.55;pointer-events:none}.anno-list-refresh[data-v-9d32bd08]{pointer-events:none;justify-content:center;align-items:flex-start;padding-top:1.2rem;display:flex;position:absolute;inset:0}.anno-list-refresh__ring[data-v-9d32bd08]{border:.06rem solid #00000014;border-top-color:#e74c3c;border-radius:50%;width:.56rem;height:.56rem;animation:.7s linear infinite anno-list-spin-9d32bd08}@keyframes anno-list-spin-9d32bd08{to{transform:rotate(360deg)}}html.page-yyg-cart,html.page-yyg-cart body{background:#eef5ff}html.page-yyg-cart .app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt{color:#1677ff}html.page-yyg-cart .app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur .nav_cart_num{color:#fff!important;-webkit-text-fill-color:#fff!important}.yyg-cart-page{--cart-bottom-nav-height:78px;--cart-footer-height:88px;color:#172033;min-height:100vh;font-family:var(--wap-font,"Microsoft YaHei", 微软雅黑, system-ui, sans-serif);background:radial-gradient(120% 42% at 50% -8%,#1677ff38 0%,#0000 58%),#eef5ff}.yyg-cart-shell{min-height:100vh;padding-bottom:calc(var(--cart-bottom-nav-height) + var(--cart-footer-height) + 8px + env(safe-area-inset-bottom,0px))}.yyg-cart-shell--no-footer{padding-bottom:calc(var(--cart-bottom-nav-height) + 16px + env(safe-area-inset-bottom,0px))}.cart-topbar{z-index:20;padding:calc(10px + env(safe-area-inset-top,0px)) 16px 12px;background:linear-gradient(135deg,#1677ff 0%,#0b8ce8 58%,#13b8ff 100%);position:sticky;top:0;box-shadow:0 12px 30px #1677ff33}.cart-topbar:after{content:"";filter:blur(14px);pointer-events:none;background:#1677ff29;border-radius:999px;height:32px;position:absolute;bottom:-16px;left:24px;right:24px}.cart-topbar__row{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.cart-topbar__title{color:#fff;margin:0;font-size:18px;font-weight:800;line-height:1}.cart-topbar__actions{align-items:center;gap:16px;display:flex}.cart-topbar__clear{color:#ffffffe6;cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:600}.cart-topbar__edit{color:#fffffff5;cursor:pointer;background:0 0;border:none;border-radius:0;place-items:center;width:32px;height:32px;padding:0;transition:transform .2s,color .2s,opacity .2s;display:grid}.cart-topbar__edit svg{width:21px;height:21px;display:block}.cart-topbar__edit:active{opacity:.85;transform:scale(.92)}.cart-topbar__edit--active{color:#ffe6a1}.yyg-cart-guest-card,.yyg-cart-empty-card{text-align:center;background:#fff;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;margin:16px 12px 0;padding:32px 20px;display:flex;box-shadow:0 14px 36px #2a5faa14}.yyg-cart-guest-card__title,.yyg-cart-empty-card__title{color:#172033;margin:0;font-size:18px;font-weight:700}.yyg-cart-guest-card__hint,.yyg-cart-empty-card__hint{color:#71829a;margin:0;font-size:13px;line-height:1.5}.yyg-cart-guest-card__btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1677ff 0%,#16b8ff 100%);border:none;border-radius:12px;height:40px;margin-top:4px;padding:0 20px;font-size:14px;font-weight:600;box-shadow:0 10px 22px #1677ff3d}.cart-list{gap:10px;padding:8px 12px 0;display:grid}.cart-card{background:#fff;border:1px solid #fffc;border-radius:22px;overflow:hidden;box-shadow:0 14px 36px #2458d814}.cart-card__body{grid-template-columns:118px minmax(0,1fr);align-items:start;gap:10px;min-height:0;padding:10px;display:grid}.cart-card__media{background:linear-gradient(145deg,#fff8db 0%,#fff 52%,#f9fbff 100%);border-radius:18px;flex-shrink:0;width:118px;height:130px;min-height:130px;max-height:130px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #edf3fb,inset 0 1px #ffffffd9}.cart-card__media:after{content:"";pointer-events:none;background:radial-gradient(circle at 23% 18%,#ffffffb8,#0000 21%),linear-gradient(160deg,#ffffff3d,#0000 46%);position:absolute;inset:0}.cart-card__media-inner{width:100%;height:100%;position:relative}.cart-checkbox--overlay{z-index:4;cursor:pointer;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;left:8px}.cart-checkbox input{opacity:0;width:0;height:0;position:absolute}.cart-checkbox__icon{color:#fff;opacity:0;background:linear-gradient(135deg,#1677ff,#16b8ff);border:none;border-radius:999px;place-items:center;width:24px;height:24px;transition:opacity .2s,transform .2s;display:grid;transform:scale(.82);box-shadow:0 8px 18px #1677ff42}.cart-checkbox__icon svg{width:13px;height:13px;display:block;overflow:visible}.cart-checkbox input:checked+.cart-checkbox__icon{opacity:1;transform:scale(1)}.cart-card__image{box-sizing:border-box;border-radius:18px;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;text-decoration:none;display:flex}.cart-card__image img{object-fit:contain;object-position:center center;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.cart-card__content{flex-direction:column;gap:0;min-width:0;display:flex}.cart-card__head{align-items:flex-start;gap:8px;display:flex}.cart-card__head-main{flex:1;min-width:0}.cart-card__tags{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.cart-card__tag{border-radius:999px;align-items:center;max-width:82px;height:20px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex;overflow:hidden}.cart-card__tag--warm{color:#f08a00;background:#fff2db}.cart-card__tag--blue{color:#1677ff;background:#eef6ff}.cart-card__title{color:#283244;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:13px;font-weight:800;line-height:17px;display:-webkit-box;overflow:hidden}.cart-card__title a{color:inherit;text-decoration:none}.cart-icon-button{color:#7b8aa2;cursor:pointer;background:#f5f8fc;border:none;border-radius:999px;flex-shrink:0;place-items:center;width:31px;height:31px;margin:0;padding:0;display:grid}.cart-icon-button svg{width:21px;height:21px}.cart-card__meta-row{white-space:nowrap;color:#7b8797;justify-content:space-between;align-items:center;gap:6px;margin-top:4px;font-size:11px;font-weight:800;display:flex}.cart-card__remain strong{color:#f2a900;font-weight:800}.cart-progress{margin-top:4px}.cart-progress__trail{background:#edf2f8;border-radius:999px;height:6px;overflow:hidden}.cart-progress__fill{border-radius:inherit;background:linear-gradient(90deg,#1677ff 0%,#16b8ff 72%,#ffd061 100%);height:100%}.cart-card__price-row{align-items:flex-end;gap:5px;margin-top:4px;display:flex}.cart-card__price{color:#1677ff;font-size:18px;font-weight:900;line-height:1}.cart-card__price-note{color:#95a3b7;padding-bottom:2px;font-size:10px;font-weight:800}.cart-card__controls{grid-template-columns:104px minmax(0,1fr);align-items:end;gap:6px;margin-top:4px;margin-bottom:2px;padding-top:0;display:grid}.cart-stepper-wrap{width:104px}.cart-stepper{background:#fff;border:1px solid #dce7f6;border-radius:9px;align-items:stretch;width:104px;height:30px;display:flex;overflow:hidden}.cart-stepper__btn{color:#708198;cursor:pointer;background:#f7faff;border:none;flex:0 0 32px;place-items:center;padding:0;font-size:16px;display:grid}.cart-stepper__btn:disabled{opacity:.45;cursor:not-allowed}.cart-stepper__input{text-align:center;color:#283244;-moz-appearance:textfield;background:#fff;border:none;border-left:1px solid #dce7f6;border-right:1px solid #dce7f6;flex:1;min-width:0;font-size:13px;font-weight:900}.cart-stepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-stepper__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-card__quick{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cart-chip{text-align:center;cursor:pointer;box-sizing:border-box;border:none;border-radius:9px;justify-content:center;align-items:center;width:100%;height:30px;padding:7px 0;font-size:11px;font-weight:800;line-height:1;display:flex}.cart-chip--blue{color:#1677ff;background:#eef6ff}.cart-chip--gold{color:#ff9f1a;background:linear-gradient(135deg,#fff8eb 0%,#fff1dd 100%)}.cart-stepper__btn svg{width:16px;height:16px;display:block}.cart-card__allin{width:100%;margin-top:10px}.cart-footer{left:0;right:0;bottom:calc(var(--cart-bottom-nav-height,78px) + env(safe-area-inset-bottom,0px));z-index:30;pointer-events:none;background:linear-gradient(#eef5ff00,#eef5fff5 24%);padding:24px 12px 8px;position:fixed}.cart-footer__inner{pointer-events:auto;background:#fffffff5;border:1px solid #eaf1fbfa;border-radius:20px;grid-template-columns:auto minmax(0,1fr) 132px;align-items:center;gap:10px;padding:10px;display:grid;box-shadow:0 -8px 28px #2458d824}.cart-all{color:#172033;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:15px;font-weight:900;display:inline-flex}.cart-all__check{color:#0000;background:#fff;border:1px solid #c7d5e8;border-radius:999px;place-items:center;width:20px;height:20px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.cart-all__check svg{width:14px;height:14px}.cart-all__check--active{color:#fff;background:linear-gradient(135deg,#1677ff,#16b8ff);border-color:#0000}.cart-footer__summary{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.cart-footer__label{color:#95a3b7;font-size:11px;font-weight:800}.cart-footer__price{color:#1677ff;font-size:21px;font-weight:900;line-height:1}.cart-footer__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1677ff 0%,#16b8ff 100%);border:none;border-radius:12px;min-width:132px;height:44px;padding:0 20px;font-size:15px;font-weight:800;box-shadow:0 10px 22px #1677ff38}.cart-footer__button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.yyg-cart-rec{margin:20px 12px 0;padding-bottom:8px}.yyg-cart-rec__title{color:#172033;justify-content:center;align-items:center;gap:10px;margin:0 0 12px;font-size:16px;font-weight:700;display:flex}.yyg-cart-rec__dots{background:repeating-linear-gradient(90deg,#ffb347 0 4px,#0000 4px 8px);border-radius:4px;width:28px;height:4px}.yyg-cart-rec__dots--r{transform:scaleX(-1)}.yyg-cart-page__err{text-align:center;color:#cf1322;background:#fff2f0;border-radius:12px;margin:12px;padding:10px 12px;font-size:13px}.yyg-cart-toast{text-align:center;color:#c0392b;background:#fdecea;border-radius:12px;margin:0 12px 12px;padding:10px 12px;font-size:13px}html.page-yyg-cart .cart-sk{background:#eef5ff}html.page-yyg-cart .cart-sk-list-panel{background:0 0}html.page-yyg-cart .cart-chip,html.page-yyg-cart .cart-stepper__btn,html.page-yyg-cart .cart-icon-button,html.page-yyg-cart .cart-topbar__edit,html.page-yyg-cart .cart-topbar__clear,html.page-yyg-cart .cart-footer__button,html.page-yyg-cart .cart-all{appearance:none;text-align:center;margin:0;font-family:inherit}html.page-yyg-cart .cart-chip{justify-content:center;align-items:center;display:flex}html.page-yyg-cart .cart-checkbox__icon svg,html.page-yyg-cart .cart-stepper__btn svg,html.page-yyg-cart .cart-icon-button svg,html.page-yyg-cart .cart-topbar__edit svg,html.page-yyg-cart .cart-all__check svg{shape-rendering:geometricprecision;flex-shrink:0;overflow:visible}html.page-yyg-cart .cart-checkbox__icon svg path,html.page-yyg-cart .cart-stepper__btn svg path,html.page-yyg-cart .cart-icon-button svg path,html.page-yyg-cart .cart-topbar__edit svg path{vector-effect:non-scaling-stroke}@media (width>=481px){.yyg-cart-shell{max-width:480px;margin:0 auto}.cart-footer{max-width:480px;left:50%;right:auto;transform:translate(-50%)}}html.page-yyg-mine,html.page-yyg-mine body{background:#eef5ff}.yyg-profile-page{min-height:100vh;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px));color:#263245;font-family:var(--wap-font,"Microsoft YaHei", 微软雅黑, system-ui, sans-serif);background:#eef5ff}.yyg-profile-shell{width:100%;max-width:480px;margin:0 auto}.yyg-profile-hero{z-index:0;padding:calc(24px + env(safe-area-inset-top,0px)) 20px 90px;background:linear-gradient(#1677ff 0%,#3ea3ff 70%,#5ec0ff 100%);position:relative;box-shadow:0 14px 34px #1677ff38}.yyg-profile-hero__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.yyg-profile-hero__actions{flex-shrink:0;align-items:center;gap:10px;padding-top:2px;display:flex}.yyg-profile-head-btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-tap-highlight-color:transparent;background:#ffffff29;border:1px solid #ffffff47;border-radius:12px;place-items:center;width:40px;height:40px;text-decoration:none;display:grid;position:relative}.yyg-profile-head-btn svg{width:22px;height:22px;display:block}.yyg-profile-head-btn:active{background:#ffffff47}.yyg-profile-msg-badge{color:#fff;text-align:center;pointer-events:none;background:linear-gradient(135deg,#ff3b30 0%,#ff6b4a 100%);border:2px solid #fff;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;animation:1.15s ease-in-out infinite yyg-profile-msg-badge-flash;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 8px #ff3b3073}@keyframes yyg-profile-msg-badge-flash{0%,to{opacity:1;transform:scale(1);box-shadow:0 2px 8px #ff3b3073,0 0 #ff3b308c}50%{opacity:1;transform:scale(1.12);box-shadow:0 2px 10px #ff3b308c,0 0 0 6px #ff3b3000}}.yyg-profile-hero__brand{align-items:flex-end;gap:8px;min-width:0;display:flex}.yyg-profile-hero__brand h1{color:#fff;margin:0;font-size:22px;font-weight:900;line-height:1}.yyg-profile-hero__user{z-index:2;align-items:center;gap:14px;min-width:0;margin-top:20px;display:flex;position:relative}.yyg-profile-hero__user--clickable{cursor:pointer}.yyg-profile-avatar{cursor:pointer;width:58px;height:58px;font:inherit;appearance:none;-webkit-tap-highlight-color:transparent;background:#d7eaff;border:2px solid #fff;border-radius:14px;flex-shrink:0;padding:0;overflow:hidden;box-shadow:0 10px 20px #004ca81f}button.yyg-profile-avatar:active{transform:scale(.98)}.yyg-profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.yyg-profile-hero__meta{flex:1;min-width:0}.yyg-profile-hero__meta h2{text-overflow:ellipsis;white-space:nowrap;color:#fff;margin:0;font-size:19px;font-weight:900;line-height:1;overflow:hidden}.yyg-profile-hero__meta h2 a{color:inherit;text-decoration:none}.yyg-profile-uid{color:#ffffffe0;margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.3}.yyg-profile-wallet{z-index:1;background:#fff;border:1px solid #e8eef8e6;border-radius:18px;margin:-72px 20px 14px;padding:20px 0;position:relative;overflow:hidden;box-shadow:0 12px 32px #22549a14}.yyg-profile-wallet__grid{grid-template-columns:1fr 1fr;display:grid}.yyg-profile-wallet__col{text-align:center;flex-direction:column;align-items:center;padding:0 8px;display:flex;position:relative}.yyg-profile-wallet__col:first-child:after{content:"";background:#edf2f8;width:1px;height:80%;position:absolute;top:10%;right:0}.yyg-profile-wallet__amount{text-overflow:ellipsis;white-space:nowrap;color:#ff9f1a;max-width:100%;font-size:21px;font-weight:900;line-height:1;overflow:hidden}.yyg-profile-wallet__label{color:#5f6a7a;justify-content:center;align-items:center;gap:4px;margin-top:12px;font-size:14px;font-weight:500;line-height:1.25;display:flex}.yyg-profile-wallet__help{color:#95a3b7;cursor:pointer;background:0 0;border:none;place-items:center;width:18px;height:18px;padding:0;display:grid}.yyg-profile-wallet__help svg{width:16px;height:16px;display:block}.yyg-profile-wallet__actions{justify-content:center;align-items:center;gap:8px;min-height:28px;margin-top:12px;display:flex}.yyg-profile-chip{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;height:28px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.yyg-profile-chip--blue{color:#1677ff;background:#eaf3ff}.yyg-profile-chip--mint{color:#10a85a;background:#eefbe8}.yyg-profile-grid{background:#fff;border:1px solid #e8eef8e6;border-radius:24px;margin:0 20px 14px;padding:16px 12px;box-shadow:0 12px 32px #22549a14}.yyg-profile-grid__inner{grid-template-columns:repeat(4,1fr);gap:20px 0;display:grid}.yyg-profile-grid__item{cursor:pointer;color:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0 4px;font-family:inherit;text-decoration:none;display:flex}.yyg-profile-grid__icon-wrap{background:#f6f6f6;border-radius:18px;place-items:center;width:48px;height:48px;display:grid}.yyg-profile-grid__icon-wrap img{object-fit:contain;width:28px;height:28px;display:block}.yyg-profile-grid__label{text-overflow:ellipsis;white-space:nowrap;color:#596679;max-width:80px;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden}.yyg-profile-dynamic{margin-bottom:14px}.yyg-profile-dynamic__head{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;padding:0 16px;display:flex}.yyg-profile-dynamic__head h2{color:#263245;margin:0;font-size:22px;font-weight:900;line-height:1}.yyg-profile-dynamic__more{color:#8799af;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:700}.yyg-profile-dynamic__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding:0 16px 4px;display:flex;overflow-x:auto}.yyg-profile-dynamic__list::-webkit-scrollbar{display:none}.yyg-profile-dynamic-card{width:170px;color:inherit;background:#fff;border:1px solid #e8eef8e6;border-radius:18px;flex:none;text-decoration:none;overflow:hidden;box-shadow:0 12px 28px #22549a12}.yyg-profile-dynamic-card__img{background:linear-gradient(#f8fbff 0%,#fff 100%);height:144px;overflow:hidden}.yyg-profile-dynamic-card__img img{object-fit:cover;width:100%;height:100%;display:block}.yyg-profile-dynamic-card__body{padding:10px 12px 12px}.yyg-profile-dynamic-card__title{-webkit-line-clamp:2;color:#263245;-webkit-box-orient:vertical;min-height:38px;margin:0;font-size:14px;font-weight:800;line-height:19px;display:-webkit-box;overflow:hidden}.yyg-profile-dynamic-card__tag{color:#00b578;margin-top:6px;font-size:12px;font-weight:700;display:inline-block}.yyg-profile-dynamic-card__sub{color:#91a1b6;margin:8px 0 0;font-size:12px;font-weight:700;line-height:1.25}html.page-yyg-mine a.uc-invite-banner{color:#fff;background:radial-gradient(circle at 7% 16%,#ffffff2b,#0000 18%),linear-gradient(135deg,#1677ff 0%,#0d8cff 48%,#18b4ff 100%);border:none;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 14px;padding:16px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #1677ff2e}html.page-yyg-mine a.uc-invite-banner:active{opacity:.94;transform:scale(.99)}html.page-yyg-mine .uc-invite-banner__pattern{pointer-events:none;position:absolute;inset:0;overflow:hidden}html.page-yyg-mine .uc-invite-banner__shape{border-radius:13px;display:block;position:absolute}html.page-yyg-mine .uc-invite-banner__shape--warm{background:linear-gradient(145deg,#ff773deb,#ffb548db);width:78px;height:66px;top:50%;right:28%;transform:translateY(-50%)rotate(-20deg)}html.page-yyg-mine .uc-invite-banner__shape--glow{background:linear-gradient(45deg,#0000 45%,#ffffff38 46% 54%,#0000 55%),linear-gradient(135deg,#ff4b4c80,#ffab2c61);border-radius:28px;width:116px;height:116px;top:-18%;right:5%;transform:rotate(35deg)}html.page-yyg-mine .uc-invite-banner__shape--cool{background:linear-gradient(135deg,#5838ff6b,#00a89652);border-radius:22px;width:92px;height:92px;bottom:-28%;right:16%;transform:rotate(12deg)}html.page-yyg-mine .uc-invite-banner__main{z-index:1;flex:1;align-items:center;gap:12px;min-width:0;display:flex;position:relative}html.page-yyg-mine .uc-invite-banner__icon{color:#fff;background:#ffffff26;border-radius:14px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}html.page-yyg-mine .uc-invite-banner__icon svg{width:24px;height:24px;display:block}html.page-yyg-mine .uc-invite-banner__copy{min-width:0}html.page-yyg-mine .uc-invite-banner__title{text-overflow:ellipsis;white-space:nowrap;color:#fff;margin:0;font-size:17px;font-weight:900;line-height:1.25;display:block;overflow:hidden}html.page-yyg-mine .uc-invite-banner__sub{color:#ffffffe6;margin:4px 0 0;font-size:13px;font-weight:700;line-height:1.25;display:block}html.page-yyg-mine .uc-invite-banner__btn{z-index:1;color:#1677ff;background:#fff;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:14px;font-weight:900;line-height:1.2;position:relative;box-shadow:0 2px 8px #0000000f}.yyg-profile-settings{background:#fffffff2;border:1px solid #e8eef8e6;border-radius:20px;margin:0 20px 24px;overflow:hidden;box-shadow:0 12px 32px #22549a14}.yyg-profile-setting-row+.yyg-profile-setting-row{position:relative}.yyg-profile-setting-row+.yyg-profile-setting-row:before{content:"";background:#edf2f8;height:1px;position:absolute;top:0;left:61px;right:0}.yyg-profile-setting-row{margin:0}.yyg-profile-setting{text-align:left;cursor:pointer;width:100%;color:inherit;box-sizing:border-box;background:0 0;border:none;padding:0 16px;font-family:inherit;display:block}.yyg-profile-setting__inner{box-sizing:border-box;align-items:center;gap:12px;width:100%;min-height:52px;display:flex}.yyg-profile-setting:active{background:#f8fbff}.yyg-profile-setting__icon{color:#7b8797;background:#f3f7fc;border-radius:12px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.yyg-profile-setting__icon svg{width:18px;height:18px;display:block}.yyg-profile-setting__label{text-overflow:ellipsis;white-space:nowrap;color:#263245;flex:1;min-width:0;font-size:17px;font-weight:800;line-height:1.25;overflow:hidden}.yyg-profile-setting__arrow{color:#a8b3c2;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;display:flex}.yyg-profile-setting__arrow svg{width:18px;height:18px;display:block}.yyg-profile-page__toast{left:50%;top:calc(12px + env(safe-area-inset-top,0px));z-index:100;color:#fff;text-align:center;background:#000000b8;border-radius:999px;max-width:86%;padding:8px 16px;font-size:13px;position:fixed;transform:translate(-50%)}.yyg-wallet-help{z-index:10060;box-sizing:border-box;justify-content:center;align-items:center;padding:24px 20px;display:flex;position:fixed;inset:0}.yyg-wallet-help__mask{cursor:pointer;appearance:none;background:#0f23446b;border:none;margin:0;padding:0;position:absolute;inset:0}.yyg-wallet-help__card{z-index:1;background:#fff;border:1px solid #e8f0fc;border-radius:18px;width:min(92vw,340px);max-height:min(80vh,440px);animation:.22s yyg-wallet-help-in;position:relative;overflow:hidden;box-shadow:0 18px 48px #16387824}.yyg-wallet-help__accent{background:linear-gradient(90deg,#147cff 0%,#10b4f1 100%);height:4px}@keyframes yyg-wallet-help-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.yyg-wallet-help__head{background:linear-gradient(#f3f9ff 0%,#fff 72%);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.yyg-wallet-help__title{color:#1a2433;margin:0;font-size:17px;font-weight:800;line-height:1.35}.yyg-wallet-help__close{color:#637084;cursor:pointer;background:#fff;border:1px solid #e3edf9;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;display:grid;box-shadow:0 2px 8px #5584be1a}.yyg-wallet-help__close svg{width:18px;height:18px}.yyg-wallet-help__body{padding:4px 16px 12px;overflow:auto}.yyg-wallet-help__block{background:#f7fbff;border:1px solid #e8f2ff;border-radius:12px;padding:12px 14px}.yyg-wallet-help__block+.yyg-wallet-help__block{margin-top:10px}.yyg-wallet-help__block-label{color:#1677ff;margin:0 0 6px;font-size:13px;font-weight:800;line-height:1.3}.yyg-wallet-help__block-text{color:#4a5568;margin:0;font-size:14px;font-weight:500;line-height:1.6}.yyg-wallet-help__foot{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#fafcff;border-top:1px solid #edf3fc}.yyg-wallet-help__ok{color:#fff;text-align:center;cursor:pointer;appearance:none;background:linear-gradient(135deg,#147cff 0%,#10b4f1 100%);border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:12px 16px;font-family:inherit;font-size:15px;font-weight:800;line-height:1.2;display:flex;box-shadow:0 8px 22px #147cff47}.yyg-wallet-help__ok:active{transform:scale(.98)}.yyg-profile-page .vue-load-err{text-align:center;color:#c00;padding:2rem 1rem}.yyg-profile-page--sk[data-v-9aa65b1e]{pointer-events:none}.yyg-profile-grid__item--sk[data-v-9aa65b1e]{cursor:default}.uc-avatar-overlay{z-index:10080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-tap-highlight-color:transparent;background:#0f234473;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.uc-avatar-sheet{box-sizing:border-box;color:#263245;background:#fff;border-radius:18px 18px 0 0;flex-direction:column;width:100%;max-width:480px;animation:.26s ease-out uc-avatar-sheet-up;display:flex;position:relative;overflow:hidden;box-shadow:0 -12px 40px #16387829}@keyframes uc-avatar-sheet-up{0%{opacity:.7;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.uc-avatar-sheet__head{color:#fff;background:linear-gradient(135deg,#147cff 0%,#10b4f1 100%);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 16px 14px;display:flex}.uc-avatar-sheet__head h2{margin:0;font-size:18px;font-weight:800;line-height:1.3}.uc-avatar-sheet__head p{opacity:.92;margin:6px 0 0;font-size:13px;line-height:1.45}.uc-avatar-sheet__close{color:#fff;cursor:pointer;background:#ffffff38;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;font-family:system-ui,sans-serif;font-size:22px;line-height:1;display:grid}.uc-avatar-sheet__preview{background:linear-gradient(#f3f9ff 0%,#fff 100%);justify-content:center;align-items:center;min-height:160px;padding:20px 16px 12px;display:flex}.uc-avatar-sheet__preview img{object-fit:cover;border:3px solid #1677ff38;border-radius:16px;width:min(46vw,120px);height:min(46vw,120px);box-shadow:0 10px 28px #1677ff2e}.uc-avatar-sheet__toast{color:#1677ff;text-align:center;background:#edf6ff;border-radius:10px;margin:0 16px 8px;padding:10px 12px;font-size:13px;line-height:1.45}.uc-avatar-sheet__actions{padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:10px;display:flex}.uc-avatar-sheet__btn{text-align:center;cursor:pointer;appearance:none;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:12px 16px;font-family:inherit;font-size:15px;font-weight:800;display:flex}.uc-avatar-sheet__btn input[type=file]{display:none}.uc-avatar-sheet__btn--primary{color:#fff;background:linear-gradient(135deg,#147cff 0%,#10b4f1 100%);box-shadow:0 8px 22px #147cff47}.uc-avatar-sheet__btn--ghost{color:#1677ff;background:#fff;border:1px solid #cfe4ff}.uc-avatar-sheet__btn:disabled{opacity:.65;cursor:not-allowed}:root{--wap-font:"Microsoft YaHei", 微软雅黑, 宋体, Arial, "Helvetica Neue", -apple-system, BlinkMacSystemFont, "PingFang SC", sans-serif;--wap-num-font:"Microsoft YaHei", 微软雅黑, 宋体, Arial, sans-serif;--wap-weight-regular:300;--wap-weight-medium:400;--wap-weight-semibold:500;--tab-font:var(--wap-font);--anno-font:var(--wap-font);--mine-font:var(--wap-font);--cate-font:var(--wap-font);--msg-font:var(--wap-font)}html,body,#app{font-family:var(--wap-font);font-weight:var(--wap-weight-regular);letter-spacing:.02em;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}button,input,select,textarea{font-family:var(--wap-font);font-weight:var(--wap-weight-medium);letter-spacing:.01em;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--wap-font)}.wap-num,.time-item,.price,.countdown,.number{font-family:var(--wap-num-font);font-variant-numeric:tabular-nums}.cd-digit,.anno-cd-box,.anno-item__countdown-digits,.countdown-box__timer,.countdown-box__timer .cd-digit--duobao,.newest-reveal-mod .lo-card .lc-val .time-span{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Courier New,monospace}.w-countdown-nums,.anno-item__countdown-digits{contain:layout style;backface-visibility:hidden;transform:translateZ(0)}.sort_li .txt,.sort_list .sort_li .txt{font-family:var(--wap-font);font-weight:var(--wap-weight-regular);letter-spacing:.02em;color:#333;font-synthesis:none;font-size:.44rem;line-height:1.3}#app :where(:not(.diyfont):not(.iconfont):not(.fa):not([class*=iconfont]):not([class*=layui])){font-family:inherit}.auth-nav-back .wap-svg-icon{color:#fff;width:.44rem;height:.44rem}.auth-logo-circle .wap-svg-icon{color:#fff;width:.62rem;height:.62rem}.auth-input-icon{justify-content:center;align-items:center;display:inline-flex}.auth-input-icon .wap-svg-icon{width:.44rem;height:.44rem;color:inherit}.goods-btn .wap-svg-icon{color:#fff;width:.56rem;height:.56rem}.uc-list-view .sub-uc-v-item>.right-jt{color:#ccc;justify-content:flex-end;align-items:center;display:inline-flex}.uc-list-view .sub-uc-v-item>.right-jt .wap-svg-icon{width:.36rem;height:.36rem}.addr-check .wap-svg-icon{width:.6rem;height:.6rem;display:block}.joinin .iconfont-box .wap-svg-icon{color:#666;width:.6rem;height:.6rem}.info .pay-select .select a.qty-step-btn .wap-svg-icon,.cart-list li .txtbox .select-bar .select a.qty-step-btn .wap-svg-icon{color:#666;width:.55rem;height:.55rem}.infomation ul li a .info-arrow{color:#ccc;align-items:center;display:flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.infomation ul li a .info-arrow .wap-svg-icon{width:.4rem;height:.4rem}.tb-address-card,.tb-address-add{justify-content:space-between;align-items:center;display:flex!important}.tb-address-card .tb-address-card-inner{flex:1;min-width:0}.tb-address-card .tb-address-arrow,.tb-address-add .tb-address-arrow{flex-shrink:0;align-items:center;margin-left:.2rem;display:flex}.tb-address-card .tb-address-arrow .wap-svg-icon,.tb-address-add .tb-address-arrow .wap-svg-icon{color:#ccc;width:.4rem;height:.4rem}.goods-info .goods-num a.qty-step-btn .wap-svg-icon{color:#666;width:.45rem;height:.45rem}.goods-info .goods-num a.qty-step-btn--disabled{opacity:.45;pointer-events:none}.msg-ico .wap-svg-icon{color:#ff6f61;width:.88rem;height:.88rem}.del_msg .wap-svg-icon{color:#ff6f61;width:.6rem;height:.6rem}.cart-list li .txtbox .select-bar .del-item-btn{appearance:none;color:#999;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.26rem;height:1.26rem;margin:0;padding:0;display:inline-flex}.cart-list li .txtbox .select-bar .del-item-btn .wap-svg-icon{color:#999;width:.6rem;height:.6rem}.msg-empty .wap-svg-icon{color:#e0e0e0;width:1.4rem;height:1.4rem;margin-bottom:.24rem}.header.wap-vue-title-header{box-sizing:border-box;height:2rem;visibility:visible!important;display:block!important}.header.wap-vue-title-header .header-wrap{z-index:900;width:100%;position:fixed;top:0;left:0}.header.wap-vue-title-header .c-hd{box-sizing:border-box;align-items:center;width:100%;height:2rem;min-height:2rem;display:flex}.header.wap-vue-title-header .cut_city{flex-shrink:0;min-width:1.4rem}.header.wap-vue-title-header .logo_img{font-size:.56rem;font-weight:500;line-height:2rem}.header .c-hd{position:relative}.cut_city .header-back-btn{text-align:center;vertical-align:middle;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;width:100%;height:auto;margin:0;padding:0;line-height:2rem;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#fff!important;background:0 0!important;display:block!important}.cut_city .header-back-btn:active{opacity:.75;background:0 0!important}.cut_city .header-back-btn .wap-svg-icon{vertical-align:middle;color:inherit;stroke:currentColor;pointer-events:none;margin:0;padding:0;display:inline-block;width:.8rem!important;height:.8rem!important}:is(.header.wap-vue-title-header:has(.wap-page-hd) .header-wrap,.header.wap-vue-title-header:has(.wap-page-hd) .c-hd){box-shadow:none!important;background:linear-gradient(135deg,#e53935 0%,#ff6f61 50%,#ffab40 100%)!important;border-bottom:none!important}.header.wap-vue-title-header:has(.wap-page-hd) .c-hd.split-line:after{display:none}.header.wap-vue-title-header:has(.wap-page-hd) .logo_img{color:#fff!important}.header.wap-vue-title-header:has(.wap-page-hd) .cut_city .header-back-btn{color:#fff!important}.header.wap-vue-title-header:has(.wap-page-hd) .cut_city .header-back-btn .wap-svg-icon{color:#fff!important}.header.wap-vue-title-header:has(.wap-page-hd) .c-hd.wap-page-hd{position:relative}.header.wap-vue-title-header:has(.wap-page-hd) .logo_img{z-index:1;box-sizing:border-box;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0 2rem;position:absolute;left:0;right:0;overflow:hidden;text-align:center!important;flex:none!important}.header.wap-vue-title-header:has(.wap-page-hd--with-action) .logo_img{padding:0 2.6rem}.wap-page-hd--with-action .wap-page-hd__action{z-index:2;box-sizing:border-box;justify-content:flex-end;align-items:center;min-width:1.6rem;height:2rem;padding:0 .4rem;display:flex;position:absolute;top:0;right:0}.wap-page-hd__action-link{white-space:nowrap;-webkit-tap-highlight-color:transparent;font-size:.52rem;line-height:1.2;text-decoration:none;color:#fff!important}.wap-page-hd__action-link:active{opacity:.75}.wap-page-hd__search-btn{-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;width:1.4rem;height:2rem;text-decoration:none;display:flex;color:#fff!important}.wap-page-hd__search-btn:active{opacity:.75}.wap-page-hd__search-btn .wap-svg-icon{color:inherit;stroke:currentColor;width:.8rem!important;height:.8rem!important}.header.wap-header--charge .header-wrap,.header.wap-vue-title-header.wap-header--charge .header-wrap,.header.wap-header--charge .c-hd,.header.wap-vue-title-header.wap-header--charge .c-hd{box-shadow:none!important;background:linear-gradient(135deg,#e53935 0%,#ff6f61 50%,#ffab40 100%)!important;border-bottom:none!important}.header.wap-header--charge .c-hd.split-line:after{display:none}.header.wap-header--charge .logo_img,.header.wap-header--charge .cut_city .header-back-btn,.header.wap-header--charge .cut_city .header-back-btn .wap-svg-icon{color:#fff!important}.gotop,#gotop{display:none!important}.header.wap-header--fx-invite-light .header-wrap,.header.wap-vue-title-header.wap-header--fx-invite-light .header-wrap,.header.wap-header--fx-invite-light .c-hd,.header.wap-vue-title-header.wap-header--fx-invite-light .c-hd{background:linear-gradient(145deg,#b71c1c 0%,#e53935 38%,#ff7043 72%,#ffb74d 100%)!important;border-bottom:none!important;box-shadow:0 4px 24px #b71c1c47!important}.header.wap-header--fx-invite-light .c-hd.split-line:after{display:none}.header.wap-header--fx-invite-light .logo_img,.header.wap-header--fx-invite-light .cut_city .header-back-btn,.header.wap-header--fx-invite-light .cut_city .header-back-btn .wap-svg-icon{color:#fff!important}.header.wap-header--winlog .header-wrap,.header.wap-vue-title-header.wap-header--winlog .header-wrap,.header.wap-header--winlog .c-hd,.header.wap-vue-title-header.wap-header--winlog .c-hd{background:linear-gradient(135deg,#e53935 0%,#ff7043 52%,#ffb74d 100%)!important;border-bottom:none!important;box-shadow:0 .06rem .24rem #e5393538!important}.header.wap-header--winlog .c-hd.split-line:after,.header.wap-vue-title-header.wap-header--winlog .c-hd.split-line:after{display:none}.header.wap-header--winlog .logo_img,.header.wap-header--winlog .cut_city .header-back-btn,.header.wap-header--winlog .cut_city .header-back-btn .wap-svg-icon,.header.wap-vue-title-header.wap-header--winlog .logo_img,.header.wap-vue-title-header.wap-header--winlog .cut_city .header-back-btn,.header.wap-vue-title-header.wap-header--winlog .cut_city .header-back-btn .wap-svg-icon{color:#fff!important}.header.header--wheel .header-wrap,.header.wap-vue-title-header.header--wheel .header-wrap,.header.header--wheel .c-hd,.header.wap-vue-title-header.header--wheel .c-hd,.header.header--wheel .c-hd.split-line,.header.wap-vue-title-header.header--wheel .c-hd.split-line{background:linear-gradient(#3a0808 0%,#5c1010 42%,#4a0a0a 100%)!important}.header.header--wheel .c-hd.split-line:after{border-bottom-color:#ffd28c59!important}.header.header--wheel .logo_img{text-shadow:0 1px 3px #00000073;font-weight:600;color:#fff8e7!important}.header.header--wheel .cut_city .header-back-btn,.header.header--wheel .cut_city .header-back-btn .wap-svg-icon{color:#fff!important}.vue-load-err--banner{color:#c62828;text-align:center;margin:2rem .4rem .4rem;padding:.5rem;font-size:.56rem}.app-tab-bar{--tab-active:#e53935;--tab-inactive:#1a1a1a;--tab-bg:#fff;--tab-anno-gold:#ffc830;--tab-font:var(--wap-font,"Microsoft YaHei", 微软雅黑, 宋体, Arial, sans-serif)}.app-tab-bar.footer-menu-box{width:100%;height:0;min-height:0;overflow:visible}.app-tab-bar .f_menu{background:var(--tab-bg);z-index:900;width:100%;height:2rem;padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:content-box;border-top:1px solid #eee;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 6px #0000000a}.app-tab-bar .menu_box{box-sizing:border-box;align-items:stretch;width:100%;height:2rem;margin:0;padding:0;list-style:none;display:flex}.app-tab-bar .menu_item{text-align:center;color:var(--tab-inactive);flex:1;min-width:0}.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item{color:var(--tab-inactive)}.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur{color:var(--tab-active)}.app-tab-bar .menu_item a{height:100%;color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:.06rem;text-decoration:none;display:flex}.app-tab-bar .menu_item.cur{color:var(--tab-active)}.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item .item_txt{color:var(--tab-inactive)}.app-tab-bar .tab-icon-slot{flex-shrink:0;justify-content:center;align-items:center;width:24px;max-width:24px;height:24px;max-height:24px;line-height:0;display:inline-flex;position:relative;overflow:visible}.app-tab-bar .tab-icon-slot--cart{overflow:visible}.app-tab-bar .menu_item--anno a{gap:.04rem}.app-tab-bar .tab-icon-slot--anno{background:linear-gradient(#fff 0%,#fff8ef 100%);border:1.5px solid #ffbe5073;border-radius:50%;width:1.4rem;max-width:1.4rem;height:1.4rem;max-height:1.4rem;margin-top:-.4rem;overflow:visible;box-shadow:0 2px 10px #ffa03c2e}.app-tab-bar .tab-icon-slot--anno .tab-bar-icon--anno-medal{object-fit:contain;filter:none;width:1.08rem;max-width:1.08rem;height:1.08rem;max-height:1.08rem}.app-tab-bar .menu_item--anno .item_txt{font-weight:400;color:var(--tab-inactive)!important;-webkit-text-fill-color:var(--tab-inactive)!important}.app-tab-bar.footer-menu-box .menu_item .tab-icon-slot .tab-bar-icon:not(.tab-bar-icon--anno-medal),.app-tab-bar.footer-menu-box .menu_item .tab-icon-slot .tab-bar-icon:not(.tab-bar-icon--anno-medal) svg{width:24px;max-width:24px;height:24px;max-height:24px;display:block}.app-tab-bar.footer-menu-box .menu_item .tab-icon-slot--anno .tab-bar-icon--anno-medal{object-fit:contain;display:block;width:1.08rem!important;max-width:1.08rem!important;height:1.08rem!important;max-height:1.08rem!important}.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item .item_txt,.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt{font-family:var(--tab-font);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:.4rem;font-style:normal;font-weight:400;line-height:.6rem;overflow:hidden;-webkit-text-fill-color:currentColor!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt{color:var(--tab-active);font-weight:500}.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item--anno.cur .item_txt{font-weight:500;color:var(--tab-active)!important;-webkit-text-fill-color:var(--tab-active)!important;background:0 0!important}.app-tab-bar .nav_cart_num{z-index:1;text-align:center;color:#fff;pointer-events:none;box-sizing:border-box;background:#e53935;border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:500;line-height:1;transition:transform .2s;display:inline-flex;position:absolute;top:-5px;right:-9px}.app-tab-bar .nav_cart_num_zoom{transform:scale(1.28)}.app-tab-bar .tab-cart-bump{animation:.32s tab-cart-bump}@keyframes tab-cart-bump{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}.cart-img-flyer{will-change:transform, opacity;display:block}@media screen and (width>=320px){.app-tab-bar .tab-icon-slot:not(.tab-icon-slot--anno),.app-tab-bar .tab-icon-slot:not(.tab-icon-slot--anno) .tab-bar-icon,.app-tab-bar.footer-menu-box .menu_item .tab-icon-slot:not(.tab-icon-slot--anno) .tab-bar-icon{width:.8rem;max-width:.8rem;height:.8rem;max-height:.8rem}.app-tab-bar .tab-icon-slot--anno{width:1.4rem;max-width:1.4rem;height:1.4rem;max-height:1.4rem}.app-tab-bar.footer-menu-box .menu_item .tab-icon-slot--anno .tab-bar-icon--anno-medal,.app-tab-bar .tab-icon-slot--anno .tab-bar-icon--anno-medal{width:1.08rem!important;max-width:1.08rem!important;height:1.08rem!important;max-height:1.08rem!important}}.app-tab-bar--glass{--tab-active:#1677ff;--tab-inactive:#5f6368;--tab-bg:transparent;--yyg-tab-primary-strong:#0958d9;--yyg-tab-bg-white:#fff;--yyg-tab-accent:#faad14}.app-tab-bar--glass .f_menu{z-index:900;height:auto;min-height:0;padding:0 14px calc(8px + env(safe-area-inset-bottom,0px));box-shadow:none;box-sizing:border-box;background:0 0;border:none;position:fixed;bottom:0;left:0;right:0}.app-tab-bar--glass .app-tab-bar__glass{-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);box-sizing:border-box;background:#fff3;border:1px solid #e8eef8db;border-radius:32px;width:100%;margin:0;padding:6px 8px 4px;display:block;box-shadow:0 12px 30px #ffffff24,0 2px 8px #1a36690f}.app-tab-bar--glass .menu_box{align-items:center;height:50px}.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item,.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item .item_txt{color:var(--tab-inactive)}.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item.cur,.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt,.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item--anno.cur .item_txt{color:var(--tab-active)!important;-webkit-text-fill-color:var(--tab-active)!important}.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item .item_txt,.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt{letter-spacing:.02em;font-size:12px;line-height:14px}.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item .item_txt{font-weight:500}.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item.cur .item_txt{font-weight:700}.app-tab-bar--glass.footer-menu-box .f_menu .menu_box .menu_item.cur .nav_cart_num,.app-tab-bar.footer-menu-box .f_menu .menu_box .menu_item.cur .nav_cart_num{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e53935;border-color:#fffffff2;font-weight:600;color:#fff!important;-webkit-text-fill-color:#fff!important}.app-tab-bar--glass .menu_item a{gap:3px}.app-tab-bar--glass .tab-icon-slot,.app-tab-bar--glass .tab-icon-slot--anno{width:26px;max-width:26px;height:26px;max-height:26px;box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:0}.app-tab-bar--glass.footer-menu-box .menu_item .tab-icon-slot .tab-bar-icon,.app-tab-bar--glass.footer-menu-box .menu_item .tab-icon-slot .tab-bar-icon svg,.app-tab-bar--glass .tab-icon-slot--anno .tab-bar-icon--anno-medal{width:26px!important;max-width:26px!important;height:26px!important;max-height:26px!important}.app-tab-bar--glass .nav_cart_num{border-color:#fffffff2}@media screen and (width>=320px){.app-tab-bar--glass .tab-icon-slot,.app-tab-bar--glass .tab-icon-slot--anno,.app-tab-bar--glass.footer-menu-box .menu_item .tab-icon-slot .tab-bar-icon{width:26px;max-width:26px;height:26px;max-height:26px}}.yyg-toast{top:auto;left:50%;right:auto;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:100100;box-sizing:border-box;color:#fff;text-align:center;white-space:nowrap;pointer-events:none;background:#000000c7;border-radius:8px;width:max-content;max-width:min(86vw,320px);margin:0;padding:10px 16px;font-size:14px;line-height:1.4;position:fixed;transform:translate(-50%)}:root{--yyg-sk-base:#dce8f5;--yyg-sk-base-soft:#e8f0fa;--yyg-sk-highlight:#ffffffb8;--yyg-sk-radius-sm:8px;--yyg-sk-radius-md:12px;--yyg-sk-radius-lg:16px;--yyg-sk-duration:1.15s}.yyg-sk-page{pointer-events:none;box-sizing:border-box;min-height:100vh;padding-bottom:calc(78px + env(safe-area-inset-bottom,0px));background:#eef5ff}.yyg-sk,.sk-block,.idx-skeleton-line,.idx-yiyuan-sk-pic,.idx-skeleton-pic{background:var(--yyg-sk-base);border-radius:var(--yyg-sk-radius-sm)}.yyg-sk-shimmer,.sk-shimmer,.idx-skeleton-shimmer,.idx-home-sk-shimmer{position:relative;overflow:hidden}.yyg-sk-shimmer:after,.sk-shimmer:after,.idx-skeleton-shimmer:after,.idx-home-sk-shimmer:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--yyg-sk-highlight) 48%, transparent 100%);animation:yyg-sk-wave var(--yyg-sk-duration) ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.yyg-sk-shimmer:after,.sk-shimmer:after,.idx-skeleton-shimmer:after,.idx-home-sk-shimmer:after{opacity:.35;animation:none}}@keyframes yyg-sk-wave{to{transform:translate(100%)}}.yyg-sk-line{border-radius:6px;height:12px;margin-bottom:8px;display:block}.yyg-sk-line:last-child{margin-bottom:0}.yyg-sk-line--xs{width:32%;height:10px}.yyg-sk-line--sm{width:55%}.yyg-sk-line--md{width:72%}.yyg-sk-line--lg{width:88%;height:14px}.yyg-sk-line--full{width:100%}.yyg-sk-home__sticky{z-index:20;padding:calc(10px + env(safe-area-inset-top,0px)) 14px 0;background:linear-gradient(135deg,#1677ff 0%,#0b8ce8 58%,#5799ff 100%);position:sticky;top:0}.yyg-sk-home__header{grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;height:40px;margin-bottom:10px;display:grid}.yyg-sk-home__search{background:#ffffff38;border-radius:999px;height:36px}.yyg-sk-home__icon{background:#ffffff2e;border-radius:999px;width:36px;height:36px}.yyg-sk-home__tabs{gap:8px;padding-bottom:10px;display:flex;overflow:hidden}.yyg-sk-home__tab{background:#ffffff29;border-radius:999px;flex-shrink:0;width:52px;height:28px}.yyg-sk-home__tab--wide{width:64px}.yyg-sk-home__body{padding:12px 12px 0}.yyg-sk-home__quick{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:12px;display:grid}.yyg-sk-home__quick-item{flex-direction:column;align-items:center;gap:6px;display:flex}.yyg-sk-home__quick-icon{border-radius:14px;width:44px;height:44px}.yyg-sk-home__banner{border-radius:var(--yyg-sk-radius-lg);height:120px;margin-bottom:12px}.yyg-sk-home__notice{border-radius:var(--yyg-sk-radius-md);background:#fff;align-items:center;gap:8px;height:40px;margin-bottom:12px;padding:0 12px;display:flex}.yyg-sk-home__notice-icon{border-radius:6px;flex-shrink:0;width:22px;height:22px}.yyg-sk-home__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.yyg-sk-goods-card{border-radius:var(--yyg-sk-radius-lg);background:#fff;grid-template-columns:118px minmax(0,1fr);gap:10px;margin-bottom:10px;padding:12px;display:grid;box-shadow:0 4px 16px #1677ff0f}.yyg-sk-goods-card__thumb{border-radius:var(--yyg-sk-radius-md);width:118px;height:118px}.yyg-sk-goods-card__tags{gap:4px;margin-bottom:8px;display:flex}.yyg-sk-goods-card__tag{border-radius:999px;width:44px;height:18px}.yyg-sk-goods-card__tag--wide{width:56px}.yyg-sk-goods-card__actions{gap:8px;margin-top:10px;display:flex}.yyg-sk-goods-card__btn{border-radius:999px;flex:1;height:32px}.yyg-sk-goods-page__top{padding:calc(12px + env(safe-area-inset-top,0px)) 14px 12px;background:linear-gradient(135deg,#1677ff 0%,#0b8ce8 58%,#5799ff 100%)}.yyg-sk-goods-page__title{background:#ffffff40;border-radius:6px;width:88px;height:22px;margin-bottom:12px}.yyg-sk-goods-page__search{background:#ffffffeb;border-radius:999px;height:40px;margin-bottom:10px}.yyg-sk-goods-page__tabs{gap:8px;display:flex}.yyg-sk-goods-page__tab{background:#fff3;border-radius:999px;width:48px;height:26px}.yyg-sk-goods-page__trend{border-radius:var(--yyg-sk-radius-md);background:#fff;align-items:center;gap:8px;margin:10px 12px;padding:10px 12px;display:flex}.yyg-sk-goods-page__filter{justify-content:space-between;align-items:center;padding:0 12px 8px;display:flex}.yyg-sk-goods-page__sort{gap:6px;display:flex}.yyg-sk-goods-page__sort-pill{border-radius:999px;width:36px;height:22px}.yyg-sk-goods-list{padding:0 12px}.yyg-sk-cart__topbar{height:52px;margin:calc(8px + env(safe-area-inset-top,0px)) 12px 12px;border-radius:var(--yyg-sk-radius-md);background:linear-gradient(135deg,#1677ff 0%,#16b8ff 100%)}.yyg-sk-cart__empty{border-radius:var(--yyg-sk-radius-lg);text-align:center;background:#fff;margin:0 12px 12px;padding:28px 16px}.yyg-sk-cart__empty-icon{border-radius:var(--yyg-sk-radius-sm);width:80px;height:64px;margin:0 auto 12px}.yyg-sk-cart__rec-title{border-radius:6px;width:100px;height:16px;margin:16px auto 12px}.yyg-sk-cart__foot{left:12px;right:12px;bottom:calc(88px + env(safe-area-inset-bottom,0px));background:#fffffff5;border-radius:20px;height:56px;position:fixed;box-shadow:0 -6px 24px #2458d81f}.yyg-sk-list{padding:12px}.yyg-sk-list-row{border-radius:var(--yyg-sk-radius-lg);background:#fff;gap:12px;margin-bottom:10px;padding:12px;display:flex;box-shadow:0 2px 12px #0f23500d}.yyg-sk-list-row__thumb{border-radius:var(--yyg-sk-radius-md);flex-shrink:0;width:72px;height:72px}.yyg-sk-list-row__body{flex:1;min-width:0;padding-top:4px}.yyg-sk-list-head{background:linear-gradient(#1677ff 0%,#eef5ff 100%);height:156px;margin-bottom:8px}.yyg-sk-list-head__bar{height:56px;margin:calc(8px + env(safe-area-inset-top,0px)) 12px 0;border-radius:var(--yyg-sk-radius-md);background:#ffffff26}.yyg-sk-period__hero{background:#fff;height:min(52vw,280px)}.yyg-sk-period__panel{border-radius:var(--yyg-sk-radius-lg);background:#fff;margin:-20px 12px 12px;padding:14px 12px;box-shadow:0 8px 24px #0f23500f}.yyg-sk-period__section{border-radius:var(--yyg-sk-radius-lg);background:#fff;margin:0 12px 12px;padding:12px}.yyg-sk-period__dock{height:calc(64px + env(safe-area-inset-bottom,0px));background:#fffffff5;border-top:1px solid #0f23500f;position:fixed;bottom:0;left:0;right:0}.yyg-profile-page--sk{pointer-events:none}.yyg-profile-page--sk .yyg-sk-bone{box-sizing:border-box;background:#e8f0fa;border-radius:8px;display:block;position:relative;overflow:hidden}.yyg-profile-page--sk .yyg-sk-bone:after{content:"";animation:yyg-sk-wave var(--yyg-sk-duration) ease-in-out infinite;animation-delay:var(--yyg-sk-delay,0s);background:linear-gradient(90deg,#0000 0%,#ffffffd9 45%,#0000 100%);position:absolute;inset:0;transform:translate(-100%)}.yyg-profile-page--sk .yyg-profile-hero .yyg-sk-bone{background:#fff3}.yyg-profile-page--sk .yyg-profile-hero .yyg-sk-bone:after{background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%)}.yyg-profile-page--sk .yyg-sk-bone--hero-title{border-radius:6px;width:36px;height:20px}.yyg-profile-page--sk .yyg-sk-bone--hero-btn{border-radius:999px;width:40px;height:40px}.yyg-profile-page--sk .yyg-sk-bone--avatar{border-radius:16px;flex-shrink:0;width:64px;height:64px}.yyg-profile-page--sk .yyg-profile-avatar.yyg-sk-bone{border:none;padding:0;display:block}.yyg-profile-page--sk .yyg-sk-bone--name{width:108px;height:18px;margin-bottom:8px}.yyg-profile-page--sk .yyg-sk-bone--uid{border-radius:6px;width:68px;height:12px}.yyg-profile-page--sk .yyg-sk-bone--money{border-radius:6px;width:min(100%,120px);height:20px;margin:0 auto}.yyg-profile-page--sk .yyg-sk-bone--cap{width:72px;height:12px;margin:12px auto 0}.yyg-profile-page--sk .yyg-sk-bone--chip{border-radius:999px;width:48px;height:26px}.yyg-profile-page--sk .yyg-profile-grid__inner{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.yyg-profile-page--sk .yyg-profile-grid__icon-wrap.yyg-sk-bone{background:#f3f7fd;border-radius:18px;width:48px;height:48px;display:block}.yyg-profile-page--sk .yyg-sk-bone--menu-label{border-radius:6px;width:52px;height:11px;margin-top:2px}.yyg-profile-page--sk .yyg-sk-invite{cursor:default;text-decoration:none}.yyg-profile-page--sk .yyg-sk-bone--invite-icon{background:#ffffff40;border-radius:14px;width:44px;height:44px}.yyg-profile-page--sk .yyg-sk-invite .yyg-sk-bone--invite-icon:after{background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%)}.yyg-profile-page--sk .yyg-sk-bone--invite-line{background:#ffffff47;width:78%;height:12px;margin-bottom:8px}.yyg-profile-page--sk .yyg-sk-bone--invite-line.yyg-sk-bone--short{width:52%;height:10px;margin-bottom:0}.yyg-profile-page--sk .uc-invite-banner__btn.yyg-sk-bone{color:#0000;min-width:72px;height:32px;box-shadow:none;background:#ffffffeb;padding:0}.yyg-profile-page--sk .yyg-sk-bone--set-icon{border-radius:6px;width:22px;height:22px}.yyg-profile-page--sk .yyg-profile-setting__icon.yyg-sk-bone{display:block}.yyg-profile-page--sk .yyg-sk-bone--set-label{flex:1;max-width:72px;height:14px}.yyg-profile-page--sk .yyg-sk-bone--set-arrow{border-radius:4px;width:14px;height:14px;margin-left:auto}@media (prefers-reduced-motion:reduce){.yyg-profile-page--sk .yyg-sk-bone:after{opacity:.4;animation:none}}.share-list .item .share-info .content .share-pic,.share-pic{flex-flow:wrap;gap:.2rem;margin:.32rem 0 0;padding:0;list-style:none;display:flex}.share-list .item .share-info .content .share-pic li,.share-pic li{border-radius:.12rem;flex-shrink:0;width:2.4rem;height:2.4rem;list-style:none;overflow:hidden}.share-list .item .share-info .content .share-pic li img,.share-pic li img{object-fit:cover;width:100%;height:100%;display:block}.share-detail .share-pic{gap:.32rem;margin-top:0;padding:.52rem}.share-detail .share-pic li{border-radius:.2rem}body.cate-tab-page-body{overscroll-behavior:none;height:100%;overflow:hidden}.cate-tab-page{box-sizing:border-box;height:100svh;max-height:100dvh;padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;overflow:hidden}.cate-tab-page .cate-tab-body,.cate-tab-page .cate-page-wrap{flex:1;height:auto;min-height:0;max-height:none;overflow:hidden}.cate-tab-page .cate-hy-side,.cate-tab-page .cate-right-goods,.cate-tab-page #cate-goods-container{scrollbar-width:none;-ms-overflow-style:none}.cate-tab-page .cate-hy-side::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.cate-tab-page .cate-right-goods::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.cate-tab-page #cate-goods-container::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.cate-tab-page .cate-sk{flex:1;min-height:0;max-height:none}.anno-page{--anno-page-x:.28rem;--anno-font:var(--wap-font,"Microsoft YaHei", 微软雅黑, 宋体, Arial, sans-serif);min-height:100vh;padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px));box-sizing:border-box;font-family:var(--anno-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#f5f5f5}.anno-page .header .logo_img{letter-spacing:.02em;font-weight:500}.anno-page .wap-page-hd__action-link{letter-spacing:.03em;font-weight:200}.anno-promo{margin:.24rem var(--anno-page-x) 0;box-sizing:border-box;background:#fdf0e9;border-radius:.32rem;min-height:3.36rem;padding:.56rem .56rem .56rem .6rem;position:relative;overflow:hidden}.anno-promo__bg{border-radius:inherit;pointer-events:none;background-position:100%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.anno-promo__copy{z-index:1;min-width:0;max-width:62%;position:relative}.anno-promo__line1{color:#c62828;letter-spacing:.02em;margin:0;font-size:.72rem;font-weight:800;line-height:1.25}.anno-promo__line2{color:#d32f2f;margin:.08rem 0 0;font-size:.6rem;font-weight:700;line-height:1.3}.anno-promo__tag{color:#000;letter-spacing:.02em;margin:.16rem 0 0;font-size:.42rem;font-weight:400;line-height:1.4}.anno-promo__cta{color:#fff;background:linear-gradient(90deg,#ff6b4a 0%,#ff4d2d 100%);border-radius:999px;margin-top:.28rem;padding:.18rem .44rem;font-size:.44rem;font-weight:600;text-decoration:none;display:inline-block;box-shadow:0 2px 8px #ff4d2d59}.anno-promo:after,.anno-item__countdown:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff59 42%,#ffffffb8 50%,#ffffff59 58%,#fff0 100%);width:42%;height:124%;animation:4s linear infinite anno-sweep;position:absolute;top:-12%;left:-80%;transform:skew(-22deg)}.anno-promo:after{z-index:2}.anno-item__countdown:after{z-index:2;height:100%;top:0}.anno-stats{margin:.32rem var(--anno-page-x) 0;background:linear-gradient(135deg,#fff 0%,#fffefd 55%,#fffaf7 100%);border:1px solid #fff0e6;border-radius:.32rem;align-items:stretch;padding:.4rem .24rem;display:flex;box-shadow:0 2px 14px #d2aa821a}.anno-stats__item+.anno-stats__item{border-left:1px solid #ffece1e6}.anno-stats__item{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex}.anno-stats__icon{flex-shrink:0;justify-content:center;align-items:center;width:1.72rem;height:1.72rem;margin:0 auto .14rem;display:flex}.anno-stats__icon img{object-fit:contain;object-position:center center;width:100%;height:100%;display:block}.anno-stats__icon--sm img{width:86%;height:86%}.anno-stats__label{color:#000;white-space:nowrap;text-align:center;width:100%;font-size:.42rem;font-weight:400;line-height:1.3;display:block}.anno-stats__value{color:#000;text-align:center;width:100%;margin:.12rem 0 0;font-size:.42rem;font-weight:400;line-height:1.2}.anno-stats__value em{color:#000;font-size:.56rem;font-style:normal;font-weight:600}.anno-stats__value span{color:#000;margin-left:.04rem;font-size:.38rem;font-weight:400}.anno-tabs{padding:.36rem var(--anno-page-x) .28rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;box-sizing:border-box;align-items:center;gap:.24rem;display:flex;overflow:auto hidden}.anno-tabs::-webkit-scrollbar{display:none}.anno-tab{color:#000;letter-spacing:.03em;cursor:pointer;white-space:nowrap;background:#ececec;border:none;border-radius:999px;flex-shrink:0;padding:.2rem .44rem;font-size:.5rem;font-weight:400;line-height:1.35;transition:background .15s,color .15s}.anno-tab.is-active{color:#fff;background:linear-gradient(90deg,#ff6b4a 0%,#ff4d2d 100%);font-weight:400;box-shadow:0 2px 8px #ff4d2d47}.anno-list{padding:.12rem var(--anno-page-x) .48rem;margin:0;list-style:none}.anno-list>li{margin-bottom:.32rem;list-style:none}.anno-item{background:linear-gradient(135deg,#fff 0%,#fffefd 55%,#fffaf7 100%);border:1px solid #fff0e6;border-radius:.32rem;overflow:hidden;box-shadow:0 2px 14px #d2aa821a}.anno-item__link{color:inherit;box-sizing:border-box;align-items:flex-start;gap:.36rem;min-height:3.2rem;padding:.44rem .4rem .48rem;text-decoration:none;display:flex;position:relative}.anno-item__link--pending{padding-bottom:.32rem}.anno-item__link--revealed{align-items:center}.anno-item__pic-col{z-index:6;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:3.16rem;height:3.16rem;margin-left:.02rem;display:flex;position:relative}.anno-item__pic-glow{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 55%,#ffa75059 0%,#ffc8781f 45%,#0000 72%);border-radius:.34rem;position:absolute;inset:-.08rem}.anno-item__pic-frame{z-index:1;background:#fff;border:1px solid #ffb778a6;border-radius:.26rem;justify-content:center;align-items:center;width:2.96rem;height:2.96rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #ff8c3c33}.anno-item__pic-img{object-fit:contain;width:100%;height:100%;display:block}.anno-item__pic-medal{object-fit:contain;z-index:4;filter:drop-shadow(0 2px 5px #a05a0059);pointer-events:none;width:.86rem;height:auto;display:block;position:absolute;bottom:-.06rem;right:-.1rem}.anno-item--revealed .anno-item__rank{z-index:3;top:-.02rem;left:.02rem}.anno-item--revealed .anno-item__rank--plain{top:.04rem;left:.06rem}.anno-item--revealed .anno-item__body{padding-top:0}.anno-item__rank{z-index:2;pointer-events:none;flex-direction:column;align-items:center;width:1.12rem;display:flex;position:absolute;top:.2rem;left:.28rem}.anno-item__rank-ribbon{width:1.12rem;height:auto;display:block}.anno-item__rank em{color:#fff;white-space:nowrap;text-shadow:0 1px 2px #00000026;font-size:.32rem;font-style:normal;font-weight:800;line-height:1;position:absolute;top:.14rem;left:50%;transform:translate(-50%)}.anno-item__rank--gold{color:#ffb300}.anno-item__rank--silver{color:#b0bec5}.anno-item__rank--bronze{color:#ff8a65}.anno-item__rank--plain{background:#e8e8e8;border-radius:.12rem;justify-content:center;align-items:center;width:.88rem;height:.88rem;display:flex;top:.24rem;left:.32rem}.anno-item__rank--plain em{color:#000;text-shadow:none;font-size:.4rem;font-weight:600;position:static;transform:none}.anno-item__body{flex:1;min-width:0;padding-top:.04rem;padding-right:1.6rem}.anno-item__title{color:#000;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .2rem;font-size:.52rem;font-weight:500;line-height:1.45;overflow:hidden}.anno-item__row{color:#000;letter-spacing:.02em;margin:0 0 .1rem;font-size:.44rem;font-weight:400;line-height:1.45}.anno-item__row--winner{margin-bottom:.14rem}.anno-item__label{color:#000;font-weight:400}.anno-item__accent{color:#1a1a1a;font-variant-numeric:tabular-nums;font-style:normal;font-weight:400}.anno-item__row:not(.anno-item__row--winner) .anno-item__accent{color:#ff6b35;font-weight:500}.anno-item__row--winner .anno-item__accent{color:#1976d2;font-weight:400}.anno-item__time{color:#000;letter-spacing:.02em;margin:0;font-size:.4rem;font-weight:400;line-height:1.4}.anno-item__stamp{color:#ff6d4ab8;text-align:center;pointer-events:none;letter-spacing:.02em;background:#ffffffc7;border:2px solid #ff8a658c;border-radius:50%;justify-content:center;align-items:center;width:1.76rem;height:1.76rem;font-size:.38rem;font-weight:400;line-height:1.15;display:flex;position:absolute;bottom:.24rem;right:.28rem;transform:rotate(-18deg)}.anno-item--pending{overflow:hidden}.anno-item__link--pending{flex-direction:row;align-items:center;min-height:0;padding:.4rem .36rem .4rem .32rem}.anno-item__body--pending{flex-direction:column;flex:1;justify-content:space-between;gap:.24rem;min-width:0;padding-top:.02rem;padding-right:0;display:flex}.anno-item__pending-main{min-width:0}.anno-item--pending .anno-item__title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.12rem;display:-webkit-box;overflow:hidden}.anno-item--pending .anno-item__time{color:#000;font-weight:400}.anno-item__countdown{box-sizing:border-box;background:linear-gradient(#fff 0%,#fffefd 60%,#fffaf8 100%);border:1px solid #ffe8d8;border-radius:.24rem;justify-content:space-between;align-items:center;gap:.2rem;margin:0;padding:.22rem .24rem .22rem .22rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 3px #ffd2b414}.anno-item__countdown-left{flex:0 auto;align-items:center;gap:.12rem;min-width:0;max-width:42%;display:inline-flex}.anno-item__countdown-vsep{background:#dcc8b98c;flex-shrink:0;width:1px;height:.56rem;margin:0 .06rem}.anno-item__countdown-label{color:#ff5a44;white-space:nowrap;letter-spacing:.01em;text-overflow:ellipsis;font-size:.5rem;font-weight:800;line-height:1.2;overflow:hidden}.anno-item__countdown-digits{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.06rem;width:4.52rem;min-width:4.52rem;margin-left:auto;display:inline-flex}.anno-item__countdown-icon{color:#ff5a44;flex-shrink:0;justify-content:center;align-items:center;margin-right:0;display:inline-flex}.anno-item__countdown-icon .wap-svg-icon{width:.64rem;height:.64rem;display:block}.anno-item__countdown-drawing{flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.anno-item__countdown-drawing-text{color:#e64a19;background:linear-gradient(135deg,#ff9d42 0%,#ff5e62 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.44rem;font-weight:700;animation:1.2s ease-in-out infinite anno-cd-shimmer}.anno-cd-box{width:.92rem;min-width:.92rem;height:.82rem;font-family:var(--wap-num-font,ui-monospace, Menlo, Monaco, Consolas, monospace);color:#fff;box-sizing:border-box;text-shadow:0 1px 1px #0000001f;background:linear-gradient(#ff9d4d 0%,#ff7258 55%,#ff5a44 100%);border:none;border-radius:.16rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff6b,0 3px 8px #ff5a4447}.anno-cd-box--h{width:.92rem}.anno-cd-box--slot-hidden{visibility:hidden;pointer-events:none}.anno-cd-box--ms{background:linear-gradient(#ff9d4d 0%,#ff7258 55%,#ff5a44 100%);box-shadow:inset 0 1px #fff6,0 3px 8px #ff5a4447}.anno-cd-sep{color:#ff5a44;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:.18rem;padding:0;font-size:.58rem;font-weight:800;line-height:1;display:inline-flex}.anno-cd-sep--blink{animation:1s step-end infinite anno-cd-blink}.anno-cd-sep--ms{color:#ff8a70;font-size:.54rem}@keyframes anno-cd-pulse{0%{box-shadow:0 0 #ff4d2d73}70%{box-shadow:0 0 0 .16rem #ff4d2d00}to{box-shadow:0 0 #ff4d2d00}}@keyframes anno-cd-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes anno-cd-shimmer{0%,to{opacity:1}50%{opacity:.65}}@keyframes anno-sweep{0%{opacity:0;left:-80%}4%{opacity:1}71%{opacity:1}75%{opacity:0;left:130%}to{opacity:0;left:130%}}@media (prefers-reduced-motion:reduce){.anno-promo:after,.anno-item__countdown:after{opacity:0;animation:none}}.anno-empty{text-align:center;color:#000;letter-spacing:.02em;padding:2.4rem 1rem 3rem;font-size:.52rem;font-weight:400}.anno-empty .wap-svg-icon{color:#e0e0e0;width:1.8rem;height:1.8rem;margin:0 auto .4rem}.anno-load-more{padding:.24rem var(--anno-page-x) .72rem;text-align:center}.anno-load-more button{color:#000;letter-spacing:.03em;font-size:.5rem;font-weight:400;font-family:var(--anno-font);background:#fff;border:1px solid #e0e0e0;border-radius:999px;padding:.44rem 1.44rem}.anno-load-more button:disabled{opacity:.6}
