@media (max-width: 992px) {
    hr {
      margin: 0!important;
        opacity: 0.05;
    }
    .navbar{
          padding: 20px 15px;
    }
    .navbar .navbar-brand img {
      height: 32px !important;
    }
    .navbar .nav-btn,
    .navbar .navbar-toggler {
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
    }
    .navbar .nav-btn img,
    .navbar .navbar-toggler img {
      height: 32px !important;
    }
    .navbar .navbar-toggler {
      opacity: 0;
      z-index: 99;
          margin-right: 1.5rem;
    }
    .navbar .nav-btn {
          width: 32px;
          height: 32px;
          border-radius: 50%;
          background-color: #ffff;
          display: flex;
          justify-content: center;
          align-items: center;
    }
    .navbar .nav-btn img {
      width: 100%;
    }
    .navbar-coll {
      width: 81.73vw;
      height: 100%;
      position: fixed;
      top: 0;
      right: -81.73vw;
      background-color: white;
      z-index: 1000;
      transition: right 0.3s ease;
      overflow: hidden auto;
    }
    .navbar-coll .nav-title {
      padding: 20px 15px;
    }
    .navbar-coll .nav-title .navbar-brand img {
      height: 32px;
    }
    .navbar-coll .nav-title .nav-btn img {
      height: 32px;
    }
    .header-nav .nav-item a {
      padding: 15px;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }

    .overlay {
      display: none;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      z-index: 999;
    }
.m-dropdown .dropdown-menu {
    display: none;
    border: none;
    transition: opacity 0.3s ease; /* 添加过渡效果，这里控制透明度渐变，时间为0.3秒，速度曲线为ease */
    opacity: 0; /* 初始状态为完全透明 */
}
.m-dropdown .dropdown-menu.m-show{
    opacity: 1; /* 初始状态为完全透明 */
display:block;
}
  }
  