body{
    margin:0;padding:0;font:14px/1.4 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;font-family:微软雅黑,Tahoma,Helvetica,SimSun,sans-serif;
    background-image:url(https://images.cnblogs.com/cnblogs_com/mattins/1235280/o_v2-62661b5bb0273de307d35b7a657852f1_r.jpg);
    background-position:bottom right;
    background-repeat:no-repeat;
    background-size:130px 160px;
}
#home{margin:0;}
#lnkBlogLogo{display:none;}
#blogTitle{display:block;}
#blogTitle h1{display:inline-block;margin:0;font-family:"Segoe Script Bold";}
#blogTitle h2{float:right;margin-bottom:0;}
a:hover{text-decoration:underline;}
a:hover,a:visited{color:#9F88FF;}
image{border:none;}
#header{padding:10px 10px 0px 0px;padding-top:0;padding-bottom:0;background-color:black;}
#blogTitle,#blogTitle a{color:white;font-weight:700;}
#blogTitle,#blogTitle a:hover{text-decoration:none;}
.subtitle{margin:11px 0;padding-left:0;color:#E63F00;font-weight:700;font-size:14px;}
#navigator{font-size:15px;}
#navList{font-size:0;}
#navList li{display:inline-block;margin:0;padding:0;}
#navList li a{display:inline-block;padding:0 100px 0 5px;height:25px;color:white;text-align:left;font-size:17px;border-left:solid 3px white;}
#navList li a:hover{color:#fff;}
.blogStats{display:none;padding-right:20px;height:48px;color:#fff;text-align:right;line-height:48px;}
#main{border-right:solid 3px black;}
#leftcontentcontainer{color:#000;}
#leftcontentcontainer li{height:30px;line-height:30px;}
.newsItem{color:#000;}
#profile_block{display:none;margin-top:0;text-align:left;line-height:24px;}
#mainContent{float:left !important;width:70% !important;background:none repeat scroll 0 0 #FFF;}
#topics{border:solid 1px #fff;}
.day{margin:5px 0px;}
.dayTitle{display:none;}
.postCon a{color:#000;}
.desc_img{margin-left:10px;border:solid 1px #fff;}
.postDesc{margin:0 30px;background:#fff;text-align:right;font-size:12px;}
.postDesc a{color:#000;}
#btn_comment_submit{width:120px;height:48px;border:medium none;}
.comment_btn{position:relative;display:inline-block;width:120px;height:48px;border:none;background:none repeat scroll 0 0 #666;color:#fff;vertical-align:middle;font-size:18px;cursor:pointer;}
#btn_comment_submit:hover{background:#6DA47D;}
.feedback_area_title{padding:10px;border-bottom:solid 6px #444;color:#666;font-weight:700;font-size:24px;}
.feedbackListSubtitle{color:#000;font-size:12px;}
.feedbackListSubtitle a{color:#000;}
#commentform_title{margin-bottom:10px;padding:10px 20px 10px 10px;border-bottom:solid 6px #55895B;background-image:none;background-repeat:no-repeat;color:#666;font-weight:700;font-size:24px;}
#comment_form{margin:10px 0;margin-top:50px;padding:0;//opacity:.1;background-color:#ccc;border:solid 2px black;height:50px;overflow:hidden;}
#comment_form:hover{overflow:auto;height:auto;}
#tbCommentBody{margin-top:10px;padding:10px;height:120px;min-height:120px;border:2px solid #fff;background:#fff;box-shadow:inset 0 0 8px #aaa;color:#333;font-size:14px;}
.feedbackItem{width:80%;margin:10px 0;padding:20px;background:none repeat scroll 0 0 #F2F2F2;box-shadow:0 0 5px #aaa;font-size:14px;line-height:24px;}
.feedbackListSubtitle{font-weight:400;}
.entrylistItem{margin:5px 0;padding:5px;border-bottom:solid 1px #fff;}
.entrylistItem:hover{background-color:#d4d4d4}
.entrylistPosttitle{font-size:20px;}
.entrylistPosttitle a{display:block;}
.entrylistPostSummary{padding:0 10px;font-size:12px;}
.entrylistItemPostDesc{padding-left:40px;color:#000;text-align:right;font-size:12px;}
#footer{display:none;margin:20px;padding:12px;background:none repeat scroll 0 0 #696969;color:#DDD;text-align:center;font-size:12px;font-size:14px;}
.diggnum{color:#6DA47D;font-size:28px;}
#div_digg .diggnum{line-height:100px;}
.diggit{float:left;width:128px;height:128px;background:url(https://images.cnblogs.com/cnblogs_com/libaoheng/305804/o_dig.gif) no-repeat;background-position:0 0;text-align:center;cursor:pointer;}
.diggit:hover{background-position:-128px 0;}
#green_channel{padding:20px;padding-left:20px;border:none;border-radius:4px;background:#6DA47D;color:#fff;font-weight:400;font-size:15px;text:align:right;}
#myposts .PostList{margin:10px 0;padding:20px;background:#F2F2F2;box-shadow:0 0 5px #aaa;font-size:14px;line-height:24px;}
#myposts .postTitl2 a{color:#6DA47D;}
#div_digg{display:none;}
.entrylistTitle{margin:0;border-bottom:solid 1px black;color:black;font-size:18px;}
.entrylistItemTitle:visited{color:#000;}
#comment_form{margin-top:20px;font-size:12px;}
.catListTitle{margin:0;padding-left:4px;white-space:nowrap;letter-spacing:6px;border-left-style:solid;border-left-width:3px;border-left-color:red;}
.catListTitle span{display:none;}
.c_b_p_desc_readmore{display:none}
#blog_post_info{display:none;}
#sidebar_postcategory a{color:black;white-space:nowrap;font-weight:700;font-size:15px;}
#sidebar_postcategory a:hover{padding-left:15px;background-color:black;color:#fff;text-decoration:none;}
#sidebar_postarchive a{font-size:12px;}
#sidebar_postarchive{overflow:hidden;height:25px;}
#sidebar_postarchive:hover{overflow:scroll;height:300px;}
#sideBar{font-size:12px;position:fixed;left:70%;top:70px;}
#blog_post_info_block{display:none;}
.postTitle2{font-size:25px;color:black;border-left:solid 3px #ba0200;padding-left:2px;display:block}
.postTitle2:visited{color:black;}
.postTitle2:hover{color:red}
.entrylistItemTitle{padding-left:5px;border-left-style:solid;border-left-width:3px;border-left-color:#ba0200;}
.entrylistItem a{color:black;}
.entrylistPosttitle a{font-size:20px;display:block;}
.pager{font-size:16px;font-weight:bold;color:black;}
.pager a{color:white;background-color:green;font-size:14px;font-weight:bold;}
#nav_next_page a{color:black;font-size:24px;font-weight:bold;padding-bottom:5px;border-top: solid 2px black;display: block;text-align:center}
#under_post_news{display:none;}
#q{width:50% !important;}
.postCon{padding:0px 20px}
blockquote{padding:2px 5px;margin:0px;border:none;border-left:solid 2px #ccc; font-size:12px;color:#999}
.catList li{line-height:20px !important;height:20px !important;}
.catList a,.catListArticleCategory a,#sidebar_postcategory a{display:block; color:black;white-space:nowrap;}
.postBody{padding:0;padding-right:10px;word-wrap:break-word;}
.postCon p{
    margin:7px 0;
    line-height:24px;
}
#blogTitle h2{font-size:12px;}
/* 全局 */
code{border:none;}
h1{margin:0;}
a{color:#000;text-decoration:none;}
ul{margin:0;padding:0;list-style:none;font-size:14px;}
/* -------------######### PostBody -----------------------*/
#cnblogs_post_body,.cnblogs-post-body {
    padding-left:20px;
}
#cnblogs_post_body p,.cnblogs-post-body p{
    margin:0;padding:0;
}
#cnblogs_post_body ol,.cnblogs-post-body ol {
    padding:0px;
    margin:0px;
    height:30px;
}
#cnblogs_post_body ol a:hover,.cnblogs-post-body ol a:hover{
    font-size:16px;
}
#cnblogs_post_body ol li,.cnblogs-post-body ol li{
    float:left;
    margin:0px 10px;
}
#cnblogs_post_body ul,.cnblogs-post-body ul{
    padding:5px;
    margin: 0px;
    background-color:#4caf50;
    background:linear-gradient(to right, #4caf50ff, rgba(0,0,0,0));
}
#cnblogs_post_body ul li,.cnblogs-post-body ul li {
    background-color:#fcf8d2;
    margin:5px 0px;
    padding:5px;
    list-style-type:decimal-leading-zero;
}
#cnblogs_post_body a,.cnblogs-post-body a{
    color:blue;
}
#cnblogs_post_body a:visited,.cnblogs-post-body a:visited{
    color:blue;
}
#cnblogs_post_body a:hover,.cnblogs-post-body a:hover{
    color:red;
    text-decoration:underline;
}
#cb_post_title_url,#cnblogs_post_body h1,.cnblogs-post-body h1{
    text-align:center;
    font-size:25px;
    color:white;
    background-color:#203f6e;
    border:none
}
#cnblogs_post_body h2,.cnblogs-post-body h2{
    color:#f36e36;
    border-bottom:solid 1px #f36e36;
    padding:0px;
    margin:5px 0px;
}
#cnblogs_post_body h3,.cnblogs-post-body h3{
    margin:10px 0px 0px 0px;
    padding-left:4px;
    border-left:solid 3px #af00ff;
    height:28px;
}
#cnblogs_post_body h4,.cnblogs-post-body h4{
    border-left:solid 3px #ffd200;
    padding:0px 0px 0px 5px;
    margin:0px 0px 0px 20px;
}
.BigTable{
    height:500px;
    overflow:scroll;
}