.wiki-content ol ol {
	list-style-type: decimal;
}
.wiki-content ol ol ol ol ol {
	list-style-type: decimal;
}
.wiki-content ol ol ol ol ol ol ol ol {
	list-style-type: decimal;
}
.wiki-content ol ol ol ol ol ol ol ol ol ol ol {
	list-style-type: decimal;
}
h1 {
	font-family: "RionaSans", "Helvetica", "?????", "Microsoft JhengHei", "??-?", "Heiti TC", "????", "PMingLiU", "sans-serif";
}
h2 {
	font-family: "RionaSans", "Helvetica", "?????", "Microsoft JhengHei", "??-?", "Heiti TC", "????", "PMingLiU", "sans-serif";
}
h3 {
	font-family: "RionaSans", "Helvetica", "?????", "Microsoft JhengHei", "??-?", "Heiti TC", "????", "PMingLiU", "sans-serif";
}
button {
	font-family: "RionaSans", "Helvetica", "?????", "Microsoft JhengHei", "??-?", "Heiti TC", "????", "PMingLiU", "sans-serif";
}
.aui-button {
	font-weight: normal;
}
a.aui-button {
	font-weight: normal;
}
.aui-button:visited {
	font-weight: normal;
}
.override-button-primary {
	background: rgb(243, 154, 30); border-color: transparent; transition:background-color 0.2s cubic-bezier(0.47, 0, 0.75, 0.72), color 0.2s cubic-bezier(0.47, 0, 0.75, 0.72); color: rgb(255, 255, 255); -webkit-font-smoothing: antialiased; -webkit-transition: background-color .2s cubic-bezier(.47, 0, .75, .72), color .2s cubic-bezier(.47, 0, .75, .72);
}
.override-button-primary:hover {
	background: rgb(232, 147, 0); border-color: transparent; color: rgb(255, 255, 255);
}
.override-button-primary:focus {
	background: rgb(232, 147, 0); border-color: transparent; color: rgb(255, 255, 255);
}
#ht-wrap-container .ht-content {
	padding-top: 60px;
}
#ht-wrap-container .ht-error-page {
	padding-top: 80px;
}
#ht-wrap-container .ht-content .ht-content-header {
	margin-bottom: 0px;
}
#ht-wrap-container .ht-content .ht-content-header h1 {
	font-size: 34px; font-weight: bold; margin-top: 10px;
}
#ht-wrap-container .ht-content .ht-content-header #ht-breadcrumb li {
	font-size: 16px;
}
.wiki-content a {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
.wiki-content a:link {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
.wiki-content a:visited {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
.wiki-content a:focus {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
.wiki-content a:hover {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
.wiki-content a:active {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
#ht-wrap-container .ht-content .ht-content-header #ht-breadcrumb a {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
#ht-wrap-container #ht-post-nav a span {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
#ht-headerbar {
	pointer-events: none; background-color: transparent;
}
.wiki-content h1 {
	font-size: 28px; font-weight: bold; margin-top: 40px;
}
.wiki-content h1:not(:first-of-type) {
	font-weight: bold; margin-top: 40px;
}
.sp-grid-section > .sp-grid-cell > h1 {
	margin-top: 40px;
}
.wiki-content h2 {
	font-size: 24px; font-weight: bold; margin-top: 30px;
}
.wiki-content h3 {
	font-size: 20px; font-weight: bold; margin-top: 20px;
}
.panel {
	margin: 10px 0px; padding: 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(51, 51, 51); overflow: hidden;
}
.alertPanel {
	margin: 10px 0px; padding: 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(51, 51, 51); overflow: hidden;
}
.infoPanel {
	margin: 10px 0px; padding: 0px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(51, 51, 51); overflow: hidden;
}
.panelHeader {
	padding: 10px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(247, 247, 247);
}
.alertPanel {
	padding: 10px;
}
.infoPanel {
	padding: 10px;
}
.panelContent {
	padding: 10px;
}
#ht-sidebar h1.ht-logo img {
	width: 100%; max-width: 235px;
}
#ht-sidebar .ht-scroll-versions-widget .ht-scroll-versions-select a.ht-select-button:hover {
	background: rgb(243, 154, 30);
}
#ht-sidebar .ht-scroll-versions-widget .ht-scroll-versions-select a.ht-select-button:hover span {
	color: rgb(255, 255, 255);
}
#ht-sidebar .ht-scroll-versions-widget .ht-scroll-versions-select a.ht-select-button.active {
	background: rgb(243, 154, 30);
}
#ht-sidebar .ht-dropdown li a.hover {
	background: rgb(243, 154, 30);
}
#ht-headerbar .ht-dropdown li a.hover {
	background: rgb(243, 154, 30);
}
#ht-sidebar .ht-scroll-versions-widget .ht-scroll-versions-select .ht-dropdown a {
	color: rgb(0, 0, 0);
}
#ht-sidebar .ht-scroll-versions-widget .ht-scroll-versions-select .ht-dropdown a.hover {
	color: rgb(255, 255, 255);
}
.childDivNoBoarder > div {
	border: 0px currentColor; border-image: none;
}
h1#title-in-headerbar {
	line-height: 36px; overflow: hidden; font-size: 34px; margin-top: 5px; display: inline-block; max-width: 800px;
}
.title-wrap {
	display: inline; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.title-wrap h1 {
	-ms-text-overflow: ellipsis;
}
.title-wrap #ht-breadcrumb a {
	color: rgb(0, 161, 222); text-decoration: none; cursor: pointer;
}
.title-wrap #ht-breadcrumb li {
	list-style: none; line-height: 36px; display: inline;
}
.title-wrap #ht-breadcrumb li:not(:last-child)::after {
	margin-left: 3px; content: "/";
}
.title-wrap #ht-breadcrumb li.shortcut {
	display: none !important;
}
#ht-wrap-container #ht-post-nav svg path {
	color: rgb(0, 161, 222); fill: #00a1de;
}
#ht-headerbar .ht-headerbar-right .ht-header-icon svg path {
	color: rgb(0, 161, 222); fill: #00a1de;
}
#ht-wrap-container #ht-footer #ht-jump-top {
	color: rgb(0, 161, 222); fill: #00a1de;
}
#ht-headerbar a {
	color: rgb(0, 161, 222); fill: #00a1de;
}
#ht-sidebar h2 {
	margin-top: 30px; margin-left: 20px;
}
#ht-sidebar .ht-pages-nav ul {
	padding: 0px;
}
@media screen and (max-width:1024px)
{
#ht-sidebar {
	width: 275px;
}
#ht-sidebar .ht-pages-nav {
	margin-left: 0px;
}
.show-sidebar #ht-headerbar {
	transform: translate(275px, 0px); -webkit-transform: translate(275px, 0px); -moz-transform: translate(275px, 0px); -o-transform: translate(275px, 0px);
}
.show-sidebar #ht-wrap-container {
	transform: translate(275px, 0px); -webkit-transform: translate(275px, 0px); -moz-transform: translate(275px, 0px); -o-transform: translate(275px, 0px);
}
}
@media screen and (max-width:640px)
{
#ht-sidebar .ht-pages-nav {
	font-size: 14px;
}
#ht-sidebar .ht-scroll-versions-widget .ht-scroll-versions-select a.ht-select-button {
	line-height: 32px; font-size: 14px;
}
}
#ht-sidebar .ht-sidebar-content .ht-sidebar-content-scroll-container {
	padding: 0px;
}
@media screen and (max-width:1024px)
{
#ht-wrap-container .ht-content {
	padding-top: 60px;
}
#ht-wrap-container .ht-error-page {
	padding-top: 80px;
}
#ht-headerbar {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; pointer-events: auto; box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255);
}
#ht-headerbar .ht-headerbar-left #ht-menu-toggle {
	color: rgb(0, 0, 0); margin-left: 20px; fill: #000;
}
}
#ht-wrap-container .ht-content .expand-control-text {
	font-family: monospace; font-size: 16px;
}
