.login{min-width:1200px;min-height:1090px;position:relative;background:url(../img/bg.620c0fbd.png) 100% no-repeat;background-size:cover}.login .bg_index{position:absolute;right:19%;top:17%;background:transparent}.login .foot{position:absolute;left:0;bottom:200px;width:100%;text-align:center}.login .foot .footer{display:inline-block}.login .foot .footer p{margin:8px 0;color:#999;font-size:14px;width:100%!important;text-align:center!important}.login .container{position:absolute;right:40%;top:25%;height:356px;background:transparent}.login .login-code{width:33%;height:38px;float:right}.login .login-code img{cursor:pointer;vertical-align:middle}.login .login-code-img{height:38px;width:100%}.login .content{width:360px;height:350px;background:#fff;padding:30px;border-radius:5px;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.1);box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.login .content .h1{font-size:30px;font-weight:700;color:#3892e2}.login .content .userinfo .el-icon-loginsize{background-size:32px 32px;margin:11px 5px}.login .content .userinfo .account{margin-top:30px;border:1px solid #3892e2;border-radius:5px}.login .content .userinfo .account .el-icon-account{background:url(../img/account.6a66b811.png) 0 0 no-repeat;height:32px;width:32px}.login .content .userinfo .pwd{margin-top:15px;border:1px solid #3892e2;border-radius:5px}.login .content .userinfo .pwd .el-icon-pwd{background:url(../img/pwd.03d4003f.png) 0 0 no-repeat;height:32px;width:32px}.login .content .userinfo .el-input--prefix .el-input__inner{padding-left:55px;font-size:20px;color:#999;border:none;height:50px;line-height:50px}.login .content .userinfo .hint{font-size:14px;color:red;height:30px}.login .content .userinfo .operation .login-btn{background:#3892e2;border-radius:5px;font-size:20px;color:#fff;padding:16px 0;border:none}