.content[data-v-12c92b42]{width:503px;height:294px;background:#fff;border-radius:10px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);box-sizing:border-box}.content-title[data-v-12c92b42]{height:28px;font-size:28px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:700;color:#3a3a3a;line-height:28px;margin-top:15px;margin-bottom:17px;text-align:center}.content-wrap[data-v-12c92b42]{width:503px;height:234px;background:linear-gradient(180deg,hsla(0,0%,91.8%,.7),hsla(0,0%,100%,.1));border-radius:10px}.content-wrap .content-inp[data-v-12c92b42]{padding:30px 0 0 30px;position:relative}.content-wrap .content-inp-label[data-v-12c92b42]{width:56px;height:26px;font-size:28px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#3a3a3a;line-height:26px;margin-right:20px}.content-wrap .content-inp-password[data-v-12c92b42]{width:359px;height:70px;background:#fff;box-shadow:0 1px 7px 0 rgba(16,41,95,.1);border-radius:16px;font-size:28px;font-family:SourceHanSansSC-Regular,SourceHanSansSC;font-weight:400;color:#3a3a3a;border:none;box-sizing:border-box;padding-left:10px;padding-right:10px}.content-wrap .content-inp-password-icon[data-v-12c92b42]{position:absolute;right:45px;top:48px}.content-wrap .pass-tips[data-v-12c92b42]{width:100px;height:20px;font-size:20px;font-family:SourceHanSansSC-Normal,SourceHanSansSC;font-weight:400;color:#ff6060;line-height:20px;margin-left:106px;margin-top:10px}.content-wrap .content-btn[data-v-12c92b42]{text-align:center;margin-top:20px}.content-wrap .content-btn-confrim[data-v-12c92b42]{background:#2086f3;color:#fff;margin-right:40px}.content-wrap .content-btn-cancle[data-v-12c92b42],.content-wrap .content-btn-confrim[data-v-12c92b42]{width:133px;height:54px;box-shadow:0 2px 10px 0 rgba(58,92,186,.1);border-radius:27px;font-size:20px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500}.content-wrap .content-btn-cancle[data-v-12c92b42]{background:#fff;color:#aeaeae}.avatar[data-v-1828e037]{border-radius:50% 50%;width:100%;height:100%;object-fit:cover}.avatar-border[data-v-1828e037]{position:absolute;width:169px;height:204.6px;top:-1px;left:62px}.vertical-border[data-v-1828e037]{position:absolute;width:169px;height:203.6px;top:-39px;left:0}.scroll-container[data-v-b9e8dc62],.text-container[data-v-b9e8dc62]{position:relative;overflow:hidden}.text-container[data-v-b9e8dc62]{width:100%;height:100%}.name[data-v-b9e8dc62]{position:absolute;white-space:nowrap;transition-timing-function:linear}.birthday[data-v-4a748123]{position:relative}.birthday .birthday-icon .birthday-icon-img[data-v-4a748123]{width:92px;height:82px;transform:translateY(40%)}.birthday-container[data-v-4a748123]{width:90px;height:132px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);box-shadow:0 6px 10px 0 rgba(17,21,49,.08);border-radius:14px;text-align:center}.birthday-container .student-face[data-v-4a748123]{margin:35px auto 0}.birthday-container .student-name[data-v-4a748123]{width:90px;height:20px;font-size:18px;color:#363636;line-height:20px}.weather-dialog[data-v-4a236852]{width:780px!important;height:530px;background:#fff;box-shadow:0 6px 20px 1px rgba(0,0,0,.12);border-radius:12px 12px 12px 12px!important}.weather-dialog[data-v-4a236852] .van-dialog__footer,.weather-dialog[data-v-4a236852] .van-dialog__header{display:none}.weather-dialog-title[data-v-4a236852]{padding:16px 20px 6px}.weather-dialog-title .icon[data-v-4a236852]{font-size:0}.weather-dialog-title .icon .img[data-v-4a236852]{width:60px}.weather-dialog-title .text[data-v-4a236852]{font-weight:600;font-size:30px;color:#17233d;margin-left:14px}.weather-dialog-table[data-v-4a236852]{margin:0 30px;padding:0 50px;background:linear-gradient(234deg,#55c3fd,#2e7de9);border-radius:20px 20px 20px 20px;max-height:340px;overflow-y:scroll}.weather-dialog-table-item[data-v-4a236852]{position:relative;height:83px}.weather-dialog-table-item[data-v-4a236852]:first-child:after{display:none}.weather-dialog-table-item[data-v-4a236852]:after{content:"";display:block;position:absolute;top:0;left:0;right:0;z-index:2;height:1px;background:#fff;opacity:.26}.weather-dialog-table-item>div[data-v-4a236852]{flex:none;box-sizing:border-box;padding-right:10px}.weather-dialog-table-item .time[data-v-4a236852]{font-weight:400;font-size:22px;color:#fff;width:134px}.weather-dialog-table-item .week[data-v-4a236852]{font-weight:600;font-size:22px;color:#fff;width:124px}.weather-dialog-table-item .weather[data-v-4a236852]{width:240px}.weather-dialog-table-item .weather .icon[data-v-4a236852]{font-size:0;margin-right:14px}.weather-dialog-table-item .weather .icon .img[data-v-4a236852]{width:38px;height:38px;object-fit:cover}.weather-dialog-table-item .weather .text[data-v-4a236852]{font-weight:400;font-size:22px;color:#fff}.weather-dialog-table-item .temp[data-v-4a236852]{justify-content:flex-end;width:122px;padding-right:0}.weather-dialog-table-item .temp-max[data-v-4a236852]{font-weight:400;font-size:22px;color:#fff;padding-right:0}.weather-dialog .btn[data-v-4a236852]{width:168px;height:56px;background:#004fff;box-shadow:0 6px 20px 1px rgba(28,107,216,.3);border-radius:32px 32px 32px 32px;margin:30px auto;cursor:pointer;font-weight:600;font-size:24px;color:#fff}.overlay-dialog-tip-back-index{z-index:99998!important}.dialog-tip-back[data-v-19315e0c]{width:700px!important;height:447px;background:#fff;box-shadow:0 6px 20px 1px rgba(0,0,0,.12);border-radius:12px 12px 12px 12px!important;z-index:99999!important;top:50%!important}.dialog-tip-back[data-v-19315e0c] .van-dialog__footer,.dialog-tip-back[data-v-19315e0c] .van-dialog__header{display:none}.dialog-tip-back-round[data-v-19315e0c]{position:relative;margin:36px 0 0}.dialog-tip-back-round-shape[data-v-19315e0c]{font-size:0;width:236px;height:236px}.dialog-tip-back-round-shape .img[data-v-19315e0c]{width:100%;height:100%}.dialog-tip-back-round .time[data-v-19315e0c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;font-weight:600;font-size:77px;color:#000}.dialog-tip-back-content[data-v-19315e0c]{font-weight:600;font-size:30px;color:#17233d;margin:24px 0;text-align:center}.dialog-tip-back .btn[data-v-19315e0c]{width:336px;height:56px;background:#004fff;box-shadow:0 6px 20px 1px rgba(28,107,216,.3);border-radius:32px 32px 32px 32px;margin:0 auto 30px;cursor:pointer;font-weight:600;font-size:24px;color:#fff}.dialog-teacher-select-course[data-v-59b55ec6]{width:900px!important;background:linear-gradient(180deg,#ebf1fb,#fff);box-shadow:0 6px 20px 1px rgba(0,0,0,.12);border-radius:12px 12px 12px 12px!important;top:50%!important;height:auto;overflow:visible!important}.dialog-teacher-select-course[data-v-59b55ec6] .van-dialog__footer,.dialog-teacher-select-course[data-v-59b55ec6] .van-dialog__header{display:none}.dialog-teacher-select-course .dialog-teacher-confirm-box[data-v-59b55ec6]{padding:24px;box-sizing:border-box;background-color:#fff;box-shadow:0 6px 20px 1px rgba(0,0,0,.12);border-radius:12px 12px}.dialog-teacher-select-course .select-course-title[data-v-59b55ec6]{font-weight:700;font-size:28px;color:#17233d}.dialog-teacher-select-course .icon-ex[data-v-59b55ec6]{gap:0 30px}.dialog-teacher-select-course .icon-ex .icon-left[data-v-59b55ec6]{width:30px;height:22px;border-radius:12px 12px 12px 12px;margin-right:6px}.dialog-teacher-select-course .icon-ex .icon-left.disabled-select[data-v-59b55ec6]{background:#f2f2f2}.dialog-teacher-select-course .icon-ex .icon-left.can-select[data-v-59b55ec6]{background:#dbf2e9}.dialog-teacher-select-course .icon-ex .icon-left.selected-select[data-v-59b55ec6]{background:#004fff}.dialog-teacher-select-course .icon-ex .icon-right[data-v-59b55ec6]{font-weight:400;font-size:18px;color:#515a6e}.dialog-teacher-select-course .select-course-title-config[data-v-59b55ec6]{margin:16px 0 20px 14px}.dialog-teacher-select-course .select-course-title-config .date-time[data-v-59b55ec6]{height:56px;width:542px;border-radius:32px 32px;box-shadow:0 3px 20px 1px rgba(0,0,0,.12);align-items:center}.dialog-teacher-select-course .select-course-title-config .date-time .next-text[data-v-59b55ec6],.dialog-teacher-select-course .select-course-title-config .date-time .pre-text[data-v-59b55ec6]{display:flex;justify-content:center;align-items:center}.dialog-teacher-select-course .select-course-title-config .date-time .van-icon[data-v-59b55ec6]{width:50px;height:50px;line-height:50px;text-align:center;background:#004fff;color:#fff;border-radius:50%;border:1px solid transparent}.dialog-teacher-select-course .select-course-title-config .date-time .arrow-left-icon[data-v-59b55ec6]{margin-right:6px}.dialog-teacher-select-course .select-course-title-config .date-time .arrow-next-icon[data-v-59b55ec6]{margin-left:6px}.dialog-teacher-select-course .select-course-title-config .date-time .arrow-left-text[data-v-59b55ec6]{font-weight:500;font-size:20px;color:#004fff}.dialog-teacher-select-course .select-course-title-config .date-time .bg-time[data-v-59b55ec6]{width:280px;height:48px;text-align:center;line-height:48px;border-radius:8px;border:1px solid #ddd;font-size:22px;font-weight:400;color:#17233d;margin:0 10px;-webkit-text-stroke:1px transparent}.dialog-teacher-select-course .select-course-title-config .back-week[data-v-59b55ec6]{padding:15px 30px;font-weight:700;font-size:18px;margin-left:20px;color:#fff;background:#004fff;box-shadow:0 6px 20px 1px rgba(28,107,216,.3);border-radius:30px 30px;box-sizing:border-box}.dialog-teacher-select-course .select-course-content[data-v-59b55ec6]{height:500px;overflow-y:scroll;overflow-x:hidden;gap:20px 30px;flex-wrap:wrap;padding-right:8px;padding-bottom:30px}.dialog-teacher-select-course .select-course-content[data-v-59b55ec6]::-webkit-scrollbar{width:10px}.dialog-teacher-select-course .select-course-content[data-v-59b55ec6]::-webkit-scrollbar-track{background:#fff}.dialog-teacher-select-course .select-course-content[data-v-59b55ec6]::-webkit-scrollbar-thumb{background:#adb8cb;border-radius:5px}.dialog-teacher-select-course .select-course-content[data-v-59b55ec6]::-webkit-scrollbar-thumb:hover{background:#adb8cb}.dialog-teacher-select-course .select-course-content .course-item[data-v-59b55ec6]{width:400px;height:74px;padding:7px;box-sizing:border-box;background-color:#f7f7f8;border-radius:37px 37px;padding-right:10px}.dialog-teacher-select-course .select-course-content .course-item.disabled-select[data-v-59b55ec6]{background-color:#f7f7f8}.dialog-teacher-select-course .select-course-content .course-item.can-select[data-v-59b55ec6]{background-color:#dff2eb}.dialog-teacher-select-course .select-course-content .course-item.active-select[data-v-59b55ec6]{background-color:#004fff}.dialog-teacher-select-course .select-course-content .course-item.active-select .course-name[data-v-59b55ec6],.dialog-teacher-select-course .select-course-content .course-item.active-select .week-content .course-name-info[data-v-59b55ec6],.dialog-teacher-select-course .select-course-content .course-item.active-select .week-content .time-date-content[data-v-59b55ec6]{color:#fff}.dialog-teacher-select-course .select-course-content .course-item .week[data-v-59b55ec6]{text-align:center;font-weight:700;font-size:16px;color:#0031ff;width:60px;height:60px;margin-right:12px;line-height:60px;border-radius:50% 50%;background:#fff}.dialog-teacher-select-course .select-course-content .course-item .week-content[data-v-59b55ec6]{width:30%}.dialog-teacher-select-course .select-course-content .course-item .week-content .time-date-content[data-v-59b55ec6]{font-weight:700;font-size:22px;line-height:24px;color:#17233d}.dialog-teacher-select-course .select-course-content .course-item .week-content .course-name-info[data-v-59b55ec6]{font-weight:400;font-size:18px;line-height:26px;color:#515a6e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-teacher-select-course .select-course-content .course-item .course-name[data-v-59b55ec6]{width:50%;text-align:right;font-weight:700;font-size:20px;color:#17233d;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-teacher-select-course .content-show[data-v-59b55ec6]{align-content:flex-start}.dialog-teacher-select-course .empty-con[data-v-59b55ec6]{width:100%;height:100%}.dialog-teacher-select-course .empty-con .empty-img[data-v-59b55ec6]{width:160px;height:160px;object-fit:contain}.dialog-teacher-select-course .empty-con .empty-text[data-v-59b55ec6]{text-align:center;margin-top:10px;font-weight:400;font-size:22px;color:#515a6e}.dialog-teacher-select-course .dialog-teacher-confirm-line[data-v-59b55ec6]{padding:20px 0 0 10px;font-weight:500;font-size:20px;color:#1f2935;border-top:1px solid #e0e0e0}.dialog-teacher-select-course .dialog-teacher-confirm-btns[data-v-59b55ec6]{margin:46px 0 30px}.dialog-teacher-select-course .dialog-teacher-confirm-btns .btn[data-v-59b55ec6]{padding:0 30px;height:56px;background:#004fff;box-shadow:0 6px 20px 1px rgba(28,107,216,.3);border-radius:32px 32px 32px 32px;cursor:pointer;font-weight:600;font-size:24px;color:#fff}.dialog-teacher-select-course .dialog-teacher-confirm-btns .btn.cancel[data-v-59b55ec6]{width:168px;background:#f4f6f8;color:#17233d;box-shadow:none;margin-right:30px}.dialog-teacher-confirm[data-v-344c5000]{width:660px!important;background:linear-gradient(180deg,#ebf1fb,#fff);box-shadow:0 6px 20px 1px rgba(0,0,0,.12);border-radius:12px 12px 12px 12px!important;top:50%!important;height:auto;overflow:visible!important}.dialog-teacher-confirm[data-v-344c5000] .van-dialog__footer,.dialog-teacher-confirm[data-v-344c5000] .van-dialog__header{display:none}.dialog-teacher-confirm-title[data-v-344c5000]{font-size:0;margin-top:-39px}.dialog-teacher-confirm-title .img[data-v-344c5000]{width:210px}.dialog-teacher-confirm-tip[data-v-344c5000]{margin:16px 0 20px;font-size:0;text-align:center}.dialog-teacher-confirm-tip .tip[data-v-344c5000]{position:relative;font-weight:900;font-size:30px;color:#17233d;letter-spacing:2px;display:inline-block}.dialog-teacher-confirm-tip .tip[data-v-344c5000]:after,.dialog-teacher-confirm-tip .tip[data-v-344c5000]:before{content:"";display:block;position:absolute;width:66px;height:4px;background:linear-gradient(270deg,#d1dff5,#fff);border-radius:0 0 0 0;top:50%;transform:translateY(-50%);left:-82px;z-index:4;font-size:0}.dialog-teacher-confirm-tip .tip[data-v-344c5000]:after{left:auto;right:-82px;transform:translateY(-50%) rotate(180deg)}.dialog-teacher-confirm-content[data-v-344c5000]{font-weight:400;font-size:24px;color:#3a445a;line-height:34px;text-align:center;padding:0 30px;word-break:break-all}.dialog-teacher-confirm-content span[data-v-344c5000]{font-weight:700}.dialog-teacher-confirm .select-group[data-v-344c5000]{margin-top:20px}.dialog-teacher-confirm .select-group .select-item[data-v-344c5000]{width:230px;height:66px;background-color:#fff;border-radius:12px 12px 12px 12px}.dialog-teacher-confirm .select-group .select-item.active[data-v-344c5000]{background-color:#e0eeff}.dialog-teacher-confirm .select-group .select-item.active .select-item-text[data-v-344c5000]{color:#17233d}.dialog-teacher-confirm .select-group .select-item .select-item-text[data-v-344c5000]{font-weight:400;font-size:24px;color:#515a6e;margin-left:10px}.dialog-teacher-confirm .select-group .select-item .left-img-icon[data-v-344c5000]{width:32px;height:32px;border:1px solid #b8bbc1;border-radius:50% 50%;margin-left:16px}.dialog-teacher-confirm .select-group .change-course[data-v-344c5000]{margin-left:50px}.dialog-teacher-confirm .dialog-teacher-confirm-btns[data-v-344c5000]{margin:46px 0 30px}.dialog-teacher-confirm .dialog-teacher-confirm-btns .btn[data-v-344c5000]{width:178px;height:56px;background:#004fff;box-shadow:0 6px 20px 1px rgba(28,107,216,.3);border-radius:32px 32px 32px 32px;cursor:pointer;font-weight:600;font-size:24px;color:#fff}.dialog-teacher-confirm .dialog-teacher-confirm-btns .btn.cancel[data-v-344c5000]{width:168px;background:#f4f6f8;color:#17233d;box-shadow:none;margin-right:30px}.tip-msg[data-v-344c5000]{width:616px;background:#e0eeff;margin:20px auto 0;padding:12px 16px;border-radius:12px 12px 12px 12px;font-weight:500;font-size:20px;color:#515a6e;text-align:center;line-height:30px}.tip-msg .info-msg[data-v-344c5000]{margin-left:4px}.last-line-tip[data-v-344c5000]{font-weight:400;font-size:18px;color:#e60f0f;line-height:30px;text-align:center;margin-top:10px}.select-course-msg[data-v-344c5000]{margin-top:10px}.select-course-msg .label-msg[data-v-344c5000]{font-weight:400;font-size:20px;color:#515a6e;line-height:28px}.select-course-msg .select-course-list[data-v-344c5000]{width:340px;height:48px;border-radius:8px 8px 8px 8px;padding:14px 16px;box-sizing:border-box}.select-course-msg .select-course-list .left-con[data-v-344c5000]{font-weight:500;font-size:20px;color:#17233d;width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-course-msg .select-course-list .right-con[data-v-344c5000]{font-weight:400;font-size:20px;color:#004fff;line-height:28px}.select-course-msg .select-course-border[data-v-344c5000]{border:1px solid #ddd}.dialog-teacher-confirm[data-v-1d7e0b3f]{box-sizing:border-box;width:660px;height:638px;background:#fff;box-shadow:0 6px 20px 1px rgba(0,0,0,.12);padding:24px 24px}.dialog-teacher-confirm .dialog-body .dialog-header-left[data-v-1d7e0b3f]{font-weight:900;font-size:30px;color:#17233d}.dialog-teacher-confirm .dialog-body .dialog-header-right[data-v-1d7e0b3f]{font-weight:400;font-size:24px;color:#17233d}.dialog-teacher-confirm .dialog-body .dialog-header-right .minutes[data-v-1d7e0b3f]{font-weight:600;font-size:24px;color:#004fff}.dialog-teacher-confirm .dialog-body .dialog-tch-con-body[data-v-1d7e0b3f]{margin-top:16px}.dialog-teacher-confirm .dialog-body .dialog-tch-con-body .tip-msg[data-v-1d7e0b3f]{font-weight:500;font-size:20px;color:#515a6e;text-align:center;line-height:30px}.dialog-teacher-confirm .dialog-body .dialog-tch-con-body .tip-msg .info-msg[data-v-1d7e0b3f]{margin-left:4px}.dialog-teacher-confirm .dialog-body .dialog-tch-con-body .change-btn[data-v-1d7e0b3f]{width:182px;height:40px;background:#fff;box-shadow:0 3px 20px 1px rgba(0,0,0,.12);border-radius:32px 32px 32px 32px;border:1px solid #ddd;line-height:40px;text-align:center;margin:0 auto;font-weight:500;font-size:20px;color:#004fff;margin-top:15px}.dialog-teacher-confirm .dialog-body .dialog-tch-con-body .change-btn .icon-img[data-v-1d7e0b3f]{margin-right:6px;width:20px;height:20px}.dialog-teacher-confirm .dialog-body .dialog-tch-con-body .active-btn[data-v-1d7e0b3f]{width:182px;height:40px;color:#fff;background:#004fff;box-shadow:0 3px 14px 1px rgba(0,99,255,.4);border-radius:20px 20px 20px 20px}.dialog-teacher-confirm .dialog-body .wechat-code-body[data-v-1d7e0b3f]{margin-top:30px}.dialog-teacher-confirm .dialog-body .wechat-code-body .title[data-v-1d7e0b3f]{width:364px;height:40px;font-weight:900;font-size:28px;color:#000926;line-height:38px;margin:auto}.dialog-teacher-confirm .dialog-body .wechat-code-body .phone-wrap[data-v-1d7e0b3f]{width:480px;height:56px;background:#fff;border-radius:28px 28px 28px 28px;border:1px solid #ccc;margin-left:70px;margin-top:24px;position:relative}.dialog-teacher-confirm .dialog-body .wechat-code-body .phone-wrap .fail-msg[data-v-1d7e0b3f]{position:absolute;bottom:-28px;left:20px;height:22px;font-weight:400;font-size:16px;color:#e02020;line-height:22px;text-align:left}.dialog-teacher-confirm .dialog-body .wechat-code-body .phone-wrap .phone-img[data-v-1d7e0b3f]{width:22px;height:24px;margin:0 21px 0 17px}.dialog-teacher-confirm .dialog-body .wechat-code-body .phone-wrap .phone-input[data-v-1d7e0b3f]{border:none;height:28px;font-weight:400;font-size:20px;color:#333;line-height:0;text-align:left}.dialog-teacher-confirm .dialog-body .wechat-code-body .fail-active[data-v-1d7e0b3f]{border:1px solid #e12c2c}.dialog-teacher-confirm .dialog-body .wechat-code-body .code-wrap[data-v-1d7e0b3f]{margin-top:36px}.dialog-teacher-confirm .dialog-body .wechat-code-body .code-wrap .phone-wrap[data-v-1d7e0b3f]{margin-top:0;width:266px}.dialog-teacher-confirm .dialog-body .wechat-code-body .code-wrap .phone-wrap .phone-input[data-v-1d7e0b3f]{width:150px}.dialog-teacher-confirm .dialog-body .wechat-code-body .code-wrap .get-code[data-v-1d7e0b3f]{width:178px;height:56px;background:#004fff;border-radius:32px 32px 32px 32px;font-weight:500;font-size:24px;color:#fff;line-height:56px;margin-left:36px;text-align:center}.dialog-teacher-confirm .dialog-body .wechat-code-body .btn[data-v-1d7e0b3f]{width:480px;height:56px;background:#004fff;border-radius:32px 32px 32px 32px;font-weight:500;font-size:24px;color:#fff;line-height:56px;margin:36px auto 60px auto;text-align:center;opacity:.55}.dialog-teacher-confirm .dialog-body .wechat-code-body .active-btn[data-v-1d7e0b3f]{opacity:1}.dialog-teacher-confirm .dialog-body .scanning-code-body[data-v-1d7e0b3f]{margin-top:16px}.dialog-teacher-confirm .dialog-body .scanning-code-body .code-body[data-v-1d7e0b3f]{margin:0 auto;width:360px;height:360px;background:#fff;box-shadow:0 6px 20px 1px rgba(0,0,0,.12);border-radius:12px 12px 12px 12px;border:1px solid #ebebeb;overflow:hidden}.dialog-teacher-confirm .dialog-body .scanning-code-body .common-code-body[data-v-1d7e0b3f]{position:relative}.dialog-teacher-confirm .dialog-body .scanning-code-body .common-code-body .loading-con[data-v-1d7e0b3f]{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.65);z-index:3}.dialog-teacher-confirm .dialog-body .scanning-code-body .qrCode[data-v-1d7e0b3f]{margin:16px 16px;width:328px;height:328px;overflow:hidden;transform:scale(1.36)}.dialog-teacher-confirm .dialog-body .scanning-code-body .qrCode[data-v-1d7e0b3f] iframe{border:none}.dialog-teacher-confirm .dialog-body .dialog-footer[data-v-1d7e0b3f]{width:168px;height:56px;background:#f4f6f8;border-radius:32px 32px 32px 32px;font-weight:500;font-size:24px;color:#17233d;text-align:center;line-height:56px;margin:0 auto;margin-top:24px}.wrapper[data-v-0a31eae0]{display:flex;align-items:center;justify-content:center}.wrapper .signUp-dialog-container[data-v-0a31eae0]{width:900px;background:#fff;box-shadow:0 6px 20px 1px rgba(0,0,0,.12);border-radius:12px 12px 12px 12px;padding:24px;box-sizing:border-box}.wrapper .signUp-dialog-container .title[data-v-0a31eae0]{font-weight:900;font-size:28px;line-height:40px;color:#17233d}.wrapper .signUp-dialog-container .signUp-scroll-container[data-v-0a31eae0]{height:460px;overflow-x:hidden;overflow-y:auto;margin-top:20px}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container[data-v-0a31eae0]{margin-bottom:20px;height:140px;padding:0 20px 0 30px;background:#f0f7ff;border-radius:12px;overflow:hidden;position:relative}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container .item-bg[data-v-0a31eae0]{position:absolute;right:0;top:0;height:100%}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container .item-left[data-v-0a31eae0]{height:100%;z-index:1}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container .item-left .item-title[data-v-0a31eae0]{width:642px;font-family:Source Han Sans CN;font-weight:700;font-size:28px;color:#001f4c}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container .item-left .item-time[data-v-0a31eae0]{margin-top:10px;font-weight:400;font-size:22px;color:#515a6e;line-height:40px}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container .item-left .item-time .item-clock[data-v-0a31eae0]{width:22px;height:22px;margin-right:10px}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container .item-right[data-v-0a31eae0]{padding:20px 0;z-index:1}.wrapper .signUp-dialog-container .signUp-scroll-container .signUp-item-container .item-right .signUp-btn[data-v-0a31eae0]{width:132px;height:42px;background:#004fff;box-shadow:0 6px 20px 1px rgba(28,107,216,.3);border-radius:24px 24px 24px 24px;font-weight:400;font-size:20px;color:#fff;line-height:42px;text-align:center}.wrapper .signUp-dialog-container .bottom-container[data-v-0a31eae0]{margin-top:24px}.wrapper .signUp-dialog-container .bottom-container .close-btn[data-v-0a31eae0]{width:168px;height:56px;background:#f4f6f8;border-radius:32px 32px 32px 32px;font-weight:500;font-size:24px;color:#17233d;line-height:56px;text-align:center}.base-page[data-v-ce4084fa]{width:1080px;height:1920px;background:#225de8;margin:0 auto;padding:0 30px;box-sizing:border-box}.base-page .header[data-v-ce4084fa]{height:96px;position:relative}.base-page .header .left-con[data-v-ce4084fa]{max-width:51%}.base-page .header .left-con .school-logo-con[data-v-ce4084fa]{color:#fff;height:54px;object-fit:contain;margin-right:12px}.base-page .header .left-con .right-con-row .school-name-con[data-v-ce4084fa]{font-weight:700;font-size:32px;color:#fff;line-height:36px;font-family:SourceHanSansSC-Bold,SourceHanSansSC}.base-page .header .left-con .right-con-row .school-word-con[data-v-ce4084fa]{font-weight:400;font-size:16px;color:#fff;line-height:20px}.base-page .header .school-name[data-v-ce4084fa]{position:absolute;width:410px;height:50px;background-position-y:-6px;background-position-x:21px}.base-page .header .right[data-v-ce4084fa]{align-items:center;font-size:0;height:100%}.base-page .header .right .weather-tips[data-v-ce4084fa]{font-size:24px;color:#fff;background:grey}.base-page .header .right .weather-box[data-v-ce4084fa]{display:inline-block;height:100%;margin-right:30px}.base-page .header .right .weather-box .weather-swiper[data-v-ce4084fa]{height:100%}.base-page .header .right .weather-box .weather-swiper-box[data-v-ce4084fa]{height:100%;justify-content:flex-end}.base-page .header .right .weather-box .weather-date[data-v-ce4084fa]{font-family:SourceHanSansSC-Bold,SourceHanSansSC;font-weight:600;font-size:30px;color:#fff;margin-right:20px}.base-page .header .right .weather-box .weather-icon[data-v-ce4084fa]{margin-right:15px}.base-page .header .right .weather-box .weather-icon .img[data-v-ce4084fa]{width:38px;height:38px;display:block}.base-page .header .right .weather-box .weather-info[data-v-ce4084fa]{font-family:SourceHanSansSC-Bold,SourceHanSansSC;color:#fff;text-align:center}.base-page .header .right .weather-box .weather-info-name[data-v-ce4084fa]{font-weight:400;font-size:26px;line-height:26px}.base-page .header .right .weather-box .weather-info-temp[data-v-ce4084fa]{font-weight:400;font-size:16px;color:#cbdbff;line-height:16px;margin-top:4px}.base-page .header .right .date[data-v-ce4084fa]{margin-right:36px}.base-page .header .right .date-time[data-v-ce4084fa]{height:28px;font-size:26px;color:#fff;line-height:26px;margin-bottom:2px}.base-page .header .right .date .date-show-date[data-v-ce4084fa]{height:16px;font-size:16px;color:#fff;line-height:16px}.base-page .header .right .config-icon[data-v-ce4084fa]{width:30px;height:30px}.base-page .detail-content[data-v-ce4084fa]{width:1020px;height:1668px;position:relative}.base-page .back-btn-img[data-v-ce4084fa]{display:block;width:96px;height:96px;margin:34px auto 0}.go-special-btn[data-v-ce4084fa]{position:fixed;bottom:126px;right:21px;z-index:50;transition:max-height .3s;overflow-y:scroll}.go-special-btn .icon-con[data-v-ce4084fa]{width:88px;height:88px;border-radius:50% 50%;background:url(../img/special.b760616b.png) no-repeat;background-size:88px 88px;box-shadow:0 2px 10px 0 rgba(58,92,186,.1)}.go-special-btn .pot-red[data-v-ce4084fa]{z-index:51;border-radius:50%;width:14px;height:14px;background:linear-gradient(180deg,#ff6e66,#f80000);box-shadow:0 1px 1px 0 #b2b2b2}.go-special-btn .message-pot[data-v-ce4084fa]{position:absolute;right:10px;top:0}.go-special-btn .leave-icon-bg[data-v-ce4084fa]{background:transparent}.go-special-btn .leave-icon[data-v-ce4084fa]{width:88px;height:88px;position:relative}.go-special-btn .chat-icon[data-v-ce4084fa]{background:url(../img/chat.b45d6297.png) no-repeat;background-size:88px 88px;position:relative}.go-special-btn .activity-icon[data-v-ce4084fa]{background:url(../img/activity.fad911a2.png) no-repeat;background-size:88px 88px;position:relative;border-radius:0}.go-special-btn .attendance-icon[data-v-ce4084fa]{background:url(../img/attendance.e9c9d621.png) no-repeat;background-size:88px 88px}.go-special-btn .fun-time[data-v-ce4084fa]{background:url(../img/fun_time.a8983e62.png) no-repeat;background-size:88px 88px;border-radius:0 0;position:relative}.fold-box[data-v-ce4084fa]{position:fixed;bottom:20px;margin-top:40px;right:21px}.fold-box .fold-icon[data-v-ce4084fa]{width:88px;height:88px}.mt-16[data-v-ce4084fa]{margin-top:16px}.land-scape[data-v-ce4084fa]{width:1920px;height:1080px;padding:0 35px}.land-scape .header[data-v-ce4084fa]{height:76px}.land-scape .detail-content[data-v-ce4084fa]{width:1850px;height:974px}.element-3[data-v-ce4084fa]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.back-btn-con[data-v-ce4084fa]{position:fixed;bottom:24px;left:0;width:150px;height:80px;background:url(../img/back-btn.fd377d44.png) no-repeat;background-size:150px 80px;box-shadow:inset 0 -2px 4px 1px hsla(0,0%,100%,.8);border-radius:0 58px 58px 0;z-index:99}.back-btn-con .back-btn-icon[data-v-ce4084fa]{width:38px;height:38px;background:linear-gradient(321deg,#d6ebff,#004eff 62%,#5ab9fe);box-shadow:inset 0 1px 2px 1px #d5dbff;opacity:.8;border:1px solid transparent;border-radius:50% 50%;margin:0 14px 0 16px}.back-btn-con .back-btn-icon .icon-con[data-v-ce4084fa]{font-weight:700}.back-btn-con .btn-text[data-v-ce4084fa]{font-size:20px;color:#17233d}.foot-bar[data-v-eceff858]{box-sizing:border-box;position:fixed;left:50%;transform:translate(-50%);padding:9px 82px 6px 82px;height:110px;box-shadow:inset 0 -2px 4px 1px hsla(0,0%,100%,.8);border-radius:58px 58px 58px 58px}.foot-bar .icon-container .icon[data-v-eceff858]{width:60px;height:60px}.foot-bar .icon-container .text[data-v-eceff858]{margin-top:4px;width:100px;height:30px;line-height:30px;font-size:20px;text-align:center;font-weight:500;color:#fff}.foot-bar .selected .icon[data-v-eceff858]{width:80px;height:80px;margin-top:-20px}.foot-bar .selected .text[data-v-eceff858]{background:#fff;color:#2086f3;border-radius:15px}.red-pot[data-v-eceff858]{position:relative}.red-pot[data-v-eceff858]:after{content:"";position:absolute;top:-8px;right:14px;width:14px;height:14px;background:linear-gradient(180deg,#ff6e66,#f80000);box-shadow:0 1px 1px 0 #b2b2b2;border-radius:50%}.port-trait-bottom[data-v-eceff858]{bottom:10px}.land-scoped-bottom[data-v-eceff858]{bottom:20px}*{-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clearfix{display:block;zoom:1}.clearfix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.f-l{float:left}.f-r{float:right}.f-c:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.td{display:table-cell}.tr{display:table-row}.tb{display:table;width:100%;table-layout:auto}.t-c{text-align:center}.t-r{text-align:right}.t-l{text-align:left}.t-s{font-weight:700}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-l{justify-content:flex-start}.flex-r{justify-content:flex-end}.flex-c{justify-content:center}.flex-b{justify-content:space-between}.flex-a{justify-content:space-around}.flex-w{flex-wrap:wrap}.flex-1{flex:1}.flex-t{align-items:flex-start}.flex-e{align-items:flex-end}.flex-m{align-items:center}.t-over2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.t-over,.t-over2,.text-overflow{overflow:hidden;text-overflow:ellipsis}.t-over,.text-overflow{white-space:nowrap}.safe-m-t{margin-top:constant(safe-area-inset-top);margin-top:env(safe-area-inset-top)}.safe-m-b{margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.safe-m-l{margin-left:constant(safe-area-inset-left);margin-left:env(safe-area-inset-left)}.safe-m-r{margin-right:constant(safe-area-inset-right);margin-right:env(safe-area-inset-right)}.safe-d-t{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.safe-d-b{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.safe-d-l{padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left)}.safe-d-r{padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.img-pre .van-image-preview__index{font-size:36px;font-family:SourceHanSansSC-Medium,SourceHanSansSC;font-weight:700;color:#fff;height:52px;line-height:52px}micro-app,micro-app-body{height:100%;width:100%}.van-toast.toast-left{left:25%}.rich-html-container{overflow-x:hidden;overflow-y:scroll;word-break:break-all}.rich-html-container::-webkit-scrollbar{display:none}.rich-html-container .rich-html-content-container{pointer-events:none;touch-action:pan-y}.rich-html-container .rich-html-content-container p:last-child{margin-bottom:0}.rich-html-container .rich-html-content-container *{white-space:normal!important;line-height:30px!important;font-size:24px!important}.rich-html-container .rich-html-content-container h1,.rich-html-container .rich-html-content-container h1 *{font-size:56px!important;line-height:70px!important}.rich-html-container .rich-html-content-container h2,.rich-html-container .rich-html-content-container h2 *{font-size:48px!important;line-height:62px!important}.rich-html-container .rich-html-content-container h3,.rich-html-container .rich-html-content-container h3 *{font-size:40px!important;line-height:54px!important}.rich-html-container .rich-html-content-container h4,.rich-html-container .rich-html-content-container h4 *{font-size:32px!important;line-height:46px!important}body,html{width:100%;height:100%}.scroll-body-slide::-webkit-scrollbar{width:4px}.scroll-body-slide::-webkit-scrollbar-thumb{background:#fff;border-radius:3px}.scroll-body-slide::-webkit-scrollbar-track{background-color:transparent}.flex{display:flex}.flex-evenly{justify-content:space-evenly}.flex-between,.flex-evenly{display:flex;align-items:center}.flex-between{justify-content:space-between}.flex-centent{display:flex;align-items:center;justify-content:center}.cursor-pointer{cursor:pointer}.image-video-preview-container{width:100%;height:100%;height:calc(100% + constant(safe-area-inset-bottom));height:calc(100% + env(safe-area-inset-bottom));overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;animation:start-preview .35s forwards;background-color:#000!important}@keyframes start-preview{to{transform:scale(1) translate(0);transform-origin:center}}@keyframes reverse-preview{to{transform:scale(1) translate(0);transform-origin:center}}.image-video-preview-container .van-swipe{height:100%}.image-video-preview-container .image-video-clear{position:absolute;top:20px;right:20px;font-size:20px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.image-video-preview-container .custom-indicator{position:absolute;left:50%;top:20px;padding:5px 10px;font-size:24px;background:rgba(0,0,0,.3);transform:translateX(-50%);color:#fff}.image-video-preview-container video::-webkit-media-controls-fullscreen-button,.image-video-preview-container video::-webkit-media-controls-overflow-button{display:none}.image-video-preview-container video::-webkit-media-controls-volume-control-container{display:none!important}.image-video-preview-container video::-webkit-media-controls-panel{width:calc(100% - 80px)}.image-video-preview-container .image-video-preview-image{width:100%;height:100%}.image-video-preview-container .image-video-preview-image.start-transition{transition:transform .35s}.image-video-preview-container .image-video-preview-image .van-image__img{width:100%;height:100%}.image-video-preview-container .pause ._play-btn{display:block!important;opacity:1!important}.image-video-preview-container .pause .qun-base-controls{display:flex!important;opacity:1!important}.image-video-preview-container .van-image__error{background-color:#444}.image-video-preview-container .van-image__loading{background-color:#000}#image-video-preview.start-transition{background-color:transparent!important}.image-video-preview{width:100%;height:100%;color:#fff}#image-video-preview.close-fullscreen ._fullscreen{display:none}.vjs-hardware-acceleration{transform:translateZ(0)}.video-poster-img-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100vh}.video-poster-img-container .video-poster-img{width:100%;height:100%;object-fit:contain}.video-poster-img-container .video-poster-img-play{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.video-buffer-loading-container{width:100px;height:100px;border-radius:12px;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}body{margin:0}#app{font-family:Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}#public-links{padding:10px 0}#public-links a{text-decoration:underline;color:-webkit-link;cursor:pointer}#public-links a:active{color:#f53f3f}