body 
{
	margin:0px;
	background:url(../images/bg.jpg) repeat-x;
	background-color:#FFFFFF;
	font-size:12px;

	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
}
p,div,form{
 	margin:0px;
	padding:0px;
}
img{ border:0px;}
.clear{clear:both; }
ul{list-style:none;margin:0; padding:0;}
li{list-style:none;margin:0; padding:0;}
input{border:1px solid #cccccc;}


#menuNav{
	width:168px;
	*width:158px;
	list-style-type: none;
	padding:0;
	*padding:0 16px;
}
#menuNav li{
	width:200px;
	*width:190px;
	border-bottom:1px solid #e9eaea;
	background-color:#58a36b;
}
#menuNav li a{
	display: block;
	width:168px;
	*width:158px;
	padding:0 16px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
#menuNav li a:hover{
	background-color:#73C888;
	color:#fff;
	font-weight:bold;

}




/* menu */	
.menu {padding:5px 0 0 10px; margin:0; width:900px; float:right;}
.menu ul {padding:0; margin:0; list-style:none; border:0;}
.menu ul li {float:left; margin:0; padding:0 3px; border:0;}
.menu ul li a {float:left; margin:0; padding:14px 0 13px 0; color:#389A4D; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span {padding:15px 20px 13px 20px;*padding:16px 20px 13px 20px; background:none;}
.menu ul li a:hover { background: url(../images/r_menu.jpg) no-repeat right; color:#FFFFFF;}
.menu ul li a:hover span {background:url(../images/l_menu.jpg) no-repeat left; color:#FFFFFF;}
.menu ul li a.active {background:url(../images/r_menu.jpg) no-repeat right; color:#FFFFFF;}
.menu ul li a.active span {background:url(../images/l_menu.jpg) no-repeat left; color:#FFFFFF;}


/* msg */

.btns{font-size:12px; line-height:16px; padding:5px 5px 2px 5px; cursor:pointer; color:#fff; background:#555; border:1px solid #999;}
.bbs li a{font-size:12px; color:#666;}
.bbs li a:hover{color:#ff007c; text-decoration:underline;}
.bbs li span{float:right; color:#ccc;}
.bbs li font{font-size:12px;}
.texts{width:190px; border:0px; border-bottom:1px solid #ccc; font-size:12px; color:#000; font-weight:bold; font-family:verdana; background:; cursor:pointer; line-height:23px; height:22px; overflow:hidden;}
.textb{width:405px; border:0px; border-bottom:1px solid #ccc; font-size:12px; color:#000; font-weight:bold; font-family:verdana; background:; cursor:pointer; line-height:23px; height:22px; overflow:hidden;}
.textc{width:100px;}

#nav {
	width:198px;
    line-height: 24px; 
	list-style-type: none;
	text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}

/*==================一级目录===================*/
#nav a {
	width: 180px; 
	display: block;
	padding-left:20px;
	/*Width(一定要)，否则下面的Li会变形*/
}

#nav li {
	background:#58a36b; /*一级目录的背景色*/
	border-bottom:#FFF 1px solid; /*下面的一条白边*/

	/*float：left,本不应该设置，但由于在Firefox不能正常显示
	继承Nav的width,限制宽度，li自动向下延伸*/
}

#nav li a:hover{
	background:#73c888;	/*一级目录onMouseOver显示的背景色*/
}

#nav a:link  {
	color:#FFF; text-decoration:none;
}
#nav a:visited  {
	color:#FFF;text-decoration:none;
}
#nav a:hover  {
	color:#FFF;text-decoration:none;
}

/*==================二级目录===================*/
#nav li ul {
	list-style:none;
	text-align:left;
}
#nav li ul li{	
	background: #EBEBEB; /*二级目录的背景色*/
}

#nav li ul a{
         padding-left:20px;
         width:160px;
	/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}

/*下面是二级目录的链接样式*/

#nav li ul a:link  {
	color:#666; text-decoration:none;
}
#nav li ul a:visited  {
	color:#666;text-decoration:none;
}
#nav li ul a:hover {
	color:#585858;
	text-decoration:none;
	font-weight:normal;
	background:#E4E4E4;
	/* 二级onmouseover的字体颜色、背景色*/
}

/*==============================*/
#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}
#content {
	clear: left; 
}
#nav ul.collapsed {
	display: none;
}
-->

#PARENT{
	width:300px;
	padding-left:20px;
}



/*///// 链接类 /////*/
a:link 
{ 
	color: #454545; 
	text-decoration: none
}
a:visited 
{ 
	color: #454545; 
	text-decoration: none
}
a:hover 
{ 
	color: #454545; 
	text-decoration: underline
}


.a_foHui:link 
{ 
	font-size: 14px;
	color: #4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
.a_foHui:visited 
{ 
	font-size: 14px;
	color: #4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
.a_foHui:hover 
{ 
	font-size: 14px;
	color: #4A4A4A;	
	font-weight:bold;
	text-decoration: none;
}

.a_foGreen:link 
{ 
	font-size: 14px;
	color: #58a36b;
	font-weight:bold;
	text-decoration: none;
}
.a_foGreen:visited 
{ 
	font-size: 14px;
	color: #58a36b;
	font-weight:bold;
	text-decoration: none;
}
.a_foGreen:hover 
{ 
	font-size: 14px;
	color: #7ab85e;
	font-weight:bold;
	text-decoration: none;
}

.tw_grey
{ 
	color:#666666; 
	font-size:12px;
}
.tw_greyB
{ 
	color:#666666; 
	font-size:12px;
	font-weight:bold;
}
.tw_greenB
{ 
	color:#65CE36; 
	font-size:13px;
	font-weight:bold;
}

.fo_greenB
{ 
	color:#58a36b; 
	font-size:13px;
	font-weight:bold;
}

.si_grB
{ 
	color:#456ca7; 
	font-size:16px;
	font-weight:bold;
}

.tw_greyT
{ 
	color:#999999; 
	font-size:12px;
}
