.process-container {
      padding-left: 40px;
      padding-right: 40px;
      padding-top: 40px;
      padding-bottom: 40px;
      background: #f3f3f3;
      border-radius: 8px;
      margin-right: 40px;
    }

    .process {
      display: flex;
      align-items: center;
      z-index: 2;
      margin-bottom: 52px;
      cursor: pointer;
    }
    .process > div{
      align-items: center;

    }

    .process > div > div:last-child{
      display: flex;
      align-items: flex-start;
      justify-content: center;
      flex-direction: column;
      flex: 0 0 auto !important;
    }
    .process > div > div:last-child p{
      flex: 0 0 auto;
    }
    
    .process:last-child{
      margin-bottom: 0;
    }
    .process_z{
      position: relative;
    }
    .process_z::after{
      content: '';
      display: block;
      height: 100%;
      width: 2px;
      position: absolute;
      top: 0;
      left: 18px;
      z-index: 1;
      background-color:#949494 ;
    }
    .step_circle {
      width: 36px;
      height: 36px;
      line-height: 34px !important;
      border-radius: 50%;
      border: 2px solid #676767;
      font-size: 14px;
      margin-right: 10px;
      background-color: #ffffff;

      font-family: Microsoft YaHei, Microsoft YaHei;
      color: #676767;

      text-align: center;
    }
    .e_container-46{
      flex: 1;
    }
    .process_txt{
      line-height: 1 !important;
      padding-bottom: 2px;
    }

    .process .step_circle{
      color: #676767;
    }
    .process .step_circle{
      border-color: #676767;
      color: #676767;
    }

    .process.green .process_txt{
      color: #458F14;
    }
    .process.green .step_circle{
      border-color: #458F14;
      color: #458F14;
    }
    .green .process_txt{
      display: flex !important;
    }

    .process.red .process_txt{
      color: #F39910;
    }
    .process.red .step_circle{
      border-color: #F39910;
      color: #F39910;
    }


    .line {
      width: 2px;
      height: 52px;
      background: #ccc;

      margin-left: 18px;
    }


    .time_t {
      font-family: Microsoft YaHei, Microsoft YaHei;
      font-weight: 400;
      font-size: 14px;
      color: #458F14;
      text-align: left;
      font-style: normal;
      text-transform: none;
    }
.remark_t{
  margin-top: 52px;
}

.trigg{
  cursor: pointer;
}