.elementor-383 .elementor-element.elementor-element-13d4f06{--display:flex;--min-height:600px;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-383 .elementor-element.elementor-element-13d4f06:not(.elementor-motion-effects-element-type-background), .elementor-383 .elementor-element.elementor-element-13d4f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-383 .elementor-element.elementor-element-13d4f06::before, .elementor-383 .elementor-element.elementor-element-13d4f06 > .elementor-background-video-container::before, .elementor-383 .elementor-element.elementor-element-13d4f06 > .e-con-inner > .elementor-background-video-container::before, .elementor-383 .elementor-element.elementor-element-13d4f06 > .elementor-background-slideshow::before, .elementor-383 .elementor-element.elementor-element-13d4f06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-383 .elementor-element.elementor-element-13d4f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-383 .elementor-element.elementor-element-35a2ae1{--display:flex;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-383 .elementor-element.elementor-element-3a1cbad .elementor-icon-list-icon{width:14px;}.elementor-383 .elementor-element.elementor-element-3a1cbad .elementor-icon-list-icon i{font-size:14px;}.elementor-383 .elementor-element.elementor-element-3a1cbad .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for theme-post-content, class: .elementor-element-e191ebe *//* 2. 标题 (Title) 样式：#1E3352 */
/* 假设你的标题是在表格上方的 Heading 组件，请将此代码应用于标题组件 */
.your-title-class, 
.elementor-383 .elementor-element.elementor-element-e191ebe h2, 
.elementor-383 .elementor-element.elementor-element-e191ebe h3 {
    color: #1E3352 !important;
    font-weight: 700;
    font-size: 1.5rem;
    margin-bottom: 15px;
}
/* 1. 整体容器间距与圆角 */
.elementor-383 .elementor-element.elementor-element-e191ebe table {
    width: 100%;
    border-collapse: collapse;
    font-family: "Inter", "Arial", sans-serif; /* 建议使用这种无衬线字体 */
    color: #333;
    overflow: hidden;
    margin: 20px 0;
    border: none;
    table-layout: auto; /* 让列宽自动分配 */
}

/* 2. 表头样式 (LD850 风格的深蓝色) */
.elementor-383 .elementor-element.elementor-element-e191ebe thead th, 
.elementor-383 .elementor-element.elementor-element-e191ebe tr:first-child {
    background-color: #1e2d44; /* 深蓝色背景 */
    color: #ffffff;            /* 白色文字 */
    font-weight: 600;
    text-align: center;
    padding: 15px 10px;
    border: none;
    font-size: 14px;
}

/* 3. 单元格通用样式 */
.elementor-383 .elementor-element.elementor-element-e191ebe th, 
.elementor-383 .elementor-element.elementor-element-e191ebe td {
    border: none ;
    padding: 12px 15px;
    border-bottom: 1px solid #f0f2f5; /* 只有横向细线 */
    text-align: center;
    font-size: 13px;
}

/* 4. 首列 (Item No.) 加粗 */
.elementor-383 .elementor-element.elementor-element-e191ebe tbody tr td:first-child {
    font-weight: 700;
    color: #1e2d44;
}

/* 5. 奇偶行交替背景色 (Zebra Stripes) */
.elementor-383 .elementor-element.elementor-element-e191ebe tbody tr:nth-child(even) {
    background-color: #f7f9fb; /* 极浅的蓝灰色 */
    color: black;
}

.elementor-383 .elementor-element.elementor-element-e191ebe tbody tr:nth-child(odd) {
    background-color: #FFFFFF00;
    color: black;
}

/* 6. 悬停效果 (可选，增加交互感) */
.elementor-383 .elementor-element.elementor-element-e191ebe tbody tr:hover {
    background-color: #edf2f7;
    transition: background 0.3s ease;
}

/* 7. 响应式处理：在手机端允许横向滚动 */
@media (max-width: 767px) {
    .elementor-383 .elementor-element.elementor-element-e191ebe {
        overflow-x: auto;
    }
}/* End custom CSS */