#app[data-v-f5b8a920]{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,Segoe UI,Roboto,sans-serif}.header[data-v-7477bcb7]{width:100%;height:80px;line-height:80px;background-color:#fff;box-shadow:0 4px 3px 0 rgba(0,0,0,.1);vertical-align:middle}.header .header-container[data-v-7477bcb7]{background-color:#fff;height:80px;line-height:80px;max-width:1400px;width:96%;margin:0 auto}.header .header-container .logo[data-v-7477bcb7]{height:80px;line-height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.header .header-container .logo .img[data-v-7477bcb7]{line-height:80px}.header .header-container .user-container[data-v-7477bcb7]{height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header .header-container .user-container li img[data-v-7477bcb7]{display:inline-block;vertical-align:middle}.header .header-container .user-container .user-item-li[data-v-7477bcb7]{margin-left:27px}.header .header-container .user-container .user-item-li-message[data-v-7477bcb7]{margin-left:17px}.header .header-container .user-container .user-item-li-help[data-v-7477bcb7]{margin-left:30px}.header .header-container .user-container .user-item-li-calendar[data-v-7477bcb7]{cursor:pointer;margin-left:34px}.header .header-container .user-container .user-item-li-calendar img[data-v-7477bcb7]{vertical-align:middle;cursor:pointer}.header .header-container .user-container .user-item-li-calendar span[data-v-7477bcb7]{font-size:16px;vertical-align:middle;font-weight:400}.header .header-container .user-container .upgrade[data-v-7477bcb7]{width:90px;height:34px;background:#0576d6;color:#fff;border-radius:16px;font-size:16px}.header .header-container .user-container .my[data-v-7477bcb7]{font-weight:400;color:#333}.header .header-container .user-container .users[data-v-7477bcb7]{max-width:180px;height:36px;background:#ebebeb;border-radius:18px;vertical-align:middle;cursor:pointer}.header .header-container .user-container .users div[data-v-7477bcb7]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header .header-container .user-container .users .img-icon[data-v-7477bcb7]{width:30px;height:30px;line-height:30px;padding-left:4px}.header .header-container .user-container .users .info[data-v-7477bcb7]{height:36px;line-height:38px;padding-right:16px;margin-left:6px}.header .header-container .user-container .users .info span[data-v-7477bcb7]{color:#666;font-size:16px}.header .header-container .user-container .users2[data-v-7477bcb7]{height:30px;background:#ebebeb;border-radius:18px;vertical-align:middle;cursor:pointer}.header .header-container .user-container .users2 div[data-v-7477bcb7]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header .header-container .user-container .users2 .img-icon2[data-v-7477bcb7]{width:30px;height:30px;line-height:30px}.main[data-v-b25b218a]{width:100%;padding-top:20px;box-sizing:border-box;min-height:calc(100vh - 194px);background-color:#f7f7f7}.main .main-container[data-v-b25b218a]{max-width:1400px;width:96%;margin:0 auto}.footer[data-v-3b63ed62]{background:#ebebeb;color:#999}.footer .footer-top[data-v-3b63ed62]{max-width:1400px;margin:0 auto;padding:0 10px 4px}.footer .footer-top .contact[data-v-3b63ed62]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px}.footer .footer-top .contact .email[data-v-3b63ed62]{margin:0 40px}.footer .footer-top .contact .wx[data-v-3b63ed62]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer .footer-bottom[data-v-3b63ed62]{background-color:#222;color:#fff}.footer .footer-text[data-v-3b63ed62]{height:30px;line-height:30px;text-align:center;max-width:1400px;margin:0 auto}.container[data-v-5605daae]{width:100%}.b-form .el-form-item__label{line-height:20px;padding:10px 12px 10px 0}.b-form .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.b-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:#f5361a;font-weight:700}.b-form .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.b-form .avatar-uploader .el-upload:hover{border-color:#409eff}.b-form .avatar-uploader .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}.b-form .avatar-uploader .avatar{width:100px;height:100px;display:block}.b-form .avatar-uploader .el-icon-plus:before{line-height:100px}.b-form .picture-card-uploader .el-upload--picture-card{width:100px;height:100px;line-height:100px}.b-form .picture-card-uploader .el-icon-plus:before{line-height:100px}.b-form .picture-card-uploader .el-upload-list--picture-card .el-upload-list__item{width:100px;height:100px}.b-form .b-form-table.el-table--mini td,.b-form .b-form-table.el-table--mini th{padding:1px 0!important}.b-form .b-form-table.el-table--mini td .cell,.b-form .b-form-table.el-table--mini th .cell{padding:0 1px!important}.b-form .b-form-table.el-table--mini td .cell .el-input .el-input__inner,.b-form .b-form-table.el-table--mini th .cell .el-input .el-input__inner{padding:0 6px;border-radius:0;text-align:center}.b-form .b-form-table.el-table--mini td .cell .el-input i,.b-form .b-form-table.el-table--mini th .cell .el-input i{display:none}.b-form .b-form-table.el-table--mini td .cell .el-button i,.b-form .b-form-table.el-table--mini th .cell .el-button i{display:inline-block}.b-form .b-form-table.el-table--mini tbody td,.b-form .b-form-table.el-table--mini tbody th{border:none}.b-form .b-form-table.el-table--mini .el-upload{width:100%}.b-form .b-form-table.el-table--mini .el-upload .el-button--small,.b-form .b-form-table.el-table--mini .el-upload .el-button--small.is-round{padding:14px 0 12px 0;border-radius:0;width:100%;text-align:center}.b-form .b-form-table.el-table--mini ul.el-upload-list{background-color:#fff}.b-form .b-form-table.el-table--mini li.el-upload-list__item{background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;margin-top:0;line-height:40px;border-radius:0;border:1px solid #dcdfe6}.b-form .b-form-table.el-table--mini .b-form-table-cz .el-button{margin:0 2px}.b-form .el-input-number .el-input__inner{text-align:left}.b-form .el-radio__inner{width:16px;height:16px}.b-form .el-textarea__inner{font-family:inherit}.b-info .el-image-viewer__wrapper .el-image-viewer__close{color:#fff}body,html{height:100%;font-size:16px}body,h1,h2,h3,h4,p{margin:0}img{vertical-align:top;border:none}a{text-decoration:none}ol,ul{padding:0;margin:0;list-style:none}#app{position:relative}#app .student-apply-login_dialog-container{z-index:20003!important;position:fixed;background:rgba(0,0,0,.2);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}#app .student-apply-login_dialog-container .student-apply-login_dialog{width:600px;height:550px;position:absolute;background:url(../../static/img/login_dialog.5118e912.png) no-repeat 50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-form{max-width:100%;padding:140px 80px 80px;border-radius:8px;overflow:hidden}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-form .el-input{display:inline-block;height:60px;width:85%}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-form .el-input input{border:0;-webkit-appearance:none;border-radius:8px;padding-left:24px;color:#b0b0b0;font-size:18px;height:60px;line-height:60px}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-form .el-input input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-form .el-form-item{border:1px solid #d6d6d6;border-radius:8px;color:#454545}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-form .el-form-item__content{height:60px;line-height:60px}#app .student-apply-login_dialog-container .student-apply-login_dialog .tips{font-size:14px;color:#fff;margin-bottom:10px}#app .student-apply-login_dialog-container .student-apply-login_dialog .tips span:first-of-type{margin-right:16px}#app .student-apply-login_dialog-container .student-apply-login_dialog .svg-container{padding:0 10px 0 16px;color:#b3b9c7;vertical-align:middle;width:10px;display:inline-block}#app .student-apply-login_dialog-container .student-apply-login_dialog .title-container{position:relative}#app .student-apply-login_dialog-container .student-apply-login_dialog .title-container .title{font-size:28px;color:#333;margin:0 auto 40px auto;text-align:center;font-weight:400}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-code-button{position:absolute;right:12px;top:10px;height:40px;padding:0 20px;border-radius:12px;color:#4768f3;border:1px solid #4768f3}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-code-button-active{position:absolute;right:12px;top:10px;height:40px;padding:0 20px;border-radius:12px;color:#c0c4cc;border:1px solid #dcdfe6}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-code{position:absolute;right:10px;top:5px;height:76%}#app .student-apply-login_dialog-container .student-apply-login_dialog .login-form-button{width:100%;margin-bottom:10px;background:#4768f3;height:60px;line-height:60px;padding:0;font-size:20px;color:#fff}.clearfix{*zoom:1}.clearfix:after{content:"";display:block;clear:both}.fl{float:left}.fr{float:right}.fix-wrap{width:96%;max-width:1200px}.ele-set-center{margin-left:auto;margin-right:auto}.align-c{text-align:center}.align-l{text-align:left}.align-r{text-align:right}.info{color:#909399}.primary{color:#409eff}.warning{color:#e6a23c}.success{color:#67c23a}.danger{color:#f56c6c}.info2{color:#666}.primary2{color:#2d8eed}.warning2{color:#ff822b}.danger2{color:#ee5337}.success2{color:#4ec494}.dark{color:#000}.text-overflow{white-space:nowrap}.text-overflow,.text-overflow-more{overflow:hidden;text-overflow:ellipsis}.text-overflow-more{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.el-form-item{font-size:14px}.front-body [v-cloak],body [v-cloak]{display:none}.front-body .el-form-item__label,body .el-form-item__label{color:#333}.front-body .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.front-body .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,body .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,body .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:#f5361a;font-weight:700}.front-body .el-tabs__nav-wrap:after,body .el-tabs__nav-wrap:after{height:1px}.front-body .el-input-number .el-input__inner,body .el-input-number .el-input__inner{text-align:left}.front-body .el-radio__inner,body .el-radio__inner{width:16px;height:16px}.front-body .el-textarea__inner,.front-body .feedback-dialog .el-textarea__inner,body .el-textarea__inner,body .feedback-dialog .el-textarea__inner{font-family:inherit}.front-body .el-progress-bar__innerText,body .el-progress-bar__innerText{font-size:14px}.front-body .el-dialog__headerbtn,body .el-dialog__headerbtn{font-size:20px!important}.container{background-color:#87ceeb;height:100vh}.center{text-align:center}.hidden-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.student-login-container{width:100%;background:url(../../static/img/login_bg.ed7da8fc.png) no-repeat;background-size:100% 100%;overflow:hidden;color:#000;position:relative}.student-login-container .basis-button-container{padding-top:32px;padding-right:117px}.student-login-container .basis-button-container .logo{padding-left:52px;height:60px;line-height:60px}.student-login-container .basis-button-container .basis-button-right{text-align:right;min-width:300px}.student-login-container .basis-button-container .basis-button{cursor:pointer;border:2px solid #fff;text-align:center;padding:10px 32px;font-size:18px;color:#fff;border-radius:30px;display:inline-block;background:#a0d5ba;margin-right:6px;opacity:.92}.student-login-container .login-form-container .student-form-login-container{position:absolute;left:50%;top:50%;width:460px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.student-login-container .login-form-container .student-form-login-container .el-input{display:inline-block;width:85%}.student-login-container .login-form-container .student-form-login-container .el-input input{border:0;-webkit-appearance:none;border-radius:0;padding:14px 5px 12px 2px;color:#999;font-size:16px}.student-login-container .login-form-container .student-form-login-container .el-input input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.student-login-container .login-form-container .student-form-login-container .el-form-item{border:1px solid #c7c7c7;border-radius:5px;color:#454545}.student-login-container .login-form-container .student-form-login-container .el-form-item .el-form-item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;height:40px;line-height:34px}.student-login-container .login-form-container .student-form-login-container .login-form{background-color:#fff;max-width:100%;padding:46px 35px 56px;border-radius:8px;overflow:hidden}.student-login-container .login-form-container .student-form-login-container .login-form ::v-deep .el-form-item__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;height:40px;line-height:34px}.student-login-container .login-form-container .student-form-login-container .login-form .svg-container{padding:4px 5px 6px 4px;color:#b3b9c7;vertical-align:middle;width:10px;display:inline-block}.student-login-container .login-form-container .student-form-login-container .login-form .title-container{position:relative}.student-login-container .login-form-container .student-form-login-container .login-form .title-container .title{font-size:26px;color:#08f;margin:0 auto 40px auto;text-align:center;font-weight:400}.student-login-container .login-form-container .student-form-login-container .login-form .login-code-button{position:absolute;right:4px;top:4px;height:80%;color:#4768f3;border:1px solid #4768f3}.student-login-container .login-form-container .student-form-login-container .login-form .login-code-button-active{position:absolute;right:4px;top:4px;height:80%;border:1px solid #dcdfe6;color:#c0c4cc}.student-login-container .login-form-container .student-form-login-container .login-form .login-code{position:absolute;right:4px;top:4px;height:76%}.student-login-container .login-form-container .student-form-login-container .login-form .login-form-button{width:100%;height:44px;font-size:18px;margin-top:12px;margin-bottom:16px;background:#08f;color:#fff}.student-login-container .login-form-container .student-form-login-container .login-form .show-pwd{position:absolute;right:10px;top:7px;font-size:16px;color:#b3b9c7;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.student-home-container{padding-bottom:20px}.student-home-container .student-home-title{font-weight:400;font-size:24px}.student-home-container .student-home-title .title{vertical-align:middle}.student-home-container .student-home-title .img-icon{vertical-align:middle;padding-left:4px;cursor:pointer}.student-home-container button.active.focus,.student-home-container button.active:focus,.student-home-container button.focus,.student-home-container button:active.focus,.student-home-container button:active:focus,.student-home-container button:focus{outline:none;box-shadow:none}.student-home-container .sortBtn button{margin:.3rem;padding-bottom:.1rem;text-align:center;background-color:transparent;border:none;border-radius:.3rem;cursor:pointer}.student-home-container .sortBtn button span{display:inline-block;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.student-home-container .sortBtn button i{margin-left:-.25rem;margin-right:-.25rem}.student-home-container .sortBtn .active i{color:red}.student-home-container .sortBtn .active .rev{color:#000}.student-home-container .card-sort-search{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:56px}.student-home-container .card-sort-search .search-input{width:260px;height:40px;background:#fff;border-radius:20px}.student-home-container .card-sort-search .search-input .el-input__inner{border-radius:20px;border:1px solid silver}.student-home-container .card-sort-search .search-input .el-input__suffix{right:25px}.svg-icon[data-v-41d7b5f2]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-41d7b5f2]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}