common-form.scss 1.85 KB
@import '@/styles/_support';

.common-form-container {}

.table {
  $girdHei: 4.333333rem;
  text-align: center;

  &-header {
    @include border-top-radius(.666667rem);
    display: flex;
    align-items: center;
    height: 3.25rem;
    color: #ffffff;
    font-weight: bold;
    letter-spacing: .1rem;

    &-item {}
  }

  &-content {
    color: $cFontGray;
    background-color: #f2f2f2;
    text-align: center;
    border: solid 1px #f2f2f2;
    @include border-bottom-radius(.666667rem);
    $gridHei: 5.25rem;

    &-item {
      position: relative;
      // @extend .fcc;
      display: flex;
      align-items: center;
      width: 100%;
      height: auto;

      .hl {
        position: absolute;
        width: 6.45rem;
        height: 1px;
        background-color: #dcdddd;
        bottom: 0;
        left: 1rem;
      }

      .grid {
        position: relative;
        height: $gridHei;
        @extend .fcc;
        // border-bottom: solid 1px #f2f2f2;
        background-color: #ffffff;

        .v-line {
          position: absolute;
          width: 1px;
          height: 2.25rem;
          background-color: #dcdddd;
          right: 0;
          top: 0;
          bottom: 0;
          margin: auto 0;
        }

        .icon {
          margin-right: .916667rem;
        }
      }

      .ww {
        position: relative;

        .h-line {
          position: absolute;
          width: 100%;
          height: 1px;
          background-color: #dcdddd;
          bottom: 0;
          left: 0;
        }
      }

      .w1 {}

      .w4 {
        .h-line {
          width: 12rem;
        }

        color: $cOrange;
      }
    }
  }

  .t1 {
    background-color: #f2f2f2;
  }

  .w1 {
    width: 8.75rem; // 105
  }

  .w2 {
    width: 29rem; // 348
  }

  .w3 {
    width: 29.75rem; // 357
  }

  .w4 {
    flex: 1;
  }
}


.orange {
  background-color: $cOrange;
}