/* 修改首页字体 */

@font-face {
    font-family: 'FZ02';
    src: url('./FZ02.TTF');
    /* 修改成你的字体 */
    /* font-display: swap */
}

h1#site-title {
    font-size: 4em!important;
    font-weight: 500!important;
    font-family: FZ02!important
}

span#subtitle {
    font-family: FZ02!important
}

a#site-name {
    font-family: FZ02!important
}

#recent-posts>.recent-post-item,
.layout_page>div:first-child:not(.recent-posts),
.layout_post>#page,
.layout_post>#post,
.read-mode .layout_post>#post {
    background: var(--light_bg_color)
}

#aside-content .card-widget {
    background: var(--light_bg_color)
}


/* 原渐变色背景（改为一图流后不再使用）
#web_bg {
    background: linear-gradient(270deg, rgba(247, 149, 51, .1), rgba(243, 112, 85, .1) 15%, rgba(239, 78, 123, .1) 30%, rgba(161, 102, 171, .1) 44%, rgba(80, 115, 184, .1) 58%, rgba(16, 152, 173, .1) 72%, rgba(7, 179, 155, .1) 86%, rgba(109, 186, 130, .1))
}*/


/* 设置展示框透明度 */

main#content-inner {
    --light_bg_color: hsla(0, 0%, 100%, .89);
    --light_page_color: hsla(0, 0%, 100%, .89);
}


/* 设置底部透明 */

#footer {
    background: rgba(255, 255, 255, .15);
    color: #000;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    backdrop-filter: saturate(100%) blur(5px)
}

#footer::before {
    background: rgba(255, 255, 255, .15)
}

#footer #footer-wrap {
    color: var(--font-color)
}

#footer #footer-wrap a {
    color: var(--font-color)
}

@font-face {
    font-family: "iconfont";
    /* Project id 2730640 */
    src: url('//at.alicdn.com/t/font_2730640_4nplo25pcet.woff2?t=1628429152445') format('woff2'), url('//at.alicdn.com/t/font_2730640_4nplo25pcet.woff?t=1628429152445') format('woff'), url('//at.alicdn.com/t/font_2730640_4nplo25pcet.ttf?t=1628429152445') format('truetype');
}


/* 引入字体图标 */

@font-face {
    font-family: "iconfont";
    /* Project id 2730640 */
    src: url('//at.alicdn.com/t/font_2730640_pt4wlrsdxvp.woff2?t=1628429419407') format('woff2'), url('//at.alicdn.com/t/font_2730640_pt4wlrsdxvp.woff?t=1628429419407') format('woff'), url('//at.alicdn.com/t/font_2730640_pt4wlrsdxvp.ttf?t=1628429419407') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 25px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-qzone:before {
    content: "\e600";
    color: rgb(247, 225, 30)
}

.icon-youxiang:before {
    content: "\eef8";
    color: rgb(199, 5, 30)
}


/* 版权链接样式修改 */

.post .layout .post-copyright .post-copyright-info>a {
    text-decoration: none!important;
    color: #4490a2;
}


/* 每页左上角链接字的样式 */

.page .full_page .show>span>a,
.post .post-bg .show>span>a,
.page .not-home-page .show>span>a {
    font-size: 1.5em!important;
    font-weight: 400!important;
}


/* 鼠标样式 */

body {
    cursor: url(https://cdn.jsdelivr.net/gh/caibhh/CDN/img/blog/default.cur), default!important;
    font-family: FZ02, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Lato, Roboto, "PingFang SC", "STZhongsong", "Lantinghei SC", sans-serif
}


/* 隐藏背景音乐全局吸底 */

.aplayer.aplayer-fixed.aplayer-narrow .aplayer-body {
    left: -66px !important
}

.aplayer.aplayer-fixed.aplayer-narrow .aplayer-body:hover {
    left: 0 !important
}


/* 背景一图流 */

#web_bg {
    background-image: url("/img/bg06.webp")!important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}


/* 头图透明 */

#page-header {
    background: transparent!important;
}


/*top-img黑色透明玻璃效果移除，不建议加，除非你执着于完全一图流或者背景图对比色明显 */

#page-header.post-bg:before {
    background-color: transparent!important;
}


/* bf更新到4.0.1之后，使用这个
   #page-header:not(.not-top-img):before {
      background-color: transparent!important;
  }
   */


/*夜间模式伪类遮罩层透明*/

[data-theme="dark"] #footer::before {
    background: transparent!important;
}

[data-theme="dark"] #page-header::before {
    background: transparent!important;
}