@charset "utf-8";
/* common */
a {blr:expression(this.onFocus=this.close());}
a {blr:expression(this.onFocus=this.blur());} /* for IE onFocus 的 F 一定要大寫*/
:focus { -moz-outline-style: none; } /* for Firefox 及 Netscape 專用*/
img, div, input { behavior: url("js/iepngfix.htc"); }
/* 加入上述以使png生效 */
*{font-family:Verdana, Arial, Helvetica, sans-serif}
body{margin:0px; background-color:#e6e0d3; background-image:url(../images/body_bg.gif); background-repeat:repeat-x;}

/* header */
#header{ margin:auto; background-image:url(../images/header_bg.gif); background-repeat:no-repeat; width:990px; height:90px;}
#header ul{ float:right; margin-top:68px; margin-right:20px;*margin-right:20px;_margin-right:0px;}
#header li{float:left; margin-right:20px; list-style:none; list-style-type:none;}
#header li a{color:#570909; font-size:12px; text-decoration:none;}
#header li a:hover{color:#C63C3C;}

/* index_banner&news */
#index_center{margin:auto; width:990px;}
#index_news{position:absolute; width:225px; padding:10px;}
#index_banner{position:absolute; margin-left:235px; margin-top:0px;*margin-top:10px;_margin-top:10px;}

/* index_btn */
#index_btn01{float:left; margin-left:3px; margin-right:2px; width:190px; height:371px; background-image:url(../images/index_btn01.png); background-repeat:no-repeat;}
#index_btn02{float:left; margin-left:3px; margin-right:2px; width:190px; height:371px; background-image:url(../images/index_btn02.png); background-repeat:no-repeat;}
#index_btn03{float:left; margin-left:3px; margin-right:2px; width:190px; height:371px; background-image:url(../images/index_btn03.png); background-repeat:no-repeat;}
#index_btn04{float:left; margin-left:3px; margin-right:2px; width:190px; height:371px; background-image:url(../images/index_btn04.png); background-repeat:no-repeat;}
#index_btn05{float:left; margin-left:3px; margin-right:2px; width:190px; height:371px; background-image:url(../images/index_btn05.png); background-repeat:no-repeat;}
#btn_flash{margin-top:13px;}

/*index_ad */
.index_ad{float:left; margin-right:10px; margin-left:3px; margin-top:10px;}
.index_ad img{border:0px;}


/* service01 */
#service_header01{ background-image:url(../images/service_header01.gif); background-repeat:no-repeat; width:950px; height:66px;}
#service_header01 ul{ float:right; font-weight:bold; margin-top:20px;*margin-top:40px;_margin-top:40px; padding-top:10px;*padding-top:0px;_padding-top:0px; margin-right:-20px;*margin-right:-30px;_margin-right:-50px;}
#service_header01 li{ float:left; list-style-type:none; margin-right:30px;}
#service_left01{background-image:url(../images/service_body01.gif); background-repeat:repeat-y; width:225px;}
/* service02 */
#service_header02{ background-image:url(../images/service_header02.gif); background-repeat:no-repeat; width:950px; height:66px;}
#service_header02 ul{ float:right; font-weight:bold; margin-top:20px;*margin-top:40px;_margin-top:40px; padding-top:10px;*padding-top:0px;_padding-top:0px; margin-right:-20px;*margin-right:-30px;_margin-right:-50px;}
#service_left02{background-image:url(../images/service_body02.gif); background-repeat:repeat-y; width:225px;}
#service_header02 li{ float:left; list-style-type:none; margin-right:30px;}
/* service03 */
#service_header03{ background-image:url(../images/service_header03.gif); background-repeat:no-repeat; width:950px; height:66px;}
#service_header03 ul{ float:right; font-weight:bold; margin-top:20px;*margin-top:40px;_margin-top:40px; padding-top:10px;*padding-top:0px;_padding-top:0px; margin-right:-20px;*margin-right:-30px;_margin-right:-50px;}
#service_left03{background-image:url(../images/service_body03.gif); background-repeat:repeat-y; width:225px;}
#service_header03 li{ float:left; list-style-type:none; margin-right:30px;}
/* service04 */
#service_header04{ background-image:url(../images/service_header04.gif); background-repeat:no-repeat; width:950px; height:66px;}
#service_header04 ul{ float:right; font-weight:bold; margin-top:20px;*margin-top:40px;_margin-top:40px; padding-top:10px;*padding-top:0px;_padding-top:0px; margin-right:-20px;*margin-right:-30px;_margin-right:-50px;}
#service_left04{background-image:url(../images/service_body04.gif); background-repeat:repeat-y; width:225px;}
#service_header04 li{ float:left; list-style-type:none; margin-right:30px;}
/* service05 */
#service_header05{ background-image:url(../images/service_header05.gif); background-repeat:no-repeat; width:950px; height:66px;}
#service_header05 ul{ float:right; font-weight:bold; margin-top:20px;*margin-top:40px;_margin-top:40px; padding-top:10px;*padding-top:0px;_padding-top:0px; margin-right:-20px;*margin-right:-30px;_margin-right:-50px;}
#service_left05{background-image:url(../images/service_body05.gif); background-repeat:repeat-y; width:225px;}
#service_header05 li{ float:left; list-style-type:none; margin-right:30px;}

#service_con{margin-left:25px; margin-top:0px; width:700px;}

/* about */
#about_con{background:url(../images/title_about.gif) no-repeat;}
/* news */
#news_con{background-image:url(../images/news_body.gif); background-repeat:repeat-y; width:225px;}
/* job */
#job_con{background-image:url(../images/job_body.gif); background-repeat:repeat-y; width:225px;}
#job_con ul{margin-left:5px;}
#job_con li{list-style:none; list-style-type:none;}
#job_header{ background-image:url(../images/title_job.gif); background-repeat:no-repeat; width:950px; height:66px;}
#job_header ul{ float:right; font-weight:bold; margin-top:20px;*margin-top:40px;_margin-top:40px; padding-top:10px;*padding-top:0px;_padding-top:0px; margin-right:-20px;*margin-right:-30px;_margin-right:-50px;}
#job_header li{ float:left; list-style-type:none; margin-right:30px;}
#job_left{background-image:url(../images/service_body01.gif); background-repeat:repeat-y; width:225px;}
/* footer */
.footer_bg{background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; height:122px;}
#footer{background-image:url(../images/footer_bg_c.gif); background-repeat:no-repeat; width:990px; height:122px;}
#footer_con{ position:absolute;margin-left:380px; margin-top:50px;}

/* tabs */
ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	color:#282e32;
	text-decoration:none;
	border:0px solid #464c54;
	
	background-repeat:repeat-x;
	background-position:bottom;
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 10px;
	display: inline-block;
}
ul.tabs li a:hover {
	
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:1px solid #464c54; 
	border-bottom: 1px solid #ffffff;
	background-image:url(../images/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top;	
}

#container{
	border-top:1px solid #999999;
	
}
/* font */
.font13w{ font-size:13px; color:#715a38;}
.font13w a{color:#715a38; text-decoration:none;}
.font13w a:hover{color:#C49877;}
.font12copy{font-size:12px; color:#6f6f6f;}
.font15c{color:#5b5b5b; font-size:15px;}
.font15c a{color:#5b5b5b; font-size:15px; text-decoration:none;}
.font15c a:hover{color:#0099CC;}
.font13c{color:#5b5b5b; font-size:13px;}
.font13c a{color:#5b5b5b; font-size:13px; text-decoration:none;}
.font13c a:hover{color:#0099CC;}
.font12c{color:#5b5b5b; font-size:12px;}
.font12c a{color:#5b5b5b; font-size:12px; text-decoration:none;}
.font12c a:hover{}
.font13kind{color:#2db5c9; font-size:13px;}
*{
scrollbar-3Dlight-color:#b5a98f;
scrollbar-arrow-color:#756842;
scrollbar-darkshadow-color:#555144;
scrollbar-face-color:#c3b28c;
scrollbar-highlight-color:#CAC5A6;
scrollbar-shadow-color:#766E38;
scrollbar-track-color:#d0c6b0;
}
/*
SCROLLBAR-3DLIGHT-COLOR 捲軸邊框3D底部顏色 
SCROLLBAR-ARROW-COLOR 捲軸箭頭顏色 
SCROLLBAR-DARKSHADOW-COLOR 捲軸右下邊框陰影顏色 
SCROLLBAR-FACE-COLOR 捲軸整體面顏色 
SCROLLBAR-HIGHLIGHT-COLOR 捲軸邊框亮面顏色 
SCROLLBAR-SHADOW-COLOR 捲軸左上邊框陰影顏色 
SCROLLBAR-TRACK-COLOR 捲軸底部顏色 

*/