/* Shared typography for the editable document, draft preview and published article. */
body .rich-content,body .rich-content *{font-family:var(--rt-font,SimSun,"宋体",serif)!important;box-sizing:border-box}
body .rich-content{font-size:16px;line-height:1.85;color:#202d3e;white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left}
body .rich-content p{font-size:inherit;line-height:inherit;margin:0 0 1em;white-space:pre-wrap}
body .rich-content h1,body .rich-content h2,body .rich-content h3,body .rich-content h4,body .rich-content h5,body .rich-content h6{padding:0;border:0;margin:1.4em 0 .65em;line-height:1.45!important;color:inherit;letter-spacing:normal;font-weight:700}
body .rich-content h1{font-size:32px}body .rich-content h2{font-size:26px}body .rich-content h3{font-size:22px}body .rich-content h4{font-size:20px}body .rich-content h5{font-size:18px}body .rich-content h6{font-size:16px}
body .rich-content>:first-child{margin-top:0}body .rich-content>:last-child{margin-bottom:0}
body .rich-content ul,body .rich-content ol{padding-left:1.8em;margin:.8em 0 1.2em;list-style-position:outside}body .rich-content ul{list-style-type:disc}body .rich-content ol{list-style-type:decimal}body .rich-content li{margin:.25em 0}body .rich-content li p{margin:.2em 0}
body .rich-content strong{font-weight:700}body .rich-content em{font-style:italic}body .rich-content u{text-decoration:underline}body .rich-content s{text-decoration:line-through}
body .rich-content a{color:#1264c2;text-decoration:underline;text-underline-offset:3px}
body .rich-content blockquote{margin:1.5em 0;padding:12px 20px;background:#f4f7fb;border-left:3px solid #1672cf;border-radius:0;font-weight:400;color:inherit;line-height:inherit;white-space:normal}
body .rich-content code{background:#eef1f5;padding:2px 4px;border-radius:3px;white-space:pre-wrap}
body .rich-content hr{border:0;border-top:1px solid #d8e0e9;margin:1.6em 0}
body .rich-content .rt-image{display:block;max-width:100%;margin-top:1.5em;margin-bottom:1.5em;padding:0;line-height:0;border:0;border-radius:0}
body .rich-content .rt-image img,body .rich-content>img{display:block;width:100%;max-width:100%;height:auto;margin:0;border:0;border-radius:0;object-fit:contain}
body .rich-content .rt-table-scroll{max-width:100%;overflow-x:auto;margin:1.4em 0}
body .rich-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1em 0;overflow:hidden;color:inherit;font-size:inherit}
body .rich-content td,body .rich-content th{border:1px solid #cbd5e1;min-width:60px;vertical-align:top;padding:10px 12px;position:relative;overflow-wrap:anywhere;text-align:left}
body .rich-content th{background:#f1f5fa;font-weight:700}body .rich-content td p,body .rich-content th p{margin:0 0 .5em}
@media(max-width:600px){body .rich-content .rt-table-scroll table{min-width:420px}body .rich-content td,body .rich-content th{padding:8px}body .rich-content blockquote{padding:10px 14px}}
