/*over*/
h2{
	font-size:14px;
}
ul,ol,li{
	list-style:none;
}
li, li.leaf, ul.menu li, .item-list ul li {
	line-height:1.8;
}
.block ul, .block ol{
	margin:0;
}

img,input,label{
	vertical-align:bottom;
}
a:hover, a:focus, a:active{
	text-decoration:none;
}
/*ie6*/
#header-group-wrapper{
	_height:1%;
}
/*custom block css*/
.grey_h2bg .inner,
.orange_h2bg .inner{
	border:1px solid #E6E6E6;
	margin:0;
	position:relative;
}
.grey_h2bg a,
.grey_h2bg a.visited,
.orange_h2bg a,
.orange_h2bg a.visited{
    color:#7b7b7b;
}
.grey_h2bg .content,
.orange_h2bg .content{
	margin:8px;
}
.grey_h2bg h2,
.orange_h2bg h2{
line-height:36px;
margin:-1px -1px 0;
padding-left:55px;
}
.grey_h2bg h2{
background:url(../images/block_bg1.gif) no-repeat #EEEEEE;
color:#d47400;
}
.orange_h2bg h2{
	background:url(../images/block_bg2.gif) no-repeat #FE8512;
	color:#fff;
}
.orange_h2bg a.more{
	position:absolute;
	display:block;
	background:url(../images/more1.gif) no-repeat;
	font-size:0;
	line-height:0;
	width:49px;
	height:22px;
	right:10px;
    top:7px;
	text-indent:-9999px;
}
.grey_h2bg a.more{
	display:block;
	width:36px;
	font-size:0;
	line-height:0;
	height:17px;
	background:url(../images/more2.gif) no-repeat;
	margin-left:180px;
	text-indent:-9999px;
}
.orange_h2bg ul li{
	background:url(../images/icon1.gif) no-repeat 0 3px;
	padding-left:15px;
}
.grey_h2bg ul li{
	padding-left:15px;
	background:url(../images/icon3.gif) no-repeat 0 7px;
	
}
/*page*/

#page-inner {
	background:url(../images/body_bg.gif) repeat-x;
}
#header-group-inner {
	background:url(../images/header_bg.jpg) no-repeat;
}
#logo {
	margin-top:2px;
}
#header-site-info{
	margin-bottom:0;
}
#content-top-inner .orange_h2bg{
	width:440px;
	margin-left:20px;
	margin-right:20px;
}
/*search*/
#block-search-0{
	width:360px;
	float:right;
}
.block-search label{
	display:none;
}
.block-search .form-text{
	background:url(../images/search_bg.jpg) no-repeat;
	width:240px;
	border:0;
	padding:12px 8px 10px;
	font-size:12px;
	*background:transparent;
	
}
.block-search .form-submit{
	background:url(../images/search_bg.jpg) no-repeat right 1px;
	width:50px;
	height:36px;
	border:0;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
}
#search-block-form{
	background:url(../images/search_bg.jpg) no-repeat 0 3px;
}

#header-site-info{
	float:left;
	width:348px;
	display:inline;
}
#header-site-info-inner{
	margin-left:0;
}
/*primary-menu*/
#primary-menu{
	margin-bottom:0;
}
#primary-menu li{	
	background:url(../images/separater.gif) no-repeat right;
}
#primary-menu li a,
#primary-menu li a:visited{
    color:#656565;
	padding:0 20px;
	font-size:16px;
	line-height:43px;
}
#primary-menu li a:hover,
#primary-menu li a.active{
	color:#d47400;	
}
#primary-menu li.last{
	background:url(../images/new_icon.gif) no-repeat right top;
}
#main-wrapper{
	padding-top:20px;
}
/*最新资源*/
#block-blocks-0 li .title_from{
	display:inline-block;
	width:345px;
	float:left;
	font-size:13px;
}
#block-blocks-0 li a{
	color:#7b7b7b;
}
#block-blocks-0 li .title_from i{
	font-size:12px;
	display:block;
}
#block-blocks-0 li .mon_day{
	display:inline-block;
	width:45px;
	background:url(../images/date_bg.gif) no-repeat;
	height:44px;
	float:right;
}
#block-blocks-0 ul{
	margin-left:5px;
	margin-right:5px;
}
#block-blocks-0 li{
	padding:5px 0;
	border-bottom:1px dashed #E6E6E6;
	overflow:hidden;
	_height:1%;
	background:none;
}
#block-blocks-0 li b.day{
	display:block;
	font-size:12px;
	font-weight:normal;
	margin-top:8px;
	padding-left:6px;
}
#block-blocks-0 li b.mon{
	font-size:16px;
	display:block;
	margin-left:15px;
    margin-top:-12px;
	color:#D47400;
}

/*博客联盟排名*/
#block-blocks-1 .content li{
	background:url(../images/icon2.gif) no-repeat left;
	line-height:2.2;
	padding-left:25px;
	border-bottom:1px dashed #E6E6E6;
}
/*博主分布*/
#block-views-fenbu-block_1 .content{
	margin:0;
}
/*登录*/
#block-block-2{
	margin-top:20px;
	margin-right:40px;
	float:right;
	text-align:right;
}
/*footer*/
#footer-wrapper{
	background:#F2F2F2;
	border-top:2px solid #FF8511;
margin-top:10px;
}
#footer-inner .block-block{
	width:960px;
	text-align:center;
	marign-bottom:10px;
}
#block-block-5 li{
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #E6E6E6;
display:inline;
float:left;
margin:15px 10px 0;
padding:2px;
border-bottom:2px solid #ccc;
}
p.buy_kongjian{
	clear:both;
	padding-top:20px;
	margin-bottom:0;
}
#block-block-7 p{
	margin:0;
}
#block-block-7 p a{
	margin:0 10px;
}
/*kongjian*/
#kongjian .colum_version{
	width:202px;
	padding:10px;
	float:left;
	display:inline;
	margin-left:14px;
	border:1px solid #E6E6E6;
	border-bottom:2px solid #ccc;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#kongjian .kongjian_bottom{
	margin-left:-14px;
	overflow:hidden;
}
#kongjian .buy_kj,
#kongjian .kj_more{
background:none repeat scroll 0 0 #FF7F03;
color:#FFFFFF;
margin-right:5px;
padding:2px 5px;
}
#kongjian h3{
	color:#D47400;
}
