
.insurance-bindCode-success {
    background-color: #ffffff;
    min-height: 100vh;
    width: 100%;
    position: relative;
  .detail-box {
    background: linear-gradient(180deg, #00bda5 0%, #20c5b0 52%, #ffffff 100%);
    padding: 0 12px;
    height: auto;
    padding-bottom: 5px;
    position: relative;
    z-index: 1;
    .status {
      padding: 16px 0;
      img {
        width: 57px;
        height: 66px;
        margin:  0 auto;
      }
      .text {
        text-align: center;
        margin:  0 auto;
        width: 120px;
        height: 20px;
        font-size: 20px;
        font-weight: 600;
        color: #ffffff;
        line-height: 20px;
      }
    }
    .content {
      height: auto;
      position: relative;
      top: 20px;
      box-shadow: 0px 15px 10px 0px rgba(229,248,245,0.4);
      border-radius: 20px;
      .info {
        width: 100%;
        height: auto;
        background: #ffffff;
        border-radius: 10px;
        padding-bottom: 20px;
        .success-title{
          font-size: 16px;
          font-weight: 700;
          color: #212121;
          text-align: center;
          padding-bottom: 14px;
        }
        .blue-wrap{
          //background: #F7FFFE;
          border-radius: 22px;
          margin: 0 auto;
          padding-top: 15px;
        }
        .list {
          padding: 0px 15px 12px 15px;
          display: flex;
          justify-content: flex-start;
          align-items: center;
          .l-left {
            width: 72px;
            height: 14px;
            font-size: 14px;
            font-family: PingFangSC-Regular, PingFang SC;
            font-weight: 400;
            color: #999999;
            line-height: 14px;
          }
          .l-right {
            padding-left: 2px;
            width: auto;
            height: auto;
            font-size: 14px;
            font-weight: 600;
            color: #212121;
            flex: 1;
            line-height: 20px;
            text-align: right;
            span {
              display: inline-block;
              padding-left: 15px;
              max-width: 120px;
              overflow: hidden;
              white-space: nowrap;
              text-overflow: ellipsis;
            }
          }
        }
        .list-bottom {
          .l-b-code {
            .l-b-list {
              display: flex;
              justify-content: flex-start;
              align-items: center;
              padding-bottom: 13px;
              .l-left {
                width: auto;
                height: 15px;
                font-size: 15px;
                font-family: PingFangSC-Regular, PingFang SC;
                font-weight: 400;
                color: #212121;
                line-height: 15px;
              }
              .l-right {
                padding-left: 6px;
                height: 15px;
                font-size: 15px;
                font-family: PingFangSC-Medium, PingFang SC;
                font-weight: 500;
                color: #00bda5;
                line-height: 15px;
              }
            }
          }
        }
      }
    }
    .l-copy {
      text-align: center;
      border-radius: 10px;
      font-size: 12px;
      font-weight: 500;
      color: #1677FE;
      line-height: 22px;
      margin-left: 6px;
      margin-top: -2px;
      display: inline-block;
    }
  }

  .sumbit-container {
    box-sizing: border-box;
    width: 100%;
    padding: 5px 12px;
    background: #ffffff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 60px;
    .sumbit-button {
      width: 352px;
      height: 40px;
      border-radius: 20px;
      font-weight: 700;
      color: #ffffff;
      font-size: 16px;
      display: flex;
      align-items: center;
      background: #00bda5;
      justify-content: center;
    }
  }
  .wechat-wrap{
    position: absolute;
    bottom: 50px;
    left: calc(50% - 175px);
    margin: 0 auto;
    width: 350px;
    height: 80px;
    img{
      width: 100%;
      height: 100%;
    }
  }
  }


