.loginPage,.loginPage .layout{height:100%}.loginPage .siderImg span{font-size:34px;opacity:.4;color:#fff;font-weight:bolder;position:relative;top:40px;left:40px}.loginPage .login-container{position:relative;background:#fff}.loginPage .login-container .loginTitle{position:fixed;top:30px;right:30px}.loginPage .login-container .loginTitle img{width:149px;height:54px}.loginPage .login-container .login-form{width:490px;height:508px;padding:36px 46px 50px 46px;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;border-radius:6px}.loginPage .login-container .login-form .tabTop{font-size:16px;height:40px;margin:30px 10px}.loginPage .login-container .login-form .tabTop div{padding:10px;margin:0 18px;float:left}.loginPage .login-container .login-form .tabTop .chengeBtn{color:#1890ff;border-bottom:3px solid #1890ff}.loginPage .login-container .login-form .logo{width:200px;margin:0 0 16px}.loginPage .login-container .login-form .input_item{width:100%;height:40px;position:relative;margin-bottom:24px}.loginPage .login-container .login-form .input_item input{width:100%;height:40px;outline-style:none;border:1px solid #d9d9d9;padding:0 36px;border-radius:4px;font-size:16px;color:rgba(0,0,0,.25)}.loginPage .login-container .login-form .input_item input::-webkit-input-placeholder{color:rgba(0,0,0,.25)}.loginPage .login-container .login-form .input_item input:-moz-placeholder,.loginPage .login-container .login-form .input_item input::-moz-placeholder{color:rgba(0,0,0,.25)}.loginPage .login-container .login-form .input_item input:-ms-input-placeholder{color:rgba(0,0,0,.25)}.loginPage .login-container .login-form .input_item input.error{border:1px solid red}.loginPage .login-container .login-form .input_item .icon{position:absolute;width:16px;height:16px;left:15px;top:13px}.loginPage .login-container .login-form .input_item .code_ipt{width:284px;margin-right:8px}.loginPage .login-container .login-form .input_item .send_code{width:102px;height:40px;outline:none;border:1px solid #d9d9d9;font-size:14px;color:rgba(0,0,0,.65);background-color:#fff;border-radius:4px;margin-top:1px}.loginPage .login-container .login-form .input_item .send_code.disabled{cursor:not-allowed;font-size:12px}.loginPage .login-container .login-form .input_item .login{width:100%;height:40px;outline:none;border:0;border-radius:4px;background-color:#1890ff;color:#fff;font-size:16px}.loginPage .login-container .login-form .input_item p{text-align:left;color:red;padding-left:5px}.loginPage .login-container .login-form .radio_wrap{text-align:left;height:18px}.loginPage .login-container .login-form .radio_wrap .radio{position:relative;display:inline-block;width:16px;height:16px;border:1px solid #d9d9d9;background-color:#fff;line-height:40px;vertical-align:sub;margin-right:8px}.loginPage .login-container .login-form .radio_wrap .radio .checkmark{position:absolute;font-size:30px;top:-8px;left:-7px}.loginPage .login-container .login-form .radio_wrap span{cursor:pointer}.beian{position:absolute;color:#444;bottom:0;margin-bottom:5px;width:100%;text-align:center}.pageRestPassWord{height:100%;width:100%;background:#f0f2f5}.pageRestPassWord .loginTitle{position:fixed;top:30px;right:30px}.pageRestPassWord .loginTitle img{width:149px;height:54px}.pageRestPassWord .Box{width:380px;height:270px;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto}.pageRestPassWord .Box p{font-size:16px;color:rgba(0,0,0,.85);line-height:24px}