body {
    background-color: rgb(248, 249, 250) !important;
    font-size: 0.66rem;
}

/** ******** logo ******** **/
.logo-box {padding: 13px 0 15px 16px;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-box-align: end;background-color: rgb(248, 249, 250) !important;border-bottom: 1px solid rgb(69, 79, 90);}
.logo-box .logo-image {height: 36px;width: 82px;}
.logo-box .os-name {padding-left: 1rem;}
/** ******** logo end ******** **/

section {padding-top: 68px; height: 673px; background: rgb(69, 79, 90);color: rgb(248,249,250);}
.login-img-box {
    padding: 100px;
}
.login-box {
    padding: 10px;
    width: 325px;
    background: rgba(248,249,250, 0.1);
    border: 1px solid rgb(248,249,250);
}
.login-box .login-title {
    border-bottom: 1px solid rgb(199, 199, 199);
}
.login-box .login-info {
    padding: 10px 0;
}

/** ******** web-info ******** **/
.web-info {padding: 0.66rem 0;background: rgb(42, 52, 64);border-top: 0.1rem solid rgb(248,249,250);}
.web-info ul {margin: 0;padding: 0;text-align: right;}
.web-info li {display: inline;color: rgb(199, 199, 199);}
.web-info li a {padding: 10px;color: rgb(168, 168, 168);text-decoration: none;}
.web-info li a:hover {color: rgb(248, 249, 250);}
/** ******** web-info end ******** **/