@charset "utf-8";
/* int */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, font, img, ol, ul, li, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align:baseline;
}
a:link, a:visited, a:active {
    font-size: 13px;
}
body{ font-family:Arial, Helvetica, "sans-serif"; line-height:15px; font-size:13px; color:#626262;}
body p{ font-size:13px; line-height:23px;}
body a{ color:#3c6b09; line-height:23px;}
body a:hover{
	color:#3c6b09;
	text-decoration:underline;
	line-height:23px;
}
body h3{ font-size:13px; color:#1f76ab;}
body h2{ color:#3e3606; font-weight:bold;}
ul li{ line-height:23px;}
ol, ul {
	list-style: none;
}
a {
	text-decoration:none;
	color:#000;
}
hr, .br {
	clear:both;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*常用設定*/
.clr {
	clear:both;
	line-height: 0;
}
.fr {
	float:right;
}
.fl {
	float:left;
}
.t-cen {
	text-align:center;
	margin-top:10px;
}
/*文字 按鈕 圖片 置中*/
.btn {
	width:111px;
	height:30px;
	background:url(../images/btn-bg.jpg) no-repeat;
	color:#FFF;
	border:0;
	cursor: pointer;
	font-size:15px;
	font-weight:700;
}
.typein {
	border:1px solid #ddd;
}

/* int */
.pagesize {
	width:970px;
	margin:0 auto;
	padding:0 10px;
	background-image:url(../images/bg.gif); background-repeat:repeat-y; background-position:left;
}
.content{ padding-left:10px; width:940px;}
/* header */
.header {
	position:relative;
	width:950px;
	height:150px;
	background: url(../images/headerBG.jpg) no-repeat left center;
}

.logo {
	position:absolute;
	width:165px;
	height:45px;
	left:16px;
	top:15px;
}
.logo a {
	width:165px;
	height:45px;
	display:inline-block;
	text-indent:-9999px;
	overflow: hidden;
}
.Socialnetwork{
	position:absolute;
	top:3px;
	right:10px;
	width:206px;
	height:23px;
	text-align:right;
	text-align:left;
	padding-top:2px;
	}
	
.Socialnetwork ul{font-size:12px;}
.Socialnetwork ul li{float:left;}
.Socialnetwork ul li del{margin:0 4px; text-decoration:none;}
.Socialnetwork ul li a{font-size:12px;}
.Socialnetwork ul li .iconf,
.Socialnetwork ul li .icont,
.Socialnetwork ul li .iconp{width:19px; height:19px; display:block; text-indent:-5000px;}

.Socialnetwork ul li .iconf{margin:0 5px; background:url(../images/icon-f.gif) no-repeat left top;}
.Socialnetwork ul li .icont{margin-right:5px; background:url(../images/icon-t.gif) no-repeat left top;}
.Socialnetwork ul li .iconp{background:url(../images/icon-p.gif) no-repeat left top;}
	
/*searchBox*/
#searchbox {width:950px; overflow:hidden; margin-bottom:5px;}
#searchbox_t { background:url(../images/Search_t.jpg) left bottom no-repeat; width:950px; height:9px; display:block; }
#searchbox_content { background:url(../images/Search_c.jpg) left center repeat-y; width:950px; line-height:180%; padding:6px 0; }
#searchbox_content ul { margin:0 auto; padding:0; list-style:none; clear:both; width:898px; display:block; overflow:hidden; }
#searchbox_content li { float:left; }
#searchbox_content .searchbox_content_left { width:72px; font-size:13px; color:#729B28; letter-spacing:3px; }
#searchbox_content .searchbox_content_right ul { padding:0; width:820px; float:left; }
#searchbox_content .searchbox_content_right li { margin-right:12px; color:#A19B77; white-space:nowrap; }
#searchbox_content .searchbox_content_right a { color:#837C51; }
#searchbox_content .searchbox_content_right a:link { text-decoration:none; }
#searchbox_content .searchbox_content_right a:hover { color:#3E3606; text-decoration:underline; }
#searchbox_content .searchbox_content_right .b { color:#3E3606; font-weight:bold; }
#searchbox_content .searchbox_content_right .showcity { padding:4px 0 4px 8px; margin:4px 0 4px 65px; border:#729B28 1px solid; background:#E4E4E4; }
#searchbox_content .search-input-area { margin-top:6px; padding-top:8px; border-top:#ADA686 dashed 1px; }
#searchbox_content ul .searchbtn { padding-left:10px; background:url(../images/search_icon.gif) no-repeat left center; }
#searchbox_b { background:url(../images/Search_b.jpg) left top no-repeat; width:950px; height:9px; display:block; }
.getmore { width:36px; background-color:#A19B77; color:#FFFFFF; float:right; margin-right:10px; padding:0 10px; line-height:180%; }
	
/*麵包屑連結*/
.breadCrumb{font-size:13px; clear:both; margin-bottom:5px;}
.breadCrumb ul{float:left; padding:0 0 0 0px;}
.breadCrumb ul li{display:inline; color:#666;}
.breadCrumb ul li a{color:#4e8940}
.breadCrumb ul li span{padding:0 3px}

/*pagination*/
#pagination{margin:0 auto 10px; padding:0; text-decoration:none; text-align:center; clear:both; width:930px;}
#pagination span{margin-left:5px; display:inline-block;}
#pagination a, #pagination a:visited{border:1px solid #d0d0d0; text-decoration:none; color:#4e8940; padding:2px 6px 1px 6px; *padding:3px 6px 1px 6px;}
#pagination a:hover, #pagination a:active{border:1px solid #2b66a5; color:#FFF; background-color:#4e8940}
#pagination a.currentpage{background-color:#4e8940;color:#FFF !important; border-color:#4e8940; font-weight:bold; cursor:default;}
#pagination a.page_numbers{vertical-align:-3px\0/; vertical-align:0\9; *vertical-align:-2px; padding:2px 6px 1px 6px;}
/*for .net*/
#pagination span.currentpage{background-color:#4e8940;color:#FFF !important; border-color:#4e8940; font-weight:bold; cursor:default; border:1px solid #d0d0d0; text-decoration:none; color:#4e8940; padding:3px 7px 2px 7px; *vertical-align:-4px;}

/*footer*/
.footer {width:950px;}
.footer-functionlink{padding:3px 0 2px 0; background-color:#e7ebd1; border-bottom:1px dotted #a3b081; text-align:center;}
.footer ul{padding-top:2px\9; *padding-top:2px;}
.footer ul li{display:inline; margin-right:10px; padding-left:18px; background:url(../images/footer-function-breakline.gif) 0 2px no-repeat;}
.footer ul li.noBorder{padding-left:0; background:none;}
.footer ul li a{}
.footer .flogo{width:181px;height:54px;position:absolute;left:27px;top:18px;background:url(../images/flogo.jpg) no-repeat left top;}
.footer .flogo a{width:181px;height:54px;text-indent:-9999px;display:block;	overflow: hidden;}

.footer .copyright{
	position:relative;
	background:#f0eaea;
	color:#435424;
	height:150px;
	font-size:12px;
	}
.footer .copyright .footer_txt{
	color:#a0a2a5;
	width:670px;
	position:absolute;
	left:236px;
	top:21px;
	font-size:11px;
	font-size:10px \9;
	letter-spacing:0px;
	[;letter-spacing:-1px;] /*Chrome跟Safari*/
	＊letter-spacing:0px; /*給ie7*/
	overflow:hidden;
	}
.footer .copyright .private{
	color:#a0a2a5;
	width:713px;
	position:absolute;
	left:236px;
	top:88px;
	}
.footer .copyright .private a{
	margin-right:4px;
	font-size:12px;
	color:#4e8940;
	}
.footer .copyright .private a:hover{
	text-decoration:underline;
	}
.footer .copyright .private span{margin-right:4px; color:#4e8940;}
.footer .copyright .contactInfo{
	width:714px;
	position:absolute;
	left:236px;
	top:115px;
	}
/*footer fix*/
html, body {height:100%;}
.pagesize{min-height:100%; position:relative;}
.content{padding-bottom:180px; min-height:350px;}
.footer{bottom:0; position:absolute; width:950px;}
