@charset "utf-8";
/*  
Theme Name: 暮色黄昏
Theme URI: http://blog.35.cn/
Description: 夜晚降临前一刻的美景。
Version: 1.2
Author: Blog@35 Team
Author URI: http://blog.35.cn/
Publish Date:2007-10-18
*/
/* Begin Typography & Colors */
body{ background:#000000;}
body,font,textarea,input,select{ font-size:12px;color:#c2c2b9;font-family:Arial, Helvetica, sans-serif; }
body,div,table,td,span,h1,h2,h3,h4,h5,h6,form{ margin:0px; padding:0px; line-height:20px;}

a{color:#CC3300; text-decoration:none;}
a:hover{color:#CC3300; text-decoration:underline;}
.clear{clear:both;}
p img {padding: 0; border:none;	}
.active{color:#333; text-decoration:none;}
blockquote{ padding:6px 10px; background:#515151; border:1px solid #6e6e6e;}
blockquote p{ margin:0; padding:4px 0;}
/*header css*/
#header{ background:url(images/bog_02.jpg);float:center;}

.inheader { background:url(images/top_01.jpg) no-repeat; width:1000px;height:302px;margin:auto;float:center; overflow:hidden;}
.inheader .inheader_title{ height:235px;padding-left:63px; word-wrap:break-word; overflow:hidden;}
.inheader .head_title{padding-top:60px;font-weight:bold;font-family:Arial, Sans-Serif;color:#ffffff;font-size:30px;}
.inheader .head_title a{color:#fff;text-decoration: none;}
.inheader .head_smalltxt{color:#c48dce;margin-top:10px;}

.nav_body{ margin-left:480px; }
.nav_body ul{ list-style:none;margin:0px;padding:0px;}
.nav_body li a{ height:31px;line-height:31px;font-size:14px; padding:0 15px;float:left;text-align:center;color:#ffffff;text-decoration:none;}
.nav_body li a:hover{ height:31px;line-height:31px;text-align:center;color:#ffffff;text-decoration:underline;}

/*main content css*/
#page{ background:url(images/bg_02.gif);text-align: left;margin:0px auto;width:1000px;}

#content{float:left; width:641px;margin-top:6px; padding-left:28px;overflow:hidden;}
.post{margin: 0 0 20px;text-align: justify;}
.post .calendar-week{ background:url(images/tb_left_21.jpg) no-repeat;width:15px; height:13px; color:#b2b2b2; font-size:9px; line-height:12px; text-align:center;padding-top:5px;}

.post h2,.post h3{ text-align:left;}
.post h2 label{color:#dcd2ae; font-size:16px;}
.post h2 small{ font-size:12px; color:#717171; font-weight:normal;}
.post h2 small a{ color:#717171; font-size:12px;}
.post h2 small a:hover{ color:#CBCBCB; text-decoration:underline;}
.post h2 a,.post h3 a{color:#dcd2ae; text-decoration:none;}
.post h2 a{font-size:16px; text-align:left;}
.post h3 a{font-size:13px;}
.post h2 a:hover,.post h3 a:hover{color:#F3F0E4; text-decoration:none;}
.entry{ margin-top:18px;}
.entry a{ color:#ff6600;}
.entry a:hover{ color:#ff6600;text-decoration:underline;}
.navigation{margin-bottom:10px;}
.navigation .alignleft{ float:left;}
.navigation .alignright{ float:right;}
.postmetadata{margin:10px 0px; text-align:right;border-bottom:1px solid #343434; color:#cbcbcb;}
.postmetadata a{color:#717171; text-decoration:none;}
.postmetadata a:hover{color:#cbcbcb; text-decoration:underline;}
.postmetadata .ico_pl{background:url(images/ico_pl.gif) no-repeat 0 3px; padding-left:13px;}
.postmetadata .backtop{background:url(images/img_top.gif) no-repeat right 0px; padding-right:13px;}
.posttext{margin:10px 0px; background:#f8f8f8; width:573px; border-bottom:1px solid #343434;border-top:1px solid #ddd; padding:5px; overflow:hidden;}
.posttext small{font-size: 11px;}
.posttext small a{color:#CC3300; text-decoration:underline;}
.posttext small a:hover{color: #CC3300; text-decoration:none;}

/*footer css*/
#footer{margin:auto;width:1007px; border-top:1px solid #202020; background:#000;}
#footer .fontb{background:url(images/footer_bg.gif) right top no-repeat;padding-top:6px;height:53px;color:#5a5a5a; text-align:left; padding-left:52px;}
#footer a{color:#5a5a5a;text-decoration:underline;}
#footer a:hover{color:#5a5a5a;text-decoration:none;}
#footer span{ padding:0 22px; color:#5a5a5a;}

/*sidebar css*/
#sidebar{float:right; width:259px;margin-top:0px;padding-right:22px; padding-bottom:30px; overflow:hidden; word-wrap:break-word;}
#sidebar h2{color:#dcd2ae;font-weight:bold;padding-right:12px; font-size:14px;padding-top:13px;height:28px;border-bottom:1px solid #343434;}
#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;}

#sidebar ul li {padding:0;margin:0;list-style-type: none;list-style-image: none;}
#sidebar ul li a{color:#9EA0A7;text-decoration:none;}
#sidebar ul li a:hover{color:#cbcbcb;text-decoration:underline;}
#sidebar ul ul, #sidebar ul ol {padding:0;}
#sidebar ul ul li, #sidebar ul ol li {margin: 1px 0 0;padding: 0;padding-left:19px;line-height:20px;background:url(images/tb_08.jpg) no-repeat 4px 6px;}
#sidebar .sidebar-bot{height:0px;}
#sidebar .prvcform{margin:10px 0 0 0;padding-left:15px;}
#sidebar select{ width:190px; overflow:hidden; color:#333; }
#sidebar select,#sidebar .textwidget{ margin:12px;}
#sidebar #tag_cloud div{ padding:5px 5px; overflow:hidden;}
#sidebar #tag_cloud a{ padding:3px; line-height:normal;}


#searchform {margin:0;}
#searchform #s {width:176px;background:#d6d7d9;font-size:12px;border:1px solid #93aec1;	height:17px;color:#084584;padding:2px 3px 0px 3px;font-weight:normal;}
#searchform input {	background:url(images/sstb_04.jpg);	color:#4c647c;	font-weight:bold;height:21px;width:45px;border:none;margin-top:1px!important;margin-left:0px;}

/*sidebar calendar css*/
#sidebar #wp-calendar {empty-cells: show;margin:0px auto 0;	width: 197px;	}
#sidebar #wp-calendar a {display: block;	background:url(images/calendar01.gif) no-repeat center; color:#CC3300;}
#sidebar #wp-calendar a:hover{display: block;text-decoration:underline;}
#wp-calendar #next{ text-align:right;}
#wp-calendar #prev{ text-align:left;}
#wp-calendar #next a,
#wp-calendar #prev a { border:none; text-decoration:underline; background:none; }
#wp-calendar #next a:hover,
#wp-calendar #prev a:hover{ border:none; text-decoration:none;}.
#wp-calendar caption {text-align: center; font-weight:bold; height:25px;margin-top:10px;}
#wp-calendar td {padding: 3px 0;text-align: center;}

/*vip head texts css*/
.vip_intro{ margin:6px 2px 6px 22px;}

/*sidebar categories*/
#sidebar #categories .postform{ margin:10px 2px 10px 16px;}



/*modified by Guwj 相关文章，评论与子评论的样式*/
/************************************文章块的相关小信息*********************************************************/
.float-left { float:left; }
.float-right { float:right; }

.wp_related_post {clear: both;}
.posttext2{ height:35px; margin-top:10px; line-height:35px;}

.article_infos { border-top:1px dashed #000; }
.article_infos a { color:#999999; }

.page-to { float:left; }
.article_infos .page-to a { text-decoration:none; }
.page-to a:hover{ text-decoration:underline;}

/************************************显示评论块****************************************************************/
.commentlist {padding: 0;margin:0; list-style:none; }
.commentlist li, #commentform input, #commentform textarea {font:12px 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li {margin: 3px 0 3px;	padding: 7px 10px 10px 10px;list-style: none; background:url(images/dash_bg.gif) repeat-x bottom left;clear:left;}
.commentlist li .img{float:left;border:1px solid #B2B2B2;margin-right:10px;	}

.commentlist cite{font-weight: bold;font-size: 12px;color:#CC3300;	}
.commentlist a {font-style: normal;	font-size: 12px;color:#DCD2AE;	}
.commentlist a:hover{ text-decoration:underline;}
.commentlist p {font-weight: normal;line-height: 150%;	text-transform: none; margin: 10px 5px 10px 0;  overflow:hidden; word-wrap:break-word;}
.commentlist .comment-childs p{ margin-left:45px;}
.commentmetadata {font-weight: normal;	margin: 0;	font-size:12px;	}
.commentmetadata a { color:#4d5663	}
.nocomments { text-align: center;margin: 0;padding: 0;}


/*****相关文章与网友评论块标题的背景****/
#comments,.wp_related_post h3{background:#323232; margin:10px 0px; color:#dcd2ae; font-weight:bold; padding:3px 8px 1px; font-size:14px;}

/************************************发表评论框样式****************************************************************/
.reply{	border:1px solid #5e5d5d;margin-top:30px;margin-bottom:20px;}
.reply h3{ background:#636161;margin:1px;font-size:12px; text-align: left; padding-left:8px; color:#dcd2ae;line-height:23px;}

/********发表评论的框*************/
#commentform h3{margin:1px;font-size:12px; text-align: left; padding-left:8px; color:#dcd2ae;line-height:23px; font-size:14px;}
#commentform a{ color:#009922;}
#commentform input {width: 130px;padding: 2px;margin: 5px 5px 1px 0;border:1px solid #717171;background:#595959;  color:#e5e2e2; }
#commentform #submit {margin: 10px 0;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 5px 0; width:90%; margin-left:10px;}
#commentform textarea{padding: 2px;border:1px solid #717171;width:100%; background:#595959; color:#e5e2e2; margin:5px 0px;}

/********发表评论的按钮样式*********/
#commentform  input.btn_out { background:url(images/post_outbg.gif) no-repeat left ; width:100px; height:27px;  text-align:center; color:#a1a1a1; border:none; }
#commentform  input.btn_over { background:url(images/post_overbg.gif) no-repeat left ;width:100px; height:27px; text-align:center; color:#777676; border:none;}

/*************************************分页页脚样式*********************************************/

.wp-pagenavi{ text-align:right;}
.wp-pagenavi a{padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; font-size:11px;}
.wp-pagenavi a:link,.wp-pagenavi a:visited { border: 1px solid #5a606b; color:#CBCBCB;}
.wp-pagenavi a:hover {border: 1px solid #eaeaeb; color: #000000; background-color: #FFFFFF;}
.wp-pagenavi a:active {	border: 1px solid #989E9E;	color: #0066cc;	}
.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; 	margin: 2px 2px 2px 2px;color:#adabab; }
.wp-pagenavi span.current {padding:2px 4px 2px 4px; margin:2px; font-weight: bold; border:1px solid #989E9E; color:#000000; background:#eaeaeb;
}
.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px; color:#CBCBCB; letter-spacing:2px;}


/*************************************嵌套评论样式*********************************************/
/*********三个子级评论样式*********/
.editComment, .editableComment, .textComment{ display: inline;}
.comment-childs{border: 1px solid #797676;	margin: 2px 0 0 0;	padding: 12px;width:79%}
.comment-childs .comment-childs{ margin-left:9%}
.commentlist .comment-childs p{ margin-top:0;}

/********顶级评论的头像左对齐**********/
.avatar{ float:left; margin:0 10px 0 0;}
/*********子评论里的头像左对齐*********/
.comment-childs img{ float:left; margin-right:10px;} 

/*********子评论的背景*********/
.comment-childs,.chalt{ background:#343434;} 
.comment-childs cite,.commentlist cite{ color:#009922;}

#newcomment{border:1px dashed #777;}
#newcommentsubmit{color:red;}
.adminreplycomment{	border:1px dashed #777;	width:99%;	margin:4px;	padding:4px;}
.mvccls{ color: #999;}

/*********评论“回复”两个字链接的样式*********/
p.thdrpy{ height:22px;color:#dcd2ae;}
p.thdrpy a{color:#dcd2ae;} 

/*********日志推荐样式*********/
.post_bottom_box .post_recommend {margin:5px 0 10px 0; text-align:right}
.post_bottom_box .post_recommend_button {cursor:pointer;padding:3px 5px;color:#CC3300;background:#FFF4D0;border-bottom:1px solid #c0ad66;border-right:1px solid #c0ad66;}
.post_bottom_box .post_recommend_status {margin-top:10px;}

/*********其它页面样式*********/
h2.pagetitle{ font-size:17px; font-weight:bold;}
.edit_link{ margin-left:25px;}
.edit_link a{ text-decoration:underline;}
.edit_link a:hover{ text-decoration:none;}	