
.foot-record {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #646464;
  font-size: 14px;
  background:#f0f0f0;
}
.foot-record .record-num{
  color: #646464;
  font-size: 14px;
}
.foot-record .record-num img{
  display: inline-block;
  width:auto;
  height:auto;
  vertical-align: middle;
  margin-top:-6px;
}
/*公安备案 end*/
/*网站维护 start*/
.website-modify{
  background:#FDEDC1;
  height:35px;
  line-height:0px;
  text-align: center;
  padding:0 10px;
  font-size:12px;
  color:red;
}
/*网站维护 end*/
/*登录页面 start*/
.ico-logo{
  width:58px;
  height:71px;
  background:url(../images/logo.png) 0 0 no-repeat;
  background-size:100% 100%;
  margin-right:10px;
}
.login-page{
  margin: 0 auto;
  position: relative;
  height: 100%;
  overflow: hidden;
}
.login-page .login-block{
  display: block;
  width:100%;
  height:100%;
  position: absolute;
  top:0;
  left:0;
}
.login-block .login-pop{
  width:400px;
  min-height:100px;
  position: absolute;
  top:50%;
  left:50%;
  transform: translate(-50%,-50%);
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  z-index:100;
  box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.1);
  background: rgba(255,255,255,.8);
}
.login-pop .platform-name{
  text-align: center;
  color:#6D93DF;
  font-size: 32px;
  padding:30px 0;
}
.login-pop .login-body{
  padding:15px 0;
}
.login-body .login-info,
.login-body .login-right{
  float:left;
}
.login-body .login-info{
  width:400px;
  padding:10px 0;
  position: relative;
}
.login-info .form-error{
  position: absolute;
  top:-5px;
  left:4px;
  width:335px;
  margin:0 30px;
}
.form-error .msg-error{
  position: relative;
  background: #ffebeb;
  color: #e4393c;
  border: 1px solid #faccc6;
  padding: 3px 10px 3px 40px;
  line-height: 16px;
  height: auto;
}
.form-error .btn.btn-error{
  position: absolute;
  top: 50%;
  left: 10px;
  display: block;
  margin-top: -8px;
  width: 17px;
  height: 17px;
  overflow: hidden;
  background: url(../images/ico_erroe.png) 0 0 no-repeat;
}
.login-info .li{
  padding:13px 30px;
  border-left:4px solid transparent;
}
/*.login-info .li.focus{
  background:rgba(242,246,249,.4);
  border-left:4px solid #FFAA64;
}*/
.login-info .li .form-control{
  width:100%;
  height: 42px;
  line-height:42px;
  font-size:14px;
  color: #555555;
  padding:0px 10px 0 42px;
  background: #ffffff;
  border: 1px solid #cccccc;
  box-shadow: 0px 5px 6px 0 rgba(0,0,0,.05);
  outline: none;
}
.login-info .li .ele-wrap{
  position: relative;
}
.login-info .li .ele-wrap .ico-user,
.login-info .li .ele-wrap .ico-password,
.login-info .li .ele-wrap .ico-code{
  position: absolute;
  top:50%;
  margin-top:-11px;
  left:10px;
  width:22px;
  height:22px;
}
.login-info .li .ele-wrap .ico-user{
  background:url(../images/ico_user.png) 0 0 no-repeat;
}
.login-info .li .ele-wrap .ico-password{
  background:url(../images/ico_password.png) 0 0 no-repeat;
}
.login-info .li .ele-wrap .ico-code{
  background:url(../images/ico_code.png) 0 0 no-repeat;
}
.login-info .li .code-img{
  width:94px;
  height:42px;
  float:right;
  cursor: pointer;
}
.login-info .li .code-img img{
  width:100%;
  height:100%;
}
.login-info .li .proving-code{
  position: relative;
  margin-right:104px;
}
.login-info .proxyinput-group{
  font-size: 0;
  margin-top:-10px;
}
.login-info .proxyinput-group .proxyinput{
  display: inline-block;
  text-align: center;
  color:#B4B4B4;
  font-size: 14px;
  line-height:25px;
  padding-left:35px;
  visibility: hidden;
}
.login-info .btn{
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  font-size: 14px;
  height: 35px;
  line-height: 35px;
  border-radius: 5px;
  padding: 0 15px;
  font-family: "微软雅黑";
  cursor: pointer;
  border: 1px solid transparent;
}
.login-info .btn-blue{
  width:100%;
  height:42px;
  line-height:42px;
  border:none;
  background: #6D93DF;
  border-radius: 0px;
  margin-top:-10px;
  box-shadow: 0px 5px 10px 0 rgba(109,147,223,.5);
}
.login-info .btn-blue:hover,
.login-info .btn-blue:focus{
  color:#ffffff;
}
.login-body .login-right{
  width:300px;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-justify-content: center;
  -webkit-align-items: center;
  -moz-justify-content: center;
  -moz-align-items: center;
  border-left:1px solid #E9E9E9;
}
.login-right .login-ewm{
  text-align: center;
}
.login-right .login-ewm .ewm-img{
  background: #ffffff;
  border: 1px solid #ffffff;
  padding:10px;
  margin:0 auto;
}
.login-right .login-ewm .ewm-img img{
  width:145px;
  height:145px;
}
.login-right .login-ewm .ewm-txt{
  display: inline-block;
  padding-top:15px;
  color:#B8B8B8;
  font-size: 14px;
}
/*登录页面 end*/
/*超级管理 start*/
.cjgl-login .login-pop{
  width:700px;
}
.cjgl-login .banner{
  height:100%;
  overflow: hidden;
}
.cjgl-login .img-list{
  height:100%;
  position: relative;
}
.cjgl-login .img-list li{
  width:100%;
  height:100%;
  position: absolute;
  top:0;
  left:0;
  display: none; 
}
.cjgl-login .img-list li:first-child{
  display: block;
}
.cjgl-login .img-list li a{
  display: block;
  width:100%;
  height:94%;
  background:url(../images/cjgl_login/banner.png) 0 0 no-repeat;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
}

.cjgl-login .login-info .li.focus .form-control{
  border: 1px solid #5A859C;
}
.cjgl-login .login-info .li.focus .ico-user{
  background:url(../images/cjgl_login/ico_user.png) 0 0 no-repeat;
}
.cjgl-login .login-info .li.focus .ico-password{
  background:url(../images/cjgl_login/ico_password.png) 0 0 no-repeat;
}
.cjgl-login .login-info .li.focus .ico-code{
  background:url(../images/cjgl_login/ico_code.png) 0 0 no-repeat;
}
.cjgl-login .foot-record{
  position: absolute;
  left:0;
  bottom:0;
  width:100%;
  background: transparent;
  color:#3D3D3D;
  z-index: 10;
}
.cjgl-login .foot-record .record-num{
  color:#3D3D3D;
}
/*超级管理 end*/
