// 1440×900/1366×768/1280×800

@media screen and (min-width: 1608px) {
    .card {
        padding: 10px;
    }
    .card-mt {
        margin-top: 20px;
    }
    .card-mb {
        margin-bottom: 20px;
    }
    .card-mt15 {
        margin-top: 15px;
    }
}

@media screen and (max-width: 1480px) {
    .card {
        padding: 8px;
    }
    .card-mt {
        margin-top: 14px;
    }
    .card-mb {
        margin-bottom: 14px;
    }
    .card-mt15 {
        margin-top: 12px;
    }
}

@media screen and (max-width: 1366px) {
    .card {
        padding: 6px;
    }
    .card-mt {
        margin-top: 10px;
    }
    .card-mb {
        margin-bottom: 10px;
    }
    .card-mt15 {
        margin-top: 9px;
    }
}

@media screen and (max-width: 1280px) {
    .card {
        padding: 2px 4px;
    }
    .card-mt {
        margin-top: 0;
    }
    .card-mb {
        margin-bottom: 0;
    }
    .card-mt15 {
        margin-top: 4px;
    }
}