body
{
    margin: 0px auto;
    padding: 0px;
    color: #000000;
    text-decoration: none;
    font:normal 13px Arial;
    text-align: center;
    width:100%;
    min-width:980px;
}
 
div
{
    text-align: left;
}
img
{
    border:none;


}
form
{
    margin:0px;
    padding:0px;
}
a
{
	color: #3300ff;
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
	color: mediumblue;
}
a:hover
{
	color: #FF0000;
	text-decoration: none;
}


a:active
{
	color: #C19B28;
}

ul
{
	padding:0px;
	margin:0px;
}

li
{
	list-style: none;
}

h2
{
	font-weight: bold;
	height: 13px;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.Border 
{
    border: solid 1px #b0b0b0;
}  
.Header
{
    background-image: url(/Images/Header_bg.gif);
    height:121px;
    clear:both;
    min-width:980px;
}
 
 
.Header_Row
{
    color:#24577c;
    clear:both;
    height:65px;  
} 
.toplogo
{
	float:left;
	width:30%;
}
.topsearch
{
	float: left;
	width: 60%;
	padding-top:10px;
	text-align: center;
}
.topbar
{
 clear:both;
 padding-left:10px;
 min-width:980px;
 text-align:center;
	
}
.topbar ul li
{
	text-align:center;
}
 

.selectbar
{
	height: 20px;
	padding-top: 5px;
	text-align: center;
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 14px;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 2px;
	border-right: aliceblue 1px solid;
	border-top: aliceblue 1px solid;
	border-left: aliceblue 1px solid;
	border-bottom: aliceblue 1px solid;
	background-color: #6699FF;
	border-width: 1px 1px 0px 1px;
}  
.bar
{	 
	height: 18px;
	padding-top: 8px;
	text-align: center; 
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 14px;
	float: left; 
	margin-right: 2px;
	margin-left:2px;
	padding-left:5px;
	padding-right:5px;
}

.classP
{
	text-align: right;
	font-weight: bold;
	font-size: 16px;
	float: left;
	font-family: ¿¬Ìå_GB2312, ËÎÌå;
	color: darkblue;
	width: 90px;
	text-align: right;
	vertical-align: top;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 0px;
	min-height: 20px;
}
.classS
{
	min-height:20px;
	text-align: left;
	float: left;
	width:88%;
	vertical-align: top;
	padding-bottom: 3px;
	padding-top:5px;
	padding-left:3px; 
	border-bottom: Gainsboro 1px solid;
	border-left: Gainsboro 1px solid;
}
.classitem
{
	clear: both;  
} 
.Content
{
	clear: both;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 12px;
	min-width:980px;
}
.boarder
{
	background-image: url(/Images/title.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	margin-left: 5px;
	margin-right: 5px;
}


.subclass
{
	width:32%;
	float:left;
}

.keytitle
{
	font-weight: bold;
	clear:both;
	height:20px;
	padding-top:6px;
	text-align:center ;
}
.list
{
 
	padding-top: 3px;
	border-bottom: aliceblue 1px solid; 
}

.mainleft
{
	width:78%;
	text-align:left;
	float:left;
}
.mainright
{
	width:19%;
	text-align:left;
	float:left;
}
.itemMain
{
	clear:both;
	width:98%;
}

.itemtitle
{
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: left;
	clear:both;
}
.itemContent
{
	line-height: 20px;
	letter-spacing: 1px;
	text-align: left;
	clear: both;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 6px;
}

.titleB
{
	width: 50%;
	font-weight: bold;
	padding-left: 5px;
	float: left;
	color: blue;
	font-size: 12pt;
}
.info1
{
	width: 6%;
	float: left;
 
}
.info2
{
	width: 9%;
	float: left;
}
.info3
{
	width:12%;
	padding-top:3px;
	float: left;
}
.info4
{
	width: 10%;
	float: left;
}
.info5
{
	width: 7%;	padding-top:3px;
	float: right;
}
.desc
{
	font-weight: bold;
}

.pagebar
{
	clear: both;
 
	text-align: center;
	 min-width:980px;
  padding:10px;
}

.footer
{
	text-align: center;
	clear: both;
	padding: 10px;
	border-top: darkgray 1px solid;
	margin-top: 10px;
	line-height: 16pt;
}
.rtitle
{
	clear: both;
	height: 26px;
	padding-top:5px;
	padding-bottom:2px;
	text-align: center;
}
.w100
{
	clear: both;
	text-align: center;
	width: 98%;
	 
}
.rclass
{
	width:48%;
	float:left;
	line-height:25px;
	padding-top:3px;
}
.rboarder
{
	background-image: url(/Images/title.gif);
	background-repeat: repeat-x;
	margin-top: 5px;
	border-top: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	clear: both;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: center;
}
.friendlink
{
	clear: both;
	text-align: left;
	border-top: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
	padding-right: 5px;
	margin-top: 5px;
	padding-left: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	min-width:980px;
	margin-top:10px;
}
.Header_Row_3
{
	clear:both;  
	text-align: center;
	padding-top:5px;
	min-width:980px;
}