#fox_html_content_box {
	-webkit-user-select: text;
	background-color: window;
	outline: none
}
.fox_html_content {
	-webkit-user-select: text;
	outline: none !important;
	word-wrap: break-word;
}
.fox_html_content img {
	cursor: default !important;
}
.fox_html_content_plaintext {
	padding: 10px;
	-webkit-user-select: text;
	outline: none;
	font-family: '微软雅黑';
	font-size: 10.5pt;
}

.brush_format {
	cursor: url("../../../PngImages/brush_2.cur"), auto;	
}

#divFMContentBody{
	outline: none;
}

@supports (display:none) {
	dot {
		display: inline-block; 
		width: 3ch;
		text-indent: -1ch;
		vertical-align: bottom; 
		overflow: hidden;
		animation: dot 600ms infinite step-start both;
		/* 等宽字体很重要 */
		font-family: Consolas, Monaco, monospace;
	}
}

@keyframes dot {
	33% { text-indent: 0; }
	66% { text-indent: -2ch; }
}