/* table index */
.table {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.row {
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 50px;
}
.row.th {
  font-weight: 600;
}

.column {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: left;
  width: 100%;
  height: 100%;
  
}
/*20240215 主講人姓名要靠左對齊 不置中*/
.column:nth-child(3) {
    justify-content: flex-start;
}

.cell {
  padding: 5px;
}
.cell a {
  color: blue;
}
.cell:hover a {
  color: #ff6600;
}

.mobileTh {
  display: none;
}

.table-border {
  box-shadow: 0px 0px 0px 2px #836200;
}
.table-border .column {
  box-shadow: 0px 2px 0px 0px #836200;
}

@media (max-width: 1024px) {
  .row {
    flex-direction: column;
  }
  .row.th {
    display: none;
  }
  .column {
    border-right: unset;
  }
}
/* pages style */
.table img {
  width: auto;
  height: auto;
}
.table.activity2 .column {
  flex-basis: 32px;
  flex-shrink: 1;
}
.table.activity2 .column:nth-of-type(1) {
  flex-grow: 4;
}
.table.activity2 .column:nth-of-type(2) {
  flex-grow: 2;
}
.table.activity2 .column:nth-of-type(3) {
  flex-grow: 4;
}
.table.activity2 .column:nth-of-type(4) {
  flex-grow: 10;
}
.table.activity2 .column:nth-of-type(5) {
  flex-grow: 4;
}
.table.activity2 .column:nth-of-type(6) {
  flex-grow: 4;
}
.table.activity2 .column:nth-of-type(7) {
  flex-grow: 2;
}
.table.activity2 .column:nth-of-type(8) {
  flex-grow: 2;
}
.table.activity2.table-en .column:nth-of-type(1) {
  flex-grow: 6;
}
.table.activity2.table-en .column:nth-of-type(2) {
  flex-grow: 6;
}
.table.activity2.table-en .column:nth-of-type(3) {
  flex-grow: 7;
}
.table.activity2.table-en .column:nth-of-type(4) {
  flex-grow: 19;
}
.table.activity2.table-en .column:nth-of-type(5) {
  flex-grow: 7;
}
.table.activity2.table-en .column:nth-of-type(6) {
  flex-grow: 3;
}
.table.activity2.table-en .column:nth-of-type(7) {
  flex-grow: 3;
}
.table.activity2.table-en .column:nth-of-type(8) {
  flex-grow: 3;
}
.table.current_chinese_studies .column {
  flex-shrink: 1;
}
.table.current_chinese_studies .column:nth-of-type(1) {
  flex-grow: 1;
}
.table.current_chinese_studies .column:nth-of-type(2) {
  flex-grow: 1;
}
.table.current_chinese_studies .column:nth-of-type(3) {
  flex-grow: 6;
}
.table.current_chinese_studies .column:nth-of-type(4) {
  flex-grow: 2;
}
.table.current_chinese_studies .column:nth-of-type(5) {
  flex-grow: 2;
}
.table.current_chinese_studies .column:nth-of-type(6) {
  flex-grow: 2;
}
.table.current_chinese_studies .column:nth-of-type(7) {
  flex-grow: 2;
}
.table.current_chinese_studies .column:nth-of-type(8) {
  flex-grow: 1;
}
.table.current_chinese_studies.table-en .column:nth-of-type(1) {
  flex-grow: 1;
}
.table.current_chinese_studies.table-en .column:nth-of-type(2) {
  flex-grow: 1;
}
.table.current_chinese_studies.table-en .column:nth-of-type(3) {
  flex-grow: 12;
}
.table.current_chinese_studies.table-en .column:nth-of-type(4) {
  flex-grow: 3;
}
.table.current_chinese_studies.table-en .column:nth-of-type(5) {
  flex-grow: 3;
}
.table.current_chinese_studies.table-en .column:nth-of-type(6) {
  flex-grow: 3;
}
.table.current_chinese_studies.table-en .column:nth-of-type(7) {
  flex-grow: 6;
}
.table.current_chinese_studies.table-en .column:nth-of-type(8) {
  flex-grow: 3;
}

@media (max-width: 1024px) {
  .table.table-wrap .column {
    justify-content: flex-start;
    width: 100% !important;
  }
  .table.table-wrap .column .mobileTh {
    display: flex;
    font-weight: 600;
    height: 100%;
  }
  .column {
    width: 100% !important;
  }
  .cell {
    padding: 5px;
    width: 100%;
  }
  .mobileTh {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 25%;
    box-shadow: 1px 0px 0px 0px #836200;
  }
  .table-en .mobileTh {
    min-width: 48%;
  }
  .table-border .row {
    box-shadow: 0px 2px 0px 0px #836200;
  }
  .table-border .row:last-of-type {
    box-shadow: none;
  }
  .table-border .column {
    box-shadow: unset;
  }
}/*# sourceMappingURL=table.css.map */