.edit-box{width:100%;margin:0px auto;border:1px solid #eee;}
        .block-edit{display:inline-block;width:26px;height:26px;margin:0px;padding:0px;background-image:url(/images/more.png);background-repeat:no-repeat;background-size:16px 16px;background-position:center center;}
        .chy-block{
        	/*display:flex;*/
        	border-width:1px;
        	border-style:dashed;
        	border-color:#fafafa;
        }
        /*
        *[chy-type='text'],*[chy-type='style'],*[chy-type='textarea'],*[chy-type='content'],*[chy-type='img']{
        	border-width:1pt;
        	border-style:dashed;
        	border-color:#fafafa;
        }*/
        .elm-bar{
			position:absolute;z-index:9001;
		}
        .block-bar{
        	position:absolute;z-index:9001;
        	border:1px solid #99d5ff;
        	background-color:#99d5ff;
        	box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04);
        }
        .elm-bar{position:absolute;left:1px;top:-27px;margin:0px;padding:0px;width:27px;z-index:9000;pointer-events: auto;}
        .elm-bar ul{width:26px;list-style:none;margin:0px;color:#888;height:26px;padding-left:0px;display:flex;}
        .elm-bar ul li,.elm-bar ul li a{height:26px;}
        .elm-bar ul a{display:inline-block;height:26px;line-height:26px;text-align:Center;text-decoration:none;color:#fff;font-size:12px;margin:0px;padding:0px 6px;border:1px solid #99d5ff;background-color:#99d5ff;}
        .elm-bar ul a:hover,.block-bar ul a:hover{color:#00a;}
        .elm-bar ul a img{width:16px;height:16px;}
        .block-bar{z-index:9002;text-align:center;}
        .block-bar ul{display:none;list-style:none;padding:0px;margin:0px;line-height:20px;color:#888;}
        .block-bar ul li{margin:0px;height:26px;line-height:26px;}
        .block-bar ul li a{display:block;font-size:12px;padding:0px 8px;border-bottom:1pt solid #99CEF6;text-decoration:none;color:#000;}
        .block-bar ul li a:hover{background-color:#0657CF;color:#fff;}
        .block-bar:hover ul{display:block;}
        .block-bar:hover span{display:none;}
        .active-box{position:absolute;display:none;border:1px dashed #99d5ff;z-index:9000;pointer-events: none;}
        .aos-active-box{position:absolute;display:none;border:1px dashed #000;z-index:9010;pointer-events: none;}
        .aos-elm-bar{position:absolute;right:-1px;top:-27px;margin:0px;padding:0px;width:27px;z-index:9010;pointer-events: auto;}
        .aos-elm-bar ul{width:26px;list-style:none;margin:0px;color:#888;height:26px;padding-left:0px;display:flex;justify-content:flex-end;}
        .aos-elm-bar ul a img{width:16px;height:16px;}
        .aos-elm-bar ul a{display:inline-block;height:26px;line-height:26px;text-align:Center;text-decoration:none;color:#fff;font-size:12px;margin:0px;padding:0px 6px;border:1px solid #99d5ff;background-color:#99d5ff;}
        .hover-block-bar{z-index:9001;text-align:center;width:25px;position:absolute;right:0px;}
        .hover-block-bar a{text-decoration:none;}
        .hover-block-bar ul{list-style:none;padding:0px;margin:0px;color:#888;}
        .hover-block-bar ul li{background-color:#666;display:block;height:25px;}
        .hover-block-bar ul li:last-child a{border-bottom:none;}
        .hover-block-bar ul li a{padding:4px;background-color:#666;color:#fff;font-size:12px;border-bottom:1px solid #AAA;}
        .hover-block-bar ul li a:hover{background-color:#888;}
		/*滚动条凹槽的颜色，还可以设置边框属性 */
		::-webkit-scrollbar-track-piece {
			background-color:#f8f8f8;
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			border-radius: 2px;
		}
		/*滚动条的宽度*/
		::-webkit-scrollbar {
		  height:8px;
			width:9px;
		}
		/*滚动条的设置*/
		::-webkit-scrollbar-thumb {
			background-color:#dddddd;
			background-clip:padding-box;
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			border-radius: 2px;
		}
		/*滚动条鼠标移上去*/
		::-webkit-scrollbar-thumb:hover {
			background-color:#bbb;
		}


.quick-insert-btn{
	position:absolute;
	left:50%;
	margin-left:-10px;
	margin-top:-10px;
	display:inline-block;width:20px;height:20px;text-decoration:none;
	border-radius:10px;background-color:#000;color:#fff;text-align:center;line-height:20px;
	z-index:10;
}
.quick-insert-btn:hover{color:#fff;background-color:#666;}
.active-box .ke-container{display:none;background:none;}
.active-box .ke-container-simple .ke-statusbar{display:none;}
.active-box .ke-container{border:none;}
.active-box .ke-edit{margin-top:2px;background:#fff;overflow:hidden;}
.active-box textarea{background:none;border:none;width:100%;height:100%;display:none;outline: none;}
/*颜色选择器*/
#color_picker ul{justify-content:center;list-style:none;display:flex;top:20px;margin:0px;padding:0px;width:220px;flex-wrap:wrap;}
#color_picker ul li{padding:8px;margin:0px;border:1px solid #ccc;}
#color_picker ul li:hover{border:1px solid #005;}
#color_picker{border:1px solid #EEE;padding:10px;position:absolute;width:auto;display:none;background-color:#fff;z-index:9005;}
/*图标选择器*/
#icon_selector ul{justify-content:center;list-style:none;display:flex;top:20px;margin:0px;padding:0px;width:220px;flex-wrap:wrap;}
#icon_selector ul li{padding:4px 8px;margin:0px;border:1px solid #ccc;}
#icon_selector ul li:hover{border:1px solid #005;}
#icon_selector{border:1px solid #EEE;padding:10px;position:absolute;width:auto;display:none;background-color:#fff;z-index:9005;}
/*字体选择器*/
.quick-menu{border:1px solid #EEE;position:absolute;width:auto;background-color:#fff;display:none;z-index:9005;}
.quick-menu ul{list-style:none;margin:0px;padding:0px;width:auto;}
.quick-menu ul li{padding:4px 8px;margin:0px;border-bottom:1px solid #ccc;cursor:pointer;}
.quick-menu ul li:last-child{border-bottom:none;}
.quick-menu ul li:hover{background-color:#fafafa;}
#line_height ul li{font-size:12px;}
#font_family,#font_size{max-height:200px;overflow-y:scroll;}
*{outline:none;}
