.activity-popup[data-v-5824f3c3]{height:auto;max-height:80vh;padding:20px;box-sizing:border-box}.activity-container[data-v-5824f3c3]{display:flex;flex-direction:column;align-items:center;padding:0 15px 20px}.activity-header[data-v-5824f3c3]{display:flex;align-items:center;margin-bottom:25px}.decoration-line[data-v-5824f3c3]{color:gold;font-size:16px;margin:0 10px}.title[data-v-5824f3c3]{font-size:20px;font-weight:700;color:#333}.activity-content[data-v-5824f3c3]{width:100%;margin-bottom:25px}.activity-item[data-v-5824f3c3]{background:linear-gradient(90deg,#fff8e1,#ffecb3);border-radius:12px;padding:15px;margin-bottom:15px;position:relative;box-shadow:0 4px 8px rgba(255,204,0,.1)}.task[data-v-5824f3c3]{font-size:16px;color:#ff6d00;font-weight:500;margin-bottom:10px}.reward-info[data-v-5824f3c3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.reward-name[data-v-5824f3c3]{font-size:18px;font-weight:700;color:#333}.view-detail[data-v-5824f3c3]{font-size:16px;font-weight:700;color:#ff6d00;display:flex;align-items:center}.reward-tag[data-v-5824f3c3]{position:absolute;top:-8px;right:15px;background-color:#ff6d00;color:#fff;font-size:10px;padding:2px 8px;border-radius:10px}.action-buttons[data-v-5824f3c3]{display:flex;justify-content:space-between;width:100%;gap:15px}.share-btn[data-v-5824f3c3]{flex:1;border-radius:20px;height:40px;font-size:14px;border:none;color:#fff;cursor:pointer}.link-btn[data-v-5824f3c3]{background:linear-gradient(90deg,#4caf50,#8bc34a)}.poster-btn[data-v-5824f3c3]{background:linear-gradient(90deg,#2196f3,#03a9f4)}.poster-dialog[data-v-5824f3c3]{position:relative;text-align:center}.poster-background[data-v-5824f3c3]{width:100%}.poster-user-avatar[data-v-5824f3c3]{width:30px;height:30px;border-radius:15px;position:absolute;top:200px;left:50%;transform:translateX(-50%)}.poster-user-name[data-v-5824f3c3]{position:absolute;top:240px;left:50%;transform:translateX(-50%);font-size:16px;text-shadow:0 1px 3px rgba(0,0,0,.5);color:#fff}.poster-title[data-v-5824f3c3]{position:absolute;top:280px;left:50%;transform:translateX(-50%);font-size:24px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.5);color:#fff;white-space:nowrap}.poster-course-image[data-v-5824f3c3]{top:350px;width:400px;height:250px;-o-object-fit:contain;object-fit:contain;overflow:hidden}.poster-content[data-v-5824f3c3],.poster-course-image[data-v-5824f3c3]{position:absolute;left:50%;transform:translateX(-50%);border-radius:8px}.poster-content[data-v-5824f3c3]{top:650px;background-color:#fff;display:flex;align-items:center;gap:20px;padding:15px;box-shadow:0 2px 8px rgba(0,0,0,.1);width:350px}.poster-text[data-v-5824f3c3]{white-space:pre-line;max-width:60%;text-align:left}.poster-qrcode[data-v-5824f3c3]{width:100px;height:100px;flex-shrink:0}.reward-button[data-v-5824f3c3]{color:#ff4c24;transition:all .3s ease}.reward-button[data-v-5824f3c3]:hover{color:#e0411d;transform:scale(1.05);cursor:pointer}.sign-form[data-v-2c65ef43]{background:#fff;padding:1.5rem;min-height:100vh;box-sizing:border-box;font-size:.7rem}.sign-form__title[data-v-2c65ef43]{font-size:.9rem;line-height:1.6rem;font-weight:700;color:#565656;padding-bottom:.5rem}.sign-form__item[data-v-2c65ef43]{margin-top:.5rem;position:relative;line-height:2rem}.sign-form__input[data-v-2c65ef43],.sign-form__textarea[data-v-2c65ef43]{width:100%;border:.05rem solid #ddd;border-radius:.2rem;box-sizing:border-box;padding:.5rem;transition:.3s;height:2.2rem}.sign-form__textarea[data-v-2c65ef43]{min-height:4rem;line-height:1rem}.sign-form__input[data-v-2c65ef43]:focus,.sign-form__textarea[data-v-2c65ef43]:focus{border:.05rem solid #e64a3b}.sign-form__label[data-v-2c65ef43]{left:0;top:0;font-size:.7rem}.sign-form__required[data-v-2c65ef43]{display:inline-block;font-style:normal;color:#e64a3b}.sign-form__checkbox[data-v-2c65ef43],.sign-form__radio[data-v-2c65ef43]{height:1.8rem;line-height:1.8rem;display:inline-block;margin-right:.5rem;border:.05rem solid #eee;padding:0 .75rem 0 1.75rem;font-size:.7rem;border-radius:.2rem;cursor:pointer;position:relative}.sign-form__checkbox--checked[data-v-2c65ef43],.sign-form__radio--checked[data-v-2c65ef43]{border:.05rem solid #fbf0ed;background:#fbf0ed;color:#e64a3b}.sign-form__checkbox[data-v-2c65ef43]:before,.sign-form__radio[data-v-2c65ef43]:before{content:"";width:.6rem;height:.6rem;border:.05rem solid #ccc;border-radius:50%;position:absolute;left:.5rem;top:50%;margin-top:-.35rem}.sign-form__checkbox[data-v-2c65ef43]:before{border-radius:.15rem}.sign-form__radio--checked[data-v-2c65ef43]:before{background:#e64a3b url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABYUlEQVRoQ+1W200DQRCzK4ASoAKgEkgFhMogFZB0klQAJUAFgyxtpJNI7i7rjZKVZqT7up2H7dmdITo3dl4/EsClFUwFUgGTgWwhk0DbPRWwKTQDpAImgbZ7KmBTaAZoqkBEvAB4BvBYvi0AfRuSa7PWg+5NAETELYB3AAJwzATgjeRPSyA2gFL8FwCBmDIVf98SRAsAYlZtM9fWJBdzD0+dswCUnv+cSnLg/6LVnXABfAB4rQCwIrms8Pvn4gLQC/NQUciW5FOFX3MAUVsESYu8fV4rSETUKrAjqVlhmwug+zugwdXvKyT9I+LUOaC1Ymxin9RWVgsVAJrA3wBuZmT+BXB3VZN4AEL3YWwibwAsWxav3LYCQ9bLZFZ76IXRfNiVbVTrw/VuozNa52xHmipwtipHAieAS7A+zJkKpAImA9lCJoG2eypgU2gGSAVMAm33VMCm0AyQCpgE2u7dK/AHuR9SMQuASDIAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:100% 100%;border:.05rem solid #e64a3b}.sign-form__checkbox--checked[data-v-2c65ef43]:before{background:#e64a3b url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACYElEQVRoQ+2Yva8NQRjGfw8RRCK+C41EoxCJUGgkQiUKlY5bqajoiOZqhFKn0rgKCpKbSG6E+KZWaP0J+A8emWROspm7Z3fm7J5z9yZ72vPsu8/HOzPvjtjkP21y/owCNjrBMYExgY4OjC3U0cDOj48JdLawoYDtfcBr4KakX3XQwSZgey/wCTgB/AXOS/qZihikANt7gPfAqQrhf8BpSb+rIgYnwPZu4ENCPnB+DixJ8mAF2N4FfM4lH4QMJoFIPrTNmaTPa52fYAYhwPbO2DZF5AeRQCT/Fjhb4vwgEuhKfkMTsL0deDer860JhFNQ0p95nLS2dwBvgAtJ/RVJSyXvrF3Etg8DX4BVSbdLCrZhbW8D1mrIN+420+quExDJfweOxIceSrrbRizn/0h+Fbg4y4LNmoVsfwTOJeAHku7lkGzC2A5tcyklL+narLVzEpjUXpZ0f5YX2d4KvAIu9+V84yKuaaMJ/o6kRyUi5km+cRutLOSjCeFbkh7niLC9Jc7zvTvfuo0GgO1DwA+gWEQk/wK40nfbVOu1zkINIm5IelKXhO1Q9+W8yWefxFFEGHOPJYTXiYjknwFX5+l8VgtVCdjeD3xrErFo8tkJTITYPgB8rRFxXdJT2yuLcr44gYqIg3F2P560SPgATw/A4tkmZ3crWsRTFmlop0A4FVGFzzTbLERA3GLDzUFopzoRCyFfvAZSd+L1RypiYeQ7C6gkEa5BTk67+ihtixJ860GWUywmEUaM5Rx8n5heBPRJqLTWKKDUsb7xYwJ9O1pab0yg1LG+8WMCfTtaWm/TJ/AfFZreMToVlGYAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:100% 100%;border:.05rem solid #e64a3b}.sign-form__button[data-v-2c65ef43]{margin-top:.75rem;width:100%;text-align:center;font-size:.8rem}.sign_textarea[data-v-2c65ef43]{height:4rem}.checkbox-tips[data-v-2c65ef43]{font-size:.6rem;color:#e64a3b;line-height:1.5rem;margin-top:.5rem}.data-view__content[data-v-7e8bb49e]{background-color:#fff;margin-top:.5rem}.data-view__content .ks-content[data-v-7e8bb49e]{padding:.75rem}.data-view__format[data-v-7e8bb49e]{padding:2rem 0;box-sizing:border-box;background-repeat:no-repeat;background-position:0 0;background-size:cover;text-align:center;color:#fff;font-size:.7rem;line-height:1.4rem}.data-view__price i[data-v-7e8bb49e]{font-style:normal;font-size:.5rem;margin-right:.1rem}.data-view__download[data-v-7e8bb49e]{text-align:center;margin-top:1rem;padding:.4rem 0;box-sizing:border-box;position:fixed;width:100%;left:0;bottom:0;background-color:#fff;z-index:9}.data-title[data-v-7e8bb49e]{height:2.2rem;line-height:2.2rem;overflow:hidden;font-size:.8rem;padding:0 1rem 0 1.5rem;position:relative}.data-title[data-v-7e8bb49e]:before{content:"";width:.15rem;height:.8rem;border-radius:.15rem;position:absolute;left:.75rem;top:50%;margin-top:-.4rem;background:var(--primary-color)}.course-list[data-v-7e8bb49e]{margin-top:1rem}.course-info[data-v-7e8bb49e]{position:relative;margin-bottom:.75rem;min-height:3.4rem;padding-left:7.5rem;padding-bottom:.75rem}.course-info[data-v-7e8bb49e]:last-child{margin-bottom:0}.course-info .course-info__image[data-v-7e8bb49e]{width:6rem;height:3.4rem;position:absolute;left:.75rem;top:0;cursor:pointer}.course-info .course-info__title[data-v-7e8bb49e]{font-size:.8rem}.course-info .course-info__desc[data-v-7e8bb49e]{height:1.1rem;line-height:1.1rem;color:#999;overflow:hidden;margin-top:.25rem}.course-info .course-info__price[data-v-7e8bb49e]{font-size:.7rem;margin-top:.25rem}.copy[data-v-7e8bb49e]{display:flex;flex-direction:column;padding:.8rem}.copy-top[data-v-7e8bb49e]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.copy-top_title[data-v-7e8bb49e]{height:1.1rem;font-size:.8rem;font-weight:700;color:#000}.copy-center[data-v-7e8bb49e]{box-sizing:border-box;background:rgba(73,125,252,.08);padding:.55rem .7rem 1.25rem;border-radius:.15rem;margin-top:.7rem;line-height:1rem;font-size:.7rem;font-weight:700;color:#666}.copy-btn[data-v-7e8bb49e]{width:6.15rem;height:1.9rem;line-height:1.9rem;text-align:center;background:linear-gradient(180deg,#497dfc,#5c93f7);border-radius:.25rem;font-size:.7rem;font-weight:400;color:#fff;margin:.7rem auto 0}.multiple-bottom_btn[data-v-7e8bb49e]{display:flex;flex-direction:row;align-items:center}.multiple-bottom__item[data-v-7e8bb49e]{flex:1;padding:0 .5rem}.form-item_vip[data-v-7e8bb49e]{color:#ee0a24;font-size:.6rem;margin-left:.5rem}.form-tips[data-v-7e8bb49e]{font-size:.7rem;color:#666;padding-bottom:.5rem;line-height:1.2rem}.form-tips__course[data-v-7e8bb49e]{color:#409eff}