.ninja_table_wrapper .tableFloatingHeaderOriginal {
    z-index: 9999 !important;
		box-shadow: 0px -40px 0 #fff !important;
}

.ninja_table_wrapper .tableFloatingHeaderOriginal tr {
    position: relative !important;
}

.ninja_table_wrapper .fooicon.fooicon-sort {
    opacity: 0.5 !important;
    visibility: visible !important;
}

.ninja_table_wrapper .fooicon.fooicon-sort-asc,
.ninja_table_wrapper .fooicon.fooicon-sort-desc {
    opacity: 1 !important;
    color: #ffffff !important;
}
/* 
.footable_parent {
	max-height: 800px;
}

@media (max-width: 1250px) {
	.footable_parent {
		max-height: 540px;
	}
} */

/* 1. 核心：强制解除所有可能包裹表格的父容器限制 */
/* 这里的 :where() 可以降低选择器优先级，方便特殊情况覆盖，同时覆盖所有插件容器 */
:where(.ninja_table_wrapper, .ninja_table_holder, .nt_sticky_first_column, .foo-table) {
    overflow: visible !important;
    contain: none !important; /* 消除某些现代浏览器的渲染优化限制 */
}

/* 2. 针对所有表格的表头进行定位 */
.ninja_table_pro thead th {
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 100px !important;    /* 避开你的固定导航栏 */
    z-index: 100 !important;
    background-color: #1b1c1d !important; /* 确保背景不透明 */
    border-bottom: 1px solid #444;       /* 增加一条细线防止与内容混淆 */
}

/* 3. 解决多表格冲突的关键：强制隐藏插件生成的动态克隆表头 */
/* 很多时候第二个表格消失是因为插件生成的 tableFloatingHeader 盖住了它 */
.tableFloatingHeader, 
.tableFloatingHeaderOriginal {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 4. 确保原生表头在任何情况下都保持显示状态 */
.ninja_table_pro thead {
    display: table-header-group !important;
    visibility: visible !important;
}


.elementor-9 .elementor-element.elementor-element-d45c110 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	height:408px;
}

/* ============================================================
   彻底禁用 Elementor Pro Gallery 自带的所有入场动画和动态计算
============================================================ */

/* 1. 强制所有 Gallery 容器和项目始终保持完全可见 */
.elementor-gallery-item,
.e-gallery-item,
.elementor-gallery__container,
.e-gallery-image {
    animation: none !important;      /* 杀死所有动画 */
    transition: none !important;     /* 杀死所有过渡效果 */
    transform: none !important;      /* 防止缩放或位移跳动 */
    opacity: 1 !important;           /* 强制不透明 */
    visibility: visible !important;  /* 强制可见 */
}

/* 2. 覆盖 Elementor 初始赋予的隐藏类名 (这是它实现入场动画的前提) */
.e-gallery-item--hidden,
.elementor-animated-item--hidden,
.elementor-invisible {
    opacity: 1 !important;
    transform: none !important;
    animation: none !important;
    visibility: visible !important;
}

/* 3. 针对图片本身的强制设定，防止懒加载残余导致的闪烁 */
.elementor-gallery-item img,
.e-gallery-item img {
    opacity: 1 !important;
    animation: none !important;
    transition: none !important;
}

@media (max-width: 768px) {
.elementor-9 .elementor-element.elementor-element-d45c110 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	height:200px;
	}
}