/*样式*/.position h2 {padding-left:2px !important;}
.position h2::before {display:none !important;}    .leader-table {
        width: 100%;
        border-collapse: collapse;}

    .leader-table tr {
        border-bottom: 1px dashed #eee;}

    .leader-table tr:last-child {
        border-bottom: none;}

    .leader-table td {
        padding: 18px 25px;
        font-size: 16px;
        color: #333;}

    .leader-table td:first-child {
        width: 50%;
        text-align: left;}

    .leader-table td:last-child {
        width: 50%;
        text-align: left;
        font-weight: 500;}

    /* 姓名链接样式 */
    .name-link {
        color: #8a0e0e;
        text-decoration: none;
        transition: all 0.3s ease;
        cursor: pointer;}

    .name-link:hover {
        color: #8a0e0e;
        text-decoration: underline;}

    /* 响应式适配 */
    @media (max-width: 768px) {

        .leader-table,
        .leader-table tbody,
        .leader-table tr,
        .leader-table td {
            display: block;
            width: 100% !important;
            text-align: left !important;}

        .leader-table tr {
            padding: 12px 0;
            border-bottom: 1px solid #eee;}

        .leader-table td {
            padding: 8px 20px;}

        .leader-table td:first-child {
            font-weight: bold;
            color: #222;}

        .leader-table td:last-child {
            padding-top: 0;
            color: #555;}
    }