/* 做中学页面字号：整体放大一号（2026-10-22 孙老师） */
.practice-page { font-size: 18px; }
.practice-page p,
.practice-page li,
.practice-page td,
.practice-page th,
.practice-page .list-group-item,
.practice-page .card-body { font-size: 18px; line-height: 1.75; }
.practice-page .small,
.practice-page small { font-size: 16px !important; }
.practice-page h1 { font-size: 2.5rem; }
.practice-page h3.section-title { font-size: 2rem; }
.practice-page h5 { font-size: 1.42rem; }
.practice-page h6 { font-size: 1.22rem; }
.practice-page .card-title { font-size: 1.32rem; }
.practice-page .badge { font-size: .86rem; }
.practice-page .btn { font-size: 1.05rem; }
.practice-page .table > :not(caption) > * > * { padding: .7rem .85rem; }
.practice-page .lead { font-size: 1.35rem; }
