@charset "gb2312";
/*--综合样式设置--*/
li {list-style-type: none;}
a { text-decoration: none; color: #333; list-style-type: none; }
	a:hover { text-decoration: underline; color: #ff0000;}
	body { margin: 0; padding: 0; background-color: #fff; font: 12px "Trebuchet MS", "Lucida Console", "Lucida Sans"; text-align: center; color: #000; }
	a img { border: none;}

	form { margin: 0; padding: 0; }
	input, button, select, textarea { font: 1em "Trebuchet MS", "Lucida Console", "Lucida Sans"; }
	button { cursor: pointer; }
	input,select{
	vertical-align:middle;
}
/*------头部样式信息-----*/
#top {width:100%;margin:0 auto;padding:0;}

#top .nav1 dl {width:35px;margin:0;float:right;padding:0;line-height:0px;}
#top .logo {width:100%;margin:0px 0 0 0;padding:0;height:90px;float:center;}
#top .logo ul {display:inline;width:289px;margin:0 0 0 1px;padding:0;height:1px;float:left;}
#top .logo ol {display:inline;overflow: hidden;width:800px;line-height:91px;margin:0 0 0 10px;padding:0;height:91px;float:left;}

/*--导航--*/
.nav {margin:10px 0 0 0;padding:0;width:100%;height:42px;background:#ff0000 url(nav_bg.gif);}
.nav ul {margin:0 auto;width:1020px;padding:0;}
.nav ul li {margin:0 6px 0 0;padding:0;float:left;line-height:42px;}
.nav ul li a {line-height:42px;float:left;font-size:14px;margin:0 0 0 12px;text-decoration:none; no-repeat right 0;float:left;color:#fff;filter: Dropshadow(offx=-1,offy=0,color=#5F0103) Dropshadow(offx=0,offy=-1,color=#5F0103);}
.nav ul li a:hover {line-height:42px;float:left;font-size:14px;margin:0 0 0 12px;text-decoration:none; no-repeat right 0;float:left;color:#FEEF00;filter: Dropshadow(offx=-1,offy=0,color=#5F0103) Dropshadow(offx=0,offy=-1,color=#5F0103);}




/*----正文区开始------/

/*--网站布局--*/
#cgadmin {margin: 0 auto; text-align: left;  padding: 0; width: 960px;  background:#fff;}
.ad {overflow: hidden;padding:0;margin:0;display:inline;}
.ad img {vertical-align:bottom;}
/*--搜索区--*/
.soso {float:left;margin:10px 0 0 0;padding:0;border:1px #ddd solid;background:#f5f5f5;height:30px;width:948px;}
.soso ul {display:inline;float:right;margin:2px 15px 0 0;padding:0;}
.soso ol {float:left;margin:0 0 0 15px;padding:0;line-height:30px;display:inline;}

.soso .searchtxt {border:1px #CCC solid;width:200px;height:20px;line-height:20px;}
/*--页头广告--*/
.zw_ad {width:948pxfloat:left;margin:10px 0 0 0;padding:0;border:1px #ddd solid;background:#f5f5f5;}
.zw_ad ul {width:938px;margin:5px;padding:0;overflow: hidden;}
.zw_ad ul li {line-height:20px;display:inline;margin:2px 8px;float:left;width:218px;}
/*-----------------页面底部信息-------------*/

.vswar_footer {background:url(foot_logo.gif) no-repeat 100% 98%;;margin:8px 0 0 0;padding:0;width:960px;float:left;}
.vswar_footer h2 {text-align:center;height:30px;background:#f5f5f5;border:1px #cfcfcf solid;margin:0 0 8px 0;padding:0;width:960px;float:left;}
.vswar_footer h2 span {text-align:center;float:left;margin:0;padding:0;line-height:30px;}
.vswar_footer h2 a {font-size:12px;margin:0 8px;color:#000;font-weight:normal;}

.vswar_footer ol {float:left;margin:0;padding:0;width:960px;}
.vswar_footer ol p {text-align:center;margin:3px 0 0 0;padding:0;width:960px;}


/*-------------------------分页*/
.pages{

	height:25px;
	margin:12px auto 0px 10px;
	background:#ffffff;
}
.pages .pcount{
	display:inline;
	padding-right:10px;
	padding-left:10px;
	float:left;
	border-right:2px solid #CCC;
	line-height:13px;
	margin:6px 20px 0px 2px;
	font-weight:bold;
	color:#3366CC;
	font-size:11px;
}

/*CSS msdn style pagination*/
DIV.msdn {PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right}
DIV.msdn A {BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0030ce; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none}

DIV.msdn A:hover {BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.pagination A:active {BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6}
DIV.msdn SPAN.current {BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6}
DIV.msdn SPAN.disabled {DISPLAY: none}

.pages{
}
.pages .plist li{
	float:left;
	padding:12px 0px 12px 16px;
}
.pages .plist li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:2px;
}
.pages .plist li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.pages .plist li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.pages .plist li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}






.pages .plist{
	float:left;
	padding-top:1px;
	line-height:17px;
}
.pages .plist li {margin:0 2px 0 0;padding:0;float:left;line-height:17px;}
.pages .plist input {
	float:left;
	width: 30px;
	border: 1px solid #DDDDDD;
	height: 17px;
}

}
.pages .plist span { 
float:right
}

.pages .plist strong{
	color:#FFF;
	display:block;
	float:left;
	padding-left:8px;
	padding-right:8px;
	background:#F60;
	border:1px solid #C33;
	margin: 0px 3px 0px 0px;
}
.pages .plist a{
	display:block;
	height:17px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #DDD;
	background:#FFF;
	text-decoration:none;
	margin-right:2px;
	color:#000;
}
.pages .plist a:hover{
	color:#FF0000;
}

