
body {
  margin:0px auto;
	font-size:9pt;
	font-family:宋体,arial,verdana,sans-serif,fantasy,tahoma;
	background-position:center;
	text-decoration:none;
	color:#505050;


}
body,form,ol,ul,li,dl,dd,dt{
    padding: 0px;
	margin: 0px;
}
li{ list-style-type: none; }
legend{ display:none; }
small{
    font-size:12px;
}
h1{
    text-align:center;
	font-size:16pt;
	height:30px;
	line-height:30px;
	color:red;
}
img,fieldset{ border:0; }
a{
    text-decoration: none;
} /* 链接无下划线,有为underline */ 
a:link,a:visited{
    color:#505050;
	color1:#54564c;
} /*未访问的链接 已访问的链接*/
a:hover{
    color: #d40005;
	text-decoration:underline;
} /* 鼠标在链接上 */ 
a:active{
    color: #f30;
} /* 点击激活链接 */
em{ font-style:normal; }
.clear{
	height:0px;
	line-height:0px;
	font-size:0px;
	overflow:hidden;
	visibility:hidden;
    clear:both;
}
.line{
	height:1px;
	line-height:1px;
	font-size:0px;
	overflow:hidden;
	background:#d9d9d4;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	margin:10px 0px;
    clear:both;
}
.input{
    line-height:20px;
	height:20px;
	border:1px solid #ccc;
}
img { border:0px; }
/*Login*/
#login{
    background:url(image/title_bg.gif) repeat-x #fff bottom;
	height:100px;
}
    #login table{
	    width:100%;
	}
/*Public*/
#container{
    width:980px;
	margin:0 auto;
}
/*Header*/




#header{
	width1:980px;
	margin:0px auto;
	margin-bottom:3px;
	margin-top:3px;
}
#top{
    width:978px;
	height:85px;
	color: #FFFFFF;
	text-align:right;
	margin:0px auto;
}
#top img{
	    float:left;
		display:block;
	}
.date{
    height: 85px;
	padding-top: 0px;
	color: #fff;
	cursor: pointer;
	margin-bottom:3px;
}
#menu{
	width:980px;
	margin:0px auto;
	height:30px;
	line-height:30px;
	background:url(image/top_menu_bg.gif) repeat-x;
}
    #menu ul{
		width:958px;
		margin:0px auto;
	}
    #menu li{
	    float:left;
	}
.nav_on{
    background: url(image/top_menu_hover.gif) repeat-x bottom;
	line-height: 27px;
	cursor: pointer;
}
    .nav_on p{
	    background1: url(image/menu_right.gif) no-repeat right bottom;
		padding:4px 10px 0 10px;
	}
.nav_off
{
	height: 29px;
	background-repeat: no-repeat;
	color: #fff;
	cursor: pointer;
}

    .nav_off p{
			line-height: 3px;
	    padding:1px 15px 1px 15px;
	    background-repeat: no-repeat;
	    background-position: right;
    }
	.nav_off a{color:#fff;}
	.nav_off a:link,.nav_off a:visited{color:#fff;}
	
.nav_foot{
	width:980px;
	margin:0px auto;
	background: url(image/submenu_bg.gif) bottom;
	height:29px;
	text-indent:10px;
	clear: both;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.nav_foot span{
    line-height: 28px;
    margin-right: 10px;
}

.menu_search{
	margin-top:-29px;
	margin-left:700px;
	width:360px;
	background: url(image/submenu_bg.gif) bottom;
	height:29px;
	text-indent:10px;
	clear: both;
}

.menu_search span{
    line-height: 28px;
    margin-right: 10px;
}
/*Path*/
#path,.boxtitle,.boxnav{
	border:1px solid #fff;
	border-bottom:none;
	text-indent:10px;
}
#path,.boxnav{
	height:26px;
	line-height:26px;
    background:url(image/title_bg.gif) repeat-x;
}
.boxtitle{
	height:28px;
	line-height:28px;
    background:url(image/menu_bg.gif) repeat-x;
}
    .boxtitle span{
	    font-weight:bold;
		color:#fff;
		display:inline;
	}
	#path span,.boxnav span{
	    font-weight:bold;
	}
	.boxnav small{
	    float:right;
		margin-top:-28px;
		line-height:30px;
		padding-right:5px;
	}
/*Search*/	
.search{
	background:#eee;
	margin-bottom:5px;
}
    .search table{
		width:100%;
	}
	.search td{
	    line-height:25px;
	}
/**/
.h2{
    width:100%;
	height:31px;
	line-height:31px;
    background:url(image/title_bg.gif) repeat-x #fff;
}
.h2 div,.h2 small{
    background:url(image/menu_bg_hover.gif) no-repeat;
	text-align:center;
	font-weight:bold;
	width:80px;
	color:#fff;
	line-height:28px;
	height:31px;
	float:left;
}
    .h2 div a{color:#fff;}
    .h2 div a:link,.h2 div a:visited{color:#fff;}
	.h2 p{
	    text-align:right;
		float:right;
	    line-height:28px;
		padding-right:5px;
	}
	    .h2 p img{
		    margin-top:8px;
		}
	    .h2 p span{
	        font-weight:bold;
		    color:red;
	    }
    .h2 small{ background:url(image/menu_bg_link.gif) no-repeat right top;}
/*List*/
.list{

	padding-bottom:3px;
	margin-bottom:2px;
}
.list li{
		background:url(image/img_icon.gif) no-repeat 1px 10px;
		height:20px;
		line-height:20px;
		text-indent:10px;
		border-bottom:1px dashed #eee;
		margin:0px auto;
		clear:both;
		margin-left:10px;		
	}
.list li span{
	float:right;
	padding-right:5px;
	color:#9c8b88;
			
		}	
/*Left Right*/
#left{
	width:672px;
	float:left;
}
#right{
	width:300px;
	float:right;
}

.boxborder,.boxpadding,.boxtext{
	border:1px solid #fff;
	background:#f8f8f8;
	padding-top:0px;
	margin-bottom:8px;
}
.boxpadding{
	padding:10px;
}

/*Tab*/
.tab,.tab_1,.tab_2,.tab_4,.boxthumb_nav{
	background:url(image/title_bg.gif) repeat-x #fff top;
	clear:both;
	height:31px;
	overflow:hidden;
}
.tab .tab_on,.tab .tab_off,.tab_1 .tab_on,.tab_1 .tab_off,.tab_2 .tab_on,.tab_2 .tab_off,.tab_4 .tab_on,.tab_4 .tab_off{
	text-align:center;
	font-weight:bold;
	width:80px;
	line-height:28px;
	height:31px;
	float:left;
	cursor:pointer;
}
.boxthumb_nav .tab_on,.boxthumb_nav .tab_off{
	text-align:center;
	font-weight:bold;
	width:80px;
	line-height:28px;
	height:31px;
	float:left;
	cursor:pointer;
}
.tab .tab_on{
	color:#fff;
    background:url(image/menu_bg_hover.gif) no-repeat;
}
.tab .tab_off,.tab_1 .tab_off,.tab_2 .tab_off,.tab_4 .tab_off,.boxthumb_nav .tab_off{
    background:url(image/menu_bg_link.gif) no-repeat right top;
}
.tab p,..tab_1 p,.tab_2 p,.tab_4 p{
    float:right;
	line-height:28px;
	padding-right:5px;
}
.tab_1 .tab_on{
	color:#fff;
    background:url(image/menu_bg_hover_1.gif) no-repeat;
}
.tab_2 .tab_on{
	color:#fff;
    background:url(image/menu_bg_hover_2.gif) no-repeat;
}
.tab_4 .tab_on{
	color:#fff;
    background:url(image/menu_bg_hover_4.gif) no-repeat;
}
.boxthumb_nav .tab_on{
	color:#fff;
    background:url(image/menu_bg_hover_3.gif) no-repeat;
}

.digg_tab{
	background:url(image/title_bg.gif) repeat-x #fff top;
	clear:both;
	height:31px;
	overflow:hidden;
}
    .digg_tab div{
        background:url(image/menu_bg_hover_3.gif) no-repeat;
	    text-align:center;
	    font-weight:bold;
	    width:80px;
	    color:#fff;
	    line-height:28px;
	    height:31px;
	    float:left;
	}
	.digg_tab p{
	    float:right;
		line-height:28px;
		padding:0px 5px;
		cursor:pointer;
	}
	.digg_tab .tab_on{
	    text-decoration:underline;
	}
	

/*Digg List*/
.digg_hits{
    width:100%;
	padding-bottom:5px;

	margin-bottom:5px;
}
    .digg_hits li{

		height:25px;
		line-height:25px;
		text-indent:10px;
		width:98%;
		margin:0px auto;
		clear:both;
		border-bottom:1px dashed #eee;
	}
        .digg_hits li span{
		   padding-left:30px;
			padding-right:5px;
			color:#9c8b88;
			margin-left:-30px;
			margin-top:5px;
			color:#000;
		}
/*Bottom*/
#linking{
	text-align:center;
	border:1px solid #fff;
	width:978px;
	margin:0px auto;
	background: #f8f8f8;
}
#bottom{
	text-align:center;
	border:1px solid #fff;
	width:978px;
	margin:0px auto;
	background:url(image/title_bg.gif) repeat-x top #f8f8f8;
}
    #bottom div{
        height:25px;
	    line-height:25px;
		margin-bottom:5px;
    }
	#bottom small{
	    width:100%;
		line-height:20px;
		font-size:12px;
	}

/*Page*/
.pages{
    clear:both;
	height:25px;
	padding:5px 0px;
	text-align:center;
}
.input_page{
    border:1px solid #ccc;
	height:19px;
	line-height:19px;
	width:50px;
}
.go_page{
    border:1px solid #ccc;
	height:21px;
	margin-top:1px;
	padding:0px 2px;
}
.pages ul,.content_page{
    width:auto;
    margin:0px auto;
    clear:both;
    margin-bottom:5px;
}
	.pages li,.content_page li{
        float:left;
	    border:1px;
	    background:#f8f8f8;
	    border-color:#fff #ccc #ccc #fff;

	    border-style:solid;
	    margin-left:5px;
	    display:inline;
	    padding:3px 5px;
	}
	.pages li.input_li{
	    padding:0px;
		border:0px;
	}
.content_page li.page_on{
    font-weight:bold;
	background:#999;
	color:#fff;
}
/*Ad*/
.content_ad{
    width:468px;
	height:75px;
	overflow:hidden;
	clear:both;
	margin:0px auto;
	margin-top:-5px;
}
/*body{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/

.search{
    margin:0px;
}

.line_tr{
    border-left:1px solid #fff;
	border-right:1px solid #fff;
	background:url(image/line.gif) repeat-x;
	height:23px;
	overflow:hidden;
}

.left{
    width:472px;
	float:left;
}
    .left .boxpadding{
        margin-bottom:0px;
		padding:8px;
    }

.boxps,.boxvisit{
    border:1px solid #fff;
	background:#fff;
	overflow:hidden;
}
.boxps{
	height:283px;
}
.boxvisit{
	height:180px;
}
    .menu_visit{
	    width:100%;
		margin-bottom:4px;
	}
    .boxps .h2 div{
	    background:url(image/menu_bg_hover_1.gif) no-repeat;
	}
    .boxvisit .h2 div{
	    background:url(image/menu_bg_hover.gif) no-repeat;
	}
    .boxps .boxps_td{
	    width:100%;
		clear:both;
		background:#f8f8f8;
		padding-top:5px;
	}
	.boxps .boxps_left{
	    width:178px;
		float:left;
	}
	    .boxps .boxps_left li,.menu_visit li{
		    width:80px;
			height:25px;
			line-height:25px;
            background:#f8f8f8;
			border-width:1px;
			border-color:#fff #ccc #ccc #fff;
			border-style:solid;
			float:left;
			margin-left:5px;
			display:inline;
			margin-bottom:4px;
			text-align:center;
			onmouseover:expression(onmouseover=function(){this.style.background='#666';});
            onmouseout: expression(onmouseout =function(){this.style.background='#f8f8f8';});
		}
		.boxps .boxps_left li a:hover,.menu_visit li a:hover{
		    color:#fff;
		}
	.boxps .list{
	    float:left;
		width:285px;
		overflow:hidden;
		margin-bottom:0px;
		background:none;
	}
	    .boxps .list li{
		    border-color:#ddd;
			line-height:23px;
			height:23px;
		}
		
		
.left_thumb{
    border-left:1px solid #fff;
	border-right:1px solid #fff;
	height:188px;
	overflow:hidden;
	background:#f8f8f8;
}
    .left_thumb li{
	    width:220px;
		height:50px;
		overflow:hidden;
		margin-left:10px;
		display:inline;
		float:left;
		margin-bottom:10px;
	}		
	.left_thumb img{
	    width:220px;
		height:50px;
		display:block;
	}
/*左图片右列表*/	
.thumb_art{
    width:100%;
    height:110px;
    overflow:hidden;
    clear:both;
    background:#f8f8f8;
    margin:0px auto;
	border-width:1px;
	
	border-style:solid;
	margin-bottom:5px;
	padding-right:5px;
}
	.thumb_art img{
        width:130px;
		height:100px;
		display:block;
		overflow:hidden;
		float:left;
		padding:5px;
	}
	.thumb_art p{
		height:30px;
		line-height:30px;
		font-size:12pt;
		font-family:"宋体";
		border-bottom:1px solid #ddd;
		margin-bottom:5px;
			
	}
		.thumb_art p span{
			font-weight:normal;
			float:right;
			margin-top:-30px;
			color:#9c8b88;
		}
	.thumb_art em{
		line-height:20px;
		text-indent:20px;
		color:#888;
	}
	
.menu{

	background:url(image/menu_line.gif) repeat-x;
	border:1px solid #fff;
	border-bottom:none;
	text-indent:10px;
	height:28px;
	line-height:28px;
}
    .menu span{
	    font-weight:bold;
		color:#fff;
	}


.tab_3{
	background:url(image/title_bg.gif) repeat-x #fff top;
	clear:both;
	height:31px;
	overflow:hidden;
}
.tab_3 .tab_on,.tab_3 .tab_off{
	text-align:center;
	font-weight:bold;
	width:80px;
	line-height:28px;
	height:31px;
	float:left;
	cursor:pointer;
}
.tab_3 .tab_on{
    background:url(image/menu_over.gif) no-repeat right top;
}
.tab_3 .tab_off{
    background:url(image/menu_bg_link.gif) no-repeat right top;
}
.tab_3 p{
    float:right;
	line-height:28px;
	padding-right:5px;
}

.right{
    width:500px;
	float:right;
}
    .right .boxborder{
	    padding-bottom:10px;
	}


/*FriendLink*/
#link{
    background:#f8f8f8;
	padding:5px;
}
/*Digg List*/
.digg{
    background:url(image/title_bg.gif) repeat-x bottom #fff;
	padding:5px 0px;
}
.digg_list{
    width:98%;
	border-bottom:1px dashed #eee;
    height:48px;
	margin:0px auto;
	margin-bottom:5px;
	overflow:hidden;
}
    .digg_list div{
        float:left;
		width:47px;
		height:48px;
		background:url(image/digg.gif) no-repeat;
		overflow:hidden;
		margin-left:5px;
    }
	    .digg_list div p{
		    text-align:center;
			clear:both;
			height:20px;
			line-height:20px;
		}
		.digg_list div span{
		    text-align:center;
			clear:both;
		    margin:0px auto;
			height:20px;
			line-height:20px;
		}
	.digg_list ul{
	    float:left;
		padding-left:10px;
	}
	    .digg_list ul li{
		    height:22px;
			line-height:22px;
		}
		.digg_list ul span{color:red;}
/*Index Class*/
.index_class{
    background:url(image/title_bg.gif) repeat-x #fff bottom;
	padding:0px 5px;
	clear:both;
}
    .index_class dl{
	    width:100%;
		height1:85px;
		overflow:hidden;
		margin-bottom:5px;
	}
	.index_class dt{
	    width:100%;
		height:35px;
		line-height:35px;
		font-size:15pt;
		font-family:黑体;
		border-bottom:1px dashed #ccc;
	}
	.index_class dd{
	    line-height:20px;
		text-indent:30px;
		color:#999;
		padding:5px 0px;
		border-bottom:1px solid #999;
	}
	    .index_class p a{color:#666;}
	.index_class .thumb{
	    float:left;
		width:130px;
		overflow:hidden;
	}
	    .index_class .thumb li{
		    width:130px;
			line-height:20px;
			text-align:center;
		}
	    .index_class .thumb li img{
              width:130px;
               height:180px;    
               display:block;
           }

/*FriendLink*/
.link{
    width:100%;
	padding-top:5px;
	clear:both;
}
    .link li{
		float:left;
		margin-left:5px;
		display:inline;
		word-break:keep-all;
	}
	    .link li.link_img{
		    width:88px;
			height:31px;
			overflow:hidden;
			margin-bottom:5px;
		}
		.link li img{display:block;}
		.link li.link_art{
		    width:auto;
			line-height:22px;
		}
/*BoxThumb*/
.boxthumb{
    background:#f8f8f8;
    border:1px solid #fff;
	border-bottom:0px;
}
.boxthumb li{
    width:132px;
    line-height:20px;
	height:122px;
    overflow:hidden;
    float:left;
    text-align:center;
    margin-left:7px;
    display:inline;
}
.boxthumb li img{
    width:130px;
    height:100px;
    display:block;
    border:1px solid #fff;
}
    .boxthumb .boxnav{
	   text-index:0px;
	}
	
.left .boxthumb li{
    margin-left:18px;
}

#Slide{
    border:1px solid #fff;
	overflow:hidden;
	clear:both;
	height:348px;
	width:450px;
	margin-bottom:6px;	
}
.SlideMainRoll {
	filter: revealTrans(duration=1,transition=12);
	cursor: pointer;
}
#SlideMain{
	width:450px;
	height:335px;
	overflow:hidden;
}
    #SlideMain img{
	    width:450px;
		height:335px;
		display:block;
	}
#SlideMenu {
	position:absolute;
	margin-top:-325px;
	margin-left:355px;
	display:inline;
	width:60px;
	height:60px;
}
#SlideMenu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#SlideMenu ul li {
	margin:5px;
	width:76px;
	height:57px;
	overflow:hidden;
	background:none;
}
#SlideMenu ul li img {
	width:74px;
	height:55px;
	overflow:hidden;
	border:1px solid #ddd;
}
.SlideMenuOver {
	filter:alpha(opacity=100);
	-moz-opacity:1;
}
.SlideMenuOut {
	filter:alpha(opacity=50);
	-moz-opacity:0.6;
}	

.img,.art{
	margin:0px auto;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	text-align:center;
	background:#fff;
}
.img{
	height:60px;
}
.art{
    height:15px;
	padding:10px 0px;
}





.boxpadding{
    padding:5px;
}
.member{
    width:100%;
}
/*Left*/
.left{
	width:182px;
	float:left;
}
.left_menu{
    width:162px;
	margin:0px auto;
	padding:5px 5px 0px 5px;
	background:#fff;
}
    .left_menu p{
	    height:25px;
		background:url(member/user_menu.gif) no-repeat;
		line-height:25px;
		text-indent:20px;
		border:1px solid #999;
		margin-bottom:5px;
	}
/*Right*/
.right{
    float:right;
	width:790px;
}
.boxpadding table{
    background:#ccc;
	width:100%;
}
.boxpadding td{
    border:1px solid #fff;
	background:#f8f8f8;
	line-height:25px;
	padding-left:5px;
}




/*重定义*/
#right .boxpadding{
    padding:5px;
	padding-bottom:0px;
}
#right .list{
	margin-bottom:5px;
  
}
/*Search*/
.search{
    width:100%;
	height:30px;
}
    .search li{
	    width:auto;
		float:left;
	}

.tab{
    width:100%;
	background:url(image/title_bg.gif) repeat-x #fff top;
	clear:both;
	height:31px;
	overflow:hidden;
}
.tab .tab_on,.tab .tab_off{
	text-align:center;
	font-weight:bold;
	width:80px;
	line-height:28px;
	height:31px;
	float:left;
	cursor:pointer;
}
.tab .tab_on{
	color:#fff;
    background:url(image/menu_bg_hover.gif) no-repeat;
}
.tab .tab_off{
    background:url(image/menu_bg_link.gif) no-repeat right top;
}
.tab p{
    float:right;
	line-height:28px;
	padding-right:5px;
}
/**/
.class{
	line-height:21px;	
  width:320px;
	background:#fff;
	margin-left:10px;
	float:left;
    display:inline;
}
.boxborder dl{
    width:100%;
	clear:both;
	height:0px;
	background1:#fff;
}
    .boxborder dl dd{
        float:left;
        width:132px;
		overflow:hidden;
        display:inline;
		margin-bottom:10px;
    }
    .boxborder dl dd{
        margin-left:2px;
    }
    .class dl dd{
        margin-left:20px;
    }
        .boxborder dl dd img{
		     width:130px;

			 display:block;
			 overflow:hidden;
			 margin:0px auto;
		}
		.boxborder dl dd img{
		     border:1px solid #fff;
		}
/*栏目页*/
.category{
    width:650px;
	background:#fff;
	padding-top:10px;
}		
.category dl{
    border-top:1px solid #fff;
    border-left:1px solid #fff;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
	width:150px;
	overflow:hidden;
	text-align:center;
	margin-left:8px;
	background:#f5f5f5;
	padding-top:10px;
	margin-bottom:10px;
	float:left;
display:inline;
}	
    .category dl dd{
	    padding-bottom:2px;
	}	
	.category dl dt{
	    height:22px;
		line-height:22px;
		text-align:center;
		padding:0px 3px;
	}
	    .category dl dd img{
		    border:1px solid #fff;
			width:130px;
			height:100px;
		    display:block;
			overflow:hidden;
			margin:0px auto;
		}

/*左图片右列表*/	
.thumb_art{
    width:633px;
    height:110px;
    overflow:hidden;
    clear:both;
    background:#f8f8f8;
    margin:0px auto;
	border-width:1px;
	border-color:#fff #ccc #ccc #fff;
	border-style:solid;
	margin-bottom:5px;
	padding-right:5px;
}
	.thumb_art img{
        width:130px;
		height:100px;
		display:block;
		overflow:hidden;
		float:left;
		padding:5px;
	}
	.thumb_art p{
		height:30px;
		line-height:30px;
		font-weight:bold;
		border-bottom:1px solid #ddd;
		margin-bottom:5px;
			
	}
		.thumb_art p span{
			font-weight:normal;
			float:right;
			margin-top:-30px;
			color:#9c8b88;
		}
	.thumb_art em{
		line-height:20px;
		text-indent:20px;
		color:#888;
	}
/*Content*/
#content{
    width:650px;
	background:#fff;
	margin:0px auto;
	margin-bottom:10px;

}
.text{
    height:25px;
	line-height:25px;
	text-align:center;
	background:url(image/title_bg.gif) repeat-x bottom;
}
.intro{
    border:1px dotted #ccc;
	width:620px;
	margin:0px auto;
	margin-top:5px;
	line-height:20px;
	padding:0px 5px;
	background:#f8f8f8;
}
#text{
    padding:10px;
	line-height:20px;
	margin-bottom:10px;
}
.pre_next{
	line-height:20px;
	float:left;
	width:auto;
	padding-top:8px;
}
#pre_ding{
    width:100%;
	height:50px;
}
#key,#url{
    width:650px;
	margin:0px auto;
	height:20px;
	line-height:20px;
	text-indent:5px;
	overflow:hidden;
}
#url{
	background:#666;
	color:#ddd;
	margin-bottom:10px;
}
#key{
	background:#eee;
	clear:both;
}
    #url a{color:#ddd;}

#url li{ float:left; width:300px;}


#digg_hits{
    width:auto;
	clear:both;
	margin-bottom:5px;
}
 
    #digg ul{
	    margin-left:5px;
		height:24px;
		overflow:hidden;
		float:left;
		display:inline;
	}
    #digg li{
                   float:right;
	    border:1px;
	    background:#f8f8f8;
	    border-color:#fff #ccc #ccc #fff;
	    border-style:solid;
	    padding:4px 5px 2px 5px;
		color:red;
	}
	    #digg li.num{
		    width:auto;
            font-weight:bold;
	        background:#333;
	        color:#fff;
			float:right;
	        padding:4px 5px;
			border:none;
		}
		#digg li.digg_text{
		    background:#999;
			color:#fff;
		}


/*--定义所有新旧日期显示效果--*/
/*------------------------------------------------------------------*/
.newDate {color:#ff0000;}
.oldDate {color:#808080;font-style:normal;}
/*--日期右对齐--*/
li span.globalDate {float:right;margin:0 2px;}
.globalRight {float:right;margin:0 2px;}
.globalMoreRight {float:right;}
.morelinks {float:right;margin:5px 2px 0;}
.morelinks a, .morelinks a:hover {color:#555;font-size:10px;font-weight:normal;}
.clear {clear:both;}
.newDate {color:#ff0000;}



/*--文章频道相关CSS--*/
#mainNewsTitles {font-size:14px;font-weight:bold;text-align:center;color:#0098c5;}
#mainNewsTitles h1 {font-size:14px;font-weight:bold;line-height:28px;margin:0;}
.contentbox {clear:both;width:716px;border:1px solid #b6e6fb;border-top:none;margin-right:5px;overflow:hidden;}
div.mainNewsInfo {margin:auto;background:#fff;text-align:center;height:26px;line-height:26px;margin-bottom:3px;background: url(dot.gif) repeat-x bottom;}
#mainFontSize {clear:right;display:block;float:right;}
#mainFontSize img {border:none;}
#mainFontSize a {text-decoration:none;}
.NewsContent {margin:2px 5px;font-family:宋体;font-size:14px;line-height:180%;word-wrap: break-word;}
.NewsContent img {border:none;}
.mainNewsCount {margin-top:3px;height:23px;line-height:23px;border-top:1px dotted #ccc;background:#fefefe;text-align:right;}
#NewsContentLabel a {font-family:宋体;font-size:100%;line-height:180%;}
.UBBWordLink {font-family:宋体;font-size:100%;line-height:180%;}
.textTags {clear:left;background:#f2f9fd;border:1px dotted #cae5ff;height:39px;margin:10px auto;padding-left:10px;padding-right:10px;width:600px;}
.textTags h3 {color:#000;display:block;float:left;font-size:12px;padding-top:0px;margin:0px}
.textTags span {float:right;font:12px/24px Tahoma;}
.textTags h3 a {font-weight:bold;color:#000;font:12px/24px Tahoma;}


/*--文章列表相关CSS--*/
.headline {float:left;display:block;margin-left:5px;}
.headinfo {clear:right;display: block;float:right;margin-right:5px;display:inline;cursor:pointer;color:#ff0000;}
* html .headinfo {clear:right;display:block;float:right;margin-right:9px;display:inline;color:#ff0000;}
#listheadline {clear:both;width:660px;color:#fff;height:31px;line-height:31px;}
#listheadline {color:#ffffff;}
#listheadline span {font-weight:bold;height:27px;}
 

 
#listheadline span {font-weight:bold;height:27px;}
.mainlist_li {clear:left;display:block;float:left;font: normal 13px/24px "宋体";margin:0 5px 3px 5px;width:640px;background: url(dot.gif) repeat-x bottom;list-style-type:none;list-style-image:none;overflow:hidden;}
 
.list_title {clear:left;display:block;float:left;font:normal 13px/24px "宋体";padding-left:15px;text-align:left;background:transparent url(arrow.gif) no-repeat 2px 5px;}
 
span.list_info .globalDate {float:right;margin:0 2px;}
span.list_hits {float:right;display:block;}
span.list_news_dis {float:right;cursor:pointer;display:block;font:normal 13px/24px "宋体";height:18px;margin:5px 0 0 12px;text-align:right;width:75px;background: url(icons/dl-ico-amount.gif) no-repeat left center;}
span.list_news_dis a {color:#999;}
span.list_news_dis a:hover {color:#ff9900;text-decoration:none;}
li div.list_news_content h3 {float:right;display:block;margin:0;padding:0;}
li div.list_news_content {clear:left;float:left;display:block;background: #f4f5f6;color:#666;font:normal 12px/22px "宋体";margin:2px 5px 3px 3px;width:640px;line-height:160%;word-wrap: break-word;display:inline;}
li div.hidden_news_content {display:none;font-size:13px;padding:5px;}
/*--文章列表相关CSS结束--*/

.mainstory {clear:both;position:relative;border:1px solid #b6e6fb;margin-top:5px;margin-right:5px;padding:0;overflow:hidden;}
.mainstory h2 {clear:both;margin:0;padding-top:0;font-weight:bold;color:#1fabd3;letter-spacing:2px;height:27px;background:#edf6ff url(strap_bg_pic.gif) repeat-x 0 -1px;}
.mainstory h2 span.boxhead {float:left;line-height:26px;margin-left:5px;margin-top:1px;}
.mainstory .headLinks {float:right;margin-right:5px;}

/*右侧分类导航效果*/
ul#leftCatalog {clear:both;width:290px;overflow:hidden;/*zoom:1;*/}
ul#leftCatalog li {float:left;width:140px;background:#f7fcff;height:22px;line-height:22px;border:1px solid #d2effb;font-weight:bold;letter-spacing:1px;margin:1px 0 0 1px;padding:1px 0;text-align:center;display:inline;}
ul#leftCatalog li.finally {clear:both;overflow:hidden;height:0;line-height:0;border:0;font-size:0;margin:1px 0 0 0;padding:0;}
ul#leftCatalog li a {color:#007ba8;display:block;height:22px;line-height:22px;}
ul#leftCatalog li a:hover {background:#E22400;text-decoration:none;color:#fff;}
ul#leftCatalog li .distinct {background:#87c9e2;text-decoration:none;color:#fff;}
/*--数字排行效果--*/
.list-icons {overflow:hidden;}
.list-icons li {position:relative;padding:0 0 0 28px;margin:0px;border:none;font-family:Verdana, Arial;word-break:break-all;height:20px;line-height:20px;background:#fff;}
.list-icons li span {display:inline;background:url(top_pane.png) no-repeat center -9px;font-family:Verdana;color:#fff;font-size:9px;font-weight:700;text-align:center;display:block; position:absolute;left:5px;top:6px;width:16px;height:9px;line-height:9px;padding:0 0 0 1px;}
*+html .list-icons li span {top:5px;}
.list-icons .list-icon1 {background:url(top_pane.png) no-repeat center top;}
.list-icons li a {line-height:20px;}
.toplist-icons {overflow:hidden;}
.toplist-icons li {position:relative;padding:0 0 0 28px;margin:0px;border:none;font-family:Arial,Verdana;height:20px;line-height:20px;background:#fff;}
.toplist-icons li span {display:inline;background:url(top_pane.png) no-repeat center -33px;font-family:Arial,Verdana;color:#6498c2;font-size:10px;font-weight:700;text-align:center;display:block;position:absolute;left:5px;top:3px;width:15px;height:15px;line-height:14px;padding:0;}
.toplist-icons .list-icon1 {background:url(top_pane.png) no-repeat center -18px;color:#fc7836;}
.toplist-icons li,.toplist-icons li a {height:21px;line-height:21px;}

.toplist-icons2 {overflow:hidden;}
.toplist-icons2 li {position:relative;padding:0 0 0 28px;margin:0px;border:none;font-family:Arial,Verdana;height:20px;line-height:20px;background:#fff;}
.toplist-icons2 li span {display:inline;background:url(top_pane.png) no-repeat 0 -33px;font-family:Arial,Verdana;color:#6498c2;font-size:10px;font-weight:700;text-align:center;display:block;position:absolute;left:0px;top:3px;width:25px;height:15px;line-height:13px;padding:0;}
.toplist-icons2 .list-icon1 {background:url(top_pane.png) no-repeat center -48px;color:#fc7836;}
.toplist-icons2 li,.toplist-icons2 li a {height:21px;line-height:21px;}
/*--分页CSS开始----------------------------------*/
div.mainPageBox {clear:both;float:left;margin-top:3px;padding:1px 0;background:#f7fcff;width:980px;}
div.mainNextPage {clear:both;float:left;margin-top:3px;padding:1px 0;background:#f7fcff;width:640px;}
div.mrePage {clear:both;width:716px;background:#fff;}
.morePage a{word-break:normal;word-wrap:normal;text-decoration:none;color:#3384c5;text-align:center;}
.morePage {display:block;text-align:center;float:right;margin:3px 2px;}
.morePage *{font-style:normal;font:normal 12px/18px arial,"宋体", serif;text-decoration:none;}
.morePage code a,.morePage code i{display:block;width:auto !important;min-width:16px;>width:16px;height:18px;float:left;padding:0 2px;color:#3384c5;border:1px solid #9bd3f8;margin:0 2px;}
.morePage code a{background:#fff;}
.morePage code a:hover{background:#e5f3fe;text-decoration:none;}
.morePage code a.active{border:1px solid #f7cf9e;color:#f60;font-weight:bold;}
.morePage code a:hover.active{background-color:#fcf0da;text-decoration:none;}

.morePage code i{display:block;border:0;margin:0;padding:0;font-weight:bold;line-height:14px;}
.morePage kbd,.morePage dfn{border:1px solid #9bd3f8;display:block;width:55px;height:18px;float:left;margin:0 2px;background:#e5f3fe url(page_arrow.gif) no-repeat 5px -54px;}
.morePage dfn{background-position:45px -85px}
.morePage dfn.disable{background-position:45px -35px}
.morePage kbd a,.morePage dfn a{display:block;padding-left:10px;height:17px;line-height:17px;>line-height:18px;overflow:hidden;border-left:1px solid #fff8ff;border-top:1px solid #fff;border-right:1px solid #c8e2f7;}
.morePage dfn a{padding:0 8px 0 0}
.morePage dfn.disable,.morePage kbd.disable{border:1px solid #bbb;background:#eee url(page_arrow.gif) no-repeat 45px -24px}
.morePage kbd.disable{background-position:5px 6px;}
.morePage .disable a{border:0;border-top:1px solid #fff;color:#999;text-decoration:none;}
.morePage .disable {background:#eee;}
.morePage .off{display:none;}
.mainPage {position:relative;top:0px;left:0px;height:30px;line-height:40px;}

.mainPage .morePage{position:absolute;right:0px;margin-right:5px;}
.mainPage i{font-style:normal;}
.mainPage {margin-top:20px;}
.postCount {color:#666;}
.postCount b{color:#f60;font-weight:bold;margin:0 2px;line-height:21px;}
.mainPage .postCount {line-height:30px;margin-left:12px;position:absolute;line-height:20px;}
.morePage input {border:1px solid #9bd3f8;background:#fff;color:#3384c5;height:16px;line-height:16px;>margin-top:-1px;width:30px;text-align:center;}
.morePage b {border:1px solid #9bd3f8;display:block;width:auto;height:18px;line-height:18px;float:left;margin:0 2px;background:#fff;padding:0 5px;}
/*分页*//*
.list_page{clear:both;display:block;height:25px;line-height:25px;text-align:center;padding-right:20px;margin:5px auto;}
.list_page span,.list_page em,.list_page a{border:#d0d0d0 1px solid;background:#fefefe;color:#000;padding:3px 6px;>padding-bottom:2px;margin-right:3px;font: normal 13px/24px "宋体";}
.list_page a span{border:0;padding:0;margin:0;}
.list_page a{color:#000;text-decoration:none;}
.list_page a:hover{background:#f1f1f9;text-decoration:none;}
.list_page a.active{background:#f1f1f9;color:#f60;border:#d0d0d0 1px solid;font-weight:bold;}
.list_page .disable {background:#eee;color:#999;}
.list_page input {border:0px;margin:0 -4px;width:25px;height:15px;text-align:center;padding:0;vertical-align:middle;}
*/
.list_page {float:right;height:23px;line-height:23px;padding-left:5px;margin:1px auto;}
.list_page span,.list_page b,.list_page a {display:block;float:left;border:1px solid #d0d0d0;background:#fff;color:#000;margin-right:5px; height:20px; line-height:20px; padding:0 6px;}
.list_page a:hover {background:#f1f1f9;text-decoration:none;}
.list_page a.active{background:#f1f1f9;color:#f60;border:#d0d0d0 1px solid;font-weight:bold;}
.list_page .disable {background:#eee;color:#999;}
.list_page input {margin:0 -4px;border:0px;background:none;height:12px;line-height:12px;width:20px;padding-top:3px;text-align:center;}

.news_page {clear:both;display:block;height:20px;line-height:20px;text-align:center;padding-right:20px;margin:3px auto;}
.news_page span,.news_page a{border:#d0d0d0 1px solid;background:#fefefe;color:#000;padding:2px 5px;>padding-bottom:1px;margin-right:3px;font: normal 13px/24px "宋体";}
.news_page a span{border:0;padding:0;margin:0;}
.news_page a{color:#000;text-decoration:none;}
.news_page a:hover{background:#f1f1f9;text-decoration:none;}
.news_page a.active{background:#f1f1f9;color:#f60;border:#d0d0d0 1px solid;font-weight:bold;}
.news_page .disable {background:#eee;color:#999;}
/*
/*--分页 CSS 结束----------------------------------------*/


/*用户评价CSS效果*/
#pingjia {position:relative;float:left;width:650px;margin-top:5px;padding:0;height:48px;border:#b6e6fb 1px solid;border-left:none;background:#f5f5f5;}
#pingjia li em {font-style:normal;color:#42B73F;}
#pingjia li{float:left;display:block;vertical-align:bottom;margin:0;padding:2px 11px;>padding:2px 10px;height:45px;line-height:21px;border-left:#b6e6fb 1px solid;}
#pingjia li.info{padding:2px 12px;>padding:2px 11px;}
#pingjia li img {margin-top:2px;}
#pingjia li.tousu{border-right:none;padding:1px 6px;>padding:1px 4px;}
#pingjia li.tousu img {margin-top:0px;}
#PercentBar1,#PercentBar2 {display:block;float:left;height:11px;margin-top:6px;background: url(../icons/loading_bg.gif) repeat-x;}
#pingjia li i {font-size:0.88em;color:#888;}
/*------------------------------------------------------------------*/

 /*sitemap页面CSS效果*/
/*------------------------------------------------------------------*/
div#sitemapBox {clear:both;background:#fff;margin:0 0 4px;padding:0;text-align:left;width:auto;overflow:hidden;}
dl#sitemaplist {clear:both;margin:5px 0px;width:956px;border:1px solid #b6e6fb;border-top:0;overflow:hidden;}
dl#sitemaplist dt {display:block;width:956px;background:#edf6ff;margin-bottom:1px;border-top:1px solid #b6e6fb;border-bottom:1px solid #b6e6fb;height:28px;line-height:28px;font-weight:bold;text-indent:10px;}
dl#sitemaplist dt a {font-weight:bold;color:#30a9d4;}
dl#sitemaplist dt span, dl#sitemaplist dt span a {font-weight:normal;}
dl#sitemaplist dd a {color:#30a9d4;}
dl#sitemaplist dd {float:left;display:block;background:#fff;margin-left:1px;margin-bottom:1px;width:105px;height:25px;line-height:25px;text-align:center;}
/*#End--------------------------------------------------------------------------*/


/*--搜索表单CSS--*/
#menubot {margin:-20px auto 5px auto;clear:both;height:36px;width:948px;background:url(bg/botmenu_normal.gif) 0 -37px repeat-x;border:#c9c9c9 1px solid;border-top:none;}
#menubot .searchbox {height:35px;border-left:#fff 1px solid;border-right:#fff 1px solid;overflow:hidden;}
.searchform {float:left;width:916px;height:24px;line-height:24px;margin-top:6px;padding-left: 38px;background:url(icons/icon-search.gif) no-repeat;}
.searchform li {float:left;position:relative;}
.searchform li.tagstrap {float:right;margin-right:5px;display:inline;}
.searchform input.text {float:left;width:230px;height:18px;line-height:18px;padding:2px 4px;color:#ccc;border:1px solid #8f98a5;border-right:none;}
.searchform li p {float:left;height:24px;padding:0;margin:0;}
.droplist {position:absolute;width:78px;overflow:hidden;margin-top:24px;z-index:2;border:1px solid #bddbef;background:#fff;left:0;}
.droplist li {float:none;width:78px;height:2em;}
.droplist li a {display:block;width:58px;padding:0 10px;height:2em;line-height:2em;}
.droplist li a:link, .droplist li a:visited {color:#003399;}
.droplist li a:hover, .droplist li a:active {text-decoration:none;background:#bddbef;}
/*搜索页面CSS效果*/
/*------------------------------------------------------------------*/
div.searchForm {clear:both;margin:0 0 0 4px;padding:2px 5px 0 5px;text-align:center;}
div#searchbox .shtext {font-size:14px;height:16px;}
div#searchbox .shbtn {font-size:12px;height:24px;}
div#searchmain {clear:both;background:#fff;margin:0 0 4px;padding:0;text-align:left;width:auto;overflow:hidden;}
div.searchResult {clear:both;background:#f4f4f4;margin:2px;padding:2px 5px;border-bottom:2px solid #666;font-weight : bold;height:22px;line-height:22px;}
div.searchTopic {clear:both;font-size:14px;font-family:tahoma;background:#f1fafe;border-bottom:1px dashed #ccc;margin:2px;padding:2px 5px;height:22px;line-height:22px;}
div.searchTopic a, div.searchTopic a:hover {color:#0033ff;font-size:14px;}
div.searchIntro {clear:both;margin:2px;padding:2px 5px;line-height:20px;font-size:14px;word-break:break-all;}
div.searchInfo {clear:both;margin:2px;padding:2px 5px;border-bottom:1px solid #ccc;height:20px;line-height:20px;}
/*#End--------------------------------------------------------------------------*/


.friendLinks {padding:0 5px;margin-top:0px;background:#fff;width:958px;overflow:hidden;}


.heavenmenu{
	width:980px;
	margin:0px auto;
	height:30px;
	line-height:30px;
	background:#ececec;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.heavenclear {clear:both;}