.canvas-img[data-v-58fed599] {
  width: 750px;
  padding: 30px 40px 36px;
  margin: 0 auto;
  background: url(../img/contact-bg.f5770a04.png) top center #fff;
  background-size: contain;
}
.canvas-img-header[data-v-58fed599] {
    display: table;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    color: #040404;
    border: 1px solid #737373;
    border-top-width: 0;
    border-left-width: 0;
    border-right-width: 0;
}
.canvas-img-header img[data-v-58fed599], .canvas-img-header span[data-v-58fed599] {
      display: table-cell;
      vertical-align: middle;
      text-align: left;
}
.canvas-img-header img[data-v-58fed599] {
      width: 140px;
}
.canvas-img-header .no[data-v-58fed599] {
      width: 112px;
      font-size: 14px;
}
.canvas-img-form[data-v-58fed599] {
    padding: 10px 0;
    position: relative;
}
.canvas-img-form .seal[data-v-58fed599] {
      width: 185px;
      position: absolute;
      right: 30px;
      bottom: 0;
}
.canvas-img-form li[data-v-58fed599] {
      display: table;
      width: 100%;
      font-size: 14px;
      height: 28px;
}
.canvas-img-form li p[data-v-58fed599] {
        display: table-cell;
        width: 50%;
        vertical-align: middle;
        position: relative;
        text-align: left;
}
.canvas-img-form li p span[data-v-58fed599] {
          width: auto;
          letter-spacing: 1px;
          display: inline-block;
}
.canvas-img-table[data-v-58fed599] {
    width: 100%;
    line-height: 24px;
    text-align: center;
    border-collapse: collapse;
    padding: 2px;
}
.canvas-img-table + .canvas-img-table[data-v-58fed599] {
      margin-top: 16px;
}
.canvas-img-table tr[data-v-58fed599] {
      line-height: 42px;
      font-size: 14px;
      border: 1px solid #888;
}
.canvas-img-table tr + tr[data-v-58fed599] {
        border-top-width: 0;
}
.canvas-img-table tr .first[data-v-58fed599] {
        border-left: 1px solid #888;
}
.canvas-img-table tr td[data-v-58fed599] {
        border: 1px solid #888;
        border-top-width: 0;
        border-left-width: 0;
}
.canvas-img-table tr th[data-v-58fed599] {
        border: 1px solid #888;
        border-top-width: 0;
        border-left-width: 0;
}
.canvas-img-table tr .bl[data-v-58fed599] {
        border-left: 1px solid #888;
}
.canvas-img-table tr:first-child td[data-v-58fed599] {
      border-top: 1px solid #888;
}
.canvas-img-table tr:first-child th[data-v-58fed599] {
      border-top: 1px solid #888;
}
.canvas-img-main tr td[data-v-58fed599] {
    line-height: 28px;
    padding: 28px 10px 20px;
}
.canvas-img-main tr td span[data-v-58fed599] {
      position: relative;
      min-width: 60px;
      width: auto;
      text-align: center;
      display: inline-block;
      height: 24px;
}
.canvas-img-main tr td span[data-v-58fed599]:before {
        position: absolute;
        content: '';
        height: 1px;
        min-width: 60px;
        width: 100%;
        background: #8d8d8d;
        left: 0;
        bottom: -3px;
}
.canvas-img-main tr td[data-v-58fed599]:nth-child(1) {
    font-size: 14px;
    font-weight: 700;
    width: 90px;
}
.canvas-img-main tr td[data-v-58fed599]:nth-child(2) {
    font-size: 13.8px;
    text-align: left;
    line-height: 24px;
}
.canvas-img-main tr .pay[data-v-58fed599] {
    font-size: 14px;
}
.canvas-img-main tr .pay h2[data-v-58fed599] {
      font-size: 14px;
      font-weight: 700;
}
.canvas-img-main tr .pay .zfb[data-v-58fed599] {
      margin-top: 20px;
}
.canvas-img-main tr .pay ul li[data-v-58fed599] {
      width: 100%;
      line-height: 20px;
}
.canvas-img-main tr .pay ul li label[data-v-58fed599] {
        width: 86px;
        display: inline-block;
}
.canvas-img-main tr .pay ul li span[data-v-58fed599] {
        position: relative;
        width: auto;
}
.canvas-img-main tr .pay ul li span[data-v-58fed599]:before {
          position: absolute;
          height: 1;
          width: 100%;
          background: #b2b2b2;
          left: 0;
          bottom: 4px;
}
.canvas-img-main tr .zfb-pay[data-v-58fed599] {
    font-size: 14px;
}
.canvas-img-main .reg[data-v-58fed599] {
    height: 130px;
}

