.elementor-755 .elementor-element.elementor-element-298422a{--display:flex;--min-height:250px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-755 .elementor-element.elementor-element-298422a::before, .elementor-755 .elementor-element.elementor-element-298422a > .elementor-background-video-container::before, .elementor-755 .elementor-element.elementor-element-298422a > .e-con-inner > .elementor-background-video-container::before, .elementor-755 .elementor-element.elementor-element-298422a > .elementor-background-slideshow::before, .elementor-755 .elementor-element.elementor-element-298422a > .e-con-inner > .elementor-background-slideshow::before, .elementor-755 .elementor-element.elementor-element-298422a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sdsnmedical.com/wp-content/uploads/2026/04/关于我们Banner.png");--background-overlay:'';}.elementor-755 .elementor-element.elementor-element-585498f.elementor-element{--align-self:flex-end;}.elementor-755 .elementor-element.elementor-element-585498f .woocommerce-breadcrumb{color:#090909;}.elementor-755 .elementor-element.elementor-element-585498f .woocommerce-breadcrumb > a{color:#0E0E0E;}.elementor-755 .elementor-element.elementor-element-c1737f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-755 .elementor-element.elementor-element-b00b59c{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-755 .elementor-element.elementor-element-1f42584{--grid-columns:1;}.elementor-755 .elementor-element.elementor-element-085e7e6{--display:flex;}.elementor-755 .elementor-element.elementor-element-a3b83cb{--grid-columns:1;}.elementor-755 .elementor-element.elementor-element-8ff148c{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-755 .elementor-element.elementor-element-8ff148c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-755 .elementor-element.elementor-element-298422a{--content-width:1400px;}.elementor-755 .elementor-element.elementor-element-c1737f3{--content-width:1400px;}}@media(max-width:1024px){.elementor-755 .elementor-element.elementor-element-1f42584{--grid-columns:2;}.elementor-755 .elementor-element.elementor-element-a3b83cb{--grid-columns:2;}}@media(max-width:767px){.elementor-755 .elementor-element.elementor-element-1f42584{--grid-columns:1;}.elementor-755 .elementor-element.elementor-element-a3b83cb{--grid-columns:1;}}/* Start custom CSS for nested-tabs, class: .elementor-element-8ff148c *//* ==========================================
   Elementor 嵌套选项卡 (Nested Tabs) 仿截图美化
   ========================================== */

/* 1. 导航栏整体背景和上下边框 */
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tabs-heading {
    justify-content: center !important; /* 居中 */
    background-color: #f7f7f7 !important; /* 浅灰背景 */
    border-top: 1px solid #eaeaea !important;
    border-bottom: 1px solid #eaeaea !important;
    border-radius: 0 !important;
    padding: 0 !important;
    gap: 0 !important; /* 强制去除按钮之间的默认间距 */
}

/* 2. 单个 Tab 按钮基础样式 */
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title {
    background-color: transparent !important; /* 强制清除你原本设置的绿色底色 */
    border: none !important;
    border-radius: 0 !important;
    border-bottom: 3px solid transparent !important; /* 预留底部线条空间，防止点击抖动 */
    padding: 16px 60px !important; /* 控制文字左右留白，改这里调整宽度 */
    margin: 0 !important;
    position: relative;
    transition: all 0.3s ease;
}

/* 默认文字颜色 */
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title .e-n-tab-title-text {
    color: #666 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

/* 3. 选中态 & 悬停态样式 */
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title[aria-selected="true"],
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title:hover {
    background-color: transparent !important;
    border-bottom: 3px solid #63a85e !important; /* 底部绿色下划线 */
}

/* 选中态 & 悬停态文字颜色变深 */
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text,
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title:hover .e-n-tab-title-text {
    color: #333 !important;
}

/* 4. 添加项目左侧的垂直灰色分割线 (|) */
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 16px;
    background-color: #d1d1d1;
}

/* 完美细节：隐藏第一个 Tab 左边多余的竖线 */
.elementor-755 .elementor-element.elementor-element-8ff148c .e-n-tab-title:first-child::before {
    display: none;
}/* End custom CSS */