.mainbox01 .news_list{
    border: 1px solid #e2e8f0;
}
.mainbox01 .news{
    display: flex;
}
.mainbox01 .news>div{
    padding: 16px 24px;
    box-sizing: border-box;
    font-size: 16px;
    font-family: 'sys';
}
.mainbox01 .second_title{width: 26%;color: #475569;}
.mainbox01 .news_title{width: 14%;color: #0f172a;}
.mainbox01 .short_title{width: 20%;color: var(--mainColor1);}
.mainbox01 .news_intro{width: 40%;color: #475569;}

.mainbox01 .table_head{background-color: var(--mainColor1);}
.mainbox01 .table_head>div{color: #fff;}

.mainbox01 .table_item:nth-child(2n+1){background-color: #f8fafc;}

.mainbox01 .txt{
    font-size: 14px;
    font-family: 'sys';
    color: #64748b;
    margin-top: 24px;
}