@media (min-width: 1536px) {
  .container {
    max-width: 1390px; } }

@media (min-width: 1280px) {
  :root {
    --header-height: 70px; }
  .app .header-menu .menu-item {
    padding: 0 1.5rem;
    font-size: 20px;
    font-weight: 600; } }

@media (max-width: 1100px) {
  .app .header-menu {
    display: none; }
  .app .header .mobile-menu-btn {
    display: block; }
  .app .mobile-header {
    display: block; }
  .container {
    max-width: 100%; }
  .app .footer .constant {
    flex-direction: column; }
  .main .second-menu-main {
    top: -2.25rem;
    height: 2.25rem;
    line-height: 2.25rem; }
    .main .second-menu-main .second-menu-item {
      font-size: 1.125rem; } }

@media (min-width: 768px) {
  .pc-event-list {
    display: block; }
  .mobile-event-list {
    display: none; }
  .article-list-main {
    max-width: 1100px; }
    .article-list-main .article-item {
      height: 120px;
      width: 310px; }
      .article-list-main .article-item .title {
        margin: 6px 0; }
  .article-detail-main {
    width: 90%; }
    .article-detail-main .title {
      font-size: 26px; }
    .article-detail-main .content p img:only-child {
      max-width: 70%; }
  .article-detail .vacillate {
    font-size: 16px; }
  .product-main table th, .product-main table td {
    font-size: 16px; } }

/*# sourceMappingURL=responsive.css.map */