﻿*{padding:0; margin:0; }
ul,li{list-style:none;}
.clear{clear:both; font-size:1px;}
image{border:none; vertical-align:middle;}
.fontbold{font-weight:bold;}
a, a:visited{color:#c00; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}

input,textarea{border-width:1px; border-color:#CCC; border-right-color:#999; border-bottom-color:#999;}

form p{padding:3px 0;}

body{ background:url(/style/cool/top_bg.gif) repeat-x top left; line-height:150%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}
#wrap{ width:922px; margin:0 auto; text-align:left}
#head{ background:url(/style/cool/web_logo.gif) no-repeat top left; padding-left:125px; height:144px;}
h1{ font-size:2em; font-family:"微软雅黑"; font-weight:bold; color:white; padding:15px 0;}
h1 a, h1 a:visited{color:white;}
h2{font-size:1em; color:#999; font-weight:normal}
#topsearch{float:right; padding-top:15px; padding-right:15px;}

#menu{clear:both;background:#EEE;}
#menu li{ float:left; margin:0 8px; padding-top:40px; font-size:1.4em; font-weight:bold}

#content{width: 567px; float:left; border-right:1px solid #DDD;}
.post{line-height:170%; padding-right:8px;}

#bookbox ul{padding:10px 0;}
#bookbox ul li{float:left; margin:4px; border:1px solid #DDD; width:60px; height:60px; padding:0; list-style:none;}



#sidebar{width: 340px; float:right;}
#rssbox{padding: 6px 10px;background: #e1ebf8 url(/style/cool/feeds.gif) 290px 50% no-repeat; margin-bottom:8px;	}
#sideleft{float:left; width:150px; padding:10px 0; border-right:1px solid #DDD;}
#sideright{float:right; width:180px; padding:10px 0;}

#sidebar table td{padding-bottom:5px;}
#sidebar table td img{border:1px solid #EEE;}

h4{font-family:"微软雅黑"; font-size:1.2em; color:#000; padding:8px 0;}
/*
h4{font-family:"微软雅黑"; font-size:1.2em; color:#333; height:50px; line-height:50px; padding-left:50px; margin-bottom:5px;}

#cate{background:url(/style/cool/icon_cate.gif) no-repeat top left;}
#calendar{background:url(/style/cool/icon_calendar.gif) no-repeat top left;}
#site{background:url(/style/cool/icon_about.gif) no-repeat top left;}
#contact{background:url(/style/cool/icon_contact.gif) no-repeat top left;}
*/
#sidebar ul{padding:0 5px;}
#sidebar li{padding:5px 0; border-bottom:1px solid #EEE; list-style: inside disc; color:#333}
#sidebar li a, #sidebar li a:visited{color:#333; text-decoration:none;}
#sidebar li a:hover{color:#C00; text-decoration:underline;}

#sidebar .catelist li{list-style:none}
.catelist .feed-icon {float:right; display:block; width:20px; height:12px}




.info_site p{color:#555; padding:5px; font-size:12px; }
.info_contact p{color:#555; padding:5px; font-size:12px;}
.important{color:#C00;}


#footer{clear:both; border-top:1px dashed #EEE;}
#footer p{color:#999; padding:5px 0}
h3{font-size:1.5em; color:#333; font-family:"微软雅黑"; padding-top:30px;}
h3 a, h3 a:visited{color:#c00;}

h5{font-family:Arial, Helvetica, sans-serif; color:#9FBBDF; font-weight:normal; padding-top:5px; padding-bottom:5px; margin-bottom:8px; border-bottom:1px solid #EEE;}
h6{font-size:11px; font-weight:normal; font-family: MingLiU;}
h6.post_tag{padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #DDD;}

.pagebar{text-align:center; font-size:11px;}
.pagebar a{padding:2px 7px;}

.msg{border-bottom:1px solid #CCc; padding:7px;}
.msgtime{font-family:MingLiU; font-size:11px; color:#999; padding:5px;}
.msgtime a, .msgtime a:visited{background:#C00; font-size:12px; color:white; padding:2px 5px;}
.msgarticle{border-left:3px solid #DDD; padding-left:8px;}

.post-nav{height:30px;}
.post-nav .l{float:left;}
.post-nav .r{float:right;}