@charset "gb2312";
/* CSS Document */
h1.t_nav span { margin-right: 2px;float: right; color: #999; background:url(../images/5849.png) no-repeat left center; padding-left:20px }
h1.t_nav span a { margin: 0 5px }
h1.t_nav { border-bottom: #F1F1F1 1px solid; font-size: 12px; font-weight: normal; line-height: 40px; height: 40px; }
a.n1, a.n2 { width: 100px; display: block; text-align: center; color: #fff; float: left }
.n1 { background: #5EA51B; }
.n2 { background: #8BBF5D; }
.index_about { float: left; width: 740px; overflow: hidden; background: url(images/r_line.jpg) repeat-y right; margin: 10px 0 }
.c_titile { font-size: 22px; margin: 20px 0; text-align: center;color: #333; }
.box_c { 

    border: 1px dashed #CCCCCC;
    color: #999999;
    margin-left: auto;
    margin-right: auto;
    padding: 5px 0;
    text-align: center;
    width: 700px;
}
.box_c span { margin: 0 10px; }
.box_c span a{color: #099;}
ul.infos {
    color: #666666;
    font-size: 14px;
    line-height: 28px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    text-indent: 2em;
    width: 700px;
}

.post1 {
    border: 1px solid #CCCCCC;
    width: 720px;
	border-radius: 5px;
	margin-left:2px;
}
ul.infos p { margin-bottom: 5px }
ul.infos p img { display: block; margin: auto }
.keybq {
    background: url("../images/6264.png") no-repeat scroll 10px center #F8F8F8;
    border: 1px solid #F0F0F0;
    height: 30px;
    line-height: 30px;
    margin-left: auto;
    margin-right: auto;
    width: 700px;
	border-radius: 5px;
	margin-top: 20px;
}
.keybq > p {
    margin-left: 10px;
}
.keybq span { color: #099 }
.nextinfo {
    background:#F8F8F8;
    border: 1px solid #F0F0F0;
    border-radius: 5px;
    line-height: 24px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    width: 700px;
	text-align: center;
}
.otherlink {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #F0F0F0;
    border-radius: 5px;
    line-height: 24px;
    margin: 5px auto 10px;
    text-align: center;
    width: 700px;
}
.otherlink > div {
    margin-left: 5px;
    margin-top: 5px;
}
.otherlink h2 { border-bottom: #099 2px solid; line-height: 40px; font-size: 12px; font-weight: normal; margin-right: 20px; background:url(../images/5794.png) 10px center no-repeat; padding-left:40px}
.otherlink ul { margin: 10px 0 }
.otherlink li { line-height: 24px; height: 24px; display: block; width: 290px; float: left; overflow: hidden; margin-right: 30px; }
.otherlink li a:hover{ text-decoration:underline}
.rank li { height: 25px; line-height: 25px; clear: both; padding-left: 5px; overflow: hidden; padding-left: 15px; background: url(../images/li.jpg) no-repeat left center; }
.rank { margin: 10px 0 }
.rank li a { color: #333; }
.paih { background: url(../images/ph.jpg) no-repeat left 8px; margin: 10px 0 }
.paih li { line-height: 30px; height: 30px; overflow: hidden; padding-left: 24px; border-bottom: #CCC dotted 1px }
.news h3, .visitors h3 { font-size: 14px; background: url(../images/r_title_bg.jpg) repeat-x center; }
.news h3 p, .visitors h3 p { background: #fff; width: 70px }
.news h3 span { color: #65b020 }
.news h3.ph span { color: #37ccca; }
.news h3.links span { color: #F17B6B; }
.news ul { margin-bottom: 20px }
.news ul li a:hover { text-decoration: underline }
.visitors ul, .bdshare_t { margin: 20px 0 }
.ad { width: 100%; margin: 10px auto; }
/* ���ۿ���ʽ */
.nextlog{text-align:center; margin:5px 0; font-size:12px}
#trackback_address{font-size:12px; color:#999}
#trackback_address input{border:#f1f1f1 solid 1px; background-color:#fffdf1; padding:2px 8px; color:#999; font-size:11px}
#trackback{font-size:12px; color:#333; line-height:16px; overflow:hidden; margin:5px 0; padding:0px 0px 3px 0px; border-bottom:1px #f5f5f5 solid}
#otherlink #trackback li{margin:5px 0px; padding:0px; clear:both}
.comment-header{margin:15px 0px 5px 0px}
.comment-post {margin-left: 5px;clear:both}
.comment-post p{margin:5px 0px}
.comment-post .cancel-reply{float:right;font-size:12px;cursor:pointer; _cursor:hand;padding-right:10%}
.comment-post .cancel-reply:hover{text-decoration:underline}
.comment-post small{font-size:12px; color:#999}
.comment-post input{padding:5px 5px; border:1px #b6b6b6 solid; font-size:12px; color:#333; width:40%}
.comment-post #comment{ width:90%; border:1px #b6b6b6 solid; font-size:12px; color:#333}
.comment-post #comment_submit{background:url(images/em_button.gif) no-repeat; border:0; color:#000000; width:111px; height:29px; text-align:center; cursor:pointer; _cursor:hand}
.comment-post .input{width:100px}
.comment{margin:10px 0; padding:10px 0px; font-size:12px; 
    border-width: 1pt;
	width:97%;
	border-top: 1px solid rgba(0, 0, 0, 0.13);
    overflow:hidden; color:#333; zoom:1
}
.comment span{color:#ff7a15;}
.comment .comment-time{color:#999999; display:inline; font-size:10px;}
.comment .avatar{float:left;margin:5px}
.comment .comment-info{float:left;width:90%}
.comment .comment-content{margin:8px 0px 0px 0px;}
.comment .comment-reply{float:right;font-size:12px;cursor:pointer; _cursor:hand;}
.comment .comment-reply:hover{text-decoration:underline}
.comment-children{background:#FDF7EC;border-radius: 5px;width:95%;margin:auto;clear:both;border:none;padding:0}
.comment .comment-post{width:90%;margin:15px auto}
.pinglun {
    border: 1px solid #CCCCCC;
    margin-top: 20px;
    width: 720px;
    border-radius: 5px;
    margin-left:2px;
}
.comment-header {
    border-bottom: 1px solid #CCCCCC;
    height: 20px;
    margin: 15px 0 5px;
}
.avatar > img {
    border-radius: 5px;
}
.comment-header > span {
    margin-left: 20px;
}
/*���������*/
.pl {border-bottom: 1px dotted #CCCCCC;height: 40px;margin-left: 2px;width: 282px;}
.img {width:40px;float: left;margin-top: 5px;}
.img img {border-radius: 3px;}
.user { padding-top: 7px;color: #555555;margin-left: 40px;width: 214px;}
.user a:hover{padding-left:10px;text-decoration:none;}
.archiver_item a:hover{margin-left:30px;color:#FF262E;}
#newcomment {margin-top: 9px;}

.cfl{
    background: url("images/li.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
    clear: both;
    line-height: 18px;
    margin-left: 10px;
    overflow: hidden;
    padding-left: 15px;
}
.cul{margin-bottom: 5px;}
.zfl {
    border-bottom: 1px dotted #CCCCCC;
    margin-bottom: 5px;
	margin-left: 5px;
}
#fenlei {
    margin-bottom: 15px;
    margin-top: 15px;
}
.zfl:hover{margin-left:10px;}


