﻿*{
	margin:0;
	padding:0;
	/*"Lucida Grande","Trebuchet MS", Tahoma,*/

}

body ,td,div
{
	margin:auto ;
	font-size: 14px; 
	font-family: "Arial","Helvetica","宋体","ms song","verdana";
	
}

img
{
	border:0px;
}
.clear
{
	clear:both;
}
a:link		 {color: #075DB3; text-decoration: none}
a:visited	 {color: #075DB3; text-decoration: none}
a:hover		 {color: #FF6600; text-decoration: underline}
a:active	 {color: red; text-decoration: none}


/*----------------------------------------------------------------------- 
			Topheader Style
	------------------------------------------------------------------------ */
#topheader
{
	width:930px;
	margin-top:10px;
	text-align:left;
}
	
#logo{ float:left;}
	
#banner
{
	margin:0 auto;
	text-align:center;
	width:930px;
	
}
#silverlightright
{
	float: right;
}

#sites {
	float:right;
	height:25px;
	margin-top:4px;
	margin-right:2px;
}

#nav
{
	width:930px;
	height:31px;
	border:1px solid #0E6EC6;
	margin-top:10px;
	position:relative;
	
}

#nav_left
{
	background:url(/images/silverlight/nav_left.gif) no-repeat scroll 0 0 ;
	float:left;	
	height:100%;
}

#navlists
{
	background:url(/images/silverlight/nav_center.gif) repeat-x scroll 0 0 ;
	float:left;
	height:100%;
	width:100%;	
}

#navlists li
{
	display: inline;
	list-style: none;
}

#navlists li a
{
	margin:0;
	padding:0;
	color: #ffffff;
	font: normal bold 14px 宋体;
	border-right: solid 2px #ffffff;
	margin:6px 0 0 10px;
	padding:0 10px 3px;
	float:left;
}

#navlists li a:hover{
	color: #00418A;
	font: normal bold 14px 宋体;
	border-right: solid 2px #ffffff;
	text-decoration:none;
	border-bottom:5px solid #0E6EC6;

}
#navlists .current
{
	color:#00418A;
	border-bottom:5px solid #0E6EC6;
}

#nav_right
{
	background:url(/images/silverlight/nav_right.gif) no-repeat scroll 0 0 ;
	float:left;
	height:100%;
}

/*----------------------------------------------------------------------- 
			Content Style
	------------------------------------------------------------------------ */	
#content {
	margin: 0 auto;
	width: 930px;
	margin-top:15px;
}

#left
{
	float:left;
	margin:0;
	width: 610px;
}

.leftlist
{
	list-style:none;
	margin:0 0 0 6px;
	padding-left:6px;
	width:560px;
	text-align:left;
}

.leftlist li {
	display: block;
	text-align:left;
	margin:0;
	padding:4px 0;
	min-height:16px;
	margin-bottom: 4px;
}

.leftlist li .text
{
	color:#8a8a8a; 
	font-size:14px; 
	background:url(/images/icons/dot.gif) no-repeat 0 8px; 
	padding-left:10px;
	float:left;
}

.leftlist li .date{float:right; color:Gray; font-size:12px;}

.lefttitle
{
	margin:0;
	padding:0;
	background:url(/images/silverlight/titlebg.gif) no-repeat scroll 10px 2px;
	height:16px;
	width:520px;
	font:  bold 14px 宋体;
	position: relative;
	padding-left:36px;
	padding-top:4px;
	color:#2a2a2a;
}
.more
{
	float: right;
	margin-right: -20px;
	margin-top:6px;
}

.basic h1, #basic h2, #basic ul {margin:0 10px; letter-spacing:1px;}

.basic h2 {font-size:16px;color:#06a; border:0; border-bottom:1px solid #e8e8e8; padding-bottom:6px; padding-top:4px; padding-left:10px;}
.basic ul {padding-top:8px; }
.basic {background: transparent; width:600px;  margin-bottom:12px;  float:left;}

.basictop, .basicbottom {display:block; background:transparent; font-size:1px;}
.lefttop, .righttop, .rightbottom, .leftbottom {display:block; overflow:hidden;}
.lefttop, .righttop, .rightbottom {height:1px;}
.righttop, .rightbottom, .leftbottom {background:#fff; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.lefttop {margin:0 5px; background:#e8e8e8;}
.righttop {margin:0 3px; border-width:0 2px;}
.rightbottom {margin:0 2px;}
.leftbottom {height:2px; margin:0 1px;}

.basiccontent {display:block; background:#fff; border:0 solid #e8e8e8; border-width:0 1px;}


/*--------------------
		right
	-------------------- */	

#right {
	margin:0;
	float: right;
	width: 310px;
	padding: 0;
	font: normal 12px verdana;

}
.rightlist
{
	list-style:none;
	margin:0 0 0 6px;
	padding-left:6px;
	width:300px;
	text-align:left;
}

.rightlist li {
	display: block;
	text-align:left;
	margin:0;
	padding:4px 0;
	min-height:16px;
	margin-bottom: 4px;
}
.rightlist li .text
{
	color:#8a8a8a; 
	font-size:14px; 
	background:url(/images/icons/list.gif) no-repeat 0 4px; 
	padding-left:20px;
	float:left;
}

.righttitle
{
	background:url(/images/silverlight/silverlighticon.gif) no-repeat scroll 8px 2px ;
	margin:0;
	padding:4px 0 0 40px;
	font:  bold 14px 宋体;
	position: relative;
	
}

.network h2 {margin:0 10px; letter-spacing:1px;}

.network h2 {font-size:16px;color:#06a; border:0; border-bottom:1px solid #e8e8e8; padding-bottom:6px;}
.network ul{padding-top:8px; }
.network {background: transparent; width:307px; margin-bottom:12px;}

.networktop, .networkbottom {display:block; background:transparent; font-size:1px;}

.networkcontent {display:block; background:#fff; border:0 solid #e8e8e8; border-width:0 1px;}

#pic
{
	text-align:center;
	margin-bottom:12px;
}


/*--------------------
		footer
	-------------------- */	
#footer
{
	border-top:1px solid #cbcbcb;
	clear:both;
	margin:0 auto;
	text-align:right;
	width:930px;
	margin-top:20px;
	margin-bottom:10px;
	padding-top: 8px;
}
#footer a,span{margin:0px 5px;}
.footerarea
{
	margin-top:8px;
}