html{height: 100%}
body{height: 100%}
#loginleft{border-right: 1px solid #474b50;width: 46%}
.nametitlea{text-align: center;font-weight: bold;color: #fff;font-family: cursive;margin-top: 30px;}
.Enstitlea{text-align: center;color: #fff;font-size:16px;font-weight: bold;font-family: inherit;}
.logo{width: 150px;height: 100px;background-image: url(../images/logo.png);margin:0 auto;}  
.bold{font-weight: bold;}
.container{padding-top: 200px;}
.xianaa{height: 400px;width: 1px; background-color: #3d424a;position: absolute;top: -100px;}
.login_title{font-size:19px;color: #fff}
.haodu1{height: 90px;}
.login_right{padding-left: 70px;padding-top: 40px;}
.inputzhanghao{border:none;border-bottom: 1px solid #fff;background-color: #2b2e33;outline: none;color: #fff;font-size: 17px;margin-top: 40px;width: 85%}
.inputmima{border:none;border-bottom: 1px solid #fff;background-color: #2b2e33;outline: none;color: #fff;font-size: 17px;margin-top: 40px;width: 85%}
.inputyanzheng{border:none;border-bottom: 1px solid #fff;background-color: #2b2e33;outline: none;color: #fff;font-size: 17px;margin-top: 40px;width: 50%}
.yanzhengimg{width: 150px;padding-left: 25px;}
.loginbtn{border-radius: 21px;width: 86%;display: block;margin-top: 55px;height: 43px;outline: none;line-height: 31px;}
.fff{color: #fff}
@media screen and (min-width: 10px) and (max-width: 990px){ 
  #loginleft{border-right:none;}
  .container{padding-top: 0px;}
  #loginleft{width: 100%}
}
@media screen and (min-width: 10px) and (max-width: 500px){ 
      #loginleft{display: none;}
      .container{padding-top:10px;}
      .login_right{padding-left: 37px;padding-top: 50px;}
      .inputyanzheng{width: 85%}
      .yanzhengimg{padding-top: 10px;padding-left: 0}
      .footer{display: block!important;position: fixed;bottom: 0;width: 100%}
      .footer-brand{text-align: center;display: block;}
      .wrapperA{height: 100%;}
}

.wrapperA{padding-top: 55px;background: #2b2e33;min-height: 100%;}