html, body {
height: 100%;
width: 100%;
background: url("../img/bg.jpg") no-repeat center/cover;
position: relative;
}
.boxFind{
width:400px;
height:300px;
background:#fff;
border:#fff solid 1px;
position:absolute;
top:20%;
left:40%;
z-index:9999999;
border-radius: 5px;
display: none;
}
.boxFind b{
width: 100%;
height: 40px;
display: block;
border-bottom: #eee solid 1px;
text-align: center;
line-height: 40px;
font-size: 15px;
margin-bottom: 20px;
position: relative;
}
.boxFind b em{
width: 20px;
height: 20px;
display: block;
position: absolute;
top: 1px;
right: 1px;
background: #999;
color: #fff;
text-align: center;
line-height: 20px;
font-size: 12px;
cursor: pointer;
}
.boxFind button{
width: 100px;
height: 40px;
display: block;
margin: 0 auto;
border: #eee solid 1px;
color: #fff;
background: #ff7500;
border-radius: 3px;
}
.boxFind ul li{
width: 95%;
height: 45px;
display: block;
margin: 0 auto;
margin-bottom: 5px;
}
.boxFind ul li span{
width: 70px;
display: block;
float: left;
font-size: 14px;
line-height: 45px;
text-align: right;
}
.boxFind ul li input{
width: 280px;
height:30px;
float: left;
margin-top: 7px;
border: #eee solid 1px;
border-radius: 2px;
padding-left: 5px;
outline: none;
}
/**/
#login{
position: absolute;
top: 20%;
right: 20%;
width: 400px;
}
/*标题*/
#tit {
font-size: 36px;
color: #ff8500;
text-shadow: 2px 2px 2px #F2F6FC;
font-weight: 900;
margin: 0 auto;
margin-bottom: 30px;
width: 400px;
text-align: center;
}
/*登录表单*/
#loginForm {
width: 346px;
height: 354px;
background: rgba(255, 255, 255, .7);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid sandybrown;
/* overflow: hidden; */
margin: 0 auto;
text-align: center;
}
    /*tab*/
.tab-top span{
width:33.33%;
float:left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: 40px;
text-align: center;
font-size: 14px;
line-height: 40px;
background: rgba(255, 255, 255, .5);
border-bottom: 2px solid #ff8500;
}
.tab-top .is-active{
background: transparent;
border-bottom: 0;
}


/*选项卡内容*/
.tab-contain{
padding: 40px 0;
height:215px;
position: relative;
/*background: sandybrown;*/
overflow: hidden;
}
.tab-contain>div{
display: none;
}

.account input{
background: rgba(255, 255, 255, .7);
width:250px;
height: 35px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 0 15px;
line-height: 35px;
}
.inputBox{
margin-bottom: 20px;
border: 1px solid #ccc;
}
.account input:focus {
outline:none;
border: 1px solid #ff8500;
}
.QRcode img{
width: 150px;
margin: 0 auto;
}
/*登录按钮*/
.account .loginBtn{
background: #ff8500;
color: #fff;
}
/*刷新*/
.icon-shuaxin{
color: #ff8500;
}

/*提示*/
.tips{
margin:10px 0;
color: #999;
}

.err{
color: red;
margin:-5px 0 20px;
display: none;
}
.errs{
    color: red;
    margin:-5px 0 20px;
    display: none;
    }
#qr{
width: 300px;
height: 300px;
margin:0 auto;
position: absolute;
top: -30px;
left: 20px;
}



/*底部导航栏*/
#bottom{
position: fixed;
bottom: 0;
background: #fff;
left: 0;
width: 100%;
height: 80px;
}
#bottom nav{
width:870px ;
margin: 0 auto;
}
#bottom p{
position: relative;
}
#bottom a{
line-height: 80px;
font-size: 14px;
padding: 0 20px;
}
#bottom span{
width: 1px;
height: 14px;
background: #999;
position: absolute;
top: 33px;
right: 0;
}
#bottom img{
width: 160px;
line-height: 80px;
margin: 19px 20px;
}






.boxFinds{
    width:400px;
    background:#fff;
    border:#fff solid 1px;
    position:absolute;
    top:20%;
    left:40%;
    z-index:9999999;
    border-radius: 5px;
    display: none;
    }
.boxFinds s{
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    top: 1px;
    right: 1px;
    background: #999;
    color: #fff;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
    cursor: pointer;
    }