@charset "UTF-8";
@import 'https://fonts.googleapis.com/css?family=Nunito';
@import 'https://fonts.googleapis.com/earlyaccess/notosanstc.css';
@import url(font-awesome.css);
@keyframes horizon-moving {
  0% {
    left: 45px;
    transform: rotate(0deg);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    left: 75%;
    transform: rotate(180deg);
    opacity: 0;
  }
}
.page-admin-content {
  font-size: 1rem;
}
.page-admin-content .content-admin-web h3 {
  font-size: 1.2rem;
  margin-right: 10px;
  display: inline-block;
}
.page-admin-content .content-admin-web h3 span {
  color: #1e2a84;
  font-size: 1.6rem;
  vertical-align: middle;
}
.page-admin-content .content-admin-web h3 span::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  vertical-align: middle;
  color: #5bc0de;
}
.page-admin-content .content-admin-web button {
  display: inline-block;
}
.page-admin-content .content-admin-web .user-profile-table {
  margin-bottom: 0;
}
.page-admin-content .content-admin-web .user-profile-table h3 {
  font-size: 1.2rem;
}
.page-admin-content .content-admin-web .user-profile-table h3::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  vertical-align: middle;
  color: #5bc0de;
}
.page-admin-content .content-admin-web .user-profile-table .input-group {
  width: 100%;
  margin-bottom: 5px;
}
.page-admin-content .content-admin-web .user-profile-table .input-group .input-group-addon {
  width: auto;
  padding: 5px 8px;
  font-size: 0.8rem;
  text-align: center;
}
.page-admin-content .content-admin-web .user-profile-table .input-group .form-control {
  padding: 5px 8px;
  background: #fff;
}
.page-admin-content .content-admin-web .col-md-6 {
  padding-left: 10px;
  padding-right: 10px;
}
.page-admin-content .content-admin-web .user-wallet-table {
  margin-top: 7px;
  padding: 0;
}
.page-admin-content .content-admin-web .user-wallet-table h4 {
  font-size: 1.2rem;
  width: auto;
  margin-right: 10px;
  display: inline-block;
}
.page-admin-content .content-admin-web .user-wallet-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-wallet-table .btn {
  margin-bottom: 10px;
  margin-right: 5px;
}
.page-admin-content .content-admin-web .user-wallet-table .form-group div {
  font-size: 1rem;
  min-width: 120px;
  border: 1px solid #999;
  display: flex;
  flex: 1 atuo;
  flex-flow: column wrap;
  text-align: center;
  background: #5bc0de;
  padding: 0;
  color: #fff;
}
.page-admin-content .content-admin-web .user-wallet-table .form-group div span {
  width: 100%;
  padding: 0 10px;
  background: #fff;
}
.page-admin-content .content-admin-web .user-wallet-table .form-group div span span {
  background: none;
}
.page-admin-content .content-admin-web .user-bank-table {
  margin-top: 7px;
  padding: 0;
}
.page-admin-content .content-admin-web .user-bank-table h4 {
  font-size: 1.2rem;
  width: auto;
  margin-right: 10px;
  display: inline-block;
}
.page-admin-content .content-admin-web .user-bank-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-bank-table table {
  font-size: 0.9rem;
  background: #fff;
}
.page-admin-content .content-admin-web .user-bank-table table th, .page-admin-content .content-admin-web .user-bank-table table td {
  padding-top: 3px;
  padding-bottom: 3px;
}
.page-admin-content .content-admin-web .user-bank-table table th {
  background: #eee;
}
.page-admin-content .content-admin-web .user-bank-table table tbody tr:nth-child(odd) {
  background: #b5e7ff;
}
.page-admin-content .content-admin-web .user-bank-table table tbody tr.alert {
  margin: 0;
}
.page-admin-content .content-admin-web .user-bank-table table tbody tr.alert td {
  color: #a94442;
}
.page-admin-content .content-admin-web .user-activity-table {
  margin-top: 13px;
}
.page-admin-content .content-admin-web .user-activity-table h4 {
  font-size: 1.2rem;
  width: 100%;
}
.page-admin-content .content-admin-web .user-activity-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-activity-table table {
  font-size: 0.9rem;
  background: #fff;
}
.page-admin-content .content-admin-web .user-activity-table table th, .page-admin-content .content-admin-web .user-activity-table table td {
  padding-top: 5px;
  padding-bottom: 5px;
}
.page-admin-content .content-admin-web .user-activity-table table th {
  background: #eee;
}
.page-admin-content .content-admin-web .user-activity-table table tbody tr:nth-child(odd) {
  background: #b5e7ff;
}
.page-admin-content .content-admin-web .user-deposit-table {
  margin-top: 15px;
}
.page-admin-content .content-admin-web .user-deposit-table h4 {
  font-size: 1.2rem;
  width: 100%;
}
.page-admin-content .content-admin-web .user-deposit-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-deposit-table table {
  font-size: 0.9rem;
  background: #fff;
}
.page-admin-content .content-admin-web .user-deposit-table table th, .page-admin-content .content-admin-web .user-deposit-table table td {
  padding-top: 5px;
  padding-bottom: 5px;
}
.page-admin-content .content-admin-web .user-deposit-table table th {
  background: #eee;
}
.page-admin-content .content-admin-web .user-deposit-table table tbody tr:nth-child(odd) {
  background: #b5e7ff;
}
.page-admin-content .content-admin-web .user-withdraw-table {
  margin-top: 15px;
  overflow: auto;
}
.page-admin-content .content-admin-web .user-withdraw-table h4 {
  font-size: 1.2rem;
  width: 100%;
}
.page-admin-content .content-admin-web .user-withdraw-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-withdraw-table table {
  font-size: 0.9rem;
  background: #fff;
}
.page-admin-content .content-admin-web .user-withdraw-table table th, .page-admin-content .content-admin-web .user-withdraw-table table td {
  padding-top: 5px;
  padding-bottom: 5px;
}
.page-admin-content .content-admin-web .user-withdraw-table table th {
  background: #eee;
}
.page-admin-content .content-admin-web .user-withdraw-table table tbody tr:nth-child(odd) {
  background: #b5e7ff;
}
.page-admin-content .content-admin-web .user-history-table {
  margin-top: 15px;
}
.page-admin-content .content-admin-web .user-history-table h4 {
  font-size: 1.2rem;
  width: 100%;
}
.page-admin-content .content-admin-web .user-history-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-history-table div {
  margin: 5px 3px;
  display: inline-block;
}
.page-admin-content .content-admin-web .user-history-table div a {
  padding: 5px 10px;
  color: #fff;
  background: #5bc0de;
  border: 1px solid #eee;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.page-admin-content .content-admin-web .user-history-table div a:hover {
  background: #76e8fc;
  color: #333;
  text-decoration: none;
}
.page-admin-content .content-admin-web .user-transfer-table {
  margin-top: 15px;
}
.page-admin-content .content-admin-web .user-transfer-table h4 {
  font-size: 1.2rem;
  width: 100%;
}
.page-admin-content .content-admin-web .user-transfer-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-transfer-table table {
  font-size: 0.9rem;
  background: #fff;
}
.page-admin-content .content-admin-web .user-transfer-table table th, .page-admin-content .content-admin-web .user-transfer-table table td {
  padding-top: 5px;
  padding-bottom: 5px;
}
.page-admin-content .content-admin-web .user-transfer-table table th {
  background: #eee;
}
.page-admin-content .content-admin-web .user-transfer-table table tbody tr:nth-child(odd) {
  background: #b5e7ff;
}
.page-admin-content .content-admin-web .user-ip-table {
  margin-top: 15px;
}
.page-admin-content .content-admin-web .user-ip-table h4 {
  font-size: 1.2rem;
  width: 100%;
}
.page-admin-content .content-admin-web .user-ip-table h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content .content-admin-web .user-ip-table table {
  font-size: 0.9rem;
  background: #fff;
}
.page-admin-content .content-admin-web .user-ip-table table th, .page-admin-content .content-admin-web .user-ip-table table td {
  padding-top: 5px;
  padding-bottom: 5px;
}
.page-admin-content .content-admin-web .user-ip-table table th {
  background: #eee;
}
.page-admin-content .content-admin-web .user-ip-table table tbody tr:nth-child(odd) {
  background: #b5e7ff;
}

.game-report .col-md-12 {
  padding-left: 0;
  padding-right: 0;
}
.game-report div form .input-group {
  display: block;
  margin-top: 10px;
  margin-bottom: 30px;
}
.game-report div form .input-group .input-group-addon {
  font-size: 15pt;
  font-weight: 700;
  color: #5bc0de;
  width: auto;
  background: none;
  border: none;
}
.game-report div form .input-group .input-group-addon::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.3rem;
  color: #5bc0de;
  vertical-align: middle;
  font-weight: normal;
}
.game-report div form .input-group .input-group {
  padding: 5px;
}
.game-report div form .input-group .input-group.calender-date {
  width: 100%;
}
.game-report div form .input-group .input-group.calender-date input {
  width: auto;
  margin-bottom: 5px;
  margin-right: 10px;
}
.game-report div form .input-group .input-group.btn-select {
  width: 100%;
  display: table;
}
.game-report div form .input-group .input-group.btn-select input {
  margin-right: 5px;
  margin-bottom: 5px;
}
.game-report div form .input-group .input-group.game-item {
  margin-top: 0;
  margin-bottom: 0;
  padding: 15px;
  width: auto;
  display: inline-table;
}
.game-report div form .input-group .input-group.game-item input {
  margin-right: 5px;
}
.game-report div form .input-group .input-group.game-item label {
  margin-bottom: 0;
}

.admin-sysnc {
  display: flex;
  align-content: stretch;
  padding-bottom: 0;
  margin-bottom: 0;
}
.admin-sysnc .container-fluid {
  width: 100%;
  flex-direction: column;
  align-content: stretch;
  padding-bottom: 0;
  margin-bottom: 0;
  display: flex;
}
.admin-sysnc .container-fluid .col-md-12 {
  width: 100%;
  float: none;
  display: flex;
  padding-bottom: 0;
  margin-bottom: 0;
  height: 100%;
}
.admin-sysnc .container-fluid .col-md-12 .component-box {
  width: 100%;
  padding-bottom: 0;
  margin-bottom: 0;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row {
  height: 100%;
  align-content: stretch;
  padding-bottom: 0;
  margin-bottom: 0;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row .col-md-12 {
  padding-left: 0;
  padding-right: 0;
  align-items: stretch;
  padding-bottom: 10px;
  margin-bottom: 0;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row .col-md-12 .pmd-card {
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 0;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row .col-md-12 .pmd-card .pmd-card-body {
  padding-bottom: 0;
  margin: 0;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row .col-md-12 .pmd-card .pmd-card-body .PM-nav {
  padding: 10px 0;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row .col-md-12 .pmd-card .pmd-card-body .PM-nav .btn {
  margin: 5px 0;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row .col-md-12 .pmd-card .pmd-card-body .table-responsive {
  border: none;
  height: 100%;
  overflow: hidden;
}
.admin-sysnc .container-fluid .col-md-12 .component-box .row .col-md-12 .pmd-card .pmd-card-body .table-responsive #mesg_out {
  position: relative;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.body-404page {
  background: #ccc;
}
.body-404page .content-primary {
  color: #555;
}
.body-404page .content-primary h1.title {
  color: #333;
  font-weight: 700;
}
.body-404page .content-primary p span {
  color: #8e0000;
  font-size: 1.5rem;
  font-weight: 700;
}

body, html {
  height: 100%;
  padding-bottom: 50px;
}

.easy-autocomplete-container {
  top: 20px;
  z-index: 9999;
}

.btn-warning {
  color: #555;
  font-size: 11px;
}

.btn-secondary {
  font-size: 1rem;
  letter-spacing: 1px;
}

.alert-success {
  color: #e4e4e4;
  background-color: #485766;
  border-color: #485766;
}

.navbar-inverse {
  background-color: #7b96b3;
  border-color: #485766;
}

.navbar-inverse .navbar-header a {
  padding: 5px 0;
}
.navbar-inverse .navbar-header a img {
  width: 50px;
  height: 50px;
}

.input-group-addon {
  font-size: 1rem;
}

.pmd-sidebar-left .nav li.pmd-user-info a {
  background: #1a2940;
  color: #fff;
}
.pmd-sidebar-left .nav li.pmd-user-info a:hover {
  background: #fff;
  color: #999;
}

.pmd-sidebar .pmd-sidebar-nav li.logout-cus a,
.pmd-sidebar .pmd-sidebar-nav li.remind-cus a {
  background-color: #888;
  color: #000;
}
.pmd-sidebar .pmd-sidebar-nav li.logout-cus a:hover,
.pmd-sidebar .pmd-sidebar-nav li.remind-cus a:hover {
  background-color: #2F404E;
}
.pmd-sidebar .pmd-sidebar-nav li.logout-cus a .pmd-sidebar .pmd-sidebar-nav li.logout-cus a,
.pmd-sidebar .pmd-sidebar-nav li.remind-cus a .pmd-sidebar .pmd-sidebar-nav li.logout-cus a {
  color: #000;
}

.pmd-sidebar .pmd-sidebar-nav li.user-cus a {
  color: #aaa;
}

.pmd-sidebar .pmd-sidebar-nav .dropdown-menu {
  background: #fff;
}

.material-icons {
  vertical-align: middle;
}

.searchUsers .input-group {
  width: auto;
  display: inline-block;
}
.searchUsers .input-group div {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
.searchUsers .input-group input, .searchUsers .input-group select {
  margin-right: 5px;
  vertical-align: middle;
}
.searchUsers .input-group .form-control {
  width: auto;
}
.searchUsers .navbar-form .input-group {
  vertical-align: middle;
  width: auto;
  display: inline-block;
  margin-bottom: 10px;
}
.searchUsers .navbar-form .input-group .btn-group {
  margin: 0;
}
.searchUsers .navbar-form .input-group .btn-group input[type="button"] {
  margin: 0;
  margin-top: 6px;
}
.searchUsers .navbar-form .material-icons {
  vertical-align: top !important;
  margin: 0;
}
.searchUsers .navbar-form .clear-search {
  font-size: 11pt;
  padding: 4px 5px 8px 5px;
}

.developer-cus div div h1 {
  margin-top: 5px;
  margin-bottom: 5px;
  width: 100%;
  background: #5bc0de;
  padding: 10px 10px;
  -webkit-border-radius: 50px 50px 50px 50px;
  -moz-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px;
}
.developer-cus div div h1:hover {
  background: #2F404E;
}
.developer-cus div div h1 a {
  width: 100%;
  display: block;
  text-align: center;
  color: #fff;
}
.developer-cus div div h1 a:hover {
  color: #fff;
}

.tag-cus {
  width: auto;
  padding: 0;
  margin-bottom: 5px;
}
.tag-cus span {
  margin-top: 5px;
  margin-bottom: 5px;
}
.tag-cus span a {
  padding: 5px 10px;
  text-align: center;
  color: #fff;
  background: #5bc0de;
  -webkit-border-radius: 50px 50px 50px 50px;
  -moz-border-radius: 50px 50px 50px 50px;
  border-radius: 50px 50px 50px 50px;
}
.tag-cus span a:hover {
  background: #2F404E;
  color: #fff;
}

.logincard .loginlogo img {
  height: auto;
}

.pmd-card-title {
  padding: 0;
}

.search-modal-area {
  top: 13px;
  left: 120px;
  position: absolute;
}
.search-modal-area .btn {
  min-width: 50px;
  cursor: pointer;
}
.search-modal-area .btn.btn-info {
  background: #fff;
  background: -moz-linear-gradient(top, #fff 0%, #ccc 100%);
  background: -webkit-linear-gradient(top, #fff 0%, #ccc 100%);
  background: linear-gradient(to bottom, #fff 0%, #ccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff,endColorstr=#ccc,GradientType=0);
}
.search-modal-area .btn.btn-info .fa {
  color: #555;
}
.search-modal-area .modal .modal-dialog .modal-content {
  padding: 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
}
.search-modal-area .modal .modal-dialog .modal-content .navbar-form {
  border: none;
  justify-content: center;
  display: flex;
}
.search-modal-area .modal .modal-dialog .modal-content .navbar-form .input-group {
  margin-right: 5px;
  display: inline-flex;
}
.search-modal-area .modal .modal-dialog .modal-content .navbar-form .input-group input {
  display: table;
  width: 200px;
}
.search-modal-area .modal .modal-dialog .modal-content .navbar-form button {
  display: inline-flex;
}

.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover {
  background: #ccc;
}

.modal-backdrop {
  z-index: 500;
}

.laydate_box .laydate_bottom {
  height: 30px !important;
}

.report-table-content h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.report-table-content table tr td a {
  color: #125fa2;
}
.report-table-content table tr th .tm_set {
  width: 100%;
  display: block;
}
.report-table-content table tr th .tm_set .team1, .report-table-content table tr th .tm_set .team2 {
  font-size: 11pt;
  font-weight: normal;
  display: inline-block;
  border-bottom: 1px dashed #a81919;
}
.report-table-content table tr th .tm_set .wg_con {
  color: #a81919;
}
.report-table-content table tr th .tm_set .wg_lastline {
  color: #24487a;
  margin-top: 5px;
  display: inline-block;
}
.report-table-content table tr th .tm_set .wg_lastline::before {
  content: "";
  font-family: "FontAwesome";
  margin-right: 10px;
  font-size: 1rem;
  color: #5bc0de;
}

.cash-table-content h1::before, .cash-wallet-table-content h1::before, .cash-deposit-table-content h1::before, .cash-payment-table-content h1::before, .cash-quota-table-content h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.game-report h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.admin-user-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.admin-user-manage button {
  vertical-align: middle;
  margin-top: 5px;
}
.admin-user-manage a {
  vertical-align: middle;
  word-wrap: normal;
  word-break: keep-all;
}
.admin-user-manage a.btn-limit {
  font-size: 10pt;
  color: #fff;
  background: #8e0000;
  padding: 5px 15px 7px 15px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  vertical-align: middle;
  word-wrap: normal;
  word-break: keep-all;
  margin-top: 5px;
  display: inline-block;
}

.promotion-user h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.bank-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.deposit-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
}

.withdraw-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
}
.withdraw-manage .btn {
  margin-top: 5px;
}

.invite-code-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.quota-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.online-list-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.log-ip-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.admin-sysnc h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.admin-sysnc .PM-nav hr {
  margin-top: 5px;
  margin-bottom: 5px;
}

.activity-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.activity-manage .btn {
  margin-top: 5px;
}

.wallet-manage {
  padding-top: 10px;
}
.wallet-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.user-activity-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.marquee-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.marquee-manage .btn {
  margin-top: 5px;
}

.game-status-manage h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.badcustomer-list h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.page-admin-content h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}
.page-admin-content h4 {
  font-size: 13pt;
  color: #5bc0de;
}
.page-admin-content h4::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
}

.game-record .content-report-web h1 {
  display: inline-block;
}
.game-record .content-report-web h1::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #5bc0de;
  vertical-align: middle;
  margin-left: 15px;
}
.game-record .content-report-web .input-group {
  display: inline-block;
}
.game-record .content-report-web .input-group .input-group-addon {
  vertical-align: middle;
  margin-left: 10px;
  background: #5bc0de;
  border: #5bc0de;
  color: #fff;
  width: auto;
  padding: 9px 20px;
  display: inline-block;
}
.game-record .content-report-web .input-group .form-control {
  vertical-align: middle;
  display: inline-block;
  float: none;
  width: auto;
}
.game-record .content-report-web form {
  margin: 0 2px;
  background: #eee;
  border: 1px solid #ddd;
  display: flex;
  align-items: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.game-record .content-report-web form div {
  margin: 5px 0;
  display: inline-block;
}
.game-record .content-report-web form div .form-group {
  margin: 0 10px;
}
.game-record .content-report-web form div .form-group label {
  margin-right: 5px;
  margin-bottom: 0;
  font-weight: 700;
}
.game-record .content-report-web form div .form-group label div {
  display: inline-block;
}
.game-record .content-report-web form div .form-group .laydate-icon {
  height: 26px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.game-record .content-report-web form div .form-group .custom-select {
  margin-top: 5px;
  margin-bottom: 5px;
  display: inline-block;
}
.game-record .content-report-web form div .form-group input {
  width: auto;
}
.game-record .content-report-web form div .form-group input[type="checkbox"] {
  margin-left: 15px;
  margin-right: 5px;
}
.game-record .content-report-web form div.go-right {
  text-align: right;
}
.game-record .content-report-web form div button {
  margin-left: 10px;
}
.game-record .content-report-web .report-table table {
  width: 100% !important;
}
.game-record .content-report-web .report-table table th, .game-record .content-report-web .report-table table td {
  font-size: 0.9rem;
  vertical-align: middle;
}
.game-record .content-report-web .report-table table td {
  background: #ccc;
}
.game-record .content-report-web .report-table table.summary {
  margin: 15px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.game-record .content-report-web .report-table table.summary td {
  font-size: 12pt;
  padding: 2px 10px;
  background: #5bc0de;
}
.game-record .content-report-web .report-table table.summary td span {
  color: #fff;
  padding: 0 10px;
}

.limit .games {
  width: 100%;
  padding: 5px 10px;
  background: #F71735;
  background: -moz-linear-gradient(top, #F71735 0%, #8e0000 100%);
  background: -webkit-linear-gradient(top, #F71735 0%, #8e0000 100%);
  background: linear-gradient(to bottom, #F71735 0%, #8e0000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F71735,endColorstr=#8e0000,GradientType=0);
  color: #fff;
}
.limit .games::before {
  content: "";
  font-family: "FontAwesome";
  padding-right: 10px;
  font-size: 1.5rem;
  color: #fff;
  vertical-align: middle;
  margin-left: 5px;
}
.limit ul {
  padding: 5px 15px;
}
.limit ul li {
  text-align: left;
  width: 150px;
  padding: 5px 0;
  display: inline-block;
}
.limit .reserve {
  width: 100%;
}
.limit .reserve .btn {
  width: auto;
  margin: 0 auto;
  display: block;
}

.promotion-user .PM-nav {
  border: #ddd 1px solid;
  background: #eee;
  padding: 5px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.promotion-user .PM-nav a {
  margin-right: 10px;
}
.promotion-user .select-tags {
  width: auto;
}

.admin-user-manage-search .PM-nav {
  border: #ddd 1px solid;
  background: #eee;
  padding: 5px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.admin-user-manage-search .PM-nav a {
  margin-right: 10px;
}
.admin-user-manage-search .input-group label {
  background: #ccc;
}
.admin-user-manage-search .select-tags {
  width: auto;
}

@media screen and (max-width: 480px) {
  .user-bank-table table {
    width: 100%;
  }
  .user-bank-table table thead th {
    display: none;
  }
  .user-bank-table table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .user-bank-table table tbody tr td {
    width: 100%;
    display: block;
    color: #125fa2;
  }
  .user-bank-table table tbody tr td:nth-child(1)::before {
    content: "ID";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-bank-table table tbody tr td:nth-child(2)::before {
    content: "銀行";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-bank-table table tbody tr td:nth-child(3)::before {
    content: "分行";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-bank-table table tbody tr td:nth-child(4)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-bank-table table tbody tr td:nth-child(5)::before {
    content: "戶名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-bank-table table tbody tr td:nth-child(6)::before {
    content: "建立者";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-bank-table table tbody tr td:nth-child(7)::before {
    content: "建立日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .user-activity-table table {
    width: 100%;
  }
  .user-activity-table table thead th {
    display: none;
  }
  .user-activity-table table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .user-activity-table table tbody tr td {
    width: 100%;
    display: block;
    color: #125fa2;
  }
  .user-activity-table table tbody tr td:nth-child(1)::before {
    content: "活動";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-table table tbody tr td:nth-child(2)::before {
    content: "儲值點數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-table table tbody tr td:nth-child(3)::before {
    content: "贈送點數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-table table tbody tr td:nth-child(4)::before {
    content: "流水量";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-table table tbody tr td:nth-child(5)::before {
    content: "時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-table table tbody tr td:nth-child(6)::before {
    content: "確認客服";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-table table tbody tr td:nth-child(7)::before {
    content: "備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .user-deposit-table table {
    width: 100%;
  }
  .user-deposit-table table thead th {
    display: none;
  }
  .user-deposit-table table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .user-deposit-table table tbody tr td {
    width: 100%;
    display: block;
    color: #125fa2;
  }
  .user-deposit-table table tbody tr td:nth-child(1)::before {
    content: "銀行帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-deposit-table table tbody tr td:nth-child(2)::before {
    content: "入金金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-deposit-table table tbody tr td:nth-child(3)::before {
    content: "時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-deposit-table table tbody tr td:nth-child(4)::before {
    content: "狀態";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-deposit-table table tbody tr td:nth-child(5)::before {
    content: "確認客服";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-deposit-table table tbody tr td:nth-child(6)::before {
    content: "審核人員";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-deposit-table table tbody tr td:nth-child(7)::before {
    content: "取消";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-deposit-table table tbody tr td:nth-child(8)::before {
    content: "取消備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .user-withdraw-table table {
    width: 100%;
  }
  .user-withdraw-table table thead th {
    display: none;
  }
  .user-withdraw-table table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .user-withdraw-table table tbody tr td {
    width: 100%;
    display: block;
    color: #125fa2;
  }
  .user-withdraw-table table tbody tr td:nth-child(1)::before {
    content: "銀行帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-withdraw-table table tbody tr td:nth-child(2)::before {
    content: "出金金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-withdraw-table table tbody tr td:nth-child(3)::before {
    content: "時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-withdraw-table table tbody tr td:nth-child(4)::before {
    content: "狀態";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-withdraw-table table tbody tr td:nth-child(5)::before {
    content: "確認客服";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-withdraw-table table tbody tr td:nth-child(6)::before {
    content: "審核人員";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-withdraw-table table tbody tr td:nth-child(7)::before {
    content: "取消";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-withdraw-table table tbody tr td:nth-child(8)::before {
    content: "取消備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .user-transfer-table table {
    width: 100%;
  }
  .user-transfer-table table thead th {
    display: none;
  }
  .user-transfer-table table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .user-transfer-table table tbody tr td {
    width: 100%;
    display: block;
    color: #125fa2;
  }
  .user-transfer-table table tbody tr td:nth-child(1)::before {
    content: "轉出遊戲";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-transfer-table table tbody tr td:nth-child(2)::before {
    content: "轉入遊戲";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-transfer-table table tbody tr td:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-transfer-table table tbody tr td:nth-child(4)::before {
    content: "時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-transfer-table table tbody tr td:nth-child(5)::before {
    content: "調整";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-transfer-table table tbody tr td:nth-child(6)::before {
    content: "調整時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-transfer-table table tbody tr td:nth-child(7)::before {
    content: "調整備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .user-ip-table table {
    width: 100%;
  }
  .user-ip-table table thead th {
    display: none;
  }
  .user-ip-table table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .user-ip-table table tbody tr td {
    width: 100%;
    display: block;
    color: #125fa2;
  }
  .user-ip-table table tbody tr td:nth-child(1)::before {
    content: "Token";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-ip-table table tbody tr td:nth-child(2)::before {
    content: "IP";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-ip-table table tbody tr td:nth-child(3)::before {
    content: "登入時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-ip-table table tbody tr td:nth-child(3) br {
    display: inline-block;
  }

  .report-table-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive {
    border: none;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table {
    width: 100%;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table thead th {
    display: none;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 11pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "遊戲";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "投注金額";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "有效投注金額";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "筆數";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(1) {
    width: auto;
    display: inline-block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(3) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(4) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(4)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(5) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(5)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT {
    width: 100%;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG thead th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB thead th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL thead th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP thead th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT thead th {
    display: none;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr.child, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr.child, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr.child, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr.child, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr.child {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(1) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(1)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(1)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(1)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(1)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(1) a, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(1) a, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(1) a, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(1) a, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(1) a:hover, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(1) a:hover, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(1) a:hover, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(1) a:hover, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(3) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(3)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(3)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(3)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(3)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(3)::before {
    content: "投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(4) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(4)::before {
    content: "有效投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(5) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(5)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(6) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tbody tr td:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tbody tr td:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tbody tr td:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tbody tr td:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tbody tr td:nth-child(6)::before {
    content: "筆數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th:nth-child(1) {
    width: auto;
    display: inline-block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th:nth-child(3) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th:nth-child(4) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th:nth-child(4)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th:nth-child(5) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG tfoot tr th:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB tfoot tr th:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL tfoot tr th:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP tfoot tr th:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT tfoot tr th:nth-child(5)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details {
    width: 100%;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details thead th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details thead th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details thead th {
    display: none;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr.child, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr.child, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr.child {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(1) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(1)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(1)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(1)::before {
    content: "單號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(1) a, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(1) a, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(1) a:hover, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(1) a:hover, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(5) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(5)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(5)::before {
    content: "投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(6) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(6)::before {
    content: "有效投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(7), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(7), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(7) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(7)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(7)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(7)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(8), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(8), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(8) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr td:nth-child(8)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr td:nth-child(8)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr td:nth-child(8)::before {
    content: "筆數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr th {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr th:nth-child(3) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr th:nth-child(3)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr th:nth-child(3)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr th:nth-child(3)::before {
    content: "投注時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr th:nth-child(4) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tbody tr th:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tbody tr th:nth-child(4)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tbody tr th:nth-child(4)::before {
    content: "投注明細";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(1), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(1) {
    width: auto;
    display: inline-block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(2), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(3), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(3) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(4), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(4) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(5), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(5) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(6), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(6) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(6)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(6)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(7), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(7), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(7) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(7)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(7)::before, .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(7)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .DG_details tfoot tr th:nth-child(8), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .AB_details tfoot tr th:nth-child(8), .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SL_details tfoot tr th:nth-child(8) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details {
    width: 100%;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details thead th {
    display: none;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr.child {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(1) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(1)::before {
    content: "單號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(5) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(5)::before {
    content: "投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(6) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(6)::before {
    content: "有效投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(7) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(7)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(8) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr td:nth-child(8)::before {
    content: "筆數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr th {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr th:nth-child(3) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr th:nth-child(3)::before {
    content: "投注時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr th:nth-child(4) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tbody tr th:nth-child(4)::before {
    content: "投注明細";
    color: #333;
    display: inline-block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(1) {
    width: auto;
    display: inline-block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(3) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(4) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(5) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(6) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(6)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(7) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(7)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .SP_details tfoot tr th:nth-child(8) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details {
    width: 100%;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details thead th {
    display: none;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr.child {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(1) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(1)::before {
    content: "單號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(4) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(4)::before {
    content: "投注明細";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(5) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(5)::before {
    content: "投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(6) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(6)::before {
    content: "有效投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(7) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(7)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(8) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr td:nth-child(8)::before {
    content: "筆數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr th {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr th:nth-child(3) {
    display: block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tbody tr th:nth-child(3)::before {
    content: "投注時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(1) {
    width: auto;
    display: inline-block !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(2) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(3) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(4) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(5) {
    display: none !important;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(6) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(6)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(7) {
    display: inline-block !important;
    width: 100px;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(7)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .report-table-content .col-md-12 .pmd-card .table-responsive .row .col-sm-12 .QT_details tfoot tr th:nth-child(8) {
    display: none !important;
  }

  .cash-table-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: none !important;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr.child {
    display: none !important;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 11pt;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td .btn {
    padding: 5px 10px;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1)::before {
    content: "類別";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3)::before {
    content: "筆數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tfoot tr th:nth-child(1) {
    width: auto;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tfoot tr th:nth-child(2) {
    display: none;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tfoot tr th:nth-child(3)::before {
    content: "筆數";
    color: #333;
    display: inline-block;
    margin-right: 5px;
    width: auto;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-table-content .col-md-12 .pmd-card-body .table-responsive table tfoot tr th:nth-child(4)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    margin-right: 5px;
    width: auto;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .cash-payment-table-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "銀行帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "新增日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "審核日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "審核";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8)::before {
    content: "確認日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9) {
    display: block !important;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9)::before {
    content: "確認";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(1) {
    width: auto;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-payment-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(4)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .cash-quota-table-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "活動";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "操作人";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(1) {
    width: auto;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-quota-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(4)::before {
    content: "活動";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .cash-walletin-table-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "轉入遊戲";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "新增日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(1) {
    width: auto;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletin-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(4)::before {
    content: "遊戲";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .cash-walletout-table-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "轉出遊戲";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "新增日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(1) {
    width: auto;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-walletout-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(4)::before {
    content: "遊戲";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .cash-deposit-table-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "單號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "付款方式";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "新增日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "確認日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th {
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    text-align: center;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(1) {
    width: auto;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(3)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .cash-deposit-table-content .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tfoot tr th:nth-child(4)::before {
    content: "單號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .admin-sysnc {
    display: flex;
    align-content: stretch;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .admin-sysnc .container-fluid {
    width: 100%;
    flex-direction: column;
    align-content: stretch;
    padding-bottom: 0;
    margin-bottom: 0;
    display: flex;
  }
  .admin-sysnc .container-fluid .col-md-12 {
    width: 100%;
    float: none;
    display: flex;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    height: 100%;
  }
  .admin-sysnc .container-fluid .col-md-12 .PM-nav hr {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .admin-user-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table thead tr::before {
    content: "排序";
    width: 100%;
    text-align: center;
    display: block;
    background: #ccc;
    font-size: 10pt;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: block;
    font-size: 11pt;
    padding: 5px 0;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(2) {
    display: none !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(4) {
    display: none !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(6) {
    display: none !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) {
    display: block;
    padding: 10px 0;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd).child {
    display: none !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td .btn {
    padding: 5px 10px;
    vertical-align: middle;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1)::before {
    content: "客戶";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2)::before {
    content: "姓名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3)::before {
    content: "註冊日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4)::before {
    content: "銀行帳戶";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5)::before {
    content: "餘額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6)::before {
    content: "功能";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6) .btn-limit {
    color: #fff;
    background: #8e0000;
    padding: 2px 15px 3px 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    vertical-align: middle;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
    padding-top: 5px;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even).child {
    display: none !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td .btn {
    padding: 5px 10px;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1)::before {
    content: "最後登入";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2)::before {
    content: "戶名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(3) {
    display: block !important;
  }
  .admin-user-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(3)::before {
    content: "累計儲值";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage .table-responsive > table > thead > tr > th {
    white-space: normal !important;
  }

  .admin-user-manage-search .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr::before {
    content: "排序";
    width: 100%;
    text-align: center;
    display: block;
    background: #ccc;
    font-size: 10pt;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: block;
    font-size: 11pt;
    padding: 5px 0;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(2) {
    display: none !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(4) {
    display: none !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(5) {
    display: none !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(7) {
    display: none !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(8) {
    display: none !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) {
    display: block;
    padding: 10px 0;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd).child {
    display: none !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td .btn {
    padding: 5px 10px;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2)::before {
    content: "姓名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3)::before {
    content: "註冊日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4)::before {
    content: "未登天數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5)::before {
    content: "儲值次數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6)::before {
    content: "餘額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(7) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(7)::before {
    content: "等級";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(8) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(8)::before {
    content: "客服";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
    padding-top: 5px;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even).child {
    display: none !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td .btn {
    padding: 5px 10px;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1)::before {
    content: "最後登入";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2)::before {
    content: "累計儲值";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(3) {
    display: block !important;
  }
  .admin-user-manage-search .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(3)::before {
    content: "推廣備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .admin-user-manage-search .table-responsive > table > thead > tr > th {
    white-space: normal !important;
  }

  .promotion-user .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
    table-layout: fixed;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table thead tr::before {
    content: "排序";
    width: 100%;
    text-align: center;
    display: block;
    background: #ccc;
    font-size: 10pt;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: block;
    font-size: 11pt;
    padding: 5px 0;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(2) {
    display: none !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(5) {
    display: none !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table thead tr th:nth-child(6) {
    display: none !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr {
    word-break: normal;
    word-wrap: break-word;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) {
    display: block;
    padding: 10px 0;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd).child {
    display: none !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td .btn {
    padding: 5px 10px;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) {
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1)::before {
    content: "客戶";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2) {
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2)::before {
    content: "姓名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3) {
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3)::before {
    content: "註冊日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4) {
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4)::before {
    content: "餘額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5) {
    width: 100%;
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5)::before {
    content: "等級";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6) {
    width: 100%;
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6)::before {
    content: "客服";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
    padding-top: 5px;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even).child {
    display: none !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    white-space: pre-wrap;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td .btn {
    padding: 5px 10px;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1) {
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1)::before {
    content: "最後登入";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2) {
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2)::before {
    content: "累計儲值";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(3) {
    display: block !important;
  }
  .promotion-user .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(3)::before {
    content: "推廣備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .promotion-user .table-responsive > table > thead > tr > th {
    white-space: normal !important;
  }

  .bank-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
    table-layout: fixed;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: none !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr {
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
    word-break: normal;
    word-wrap: break-word;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr.child {
    display: none !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td .btn {
    padding: 5px 10px;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1)::before {
    content: "戶名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3)::before {
    content: "銀行";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4)::before {
    content: "分行";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(5) {
    width: 100%;
    display: block !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(5)::before {
    content: "銀行帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(6)::before {
    content: "新增日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(7)::before {
    content: "狀態";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(8) {
    display: block !important;
  }
  .bank-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(8)::before {
    content: "功能";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .bank-manage .table-responsive > table > thead > tr > th {
    white-space: normal !important;
  }

  .deposit-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
    table-layout: fixed;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
    word-break: normal;
    word-wrap: break-word;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td .btn {
    padding: 5px 10px;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "回應訊息";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "訂單編號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "付款方式";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "建立時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8)::before {
    content: "狀態";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9)::before {
    content: "取消";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10) {
    display: block !important;
  }
  .deposit-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10)::before {
    content: "取消備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .deposit-manage .table-responsive > table > thead > tr > th {
    white-space: normal !important;
  }

  .withdraw-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
    table-layout: fixed;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
    word-break: normal;
    word-wrap: break-word;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td .btn {
    padding: 5px 10px;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "戶名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "銀行";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "分行";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "銀行帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8)::before {
    content: "建立時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9)::before {
    content: "狀態";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10)::before {
    content: "審核客服";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(11) {
    display: block !important;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(11)::before {
    content: "備註";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .withdraw-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(11) .btn {
    margin-top: 10px;
  }
  .withdraw-manage .table-responsive > table > thead > tr > th {
    white-space: normal !important;
  }

  .invite-code-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
    table-layout: fixed;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
    word-break: normal;
    word-wrap: break-word;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
    white-space: pre-wrap;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td .btn {
    padding: 5px 10px;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "邀請碼";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "備註";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "網址";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    width: 100%;
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "短網址";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "檢視";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "註冊";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8)::before {
    content: "建立者";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9)::before {
    content: "建立日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10) {
    display: block !important;
  }
  .invite-code-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10)::before {
    content: "功能";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .invite-code-manage .table-responsive > table > thead > tr > th {
    white-space: normal !important;
  }

  .online-list-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
    table-layout: fixed;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: none !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) {
    display: block;
    padding: 10px 0;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd).child {
    display: none !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td .btn {
    padding: 5px 10px;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) {
    display: block !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1)::before {
    content: "ID";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(1) a:hover {
    background: #8e0000;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2) {
    display: block !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(2)::before {
    content: "電話";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3) {
    display: block !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(3)::before {
    content: "最後登入時間";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4) {
    display: block !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4)::before {
    content: "IP";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(4) a {
    text-decoration: underline;
    color: #125fa2;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5) {
    display: block !important;
    white-space: pre-wrap;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(5)::before {
    content: "反解";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6) {
    display: block !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(odd) td:nth-child(6)::before {
    content: "位置";
    color: #333;
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px 0;
    padding-top: 5px;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even).child {
    display: none !important;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td .btn {
    padding: 5px 10px;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1) {
    display: block !important;
    white-space: pre-wrap;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(1)::before {
    content: "設備資訊";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2) {
    display: block !important;
    white-space: pre-wrap;
  }
  .online-list-manage .col-md-12 .pmd-card-body .table-responsive table tbody tr:nth-child(even) td:nth-child(2)::before {
    content: "登入網址";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .log-ip-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
    table-layout: fixed;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
    display: block;
    padding: 10px 0;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td .btn {
    padding: 5px 10px;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "重覆";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
    white-space: pre-wrap;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "IP";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) a {
    text-decoration: underline;
    color: #125fa2;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "位置";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "登入時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "帳戶名稱";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "姓名";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8) {
    display: block !important;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8)::before {
    content: "電話";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9) {
    display: block !important;
    white-space: pre-wrap;
  }
  .log-ip-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9)::before {
    content: "設備資訊";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .activity-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
    table-layout: fixed;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
    display: block;
    padding: 10px 0;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td .btn {
    padding: 5px 10px;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "代號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "屬性";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
    white-space: pre-wrap;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "活動";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "說明";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6)::before {
    content: "開始日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(7)::before {
    content: "結束日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8) {
    display: block !important;
    white-space: pre-wrap;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(8)::before {
    content: "規則";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(9)::before {
    content: "最大贈點";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(10)::before {
    content: "流水倍數";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(11) {
    display: block !important;
    white-space: pre-wrap;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(11)::before {
    content: "圖檔名";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(12) {
    display: block !important;
  }
  .activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(12)::before {
    content: "排序";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .user-activity-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
    table-layout: fixed;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
    display: block;
    padding: 10px 0;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td .btn {
    padding: 5px 10px;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "電話";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(4)::before {
    content: "代號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(5)::before {
    content: "活動";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .user-activity-manage .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(6) .btn {
    margin-top: 5px;
    margin-right: 5px;
  }

  .marquee-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .marquee-manage .col-md-12 .row .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
    table-layout: fixed;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: none !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr.child {
    display: none !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td .btn {
    padding: 5px 10px;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1)::before {
    content: "類型";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3) {
    display: block !important;
    white-space: pre-wrap;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3)::before {
    content: "訊息";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4)::before {
    content: "開始日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(5) {
    display: block !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(5)::before {
    content: "結束日期";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(6)::before {
    content: "是否發布";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(6) input {
    vertical-align: middle;
    margin: 5px 0;
    transform: scale(1.5);
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(7) {
    display: block !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(7)::before {
    content: "置頂";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(7) input {
    vertical-align: middle;
    margin: 5px 0;
    transform: scale(1.5);
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(8) {
    display: block !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(8)::before {
    content: "彈出";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(8) input {
    vertical-align: middle;
    margin: 5px 0;
    transform: scale(1.5);
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(9) {
    display: block !important;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(9)::before {
    content: "功能";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .marquee-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(9) .btn {
    margin-top: 5px;
    margin-right: 5px;
  }

  .wallet-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .wallet-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }

  .quota-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .quota-manage .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }

  .page-admin-content .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .page-admin-content .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }

  .game-record .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report {
    width: 100%;
    table-layout: fixed;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report thead tr th {
    width: 100%;
    display: none !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr.child {
    display: none !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td .btn {
    padding: 5px 10px;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(1) {
    display: block !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(1)::before {
    content: "單號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(2) {
    display: none !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(3) {
    display: block !important;
    white-space: pre-wrap;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(3)::before {
    content: "下注時間";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(4) {
    display: block !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(4)::before {
    content: "遊戲類型";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(5) {
    display: block !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(5)::before {
    content: "投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(6) {
    display: block !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(6)::before {
    content: "有效投注金額";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(7) {
    display: block !important;
  }
  .game-record .col-md-12 .pmd-card-body .table-responsive .report tbody tr td:nth-child(7)::before {
    content: "輸贏";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .game-status-manage .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .game-status-manage .col-md-12 .row .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table {
    width: 100%;
    table-layout: fixed;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table thead tr th {
    width: 100%;
    display: none !important;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr.child {
    display: none !important;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td .btn {
    padding: 5px 10px;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(1)::before {
    content: "遊戲";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(2) {
    display: none !important;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(3)::before {
    content: "錢包狀態";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4) {
    display: block !important;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(4)::before {
    content: "CODE";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(5) {
    display: block !important;
    white-space: pre-wrap;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(5)::before {
    content: "前台URL";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(6) {
    display: block !important;
  }
  .game-status-manage .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive table tbody tr td:nth-child(6)::before {
    content: "開關";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .badcustomer-list .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive {
    border: none;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table {
    width: 100%;
    table-layout: fixed;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr {
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 0;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table thead tr th {
    width: 100%;
    display: none !important;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr {
    word-break: normal;
    word-wrap: break-word;
    width: 100%;
    display: table;
    display: block;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr.child {
    display: none !important;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td .btn {
    padding: 5px 10px;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1) {
    display: block !important;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(1)::before {
    content: "遊戲局號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) {
    display: block !important;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3)::before {
    content: "帳號";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) a {
    background: #125fa2;
    padding: 1px 10px;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr td:nth-child(3) a:hover {
    background: #8e0000;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr th {
    width: 100%;
    border-top: none;
    color: #125fa2;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr th:nth-child(4) {
    display: block !important;
    white-space: pre-wrap;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr th:nth-child(4)::before {
    content: "下注明細";
    color: #333;
    display: block;
    margin-right: 5px;
    width: 100%;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr th:nth-child(5) {
    display: block !important;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr th:nth-child(5)::before {
    content: "下注時間";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr th:nth-child(6) {
    display: block !important;
  }
  .badcustomer-list .col-md-12 .row .col-md-12 .pmd-card-body .table-responsive .row .col-sm-12 table tbody tr th:nth-child(6)::before {
    content: "IP";
    color: #333;
    display: inline-block;
    width: 60px;
    vertical-align: middle;
    line-height: 1.1em;
  }

  .layui-layer-iframe {
    width: 100% !important;
    left: 0 !important;
  }
}
