
a {
	color: #666;
	text-decoration: none;
}

a:hover {
    color: #FF0000;
	text-decoration: none;
}

a:active {
	color: #FF0000;
}

body {
	clear: left;
	margin: 0;
	padding: 0;
	border: 0;
	font: 9pt Tahoma, Verdana, Arial, Lucida Grande,, Lucida, Helvetica, "宋体", sans-serif;
	color: #666666;
	background:#f7f6f1;
}

td			{
			font-family:tahoma,宋体;
			font-size:9pt;
}

div			{
			font-family:tahoma,宋体;
			font-size:9pt;
}

form		{
			font-family:tahoma,宋体;
			font-size:9pt;
}

option		{
			font-family:tahoma,宋体;
			font-size:9pt;
}

a img {
			border: none;
}

.content {
		table-layout:fixed;
		word-break:break-all;
}

hr{
			height:1px;
			color:#AAAAAA;
}

.alert		{
			BORDER-RIGHT: #FF0000 1px solid;
			BORDER-LEFT: #FF0000 1px solid;
			BORDER-TOP: #FF0000 1px solid;
			BORDER-BOTTOM: #FF0000 1px solid;
}

.normal		{
			BORDER-RIGHT: #808080 1px solid;
			BORDER-LEFT: #808080 1px solid;
			BORDER-TOP: #808080 1px solid;
			BORDER-BOTTOM: #808080 1px solid;
}

.OkMsg{
	padding:3px;
	border:1px solid #00BE00;
	background:#E6FFE6 no-repeat;	
	color:#000;
}

.WarningMsg{
	padding:3px;
	border:1px solid #00A8FF;
	background:#E2F5FF no-repeat;	
	color:#000;
}

.ErrorMsg{
	padding:3px;
	border:1px solid #F60;
	background:#FFF2E9 no-repeat;	
	color:#000;
}

.HintMsg{
	padding:3px;
	border:1px solid #FFF;
	background-color:transparent;
	background-image:none;
	color:#999;
}

.tblTitle{
	BACKGROUND-COLOR: #FFFFCC;
	BORDER: 1px solid #D4D0C8;
	PADDING:3px;
}

.tblBody{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px solid #D4D0C8;
	PADDING:3px;
}

.box{
	background-color:#fff;
	border:1px solid;
	border-color:#b4b4b4;
	font-size:9pt;
}

.catalodOverflow{
	width:122px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	cursor:hand;
}

.input1 { color:#383838;
   font-weight: normal; 
   height:17;
   font-family:Verdana, Arial, Helvetica, sans-serif, "宋体";
   font-size: 12px;
   BORDER-BOTTOM: #eaeaea 1px solid; 
   BORDER-LEFT: #eaeaea 1px solid;
   BORDER-RIGHT: #eaeaea 1px solid; 
   BORDER-TOP: #eaeaea 1px solid; 
   background-color:eaeaea;
} 
.input2 { border:0px #ff0000 solid;
border-color:expression((this.type=="text")?"#ff9966":"#ff0000");


} 
.inp_login{

color:#ffffff;
background:#600000;
   font-weight: normal; 
   height:18;
   font-family:Verdana, Arial, Helvetica, sans-serif, "宋体";
   font-size: 12px;
   BORDER-BOTTOM: #600000 0px solid; 
   BORDER-LEFT: #600000 0px solid;
   BORDER-RIGHT: #600000 0px solid; 
   BORDER-TOP: #600000 0px solid;
   width:72px;
   height:14px;

}
.font14px{
	color:#FF6600;
	font-size:14pt;
}

.copyright,
.copyright a{
	font-size:9px;
}
.topmenu {
	color: #FFFF00;
	text-decoration: none;
}
.bottommenu {
	color: #333333;
	text-decoration: none;
}