/* 添加到样式表末尾 */
.transitioning * {
    transition: all 0.3s ease !important;
}

/* 基础响应式样式补充 */
@media (max-width: 767px) {
    .container {
        padding: 0 15px !important;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .container {
        padding: 0 30px !important;
    }
}



/* 响应式基础样式 */
.resizing * {
    transition: all 0.3s ease !important;
}

/* 导航栏响应式样式 */
.nav.mobile {
    flex-direction: column;
    padding: 10px;
}

/* 产品网格响应式基础 */
.product-grid {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -10px;
}

/* 响应式图片容器 */
.img-container {
    overflow: hidden;
    position: relative;
}

/* 移动设备菜单 */
.mobile-menu-btn {
    display: none;
    position: fixed;
    top: 20px;
    right: 20px;
    z-index: 999;
}

/* 业务模型页面特有样式 */
.business-model .product-content {
    width: 100% !important;
}