.main_login{margin:0 auto;height:100%;width:100%}.main_login .form_container{width:6.25rem;margin:0 auto;position:relative;height:100%}.main_login .form_container .form-bg{background:url(../img/dl-dlk.68ceecf1.png) no-repeat;background-size:cover;position:absolute;right:0;width:2.74479rem;height:3.53125rem;top:.78125rem}.main_login .form_container .form-bg .form-content{position:absolute;width:2.74479rem;right:.10417rem;bottom:.41667rem}.main_login .form_container .form-bg .form-content .ant-alert{position:absolute;bottom:.44792rem;width:1.22396rem;text-align:right;padding:0;font-size:.0625rem;background:transparent;border:0}.main_login .form_container .form-bg .form-content .ant-alert .ant-alert-message{color:#16b1fa}.main_login .form_container .form-bg .form-content .h_title{text-align:center;font-size:.23438rem;color:#fff;margin:.36458rem 0 .15625rem}.main_login .form_container .form-bg .form-content .border_bottom{border-bottom:.02604rem solid #1890ff;width:5%;margin:0 auto;height:0}.main_login .form_container .form-bg .form-content .m_title{margin:1.02604rem 0 .10417rem;text-align:center;color:#1890ff;font-size:.09375rem}.main_login .form_container .form-bg .form-content .p_title{text-align:center;font-size:.08333rem;color:#fff;margin:0 0 .3125rem}.main_login .form_container .form-bg .form-content .ant-input-suffix{color:rgba(24,144,255,.8)}.main_login .form_container .form-bg .form-content .ant-input{border:0;height:.25rem;line-height:.25rem;font-size:.07292rem;background-color:#072952;color:#fff}.main_login .form_container .form-bg .form-content .ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:.20833rem}.main_login .form_container .form-bg .form-content .ant-input:focus{border:.00521rem solid #0674d5}.main_login .form_container .has-error .ant-input-affix-wrapper .ant-input,.main_login .form_container .has-error .ant-input-affix-wrapper .ant-input:hover{background-color:#072952}.main_login .form_container .login-header{width:42%;padding-bottom:1em}.main_login .form_container .login-header img{height:auto;width:auto;max-height:60%;max-width:60%}.main_login .form_container .logo-right{width:76%;margin:1em auto 0 auto;text-align:center}.main_login .form_container .logo-right img{height:auto;width:auto;max-height:100%;max-width:100%}.main_login .form_container .user-layout-login .forge-password,.main_login .form_container .user-layout-login label{font-size:.07292rem}.main_login .form_container .user-layout-login button.login-button{font-size:.08333rem;height:.23438rem;width:100%;background:#0674d5;border:.00521rem solid #0674d5;color:#fff}.main_login .form_container .user-layout-login button.login-button:hover{background:#1890ff;border:.00521rem solid #1890ff}.main_login .form_container .user-layout-login .ant-input-password-icon:hover{color:#1890ff}.main_login .form_container .user-layout-login .has-error .ant-form-explain,.main_login .form_container .user-layout-login .has-error .ant-form-split{color:#16b1fa;font-size:.0625rem;text-align:right}.main_login .form_container .user-layout-login .user-login-other{text-align:left;margin-top:.125rem;line-height:.11458rem}.main_login .form_container .user-layout-login .user-login-other .item-icon{font-size:.125rem;color:rgba(0,0,0,.2);margin-left:.08333rem;vertical-align:middle;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.main_login .form_container .user-layout-login .user-login-other .item-icon:hover{color:#1890ff}.main_login .form_container .user-layout-login .user-login-other .register{float:right}