*{margin:0;padding:0;font-size:14px}
body{text-align:center;background:#f6f6f6;font-size:12px;}
a{color:#333;text-decoration: none}
#home{position: relative;height:100vh;}
#header{width:100%; height:389px;overflow:hidden;background: url(https://files-cdn.cnblogs.com/files/alpiny/head.bmp) repeat top center;color:#fff;}
#sidebar_postcategory ul li a,
#header a{color:#fff;text-decoration: none}
#blogTitle{height:auto;margin-top:140px;}
#blogTitle h1{font-size:70px;margin:0;padding:0;}
#blogTitle h1 a{opacity:0.85;}
#blogTitle h1 a:hover{opacity:1;}
#navList{position: absolute;top:10px;right:20px;}
#sidebar_postcategory ul li,
#navList li{display:inline;width:auto;}

#blog_nav_sitehome{display:none!important}
#main{width:100%;overflow:hidden;}

#blog-sidecolumn{position: absolute;top:270px;left:0;width:100%;height:119px;overflow:hidden;}

#widget_my_zzk{width:230px;height:34px;background:rgba(255,255,255,0.8);margin:auto;border-radius:25px;text-algin:left;}
#widget_my_zzk:hover{background:rgba(255,255,255,1);}
#widget_my_zzk input{float:left;border:none;outline:none;background:none;margin:0;padding:0;height:34px;line-height:34px;}
#widget_my_zzk .input_my_zzk{width:160px;margin-left:20px;font-size:14px;}
#widget_my_zzk .btn_my_zzk{width:40px;cursor: pointer;background:url(https://files-cdn.cnblogs.com/files/alpiny/search.bmp) no-repeat 13px 5px;color:#fff;text-size:0;text-indent: -999px;}
#sidebar_postcategory {width:100%;height:72px;line-height:70px;background:rgba(0,0,0,0.4);font-size:14px;}
#sidebar_postcategory ul{ margin:20px 0 0 0 ;}
#sidebar_postcategory ul li{margin:0 5px;}

.catListTitle{display:none}

#topview_posts_wrap,
#sidebar_postarchive{position: absolute;bottom:0;}

#mainContent{width:984px;background:#fff;margin:20px auto;padding:20px;text-align:left;font-size:14px;}
.entrylistPosttitle,
#mainContent .day .postTitle{margin:8px 0;}
.entrylistPosttitle a,
#mainContent .day .postTitle a{font-size:20px;text-decoration: none;color:#353535;font-weight: bold;border-bottom:3px #fff solid;padding-bottom:4px;}
.entrylistPosttitle a:hover,
#mainContent .day .postTitle a:hover{border-color:#7d7d7d}
.entrylistPostSummary,
#mainContent .day .postCon{font-size:14px;color:#919191}

#blog_stats,
.entrylistItemPostDesc,
#mainContent .day .postDesc{font-size:12px;color:#c2c2c2;margin-bottom:35px;}
#mainContent .day .dayTitle,
#profile_block,
#ad_t2,
#cnblogs_c1,
#cnblogs_c2,
#under_post_news,
#under_post_kb,
#comment_nav,
#author_profile,
.commentbox_title_left{display: none;display: none!important; visibility: hidden !important;}


#post_detail .postTitle{text-align:center;margin:25px 0;}
#post_detail .postTitle a{color:#000;font-size:30px;text-decoration: none;}
#post_detail .postDesc{font-size:12px;color:#666;margin:20px 0;}
#blog_post_info_block{font-size:12px;color:#666;margin:20px 0;}
#post_next_prev{font-size:14px;}
#div_digg{position: relative;top:-75px;}

.entrylist{overflow:hidden;}
.entrylistTitle{text-indent:-133px; margin-bottom:10px;}




div.commentform textarea {
    width: 100%!important;
    height: 200px!important;
    border: 1px solid #eef2f8;
    border-radius: 6px;
    padding: 5px;
    font-family: inherit;
    font-size: 12px;
    resize: none;
    box-sizing: border-box;
}
.commentbox_title_right{float:left;margin:12px 0;}














@media screen and (max-width: 960px){
    #header{height:189px;background-position: center bottom; }
    #blogTitle{margin-top:40px;}
    #blog-sidecolumn{top:130px;}
    #sidebar_postcategory {width:100%;height:40px;line-height:40px;}
    #blogTitle h1{font-size:40px;}
    #sidebar_search{display:none;}
    #mainContent{width:auto;margin:0 auto;padding:10px;}
}




::-webkit-scrollbar {/*滚动条整体样式*/
        width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #535353;
    }
::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #EDEDED;
    }