
/*标题设置 */
#cnblogs_post_body h2, .blog_comment_body h2{
font-size: 15px; line-height: inherit; margin: 1.2em 0px; font-weight: bold; color: inherit;  padding: 0px; border-bottom: 4px solid #ef7060; font-size: 1.8em;/*border-bottom: 4px solid #ef7060是底线设置，font-size: 1.8em是字体大小 */
}
#cnblogs_post_body h3, .blog_comment_body h3,
#cnblogs_post_body h4, .blog_comment_body h4,
#cnblogs_post_body h5, .blog_comment_body h5,
#cnblogs_post_body h6, .blog_comment_body h6 {
font-size: 15px; line-height: inherit; margin: 0px; font-weight: normal; color: #ffffff; padding: 0px 1px 0px; display: inline-block;  background: #ef7060; margin: 0.8em 0; margin-right: 3px;/*padding: 3px 100px 1px分别是所在行与背景色边框上边，左右,下边的距离;margin: 1.6em 0是所在行与上下行的距离;  */
}


/*网格纸背景
div.blogpost-body {
    background-color: #FFFFFF;
    background-repeat: repeat;
    background-image: linear-gradient(90deg, rgba(50, 0, 0, 0.05) 3%, rgba(0, 0, 0, 0) 3%), linear-gradient(360deg, rgba(50, 0, 0, 0.05) 3%, rgba(0, 0, 0, 0) 3%);
    background-size: 20px 20px;
    background-position: center center;
}*/

/*国风背景*/
body {
    background-image: url(https://images.cnblogs.com/cnblogs_com/article-record/1664812/o_200310015152bolog.jpg);
    background-repeat: repeat;
}
/*粉色导航栏
div#navigator {
    background-color:#ff8688;
}*/
/*页脚
#footer {
    text-align: center;
    min-height: 25px;
    height: 25px;
    border-top: 1px solid #ff8688;
    margin-top: 10px;
    padding-top: 10px;
    padding-bottom:35px;
}*/
/*去掉大黑板
#blogTitle {
    display: none;
}*/


/*这一段不知干嘛的*/
/*头像和 猫和向日葵效果
#newsSideBar .headImage {
    padding: auto;
}
#newsSideBar .headImage img {
    border: 3px solid #2586d7;
    border-radius: 50%;
    width: 150px;
    margin: auto;
    display: block;
}
#pageBeginBar{
    background-color: rgb(255,255,255,0.1);
    height: 90px;
}
#pageBeginTitle {
    background-color: rgb(255,255,255,0.1);
    padding: 18px 20px 18px 70px;
    text-align: left;
    float: left
}
#pageBeginTitle a, #pageBeginTitle a:hover {
    color: #ff8688;
    text-decoration: none;
    font-size: 30px;
    font-weight: bold;
    padding: 10px 15px 8px 15px;
    display: block;
    float: left;
    outline: none
}
#pageBeginTitle span {
    font-size: 16px;
    font-weight: bold;
    display: block;
    float: left;
    padding: 22px 20px 13px 10px;
}*/
 
/*----------------上面不要删除----------------------
.postTitle, .entrylistPosttitle {
    padding-right: 64px;
    padding-left: 10px;
    border-left-width: 3px;
    border-left-style: solid;
    border-left-color: #008080;
    font-weight: bold;
    line-height: 1.5;
    width: 100%;
    color: #ff8688;
    margin: 0px 0px;
}
.dayTitle {
  display: none;
}
.day {
  transition: all 0.3s linear;
}
#ad_t2, #under_post_kb, #under_post_news,
.c_ad_block,
#blog-comments-placeholder {
  display: none;
}
#sidebar_scorerank,
#sidebar_postarchive,
#sidebar_recentcomments,
#sidebar_topcommentedposts,
#sidebar_topdiggedposts {
  display: none;
}
.sidebar-block ul li {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#navList a:link {
  text-shadow: 0px 0px 0px #000;
}
#navList a {
  transition: all 0.3s linear;
}*/








/** 右侧导航 
	#right_meun{
	    position: fixed;
	    z-index: 999;
	    top: 100px;
	    left: 74%;
	    display: none;
	    text-align: left;
	    border-left: 1px solid #ddd;
	    font-size: 12px;
	}
	#right_meun li{
		list-style: none!important;
	}
	#right_meun a{
		display: inline-table;
	    margin-left: 5px;
	    white-space: nowrap;
	    text-decoration: none;
	    color: #313131;
	    outline: 0;
	}
	#right_meun a:hover{
		color: #eb5055;
	}
	#right_meun>li::before {
	    position: relative;
	    top: 0;
	    left: -4px;
	    display: inline-block;
	    width: 7px;
	    height: 7px;
	    content: '';
	    border-radius: 50%;
	    background-color: #eb5055;
	}*/

/** MarkDown样式调整 */
	.cnblogs-markdown .hljs{
	    font-size: 16px!important;
	    line-height: 2!important;
	    padding: 15px!important;
	}
	.cnblogs-markdown code{
		background:rgb(238,240,244) none !important;
		border:0px !important;
		color: rgb(73,59,92) !important;
		font-size: 16px!important;
	}
	.cnblogs-markdown h2{
		font-weight: 500;
		margin: 20px 0;
	}
	.cnblogs-markdown h2:before{
		/*content: "#";这行去掉，标题前加上了#*/
		color: #eb5055;
		position: relative;
		top: 0;
		left: -12px;
	}
	#cnblogs_post_body h2{
		font-weight: 500;
		margin: 20px 0;  /*2级标题的上下宽度*/
	}
	#cnblogs_post_body h3{
		font-size: 16px;
	    font-weight: bold;
	    line-height: 1.5;
	    margin: 10px 0;
	}
	.cnblogs-markdown h3:before{
		/*content: "##";三级标题前是2个#，去掉*/
		color: #2175bc;
		position: relative;
		top: 0;
		left: -8px;
	}
	.postBody blockquote, .postCon blockquote{
		background-image: none;
		border-left: 5px solid #DDDFE4;
		background-color: #EEF0F4;
		width: 100%;
		padding: 6px 0 6px 25px;
	}
	blockquote{
		border:0;
	}

/** 更改浏览器滚动条和选中字体背景颜色 */
	::selection {
	    background-color: #eb5055;
	    color: #fff;
	}
	::-webkit-scrollbar {
	    width: 6px;
	    height: 6px;
	}
	::-webkit-scrollbar-thumb {
	    min-height: 28px;
	    background-color: #c2c2c2;
	    background-clip: padding-box;
	}
	::-webkit-scrollbar-track-piece {
	    background-color: #fff;
	}
	*, :after, :before {
	    box-sizing: border-box;
	}