input:-webkit-autofill{-webkit-text-fill-color:#888!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input::-webkit-input-placeholder{color:#888!important}input::-moz-input-placeholder{color:#888!important}input::-ms-input-placeholder{color:#888!important}.loading-box{width:400px;height:290px;position:absolute!important}.content{height:100%;overflow:hidden;min-height:700px}.el-tab-pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-box{width:100%;height:100%;background:#fff;position:relative;background-image:url(../../static/img/login_pic.daf692c4.jpg);background-size:100% 100%}.content-box .school-info{position:absolute;top:-140px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}.content-box .school-info .school-logo{vertical-align:middle;display:inline-block}.content-box .school-info .school_Name{font-size:32px;padding-left:8px;vertical-align:top;font-family:楷体,微软雅黑;color:#fff;display:inline-block;margin-top:15px;white-space:nowrap}.content-box .login-title{color:#fff;font-size:38px;font-family:SourceHanSansCN-Heavy;text-align:center;position:absolute;white-space:nowrap;top:-34px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tagging{width:100%;height:72px;margin:0 auto;overflow:hidden;background:#eee;position:fixed;bottom:0;left:0}.tagging .tag-content{margin:0 auto;width:955px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tagging .tag-content>div{display:inline}.tagging .safe-icon{width:86px;height:32px;margin-left:10px;position:absolute;right:-120px;top:0}.tagging img{width:112px;height:100%;display:inline-block;margin:20px 20px 0 0;vertical-align:sub}.tagging .tag{display:inline-block;vertical-align:top;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:20px}.tagging .tag.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.tagging .tag.active p{line-height:40px}.tagging .tag p{font-size:12px;line-height:20px;color:#666}.tagging .tag p a{color:#666;text-decoration:none;cursor:pointer}.tagging .tag p a:hover{color:#2b85dd}.wrap{width:1200px;height:100%;margin:54px auto 0;overflow:hidden;padding:0 10px}.login_content{width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login_content .wrap-flex{width:450px;height:395px;margin:0 auto;background:hsla(0,0%,100%,.35);-webkit-box-shadow:1px 3px 8px 0 rgba(30,112,72,.35);box-shadow:1px 3px 8px 0 rgba(30,112,72,.35);border-radius:10px;padding-top:25px}.login_content .login_image{height:300px}.login_content .login_image img{margin-top:40px;width:600px;height:235px}.login_content .login_form{background-color:#fff;width:400px;height:370px;border-radius:15px;margin:auto;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc}.login_content .login_form .forget-psw{text-align:right;color:#999;cursor:pointer}.login_content .login_form .tips{position:relative;left:0;top:-80px;text-align:center;background-color:#fff}.login_content .login_form #iframe1{width:100%;height:364px;text-align:center}.login_content .login_form #iframe1 iframe{height:295px}.login_content .login_form .el-tabs__header{margin:0 20px}.login_content .login_form #tab-first.el-tabs__item{padding-right:0;width:128px;text-align:center}.login_content .login_form #tab-second.el-tabs__item{width:128px;text-align:center;padding-left:0}.login_content .login_form .el-tabs__active-bar{background-color:#64aafa}.login_content .login_form .el-tabs__nav-wrap .el-tabs__nav-scroll .el-tabs__nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_content .login_form .el-tabs__nav-wrap:after{width:96%;left:2%;height:1px}.login_content .login_form .el-tabs__nav,.login_content .login_form .el-tabs__nav-wrap{height:50px}.login_content .login_form .el-tabs__item{line-height:50px;color:#9a9a9a;font-size:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:none!important;box-shadow:none!important}.login_content .login_form .el-tabs__item:hover{color:#41464b}.login_content .login_form .el-tabs__item.is-active{color:#5ca5f8}.login_content .login_form .form_title{height:62px;line-height:48px;text-align:center;font-family:宋体;font-size:34px;font-weight:400;letter-spacing:0;color:#3676a3}.login_content .login_form .form-wrap{padding:40px;padding-top:30px;width:320px}.login_content .login_form .form-wrap .el-form-item{width:100%;height:36px;border-radius:3px;border:1px solid #ccc;color:#000}.login_content .login_form .form-wrap .el-form-item.mb0{border:none}.login_content .login_form .form-wrap .el-form-item .el-form-item__content{width:100%;height:36px;line-height:36px;position:relative}.login_content .login_form .form-wrap .el-form-item .el-form-item__content .el-form-item__error{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:35px}.login_content .login_form .form-wrap .el-form-item .el-input__inner{border:none;border-radius:0;padding:0 5px;height:36px;line-height:36px;background:none;color:#888}.login_content .login_form .form-wrap .el-form-item.code .el-form-item__content .login_input{width:calc(100% - 120px)}.login_content .login_form .form-wrap .el-form-item.code .vertical-code{width:80px;height:32px;float:right;margin-top:2px;cursor:pointer}.login_content .login_form .form-wrap .el-form-item.code .vertical-code img{width:100%;height:100%}.login_content .login_form .form-wrap .el-form-item .svg-container{position:absolute;left:10px;top:10px;width:18px;height:18px;display:inline-block;background-size:100% 100%;fill:red}.login_content .login_form .form-wrap .el-form-item .show-pwd{position:absolute;right:8px;top:-1px;width:19px;height:19px;display:inline-block;background-size:100% 100%;z-index:933;cursor:pointer;color:#999}.login_content .login_form .form-wrap .el-form-item .icon-user{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABkklEQVQ4T6WSsWsUQRjF32PP+wcERRFUsEobFCxF0EYECy0CWibY3MxwCGKVSoRwfN9uEbGys9BCSKWg2Mc+lagBMSTiP7C492TC5Tw3l7VwYBl2vvf95s2bIf5z8Kj+lNITSUu5TvKFmT2cp50LiDF+IfkRwKNJ02NJF939fBtyCBBCuEkyufuVWXGM8YMkK8tyY3b9ECDGuJoF7r4/H4yj1ucBLgNYdffrLcBbkmtm9q7TQS6mlF5ORNMM8r+Z3flnBlkwGAyuFkWxIun25BZeNU3zrKqq952AEMI9kndJ1pL2SP7IDZJOAMjfsfF4vF5V1esD0DSDlNI1SeskH5jZVDC7Y0rplqQ1kktmtrnvbiblHNIbM7Oux5lSWpa06O4rbcAegEvu/rULEGM8B2DT3fOR/jgIIXzu9Xo3RqPRVhdgOBwuNE2z4e4X2g6eA/glqSa5AOA0gFMT2A6A75K2SPZI0syW2w5OkrwP4CeAT0VRbNd1/S2L+v3+maZpzgLIux6X9LQsy92/AF22u2q/AX/+ohEztMCqAAAAAElFTkSuQmCC) no-repeat;background-size:100% 100%}.login_content .login_form .form-wrap .el-form-item .icon-pws{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABLUlEQVQ4T6WSMU7DQBBF/9gVBSlpgYIGCc4AJQeAGi6AZ+UDAAewdswFSA0HoHTOABINBdCmTAoqe9Bau1HsrCER06zs+fN2dv4QBsIYs9U0zYFLJ0nybq39jkkp9pOZzwDcA2h8PgFwLSLPff0KIMuycyJ6BHAnIreugJndeaOqF2VZPi1DVgDM/ADgKxQHsYfsisjVXwAFcCoik2UhM58AqESkc2nnwxhzpKovDjAw24qIjq21ryG/APjW3S1TVR0R0TaAEQB39mMcntICmHkPwAeAfRH5HLI2pg2A6PuGQMy8mNOvAGauHEREOjPZBNDuQcTStTu49IBxz9L1AJvM4H8ueHvcCrct92IOYKaqcyKaAdgBMOnsQSjI8/ywrmsnGIw0TadFUbwFwQ8SgqARa1p46gAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.login_content .login_form .form-wrap .el-form-item .icon-code{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB7klEQVQ4T32SvWsUYRDGn1k4OL1/QEshVlr5UQgiKYyFaMAqJGCZswjszrvkFERIIiInF5x5Dy28FBbiR7AQggpqEysLTaeFIFhqI4JwCh7syHvsHueyl4Utdj5+M/PsQ5jwOOecmaUhTUS3RUSqSmk8yMz7AVwCsAhgB8CtPH8FwFEAGwDuqeq3om8IcM6tm1koCO82Ed0Rkdcl+LSZLRLR+QAnoh0RWR4CmNmIaL7f72/1er3fk84K8WazubfRaMya2WNVpREgfOzWWM6FoeOAH/V6fardbv/cRdQzZvZXVbeLrUcA59zDLMu2vPebVYA0Tc+GvJnNe++fpml6Lsuyy6p6qjiBieigiCwx8woRfRaRJwEWx/HJKIqeBwFDcz69C+CXql4bApIkmQFw3Xt/wjl3GsALM1s2s7dE9NLMXNGc178DsOq9fzUSLkmST2Y21+12PwaImd0H0M9N1CtOi+P4MBFteu8PDU1WJJg5TDzgvV/K1zwCYFZVV8d1SZLkLhF9VdX1MiC48H2tVjvW6XS+V4nZarX2DQaDDwCOF24sWzkIOCUiF6sAzrkHZvZFVdf+s3LJss8A/FHVhVL8EYA9qnphPF7pPma+AWAmy7KroTiKopsA3oTfVt5son2ZeRrASt6wVjiwDPgHKULpEZzVEmAAAAAASUVORK5CYII=) no-repeat;background-size:100% 100%}.login_content .login_form .form-wrap .el-form-item .login_input{width:calc(100% - 34px);padding-left:34px;border:none;color:#333;z-index:1;outline:0}.login_content .login_form .form-wrap .el-form-item .login_input .el-input__inner{padding-right:26px}.login_content .login_form .form-wrap .el-form-item .login_input:focus{outline:0}.login_content .login_form .form-wrap .el-button{font-size:20px;color:#fff}.login_content .login_form .form-wrap .login_sub:hover{opacity:.9}.login_content .login_form .form-wrap .login_sub{width:320px;height:38px;line-height:38px;margin:35px auto 15px;display:block;border:none;padding:0;background-color:#64aafa}.login_content .login_form .form-wrap .login_sub .el-loading-spinner{margin-top:0;height:100%}.login_content .login_form .form-wrap .login_sub span{display:inline-block;height:38px;font-size:18px;line-height:38px;font-weight:400;padding:0;vertical-align:top}.login_content:after,.login_content:before{content:"";display:table;clear:both}.login_content:before{padding-top:45px}@media screen and (max-width:375px){.login-title,.school-info,.school_Name,.tagging{display:none!important}.login_content .wrap-flex{width:inherit;height:inherit;padding:0}.login_content .login_form{width:330px}.login_content .login_form .form-wrap,.login_content .login_form .form-wrap .login_sub{width:250px}}@media screen and (max-width:768px){.login_content .login_image{display:none}.login_content .login_form{margin:auto;float:none!important}.wrap{width:100%!important;padding:0!important}}@media screen and (min-width:768px) and (max-width:1024px){.wrap{width:100%!important;padding:0!important}.login_content .login_image{display:none}.login_content .login_form{margin:auto;float:none!important}}@media screen and (min-width:1440px){.tagging .tag img:first-of-type{padding-left:0!important}.tagging .tag img:nth-of-type(2){padding-left:8px!important}}