@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
border:none;
}
body{
font-family:Arial, Helvetica, sans-serif,"新細明體";
font-size:13px;
color:#666666;
line-height:1.9em;
letter-spacing:0.1em;
}
p{
margin:10px;
clear:both;
}

a:link {
color:#7e9e20;
text-decoration:none;
line-height:1.5em;
letter-spacing:0em;
}
a:hover,a:active{
color:#006600;
}
a:visited{
color:#006600;
text-decoration:none;
line-height:1.5em;
letter-spacing:0em;
}
.ol{
margin:10px;
}
#main{
	position:relative;
	width:965px;
	min-height:442px;
	_height:442px;
	background:url(images/bg.jpg) no-repeat top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 9px;
}
#top{
width:960px;
height:258px;
}
#logo{
width:202px;
height:258px;
}
#top_ban{
position:absolute;
top:0;
left:211px;
width:757px;
height:221px;
}
#top_lansel{
position:absolute;
top:0;
left:710px;
width:260px;
height:25px;
padding-top:5px;
z-index:2;
}
#top_lansel li{
float:left;
list-style:none;
}
#top_lansel a:link,#top_lansel a:visited{
font-size:12px;
display:block;
width:60px;
height:15px;
background:url(images/icon_lan.jpg) no-repeat left 6px;
padding:5px 0 0 15px;
color:#666666;
line-height:1em;
}
#top_lansel a:hover,#top_lansel a:active{
text-decoration:underline;
}
.spreat{
border-right:#666666 solid 1px;
margin-right:15px;
}
#top_menu{
position:absolute;
top:221px;
left:211px;
width:736px;
height:37px;
padding-left:21px;
background:url(images/button_bg.jpg) no-repeat;
z-index:100;
}
#top_menu ul{
margin:0;
padding:0;
}
#top_menu li{
float:left;
list-style:none;
}
#top_menu ul ul{
/*background:#ffffff;*/
}
#top_menu ul ul li{
float:none;
position:relative;
left:0px !important;
left/**/:-10px;
}
#top_menu ul ul li a:link,#top_menu ul ul li a:visited {
border-bottom:1px solid #f9b500;
border-left:1px solid #f9b500;
border-right:1px solid #f9b500;
width:94px;
height:10px;
text-align:center;
background-image:none;
background-color:#ffffff;
padding:10px 5px;
margin-left:-10px !important;
margin-left/**/:0px;
margin-right:-10px !important;
margin-right/**/:0px;
}
#top_menu ul ul li a:hover,#top_menu ul ul li a:active {
color:#ffffff;
background-image:none;
background-color:#f9b500;
}
#top_menu ul li.parent ul{
display:none;
}
#top_menu ul li.parentOn ul{
display:block;
}
/*------------------按鈕1-------------------------*/
#b1 a:link,#b1 a:visited{
display:block;
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_1.jpg) no-repeat;
}
#b1 a:hover,#b1 a:active {
background:url(images/btn_1.jpg) 0 -47px no-repeat;
}
.b1_parent {
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_1.jpg) 0 -47px no-repeat;
}
/*------------------按鈕2-------------------------*/
#b2 a:link,#b2 a:visited{
display:block;
overflow:hidden;
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_2.jpg) no-repeat;
}
#b2 a:hover,#b2 a:active {
background:url(images/btn_2.jpg) 0 -47px no-repeat;
}
.b2_parent {
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_2.jpg) 0 -47px no-repeat;
}
/*------------------按鈕3-------------------------*/
#b3 a:link,#b3 a:visited{
display:block;
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_3.jpg) no-repeat;
}
#b3 a:hover,#b3 a:active {
background:url(images/btn_3.jpg) 0 -47px no-repeat;
}
.b3_parent {
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_3.jpg) 0 -47px no-repeat;
}
/*------------------按鈕4-------------------------*/
#b4 a:link,#b4 a:visited{
display:block;
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_4.jpg) no-repeat;
}
#b4 a:hover,#b4 a:active {
background:url(images/btn_4.jpg) 0 -47px no-repeat;
}
.b4_parent {
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_4.jpg) 0 -47px no-repeat;
}
/*------------------按鈕5-------------------------*/
#b5 a:link,#b5 a:visited{
display:block;
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_5.jpg) no-repeat;
}
#b5 a:hover,#b5 a:active {
background:url(images/btn_5.jpg) 0 -47px no-repeat;
}
.b5_parent {
width:84px;
height:37px;
margin-right:23px;
background:url(images/btn_5.jpg) 0 -47px no-repeat;
}
/*--------------------------------------*/
#main_cont{
	position:relative;
	width:960px;
	padding:0;
}
#main #main_cont #loagin #form1 #log {
	margin-top: 40px;
}

#left_menu{
position:absolute;
top:15px;
left:19px;
width:175px;
}
#left_menu{
list-style:none;
}
#cont_tit{
width:auto;
height:27px;
margin:15px 0 15px 0;
}
#route{
float:right;
margin:0 15px 0 0;
line-height:1em;
}
.route_parent{
padding-left:15px;
}
#route a:link,#route a:visited {
color:#008aff;
text-decoration:none;
padding-right:15px;
}
#route a:hover,#route a:active {
text-decoration:underline;
}
#cont{
margin:0 0 0 215px;
width:745px;
}
#bottom{
	width:1024px;
	height:54px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.table_title{
background:#4b8202;
color:#FFFFFF;
font-weight:bold;
padding:5px 0 5px 0;
}
#page_sel{
width:100%;
height:20px;
text-align:center;
margin:5px auto;
}
#page_sel a,#sv_sel a{
text-decoration:underline;
}
#page_num{
padding:10px 0;
height:15px;
}

#sv_sel{
width:30%;
height:20px;
text-align:center;
margin:5px auto;
}
#pre{
width:61px;
}
#next{
width:61px;
}
#cont_form{
	width:700px;
	text-align:justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#cont_form2{
padding:10px 10px 0 10px;
text-align:justify;
}
#pre_next{
width:492px;
margin-left:100px;
}
#cont_form img {
max-width:647px;
width:expression(this.width > 647 ? "647px" : this.width);
overflow:hidden;
}
/*html #cont_form img {
   width: expression(this.width > 647 && this.width > this.height ? 647 : 'auto');
   height: expresion(this.height > 50 ? 50 : 'auto');
} */
/*#cont_form a img {
width:36px;
}*/
#cont_form2 img {
max-width:600px;
_width:expression(document.body.clientWidth > 725? "600px": "95%" );
}
#back{
width:80px;
margin:10px;
}
#back a:link,#back a:visited{
display:block;
width:80px;
height:12px;
text-align:left;
padding:1px 0 5px 15px;
background:url(images/icon_back.jpg) left 5px no-repeat;
}
#back a:hover,#back a:active{
background:url(images/icon_back.jpg) left -18px no-repeat;
}
.pic_direction{
margin:5px 0;
text-align:center;
}
#footer {
	width: 965px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 50px;
}
#footer  a:link, #footer  a:visited   {
	color: #7E9E20;
}
#footer   a:hover  {
	color: #006600;
}

#footer p {
	line-height: 0.2em;
	word-spacing: 1em;
}
.footer{
	font-size:0.85em;
	color: #666666;
}

