﻿a { color: #999999; text-decoration: none; }

a.mini-add-comment { 
background: url(images/mini-down-arrow.gif) no-repeat; 
float: right; 
padding-left: 18px; }

span.next-entries { 
background: url(images/mini-nav-right.gif) no-repeat right center; 
display: block; 
float: right; 
padding-right: 18px; 
text-align: right; 
width: 225px; }

/*日历*/
a.post-calendar { 
background: url(images/mini-calendar.gif) no-repeat; 
color: #ffffff; 
float: right; 
font-size: 95%; 
padding-left: 20px; }


span.post-dates { 
background: url(images/date.gif) no-repeat; 
float: left; 
font-size: 95%; 
padding-left: 20px; 
padding-right: 10px; }

span.post-cat { 
background: url(images/mini-category.gif) no-repeat; 
float: left; 
font-size: 95%; 
padding-left: 20px; }

/*评论*/
span.post-comments { 
background: url(images/mini-comments.gif) no-repeat; 
float: right; 
font-size: 95%; 
padding-left: 20px; }

span.previous-entries { 
background: url(images/mini-nav-left.gif) no-repeat left center; 
display: block; 
float: left; 
padding-left: 18px;
width: 228px; }

a:hover { 
color: #FF6600; 
text-decoration: none; }

a:visited { 
color: #0099cc; 
text-decoration: none; }

body { 
background-color: #ffffff; 
font: 75%/150% Arial, Helvetica, sans-serif; 
padding: 0px; }

form { 
margin: 0px; 
padding: 0px; }

h1 { 
background: url(images/header-icon.gif) no-repeat; 
color: #c9eefe; 
font: lighter 36px/150% Arial, Helvetica, sans-serif; 
height: 60px; 
margin: 0px; }

h1 a, h1 a:visited { 
color: #c9eefe; 
text-decoration: none; }

h1 a:hover { 
color: #999999; text-decoration: none; }

h2 { 
border-bottom: 1px dotted #CCCCCC; 
color: #677e8c; 
font: bold 14px Arial, Helvetica, sans-serif; 
letter-spacing: -1px; 
margin: 0px 0px 2px; 
padding-bottom: 3px; }

h2 a, h2 a:visited { 
color: #677e8c; 
text-decoration: none; }

h2 a:hover { 
color: #0099cc; 
text-decoration: none; }

h3 {
color: #677e8c; 
font: normal 140%/100% Arial, Helvetica, sans-serif; 
margin: 10px 0px 5px; }

h4 { 
color: #677e8c; 
font: normal 130%/100% Arial, Helvetica, sans-serif; 
margin: 10px 0px 5px; }

hr.clear {
clear: both; 
margin: 0px; 
padding: 0px; 
visibility: hidden; }

img.alignleft, img[align="left"] { float: left; margin: 2px 10px 5px 0px; }

img.alignright, img[align="right"] { float: right; margin: 2px 0px 5px 10px; }

img.center, img[align="center"] { display: block; margin-left: auto; margin-right: auto; }

p { margin: 0px; padding: 0px 0px 15px; }



/* 标签和布局 */



#frmSubmit { 
font: 110% Arial, Helvetica, sans-serif; 
margin-top: 20px; }

#frmSubmit #submit { 
background: url(images/btn-bg.gif) no-repeat; 
border: none; 
color: #ffffff; 
cursor: pointer; 
float: right; 
font: bold 12px Arial, Helvetica, sans-serif; 
height:20px; 
width: 100px; }

#frmSubmit input { 
background-color: #ffffff; 
border: 1px solid #cccccc;
margin-top: 3px; 
padding: 3px; 
width: 200px; }

#frmSubmit label { 
color: #262626; 
font-size: 87%; }

#frmSubmit p { 
margin: 0px; 
padding: 6px 0px; }

#frmSubmit textarea { 
background-color: #ffffff; 
border: 1px solid #cccccc; 
height: 115px; 
margin-top:3px; 
padding: 2px; 
width: 478px; }

#frmSubmit textarea:focus, #frmSubmit input[type="text"]:focus { background: #ffffff; }
搜索
#searchform { 
font: 100% 微软雅黑, Helvetica, sans-serif; 
color: #677e8c;
margin-top: -1px; }

#searchform #submit {
background: url(images/search-btn-bg) no-repeat; 
border: none; 
color: #677e8c ; 
cursor: pointer; 
float: right; 
font: bold 12px Arial, Helvetica, sans-serif; 
height: 28px; 
width: 52px; }

#searchform input { 
background-color: #677e8c; 
font: 100% Arial, color: #677e8c ;
border: 1px solid #cccccc; 
margin-top: -5px; 
padding: -3px; 
width: 200px; }
#searchform label { color: #262626; font-size:100%; }

#searchform p {  margin: 5px; padding: 6px 10px; }

#searchform textarea { 
background-color: #677e8c; 
border: 0px solid #cccccc; 
height: 115px; 
margin-top: -3px; 
padding: 1px; 
width: 478px; }

#searchform textarea:focus, #frmSubmit input[type="text"]:focus { background: #677e8c; }












#comments, #respond { border-bottom: 0px dotted #CCCCCC; clear: both; padding: 10px 0 5px 0; }

#content { float: left; padding: 0px 10px 0px 20px; width: 490px; }

#credits { color: #7a9299; font-size: 12px; height: 15px; line-height: 120%; margin: 0px auto; padding-bottom: 0px; width: 768px;height: 100px;  }

#credits a, #credit a:visited { color: #048db4; }



#footer_bg { background: url(images/footer.jpg) no-repeat; height: 45px; width: 768px; }

#footer {  background: url(images/footer1.jpg) no-repeat;clear: both; color: #ACD7EE; font-size: 12px; line-height: 150%; margin-left: auto; margin-right: auto;padding-bottom: 10px;  text-align: left; width: 768px;height: 230px; }

#footer a strong { color: #677E8C; }

#footer a, #footer a:visited { color: #677e8c; }

#footer a:hover { color: #0099cc; }

#footer h4 { font: normal 146%/100% Arial, Helvetica, sans-serif; margin: 10px 0px 5px; }

#footer li a { display: block; }

#header { 
background: url(images/header.jpg) no-repeat; 
height: 40px; 
margin-left: auto; 
margin-right: auto;
margin-top: 25px; 
width: 768px; }

#logo { background: url(images/logo.jpg) no-repeat; margin: 5px auto 0px; width: 145px; height: 80px; margin-bottom:5px;}
#logo p { color: #FFFFFF; font-size: 150%; line-height: 200%; padding: 0px;   margin-bottom:5px;}



#nav { padding:16x 0 0 486px;}

#nav { 
background:none; 
padding:0; 
float: right; 
list-style: none; 
margin: 0px 10px 0 0; }

#nav a { 
border-bottom: 0px solid #FFFFFF; 
color:#999; 
display:block;
float:left;
text-transform:uppercase; 
font-family: 12px/100% 微软雅黑, Helvetica, sans-serif;
height: 25px; 
line-height: 25px; 
margin-right: 10px; 
text-align:center; 
vertical-align: middle;
padding: 0px 15px; }

#nav a:hover {
border-bottom: 0px solid #0099cc; 
color: #0099cc;
text-decoration:none;}

#menu .active { 
border-bottom:0px solid #0099cc
color:#FFFFFF; 
text-decoration:none;}

#nav li { display: inline; height: 30px; list-style: none; }

#nav ul { margin: 7px; padding: 0px; }

#page { background: url(images/content.jpg) repeat-y left top; margin: 0px auto; width: 768px; }

/*搜索1*/
#searchform { margin: 15px 0 0; }

#searchform #s { 
background: #677e8d; 
border: 1px solid #677e8d; 
color: #677e8d; 
cursor: pointer; 
font-weight: normal; 
height: 12px; 
line-height: 12px; 
margin-right: 5px; 
padding: 0px 5px 0px 5px; 
vertical-align: middle;	
Level-align: middle;	 
width: 155px; }

#searchform br { display: none; }


#searchform input { 
background: url(images/search-btn-bg.gif) no-repeat; 

border: none; 
color: #677e8d; 
font: 12px Arial, Helvetica, sans-serif; 
line-height: 28px; 
vertical-align: middle; 
width: 52px; }

#searchform #edtSearch{ 
background: none;
border: 1px solid #677e8d;	
Height:24px;
width:155px;
padding-top:-5px; }







#sidebar { color: #666666; float: right; padding: 15px 10px 10px 10px; width: 220px; }

#sidebar a, #sidebar a:visited { color: #5c9699; display: block; text-decoration: none; }

#sidebar a:hover { 
color: #0099cc; 
display: block; 
text-decoration: none; }

右侧栏顶部位置
#sidebar h2, #sidebar .sidebartitle { 
border-bottom: 0px dotted #CCCCCC; 
color: #ffa200; 
font: lighter 14px Arial, Helvetica, sans-serif; color: #677E8C;
margin: 15px 0px 2px; }

#sidebar ul {
 margin: 0;
 padding: 0; }

#sidebar ul li { 
border: none; 
border-bottom: 0px dotted #CCCCCC; 
list-style: none; 
margin: 0;
padding: 2px 0; }

#sidebar ul li ul { 
margin: 0; 
padding: 0; }

#sidebar ul li ul li { 
border-bottom: 0px dotted #CCCCCC; 
padding: 2px 0 2px 0px; }

#sidebar ul li ul li ul li { 
border: none; 
padding: 1px 0 1px 10px; }



/* Classes and other stuff */



.alignleft { float: left; }

.alignright { float: right; }

.center { text-align: center; }

.clear { clear: both; }

.commentlist { line-height: 130%; margin: 10px 0px; padding-left: 20px; }

.commentlist .alt { }

.commentlist cite { color: #0099cc; font-size: 120%; font-style: normal; font-weight: bold; }

.commentlist cite a, .commentlist cite a:visited { color: #0099cc; }

.commentlist li { padding: 5px 10px; }

.commentlist small { 
display: block; 
font-size: 87%; 
margin-bottom: 50px; }

.entry { 
clear: both; 
padding-top: 10px; }

.footer-about { 
float: right; 
padding-left: 10px; 
padding-right: 10px; 
width: 210px; }

.footer-recent-comments { float:Left;margin-Left: 30px;width: 240px; }

.footer-recent-comments ul { list-style: none; margin: 0px; padding: 0px; }

.footer-recent-comments ul li { background: url(images/mini-footer-comments.gif) no-repeat; padding: 0px 0px 10px 20px; }

.footer-recent-posts { float: left; margin-left: 10px; width: 240px; }

.footer-recent-posts ul { list-style; none; margin: 0px; padding: 0px; }

.footer-recent-posts ul li { background: url(images/mini-footer-post.png) no-repeat; padding: 0px 0px 10px 20px; }









.navigation {
clear: both; 
height: 15px; 
padding: 10px 0px; }

.post { 
clear: both; 
padding-top: 15px; }

.post-date { 
background: url(images/date-bg.gif) no-repeat; 
float: left; 
height: 22px; 
width: 22px; }

.post-day { 
color: #999999; 
display: block; 
font-size: 18px; 
line-height: 18px; 
margin-left: -3px; 
padding-top: 7px; 
text-align: center; 
text-transform: uppercase; }

.post-month { 
color: #FFFFFF; 
display: block; 
font-size: 12px; 
line-height: 11px; 
margin-left: -3px; 
padding-top: 2px; 
text-align: center; 
text-transform: uppercase; }

.post-title { 
float: left;
font-weight: bold; 
font-size: 14px; 
color: #677e8e;
margin-left: 0px; 
text-transform: capitalize; 
width: 496px; }


.loginout { 
background: url(images/mini-loginout.gif) no-repeat left center; 
margin-left: 8px; 
padding-bottom: 2px; 
padding-left: 18px; }
.rss { 
background: url(images/mini-rss.png) no-repeat left center;
margin-left: 8px; 
padding-bottom: 2px; 
padding-left: 18px; }

span.feed-icon{display:none;}
/* 自己加的 */
.pagebar{
line-height:20px;
height:20px
}
.pagebar a,.pagebar .now-page{
padding:1px 1px 1px 1px;
margin:0 1px;
text-align:center;
font-weight:bold;
font-family:Verdana;
border:1px solid #ccc;
text-decoration:none
}
.pagebar a:hover{
border:1px solid #c00;
text-decoration:none
} 