	#home {
		margin: 0 auto;
		width: 65%;/*原始65*/
		min-width: 980px;/*页面顶部的宽度*/
		background-color: rgba(245, 245, 245, 0.7);
		padding: 55px;
		margin-top: 50px;
		margin-bottom: 50px;
		box-shadow: 0 2px 6px rgba(100, 100, 100, 0.2);
	}
	body {
		background: rgba(12, 100, 129, 1) url('https://images.cnblogs.com/cnblogs_com/blogs/719856/galleries/2073609/t_211203151902_%E7%8C%AB%E7%BE%BD%E9%9B%AB%20%E8%A2%AB%E7%AA%9D%20%E5%8F%AF%E7%88%B1%E5%B0%8F%E5%A5%B3%E5%AD%A9%204k%E5%8A%A8%E6%BC%AB%E5%A3%81%E7%BA%B8_%E5%BD%BC%E5%B2%B8%E5%9B%BE%E7%BD%91.jpg?a=1638544769581') fixed no-repeat;   //修改背景图片
		background-position: 50% 5%;
		background-size: cover;
	}
	#blogTitle {
		height: 100px;  /*高度*/
		clear: both;
		background-color: rgba(240,255,255,0.2);   //博客标题的背景
	}
	#blogTitle h1 {
		font-size: 36px;
		font-weight: bold;
		line-height: 1.8em;/*原始 1.6em*/
		margin-top: 10px;/*原始 15px */
		color: #FF1493;
	}
	#blogTitle h2 {
		font-weight: normal;
		font-size: 17px;/*原始 16px ；font-size: 1.0rem;*/
		line-height: 1.8;
		color: #FF1493;
		font-weight: bold;
		text-align: right;
		float: right;
	}
	#navigator{
		background-color:rgba(135,206,205, 0.8);          //标题栏下的颜色
	}
	#navList a:link, #navList a:visited, #navList a:active{
		color: #FFFFFF;
		font-size: 18px;
		font-weight: bold;
	}
	.blogStats{
		color: #eee;
	}
	.postTitle {
		border-left: 8px solid rgba(132,112,255, 0);
		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:     #FF6A6A;
		transition: all 0.4s linear 0s;
	}
	.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;
	}

	.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;
		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.1);
		margin-bottom: 35px;
		word-wrap: break-word;
	}

	.CalTitle{
		background: rgba(255, 255, 255, 0);
	}
	.catListTitle{
		background-color: rgba(92, 197, 204, 0.8);   //栏目的条纹颜色
	}

	#topics{
		background: rgba(255, 255, 255, 0.2);
	}

	.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.1);
	}

	/* 隐藏系统标题 */
	#blogTitle {
	  display: none;
	}

	/* **********************
	 * 侧边栏
	 * **********************/
	#sideBar {
	  width: 0px;
	  margin-top: 0;
	}


	/* 增加列表项间距 */
	.sidebar-block li {
	  margin-bottom: 10px;
	}


	/* **********************
	 * 隐藏广告
	 * **********************/

	#ad_t2,
	#opt_under_post,
	.c_ad_block,
	#under_post_news,
	#under_post_kb {
	  display: none !important;
	}

	/* **********************
	 * 适配手机 from :https://www.cnblogs.com/lvdabao/p/5245247.html
	 * **********************/



	
	


	/*设置标题的样式*/
	<style type="text/css">
		#cnblogs_post_body
		{
			color: black;
			font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif;
			font-size: 17px;
		}
	   /*标题1*/
	#cnblogs_post_body h1 {
		color: #fff;
		padding-left: 15px;
		background-color: #6FA833 !important;
		text-shadow: 2px 2px 3px #222222;
		font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
		margin-bottom: 5px;
	}
	/*标题2*/
	#cnblogs_post_body h2 {
		color: #6FA833;
		border-left: 13px solid #6FA833;
		padding: 5px;
		background-color: #f5f5f5;
	}
	</style>

	/*-----------------------------------------------------代码高亮-------------------------------------------------------*/



	.cnblogs-markdown pre {
		white-space: pre!important
	}

	.cnblogs-markdown .hljs {
		display: block!important;
		overflow-x: auto!important;
		padding: 1em!important;
		background: #282c34!important;
		border: 1px solid #fff!important;
		border-radius: 5px!important;
		font-family: Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace!important;
		font-size: 15px!important
	}

	.hljs,.hljs-subst,.hljs-tag {
		color: #f8f8f2!important
	}

	.hljs-emphasis,.hljs-strong {
		color: #a8a8a2!important
	}

	.hljs-bullet,.hljs-link,.hljs-literal,.hljs-number,.hljs-quote {
		color: #ae81ff!important
	}

	.hljs-meta,.hljs-regexp {
		color: #fd971f!important
	}

	.hljs-built_in,.hljs-builtin-name,.hljs-code,.hljs-section,.hljs-selector-class,.hljs-title {
		color: #a6e22e!important
	}

	.hljs-strong {
		font-weight: 700
	}

	.hljs-emphasis {
		font-style: italic!important
	}

	.hljs-attr,.hljs-name,.hljs-selector-tag,.hljs-symbol {
		color: #f74449!important
	}

	.hljs-attribute,.hljs-keyword {
		color: #66d9ef!important
	}

	.hljs-class .hljs-title,.hljs-params {
		color: #f8f8f2!important
	}

	.hljs-addition,.hljs-selector-attr,.hljs-selector-id,.hljs-selector-pseudo,.hljs-string,.hljs-template-variable,.hljs-type,.hljs-variable {
		color: #e6db74!important
	}

	.hljs-comment,.hljs-deletion {
		color: #999!important
	}




	/* ---------------------------- 代码高亮结束-------------------------------------------*/




	/* **********************
	 * 文章列表
	 * **********************/

	/* 文章列表 */
	#topics .postTitle {
	  font-size: 28px;
	  margin: 35px 0 30px;
	  padding-left: 0;
	}

	#mainContent .day {
	  padding: 15px 20px;
	  background: #fff;
	}

	#mainContent .day .postTitle a {
	  display: inline-block;
	}


	  #mainContent .forFlow {
	  	width:970px;
		margin-left: 100px;
		margin-right:
		padding-left: 86px;
	  }
	  #mainContent .post {
	  	width:800px;
		padding-left: 0;
		padding-right: 0;
	  }

/* 天上飘雪花，css和页脚都要配置 */
#Snow{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    // 博客背景色，不是雪花颜色
    background: rgba(245, 245, 245, 0.7);
    pointer-events: none;
}

/* 鼠标样式动画 */
/* body{
    background-repeat: repeat;
    background-attachment: fixed;
    background-size:cover;
    cursor: url(https://blog-static.cnblogs.com/files/liyhbk/cursor.ico),auto;
} */


#sideCatalogBtn {
  background: url("https://files.cnblogs.com/marvin/sideToolbar.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  display: block;
  height: 45px;
  margin-bottom: 5px;
  margin-left: 0px;
  position: relative;
  width: 45px;
  margin-top: 10px;
  outline: 0;
}

#sideCatalog {
  background-color: #fff;
  margin-left: -65px;
  margin-right: 30px;
  padding-bottom: 11px;
  border-radius: 5px;
}

#sideCatalog #sideCatalog-sidebar .sideCatalog-sidebar-bottom {
  background: url("https://files.cnblogs.com/marvin/sideToolbar.gif") no-repeat scroll 0 -199px transparent;
  height: 10px;
  left: -69px;
  overflow: hidden;
  position: absolute;
  width: 10px;
}

#sideCatalog-sidebar {
	margin-left: -65px;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #eaeaea;
  border-color: -moz-use-text-color #eaeaea;
  border-image: none;
  border-left: 1px solid #eaeaea;
    border-left-style: solid;
    border-left-width: 1px;
  border-right: 1px solid #eaeaea;
    border-right-style: solid;
    border-right-width: 1px;
  border-style: none solid;
  border-width: 0 1px;
  height: 353px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 0;
}
