.card-qa[data-style="1"] .filters-bar {
  display: block; }
  .card-qa[data-style="1"] .filters-bar li {
    display: inline-block;
    padding: initial;
    line-height: initial;
    margin-bottom: initial;
    background-color: initial;
    border-radius: initial;
    color: initial; }
    .card-qa[data-style="1"] .filters-bar li span {
      display: inline; }
  @media only screen and (max-width: 800px) {
    .card-qa[data-style="1"] .filters-bar {
      padding-bottom: initial;
      overflow: initial;
      overflow-x: initial; } }
  .card-qa[data-style="1"] .filters-bar ol {
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: rgba(57, 61, 117, 0.85);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 15px;
    text-align: center;
    -webkit-box-pack: initial;
        -ms-flex-pack: initial;
            justify-content: initial; }
    @media only screen and (max-width: 580px) {
      .card-qa[data-style="1"] .filters-bar ol {
        padding: 15px 0; } }
    .card-qa[data-style="1"] .filters-bar ol li {
      margin: 5px;
      width: calc(20% - 10px); }
      @media only screen and (max-width: 580px) {
        .card-qa[data-style="1"] .filters-bar ol li {
          width: calc( 33.33% - 20px); } }
      @media only screen and (max-width: 430px) {
        .card-qa[data-style="1"] .filters-bar ol li {
          width: calc(33% - 10px); } }
      .card-qa[data-style="1"] .filters-bar ol li:hover, .card-qa[data-style="1"] .filters-bar ol li:focus, .card-qa[data-style="1"] .filters-bar ol li.active {
        color: rgba(57, 61, 117, 0.85); }
        .card-qa[data-style="1"] .filters-bar ol li:hover span, .card-qa[data-style="1"] .filters-bar ol li:focus span, .card-qa[data-style="1"] .filters-bar ol li.active span {
          color: #000000;
          background-color: #ffffff; }
          .card-qa[data-style="1"] .filters-bar ol li:hover span::before, .card-qa[data-style="1"] .filters-bar ol li:focus span::before, .card-qa[data-style="1"] .filters-bar ol li.active span::before {
            content: '';
            position: absolute;
            border-left: 5px solid #ffffff;
            border-top: 5px solid transparent;
            border-bottom: 5px solid transparent;
            width: 0;
            height: 0;
            top: 10px;
            left: -13px; }
      .card-qa[data-style="1"] .filters-bar ol li span {
        text-decoration: none;
        font-size: 1.6rem;
        padding: 5px;
        border-radius: 5px;
        color: #ffffff;
        position: relative;
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        white-space: normal;
        word-break: normal; }

.card-qa[data-style="1"] .article-list ul li .qe-toggle-title.opened.qe-toggle-title::before {
  background-color: rgba(57, 61, 117, 0.85); }

.card-qa[data-style="1"] .article-list ul li .qe-toggle-content.opened.qe-toggle-content:before {
  background: rgba(57, 61, 117, 0.5); }

.card-qa[data-style="1"] .qe-toggle-content .card-text .card-text-info {
  overflow-wrap: break-word; }

.card-customPeopleList[data-style="1"] .container .member-title .title {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .card-customPeopleList[data-style="1"] .container .member-title .title span {
    width: 100%; }
    .card-customPeopleList[data-style="1"] .container .member-title .title span:nth-child(2) {
      margin-left: 0; }
      .card-customPeopleList[data-style="1"] .container .member-title .title span:nth-child(2)::before {
        display: none; }

.card-footer[data-style="28"] .footer-groupinfo .footer-groupinfo-max-width .info .info-item span:first-child {
  min-width: 60px; }

.card-qa[data-style="5"] .filters-bar {
  display: block;
  padding: 0;
  background-color: #393d75 !important; }
  .card-qa[data-style="5"] .filters-bar li {
    display: inline-block;
    padding: initial;
    line-height: initial;
    margin-bottom: initial;
    background-color: initial;
    border-radius: initial;
    color: initial; }
    .card-qa[data-style="5"] .filters-bar li span {
      display: inline; }
  @media only screen and (max-width: 800px) {
    .card-qa[data-style="5"] .filters-bar {
      padding-bottom: initial;
      overflow: initial;
      overflow-x: initial; } }
  .card-qa[data-style="5"] .filters-bar ol {
    padding: 0;
    margin: 0;
    list-style: none;
    background-color: rgba(57, 61, 117, 0.85);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 15px;
    text-align: center;
    -webkit-box-pack: initial;
        -ms-flex-pack: initial;
            justify-content: initial; }
    @media only screen and (max-width: 580px) {
      .card-qa[data-style="5"] .filters-bar ol {
        padding: 15px 0; } }
    .card-qa[data-style="5"] .filters-bar ol li {
      margin: 8px 5px;
      width: calc(20% - 10px); }
      @media only screen and (max-width: 580px) {
        .card-qa[data-style="5"] .filters-bar ol li {
          width: calc(25% - 10px); } }
      @media only screen and (max-width: 430px) {
        .card-qa[data-style="5"] .filters-bar ol li {
          width: calc(33% - 10px); } }
      .card-qa[data-style="5"] .filters-bar ol li:hover, .card-qa[data-style="5"] .filters-bar ol li:focus, .card-qa[data-style="5"] .filters-bar ol li.active {
        color: rgba(57, 61, 117, 0.85);
        background-color: initial; }
        .card-qa[data-style="5"] .filters-bar ol li:hover span, .card-qa[data-style="5"] .filters-bar ol li:focus span, .card-qa[data-style="5"] .filters-bar ol li.active span {
          color: #000000;
          background-color: #ffffff; }
          .card-qa[data-style="5"] .filters-bar ol li:hover span::before, .card-qa[data-style="5"] .filters-bar ol li:focus span::before, .card-qa[data-style="5"] .filters-bar ol li.active span::before {
            content: '';
            position: absolute;
            border-left: 5px solid #ffffff;
            border-top: 5px solid transparent;
            border-bottom: 5px solid transparent;
            width: 0;
            height: 0;
            top: 10px;
            left: -13px; }
      .card-qa[data-style="5"] .filters-bar ol li span {
        display: inline-block;
        text-decoration: none;
        font-size: 1.6rem;
        padding: 5px;
        border-radius: 5px;
        color: #ffffff;
        position: relative;
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        white-space: normal;
        word-break: normal; }






/*
     FILE ARCHIVED ON 9:19:02 五月 19, 2026 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 18:20:26 五月 26, 2026.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
