.logoImage[data-v-7589b93f] {
  width: 36px;
  margin-right: 10px;
}
[data-v-7589b93f] .errorActive {
  margin-bottom: 16px !important;
}
.login-aside[data-v-7589b93f] {
  width: 856px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #05031B;
  overflow: hidden;
}
.login-aside img[data-v-7589b93f] {
  width: 100%;
  border-radius: 30px;
}
.login-content[data-v-7589b93f] {
  width: 100%;
  height: 100%;
}
.login-content form[data-v-7589b93f] {
  width: 368px;
}
.login-content form > img[data-v-7589b93f] {
  margin-bottom: 25px;
}
.login-content form .form-group[data-v-7589b93f] {
  margin: 0;
  padding: 0;
  margin-bottom: 24px;
}
.login-content form .form-group[data-v-7589b93f] .el-cascader,
.login-content form .form-group[data-v-7589b93f] .el-input__icon,
.login-content form .form-group[data-v-7589b93f] .el-input__inner {
  width: 100%;
  height: 40px;
  line-height: 40px;
}
.login-content form .form-group-indent[data-v-7589b93f] {
  font-size: 14px;
  position: relative;
}
.login-content form .form-group-indent > img[data-v-7589b93f] {
  position: absolute;
  top: 12px;
  left: 12px;
  width: 16px;
  height: 16px;
}
.login-content form .form-group-indent[data-v-7589b93f] .el-input__inner {
  text-indent: 19px;
}
.login-content form .form-group-indent button[data-v-7589b93f] {
  font-weight: 600;
}
.login-content form > .btn[data-v-7589b93f] {
  width: 100%;
  color: #fff;
  height: 40px;
  line-height: 1;
  font-size: 16px;
  border-radius: 4px;
  background: #282828;
}
.login-content form > .btn[data-v-7589b93f]:hover {
  opacity: 0.9;
}
.login-content form > a[data-v-7589b93f] {
  width: 40px;
  display: block;
  color: #282828;
  line-height: 24px;
  text-align: center;
  background: #fff;
  margin: 12px auto 0;
}
@media (max-width: 1276px) {
.login-aside[data-v-7589b93f] {
    width: calc(100% - 420px);
}
}
@media (max-width: 993px) {
.login-aside[data-v-7589b93f] {
    width: 0;
}
}
@media (max-width: 500px) {
.login-content[data-v-7589b93f] {
    min-width: 100%;
}
.login-content form[data-v-7589b93f] {
    width: 80%;
}
}
.login-signin-on .login-sign-up[data-v-7589b93f] {
  display: none;
}
.login-signin-on .login-sign-in[data-v-7589b93f] {
  display: block;
  box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.25) !important;
}
.login-signup-on .login-sign-up[data-v-7589b93f] {
  display: block;
  box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.25) !important;
}
.login-signup-on .login-sign-in[data-v-7589b93f] {
  display: none;
}
.erweima[data-v-7589b93f] {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 40px;
  line-height: 40px;
  color: #223A8F;
}
.code-style[data-v-7589b93f] {
  position: absolute;
  top: 6px;
  right: 6px;
  padding: 4px 10px;
}
.login-sign-in[data-v-7589b93f] {
  padding: 20px;
  background-color: rgba(244, 244, 244, 0.9);
  border-radius: 10px;
}
.login-sign-up[data-v-7589b93f] {
  padding: 20px;
  background-color: rgba(244, 244, 244, 0.98);
  border-radius: 10px;
}
.login-back[data-v-7589b93f] {
  background: url(https://res.ponhu.cn/zaozhuang/loginIndex.jpg) no-repeat center center;
  background-size: cover;
}
.login-cance[data-v-7589b93f] {
  height: 40px;
  line-height: 40px;
  background-color: #fff;
  font-size: 16px;
  border-radius: 4px;
}
.login-cance a[data-v-7589b93f] {
  color: #282828 !important;
  display: block;
}
.home-bottom[data-v-7589b93f] {
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  bottom: 0px;
  left: 0px;
  font-size: 12px;
  color: #fff;
  height: 30px;
  line-height: 30px;
  width: 100%;
  text-align: center;
}

