.news-details-container { width: 100%; } .news-details-center { width: var(--max-width); margin: 0 auto; padding: 2rem var(--root-padding-x); } .news-details-head { text-align: center; padding: 2rem 0; border-bottom: 1px solid #eeeeee; } .news-details-head .title { font-size: 1.5rem; font-weight: 600; color: #222; line-height:24px; } .news-details-head .date { font-size: 1rem; font-weight: 400; color: #888; margin-top: 1.9rem; } @media (min-width: 1024px) { .news-details-head .date { font-size: 0.8rem; } .news-details-head .title { line-height:42px; } } .news-rich-text { padding: 2.5rem 10px; line-height: 32px; color: #555; width: var(--max-width); margin: 0 auto; } .news-details-footer { display: flex; flex-direction: column; justify-content: space-between; align-items: center; gap: 1rem; padding-top: 2rem; border-top: 1px solid #eeeeee; } @media (min-width: 640px) { .news-details-footer { flex-direction: row; } } .news-details-footer .front-back { display: flex; flex-direction: column; } .news-details-footer .front-back a { color: #444; font-size: 1rem; margin: 0.5rem 0; } @media (min-width: 1024px) { .news-details-footer .front-back a { font-size: 0.8rem; } } .news-details-footer .return-list { padding: 0.65rem 0.85rem; background: #2879cf; display: flex; justify-content: center; align-items: center; color: #fff; font-size: 1rem; } @media (min-width: 1024px) { .news-details-footer .return-list { font-size: 0.7rem; } } .news-details-footer .return-list .iconfont { margin-right: 0.5rem; }