/* © 石家庄讯鸣科技 · 倍速。早读的文字样式：网页和教室大屏共用 */
.zd{--kai:"KaiTi","STKaiti","Kaiti SC","楷体","BiauKai","Songti SC","STSong","SimSun","Noto Serif CJK SC","Noto Serif SC",serif;--zd-red:#B4412F;--zd-sans:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans SC",sans-serif}
.zd .sectitle{font-family:var(--kai);font-size:.55em;color:#8C6A4B;letter-spacing:.06em;margin-bottom:.6em}
.zd .item{margin-bottom:.9em}
.zd .orig{font-family:var(--kai);line-height:2.15;color:#1E1726;letter-spacing:.04em}
.zd.en .orig{font-family:Georgia,"Times New Roman",serif;letter-spacing:0;line-height:1.9;word-spacing:.08em}
.zd .orig ruby{ruby-position:over}
.zd .orig rt{font-family:var(--zd-sans);font-size:.42em;color:var(--zd-red);letter-spacing:0;font-weight:400}
.zd.nopy rt{visibility:hidden}
.zd .m{color:transparent;border-bottom:.08em solid #8C7B66;background:rgba(140,123,102,.08);cursor:pointer;border-radius:2px;transition:color .15s}
.zd .m.show{color:var(--zd-red);background:none}
.zd.allshow .m{color:var(--zd-red);background:none}
.zd .trans{font-family:var(--zd-sans);font-size:.46em;line-height:1.75;color:#9A4A3A;margin-top:.15em;max-width:62em}
.zd.notrans .trans{display:none}
.zd .notes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13em),1fr));gap:.45em .6em;font-size:.62em}
.zd .nc{background:#fff;border:1px solid #E6DDCB;border-radius:6px;padding:.55em .75em;cursor:pointer;text-align:left;font:inherit;color:inherit;line-height:1.55}
.zd .nc .t{font-family:var(--kai);font-weight:700;font-size:1.15em;color:#1E1726}
.zd .nc .t small{font-family:var(--zd-sans);font-weight:400;font-size:.62em;color:var(--zd-red);margin-left:.3em}
.zd .nc .e{display:block;font-size:.78em;color:#4A4152;margin-top:.15em}
.zd .nc.hide .e{color:transparent;background:repeating-linear-gradient(#F1EBDF 0 1.2em,transparent 1.2em 1.55em);border-radius:3px}
.zd .nc.rev .t{color:transparent;background:#F1EBDF;border-radius:3px}
.zd .nc.rev .t small{color:transparent}
.zd .nc.hide.rev .e{color:#4A4152;background:none}
