
/* 背景图盒子 */
.bg-box{
  width: 100%;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  z-index: -1;
}

.bg-box-img{
  width: 100%;
  height: 100%;
}




/* 登录盒子 */
.login-pos-box{
  height: 100vh;
  position: relative;
  display: flex;
  justify-content: center;
}

.login-container-box{
  width: 90%;
  position: absolute;
  bottom: 25%;
  height: 430rpx;
  background-color: white;
  border-radius: 20rpx;
}

.login-box{
  padding: 50rpx 40rpx;
}

.phone-btn{
  color: black !important;
  font-weight: bold;
}

.agree-box{
  margin-top: 50rpx;
  display: flex;
}

.agree-text{
  font-size: 25rpx;
  color: #555555;
  margin-top: -3rpx;
}

.agree-link{
  font-size: 26rpx;
  color: red;
}
