.title-box[data-v-2d7a2b36] {
  height: 50px;
}
.title-box .sso-logo[data-v-2d7a2b36] {
  width: 195px;
  height: 36px;
  margin-left: 20px;
  margin-top: 7px;
}
.step-box[data-v-2d7a2b36] {
  height: 150px;
  background: #F5F6FA;
  padding-top: 30px;
}
.step-box .step-line[data-v-2d7a2b36] {
    width: 100%;
    height: 4px;
    margin-top: 25px;
    background-image: -webkit-gradient(linear, left top, right top, from(#4C84FF), to(#E8E8E8));
    background-image: linear-gradient(to right, #4C84FF, #E8E8E8);
}
.step-box .step-line-not-start[data-v-2d7a2b36] {
    width: 100%;
    height: 4px;
    margin-top: 25px;
    background-color: #E8E8E8;
}
.step-box .step-line-finish[data-v-2d7a2b36] {
    width: 100%;
    height: 4px;
    margin-top: 25px;
    background-color: #4C84FF;
}
.step-box .step-item[data-v-2d7a2b36] {
    width: 100px;
    margin: 0 auto;
}
.step-box .step-item .sso-logo[data-v-2d7a2b36] {
      margin: 0 auto;
      display: block;
}
.step-box .step-item .step-number[data-v-2d7a2b36] {
      height: 30px;
      font-size: 20px;
      font-weight: 400;
      color: #828293;
      line-height: 30px;
      text-align: center;
      margin-top: 10px;
}
.step-finish[data-v-2d7a2b36] {
  width: 100%;
}
.step-finish .step-finish-img[data-v-2d7a2b36] {
    margin: 0 auto;
    display: block;
}
.step-finish .step-finish-title[data-v-2d7a2b36] {
    height: 50px;
    font-size: 30px;
    font-weight: 500;
    color: #34465A;
    line-height: 50px;
    text-align: center;
    margin-top: 20px;
}
.data-box[data-v-2d7a2b36] {
  width: 500px;
  margin: 0 auto;
  padding-top: 80px;
}
.data-box[data-v-2d7a2b36] .el-form-item__label {
    width: 120px !important;
    text-align: left;
    font-size: 18px;
    font-weight: 400;
}
.data-box[data-v-2d7a2b36] .el-form-item__content {
    margin-left: 120px !important;
}
.data-box[data-v-2d7a2b36] .el-input__inner {
    font-size: 18px;
}
.data-box .step-btn[data-v-2d7a2b36] {
  width: 250px;
  height: 55px;
  background: linear-gradient(135deg, #63A8FF 0%, #4C84FF 100%);
  border-radius: 40px;
  font-size: 22px;
  font-weight: 500;
  color: #FFFFFF;
  margin-top: 50px;
  margin-left: 125px;
}

