@font-face {
    font-family: "演示秋鸿楷";
    src: local("Slideqiuhong"), local("Slideqiuhong-Regular"), local("演示秋鸿楷"),
        url("fonts/Slideqiuhong.woff2") format("woff2"),
        url("fonts/Slideqiuhong.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "胡晓波男神体";
    src: local("HuXiaoBo-NanShen"), local("胡晓波男神体"),
        url("fonts/HuXiaoBo-NanShen.woff2") format("woff2"),
        url("fonts/HuXiaoBo-NanShen.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "胡晓波骚包体";
    src: local("HuXiaoBao-SaoBao"), local("胡晓波骚包体"),
        url("fonts/HuXiaoBao-SaoBao.woff2") format("woff2"),
        url("fonts/HuXiaoBao-SaoBao.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "优设标题黑";
    src: local("YouSheBiaoTiHei"), local("优设标题黑"),
        url("fonts/YouSheBiaoTiHei.woff2") format("woff2"),
        url("fonts/YouSheBiaoTiHei.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "演示夏行楷";
    src: local("Slidexiaxing Regular"), local("Slidexiaxing-Regular"), local("演示夏行楷"),
        url("fonts/Slidexiaxing-Regular.woff2") format("woff2"),
        url("fonts/Slidexiaxing-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "斗鱼追光体";
    src: local("DOUYUFont"), local("斗鱼追光体"),
        url("fonts/DOUYU.woff2") format("woff2"),
        url("fonts/DOUYU.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "瑞美加张清平硬笔楷书";
    src: local("Ramega ZhangQingpingYingbiKaishu"), local("RamegaZhangQingpingYingbiKaishu"), local("R瑞美加张清平硬笔楷书"),
        url("fonts/RamegaZhangQingpingYingbiKaishu.woff2") format("woff2"),
        url("fonts/RamegaZhangQingpingYingbiKaishu.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "千图笔锋手写体";
    src: local("千图笔锋手写体"), local("qiantubifengshouxieti"),
        url("fonts/qiantubifengshouxieti.woff2") format("woff2"),
        url("fonts/qiantubifengshouxieti.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "鸿雷拙书简体";
    src: local("鸿雷拙书简体"), local("HongLeiZhuoShu"),
        url("fonts/HongLeiZhuoShu.woff2") format("woff2"),
        url("fonts/HongLeiZhuoShu.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源黑体";
    src: local("思源黑体"), local("Source Han Sans CN"),
        url("fonts/SourceHanSansCN-ExtraLight.woff2") format("woff2"),
        url("fonts/SourceHanSansCN-ExtraLight.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源黑体";
    src: local("思源黑体"), local("Source Han Sans CN"),
        url("fonts/SourceHanSansCN-Light.woff2") format("woff2"),
        url("fonts/SourceHanSansCN-Light.woff") format("woff");
    font-weight: 350;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源黑体";
    src: local("思源黑体"), local("Source Han Sans CN"),
        url("fonts/SourceHanSansCN-Normal.woff2") format("woff2"),
        url("fonts/SourceHanSansCN-Normal.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源黑体";
    src: local("思源黑体"), local("Source Han Sans CN"),
        url("fonts/SourceHanSansCN-Regular.woff2") format("woff2"),
        url("fonts/SourceHanSansCN-Regular.woff") format("woff");
    font-weight: 450;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "思源黑体";
    src: local("思源黑体"), local("Source Han Sans CN"),
        url("fonts/SourceHanSansCN-Medium.woff2") format("woff2"),
        url("fonts/SourceHanSansCN-Medium.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源黑体";
    src: local("思源黑体"), local("Source Han Sans CN"),
        url("fonts/SourceHanSansCN-Bold.woff2") format("woff2"),
        url("fonts/SourceHanSansCN-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源黑体";
    src: local("思源黑体"), local("Source Han Sans CN"),
        url("fonts/SourceHanSansCN-Heavy.woff2") format("woff2"),
        url("fonts/SourceHanSansCN-Heavy.woff") format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}





@font-face {
    font-family: "思源宋体";
    src: local("思源宋体"), local("SourceHanSerifCN"),
        url("fonts/SourceHanSerifCN-ExtraLight-Alphabetic.woff2") format("woff2"),
        url("fonts/SourceHanSerifCN-ExtraLight-Alphabetic.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: "思源宋体";
    src: local("思源宋体"), local("SourceHanSerifCN"),
        url("fonts/SourceHanSerifCN-Light-Alphabetic.woff2") format("woff2"),
        url("fonts/SourceHanSerifCN-Light-Alphabetic.woff") format("woff");
    font-weight: 350;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源宋体";
    src: local("思源宋体"), local("SourceHanSerifCN"),
        url("fonts/SourceHanSerifCN-Regular-Alphabetic.woff2") format("woff2"),
        url("fonts/SourceHanSerifCN-Regular-Alphabetic.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源宋体";
    src: local("思源宋体"), local("SourceHanSerifCN"),
        url("fonts/SourceHanSerifCN-Medium-Alphabetic.woff2") format("woff2"),
        url("fonts/SourceHanSerifCN-Medium-Alphabetic.woff") format("woff");
    font-weight: 450;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: "思源宋体";
    src: local("思源宋体"), local("SourceHanSerifCN"),
        url("fonts/SourceHanSerifCN-SemiBold-Alphabetic.woff2") format("woff2"),
        url("fonts/SourceHanSerifCN-SemiBold-Alphabetic.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源宋体";
    src: local("思源宋体"), local("SourceHanSerifCN"),
        url("fonts/SourceHanSerifCN-BoldAlphabetic.woff2") format("woff2"),
        url("SourceHanSerifCN-BoldAlphabetic.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "思源宋体";
    src: local("思源宋体"), local("SourceHanSerifCN"),
        url("fonts/SourceHanSerifCN-Heavy-Alphabetic.woff2") format("woff2"),
        url("fonts/SourceHanSerifCN-Heavy-Alphabetic.woff") format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Oz焦糖下午茶";
    src: local("Oz焦糖下午茶"), local("OzCaramel"),
        url("fonts/OzCaramel.woff2") format("woff2"),
        url("fonts/OZ焦糖下午茶.ttf") format("truetype"),
        url("fonts/OzCaramel.woff") format("woff");
        
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "站酷小薇LOGO体";
    src: local("站酷小薇LOGO体"), local("xiaowei"),
        url("fonts/xiaowei.woff2") format("woff2"),
        url("fonts/xiaowei.woff") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "字体视界法棍体";
    src: local("字体视界法棍体"), local("ZTSJ-BaguetteFont"),
        url("fonts/ZTSJ-BaguetteFont.woff2") format("woff2"),
        url("fonts/ZTSJ-BaguetteFont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
    font-family: "SourceHanSerif", "Source Han Sans CN", "DemoQiuhongKai", "xiaowei", "serif", "ZTSJ-BaguetteFont", "OzCaramel",
        "qiantubifengshouxieti", "Slideqiuhong", "HuXiaoBo-NanShen", "YouSheBiaoTiHei" ，"Slidexiaxing", "DOUYUFont" ， "Ramega ZhangQingpingYingbiKaishu", "HongLeiZhuoShu"
        /* 优先Web字体，备用宋体等 */
}

@font-face {
    font-display: optional;
    /* 首次访问不阻塞渲染，后续使用缓存 */
}