@import url(../../plugins/wp-pagenavi/pagenavi-css.css);
/*
Theme Name: Fisheraxman
Theme URI: http://ichov.com
Description: “打渔樵夫”江湖版第三版，暗黑颓废格调。
Version: 3.0
Author: 乔夫(Chov.Wei)
Author URI: http://goupwing.com
Tags: 两栏,动画导航
*/

body, ol, ul, form, h1, h2, h3 { margin: 0; padding: 0; }
body {
	font-size: 62.5%;
	font-family: '微软雅黑',Arial,Verdana,宋体;
	color: #999;
	line-height:180%;
	background: #000 url(images/bg_page.jpg) center top no-repeat;
}
blockquote, code {
	display:block;
	margin: 15px 30px 0 15px;
	padding-left: 20px;
	border-left: 5px solid #111;
	color:#666;
	}
code { font-size:0.8em; }
h1 { font-size:1.6em;}
h2 { font-size:1.4em; }
a { color:#999; text-decoration:underline; }
a:hover { color:#fff; text-decoration:none; }
img { border:0; }


#wrapper { margin: auto; width: 1000px; font-size: 1.2em; }

#header { position:relative; height:425px; }
#navbar { position:absolute; top:0; left:-150px; height:425px; }

#container { overflow:auto; *overflow:none; *zoom:1; }

#container, #container #sidebar, #container #content { height:auto !important; height:500px; min-height:500px; }
#sidebar { width:200px; float:left; }
#google_custom_search { /*google自定义搜索*/
	position:relative;
	padding:5px;
	height:20px;
	border:1px solid #333;
	background:#111;
	}
#google_custom_search .gkey {
	color:#999;
	width:150px;
	background: url(images/bg_google_search.gif) no-repeat;
	border:0;
	}
#google_custom_search .gokey {
	position:absolute;
	top:0;
	right:0;
	width:34px;
	height:30px;
	border:0;
	border-left:1px solid #333;
	background:#111 url(images/bg_icon_search.gif) center no-repeat;
	}
#followme { margin-top:20px; }
#sidebar h2 {
	margin:35px 0 15px 0;
	padding:8px;
	border-top:1px solid #111;
	border-bottom:1px solid #111;
	font-family:Arial, Helvetica, sans-serif;
	color:#f90;
	}
#sidebar a { text-decoration:none; }
.recentmsg, .recentart {} /*留言*/
.recentmsg li, .recentart li a {
	padding:15px 0;
	border-bottom:1px dashed #111;
	width:200px;
	overflow:hidden;
	word-break:break-all;
	font-size:1.2em;
	color:#999;
	}
.recentmsg li:first-letter { text-transform:uppercase; }
.recentmsg li:last-child { border-bottom:0; }
.recentmsg li a { font-size:0.8em; color:#555; }
.recentmsg li a:hover { color:#888; }
.recentart li a { display:inline-block;; padding:8px 0 8px 15px; width:185px; background:url(images/bg_icon_bullet.gif) 5px 15px no-repeat; }
.recentart li a:hover { background:#030303 url(images/bg_icon_bullet.gif) 5px 15px no-repeat }
.blogroll {} /*链接*/
.blogroll li {
	padding-left:15px;
	line-height:250%;
	color:#333;
	background:url(images/bg_icon_bullet.gif) 0 10px no-repeat;
	}
.blogroll li a { margin-right:12px; }
.meta {}
.meta li { line-height:250%; }

#content {
	position:relative;
	margin-left:50px;
	padding:20px;
	width:708px;
	border:1px solid #111;
	float:left;
	}
.corner { position:absolute; width:15px; height:15px; font-size:0; line-height:0; } /*线框转角*/
.c_t_left { top:-1px; left:-1px; border-top:1px solid #333; border-left:1px solid #333; }
.c_t_right { top:-1px; right:-1px; border-top:1px solid #333; border-right:1px solid #333; }
.c_b_left { bottom:-1px; left:-1px; border-left:1px solid #333; border-bottom:1px solid #333; }
.c_b_right { bottom:-1px; right:-1px; border-right:1px solid #333; border-bottom:1px solid #333; }

.post_title { position:relative; padding-left:60px; height:50px; color:#555; } /*文章内容*/
.post_title a { color:#555; }
.post_title h1 { margin-bottom:5px; padding-bottom:10px; border-bottom:1px dashed #222; }
.post_title h1 a { text-decoration:none; color:#999; }
.post_title h1 a:hover { color:#fff; }
.post_date {
	position:absolute;
	top:0;
	left:0;
	padding-top:5px;
	width:45px;
	height:45px;
	background:url(images/bg_date.gif);
	text-align:center;
	font-size:0.8em;
	}
.post_date span {
	display:block;
	margin-top:3px;
	height:22px;
	line-height:22px;
	font-size:1.6em;
	font-weight:bold;
	color:#000;
	}
.post_entry { padding:10px 0 25px 0; line-height:240%; }
.post_entry ul { margin:20px; }
.post_entry img { padding:7px; border:1px solid #222; background:#111; }
.single_t { padding-left:0; height:60px; } /**内容页文章内容*/
.single_t h1 { padding-bottom:20px; text-align:center; color:#999; }
.single_t span { float:right; }
.single_e { padding:20px 0 25px 0; }
.article { font-size:1.2em; }
a.more-link {
	padding:20px;
	text-decoration:none;
	color:#f90;
	background:url(images/bg_icon_more.gif) left center no-repeat;
	}
a.more-link:hover { color:#f60; }
a.lk_backurl { text-decoration:none; }
.post_meta {}
.ctinfo { padding-top:5px; font-size:0.8em; color:#555; }
.ctinfo a { padding-left:20px; font-size:1.2em; text-decoration:none; }
.lk_comments { margin-right:5px; background:url(images/bg_icon_comment.gif) left center no-repeat;}
.lk_trackurl { margin:0 10px; background:url(images/bg_icon_trackurl.gif) left center no-repeat;}
.tag a { margin:0 5px; color:#555; }
.tag a:hover { color:#999; }
.related_post_title { display:none; } /*关联文章*/
.related_post {
	list-style:none;
	padding:15px 0;
	border-top:1px dashed #111;
	border-bottom:1px solid #111;
	overflow:auto;
	zoom:1;
	}
.related_post li {
	padding:5px 0 5px 15px;
	width:310px;
	background:url(images/bg_icon_article.gif) left center no-repeat;
	float:left;
	}
.related_post li a { text-decoration:none; }
#comments { margin:50px 0; font:Arial, Helvetica, sans-serif; color:#f90; } /*留言评论*/
.commentlist { padding: 0; text-align: justify; color:#999; }
.commentlist a { text-decoration:none; }
.commentlist cite, .commentlist cite a { font-weight:bold; font-style:normal; }
.commentlist li { margin:15px 0 10px; padding:5px 5px 10px 10px; list-style:none; }
.commentlist li .avatar { padding:3px; border:1px solid #222; background:#111; float:right; }
.commentlist li ul li { margin-right:-5px; margin-left:10px; }
.commentlist p {
	margin:10px 5px 10px 0;
	font-weight:normal;
	line-height:1.5em;
	text-transform:none;
}
.children { padding:0; }
.nocomments { margin:0; padding:0; text-align:center; }
.comment-author { color:#999; }
.comment-meta { font-size:0.8em; color:#555; }
.comment-meta a, .reply a { color:#555; }
.reply a:hover { color:#999; }
.commentmetadata { margin:0; display:block; }
.thread-alt { background-color:#040404; }
.thread-even {}
.depth-1 { border:1px solid #222; }
.even, .alt { border-left:1px solid #333; }
.replymsg { margin:50px 0; color:#f90; }
#commentform { padding: 0 0 30px 100px; }
#commentform p { margin:10px 0; }
#commentform span { margin-left:5px; color:#f90; }
#commentform input, #commentform textarea {
	margin-right:5px;
	padding:5px;
	border:1px solid #222;
	background:#111;
	color:#999;
	}
#commentform input { width:250px; }
#commentform textarea { width:500px; }

#footer {
	margin-top:50px;
	padding-top:15px;
	height:100px;
	border-top:1px solid #111;
	font-size:0.8em;
	color:#555;
	}
#footer a { color:#555; }
.cp, .cc { width:50%; float:left; }
.cc { text-align:right; }
.cclogo { margin:5px 0 0 15px; float:right; }
