@charset "utf-8";

/* 加入编委/审稿人落地页移动端补充规则。 */
@media (max-width: 768px) {
    .landing-join-page .submission-guide {
        gap: 8px;
        margin-bottom: 26px;
    }

    .landing-join-page .submission-guide__item {
        grid-template-columns: 18px minmax(0, 1fr);
        column-gap: 6px;
        line-height: 24px;
    }

    .landing-join-page .submission-guide__number,
    .landing-join-page .submission-guide__content,
    .landing-join-page .submission-guide__label,
    .landing-join-page .submission-guide__highlight {
        line-height: 24px;
        overflow-wrap: anywhere;
        word-break: break-word;
    }

    .landing-join-page .board-list {
        gap: 8px;
        margin-bottom: 28px;
    }

    .landing-join-page .board-list__item,
    .landing-join-page .people_name {
        line-height: 24px;
        overflow-wrap: anywhere;
        word-break: break-word;
    }

    .landing-join-page .journal_detail_item > p,
    .landing-join-page .journal_detail_item > div.normal_p {
        line-height: 25px;
        overflow-wrap: anywhere;
        word-break: break-word;
    }

    .landing-join-page .intro_normal a.normal_link,
    .landing-join-page .intro_normal a:not(.normal_btn) {
        overflow-wrap: anywhere;
        word-break: break-word;
    }
}

@media (max-width: 480px) {
    .landing-join-page .submission-guide__item {
        grid-template-columns: 17px minmax(0, 1fr);
        column-gap: 5px;
    }

    .landing-join-page .board-list__item {
        font-size: 14px;
    }
}
