*{margin:0;padding:0}i{font-style:normal}@font-face{font-family:Italic FontKai;font-style:italic;src:local("Kaiti SC"),local(STKaiti),local("AR PL UKai CN"),local("AR PL UKai HK"),local("AR PL UKai TW"),local("AR PL UKai TW MBE"),local("AR PL KaitiM GB"),local(KaiTi),local(KaiTi_GB2312),local(DFKai-SB),local("TW-Kai")}@font-face{font-family:Italic FontSong;font-style:italic;src:local("Songti SC"),local("Noto Serif CJK SC"),local("Source Han Serif SC"),local("Source Han Serif CN"),local(STSong),local("AR PL New Sung"),local("AR PL SungtiL GB"),local(NSimSun),local(SimSun),local("TW-Sung"),local("WenQuanYi Bitmap Song"),local("AR PL UMing CN"),local("AR PL UMing HK"),local("AR PL UMing TW"),local("AR PL UMing TW MBE"),local(PMingLiU),local(MingLiU)}em{font-family:Baskerville,Georgia,"Liberation Serif",Italic FontKai,Italic FontSong,serif;font-synthesis:none}li{list-style:none}img{border:0;vertical-align:middle}button{cursor:pointer}a{color:#212529;text-decoration:none}a:hover{color:#4abf8a}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}button,input{border:none;outline:none;font-family:-apple-system,BlinkMacSystemFont,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,sans-serif;border-radius:0}.icon{width:1rem;height:1rem;vertical-align:-.15rem;fill:currentColor;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Noto Sans,Helvetica Neue,Helvetica,Nimbus Sans L,Arial,Liberation Sans,PingFang SC,Hiragino Sans GB,Noto Sans CJK SC,Source Han Sans SC,Source Han Sans CN,Microsoft YaHei,Wenquanyi Micro Hei,WenQuanYi Zen Hei,ST Heiti,SimHei,WenQuanYi Zen Hei Sharp,sans-serif;font-size:16px;color:#212529;background-color:#f8f4f0;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.navbar{display:flex;justify-content:space-between;position:fixed;top:0;left:0;right:0;z-index:999;box-sizing:border-box;height:3.65rem;border-bottom:.05rem solid #ddd;padding:.7rem 1.5rem;line-height:2.2rem;background-color:#f8f4f0}@media(max-width:719px){.navbar{justify-content:start;padding-left:4rem}}.navbar .sidebar-button{display:none;position:absolute;top:.45rem;left:1rem;width:1.5rem;height:1.5rem;padding:.6rem;cursor:pointer}.navbar .sidebar-button .icon{width:inherit;height:inherit;vertical-align:inherit}@media(max-width:719px){.navbar .sidebar-button{display:block}}.navbar .home-link{font-size:1.3rem;font-weight:600}.navbar .nav-links{display:flex}@media(max-width:719px){.navbar .nav-links{display:none}}.navbar .nav-links .nav-item{padding:0 1.5rem}.navbar .nav-links .nav-item a{position:relative}.navbar .nav-links .nav-item a:after{content:"";display:block;position:absolute;bottom:-.1rem;left:0;width:100%;height:.1rem;background-color:#46bd87;transform:scaleX(0);transition:all .2s ease-out .1s}.navbar .nav-links .nav-item.active a:after,.navbar .nav-links .nav-item a:hover:after{transform:scaleX(1)}.sidebar{position:fixed;top:0;left:0;bottom:0;z-index:996;box-sizing:border-box;width:16.55rem;border-right:.05rem solid #ddd;padding-top:3.65rem;background-color:#f8f4f0}@media(max-width:719px){.sidebar{transform:translate(-100%);transition:transform .2s ease}}@media(max-width:719px){.sidebar.sidebar-open{transform:translate(0)}}@media(min-width:720px){.sidebar{display:none}}.sidebar .nav-links{display:none;border-bottom:.05rem solid #ddd;padding:.5rem 0 .75rem}@media(max-width:719px){.sidebar .nav-links{display:block}}.sidebar .nav-links .nav-item a{display:block;padding:.8rem 0 1rem 1.5rem;font-size:1.1rem;font-weight:600;line-height:1.25rem}main{max-width:960px;border-bottom:.05rem solid #ddd;margin:0 auto;padding:3.65rem 2rem 0}footer{padding:1.5rem;text-align:center}footer .contact-us{margin:.5rem 0}footer .contact-us a{margin:.5rem}footer .contact-us .icon{width:1.5rem;height:1.5rem}
