a[data-v-a9c6d701]{text-decoration:none}a[data-v-a9c6d701],img[data-v-a9c6d701]{display:block}input[data-v-a9c6d701]{background:transparent;border:none;outline:medium}.card[data-v-a9c6d701]{margin:0 auto;min-height:340px;width:300px}#login[data-v-a9c6d701],.card .item[data-v-a9c6d701]{box-sizing:border-box}#login[data-v-a9c6d701]{background:#2097ff;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;height:44px;line-height:44px;margin-top:20px;outline:none;text-align:center;transition:background-color .3s ease;width:100%}#login[data-v-a9c6d701]:hover{background:#66b1ff}#login[data-v-a9c6d701]:active{background:#1d8ce0}#login[data-v-a9c6d701]:disabled{background:#c0c4cc;cursor:not-allowed}.card .login_item .item_tab[data-v-a9c6d701]{color:#333;cursor:pointer;display:flex;font-size:16px;justify-content:center;text-align:center;width:100%}.card .login_item .item_tab div[data-v-a9c6d701]{align-items:center;border-bottom:2px solid transparent;display:flex;font-size:12px;font-weight:700;padding-bottom:5px}.card .login_item .item_tab div .logo[data-v-a9c6d701]{display:inline-block;height:14px;margin-right:4px;width:14px}.card .login_item .item_tab div+div[data-v-a9c6d701]{margin-left:28px}.card .login_item .item_tab #accountTab.active[data-v-a9c6d701]{border-bottom:2px solid #1daef8}.card .login_item .item_tab #weixinQRCodeTab.active[data-v-a9c6d701]{border-bottom:2px solid #27c445}.card .login_item .item_tab #QRCodeTab.active[data-v-a9c6d701]{border-bottom:2px solid #fc5832}.card .input_wrape[data-v-a9c6d701]{align-items:center;border:1px solid #e7e7e7;border-radius:3px;display:flex;height:44px;position:relative;transition:border-color .3s ease}.card .input_wrape[data-v-a9c6d701]:hover{border-color:#c0c4cc}.card .input_wrape[data-v-a9c6d701]:focus-within{border-color:#2097ff}.card .login_content[data-v-a9c6d701]{margin:30px auto 0;width:280px}.card .input_wrape .input_icon[data-v-a9c6d701]{height:14px;left:13px;position:absolute;top:14px;width:14px}.card .input_wrape input[data-v-a9c6d701]{align-items:center;background:transparent;border:none;color:#000;display:flex;font-size:14px;height:100%;line-height:40px;outline:none;text-indent:40px;width:100%}.card .input_wrape input[data-v-a9c6d701]::-moz-placeholder{color:#c0c4cc;font-size:14px}.card .input_wrape input[data-v-a9c6d701]::placeholder{color:#c0c4cc;font-size:14px}.card .verification_wrap[data-v-a9c6d701]{align-items:center;display:flex;justify-content:space-between;margin:4px 0}.card .verification_wrap .input_wrape[data-v-a9c6d701]{margin:0;width:56%}.captcha_section[data-v-a9c6d701]{margin-bottom:16px}.captcha_input_group[data-v-a9c6d701]{align-items:center;display:flex;gap:12px}.captcha_input[data-v-a9c6d701]{flex:1;min-width:0}.captcha_input input[data-v-a9c6d701]{text-indent:12px}.verification_pic_wrape[data-v-a9c6d701]{border-radius:4px;cursor:pointer;height:40px;overflow:hidden;position:relative;width:100px}.verification_pic_wrape:hover .refresh_btn[data-v-a9c6d701]{display:flex}.verification_pic[data-v-a9c6d701]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.refresh_btn[data-v-a9c6d701]{align-items:center;background:#0009;color:#fff;display:none;font-size:12px;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;transition:all .3s ease;width:100%}.card .school_item .back[data-v-a9c6d701]{background-size:28px 21px;height:42px;margin-top:10px;width:56px}.card .school_item .school_title[data-v-a9c6d701]{color:#343434;font-size:26px;font-weight:100;letter-spacing:0;margin-bottom:40px;margin-top:30px;text-align:center}.card .school_item .school_list[data-v-a9c6d701]{padding:0 28px}.card .school_item .school_t[data-v-a9c6d701]{background:#f4faff;border-radius:6px;cursor:pointer;height:80px;margin-top:16px;position:relative}.card .school_item .school_t[data-v-a9c6d701]:after{background-size:100% 100%;bottom:0;content:"";display:block;height:48px;position:absolute;right:25px;width:36px}.card .school_item .school_name[data-v-a9c6d701]{color:#343434;font-size:16px;margin-bottom:5px;margin-left:28px;padding-top:18px}.card .school_t .user_name[data-v-a9c6d701]{color:#3aa3ff;font-size:12px;margin-left:28px}.card .school_item .school_s[data-v-a9c6d701]{background:#fff9f8;border-radius:6px;cursor:pointer;height:80px;margin-top:16px;position:relative}.card .school_item .school_s[data-v-a9c6d701]:after{background-size:100% 100%;bottom:0;content:"";display:block;height:48px;position:absolute;right:25px;width:36px}.card .school_s .user_name[data-v-a9c6d701]{color:#f46c60;font-size:12px;margin-left:28px}.card .login_code .code_box[data-v-a9c6d701]{height:164px;margin:0 auto;position:relative;width:164px}.card .login_code .code_success[data-v-a9c6d701]{display:flex;margin-top:12px;padding-left:21px}.card .login_code .code_success img[data-v-a9c6d701]{margin-right:12px}.card .login_code .code_box .overdue[data-v-a9c6d701]{background:#ffffffb8;color:#333;font-size:14px;height:100%;left:0;line-height:24px;position:absolute;right:0;text-align:center;top:0;width:100%}.card .login_code .code_box .overdue p[data-v-a9c6d701]{margin:0 auto;padding-top:11px;width:112px}.card .login_code .code_box .overdue #refresh[data-v-a9c6d701]{background:#fff;border:1px solid #f2f2f2;border-radius:4px;cursor:pointer;height:22px;padding:1px 7px;width:42px}.card .waring[data-v-a9c6d701]{border:1px solid #f56c6c;position:relative}.card .success[data-v-a9c6d701]{border:1px solid #2097ff;position:relative}.card .waring_msg[data-v-a9c6d701]{color:#f56c6c;display:none;font-size:12px;line-height:1.2;margin-bottom:0;margin-top:5px}.card .input_group[data-v-a9c6d701]{margin-bottom:16px}.card .input_group[data-v-a9c6d701]:last-child{margin-bottom:0}.forget_pwd[data-v-a9c6d701]{display:flex;float:right;margin-right:0}.forget_pwd[data-v-a9c6d701] .el-button{padding:4px 0}.forget_pwd_text[data-v-a9c6d701]{color:#999;font-size:14px;text-align:right}.forget_pwd_text[data-v-a9c6d701]:hover{color:#20a0ff}.forget_pwd a[data-v-a9c6d701]{color:#999;font-size:14px;margin-top:-10px;text-align:right}.forget_pwd a[data-v-a9c6d701]:hover{color:#20a0ff;text-decoration:underline}.phone_verification_section[data-v-a9c6d701]{margin-bottom:20px}.phone_input_group[data-v-a9c6d701]{margin-bottom:16px}.phone_input_wrapper[data-v-a9c6d701]{width:100%}.phone_input[data-v-a9c6d701],.phone_select[data-v-a9c6d701]{height:44px;margin-bottom:8px;width:100%}.phone_input[data-v-a9c6d701] .el-input__inner,.phone_input[data-v-a9c6d701] .el-select__input,.phone_select[data-v-a9c6d701] .el-input__inner,.phone_select[data-v-a9c6d701] .el-select__input{height:44px;line-height:44px}.input_hint[data-v-a9c6d701]{color:#999;font-size:12px;line-height:1.2;margin-bottom:16px}.sms_code_group[data-v-a9c6d701]{margin-bottom:8px}.sms_input_wrapper[data-v-a9c6d701]{align-items:center;display:flex;gap:12px}.sms_input[data-v-a9c6d701]{flex:1;min-width:0}.sms_input input[data-v-a9c6d701]{text-indent:12px}.get_sms_code_btn[data-v-a9c6d701]{flex-shrink:0;height:44px;width:100px}.weixinBindDialog .weixinDialogForm[data-v-a9c6d701]{font-weight:700;margin:0 auto;padding:45px 20px 20px;width:240px}.weixinBindDialog .bold[data-v-a9c6d701]{font-weight:700}.weixinBindDialog .title[data-v-a9c6d701]{display:flex;font-family:Microsoft YaHei,微软雅黑,Arial,Tahoma,STHeiti,Helvetica,"[体",sans-serif;font-size:14px;margin-bottom:20px}.weixinBindDialog .title img[data-v-a9c6d701]{height:18px;margin-right:4px}.weixinBindDialog .title .tip[data-v-a9c6d701]{color:#606266;font-size:14px;font-weight:700;line-height:16.5px}.weixinBindDialog[data-v-a9c6d701] .el-input__prefix{margin-left:5px;margin-top:10px}.weixinBindDialog[data-v-a9c6d701] .el-input__inner{padding-left:38px}.verificationCodeDialog .bold[data-v-a9c6d701]{font-weight:700;margin-bottom:30px;text-align:left}.verificationCodeDialog .title[data-v-a9c6d701]{display:flex;font-family:Microsoft YaHei,微软雅黑,Arial,Tahoma,STHeiti,Helvetica,"[体",sans-serif;font-size:14px;margin-bottom:20px}.verificationCodeDialog .title img[data-v-a9c6d701]{height:18px;margin-right:4px}.verificationCodeDialog .title .tip[data-v-a9c6d701]{color:#606266;font-size:14px;font-weight:700;line-height:16.5px}.verificationCodeDialog[data-v-a9c6d701] .el-dialog__body{padding-top:10px}
