:root{
    /* 滚动条 */
    --scrollbar-color: #ff7167;
    /* 默认背景 */
    --default-bg-color: #fff;
    --default-color: #9933FF;
    --hover-color: #ff7167;
    /* hr */
    --hr-border: #9933FF;
    --hr-before-color: #9933FF;
    /* 字体 */
    --font-color: #4c4948;
    /* 搜索 */
    --search-bg: #f6f8fa;
    --search-input-color: #4c4948;
    --search-a-color: #4c4948;
    /* 预加载 */
    --preloader-bg: #37474f;
    --preloader-color: #fff;
    /* tab */
    --tab-border-color: #f0f0f0;
    --tab-botton-bg: #f0f0f0;
    --tab-botton-color: #1f2d3d;
    --tab-button-hover-bg: #dcdcdc;
    --tab-button-active-bg: #fff;
    /* card 卡片 */
    --card-bg: #fff;
    --sidebar-bg: #f6f8fa;
    --card-box-shadow: 0 3px 8px 6px rgba(7,17,27,0.05);
    --card-hover-box-shadow: 0 3px 8px 6px rgba(7,17,27,0.09);
    /* btn */
    --btn-hover-color: #9933FF;
    --btn-color: #fff;
    --btn-bg: #fc2c00;
    /* 分类hover */
    --text-bg-hover: #ff7167;
    /* 淡深色 */
    --light-grey: #eee;
    --dark-grey: #cacaca;
    --white: #fff;
    --text-highlight-color: #1f2d3d;
    /* 代码 */
    --blockquote-color: #6a737d;
    --blockquote-bg: rgba(73,177,245,0.1);
    /* 推荐 */
    --reward-pop: #f5f5f5;
    /* 目录 */
    --toc-link-color: #666261;
    --pseudo-hover: #ff7167;
    --headline-presudo: #a0a0a0;
    
    /* 标签 */
}

*::selection{
    background-color: var(--text-bg-hover);
}
/* ----------------------- 首页 -------------------------------- */
/* 导航 */
#nav .site-page:not(.child):after{
    background-color: var(--hover-color);
}

/* 按钮 */
#aside-content .card-info #card-info-btn{
    line-height: 2.6;
    border-radius: 8px;
}

/* 首页文章标题 */
#recent-posts > .recent-post-item >.recent-post-info > .article-title:hover{
    color: var(--hover-color);
}
#recent-posts > .recent-post-item >.recent-post-info > .article-meta-wrap a:hover{
    color: var(--hover-color);
}
/* 页码 */
#pagination .page-number.current{
    background: var(--btn-bg);
}

/* ---------------------aside 右侧---------------------------- */
/* 分类 归档 hover */
.card-category-list-item>a:hover, 
.card-archive-list-item>a:hover{
    color: white !important;
    border-radius: 4px;
}
/* 目录 活动 */
#aside-content #card-toc .toc-content .toc-link.active{
    background-color: var(--text-bg-hover);
    border-radius: 4px;
}
/* 个人介绍title 最新文章， 目录， 评论 标签，hover */
.site-data > a:hover div,
#aside-content .aside-list > .aside-list-item .content > .title:hover, 
#aside-content #card-toc .toc-content .toc-link:hover,
/* #aside-content .aside-list > .aside-list-item .content > .comment:hover, */
#aside-content .card-tag-cloud a:hover
{
    color: var(--hover-color) !important;
}
/* 目录 标题为活动时 颜色为白色 */
#aside-content #card-toc .toc-content .toc-link.active:hover{
    color: white;
}

/* 搜索 */
/* 标题 关闭按钮 */
.search-dialog .search-nav{
    color: var(--default-color);
}
.search-dialog .search-nav .search-close-button:hover,
#local-search .search-dialog .local-search-hit-item a:hover
{
    color: var(--hover-color);
}
/* 输入框 */
#local-search .search-dialog .local-search-box input{
    border: 2px solid var(--default-color);
}
#local-search .search-dialog .local-search-hit-item:before{
    border: 3px solid var(--default-color);
}
/* -----------------------文章页-------------------------------- */
/* 作者 */
#post .post-copyright{
    border-radius: 8px;
    border: 1px solid var(--default-color);
}
#post .post-copyright .post-copyright-meta, #post .post-copyright:before{
    color: var(--default-color);
}

/* 标签 */
#post .tag_share .post-meta__tags{
    padding: 6px 20px;
    border-radius: 6px;
    border: 1px solid var(--btn-hover-color);
    color: white;
    background: var(--btn-hover-color);
}
#post .tag_share .post-meta__tags:hover{
    background: white;
    color: var(--btn-hover-color);
}
/* 上一篇下一篇 */
#pagination.pagination-post{
    border-radius: 8px;
    background-color: rgba(0, 0, 0, 0.8);
}
#pagination .prev-post a, #pagination .next-post a{
    height: 200px;
}
/* 推荐 */
.relatedPosts > .relatedPosts-list > div{
    border-radius: 8px;
}
/* ---------------------目录---------------------------- */
.article-sort-title:before{
    border: 5px solid var(--default-color);
}
.article-sort-title:after{
    background: var(--default-color);
    width: 1px;
}
.article-sort{
    border-left: 2px solid var(--default-color);
}
.article-sort-item:before{
    border: 3px solid var(--default-color);
}
a:hover{
    color: var(--hover-color);
}

/* --------------------- 标 签 ---------------------------- */
.tag-cloud-list a:hover{
    color: var(--hover-color) !important;
}
/* --------------------- 分 类 ---------------------------- */
.list-beauty li:before, .category-lists ul li:before{
        border: 0.215em solid var(--default-color);
}
.category-lists .category-list a:hover{
    color: var(--hover-color);
}

/* 锚点 */
#article-container h1:hover:before, #article-container h2:hover:before, #article-container h3:hover:before, #article-container h4:hover:before, #article-container h5:hover:before, #article-container h6:hover:before{
    color: var(--default-color);
}
/* 友情链接 */
#article-container .flink .flink-list > .flink-list-item:hover div{
    color: white;
}