body .container .m01_info_main {
    padding: 6.25vw 1.4583333333vw;
    padding-bottom: 0;
    display: flex;
    justify-content: space-between;
    gap: 1.3020833333vw;
}

body .container .m01_info_main .m01_info_anthors {
    width: 16.1458333333vw;
    padding: 0 1.0416666667vw;
}

body .container .m01_info_main .m01_info_anthors .box {
    position: sticky;
    left: 0;
    top: 7.8125vw;
    z-index: 10;
}

body .container .m01_info_main .m01_info_anthors .box .pt {
    font-weight: 600;
    margin-bottom: 1.0416666667vw;
}

body .container .m01_info_main .m01_info_anthors .box .anthors span {
    display: block;
    color: #666;
    margin-bottom: 0.4166666667vw;
    transition: all 600ms;
    line-height: 1.5;
    cursor: pointer;
}

body .container .m01_info_main .m01_info_anthors .box .anthors span.on {
    color: #B82234;
}

body .container .m01_info_main .m01_info_wrap {
    width: 62.5vw;
    overflow: hidden;
}

body .container .m01_info_main .m01_info_wrap .html {
    line-height: 1.25;
}

body .container .m01_info_main .m01_info_wrap .html .f_24 {
    margin-bottom: 0.625vw;
    font-weight: 600;
}

body .container .m01_info_main .m01_info_wrap .html img {
    max-width: 100%;
    margin:20px 0;
}
body .container .m01_info_main .m01_info_wrap .html .row {margin-bottom:15px;}
body .container .m01_info_main .m01_info_wrap .html p a {position: relative;border: 1px solid rgba(255,255,255,0.08);padding: .72917vw 1.66667vw;transition: all 600ms;width: fit-content;display: inline-block;z-index: 10;border: 1px solid rgba(0, 0, 0, 0.08);}
body .container .m01_info_main .m01_info_wrap .html p a:hover{border-color: #B82234;background: #B82234;color: #fff;}
body .container .m01_info_main .m01_info_wrap .html p+p{margin-top: 20px;}
body .container .m01_info_main .m01_info_wrap .html h2{margin:20px 0;}

body .container .m01_info_main .m01_info_wrap .html table{width:100%;border-collapse:collapse;margin-bottom: 0.625vw;margin-top: 0.625vw;}
body .container .m01_info_main .m01_info_wrap .html table tr th{white-space:nowrap;background:#EFEFF2;border:1px solid #CACACA;color:#000;font-size:.9vw;font-weight:400;padding:0 10px;height:45px;text-transform:uppercase}
body .container .m01_info_main .m01_info_wrap .html table tr td{color:#000;font-size:.72917vw;font-weight:400;line-height:1.4;text-transform:capitalize;padding:0 10px;border:1px solid #CACACA;white-space:nowrap;height:3.33333vw;cursor:pointer;text-align: center;}
body .container .m01_info_main .m01_info_wrap .html table tr td .common_btn{width:fit-content;padding:.46875vw 1.25vw;display:inline-block;}
body .container .m01_info_main .m01_info_wrap .html table tr td .common_btn p{color:#000;font-size:.52083vw}
body .container .m01_info_main .m01_info_wrap .html table tr:nth-child(2n) td{background:#FFF}
body .container .m01_info_main .m01_info_wrap .html table tr:nth-child(2n) td:not(:first-child){background:#FFF}
body .container .m01_info_main .m01_info_wrap .html table tr:nth-child(1) th:nth-child(1),.part3_box .table-right table tr:nth-child(1) th:nth-child(2){text-align:center;}

body .container .m01_info_main .m01_info_wrap .pager a {
    display: block;
    color: #696969;
    line-height: 1.11;
    margin-top: 2.8645833333vw;
    transition: all 600ms;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

body .container .m01_info_main .m01_info_wrap .pager a:hover {
    color: #AE0000;
}

body .container .m01_info_main .m01_info_rec {
    width: 16.1458333333vw;
    padding: 0 1.0416666667vw;
}

body .container .m01_info_main .m01_info_rec .box .pt {
    font-weight: 600;
    margin-bottom: 1.0416666667vw;
}

body .container .m01_info_main .m01_info_rec .box .list a {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

body .container .m01_info_main .m01_info_rec .box .list a:not(:last-child) {
    margin-bottom: 1.0416666667vw;
}

body .container .m01_info_main .m01_info_rec .box .list a .pic {
    width: 3.8541666667vw;
    overflow: hidden;
}

body .container .m01_info_main .m01_info_rec .box .list a .pic img {
    width: 100%;
    object-fit: cover;
    height: 2.9166666667vw;
    transition: all 600ms;
}

body .container .m01_info_main .m01_info_rec .box .list a .text {
    width: 8.4375vw;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    transition: all 600ms;
}

body .container .m01_info_main .m01_info_rec .box .list a:hover .pic img {
    transform: scale(1.05);
}

body .container .m01_info_main .m01_info_rec .box .list a:hover .text {
    color: #B82234;
}


.news-author{margin-bottom:25px;}
.news-author .top{display:flex;align-items:center;border-bottom:1px solid #DFE0E1;padding-bottom:15px;}
.news-author .top .pic{width:70px;border-radius:50%;overflow:hidden;}
.news-author .top h6{flex:1;margin-left:15px;font-size:18px;font-weight:600;color:#111;}
.news-author .top a{background-color:#F6F7F8;border-radius:6px;width:32px;height:32px;line-height:32px;text-align:center;display:block;}
.news-author .top a i{color:inherit;}
.news-author .top a:hover{background-color:var(--color-active);color:#fff;}
.news-author p{margin:15px 0 20px;line-height:1.5;font-size:15px;}
.news-author .share{display:flex;align-items:center;}
.news-author .share span{font-size:14px;color:#000;}
.news-author .share .l{margin-left:15px;display:flex;align-items:center;gap:8px;}
.news-author .share a{background-color:#F6F7F8;color:#333;border-radius:6px;width:32px;height:32px;line-height:32px;text-align:center;display:block;}
.news-author .share a i{color:inherit;}
.a2a_default_style a{margin-right: 5px;}                 
.news-author .share a:hover{background-color:var(--color-active);color:#fff;}



@media screen and (max-width: 768px) {
    body .container .m01_info_main {
        flex-direction: column;
        padding: 30px 5%;
        gap: 30px;
    }

    body .container .m01_info_main .m01_info_anthors {
        width: 100%;
        padding: 0;
    }

    body .container .m01_info_main .m01_info_anthors .box {
        position: relative;
        top: 0;
        left: 0;
        z-index: 1;
    }

    body .container .m01_info_main .m01_info_anthors .box .pt {
        margin-bottom: 10px;
    }

    body .container .m01_info_main .m01_info_anthors .box .anthors span {
        margin-bottom: 10px;
    }

    body .container .m01_info_main .m01_info_wrap {
        width: 100%;
    }

    body .container .m01_info_main .m01_info_wrap .html {
        line-height: 1.5;
    }

    body .container .m01_info_main .m01_info_wrap .html .f_24 {
        margin-bottom: 10px;
        font-size: 18px !important;
    }

    body .container .m01_info_main .m01_info_wrap .pager a {
        margin-top: 30px;
    }

    body .container .m01_info_main .m01_info_rec {
        width: 100%;
        padding: 0;
    }

    body .container .m01_info_main .m01_info_rec .box .pt {
        margin-bottom: 10px;
    }

    body .container .m01_info_main .m01_info_rec .box .list a {
        flex-direction: column;
    }

    body .container .m01_info_main .m01_info_rec .box .list a:not(:last-child) {
        margin-bottom: 30px;
    }

    body .container .m01_info_main .m01_info_rec .box .list a .pic {
        width: 100%;
    }

    body .container .m01_info_main .m01_info_rec .box .list a .pic img {
        height: auto;
    }

    body .container .m01_info_main .m01_info_rec .box .list a .text {
        width: 100%;
        margin-top: 10px;
    }

}