.dialog-overlay[data-v-683d240e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999}.dialog-overlay .reminder-content[data-v-683d240e]{position:relative;border-radius:8px;width:390px;height:630px;background:url(/images/promotionActivity/newyear2026/popupbg.png) no-repeat 50%;background-size:100% 100%;box-shadow:none;display:flex;flex-direction:column;align-items:center;padding-top:25px}.dialog-overlay .reminder-content .close-btn-round[data-v-683d240e]{position:absolute;right:50%;bottom:-7%;width:30px;height:30px;border-radius:50%;font-size:24px;line-height:26px;text-align:center;cursor:pointer}.dialog-overlay .reminder-content.sign-success-mode .success-title[data-v-683d240e]{font-size:24px;color:#c80200;font-weight:500;margin-bottom:20px;margin-top:118px}.dialog-overlay .reminder-content.sign-success-mode .horse-img[data-v-683d240e]{width:220px;height:140px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;margin-left:-20px}.dialog-overlay .reminder-content.sign-success-mode .horse-img img[data-v-683d240e]{max-width:100%;max-height:100%}.dialog-overlay .reminder-content.sign-success-mode .amount-text[data-v-683d240e]{color:#f8250f;font-size:32px;font-weight:700;margin-bottom:5px}.dialog-overlay .reminder-content.sign-success-mode .sub-text[data-v-683d240e]{color:#cb6606;font-size:13px;margin-bottom:15px}.dialog-overlay .reminder-content.sign-success-mode .confirm-btn[data-v-683d240e]{width:200px;height:70px;background:url(/images/promotionActivity/newyear2026/newyearbtn-r.png) no-repeat 50%;background-size:100% 100%;color:#ffea00;font-size:20px;font-weight:500;display:flex;justify-content:center;align-items:center;cursor:pointer;padding-bottom:5px;transition:transform .1s ease}.dialog-overlay .reminder-content.sign-success-mode .confirm-btn[data-v-683d240e]:active{transform:scale(.98)}.dialog-overlay .reminder-content.exchange-success-mode .success-title[data-v-683d240e]{font-size:24px;color:#c80200;font-weight:500;margin-bottom:20px;margin-top:36%}.dialog-overlay .reminder-content.exchange-success-mode .horse-img[data-v-683d240e]{width:220px;height:140px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;margin-left:-20px}.dialog-overlay .reminder-content.exchange-success-mode .horse-img img[data-v-683d240e]{max-width:100%;max-height:100%}.dialog-overlay .reminder-content.exchange-success-mode .amount-text[data-v-683d240e]{color:#f8250f;font-size:32px;font-weight:700;margin-bottom:5px}.dialog-overlay .reminder-content.exchange-success-mode .sub-text[data-v-683d240e]{color:#cb6606;font-size:13px;margin-bottom:15px}.dialog-overlay .reminder-content.exchange-success-mode .confirm-btn[data-v-683d240e]{width:200px;height:70px;background:url(/images/promotionActivity/newyear2026/newyearbtn-r.png) no-repeat 50%;background-size:100% 100%;color:#ffea00;font-size:20px;font-weight:500;display:flex;justify-content:center;align-items:center;cursor:pointer;padding-bottom:5px;transition:transform .1s ease}.dialog-overlay .reminder-content.exchange-success-mode .confirm-btn[data-v-683d240e]:active{transform:scale(.98)}.dialog-overlay .reminder-content.record-mode .record-title[data-v-683d240e]{font-size:22px;color:#c80200;font-weight:500;margin-top:37%;margin-bottom:18px;text-align:center}.dialog-overlay .reminder-content.record-mode .record-table-header[data-v-683d240e]{display:flex;width:320px;height:38px;align-items:center;background:#fcefdc;border-bottom:1px solid #ffe3d4;border-radius:8px 8px 0 0;font-size:15px;font-weight:500;color:#ed6f2d}.dialog-overlay .reminder-content.record-mode .record-table-header .col[data-v-683d240e]{text-align:center;flex-shrink:0}.dialog-overlay .reminder-content.record-mode .record-table-header .prize[data-v-683d240e],.dialog-overlay .reminder-content.record-mode .record-table-header .time[data-v-683d240e]{width:110px}.dialog-overlay .reminder-content.record-mode .record-table-header .status[data-v-683d240e]{width:100px}.dialog-overlay .reminder-content.record-mode .record-table-body[data-v-683d240e]{width:320px;min-height:220px;background:#fff;border-radius:0 0 8px 8px}.dialog-overlay .reminder-content.record-mode .record-table-body .record-row[data-v-683d240e]{display:flex;align-items:center;height:48px;border-bottom:1px solid #ffe3d4;font-size:13px;color:#222}.dialog-overlay .reminder-content.record-mode .record-table-body .record-row .col[data-v-683d240e]{text-align:center;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-overlay .reminder-content.record-mode .record-table-body .record-row .prize[data-v-683d240e],.dialog-overlay .reminder-content.record-mode .record-table-body .record-row .time[data-v-683d240e]{width:110px}.dialog-overlay .reminder-content.record-mode .record-table-body .record-row .status[data-v-683d240e]{width:100px}.dialog-overlay .reminder-content.record-mode .record-table-body .record-row .status-sent[data-v-683d240e]{color:#ed6f2d;font-weight:500}.dialog-overlay .reminder-content.record-mode .record-table-body .record-row .status-address[data-v-683d240e]{color:#2a93ff;font-weight:500;cursor:pointer;text-decoration:underline}.dialog-overlay .reminder-content.record-mode .record-pagination[data-v-683d240e]{display:flex;align-items:center;justify-content:center;margin-top:18px}.dialog-overlay .reminder-content.record-mode .record-pagination .arrow[data-v-683d240e]{width:24px;height:24px;display:inline-block;background:url(/images/promotionActivity/newyear2026/arrow.svg) no-repeat 50%;background-size:100% 100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.dialog-overlay .reminder-content.record-mode .record-pagination .arrow.left[data-v-683d240e]{transform:rotate(180deg);margin-right:8px}.dialog-overlay .reminder-content.record-mode .record-pagination .arrow.right[data-v-683d240e]{margin-left:8px}.dialog-overlay .reminder-content.record-mode .record-pagination .arrow.disabled[data-v-683d240e]{opacity:.3;pointer-events:none}.dialog-overlay .reminder-content.record-mode .record-pagination .page-info[data-v-683d240e]{font-size:15px;color:#b8864b;margin:0 8px;font-weight:400}.dialog-overlay .reminder-content.hint-mode[data-v-683d240e]{width:390px;height:270px;min-height:270px;background:url(/images/promotionActivity/newyear2026/newyearhint.png?v=1) no-repeat 50%;background-size:100% 100%;padding:0;box-sizing:border-box;position:relative;display:block}.dialog-overlay .reminder-content.hint-mode .close-btn-round[data-v-683d240e]{right:0;bottom:-50px;width:30px;height:30px;border:none;color:#333;font-size:24px;line-height:36px;background:transparent}.dialog-overlay .reminder-content.hint-mode .hint-title[data-v-683d240e]{position:absolute;top:72px;left:50%;transform:translateX(-50%);font-size:18px;color:#3a2b1a;font-weight:600;text-align:center}.dialog-overlay .reminder-content.hint-mode .hint-text[data-v-683d240e]{position:absolute;top:48%;left:50%;transform:translateX(-50%);width:70%;font-size:14px;color:#6b5b4a;text-align:center;line-height:20px;padding:0}.dialog-overlay .reminder-content.hint-mode .confirm-btn[data-v-683d240e]{position:absolute;left:45%;bottom:15px;transform:translateX(-50%);width:200px;height:56px;color:#ffea00;font-size:18px;display:flex;justify-content:center;align-items:center;cursor:pointer;padding-bottom:3px}.year-2026-sign[data-v-f65574e8]{width:100%;max-width:1200px;margin:-40px auto 0;font-family:Microsoft YaHei,sans-serif}.year-2026-sign .sign-header[data-v-f65574e8]{text-align:center;margin-bottom:20px}.year-2026-sign .sign-header .main-title[data-v-f65574e8]{display:flex;justify-content:center;position:relative;z-index:99}.year-2026-sign .sign-header .main-title img[data-v-f65574e8]{width:442px}.year-2026-sign .sign-header .sub-title[data-v-f65574e8]{color:#f2301f;font-size:18px;font-family:SSYuSongTi,serif;position:relative;top:-55px;z-index:100;display:block;margin:0 auto;padding:0;width:300px;height:44px;line-height:44px;text-align:center;background:url(/images/promotionActivity/newyear2026/title-s.png) no-repeat 50%;background-size:100% 100%}.year-2026-sign .sign-body[data-v-f65574e8]{background:url(/images/promotionActivity/newyear2026/unitbg.png) no-repeat top;background-size:100% 100%;border-radius:20px;padding:30px 20px;position:relative;margin-top:-140px}.year-2026-sign .sign-body .week-header[data-v-f65574e8]{padding:0;background:none;display:flex;justify-content:center}.year-2026-sign .sign-body .week-header img[data-v-f65574e8]{width:90%;display:block}.year-2026-sign .sign-body .days-grid[data-v-f65574e8]{display:grid;grid-template-columns:repeat(7,1fr);row-gap:10px;padding-top:5px;padding-bottom:15px;max-width:1080px;margin:0 auto}.year-2026-sign .sign-body .days-grid .day-cell[data-v-f65574e8]{width:80px;margin:0 auto;height:100px;box-sizing:border-box;background:transparent!important;border:1px dashed #ee9813;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:22px;position:relative;cursor:pointer;transition:all .2s ease;overflow:hidden}.year-2026-sign .sign-body .days-grid .day-cell .top-bonus-tag[data-v-f65574e8]{position:absolute;top:0;left:0;width:100%;height:24px;line-height:24px;background:#ee9813;color:#fff;font-size:15px;text-align:center;border-radius:0 0 0 0;z-index:10}.year-2026-sign .sign-body .days-grid .day-cell .top-bonus-tag.signed-tag[data-v-f65574e8]{background-color:#c4261d!important;display:block!important;visibility:visible!important}.year-2026-sign .sign-body .days-grid .day-cell .date-num[data-v-f65574e8]{font-family:"047-SSYuSongTi",sans-serif;font-size:24px;color:#333;font-weight:700;margin-top:6px;line-height:1.1}.year-2026-sign .sign-body .days-grid .day-cell .lunar-text[data-v-f65574e8]{font-size:12px;color:#999;margin-bottom:0;margin-top:-3px}.year-2026-sign .sign-body .days-grid .day-cell .bonus-tag[data-v-f65574e8]{margin-top:4px;border:1px solid #ee9813;font-size:12px;padding:0 10px;line-height:16px;border-radius:10px}.year-2026-sign .sign-body .days-grid .day-cell .bonus-tag.normal-style[data-v-f65574e8]{background:#ee9813;color:#fff}.year-2026-sign .sign-body .days-grid .day-cell .bonus-tag.special-style[data-v-f65574e8]{color:#ee9813;border:1px solid #ee9813}.year-2026-sign .sign-body .days-grid .day-cell .bonus-tag.signed-style[data-v-f65574e8]{background:#ee9813;color:#fff;border:1px solid #ee9813}.year-2026-sign .sign-body .days-grid .day-cell .sign-btn-pill[data-v-f65574e8]{background:#fff;color:#d00f1d;font-size:12px;padding:0 10px;line-height:16px;border-radius:10px;font-weight:700;margin-top:auto;margin-bottom:6px}.year-2026-sign .sign-body .days-grid .day-cell.status-missed[data-v-f65574e8]{border:1px dashed #999}.year-2026-sign .sign-body .days-grid .day-cell.status-missed .date-num[data-v-f65574e8],.year-2026-sign .sign-body .days-grid .day-cell.status-missed .lunar-text[data-v-f65574e8]{color:#999}.year-2026-sign .sign-body .days-grid .day-cell.is-special-date .date-num[data-v-f65574e8],.year-2026-sign .sign-body .days-grid .day-cell.is-special-date .lunar-text[data-v-f65574e8]{color:#e83633!important}.year-2026-sign .sign-body .days-grid .day-cell.status-active[data-v-f65574e8]{border:1px dashed #ee9813;background:#d00f1d!important;box-shadow:none}.year-2026-sign .sign-body .days-grid .day-cell.status-active .date-num[data-v-f65574e8],.year-2026-sign .sign-body .days-grid .day-cell.status-active .lunar-text[data-v-f65574e8]{color:#fff!important}.year-2026-sign .sign-body .days-grid .day-cell.status-joined[data-v-f65574e8]{background:hsla(0,0%,100%,.4);border:1px dashed #ee9813}.year-2026-sign .sign-body .days-grid .day-cell.status-joined .date-num[data-v-f65574e8],.year-2026-sign .sign-body .days-grid .day-cell.status-joined .lunar-text[data-v-f65574e8]{color:#999}.year-2026-sign .sign-body .days-grid .day-cell.is-today[data-v-f65574e8]{border-color:#c4261d}.year-2026-video-section[data-v-13c4ed82]{width:100%;max-width:1200px;margin:10% auto;font-family:Microsoft YaHei,sans-serif;position:relative;z-index:2}.year-2026-video-section .section-header[data-v-13c4ed82]{text-align:center;position:absolute;top:-18%;left:50%;transform:translateX(-50%);width:100%}.year-2026-video-section .section-header .main-title[data-v-13c4ed82]{display:flex;justify-content:center;position:relative;z-index:99}.year-2026-video-section .section-header .main-title img[data-v-13c4ed82]{width:442px}.year-2026-video-section .section-header .sub-title[data-v-13c4ed82]{color:#f2301f;font-size:18px;font-family:SSYuSongTi,serif;position:relative;top:-55px;z-index:100;display:block;margin:0 auto;padding:0;width:300px;height:44px;line-height:44px;text-align:center;background:url(/images/promotionActivity/newyear2026/title-s.png) no-repeat 50%;background-size:100% 100%}.year-2026-video-section .section-body[data-v-13c4ed82]{background:url(/images/promotionActivity/newyear2026/unitbg.png) no-repeat top;background-size:100% 100%;border-radius:20px;padding:30px 20px;position:relative;margin-top:0;min-height:730px;display:flex;justify-content:center;align-items:center}.year-2026-video-section .section-body .video-wrapper[data-v-13c4ed82]{width:100%;max-width:1000px;height:568px;position:relative;border-radius:30px;overflow:hidden;border:2px solid #fcce86;background:#000}.year-2026-video-section .section-body .video-wrapper .video-player[data-v-13c4ed82]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.year-2026-video-section .section-body .video-wrapper .video-cover[data-v-13c4ed82]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:10}.year-2026-video-section .section-body .video-wrapper .video-cover img[data-v-13c4ed82]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lantern-dialog-overlay[data-v-27ffbb76]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:2000;display:flex;align-items:center;justify-content:center}.lantern-dialog-overlay .lantern-content[data-v-27ffbb76]{position:relative;display:flex;flex-direction:column;align-items:center;width:435px;animation:popIn-data-v-27ffbb76 .3s ease-out}.lantern-dialog-overlay .lantern-content .lantern-body[data-v-27ffbb76]{width:435px;height:525px;background:url(/images/promotionActivity/newyear2026/wish-light-dialog-bg.png) no-repeat;background-size:100% auto;position:relative}.lantern-dialog-overlay .lantern-content .lantern-body .text-scroll[data-v-27ffbb76]{width:90px;min-height:35.8%;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;padding:10px 10px;position:absolute;left:50%;top:15%;gap:5px;transform:translateX(-50%)}.lantern-dialog-overlay .lantern-content .lantern-body .text-scroll .text-col[data-v-27ffbb76]{font-size:20px;color:#a80000;font-weight:400;line-height:normal;writing-mode:vertical-rl;letter-spacing:1px;font-family:SSYuSongTi,serif}.lantern-dialog-overlay .lantern-content .change-btn[data-v-27ffbb76]{width:116px;height:32px;background:#fff3c8;color:#a10000;font-family:PingFang SC;border-radius:50px;line-height:32px;text-align:center;font-size:16px;font-weight:400;bottom:10%;left:50%;position:absolute;gap:5px;transform:translateX(-50%);cursor:pointer;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:all .2s ease}.lantern-dialog-overlay .lantern-content .change-btn[data-v-27ffbb76]:active{transform:scale(.95)}.lantern-dialog-overlay .lantern-content .action-buttons[data-v-27ffbb76]{margin-top:25px;width:100%;display:flex;flex-direction:column;align-items:center;gap:15px}.lantern-dialog-overlay .lantern-content .action-buttons .btn[data-v-27ffbb76]{width:214px;height:80px;background:url(/images/promotionActivity/newyear2026/bless-btn-bg.png) no-repeat 50%;background-size:100% 100%;display:flex;justify-content:center;align-items:center;color:#fef4a0;font-size:18px;font-weight:700;cursor:pointer;text-shadow:0 1px 2px rgba(168,0,0,.8);transition:all .1s ease}.lantern-dialog-overlay .lantern-content .action-buttons .btn[data-v-27ffbb76]:active{transform:translateY(2px);box-shadow:0 2px 0 #8b0000}.lantern-dialog-overlay .lantern-content .close-btn-x[data-v-27ffbb76]{margin-top:30px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.lantern-dialog-overlay .lantern-content .close-btn-x .x-icon[data-v-27ffbb76]{font-size:28px;line-height:1;margin-top:-4px}@keyframes popIn-data-v-27ffbb76{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.prize-dialog-overlay[data-v-6030e8be]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);z-index:9999;display:flex;align-items:center;justify-content:center}.prize-dialog-overlay .prize-content[data-v-6030e8be]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;animation:popIn-data-v-6030e8be .3s ease-out}.prize-dialog-overlay .prize-content .prize-header[data-v-6030e8be]{margin-bottom:30px;text-align:center;position:relative;width:464px;height:138px;background:url(/images/promotionActivity/newyear2026/gettitle.png) no-repeat 50%;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px}.prize-dialog-overlay .prize-content .prize-header .subtitle-pill[data-v-6030e8be]{margin-top:92px;color:#c80200;font-size:12px;font-weight:500}.prize-dialog-overlay .prize-content .prizes-container[data-v-6030e8be]{margin-bottom:40px;display:flex;justify-content:center;width:100%}.prize-dialog-overlay .prize-content .prizes-container .prize-card[data-v-6030e8be]{position:relative;background:url(/images/promotionActivity/newyear2026/giftcard.png) no-repeat 50%;background-size:100% 100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.prize-dialog-overlay .prize-content .prizes-container .prize-card.large[data-v-6030e8be]{width:300px;height:420px}.prize-dialog-overlay .prize-content .prizes-container .prize-card.large .prize-img-wrapper[data-v-6030e8be]{width:180px;height:180px;margin-top:60px;display:flex;align-items:center;justify-content:center}.prize-dialog-overlay .prize-content .prizes-container .prize-card.large .prize-img-wrapper img[data-v-6030e8be]{max-width:100%;max-height:100%}.prize-dialog-overlay .prize-content .prizes-container .prize-card.large .prize-name[data-v-6030e8be]{margin-top:40px;text-align:center;font-size:18px;color:#ff0e00;font-weight:500}.prize-dialog-overlay .prize-content .prizes-container .prize-card.small[data-v-6030e8be]{width:170px;height:238px}.prize-dialog-overlay .prize-content .prizes-container .prize-card.small .prize-img-wrapper[data-v-6030e8be]{width:110px;height:110px;margin-top:35px;display:flex;align-items:center;justify-content:center}.prize-dialog-overlay .prize-content .prizes-container .prize-card.small .prize-img-wrapper img[data-v-6030e8be]{max-width:100%;max-height:100%}.prize-dialog-overlay .prize-content .prizes-container .prize-card.small .prize-name[data-v-6030e8be]{margin-top:15px;text-align:center;font-size:12px;color:#ff0e00;font-weight:500}.prize-dialog-overlay .prize-content .prizes-container .prize-grid[data-v-6030e8be]{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;width:1000px;justify-items:center}.prize-dialog-overlay .prize-content .prize-actions[data-v-6030e8be]{display:flex;gap:30px}.prize-dialog-overlay .prize-content .prize-actions .btn[data-v-6030e8be]{width:180px;height:58px;border-radius:29px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;cursor:pointer;transition:transform .1s ease}.prize-dialog-overlay .prize-content .prize-actions .btn[data-v-6030e8be]:active{transform:scale(.95)}.prize-dialog-overlay .prize-content .prize-actions .btn.accept[data-v-6030e8be],.prize-dialog-overlay .prize-content .prize-actions .btn.continue[data-v-6030e8be]{background:url(/images/promotionActivity/newyear2026/newyearbtn-r.png) no-repeat 50%;background-size:100% 100%;border:none;box-shadow:none;color:#ffea00}.prize-dialog-overlay .prize-content.single-mode .prize-actions[data-v-6030e8be]{flex-direction:column;gap:15px}@keyframes popIn-data-v-6030e8be{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.vue-danmaku[data-v-7ef9d147]{position:relative;overflow:hidden}.vue-danmaku .danmus[data-v-7ef9d147]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .3s ease}.vue-danmaku .danmus.show[data-v-7ef9d147]{opacity:1}.vue-danmaku .danmus.paused .dm.move[data-v-7ef9d147]{animation-play-state:paused}.vue-danmaku .danmus[data-v-7ef9d147] .dm{position:absolute;font-size:20px;color:#ddd;white-space:pre;transform:translateX(0);transform-style:preserve-3d}.vue-danmaku .danmus[data-v-7ef9d147] .dm.move{will-change:transform;animation-name:moveLeft-data-v-7ef9d147;animation-timing-function:linear;animation-play-state:running}.vue-danmaku .danmus[data-v-7ef9d147] .dm.pause{animation-play-state:paused;z-index:10}@keyframes moveLeft-data-v-7ef9d147{0%{transform:translateX(0)}to{transform:translateX(var(--dm-scroll-width))}}.year-2026-wish[data-v-64faf973]{width:100%;max-width:1200px;margin:40px auto;font-family:Microsoft YaHei,sans-serif}.year-2026-wish .wish-header[data-v-64faf973]{text-align:center;margin-bottom:20px}.year-2026-wish .wish-header .main-title[data-v-64faf973]{display:flex;justify-content:center;position:relative;z-index:99;background:none;border:none;box-shadow:none}.year-2026-wish .wish-header .main-title img[data-v-64faf973]{width:442px}.year-2026-wish .wish-header .sub-title[data-v-64faf973]{color:#f2301f;font-size:18px;position:relative;top:-55px;z-index:100;display:block;margin:0 auto;padding:0;width:300px;height:44px;line-height:44px;text-align:center;background:url(/images/promotionActivity/newyear2026/title-s.png) no-repeat 50%;background-size:100% 100%;left:auto;bottom:auto;transform:none;border:none;font-family:SSYuSongTi,serif}.year-2026-wish .wish-container[data-v-64faf973]{background:url(/images/promotionActivity/newyear2026/wish-container-bg.png) no-repeat top;background-size:100% 100%;border-radius:20px;border:none;padding:30px 60px;position:relative;margin-top:-140px}.year-2026-wish .wish-container .info-bar[data-v-64faf973]{background:url(/images/promotionActivity/newyear2026/wishtitle.png) no-repeat 50%;background-size:100% 100%;width:95%;height:150px;margin-bottom:20px;margin-top:20px;position:relative;left:50%;transform:translateX(-50%)}.year-2026-wish .wish-container .info-bar .info-text-wrapper[data-v-64faf973]{position:absolute;left:30px;top:50%;transform:translateY(-50%);color:#ebd7c4;font-size:16px;line-height:1.5;max-width:60%}.year-2026-wish .wish-container .info-bar .info-text-wrapper .main-info[data-v-64faf973]{margin-bottom:8px;margin-top:55px;font-size:20px;font-weight:700;white-space:nowrap}.year-2026-wish .wish-container .info-bar .info-text-wrapper .main-info .highlight[data-v-64faf973]{color:#f8d37d;font-weight:700}.year-2026-wish .wish-container .info-bar .info-text-wrapper .sub-info[data-v-64faf973]{font-size:12px;color:#f8d37d}.year-2026-wish .wish-container .info-bar .btn-check-record[data-v-64faf973]{position:absolute;right:35px;top:70%;transform:translateY(-50%);width:215px;height:55px;cursor:pointer;background:transparent}.year-2026-wish .wish-container .blessing-drift-area[data-v-64faf973]{height:449px;position:relative;overflow:hidden;margin-bottom:10px;display:flex;justify-content:center;align-items:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.year-2026-wish .wish-container .blessing-drift-area.is-paused[data-v-64faf973] .baberrage-item{animation-play-state:paused!important;-webkit-animation-play-state:paused!important}.year-2026-wish .wish-container .blessing-drift-area .barrage-stage[data-v-64faf973]{position:relative;z-index:15;width:100%}.year-2026-wish .wish-container .blessing-drift-area[data-v-64faf973] .blessing-item{position:relative;z-index:20;display:flex;align-items:center;width:367px;height:149px;line-height:70px;box-sizing:border-box;background-image:url(/images/promotionActivity/newyear2026/blessbg.png)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:100% 100%!important;padding:0 15px 10px 79px}.year-2026-wish .wish-container .blessing-drift-area[data-v-64faf973] .blessing-item.ten-times{background-image:url(/images/promotionActivity/newyear2026/blesstenbg.png)!important;padding:0 15px 5px 79px}.year-2026-wish .wish-container .blessing-drift-area[data-v-64faf973] .blessing-item .blessing-text{color:#fff;font-size:17px;white-space:nowrap;display:flex;align-items:center}.year-2026-wish .wish-container .blessing-drift-area[data-v-64faf973] .blessing-item .blessing-text .highlight{color:#fff;font-weight:700;width:260px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.year-2026-wish .wish-container .action-btn-wrapper[data-v-64faf973]{text-align:center;margin-bottom:20px}.year-2026-wish .wish-container .action-btn-wrapper .wish-info-text[data-v-64faf973]{color:#d00f1d;margin-bottom:10px;font-size:14px;margin-bottom:15px}.year-2026-wish .wish-container .action-btn-wrapper .wish-info-text span[data-v-64faf973]{color:#d00f1d;font-weight:700;font-size:18px}.year-2026-wish .wish-container .action-btn-wrapper .btn-pray[data-v-64faf973]{display:inline-block;width:200px;height:76px;line-height:50px;padding-top:15px;background:url(/images/promotionActivity/newyear2026/newyearbtn-r.png) no-repeat 50%!important;background-size:100% 100%!important;color:#ffea00;font-weight:400;font-size:24px;cursor:pointer;transition:transform .1s ease}.year-2026-wish .wish-container .action-btn-wrapper .btn-pray[data-v-64faf973]:active{transform:scale(.98)}.year-2026-wish .wish-container .rewards-section[data-v-64faf973]{background:url(/images/promotionActivity/newyear2026/giftbg.png?v=1) no-repeat 50%;background-size:100% 100%;border-radius:15px;padding:100px 25px 60px 25px;margin-bottom:20px}.year-2026-wish .wish-container .rewards-section .rewards-header[data-v-64faf973]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.year-2026-wish .wish-container .rewards-section .rewards-header .title-right[data-v-64faf973]{font-size:16px;font-weight:600;font-family:PingFang SC;cursor:pointer;opacity:.8;text-decoration:underline;margin-left:91%;margin-top:-95px;white-space:nowrap;color:#fff}.year-2026-wish .wish-container .rewards-section .cards-list[data-v-64faf973]{display:flex;overflow-x:auto;padding-bottom:20px}.year-2026-wish .wish-container .rewards-section .cards-list[data-v-64faf973]::-webkit-scrollbar{width:7px;height:7px}.year-2026-wish .wish-container .rewards-section .cards-list[data-v-64faf973]::-webkit-scrollbar-track{background:#770009!important;border-radius:4px}.year-2026-wish .wish-container .rewards-section .cards-list[data-v-64faf973]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ffe8ad,#ffb700);border-radius:4px}.year-2026-wish .wish-container .rewards-section .cards-list[data-v-64faf973]::-webkit-scrollbar-track-piece{background:#770009!important}.year-2026-wish .wish-container .rewards-section .cards-list .reward-card[data-v-64faf973]{flex-shrink:0;width:200px;margin-right:20px;background:url(/images/promotionActivity/newyear2026/giftcard.png) no-repeat 50%;background-size:100% 100%;border-radius:10px;padding:5px}.year-2026-wish .wish-container .rewards-section .cards-list .reward-card[data-v-64faf973]:last-child{margin-right:0}.year-2026-wish .wish-container .rewards-section .cards-list .reward-card .card-inner[data-v-64faf973]{border-radius:8px;display:flex;flex-direction:column;align-items:center;padding-bottom:10px;position:relative}.year-2026-wish .wish-container .rewards-section .cards-list .reward-card .card-inner .card-bg[data-v-64faf973]{width:100%;height:250px;display:flex;justify-content:center;align-items:center}.year-2026-wish .wish-container .rewards-section .cards-list .reward-card .card-inner .card-bg .reward-img[data-v-64faf973]{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;margin-top:40px}.year-2026-wish .wish-container .rewards-section .cards-list .reward-card .card-inner .reward-limit[data-v-64faf973]{position:absolute;top:5px;right:5px;font-size:10px;background:#fee;color:#e83633;padding:1px 4px;border-radius:4px}.year-2026-wish .wish-container .rewards-section .cards-list .reward-card .card-inner .card-btn[data-v-64faf973]{background:none;color:#ce281f;width:100%;text-align:center;font-size:14px;font-weight:700;margin-bottom:24px}.wish-message-center{display:flex;align-items:center;justify-content:center;background:#f34b4b;border-radius:10px;padding:12px 18px}.wish-message-center,.wish-message-center .el-message__content{text-align:center;color:#fff}.wish-message-center .el-message__icon{color:#fff;margin-right:8px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;line-height:1}.wish-message-center .el-icon-warning{color:#fff;margin-right:4px;font-size:22px}.year-2026-lucky[data-v-b7daf524]{width:100%;max-width:1200px;margin:40px auto;font-family:Microsoft YaHei,sans-serif}.year-2026-lucky .lucky-header[data-v-b7daf524]{text-align:center;margin-bottom:20px;position:relative}.year-2026-lucky .lucky-header .main-title[data-v-b7daf524]{display:flex;justify-content:center;position:relative;z-index:99;background:none;border:none;box-shadow:none}.year-2026-lucky .lucky-header .main-title img[data-v-b7daf524]{width:442px}.year-2026-lucky .lucky-header .sub-title[data-v-b7daf524]{color:#f2301f;font-size:18px;font-weight:400;font-family:SSYuSongTi,serif;position:absolute;left:50%;bottom:5%;transform:translateX(-50%);z-index:100;display:block;margin:0 auto;padding:0;width:253px;height:39px;line-height:39px;text-align:center;background:url(/images/promotionActivity/newyear2026/title-s.png) no-repeat 50%;background-size:100% 100%;border:none}.year-2026-lucky .lucky-header .sub-title span[data-v-b7daf524]{font-weight:400;font-size:18px}.year-2026-lucky .lucky-container[data-v-b7daf524]{background:url(/images/promotionActivity/newyear2026/unitbg.png) no-repeat top;background-size:100% 100%;border-radius:20px;border:none;padding:60px 40px 40px;position:relative;margin-top:-90px;min-height:500px}.year-2026-lucky .lucky-container .cards-grid[data-v-b7daf524]{display:flex;flex-wrap:wrap;justify-content:space-between}.year-2026-lucky .lucky-container .cards-grid .lucky-card[data-v-b7daf524]{width:23%;height:280px;background:url(/images/promotionActivity/newyear2026/luckycard.png) no-repeat 50%;background-size:100% 100%;margin-bottom:20px;margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:30px 15px 30px;box-sizing:border-box;position:relative}.year-2026-lucky .lucky-container .cards-grid .lucky-card .limit-text[data-v-b7daf524]{position:absolute;top:12px;margin-left:29%;color:#fff;font-size:16px;font-weight:400}.year-2026-lucky .lucky-container .cards-grid .lucky-card:nth-child(-n+3) .limit-text[data-v-b7daf524]{margin-left:21%}.year-2026-lucky .lucky-container .cards-grid .lucky-card:nth-child(n+4):nth-child(-n+6) .limit-text[data-v-b7daf524]{margin-left:25%}.year-2026-lucky .lucky-container .cards-grid .lucky-card .gift-section[data-v-b7daf524]{width:140px;height:160px;background:url(/images/promotionActivity/newyear2026/luckygift.png) no-repeat 50%;background-size:100% 100%;display:flex;align-items:center;justify-content:center;margin-top:30px}.year-2026-lucky .lucky-container .cards-grid .lucky-card .gift-section .amount-text[data-v-b7daf524],.year-2026-lucky .lucky-container .cards-grid .lucky-card .gift-section newyearbtn-g-r[data-v-b7daf524]{color:#d33629;font-size:24px;font-weight:700}.year-2026-lucky .lucky-container .cards-grid .lucky-card .action-btn[data-v-b7daf524]{width:160px;height:60px;background:url(/images/promotionActivity/newyear2026/newyearbtn-r.png?v=1) no-repeat 50%;background-size:100% 100%;cursor:pointer;transition:transform .1s ease;display:flex;justify-content:center;align-items:center;color:#ffea00;font-size:17px;font-weight:500}.year-2026-lucky .lucky-container .cards-grid .lucky-card .action-btn[data-v-b7daf524]:active{transform:scale(.98)}.year-2026-lucky .lucky-container .cards-grid .lucky-card .action-btn.disabled[data-v-b7daf524]{background:url(/images/promotionActivity/newyear2026/newyearbtn-g.png?v=1) no-repeat 50%;background-size:100% 100%;cursor:not-allowed;color:#fff}.year-2026-lucky .lucky-container .cards-grid .lucky-card .action-btn.disabled[data-v-b7daf524]:active{transform:none}.el-dialog.address-list-container{border-radius:15px!important;overflow:hidden}.el-dialog__header{background-color:#fff;border-bottom:1px solid #eee}.el-dialog__header .el-dialog__title{color:#000;font-size:18px}.el-dialog__header .el-dialog__headerbtn{top:12px}.el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:26px;line-height:36px;color:#000}.content-body{padding:10px}.content-body .address-box{width:410px;max-height:350px;margin:0 auto 50px;overflow-y:auto}.content-body .address-box>div{box-sizing:border-box;padding:5px;display:flex;justify-content:space-between;align-items:center;width:400px;overflow:hidden;height:70px;margin:5px 0 0;border-radius:5px;background:#eee;cursor:pointer}.content-body .address-box>div>div:first-child{display:flex;justify-content:flex-start;flex-basis:80%;align-items:flex-start}.content-body .address-box>div>div:first-child>img{width:18px;height:18px;margin:5px 8px}.content-body .address-box>div>div:first-child>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:50px;display:flex;flex-flow:column wrap;justify-content:space-between}.content-body .no-addr{padding:20px;text-align:center;color:#000;font-size:16px}.content-body .add-addr{margin:0 auto 20px;background:#eee;border:1px solid #ddd;border-radius:5px}.content-body .add-addr,.content-body .btn{width:350px;height:50px;line-height:50px;text-align:center;cursor:pointer}.content-body .btn{background-image:linear-gradient(90deg,#fa8c01,#f4600e);color:#fff;margin:0 auto 8px;border-radius:5px;transition:all .3s ease;font-size:16px}.address-dialog-container{border-radius:15px;overflow:hidden}.address-dialog-container .el-dialog__header{background-color:#fff;border-bottom:1px solid #eee;padding-top:14px}.address-dialog-container .el-dialog__header .el-dialog__title{color:#000;font-size:16px}.address-dialog-container .el-dialog__header .el-dialog__headerbtn{top:12px}.address-dialog-container .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:26px;color:#000}.address-dialog-container .el-dialog__body{font-size:16px;text-align:center;padding:20px 0 10px}.address-dialog-container .el-dialog__body .el-form-item:not(:nth-child(n+5):nth-child(-n+6)){border:1px solid #eee;border-radius:5px;width:400px;margin:10px auto}.address-dialog-container .el-dialog__body .el-input,.address-dialog-container .el-dialog__body .el-input__inner{border:none!important}.address-dialog-container .el-dialog__body .el-form-item__content{width:280px;overflow:hidden;display:flex;justify-content:space-between;align-items:center;flex-flow:row nowrap}.address-dialog-container .el-dialog__body .el-form-item__content .el-input__suffix{display:none!important}.address-dialog-container .el-dialog__body .flex>.el-form-item__content{margin-left:0!important;display:flex;justify-content:space-between;align-items:center;flex-flow:row nowrap}.address-dialog-container .el-dialog__body .el-select{width:120px}.address-dialog-container .el-dialog__body .set-default{width:400px;margin:10px auto}.address-dialog-container .el-dialog__body .set-default .el-form-item__label{width:0!important}.address-dialog-container .el-dialog__body .set-default .el-form-item__content{width:400px;margin-left:0!important;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;display:flex;justify-content:space-between;align-items:center}.address-dialog-container .el-dialog__body .set-default .el-form-item__content>div{margin-left:180px;text-align:left;display:flex;align-items:center;cursor:pointer}.address-dialog-container .el-dialog__body .set-default .el-form-item__content>div>img{width:15px}.address-dialog-container .el-dialog__body .set-default .rember-icon{position:relative;width:15px;height:15px;font-size:10px;border:1px solid #ccc;border-radius:2px;zoom:.8;line-height:15px;text-align:center;margin-right:10px;color:#e99c3d!important}.address-dialog-container .el-dialog__body .btn>.el-form-item__content{margin-left:0;margin:0 auto!important}.address-dialog-container .el-dialog__body .el-button.el-button--default{width:400px;background-image:linear-gradient(90deg,#fa8c01,#f4600e);color:#fff;text-align:center;margin:30px auto 0;border-radius:5px;transition:all .3s ease;font-size:16px;height:50px;cursor:pointer}.address-dialog-container .el-dialog__body .el-button.el-button--default:hover{color:#fff;opacity:.9}.btns-reverse>.el-message-box__btns{flex-flow:row!important}.btns-reverse>.el-message-box__btns>.el-button.el-button--primary{margin-right:0!important;margin-left:20px}@font-face{font-family:SSYuSongTi;src:url(../fonts/047-SSYuSongTi.34a67169.woff2) format("woff2"),url(../fonts/047-SSYuSongTi.55c4c66b.woff) format("woff");font-weight:400;font-style:normal}.newyear-2026-page[data-v-6ae8255b]{background:url(/images/promotionActivity/newyear2026/newyear2026pcbg.jpg) top no-repeat;background-size:100% auto;background-color:#c61616;min-height:100vh;overflow-y:auto}.newyear-2026-page .activity-banner[data-v-6ae8255b]{width:100%;position:relative}.newyear-2026-page .activity-banner img[data-v-6ae8255b]{width:100%;display:block}.newyear-2026-page .activity-banner .firework-canvas[data-v-6ae8255b]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2}.newyear-2026-page .activity-content[data-v-6ae8255b]{padding:20px 0}.newyear-2026-page .activity-content .video-firework-container[data-v-6ae8255b]{position:relative}.newyear-2026-page .activity-content .video-firework-container .firework-canvas-video[data-v-6ae8255b]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.newyear-2026-page .activity-content .video-firework-container .video-section-content[data-v-6ae8255b]{position:relative;z-index:1}.newyear-2026-page .activity-content .lucky-firework-container[data-v-6ae8255b]{position:relative}.newyear-2026-page .activity-content .lucky-firework-container .firework-canvas-lucky[data-v-6ae8255b]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.newyear-2026-page .activity-content .lucky-firework-container .lucky-section-content[data-v-6ae8255b]{position:relative;z-index:1}.newyear-2026-page .activity-content .rules-firework-container[data-v-6ae8255b]{width:100%;position:relative;min-height:300px}.newyear-2026-page .activity-content .rules-firework-container .firework-canvas-rules[data-v-6ae8255b]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.newyear-2026-page .activity-content .rules-firework-container .rules-section[data-v-6ae8255b]{width:1200px;margin:0 auto;position:relative;z-index:1;padding:80px 50px 50px 50px;background:url(/images/promotionActivity/newyear2026/newyearrulebg.png) top no-repeat;background-size:100% 100%;box-sizing:border-box}.newyear-2026-page .activity-content .rules-firework-container .rules-section .rules-content[data-v-6ae8255b]{color:#c61616;font-size:18px;line-height:2;margin-top:122px;margin-bottom:10px}.newyear-2026-page .activity-content .rules-firework-container .rules-section .rules-content p[data-v-6ae8255b]{margin-bottom:10px}