.login-page {
    width: 100vw;
    height: 100vh;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow: auto;
    &-header{
        height: calc(100vh - 96px);
        overflow: auto;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        &-title{
            width: 360px;
            height: 32px;
            &-text{
                color: #666;
                font-size: 20px;
                line-height: 32px;
                font-weight: 600;
            }
        }
        &-form{
            width: 412px;
            height: 480px;
            
            &-title{
                height: 30px;
                &-text{
                    color: #B5B5B5;
                    line-height: 30px;
                    font-size: 14px;
                }
            }
            &-body{
                margin-top: 32px;
                overflow: hidden;
            }
        }
    }
    &-footer{
        height: 96px;
        background-color: #333;
        opacity: 0.5;
        display: flex;
        align-items: center;
        &-content{
            margin-left: 16px;
            width: 40vw;
            height: 80px;
            display: flex;
            // justify-content: space-between;
            align-items: center;
            &-tip{
                margin-left: 60px;
                height: 80px;
                display: flex;
                flex-direction: column;
                justify-content: space-evenly;
                &-title{
                    font-size: 24px;
                    color: #fff;
                    font-weight: 500;
                }
                &-text{
                    font-size: 14px;
                    color: #ffffff;
                    font-weight: 400;
                }
            }
        }
    }
}
.ant-input-outlined{
    border: none;
}
.ant-input-outlined:focus-within{
    border: none;
    box-shadow:none;
}