/*-CONSTANT-*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #55778B;
}
img {border:0px;}									   
a {color:#363636; text-decoration:none}	   
a:hover {text-decoration:underline;}	 
ul {						   
	padding:0px 0px 0px 0px;  
	margin:0px 0px 0px 0px;	 
	list-style:none;		
}
b {	color:#29B2FF;}						   
/*____________________________________________________*/
/*-INPUTS-*/
.input_h {
	width:140px;
	background-color:#a8cbda;
	border:1px solid #55778b;
	height:16px;
	margin:0px 5px 0px 15px;
}
/*_____________________________________________________*/

.corhe {font-size: 12px;color: #000;line-height:18px;}
.corhe1 {font-size: 12px;color: #363636;line-height:20px;}
.top_corhe{color: #a8cbda;line-height:20px;font-size: 12px;}

.corhe2 {font-size: 12px;color: #41d9ff;line-height:23px;margin:0 0 0 8px;font-weight: bold;text-decoration: none;}
.corhe2 a:link {font-size: 12px;color: #41d9ff;text-decoration: underline;}
.corhe2 a:visited {font-size: 12px;color: #82e4fc;text-decoration: none;}
.corhe2 a:hover {font-size: 12px;color: #82e4fc;text-decoration: underline;}
.corhe2 a:active {font-size: 12px;color: #fff;text-decoration: underline;}

.corhe3 {font-size: 12px;color: #00223b;line-height:19px;}


/*_____________________________________________________*/
.about {FONT-SIZE: 14px;COLOR: #363636;font-weight: bold;text-decoration: none;}
.about a:link {font-size: 14px;color: #363636;text-decoration: none;}
.about a:hover {font-size: 14px;color: #fff;text-decoration: underline;}
.about a:active {font-size: 14px;color: #fff;text-decoration: underline;}

.newpage {FONT-SIZE: 20px;COLOR: #05324f;font-weight: bold;}
.aboutright {padding:5px 0px;font-weight:bold;font-size:16px;color:#18405b;}
.aboutmail {FONT-SIZE: 12px;COLOR: #000;line-height:19px;}
.homemail {FONT-SIZE: 12px;COLOR: #8ab8d3;line-height:19px;}
.servicemail {FONT-SIZE: 13px;COLOR: #ccffff;line-height:19px;}
.servicemailon {FONT-SIZE: 12px;COLOR: #ccffff;line-height:19px;}

/*left_menu 左側菜單樣式設定
=============================================================================================*/
.left_menu dt {background:url(images/menu_listbg.jpg);height:25px;padding:3px 0 0 65px;}
.left_menu dl{padding:0px 0px 20px 0;}
.left_menu a{color:#fff;font-size:13px;font-weight:bold;}
.left_menu a:hover{position:relative;top:1px;left:1px;}
.left_menu{border:1px solid #b3c5db;width:213px;background:url(images/menu_bg.jpg);float:right;margin-bottom:20px;}

/*生境安檢
===========================================================================================*/
.check_main{font-size:12px;line-height:150%;text-align:left;}
.check_main h1{text-align:center;line-height:200%;margin:0px;}
.check_main strong{color:#1b638e;}
.check_main ol{}
.check_main .blue_bg {background:#1b638e;}
.check_main .blue_bg strong{color:#fff;}

/*新聞頁面相關樣式
=========================================================================================*/
.news{font-size:12px;}
.news a{
	color:#666;
	text-decoration:none;
	background:url(images/icon_point.gif) 5px 5px no-repeat;
	padding-left:15px;
}
.news a:hover{
	color:#4c8bc1;
	position:relative;
	top:1px;
	left:1px;
}
.news .data{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #e4e4e4;
}
.news .title{
	border-bottom:1px solid #e4e4e4;
	height:26px;
	line-height:26px;
}

/*=======產品列表&產品詳細頁內容設定======*/
.inquiry_name {border-bottom:1px solid #ddd;text-align:right;width:530px;}
.inquiry_name span a{color:red;font-weight:bold;font-size:20px;}
.pro_list{
	border-bottom:1px solid #ddd;
	font-size:12px;
}
.pro_content{margin-top:10px;line-height:150%;}
.pro_detail{float:left;color:#666;}
.pro_detail_img{float:left;text-align:center;width:200px;}
.pro_detail h3{color:red;margin:5px 0px;}
.form{border:1px solid #ccc;font-size:12px;margin:10px 0;}
.form input{}
.pro_line{height:240px;border-right:1px solid #ddd;width:1px;float:left;}
.pro_img{width:111px;height:111px;padding:3px;border:1px solid #ccc; margin-top:5px;}
.pro_list h3{margin:5px;padding:0px;}
.pro_list h3 a{color:red;}
.pro_list h5{margin:5px;font-weight:lighter;font-size:11px;width:220px;text-align:left;}

.service h4{color:red;font-size:14px;}


/*頁數樣式
=============================================================================================*/
.PagerWrap{
	clear:both;
	padding:5px 10px;
	font-size:12px;
	color:#5f5f5f;
}
.PagerWrap a{
	font-size:11px;
	color:#5f5f5f;
	font-family:Verdana;
	padding:3px;
	text-decoration:none;
}
.PagerWrap a:hover{
	color:#a7e049;
	font-size:11px;
}
.PagerWrap span{
	border-right: 1px dotted #000; 
	padding-right:5px;
	margin-right:5px;
}

/*左侧菜单列表
=====================================================*/
ul{
margin: 0;
padding: 0;
list-style: none;
}

#treenav {
margin: 20px 0 0 50px;
text-align: left;
}

#treenav ul li {
margin: 1px 0;
font-size: 12px;
}

#treenav ul.expanded {
display: block;
}

#treenav ul.expanded,#treenav ul.collapsed {
margin: 5px 0px 5px 15px;
}

#treenav ul.collapsed {
display: none;
}

.expanded li,.collapsed li{
/*border-bottom: 1px dashed #CCCCCC;*/
width: 130px;
background:url(../images/listmenu_icon2.gif) no-repeat ;
padding:0 0 0 10px;
}

.listhead {
font-weight: bold;
display: block;
font-size: 12px;
color: #333333;
/*background: #F1F1F1;*/
padding: 0 5px;
width: 155px;
margin: 5px 0;
border-left: 3px solid #77b53c;
}


#treenav a {
text-decoration: none;
color:#fff; 
font-size:15px;
}

#treenav a:hover {
color: #fff;
}
#treenav a.listhead { color: #000;text-decoration:none;}
#treenav a.listhead:hover{ color:#666;}

/*全文檢索頁面
=============================================================*/
.search {margin:5px 15px 10px 0;padding-bottom:10px;font-family:Arial;font-size:14px;border-bottom:1px dashed #ccc;}
.search h4{margin:5px 0;}
.search a{color:#0000FF;text-decoration:underline;}
.search span{color:#008000;}
