/* required by usingComponents */
/* pages/phonelogin/phonelogin.wxss */
.phone-login {
  padding: 0 40rpx;
}

.title {
  margin-top: 50rpx;
  font-size:46rpx;
}

.input-phone {
  margin-top: 70rpx;
  height: 100rpx;
  font-size: 30rpx;
  font-weight: 500;
  line-height: 100rpx;
  border-bottom: solid 1rpx #efefef;
}


.tips {
  margin-top: 30rpx;
  color: #999999;
  font-size: 24rpx;
}

.iconfont {
  font-size: 24rpx;
}

.no-input {
  color: #d7d7d7;
}
.next,.next-step{
width: 100%;
height: 100rpx;
line-height: 100rpx;
border-radius: 12rpx;
text-align: center;
margin-top:100rpx;

}
.next{
  background-color: #cccccc;
  color: #fff;
}
.next-step{
  background-color: var(--globleColor);
    color: var(--fontColor);
}