<style>
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,input,button,textarea,form,th,td,tr,p,span,img,b,i,em,strong,a{margin:0;padding:0;border:0;font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;}
em,i{font-style:normal;}
img{border:0;vertical-align:top;}
ul,li{list-style:none;}
body{ font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;font-size:13px;background:#f8f8f8;}
a{text-decoration:none;}
a:active{noOutline:expression(this.onFocus=this.blur());}
a:focus{outline:none;-moz-outline:none;}
a:visited { color:#F00;} 
table{ width:100%; width:100% !important;}
.cl:after{content:'\20';display:block;height:0;clear:both;}
.cl{clear:both;*zoom:1;}


body{ background:#fafafa;background:#fafafa !important;}
#blogTitle h1{ top:-12px; left:2px; background:none; line-height:50px;}
#blogTitle h1 a{ font-size:32px; letter-spacing:6px; font-weight:normal; text-shadow:2px 1px 3px #ffd9d6; -webkit-font-smoothing:antialiased; color:#222;}
#blogTitle h1 a:hover{ color:#111; text-decoration:none; text-shadow:2px 1px 3px #ffbdb8;}
#blogTitle h2{ color:#b5b5b5; width:336px; height:40px; text-align:center; top:-72px; left:1px; font-size:10px; letter-spacing:4px; line-height:30px;}
#navigator{ border:none; background:#333;}
#navList a{ color:#fff; font-size:16px; letter-spacing:2px; padding:0 30px;transition: 0.3s;-webkit-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;-moz-transition: 0.3s;}
#navList a:link{ text-shadow:none;}
#navList a:hover{ text-shadow:none; background:#ff4537; color:#fff;}
.day{ border:1px #e6e6e6 solid;}
.day:hover{ border:1px #d8d8d8 solid; background:#fcfcfc;}
.dayTitle{ background:none; border:1px #e6e6e6 solid; padding:3px 10px; margin-top:5px;}
.dayTitle:hover{ background:none; color:#ff6600; text-decoration:none;}
.dayTitle a{text-decoration:none; color:#bcbcbc;}
.day .postTitle2{ color:#333;transition: 0.2s;-webkit-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;-moz-transition: 0.2s; font-weight:bold; font-size:20px;}
.day .postTitle{ font-size:24px; text-indent:10px; letter-spacing:0.6px;}
.postTitle a{ color:#222; padding:1px 15px 2px 10px; display:block;}
.postTitle a:link{ color:#222;}
.postTitle a:visited { color:#222;}
.postTitle a:hover{ color:#000; padding:1px 15px 2px 10px; background:#ececec; border-radius:4px;}
 

.c_b_p_desc{ color:#444; font-size:14px; letter-spacing:0.6px;}
.catListTitle{ border:none; background:#b5b5b5;}
a.c_b_p_desc_readmore{ color:#999;}
.sidebar-block h3{border:none; background:#b5b5b5;}
#cnblogs_post_body{ font-size:13px;}
#ad_t2{ line-height:30px; color:#999;}
#ad_t2 a{ color:#666;}
.c_ad_block{ line-height:30px; color:#999;}
#under_post_news{ height:240px;}
#profile_block:hover{ border:1px #b5b5b5 solid;}

#blogTitle {
    background: rgba(0, 0, 0, 0) url("https://img2020.cnblogs.com/blog/775965/202012/775965-20201203173347074-350005641.png") no-repeat scroll center top;
    clear: both;
    height: 140px;
    margin: 0 auto;
    position: relative;
    width: 1200px;
}

#blogCalendar .CalOtherMonthDay{ color:#F90;}
.pager a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#666;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);height:34px;line-height:34px;color:#fff;display:inline-block;padding:0 15px;text-decoration:none;border:none; font-size:14px; margin:10px 5px;}
.topicListFooter .pager a:hover,.topicListFooter .pager span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ff4537;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);height:34px;line-height:34px;margin-top:14px;color:#fff;display:inline-block;padding:0 15px;text-decoration:none;border:none}

#blog-calendar .CalTodayDay{ color:#ff5346; font-weight:bold;}

#navigator ul li{ margin-right:10px;}
#navigator ul li:nth-child(2){ background:#666; font-weight:bold;}

.sidebar-block ul li a:hover{ color:#ff4537;}
.sidebar-block ul li{ line-height:22px; border-bottom:1px #f0f0f0 solid; padding:12px 10px 12px 20px;}
.catListTag ul li a:hover{ color:#fff;}

#nav_next_page a{ background:#ff4537;}

#taglist table tr a{font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;font-size:14px; color:#333;}

#cnblogs_post_body p{ font-size:14px; line-height:30px; color:#444;}

#topics .postTitle{ padding:10px 0; color:#222; font-size:30px;}
#topics .postTitle a{ color:#222; font-size:32px;}

.commentbox_main{ margin-top:20px;}
div.commentform textarea{ width:818px; height:150px; font-size:14px; color:#666; padding:10px 15px; border:1px #e2e2e2 solid;}
.comment_btn{ width:90px; height:32px; cursor:pointer;}
#comment_nav a:hover{ color:#ff4537; text-decoration:none;}
#comment_nav{ margin:15px;}

.c_ad_block{ display:none;}
#under_post_news{ width:848px; overflow:hidden;}

.postDesc a:hover{ color:#ff4537;}
.postCon a{ color:#ff8076;}
.postCon a:link{ color:#ff8076;}
.postCon a:visited { color:#999;}
.postCon a:hover{ color:#ff4537;}

#cnblogs_post_body{ padding-bottom:50px;}
#cnblogs_post_body p{ font-size:16px; text-align:justify; line-height:34px;}

.cnblogs_code{ padding:30px;}



#header {
 background:none;

}



</style>
