/*编辑器内联化*/
.jodit-container {
	position: relative;
	border: none !important;
}
.jodit-container .jodit-toolbar__box {
	position: absolute;
    top: -42px;
    left: -9999px;
    border: 1px solid #ccc;
	z-index: 9999;
    user-select: none;
}
.jodit-container.active .jodit-toolbar__box {
	left: 0;
}
.jodit-container:not(.jodit_inline) .jodit-workplace {
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    min-height: 100% !important;
}
.jodit-container:not(.jodit_inline).active .jodit-workplace {
	border-color: var(--ui-theme-color, rgba(64, 158, 255, 1));
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px var(--ui-theme-color-light, rgba(64, 158, 255, 1));
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px var(--ui-theme-color-light, rgba(64, 158, 255, 1));
}
.jodit-container:not(.jodit_inline) .jodit-workplace .jodit-wysiwyg {
	padding: 6px 12px !important;
	line-height: 1.8 !important;
}
.jodit-container:not(.jodit_inline) .jodit-workplace .jodit-wysiwyg p {
	color: #555;
    font-size: 14px;
    line-height: 1.8 !important;
    margin: 0 !important;
}
.jodit-container .jodit-placeholder {
    line-height: 1.8 !important;
    padding: 6px 12px !important;
}
/*编辑器插件样式*/
.jodit .jodit-popup__content {
	padding-bottom: 0;
}
.jodit .jodit-form__inserter .jodit-form__table-creator-box .jodit-form__container>div>span.jodit_hovered {
    background: #BCDEFB;
    border-color: #1F89E5;
}
.jodit .jodit-form__inserter label {
	padding: 5px;
}
/*文本格式*/
.jodit-container .jodit-wysiwyg strong, 
.jodit-container .jodit-wysiwyg strong * {
	font-weight: bold;
}
.jodit-container .jodit-wysiwyg em, 
.jodit-container .jodit-wysiwyg em * {
	font-style: italic;
}
.jodit-container .jodit-wysiwyg .text-entry {
	border: none;
	border-bottom: 1px solid #666666;
	text-align: center;
	float: none;
	padding: 0 10px;
	line-height: inherit;
	outline: none;
	max-width: 90%;
	min-width: 60px;
}
.jodit-container .jodit-wysiwyg img[data-cke-saved-src] {
	max-width: 120px;
	max-height: 120px;
}
.jodit-container .jodit-wysiwyg table tr th, 
.jodit-container .jodit-wysiwyg table tr td {
	padding: 2px 5px;
}


/*非编辑器区域的文本样式*/
.editor-view strong, .editor-view strong * {
	font-weight: bold;
}
.editor-view em, .editor-view em * {
	font-style: italic;
}
.editor-view table tr th, .editor-view table tr td {
	border: 1px solid #ddd;
    text-align: left;
    vertical-align: middle;
    padding: 2px 5px;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}

.jodit-popup{
    z-index: 100000010;
}
.jodit-dialog__box .jodit-dialog{
    z-index: 100000010;
}