*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#273247;background:#f8f8f4;font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;font-size:15px;line-height:1.7}a{color:inherit;text-decoration:none}button{font:inherit}.dwrap,.dhero,.hbzzww,.isrvlb,.dmetrics,.cfbhp,.ifyq,.dcopy,section{width:min(1180px,calc(100% - 48px));margin:0 auto}.dbar{position:sticky;top:0;z-index:50;background:rgba(248,248,244,.94);backdrop-filter:blur(16px);border-bottom:1px solid rgba(39,50,71,.08)}.dwrap{height:78px;display:flex;align-items:center;gap:25px}.dbrand{color:#273247;font-size:21px;font-weight:900;letter-spacing:-.07em;white-space:nowrap}.dbrand span{margin-left:6px;color:#55a38a;font-size:10px;letter-spacing:.04em}.dnav{display:flex;align-items:center;gap:21px;margin-left:auto;color:#738096;font-size:13px;white-space:nowrap;width:max-content!important;flex-wrap:nowrap!important;opacity:1!important;pointer-events:auto!important}.dnav a{white-space:nowrap;transition:.2s}.dnav a:hover{color:#55a38a}.dget,.bgtxg,.dcard{cursor:pointer}.dget{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:125px;padding:10px 16px;border-radius:999px;color:#fff;background:#273247;font-size:14px;font-weight:800;transition:.25s}.dget:hover,.bgtxg:hover{transform:translateY(-2px);background:#55a38a}.dmenu{display:none;margin-left:auto;width:43px;height:43px;border:0;border-radius:13px;color:#fff;background:#273247;cursor:pointer;font-size:20px}
.dhero{
    display: flex;
    flex-wrap: wrap;
    align-items:center;
    gap:74px;
    min-height:640px;
    padding:70px 0 60px;
}
:where(.dhero) > *:nth-child(1) {
    flex: 0.92 1 calc((100% - 74px) * 0.92 / 2);
    min-width: 0;
}

:where(.dhero) > *:nth-child(2) {
    flex: 1.08 1 calc((100% - 74px) * 1.08 / 2);
    min-width: 430px;
}
.hbzzww{width:auto}.dlabel{display:inline-block;padding:7px 12px;border-radius:999px;color:#43846f;background:#e4f1eb;font-size:10px;font-weight:900;letter-spacing:.17em}.dhero h1{margin:19px 0 15px;color:#273247;font-size:59px;line-height:1.08;letter-spacing:-.08em}.dhero h1 em{color:#55a38a;font-style:normal}.hbzzww>p{max-width:530px;margin:0;color:#718096;font-size:17px}.dchips{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.dchips span{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;color:#46705f;background:#eaf3ee;font-size:12px}.dchips i{color:#55a38a;font-size:15px}.bgtxg{width:fit-content;min-width:195px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 23px;border-radius:999px;color:#fff;background:#55a38a;font-weight:800;box-shadow:0 20px 30px -24px rgba(85,163,138,.85);transition:.25s}.dgift{display:flex;align-items:center;gap:8px;margin-top:15px;color:#8b9389;font-size:11px}.dgift i{color:#e0a05f;font-size:17px}.dgift b{color:#638272}.isrvlb{
    position:relative;
    width:auto;
    min-height:510px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
:where(.isrvlb) > * {
    flex: 1 1 100%;
    min-width: 0;
}
.dboard{position:relative;z-index:2;width:min(100%,420px);padding:27px 25px 21px;border-radius:29px;color:#eaf4ef;background:#273247;box-shadow:0 29px 56px -30px rgba(39,50,71,.8);transform:rotate(3deg)}.dboard:before{content:"";position:absolute;z-index:-1;inset:-14px -21px;border-radius:40px;background:#d7ece4;transform:rotate(-6deg)}.yyjebu{display:flex;justify-content:space-between;color:#adbfba;font-size:10px;letter-spacing:.16em}.yyjebu i{color:#ffcf94;font-size:17px}.tcrb{display:flex;align-items:center;justify-content:space-between;padding:26px 0 20px}.tcrb small{display:block;color:#a7bcb6;font-size:11px}.tcrb strong{display:block;margin-top:2px;color:#fff;font-size:42px;line-height:1;letter-spacing:-.08em}.dring{
    width:95px;
    height:95px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    border:12px solid rgba(255,255,255,.11);
    border-top-color:#55a38a;
    border-right-color:#ffcf94;
    border-radius:50%;
    transform:rotate(-25deg);
}
:where(.dring) > * {
    flex: 1 1 100%;
    min-width: 0;
}
.dring i{width:40px;height:40px;border:1px solid rgba(255,255,255,.28);border-radius:50%}.dgoal{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid rgba(255,255,255,.12);font-size:11px}.dgoal span{
    display: flex;
    flex-wrap: wrap;
    align-items:center;
}
:where(.dgoal span) > *:nth-child(1) {
    flex: 0 0 22px;
}

:where(.dgoal span) > *:nth-child(2) {
    flex: 1 1 0;
    min-width: 0;
}
.dgoal span i{grid-row:span 2;color:#79d4ad;font-size:17px}.dgoal span b{color:#f4f8f5;font-size:12px}.dgoal span small{grid-column:2;color:#9cb2ad;font-size:9px}.dgoal em{color:#ffcf94;font-style:normal}.dmini{margin-top:15px;padding-top:13px;border-top:1px solid rgba(255,255,255,.12);color:#9eb5af;font-size:10px}.dmini>b{float:right;color:#79d4ad}.dmini>div{height:41px;display:flex;align-items:end;gap:5px;margin-top:9px}.dmini>div i{flex:1;border-radius:5px 5px 0 0;background:#55a38a}.dmini>div i:nth-child(2n){background:#ffcf94}.dtag{position:absolute;z-index:3;display:flex;flex-direction:column;gap:1px;padding:11px 14px;border-radius:999px;color:#273247;background:#fff;box-shadow:0 18px 30px -24px rgba(39,50,71,.65)}.dtag b{font-size:12px}.dtag span{color:#55a38a;font-size:10px}.dtag.done{top:63px;right:-8px;transform:rotate(7deg)}.dtag.next{bottom:79px;left:-7px;transform:rotate(-6deg)}.dmetrics{display:flex;grid-column:1/-1;justify-content:center;gap:62px;margin-top:-28px;text-align:center}.dmetrics div{
    display: flex;
    flex-wrap: wrap;
    gap:1px;
}
:where(.dmetrics div) > * {
    flex: 1 1 100%;
    min-width: 0;
}
.dmetrics b{color:#273247;font-size:23px;letter-spacing:-.06em}.dmetrics span{color:#82908d;font-size:11px}
section{padding:82px 0}.dhead{margin:0 auto 36px;text-align:center}.dhead>span{display:block;color:#55a38a;font-size:10px;font-weight:900;letter-spacing:.18em}.dhead>strong{display:block;margin-top:4px;color:#273247;font-size:34px;letter-spacing:-.06em}.dhead>p{max-width:610px;margin:8px auto 0;color:#7d897f;font-size:14px}.dshow{max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));background:#fff}.dshots{
    display: flex;
    flex-wrap: wrap;
    gap:18px;
}
:where(.dshots) > * {
    flex: 1 1 calc((100% - 54px) / 4);
    min-width: 0;
}
.dshots article>div{position:relative;padding:10px;border-radius:22px;background:#edf5f0;box-shadow:0 17px 32px -28px rgba(39,50,71,.4)}.dshots img{display:block;width:100%;border-radius:16px}.dshots article>div>i{
    position:absolute;
    top:18px;
    right:18px;
    width:29px;
    height:29px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    border-radius:50%;
    color:#fff;
    background:#55a38a;
}
:where(.dshots article>div>i) > * {
    flex: 1 1 100%;
    min-width: 0;
}
.dshots article>b{display:block;margin-top:14px;color:#3b5d50;font-size:17px}.dshots article>p{margin:4px 0;color:#839187;font-size:13px}.dedge{max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));background:#e7f3ed}.dedge .dhead>span{color:#c68c53}.dgrid{
    display: flex;
    flex-wrap: wrap;
    gap:13px;
}
:where(.dgrid) > * {
    flex: 1 1 calc((100% - 26px) / 3);
    min-width: 0;
}
.dgrid article{min-height:167px;padding:22px;border:1px solid rgba(85,163,138,.18);border-radius:23px;background:rgba(255,255,255,.62);transition:.25s}.dgrid article:hover{transform:translateY(-4px);background:#fff;border-color:#55a38a}.dgrid article>i{color:#55a38a;font-size:24px}.dgrid article>b{display:block;margin-top:10px;color:#3b5d50;font-size:17px}.dgrid article>p{margin:5px 0;color:#74857a;font-size:13px}.ddown{max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));background:#f8f8f4}.dcards{
    display: flex;
    flex-wrap: wrap;
    gap:15px;
}
:where(.dcards) > * {
    flex: 1 1 calc((100% - 30px) / 3);
    min-width: 0;
}
.dcard{min-height:194px;padding:22px;display:flex;flex-direction:column;align-items:flex-start;border:1px solid #e1ebe4;border-radius:23px;background:#fff;transition:.25s}.dcard:hover{transform:translateY(-5px);border-color:#55a38a;box-shadow:0 21px 37px -28px rgba(39,50,71,.42)}.dcard>i{
    width:41px;
    height:41px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    border-radius:14px;
    color:#fff;
    background:#55a38a;
    font-size:20px;
}
:where(.dcard>i) > * {
    flex: 1 1 100%;
    min-width: 0;
}
.dcard small{margin-top:14px;color:#55a38a;font-size:9px;font-weight:900;letter-spacing:.16em}.dcard b{margin-top:1px;color:#3b5d50;font-size:18px}.dcard p{margin:2px 0;color:#809087;font-size:13px}.dcard>span{margin-top:auto;color:#55a38a;font-size:14px;font-weight:900}.dflow{max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));background:#f1eee5}.dsteps{
    display: flex;
    flex-wrap: wrap;
    gap:15px;
}
:where(.dsteps) > * {
    flex: 1 1 calc((100% - 45px) / 4);
    min-width: 0;
}
.dsteps article{min-height:218px;padding:21px;border-radius:23px;background:rgba(255,255,255,.75)}.dsteps article>b{float:right;color:#d58f52;font-size:30px;line-height:1}.dsteps article>i{display:block;margin-top:47px;color:#55a38a;font-size:23px}.dsteps article>strong{display:block;margin-top:3px;color:#4c6758;font-size:17px}.dsteps article>p{margin:4px 0;color:#7f8e83;font-size:13px}.dfaq{max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));background:#fff}.iltacv{
    max-width:800px;
    margin:0 auto;
    display: flex;
    flex-wrap: wrap;
    gap:10px;
}
:where(.iltacv) > * {
    flex: 1 1 100%;
    min-width: 0;
}
.iltacv article{overflow:hidden;border-radius:17px;background:#eef5f1}.iltacv button{
    width:100%;
    padding:17px 18px;
    display: flex;
    flex-wrap: wrap;
    gap:10px;
    align-items:center;
    border:0;
    color:#466356;
    background:transparent;
    cursor:pointer;
    text-align:left;
}
:where(.iltacv button) > *:nth-child(1) {
    flex: 0 0 35px;
}

:where(.iltacv button) > *:nth-child(2) {
    flex: 1 1 0;
    min-width: 0;
}

:where(.iltacv button) > *:nth-child(3) {
    flex: 0 0 22px;
}
.iltacv button>span{color:#55a38a;font-size:11px;font-weight:900}.iltacv button>b{font-size:15px}.iltacv button>i{color:#829188;font-size:18px;transition:.25s}.iltacv article>p{max-height:0;overflow:hidden;margin:0;padding:0 63px;color:#74847a;font-size:13px;line-height:1.75;transition:.3s}.iltacv article.dopen>p{max-height:140px;padding:0 63px 17px}.iltacv article.dopen button>i{transform:rotate(45deg)}.dnews{max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));background:#f4f3ed}.dnotes{
    display: flex;
    flex-wrap: wrap;
    gap:15px;
}
:where(.dnotes) > * {
    flex: 1 1 calc((100% - 15px) / 2);
    min-width: 0;
}
.dnotes article{min-height:185px;padding:21px 23px;border-radius:20px;background:#fff}.dnotes article>div{display:flex;justify-content:space-between;color:#a1aaa0;font-size:10px;letter-spacing:.13em}.dnotes article>div span{color:#55a38a;font-weight:900}.dnotes time{letter-spacing:0}.dnotes article>b{display:block;margin-top:17px;color:#476557;font-size:17px}.dnotes article>p{margin:6px 0;color:#7e8c82;font-size:13px}.dfeel{max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));background:#f8f8f4}.oojaky{columns:3;column-gap:16px}.oojaky article{display:inline-flex;flex-direction:column;width:100%;margin:0 0 16px;padding:21px 22px;border-radius:23px;background:#fff;box-shadow:0 15px 28px -27px rgba(39,50,71,.42);break-inside:avoid}.oojaky article>i{color:#55a38a;font-size:24px}.oojaky article>p{margin:11px 0 22px;color:#667a6d;font-size:14px;line-height:1.8}.oojaky footer{display:flex;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #e4ebe5;color:#9ca89e;font-size:10px}.oojaky footer>b{color:#476557;font-size:12px}.dfoot{padding:50px 0 24px;color:#dce9e2;background:#273247;border-radius:30px 30px 0 0}.cfbhp,.ifyq,.dcopy{width:min(1180px,calc(100% - 48px));margin-left:auto;margin-right:auto}.cfbhp{display:flex;align-items:center;justify-content:space-between;gap:24px}.dfoot .dbrand{color:#fff}.dfoot .dbrand span{color:#9ee0c7}.cfbhp p{margin:6px 0 0;color:#b6c8bd;font-size:12px}.dfoot .dget{color:#273247;background:#9ee0c7}.dfoot .dget:hover{background:#fff}.ifyq{display:flex;flex-wrap:wrap;gap:20px;margin-top:32px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);color:#b6c8bd;font-size:12px}.ifyq a:hover{color:#9ee0c7}.dcopy{margin-top:20px;color:#8ea39a;font-size:10px}
@media(max-width:767px){.dwrap,.dhero,.hbzzww,.isrvlb,.dmetrics,.cfbhp,.ifyq,.dcopy,section{width:calc(100% - 28px)}.dwrap{height:68px}.dmenu{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
:where(.dmenu) > * {
    flex: 1 1 100%;
    min-width: 0;
}
.dget{display:none}.dnav{position:absolute;top:calc(100% + 8px);right:0;display:none;flex-direction:column;align-items:stretch;gap:2px;width:190px!important;min-width:190px;padding:9px;border-radius:15px;background:#fff;box-shadow:0 20px 35px -25px rgba(39,50,71,.68);white-space:normal}.dbar.navopen .dnav{display:flex}.dnav a{padding:8px 11px}.dbar.navopen .dmenu{background:#55a38a}.dhero{display:flex;flex-direction:column;align-items:stretch;gap:35px;min-height:0;padding:48px 0 50px}.dhero h1{font-size:40px}.hbzzww>p{font-size:15px}.dchips{flex-wrap:nowrap;gap:4px;margin:19px 0 21px}.dchips span{flex:1 1 0;min-width:0;justify-content:center;gap:3px;padding:6px 3px;font-size:10px;white-space:nowrap}.dchips i{font-size:13px}.bgtxg{width:100%}.dgift{justify-content:center;font-size:9px;white-space:nowrap}.isrvlb{min-height:385px}.dboard{width:min(100%,320px);padding:21px 18px 17px;border-radius:23px;transform:rotate(1deg)}.dboard:before{inset:-9px -12px;border-radius:31px}.tcrb{padding:21px 0 15px}.tcrb strong{font-size:34px}.dring{width:73px;height:73px;border-width:9px}.dgoal{padding:9px 0;font-size:10px}.dgoal span b{font-size:11px}.dgoal span small{font-size:8px}.dmini{margin-top:11px}.dtag{padding:8px 10px}.dtag b{font-size:10px}.dtag span{font-size:9px}.dtag.done{top:42px;right:-3px}.dtag.next{bottom:40px;left:-4px}.dmetrics{justify-content:space-between;gap:7px;margin-top:0}.dmetrics b{font-size:19px}.dmetrics span{font-size:10px}section{padding:56px 0}.dshow,.dedge,.ddown,.dflow,.dfaq,.dnews,.dfeel{width:100%;padding:56px 14px}.dhead{margin-bottom:28px}.dhead>strong{font-size:28px}.dhead>p{font-size:13px}.dshots{display:flex;overflow-x:auto;gap:13px;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:none}.dshots::-webkit-scrollbar{display:none}.dshots article{flex:0 0 76%;scroll-snap-align:start}.dshots article>div{padding:8px}.dgrid,.dcards,.dsteps,.dnotes{
    gap:11px;
}
:where(.dgrid) > * {
    flex: 1 1 100%;
}

:where(.dcards) > * {
    flex: 1 1 100%;
}

:where(.dsteps) > * {
    flex: 1 1 100%;
}

:where(.dnotes) > * {
    flex: 1 1 100%;
}
.dgrid article{min-height:auto;padding:18px}.dcard{min-height:153px;padding:18px}.dsteps article{min-height:165px;padding:18px}.iltacv button{
    gap:8px;
    padding:15px 14px;
}
:where(.iltacv button) > *:nth-child(1) {
    flex: 0 0 30px;
}

:where(.iltacv button) > *:nth-child(2) {
    flex: 1 1 0;
    min-width: 0;
}

:where(.iltacv button) > *:nth-child(3) {
    flex: 0 0 20px;
}
.iltacv button>b{font-size:14px}.iltacv article>p,.iltacv article.dopen>p{padding-left:52px;padding-right:40px}.iltacv article.dopen>p{padding-bottom:15px}.dnotes article{min-height:0;padding:18px}.oojaky{columns:1}.oojaky article{padding:19px}.cfbhp{align-items:stretch;flex-direction:column}.dfoot .dget{display:inline-flex;width:100%}.ifyq{gap:12px 17px}}
@media(min-width:768px){.dnav{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:max-content!important;opacity:1!important;pointer-events:auto!important}.dmenu{display:none!important}}

/* black and blue palette refresh */
body{color:#14223b;background:#f3f6fb}.dbar{background:rgba(255,255,255,.95);border-bottom-color:#e3e9f3}.dbrand{color:#14223b}.dbrand span{color:#3b73e8}.dnav{color:#697892}.dnav a:hover{color:#2f6df6}.dget{background:#14223b}.dget:hover{background:#2f6df6}
.dhero{background:#060b16;max-width:none;width:100%;padding-left:max(24px,calc((100% - 1180px)/2));padding-right:max(24px,calc((100% - 1180px)/2));border-radius:0 0 36px 36px}.dhero h1{color:#fff}.dhero h1 em{color:#74a5ff}.hbzzww>p{color:#b7c5db}.dlabel{color:#82adff;background:#101e38;border:1px solid rgba(130,173,255,.32)}.dchips span{color:#dbe7ff;background:#101e38;border:1px solid rgba(130,173,255,.18)}.dchips i{color:#74a5ff}.bgtxg{background:#2f6df6;box-shadow:0 20px 30px -24px rgba(47,109,246,.9)}.bgtxg:hover{background:#5b8dff}.dgift{color:#9aaac1}.dgift b{color:#b8d0ff}.dgift i{color:#80a8ff}.dboard{color:#eaf1ff;background:#14223b;box-shadow:0 30px 55px -30px rgba(0,0,0,.85)}.dboard:before{background:#1c4ca5}.yyjebu{color:#9eafd0}.yyjebu i{color:#80a8ff}.tcrb small{color:#9eafd0}.tcrb strong{color:#fff}.dring{border-top-color:#2f6df6;border-right-color:#80a8ff}.dgoal{border-top-color:rgba(255,255,255,.12)}.dgoal span i{color:#80a8ff}.dgoal span b{color:#edf3ff}.dgoal span small{color:#9eafd0}.dgoal em{color:#80a8ff}.dmini{border-top-color:rgba(255,255,255,.12);color:#9eafd0}.dmini>b{color:#80a8ff}.dmini>div i{background:#2f6df6}.dmini>div i:nth-child(2n){background:#80a8ff}.dtag{color:#14223b}.dtag span{color:#2f6df6}
.dhead>span{color:#2f6df6}.dhead>strong{color:#14223b}.dhead>p{color:#718098}.dshow{border-radius:30px;background:#fff}.dshots article>div{background:#edf3fc}.dshots article>div>i{background:#2f6df6}.dshots article>b{color:#2d4772}.dshots article>p{color:#7d8ca4}.dedge{border-radius:30px;background:#0b1425}.dedge .dhead>span{color:#80a8ff}.dedge .dhead>strong{color:#fff}.dedge .dhead>p{color:#b1bfd5}.dgrid article{border-color:rgba(130,173,255,.18);background:rgba(255,255,255,.06)}.dgrid article:hover{border-color:rgba(130,173,255,.6);background:rgba(47,109,246,.2)}.dgrid article>i{color:#80a8ff}.dgrid article>b{color:#fff}.dgrid article>p{color:#b8c5d9}.ddown{border-radius:30px;background:#edf3fc}.dcard{border-color:#dce5f3;box-shadow:0 16px 30px -27px rgba(20,34,59,.4)}.dcard:hover{border-color:#2f6df6;box-shadow:0 22px 38px -28px rgba(47,109,246,.5)}.dcard>i{background:#2f6df6}.dcard small,.dcard>span{color:#2f6df6}.dcard b{color:#14223b}.dcard p{color:#7b8ba3}.dflow{border-radius:30px;background:#e7f0ff}.dsteps article{background:rgba(255,255,255,.78)}.dsteps article>b{color:#2f6df6}.dsteps article>i{color:#2f6df6}.dsteps article>strong{color:#274873}.dsteps article>p{color:#7b8ba4}.dfaq{border-radius:30px;background:#fff}.iltacv article{background:#edf3fc}.iltacv button{color:#274873}.iltacv button>span{color:#2f6df6}.iltacv button>i{color:#8494ab}.iltacv article>p{color:#71829c}.dnews{border-radius:30px;background:#f0f4fa}.dnotes article{border-radius:21px;background:#fff;box-shadow:0 16px 31px -28px rgba(20,34,59,.4)}.dnotes article>div span{color:#2f6df6}.dnotes article>b{color:#274873}.dnotes article>p{color:#74849d}.dfeel{border-radius:30px;background:#fff}.oojaky article{border-radius:23px;background:#f3f6fb;box-shadow:none}.oojaky article>i{color:#2f6df6}.oojaky article>p{color:#637895}.oojaky footer{border-top-color:#dfe7f2}.oojaky footer>b{color:#274873}.dfoot{background:#060b16;border-radius:30px 30px 0 0}.dfoot .dbrand{color:#fff}.dfoot .dbrand span{color:#80a8ff}.dfoot .dget{color:#fff;background:#2f6df6}.dfoot .dget:hover{background:#5b8dff}.ifyq{border-top-color:rgba(255,255,255,.16)}.ifyq a:hover{color:#80a8ff}
@media(max-width:767px){.dhero{width:100%;padding-left:14px;padding-right:14px;border-radius:0 0 26px 26px}.dshow,.dedge,.ddown,.dflow,.dfaq,.dnews,.dfeel{border-radius:24px}.dfoot{border-radius:24px 24px 0 0}}

/* dark exchange inspired palette */
body{color:#f4f5f7;background:#080808}.dbar{background:#151515;border-bottom-color:#2a2a2a}.dbrand{color:#fff}.dbrand span{color:#9ca5b3}.dnav{color:#d0d3d9}.dnav a:hover{color:#1683ff}.dget{background:#1683ff}.dget:hover{background:#3b9aff}
.dhero{background:#000}.dhero h1{color:#fff}.dhero h1 em{color:#86b7ff}.dlabel{color:#b9e95b;background:#171d0f;border-color:rgba(185,233,91,.45)}.hbzzww>p{color:#b3b7c0}.dchips span{color:#e9edf3;background:#171717;border-color:#303030}.dchips i{color:#80b7ff}.bgtxg{background:#1683ff;box-shadow:0 20px 32px -24px rgba(22,131,255,.85)}.bgtxg:hover{background:#3b9aff}.dgift{color:#9da4af}.dgift b{color:#e5e8ee}.dgift i{color:#b9e95b}
.dboard{color:#eff3f8;background:#202124;box-shadow:0 30px 55px -30px rgba(0,0,0,.9)}.dboard:before{background:#1b4f9a}.yyjebu{color:#9da7b6}.yyjebu i{color:#80b7ff}.tcrb small{color:#aab3c1}.tcrb strong{color:#fff}.dring{border-top-color:#1683ff;border-right-color:#b9e95b}.dgoal{border-top-color:#383a3f}.dgoal span i{color:#b9e95b}.dgoal span b{color:#f4f6fa}.dgoal span small{color:#9ca5b3}.dgoal em{color:#80b7ff}.dmini{border-top-color:#383a3f;color:#a4adb9}.dmini>b{color:#b9e95b}.dmini>div i{background:#1683ff}.dmini>div i:nth-child(2n){background:#b9e95b}.dtag{color:#161616;background:#fff}.dtag span{color:#1683ff}
.dhead>span{color:#80b7ff}.dhead>strong{color:#fff}.dhead>p{color:#a6abb4}.dshow{background:#111;border-radius:30px}.dshots article>div{background:#222;border:1px solid #303030}.dshots article>div>i{background:#1683ff}.dshots article>b{color:#f2f3f5}.dshots article>p{color:#9ca5b1}.dedge{background:#1d1d1f;border-radius:30px}.dedge .dhead>span{color:#b9e95b}.dedge .dhead>strong{color:#fff}.dedge .dhead>p{color:#aeb2b9}.dgrid article{border-color:#36383c;background:#252527}.dgrid article:hover{border-color:#1683ff;background:#272d38}.dgrid article>i{color:#80b7ff}.dgrid article>b{color:#fff}.dgrid article>p{color:#abb1ba}.ddown{background:#111;border-radius:30px}.dcard{border-color:#34363b;background:#222;border-radius:23px;box-shadow:none}.dcard:hover{border-color:#1683ff;background:#282c33;box-shadow:0 22px 38px -28px rgba(22,131,255,.5)}.dcard>i{background:#1683ff}.dcard small,.dcard>span{color:#80b7ff}.dcard b{color:#fff}.dcard p{color:#a4abb5}.dflow{background:#101010;border-radius:30px}.dsteps article{background:#222;border:1px solid #333}.dsteps article>b{color:#b9e95b}.dsteps article>i{color:#80b7ff}.dsteps article>strong{color:#fff}.dsteps article>p{color:#a4abb0}.dfaq{background:#111;border-radius:30px}.iltacv article{background:#222}.iltacv button{color:#f1f3f6}.iltacv button>span{color:#80b7ff}.iltacv button>i{color:#a3a9b3}.iltacv article>p{color:#adb2ba}.dnews{background:#1d1d1f;border-radius:30px}.dnotes article{border:1px solid #34363b;background:#222;box-shadow:none}.dnotes article>div{color:#9fa6b0}.dnotes article>div span{color:#b9e95b}.dnotes article>b{color:#fff}.dnotes article>p{color:#a6adb7}.dfeel{background:#111;border-radius:30px}.oojaky article{background:#222;border:1px solid #34363b}.oojaky article>i{color:#80b7ff}.oojaky article>p{color:#b0b5bd}.oojaky footer{border-top-color:#3a3c40;color:#969da8}.oojaky footer>b{color:#fff}.dfoot{background:#1d1d1f}.dfoot .dbrand{color:#fff}.dfoot .dbrand span{color:#b9e95b}.cfbhp p{color:#9fa6b0}.dfoot .dget{color:#fff;background:#1683ff}.dfoot .dget:hover{background:#3b9aff}.ifyq{border-top-color:#34363b;color:#adb3bc}.ifyq a:hover{color:#80b7ff}.dcopy{color:#858c96}
@media(max-width:767px){.dshow,.dedge,.ddown,.dflow,.dfaq,.dnews,.dfeel{border-radius:23px}.dbar.navopen .dnav{background:#222;border:1px solid #383a3f}.dnav a{color:#e9ecf1}.dfoot{border-radius:23px 23px 0 0}}

/* 全局横向裁剪：装饰元素超界不产生横向滚动 */
html, body {
    overflow-x: hidden;
}

/* CTA 字号与手型光标 */
.dget.ddle {
    font-size: 14px;
    cursor: pointer;
}
.bgtxg.ddle {
    font-size: 14px;
    cursor: pointer;
}
