.elementor-15985 .elementor-element.elementor-element-a6a75c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15985 .elementor-element.elementor-element-8758358 > .elementor-widget-container{margin:10px 0px 15px 0px;}.elementor-15985 .elementor-element.elementor-element-8758358 img{width:150px;}.elementor-15985 .elementor-element.elementor-element-690d588{--display:flex;--justify-content:center;}.elementor-15985 .elementor-element.elementor-element-ae624be{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15985 .elementor-element.elementor-element-a2a4db4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15985 .elementor-element.elementor-element-66ad847 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-15985 .elementor-element.elementor-element-aa4abb5{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:11px;}.elementor-15985 .elementor-element.elementor-element-aa4abb5 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-15985 .elementor-element.elementor-element-aa4abb5.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;}.elementor-15985 .elementor-element.elementor-element-42afa68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15985 .elementor-element.elementor-element-0e4eb1c{text-align:center;}.elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button .premium-button-text-icon-wrapper span{color:#FFFFFF;}.elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button.premium-button-style2-shutinhor:before , .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button.premium-button-style2-shutinver:before , .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style5-radialin:before , .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style5-rectin:before{background-color:#009AC5;}.elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button{border-radius:30px;}.elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-none:hover, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style8:hover, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style1:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-shutouthor:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-shutoutver:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-shutinhor, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-shutinver, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-dshutinhor:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-dshutinver:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-scshutouthor:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style2-scshutoutver:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style3-after:hover, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style3-before:hover, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style4-icon-wrapper, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style5-radialin, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style5-radialout:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style5-rectin, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style5-rectout:before, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style6-bg, .elementor-15985 .elementor-element.elementor-element-0e4eb1c .premium-button-style6:before{background-color:#008EB5;}@media(max-width:1024px){.elementor-15985 .elementor-element.elementor-element-a2a4db4{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-15985 .elementor-element.elementor-element-a2a4db4{width:100%;max-width:100%;}.elementor-15985 .elementor-element.elementor-element-aa4abb5{--n-tabs-title-gap:0px;}}/* Start custom CSS for nested-tabs, class: .elementor-element-aa4abb5 */.order .e-n-tabs-heading.e-n-tabs-heading.e-n-tabs-heading.e-n-tabs-heading{justify-content: center;}

/* 1. 全局样式：基础 Flex 布局 */
.elementor-15985 .elementor-element.elementor-element-aa4abb5 .e-n-tabs-heading {
    display: flex !important;
    width: 100% !important;
    flex-direction: row !important; /* 电脑端保持水平 */
    justify-content: space-between !important;
}

.elementor-15985 .elementor-element.elementor-element-aa4abb5 .e-n-tab-title {
    flex: 1 1 50% !important; /* 每个 Tab 平分 50% 宽度 */
    text-align: center !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

@media (max-width: 767px) {

    .elementor-15985 .elementor-element.elementor-element-aa4abb5.elementor-widget-n-tabs .e-n-tabs-heading > .e-n-tab-title[aria-selected=true] {
        margin-block-end: 0 !important;
    }
    .elementor-15985 .elementor-element.elementor-element-aa4abb5.e-n-tabs-heading > .e-n-tab-title{
        white-space: pre-wrap;
    }
    .elementor-15985 .elementor-element.elementor-element-aa4abb5 .e-n-tab-title {
    white-space: normal !important;
    word-break: break-word !important;
}
}/* End custom CSS */