/* CSS Document */

html,body,textarea
{
	margin:			0px;
	padding:		0px;
	height:			100%;
	font-family:	微软雅黑,Verdana,serif;
    font-size  :	10pt;
}

a
{
	color:#111111;
	cursor:pointer;
	text-decoration:none;
}

a:hover
{
	color:red;
	cursor:pointer;
	text-decoration:underline;
}


table
{
	border     : 0px dashed blue;
	empty-cells :show;
}

caption
{
	font-size  : 12pt;
	font-weight:bold;
	color:#111111;
	background-color : #f3f3f3;
	padding:4px 4px 4px 4px;
}

thead th
{
	text-align : center ;
}

thead tr
{
	background-color : #DCECC5;
}

th
{
	text-align : right ;
}

tbody tr:hover
{
	background:#FFFFE1;
}


td
{
	text-align : left ;
}

.tdcenter {width:100%;}

.tdcenter td
{
	text-align : center ;
	padding: 2px;
}

.red
{
	color:red;
}

.green
{
	color:green;
}

.clear
{
	font:0px/0px scans-serif;
	clear:both;
	display:block;
} 


.layout
{
	width      :  1000px;
	border     : 0px solid blue;
	margin     :0px auto;
	padding    :  0px;
	background-color : #fff;
}

/**
.all div
{
	float:left;
}
***/

.top
{
	width:1000px;
	border     : 1px solid #CFE8C4;
	margin     :0px;
	float      :left;
}

.middle
{
	width      : 1000px;
	border     : 1px solid #CFE8C4;
	margin     : 0px;
	background-color : #fff;
	float      : left ;
}

.left
{
	width      : 190px;
	border     : 0px solid red;
	margin     : 10px 2px 20px 0px;
	float      : left ;
}

.right
{
	width      : 800px;
	border     : 0px  solid blue;
	margin     : 10px 0px 20px 2px;
	padding    : 0px;
	float      : left;
	background-color : #fff;
}

.bottom
{
    width      :1000px;
	border     :1px  solid #CFE8C4;
	margin     :5px 0 0 0;
	background-color :#FFF8DE;
	float      :left;
	text-align : center ;
}

.tail
{
    FONT-SIZE: 9pt;
    width:1000px;
	background-color :#fff;
	color : gray ;
	float      :left;
}


.notice
{
	color            : white;
	background-color : #FF8037;
    font-size  : 12pt;
    width      :100% ;
}

.errmsg
{
	color            : black;
	background-color : red;
    font-size  : 12pt;
    width      :100% ;
}

.okmsg
{
	color            : white;
	background-color : green;
    font-size  : 12pt;
    width      :100% ;
}


.login
{
	width:176px;
	margin:5px 1px 5px 1px;
}

.loginM
{
	width		:176px;
	border     : 1px solid #CCCCCC;
	margin     :0px auto;
	padding    :  0px;
	background-color :#F6F6F6;

	text-align:left;
	overflow:hidden;

}


.loginM h4
{
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:10px;
padding:6px 0px 4px 8px;
background-color : #FF9800;
color:#fff;
font-weight:bold;
font-size:11pt;
line-height:18px;
*padding:6px 0 4px 8px;
padding:6px 0 4px 8px\0;
}



/***连接文字*****/

.linkText
{
	color:#111111;
	cursor:pointer;
	text-decoration:none;
}

.linkText:hover
{
	color:red;
	cursor:pointer;
	text-decoration:underline;
}


/***左部各框*****/
.leftpanel
{
	border     : 1px solid #CCCCCC;
	float:left;
	display:inline;
	width:99%;
	margin-bottom:10px;
	text-align:left;
	overflow:hidden;
	background-color :#F6F6F6;
}




.leftpanel h4
{
margin-top:1px;
margin-left:1px;
margin-right:1px;
margin-bottom:10px;
padding:6px 0px 4px 8px;
background-color : #FF9800;
color:#111111;
font-weight:bold;
font-size:11pt;
line-height:18px;
*padding:6px 0 4px 8px;
padding:6px 0 4px 8px\0;
}


/***翻页*****/
.paginating
{
	
}

.pagepanel
{
	
}


/**tab菜单****/
.tabsI 
{
	float:left;
	width:800px;
	background:#EFF4FA;
	font-size:11pt;
	line-height:normal;
	border-bottom:1px solid #DD740B;
}

/**
	padding:5px 10px 0 5px;
**/

.tabsI ul 
{
	margin:0;
	padding:0px 10px 0 0;
	list-style:none;
}

.tabsI li 
{
  display:inline;
  margin:0;
  padding:0;
}

.tabsI a 
{
  float:left;
  background:url("../images/tableftI.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 5px;
  text-decoration:none;
}

.tabsI a span 
{
  float:left;
  display:block;
  background:url("../images/tabrightI.gif") no-repeat right top;
  padding:7px 15px 4px 6px;
  color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabsI a span {float:none;}
/* End IE5-Mac hack */
.tabsI a:hover span 
{
  color:#FFF;
}
.tabsI a:hover 
{
  background-position:0% -42px;
}
.tabsI a:hover span 
{
  background-position:100% -42px;
}

/**add by hzd 
  font-weight:bold;
**/

.tabsI .curTab span{
  font-weight:bold;
  color:#0066cc;
}


/**主导航**/
	/**width:742px;
	border     : 1px solid blue;
**/
.mainnav
{
	height:24pt;
}
/**	width:700px;
	border     : 1pt solid green;
**/
.mainnav ul
{
	height:24pt;
	margin-left: 6pt;
	_margin-left: 3pt;
	padding: 0pt;
	margin  :0pt;
	list-style:none;
	float:left;
}

.mainnav li
{
	margin  :5pt 0pt 5pt 0pt;
	padding:0pt 5pt 0pt 5pt;
	font-weight:bold;
	height:12pt;
	border-right-width: 1pt;
	border-left-width: 1pt;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #FFFFFF;
	font-size: 12pt;
	line-height: 12pt;
	float:left;
}

.mainnav li a
{
	color: #990000;	
	text-decoration:none;
}

.mainnav li a:hover
{
	color:#FF6600;
	font-size: 12pt;
}

.right .page{width:90%;margin:0 auto 50px auto}
.right .page .img{margin-bottom:20px}
.right .page .content{line-height:25px;font-size:12pt}
.right .page .content p{text-indent:30px}
.right .page .content .us{width:300px;float:left;margin-bottom:40px}
.right .page .content .us .name{font-weight:bold;margin-bottom:10px}

.errrpt{text-align:center;padding-top:10px}
.errrpt table{margin:auto}
.errrpt table tr:hover{background:white}

.curKeGong
{
	width		: 990px;
	border		: 1px  solid green;
	margin		: 10px auto 0px;
	background-color :#FFF8DE;
	float		: left;
	text-align	: left;
	padding		: 5px;
}