html,
body {overflow-x: hidden; /* Prevent scroll on narrow devices */}
body {padding-top: 56px;}
@media (max-width: 991.98px) {
	.offcanvas-collapse {
    position: fixed;
    top: 56px; /* Height of navbar */
    bottom: 0;
    left: 100%;
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
    overflow-y: auto;
    visibility: hidden;
    background-color: #343a40;
    transition: transform .3s ease-in-out, visibility .3s ease-in-out;
	}
.offcanvas-collapse.open {
	visibility: visible;
	transform: translateX(-100%);
	}
.nav-itemspace{
	margin-top: 1rem;
	}
}
.text-justify {
	text-align: justify;
	text-justify: inter-word;
}
.text-show {
	text-align: justify;
	text-justify: inter-word;
	color: #191919;
}
.nav-scroller .nav {
	color: rgba(255, 255, 255, .75);
}
.container .navbar-brand{
	font-size: 1.5rem;
	color: #0d6efd;
	font-weight: 500;
	padding: 0;
}
.container .navbar-brand .pcimg{
	width: 11rem;
	padding: 0.5rem 0 0 0;
}
.container .navbar-brand .moimg{
	width: 7.5rem;
	margin: 0.25rem 0.4rem 0 0;
}
.offcanvas-header .offcanvas-title{
    height: 2.1rem;
}
.container .offcanvas-title{
	font-size: 1.5rem;
	color: white;
	font-weight: 500;
	padding: 0;
}

.container-fluid .navbar-brand img{width: 9rem;margin: -0.2rem 0.4rem 0 0;}

.bg-Purple {
	background-color: #6f42c1;
}
.bg-purple {
	background-color: #712cf9;
}
.bg-Primary {
	background-color: #2f70ff;
}
.bg-Success {
	background-color: #308752;
}
.bg-Danger {
	background-color: #d33242;
}
.bg-Borland {
	background-color: #4344f3;
}
.bg-Warning {
	background-color: #f9c000;
}
.bg-Info {
	background-color: #47cbf2;
}
.bg-Dark {
	background-color: #212529;
}
.bg-Orange {
	background-color: #f54e00;
}

.text-gray-dark{
	font-size: 1.1rem;
	font-weight: 450;
	line-height: 0rem;
	margin: 0.6rem 0 0.99rem 0;
}
.pb-3{
	font-size: 0.9rem;
	font-weight: 400;
	text-align: justify;
}
.pb-3 span{
	line-height: 1.35rem;
}
.pb-2{
	font-size: 1.35rem;
	font-weight: 500;
}
.pb-3 a{
	font-size: 0.75rem;
	font-weight: 500;
	padding: 0rem 0 0 0;
	text-decoration: none;
}
.fmt-1{
	font-weight: 500;
	padding: 0.1rem 0 0.1rem 0;
	text-decoration: none;
}

.bd-placeholder-img {
	font-size: 1.125rem;
	text-anchor: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
@media (min-width: 768px) {
	.bd-placeholder-img-lg {
		font-size: 3.5rem;
	}
}
.b-example-divider {
	height: 3rem;
	background-color: rgba(0, 0, 0, .1);
	border: solid rgba(0, 0, 0, .15);
	border-width: 1px 0;
	box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
}

.b-example-vr {
	flex-shrink: 0;
	width: 1.5rem;
	height: 100vh;
}
.bi {
	vertical-align: -.125em;
	fill: currentColor;
	color: #ffffff;
	width: 3rem;
	height: 3rem;
	background-size: 3rem 3rem;
	padding: 0.5rem;
}
.nav-scroller {
	position: relative;
	z-index: 2;
	height: 4.5rem;
	overflow-y: hidden;
}
.nav-scroller .nav-link {
  padding-top: 1.9rem;
  padding-bottom: 1rem;
}
.nav-scroller .nav {
	display: flex;
	flex-wrap: nowrap;
	padding-bottom: 1rem;
	margin-top: -1px;
	overflow-x: auto;
	text-align: center;
	white-space: nowrap;
	-webkit-overflow-scrolling: touch;
}
.bd-footer a{
	text-decoration: none; 
	color: #575a5e;
}
.list-unstyled a{ color: #575a5e;}
.list-unstyled a:hover{ color:#4c0bce;}

/* feimeite banner */
@media all and (max-width: 991.98px) {
	.slides .lik {padding: 37.5%;}
	.flexslider .slides .PC1{background:#104bc9 url(/assets/fmt/images/Mad_1.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC2{background:#ff9101 url(/assets/fmt/images/Mad_2.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC3{background:#06b259 url(/assets/fmt/images/Mad_3.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC4{background:#95b5fe url(/assets/fmt/images/Mad_4.jpg) no-repeat; background-size: 100% 100%;}
	.flexslider .slides .PC5{background:#d4e3f8 url(/assets/fmt/images/Mad_5.jpg) no-repeat; background-size: 100% 100%;}
}

@media all and (min-width: 991.98px) {
	.flexslider{max-height: 30rem;}
	.slides .lik {height: 30rem;}
	.flexslider .slides .PC1{background:#0052d9 url(/assets/fmt/images/PC1.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC2{background:#2aae67 url(/assets/fmt/images/PC2.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC3{background:#95b5fe url(/assets/fmt/images/PC3.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC4{background:#22beff url(/assets/fmt/images/PC4.jpg) 50% 0 no-repeat;}
	.flexslider .slides .PC5{background:#ff9200 url(/assets/fmt/images/PC5.jpg) 50% 0 no-repeat;}
} 

.slides {position: relative; z-index: 1;background:#0052d9;}
.slides li{display: inline-block;}
.flexslider {position: relative; overflow: hidden; background: url(/assets/fmt/images/loading.gif) 50% no-repeat;}
.flexslider ul {padding:0;}
.flex-control-nav { position: absolute; bottom:-0.35rem; z-index: 2; width: 100%; text-align: center;padding-right: 2rem;}
.flex-control-nav li { display: inline-block; width: 0.8rem; height:0.8rem; margin:0.3rem; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 0.8rem; height: 0.8rem; line-height: 10rem; overflow: hidden; background: url(/assets/fmt/images/dot.svg) right 0 no-repeat;background-size: 1.8rem; cursor: pointer;}
.flex-control-nav .flex-active {background-position: 0;}


:root,[data-bs-theme="light"]{--bd-purple: #4c0bce;--bd-violet: #712cf9;--bd-accent: #ffe484;--bd-violet-rgb: 13,110,253;--bd-accent-rgb: 255,228,132;--bd-pink-rgb: 214,51,132;--bd-teal-rgb: 32,201,151;--docsearch-primary-color: var(--bd-violet);--docsearch-logo-color: var(--bd-violet);--bd-violet-bg: var(--bd-violet);--bd-sidebar-link-bg: rgba(var(--bd-violet-rgb), .1)}[data-bs-theme="dark"]{--bd-violet: #9461fb;--bd-violet-bg: #712cf9;--bd-sidebar-link-bg: rgba(84,33,187, .5)}
.bd-navbar{padding:0.5rem 0;background-color:transparent;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15),inset 0 -1px 0 rgba(255,255,255,0.15);} 
.bd-navbar::after{position:absolute;inset:0;z-index:-1;display:block;content:"";background-image:linear-gradient(to bottom, rgba(var(--bd-violet-rgb), 1), rgba(var(--bd-violet-rgb), 0.95))}
.bd-navbar .navbar-brand{color:#fff;transition:.2s ease-in-out transform}
.bd-navbar .navbar-brand:hover{transform:rotate(-5deg) scale(1.1)}
.bd-navbar .navbar-toggler,.bd-navbar .nav-link{padding-right:.25rem;padding-left:.25rem;color:rgba(255,255,255,0.85)}
.bd-navbar .navbar-toggler:hover,.bd-navbar .navbar-toggler:focus,.bd-navbar .nav-link:hover,.bd-navbar .nav-link:focus{color:#fff}
.bd-navbar .navbar-toggler.active,.bd-navbar .nav-link.active{font-weight:500;color:#fff}
.bd-navbar .navbar-nav-svg{display:inline-block;vertical-align:-.125rem}
.bd-navbar .offcanvas-lg{background-color:var(--bd-violet-bg);border-left:0}

.btn-fmt{--bs-btn-color:#fff;--bs-btn-bg:#fcfcfd;--bs-btn-border-color:#fcfcfd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e2eeff;--bs-btn-hover-border-color:#c5dcfe;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#4d596a;--bs-btn-active-bg:#e2eeff;--bs-btn-active-border-color:#c5dcfe;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#fcfcfd;--bs-btn-disabled-border-color:#c5dcfe;}	

.btn-Feimeite{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd;}	

.btn-sapphire{--bs-btn-color:#fff;--bs-btn-bg:#4344f3;--bs-btn-border-color:#4344f3;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4344f3;--bs-btn-disabled-border-color:#4344f3;}	

.btn-violet{--bs-btn-color:#fff;--bs-btn-bg:#712df9;--bs-btn-border-color:#712df9;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#712df9;--bs-btn-disabled-border-color:#712df9;}

.btn-yellow{--bs-btn-color:#fff;--bs-btn-bg:#f28900;--bs-btn-border-color:#f28900;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#712df8;--bs-btn-hover-border-color:#712df8;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#712df8;--bs-btn-active-border-color:#712df8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#f28900;--bs-btn-disabled-border-color:#f28900;}

.btn-cyan{--bs-btn-color:#fff;--bs-btn-bg:#00abed;--bs-btn-border-color:#00abed;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4344f3;--bs-btn-hover-border-color:#4344f3;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4344f3;--bs-btn-active-border-color:#4344f3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#00abed;--bs-btn-disabled-border-color:#00abed;}	

.btn-Wechat{--bs-btn-color:#fff;--bs-btn-bg:#44ae64;--bs-btn-border-color:#44ae64;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#44ae64;--bs-btn-disabled-border-color:#44ae64;}

.btn-Orange{--bs-btn-color:#fff;--bs-btn-bg:#f54e00;--bs-btn-border-color:#f54e00;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#f54e00;--bs-btn-disabled-border-color:#f54e00;}

.btn-Phoenix{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545;}