body{
	MARGIN: 0px;
	PADDING: 0px; 
	FONT-SIZE:12px;
	LINE-HEIGHT:150%;
	TEXT-ALIGN: left;
	BACKGROUND: #FFFFFF;
	font-family:"新宋体","宋体";

}

div,button,input,select,table,th,td,textarea,li,span,p{
	font-size:12px;
	color:#000000;
	line-height:150%;
	}
img {border:0;}
form{
	margin:0px;
}
ul{
	margin:0px;
	padding:0px;
	vertical-align:baseline;
	}

li{
	margin:0px;
	padding:0px;
	line-height:22px;
	border-bottom:1px dotted #e7e7e7;
	list-style-image:url(../images/ico/li.gif); 
	list-style-position:inside; 
	}
A:link {
	COLOR: #000000;
	text-decoration:none;
}
A:visited {
	COLOR: #000000;
	text-decoration:none;
}
A:active {
	COLOR: #000000;
	text-decoration:none;
}
A:hover {
	COLOR: #005D8C;
	text-decoration:underline;
	background:#eeeeee;
}
A.menulink:link {
 FONT-WEIGHT: bold; 
 COLOR: #00598C; 
 TEXT-DECORATION: none;
}
A.menulink:visited {
 FONT-WEIGHT: bold; 
 COLOR: #00598C; 
 TEXT-DECORATION: none;
}
A.menulink:active {
 FONT-WEIGHT: bold; 
 COLOR: #00598C; 
 TEXT-DECORATION: none;
}
A.menulink:hover {
FONT-WEIGHT: bold; 
 COLOR: #00598C; 
 TEXT-DECORATION: underline;
}

A.menulink2:link {
FONT-WEIGHT: bold; 
 COLOR: #FFFFFF; 
 TEXT-DECORATION: none;
 }
A.menulink2:visited {
FONT-WEIGHT: bold; 
 COLOR: #FFFFFF; 
 TEXT-DECORATION: none;
}
A.menulink2:active {
FONT-WEIGHT: bold; 
 COLOR: #FFFFFF; 
 TEXT-DECORATION: none;
}
A.menulink2:hover {
FONT-WEIGHT: bold; 
 COLOR: #FFFFFF; 
 TEXT-DECORATION: underline;
 background:none;
}
A.nav1:link {
 COLOR:#DEEBF7; 
 TEXT-DECORATION: underline;
 vertical-align:middle;
 line-height:35px;

 }
A.nav1:visited {
 COLOR:#DEEBF7; 
 TEXT-DECORATION: underline;
 vertical-align:middle;
 line-height:35px;
}
A.nav1:active {
 COLOR:#DEEBF7; 
 TEXT-DECORATION: underline;
 vertical-align:middle;
 line-height:35px;
}
A.nav1:hover {
 COLOR:#FFFFFF; 
 TEXT-DECORATION: underline;
 vertical-align:middle;
 line-height:35px;
}
.title{	
    font-weight: bold;
	color:#FFFFFF;
	height:35px;
	background-image: url(../images/bg/category_backalt.png);
	text-align:left;
	vertical-align:middle;
    line-height:35px;
}
.nav{	
    font-weight: bold;
	color:#FFFFFF;
	height:35px;
	background-image: url(../images/bg/category_backalt.png);
	text-align:left;
	vertical-align:middle;
    line-height:35px;
	width:auto;
}
.data{
	color:#000000;
	height:auto;
	text-align:left;
}
.more{
	text-align:right;
	height:18px;
	padding:1px;
	color:#666;
	font-style:italic;
	}

#top1 {
	background-image: url(../images/bg/search_bar_back.png);
	width:950px;
	margin-right: auto;
	margin-left: auto; 
	padding:0px;
	color: #000000;
	height:40px;
	border-top:1px solid #BD1818;
	border-left: 1px solid #BD1818;
	border-right: 1px solid #BD1818;
}
#top10 {
	font-size:20px;
	color:#FFFFFF;
	float:left;
	height:30px;
	font-weight: bold;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

#top11 {
	float:right;
	height:30px;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

#top2 {
	width:950px;
	margin-right: auto;
	margin-left: auto;
	height:60px;
	border-left: 1px solid #BD1818;
	border-right: 1px solid #BD1818;
}
#top20 {
	float:left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

#top21 {
	float:right;
	width: 700px;
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#foot{
	width:950px;
	height:130px;
	margin-right: auto;
	margin-left: auto; 
	padding:0px;
	color: #000000;
	border: 1px solid #BD1818;
	clear:both;

}
#foot10{
	width:950px;
	color: #000000;
	height:40px;
	background-image: url(../images/bg/search_bar_back.png);
	text-align:center;
	vertical-align:middle;
    line-height:40px;
	

}
#foot11{
	width:950px;
	height:100px;
	color: #000000;
	text-align:center;

}
#mainbox{
	width:950px;
	height:auto;
	margin: auto;
	padding:0px;
	color: #000000;
	border: 1px solid #BD1818;
	clear:both;

	
}
#leftcol {
	width: 250px;
	height:auto;
	text-align: left;
	padding:2px;
	float:left;
	border-right:2px solid #e7e7e7;


}
.left10 {
	font-weight: bold;
	color:#FFFFFF;
	height:35px;
	background-image: url(../images/bg/category_backalt.png);
	text-align:center;
	vertical-align:middle;
    line-height:35px;

}
.left11 {
	height:auto;
	text-align:center;
	margin-bottom:10px;
	}
#rightcol {
	width:auto;
	text-align:left;
	float:right;
}
#right1 {
	width: 690px;
	height:auto;
	text-align:left;
	padding:2px;
	float:right;
}
#right10 {
	width: 343px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
	border-right:4px solid #cccccc;

}
#right11 {
	width: 343px;
	height:auto;
	text-align: left;
	padding:0px;
	float:right;
}
#right2 {
	width: 690px;
	height:auto;
	text-align:left;
	padding:2px;
	float:right;
}
#right20 {
	width: 343px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
	border-right:4px solid #cccccc;

}
#right21 {
	width: 343px;
	height:auto;
	text-align: left;
	padding:0px;
	float:right;
}
#right3 {
	width: 690px;
	height:auto;
	text-align:left;
	padding:2px;
	float:right;
}
#right30 {
	width: 690px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;

}
#right31 {
	width: 343px;
	height:auto;
	text-align: left;
	padding:0px;
	float:right;
}
#center1 {
	width:auto;
	height:auto;
	text-align:left;
	padding:2px;
	float:right;
}
#center10 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
	border-right:1px dotted #cccccc;

}
#center11 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	border-right:1px dotted #cccccc;
	float:left;
}
#center12 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
}
#center2 {
	width: 690px;
	height:auto;
	text-align:left;
	padding:2px;
	float:right;
}
#center20 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
	border-right:1px dotted #cccccc;

}
#center21 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	border-right:1px dotted #cccccc;
	float:left;
}
#center22 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
}
#center3 {
	width:auto;
	height:auto;
	text-align:left;
	padding:2px;
	float:right;
}
#center30 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
	border-right:1px dotted #cccccc;

}
#center31 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	border-right:1px dotted #cccccc;
	float:left;
}
#center32 {
	width: 229px;
	height:auto;
	text-align: left;
	padding:0px;
	float:left;
}
#nr {
	width: 690px;
	height:auto;
	padding:2px;
	float:right;
	text-align:left;
}
#author {
	text-align:center;
}

h2{
font-family:arial,'新宋体',sans-serif,'宋体';
text-align:center;
font-size:22px;
line-height:24px;
}
h3{
font-family:arial,'新宋体',sans-serif,'宋体';
text-align:center;
font-size:18px;
line-height:24px;
}
.content{
	color:#000000;
	height:auto;
	text-align:left;
	padding:10px;
       
}
.dat{
float:right;
padding-right:10px;
}
.activ{
padding-right:10px;
padding-left:10px;
color: #FF0000;
font-style:italic;


}
.HosMenu{
	height:30px;
	padding:2px;
	text-align:center;
}
#win{
border:double;
border-color:#CCCCCC;
width:350px;
height:170px;
padding:5px;
margin-right: auto;
margin-left: auto; 
}
.tableform{
background-color:#FFFFFF;
}
#infor{
border:double;
border-color:#BD1818;
height:190px;
width:300;
padding:4px;
}
.red{
color:#FF0000;
}
hr{
border:1px solid dotted #e7e7e7;
BORDER-RIGHT: dotted; BORDER-TOP: dotted; BORDER-LEFT: dotted; COLOR: #e7e7e7; BORDER-BOTTOM: dotted; HEIGHT: 1px
}
#idcmd p { font-size: 12px; line-height: 20px; color: #000000; margin-bottom: 2em; 
text-align: justify; text-justify: distribute; text-indent: 2em; }
.UserName{
color:#FF0000;
}



fieldset {
	padding:10px;
	margin:10px;
	border:1px solid #1E7ACE;
	background:#fff;
}

fieldset legend {
	color:#1E7ACE;
	padding:3px 20px 3px 20px;
	border:1px solid #1E7ACE;	
	background:#eee;
}

fieldset label {
	float:left;
	width:120px;
	text-align:center;
	padding:4px;
	margin:1px;
	font-size:11.47pt;
	font-weight:bold;

}



.leftborder{border:1px solid #BD1818;padding:0px; margin:0px 10px 10px 10px;}
.leftcontent{
line-height:24px; padding:15px;
	 background-color:#fff;
	text-align:center;
}
.lefttitle
{
	font-weight: bold;
	color:#FFFFFF;
	height:40px;
	background-image: url(../images/bg/search_bar_back.png);
	text-align:center;
	vertical-align:middle;
    line-height:35px;
	cursor:hand;
}
.leftmenu
{
	font-weight: bold;
	color:#FFFFFF;
	height:35px;
	background-image: url(../images/bg/category_backalt.png);
	text-align:center;
	vertical-align:middle;
    line-height:35px;
	cursor:hand;
	}




.sffocus {
	BORDER-RIGHT: #1d95c7 1px solid; BORDER-TOP: #1d95c7 1px solid; BACKGROUND: #f0f9fb; BORDER-LEFT: #1d95c7 1px solid; BORDER-BOTTOM: #1d95c7 1px solid
}
TEXTAREA:unknown {
	BORDER-RIGHT: #1d95c7 1px solid; BORDER-TOP: #1d95c7 1px solid; BACKGROUND: #f0f9fb; BORDER-LEFT: #1d95c7 1px solid; BORDER-BOTTOM: #1d95c7 1px solid
}
INPUT:unknown {
	BORDER-RIGHT: #1d95c7 1px solid; BORDER-TOP: #1d95c7 1px solid; BACKGROUND: #f0f9fb; BORDER-LEFT: #1d95c7 1px solid; BORDER-BOTTOM: #1d95c7 1px solid
}

