
    .i_module {position: relative;max-width: 1440px;width: 100%;margin: 0 auto 40px;;background: #fff;box-sizing: border-box;}
    .i_title {font-size: 22px;color: #ffffff;margin-bottom: 18px;padding: 5px 12px;background-color: #1467d8;}
    .i_content {position: relative;width: 100%;}
    .i_application_list {display: flex;justify-content: space-around;gap: 24px;flex-wrap: wrap;}
    .i_application_item {flex: 1 1 22%;min-width: 220px;max-width: 320px;text-align: center;}
    .i_img_box {position: relative;width: 100%;padding-top: 60%;border-radius: 6px;overflow: hidden;margin-bottom: 12px;border: 1px solid #0088f7;}
    .i_img_box .i_img {position: absolute;top: 0; right: 0; bottom: 0; left: 0;margin: auto;object-fit: cover;width: 100%;height: 100%;inset: 4px;max-width: calc(100% - 8px);max-height: calc(100% - 8px);}
    .i_subtitle {font-size: 16px;color: #222;margin-top: 6px;}
    .i_overview_content {display: flex;gap: 32px;}
    .i_overview_list {margin-block-start: 0 !important;flex: 1 1 35%;margin: 0;padding: 0 0 0 18px;list-style: decimal;font-size: 15px;color: #333;}
    .i_overview_list li{font-size: 14px;margin-bottom: 15px;}
    .editor_txt .i_content .editor_table_wrap{width: 65%;overflow: hidden;overflow-x: auto;padding-bottom: 10px;}
    .i_overview_table {flex: 1 1 320px;border-collapse: collapse;width: 70%;font-size: 15px;overflow: hidden;}
    .i_overview_table td {border: 1px solid #e3e6ea;padding: 8px 12px;color: #444;width: 40%;}

    .connector_table_box {position: relative;background: #fff;border-radius: 8px;box-shadow: 0 2px 8px rgba(23,105,255,0.04);padding: 18px 0px 24px 0;}
    .connector_table_note {font-size: 14px;color: #888;margin-bottom: 10px;}
    .connector_table_wrap {overflow-x: auto;}
    .connector_table {width: 100%;border-collapse: collapse;min-width: 900px;font-size: 15px;}
    .connector_table th, .connector_table td {border: 1px solid #e3e6ea;text-align: center;vertical-align: middle;min-width: 110px !important;font-size: 14px;padding: 8px 10px !important;}
    .connector_table th {background: #f1f1f1;color: #000000;font-weight: 600;}
    .connector_table td {color: #333;}
    .connector_table td.connector_3d_links{padding: 8px 15px !important;text-align: left;}
    .connector_3d_links a {color: #064498;margin: 0 2px;text-decoration: underline;font-size: 14px;}
    .connector_table .part_name{color: #064498 !important;}
    .connector_table .pdf_2d a {margin: 0 10px;}
    .connector_table .pdf_2d img {width: 28px;height: 28px;display: inline-block;}
    .connector_table .stock_link {color: #064498;font-weight: 500;text-decoration: underline;}
    @media (max-width: 1000px) {
        .i_overview_table {width: 100%;}
        .editor_txt .i_content .editor_table_wrap{width: 100%}
        .i_module {max-width: 100vw;width: 100%;margin: 0 auto 40px;padding: 0;}
        .i_title {font-size: 16px;}
        .i_application_list {display: grid;grid-template-columns: repeat(2, 1fr);flex-direction: column;gap: 18px;}
        .i_application_item {width: 100%;max-width: 750px;min-width: 0;}
        .i_overview_content {flex-direction: column;gap: 18px;}

        .connector_table_box {padding: 8px 2px 12px 2px;margin-top: 12px;}
        .connector_table {font-size: 13px;min-width: 700px;}
        .pdf_2d img {width: 22px;height: 22px;}
    }
