/**
* Copyright (c) Tiny Technologies, Inc. All rights reserved.
* Licensed under the LGPL or a commercial license.
* For LGPL see License.txt in the project root for license information.
* For commercial licenses see https://www.tiny.cloud/
*/
.mce-content-body{ font: 14px/1.5 'PingFang SC Regular', 'Microsoft YaHei', Tahoma, Helvetica, Arial; -webkit-font-smoothing: antialiased; margin: 20px; overflow-wrap: break-word; word-wrap: break-word;}
.mce-content-body p { margin: 5px 0; }
.mce-content-body ol { list-style-type: decimal; padding-left: 40px; margin: 1em 0; }
.mce-content-body ul { list-style-type: disc; padding-left: 40px; margin: 1em 0; }
.mce-content-body li { margin: 5px 0; }
.mce-content-body li::marker { color: #3B91BC; }
.mce-content-body h1 { font-size: 28px !important; margin: 20px 0; font-weight: 700; }
.mce-content-body h2 { font-size: 22px !important; margin: 14px 0; font-weight: 700; }
.mce-content-body h3 { font-size: 18px !important; margin: 10px 0; font-weight: 700; }
.mce-content-body h4 { font-size: 16px !important; margin: 10px 0; font-weight: 700; }
.mce-content-body h5{ font-size: 14px !important; margin: 5px 0; font-weight: 700; color: #5e6c84;}
.mce-content-body h6 { font-size: 12px !important; margin: 5px 0; font-weight: 700; color: #5e6c84;}
.mce-content-body video,
.mce-content-body img { max-width: 100%; }
.mce-content-body table { border-collapse: collapse; }
.mce-content-body table th{background-color:#f4f5f7;}
.mce-content-body table th,
.mce-content-body table td{text-align: left;}
.mce-content-body a { color: #2000ed; text-decoration: underline;}
.mce-content-body em {font-style: italic;}
.mce-content-body div,
.mce-content-body p{white-space: normal !important;}

/* Apply a default padding if legacy cellpadding attribute is missing */
.mce-content-body table:not([cellpadding]) th, 
.mce-content-body table:not([cellpadding]) td { padding: 0.4rem; }

/* Set default table styles if a table has a positive border attribute
and no inline css */
.mce-content-body table[border]:not([border="0"]):not([style*="border-width"]) th, 
.mce-content-body table[border]:not([border="0"]):not([style*="border-width"]) td { border-width: 1px; }

/* Set default table styles if a table has a positive border attribute
and no inline css */
.mce-content-body table[border]:not([border="0"]):not([style*="border-style"]) th, 
.mce-content-body table[border]:not([border="0"]):not([style*="border-style"]) td { border-style: solid; }

/* Set default table styles if a table has a positive border attribute
and no inline css */
.mce-content-body table[border]:not([border="0"]):not([style*="border-color"]) th, 
.mce-content-body table[border]:not([border="0"]):not([style*="border-color"]) td { border-color: #c1c7d0; }
.mce-content-body figure { display: table; margin: 1rem auto; }
.mce-content-body figure figcaption { color: #999; display: block; margin-top: 0.25rem; text-align: center; }
.mce-content-body hr { border-color: #ccc; border-style: solid; border-width: 1px 0 0 0; }
.mce-content-body pre { background-color: #f5f2f0; margin: 20px 0; padding: 15px; font-family: Consolas, Monaco, 'Microsoft YaHei'; }
.mce-content-body code {font-family: Consolas, Monaco, 'Microsoft YaHei';}

.mce-content-body:not([dir=rtl]) blockquote { border-left: 2px solid #ccc; margin-left: 1.5rem; padding-left: 1rem; }
.mce-content-body[dir=rtl] blockquote { border-right: 2px solid #ccc; margin-right: 1.5rem; padding-right: 1rem; }

/* 附件上传 */
.mce-content-body .attachment.upload_error { background: #FFE5E0; border: 1px solid #EA644A; }
.mce-content-body .attachment img { width: 16px; vertical-align: middle; padding-right: 4px; }
.mce-content-body .attachment a { vertical-align: middle; }
.mce-content-body .attachment span { vertical-align: middle; padding-right: 4px; }

/* 复选框 */
.tox-checklist li{position: relative;}
.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}
.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%233B91BC%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}