.profile-page[data-v-d945db4c]{width:100%;max-width:100%;box-sizing:border-box;padding-bottom:6rem;text-align:left;color:#333}.page-title[data-v-d945db4c]{box-sizing:border-box;width:100%;height:5.6rem;padding:0 3.2rem;display:flex;align-items:center;background:#fff;font-size:1.6rem;font-weight:700}.page-ctx[data-v-d945db4c]{box-sizing:border-box;width:100%;margin-top:1.4rem;min-height:59.4rem;padding:2.8rem 3rem 7.2rem;background:#fff}.reject-tip[data-v-d945db4c]{width:100%;max-width:78rem;height:6rem;margin:0 auto 4.2rem;align-items:center;border:1px solid #ffb6b6;background:#fff8f6;color:#ff6262;font-size:1.4rem}.avatar-wrap[data-v-d945db4c],.reject-tip[data-v-d945db4c]{display:flex;justify-content:center}.avatar-upload[data-v-d945db4c]{position:relative;display:block;width:8.2rem;height:8.2rem}.user-avatar[data-v-d945db4c]{width:8.2rem;height:8.2rem;display:block;border-radius:50%;object-fit:cover}.edit-icon[data-v-d945db4c]{position:absolute;right:-.4rem;bottom:.8rem;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:.2rem solid #fff;border-radius:50%;background:#333;color:#fff;font-size:1.4rem}.profile-form[data-v-d945db4c]{width:78rem;max-width:100%;margin:3.4rem auto 0}.identity-row[data-v-d945db4c]{display:flex;align-items:center}.form-label[data-v-d945db4c]{text-align:right;color:#666;font-size:1.4rem}.identity-btn[data-v-d945db4c]{position:relative;width:9rem;height:3.6rem;margin-left:1.6rem;border:1px solid #42a4cf;border-radius:.3rem;background:#f5fbff;color:#0073a7;font-size:1.4rem;font-weight:700}.identity-btn i[data-v-d945db4c]{position:absolute;right:0;bottom:0;width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;background:#006197;color:#fff;font-size:1.2rem}.audit-pass-text[data-v-d945db4c]{margin-left:2.4rem;color:#006db1;font-size:1.4rem}.form-grid[data-v-d945db4c]{width:100%;margin-top:2.8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.6rem;row-gap:1.8rem}.teacher-grid[data-v-d945db4c]{margin-top:1.8rem}.form-item[data-v-d945db4c]{min-width:0}.form-item label[data-v-d945db4c]{display:block;margin-bottom:1rem;color:#555;font-size:1.4rem}.form-item label span[data-v-d945db4c]{color:#ff4d4f}.form-item[data-v-d945db4c] .el-input__inner{height:4.6rem;line-height:4.6rem;border-color:#dcdfe6;border-radius:.3rem;font-size:1.4rem}.form-item[data-v-d945db4c] .el-select{width:100%}.form-item[data-v-d945db4c] .el-textarea__inner{border-color:#dcdfe6;border-radius:.3rem;color:#555;font-size:1.4rem;line-height:2.2rem}.full-item[data-v-d945db4c]{margin-top:1.8rem}.phone-input[data-v-d945db4c]{position:relative}.phone-input button[data-v-d945db4c]{position:absolute;right:1.2rem;top:0;height:4.6rem;border:0;background:transparent;color:#7f9eef;cursor:pointer}.phone-input[data-v-d945db4c] .el-input__inner{padding-right:5.4rem;color:#777;background:#fff}.cert-row[data-v-d945db4c]{display:flex;align-items:stretch;gap:1.2rem}.cert-preview[data-v-d945db4c]{width:9.8rem;height:11.8rem;border:1px solid #e2e2e2;background:#fff;display:flex;align-items:center;justify-content:center}.cert-preview img[data-v-d945db4c]{max-width:8.6rem;max-height:10.8rem;object-fit:contain}.cert-upload[data-v-d945db4c],.cert-upload[data-v-d945db4c] .el-upload,.cert-upload[data-v-d945db4c] .el-upload-dragger{width:11.2rem;height:11.8rem}.cert-upload-inner[data-v-d945db4c]{height:10.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9a9a9a}.cert-upload-inner i[data-v-d945db4c]{color:#d0d0d0;font-size:3.2rem;line-height:0}.cert-upload-btn[data-v-d945db4c]{width:7.6rem;height:2.6rem;margin-top:.8rem;display:flex;align-items:center;justify-content:center;border-radius:.2rem;background:#88aeea;color:#fff;font-size:1.3rem}.cert-upload-tip[data-v-d945db4c],.file-tip[data-v-d945db4c]{margin-top:.6rem;color:#999;font-size:1.2rem}.action-row[data-v-d945db4c]{margin-top:3rem;display:flex;justify-content:center;gap:1.4rem}.cancel-btn[data-v-d945db4c],.submit-btn[data-v-d945db4c]{width:11.2rem;height:3.4rem;border-radius:.3rem;font-size:1.4rem;cursor:pointer}.cancel-btn[data-v-d945db4c]{border:1px solid #dcdfe6;background:#f7f7f7;color:#777}.submit-btn[data-v-d945db4c]{border:1px solid #006197;background:#006197;color:#fff}[data-v-d945db4c] .audit-dialog,[data-v-d945db4c] .phone-dialog{border-radius:.3rem}[data-v-d945db4c] .audit-dialog .el-dialog__header,[data-v-d945db4c] .phone-dialog .el-dialog__header{height:5.4rem;padding:0 2.2rem;display:flex;align-items:center;border-bottom:1px solid #eee;background:#f8f8f8}[data-v-d945db4c] .audit-dialog .el-dialog__title,[data-v-d945db4c] .phone-dialog .el-dialog__title{font-size:1.6rem;font-weight:700;color:#333}[data-v-d945db4c] .audit-dialog .el-dialog__headerbtn,[data-v-d945db4c] .phone-dialog .el-dialog__headerbtn{top:1.5rem;right:1.8rem;font-size:2.4rem}[data-v-d945db4c] .audit-dialog .el-dialog__headerbtn .el-dialog__close,[data-v-d945db4c] .phone-dialog .el-dialog__headerbtn .el-dialog__close{color:#333;font-weight:600}[data-v-d945db4c] .audit-dialog .el-dialog__body{padding:4.2rem 0 5.8rem}.audit-content[data-v-d945db4c]{text-align:center}.audit-icon[data-v-d945db4c]{width:6rem;height:6rem;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffb50b;color:#fff;font-size:4rem;line-height:1}.audit-title[data-v-d945db4c]{color:#333;font-size:1.8rem}.audit-desc[data-v-d945db4c]{margin-top:1.8rem;color:#999;font-size:1.5rem}.audit-home-btn[data-v-d945db4c]{width:13.4rem;height:4rem;margin-top:4rem;border:0;border-radius:.3rem;background:#006197;color:#fff;font-size:1.5rem;cursor:pointer}[data-v-d945db4c] .phone-dialog{height:43rem}[data-v-d945db4c] .phone-dialog .el-dialog__body{padding:3.8rem 0 0}[data-v-d945db4c] .phone-dialog .el-dialog__footer{padding:1.2rem 0 0;text-align:center}.phone-form[data-v-d945db4c]{width:43rem;margin:0 auto}.phone-row[data-v-d945db4c]{display:flex;align-items:center;margin-bottom:2.2rem}.phone-row label[data-v-d945db4c]{flex:0 0 11.6rem;padding-right:1.6rem;text-align:right;color:#777;font-size:1.4rem;line-height:4.8rem;white-space:nowrap}.phone-row .static-phone[data-v-d945db4c]{height:4.8rem;display:flex;align-items:center;color:#555;font-size:1.4rem}.phone-row[data-v-d945db4c] .el-input{flex:1}.phone-row[data-v-d945db4c] .el-input__inner{height:4.8rem;line-height:4.8rem;border-color:#dcdfe6;border-radius:.3rem;padding:0 1.4rem;color:#333;font-size:1.4rem}.code-input[data-v-d945db4c]{position:relative;flex:1}.code-input button[data-v-d945db4c]{position:absolute;right:1.6rem;top:0;height:4.8rem;border:0;background:transparent;color:#d1a860;font-size:1.3rem;cursor:pointer}.code-input button[data-v-d945db4c]:disabled{color:#bbb;cursor:not-allowed}.code-input[data-v-d945db4c] .el-input__inner{padding-right:9.6rem}.dialog-footer[data-v-d945db4c]{display:flex;justify-content:center;gap:1.8rem}.dialog-cancel[data-v-d945db4c],.dialog-confirm[data-v-d945db4c]{width:13.2rem;height:4rem;border-radius:.3rem;font-size:1.4rem;cursor:pointer}.dialog-cancel[data-v-d945db4c]{border:1px solid #dcdfe6;background:#f7f7f7;color:#666}.dialog-confirm[data-v-d945db4c]{border:1px solid #006197;background:#006197;color:#fff}@media screen and (max-width:1199px){.page-ctx[data-v-d945db4c]{padding:20px 15px 60px}.profile-form[data-v-d945db4c]{margin-top:28px}.form-grid[data-v-d945db4c]{grid-template-columns:1fr}}@media screen and (max-width:1199px){.user-avatar[data-v-d945db4c]{object-fit:cover}.page[data-v-d945db4c]{text-align:left;padding-bottom:80px}.page .main-title[data-v-d945db4c]{display:flex;align-items:center;justify-content:space-between;padding:0 32px;text-align:left;height:56px;line-height:56px;background:#fff;font-size:16px;font-family:Microsoft YaHei-Bold,Microsoft YaHei;font-weight:700;color:#333}.page .main-title button[data-v-d945db4c]{min-width:96px;height:30px;line-height:30px;background:#1d88fb;color:#fff;font-size:14px;font-weight:700}.page .page-ctx[data-v-d945db4c]{margin-top:24px;padding:15px;background:#fff}.cert-upload-btn[data-v-d945db4c],.cert-upload-tip[data-v-d945db4c],.file-tip[data-v-d945db4c]{font-size:16px}.page .page-ctx[data-v-d945db4c]{padding-bottom:80px}.page .page-ctx .section[data-v-d945db4c]{margin-bottom:20px;border-bottom:1px solid #dbdbdb}.page .page-ctx .section-title[data-v-d945db4c]{font-size:16px;font-size:14px;font-family:Microsoft YaHei-Regular,Microsoft YaHei;font-weight:400;color:#666}.page .page-ctx .section-ctx[data-v-d945db4c]{padding-top:20px}.page .page-ctx .upload-box img[data-v-d945db4c]{width:100px;height:100px;border-radius:50%}.page .page-ctx .item[data-v-d945db4c]{margin-bottom:20px;display:flex;align-items:center}.page .page-ctx .item .text[data-v-d945db4c]{display:inline-block;min-width:134px;min-width:90px;text-align:right;font-size:14px;color:#666}.page .page-ctx .item .info[data-v-d945db4c]{flex:1;padding-left:10px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#333;display:inline-block;min-width:120px}.page .page-ctx .item .info input[data-v-d945db4c]{width:100%;height:32px;background:#fff;border-radius:4px 4px 4px 4px;border:1px solid #d4d4d4}.page .page-ctx .item .action[data-v-d945db4c]{margin-left:20px;font-size:14px;font-family:Microsoft YaHei;font-weight:400;color:#1d88fb}.page .page-ctx .item .action span[data-v-d945db4c]{margin-right:20px;cursor:pointer}.nickname[data-v-d945db4c]{border:1px solid #ddd;padding-left:20px;height:30px;line-height:30px}.btn-box button[data-v-d945db4c]{width:76px;height:40px}.btn-box .btn-save[data-v-d945db4c]{background:#1d88fb;border-radius:4px 4px 4px 4px;color:#fff}.btn-box .btn-cancel[data-v-d945db4c],.btn-box .btn-save[data-v-d945db4c]{font-size:14px;font-family:Microsoft YaHei-Regular,Microsoft YaHei;font-weight:400}.btn-box .btn-cancel[data-v-d945db4c]{margin-left:24px;border-radius:4px 4px 4px 4px;border:1px solid #1d88fb;color:#1d88fb}}@media screen and (max-width:767px){[data-v-d945db4c] .phone-dialog .el-dialog__header{height:40px!important;min-height:40px!important;padding:0 18px!important}[data-v-d945db4c] .phone-dialog .el-dialog__title{font-size:15px!important;line-height:40px!important}[data-v-d945db4c] .phone-dialog .el-dialog__headerbtn{top:0!important;right:18px!important;display:flex!important;align-items:center;justify-content:center;width:28px!important;height:40px!important}[data-v-d945db4c] .phone-dialog .el-dialog__close{font-size:18px!important;line-height:1!important}}@media screen and (max-width:767px){.profile-page[data-v-d945db4c]{padding-bottom:24px}.profile-page .page-title[data-v-d945db4c]{height:48px!important;padding:0 18px!important;font-size:18px!important;line-height:48px}.profile-page .page-ctx[data-v-d945db4c]{min-height:0;margin-top:12px;padding:20px 14px 28px!important}.profile-page .avatar-upload[data-v-d945db4c],.profile-page .user-avatar[data-v-d945db4c]{width:84px;height:84px}.profile-page .edit-icon[data-v-d945db4c]{right:-3px;bottom:3px;width:23px;height:23px;font-size:13px}.profile-page .profile-form[data-v-d945db4c]{width:100%;margin-top:22px}.profile-page .identity-row[data-v-d945db4c]{min-height:40px}.profile-page .form-item label[data-v-d945db4c],.profile-page .form-label[data-v-d945db4c]{font-size:15px!important;line-height:22px}.profile-page .identity-btn[data-v-d945db4c]{width:74px;height:32px;margin-left:12px;padding:0 14px 0 8px;font-size:14px}.profile-page .identity-btn i[data-v-d945db4c]{width:14px;height:14px;font-size:10px}.profile-page .identity-row[data-v-d945db4c]{flex-wrap:wrap;column-gap:0;row-gap:4px}.profile-page .audit-pass-text[data-v-d945db4c]{flex:0 0 100%;margin:0;padding-left:0;font-size:13px;line-height:20px}.profile-page .form-grid[data-v-d945db4c]{margin-top:22px;row-gap:16px}.profile-page .full-item[data-v-d945db4c],.profile-page .teacher-grid[data-v-d945db4c]{margin-top:16px}.profile-page .form-item label[data-v-d945db4c]{margin-bottom:7px}.profile-page .form-item[data-v-d945db4c] .el-input__inner,.profile-page .phone-input[data-v-d945db4c] .el-input__inner{height:40px!important;padding-top:0;padding-bottom:0;font-size:14px!important;line-height:40px!important}.profile-page .form-item[data-v-d945db4c] .el-input__icon{line-height:40px!important}.profile-page .teacher-grid .form-item[data-v-d945db4c] .el-select .el-input__inner{height:48px!important;min-height:48px;line-height:48px!important}.profile-page .teacher-grid .form-item[data-v-d945db4c] .el-select__tags{max-width:calc(100% - 34px)!important}.profile-page .teacher-grid .form-item[data-v-d945db4c] .el-select__tags .el-tag{height:22px;margin:2px 0 2px 3px;padding:0 5px;font-size:12px;line-height:20px}.profile-page .teacher-grid .form-item[data-v-d945db4c] .el-select__tags .el-tag__close.el-icon-close{width:14px;height:14px;margin-left:3px;font-size:11px;line-height:14px}.profile-page .phone-input button[data-v-d945db4c]{height:40px;padding:0 4px;font-size:13px}.profile-page .form-item[data-v-d945db4c] .el-textarea__inner{min-height:96px!important;padding:10px 12px;font-size:14px!important;line-height:22px}.profile-page .btn-box[data-v-d945db4c]{display:flex;gap:12px}.profile-page .btn-box button[data-v-d945db4c]{width:88px;height:40px;margin:0!important;font-size:14px}.profile-page .action-row[data-v-d945db4c]{justify-content:flex-start;gap:10px;margin-top:26px}.profile-page .cancel-btn[data-v-d945db4c],.profile-page .submit-btn[data-v-d945db4c]{width:100px!important;height:38px!important;font-size:15px!important;line-height:36px!important}}