@charset "gb2312";
.ncontent{
	margin:15px 0;
	
}
.ncata{
	background-image:url(../images/newscata.gif);
	background-repeat:no-repeat;
	height:100px;
}
.nmenu{	height:30px; margin:0 0 10px 0; background:url(../images/newscata.gif) no-repeat; padding-left:10px;}
.nmenu ul,.ntags ul{ margin:0px; padding:0px; list-style:none;}
.nmenu li{ float:left; height:30px; line-height:30px; width:150px; background:url(../images/nmenulibg.gif) no-repeat; text-align:center; color:#69b8e8; font-size:14px; font-weight:bold; cursor:pointer}
.nmenu li a{ color:#69b8e8; text-decoration:none;}
.nmenu li a:hover{ color:#FF6600; text-decoration:none;}
.nmenu li.ncur{background:url(../images/nmenulicurbg.gif) no-repeat; color:#fff;}
.nmenu li.ncur a{ color:#fff;}

.ntags{ clear:both;}
.ntags li{	float:left;	margin:0 5px;}
.ntags a{
	display:block;
	border:1px solid #64C8DD;
	line-height:23px;
	padding:0 5px;
	text-decoration:none;
	color:#29A1B9;
	background-color:#ECF5FF;
}
.ntags a:hover{ background-color:#29A1B9; color:#fff;}
.ngrey{ color:#777; text-indent:10px; line-height:23px;}
.news ul{ margin:10px 0; padding:0px; list-style:none;}
.news li{ clear:both; margin:0 10px; display:block; min-height:100px; }

.n1{ background-image:url(../images/nbg.gif); background-repeat:no-repeat; width:51px; height:79px; float:left; text-align:center; line-height:26px;}
.view{ font-weight:bold; color:#fff;}
.view2{  color:#ccc;}
.num, .num a{ font-weight:bold; font-size:12px; color:#1258a7; text-decoration:none;}
.num a:hover{ color:#FF6600; text-decoration:underline;}
.n2{ margin:0 0 0 10px; width:608px; float:left;}
.n2 p{
	font-size:14px;
	color: #666666;
	line-height:20px;
	min-height:80px;
	font-weight:normal;
}
*html .news li .n2 p{ height:80px;}
*+html .news li .n2 p{ height:80px;}

.post{ height:20px;background:transparent url(../images/separator-blue.gif) repeat-x scroll 0pt 100%; margin-bottom:20px;}
.post span{ margin:0 10px;}
.author {
background:#FFFFFF url(../images/li_author.gif) no-repeat scroll 0pt;
float:left;
color:#777;
padding-left:12px;
}
.timestamp {
background:#FFFFFF url(../images/li_posted.gif) no-repeat scroll 0pt;
float:left;
color:#777;
font-size:11px;
padding-left:15px;
}
.delicious {
background:#FFFFFF url(../images/li_delicious.gif) no-repeat scroll 0pt;
float:right;
padding-left:15px;
}
.digg {
background:#FFFFFF url(../images/li_digg.gif) no-repeat scroll 0pt;
float:right;
margin-right:0pt;
padding-left:15px;
}
.delicious a,.digg a{ color:#777; text-decoration:none;}
.delicious a:hover,.digg a:hover{ color:#0396d7; text-decoration:none;}

.topnews h2{
	color:#333333;
	font-size:18px;
	line-height:25px;
	border-bottom:#ddd solid 1px;
}
.topnews ul{ margin:0px; padding:0px; list-style:none;}
.topnews li{ margin:8px 0; padding:0; border-bottom:#ddd solid 1px; clear:both; display:block; height:36px; overflow:hidden;}
.topnews .topleft{ width:36px; height:34px; line-height:34px; color:#006699; float:left; text-align:center; background:transparent url(../images/shade-compact.gif) no-repeat; font-size:10px; font-weight:bold; }
.topnews .topright{ float:left; line-height:18px; color:#777777; margin-left:10px; width:240px;}
.tnewslist{
	color:#2881c5;
	background:url(../images/hot2bg.gif) repeat-y;
	padding:0 8px;
	margin:0;
	text-align:left;
}
.tnewslist ol{
	margin:0px;
	list-style-position: inside;
	list-style-type: decimal;
}
.tnewslist li{
	background:transparent url(../images/separator-blue.gif) repeat-x scroll 0pt 100%;
	padding:5px 0;	
	line-height:18px;
	margin:0;
}
.tnewslist li a{
	color:#6e6e6e;
	text-decoration:none;
}
.tnewslist li a:hover{
	color:#FF9900;
}
.week{ height:30px;margin:10px 0; background:url(../images/weekbg.gif) no-repeat; padding-left:10px;}
.week ul{ margin:0px; padding:0px; list-style:none;}
.week li.oldtli{ float:left; height:30px; line-height:30px; width:90px; background:url(../images/weekli.gif) no-repeat; text-align:center; color:#eb6100; font-size:14px; font-weight:bold; cursor:pointer}
.week li.curtli{background:url(../images/weeklicur.gif) no-repeat; color:#fff; height:30px; line-height:30px; width:90px; text-align:center; color:#fff; font-size:14px; font-weight:bold; cursor:pointer;float:left;}
.scroldiv{ clear:both; margin:10px 0; padding:10px;}
.scroldiv ul{ margin:0; padding:0; list-style:none;}
.scroldiv li{ height:30px; line-height:30px; color:#666666; background:transparent url(../images/greline.gif) repeat-x scroll 0pt 100%; clear:both;}
.pname{ width:130px; color:#f90; display:block; float:left; font-weight:bold; background:url(../images/pname.gif) no-repeat 0 7px; text-indent:18px;}
.ptime{ width:130px; color:#666; display:block; float:left; font-size:11px; background:url(../images/icon_time.gif) no-repeat 0 10px; text-indent:18px;}
.pdes{  color:#666; display:block; float:left; background:url(../images/des.gif) no-repeat 0 8px; text-indent:20px;}
.pdis{ width:110px; color:#f90; display:block; float:right; background:url(../images/chat.png) no-repeat 0 10px; text-indent:20px;}
.pdis a{ text-decoration:none; color:#666}
.pdis a:hover{ text-decoration:underline;}
.pcome{ width:150px; color:#666; font-weight:bold; display:block; float:right; background:url(../images/compere.gif) no-repeat 0 6px; text-indent:18px; height:30px;}
.pname2{ width:130px;display:block; float:left; font-weight:bold; text-indent:5px;}
.ptime2{ width:130px; display:block; float:left;font-weight:bold; }
.pdes2{display:block; float:left; font-weight:bold;}
.pdis2{width:110px;display:block; float:right; font-weight:bold;}
.pcome2{ width:150px;font-weight:bold; display:block;float:right;}