﻿/* pc样式 */
@media screen and (min-width: 1024px) {
    .content-box {
        border-top: 2px solid var(--zt_color--);
        padding-top: 20px;
        margin: 30px 0;
    }

    .content-box table {
        width: 100%;
        margin: 0 auto;
    }

    .content-box th {
        text-align: center;
        height: 80px;
        /* width: 400px; */
        background-color: #f3f3f3;
        color: var(--zt_color--);
        border: 1px solid #cdcdcd;
    }

    thead p {
        font-size: 26px;
        line-height: 60px;
        color: var(--zt_color--);
        text-align: center;
        font-weight: 700;
    }

    tbody {
        border: 1px solid #cdcdcd;
    }

    tbody tr {
        height: 80px;
    }

    tbody td {
        border: 1px solid #cdcdcd;
    }

    tbody td {
        text-align: center;
        font-size: 20px;
        color: #333333;
    }

    tbody>tr:nth-child(1) {
        background-color: #f3f3f3;
    }

    tbody>tr:nth-child(3) {
        background-color: #f3f3f3;
    }

    tbody>tr:nth-child(4) {
        background-color: #f3f3f3;
    }

    tbody>tr:nth-child(7) {
        background-color: #f3f3f3;
    }
    tbody>tr:nth-child(9) {
        background-color: #f3f3f3;
    }

}

/* 移动端样式 */
@media screen and (max-width: 1024px) {

    .content-box {
        border-top: 2px solid var(--zt_color--);
        padding: 20px 5px 0 5px;
        margin: 30px 0;
    }

    .content-box table {
        width: 100%;
        margin: 0 auto;
    }

    .content-box th {
        text-align: center;
        height: 80px;
        /* width: 400px; */
        background-color: #f3f3f3;
        color: var(--zt_color--);
        border: 1px solid #cdcdcd;
    }

    thead p {
        font-size: 22px;
        line-height: 60px;
        color: var(--zt_color--);
        text-align: center;
        font-weight: 700;
    }

    tbody {
        border: 1px solid #cdcdcd;
    }

    tbody tr {
        height: 80px;
    }

    tbody td {
        border: 1px solid #cdcdcd;
    }

    tbody td {
        text-align: center;
        font-size: 16px;
        color: #333333;
    }

    tbody>tr:nth-child(1) {
        background-color: #f3f3f3;
    }

    tbody>tr:nth-child(3) {
        background-color: #f3f3f3;
    }

    tbody>tr:nth-child(4) {
        background-color: #f3f3f3;
    }

    tbody>tr:nth-child(7) {
        background-color: #f3f3f3;
    }
    tbody>tr:nth-child(9) {
        background-color: #f3f3f3;
    }

}

@media screen and (max-width: 800px) {}

@media screen and (max-width: 700px) {}

@media screen and (max-width: 600px) {
    thead p {
        font-size: 18px;
    }
    tbody td {
        font-size: 14px;
    }
}

@media screen and (max-width: 500px) {}

@media screen and (max-width: 400px) {}
