/*.main{width: 400px;height: 550px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;text-align: center;}*/
.loginChange span,.footer a,.logincorr li{cursor: pointer;}
/*.main > h1 {font-size:0;height:100px;background-repeat:no-repeat;background-size:contain;background-position:center center;}*/
.main > h2{font-size: 30px;color: #444444;letter-spacing:0px;font-weight:bold;font-family:Microsoft JhengHei;margin-top:40px;}
.main > h3 {margin-top:10px;color:#666;}
.loginChange > li:first-child + li{padding-left: 22px;border-left: 1px solid #cac9cc;}
.loginChange{width: 70%;min-width:350px; margin: 50px auto 30px;border-bottom: 1px solid #eae9ed;padding-bottom: 28px;}
.loginChange > li{width: 50%;float: left;font-size: 18px;}
.loginChange span{display: block;color: #6f6e6b;opacity: 0.5;}
.loginChange span:hover{opacity: 1;}
.loginChange_sty{opacity: 1 !important;}
.login{float: right;padding-right: 22px;border-right: 1px solid #9c9c9c;}
.weixin{float: left;padding-left: 30px;background:url(../img/web_login1-1.png) no-repeat left center;}
.logininput > input{width: 70%;min-width:350px; margin: 0 auto 14px;border-color: #d2d2d2;padding-left: 40px;background-repeat: no-repeat;background-position: 10px center;height: 40px;}
.logininput > input:first-child{background-image: url(../img/web_login3.jpg);}
.logininput > input:first-child + input{background-image: url(../img/web_login4.jpg);}
.logininput .btn{outline: none;background-color: #1355a1;color: #fff;font-size: 18px;padding-left: 12px;}
.logininput .btn:hover{background-color: #1355a1;}
.logininput .btn:active{background-color: #1355a1;}
#loginwarning{width: 70%;min-width:350px;margin: 0 auto 33px;background-color: #f2f1f7;color: red;height: 40px;border: 1px solid #f2f1f7;border-radius: 4px;}
.loginwarning{width: 70%;min-width:350px;margin: -20px auto 17px;line-height: 40px;display: none;}
.logincorr{width: 70%;min-width:350px;margin: 0 auto;font-size: 14px;}
.logincorr li:first-child{color: #636363;}
.logincorr li:first-child + li{color: #4cc6cb;}
.footer{width: 100%;font-size: 14px;margin-top: 50px;color: #fff;}
.footer a{color: #000;text-decoration: none;}
.layui-layer-loading .layui-layer-loading2{background-size: 60px 60px !important;}

/* ѪҺ����� */
body {
   position:relative;
}
.login-bj {
    position:absolute;
    width:100%;
    height:100%;
    min-width:1366px;
    min-height:768px;
    objec-fit: cover;
    z-index:-99;
    zoom:1;
}
.main{max-width: 680px;width:100%;height: 500px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;text-align: center;z-index:9999;}
.mainTop-left,.mainTop-right {

    height:300px;
}
.main-top {
    background-color:rgba(74,104,143,0.6);
    border-radius:10px;
    overflow:hidden;
}
.mainTop-left {
    background:url(../img/mainLeft.png) no-repeat center 45%;
}
.mainTop-right {
    background-color:#fff;
    border-radius:10px;
}
.mainTop-right > h1 {background:url(../img/mainRight.png) no-repeat center center;font-size:0;height:150px;margin-top:22px;margin-bottom:24px;}
.mainTop-right .login_mm {
    margin-bottom:37px;
}
.footer img,.footer span {
    display:inline-block;
    vertical-align:bottom;
   
}

.footer img {
    padding-right:10px;
    padding-bottom:2px;
}
.footer .ct-color {
    color:#868585;
    margin-right:10px;
}
.footer .footer-jszc {
margin-bottom:10px;
}
.logininput{ margin: 0px 20px 20px;padding-top: 60px;}
