 #home {

     margin: 0 auto;

     width: 85%;/*原始65*/

     min-width: 980px;/*页面顶部的宽度*/

     background-color: rgba(245, 245, 245, 0.7);

     padding: 30px;

     margin-top: 30px;

     margin-bottom: 30px;

     box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);

 }

 body {

     //background: rgba(12, 100, 129, 1) url('https://images.cnblogs.com/cnblogs_com/Penn000/1013849/o_123.jpg') fixed no-repeat;
     background: rgba(12, 100, 129, 1) url('https://images.cnblogs.com/cnblogs_com/peng-jy/1822285/o_220922105710_9eb30ffef4d38196f81eb435d8a70f01.jpeg') fixed no-repeat;

     background-position: 50% 5%;

     background-size: cover;

 }

 #blogTitle {

     height: 100px;  /*高度*/

     clear: both;

     background-color: rgba(245, 245, 245, 0);

 }

 #blogTitle h1 {

     font-size: 36px;

     font-weight: bold;

     line-height: 1.8em;/*原始 1.6em*/

     margin-top: 10px;/*原始 15px */

     color: #548B54;

 }

 #blogTitle h2 {

     font-weight: normal;

     font-size: 17px;/*原始 16px ；font-size: 1.0rem;*/

     line-height: 1.8;

     color: #111;

     font-weight: bold;

     //text-align: right;

     //float: right;

     padding-left: 1em

 }

 #navigator{

     background-color: rgba(33, 160, 139, 0.9);

 }

 #navList a:link, #navList a:visited, #navList a:active{

     color: #eee;

     font-size: 18px;

     font-weight: bold;

 }

 .blogStats{

     color: #eee;

 }

 .postTitle {

     border-left: 8px solid rgba(33, 160, 139, 0.68);

     margin-left: 10px;

     margin-bottom: 10px;

     font-size: 20px;

     float: right;

     width: 100%;

     clear: both;

 }

 .postTitle a:link, .postTitle a:visited, .postTitle a:active {

     color: #21759b;

     transition: all 0.4s linear 0s;

 }

 .postTitle a:hover {

     margin-left: 30px;

     color: #0f3647;

     text-decoration: none;

 }

 .postCon {

     float: right;

     line-height: 1.5em;

     width: 100%;

     clear: both;

     padding: 10px 0;

 }

 .day .postTitle a {

     padding-left: 10px;

 }

 .day {

     background: rgba(255, 255, 255, 0.5);
 }

 /*文章附加信息*/

 .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;

     padding-right: 20px;/*5px  padding-left: 90px;posted 发表时间左边距离*/

     margin-top: 20px;

     line-height: 1.8;

     padding-bottom: 35px;

     font-size: 0px;

 }

 .postDesc span, .postDesc a {
     
     color: #757575;

     font-size: 13px;

     margin-left: 12px;
     
     float:right;
 }

 .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);

 }

 .catListTitle{

     background-color: rgba(33, 160, 139, 0.9);

 }

 #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);

 }

 .entrylist{

     background: rgba(255, 255, 255, 0.5);

 }

 #cnblogs_post_body h2 {

 background: gray !important;

 background: #406CA4 !important;

 border-radius: 4px 4px 4px 4px !important;

 box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);

 color: #FFFFFF;

 font-family: "微软雅黑", "宋体", "黑体", Arial;

 font-size: 17px;

 font-weight: bold;

 margin: 15px 0 !important;

 padding: 5px 0 5px 20px;

 }

 .postBody a:link, .postBody a:visited, .postBody a:active {

     text-decoration: blink;

     border-bottom: 1px dashed #406ca4;

 }

 .postBody li, .postCon li {

     list-style-type: disc;

     margin-bottom: 0.2em;

 }

 /*生成博客目录的CSS*/

 #uprightsideBar{

     font-size:12px;

     font-family:Arial, Helvetica, sans-serif;

     text-align:left;

     position:fixed;/*将div的位置固定到距离top:50px，right:0px的位置，这样div就会处在最右边的位置，距离顶部50px*/

     top:50px;

     right:0px;

     width: auto;

     height: auto;

 }

 #sideBarTab{

     float:left;

     width:30px;

     border:1px solid #e5e5e5;

     border-right:none;

     text-align:center;

     background:#ffffff;

 }

 #sideBarContents{

     float:left;

     overflow:auto;

     overflow-x:hidden;!important;

     width:240px;

     min-height:108px;

     max-height:660px;

     border:1px solid #e5e5e5;

     border-right:none;

     background:#ffffff;

 }

 #sideBarContents dl{

     margin:;

     padding:;

 }

 #sideBarContents dt{

     margin-top:8px;

     margin-left:5px;

 }

 #sideBarContents dd, dt {

     cursor: pointer;

 }

 #sideBarContents dd:hover, dt:hover {

     color:#A7995A;

 }

 #sideBarContents dd{

     margin-left:20px;

 }

 .dayTitle{
     height: 0px;
     visibility:hidden;
 }