﻿/*删除链接者不是人。要删除你就别用。by:恋月 http://www.lianyue.org*/
/*全站*/

*{margin: 0;padding: 0;    border: none;list-style-type: none;}
img{border: 0;}
/*body{background: #bbb;font: 14px/160% 'Microsoft YaHei',Arial,Tahoma,Sans-Serif;}*/
body{background: #bbb;font: 15px/160% 'simsun',Arial,Tahoma,Sans-Serif;}
blockquote{background: #F4F4F4;border-left: 4px solid #ccf;color: #666;margin: 10px 0;padding-left: 10px;}
h1{font-size: 160%;}
h2{font-size: 150%;}
h3{font-size: 140%;}
h4{font-size: 130%;}
h5{font-size: 120%;}
h6{font-size: 110%;}

h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{line-height: 170%;}
li{display: block;}
a,a visited{color: #333;text-decoration: none;}
#wrapper{border-top: 1px solid #FFF;background: #E2E2E2;border-bottom: 1px solid #FFF}
#container{padding: 10px 0 0;margin: 0 auto;width: 980px;}
#content{width: 100%;}
.clearfix:after{clear: both;content: "\020";display: block;height: 0;}
.clearfix{zoom: 1;}
/*页头*/
#header-title{padding: 10px 0 0;width: 980px;height: 200px;margin: 0 auto;}
#logo a{color: #333;float: left;font-size: 28px;line-height: 5px;text-decoration: none;}
#description{color: #444;float: left;font-size: 12px;margin: 5px auto auto 5px;}
#header-ad {margin-top: 10px;text-align: right;}
/*导航 */
#menu{border-top: 1px solid #FFF;background: #363636;overflow: hidden;}
#menu ul li li a, #menu ul li li a:link, #menu ul li li a:visited {font-weight: bold;width:109px; float:none; margin:0px; padding:3px 7px 3px 7px; color:#FFF; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; }
#menu ul li li a:hover, #menu ul li li a:active{ background:#D90013; padding: 3px 7px 3px 7px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
#menu ul li ul { background:#fff; z-index:9999; position:absolute; height:auto; width:124px; margin:0px; padding:0px; left:-999em; border-top:1px solid #e6e6e6; }
#menu ul li li, #menu ul li li li { background: #363636;border:none; margin:0px 0px 0px -1px; }
#menu ul li ul ul { margin:-31px 0px 0px 124px; border-top:1px solid #e6e6e6; }
#menu ul li:hover ul ul, #menu ul li:hover ul ul ul, #menu ul li.sfhover ul ul, #menu ul li.sfhover ul ul ul { left:-999em; }
#menu ul li:hover ul, #menu ul li li:hover ul, #menu ul li li li:hover ul, #menu ul li.sfhover ul, #menu ul li li.sfhover ul, #menu ul li li li.sfhover ul { left:auto; }
#menu ul li:hover, #menu ul li.sfhover { position:static; }
.nav li.current-menu-item a:link, .nav li.current-menu-item a:visited,.nav li.current-post-ancestor a:link, .nav li.current-post-ancestor a:visited { background-color: #D90013;}
.nav{font-weight: bold;text-align: left;width: 980px;margin: 0px auto;font-size: 12px;line-height: 25px;height: 31px;border-left-width: 1px;border-left-style: solid;border-left-color: #FFF;}
.nav li{border-right: 1px solid #FFF;float: left;}
.nav li a{display: block;color: #FFF;font-size: 12px;padding: 3px 30px;text-align: center;white-space: nowrap;text-decoration: none;}
.nav li a:hover{background-color: #D90013;}

/*首页*/
#cats-Left{width:211px;height: 230px;}
.ifocus{width: 704px;height: 230px;float: left;text-align: left;margin: 0  6px 10px 0;border: 1px solid #BBB;border-bottom: 5px solid #BBB;background: #FFF;}
#menubox{height: 28px;line-height: 28px;}
#menubox ul li {float: left;padding: 0  15px;color: #FFF;border-right: 1px solid #FFF;cursor: pointer;font-size: 13px;}
#menubox ul :hover{background-color: #D90013;}
.hover{background-color: #D90013;}
.Contentbox ul{overflow: hidden;padding: 5px 10px !important;}
.Contentbox ul li {height: 23px;overflow: hidden;border-bottom: 1px dashed #E2E2E2;}
.Contentbox ul li span {float: right;margin: 0 0 0 3px;font: 13px/19px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;font-size: 12px;}
.Contentbox ul li a:hover,#cats-Left ul a:hover{color: #D90013;}
#photos{width:706px;}
#photos  ul li img { width:142px; height:100px;padding:3px; border:1px solid #ccc;margin: auto 10px;}
#photos ul li img:hover{border:1px solid #970714;}
#photos ul li {display: inline;}
#photos ul {padding: 10px 10px !important;}
#cats-index{width:348px;height: 230px;}
.cats ul li a:hover{color: #970714;}
.cats {float: left;text-align: left;margin: 0  6px 10px 0;border: 1px solid #BBB;border-bottom: 4px solid #BBB;background: #FFF;}

.title{background-color: #363636;}
.title span{padding: 0 15px;font-size: 13px;font-weight: 400;line-height: 28px;font-weight: bold;}
.title span a {color: #FFF;}

.cats1 {float: left;text-align: left;margin: 0  6px 10px 0;border: 0px solid #FFFFFF;border-bottom: 4px solid #FFFFFF;background: #FFFFFF;}
.title1{background-color: #333; color: #FFF} /*use #333 to hide ads*/
.title1 span{padding: 0 0px;font-size: 13px;font-weight: 400;line-height: 28px;font-weight: bold;}
.title1 span a {color: #000000;}

.cats ul {overflow: hidden;padding: 5px 10px !important;}
.cats ul li{height: 23px;overflow: hidden;border-bottom: 1px dashed #E2E2E2;}
.date{float: right;margin: 0 0 0 3px;font: 13px/19px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;font-size: 12px;}
/*分页*/

.page h1{border-bottom: 0px;padding: 0px 10px 3px;color: #333;text-align : center;font-size: 145%;background: #F0F0F0;border-bottom: 1px solid #BBB;}
.page {border: 1px solid #bbb;margin-bottom:1.5em;background: #fff;border-right: 3px solid #bbb;border-bottom: 5px solid #bbb;}
.pagetitle{font-size:15px;font-weight:bold;color:#000000;background:#d3d3d3;letter-spacing:1px;padding:5px 10px;}
.postlist{overflow:hidden;padding: 10px;}
.postlist  li{_width: 100%;border-bottom: 1px dashed #E0E0E0;height: 32px;}
.postlist li a{display: block;padding: 3px 5px 7px 5px;text-decoration: none;height: 22px;}
.postlist li a:hover{background: #eee;border-radius: 5px;color: #970714;khtml-border-radius: 5px;moz-border-radius: 5px;webkit-border-radius: 5px;}
.postlist a:hover{color: #970714;}
.postlist li a:visited {color:#555;} 
/*摘要分页*/
.post-txt{padding: 5px;color: #666;}
.post-title h6{line-height: 25px;margin-top: 5px;max-width: 700px;}
.post-title h6 a{color: #333;}
.post-title h6 a:hover{color:#970714}
.post-title h6 a:visited {color: #555;} 
.post-messages{border-bottom: 1px dashed #E0E0E0;height: 29px;overflow: hidden;}
/* 分页页内 */
#center{width:715px;overflow:visible;float:left;}

/*边栏*/
#sidebar{display: inline;float: right;font-size: 12px;overflow: hidden;width: 260px;}
#sidebar ul{list-style: none;}
#sidebar li{overflow: hidden;}
#sidebar span{padding: 3px 15px;font-size: 14px;}
#sidebar h3{background-color: #363636;border-bottom: 1px solid #363636;color: #FFF;font-size: 15px;font-weight: 400;}
#sidebar a:hover{color: #970714;}
.widget_recent_entries,.widget_recent_comments,.widget_calendar,.widget_links,.widget_categories,.widget_meta,.widget_text,.widget_rss,.widget_archive,.widget_nav_menu,.widget_tag_cloud,.widget_pages{margin-bottom: 1.2em;overflow: hidden;width: 258px;border: 1px solid #bbb;background: #fff;border-bottom: 5px solid #bbb;}
.widget_recent_entries ul,.widget_recent_comments ul,.widget_links ul,.widget_categories ul,.widget_meta ul,.textwidget, .rsswidget, .widget_archive ul,.widget_nav_menu ul,.widget_tag_cloud div,.widget_pages ul{overflow: hidden;padding: 5px 10px !important;}
.widget_links li,.widget_categories ul li,.widget_meta ul li,.widget_archive ul li,.widget_nav_menu ul li,.widget_pages ul li{float: left; color: #FFF; height: 20px;line-height: 20px;width: 40%;padding: 0 0 2px 20px !important;}
.widget_recent_entries ul li,.widget_recent_comments ul li{height: 20px;padding-top: 5px;}
.widget_border_all{border: 1px solid #ccf;}
.widget_calendar h3{display: none;}
/*日历*/
#calendar_wrap{color: #666;}
#wp-calendar{width: 100%;}
#wp-calendar caption{background-color: #363636;border-bottom: 1px solid #CCF;color: white;font-size: 15px;font-weight: 400;}
#wp-calendar td{text-align: center;}
#wp-calendar td#prev{text-align: left;}
#wp-calendar td#next{text-align: right;}
#wp-calendar td#prev a,#wp-calendar td#next a{background-color: #fff;}
#wp-calendar td#today{background-color: #eee;border-radius: 5px;khtml-border-radius: 5px;moz-border-radius: 5px;webkit-border-radius: 5px;}
/*搜索 */
.widget_search{border: 1px solid #E6E6E6;height: 22px;margin-bottom: 1.5em;border: 1px solid #bbb;}
.widget_search #s{border: 0px;border-right: 1px solid #E6E6E6;height: 22px;width: 190px;}
.widget_search input,.widget_search input:hover{width: 63px;height : 25px;padding: 1px 2px;border: 0px;font-family: 'Microsoft YaHei',Arial;}
.widget_search #searchsubmit{background: none;font-family: 'Microsoft YaHei',Arial;padding: 0px 6px;}
.btn{background: #333;color: #FFF;}
/*翻页*/
.vt_nav{clear:both;overflow:hidden;zoom:1;text-align:center;border: 1px solid #BBB;background: white;}
.vt_nav .page-numbers:hover{background:#F2F2F2;color:#666;-moz-box-shadow:1px 1px 1px #DDD;-webkit-box-shadow:1px 1px 1px #DDD;box-shadow:1px 1px 1px #DDD;}
.vt_nav .page-numbers,
.vt_nav .dots:hover,
.vt_nav .pages:hover{background:#FFF;color: #666;display:inline-block;margin:2px;padding:1px;border: 1px solid #bbb;padding: 1px 9px;}
.vt_nav .page-numbers:visited{opacity:0.5;}
.vt_nav .current,
.vt_nav .current:hover{background:#F2F2F2;color:#666;-moz-box-shadow:1px 1px 1px #DDD;-webkit-box-shadow:1px 1px 1px #DDD;box-shadow:1px 1px 1px #DDD;}
.vt_nav .pages,
.vt_nav .pages:hover{color:#CCC;width:120px;}
/*帖内*/
.post-messagess{border-top: 1px dashed #E0E0E0;height: 29px;overflow: hidden;}
.post-messages-1,.post-messages-2{color: #777;float: left;font-size: 12px;height: 22px;margin: 0 0 -1px -1px;padding: 3px 10px;}
.post-messages-2{max-width: 160px;overflow: hidden;}
.post-messages-3{font-size: 12px; float: right; padding: 3px 17px;}
.posts{overflow: hidden;padding: 5px 10px;}
.postlist img{padding: 2px; border: 2px solid #BBB;}
/*相关文章*/
#related{float: left;width: 330px;overflow: hidden;height: 20px;}
#related a:hover{color: #970714;}
.tips{border-bottom: 2px solid #BBB;border-top: 2px solid #BBB; padding: 0 10px !important;}
/*上一篇-下一篇*/
.navigation{margin: 1em 0;}
.alignright a{float: right;}
.alignleft a{float: left;}
.alignright a,.alignleft a{overflow: hidden;border: 1px solid #bbb;padding: 2px 5px;background: #fff;}
.alignright a:hover,.alignleft a:hover{background-color: #F7F7F7;}
/*评论*/

#comments {clear: both;padding: 15px 0 0;}
.commentlist {margin: 0 0 10px;text-align: justify;color: #333;}
.commentlist li { margin: 0 0 10px;}
.commentlist li, #commentform input, #commentform textarea {background: #FFF;padding: 0 0 5px;border: 1px solid #BBB;}
.commentlist .comment-meta {margin: 0 0 5px;padding: 0 10px;height: 25px;line-height: 25px;background: #F8F8F8;overflow: hidden;}
.commentlist .avatar { float: left;margin: 0 8px 0 0;padding: 2px;border: 1px solid #EEE;}
.commentlist cite, .commentlist cite a {float: left;font-style: normal;}
.commentlist .commentmetadata {float: left;padding: 0 0 0 8px;font: 13px/19px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;}
.commentlist .commentmetadata a {color: #666;text-decoration: none;}
.commentlist .reply {float: right;}
.commentlist .comment-edit a {color: #970714;}
.commentlist p {margin: 0 10px;font-weight: normal;line-height: 1.5em;text-transform: none;}
.nocomments {text-align: center;}
.commentlist ul { margin: 10px 15px 0;}
.commentlist ul li {padding: 0 10px 10px;background: #F9F9F9;}
.commentlist ul .comment-meta {margin: 0;padding: 0;height: 22px;line-height: 22px;background: none;border-top: none;}
.commentlist ul p {margin-left: 0;}
.commentlist ul ul li {background: #FFF;}
.commentlist ul ul ul li {background: #F9F9F9;}
.commentlist ul ul ul ul li {background: #FFF;}
#respond {background: #FFF;padding: 10px;border: 1px solid #BBB;margin-bottom: 1.5em;}
#commentform p {margin: 10px 0;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}   
#commentform #author, #commentform #email, #commentform #url, #commentform #comment {border: 1px solid #CECECE;}
#commentform #author, #commentform #email, #commentform #url {width: 180px;padding: 2px;}
#commentform label {margin-left: 5px;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 99%;padding: 2px;}
#respond:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}  
#commentform #submit, #searchsubmit {padding: 0 5px; height: 22px;line-height: 22px;background-color: #666;color: #FFF;font-weight: bold;cursor: pointer;}
/*附件页面*/
.more-link{color: #970714;margin-left:center;font-weight: bold;}
.download{border: 1px solid #BBB;  padding: 3px 30px; color: #666; background: #F2F2F2; font-size: 145%;}
.download2 {text-align: center;font-size: 12px;color: #777;}

/*图片分类*/
.image {float: left;text-align: left;margin-top: 10px;text-align: center;width:172px;}
.image span {padding: 0 0 0 15px;display:block;width:138px;line-height:22px;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:hand;}
.post-image{overflow: hidden;padding: 10px;}
.post-image img{padding: 2px; border: 1px solid #BBB;}
.post-image img:hover {padding: 2px; border: 1px solid #970714;}
/*订阅邮箱*/
.rssbook{overflow: hidden;padding: 3px 10px;zoom: 1;}
.dark{background: #aaa;border: 3px solid #666;}
.mailInput{margin-top: 5px;}
.rssbutton{border-radius: 3px;float: left;moz-border-radius: 3px;webkit-border-radius: 3px;}
.dark .rssbutton{border: 1px solid #585858;}
.rssbutton input{background: #333;border: 1px solid #FFF;color: #FFFFFF;cursor: pointer;display: block;font-weight: bold;height: 22px;line-height: 19px;line-height: 22px;text-align: center;width: 90px;}
.dark .rssbutton input{background: #676767;border: 1px solid #777;}
.rssbutton input:hover{background: #D90013;text-decoration: none;}
.dark .rssbutton input:hover{background: #797979;border: 1px solid #939393;}
input.rsstxt{border: 1px solid #ccc;color: #777;font: 14px/160% 'Microsoft YaHei',Arial,Tahoma,Sans-Serif;height: 20px;margin-bottom: 5px;moz-border-radius: 3px;padding: 2px 3px;webkit-border-radius: 3px;width: 100%;}
.dark input.rsstxt{background: #eee;}



/*页尾*/
.hide{position: absolute;top: -9797em;}
#links{ width:980px; }
#links ul li { display: inline; margin-left: 5px; }
#footer{padding: 10px 0 0;width:980px;margin:0 auto;padding-bottom:10px;text-align:center;font-size: 12px;}
#footer a{text-decoration:none;}
#footer a:hover{color: #970714;}

.homeNews {
	background-color: #FFF;
	border: 1px solid #BBB;
	width: 259px;
	float: right;
	padding-bottom: 10px;
}

.homeNews .homeTitle {
	background-color: #000;
	font-size: 13px;
	padding: 3px 10px;
	color: #FFF;
	margin-bottom: 10px;
}

.homeNews .homeTitle a {
	float: right;
	color: #FFF;
}

.homeNews ul {
	font-size: 12px;
	clear: both;
	margin: 0 15px;
}
