/* CSS Document */
*{
    padding:0;
	margin:0;
}
/* base */
body {
    margin:0px auto;
	font-size:9pt;
	font-family:宋体,arial,verdana,sans-serif,fantasy,tahoma;
	background-position:center;
	text-decoration:none;
         background: url(http://www.powerpigs.net/images/2010newyear.jpg) no-repeat center top #deebf3;
	background2:#d8d8d8;
	color:#505050;
	background1:#c8e4f2;

}
body,form,p,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(brook/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;
	background:url(brook/header_bg.gif) repeat-x top;
}
#top{
    width:978px;
	height:80px;
	background:url(brook/top_bg.gif) no-repeat top right;
	margin:0px auto;
}
    #top img{
	    float:left;
		display:block;
	}
#menu{
    width:100%;
	margin:0px auto;
	height:30px;
	line-height:30px;
	background:url(brook/top_menu_bg.gif) repeat-x;
}
    #menu ul{
	    width:958px;
		margin:0px auto;
	}
    #menu li{
	    float:left;
	}
.nav_on{
    background: url(brook/top_menu_hover.gif) repeat-x bottom;
	line-height: 27px;
	/*cursor: pointer;*/
}
    .nav_on p{
	    background1: url(brook/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: 27px;
	    padding:3px 10px 0 10px;
	    background-repeat: no-repeat;
	    background-position: right;
    }
	.nav_off a{color:#fff;}
	.nav_off a:link,.nav_off a:visited{color:#fff;}
.nav_foot{
    margin:0px auto;
	width:978px;
	background: url(brook/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: 0px;
}
/*Path*/
#path,.boxtitle,.boxnav{
	border:1px solid #fff;
	border-bottom:none;
	text-indent:10px;
}
#path,.boxnav{
	height:26px;
	line-height:26px;
    background:url(brook/title_bg.gif) repeat-x;
}
.boxtitle{
	height:28px;
	line-height:28px;
    background:url(brook/menu_bg.gif) repeat-x;
}
.boxtitle li{
	    float:right;
		margin-top:-28px!important;
		margin-top:-20px;
		list-style:none;
		line-height:30px;
		padding-right:5px;
	}
    .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;
	}
	.boxnav li{
	    float:right;
		margin-top:-28px!important;
		margin-top:-20px;
		list-style:none;
		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(brook/title_bg.gif) repeat-x #fff;
}
.h2 div,.h2 small{
    background:url(brook/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(brook/menu_bg_link.gif) no-repeat right top;}
	
	/*h21*/
	
	.h21{
    width:100%;
	height:31px;
	line-height:31px;
    background:url(brook/title_bg.gif) repeat-x #fff;
}
.h21 div,.h21 small{
    background:url(brook/lanmu.gif) no-repeat;
	BACKGROUND-POSITION:left center;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	color:#ff0000;
	line-height:28px;
	height:31px;
	float:left;
}
    .h21 div a{color:#ff0000;}
    .h21 div a:link,.h21 div a:visited{color:#ff0000;}
	
	.h21 div li{
	    float:right;
		margin-top:-28px!important;
		margin-top:-20px;
		list-style:none;
		line-height:30px;
		padding-right:5px;
	}
	
	.h21 p{
	    text-align:right;
		float:right;
	    line-height:28px;
		padding-right:5px;
	}
	    .h21 p img{
		    margin-top:8px;
		}
	    .h21 p span{
	        font-weight:bold;
		    color:red;
	    }
    .h21 small{ background:url(brook/menu_bg_link.gif) no-repeat right top;}
	
/*List*/
.list_a{
    width:100%;
	padding-bottom:5px;
    background:url(brook/list_bg.gif) repeat-x bottom #fff;
	margin-bottom:10px;
}
.list_a img{border:0px;}

.list{
      line-height:150%;
    width:100%;
	padding-bottom:5px;
    background:url(brook/title_bg.gif) repeat-x bottom #fff;
	margin-bottom:10px;
}


.list dl{
    border-top:1px solid #fff;
    border-left:1px solid #fff;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
	width:136px;
	height:275px;
	overflow:hidden;
	text-align:center;
	margin-left:4px;
	background:#f5f5f5;
	padding-top:10px;
	margin-bottom:10px;
	float:left;
display:inline;
}	
    .list dl dd{
	    padding-bottom:2px;
	}	
	.list dl dt{
	    height:22px;
		line-height:22px;
		text-align:center;
		padding:0px 2px;
	}
	
	    .list dl dd img{
			width:116px;
			height:150px;
		    display:block;
			overflow:hidden;
			margin:0px auto;
		}



    .list li{
	    background:url(brook/img_icon.gif) no-repeat 5px 10px;
		height:23px;
		line-height:23px;
		text-indent:15px;
		border-bottom:1px dashed #eee;
		width:98%;
		margin:0px auto;
		clear:both;
	}
        .list li span{
		    float:right;
			padding-right:5px;
			color:red;
			margin-top:-23px;
		}	
/*Left Right*/
#left{
	width:672px;
	float:left;
}
#right{
	width:300px;
	float:right;
}

.boxborder,.boxborder01,.boxpadding,.boxtext{
	border:1px solid #A8C29F ;
	background:#f8f8f8;
	padding-top:10px;
	margin-bottom:8px;
}
.boxpadding{
	padding:10px;
}

/*Tab*/
.tab,.tab_1,.tab_2,.tab_4,.boxthumb_nav{
	background:url(brook/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(brook/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(brook/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(brook/menu_bg_hover_1.gif) no-repeat;
}
.tab_2 .tab_on{
	color:#fff;
    background:url(brook/menu_bg_hover_2.gif) no-repeat;
}
.tab_4 .tab_on{
	color:#fff;
    background:url(brook/menu_bg_hover_4.gif) no-repeat;
}
.boxthumb_nav .tab_on{
	color:#fff;
    background:url(brook/menu_bg_hover_3.gif) no-repeat;
}

.digg_tab{
	background:url(brook/title_bg.gif) repeat-x #fff top;
	clear:both;
	height:31px;
	overflow:hidden;
}
    .digg_tab div{
        background:url(brook/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;
    background:url(brook/title_bg.gif) repeat-x bottom #fff;
	margin-bottom:5px;
}
    .digg_hits li{
	    background:url(brook/digg_icon.gif) no-repeat 5px 5px;
		height:25px;
		line-height:25px;
		text-indent:70px;
		width:98%;
		margin:0px auto;
		clear:both;
		border-bottom:1px dashed #eee;
	}
        .digg_hits li span{
		    float:left;
			padding-right:5px;
			color:#9c8b88;
			margin-left:-35px;
			margin-top:-23px;
			color:#fff;
		}
.digg_hits div{
	    background:url(brook/service.gif) no-repeat 5px 5px;
		height:25px;
		line-height:25px;
		text-indent:70px;
		width:98%;
		margin:0px auto;
		clear:both;
		border-bottom:1px dashed #eee;
	}
/*Bottom*/
#bottom{
	text-align:center;
	border:1px solid #fff;
	width:978px;
	margin:0px auto;
	background:url(brook/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:60px;
	overflow:hidden;
	clear:both;
	margin:0px auto;
	margin-top:-5px;
}

.search{
    margin:0px;
}

.line_tr{
    border-left:1px solid #fff;
	border-right:1px solid #fff;
	background:url(brook/line.gif) repeat-x;
	height:23px;
	overflow:hidden;
}

.left{
    width:472px;
	float:left;
}
    .left .boxpadding{
        margin-bottom:0px;
		padding:8px;
    }
 .left .boxborder{
        padding-bottom:10px;   
    }
.boxps,.boxvisit{
    border:1px solid #a8c29f ;
	background:#fff;
	overflow:hidden;
}
.boxps{
	height:283px;
}
.boxvisit{
	height:180px;
}
    .menu_visit{
	    width:100%;
		margin-bottom:4px;
	}
    .boxps .h2 div{
	    background:url(brook/menu_bg_hover_1.gif) no-repeat;
	}
    .boxvisit .h2 div{
	    background:url(brook/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;
	}
/*左图片右列表1*/	
.thumb_art{
    width:96%;
    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-size:15pt;
		font-family:"黑体";
		border-bottom:1px solid #ddd;
		margin-bottom:5px;
			
	}
		.thumb_art p span{
			font-weight:normal;
			float:right;
			margin-top:-30px;
			color:#000000;
		}
	.thumb_art em{
		line-height:20px;
		/*text-indent:20px;*/
		color:#000000;
	}
	
.menu{
    background:url(brook/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(brook/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(brook/menu_over.gif) no-repeat right top;
}
.tab_3 .tab_off{
    background:url(brook/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;
	}
	.right .boxborder01{
	    padding-bottom:10px;
	}


/*FriendLink*/
#link{
    background:#f8f8f8;
	padding:5px;
}
/*Digg List*/
.digg{
    background:url(brook/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(brook/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;}

/*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;margin-bottom:4px;}
		.link li.link_art{
		    width:auto;
			line-height:22px;
		}
/*BoxThumb*/
.boxthumb{
    background:#f8f8f8;
    border:1px solid #fff;
	border-bottom:0px;
}

    .boxthumb .boxnav{
	   text-index:0px;
	}
	
.left .boxthumb li{
    margin-left:18px;
}
#Slide1{
    border:1px;
	overflow:hidden;
	clear:both;
	height:308px;
	width:453px;
	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*/
.left1{
	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*/
.right1{
    float:right;
	width:790px;
}

.boxpadding table{
    /*background:#ccc;*/
	width:100%;
}
.boxpadding td{
   /* border:1px solid #fff;
	background:#f8f8f8;*/
	line-height:16px;
	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(brook/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(brook/menu_bg_hover.gif) no-repeat;
}
.tab .tab_off{
    background:url(brook/menu_bg_link.gif) no-repeat right top;
}
.tab p{
    float:right;
	line-height:28px;
	padding-right:5px;
}
/**/
.class{
    width:320px;
	background:#fff;
	margin-left:10px;
	float:left;
    display:inline;
}

/*栏目页*/
.category{
    width:660px;
	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:156px;
	height:304px;
	overflow:hidden;
	text-align:center;
	margin-left:4px;
	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 1px;
	}
	
/*左图片右列表ding*/	
.thumb_artding{
    width:633px;
    height:74px;
    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:5px;
}
	
	.ding{
        width:64px;
		height:64px;
		display:block;
		overflow:hidden;
		float:left;
		padding:5px;
	}
	.thumb_artding p{
		height:25px;
		line-height:25px;
		font-size:13pt;
		font-family:"黑体";
		font-weight:bold;
		border-bottom:1px solid #ddd;
		margin-bottom:5px;
			
	}
		.thumb_artding p span{
			font-weight:normal;
			float:right;
			margin-top:-30px;
			color:#000000;
		}
	.thumb_artding em{
		line-height:20px;
		/*text-indent:20px;*/
		color:#000000;
	}
	

/*Content*/
#content{
    width:650px;
	background:#fff;
	margin:0px auto;

	margin-bottom:10px;
}
.text{
    height:25px;
	line-height:25px;
	text-align:center;
	background:url(brook/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;
    font-size:14px;
	line-height:20px;
	margin-bottom:10px;
}
#text p{
text-indent1:2em;
}
.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;}


#digg_hits{
    width:auto;
	clear:both;
	margin-bottom:5px;
}
#digg{
    width:auto;
    clear:both;
	padding-right1: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;
		}
/*首页推荐*/
.boxthumb dl{
    border-top:1px solid #fff;
    border-left:1px solid #fff;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
	width:156px;
	height:304px;
	overflow:hidden;
	text-align:center;
	margin-left:3px;
	background:#f5f5f5;
	padding-top:10px;
	margin-bottom:10px;
	float:left;
display:inline;
}	
    .boxthumb dl dd{
	    padding-bottom:2px;
	}	
	.boxthumb dl dt{
	    height:22px;
		line-height:22px;
		text-align:center;
		padding:0px 1px;
	}
	   

/*ShowPage*/
.show_page{text-align:center;}

.homeleft2 {border: 1px solid #CCC;padding:3px;
                   display:block;
		overflow:hidden;
		margin:0px auto;
}
.homeleft1 {border: 1px solid #FF3300;padding:3px;
                  display:block;
		overflow:hidden;
		margin:0px auto;}
		
.homeleft4 {border: 1px solid #CCCCCC; padding:3px;}
.homeleft3 {border: 1px solid #FF3300;padding:3px;}
		

.pic1 {border: 1px solid #CCCCCC; padding:3px;}
.pic3 {border: 1px solid #CCCCCC; padding:3px;}
.pic2 {border: 1px solid #CCCCCC; padding:3px;}
a:hover .pic3 {border: 1px solid #FF3300;padding:3px;}


/*评论模板中内容框的背景*/		
.msgfocu 
{ 
background: #FFF url(images/notice_bg.gif) no-repeat 8px 6px;
}


/*首页热门商品*/

.boxborder01 dl{
    border-top:1px solid #fff;
    border-left:1px solid #fff;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
	width:154px;
	height:304px;
	overflow:hidden;
	text-align:center;
	margin-left:3px;
	background:#f5f5f5;
	padding-top:10px;
	margin-bottom:3px;
	float:left;
display:inline;
}	
    .boxborder01 dl dd{
	    padding-bottom:2px;
	}	
	.boxborder01 dl dt{
	    height:22px;
		line-height:22px;
		text-align:center;
		padding:0px 1px;
	}

.PhotoUrlList {}
.PhotoUrlList img{margin: 3px; padding:3px;border: 1px solid #CCCCCC;float:left}

.rs_Digg{width:57px;height:64px; background:url(/Images/digg_bg.gif)}
#shownum{line-height:40px;height:40px;font-size:20px; font-family:"宋体"; font-weight:bold; text-align:center;}
.digg_action{line-height:23px;height:23px;text-align:center}
#loading{background:url(/Images/loading.gif) center center no-repeat; display:none;width:57px;height:40px;margin-top:-40px}

.gengduo{float:right;
	    margin-top:0px!important;
		margin-top:8px;
		line-height:30px;
		padding-right:5px;}

/*soft软件内容页*/
.soft_1{float:left;width:650px;margin:5px 0px 5px 0px;border:1px dotted #ddd;text-align: left;}
.soft_1_2{float:left;width:280px;margin:0px;text-align: left;}
.soft_1_3{float:left;width:270px;height:24px;line-height:24px;margin:0px;padding:1px 1px 1px 5px;border-bottom:1px dotted #ddd;border-left:1px dotted #ddd;border-right:1px dotted #ddd;text-align: left;}
.soft_1_4{float:left;width:270px;height:24px;line-height:24px;margin:0px;padding:1px 1px 1px 5px;border-left:1px dotted #ddd;border-right:1px dotted #ddd;text-align: left;}
.soft_1_5{float:left;width:156px;margin:0px;padding:3px 0px 0px 2px;}
.lmlbn{float:left;width:650px;margin:0px 0px 5px 0px;padding:0px 2px 0px 2px;text-align: left;}
.yxz_2_1{float:left;width:330px;height:200px;margin:0px;padding:3px 2px 2px 3px;}
.soft_related{height:auto;overflow:hidden;padding-top:6px;}



/*导航栏*/
body { font-size:12px; width:980px; margin:0 auto; color:#000000; position:relative;font-family:"宋体"; 
 background: url(http://www.powerpigs.net/images/2010newyear.jpg) no-repeat center top #FFF6F6;
 }
.nav {}
.nav * { text-indent:0}
.nav .nav_top2 .nav_logo span.web_21logo {display:block; background:url(/images/logo.gif) no-repeat;  width: 221px; cursor: hand; height: 72px;margin:2px;text-indent:-999px;margin-left:15px}
.nav .nav_top2 { height:87px; background:#FFFFFF url(../images/nav_top2bg.gif) repeat-x 0 bottom; padding:5px 0 0 0;}
.nav .nav_top2 .nav_logo { float:left}
.nav .nav_top2 .nav_ads { float:left; margin:10px 0 0 0;}


.nav .nav_top2 .nav_21club { float:right; width:200px; padding:8px 0 0 0; color:#666666}
.nav .nav_top2 .nav_21club a:link,.nav .nav_top2 .nav_21club a:visited { color:#666666}
.nav .nav_top2 .nav_21club .nav_loer { color:#666666; line-height:23px;}
.nav .nav_top2 .nav_21club .nav_loer a:link, .nav .nav_top2 .nav_21club p.nav_loer a:visited  { color:#666666;}
.nav .nav_top2 .nav_21club .nav_loer img.loerface { float:left; display:block; padding:1px; background:#FFFFFF; border:solid 1px #999999; margin:2px 5px 0 0;}
.nav .nav_top2 .nav_21club .nav_loer ul { float:left; margin:0; padding:0;}
.nav .nav_top2 .nav_21club .nav_loer ul li { line-height:22px;}
.nav .nav_top2 .nav_21club .nav_loer ul li span {  font-weight:bold; color:#B70701;}
.nav .nav_top2 .nav_21club .nav_loer .loer_ltime { clear:both; margin:7px 0 0 0; padding:0; border-top:dotted 1px #CCCCCC; width:90%; float:left; display:none}
.nav .nav_top2 .nav_21club .club_in { height:22px; margin:0 0 2px 0;}
.nav .nav_top2 .nav_21club img { display:block; vertical-align:bottom;}
.nav .nav_top2 .nav_21club input {vertical-align:middle; line-height:normal;}
.nav .nav_top2 .nav_21club .t_01 { border:solid 1px #666666; height:14px; width:140px; font-size:12px; color:#666666}
.nav .nav_top2 .nav_21club .tl_bt1 { height:17px; width:44px; background:url(../images/icos_login.gif) no-repeat; border:0;}
.nav .nav_top2 .nav_21club .tl_bt2 { height:17px; width:44px; background:url(../images/icos_reg.gif) no-repeat; border:0;}
.club_check { display:none;}

.nav .mainnav { height:32px; background:url(../images/nav_bg.gif) repeat-x; }
.nav .mainnav ul.main { float:left; margin:0 0 0 10px;display:inline}
.nav .mainnav ul.main li { float:left; margin:0;}
.nav .mainnav ul.main li a { float:left; height:32px; line-height:40px; display:block; text-align:center; overflow:hidden; background:url(../images/nav_bg_off.gif); width:70px;}
.nav .mainnav ul.main li a span { display:block; line-height:40px; color:#FFFFFF; }
.nav .mainnav ul.main li a:link,.nav .mainnav ul.main li a:visited { color:#FFFFFF ;}
.nav .mainnav ul.main li a:hover,.nav .mainnav ul.main li a:active {text-decoration:none; color:#FFFFFF; background:url(../images/nav_bg2.gif) no-repeat center 0;}

.call-board {/* float:right; width:250px; padding:9px 0 0 0;*/}
/*.call-board a:link, .call-board a:visited { color:#B70701}*/
/*.nav .mainnav .call-board span { float:left; display:block; line-height:19px;  text-align:center; margin:0 10px 0 0;}
.nav .mainnav .call-board span a { display:block;line-height:19px;}*/
/*.nav .mainnav .call-board span a:hover { background:url(../images/nav_club_on.gif) no-repeat 0 0; text-decoration:none}*/
#scrollDiv { height:20px; line-height:20px; overflow:hidden; /*float:left;*/ background:url(../images/top_gg.gif) no-repeat 0 5px; padding:0 0 0 12px;}
#scrollDiv ul li { width:190px; overflow:hidden; white-space:nowrap}
#scrollDiv ul li a:link,#scrollDiv ul li a:visited { color:#B70701}
#Login_Container { height:55px;}

.nav_licon {/*height:23px; line-height:23px;*/margin:6px 0 0 0; float:right; display:inline}
.nav_licon ul li { float:left; margin:0 15px 0 0; /*line-height:23px;*/ display:inline }
.nav_licon ul li.nep { padding:6px 0 0 15px; background:url(../images/icons_nep.gif) no-repeat;}
.nav_licon ul li.ncam { padding:6px 0 0 22px; background:url(../images/icons_ncam.gif) no-repeat;}
.nav_licon ul li.nclub { padding:6px 0 0 17px; background:url(../images/icons_nclub.gif) no-repeat;}
.nav_licon ul li a:link,.nav_licon ul li a:visited { color:#FFFFFF}


		/*导航栏 应用每个频道当前显示效果 在每个页面的body标签加上id*/
		#n_index .nav .mainnav ul.main li.n_index a,
		#n_newspap .nav .mainnav ul.main li.n_newspap a,
		#n_news .nav .mainnav ul.main li.n_news a,
		#n_tech .nav .mainnav ul.main li.n_tech a,
		#n_pigfarm .nav .mainnav ul.main li.n_pigfarm a,
		#n_downloads .nav .mainnav ul.main li.n_downloads a,
		#n_pictures .nav .mainnav ul.main li.n_pictures a,
		#n_video .nav .mainnav ul.main li.n_video a,
		#n_bbs .nav .mainnav ul.main li.n_bbs a,
		#n_zw .nav .mainnav ul.main li.n_zw a
		{ background:url(../images/nav_l_bg.gif) no-repeat; font-weight:bold; /*font-size:14px*/}
		
		#n_index .nav .mainnav ul.main li.n_index span,
		#n_newspap .nav .mainnav ul.main li.n_newspap span,
		#n_news .nav .mainnav ul.main li.n_news span,
		#n_tech .nav .mainnav ul.main li.n_tech span,
		#n_pigfarm .nav .mainnav ul.main li.n_pigfarm span,
		#n_downloads .nav .mainnav ul.main li.n_downloads span,
		#n_pictures .nav .mainnav ul.main li.n_pictures span,
		#n_video .nav .mainnav ul.main li.n_video span,
		#n_bbs .nav .mainnav ul.main li.n_bbs span,
		#n_zw .nav .mainnav ul.main li.n_zw span
		{ background:url(../images/nav_r_bg.gif) no-repeat right 0; display:block;/* padding:0px 15px 0 15px;*/color:#B90601; font-weight:bold}
		
		#n_index .nav .mainnav ul.main li.n_index a:link, #n_index .nav .mainnav ul.main li.n_index a:visited,
		#n_newspap .nav .mainnav ul.main li.n_newspap a:link, #n_newspap .nav .mainnav ul.main li.n_newspap a:visited,
		#n_news .nav .mainnav ul.main li.n_news a:link, #n_news .nav .mainnav ul.main li.n_news a:visited,
		#n_tech .nav .mainnav ul.main li.n_tech a:link, #n_tech .nav .mainnav ul.main li.n_tech a:visited,
		#n_pigfarm .nav .mainnav ul.main li.n_pigfarm a:link, #n_pigfarm .nav .mainnav ul.main li.n_pigfarm a:visited,
		#n_downloads .nav .mainnav ul.main li.n_downloads a:link, #n_downloads .nav .mainnav ul.main li.n_downloads a:visited,
		#n_pictures .nav .mainnav ul.main li.n_pictures a:link, #n_pictures .nav .mainnav ul.main li.n_pictures a:visited,
		#n_video .nav .mainnav ul.main li.n_video a:link, #n_video .nav .mainnav ul.main li.n_video a:visited,
		#n_bbs .nav .mainnav ul.main li.n_bbs a:link, #n_bbs .nav .mainnav ul.main li.n_bbs a:visited,
		#n_zw .nav .mainnav ul.main li.n_zw a:link, #n_zw .nav .mainnav ul.main li.n_zw a:visited
		{ color:#B90601}
		/*导航栏 应用每个频道当前显示效果 END*/

/*即时新闻 搜索*/


.h_gdong { float:left; background:url(../images/icos_gun.gif) no-repeat 15px 9px; padding:0 0 0 105px;;}
#bobao1 a {line-height:29px; padding:0 20px 0 0; display:inherit}
.subnav { height:29px; background:#FFFFFF url(../images/subnav_bg.gif) repeat-x 0 0; padding:0;}
.search1 { float:right; padding:5px 10px 0 10px; }
.search1 .in_text { width:140px; border:solid 1px #7F9DB9; height:14px; color:#666666}
.search1 .in_bt { border:none; width:48px; height:18px; color:#fff; text-indent:10px; line-height:18px; background:url(../images/search_bt.gif)}
.search1 select { text:9px;height:15px;}
/*二级导航菜单*/
.sub_nav {float:left; }
.sub_nav ul { margin:3px 10px}
.sub_nav ul li {float:left; }
.sub_nav ul li a { display:block; background:url(../images/line_shu.gif) no-repeat right 0; padding:0 20px; font-weight:bold; line-height:22px;}
.sub_nav ul li a:link,.sub_nav ul li a:visited { color:#B90601}
.sub_nav ul li a:hover,.sub_nav ul li a:active { background:#eeeeee url(../images/line_shu.gif) no-repeat right 0; text-decoration:none}
/*鼠标指向显示二级菜单*/
#nav .search1 { position:absolute; margin:32px 0 0 0; right:0px; display:none;}
#nav li ul{ display:none;position:absolute;width:970px;left:0; margin:32px 0 0 0;height:29px; background:url(../images/subnav_bg.gif) repeat-x 0 0; padding:0 0 0 10px; z-index:3}
#nav li ul li {float:left;margin:3px 0; }
#nav li ul li a {display:block; background:url(../images/line_shu.gif) no-repeat right 0; padding:0 20px; font-weight:bold; line-height:23px; height:23px; width:auto}
#nav li ul li a:link,#nav li ul li a:visited { color:#B90601;}
#nav li ul li a:hover { background:#eeeeee url(../images/line_shu.gif) no-repeat right 0; text-decoration:none}
#nav li:hover ul,#nav li.sfhover ul{ display:block}

#n_news #nav li.n_news ul,
#n_pigfarm #nav li.n_pigfarm ul,
#n_downloads #nav li.n_downloads ul,
#n_pictures #nav li.n_pictures ul,
#n_video #nav li.n_video ul,
#n_bbs #nav li.n_bbs ul,
#n_zw #nav li.n_zw ul { display:none;}

#EliteTab .list li{
  background:url(http://www.powerpigs.net/images/Star.gif) no-repeat 0px 5px;
		height:23px;
		line-height:23px;
		text-indent:15px;
		border-bottom:1px dotted #ccc;
		width:98%;
		margin:0px auto;
		clear:both;
}