/*  
Theme Name: DouBan Fans Press
Theme URI: http://juse.artery-web.com
Description: 用一个主题改的，到现在我找不到那个以前主题的作者了，实在抱歉。仿制豆瓣BLOG的主题，支援wordpress右侧工具栏。加入了CSS3.0的部分样式，推荐在Firefox下浏览，需要安装Custom Smilies插件，推荐安装auto-highslide插件，强烈建议安装中文 WordPress 工具箱！
Version: 1.0.3
Author: Juse
Author URI: http://juse.artery-web.com
Tags: douban.com, 豆瓣, two-columns, green, white, widgets
*/
#x{clear:both}
*{margin:0;padding:0}
a img{border:0}
a {color:#369;text-decoration:none;-moz-border-radius:3px;padding:1px 3px;}
a:visited {
color:#669;
text-decoration:none;
}
a:hover {
color:#FFF;
text-decoration:none;
background:#039;
}
a:active {
color:#FFF;
text-decoration:none;
background:#F93;
}
body{background:#FFF;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0;text-align:center;text-shadow:0 1px 0 #DBDBDB}
code,pre{font-size:1em}
textarea,input,blockquote,pre{-moz-border-radius:6px;}
blockquote{font-size:11.5px;line-height:1.6em;color:#036;background-color:#F7FCFF;width:88%;margin-top:6px;margin-right:auto;margin-bottom:6px;margin-left:auto;padding-left:30px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:3px;border-top-style:dotted;border-right-style:dotted;border-bottom-style:dotted;border-left-style:solid;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#bbb;padding-top:26px;padding-right:6px;padding-bottom:6px}
#header{margin:0;padding:0;clear:both;height:60px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#ccc}
#header h1,#header h1 a,#header h1 a:hover{background-image:url(img/juselogo.gif);display:block;margin:0;padding:0;height:50px;width:222px;background-repeat:no-repeat;background-position:center center;background-color:#FFF;float:left}
.description{font-size:11.5px;color:#999;padding-left:30px;float:right;width:500px;padding-top:30px}
#author{clear:both}
#page{background-color:#FFF;/* So firefox centers this properly. */text-align:left;width:780px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0;padding-right:15px;padding-bottom:0;padding-left:15px}
#sidebar{margin-left:545px;padding:20px 0 10px;width:210px}
#sidebar ul ol li {list-style-image:none;list-style-type:none;margin-bottom:20px;overflow:hidden;}
#content{margin:10px 0 0;float:left;overflow:hidden;width:500px}
#content h2{font-size:18px;margin-top:20px}
#content h2 a{font-size:14px}
#content h2 small,#content h2 small a,#content h2 small a:hover{font-size:14px;color:#999;text-decoration:none;padding-left:4px;background-color:#fff}
#content small{color:#999;font-family:Arial,Helvetica,Sans-Serif;font-size:12px}
.postdata_small{line-height:18px;margin-bottom:16px;display:block}
#content .post{font-size:12px;line-height:1.6em;color:#333;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ccc;margin-top:0;margin-right:0;margin-bottom:40px;margin-left:0;padding-bottom:16px}
.post h3,.post h4,.post h5,.post h6{font-family:"Microsoft YaHei","Segoe UI";line-height:1.8em;font-weight:400;font-style:normal;margin-top:16px;margin-right:3px;margin-bottom:3px;margin-left:3px;-moz-border-radius:6px}
.post h3{font-size:16px;color:#555;background-color:#ffdf7c;text-indent:16px}
.post h4{font-size:14px;color:#777;background-color:#ffe9a8;text-indent:19px}
.post h5{font-size:12px;color:#999;background-color:#fff4d3;text-indent:21px}
.post h6{font-size:11.5px;color:#bbb;background-color:#fff9e9;text-indent:24px}
.post ul,.post ol{padding-left:10px;border-left-width:thin;border-left-style:dashed;border-left-color:#CCC}
.post li{padding:3px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#eee;list-style-position:inside;list-style-type:square}
.post p{padding:0;margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;line-height:1.8em;color:#000}
.post img,#post img a{margin:3px;padding:3px;background-color:#F7F7F7;border:1px solid #eee;-moz-border-radius:3px}
.post pre{
white-space: pre-wrap;       / css-3 /
white-space: -moz-pre-wrap;  / Mozilla, since 1999 /
white-space: -pre-wrap;      / Opera 4-6 /
white-space: -o-pre-wrap;    / Opera 7 /
}
.post pre{
#word-break: break-all;      /* Internet Explorer 7.0+ */
#word-wrap: break-word;      /* Internet Explorer 7.0+ */
_word-break: break-all;      /* Internet Explorer 6.0- */
_word-wrap: break-word;      /* Internet Explorer 6.0- */
}
/* 内文分页 */
.center_pages{
	padding: 5px;
	width: 90%;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	color: #030;
	font-family: Georgia;
	font-size: 30px;
	font-weight: bold;
}
.center_pages a,.center_pages a:link{padding:2px 4px;margin:2px;text-decoration:none;color:#369;background-color:#fff;font-size: 12px;font-family: Arial}
.center_pages a:hover{color:#fff;background-color:#069}
.center_pages a:active{padding:2px 4px;margin:2px;text-decoration:none;color:#fff;background-color:#f93}
.center_pages strong{padding:2px 4px;margin:2px;color:#666;background-color:#FFF;font-size: 12px;font-family: Arial}
#footer{border-top:1px dashed #CCC;clear:both;color:#999;font-size:11.5px;text-align:center;margin-top:20px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:10px;padding-right:0;padding-bottom:20px;padding-left:0}
#footer a,#footer a:hover{color:#999;text-decoration:none;background:#fff}
#sidebar h2{padding:0;margin:: 6px 0 6px 0;line-height:28px;margin-top:6px;margin-right:0;margin-bottom:6px;margin-left:0}
#sidebar h2{color:#060;font-size:14px;font-weight:400}
#sidebar ul ul,#sidebar ul ol{margin:10px 0 0}
#sidebar ul ul li,#sidebar ul ol li{font-size:12px;margin:2px 0;padding:0}
#sidebar li{color:#999;list-style-image:none;list-style-type:none;margin-top:3px;margin-bottom:3px;padding-left:6px}
p.postmetadata{font-size:11.5px}
.navigation{padding:0;margin-top:8px;margin-right:0;margin-bottom:20px;margin-left:0}
.alignleft,.alignright{line-height:30px;white-space:nowrap;display:block;height:30px;width:48%;overflow:hidden;text-overflow:ellipsis}
.alignleft{float:left;text-align:left;text-indent:12px}
.alignright{float:right;text-align:right;text-indent:12px}
.alt{clear:left;background:#f8f8f8;padding:8px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#ddd;border-bottom-color:#ddd}
cite{font-family:"Microsoft YaHei","Segoe UI";font-size:16px;font-style:normal;font-weight:400;color:#333}
.input_text{font-size:14px;line-height:20px;height:20px;border:1px solid #CCC;width:260px;color:#369;margin:3px;padding:3px}
#comment_text{font-size:14px;line-height:1.6em}
.narrowcolumn{float:left;width:78%}
.commenttextarea{padding:6px;margin:: 6px 0 6px 0;line-height:1.8em;font-family:"宋体";font-size:14px;color:#333;margin:auto;height:240px;width:480px;border:1px solid #ccc}
.input_submit{font-size:14px;line-height:20px;height:26px;border:1px solid #B8D5B1;width:72px;color:#369;background-color:#E4F1DA;display:block;margin-top:3px;margin-right:3px;margin-bottom:3px;margin-left:420px;padding-top:3px;padding-right:8px;padding-bottom:3px;padding-left:8px}
.widecolumn{float:left;width:78%}
img.centered{display:block;margin-left:auto;margin-right:auto}
img.alignright{margin-left:1em}
img.alignleft{margin-right:1em}
/* End Images */
h3#respond{font-size:12px;font-weight:700;color:#777;line-height:30px}
/*----------------------------------------------------------------*															
WP-PageNavi 2.60					
 *----------------------------------------------------------------*/
.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px;margin:2px;text-decoration:none;color:#369;background-color:#fff}
.wp-pagenavi a:hover{color:#fff;background-color:#069}
.wp-pagenavi a:active{padding:2px 4px;margin:2px;text-decoration:none;color:#fff;background-color:#f93}
.wp-pagenavi span.pages{padding:2px 4px;margin:2px;color:#666;background-color:#FFF}
.wp-pagenavi span.current{padding:2px 4px;margin:2px;font-weight:normal;color:#fff;background-color:#83BF73}
.wp-pagenavi span.extend{padding:2px 4px;margin:2px;color:#999;background-color:#FFF}
/*——————Pages_list_css——————*/
.current_page_item a{
	font-weight: bold;
}
.page_item{}/*Pagelist一般项*/
.page_item ul{
	margin: 0px;
	padding-left: 10px;
	border-left-width: 3px;
	border-left-style: dashed;
	border-left-color: #eee;
}
.page_item li{
	padding-left: 2px;
}