*{box-sizing: border-box}body{margin: 0;background: #f6f8f5;color: #141911;font: 17px/1.6 "Helvetica Neue",Helvetica,Arial,sans-serif}
a{color: #60185c}h1,h2,h3{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;line-height: 1.25}
.hgy-kv ol{padding-left: 20px}.hgy-kv li{margin: 9px 0}
.hgy-vzr a{margin-left: 16px}
.hgy-hjv .hgy-iac{color: inherit;opacity: .8}
.hgy-ming{width: 100%;height: auto;border-radius: 2px;margin: 9px 0 18px}
.hgy-opg img{float: left;max-width: 42%;height: auto;margin: 0 20px 12px 0}
.hgy-lkxh{color: #5c6756;font-size: 1.08em}
.hgy-iac{color: #5c6756;font-size: .88em;margin: .2em 0}
.hgy-zr{font-weight: 700;text-decoration: underline}
.hgy-dfm{max-width: 940px;margin: 0 auto;padding: 0 15px}
.hgy-kv,.hgy-yx{margin: 28px 0;padding: 16px 18px;background: #fbfcfb;border: 1px solid #cfdbc9;border-radius: 2px}
.hgy-nvp{color: #5c6756;font-size: .88em}
.hgy-dsi{border-top: 1px solid #cfdbc9;padding: 20px 0;color: #5c6756;font-size: .9em;margin-top: 20px}
.hgy-hjv{background: #f6f8f5;color: #141911;padding: 18px 0;border-bottom: 1px solid #cfdbc9}
.hgy-ntt{margin-top: 26px}
nav.hgy-vzr{overflow-wrap: anywhere}.hgy-hjv nav a{display: inline-block}
.hgy-hjv .hgy-dfm{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 11px}
.hgy-rwt{display: flex;flex-wrap: wrap;gap: 29px;justify-content: space-between}.hgy-rwt ul{list-style: none;padding: 0;margin: 0;columns: 2}
.hgy-opg h2{clear: both}
.hgy-hjv a{color: #141911;text-decoration: none}
.hgy-ql{min-width: 0;padding-bottom: 31px}
.hgy-kv h2,.hgy-yx h2,.hgy-yx h3{margin-top: 0}
.hgy-dsi a{color: #5c6756;margin-right: 13px}
.hgy-si{font-size: 1.45em;font-weight: 700;margin: 0}
@media (max-width:646px){.hgy-vzr a{margin: 0 13px 6px 0;display: inline-block}.hgy-opg img{float: none;max-width: 100%;margin: 13px 0}}