@charset "UTF-8";
@media (max-width: 750px) {
  .bg1-0525 {
    box-sizing: border-box;
    padding-bottom: 0.2rem;
    padding-top: 0.2rem;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
  }
  .bg1-0525 table {
    width: 100% !important;
  }
  .m-logo img {
    width: 2rem;
    height: auto;
  }
  .main {
    width: 100%;
  }
  .m-login-banner {
    position: initial  !important;
    height: 2.8rem !important;
    min-width: initial !important;
    background-size: cover !important;
  }
  .login_left,
  .login {
    width: 100% !important;
    height: initial !important;
  }
  .login_right {
    box-sizing: border-box !important;
    width: 100% !important;
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0rem !important;
    border: none !important;
  }
  .login_right table {
    display: none;
    width: 100%;
  }
  .login_main {
    padding: 0px  !important;
  }
  .bottom1211-box1 {
    display: none;
  }
  .bottom1211-box1 table {
    width: 100% !important;
  }
  .m-logim-bottom {
    text-align: center;
    color: #a5a5a5;
    font-size: 0.3rem;
  }
  .m-logim-bottom .m-register {
    margin-top: 0.3rem;
  }
  .m-logim-bottom .m-use-account {
    position: relative;
    margin-top: 0.4rem;
  }
  .m-logim-bottom .m-use-account span {
    position: relative;
    padding-left: 0.3rem;
    padding-right: 0.3rem;
    background-color: #fff;
  }
  .m-logim-bottom .m-use-account:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #ccc;
  }
  .m-logim-bottom .m-other-register {
    margin-top: 0.4rem;
  }
  .m-logim-bottom .m-other-register a {
    display: inline-block;
    color: #a5a5a5;
  }
  .m-logim-bottom .m-other-register a p {
    margin-top: 0.35rem;
  }
  .m-logim-bottom .m-other-register a + a {
    margin-left: 60r360px;
  }
  .dg-popup-wrapper {
    width: 6.5rem !important;
    height: 4.7rem !important;
  }
}
@media (min-width: 751px) {
  .m-logim-bottom {
    display: none;
  }
}
@media (max-width: 750px) {
  html {
    font-size: 100px;
  }
}
@media (max-width: 720px) {
  html {
    font-size: 96px;
  }
}
@media (max-width: 640px) {
  html {
    font-size: 85.33333333px;
  }
}
@media (max-width: 540px) {
  html {
    font-size: 72px;
  }
}
@media (max-width: 480px) {
  html {
    font-size: 64px;
  }
}
@media (max-width: 424px) {
  html {
    font-size: 56.53333333px;
  }
}
@media (max-width: 414px) {
  html {
    font-size: 55.2px;
  }
}
@media (max-width: 400px) {
  html {
    font-size: 53.33333333px;
  }
}
@media (max-width: 384px) {
  html {
    font-size: 51.2px;
  }
}
@media (max-width: 375px) {
  html {
    font-size: 50px;
  }
}
@media (max-width: 360px) {
  html {
    font-size: 48px;
  }
}
