/* =======================================================
	header、navbar、footer設定
======================================================= */

/* =======================================================
	header
======================================================= */

.header {
	background-color: #ffffff;
	margin-top: 30px;
	padding-bottom: 30px;
	border-bottom: 2px solid #cc9b3f;
}

/* =======================================================
======================================================= */


/* =======================================================
	header
	右側選單
======================================================= */

/* 文字：右齊 */
.home-header-right-menu {
	font-size: 1em;
	text-align: left;
	letter-spacing: -1px;
}

/* border：右橫線 */
.home-header-right-menu-r-line {
	border-right: 1px solid #444444;
}

/* =======================================================
======================================================= */


/* =======================================================
	header
	搜尋外框+放大鏡
======================================================= */

/* 放大鏡：顏色 */
.home-header-btn {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}

/* 放大鏡：hover顏色 */
.home-header-btn:hover,
.home-header-btn:focus,
.home-header-btn.focus,
.home-header-btn:active,
.home-header-btn.active,
.open > .dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #ac0009;
	border-color: #ac0009;
}

/* 搜尋外框：顏色 */
.form-control:focus {
	border-color: #ac0009;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px #dedede;
			box-shadow: inset 0 1px 1px #dedede;
}

/* =======================================================
======================================================= */


/* =======================================================
	header
	「色塊」連結hover
======================================================= */

/* 文字：link顏色 */
.home-header-chinese > li > a {
	display: block;
	padding: 0 10px;
	background-color: #85b720;
	color: #ffffff;
	text-decoration: none;
}

/* 文字：hover顏色 */
.home-header-chinese > li > a:hover {
	display: block;
	padding: 0 10px;
	background-color: #5f8e01;
	color: #ffffff;
}

/* =======================================================
======================================================= */


/* =======================================================
	navbar-brand
	logo
======================================================= */

.navbar-brand {
    float: left;
    height: 95px;
    padding-top: 0px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 0px;
    font-size: 1.125em/*18p x*/;
    line-height: 20px;
}

/* =======================================================
======================================================= */


/* =======================================================
	nav
	導覽列
======================================================= */

/* 選單-hover的寬度 */
.nav > li > a {
	padding-top: 5px;
	padding-bottom: 5px;
}

/* =======================================================
======================================================= */


/* =======================================================
	navbar
	導覽列
======================================================= */	

/* margin、背景、邊框、圓角 */
.navbar-nqa {
	border-color: #ffffff;
	background-color: #ffffff;
	border-radius: 0;
	margin-top: 15px;
	margin-bottom: 0px;
}

/* 文字：link顏色、選單文字的間距 */	
.navbar-nqa .navbar-nav > li > a {
	padding-left: 12px;
	padding-right: 12px;
	color: #444444;
	font-weight: 600;
}

/* 文字：hover顏色 */		
.navbar-nqa .navbar-nav > li > a:hover,
.navbar-nqa .navbar-nav > li > a:focus {
	color: #ffffff;
	background-color: #ac0009;
	border-radius: 4px;
}

/* 文字：active顏色 */
.navbar-nqa .navbar-nav > .active > a,
.navbar-nqa .navbar-nav > .active > a:hover,
.navbar-nqa .navbar-nav > .active > a:focus {
	color: #ffffff;
	background-color: #ac0009;
	border-radius: 4px;
}

/* =======================================================
======================================================= */


/* =======================================================
	navbar-right
	導覽列
======================================================= */

/* 選單-margin */
.navbar-right {
	margin-top: 30px;
}

/* =======================================================
======================================================= */


/* =======================================================
	home-phone-search
	搜尋列
======================================================= */

/* 文字、padding、margin、border */
.home-phone-search {
	padding: 8px 14px 8px;
}

/* =======================================================
======================================================= */


/* =======================================================
	home-dropdown-menu
	下拉選單
======================================================= */

/* 背景：padding */
.home-dropdown-menu {
	padding: 10px 0px;
}


/* 文字：link顏色 */
.home-dropdown-menu > li > a {
	font-size: 0.938em/*15p x*/;
	display: block;
	padding: 5px 38px 5px 35px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: #333;
	white-space: nowrap;
}

/* 文字：hover顏色 */
.home-dropdown-menu > li > a:hover,
.home-dropdown-menu > li > a:focus {
	color: #ffffff;
	text-decoration: none;
	background-color: #cc9b3f;
}

.home-dropdown-menu > .active > a,
.home-dropdown-menu > .active > a:hover,
.home-dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}

/* =======================================================
======================================================= */


/* =======================================================
	navbar
	導覽列選單：居中
======================================================= */

.navbar-center {
	display: inline-block;
	float: none;
	vertical-align: top;
}

.navbar-collapse-center {
	text-align: center;
}

/* =======================================================
======================================================= */


/* =======================================================
	footer
======================================================= */	

/* padding、背景 */
.footer {
	border-top: 4px solid #d9d9d9;
	padding: 30px 0px 15px;
	background-color: #ffffff;
}

/* 文字、行高、置中 */	
.footer p {
	font-size: 0.938em/*15p x*/;
	color: #444444;
	line-height: 24px;
	text-align: center;
}

/* 連結：link顏色 */
.footer a {
	color: #444444;
}

/* 連結：hover顏色 */	
.footer a:hover {
	color: #c9151e;
	text-decoration: none;
}

/* border：右橫線 */
.footer-right-line {
	border-right: 1px solid #444444;
	margin: 0 3px;
}

/* =======================================================
======================================================= */