      @media (max-width: 559px) {
          #search_think {
              background: #00000000 !important;
              box-shadow: none !important;
              padding: 5px 0px 5px 0px !important;
              height: 100% !important;
          }

          #search_think a {
              line-height: 45px !important;
          }

          #search_think p {
              font-size: 16px !important;
              line-height: 45px !important;
          }
      }

      #search_think {
          background: #25252b;
          box-shadow: 0 2px 10px 0 rgb(0 0 0 / 10%);
          padding: 10px 0 5px 0;
      }

      #search_think a {
          line-height: 40px;
      }

      #search_think p {
          font-size: 15px;
          line-height: 40px;
      }

      #search_think a:hover {
          background: #25222b !important;
      }

      @media (max-width: 559px) {
          .homepage .navbar {
              width: calc(100vw - 91px);
          }

          .navbar.open,
          .page .navbar {
              width: calc(100vw - 135px);
          }

          .side-op {
              width: 130px;
          }

          .homepage .side-op.open .header-op-search {
              display: block;
          }

          .no_logo {
              margin-left: 0px !important;
          }
      }

      @media screen and (max-width: 1355px) and (min-width: 960px) {
          .module-player-side {
              position: relative !important;
              width: 100% !important;
              height: 360px !important;
              z-index: 10;
              border-bottom-right-radius: 18px;
          }

          .player-box-main {
              width: 100% !important;
          }
      }

      .no_logo {
          font-size: 20px;
          margin-left: 23px;
          font-weight: 600;
      }
     .homepage .side-op .header-op-search {
        display: none;
      }
      @media (max-width: 559px) {
        .homepage .header {}

        .homepage .sidebar {}
      }

      .meme_pc {
        color: white;
      }

      .meme_h5 {
        display: none !important;
        color: white;
      }

      @media (max-width: 559px) {
        .pc_menb {
          display: none !important;
        }

        .meme_pc {
          display: none !important;
        }

        .meme_h5 {
          display: block !important;
        }
      }

      .drop-item.drop-item-content.nolist {
        display: none;
      }
      .cms_swiper_slide_notice {
        color: #000 !important;
      }
      