page {
  background-color: #FFFFFF;
  min-height: calc(100vh - 120rpx);
}

.container_body {
  height: 100%;
}

.container {
  height: 100%;
}

.title {
  font-weight: bold;
  font-size: 28rpx;
  color: #222222;
  margin-top: 30rpx;
  margin-left: 20rpx;
}
.item_right {
  display: flex;
}
.right_input {
  flex: 1;
}


.right_pic {
  width: 40rpx;
  height: 40rpx;
}

.line {
  height: 20rpx;
  background: #F9F9F9;
}

.tips {
  font-size: 26rpx;
  color: #999999;
  margin: 0 80rpx;
}


.desc {
  font-weight: 400;
  font-size: 24rpx;
  color: #999999;
  margin-top: 24rpx;

}

.desc:last-child {
  margin-top: 20rpx;
}

.btn {
  height: 80rpx;
  line-height: 80rpx;
  margin: 80rpx 50rpx 0;
  font-weight: 400;
  font-size: 36rpx;
  color: #FFFFFF;
  background: #FF512A;
  border-radius: 100rpx 100rpx 100rpx 100rpx;
  text-align: center;
}


image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.userAva {
  width: 180rpx;
  height: 180rpx;
  border-radius: 50%;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 12rpx;
}

.Name {
  font-size: 40rpx;
  color: #000000;
  text-align: center;
  margin-top: 20rpx;
  margin-bottom: 78rpx;
}

.item {
  margin-top: 40rpx;
  margin: 0 80rpx;
  border-bottom: 1rpx solid #EBEBEB;
  padding-bottom: 10rpx;
  margin-bottom: 40rpx;
}

.label {
  font-size: 32rpx;
  color: #000000;
  margin-bottom: 10rpx;
}