body {
	font-family: tahoma, arial, helvetica, sans-serif, 宋体;
	font-size: 12px;
	background-color: white;	
}

a:link {
	COLOR: #00235d; TEXT-DECORATION: none
}
a:visited {
	COLOR: #4e4e6e; TEXT-DECORATION: none
}
a:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

table
{
	font-family: tahoma, arial, helvetica, sans-serif, 宋体;
	font-size: 12px;
	
	VERTICAL-ALIGN: top;
}

TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana,arial,sans-serif,宋体
}?
table.form
{	
	background-color: #ccc;	
}
table.form td
{
	padding-left: 6px;
	vertical-align: middle;
	background-color: #efefef;
	height:24px;
	padding-right: 6px;
}

table.form td.theme
{
	background: #e6e6e6;
	font-size: 12px;
}
table.form td.header
{
	background: #666688;
	font-size: 12px;
	color:#ffffff;
}

table.form td.title
{
	background: #666688;
}

table.form td.blue
{
	background: #666688;
}


.td_top
{
	vertical-align: top;
}

.td_bottom
{
	vertical-align: bottom;
}
.td_space 
{
	vertical-align: top;
	PADDING-LEFT: 12px;
}
.graybar
{
	background:#666688;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
}
.bluebar
{
	background:#666688;
	height:6px;
}
.menubar
{
	background:#e6e6e6;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
}
.menuContent {
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #666688 6px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
	BORDER-BOTTOM: #fff 1px solid; 
	BACKGROUND-COLOR: #ededed; 
	MARGIN-BOTTOM: 12px;
}
.twodots
{
	background-image: url('/images/twodots.gif');
	background-repeat: repeat-x;
	height: 3px;
}
.twoline
{
	background:#efeeea;
	border-bottom:6px #666688 solid;
	border-top:1px #666688 solid;
}
.botton 
{
	height: 20px;	
	width: 60px;
	background:url('/images/but.gif') bottom right; 
	color:#000000; font:12px "宋体";  
	border:1px outset white;padding: 2px;
}

.botton_len
{
	height: 20px;	
	width: 80px;
	background:url('/images/but.gif') bottom right; 
	color:#000000; font:12px "宋体";  
	border:1px outset white;padding: 2px;
}

.title_line 
{
	
	MARGIN-TOP: 1px; 
	BACKGROUND-IMAGE: url(/images/title_line.gif); 
	MARGIN-BOTTOM: 0px; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 12px
}
.rule 
{
	MARGIN-TOP: 6px; BACKGROUND-IMAGE: url(/images/dot.gif); MARGIN-BOTTOM: 2px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}

.logintext
{
	border-bottom:1px #000000 solid;border-top:1px #000000 solid;border-left:1px #000000 solid;border-right:1px #000000 solid;
	background-color: #DFE694;
    font-size: 12px;
    font-family: tahoma, arial, helvetica, sans-serif, 宋体;
	color:#000000;
}


table.displaytag thead tr 
{
  background-color: #efefef;	
  height:22px;
}
table.displaytag thead td 
{
	padding-left: 6px;
}
table.displaytag tr.even 
{
  background-color: #efefef;
}
table.displaytag tr.odd 
{
  background-color: #e6e6e6;
}
table.displaytag 
{
	border: 1px solid #ccc;
	border-collapse: collapse;	
	text-align: left;
	width: 100%;	
}
table.displaytag td
{
	border: 1px solid #ccc;
 	font-size: 12px;
	vertical-align: middle; 
	height:22px;
	padding-left: 6px;
}
table.displaytag th
{
	border: 1px;
 	font-size: 12px; 	
}
table.displaytag th.sorted a, table.displaytag th.sortable a 
{
	background-position: right;
	font-size: 12px;
	padding-left: 6px;
}
.text
{
	border: 1px solid #999999; FONT-SIZE: 12px; VERTICAL-ALIGN: top; FONT-FAMILY: verdana,arial,sans-serif,宋体;
}

.col_left_info {
  line-height:130%;
	PADDING-LEFT: 20px; MARGIN: 0px 20px; WIDTH: 800px
}

.box_gray {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d3d3d3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d3d3d3 1px solid;background-color: #e6e6e6;
}
.box_white {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d3d3d3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d3d3d3 1px solid;background-color: #efefef;
}
