html{height:100%;font-size: 96px;}
input{outline:none}
*{margin:0; padding:0;}
body {
    width: 100%;
    height: 100%;
    font-size:0.16rem;
    color:#585858;
}
.bodyBg{
    background: url(../images/bgImg.jpg) 0 bottom no-repeat;
    background-size: cover;
}
a{text-decoration:none; color:#ffffff;cursor:pointer;}
a:hover{color:#ffffff}
.lgLogo{position:fixed;top:0.6rem; left:0.6rem;}

.lgSysName{ padding:0.1rem 0 0.2rem 0;font-size: 0.35rem; font-weight: bold; text-align: center;position: relative}
.loginDiv{
    position:fixed;
    right: 12%;
    top: 20%;
    width: 5.6rem;
    padding:0.25rem;
    border-radius: 20px;
    box-shadow: 0px 10px 35px 10px rgba(101, 157, 198, 0.3);
    z-index: 2;
    background: url(../images/round.png) #ffffff right top no-repeat;
}
.loginBlockOuter{
    overflow: hidden;
    width: 100%;
    min-height:3.9rem;
    display:table;
}
.loginBlock{
    position:relative;;
    width: 500px;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.loginFormDiv{overflow:hidden;padding: 0.2rem}
.heightRem{height:4.4rem !important;}
.txtInput{
    display:block;
    margin-bottom:0.25rem;
    background:#F6F7F8;
    color:#333333;
    font-size:0.17rem;
    width:100%;
    height:0.51rem;
    border:none;
    border-radius:1rem;
    text-indent: 0.5rem;
}
.inputOut{position: relative;}
.inputOut img{position:absolute;left:0.2rem;top:0.15rem;width: 20px;}
/*解决浏览器输入框在记住密码后改变颜色问题*/
input:-webkit-autofill {
    /* 自动填充文字颜色 */
    transition: background-color 5000s ease-in-out 0s;
}

.lgUser2Code{
    cursor:pointer;position:absolute;right:5px;top:5px;width:56px;height:56px;
    background: url(../images/computer.png) 50% 50% no-repeat;
    border-radius: 0.4rem;
}
.lg_codeShow{
    background: url(../images/QRcode.png) 50% 50% no-repeat;
}
.none{display: none !important;}
#ddLogin {
    vertical-align:middle;text-align: center;
    margin-top: -0.15rem;padding-bottom: 0.15rem
}
.lgFrom{width:90%;margin:0 auto;} /*输入模式*/
.btnSubmit{
    display:block;
    width: 80%;
    padding:0.12rem;
    font-size: 0.2rem;
    margin: 0 auto;
    text-align: center;
    border-radius: 1rem;
    background: #e40019;
    border:solid 1px #c10500;
}
.rememberMe{text-align: center;padding-top: 0.15rem;}
.rememberMe label{cursor:pointer}
.bindingDiv{position:relative;
    border-radius: 10px;
    width: 880px;
    background:#ffffff;
    display:none;}
.bindLeft{width:33%;vertical-align: middle;
    text-align: center;
    display: table-cell;}
.bindLeft img{width: 100%;vertical-align:top;}
.bindRight{vertical-align: middle;
    text-align: center;
    display: table-cell;}
#bindForm{width: 80%;
    margin: 0 auto;}
.txtInp{text-indent:0.1rem;margin-top:5%;border:solid 1px #cccccc;border-radius:0.1rem;padding:0.1rem 0;}
.bindBtn{
    display: block;
    text-align: center;
    color: #ffffff;
    background:#409EFF ;
    border-radius: 0.05rem;
    width:30%;
    margin:0 auto;
    margin-top:5%;
    padding:0.08rem;
}
.bottomLeftComp{z-index:1;position: absolute;left: 0.6rem; bottom: 0.8rem;}
.bottomCompanyInfo{display: inline-block;line-height: 1.6;margin-left: 20px}
.bottomBigTit{font-size: 30px;font-weight: bold;}
.bottomImg{display: inline-block;}
.bottomBeian{position: absolute;bottom:10px;left:0.6rem;}
/*超过1024则登录框放大1.2倍*/
@media (max-width: 1024px){
    .loginDiv {
        zoom: 1.3;
    }
}