	
  html,body{
    text-size-adjust:100% !important;
    -ms-text-size-adjust:100% !important;
    -moz-text-size-adjust:100% !important;
    -webkit-text-size-adjust: 100% !important
  }
  .mobile-bg{
			height: auto !important;
		}
            .move-big:hover img {
      transform: scale(1.1) !important;
    }
    .transition-transform {
    transition: transform .2s ease-in-out;
}
    .duration-300 {
    transition-duration: .3s;
}

.menu-trigger:not([disabled]):hover,
a:hover{
    color:#de4c4c;
    text-decoration: none;
}

		/* 添加导航下拉菜单的过渡效果 */
		.dropdown-container {
			display: none;
			opacity: 0;
			transform: translateY(-5px);
			transition: opacity 0.2s ease, transform 0.2s ease;
		}

		/* 确保下拉菜单在悬停时可见 */
		.dropdown-container:hover {
			display: block;
		}
		 .bottom-\[36px\] {
      bottom: 36px;
    }

    .w-\[100px\] {
      width: 100px;
    }

    .w-\[320px\] {
      width: 320px;
    }

    .w-\[290px\] {
      width: 290px;
    }
     .h-\[55px\] {
      height: 55px;
    }
       .h-\[238px\] {
      height: 238px;
    }

    .color-\[999\] {
      color: #999
    }
    .max-w-\[850px\]{
        max-width:850px;
    }

    .text-\[35px\]{
        font-size: 35px;
    }
    .text-\[32px\]{
 font-size: 35px;
    }

    .pt-\[90px\]{
      padding-top: 90px;
    }


    body,
    html {
      font-family: 'AlibabaPuHuiT3-Medium', sans-serif;
    }

    .fontsize-\[12px\] {
      font-size: 12px;
    }

    .fontsize-\[14px\] {
      font-size: 14px;
      line-height: 19px;
    }

    .ellipsis-2 {
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden;
    }

    .submenu-item{
          min-width:200px;
    width: 200px;
    }
    .category-items-grid, .submenu-grid{
          grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    max-width: 200px;
    }
    .submenu-title{
      margin-bottom: 0;
    }
    .submenu-link:hover:not([disabled]){
      color:
    }
    .effect-6 .swiper-pagination-bullet {
    animation: pulse 2s infinite;
    background: #eee;
}

.effect-6 .swiper-pagination-bullet-active {
    animation: none;
    background: #e71818;
    box-shadow: 0 0 15px #e71818;
       animation: pulse 2s infinite;
}
.fenlei_tag{
    font-size: .7rem;
    background: #de4c4c;
    color: #fff;
    padding: 0 0.4rem;
    border-radius: 0.4rem;
}
.detail_content_title img{
  width:100% !important;
  height: 100% !important;
}
.ignore{
  cursor: pointer;
}

@keyframes pulse {
    0% { transform: scale(1); opacity: 0.7; }
    50% { transform: scale(1.3); opacity: 1; }
    100% { transform: scale(1); opacity: 0.7; }
}

