.login{background:url(../../static/img/background-login.44066973.png);background-size:100% 100%!important;padding:0;height:100%;overflow:hidden}.login .login-box{width:350px;margin-left:5%;position:relative;top:46%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login .login-out{overflow:hidden;width:100%}.login .title{color:#419683;font-size:2rem;font-family:Microsoft YaHei;margin-bottom:30px;overflow:hidden;text-align:center}.login .title .login-title-image-content{width:36%;margin:0 0 0 16%}.login .title .login-title-content{text-align:center}.login .login-form .ant-form-item{margin-bottom:32px}.login .login-form .ant-input-group-addon{background-color:#fff;padding-left:12px;padding-right:0;border:none}.login .login-form .ant-input-group-addon .addon{background-color:#fff;border:none;border-right:1px solid rgba(0,0,0,.65);padding-right:11px;color:rgba(0,0,0,.65)!important;min-width:60px;width:60px;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.login .login-form .ant-input-group-addon .addon:after{content:"";display:inline-block;width:100%}.login .login-form input{outline:none!important;border:none;border-radius:0;width:100%}.login .login-form input:focus{background-color:#fff;-webkit-box-shadow:0 0 0 0 #fff!important;box-shadow:0 0 0 0 #fff!important}.login .login-form input ::-moz-selection{background:red!important}.login .login-form input ::selection{background:red!important}.login .login-form button{font-family:Microsoft YaHei;width:100%;background:#3483ea;border-radius:0;height:36px;color:#fff;cursor:pointer}.login .login-form button:hover{background-color:#40a9ff}.login .login-form .forgot-pwd{float:right;cursor:pointer}.login .select-community{border:1px solid #ccc;min-height:300px;margin-top:80px;padding-bottom:10px}.login .select-community .select-community-title{margin:0 16px;font-size:18px;height:45px;line-height:45px;border-bottom:1px solid #ccc;text-align:center}.login .select-community ul{cursor:pointer}.login .select-community ul li{padding:0 12px;overflow:hidden}.login .select-community ul li:hover{background:#f2f2f2}.login .select-community ul li div:first-child{margin-top:12px;font-size:30px;float:left}.login .select-community ul li div:nth-child(2){float:left;line-height:20px;padding:12px 8px;max-width:90%;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden}.login .login-type-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.2);position:relative}.login .login-type-tabs .login-tab-item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:12px 0;cursor:pointer;color:hsla(0,0%,100%,.65);font-size:14px;position:relative;-webkit-transition:color .3s;transition:color .3s}.login .login-type-tabs .login-tab-item:hover{color:hsla(0,0%,100%,.85)}.login .login-type-tabs .login-tab-item.active{font-weight:500}.login .login-type-tabs .login-tab-item .tab-indicator{position:absolute;bottom:-1px;left:0;right:0;height:5px;border-radius:2px 2px 0 0;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.login .tenant-login-form .ant-input-group-addon .addon{min-width:70px;width:70px}.gsj_link{text-align:center;position:absolute;width:100%;bottom:2%;color:#585858}.sysLogoImgbox{height:6%}.sysLogo_left{position:absolute;top:1%;left:2%}body{background-color:#e8e8e8}.input-margin{margin-bottom:0}.login-spin,.login-spin .ant-spin-container{width:100%;height:100%}.register{background-size:100% 100%!important;padding:0;height:100%;overflow:hidden}.register .login-box{width:364px;margin-left:5%;position:relative;top:46%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.register .login-out{overflow:hidden;width:100%}.register .login-content{width:300px}.register .title{color:#3974c5;font-size:2rem;font-family:Microsoft YaHei;margin-bottom:25px;overflow:hidden;text-align:center}.register .title .login-title-image-content{width:36%;margin:0 0 0 16%}.register .title .login-title-content{text-align:center}.register input{outline:none!important;border:none;border-bottom:1px solid #e4e4e4;border-radius:0;width:100%}.register input:hover{border-bottom:1px solid #e4e4e4!important}.register input:focus{background-color:#fff;-webkit-box-shadow:0 0 0 0 #fff!important;box-shadow:0 0 0 0 #fff!important}.register input ::-moz-selection{background:red!important}.register input ::selection{background:red!important}.register button{font-family:Microsoft YaHei;width:100%;background:#3483ea;border-radius:0;height:36px;color:#fff;cursor:pointer}.register button:hover{background-color:#40a9ff}.register .forgot-pwd{float:right;cursor:pointer}.select-community{border:1px solid #ccc;min-height:300px;margin-top:80px;padding-bottom:10px}.select-community .select-community-title{margin:0 16px;font-size:18px;height:45px;line-height:45px;border-bottom:1px solid #ccc;text-align:center}.select-community ul{cursor:pointer}.select-community ul li{padding:0 24px;overflow:hidden}.select-community ul li:hover{background:#f2f2f2}.select-community ul li div:first-child{margin-top:12px;font-size:30px;float:left}.select-community ul li div:nth-child(2){float:left;line-height:20px;padding:12px 8px;max-width:90%;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden}