/* 背景图 */
body {
    background: url(https://images.cnblogs.com/cnblogs_com/blogs/819101/galleries/2388586/o_240330102406_%E6%98%A0%E5%83%8F.png) top center #000;
}
/* 用户标题样式修改 */
#blogTitle h1 a, #blogTitle h2 {
    color: #FFC107;
    font-family: "仿宋", sans-serif;
    text-shadow: 6px 7px 5px #0f4e56;
    font-size: 170%;
}
/* 用户标题悬浮样式 */
#blogTitle h1 a:hover {
    text-decoration: none;
    font-size: 40px;
    color: #f60;
}
/* 导航栏样式调整 */
#navigator{
    margin-top: 20px;
    border-radius: 5px;
    background-color: rgb(106, 96, 96);
    opacity: 0.8;
}
/* 导航栏字体修改 */
#navList a {
    margin: 18px 10px 0 0;
    padding: 0 10px;
    font: 16px/1.5em "Open Sans";
    display: block;
    font-weight: bold;
}
#navList a:link, #navList a:visited, #navList a:active {
    color:#4caf50;
    text-shadow: 3px 3px 3px #000;
}
#navList a:hover {
    text-decoration: none;
    color: #ff9800;
}
/* 修改侧边栏背景 */
#main{
    background-color: rgb(235, 224, 224);
}
/* 内容子标题字体 */
#main .postBody h3{
    color: #005;
}
/* 侧边栏标题样式 */
.catListEssay h3, .catListLink h3, .catListNoteBook h3, .catListTag h3, .catListPostCategory h3, .catListPostArchive h3, .catListArticleArchive h3, .catListImageCategory h3, .mySearch h3, .catListComment h3, .catListView h3, .catListFeedback h3, #blog-sidecolumn .catListTitle {
    text-align: left;
    padding: 5px 10px;
    background: #bbb;
    border-bottom: none;
    /* border: 1px solid #ccc; */
    border-radius: 5px;
    font-family: "HarmonyOS Sans";
}
/* 侧边栏搜索区输入框 */
input#q{
    border-width: 2px;
    border-color: #aaa ;
    height: 25px;
    width:100%;
    padding-left: 10px;
}
input#q:focus {
    outline: none;
    border-width: 2px;
    border-color: #2196F3;
}
#btnZzk {
    display: inline-block;
    font-weight: 400;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #007bff;
    border: 1px solid transparent;
    border-color: #007bff;
    padding: .375rem .75rem;
    font-family: "Helvetica Neue", sans-serif;
    font-size: 0.9rem;
    line-height: 0.8rem;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
#btnZzk.btn_my_zzk:hover{
    background-color: #1160b5;
}
/* 文章内容布局 */
.day {
    height: auto;
    margin-top: 0px; 
    margin-bottom: 10px; 
}
/* 文章内容字体 */
.postCon, .c_b_p_desc{
    background-color: rgb(240, 240, 240);
    border-radius: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 8px;
    font-family: "行楷";
    font-size: 14px;
}
/* 添加文章内容文本前置符号 */
.c_b_p_desc::before{
    content: "🚩"
}
/* 文章标题背景 */
.postTitle,.entrylistPosttitle{
    background-color: #1fa6e6;
    opacity: 0.9;
    border-radius: 5px;
    border-left: 5px solid #99d02c;
}
.postTitle .postTitle2{
    display: inline-block;
    margin-top: 8px;
}
.postTitle .postTitle2 span{
    color: black;
}
.entrylistPosttitle{
    padding-top: 10px;
}
/* 文章发布时间 */
.dayTitle{
    margin-right: 10px;
    height: 1.3em;
    z-index: 99;
}
/* 顶部页码隐藏 */
#homepage_top_pager .pager{
    display: none;
}
.pager,#nav_next_page{
    color: #3f9c2f;
    font-weight: bold;
    text-align: center;
}
/* 页码样式设置 */
.pager a, #nav_next_page a{
    display: inline-block;
    padding: 2px;
    width: 40px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #9c2f47;
    border-radius: 2px;
    border-width: 0;
    background-color: #bbb;
    text-decoration: none;
}
.pager a:hover,#nav_next_page a:hover {
    color: #f60;
}
/* 删除顶部margin */
.topicListFooter{
    margin-top: 0;
}
/* 删除公告栏标题、公告栏个人信息、搜索标题 */
#sidebar_news .catListTitle,#sidebar_search .catListTitle,#profile_block{
    display: none;
}
/* 公告栏上移 */
#sidebar_news{
    margin-bottom: 0;
}
#sideBarMain{
    margin-top: 20px;
}
/* embed 音乐前移与美化 */
embed{
    margin-left: -10px;
    border-radius: 5px;
}
