/* - - - - - - - - - - - - - - - - - - - - -

Copyright : Some Rights Reserved

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */
*{padding:0px;}	
html{margin:0 auto;padding:0;}
body {padding:2px 0; border-top:2px solid #3c83bb;background:#F6F5F0;color:#000;margin:0;font-family:Verdana, Georgia, Helvetica, Arial, sans-serif; font-size:12px;}
a, a:link {color:#f30;text-decoration:none;}
a:visited {color:#b20;text-decoration:none;}
a:hover {color:#fff;text-decoration:none;background:#003366;}
img {border:1px dashed #ddd;}
img:hover {border:1px dashed #3c83bb;background:#3c83bb;}
form {margin:0px;}
object {clear:both;display:block;}

/* ----- IDS ----- */
#left {float:left;width:580px;padding:0 14px 0 13px;border-right:1px solid #ddd;clear:both;}
#header {padding:0 0 0px 0;margin:10px 0px;width:580px;float:left;font-family:"Georgia", "Verdana", serif;text-transform: uppercase;}
#header h1 {margin:0; font-size:2.5em; padding:0em 0; font-weight: bold;display:inline;}
#header span {background: transparent;font-size:1.2em;padding-left:2em;}
#left-content {padding:0 0 10px 0;margin:0 0 10px 0;width:580px;float:left;}
#list {text-align:right;padding-right:5px;}
#copy {padding:10px 0 0 0;border-top:double #666;width:580px;height:30px;clear:both;margin-top:5px;}
#middle {float:left;padding:10px 0 0 0;width:168px;voice-family: "\"}\"";voice-family:inherit;margin-left:14px;}
.middle-content {margin-bottom:10px;}
h4 {margin:0 0 6px 0;display:block;font-size:1em;border-bottom:1px solid #999;line-height:1.5em;font-family:Helvetica, Arial, sans-serif;}
#middle ul, #right ul {list-style-type:none;padding:0;margin:0 0 15px 0;line-height:1%; /*IE Win whitespace hack*/}
#middle ul li, #right ul li {color:#666;font-size:1em;text-decoration:none;line-height:1.2em;padding:0;border-bottom:1px dashed #ddd;}
#middle ul li a, #right ul li a {display:block;color:#666;text-decoration:none;padding:1px 0;}
#middle ul li a:visited, #right ul li a:visited {color:#666;background:url(shuwen/icn_chk.png) top right no-repeat;}
#middle ul li a:hover, #right ul li a:hover {color:#fff;background:#0a246a;}
#middle ul li a:active, #right ul li a:active {color:#f30;}
#right {margin:0 0 0 804px;border-left:1px solid #ddd;padding:10px 0 0 14px;width:168px;voice-family: "\"}\"";voice-family:inherit;}

/*日志显示块及文字显示样式的定义*/
div.post {width:580px;margin:0 0 0 0;padding:0 0 0 0;text-align:left;}
div.post-nav {width:100%;clear:both;float:left;}
div.post-nav a.l{float:left;padding-right:10px;}
div.post-nav a.r{float:right;padding-left:10px;}
div.post .post-title{width:580px;padding:4px 0 4px 0;margin:2px 0;font-size:20px;font-weight:bold;border-bottom:1px dashed #ddd;}
div.post .post-footer{width:580px;margin:0 0 10px 0;padding:0 0 0 0;font-size:12px;color:gray;height:20px;text-align:right;border-top:1px dashed #ddd;}
div.post .post-tags{width:580px;margin:10px 0 5px 0;padding:0 0 0 0;font-size:12px;color:gray;height:12px;text-align:left;}
div.post div.post-body{width:580px;margin:0 0 0 0;padding:0 0 0 0;font-size:12px;word-break:break-all;text-align:left;line-height:18px;}
div.post-body div.media a{padding-left:16px;background:#FBFBFB;}
div.post-body img{padding:4px;border:0;clear:both;float:none;}
div.post-body p{margin:10px 0 15px 0;padding:0;}
div.post-body p.img{margin:0;padding:0;text-align:center;}
div.post-body p.inscript{margin:0;padding:0;padding-right:20px;text-align:right;}
div.post-body p.code{padding:5px;border:1px dotted black;}
div.post-body h1{color:#000;margin:0;padding:0;font-size:16px;}
div.post-body h2{color:#000;margin:0;padding:0;font-size:14px;}
div.post-body h3{color:#000;margin:0;padding:0;font-size:13px;}
div.post-body h4{color:#000;margin:0;padding:0;font-size:12px;}
div.post-body h5{color:#000;margin:0;padding:0;font-size:11px;}
div.post-body h6{color:#000;margin:0;padding:0;font-size:10px;}

/*评论发表框的定义*/
p.posttop {margin:0;padding:0;border-bottom:1px solid #ddd;}
p.postbottom {margin:0;padding:0;}
#frmSumbit{padding:0;margin:0;}
#frmSumbit p{padding:5px 0;}
input.button{border:0;color:#000;}
input.text {padding:0;border:1px dotted #ddd;width:200px;}
textarea.text {padding:0;border:1px dotted #ddd;width:520px;height:120px;}

/*显示评论及引用的块的定义*/
ul.msg{width:580px;margin:0;padding:0;text-align:left;list-style-position:outside;}
li.msgname{border-bottom:1px solid #ddd;padding:2px 0;margin:0px;}
li.tbname{border-bottom:1px solid #ddd;padding:2px 0;margin:0px;}
li.msgurl{text-align:right;padding:2px 0;margin:0;background:#f0f0f0;}
li.msgarticle{list-style-position:outside;padding:15px 0;margin:0;background:#f8f8f8;line-height:150%;}
li.msgtime{text-align:right;padding:2px 0 0 0;margin:0;border-bottom:1px solid #ddd;background:#f8f8f8;}

/*日历子块的定义*/
#divCalendar{padding:0 0 0 0;text-align:center;}
#divCalendar h3{display:none;}
#divCalendar div{margin:0 0 0 0;padding:0 0 5px 8px;float:left;}
#divCalendar div.month1{background:url("shuwen/month1.gif") no-repeat center 10px;}
#divCalendar div.month2{background:url("shuwen/month2.gif") no-repeat center 10px;}
#divCalendar div.month3{background:url("shuwen/month3.gif") no-repeat center 10px;}
#divCalendar div.month4{background:url("shuwen/month4.gif") no-repeat center 10px;}
#divCalendar div.month5{background:url("shuwen/month5.gif") no-repeat center 10px;}
#divCalendar div.month6{background:url("shuwen/month6.gif") no-repeat center 10px;}
#divCalendar div.month7{background:url("shuwen/month7.gif") no-repeat center 10px;}
#divCalendar div.month8{background:url("shuwen/month8.gif") no-repeat center 10px;}
#divCalendar div.month9{background:url("shuwen/month9.gif") no-repeat center 10px;}
#divCalendar div.month10{background:url("shuwen/month10.gif") no-repeat center 10px;}
#divCalendar div.month11{background:url("shuwen/month11.gif") no-repeat center 10px;}
#divCalendar div.month12{background:url("shuwen/month12.gif") no-repeat center 10px;}

p.w{float:left;width:24px;height:16px;margin:4px 0 0 0;padding:2px 0 1px 0;text-align:center;vertical-align :middle;font-size:9px;
	border-top:1px solid #aaaaaa;border-bottom:1px solid  #aaaaaa;}
p.y{text-align:center;height:14px;margin:2px 0 0 0;padding:0 0 0 0;float:left;width:175px;font-size:12px;font-weight:bold;}
p.d{float:left;width:24px;height:18px;margin:0 0 0 0;padding:2px 0 0 0;text-align:center;vertical-align:middle;}
p.yd{float:left;width:24px;height:18px;margin:0 0 0 0;padding:2px 0 0 0;text-align:center;vertical-align :middle;text-decoration:line-through;color:#6090c0;font-weight:bold;}
p.nd{float:left;width:24px;height:18px;margin:0 0 0 0;padding:2px 0 0 0;text-align:center;vertical-align :middle;}

#divNavBar{
	float:left;
	width:580px;
	background:#e8e8e8;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	height:26px;
	margin-bottom:5px;
}

#divNavBar h3{
	display:none;
}

#divNavBar ul{
	margin:0;
	padding:0;
}

#divNavBar li{
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	font-family:Verdana, Georgia, Helvetica, Arial, sans-serif;
	
}

#divNavBar a{
	float:left;
	margin:2;
	padding:6px 10px 4px 10px;
	height:14px;
	text-decoration: none;
}

#divNavBar a:link {
	color: black;
}
#divNavBar a:visited {
	color: black;
}
#divNavBar a:hover {
	color: white;
	background:#DC143C;
}
#divNavBar a:active {
	color: white;
	background:#DC143C;
}