/* 基于SimpleMemory的夜间样式
 *
 * 作者：砹小翼
 * 修改：2020年12月24日
 */
body {
    color: #c3c3c3;
    background-color: #1c1c1c;
}
a:link,
a:visited {
    color: #757575;
}
#home { /* 正文外围的底色： */
    background-color: #252524;
}



/* 顶部导航栏及菜单： */
.navbar {
    display: flex;    /* 加这个是防止公共导航条莫名消失 */
	flex-direction: column;
    background-color: #2e2d2d;
}
.navbar-left > li > a:link,
.navbar-left > li > a:visited,
.navbar-left > li > a:active {
    color: #b6b6b6;
}
.navbar-right > li > .navbar-search {
    background-color: #515151;
}
.dropdown > .dropdown-menu {
    box-shadow: 2px 2px 13px 0 rgba(84,84,84,0.5);
    background-color: #3f3f3f;
}
.dropdown > .dropdown-menu > a {
  color: #b6b6b6;
}



/* 博文列表-页码： */
.pager {
    color: #fff;
}
.pager > a {
    box-shadow: 0 1px 8px #143dde;
    border: 1px solid #143dde;
    border-radius: 4px;
    background: #143dde;
    color: #fff;
}
.pager > a:hover {
    background: #252524;
}
#nav_next_page > a {
    margin: 0 2px;
    padding: 2px 5px;
    color: #fff;
    box-shadow: 0 1px 8px #143dde;
    border: 1px solid #143dde;
    border-radius: 4px;
    background: #143dde;
    transition: all .4s linear 0s;
}
#nav_next_page > a:hover {
	background: #252524;
}



/* 园内顶部标题及副标题： */
@keyframes shadowflash {  
    0% { text-shadow: 0 0 5px #fff000}  
    50% { text-shadow: 0 0 15px #fff000}  
    100% { text-shadow: 0 0 5px #fff000}  
}
#blogTitle h1 a:link,
#blogTitle h1 a:visited,
#blogTitle h1 a:hover {
    color: #fff000;
    text-shadow: 0 0 5px #fff000;
    animation: shadowflash 3s ease-in infinite ;
}
#blogTitle h2 {
    /* color:rgb(17,94,236); */
    /* color: rgb(17,174,236); */
    float: right;
    margin-bottom: 50px;
}
/* 屏蔽标题下方单独的导航条： */
#navigator {
    display: none;
}



/* 博文列表-文章标题：*/
.postTitle a:link,
.postTitle a:visited {
    color:#0a94d8;
}
/* .postTitle a:hover,
.postTitle a:active {
    color:#65cbfe;
    transition:all .5s linear 0s;
} */
/* 博文列表-阅读全文： */
.postCon a:link,
.postCon a:visited,
.postCon a:active {
    color: #fff000;
    text-decoration: none;
}
/* 博文列表-投递信息横条： */
.postDesc {
    margin-top: 5px;
    margin-bottom: 30px;
}



/* 博文正文： */
.postBody {
    color:#bdbdbd;  /* 正文颜色 */
}
.postBody a:link,
.postBody a:visited,
.postBody a:active {
    color: #0070ff;  /* 正文链接的颜色 */
}
.postBody a:hover {
    color: orange;  /* 正文链接的热点颜色 */
}
/* 博文正文-引用部分： */
.blogpost-body blockquote {
    background:none;
    color:#555;
    border-left:5px solid rgb(19,80,121);
}
.postBody blockquote {
    color:#9f9b9b;
    background: #171717;
}



/* 博文正文-Markdown代码框： */
.cnblogs-markdown code,
.cnblogs-post-body code { /* 小块代码 */
    font-family:Consolas,"Courier New",sans-serif !important;
    background-color:#1e1e1d !important;
    border:1px solid #4a4a4a !important;
    border-radius:6px !important;
}
.cnblogs-markdown .hljs,
.cnblogs-post-body .hljs { /* 代码框 */
    font-family:Consolas,"Courier New",sans-serif !important;
    font-size:13.5px !important;
    color:#bdbdbd;
    background:#fff;
}
/* 博文正文-Markdown代码框-代码配色： */
.hljs-title, /* 函数名 */
.hljs-keyword /* 关键字 */ {
    color:#0070ff;
}
.hljs-built_in {
    color: #ea41df;
}
.hljs-string {
 color:#fa5302;
}



/* 博文正文-表格： */
#cnblogs_post_body th,
.cnblogs-post-body th {
    background-color:#1a1919;
}
#cnblogs_post_body th,
#cnblogs_post_body td,
.cnblogs-post-body th,
.cnblogs-post-body td {
    border:1px solid #434343;
}



#BlogPostCategory a { /* 分类按钮： */
    color:#333;
    background:#1a1a1a;
}
#EntryTag a { /* 标签按钮 */
    background:#1a1a1a;
}



/* 评论区： */
#commentform_title { /* 上方分割线 */
    border-bottom:2px solid #5a5a5a;
}
.commentbox_tab:hover,
.commentbox_tab.active { /* 选项卡 */
    border-bottom:2px solid #367cc2;
    color:#b6b6b6;
}
.commentbox_title { /* 选项卡的下划线 */
    border-bottom:1px solid #414141;
}
#comment_form_container .comment_textarea { /* 评论框和底色*/
    border: 2px solid #414141;
    background-color: #252524;
}
#comment_form_container .comment_textarea > textarea { /* 评论内容*/
    color: #8e8e8e;
    background-color: #252524;
}
.feedbackCon { /* 预览的底边线 */
    border-bottom:1px solid #414141;
}



/* 侧边栏： */
.newsItem,
.catListEssay,
.catListLink,
.catListNoteBook,
.catListTag,
.catListPostCategory,
.catListPostArchive,
.catListImageCategory,
.catListArticleArchive,
.catListView,
.catListFeedback,
.mySearch,
.catListComment,
.catListBlogRank,
.catList,
.catListArticleCategory {
	background: #252524;
}
/* 侧边栏-日历： */
.CalTitle td { /* 年月份抬头 */
	background: #1c1c1c !important;
	border: 0 !important;
	color: #5e5f63;
	font-family: "Comic Sans MS";
}
.CalDayHeader { /* 周几抬头 */
	background: #1c1c1c;
	font-weight: 100;
    color: #5e5f63;
    padding-bottom: 4px;
}
#blog-calendar { /* 边框配色 */
    width:228px;
    padding-bottom:5px;
    margin-bottom:35px;
    box-shadow:0 1px 3px #1c1c1c;
    border:1px solid #1c1c1c;
}
.CalTodayDay { /* 今天的标记 */
	background: #fff000 !important;
	color: #000;
	font-weight: bold;
}
/* 侧边栏-搜索框： */
.input_my_zzk {
    border:1px solid #4a4a4a;
    border-radius: 10px;
    background-color: #1c1c1c;
    color: #fff;
}



/* footer末尾横线： */
#footer {
    border-top:2px solid #4a4a4a;
}
