#menu {
	background-color: #FFFFFF !important; 
	background-image: linear-gradient(to bottom, #FFFFFF, #FFFFFF) !important; 
	border-color: #FFFFFF !important; 
}
#menu .nav > li > a {
	color: #666666 !important; 
}
#menu .nav > li > a:hover, #menu .nav > li.open > a {
	background-color:#767f89 !important; 
	color:#ffffff !important; 
}
#menu .see-all {
    font-size: 16px !important;
}
#menu .see-all:hover, #menu .see-all:focus {
    background-color:#767f89!important; 
	background-image: none !important; 
	color:#ffffff !important; 
}
#top {
    background-color: #fcfcfc !important; 
}
body {
	font-size: 16px !important;
	font-family: sans-serif !important;
}
#menu .dropdown-inner a {
	color: #666666 !important;
	font-size: 16px !important;
}
#menu .dropdown-inner a:hover {
	background-color:#767f89 !important; 
	background-image: none !important; 
	color:#ffffff !important; 
}
a {
	color: #666666 !important;
}
a:hover  {
    color: #767f89 !important;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
	font-size: 16px !important;
}
.dropdown-menu li > a:hover {
	background-color:#767f89 !important; 
	background-image: none !important; 
	color:#ffffff !important; 
}
.product-thumb .caption {
    min-height: 0px !important; 
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	background-color: #767f89 !important; 
    color: #ffffff !important; 
    text-shadow: none !important;
}
.list-group a {
	background-color: rgb(255, 253, 208);
}
.navbar-header {
	/*background-color: #767f89 !important; */
}
.inforheader {
	font-family:'微軟正黑體', sans-serif;	
	font-size:1.8em;
	line-height:1.8em;
	margin:20px 0 10px 0;
	padding:0px 5px;
	border-left:20px solid #767f89;
	border-bottom:1px solid #767f89;
}
footer {
	border-top: 1px solid #dddddd !important;
    background-color: #fcfcfc !important; 
    padding: 15px 0;
	color: #666666 !important;
}
footer .year{
	width:200px;
	height:100px;
	text-align:center;
	float:left;
	color:#767f89;
	border-right:1px solid #ccc;
}
footer .year .num{
	display:block;
	font-size:6em;
	font-weight:bold;
	line-height:0.8em;
}
footer .year .text{
	display:block;
	font-weight:bold;
	font-size:0.8em;
}