/*
.fs-banner {
  display:none
}

.p-block .region {
    margin-top: 10px;
    margin-bottom: 10px;
}
*/

.p-sidebar, .p-content {
    border: none;
}
 
.body-conference .fs-content{
    border:none;
}
 
 
.body-page-p, #page-sysbar, #page-banner {
    letter-spacing: 1px;
    color: #333;
    /* font-size: 16px;*/
}
 
.body-page-p .fs-page-header {
    line-height: 1.6;
}
 
 
/*ç³»çµ±é¸å–®*/
.navbar-header .font-icon {
    color: #333;
}
 
.fs-sysbar.navbar-inverse,
.fs-mobile-navbar .navbar-inverse {
  background-color:#fff;
  border: none;
}
 
.fs-sysbar.navbar-inverse .navbar-brand,
.fs-sysbar.navbar-inverse .navbar-brand:hover,
.fs-sysbar.navbar-inverse .navbar-brand:focus,
.fs-mobile-navbar .navbar-inverse .navbar-brand:hover,
.fs-mobile-navbar .navbar-inverse .navbar-brand:focus {
  color: black;
}
 
.fs-mobile-navbar .navbar-inverse .navbar-brand,
.fs-mobile-navbar .navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-toggle .icon-dot {
  color: white;
}
 
.fs-mobile-navbar .navbar-inverse .navbar-brand {
  color: white;
}
 
 
.fs-sysbar.navbar-inverse .navbar-nav>li>a {
    color: #333;
}
 
.fs-sysbar.navbar-inverse .navbar-nav>li>a:hover,
.fs-sysbar.navbar-inverse .navbar-nav>li>a:focus {
  color: #111;
  background-color: white;
}
 
.fs-sysbar.navbar-inverse .navbar-nav>.open>a,
.fs-sysbar.navbar-inverse .navbar-nav>.open>a:hover,
.fs-sysbar.navbar-inverse .navbar-nav>.open>a:focus {
  color: black;
  background-color: #FAFAFA;
}
 
 
.fs-course-sysbar {
  background-color: #224;
  border-color: #224;
}
 
.navbar-header .fs-navbar-title a {
    color: #333;
}
 
 
/***ç¶²ç«™é¸å–®
.fs-sitebar {
	background-color: #86b5f7;
    background-image: linear-gradient(to top, #599bf7 0%, #86b5f7 100%);
    border-bottom: none;
}
***/

.fs-sitebar {
	background-color: #02ced1;
    background-image: linear-gradient(88deg, #2392ae 0%, #43a2ce 100%);
    border-bottom: none;
}


 
.fs-sitebar .fs-nav > ul > li > a {
    border-bottom: none;
    color: #fff;
    font-size: 16px;
    padding:15px;
}
 
.fs-sitebar .fs-nav > ul > li:first-child {
    border-left: none;
}
 
.fs-sitebar .nav .open > a, 
.fs-sitebar .nav .open > a:hover,
.fs-sitebar .nav .open > a:focus, 
.fs-sitebar .nav > li > a:hover,
.fs-sitebar .nav > li > a:focus {
    background-color:#5faaea;
    background-image: linear-gradient(to top, #469ae3 0%, #78bcf5 100%);
    border-color: #fff;
}
 
 
.fs-sitebar ul.nav.nav-pills {
    max-width: 1200px;
    margin: auto;
}
 
 
 
@media (max-width:768px){
    .body-page-p .fs-sitebar .nav-pills > li {
    width: auto;
    }
 
    .body-page-p .fs-sitebar .fs-nav > ul > li > a {
    font-size: 16px;
    }
}
 
   
/*å´é‚Šæ””æ¨£å¼*/
#fs-sidebar .mod_sitemap {
    border: 1px solid #dfdfdf;
}
 
#fs-sidebar .cpage-box .box-title {
    padding: 5px;
    color: #fff;
    font-size: 1.3em;
    padding-left: 15px;
    font-weight: bold;
    background-color: #1b6fc4;
    border: none;
}
 
#fs-sidebar .module .cpage-box .fs-menu .nav li {
    border-bottom: 1px dashed #e1e1e1;
}
 
#fs-sidebar .nav > li > a:hover, #fs-sidebar .nav > li > a:focus {
    background: rgba(0,0,0,0);
    color: #1b6fc4;
}
 
#fs-sidebar .nav > li.active > a {
    background: rgba(0,0,0,0);
    font-weight: bold;
}
 
#fs-sidebar .box-title span {
    border-bottom: unset;
    padding-bottom: 0px;
}
 
.body-page-p .p-sidebar .module {
    margin: 0px !important;
}
  
 
/*****æ¨™é¡Œ*****/
.cpage-box .box-title {
    position:relative;
    padding: 0;
    color: #333;
    font-size: 1.3em;
    font-weight: bold;
    background-color: rgba(0,0,0,0);
    border-bottom: 3px solid #43a2ce;
}

.cpage-box .box-title .font-icon {
  color: #43a2ce;
}

/*
.box-title .text {
    margin-bottom: -2px;
  	border-bottom: 4px solid #43a2ce;
    display: inline-block;
}
 
.cpage-box .box-title:before {
    content: '';
    width: 135px;
    height: 4px;
    background-color: #86b5f7;
    position: absolute;
    bottom: -2px;
}*/
 
 
  
/*äººå“¡æ¨£å¼*/
.fs-personnel-intro-item {
    border-radius: 5px;
    background-color: #ffffff !important;
    box-shadow: 2px 2px 5px #bcbcbc;
}
 
.fs-nav > ul > li.active > a,
.fs-nav > ul > li.active > a:focus {
    border-color:#1869bc;
}
 
 
/*é€£çµæ¨¡çµ„*/
.mod_link2 .text div {
    color: #000;
}
 
.mod_link2 .text div:hover {
    color: #337ab7;
}
 
.mod_menu2 .nav > li > a:hover, .mod_menu2 .nav > li > a:focus {
    background: #e9f8ff;
}
 
.mod_menu2 .nav>li>a {
    padding: 10px 5px;
}
 
/****å…¬å‘Šlist****/
.mod_sysBulletin .text-overflow,
.mod_custBulletin .text-overflow,
.mod_bulletinShortcut .text-overflow {
    color: #333;
}
 
.mod_sysBulletin .fs-list li,
.mod_custBulletin .fs-list li,
.mod_bulletinShortcut .fs-list li{
  padding:8px 5px;
  border-bottom: 1px solid #e1e1e1;
}
 
.mod_sysBulletin .fs-list li a,
.mod_custBulletin .fs-list li a,
.mod_bulletinShortcut .fs-list li a{
  color:#333;
}
 
 
/******åª’é«”æ¨¡çµ„*********/
.fs-thumblist ul li {
    border-bottom: 1px dashed #9e9e9e;
}
 
.mod_mediaBrowse .fs-caption .fs-label a{
    color: #333;
}
 
.mod_mediaBrowse .fs-imageEx:hover .img-container {
    transition: 0.5s;
    transform: scale(1.15);
}
 
.mod_mediaBrowse .fs-imageEx div, .mod_mediaBrowse .thumbnail {
    overflow: hidden;
}
 
.mod_mediaBrowse .fs-list li {
    padding: 8px 5px;
    border-bottom: 1px solid #e1e1e1;
}
 
.mod_mediaBrowse .fs-list li a {
    color: #333;
}
 
.body-page-p .fs-list li:hover {
    background-color: #e5f2fc;
}
 
 
.mod_mediaBrowse .fs-imageEx .fs-caption {
    padding: 0 10px;
    margin-top: 0px;
}
 
.mod_mediaBrowse .thumbnail {
    margin-bottom: 8px;
}
 
/*footer*/
#page-footer {
    background-color: #323232;
}

#mod_604 .cpage-box .box-title {
    color: #fff;
    margin-bottom: 20px;
}

#mod_604 .cpage-box .box-title:before {
    background-color: #ffffff;
}