.Promotion[data-v-6c3f69ac]{width:100%;overflow:hidden;background:#f0f3fb url(../../static/img/promotion_bg.b3e1195d.png) no-repeat top;background-size:100% auto}.Promotion img[data-v-6c3f69ac]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.Promotion .promotiion_banner[data-v-6c3f69ac]{width:100%;text-align:center}.Promotion .promotiion_banner img[data-v-6c3f69ac]{max-width:100%;-o-object-fit:contain;object-fit:contain}.Promotion .PromotionHead[data-v-6c3f69ac]{padding:20px 50px 40px}.Promotion .PromotionHead .button_box[data-v-6c3f69ac],.Promotion .PromotionHead .primary[data-v-6c3f69ac]{display:inline-block;width:104px;height:44px;line-height:44px;margin:0 10px 20px;text-align:center;font-weight:700;border-radius:10px;cursor:pointer}.Promotion .PromotionHead .primary[data-v-6c3f69ac]{color:#fff;background:url(../../static/img/game_select.a3f07c09.png) no-repeat 50%}.Promotion .PromotionHead .button_box[data-v-6c3f69ac]{color:#7492b3;background:url(../../static/img/game_unselect.e3840671.png) no-repeat 50%}.Promotion .PromotionBody[data-v-6c3f69ac]{width:1500px;margin:0 auto;background-color:#fff}.Promotion .PromotionBody .box_tab[data-v-6c3f69ac]{display:inline-block;width:432px;margin-bottom:46px;padding:0 56px}.Promotion .PromotionBody .box_tab[data-v-6c3f69ac]:nth-child(3n-1){margin-left:46px;margin-right:46px}.Promotion .PromotionBody .PromotionBodyBoxTab[data-v-6c3f69ac]{width:432px;text-align:center}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab[data-v-6c3f69ac]{display:inline-block;width:100%;border-radius:10px}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionTabImg[data-v-6c3f69ac]{width:100%;height:318px;overflow:hidden;border-radius:10px}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionTabImg .image[data-v-6c3f69ac]{max-width:100%;-o-object-fit:contain;object-fit:contain}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .btn[data-v-6c3f69ac]{visibility:hidden}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab[data-v-6c3f69ac]:hover{background-color:#fff;box-shadow:0 2px 25px 1px rgba(0,0,0,.4);transform:translateY(-10px)}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab:hover .btn[data-v-6c3f69ac]{visibility:visible}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab:hover .PromotionTabImg .image[data-v-6c3f69ac]{max-width:100%;-o-object-fit:contain;object-fit:contain}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .el-card[data-v-6c3f69ac]{border:none;background-color:transparent}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionBox[data-v-6c3f69ac]{position:relative;padding:0 20px;text-align:left}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionBox .title[data-v-6c3f69ac]{height:45px;line-height:45px;font-size:18px;color:#010101;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionBox .clearfix .time[data-v-6c3f69ac]{padding-bottom:10px;font-size:14px;color:#a8a7a7}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionBox .clearfix button[data-v-6c3f69ac]{padding:5px 13px}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionBox .box_tag[data-v-6c3f69ac]{position:absolute;bottom:0;right:0;width:66px;height:67px;text-align:center;color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABDCAYAAAAoCNNNAAADBElEQVR4nOXc6WsTQRjH8e82bT1Q6r/kKysiUrwQkeJ9IOJtPett4414H0gQD1TE/0L/Dd/4PqB4E3nSSdmk2yS7O7Mzs/NACDudnWfy4ZfN9qBRY+kYzYqIPUfTz/Gx5iNqO24kjM3MS3HcmDU//RrTe4jUntrHEl+Leo2Vao1/E+OTwUMAZ4mYHCTsOgecEYGQIc4Dp1sHoUJcAE7FB0KEuAic7Bj7GxrEJeBEwvj3kCAuA8fn+mIoEFeAiW4TQoCYAo71mlR2iCpwtJ+JZYa4Chzpd3JZIa4Bh9OcUEaI68ChtCeVDeIGcDDLiWWCuAkcyHrygN69WCn5ZvpWHgTgl+8QkUrC/pzr/PT5rSEIt4F9OhbzNRFaEfD0YikId4C9Ohf1LRFGEPAsEYJwF9hjYnFfEmEUAU8SIQj3gN0mm7gOIQj3gV2mG7kMIQgPgJ1FNHMVQhAeAjsK6vfDRQhBeARsL7Dnb9cgBOExsK3oxi5BCMITYKuN5q7cR8g+ntpCwBGIAZWELbY3YbMqKglWEbAMUVFJ2GxxDzNl62IpCM+AcUv9Z5WNRDiHgIVECMJzYFPBfXtWkYlwFgH4VlQiBKEGbCyoX9r6WkQiXEf4LDdyphMhCC+ADYb7ZC1BGK1M1eomE+EHQrVWx+CnhiC8BNYbWj9vNRGAemsdE4nwDgEDiRCEV8A6zevqqkQENCdCUF/7iIBGiEGVhLWa1tNdXRHQBDGkkuAtAhoghlQS1uRcx1T1hUBOiGGVBO8RyAExrJKwOuP5pisVAhk/PgXhDTDmzMtur9QIZEhEKRFImQhBeAusStukoMqMQIpElBqBPhMhCO+BlVmbGK5PwPI8CPSRiCAQ6JEIQfgArMjbxFBpQ6BLIoJCYI5ECMJH1cjF0o5AQiLmhYhARyJaCKO6m2gqYwjEEjE/ZARUIloIy0w1yVnGEVAQco/wRf3tkiRkJGHeAgXWWSMJ1xlZc3HC3IXq7ddZS2L/3aGzCkFobfqderhU8gOfRfI7SeCP8Y0B/wE2rZCQFccv6QAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain}.Promotion .PromotionBody .PromotionBodyBoxTab .PromotionBodyTab .PromotionBox .box_tag .box_tag_box[data-v-6c3f69ac]{position:relative;top:31px;bottom:0;right:-9px;transform:rotate(-44deg)}.Promotion .promotion-empty[data-v-6c3f69ac]{min-height:360px;padding:90px 0 120px;color:#8fa3bd;text-align:center;box-sizing:border-box}.Promotion .promotion-empty i[data-v-6c3f69ac]{display:block;font-size:56px;color:#c4d1e2}.Promotion .promotion-empty p[data-v-6c3f69ac]{margin-top:16px;font-size:16px}.Promotion .promotion-detail-overview[data-v-6c3f69ac]{margin:0 0 28px}.Promotion .promotion-detail-hero[data-v-6c3f69ac]{min-height:172px;padding:28px 48px;border-radius:8px;background-color:#0d6658;background-position:50%;background-size:cover;box-sizing:border-box;overflow:hidden}.Promotion .promotion-detail-hero-content[data-v-6c3f69ac]{max-width:680px}.Promotion .promotion-detail-hero-content h3[data-v-6c3f69ac]{margin:0;color:#fff0b2;font-size:36px;line-height:1.25;font-weight:800}.Promotion .promotion-detail-hero-content span[data-v-6c3f69ac]{display:inline-flex;align-items:center;min-height:36px;margin-top:28px;padding:0 24px;color:hsla(0,0%,100%,.92);font-size:17px;background:hsla(0,0%,100%,.16);border-radius:20px}.Promotion .promotion-group-section[data-v-6c3f69ac]{margin:0 0 18px;padding:16px;border:1px solid #d7e7ff;border-radius:8px;background:#f8fbff}.Promotion .promotion-group-head[data-v-6c3f69ac]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.Promotion .promotion-group-head p[data-v-6c3f69ac]{margin:0;color:#34415f;font-size:16px;font-weight:700}.Promotion .promotion-group-head span[data-v-6c3f69ac]{display:block;margin-top:4px;color:#7492b3;font-size:13px}.Promotion .promotion-group-head-status[data-v-6c3f69ac]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;min-width:0;min-height:28px;padding:0 16px;margin-top:0!important;color:#1f9d55!important;font-size:13px;background:#e9f8ef;border-radius:14px;box-sizing:border-box;white-space:nowrap}.Promotion .promotion-group-list[data-v-6c3f69ac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Promotion .promotion-group-item[data-v-6c3f69ac]{min-width:0;padding:14px;border:1px solid #e8f1ff;border-radius:8px;background:#fff}.Promotion .promotion-group-card-head[data-v-6c3f69ac]{display:flex;align-items:center;justify-content:space-between;gap:10px}.Promotion .promotion-group-name[data-v-6c3f69ac]{display:flex;align-items:center;min-width:0;color:#34415f;font-size:16px;font-weight:700}.Promotion .promotion-group-name i[data-v-6c3f69ac]{flex:0 0 auto;margin-right:6px;color:#2ba8e6;font-size:18px}.Promotion .promotion-group-name span[data-v-6c3f69ac]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Promotion .promotion-group-desc[data-v-6c3f69ac],.Promotion .promotion-group-window[data-v-6c3f69ac]{margin-top:6px;color:#7492b3;font-size:13px;line-height:1.5}.Promotion .promotion-group-actions[data-v-6c3f69ac]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px}.Promotion .promotion-group-status[data-v-6c3f69ac]{flex:0 0 auto;padding:4px 10px;color:#7492b3;font-size:12px;background:#edf6ff;border-radius:12px}.Promotion .promotion-component-section[data-v-6c3f69ac]{margin:0 0 28px}.Promotion .promotion-component-head[data-v-6c3f69ac]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:24px}.Promotion .promotion-component-head p[data-v-6c3f69ac]{margin:0;display:inline-block;color:#151f2e;font-size:26px;line-height:1.25;font-weight:800}.Promotion .promotion-component-head span[data-v-6c3f69ac]{display:inline-block;margin-left:8px;color:#8f9aaa;font-size:15px}.Promotion .promotion-component-head-status[data-v-6c3f69ac]{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;min-width:0;min-height:34px;padding:0 18px;margin-left:0!important;margin-top:0!important;color:#1f9d55!important;font-size:14px;background:#e9f8ef;border-radius:17px;box-sizing:border-box;white-space:nowrap}.Promotion .promotion-component-list[data-v-6c3f69ac]{display:flex;flex-direction:column;gap:16px}.Promotion .promotion-component-card[data-v-6c3f69ac]{display:grid;grid-template-columns:74px minmax(0,1fr) 124px 276px;align-items:center;gap:18px;min-height:100px;min-width:0;padding:18px 28px 18px 24px;border:1px solid #edf0f5;border-radius:8px;background:#fff;box-sizing:border-box;box-shadow:0 2px 10px rgba(31,44,68,.04)}.Promotion .promotion-component-icon[data-v-6c3f69ac]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;font-size:28px}.Promotion .promotion-component-icon.is-blue[data-v-6c3f69ac]{color:#1aa3ff;background:#eff9ff}.Promotion .promotion-component-icon.is-gold[data-v-6c3f69ac]{color:#d7a842;background:#fff8ea}.Promotion .promotion-component-icon.is-purple[data-v-6c3f69ac]{color:#7b5fe9;background:#f4f0ff}.Promotion .promotion-component-main[data-v-6c3f69ac]{min-width:0}.Promotion .promotion-component-state[data-v-6c3f69ac]{text-align:center}.Promotion .promotion-component-card-title[data-v-6c3f69ac]{min-width:0;color:#182334;font-size:22px;line-height:1.25;font-weight:800}.Promotion .promotion-component-card-title span[data-v-6c3f69ac]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Promotion .promotion-component-status[data-v-6c3f69ac]{display:inline-flex;align-items:center;justify-content:center;min-width:78px;height:34px;padding:0 16px;color:#748092;font-size:16px;background:#f1f5f9;border-radius:17px;box-sizing:border-box;white-space:nowrap}.Promotion .promotion-component-status.is-can-apply[data-v-6c3f69ac]{color:#45aa85;background:#eafaf3}.Promotion .promotion-component-status.is-applied[data-v-6c3f69ac]{color:#718096;background:#edf2f7}.Promotion .promotion-component-status.is-closed[data-v-6c3f69ac]{color:#e86d7d;background:#fff1f3}.Promotion .promotion-component-status.is-login[data-v-6c3f69ac]{color:#1f9d55;background:#e9f8ef}.Promotion .promotion-component-desc[data-v-6c3f69ac],.Promotion .promotion-component-subtitle[data-v-6c3f69ac]{margin-top:10px;color:#7a8494;font-size:17px;line-height:1.5}.Promotion .promotion-component-progress[data-v-6c3f69ac]{margin-top:12px}.Promotion .promotion-component-progress-text[data-v-6c3f69ac]{margin-top:8px;color:#7492b3;font-size:12px}.Promotion .promotion-component-meta[data-v-6c3f69ac]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.Promotion .promotion-component-meta span[data-v-6c3f69ac]{display:inline-block;padding:4px 8px;color:#ff6500;font-size:12px;background:#fff4ea;border-radius:4px}.Promotion .promotion-component-actions[data-v-6c3f69ac]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0}.Promotion .promotion-component-primary-btn[data-v-6c3f69ac],.Promotion .promotion-component-secondary-btn[data-v-6c3f69ac]{width:126px;height:48px;box-sizing:border-box;border-radius:8px;font-size:18px;font-weight:800;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .2s ease}.Promotion .promotion-component-primary-btn[data-v-6c3f69ac]{border:1px solid #3295ed;color:#fff;background:#3295ed}.Promotion .promotion-component-primary-btn.is-disabled[data-v-6c3f69ac],.Promotion .promotion-component-primary-btn[data-v-6c3f69ac]:disabled{border-color:#eef3f8;color:#8290a2;background:#edf3f8;cursor:not-allowed}.Promotion .promotion-component-secondary-btn[data-v-6c3f69ac]{border:1px solid #e1e6ee;color:#172033;background:#fff}.Promotion .promotion-component-secondary-btn[data-v-6c3f69ac]:disabled{color:#8c98a8;background:#f6f8fb;cursor:not-allowed}.Promotion .promotion-component-ranking-btn[data-v-6c3f69ac]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:136px;height:48px;padding:0 10px;border:1px solid #f2c35f;border-radius:8px;color:#7a4a00;font-size:16px;font-weight:800;line-height:1;background:linear-gradient(180deg,#fff9e7,#ffe8a9);box-shadow:0 6px 14px rgba(207,145,24,.16),inset 0 1px 0 hsla(0,0%,100%,.8);box-sizing:border-box;cursor:pointer;overflow:hidden;white-space:nowrap;transition:all .2s ease}.Promotion .promotion-component-ranking-btn[data-v-6c3f69ac]:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-54px;width:42px;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7),hsla(0,0%,100%,0));transform:skewX(-18deg);transition:left .35s ease}.Promotion .promotion-component-ranking-btn[data-v-6c3f69ac]:hover:not(:disabled){border-color:#e1aa35;color:#603900;background:linear-gradient(180deg,#fff3cf,#ffd983);box-shadow:0 9px 20px rgba(207,145,24,.22),inset 0 1px 0 hsla(0,0%,100%,.9);transform:translateY(-1px)}.Promotion .promotion-component-ranking-btn[data-v-6c3f69ac]:hover:not(:disabled):before{left:148px}.Promotion .promotion-component-ranking-btn[data-v-6c3f69ac]:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 10px rgba(207,145,24,.16),inset 0 1px 0 hsla(0,0%,100%,.8)}.Promotion .promotion-component-ranking-btn[data-v-6c3f69ac]:disabled{border-color:#e4e9f0;color:#9ba7b5;background:#f6f8fb;box-shadow:none;cursor:not-allowed;transform:none}.Promotion .promotion-component-ranking-btn:disabled .promotion-component-ranking-icon[data-v-6c3f69ac]{color:#a3adba;background:#fff;box-shadow:inset 0 0 0 1px rgba(150,160,174,.18)}.Promotion .promotion-component-ranking-btn.is-loading[data-v-6c3f69ac]{cursor:wait}.Promotion .promotion-component-ranking-btn.is-login-disabled[data-v-6c3f69ac]{background:#f3f6fa}.Promotion .promotion-component-ranking-btn>span[data-v-6c3f69ac]:last-child{position:relative;z-index:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Promotion .promotion-component-ranking-icon[data-v-6c3f69ac]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:50%;color:#d28a00;background:hsla(0,0%,100%,.72);box-shadow:inset 0 0 0 1px rgba(210,138,0,.16)}.Promotion .promotion-component-ranking-icon i[data-v-6c3f69ac]{font-size:16px;line-height:1}.Promotion .promotion-ranking-section[data-v-6c3f69ac]{margin:0 0 24px}.Promotion .promotion-ranking-dialog-body[data-v-6c3f69ac]{min-height:180px}.Promotion .promotion-ranking-head[data-v-6c3f69ac]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.Promotion .promotion-ranking-head p[data-v-6c3f69ac]{margin:0;color:#151f2e;font-size:22px;line-height:1.25;font-weight:800}.Promotion .promotion-ranking-list[data-v-6c3f69ac]{display:flex;flex-direction:column;gap:16px}.Promotion .promotion-ranking-card[data-v-6c3f69ac]{padding:18px 20px 20px;border:1px solid #e4edf8;border-radius:8px;background:#fff;box-shadow:0 2px 10px rgba(31,44,68,.04)}.Promotion .promotion-ranking-card-head[data-v-6c3f69ac]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.Promotion .promotion-ranking-card-head p[data-v-6c3f69ac]{margin:0;color:#1d2b44;font-size:18px;line-height:1.35;font-weight:800}.Promotion .promotion-ranking-card-head div>span[data-v-6c3f69ac]{display:block;margin-top:6px;color:#7c8ba3;font-size:13px;line-height:1.4}.Promotion .promotion-ranking-card-head>span[data-v-6c3f69ac]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:92px;height:30px;padding:0 12px;color:#1f7fc9;font-size:13px;font-weight:700;background:#edf7ff;border-radius:15px;box-sizing:border-box;white-space:nowrap}.Promotion .promotion-ranking-table[data-v-6c3f69ac]{border:1px solid #edf2f7;border-radius:8px;overflow:hidden}.Promotion .promotion-ranking-scroll[data-v-6c3f69ac]{max-height:322px;overflow-y:auto;scrollbar-width:none}.Promotion .promotion-ranking-scroll[data-v-6c3f69ac]::-webkit-scrollbar{width:0;height:0}.Promotion .promotion-ranking-row[data-v-6c3f69ac]{display:grid;grid-template-columns:70px minmax(0,1fr) 136px 116px;align-items:center;min-height:46px;padding:0 16px;border-top:1px solid #edf2f7;color:#34415f;font-size:14px;box-sizing:border-box}.Promotion .promotion-ranking-row[data-v-6c3f69ac]:first-child{border-top:0}.Promotion .promotion-ranking-row span[data-v-6c3f69ac]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Promotion .promotion-ranking-row span[data-v-6c3f69ac]:nth-child(3),.Promotion .promotion-ranking-row span[data-v-6c3f69ac]:nth-child(4){text-align:right}.Promotion .promotion-ranking-row span[data-v-6c3f69ac]:first-child{display:inline-flex;align-items:center;justify-content:center;width:34px;height:26px;color:#697a92;font-weight:800;background:#f1f5f9;border-radius:13px;box-sizing:border-box}.Promotion .promotion-ranking-row.is-top-one[data-v-6c3f69ac]{background:#fffaf0}.Promotion .promotion-ranking-row.is-top-one span[data-v-6c3f69ac]:first-child{color:#8a5700;background:#ffe6a3}.Promotion .promotion-ranking-row.is-top-two[data-v-6c3f69ac]{background:#f8fbff}.Promotion .promotion-ranking-row.is-top-two span[data-v-6c3f69ac]:first-child{color:#4b617a;background:#dce8f6}.Promotion .promotion-ranking-row.is-top-three[data-v-6c3f69ac]{background:#fff8f3}.Promotion .promotion-ranking-row.is-top-three span[data-v-6c3f69ac]:first-child{color:#8a4d20;background:#ffd8bd}.Promotion .promotion-ranking-row-head[data-v-6c3f69ac]{min-height:38px;color:#7c8ba3;font-size:12px;font-weight:700;background:#f7fbff}.Promotion .promotion-ranking-row-head span[data-v-6c3f69ac]:first-child{justify-content:flex-start;width:auto;height:auto;color:inherit;background:transparent;border-radius:0}.Promotion .promotion-ranking-empty[data-v-6c3f69ac]{padding:20px 0;border-top:1px solid #edf2f7;color:#8f9aaa;font-size:13px;text-align:center}.Promotion .promotion-ranking-my[data-v-6c3f69ac]{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.Promotion .promotion-ranking-my span[data-v-6c3f69ac]{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;color:#1f2a44;font-size:13px;background:#f6f9fc;border-radius:6px;box-sizing:border-box}.Promotion .promotion-rule-content[data-v-6c3f69ac]{margin-top:24px;padding-top:24px;border-top:1px solid #edf0f5}.Promotion .promotion-invite-progress[data-v-6c3f69ac]{margin:0 0 18px;padding:14px 16px;border:1px solid #d7e7ff;border-radius:8px;background:#f8fbff}.Promotion .promotion-invite-progress-head[data-v-6c3f69ac]{display:flex;align-items:center;justify-content:space-between;color:#34415f;font-size:16px;font-weight:700}.Promotion .promotion-invite-progress-head span[data-v-6c3f69ac]:last-child{color:#7492b3;font-size:13px;font-weight:400}.Promotion .promotion-invite-progress-empty[data-v-6c3f69ac]{padding:18px 0 4px;color:#7492b3;font-size:14px;text-align:center}.Promotion .promotion-invite-progress-list[data-v-6c3f69ac]{display:flex;flex-direction:column;gap:14px;margin-top:14px}.Promotion .promotion-invite-progress-item[data-v-6c3f69ac]{padding:16px 18px;border:1px solid #e8f1ff;border-radius:8px;background:#fff;box-shadow:0 2px 10px rgba(31,44,68,.03)}.Promotion .promotion-invite-progress-row[data-v-6c3f69ac]{display:flex;align-items:center;gap:14px;min-width:0;padding-bottom:12px}.Promotion .promotion-invite-friend[data-v-6c3f69ac]{color:#1f2a44;font-size:16px;line-height:1.35;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Promotion .promotion-invite-register[data-v-6c3f69ac]{flex:0 0 auto;color:#7c8ba3;font-size:13px;white-space:nowrap}.Promotion .promotion-invite-stage-table[data-v-6c3f69ac]{border:1px solid #edf2f7;border-radius:8px;overflow:hidden}.Promotion .promotion-invite-stage-header[data-v-6c3f69ac],.Promotion .promotion-invite-stage-row[data-v-6c3f69ac]{display:grid;grid-template-columns:220px 112px minmax(0,1fr);align-items:center;gap:18px}.Promotion .promotion-invite-stage-header[data-v-6c3f69ac]{min-height:38px;padding:0 16px;color:#7492b3;font-size:12px;background:#f7fbff}.Promotion .promotion-invite-stage-row[data-v-6c3f69ac]{min-height:52px;padding:10px 16px;border-top:1px solid #edf2f7;box-sizing:border-box}.Promotion .promotion-invite-stage-name[data-v-6c3f69ac]{min-width:0;color:#34415f;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Promotion .promotion-invite-stage-status[data-v-6c3f69ac]{display:inline-flex;align-items:center;justify-content:center;width:68px;height:28px;color:#7c8ba3;font-size:13px;background:#f1f5f9;border-radius:14px}.Promotion .promotion-invite-stage-status.completed[data-v-6c3f69ac]{color:#1f9d55;background:#e9f8ef}.Promotion .promotion-invite-stage-progress[data-v-6c3f69ac]{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.Promotion .promotion-invite-stage-progress>span[data-v-6c3f69ac]{color:#5d7190;font-size:13px;white-space:nowrap}.Promotion .promotion-invite-stage-progress-bar[data-v-6c3f69ac]{position:relative;height:8px;border-radius:4px;background:#edf3f8;overflow:hidden}.Promotion .promotion-invite-stage-progress-bar i[data-v-6c3f69ac]{display:block;height:100%;border-radius:4px;background:#4aa3f0;transition:width .2s ease}.Promotion .promotion-invite-stage-progress-bar i.completed[data-v-6c3f69ac]{background:#2bb673}.Promotion .promotion-invite-stage-empty[data-v-6c3f69ac]{padding:14px 0 2px;color:#8f9aaa;font-size:13px;text-align:center}.Promotion .promotion-invite-pagination[data-v-6c3f69ac]{margin-top:10px;text-align:right}.msgBox{width:736px;height:736px;padding:10px 10px;overflow:auto}.el_dialog_wrapper_box_img{max-width:calc(100vw - 80px);overflow:hidden}.el_dialog_wrapper_box_img .el-dialog__body{max-height:760px;padding:20px 48px 40px;overflow:auto}.el_dialog_wrapper_box_img .el-dialog__header{padding:34px 48px 18px}.el_dialog_wrapper_box_img .el-dialog__title{color:#151f2e;font-size:32px;line-height:1.25;font-weight:800}.el_dialog_wrapper_box_img .el-dialog__headerbtn{top:36px;right:38px;font-size:28px}.el_dialog_wrapper_box_img img{max-width:100%;width:auto;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.promotion-apply-record-dialog .el-dialog__body{max-height:560px;overflow:auto}