/* ==引入句读字体== */
@font-face {
	/* 粗体 */
	font-family: judou;
	src: url(/fonts/judou/JudouSansUiHans-Bold.ttf);
	font-style: normal;
	font-weight: bold;
}

@font-face {
	/* 粗斜体 */
	font-family: judou;
	src: url(/fonts/judou/JudouSansUiHans-BoldItalic.ttf);
	font-style: italic;
	font-weight: bold;
}

@font-face {
	/* 斜体 */
	font-family: judou;
	src: url(/fonts/judou/JudouSansUiHans-Italic.ttf);
	font-style: italic;
	font-weight: normal;
}

@font-face {
	/* 常规 */
	font-family: judou;
	src: url(/fonts/judou/JudouSansUiHans-Regular.ttf);
	font-style: normal;
	font-weight: normal;
}
/* ================ */

/* ==引入更纱字体== */
@font-face {
	/* 等宽，粗体 */
	font-family: sarasa-f;
	src: url(/fonts/sarasa/SarasaFixedSC-Bold.ttf);
	font-style: normal;
	font-weight: bold;
}

@font-face {
	/* 等宽，粗斜体 */
	font-family: sarasa-f;
	src: url(/fonts/sarasa/SarasaFixedSC-BoldItalic.ttf);
	font-style: italic;
	font-weight: bold;
}

@font-face {
	/* 等宽，斜体 */
	font-family: sarasa-f;
	src: url(/fonts/sarasa/SarasaFixedSC-Italic.ttf);
	font-style: italic;
	font-weight: normal;
}

@font-face {
	/* 等宽，常规 */
	font-family: sarasa-f;
	src: url(/fonts/sarasa/SarasaFixedSC-Regular.ttf);
	font-style: normal;
	font-weight: normal;
}

@font-face {
	/* 常规 */
	font-family: sarasa;
	src: url(/fonts/sarasa/SarasaUiSC-Regular.ttf);
	font-style: normal;
	font-weight: normal;
}

@font-face {
	/* 斜体 */
	font-family: sarasa;
	src: url(/fonts/sarasa/SarasaUiSC-Italic.ttf);
	font-style: italic;
	font-weight: normal;
}

@font-face {
	/* 粗斜体 */
	font-family: sarasa;
	src: url(/fonts/sarasa/SarasaUiSC-BoldItalic.ttf);
	font-style: italic;
	font-weight: bold;
}

@font-face {
	/* 粗体 */
	font-family: sarasa;
	src: url(/fonts/sarasa/SarasaUiSC-Bold.ttf);
	font-style: normal;
	font-weight: bold;
}
/* ================ */

*, p, html, body, table {
	/* font-family: 'Segoe UI', Tahoma, 'Droid Sans Fallback', Verdana, Geneva, 'Noto Sans CJK SC', sans-serif; */
	font-family: judou, sans-serif;
}

p, footer, li, figcaption, tr td, tr th, code, pre {
	font-size: 13pt;
	color: #000000;
}

span {
	font-size: 13pt;
}

/* 设置等宽字体 */
.mono, pre, code {
	font-family: sarasa-f, monospace;
}

/* 白色链接，无下划线 */
a.white:link, a.white:visited, a.white:active {
	color: #ffffff;
	text-decoration: none;
}

/* 黑色链接，无下划线 */
a.black:link, a.black:visited, a.black:active {
	color: #000000;
	text-decoration: none;
}

/* 白色链接，鼠标悬停时有下划线 */
a.white:hover {
	color: #ffffff;
	text-decoration: underline;
}

/* 黑色链接，鼠标悬停时有下划线 */
a.black:hover {
	color: #000000;
	text-decoration: underline;
}

/* ==把这堆东西改成 Windows 配色== */
a:link, a:visited, a:active {
	color: #0066cc;
	text-decoration: none;
}

a:hover {
	color: #3399ff;
	text-decoration: none;
}

.disabled {
	color: #323232;
}

span.instruction {
	font-size: 16pt;
	color: #003399;
}

span.groupHeader {
	font-size: 15pt;
	color: #003399 !important;
}
/* =============================== */
