@charset "utf-8";
.breadcrumb{ font-size: 15px;background-color:rgba(51,51,51,0.1);}
.breadcrumb>li+li:before {color: #535353;}
/*==navbar-brand==========================================*/
.navbar-brand{ height: 55px;padding: 0;}
.navbar-brand img{ height: 70px;margin-top: 10px;}
@media (max-width : 768px) {
.navbar-brand{ height: 60px;}	
.navbar-brand img{ height: 50px;margin-top: 10px;margin-left: 20px;}
}
/*==navbar-nav==========================================*/
.navbar-default {
	/*background-color: #E1E1E1;*/
    border-color: #006633;}
@media (min-width: 768px){
	.navbar-nav {margin-top: 50px;}
}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>li>a{
  	color: #333;
	font-size:16px;
	font-weight: 400;
	letter-spacing: 0.5px;
	background-color: transparent !important;
	font-family: "Noto Sans TC","微軟正黑體", "Arial Unicode MS";
	padding: 10px 7px;
	}
@media (max-width: 768px){
	.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>li>a{padding: 2%;background-color: #eee;margin:  1%;}	
}
.navbar-default .navbar-nav>.open>a,navbar-default .navbar-nav>.open>a:active{
	background-color: transparent;
}
.navbar-default .navbar-nav ul li.dropdown.open{
    background-color: red;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background-color: transparent !important;}
@media(max-width: 767px){
.navbar-default .navbar-nav>.open>a:hover ,.navbar-default .navbar-nav>li>a:hover {
   	background-color: #e7e7e7;border-top:0px ;}	
}
/*==.dropdown-menu==========================================*/
.dropdown-menu>li>a {
	font-size:15px;
	}

/*==pager==========================================*/
.pager{font-size: 13px;}
.pager a{color: #898989}	
/*==banner_info==========================================*/
.carousel-inner{width:100%;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{ text-align:center;width:100%; overflow:hidden;}
@media (max-width: 767px){
.carousel-inner{ width:100%;}	
.carousel-inner>.item>a>img, .carousel-inner>.item>img{
	text-align: center;
    width: auto;
    max-width: 100%;
	height:auto;
   }
}
/*==pagination==========================================*/
.pagination>li>a{
	color: #858585;
}
.pagination>li>a:hover{
	color: #fff;
	background-color:#d3d3d3;
    border-color:#d3d3d3;	
}
.pagination>.active>a,.pagination>.active>a:hover{
background-color:#858585;
    border-color:#858585;		
}
/*==================================================*/
.carousel-control.right{background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);}
.carousel-control.left{background-image: linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);}
.carousel-caption h3{font-weight: 600;letter-spacing: 0.5px; -webkit-text-stroke: 0.3px black;}
@media (max-width: 767px){
.carousel-caption h3{font-size: 20px;}
}
.carousel-caption {
       text-shadow: 0 1px 2px rgb(0 0 0 / 90%);
	  
		
}
/*==navbar-toggle================================================*/
.navbar-default .navbar-toggle{border-color: #ee5f35;}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #ee5f35;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover .icon-bar{
	background-color: #fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color:#ee5f35;}
figcaption{color:#555;margin-bottom:2.5%;text-align:center;}