﻿*{margin:0;padding:0;word-break:break-all;}
body{font-family:"Microsoft YaHei", SimSun, "Segoe UI", Verdana, Arial, Sans-Serif;font-size:12px;background-color:#D8F1FB}
div{overflow:hidden}
a{color:#0066DD;text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4,h5,h6,h7{font-weight:normal;}
img{border:none}
#left,.post-nav .l{float:left}#right,.post-nav .r{float:right}
#bodyContainer{width:962px;margin:0 auto;}
#ctt,#header #BgOutTop{width:930px;padding:0 6px;}
#header,#content,#copyright{clear:both}
#nav a:hover{color:#006699;}
#header,#copyright{background-image:url(skin/borderCap.png);height:130px;}
.feed-icon{display:none}
#header{background-position:0px -520px}
 #header div{float:left}
  #header #ctt .link{line-height:25px;text-align:right;font-size:14px;}
 #logo{margin:0.8em}
  #logo h2,#logo h3{line-height:1.5em;}
  #logo h2,#logo h2{color:#333333;font-size:20px;}
  #logo h3{font-size:12px;margin-top:6px;text-indent:1.1em}
 #nav{margin-top:5px;clear:both;font-size:16px;padding-left:1em;}
  #nav li{float:left;list-style:none;margin-right:24px;}
#content{background-image:url(skin/borderCap-c.png);width:900px;padding:0 32px}
 #Sidebar{width:300px;float:right}
  #Sidebar h3{font-size:15px;color:#666666;font-weight:bold;display:block;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #D8F1FB;text-indent:3px;clear:both}
  #Sidebar ul{padding:12px;padding-left:15px;margin-bottom:12px;color:#ddd;font-size:13px;}
   #Sidebar li{list-style:disc;line-height:30px;margin-bottom:5px;}
  #Sidebar #search{}
   #Sidebar #search li{overflow:hidden}
 #Main{float:left;width:580px;}
  .article-date{display:none}
  /*Post*/
  #content .post-title{font-size:24px;line-height:2em;color:#333333}
  #Main .post-tags{font-size:14px;line-height:26px;color:#666666;font-weight:bold;}
  #Main .post-here{font-size:12px;margin:8px 0;}
  #Main .post-related{clear:both;}
   #Main .post-related .box{background:#F5F5F5;border: 1px solid #CCCCCC;line-height:24px;color:#333333;font-size:12px;padding:10px;text-indent:1em;}
   #Main .post-related h3{margin:9px 0;font-weight:bold;color:#333333}
  #Main .post-nav{clear:both;line-height:30px;background-color:#D8F1FB;}
   #Main .post-nav .l,#Main .post-nav .r{width:49%;white-space:nowrap;overflow:hidden}
   #Main .post-nav .r{text-align:right}
#copyright{background-position: 0px -650px;}
 #copyright #ctt{height:130px;background-image:none;line-height:130px;font-size:15px;}
 #copyright #ctt div{margin-top:28px}
 #copyright #left{font-size:12px}
/*BorderCap*/
#BorderLeftTopCap,#BorderRightTopCap,#BorderLeftBotCap,#BorderRightBotCap{background-image: url(skin/borderCap.png);width:10px;height:130px;}
 #BorderLeftBotCap,#BorderRightBotCap,#copyright #ctt{float:left}
 #BorderRightTopCap{background-position:0px -130px;}
 #BorderLeftBotCap{background-position:0px -260px}
 #BorderRightBotCap{background-position:0px -390px}
/*Msg*/
.msg *{list-style:none}
ul.msg{text-align:left;list-style-position : outside;table-layout: fixed;word-wrap:break-word;width:100%}
li.msgname{border-bottom:1px solid #e0e0e0;padding:2px 0 2px 5px;}
li.tbname{padding:2px 0 2px 5px;margin:0px;border-bottom:1px solid #e0e0e0;}
li.msgurl{text-align:right;padding:2px 10px 2px 10px;}
li.msgarticle{list-style-position : outside;padding:15px 10px 15px 10px;line-height:150%;}
li.msgtime{text-align:right;padding:2px 5px 0 10px;}
ul.trackback li.tbname{border-bottom:none;padding:5px 0 2px 16px;}
ul.trackback{margin:5px 280px 10px 20px;}
ul.mutuality{margin:5px 280px 10px 20px;}
ul.mutuality li.tbname{padding:5px 0 2px 16px;}
li.msgarticle div.quote{padding:10px;border-left:5px solid #eee;}
li.msgarticle div.quote-title{margin:2px;padding:3px;font-size:120%;border-bottom:1px #f8f8f8 solid;padding-left:15px;}
/*divCommentPost------------------*/
#divCommentPost p{padding:5px 5px 10px 5px;}
#divCommentPost p.posttop{margin-top:24px;font-size:14px;font-weight:bold}
#divCommentPost p.postbottom {font-family:Arial, Helvetica, sans-serif;}
#frmSumbit{}
input.button{}
input.text{}
textarea.text{width:100%;height:200px;}

/*blog*/
.blog{margin-bottom:37px; border-bottom:1px #d4d4d4 dotted;margin-top:10px;clear:both}
.blog-content{text-align:justify;color:#646464;line-height:25px;font-size:14px; }
 .blog-content p{ margin-bottom:14px;}
 .blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6,.blog-content h7{font-weight:bold;font-size:15px}
.separator{margin:0 5px;color: #CCCCCC;}
.blog-head{height:46px;width:580px;}
.blog-head .author-face{float:left;height:42px;width:42px;border:1px #edeeef solid;padding:1px;}
.blog-title,.author-info{line-height:23px;float:left;width:518px;text-indent:12px}
.blog-title{font-size:19px;}
.author-info{float:left;color:#747474;}
.blog-action{height:30px;line-height:30px;}
 .blog-action p{width:48%;float:left;padding:0 3px;}
 .blog-action-read{font-size:14px;}
 .blog-action-comment{color:#838383;font-size:12px;text-align:right}
#share a{color:#333}#share img{vertical-align:middle}
#socialbookmark{display:none}
#edtSearch{width:200px}
.pagebar{text-align:center}
 .pagebar a{margin:0 5px;}
 
/*list*/
.list-Statistics li{color:#333333;}
.list-tags{padding:0;margin:0;font-size:13px;margin-bottom:12px;list-style:none;}
 .list-tags li{list-style:none;line-height:18px;float:left;width:auto;margin-right:5px;overflow:hidden;white-space:nowrap}