body {
	margin: 0;
	padding: 0;
}

.main-layout {
	margin: 0 auto;
	max-width: 90%;
}

@media only screen and (min-width: 767px) and (max-width: 1170px) {
}

.main-header {
	padding: 10px 0;
}

.main-header .main-header-item {
	margin-bottom: 10px;
}

.editormd-grid-table-row a.selected {
	color: #fff;
	background-color: #1E9FFF;
}

.main-header .main-header-item, .layui-form, .layui-form-item {
	max-height: 40px;
	margin-right: 4px;
}

.main-header .main-header-item:last-child, .layui-form, .layui-form-item:last-child {
	margin: 0;
}

/* 仅编辑页面适用 */
.editor-edit-header .layui-form-item, .editor-edit-header .layui-form-item .layui-form-label, .editor-edit-header .layui-form-item .layui-input-inline {
	display: inline-block;
	margin: 0;
	float: none;
	padding: 0;
	width: auto;
}

.layui-tag-a, .layui-tag-a:hover, .layui-tag-a:active {
	color: #01AAED;
	font-size: 14px;
	margin-right: 10px;
}

.layui-form-select dl dd.layui-this {
	background-color: #1E9FFF;
	color: #fff;
}

.layer_format_json {
	padding: 10px;
}

.layer_format_json .layui-layer-input {
	resize: none;
	min-width: 380px;
	min-height: 130px;
}

.none {
	display: none !important;
}

.markdown-body code {
	color: #FF5722;
	font-family: Consolas, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace;
	font-size: 12px;
}

.markdown-body table thead tr {
	background-color: #1e9fff;
	color: #fff;
}

.editormd-html-preview ol.linenums li, .editormd-preview-container ol.linenums li {
	background: transparent;
}

.editormd-html-preview blockquote, .editormd-preview-container blockquote {
	border-left: 5px solid #ddd;
	border-radius: 0 2px 2px 0;
	background-color: #fafafa;
	font-style: normal;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
}

.editormd li {
	list-style-type: disc;
}

.markdown-body pre {
	position: relative;
}

.markdown-body pre .copy {
	position: absolute;
	right: 5px;
	top: 3px;
	line-height: normal;
	cursor: pointer;
	font-size: 12px;
	color: #999;
	display: none;
}

.markdown-body pre:hover .copy {
	display: block;
}

.markdown-body pre .copy:hover {
	color: #5e5e5e;
}

.markdown-body .tag-a {
	color: #4183c4;
	cursor: copy;
}

/* 标签TOC */
.markdown-toc li {
	list-style-type: none;
}