.login{overflow:hidden;min-width:105rem;height:100%;background:url(../img/bg.ef3cacc1.png) no-repeat 50%;background-size:100%;position:relative}.login .ivu-form-item.formbg{background:url(../img/group.e6d4bf30.png) no-repeat 50%;color:#fff;padding-left:15%}.login .checkbox{padding-left:15%}.login .login-wrap{width:206px;height:43px;color:#fff;background-color:#00b9fd;display:inline-block;text-align:center;font-size:16px;transform:skewX(-30deg);transition:all .3s linear}.login .login-wrap .loginBtn{transform:skewX(30deg)}.login .login-wrap:hover{background-color:#79c2f3}.login .login-cancel{width:103px;height:43px;background:#336790;display:inline-block;text-align:center;font-size:16px;color:#fff;margin-left:30px;transform:skewX(-30deg);transition:all .3s linear}.login .login-cancel .loginBtn{transform:skewX(30deg)}.login .login-cancel:hover{background-color:#79c2f3}.login .btn-wrap{display:flex;justify-content:center;flex-direction:row}.login .htitle{width:552px;height:57px;font-size:60px;font-weight:700;color:#e0e7f2;line-height:52px;position:absolute;top:8vh;left:50%;transform:translateX(-50%)}.login .login_con{position:relative;top:50%;left:calc(50% - 245px);overflow:hidden;width:557px;height:429px;padding:40px;transform:translateY(-50%);-webkit-transform:translateY(-50%);background:url(../img/login_bc.560a5e6a.png) no-repeat 50%;background-size:100% 100%;-webkit-background-size:100% 100%}.login .login_con input:-webkit-autofill{-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s;-webkit-text-fill-color:#fff!important}.login .login_con .login_img{margin:0 auto 15px;width:82px;height:89px}.login .login_con .login_img .img{width:100%;height:100%}.login .login_con .login_title .title{margin-bottom:10px;text-align:center;font-weight:700;color:#13ecff;line-height:30px;font-family:Source,Han,Sans,CN}.login .login_con .login_title .title div{margin-bottom:25px;height:30px;font-size:30px}.login .login_con .login_title .title span{font-weight:400;font-size:16px}.login .login_con .login_body{padding-top:70px}.login .login_con .login_body .ivu-form-item{margin-bottom:22px;zoom:1}.login .login_con .login_body .border{height:1px;background-color:#00a8c6;width:100%}.login .login_con .login_body .active{height:2px;background-color:#14fefb;width:100%}.login .login_con .login_body .ivu-input{color:#fff;font-size:18px;background:none;outline:none;border:none}.login .login_con .login_body .ivu-input-group-prepend{background:none;border:none;color:#fff;width:90px}.login .login_con .login_body .ivu-input-wrapper:hover .ivu-input-icon-clear{display:none}.login .login_con .login_body .ivu-input:focus{border:none;box-shadow:none}.login .login_con .login_body .input-verify{outline:none;border:none}.login .login_con .login_body .ivu-checkbox-inner{border:2px solid #0381b4;background:none}.login .login_con .login_body .ivu-checkbox-checked .ivu-checkbox-inner:after{top:0;left:4px;border-color:#0381b4}.login .login_con .login_body .ivu-icon-ios-lock-outline:before,.login .login_con .login_body .ivu-icon-ios-person-outline:before{color:#fff;font-size:20px;font-weight:700}.login .login_con .login_body .btn{margin-bottom:0}.login .login_con .login_body .btn .loginBtn{width:100%;line-height:40px;cursor:pointer}