@charset "UTF-8";

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

  .sec-notice__grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-notice__grid > .sec-notice__card {
    width: 32%;
    margin-bottom: 0.28rem;
  }

  .sec-edu__grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-edu__grid > .sec-edu__col {
    width: 48%;
  }

  .sec-academic__layout {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-academic__layout > .sec-academic__left,
  .sec-academic__layout > .sec-academic__right {
    width: 48%;
  }

  .sec-academic__cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-academic__cards > .sec-academic__card {
    width: 48%;
  }

  .sec-student__grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-student__grid > .sec-student__card {
    width: 23%;
    margin-bottom: 0.24rem;
  }

  .sec-special__grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-special__grid > .sec-special__item {
    width: 23%;
    margin-bottom: 0.16rem;
  }

  .sec-quick__grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-quick__grid > .sec-quick__item {
    width: 11%;
    margin-bottom: 0.16rem;
  }

  .sec-footer__links {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .sec-footer__links > .sec-footer__col {
    width: 48%;
  }

  @media (max-width: 1024px) {
    .sec-notice__grid > .sec-notice__card,
    .sec-edu__grid > .sec-edu__col,
    .sec-academic__layout > .sec-academic__left,
    .sec-academic__layout > .sec-academic__right,
    .sec-academic__cards > .sec-academic__card,
    .sec-footer__links > .sec-footer__col {
      width: 100%;
    }
    .sec-student__grid > .sec-student__card,
    .sec-special__grid > .sec-special__item {
      width: 48%;
    }
    .sec-quick__grid > .sec-quick__item {
      width: 23%;
    }
  }

  .sec-banner__img,
  .sec-news__focus-img,
  .sec-student__card-img,
  .sec-special__card-img,
  .sec-quick__card-img {
    width: 100%;
    height: auto;
    min-height: 100%;
  }

  .sec-news__focus {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 7.63rem;
  }
  .sec-news__list,
  .sec-edu__card,
  .sec-academic__left,
  .sec-academic__right {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
  }
  .sec-news__more,
  .sec-notice__more,
  .sec-edu__more {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: auto;
  }

  @media (max-width: 1024px) {
    .sec-footer__links {
      gap: 0;
    }
    .sec-footer__links > .sec-footer__col {
      margin-bottom: 0.30rem;
    }
    .sec-footer__links > .sec-footer__col:last-child {
      margin-bottom: 0;
    }
  }

  .sec-header__search-input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.49);
  }
  .sec-header__m-search-input:-ms-input-placeholder {
    color: #999999;
  }

}
