/* 声明本地OTF字体 */
@font-face {
    font-family: "sy0"; /* 自定义字体名，后续用 */
    /*src: url("font/0.ttf") format("opentype");*/
    /*src: url("font/0.otf") format("opentype");*/
    src: url("font/0.woff2") format("woff2");
    /*font-weight: 500;*/ /* Medium对应500字重，匹配字体属性 */
    /*font-style: normal;*/
}

@font-face {
    font-family: "sy1"; /* 自定义字体名，后续用 */
    src: url("font/1.woff2") format("woff2");
    /*src: url("font/1.ttf") format("opentype");*/
    /*src: url("font/1.otf") format("opentype");*/
    /*font-weight: 500;*/ /* Medium对应500字重，匹配字体属性 */
    /*font-style: normal;*/
}

/*@font-face {
    font-family: "sy2";
    src: url("font/2.otf") format("opentype");
    font-weight: 500;
    font-style: normal;
}*/

/* 应用字体到整个页面 */
h1, h2, h3, h4, h5, h6, a, div {
    font-family: 'sy1', sans-serif !important;
}

p, span {
    font-family: 'sy0', sans-serif !important;
}

.navigation li a {
    font-family: 'sy0', sans-serif !important;
    /*font-weight: bolder !important;*/
    font-size: 20px !important;
}

    .navigation li a:hover {
        transform: scale(1.15);
        /*color: #00358d !important;*/
    }

.mint {
    font-size: 20px !important
}

.bt {
    font-size: 24px !important;
    font-weight: bolder !important;
}

.sy0 {
    font-family: 'sy0', sans-serif !important;
    /*font-weight: bolder !important;*/
    font-size: 20px !important;
}

/* ========== 移动端样式（<768px） ========== */
@media (max-width: 767.98px) {
    .mint {
        font-size: 16px !important
    }
    .bt {
        font-size: 20px !important;
    }
    .sy0 {
        font-family: 'sy0', sans-serif !important;
        /*font-weight: bolder !important;*/
        font-size: 16px !important;
    }
}