/* CSS Document */
/*主體*/
html {
}
body {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	margin: 0px 0px 0px 0px;
	text-align: center;
	overflow-x: hidden;
	background: url(bodybg01.gif) #003399 fixed center top repeat-x;
}


/*字裝飾*/
.txt1{
	font-size:15px;
	color:#333;
	font-weight:bold;
	}
.txt2{
	color:#F00;
	}
.txt3{	
	font-family:"Arial", Gadget, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#196DA7;
	}
.txt4{
	 font-size:12px;
	 color:#666;
	 padding-left:20px;
	}
.txt5{
	font-size:15px;
	font-weight:bold;
	color:#099;
	}
.txt6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	font-weight:bold;
	}
.txt7{
	font-size:12px;
	color:#333;
	text-align:right;}
.txt8{
	font-family:"Arial", Gadget, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#196DA7;
	}
.txt9{
	font-weight:bold;
	font-size:18px;
	color:#196DA7;}	
/*文字段落*/
.text-con-style{
	padding-left:8px;
	}
.text-con-style2{
	padding-left:8px;
	line-height:200%;
	}
/*表格*/
.tb01{
	width:700px;
	margin:auto;
	border:solid #CCC 2px;
}
.tb01 th{
	background: #900;
	color:#FFF;
	font-weight:bold;
	text-align:center;}
.tb01 td{padding:3px 5px 3px 5px;
}
.tb01 tbody tr {
	background: #FCC;
}
.tb02{
	font-size:12px;
	line-height:120%;
	}
.tb02point{
	padding-top:3px;
	}	
/*分隔線*/
.line01{
	background:url(line_01.gif) repeat-x;
	height:6px;
	}


/*定位框*/
#stage {
	position: relative;
	text-align: left;
	width: 790px;
	/*height: 100%;*/
	margin: auto;
	padding: 0px;
	background-color:#65c1fe;
}
/*檔頭*/
#banner {	
	/*margin:0px auto 0px auto ;*/
	margin-left:5px;
	padding: 0px;
	width:780px;
	height: 210px;
	background: url(headerbg01.jpg) top center no-repeat;
}
/*連結*/
#searchbar {
	margin-left:5px;
	/*margin:0px auto 0px auto ;*/
	background:url(searchbar_bg.gif) no-repeat;
	width:780px;
	height:41px;	
}
.page-title{
	margin-top:10px;
	margin-left:30px;
	float:left;
	width:320px;
	}
.google-search-text {
	margin-right:4px;
   	margin-top:9px;
   	background-color:#FFFFFF;
   	float:right;
  	width:110px;
  	height:18px;
   	font-size:12px;
	border: solid 1px #CCC;
}

.google-search-submit {
	cursor: pointer;
   background: url(searcgbtn01.gif);
   border:none;
   text-indent:-9999px;  
   float:right;
   width:74px;
   height:23px;
   margin-top:8px;
   margin-right:5px;
}


#main-content{
	padding: 18px 18px 40px 18px;	
	margin:0px auto 0px auto ;
	margin-left:5px;
	background-color:#FFF;
	width:744px;
	}

/*檔尾*/
#footer {
	margin-left:5px;	
	width:780px;
	height:28px;
	text-align: center;
	font-size: 12px;
	padding-top: 20px;
	color: #3d2805;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	background:url(footerbg01.gif) repeat-x;
}
/*第二選單*/
.second-menubar-stage{
	padding-top:4px;
	background-color:#fff;
	height:30px;
	width:780px;
	margin-left:5px;
}
.second-menubar{
	padding-top:8px;
	padding-left:26px;
	color:#FFF;
	font-size:12px;
	background-color:#333;
	height:26px;
	/*margin-top:4px;*/
		
}
.second-menubar a{
	color:#FFF;
	}

.kill-float{
	clear:both;
	}
/*公司簡介*/
#ad-zone{
	width:100%;
	height:208px;	
}
.ad-zone-a{
	position:relative;
	float:left;
	width:360px;
	height:208px;
	background-image:url(itro_adbg_01.gif);
	}
.ad-zone-b{
	position:relative;	
	margin-left:16px;
	float:left;
	width:360px;
	height:208px;
	background-image:url(itro_adbg_02.gif)
	}
.ad-zone-content-des{
	line-height:130%;
	font-size:13px;
	position:absolute;
	top:44px;
	left:12px;
	width:186px;
	height:150px;
	
}
	
.ad-zone_more-btn{
	position:absolute;
	top:174px;
	left:260px;
	width:78px;
	height:25px;
	border:none;
}
.intro-list-title{
	width:100%;
	margin-top:30px;
	}
	
.intro-list-content{
	font-size:13px;
	margin-top:10px;
	color:#333;
	line-height:150%;
	}	
.intro-list-content2{
	font-size:13px;
	margin-top:10px;
	color:#333;
	line-height:120%;
	}
	/*news*/
.news-list-stage {
	margin-left:20px;
	margin-bottom:6px;
	width:700px;
	font-size:13px;
	} 
.news-list-title{
	font-weight:bold;
	font-size:15px;
	}
.news-list-des{
	color:#555;
	margin-top:6px;
	}
.news-list-data{
	text-align:right;
	font-size:11px;
	color:#999;
	}
/*產品*/
.product-list-title{
	width:100%;
	margin-top:10px;
	}
.product-list-content{
	margin-top:10px;
	padding-left:8px;
	line-height:160%;
	font-size:13px;
	}	
.product-list-content2{
	margin-top:10px;
	padding-left:8px;
	line-height:160%;
	font-size:13px;
	}	
#product-3th-menu-stage{
	float:left;
	width:150px;
	}
#product-3th-header{
	background:url(product3rdmenu_headerbg.gif);
	width:150px;
	height:15px;
	}
#product-3th-menu-con{
	background:url(product3rdmenu_midbg.gif)
	}
.product-3th-menu-list{
	}
.product-3th-menu-list-point{
	background: url(product3rdmenu_point.gif) no-repeat;
	background-position:6px 6px;
	width:17px;
	height:18px;
	float:left;
	}
.product-3th-menu-list-main{
	width:133px;
	height:18px;
	float:left;
	}
.product-3th-menu-list-line{
	background:url(product3rdmenu_line.gif) no-repeat;
	background-position:18px;
	height:6px;
	width:150px;
	}
.product-list-content2-right-main{
	float:left;
	width:560px;
	font-size:13px;
	color:#333;	
	margin-left:20px;
	}
.product-pic01{
	width:250px;
	float:right;
	text-align:right;
	}	
.product-pic02{
	width:250px;
	float:left;
	text-align:left;
	}
.product-pic03{
	
	}		

/*聯絡我們*/

.contactus-map{
	width:400px;
	margin-left:20px;
	
	}
.suggestion-table{
	border: #13C2C2 solid 1px;
	}	
.suggestion-table-td01{
	width:200px;
	background-color: #C0EFEE;
	padding-right:5px;
	text-align:right;
	height:30px;
	}
.suggestion-table-td02, .suggestion-table-td03{
	width:500px;
	padding-right:2px;
	height:30px;
	}
.suggestion-table-td03 input{
	margin-left:220px;
	margin-top:5px;
	width:80px;
	
	}	