/*陰影*/
#page-sysbar .navbar-inverse {
    box-shadow: 0 2px 3px rgb(63 63 63 / 65%);

}
#page-banner {
    box-shadow: 0 2px 3px rgb(63 63 63 / 65%);
}



/****header li 樣式****/

#page-sysbar .navbar-inverse {
    background-color: #2056A5;
    border: none;
}

#page-sysbar  .navbar-nav > li > a {
    color: #ffffff;
}

#page-sysbar .nav li a:hover span.text{
	color:#dfdfdf;
}

#page-sysbar .dropdown-menu > li > a:hover span.text {
    color: #000;
}

/*選單裝飾線*/
#page-sysbar .navbar-nav > li > a:before {
    content: '';
    background-color: #fff;
    width: 1px;
    height: 16px;
    position: absolute;
    top: 40%;
    left: 2%;
}

#page-sysbar .fs-mobile-sysmenu li a:hover span.text {
    color: #000000;
}


/****banner****/
.fs-banner {
    border-bottom:1px solid #bbb;
}

#page-banner .carousel .carousel-indicators {
    left: 40px;
   bottom: 0px;
}

#page-banner .carousel .carousel-indicators li {
    border: none;
    width: 8px;
    height: 8px;
    margin: 1px 3px;
    background-color: #B3B3B3;
    box-shadow: none;
}

#page-banner .carousel .carousel-indicators .active {
    background-color: #F7931E;
}

#page-banner .carousel-control.left, #page-banner .carousel-control.right{
    background-image: none;
}


/*輪播點顏色*/
.carousel-indicators .active {
    background-color: #F7931E;
}


/****主欄****/
.p-sidebar, .p-content {
    background: none;
     border: none;
}

/****公告tab****/

.p-content .mod_bulletinShortcut .fs-tab,
.p-content .mod_sysBulletin .fs-tab,
.p-content .mod_custBulletin .fs-tab{
    border-top: 3px solid #3171b9;
}

.p-content .mod_bulletinShortcut .box-body .fs-tab ul,
.p-content .mod_sysBulletin .box-body .fs-tab ul,
.p-content .mod_custBulletin .box-body .fs-tab ul{
	margin-top:-1px;
}

.p-content .mod_bulletinShortcut .nav-pills > li + li,
.p-content .mod_sysBulletin .nav-pills > li + li,
.p-content .mod_custBulletin .nav-pills > li + li{
    margin-left: 0px;
}

.p-content .mod_bulletinShortcut .fs-nav > ul > li > a,
.p-content .mod_sysBulletin .fs-nav > ul > li > a,
.p-content .mod_custBulletin .fs-nav > ul > li > a{
    border-bottom: none;
    background-color: #3171B9;
    color: #fff;
}

.p-content .mod_bulletinShortcut .fs-nav > ul > li.active > a,
.p-content .mod_bulletinShortcut .fs-nav > ul > li.hover > a,
.p-content .mod_sysBulletin .fs-nav > ul > li.active > a,
.p-content .mod_sysBulletin .fs-nav > ul > li.hover > a,
.p-content .mod_custBulletin .fs-nav > ul > li.active > a,
.p-content .mod_custBulletin .fs-nav > ul > li.hover > a{
    background-color: transparent;
    color: #333;
}


.p-content .mod_bulletinShortcut .fs-tab .tab-content,
.p-content .mod_sysBulletin .fs-tab .tab-content,
.p-content .mod_custBulletin .fs-tab .tab-content{
    border-top: none;
  	margin-bottom:30px;
}

.p-content .mod_bulletinShortcut .fs-tab .nav li a:hover,
.p-content .mod_bulletinShortcut .nav-pills li a:hover,
.p-content .mod_sysBulletin .fs-tab .nav li a:hover,
.p-content .mod_sysBulletin .nav-pills li a:hover,
.p-content .mod_custBulletin .fs-tab .nav li a:hover,
.p-content .mod_custBulletin .nav-pills li a:hover{
    background-color: #337ab7d1;
    color: #fff;
}


/****公告list****/
.p-content .mod_bulletinShortcut .fs-tab .text-overflow,
.p-content .mod_sysBulletin .fs-tab .text-overflow,
.p-content .mod_custBulletin .fs-tab .text-overflow{
    color: #333;
}

.p-content .mod_bulletinShortcut .fs-list li,
.p-content .mod_sysBulletin .fs-list li,
.p-content .mod_custBulletin .fs-list li{
    padding: 5px 10px;
    border-left: 4px solid #fff;
}

.p-content .mod_bulletinShortcut .tab-content .fs-list li:hover,
.p-content .mod_sysBulletin .tab-content .fs-list li:hover,
.p-content .mod_custBulletin .tab-content .fs-list li:hover{
    border-left: 4px solid gray;
    background-color: #e6e6e678;
}

/*更多*/
.p-content .mod_bulletinShortcut a.bulletinShowMore,
.p-content .mod_sysBulletin a.bulletinShowMore,
.p-content .mod_custBulletin a.bulletinShowMore{
    background-color: #AF7A3A;
    padding: 4px 13px;
    border-radius: 30px;
    color: #fff;
    position: absolute;
    right: 0;
  	font-size: 12px;
}

.p-content .mod_bulletinShortcut .fs-tab .fa-angle-double-right:before,
.p-content .mod_sysBulletin .fs-tab .fa-angle-double-right:before,
.p-content .mod_custBulletin .fs-tab .fa-angle-double-right:before{
    color: #fff;
}

/**更多> 公告table**/
.p-content .mod_bulletinList .fs-table .table.custom{
    margin-bottom: 0;
    border-top: 3px solid #3171b9 !important;
    border-bottom: none;
}

.p-content .mod_bulletinList .fs-table .table.custom > thead > .fs-th{
    background: #F2F0F0;
}

/****側邊攔****/
@media (min-width:991px){
  
.mod_sitemap .nav > li.active > a {
    background: #f1f1f1;
    color: #333 !important;
}
  
.mod_sitemap .nav > li > a:focus {
    background: unset;
}

.mod_sitemap li:nth-child(odd) {
    background-color: #3171b9;
}

.mod_sitemap li:nth-child(even) {
    background-color: #2056A5;
}

.mod_sitemap .nav li a:hover {
    background-color: #fff;
}

.mod_sitemap .nav li a:hover span.text, .mod_sitemap .nav li a:hover, .fs-tab .nav li a:hover {
    color: #333;
}

.mod_sitemap  .nav li a {
    color: #fff;
}

.mod_sitemap .fs-tree .text {
    margin-left: 10px;
    color: #fff;
}

/*側邊攔-下拉選單*/
.mod_sitemap .nav > li > a:hover,.mod_sitemap .nav > li > a:focus {
    background: #fff;
    color: black !important;
}

.mod_sitemap .nav > li > ul.nav  {
    margin-left: 0px;
}

.mod_sitemap .nav>li>ul>li>a {
    background-color: #fff;
}

.mod_sitemap .nav>li>ul>li>a:hover {
    background-color: #f1f1f1;
}

.mod_sitemap .nav>li>ul>li>a span.text {
    color: #AF7A3A;
}
.mod_sitemap .nav>li>ul>li>a:hover span.text {
    color: #AF7A3A;
}
  
}



/**footer**/
#page-footer {
    background-color: #2056A5;
}