@charset "UTF-8";
/*!
* 重要说明
*
* 为提供更美观的代码文本样式,本样式表自 2.2.3 版本开始将默认等宽字体由 Consolas
* 更换为微软的开源字体 Cascadia Code,请务必重新下载安装,以免字体无法正常显示。
* 下载地址:https://n2o.io/p/user.css/
*
* 温馨提示:为避免覆盖安装可能出现的新旧版本共存、旧版占据硬盘空间导致的浪费问题,
* 建议重启系统后首先删除旧字体,再次重启系统后安装新字体。
*
*/
/* ==UserStyle==
@name:en Global Font: Microsoft-branded
@name 全局微软雅黑
@namespace franciszhao
@version 2.2.4
@description:en An UserCSS stylesheet to replace all fonts on web pages with Microsoft-branded fonts, brings you a more unified and beautiful visual style.
@description 一款使用微软品牌字体替换网页原有字体的用户样式表,为你呈现更统一美观的页面风格。
@author Francis Zhao <[email protected]>
@homepageURL https://n2o.io/go?page=user.css
@supportURL https://n2o.io/go?page=user.css
@license MIT
@preprocessor default
==/UserStyle== */
/* 1 全局字体定义 */
/* 2 字体设定 */
html {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility;
}
body {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
button,
input,
keygen,
select,
textarea {
font-family: inherit;
}
code,
kbd,
pre,
samp {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(zh) body, html:lang(zh-CN) body, html:lang(zh-SG) body {
quotes: "“" "”";
}
html:lang(zh-TW) body {
font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
quotes: "「" "」";
}
html:lang(zh-TW) code,
html:lang(zh-TW) kbd,
html:lang(zh-TW) pre,
html:lang(zh-TW) samp {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Microsoft JhengHei UI", "Microsoft JhengHei", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(zh-HK) body, html:lang(zh-MO) body {
font-family: "Microsoft JhengHei UI", "Microsoft JhengHei", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
quotes: "「" "」";
}
html:lang(zh-HK) code,
html:lang(zh-HK) kbd,
html:lang(zh-HK) pre,
html:lang(zh-HK) samp, html:lang(zh-MO) code,
html:lang(zh-MO) kbd,
html:lang(zh-MO) pre,
html:lang(zh-MO) samp {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Microsoft JhengHei UI", "Microsoft JhengHei", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(ja) body {
font-family: "Yu Gothic UI", "Yu Gothic", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
quotes: "「" "」";
}
html:lang(ja) code,
html:lang(ja) kbd,
html:lang(ja) pre,
html:lang(ja) samp {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Yu Gothic UI", "Yu Gothic", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(ko) body {
font-family: "Malgun Gothic", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(ko) code,
html:lang(ko) kbd,
html:lang(ko) pre,
html:lang(ko) samp {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Malgun Gothic", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(en) body, html:lang(de) body, html:lang(nl) body, html:lang(sv) body, html:lang(nb) body, html:lang(no) body, html:lang(da) body, html:lang(is) body, html:lang(fr) body, html:lang(it) body, html:lang(es) body, html:lang(pt) body, html:lang(ro) body, html:lang(lt) body, html:lang(lv) body, html:lang(ru) body, html:lang(uk) body, html:lang(pl) body, html:lang(cs) body, html:lang(sk) body, html:lang(bg) body, html:lang(sl) body, html:lang(sr) body, html:lang(hr) body, html:lang(bs) body, html:lang(el) body, html:lang(fi) body, html:lang(et) body, html:lang(hu) body, html:lang(tr) body, html:lang(id) body {
font-family: "Segoe UI", "Noto Sans", "Roboto", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(en) code,
html:lang(en) kbd,
html:lang(en) pre,
html:lang(en) samp, html:lang(de) code,
html:lang(de) kbd,
html:lang(de) pre,
html:lang(de) samp, html:lang(nl) code,
html:lang(nl) kbd,
html:lang(nl) pre,
html:lang(nl) samp, html:lang(sv) code,
html:lang(sv) kbd,
html:lang(sv) pre,
html:lang(sv) samp, html:lang(nb) code,
html:lang(nb) kbd,
html:lang(nb) pre,
html:lang(nb) samp, html:lang(no) code,
html:lang(no) kbd,
html:lang(no) pre,
html:lang(no) samp, html:lang(da) code,
html:lang(da) kbd,
html:lang(da) pre,
html:lang(da) samp, html:lang(is) code,
html:lang(is) kbd,
html:lang(is) pre,
html:lang(is) samp, html:lang(fr) code,
html:lang(fr) kbd,
html:lang(fr) pre,
html:lang(fr) samp, html:lang(it) code,
html:lang(it) kbd,
html:lang(it) pre,
html:lang(it) samp, html:lang(es) code,
html:lang(es) kbd,
html:lang(es) pre,
html:lang(es) samp, html:lang(pt) code,
html:lang(pt) kbd,
html:lang(pt) pre,
html:lang(pt) samp, html:lang(ro) code,
html:lang(ro) kbd,
html:lang(ro) pre,
html:lang(ro) samp, html:lang(lt) code,
html:lang(lt) kbd,
html:lang(lt) pre,
html:lang(lt) samp, html:lang(lv) code,
html:lang(lv) kbd,
html:lang(lv) pre,
html:lang(lv) samp, html:lang(ru) code,
html:lang(ru) kbd,
html:lang(ru) pre,
html:lang(ru) samp, html:lang(uk) code,
html:lang(uk) kbd,
html:lang(uk) pre,
html:lang(uk) samp, html:lang(pl) code,
html:lang(pl) kbd,
html:lang(pl) pre,
html:lang(pl) samp, html:lang(cs) code,
html:lang(cs) kbd,
html:lang(cs) pre,
html:lang(cs) samp, html:lang(sk) code,
html:lang(sk) kbd,
html:lang(sk) pre,
html:lang(sk) samp, html:lang(bg) code,
html:lang(bg) kbd,
html:lang(bg) pre,
html:lang(bg) samp, html:lang(sl) code,
html:lang(sl) kbd,
html:lang(sl) pre,
html:lang(sl) samp, html:lang(sr) code,
html:lang(sr) kbd,
html:lang(sr) pre,
html:lang(sr) samp, html:lang(hr) code,
html:lang(hr) kbd,
html:lang(hr) pre,
html:lang(hr) samp, html:lang(bs) code,
html:lang(bs) kbd,
html:lang(bs) pre,
html:lang(bs) samp, html:lang(el) code,
html:lang(el) kbd,
html:lang(el) pre,
html:lang(el) samp, html:lang(fi) code,
html:lang(fi) kbd,
html:lang(fi) pre,
html:lang(fi) samp, html:lang(et) code,
html:lang(et) kbd,
html:lang(et) pre,
html:lang(et) samp, html:lang(hu) code,
html:lang(hu) kbd,
html:lang(hu) pre,
html:lang(hu) samp, html:lang(tr) code,
html:lang(tr) kbd,
html:lang(tr) pre,
html:lang(tr) samp, html:lang(id) code,
html:lang(id) kbd,
html:lang(id) pre,
html:lang(id) samp {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(de) body {
quotes: "„" "“";
}
html:lang(es) body, html:lang(nb) body, html:lang(no) body {
quotes: "«" "»";
}
html:lang(fr) body {
quotes: "« " " »";
}
html:lang(ar) body, html:lang(he) body, html:lang(th) body, html:lang(vi) body {
font-family: system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
html:lang(ar) code,
html:lang(ar) kbd,
html:lang(ar) pre,
html:lang(ar) samp, html:lang(he) code,
html:lang(he) kbd,
html:lang(he) pre,
html:lang(he) samp, html:lang(th) code,
html:lang(th) kbd,
html:lang(th) pre,
html:lang(th) samp, html:lang(vi) code,
html:lang(vi) kbd,
html:lang(vi) pre,
html:lang(vi) samp {
font-family: monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
/* 3 字体替换 */
@font-face {
font-family: "Georgia";
src: local("Georgia");
}
@font-face {
font-family: "Times";
src: local("Georgia");
}
@font-face {
font-family: "Time New Roman";
src: local("Georgia");
}
@font-face {
font-family: "Arial";
src: local("Segoe UI");
}
@font-face {
font-family: "Helvetica";
src: local("Segoe UI");
}
@font-face {
font-family: "Helvetica Neue";
src: local("Segoe UI");
}
@font-face {
font-family: "Segoe UI";
src: local("Segoe UI");
}
@font-face {
font-family: "Tahoma";
src: local("Segoe UI");
}
@font-face {
font-family: "Trebuchet";
src: local("Segoe UI");
}
@font-face {
font-family: "Trebuchet MS";
src: local("Segoe UI");
}
@font-face {
font-family: "Verdana";
src: local("Segoe UI");
}
@font-face {
font-family: "Consolas";
src: local("Cascadia Code");
}
@font-face {
font-family: "Courier";
src: local("Cascadia Code");
}
@font-face {
font-family: "Courier New";
src: local("Cascadia Code");
}
@font-face {
font-family: "Lucida Console";
src: local("Cascadia Code");
}
@font-face {
font-family: "SimSun";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "SimSun-ExtB";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "宋体";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "NSimSun";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "新宋体";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "SimHei";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "黑体";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "Microsoft YaHei UI";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "Microsoft YaHei";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "微软雅黑";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "STHeiti SC";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "PingFang SC";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "苹方-简";
src: local("Microsoft YaHei UI");
}
@font-face {
font-family: "MingLiU";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "MingLiU-ExtB";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "PMingLiU";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "PMingLiU-ExtB";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "Microsoft JhengHei UI";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "Microsoft JhengHei";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "微軟正黑體";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "STHeiti TC";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "PingFang TC";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "蘋方-繁";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "MingLiU_HKSCS";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "MingLiU_HKSCS-ExtB";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "PingFang HK";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "蘋方-港";
src: local("Microsoft JhengHei UI");
}
@font-face {
font-family: "MS Gothic";
src: local("Yu Gothic UI");
}
@font-face {
font-family: "MS PGothic";
src: local("Yu Gothic UI");
}
@font-face {
font-family: "MS UI Gothic";
src: local("Yu Gothic UI");
}
@font-face {
font-family: "Yu Gothic";
src: local("Yu Gothic UI");
}
@font-face {
font-family: "Yu Gothic UI";
src: local("Yu Gothic UI");
}
@font-face {
font-family: "Malgun Gothic";
src: local("Malgun Gothic");
}
/* 4 特定网站适配 */
@-moz-document domain("baidu.com") {
* {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
}
@-moz-document regexp("https://www.baidu.com/#?"),
url-prefix("https://www.baidu.com/?tn=") {
.s_ipt,
.new-pmd .c-font-medium {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
}
@-moz-document domain("greasyfork.org") {
#script_version_code,
.ace_editor {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji !important;
}
}
@-moz-document domain("github.com") {
.text-mono {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji !important;
}
.blob-num,
.blob-code-inner {
font-family: "Cascadia Code", "Noto Mono", "Roboto Mono", "Consolas", "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
}
@-moz-document domain("ithome.com") {
.post_comment {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
}
@-moz-document domain("jiemian.com") {
.article-content {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji !important;
}
#ad_header_top,
.cnzz-ads,
.jm-app {
display: none !important;
}
}
@-moz-document domain("so.com") {
* {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
#footer a[href="http://mse.360.cn"],
#footer a[href="http://mse.360.cn"] + span {
display: none !important;
}
}
@-moz-document domain("sogou.com") {
* {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji;
}
.erwm-box {
display: none !important;
}
}
@-moz-document domain("sspai.com") {
h1,
h2,
h3,
h4,
h5,
h6,
.title,
.content,
p,
a {
font-family: "Microsoft YaHei UI", "Microsoft YaHei", "方正兰亭黑_GB18030", "方正兰亭黑_GBK", system-ui, -apple-system, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" "Noto Color Emoji", emoji !important;
}
}
@-moz-document domain("userstyles.org") {
.ad,
#top_android_button,
.android_button_button,
.android_button_banner,
.walking {
display: none !important;
}
}
/* 真的到底了 */