.login-dialog .el-dialog__header {
    padding: 0;
}

.login-dialog .el-dialog__body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding: 30px;
}

.login-dialog .el-image {
    width: 355px;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    background-color: #2c8eff;
}

.login-dialog .el-form {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}


.login-dialog .el-radio-button__inner {
    border: none;
    font-size: 20px;
    color: #282828;
}

.login-dialog .el-radio-button:first-child .el-radio-button__inner {
    border-left: none;
}

.login-dialog .el-radio-button__orig-radio:checked+.el-radio-button__inner {
    background: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    color: #2c8eff;
}

.login-dialog .el-form-item:first-child .el-form-item__content, .login-dialog .el-form-item:nth-child(2) .el-form-item__content {
    font-size: 20px;
    color: #282828;
}
