/*==========CSS名称：黑色风格==========*/
body {
	margin:0px;
	padding:0px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	background-color:#DBDBDB;
	text-align:center;
}
form {
margin:0px;
padding:0px;
}
.bodybox {
	margin:auto;
	padding:0px;
	width:1000px;
	border-left:1px solid #3B3B3B;
	border-right:1px solid #3B3B3B;
	}
.logobg {
	background-image:url(/Skins/02/logobg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	width:290px;
	text-align:left;
	padding-left:30px;
	}
.bannerbg {
	background-image:url(/Skins/02/bannerbg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	}
.menubg {
	background-image:url(/Skins/02/menubg.jpg);
	background-position:center;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-size:10px;
	}
.menubg a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
.menubg a:hover {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
	}
a:hover {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	}
a.font14{
font-size:13px;
}
a.font14:hover{
font-size:13px;
}
.leftbg {
width:250px;
	background-image:url(/Skins/02/leftbg.jpg);
	background-repeat:repeat-y;
	}
.leftmenubg {
	background-image:url(/Skins/02/leftmenubg.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	text-align:left;
	height:28px;
	padding-top:1px;
	vertical-align:top;
	}
.leftmenubg a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
.leftmenubg a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
.leftmenubg1 {
	background-image:url(/Skins/02/leftmenubg1.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	text-align:left;
	height:28px;
	padding-top:1px;
	vertical-align:top;
	}
.leftmenubg1 a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
.leftmenubg1 a:hover{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}

.bodymenubg0 {
	float:left;
	width:4px;
	}
.bodymenubg2 {
	float:left;
	width:14px;
	}
.bodymenubg {
	float:left;
	background-image:url(/Skins/02/bodymenubg.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:20px;
	line-height:20px;
	text-align:left;
padding-left:10px;
	padding-top:2px;
font-size:14px;
font-weight:bold;
	}
.bodybottombg {
	background-image:url(/Skins/02/b_bg1.jpg);
	background-position:center;
	background-repeat:repeat-y;
	}
.bcopyright {
	font-size:11px;
	line-height:12px;
	}
.currentpath {
color:#333333;
font-size:12px;
}
.currentpath a{
color:#333333;
font-size:12px;
}
.currentpath a:hover{
color:#333333;
font-size:12px;
}
.cfont14 {
font-size:14px;
}
.search1 {
	width:90px;
	height:17px;
	background-image:url(/Skins/02/1-007.jpg);
	background-repeat:no-repeat;
	border:0px;
	}
.search2 {
	width:67px;
	height:17px;
	background-image:url(/Skins/02/1-008.jpg);
	background-repeat:no-repeat;
	border:0px;
	}
.listbg {
	background-color:#EBEDED;
	}
a.pic {
display:block;
margin:2px;
border:1px solid #999999;
padding:1px;
}
a.pic:hover {
display:block;
border:1px solid #666666;
padding:1px;
}
.padding5 {
	padding:5px;
	}
/*内容页翻页代码 msdn*/
DIV.msdn {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 20px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;  TEXT-ALIGN: right
}
DIV.msdn A {
	BORDER: #cccccc 1px solid; PADDING-RIGHT: 6px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px;  COLOR: #0030ce; PADDING-TOP: 5px;  TEXT-DECORATION: none
}
DIV.msdn A:hover {
	BORDER: #cccccc 1px solid;   COLOR: #0066a7;  BACKGROUND-COLOR: #C7C7C7
}
DIV.pagination A:active {
	BORDER-RIGHT: #cccccc 1px solid; COLOR: #0066a7;  BACKGROUND-COLOR: #C7C7C7
}
DIV.msdn SPAN.disabled {
	DISPLAY: none
}
.hc {
	color:#9EB7D7;
	}
/*内容页翻页代码 结束*/

/*导航样式 开始*/
.m_menu {
	font-size:12px;
}
.m_menu ul {
	margin:0px; padding:0px; list-style-type:none; height:30px;}
.m_menu ul li {
	float:left; display:block; height:30px; line-height:30px; text-align:center;}
.m_menu ul li.m_menu1 {
	width:50px;

	}
.m_menu ul li.m_menu2 {
	width:2px;
	height:20px;
	line-height:20px;
	padding-top:10px;
	}
.m_menu ul li.m_menu3 {
	width:75px;
	}	
/* style the sub level list items */
.m_menu ul ul li {display:block; width:80px;height:auto; line-height:1em; text-align:left;}

/* style the links for the top level */
.m_menu a, .m_menu a:visited {display:block;float:left; width:100%;height:23px;line-height:23px; padding-top:7px;}
/* hack IE5.x to get the correct the faulty box model and get the width right */
* html .m_menu a, * html .m_menu a:visited {}

/* style the sub level links */
.m_menu ul ul a, .m_menu ul ul a:visited {display:block;background:#f8f8f8 ; color:#000000;width:80px;height:100%;line-height:1em; padding:0.5em 1em; border-bottom:1px solid #cccccc; background-image:url(/Skins/02/dot1.gif); background-position:5px; background-repeat:no-repeat; }
* html .m_menu ul ul a, * html .m_menu ul ul a:visited  {width:80px; }


/* style the table so that it takes no part in the layout - required for IE to work */
.m_menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}


/* style the third level background */
.m_menu ul ul ul a, .m_menu ul ul ul a:visited {background:#f8f8f8 ;}
/* style the fourth level background */
.m_menu ul ul ul ul a, .m_menu ul ul ul ul a:visited {}
/* style the sub level 1 background */
.m_menu ul :hover a.sub1 {background:#447b7b;}
/* style the sub level 2 background */
.m_menu ul ul :hover a.sub2 {background:#447b7b;}

/* style the level hovers */
/* first */
* html .m_menu a:hover {position:relative; z-index:100;}
.m_menu li:hover {position:relative;}
.m_menu :hover > a { }
/* second */
* html .m_menu ul ul a:hover{color:#000;background:#ccc; background-image:url(/Skins/02/dot1.gif); background-position:5px; background-repeat:no-repeat;position:relative; z-index:110;}
.m_menu ul ul li:hover {position:relative;}
.m_menu ul ul :hover > a {color:#000;background:#ccc;background-image:url(/Skins/02/dot1.gif); background-position:5px; background-repeat:no-repeat;}
/* third */
* html .m_menu ul ul ul a:hover {background:#ccc; position:relative; z-index:120;}
.m_menu ul ul ul :hover > a {background:#ccc;}
/* fourth */
.m_menu ul ul ul ul a:hover {background:#ccc; position:relative; z-index:130;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.m_menu ul ul {visibility:hidden;position:absolute;height:0;top:30px; left:0; width:80px;}

/* position the third level flyout menu */
.m_menu ul ul ul{left:60px;top:0;width:80px;}


/* make the second level visible when hover on first level list OR link */
.m_menu ul :hover ul{visibility:visible; height:auto; padding:0 3em 3em 3em;  left:-3em;}
/* keep the third level hidden when you hover on first level list OR link */
.m_menu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.m_menu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.m_menu ul :hover ul :hover ul{visibility:visible; left:9em;}
/* make the fourth level visible when you hover over third level list OR link */
.m_menu ul :hover ul :hover ul :hover ul {visibility:visible;}

/*导航样式 结束*/
.h9 {
	height:7px;
	line-height:7px;
	background-color:#9e9e9e;
	}
.bg9 {
	height:20px;
	line-height:20px;
	background-color:#9e9e9e;
	}
.bo9 {
	border:1px solid #9e9e93;
border-top:0px;
	}
.bo {
	border:1px solid #9e9e93;

	}
.r10 {
	text-align:right;
	padding-right:10px;
	}
.sb {
	width:71px;
	height:23px;
	background-image:url(/Skins/02/sb.gif);
	background-position:center;
	background-repeat:no-repeat;
	border:0px;
	}
.cb {
	width:139px;
	height:23px;
	background-image:url(/Skins/02/cb.gif);
	background-position:center;
	background-repeat:no-repeat;
	border:0px;
	}
.h7 {
	height:6px;
	line-height:6px;
	border-top:1px solid #9E9E9E;
	}
.bg7 {
	height:20px;
	line-height:20px;
	border-left:1px solid #9E9E9E;
	border-right:1px solid #9E9E9E;

	}
.pa15 {
text-align:left;
padding-left:15px;
}
/*左侧导航样式*/

#dlmenu { display:block; margin-top:10px;}
#menu {list-style-type:none; margin:0px 0px 0px 0px; padding:0; width:250px;}
#menu li {display:block; padding:0; margin:0;  }
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a { display:block;background-image:url(/Skins/02/leftmenubg1.jpg);background-repeat:no-repeat;
padding-left:20px;text-align:left;height:29px; width:230px; font-size:14px; font-weight:bold; }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {}
#menu table {border-collapse:collapse; padding:0; margin:-6px; margin-left:0px;font-size:1em;}
#menu dl { margin: 0;  cursor:pointer;}
#menu dt {margin:0; padding: 0;}
#menu dd {margin:0; padding:0; font-size: 1em; text-align:left; }
.gallery dt a, .gallery dt a:visited {display:block; background-image:url(/Skins/02/leftmenubg.jpg);background-repeat:no-repeat;
padding-left:20px;text-align:left;height:29px; width:230px; font-size:14px; font-weight:bold;
}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:0px 0px 0px 20px; }
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#DBDBDB; color:#000000;}
/*左侧导航样式结束*/

a.classlistb {
display:block;
font-size:12px;
font-weight:bold;
height:25px;
line-height:25px;
padding-left:15px;
 background-image:url(/Skins/02/dot1.gif);background-repeat:no-repeat;
background-position:5px;
}
a.classlistb:hover {
display:block;
font-size:12px;
font-weight:bold;
height:25px;
line-height:25px;
padding-left:15px;
 background-image:url(/Skins/02/dot1.gif);background-repeat:no-repeat;
background-position:5px;
}

