/*h1 {
  text-align: center;
}
h2 {
  background: #0f0;
  border-radius: 5px;
  padding-left: 10px;
}*/
/*标题样式设置*/
#topics .postTitle{
	padding-left: 0;
}
h1.postTitle, .postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #33e/**09e**/;
}
h1.postTitle:hover, .postTitle a:link:hover, .postTitle a:visited:hover, .postTitle a:active:hover {
    color: #0e0/**0e9**/;
}


#cnblogs_post_body h1 {
    font-size: 3em;
	text-align: center;
	color: #a00;
}
/*光标定位时状态53px*/
#cnblogs_post_body h1:hover {
	font-size: 3.11em;
	color: #e44;
}
#cnblogs_post_body h2 {
    font-size: 2.5em;
	color: #aa0;
}
/*光标定位时状态42px*/
#cnblogs_post_body h2:hover {
	font-size: 2.6em;
	color: #ee4;
}
#cnblogs_post_body h3 {
    font-size: 2.07em;
	color: #0a0;
}
/*光标定位时状态33px*/
#cnblogs_post_body h3:hover {
	font-size: 2.16em;
	color: #4e4;
}
#cnblogs_post_body h4 {
    font-size: 1.73em;
	color: #0aa;
}
/*光标定位时状态26px*/
#cnblogs_post_body h4:hover {
	font-size: 1.81em;
	color: #4ee;
}
#cnblogs_post_body h5 {
    font-size: 1.44em;
	color: #00a;
}
/*光标定位时状态21px*/
#cnblogs_post_body h5:hover {
	font-size: 1.51em;
	color: #44e;
}
#cnblogs_post_body h6 {
   font-size: 1.2em;
    color: #80a;
}
/*光标定位时状态18px*/
#cnblogs_post_body h6:hover {
	font-size: 1.26em;
	color: #b4e;
}

/*设置删除线内容颜色*/
s {
	color: #aaa;
}

/*标号样式*/
li::marker {
	color: #0d6;
}
/*光标定位时状态*/
em:hover,strong:hover,p:hover,li:hover::marker {
	font-size: 1.05em;
	color: #f5f;
}
/*链接样式*/
a:visited {
	color: #33e;
}
a:hover {
	font-size: 1.05em;
	color: #0e0;
}
/*code设置*/
.cnblogs-markdown :not(pre,div,td)>code, .blogpost-body :not(pre,div,td)>code {
	font-size: 1em;
	font-family: var(--monospace);
	font-weight: bolder;
	color: #55f;
	background-color: #fbf;
    padding: 1px 3px;
	line-height: 1.0;
}
.cnblogs-markdown :not(pre,div,td)>code:hover, .blogpost-body :not(pre,div,td)>code:hover {
	font-size: 1.05em;
	color: #44f;
	background-color: #fcf;
}
/*引用*/
.blogpost-body blockquote {
	border-left: 3.4px solid #7c0;
}
.blogpost-body blockquote:hover {
	border-left: 3.5px solid #9e2;
}
.postBody blockquote {
	background: #f3f7f3;
	color: #383;
	font-size: 1.1em;
	line-height: 1.4em;
}
.postBody blockquote:hover {
	background: #f5f9f5;
	color: #5a5;
	font-size: 1.2em;
	line-height: 1.5em;
}
/*糖果~默认的设置
h1.postTitle,*/#blogTitle {
	text-align: center;
}
#topics .postTitle {/*一篇博客的链接标题*/
	text-decoration: underline;
	font-size: 150%;
	text-align: center;
}
/*整体设置*/
body {
	display: none;
}
/*图片样式设置*/
#cnblogs_post_body img, .cnblogs-post-body img{
	max-width: 67% !important;
}
img {
	border: 10px #e9e9e9 solid;
}
#blogLogo{
	border: 0;
}
/*----------------糖果~我的博客：页面样式设置----------------*/
/*糖果~样式设置*/
#blogTitle h1 a{
	color: #00e;
}
/*光标定位时状态 #44f*/
#blogTitle h1 a:hover{
	color: #0e9;
}
/*糖果~下面的标题头*/
#navList a:link, #navList a:visited, #navList a:active {
    color: #33e/**59e**/;
}
/*光标定位时状态*/
#navList a:link:hover, #navList a:visited:hover, #navList a:active:hover {
    color: #0e0/**0e9**/;
}
/*标题样式设置*/
.postTitle{
	border-left-color: #0c0;
}
/*光标定位时状态*/
.postTitle:hover{
	border-left-color: #d0d;
}
/*文字*/
.day .postTitle a{
	color: #4e4;
}
/*光标定位时状态*/
.day .postTitle a:hover{
	color: #f4f;
}

/*--------侧边栏样式设置--------*/
/*索引链接样式设置*/
#left-side a{
	color: #33e;
    /* text-decoration: underline; */
}
/*光标定位时状态*/
#left-side a:hover{
	color: #f00;
}
/*日历设置*/
.CalTodayDay {
    background: #bff !important;/*今日日历背景色*/
	color: #b0f;
	font-weight: inherit;
}
.CalTitle td{
	text-align: center;
}
/*光标定位时状态*/
table#blogCalendar.Cal td.CalTodayDay:hover {
    background: #ffa !important;/*今日日历背景色*/
	color: #f0f;
	font-size: 12.4px;
}
table#blogCalendar.Cal td:hover{
	color: #0f0;
	font-size: 12.4px;
}
table#blogCalendar.Cal td.CalOtherMonthDay:hover {
    color: #0ff;
	font-size: 12.4px;
}
/*摘要设置*/
div#cnblogs_post_description{
    background: #f7faf7;
	border: 2px solid #fff;
	border-left: 3px solid #0ec;
    border-top: none;
    border-bottom: none;
    margin: 10px 0;
    padding: 5px 10px;
    color: #111;
	/**display: block !important**/;
}


div#cnblogs_post_body.blogpost-body.cnblogs-markdown blockquote:first-child{
	/* background: #f0f6f2; */
    border: 2px solid #fff;
    border-left: 3px solid #0ec;
    border-top: none;
    border-bottom: none;
    margin: 10px 0;
    padding: 0.1px 10px;
    color: #111;
    font-size: 14px;
}
div#cnblogs_post_body.blogpost-body.cnblogs-markdown blockquote:first-child p{
	color: inherit;
	font-size: inherit;
}
div#cnblogs_post_body.blogpost-body.cnblogs-markdown blockquote:first-child a{
	color: #33e;
}
div#cnblogs_post_body.blogpost-body.cnblogs-markdown blockquote:first-child a:hover{
	color: #0e0;
}

/*代码折叠设置*/
details summary{
	color: #f00;
}
details summary:hover{
	color: #f0f;
	font-size: 1.05em;
}