@charset "gb2312";
/*Elements Developed by Ben Henschel*/
/*Typography.css*/

body,ul,ol,dl,td,th,caption,pre,p,blockquote,input,textarea,h1,h2,h3,h4,h5,h6,legend,button
{
	font-family:Verdana,Arial,Helvetica,sans-serif,"宋体";
	line-height:1.6; 
	font-size:12px;
	color:#333;
}

ul,ol {list-style-type: none; padding: 0; margin: 0;}
h1 {font-weight: bold;}


blockquote  { margin: 0 0 18px 18px; color: #666; font-style: italic; }
strong {font-weight: bold;}
em     {font-style:italic;}


/* 顶部工具栏 */
#toolbar{
	text-align: center;
	margin-bottom: 0px;
	padding-top: 6px;
	/*background: url(../images/toolbar_bg.gif) repeat-x;*/
}
#toolbar div{
	display: block;
	vertical-align: middle;
}

#toolbar span,#toolbar  a{
	color: #666;
	display: inline;
	margin: auto 5px;
	text-align: center;
}


#toolbar a:hover{
	color: #6d993b;
	text-decoration: underline;
}

#toolbar img{
	vertical-align: middle;
}
#toolbar #login_panel{
	right:50px;
/*	display: none;*/
}

#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}


#toolbar #login_panel {
	position: fixed;
	z-index: 102;
	color:#000000;
	display:none;
	text-align:left;
	top:30px;
	width:179px;
	height:207px;
	background-image: url(../images/login_bg.gif);
}
* html #toolbar #login_panel { /* ie6 hack */
position: absolute;
}
#toolbar #login_panel form{
	padding:5px 15px;
	padding-left: 10px;
}
#toolbar #login_panel #login_close{
	background: url(../images/login_close.gif) no-repeat center;
	float: right;
	width: 20px;
	clear:both;
	height: 20px;
	cursor: pointer;
}
#toolbar #login_panel legend{
	font-size: 14px;
	font-weight: bold;
}
#toolbar #login_panel #login_p1,#toolbar #login_panel #login_p3{
	float: right;
	clear:both;
}

#login_p3 {
	margin-right: -2px;
	margin-top: -3px;
}
#toolbar #login_panel #login_p1 input{
	border: none;
}
#login_p1 label{
	margin-left: -7px;
	cursor: pointer;
}

#toolbar #login_panel fieldset{
	width: 150px;
}
#toolbar #login_panel #login_p2{
	float: left;
}
#toolbar #login_panel #login_p2 label{
	width:50px;
	display: inline-block;
	float:left;
	margin-top: 10px;
}

#toolbar #login_panel label{
	color: #666;
}

#login_panel hr{
	background-color: #666;
	height: 1px;
}

#toolbar #login_panel #login_id,#toolbar #login_panel #login_pwd {
	width: 90px;
	float: left;
	margin-top: 10px;
}
#login_id{
	margin-top: 5px;
}
#toolbar #login_panel  #login_button{
	float:right;
	margin-top: 10px;
	margin-right: -3px;
	width: 60px;
	border: outset;
}
#toolbar #login_panel a{
	
}

/* 菜单栏 */
#menu{
	position: relative;
	padding-top: 2px;
	padding-left: 10px;
	height: 50px;
	background: url(../images/channel_menu.gif) repeat-x;
	width:790px;
	float:right;
}
/*菜单标签*/
/*一级样式*/
#menu li{
	float:left;
	color:#fff; 
	height: 24px;
	line-height:  24px;
	width: 70px;
	margin:0px 4px; 
	font-size: 13px;
	text-align: center;
}
#menu li span{
	font-weight: bold;
}
#menu li.current {
	border: #517B19 1px solid; 
	border-bottom: #E0FFBA; 
	background:#E0FFBA; 
	color: #5A9418;
	width: 68px;
	cursor:pointer;
}
	/*二级样式*/
	#menu li.now ul{
		display:block;
	}
	#menu li.current li.current{
		border: none; 
		width: 80px;
	}
	#menu li ul{
		display:none;
		position:absolute;
		top:28px;
		left:0px;
		width: 800px;
		background:#E0FFBA; 
	}
	#menu li ul li a,#menu li ul li a:visited{
		color:#5A9418;
	}
	
	#menu li ul.menu_li_ul_right li{
		float:right;
	}
		/*三级样式*/
		#menu ul ul{
			top:24px;
			width:180px;
			margin-left:-70px;
		}
		#menu ul ul li{
			background:#E0FFBA; 
			filter:alpha(opacity=70);
			-moz-opacity: 0.7;
			opacity: 0.7;
			margin: 0;
		}
/*菜单右上导航*/
#mainNav{
	float: right;
}
#mainNav ul{
	padding-top: 27px;
}

#mainNav li{
	float:left;
	padding-left: 5px;
	color: #6D993B;
}

#mainNav li a{
	text-align: center;
}

#mainNav li a:hover{
	text-decoration: underline;
}

/*面包屑*/
#breadcrumb{
	color: #666;
	margin: 5px auto;
	padding-left: 10px;
}

#breadcrumb a,#breadcrumb a:visited{
	color:#666;
	text-decoration:none;
	}
#breadcrumb a:hover{
	text-decoration: underline;
	}