.hp-sheet{width:210mm;height:297mm;position:relative;box-sizing:border-box;background:#fff;color:#111;flex:none;break-after:page;overflow:visible}.hp-sheet:last-child{break-after:auto}.hp-page-body{position:absolute;left:19mm;right:19mm;top:25mm;bottom:20mm;display:flow-root}.hp-page-header{position:absolute;top:16px;left:19mm;right:19mm}.hp-page-footer{position:absolute;bottom:16px;left:19mm;right:19mm;text-align:center;font:9px/1.5 "Songti SC",serif;color:#222}.hp-page-body>.hb-lesson:first-child{margin-top:14px}.hp-page-body>.hb-question,.hp-page-body>.hb-text{display:flow-root}.hp-continuation{margin-top:0!important}.hp-overflow{min-height:297mm;height:auto}.hp-overflow .hp-page-body{position:relative;left:auto;right:auto;top:auto;bottom:auto;padding:25mm 19mm 20mm;min-height:297mm}.hp-overflow .hp-page-footer{display:none}
