html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; }
body { font:normal 16px/1.5 "Barlow", "Roboto", "PingFang SC", Helvetica,"微软雅黑", sans-serif; background:#fff; color:#333; -webkit-font-smoothing:antialiased; -webkit-text-size-adjust:100%; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:"courier new", courier, monospace; }
small { font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none; color:#0069ca; }
a:hover { text-decoration:none; color:#f60; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
select { vertical-align:middle; }
input::-ms-clear { display: none; }
.clr, .clear { clear:both; height:0; overflow:hidden; }
.clr_after {  height: 1%;  zoom: 1  }
.clr_after:after {  display: block; visibility: hidden; height: 0; clear: both; content: "."; }
*{
    box-sizing: border-box;
}
@charset "utf-8";
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-Light.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-LightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-ExtraLight.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-ExtraLightItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Barlow';
  src: url('https://staticcdn.buzud.com/fonts/barlow/Barlow-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}
html,
body {
  background-color: #ffffff;
  color: #0E0F10;
  --bg-color: #ffffff;
  --bg-color-transparent: rgba(0, 0, 0, 0.5);
  --bg-color-grayer: #F1F4F6;
  --bg-color-grayer2: #F3F6F7;
  --txt-color: #0E0F10;
  --txt-color-light: #0E0F10;
  --txt-color-dakr: #F1F0EF;
  --title-color: #272A2B;
  --border-color: #0E0F10;
  --control-line-color: rgba(14, 15, 16, 0.16);
}
html a,
body a {
  color: #0E0F10;
}
body.dark,
html:has(body.dark) {
  background-color: #16191B;
  color: #F1F0EF;
  --bg-color: #16191B;
  --bg-color-transparent: rgba(255, 255, 255, 0.5);
  --bg-color-grayer: #212629;
  --bg-color-grayer2: #0D0E0F;
  --txt-color: #F1F0EF;
  --title-color: #F1F0EF;
  --border-color: #F1F0EF;
  --control-line-color: rgba(241, 240, 239, 0.16);
}
body.dark a,
html:has(body.dark) a {
  color: #F1F0EF;
}


/*# sourceMappingURL=base.31203672.css.map*/