*{margin:0; padding:0; margin-left:0;}
body {
	font-family: "Arial";
	font-size: 9pt;
	color: #333333;
	background:url(../images/bg.gif) 0 0 repeat-y #606060;
	text-decoration: none;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-bottom:0pt;
	margin-left:0pt;
	margin-right:0pt;
	margin-top:0pt;
}
.bottom-menu-bg{background-image: url("../images/homepage/title-bottom-menu-bg.gif");}
.bottom-bg{background-image: url("../images/homepage/title-bottom-bg.gif");}
.ads/*?????*/
    {font-size: 9pt;
	color:#00CCFF;
	Letter-Spacing:2px;
	FILTER: dropshadow(OffX=1, OffY=1,Color=#ffffff); HEIGHT: 0px;
	}
.bottom_menu-font/*脚部导航栏字体效果*/
	{
	font-size: 9pt;
	color: #333333;
	Letter-Spacing:3px;
	FILTER: dropshadow(OffX=1, OffY=1,Color=#ffffff); HEIGHT: 0px;
	}
.card_bg{
    padding:3px 3px 3px 3px;
    background-color:#95BA65;
	border:1px solid #F6FF97;
	margin-top:5px;
	margin-left:5px;
    float: left;
	text-align:center;
	}
form span/*??CSS??????????*/
	{
	display: block;
	margin: 0;
	padding: 1px;
	border: 1px solid #A9CB72;
	background-color: #FFF;
	height:18pt;
	text-align:left;
	}
input,select{
    font-family:Verdana;
	font-size:9pt;
	color:#333333;
	width:130pt;
	height:14pt;
	}
textarea{
    font-family:Verdana;
	font-size:9pt;
	color:#333333;
	width:230pt;
	height:120pt;
	}
.mouse_up{
   cursor:hand;
   }
.contact_title{
   font-size:8pt;
   color:#333333;
   font-family:Verdana;
   font-weight:bold;
   }
.maintext{font-size:9pt;
          color:#333333;
		  font-family:Arial;
		  line-height:16pt;
		  text-indent:18pt;
	      text-align:justify;
		  }
.memberregist{margin-left:5px;
              margin-right:0px;
			  margin-top:5px;
			  margin-bottom:0px;
			  }
.thin { border-collapse:collapse;
        font-size:9pt;
		color:#666666;
		line-height:14pt;
		}
.copyright{
        font-size:8pt;
		color:#333333;
		font-family:Verdana;
		}
.copyright_emp{
        font-size:7pt;
		color:#333333;
		font-family:Verdana;
		font-weight:bold;
		}
.emp_text{
    font-size:9pt;
	color: #576D3B;
	border-collapse:collapse;
	background-color: #F6FF97;
	padding: 1px 2px;
	text-decoration: none;
	border-bottom: 1px solid #96B566;
	border-right: 1px solid #96B566;
	white-space: nowrap;
}
.NoMess_text{
    font-size:9pt;
	color:#FF0000;
	background-color: #F6FF97;
	text-decoration: none;
	border-collapse:collapse;
}
.error_text{
    font-size:9pt;
	color:#ff0000;
	background-color: #F6FF97;
	padding: 1px 2px;
	text-decoration: none;
	border-bottom: 1px solid #96B566;
	border-right: 1px solid #96B566;
	white-space: nowrap;
	line-height:16pt;
}
.red_text{
    font-size:9pt;
	font-family:verdana,Arial;
	font-weight:bold;
	color:#EC0000;
	}
.contact_text{
    font-size:9pt;
	color:#000;
	font-family:Verdana;
	line-height:15pt;
	background-image:url(../images/contact_bg.gif);
	}
.maintext-01{
    font-size:12px;
	color:#000;
	font-family:Arial;
	line-height:20px;
	text-align:justify;
	}
.card_works_bg{
    font-size:9pt;
	color:#000000;
	border-color:#62833A;
	background-color:#FFFFFF;
	}
.nolink{
    font-size:9pt;
	font-family:Arial;
	color:#95ba65;
	}
.LeftMenuBg{
   font-size:9pt;
   font-family:Arial;
   background-image:url(../images/leftbg.jpg);
   }
.xuxian{BORDER-LEFT: #00ffff 1PX DASHED; BORDER-RIGHT: #00ffff 1PX DASHED; BORDER-TOP: #00ffff 1PX DASHED; BORDER-BOTTOM: #00ffff 1PX DASHED;}
.dash_line{
          background-image:url(../images/dash_line.gif);
		  height:15px;
		  }
.image-box{border:#fff 2px solid;}
.notetext{font:Arial, Helvetica, sans-serif; color:#669900; font-size:12px; line-height:20px; text-indent:24px; font-weight:600;}

.t1:link {text-decoration: none;color:#754F00; font-size: 9pt;}
.t1:visited {text-decoration: none;color: #754F00; font-size: 9pt;}
.t1:hover {	text-decoration:underline;color:#339900;font-size: 9pt;}
.t1:active {text-decoration: none; font-size: 9pt;}

.em_link:link {text-decoration: none;color:red;font-size: 9pt;}
.em_link:visited {text-decoration: none;color:red;	font-size: 9pt;}
.em_link:hover {text-decoration:underline; color:red;font-size: 9pt;}
.em_link:active {text-decoration: none; font-size: 9pt;}

.t2:link {text-decoration: none;color: #FF6600; font-size: 9pt;}
.t2:visited {text-decoration: none;color: #FF6600; font-size: 9pt;}
.t2:hover {	color: #FF6600;	text-decoration: none; font-size: 9pt;}
.t2:active { font-size: 9pt;}

.t3:link {text-decoration: none;color: #ffffff; font-size: 9pt;}
.t3:visited {text-decoration: none;color: #ffffff; font-size: 9pt;}
.t3:hover {	color: #FF6600;	text-decoration: none; font-size: 9pt;}
.t3:active { font-size: 9pt;}

.t5:link {text-decoration: none;color: #006600; font-size: 9pt;}
.t5:visited {text-decoration: none;color: #006600; font-size: 9pt;}
.t5:hover {text-decoration: none; color: #FF6600; font-size: 9pt;}
.t5:active {text-decoration: none; font-size: 9pt;}

.leftmenu:link {text-decoration: none;color: #FFFFFF; font-size: 9pt; }
.leftmenu:visited {text-decoration: none;color: #FFFFFF; font-size: 9pt;}
.leftmenu:hover {text-decoration: none; color:#FFFF99; font-size: 9pt; font-weight:bold;}
.leftmenu:active {text-decoration: none; color:#D6DA3F; font-size: 9pt;}

.movepage:link {text-decoration: none;color: #415526; font-size: 9pt; }
.movepage:visited {text-decoration: none;color: #415526; font-size: 9pt;}
.movepage:hover {text-decoration: none; color:#FFFF99; font-size: 9pt; font-weight:bold;}
.movepage:active {text-decoration: none; color:#D6DA3F; font-size: 9pt;}
.mainlink:link,
.mainlink:visited
{   font-size:9pt;
	color: #576D3B;
	background-color: #F6FF97;
	padding: 1px 2px;
	text-decoration: none;
	border-bottom: 1px solid #96B566;
	border-right: 1px solid #96B566;
	white-space: nowrap;
}

.mainlink:hover
{
    font-size:9pt;
	position: relative;
	top: -1px;
	left: -1px;
	border-bottom-color: #738B4E;
	border-right-color: #738B4E;
	color: #485731;
}
#nav {line-height: 24px; width:65px;}
#nav a {display: block; width: 65px; text-align:center;}
#nav a:link  {color:#fff; font-size:9pt; text-decoration:none;}
#nav a:visited  {color:#fff;font-size:9pt; text-decoration:none;}
#nav a:hover  {color:#FFFF99; font-size:9pt; text-decoration:none;font-weight:bold;}

#nav li {
 /*float: left*/; width: 65px;
}
#nav li a:hover{background-color:#b7d291;font-size:9pt; }
#nav li ul {line-height: 24px;  list-style-type: none;text-align:left; left:-999em; width: 106px; position: absolute;}
#nav li ul li{float: left; width: 106px; background:#b7d291;}

#nav li ul a{display: block; width: 106px;text-align:left;padding-left:10px; font-size:9pt; }

#nav li ul a:link  {color:#fff; text-decoration:none;font-size:9pt; }
#nav li ul a:visited  {color:#fff;text-decoration:none; font-size:9pt;}
#nav li ul a:hover  {color:#FFFF99;text-decoration:none;font-weight:blod; font-size:9pt; background-color:#b7d291;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#nav li.sfhover a {float:left;}
#content {clear: left;}

.adminlogin{
  font-size:9pt;
  font-family:Verdana;
  color:#29371A;
  background-color:#b7d291;
  }
.errorbg{
  font-size:9pt;
  font-family:Verdana;
  color:#29371A;
  background-image:url(../images/err_bg.gif);
  }
.adminbody{
  background-image:url(../images/bg_admin.gif);
  }

