body {
    background:url('https://images.cnblogs.com/cnblogs_com/blogs/682065/galleries/1971089/o_210506142734mprye8.jpg') 
    fixed;   //修改背景图片
    background-position: 50% 5%;
    background-size: cover;
    background-repeat: no-repeat;
    font-family: "Comic Sans MS"，'Helvetica Neue',Helvetica,Verdana,'Arial',sans-serif;
    font-size: 12px;
    min-height: 101%;
}
#home {
    opacity: 0.95;
    margin: 0 auto;
    width: 85%;
    min-width: 980px;
    border-radius:7px;
    padding: 30px;
    margin-top: 30px;
    margin-bottom: 50px;
    box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}
                                                                                                                           /*header --start*/
#blogTitle {
    height: 86px;
    clear: both;
    background-color: rgba(240,255,255,0.5);  
}
#blogTitle h1 {
    font-size: 38px;
    font-weight: bold;
    margin-top: 10px;
}
#blogTitle h1 a{
   font-family: "Comic Sans MS" !important；
   color: #2c3e88；
}
#blogTitle h2 {
    color: #757575;
    float: left;
    margin-left: 3px;
    margin-top: -6px;
}
#navigator{
    margin-top: 10px;
    font-size:16.5px;
    height: 50px;
    color:#6e777c;
}
#navigator a{
    display: block;
    float: left;
    padding-top: 18px;
    width: 5em;
    height: 22px;
    line-height: 22px;
    text-align: center; 
    font-weight: bold;
     color: #336490;
}
#navList a:hover{
    color: #3b88a5;
}
.blogStats{
    color: #757575;
}
                                                                                                                        /*header --end*/
.day {
    background: rgba(255, 255, 255, 0.5);
}
.day .postTitle a {
    padding-left: 10px;
}

.postTitle {
    border-left: 4px solid #468ca8;
    margin-left: 10px;
    margin-bottom: 10px;
    font-size: 20px;
    float: right;
    width: 100%;
    line-height: 30px;
    height: 33px;
    clear: both;
    color:#3683a6;
}
.postTitle a:hover {
    margin-left: 30px;
    color: #EE6363;
    text-decoration: none;
}
.postCon {
    float: right;
    line-height: 1.5em;
    width: 100%;
    clear: both;
    padding: 10px 0;
}
.
/*文章附加信息*/
.postDesc {
    background: url(images/posted_time.png) no-repeat 0 1px;
    color: #757575;
    float: left;
    width: 100%;
    clear: both;
    text-align: left;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 13px;
    padding-right: 20px;/*5px  padding-left: 90px;posted 发表时间左边距离*/
    margin-top: 20px;
    line-height: 1.8;
    padding-bottom: 35px;
}
.newsItem, .catListEssay, .catListLink, .catListNoteBook, .catListTag, .catListPostCategory,
.catListPostArchive, .catListImageCategory, .catListArticleArchive, .catListView,
.catListFeedback, .mySearch, .catListComment, .catListBlogRank, .catList, .catListArticleCategory ,#blog-calendar
{
    background: rgba(255, 255, 255, 0.5);
    margin-bottom: 35px;
    word-wrap: break-word;
}
.CalTitle{
    background: rgba(255, 255, 255, 0);
}
#sideBar h3 {
    font-size: 20px;
}
.catListTitle{
    border-left: 4px solid #468ca8;
    padding-left: 5px;
    background-color: ;   //栏目的条纹颜色
}
#topics{
    background: rgba(255, 255, 255, 0.5);
}
.c_ad_block{
    display: none;
}
#tbCommentBody{
    width: 100%;
    height: 200px;
    background: rgba(255, 255, 255, 0.5);
}
#q{background: rgba(255, 255, 255, 0);}

.CalNextPrev{background: rgba(255, 255, 255, 0);}

.cnblogs_code{
    background: rgba(255, 255, 255, 0);
}
.cnblogs_code div{
    background: rgba(255, 255, 255, 0);
}
.cnblogs_code_toolbar{
    background: rgba(255, 255, 255, 0);
}
#main{
min-width: 640px;
}
.entrylist{
    background: rgba(255, 255, 255, 0.5);
}
#main #mainContent .forFlow .postTitle span{
    font-size: 24px
}
 /*天气插件*/
#tp-weather-widget{
position:fixed !important;
z-index:999999999999999 !important;
}
 /*天气插件*/