@charset "utf-8";
/* CSS Document */
/* design by zke 2013-3-17
---------------------------------------------*/
/*分类检索*/
.filter-box{
	border-bottom:none;
}
.filter-item{
	margin:0 10px;
	background:url(../images/texiaoicon.png) no-repeat;
}
/* ui-title */
	.filter-box .ui-title{
		height: 30px;
		line-height: 30px;
		overflow: hidden;
		font-size: 12px;
		padding: 7px 0;
		font-family: '微软雅黑';
		background: url(../images/line.gif) 0 bottom repeat-x;
	}	
		.filter-box .ui-title h3{
			color: #333;
			font-weight: 700;
			float: left;
			width: 200px;
			height:30px;
			line-height:30px;
			font-size: 18px;
			text-indent:50px;
		}
		.filter-box .ui-title span{ float: right;margin-left:5px;}
		.filter-box .ui-title span a,
		.filter-box .ui-title p em{
			background-color: #eee;
			font-size: 12px;
			padding: 4px 7px;
			border-radius: 2px;
		}
		.filter-box .ui-title span a:hover{
			color: #fff;
			text-decoration: none;
			background-color: #0084f6;
		}		
		.filter-box .ui-title p em{
			color: #0084f6;
			padding: 2px 10px;
			margin-right: 7px;
		}
	
	/* filter-list */
	.filter-list{
		width: 930px;
		overflow: hidden;
		clear: both;
		line-height: 26px;		
		padding: 6px 0;
		border-bottom: 1px dotted #eee;
	}
		.filter-list dt{
			width: 52px;
			overflow: hidden;
			font-size: 12px;
			font-weight: bold;
			color: #333;
			float: left;
		}
		.filter-list dd{
			float: left;
			display:block;
			overflow: hidden; 
		}
			.filter-list dd em{ font-size: 9px; padding: 0 5px; color: #ccc;}
			.filter-list dd a{
				display: inline-block;
				color: #333;
				height: 15px;
				line-height: 15px;
				font-size: 12px;
				padding: 2px 6px;
				_padding: 1px 6px 3px 6px;
				border-radius: 2px;				
			}
			@-moz-document url-prefix(){.filter-list dd a{padding: 1px 6px 3px 6px;}}	
			.filter-list dd a.activing{
				color: #0084f6;
				text-decoration: none;
				background-color: #eee;
			}
			.filter-list dd a.active,
			.filter-list dd a.active:hover{
				color: #fff;
				text-decoration: none;
				background-color: #0084f6;
			}
		
/* filter-bar */
.filter-bar{
	width: 254px;
	overflow: hidden;
	margin-left: -1px;
}

		
/*特效资源样式
------------------------------------------------------------------------------------*/
.down_pic_list{margin:0 2px;}
.down_pic_list li{height:170px; width:218px; float:left; text-align:center;padding:10px;margin-bottom:10px;}
	.down_pic_list .pic{padding:6px;border:1px solid #DDD;box-shadow:1px 1px 1px #dfdfdf;width:204px; display:block; text-align:center;}
		.down_pic_list .pic:hover{border-color:#f90;}
		.down_pic_list .pic img{display:block;height:102px;width:204px;}
	.down_pic_list h2{font-size:14px;height:36px;overflow:hidden; line-height:36px; display:block; text-align:center; width:220px; white-space:nowrap; text-overflow:ellipsis;}
	.down_pic_list h2 a{font-weight:normal; color:#444;}
	.down_pic_list h2 a:hover{color:#06f;}
		.down_pic_list .info, .info a{color: #777;}
		.down_pic_list .info a:hover {color:#333;text-decoration:underline;}
		
		
.down_list li{border-bottom:1px solid #EEE;padding:20px 0;height:140px;}
	.down_list .pic{float:left;padding:4px;border:1px solid #DDD;box-shadow:0 1px 1px #eee;width:250px;}
		.down_list .pic:hover{border-color:#06f;}
		.down_list .pic img{display:block;height:125px;width:250px;}
	.down_list h2{font-size:18px;height:24px;margin:0 auto 12px 280px;overflow:hidden; font-weight:normal; color:#000;}
		.down_list .note{margin:20px auto 0 280px;color:#555;line-height:20px;}
	.down_list .info{margin:0 auto 8px 280px;}
		.down_list .info, .info a{color: #777;}
		.down_list .info a:hover {color:#333;text-decoration:underline;}
.attach_list{font-family:"Microsoft Yahei";}
	.attach_list ul{margin:0;padding:10px;list-style:none;}
		.attach_list ul li{margin:0;padding:0 0 0 30px;line-height:30px;background:url(../images/icon_down.gif) no-repeat left center;}
		.attach_list ul li span{float:right; background-color:#06f; color:#fff; padding:0px 8px;}
		.attach_list ul li span:hover{background-color:#dfdfdf;}
		.attach_list ul li span a{color:#fff; display:block;}
		.attach_list ul li span a:hover{background-color:#dfdfdf; color:#06f; font-weight:bold;}
		.attach_list ul li i{margin-left:10px;font-style:normal;color:#666;}
		
		
/* 右侧子导航 */
.nav-sub{display:table;margin-bottom:8px; padding:20px 20px 20px 15px;}
.nav-sub dt{height:30px;line-height:30px;margin-bottom:2px;background:#333}
.nav-sub dt span{font-size:14px;font-weight:bold;color:#FFF;margin-left:15px;float:left}
.nav-sub dt a{float:right;color:#FFF;margin-right:10px;filter:alpha(opacity=60)}
.nav-sub dt a:hover{filter:alpha(opacity=100)}
.nav-sub dd{width:77px;height:30px;line-height:30px;float:left;text-align:center;border-bottom:1px solid #EEE}
.nav-sub dd a{color:#666;border-bottom:1px solid #EEE;line-height:30px;display:block;}
.nav-sub dd a.on{color:#390}
.nav-sub dd a:hover{color:#390}
.nav-sub .jx{background:url(../images/a.png) no-repeat 80px -1px #06f;}
	.nav-sub h3{border-bottom:1px solid #DADADA;color:#535353;font-size:16px;margin-bottom:5px;padding-bottom:5px; font-weight:normal;}
		.nav-sub h3 span{color:#339900;float:right;font-weight:normal;}
		.nav-sub ul li{_display:inline; font-size:14px;}
/*推荐特效*/
.nav-sub .f_list{padding-bottom:10px;width:224px;overflow:hidden;}
	.nav-sub .f_list ul{margin-top:5px;}
		.nav-sub .f_list li{padding:0 0 10px 0; width:224px; overflow:hidden;}
		.nav-sub .f_list li a{padding:0;border:none;background:none;color:#333; font-size:12px;}.focus_list li a:hover{border:0;}
		.nav-sub .f_list li a img{padding:1px;border:1px solid #ccc;width:64px;max-height:46px; margin:6px 5px 0 0; float:left;}
		.nav-sub .f_list li a span{display:block;line-height:24px;width:150px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
/*下载排行*/
.nav-sub .rank_list li{position:relative;_display:block;padding:10px 0 0 25px;height:20px;vertical-align:top; font-size:12px;}
	.nav-sub .rank_list li a{display:block;padding:0;border:none;background:none;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.nav-sub .rank_list li a:hover{border:none;}
	.nav-sub .rank_list li .num{position:absolute;left:0px; top:10px;display:inline-block;vertical-align:-3px;*vertical-align:middle;width:18px;height:18px;margin-right:10px; background:#878787;font-style:normal;color:#fff;font-size:10px;font-family:Verdana, Geneva, sans-serif;text-align:center;overflow:hidden;}
	.nav-sub .rank_list li.active .num{top:9px; background:#06f; font-family:Georgia, "Times New Roman", Times, serif;}

/*特效展示-效果预览*/
.xgyl{position:absolute; z-index:1;margin:10px 0 0 2px; display:block;}
.tx_img{border:1px solid #dfdfdf; padding:5px; box-shadow:0 0 5px #ccc;z-index:2;}