body {
    text-align: center;
    background: var(--bg);
    color: var(--t);
    display: block;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Source Han Sans SC,Noto Sans CJK SC,Noto Sans SC,WenQuanYi Micro Hei,WenQuanYi Zen Hei,Microsoft YaHei,Segoe UI Emoji,system-ui,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Symbol;
    font-weight: 400;
    line-height: 1.5;
    cursor: url("https://cdn.lgnoer.com/images/mouse_default.png"), default;
}

a:hover{cursor: url(https://cdn.lgnoer.com/images/mouse_pointer.png), pointer;}

.body_a{
    text-align: left;
}

div {
    display: block;
}

body, h1, h2, html, li, ol, ul {
    margin: 0;
    padding: 0;
}

.nav_a {
    max-width: 1184px;
    display: flex;
    align-items: stretch;
    margin-left: auto;
    margin-right: auto;
    flex-grow: 1;
}

.nav_b{
    margin-left: -11.25px;
    margin-right: 11.25px;
    flex-shrink: 0;
    display: flex;
    justify-content: left;
    align-items: center;
    align-items: stretch;
}

h1 {
    font-size: 1.5em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

.h_a{
    margin: 10px;
}

.header_a {
 text-align: center;
 height: 35px;
 min-height: 48.75px;
 padding-left: 22.5px;
 padding-right: 22.5px;
 padding-top: 0;
 flex-shrink: 0;
 z-index: 100;
 background-color: var(--main);
 box-shadow: var(--shadow);

}

.header_b{
    margin-bottom: 40px;
}

:root {
    --scroll-y: .5rem;
    --scroll-x: .35rem;
}

:root {
    color-scheme: light;
    --bg: #f2f5f8;
    --main: #fff;
    --t: #37475b;
    --t-l: #64778b;
    --logo: #000;
    --link: #1f6dda;
    --title: #475c6e;
    --fab: #fff;
    --shadow: 0 4px 10px rgba(0,2,4,.06),0 0 1px rgba(0,2,4,.11);
    --t-s: #2f3d4e;
    --alt: #e6e8ee;
    --link-hover: #2674e0;
    --hover-bg: #eceef2;
    --tag: #eceef2;
    --border: #e3e6eb;
    --c-bg: #f4f5f7;
    --code: #405363;
}