.center{text-align:center}.login{font-family:Arial,PingFang SC,Microsoft YaHei;width:100%;height:100%;background:url(../img/login-bg.0e4da093.jpg) 50% no-repeat fixed;background-size:cover}.login.login-2{background-image:url(../img/login-bg-2.dac63f36.jpg)}.login .content{width:424px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}.login .content .logo{line-height:1.2;height:42px;text-align:center;color:#fff;font-size:32px;font-weight:700;margin-bottom:32px}.login .content .form-con{width:424px;background:#fff;padding:46px 32px 30px;border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1)}.login .content .form-con .ivu-input{border:1px solid #e8e8ee;border-radius:4px;font-size:16px;color:#525252;padding:0 20px}.login .content .form-con .ivu-input:focus{border:1px solid #0097f6;-webkit-box-shadow:none;box-shadow:none}.login .content .form-con .ivu-input-suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .content .form-con .ivu-form-item-error-tip{height:30px;line-height:30px;padding:0;color:#f66;top:90%}.login .content .form-con .ivu-form-item{margin-bottom:22px}.login .content .form-con .remember{margin:-10px 0 10px}.login .content .form-con .ivu-btn,.login .content .form-con .ivu-input{height:48px}.login .content .form-con .ivu-btn{font-size:16px}.login .content .form-con .ivu-input-group-prepend{padding:4px 15px}.login .content .form-con .code-input{width:172px}.login .content .form-con .codeUrl{height:80%;position:absolute;z-index:3;top:0;bottom:0;margin:auto;right:24px;border-radius:0 4px 4px 0;cursor:pointer}.login .logo-footer{position:fixed;left:0;bottom:0;width:100%;height:50px;line-height:50px;background-color:rgba(0,0,0,.8);text-align:center;color:#fff}.login .logo-footer span{padding-right:8px}@-webkit-keyframes floatOne{0%{opacity:1}50%{opacity:1}to{opacity:0;-webkit-transform:translate3D(0,-20px,0) scale(5) rotate(45deg);transform:translate3D(0,-20px,0) scale(5) rotate(45deg)}}@keyframes floatOne{0%{opacity:1}50%{opacity:1}to{opacity:0;-webkit-transform:translate3D(0,-20px,0) scale(5) rotate(45deg);transform:translate3D(0,-20px,0) scale(5) rotate(45deg)}}