body{
  background-image: url(//www.cnblogs.com/skins/BlueSky/images/bg.gif);
  background-repeat: repeat;
 font-family: Georgia,"Times New Roman",Times,sans-serif !important;
}
#home{
  font-family: Georgia,"Times New Roman",Times,sans-serif;
}
#home{
 background-color: rgba(245, 245, 245, 0.7);
 border-radius:10px;
}
#blogTitle{
 height:180px;
 line-height:180px;
}
#lnkBlogLogo{
 display:none;
}
#blogTitle h1{
 text-align:center;
}
#navList{
 display:block;
 background-color: rgba(33, 160, 139, 0.9);
 height: 60px;
 line-height:60px;
 border-radius: 8px;
}
#navList li{
    width:16.66%;
   text-align: center;
   height:100%;
}
#navList li:hover,#navList li:visited{
 background-color:#000!important;
}
.menu{
 font-size:150%;
 color:#fff!important;
 margin-right:0px;
}
.blogStats{
 display:none;
}
#main{
   padding-left: 45px;
}
#mainContent{
   width: 630px;
}
#mainContent .day{
     border-bottom: 1px solid #dee1e0;
     background-color: rgba(255,255,255,0.6);
     border-radius: 10px;
     box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
#mainContent .day .dayTitle{
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    background-color: rgba(33, 160, 139, 0.9);
    padding-top:10px;
    padding-bottom:10px;
}
#mainContent .day .postDesc{
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 1px solid #dee1e0;
    margin-top: 20px;
}
#sideBarMain .newsItem{
 border:0px;
 background-color: rgba(255,255,255,0.6);
 border-radius: 10px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
 padding:0;
}
.catListTitle{
 background-color: rgba(33, 160, 139, 0.9);
 text-align:center;
 color:#fff;
 font-size: 20px;
 padding: 6px 30px;
 border-top-left-radius: 10px;
 border-top-right-radius: 10px;
 margin-bottom: 0px;
}
#sideBarMain .newsItem #blog-news{
  padding-left: 12px;
  padding-bottom: 8px;
  padding-right: 12px;
}
#blog-calendar{
 background-color: rgba(255,255,255,0.6);
 border-radius: 10px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
 padding:10px;
 margin-bottom:15px;
}
#leftcontentcontainer>div{
 border:0px;
 padding:0px;
}
#sidebar_search{
    background-color: rgba(255,255,255,0.2);
    border-radius: 10px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    padding: 0;
    margin-bottom:15px;
}
#sidebar_search_box{
 padding:10px;
}
.btn_my_zzk{
   left: 0;
  margin-left: 5px;
  top: 7px;
}
.input_my_zzk{
  padding-right: 0px;
  width: 163px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  height: 35px;
  font-size: 20px;
  padding-left: 35px;
}
#sidebar_shortcut{
 margin-bottom:15px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
 border-radius: 10px;
}
#sidebar_shortcut ul li{
     padding: 10px;
    text-align: center;
    background-color: rgba(255,255,255,0.6);
}
#sidebar_shortcut ul li:not(:last-child){
  border-bottom: 1px solid #dee1e0;
}
#sidebar_shortcut ul li:last-child{
 border-bottom-left-radius: 10px;
 border-bottom-right-radius: 10px;
}
#sidebar_shortcut ul li:hover{
 background-color:#dee1e0;
}
#sidebar_recentposts .catListEssay{
 margin-bottom:15px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
 border-radius: 10px;
 background-color: rgba(255,255,255,0.6);
}
#sidebar_recentposts .catListEssay ul li{
  padding: 5px;
}
#sidebar_recentposts .catListEssay ul li:not(:last-child){
  border-bottom: 1px solid #dee1e0;
}
#sidebar_categories #sidebar_postarchive{
 margin-bottom:15px;
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
 border-radius: 10px;
 background-color: rgba(255,255,255,0.6);
}
#sidebar_categories #sidebar_postarchive ul li{
  padding: 5px;
  text-align:center;
}
#sidebar_categories #sidebar_postarchive ul li:not(:last-child){
  border-bottom: 1px solid #dee1e0;
}
#topview_posts_wrap{
  border-radius: 10px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
 background-color: rgba(255,255,255,0.6);
}
#topview_posts_wrap #TopViewPostsBlock{

}
#topview_posts_wrap #TopViewPostsBlock ul li{
  padding: 5px 5px 5px 10px;
}
#topview_posts_wrap #TopViewPostsBlock ul li:not(:last-child){
  border-bottom: 1px solid #dee1e0;
}
#topics{
  border-bottom: 0px;
}
#topics .post{
  border-radius: 10px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  background-color: rgba(255,255,255,0.6);
}
#topics .post .postTitle{
  border-top-left-radius:10px;
  border-top-right-radius:10px;
  background-image:none;
  padding-top:5px;
  padding-bottom:5px;
  background-color: rgba(33, 160, 139, 0.9);
}
#topics .post .postTitle a{
  color:#fff;
  font-size: 20px;
}
#topics .post .postDesc{
 text-align:center;
 padding:15px;
 font-size:15px;
 border-top: 1px solid #dee1e0;
}
#green_channel{
 border:0px;
 width: 100% !important;
 background-color: #cac9c9;
 border-radius:5px;
padding:15px 0px;
 box-shadow:1px 1px 1px #999 inset;  
}
#div_digg{
 display:none;
}
#author_profile{
 display:none;
}
@media screen and (max-width: 767px){
#navList li{
 width:25%;
}
#navList li:nth-child(3),#navList li:nth-child(5){
 display:none;
}
#blog_stats{
 text-align:center;
}
#sidebar_search_box input[type=text] {
    width: 243px !important
}
}