body {padding: 0;margin: 0;}

#home {position: relative; min-width: 900px;    line-height: 26px;}
#main {overflow:auto;}


/* navbar */
#blogTitle {display:none;}
#navigator {background: #563D7C; height:40px; width:100%; min-width:900px; z-index:1}
#navList {padding:0; margin:0;}
#navList li {float:left; display:inline; }
#navList li a {float:left; width:80px; height:40px; text-align:center; line-height:40px; font-weight:bold; color: #FFFFFF}
#navList a:hover {background: #cdbfe3;}
.blogStats {float:right; line-height:40px; color:#FFFFFF;}


/* sidebar */
#blogCalendar, #sidebar_search, .catListLink{display:none;}
#sideBar {position:relative; float:left; width:350px; color:#1189D0;}
.newsItem, #sidebar_recentposts, #sidebar_postcategory, #sidebar_postarchive, #sidebar_recentcomments, #sidebar_topviewedposts, #sidebar_topcommentedposts, #sidebar_topdiggedposts 
{padding-left:10px; width:350px;line-height:28px;}
#sideBar .catListTitle {background:#798F9E; text-align:center; color:#FFFFFF;padding:5px;}
#sideBar ul {padding:0px;}

#sidebar_recentposts li, #sidebar_postcategory li, #sidebar_postarchive li, #sidebar_topviewedposts li, #sidebar_topcommentedposts li, #sidebar_topdiggedposts li 
{
    border-bottom: 1px solid;
    transition: all 0.6s ease; */
    -webkit-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
     transition: all 0.6s ease; 
}
#sidebar_recentposts a, #sidebar_postcategory a, #sidebar_postarchive a, #sidebar_topviewedposts a, #sidebar_topcommentedposts a, #sidebar_topdiggedposts a, #RecentCommentsBlock a
{color:#06c;font:15px Verdana,"Lucida Grande",Geneva,Arial,sans-serif; margin-left:5px; text-decoration:none;}
#sidebar_recentposts li:hover, #sidebar_postcategory li:hover, #sidebar_postarchive li:hover, #sidebar_topviewedposts li:hover, #sidebar_topcommentedposts li:hover, #sidebar_topdiggedposts li:hover 
{
	padding-left:40px;
}

#sidebar_postcategory a{
    padding-left:20px; 
    background-image: url(https://files.cnblogs.com/files/wilber2013/cnblog_wt_folder.ico);
    background-size: 18px;
    background-repeat: no-repeat;
}    
    
#sidebar_postarchive a{
    padding-left:20px; 
    background-image: url(https://files.cnblogs.com/files/wilber2013/cnblog_wt_archive.ico);
    background-size: 18px;
    background-repeat: no-repeat;
}        
    
.recent_comment_body{
    padding-left:20px; 
    background-image: url(https://files.cnblogs.com/files/wilber2013/cnblog_wt_reply.ico);
    background-size: 18px;
    background-repeat: no-repeat;
    color:#246167;
    font:14px Verdana,"Lucida Grande",Geneva,Arial,sans-serif;
}  
    
.recent_comment_author{
    color:#246167;
    font:14px Verdana,"Lucida Grande",Geneva,Arial,sans-serif;
}    


/* mainContent */
#mainContent {float:right; width:100%; margin-left: -390px;}
#mainContent .forFlow { padding-left:390px;padding-right:30px;}

.day, .entrylistItem {background:#EEEEEE; padding:10px; margin: 10px;}
.day:hover, .entrylistItem:hover { -moz-box-shadow: 0 0 20px #62B3E8; -webkit-box-shadow: 0 0 20px #62B3E8; box-shadow: 0 0 20px #62B3E8; } 
.postTitle a, .entrylistPosttitle a { font-size: 18px;font-weight: bold; color:#1189D0;text-decoration: none;}
.dayTitle {display: none;}
.c_b_p_desc, .entrylistPostSummary {padding: 5px; color: #006600; word-break:normal;}
.entrylistItemPostDesc, .day .postDesc {    
color: #246167;
font: 16px Verdana,"Lucida Grande",Geneva,Arial,sans-serif;}
.post .postDesc
{    
    color: #246167;
    font: 14px Verdana,"Lucida Grande",Geneva,Arial,sans-serif;float: right;
    margin-top: -60px;
    padding: 10px;
}

#cnblogs_post_body{color: #6A6C6F;       font-family: "Times","Microsoft YaHei";}
#cnblogs_post_body img {border: 4px ridge #F0F0F5;}
#cnblogs_post_body h1, #cnblogs_post_body h2, #cnblogs_post_body h3, #cnblogs_post_body h4, #cnblogs_post_body h5, #cnblogs_post_body h6 
{   
    padding: 5px;padding-left:20px;
    box-shadow: 0 0 10px #29A295;
    -webkit-border-radius: 10px;
    color: #687080;
}

#blog_post_info_block 
{
    background-color: #f8f8ee;
    border: 1px solid #eee;
    padding: 10px;margin-bottom: 20px;
}

.cnblogs_code pre {line-height:normal;}

#comment_nav{display:none;}
/* comment title */
.feedback_area_title, #commentform_title {font-size: 18px; border-bottom: solid 2px #1189D0;}

/* comment item */
.feedbackItem {    
    margin: 10px;
    font-size: 14px;
    line-height: 20px;
    padding: 10px;
    background: #D1E8EC;
    box-shadow: 0 0 5px #aaa;
}

/* comment textbox */
#tbCommentBody {width:90%;height: 100px;min-height: 100px;}

/* ads */
#site_nav_under, #under_post_news, #google_image_div, #under_post_kb, #google_ad_c1, #google_ad_c2 {display:none;}

/* footer */
#footer {clear:both; text-align:center; }


.diggword, .buryit{display:none;}

.diggit
{
    padding-left: 18px;
    background-image: url(https://files.cnblogs.com/files/wilber2013/cnblog_wt_digg.gif);
    background-repeat: no-repeat;
    position: fixed;
    bottom: 30px;
    right: 48px;
    width: 80px;
    padding-top: 3px;
}
#digg_count {
    font-size: 24px;
    color: white;
    font-weight: bold;
}


#navigatorTitleDiv
{
    position: fixed;
    bottom: 40px;
    right: 10px;
    height: 48px;
    width: 48px;
    background-image: url(https://files.cnblogs.com/files/wilber2013/cnblog_wt_list.ico);
    background-repeat: no-repeat;
}



#navigatorDiv 
{
    padding: 10px;
    position: fixed;
    bottom: 87px;
    right: 13px;
    background-color: #FFFFFF;
    box-shadow: 0 0 10px #0B4BA9;
	min-width:160px;
}

#navigatorDiv a
{font: 14px Verdana,"Lucida Grande",Geneva,Arial,sans-serif; text-decoration:none;color:#555;    font-weight: bold;    padding-left: 24px;}

#navigatorDiv ul.nav li
{
    background: no-repeat url(https://files.cnblogs.com/files/wilber2013/cnblog_wt_bullet.ico) left center;
    list-style: none !important;
    font-size: 10px;
}

#navigatorDiv ul 
{
    margin:0px;
}

#navigatorDiv ul.nav .active 
{
    background-color: #CCE2E4;
}
#navigatorDiv .active a 
{
    color: #0D0BE4;
}

#MySignature{border:solid 1px #E5E5E5;padding:10px;color: #6A6C6F;font-family: "Microsoft YaHei", Times, serif;
background: url(https://files.cnblogs.com/files/wilber2013/warning_info.ico) no-repeat 15px;padding-left:80px}
#MySignature div{line-height: 25px;}

 @media screen and (max-width:767px){
    
     /* mainContent */
    #mainContent {float:right; width:100%; margin-left: 0px;}
    #mainContent .forFlow { padding:0px;margin:10px}
}