.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}.address-reminder[data-v-184c4cb9]{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:999}.address-reminder .reminder-content[data-v-184c4cb9]{position:relative;width:500px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.address-reminder .reminder-content .header[data-v-184c4cb9]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 16px}.address-reminder .reminder-content .header .title[data-v-184c4cb9]{font-size:18px;font-weight:600;color:#333}.address-reminder .reminder-content .header .close-btn[data-v-184c4cb9]{cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.address-reminder .reminder-content .header .close-btn span[data-v-184c4cb9]{font-size:20px;color:#666;line-height:1}.address-reminder .reminder-content .divider[data-v-184c4cb9]{height:1px;background:#e5e5e5;margin:0 24px}.address-reminder .reminder-content .form-content[data-v-184c4cb9]{padding:24px}.address-reminder .reminder-content .form-content .form-item[data-v-184c4cb9]{margin-bottom:20px;display:flex;align-items:flex-start}.address-reminder .reminder-content .form-content .form-item[data-v-184c4cb9]:last-child{margin-bottom:0}.address-reminder .reminder-content .form-content .form-item .label[data-v-184c4cb9]{width:80px;font-size:14px;color:#333;font-weight:500;text-align:left;flex-shrink:0;margin-top:2px}.address-reminder .reminder-content .form-content .form-item .input-field[data-v-184c4cb9]{display:flex;align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;height:40px;border:1px solid #e5e5e5;border-radius:6px;padding:0 12px;font-size:14px;color:#333}.address-reminder .reminder-content .form-content .form-item .input-field[data-v-184c4cb9]::-moz-placeholder{color:#999}.address-reminder .reminder-content .form-content .form-item .input-field[data-v-184c4cb9]::placeholder{color:#999}.address-reminder .reminder-content .form-content .form-item .input-field.wide[data-v-184c4cb9]{width:100%}.address-reminder .reminder-content .form-content .form-item .address-dropdowns[data-v-184c4cb9]{align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;display:flex;gap:8px}.address-reminder .reminder-content .form-content .form-item .address-dropdowns .dropdown-field[data-v-184c4cb9]{display:flex;align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row;height:40px;border:1px solid #e5e5e5;border-radius:6px;padding:0 12px;font-size:14px;color:#333;background:#fff;cursor:pointer}.address-reminder .reminder-content .form-content .form-item .address-dropdowns .dropdown-field[data-v-184c4cb9]::-moz-placeholder{color:#999}.address-reminder .reminder-content .form-content .form-item .address-dropdowns .dropdown-field[data-v-184c4cb9]::placeholder{color:#999}.address-reminder .reminder-content .form-content .form-item.checkbox-item[data-v-184c4cb9]{align-items:center}.address-reminder .reminder-content .form-content .form-item.checkbox-item .checkbox-label[data-v-184c4cb9]{display:flex;align-items:center;cursor:pointer}.address-reminder .reminder-content .form-content .form-item.checkbox-item .checkbox-label .checkbox[data-v-184c4cb9]{width:16px;height:16px;margin-right:8px;cursor:pointer}.address-reminder .reminder-content .form-content .form-item.checkbox-item .checkbox-label .checkbox-text[data-v-184c4cb9]{font-size:14px;color:#333}.address-reminder .reminder-content .button-container[data-v-184c4cb9]{padding:0 24px 24px;display:flex;justify-content:center}.address-reminder .reminder-content .button-container .save-btn[data-v-184c4cb9]{width:148px;height:54px;border:none;border-radius:8px;background:linear-gradient(90deg,#ed6f2d,#ff8c42);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .3s ease}.address-reminder .reminder-content .button-container .save-btn[data-v-184c4cb9]:hover{opacity:.9}.activity[data-v-392b637a]{max-width:1920px;margin:0 auto;overflow:hidden;margin-top:130px}.activity.activity-moon-festival-2025[data-v-392b637a]{min-width:1400px;background:url(/images/promotionActivity/moonFestival2025/bg.jpg?v=3) top no-repeat;background-size:100% 100%}.activity .activity-banner[data-v-392b637a],.activity .activity-banner img[data-v-392b637a]{width:100%}.activity .activity-container[data-v-392b637a]{margin:30px auto 0;width:1200px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:50px 50px 40px}.activity .activity-container>div[data-v-392b637a]{width:1100px;background:linear-gradient(90deg,#ffecdb,#fff5ec 97.5%);border-radius:30px;padding:30px 5px 5px 5px}.activity .activity-container>div .title[data-v-392b637a]{width:1010px;height:46px;margin:0 auto}.activity .activity-container>div .title img[data-v-392b637a]{width:100%;height:100%}.activity .activity-container>div>.title[data-v-392b637a]{margin-bottom:20px}.activity .activity-container>div>.title+div[data-v-392b637a]{width:1090px;background:#fff;border-radius:30px;padding:40px;min-height:760px}.activity .activity-container>div>.title+div .msg p[data-v-392b637a]{font-family:PingFang SC;font-size:22px;color:#333}.activity .activity-container>div>.title+div .msg p>span[data-v-392b637a]:first-child{font-weight:600}.activity .activity-container>div>.title+div .msg p>span[data-v-392b637a]{font-weight:400px!important}.activity .activity-container>div>.title+div .content-title[data-v-392b637a]{margin-top:40px}.activity .activity-container>div>.title+div .title-text[data-v-392b637a]{color:#333;font-weight:600;font-size:22px;font-family:PingFang SC}.activity .activity-container>div>.title+div .normal-text[data-v-392b637a]{color:#666;font-weight:400;font-size:22px;font-family:PingFang SC}.activity .activity-container>div>.title+div .point-section[data-v-392b637a]{display:flex;justify-content:center;align-items:flex-start;min-height:400px;padding-top:10px}.activity .activity-container>div>.title+div .point-section .point-content[data-v-392b637a]{text-align:center}.activity .activity-container>div>.title+div .point-section .point-content .moonnotes-img[data-v-392b637a]{max-width:62%;height:auto;display:block;margin:0 auto;margin-bottom:30px}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid[data-v-392b637a]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 30px;row-gap:40px;max-width:900px;margin:0 auto}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item[data-v-392b637a]{text-align:center;cursor:pointer;position:relative;perspective:1000px;transition:transform box-shadow .2s ease ease ease .3s}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item[data-v-392b637a]:hover{transform:scale(1.05)}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item.available:hover .card-img[data-v-392b637a]{filter:drop-shadow(0 0 18px rgba(255,215,0,.7))}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item[data-v-392b637a]:active{transform:scale(.95)}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item.disabled[data-v-392b637a]{opacity:.7}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item.disabled[data-v-392b637a]:active,.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item.disabled[data-v-392b637a]:hover{transform:none}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item .card-img[data-v-392b637a]{max-width:100%;height:auto;display:block;margin:0 auto;transition:transform .4s ease;transform-style:preserve-3d;border-radius:10px}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item.available .card-img[data-v-392b637a]{filter:drop-shadow(0 0 12px rgba(255,215,0,.5))}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item.flipping .card-img[data-v-392b637a]{animation:flipCard-data-v-392b637a .4s cubic-bezier(.4,0,.2,1)}.activity .activity-container>div>.title+div .point-section .point-content .cards-grid .card-item.available.flipping .card-img[data-v-392b637a]{filter:drop-shadow(0 0 15px rgba(255,215,0,.6))}.activity .activity-container>div>.title+div .point-section .point-content .collect-btn-container[data-v-392b637a]{text-align:center;margin-top:30px}.activity .activity-container>div>.title+div .point-section .point-content .collect-btn-container .collect-btn-wrapper[data-v-392b637a]{position:relative;display:inline-block;cursor:pointer;transition:transform .2s ease}.activity .activity-container>div>.title+div .point-section .point-content .collect-btn-container .collect-btn-wrapper[data-v-392b637a]:hover{transform:scale(1.05)}.activity .activity-container>div>.title+div .point-section .point-content .collect-btn-container .collect-btn-wrapper .collect-btn[data-v-392b637a]{max-width:200px;height:auto;display:block}.activity .activity-container>div>.title+div .point-section .point-content .collect-btn-container .collect-btn-wrapper .collect-btn-text[data-v-392b637a]{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:18px;font-weight:500;pointer-events:none;font-family:PingFang SC}.activity .activity-container>div .giftbox-done-overlay[data-v-392b637a]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}.activity .activity-container>div .giftbox-done-overlay .giftbox-done-img[data-v-392b637a]{max-width:50%;max-height:50%;-o-object-fit:contain;object-fit:contain}.activity .notice-overlay[data-v-392b637a]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10000;cursor:pointer}.activity .notice-content[data-v-392b637a]{position:relative;display:flex;flex-direction:column;align-items:center;cursor:default}.activity .notice-content .notice-bg[data-v-392b637a]{max-width:45%;max-height:45%;-o-object-fit:contain;object-fit:contain;margin-left:40px}.activity .notice-content .notice-text[data-v-392b637a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#333;font-size:18px;text-align:center;max-width:70%;line-height:1.5}.activity .notice-content .notice-btn[data-v-392b637a]{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);width:148px;height:54px;flex-shrink:0;border-radius:8px;background:#ed6f2d;color:#fff;border:none;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.activity .notice-content .notice-btn[data-v-392b637a]:hover{background:#d65a1a}.activity-rules[data-v-392b637a]{margin:60px auto 0;width:1200px;min-height:380px;background:#fff;box-shadow:0 4px 20px rgba(168,199,231,.3);border-radius:30px;padding:46px 50px 36px;margin-bottom:50px}.activity-rules>div[data-v-392b637a]{width:1100px;min-height:300px;background:url(/images/promotionActivity/newGoodPrize/rules-border.png) top no-repeat;background-size:100% 100%;position:relative;padding:53px 50px 26px}.activity-rules>div .rules-title[data-v-392b637a]{width:280px;height:69px;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.activity-rules>div p[data-v-392b637a]{font-weight:400;font-size:18px;line-height:1.8;color:#333;margin-bottom:15px}.activity-rules>div .orangeText[data-v-392b637a]{color:#ed6f2d}.activity-content[data-v-392b637a]{margin:5px 5px;background:#fff;border-radius:0 0 30px 30px}.activity-content .content-menu[data-v-392b637a]{background:#fff;border-radius:10px;margin-top:46px}.activity-content .content-menu .nav-menu[data-v-392b637a]{display:flex;justify-content:center;gap:20px}.activity-content .content-menu .nav-menu .nav-item[data-v-392b637a]{cursor:pointer;margin-left:20px;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:400;line-height:1;text-align:center;color:#667;position:relative;width:300px;height:60px;display:flex;align-items:center;justify-content:center;background-image:url(/images/promotionActivity/dragonBoat2025/nav_press.png);background-position:50%;background-position:-9px -1px;background-repeat:no-repeat;background-size:100% 120%;background-color:transparent}.activity-content .content-menu .nav-menu .nav-item[data-v-392b637a]:hover{opacity:.9}.activity-content .content-menu .nav-menu .nav-item.active[data-v-392b637a]{background-image:url(/images/promotionActivity/dragonBoat2025/nav_normal.png?v=2);color:#fff;font-weight:400;background-position:-9px -4px;background-color:transparent}.activity-content .activity-main .challenge-section .gift-box-details[data-v-392b637a]{margin-top:30px;background-color:#fff;border-radius:10px;border:2px solid #ffe3d4;padding:30px}.activity-content .activity-main .challenge-section .gift-box-details .gift-box-title[data-v-392b637a]{text-align:left;margin-bottom:20px;margin-top:-10px}.activity-content .activity-main .challenge-section .gift-box-details .gift-box-title h3[data-v-392b637a]{font-size:24px;font-weight:700;color:#ed6f2d;margin:0;margin-bottom:15px}.activity-content .activity-main .challenge-section .gift-box-details .gift-box-title[data-v-392b637a]:after{content:"";display:block;height:1px;background:#ffe3d4;width:100%;margin:0}.activity-content .activity-main .challenge-section .gift-box-details .gift-box-images[data-v-392b637a]{display:flex;justify-content:space-between;margin-bottom:30px;gap:15px}.activity-content .activity-main .challenge-section .gift-box-details .gift-box-images .gift-img[data-v-392b637a]{width:23%;height:auto;border-radius:8px}.activity-content .activity-main .challenge-section .gift-box-details .gift-list .item-list[data-v-392b637a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;max-height:225px;-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance}.activity-content .activity-main .challenge-section .gift-box-details .gift-list .item-list li[data-v-392b637a]{display:flex;font-family:PingFang SC;justify-content:space-between;padding:4px 10px;width:50%;-moz-column-break-inside:avoid;break-inside:avoid;font-size:15px;color:#000}.activity-content .activity-main .challenge-section .gift-box-details .gift-list .item-list li span[data-v-392b637a]:first-child{position:relative;display:flex;align-items:center;justify-content:1;flex-wrap:nowrap;flex-direction:row}.activity-content .activity-main .challenge-section .gift-box-details .gift-list .item-list li span[data-v-392b637a]:first-child:after{content:"";position:absolute;left:0;right:0;bottom:50%;border-bottom:1px dashed #000;z-index:0}.activity-content .activity-main .challenge-section .gift-box-details .gift-list .item-list li span[data-v-392b637a]:last-child{background:none;position:relative;padding-left:8px;z-index:1;color:#000}.activity-content .activity-main .challenge-section .gift-box-btn[data-v-392b637a]{width:160px;height:80px;background-image:url(/images/promotionActivity/moonFestival2025/btn-o.png);background-size:contain;background-repeat:no-repeat;background-position:50%;border:none;cursor:pointer;background-color:transparent;margin-top:20px;margin-left:40%;position:relative;display:flex;align-items:center;justify-content:center}.activity-content .activity-main .challenge-section .gift-box-btn .btn-text[data-v-392b637a]{color:#fff;font-size:18px;font-weight:500;position:relative;z-index:1;margin-top:-8px;font-family:PingFang SC}.activity-content .activity-main .challenge-section .gift-box-btn.disabled[data-v-392b637a]{background-image:url(/images/promotionActivity/moonFestival2025/btn-g.png)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:50%!important;border:none!important}.activity-content .activity-main .challenge-section .gift-box-btn.disabled .btn-text[data-v-392b637a]{color:#fff}.activity-content .activity-main .challenge-section .challenge-table[data-v-392b637a]{background:#fff;border-radius:10px;margin-top:40px;border:2px solid #ffe3d4;overflow:hidden}.activity-content .activity-main .challenge-section .challenge-table .table-grid[data-v-392b637a]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto}.activity-content .activity-main .challenge-section .challenge-table .table-grid .grid-header[data-v-392b637a]{background:#ed6f2d;color:#fff;padding:15px 20px;text-align:center;font-family:PingFang SC;font-size:18px;font-weight:600;border-right:2px solid #ffe3d4;border-bottom:2px solid #ffe3d4}.activity-content .activity-main .challenge-section .challenge-table .table-grid .grid-header[data-v-392b637a]:last-child{border-right:none}.activity-content .activity-main .challenge-section .challenge-table .table-grid .grid-cell[data-v-392b637a]{background:#fff;padding:15px 20px;text-align:center;font-family:PingFang SC;font-size:16px;font-weight:400;color:#333;border:2px solid #ffe3d4;display:flex;align-items:center;justify-content:center;min-height:60px}.activity-content .activity-main .challenge-section .challenge-table .table-grid .grid-cell.broadcast-cell[data-v-392b637a]{grid-row:span 3;background:#fff;color:#666;font-size:16px;min-height:180px}@keyframes flipCard-data-v-392b637a{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}