table thead tr:first-child {
  border-bottom: 1px solid #fff;
  -webkit-border-bottom: 1px solid #fff;
}

table tr th.tb_line {
  border-right: 1px solid #fff;
}

table tr th.tb_bg1 {
  background: #285ee4;
}

table tr th.tb_bg3 {
  background: #2E4A8F;
}

.tb-order{
  width: 8.37%;
  min-width: 144px;
}

.tb-data {
  width: 6.98%;
  min-width: 120px;
}

.tb-name {
  width: 8.37%;
  max-width: 144px;
  min-width: 144px;
}

.tb-amount {
  width: 6.05%;
  min-width: 104px;
}

.tb-price{
  width: 6.05%;
  min-width: 104px;
}

.tb-invoicestatus{
  width: 6.98%;
  min-width: 120px;

}

.tb-edit{
  width: 9.3%;
  min-width: 160px;
}

.tb-act{
  width: 19.53%;
  min-width: 336px;
}

.tb-orderdate{
  width: 8.87%;
  min-width: 152px;
}


        /*  switch_btn 切換按鈕 */
        .switch_btn {
          display: inline-block;
          position: relative;
          height: 30px;
      }

      .switch_btn input {
          display: none;
          position: absolute;
      }

      .switch_btn small {
          display: inline-block;
          width: 102px;
          height: 26px;
          background: #c6c6c6;
          border-radius: 30px;
          position: relative;
          cursor: pointer;
      }

      .switch_btn small:before {
          content: "";
          position: absolute;
          width: 20px;
          height: 20px;
          background: #fff;
          border-radius: 50%;
          top: 3px;
          left: 3px;
          transition: .3s;
          box-shadow: -3px 0 3px rgba(0, 0, 0, .1);
      }

      .switch_btn input:checked~small {
          background: #658ae6;
          transition: .3s;
          transform: translateX(0px);
      }

      .switch_btn input:checked~small:before {
          transform: translateX(75px);
      }

      .switch_btn small:after {
          content: "未收款";
          width: 60%;
          color: #fff;
          font-size: 16px;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
          transition: .3s;
      }

      .switch_btn input:checked~small:after {
          content: "已收款";
      }


      .input_field label {
        min-width: 72px;
    }
