

html,body,div,p,ul,ol,li,h1,h2,h3,h4,pre,form,p,button,img {
  margin: 0;
  padding: 0;
  border: 0;
}

body {
	background-color: #fff;
	font: normal 12px Verdana,sans-serif;
	color:#666666;

}

ul,li {list-style-type: none;}

#container {
  text-align: left;
  width: 980px;
  margin: 0 auto;
  overflow:hidden;
}

a{text-decoration:none;color: #666666;}

a:hover{text-decoration: underline;cursor:pointer;color:#FF0505}

.round,.pagenavi,.rc_avatar,#comment,.comment-r input{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.clear{clear:both}


/* Index Post List
=======================*/
#posts, .post, .page{
	width: 650px;
	float:left;
	clear:left;
}
#posts1{
	width: 970px;

}
#posts .ad{margin-left:10px;overflow:hidden}

#posts .ad img{width:650px;}

#posts-list{
	padding: 0 10px 10px 20px;
}

.entry{margin:0 0 25px 0;padding:0 0 5px 0}
.entry p{margin:15px 0;line-height:180%;}
.entry h2,.page_title{font-size:14px;font-weight:normal;margin:0 0 5px 0;}
.entry h2 a,.post h2 a,.page_title{border:none;display:block;background:url("../x.jpg") no-repeat scroll 0 -279px transparent;height:26px}
.entry .bm{font-size:14px;}

.entry-info{color:#898989;font-size:12px;margin:11px 0;}
.entry-banner{text-align:center;overflow:hidden;width:100%}
.entry-comment{float:right;background:url("../x.jpg") no-repeat scroll -964px -231px;display:inline-block;padding:0 0 0 20px}
.entry-more-div{text-align:center;overflow:hidden;clear:both;height:32px;margin:-5px 0 -5px 0;}
.entry-more{z-index:999;}
.entry-more-l{display:inline-block;padding: 0 0 0 30px;height:32px;line-height:32px;font-size:12px;}
.entry-more-l:hover{text-decoration:none}
.entry-more-r{display:inline-block;padding:0 15px 0 0}
.postmeta{float:right;font-size:12px;height:16px;line-height:16px;background:url("../x.jpg") no-repeat scroll -964px -257px;display:inline-block;padding:0 0 0 20px}

/*PageNavi bar
=======================*/
.pagenavi{background:#FFFFFF;border:1px solid #FFFFFF;padding:5px 0;text-align:center;width:100%;}
.pagenavi a, .pagenavi_current{display:inline-block;height:15px;line-height:15px;padding:0 5px;border-right:1px solid #DBE5F1}
.next_posts_link a{color:#DB0000;padding:0 12px;}


/*Sidebar
=======================*/
#sidebar {
	width: 300px;
	font-size:12px;
	float: right;
	clear:right;
	overflow:hidden
}
#sidebar .leftad{margin-left:10px;overflow:hidden}
#sidebar .leftad img{width:280px;}
.search-widget{margin-bottom:25px;}

/*侧边栏广告*/
#widget_top_ad{overflow:hidden;padding:0;margin-bottom:10px}
#widget_top_ad ul{overflow:hidden;margin:0 auto;width:282px;_width:284px;}
#widget_top_ad ul li{display:inline-block;float:left;margin:7px;_margin:6px;border:1px solid #cccccc}

.widget{
	padding:8px 10px 10px 10px;
	background:url('../sidebar-box.png') no-repeat;
	margin-bottom:15px;
}
.widget h3{font-size:12px;font-weight:normal;color:#888888;margin:0 0 5px 0}
.widget ul li{border-bottom:1px dashed #cccccc;background:url(../all_icon.png) -75px -162px no-repeat;padding-left:10px;}
.widget ul li a{display:block;padding:7px 0px;}

.widget_box,.widget_box_white{margin-bottom:20px;}
.wb_t{height:7px;overflow:hidden;background:url("../x.jpg") 0 -194px no-repeat}
.wb_c{width:278px;padding:0 10px 0 10px;border-left:1px solid #DBE5F1;border-right:1px solid #DBE5F1;background:url("../widget_bg.png") left bottom repeat-x}
.wb_b{height:7px;background:url("../x.jpg") 0 -203px no-repeat;overflow:hidden;}
.widget_box_white .wb_c{background:#fff}
.widget_box_white .wb_b{background-position:0 -214px}

#cse_div{
	overflow:hidden;
	width:100%;
	padding:7px 0 0 15px;
	_padding:7px 0 0 0;
	*+padding:7px 0 0 0;
	text-align:center;
}
#cse-search-box {
	height: 25px;
	width: 270px;
}
#cse-search-box #cse_text{
	_width: 210px;
	*+width:210px;
}
#cse-search-box #cse_btn {
	width: 50px;
}


.cat_ul{clear:both;overflow:hidden;width:290px}
.categories{border:none;}
.cat-item {float:left;overflow:hidden;width:92px;}
.cat-item a{display:inline-block;width:92px;height:20px;line-height:20px;margin:0 0 0 10px}

.tags_ul{line-height:28px;}
.tags_ul a{display:inline-block;padding:0 2px;height:28px}

.comment_ul{overflow:hidden;line-height:15px}
.comment_ul li{clear:both;overflow:hidden;padding:10px 0;_zoom:1 /*防止出现鬼影*/}
.rc_avatar{border:1px solid #DBE5F1;float:left;margin:0 10px 0 0}
.widget ul li .rc_avatar a{display:inline-block;padding:3px;}
.rc_avatar a img{display:inline-block;width:48px;height:48px;overflow:hidden}
.widget ul li .rc_comment a{display:inline}
.rc_comment{color:#888}

/*Pages
=================*/
.page_title{text-align:center;margin:0 0 15px 0}
.highlight_title{
background:#F1F7FD none repeat scroll 0 0;
border:1px solid #D2E8FA;
color:#3C99C9;
font-size:13px;
font-weight:normal;
height:28px;
line-height:28px;
margin-bottom:10px;
text-align:center;
width:100%;
}
