.form-control {
    height: 40px;
    width: 300px;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position-x: 8px;
    background-position-y: center;
    padding-left: 31px;
    padding-bottom: 8px;
}

.oe_login_form>.title{
    font-size: 18px;
    font-family: Noto Sans S Chinese;
    text-align: center;
    margin-bottom: 50px;
}

.card-body>.text-center{
    border-bottom: 0px !important;
    margin-top: 42px;
    margin-bottom: 12px !important;
    padding-bottom: 0px !important;
}

.card-body>.text-center>img{
    height: 73px;
}

.card{
    max-width: 400px !important;;
    height: 540px;
    background-color: transparent !important;
}

.card-body{
    /*height: 540px;*/
    background-color: white !important;
    padding-left: 0px;
    padding-right: 0px;
}

.oe_login_form>.alert{
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 9px;
    height: 40px;
    padding-left: 20px;
    padding-top: 8px;
}

.input-group-append>a{
    background-color: #007dff !important;
    border-color:#007dff !important;
}
.oe_login_buttons{
    padding-top: 0px;
    width: 300px;
    margin: 0 auto;
}

.text-center-font{
    color: #a8a8a8;
    font-size: 12px;
}

div.text-center-font{
    margin-bottom: 8px;
    margin-top: 8px;
}

.text-center.border-top{
    margin-top: 30px !important;
}

.oe_login_buttons>button{
    background-color: #007dff;
    height: 41px;
}

.oe_login_buttons>button:hover{
    background-color: #114DB4;
}

.form-control:focus {
    border-color: #1C75E8;
    box-shadow: none;
}

.oe_login_buttons>button:active{
    background-color: #114DB4 !important;
}

.oe_login_buttons>button:disabled{
    background-color: #114DB4 !important;
}

.form-control:webkit-autofill{
        box-shadow: inset 0 0 0 1000px white!important;
    font-family: Microsoft YaHei !important;
}
.form-control:-webkit-autofill:focus{
        box-shadow: inset 0 0 0 1000px white!important;
    font-family: Microsoft YaHei !important;
}
.form-control:-internal-autofill-previewed{
        box-shadow: inset 0 0 0 1000px white!important;
    font-family: Microsoft YaHei !important;
}

.form-control:-internal-autofill-selected{
    box-shadow: inset 0 0 0 1000px white!important;
    font-family: Microsoft YaHei !important;
}

.container{
    background-image: url(/eno_base/static/src/img/login/bg.png);
    width: 100%;
    height: 100%;
    max-width: 100%;
    background-repeat: round;
    background-color: #007dff;
    padding-top: 100px !important;
}

.form-group {
    margin-bottom: 25px !important;
}

#wrapwrap{
    height: 100%;
    min-height: auto;
}

.field-db{
    width: 300px;
    margin: 0 auto;
}