.page {
  position       : fixed;
  top            : 0px;
  left           : 0px;
  background     : #fff;
  width          : 100%;
  height         : 100%;
  z-index        : 100;
  overflow       : auto;
  background     : url('../../../public//img/newbanner.png') no-repeat;
  background-size: cover;
}

//logo标识样式
.logo-box {
  display       : flex;
  flex-direction: row;
  padding       : 20px;
  align-items   : center;

  .logo-content {
    display: flex;
    cursor : pointer;

    .logo-img {
      padding-right: 5px;
      width        : 50px;
      object-fit   : contain;
    }

    .logo-font {
      display    : flex;
      align-items: center;
      font-size  : 25px;
      font-weight: bold;
      font-style : italic;
      // color      : #143383;
      color: #ffffff;
    }
  }
}

.title {
  font-size : 1.5rem !important;
  text-align: left;
}

// .login-content {
//   position     : absolute;
//   transform    : translate(-50%, -50%);
//   top          : 50%;
//   left        : 50%;
//   padding      : 10px 50px;
//   text-align   : center;
//   width        : 944px;
//   min-height   : 518px;
//   margin       : 0 auto;
//   background   : #fff;
//   border-radius: 8px;
//   overflow     : hidden;
// }