博客园CnBlogs自定义博客样式分享

  /* header */

  #header{

  border:1px solid #044e97;

  background:#0078d8 repeat;

  box-shadow:0 0 5px;

  }

  h1{

  background: none;

  border-bottom:0 none;

  }

  #main{

  margin-top:5px;

  border-right:0 none;

  min-height:1040px;

  }

  #Header1_HeaderTitle{

  color:white;

  font-weight:bold;

  font-size:24px;

  text-shadow:1px 5px 1px #000;

  }

  #Header1_HeaderTitle:hover{

  color:#fca021;

  }

  #tagline{

  color:white;

  }

  p.date{

  background: none repeat scroll 0 0 #0078d8;

  border-bottom: 1px solid #aaa;

  border-radius: 5px;

  color: white;

  font-size: 14px;

  font-weight: bold;

  margin: 10px 10px 0 50px;

  padding: 10px;

  }

  .postFoot, p.postFoot{

  padding-bottom:2px;

  border-bottom:1px solid #0078d8;

  }

  .postTitle{

  padding:5px 0;

  }

  .postTitle a{

  font-size:15px;

  padding:2px 0;

  }

  .post h2{

  border-bottom: 1px dashed #0078d8;

  font-size: 1em;

  margin-top: 10px;

  padding: 0 0 10px;

  }

  .c_b_p_desc_readmore:hover{

  color:#faa123;

  }

  #cb_post_title_url{

  font-size:18px;

  }

  #MySignature{

  border: 1px dashed #0078d8;

  display: block;

  padding: 5px;

  }

  #green_channel{

  border: 1px dashed #0078d8;

  }

  /* right menu */

  #rightmenu{

  border:1px solid #0078d8;

  background:#0078d8;

  border-radius:10px;

  }

  #rightmenu ul{

  background:white;

  }

  #rightmenu li{

  background: none repeat scroll 0 0 #3385ff;

  border: 1px solid #3385ff;

  border-radius: 5px;

  color: white;

  margin: 10px;

  padding: 5px;

  width: 150px;

  }

  #rightmenu li a{

  color:white;

  padding-left:10px;

  }

  #rightmenu li:hover{

  background:#317ef3;

  }

  #rightmenu h3{

  color:white;

  padding:2px 0 5px 10px;

  font-size:18px;

  border:0 none;

  }

  #blog-calendar{

  background:white;

  }

  div.commentform{

  margin-bottom:100px;

  }

  /* advertise */

  #site_nav_under,#ad_under_post_holder,#under_post_news,#google_ad_c2,#under_post_kb{

  width:0;

  height:0;

  display:none;

  overflow:hidden;

  }

  /* calendar */

  .Cal{

  border:0 none;

  width:100%;

  height:200px;

  font-size:14px;

  }

  .CalTitle{

  font-size:15px;

  }

  .CalTodayDay{

  background:#0078d8;

  }

  .CalTodayDay a u{

  color:#fc6700;

  text-decoration:none;

  }