/* Add here all your css styles (customizations) */
body {
	font-family: Helvetica, Pingfang SC, Microsoft YaHei, STHeiti, Verdana,
		Arial, Tahoma, sans-serif;
	font-size: 14px;
}
/* 顶部导航字体 */
.u-header {
	font-size: 16px;
}
/* logo字体 */
.navbar-brand {
	font-size: 22px;
}
/* 首行缩进2个字符 */
.text-indent {
	text-indent: 2em;
}

.sence-block--hover:hover .g-bg-red--hover {
	background-color: #f00 !important;
}

/*region 针对多行文本框，使用pre-wrap控制，显示时保留空格与换行*/
p.pre {
	white-space: pre-wrap;
	word-break: break-word;
}

div.pre {
	white-space: pre-wrap;
	word-break: break-word;
}
.table > tbody > tr > td.pre {
	text-align: left;
	white-space: pre-wrap;
	word-break: break-word;
}
/*endregion*/

/*region 覆盖顶部导航菜单项右边的图标箭头（当有子菜单项时，显示向下和向右的箭头）。原先使用的是hans-line图标。*/
.hs-has-sub-menu > a::after {
	content: "\f107";
	font-family: "FontAwesome" !important;
	font-size: 16px;
}
.hs-has-sub-menu .hs-has-sub-menu > a::after {
	content:  "\f105";
}
/*endregion*/