.mce-content-body {
  font-family: "Times New Roman", simsun,serif;
  font-size: 14px;
  line-height: 1.6;
}
.mce-content-body::before {
  left: 14px !important;
  top: 1em !important;
  cursor: text;
}
.tox-tinymce-inline {
  z-index: 999998 !important;
}
.tox-tinymce-aux {
  z-index: 999999 !important;
}
.mce-edit-focus {
  border-color: var(--el-color-primary) !important;
}
.dig-empty {
  background-color: #d9ecff;
  color: #0080ff;
}
.mce-content-body img {
  max-width: 100%;
}
.up_importance,
.down_importance {
  position: relative;
}
.down_importance::after,
.up_importance::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 4px;
  height: 4px;
  border-radius: 2px;
  background: currentcolor;
}
.up_importance::before {
  top: -6px;
}
.down_importance::after {
  bottom: -3px;
}
.mce-content-body span {
  text-indent: 0;
}
.tox-toolbar__group:not(:last-child):after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 30px;
  background-color: #edf0f2;
  transform: translateX(5px);
}
.tox .tox-toolbar__group {
  padding: 0 5px !important;
}
.in_order_empty {
  line-height: 14px !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-family: "Times New Roman", Times, serif !important;
  margin: 0 2px !important;
  text-align: center !important;
  height: 15px !important;
  border-bottom: 1px solid #000000 !important;
  padding: 0 2em;
}

/* 兼容之前插空线条粗细不同，都统一为1px */
.in_order_empty,
.un_order_empty {
	border-bottom: 1px solid #000000 !important;
}  
/* 解决tinymce table 无法拖动改变大小 */
.ephox-dragster-blocker {
  z-index: 9999 !important;
}
.ephox-snooker-resizer-bar {
  z-index: 9999 !important;
}

/* 兼容之前数据 被金字塔包 qml-bk 裹标签出现双下划线 */
.in_order_empty,
.un_order_empty,
.pre_order_empty {
  display: inline !important;
}