#login .login_content{
    width: 100%;min-width: 1300px;
}
#login .login_view{
    background: #F5F4F3;
    height: calc(960px - 163px);
}
#login .login_view .img_container{
    width: 50%;min-width: 650px;
    float: left;height: 100%;position: relative;
}
#login .login_view .img_container img{
    width: 100%;display: block;-o-object-fit: cover;object-fit: cover;
    position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);
}
#login .login_view .table_container{
    width: 50%;position: relative;min-width: 650px;
    height: 100%;
    float: left;
}
#login .login_view .table_container .table_box{
    width: 50%;border-top: 3px solid #FFA800;
    padding: 64px 60px 70px 60px;
    background: white;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
    position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}
#login .table_container .table_box .table_title{
    font-size: 28px;padding-bottom: 35px;
    color: #6B6B6B;
}
#login .table_container .table_box .c_tip{
    font-size: 14px;color: red;vertical-align: middle;
    margin-bottom: 30px;
}
#login .table_container .table_box input{
    outline: none;height: 55px;width: 100%;
    border-radius: 3px;font-size: 16px;
    margin-bottom: 30px;text-indent: 1.5em;
}
#username,#password{
    border: 1px solid #C4BABA;
}
#signin-field{
    margin-top: 30px;
}
#signin-field input{
    border: none;cursor: pointer;
}
#login .table_container .table_box .table_tips{
    text-align: end;
}
#login .table_box .table_tips a{
    font-size: 14px;
}
#login .table_box .table_tips a:nth-child(1){
    color: #D0CFCE;
}
#login .table_box .table_tips a:nth-child(2){
    color: #FFAB08;
}