.specs-table {
    width: 75%;
    border-collapse: collapse;
    background-color: white;
    /* 整体边框阴影 */
    /*box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);*/
}

/* 去掉所有外边框和竖边框 */
.specs-table,
.specs-table tr,
.specs-table th,
.specs-table td {
    border: none !important;
}

/* 只保留横线 */
.specs-table tr {
    border-bottom: 1px solid #D4D4D4 !important;
}

/* 第一列设置固定宽度 */
.specs-table th:first-child,
.specs-table td:first-child {
    width: 30%; /* 第一列宽度设为30% */
}


table {
    border-collapse: collapse;
    margin: 0 auto;
}

th, td {
    padding: 12px;
}

th {
    color: white;
}

tr:nth-child(even) {
    background-color: #f2f2f2;
}

.multi-line {
    text-align: left;
    line-height: 2em;
}

@media (max-width: 600px) {
    table {
        width: 100%;
    }

    td {
        padding: 8px;
        font-size: 14px;
    }
}

l