@media (max-width: 576px) {
    .page-main .right-side{
        padding: 0 2rem;
    }
    .page-main .right-side .explain{
        height: auto;
        line-height: 2rem;
        padding: 0 1rem;
        margin-top: 2rem;
    }
    .page-main .right-side .time1 .time-content-2{
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .page-main .right-side .time1 .time-content-2 .item {
        width: calc(50% - 10px); /* 减去间距，避免元素挤压 */
        margin-bottom: 10px;     /* 可选：子元素之间的垂直间距 */
    }
    .page-main .right-side .mail{
        padding-left: 1rem;
    }
}