.company-register {
  padding-top: 0.266667rem;
  width: 100vw;
}
.company-register .content-wrap {
    background: #fff;
    padding-top: 0.533333rem;
    padding-bottom: 0.4rem;
}
.company-register .content-wrap .content-top {
      padding-left: 0.413333rem;
      padding-right: 0.413333rem;
}
.company-register .content-wrap .title {
      position: relative;
      font-size: 0.48rem;
      margin-bottom: 0.426667rem;
      color: #000;
      height: 0.72rem;
}
.company-register .content-wrap .title .text {
        position: absolute;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        z-index: 2;
}
.company-register .content-wrap .title .block {
        position: absolute;
        width: 1.333333rem;
        height: 0.133333rem;
        background-color: #ffc000;
        bottom: 11%;
        left: 50%;
        -webkit-transform: translateX(-50%);
            -ms-transform: translateX(-50%);
                transform: translateX(-50%);
        z-index: 1;
}
.company-register .content-wrap .desc {
      font-size: 0.373333rem;
      text-indent: 2em;
      position: relative;
      color: #333;
      padding-bottom: 0.586667rem;
      border-bottom: 0.02667rem solid #ededed;
      margin-bottom: 0.426667rem;
}
.company-register .content-wrap .desc-sec {
      font-size: 0.373333rem;
      text-indent: 2em;
      position: relative;
      color: #333;
}
.company-register .content-wrap .tip {
      color: #ffc000;
      font-size: 0.346667rem;
      margin-bottom: 0.84rem;
      text-align: center;
}
.company-register .content-wrap .payways-wrap {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      padding-bottom: 0.533333rem;
      border-bottom: 0.02667rem solid #ededed;
      margin-bottom: 0.533333rem;
}
.company-register .content-wrap .payways-item {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      background: #fafafa;
      width: 2.2rem;
      height: 2.666667rem;
      padding-top: 0.32rem;
      box-sizing: content-box;
}
.company-register .content-wrap .payways-item img {
        width: 1.173333rem;
        height: 1.173333rem;
        margin-bottom: 0.2rem;
}
.company-register .content-wrap .payways-item .payways-name {
        font-size: 0.346667rem;
        color: #000000;
}
.company-register .content-wrap .payways-item .payways-tip {
        font-size: 0.266667rem;
        color: #666;
}
.company-register .content-wrap .payways-item:not(:last-child) {
      margin-right: 0.133333rem;
}
.company-register .content-wrap .progress-wrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      background: url("https://shigongbang.obs.cn-east-3.myhuaweicloud.com/app/2021/11/1637133688819.png") no-repeat;
      background-size: 100% 100%;
}
.company-register .content-wrap .progress-wrap .progress-item {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
            -ms-flex: 1 1 auto;
                flex: 1 1 auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        padding-bottom: 0.72rem;
        padding-top: 0.426667rem;
}
.company-register .content-wrap .progress-wrap .progress-item img {
          width: 1.333333rem;
          height: 1.333333rem;
}
.company-register .content-wrap .progress-wrap .progress-item .op3 {
          opacity: 0.3;
}
.company-register .bottom {
    padding-top: 0.213333rem;
    padding-left: 0.4rem;
    padding-right: 0.4rem;
    padding-bottom: 0.266667rem;
}
.company-register .bottom .mb14 {
      margin-bottom: 0.373333rem;
}
.company-register .bottom .doc {
      color: #5792fd;
}
.company-register .bottom .applybtn {
      background: -webkit-linear-gradient(right, #79a2ff, #6b78ff);
      background: linear-gradient(-90deg, #79a2ff, #6b78ff);
      border: none;
}
.company-register .bottom button:disabled {
      opacity: 0.5;
}
.company-register .pop {
    height: 100vh;
    position: absolute;
    padding: 0.6rem 0.4rem;
    padding-bottom: 0.2rem;
}
.company-register .pop .cross {
      position: absolute;
      top: 2%;
      right: 5%;
      font-size: 0.533333rem;
}
.company-register .pop p {
      text-align: center;
      font-size: 0.48rem;
      margin-bottom: 0.506667rem;
}
.company-register .pop div {
      margin-bottom: 0.4rem;
      font-size: 0.373333rem;
}

