.loginDiv {
  text-align: center;
  width: 100%;
  height: 85%;
}
.loginDiv [class^=ant-spin-nested-loading] {
  width: 100%;
  height: 100%;
}
.loginDiv [class^=ant-spin-container] {
  width: 100%;
  height: 100%;
}

.loginPicture {
  background-image: url(../../assets/login.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  background-size: 100% 100%;
  height: 100%;
}

.loginFont {
  font-size: 18px;
  font-family: monospace;
  font-weight: bold;
  padding-bottom: 5%;
}

.codeImgCursor {
  margin: 1.7px 0px 0px 0px;
}
.codeImgCursor:hover {
  cursor: pointer;
}

.logoFont {
  margin-top: -6px;
  margin-left: 45px;
  font-size: 28px;
  font-family: cursive;
}

.welcomeDiv {
  text-align: center;
  font-size: 24px;
  font-family: fangsong;
  padding: 0px 0px 30px 0px;
}

.welcomeFont1 {
  font-size: 24px;
  font-family: 华文行楷;
}

.welcomeFont3 {
  font-size: 12px;
  font-family: "Times New Roman";
}

.rightDiv {
  margin-top: 10%;
  width: 160%;
  margin-left: -30%;
  opacity: 0.5;
}

.login_footer_copyright_div {
  padding: 0px 7.8% 0px 5%;
  margin-top: -32px;
  text-align: end;
}
