/*!
 * JztNavCommon v1.1.19
 * (c) 2025 Jad Team
 */
@import url(https://s4-relay.360buyimg.com/relay/c/iconfont/6/font_76800shmURcLQMP0P.css);
@import url(https://s4-relay.360buyimg.com/relay/c/iconfont/7/font_3906NDYwuwfp8rR.css);

@font-face {
    font-family: home;
    src: url(../home-fonts/icomoon.eot?27e3c3c5);
    src: url(../home-fonts/icomoon.eot?27e3c3c5#iefix) format("embedded-opentype"), url(../home-fonts/icomoon.ttf?01e05966) format("truetype"), url(../home-fonts/icomoon.woff?acb4579b) format("woff"), url(../home-fonts/icomoon.svg?6117f2ef#home) format("svg");
    font-weight: 400;
    font-style: normal
}

[class*=" home-icon-"],
[class^=home-icon-] {
    font-family: home
}

[class*=" home-icon-"],
[class*=" mkt-icon-"],
[class^=home-icon-],
[class^=mkt-icon-] {
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[class*=" mkt-icon-"],
[class^=mkt-icon-] {
    font-family: MktIcon
}

.home-icon-kj:before {
    content: "\ED52"
}

.home-icon-logo1:before {
    content: "\E9A4"
}

.home-icon-hotline:before {
    content: "\E99F"
}

.home-icon-data-center:before {
    content: "\E990"
}

.home-icon-report-form:before {
    content: "\E991"
}

.home-icon-recap:before {
    content: "\E992"
}

.home-icon-management:before {
    content: "\E993"
}

.home-icon-history-record:before {
    content: "\E994"
}

.home-icon-jst:before {
    content: "\E98F"
}

.home-icon-jrw-main:before {
    content: "\E98E"
}

.home-icon-help-center:before {
    content: "\E98D"
}

.home-icon-official-act-icon:before {
    content: "\E986"
}

.home-icon-mechant-task-icon:before {
    content: "\E987"
}

.home-icon-main-page-icon:before {
    content: "\E988"
}

.home-icon-expert-square-icon:before {
    content: "\E989"
}

.home-icon-data-report-icon:before {
    content: "\E98A"
}

.home-icon-business-task-icon:before {
    content: "\E98B"
}

.home-icon-account-info-icon:before {
    content: "\E98C"
}

.home-icon-jztproduct:before {
    content: "\E900"
}

.home-icon-jztproductfold:before {
    content: "\E901"
}

.home-icon-rqfx:before {
    content: "\E902"
}

.home-icon-edit:before {
    content: "\E903"
}

.home-icon-bqgl:before {
    content: "\E904"
}

.home-icon-cygj:before {
    content: "\E95D"
}

.home-icon-close:before {
    content: "\E906"
}

.home-icon-ht:before {
    content: "\E96A"
}

.home-icon-hdt:before {
    content: "\E969"
}

.home-icon-jdkc:before {
    content: "\E96B"
}

.home-icon-jdzt:before {
    content: "\E96C"
}

.home-icon-jpzw:before {
    content: "\E90B"
}

.home-icon-jtk:before {
    content: "\E96D"
}

.home-icon-jzdy:before {
    content: "\E95E"
}

.home-icon-cyk:before {
    content: "\E95D"
}

.home-icon-cyzd:before {
    content: "\E90F"
}

.home-icon-ppjx:before {
    content: "\E970"
}

.home-icon-hyzw:before {
    content: "\E967"
}

.home-icon-dropdown:before {
    content: "\E912"
}

.home-icon-dthd:before {
    content: "\E913"
}

.home-icon-home:before {
    content: "\E914"
}

.home-icon-xfzdc:before {
    content: "\E95F"
}

.home-icon-learn1:before {
    content: "\E916"
}

.home-icon-wxt:before {
    content: "\E917"
}

.home-icon-dialogue:before {
    content: "\E918"
}

.home-icon-dyfx:before {
    content: "\E919"
}

.home-icon-xxgg:before {
    content: "\E971"
}

.home-icon-sem:before {
    content: "\E974"
}

.home-icon-dyjh:before {
    content: "\E91B"
}

.home-icon-gk:before {
    content: "\E91C"
}

.home-icon-gjcyh:before {
    content: "\E91D"
}

.home-icon-hydp:before {
    content: "\E960"
}

.home-icon-wallet1:before {
    content: "\E91F"
}

.home-icon-gghtqd:before {
    content: "\E920"
}

.home-icon-ggjs:before {
    content: "\E921"
}

.home-icon-hdgc:before {
    content: "\E922"
}

.home-icon-jhgl:before {
    content: "\E923"
}

.home-icon-jcgd:before {
    content: "\E924"
}

.home-icon-jrw:before {
    content: "\E925"
}

.home-icon-lsczjl:before {
    content: "\E926"
}

.home-icon-mszyjp:before {
    content: "\E927"
}

.home-icon-rqgl:before {
    content: "\E928"
}

.home-icon-rqwj:before {
    content: "\E929"
}

.home-icon-rqxg:before {
    content: "\E92A"
}

.home-icon-sszd:before {
    content: "\E92B"
}

.home-icon-spcygj:before {
    content: "\E92C"
}

.home-icon-yljc:before {
    content: "\E961"
}

.home-icon-sjbb:before {
    content: "\E92E"
}

.home-icon-sck:before {
    content: "\E92F"
}

.home-icon-tfgk:before {
    content: "\E930"
}

.home-icon-tpcygj:before {
    content: "\E931"
}

.home-icon-tggl:before {
    content: "\E932"
}

.home-icon-tgsk:before {
    content: "\E933"
}

.home-icon-xfzzl:before {
    content: "\E934"
}

.home-icon-xgbb:before {
    content: "\E935"
}

.home-icon-zhbb:before {
    content: "\E936"
}

.home-icon-zhxx:before {
    content: "\E937"
}

.home-icon-zybgl:before {
    content: "\E938"
}

.home-icon-zztfhd:before {
    content: "\E939"
}

.home-icon-increase:before {
    content: "\E93A"
}

.home-icon-decrease:before {
    content: "\E93B"
}

.home-icon-chat:before {
    content: "\E93C"
}

.home-icon-notice:before {
    content: "\E93D"
}

.home-icon-message:before {
    content: "\E93E"
}

.home-icon-yhzd:before {
    content: "\E962"
}

.home-icon-dmp:before {
    content: "\E964"
}

.home-icon-right:before {
    content: "\E941"
}

.home-icon-add:before {
    content: "\E942"
}

.home-icon-minus:before {
    content: "\E943"
}

.home-icon-lhgg:before {
    content: "\E96E"
}

.home-icon-dropup:before {
    content: "\E945"
}

.home-icon-ring:before {
    content: "\E946"
}

.home-icon-new:before {
    content: "\E947"
}

.home-icon-logo:before {
    content: "\E948"
}

.home-icon-envelope:before {
    content: "\E949"
}

.home-icon-wallet:before {
    content: "\E94A"
}

.home-icon-learn:before {
    content: "\E94B"
}

.home-icon-account:before {
    content: "\E94C"
}

.home-icon-switch:before {
    content: "\E94D"
}

.home-icon-gwcd:before {
    content: "\E966"
}

.home-icon-adtest:before {
    content: "\E963"
}

.home-icon-kj:before {
    content: "\E950"
}

.home-icon-lbgg:before {
    content: "\E96F"
}

.home-icon-envelope1:before {
    content: "\F003"
}

.home-icon-triangle-down:before {
    content: "\F0D7"
}

.home-icon-triangle-up:before {
    content: "\F0D8"
}

.home-icon-triangle-left:before {
    content: "\F0D9"
}

.home-icon-triangle-right:before {
    content: "\F0DA"
}

.home-icon-arrow-left:before {
    content: "\F104"
}

.home-icon-arrow-right:before {
    content: "\F105"
}

.home-icon-arrow-up:before {
    content: "\F106"
}

.home-icon-arrow-down:before {
    content: "\F107"
}

.home-icon-mta:before {
    content: "\E965"
}

.home-icon-logout:before {
    content: "\E953"
}

.home-icon-letter:before {
    content: "\E954"
}

.home-icon-learn2:before {
    content: "\E955"
}

.home-icon-notes:before {
    content: "\E956"
}

.home-icon-account1:before {
    content: "\E957"
}

.home-icon-logo-left:before {
    content: "\E95A"
}

.home-icon-logo-right:before {
    content: "\E95B"
}

.home-icon-jbm-logo-left:before,
.home-icon-jbm-logo-right:before {
    content: "\E997"
}

.home-icon-hdtb:before {
    content: "\E968"
}

.home-icon-jdhb-logo:before {
    content: "\E972";
    color: #016ee8
}

.home-icon-jdhb-text:before {
    content: "\E973";
    color: #333
}

.home-icon-jdmp-money:before {
    content: "\E975"
}

.home-icon-jdmp-logo:before {
    content: "\E976";
    color: #333
}

.home-icon-tmm:before {
    content: "\E977"
}

.home-icon-gwlj:before {
    content: "\E978";
    color: #fff
}

.home-icon-yhzd-homepage:before {
    content: "\E97B";
    color: #979797
}

.home-icon-yhzd-gk:before {
    content: "\E97A";
    color: #979797
}

.home-icon-yhzd-gjcyh:before {
    content: "\E97C";
    color: #979797
}

.home-icon-yhzd-cyzd:before {
    content: "\E979"
}

.home-icon-yhzd-sszd:before {
    content: "\E97D";
    color: #979797
}

.home-icon-yhzd-autorule:before {
    content: "\E97E"
}

.home-icon-pick:before {
    content: "\E97F"
}

.home-icon-logout:before {
    content: "\E980"
}

.home-icon-jztaccountinfo1:before {
    content: "\E981"
}

.home-icon-youhuiquan:before {
    content: "\E982"
}

.home-icon-th-money:before {
    content: "\E983"
}

.home-icon-search-pannel:before {
    content: "\E984"
}

.home-icon-ocm:before {
    content: "\E985"
}

.home-icon-mobile:before {
    content: "\E995"
}

.home-icon-avatar:before {
    content: "\E996"
}

.home-icon-jq:before {
    content: "\E999"
}

.home-icon-jb:before {
    content: "\E998"
}

.home-icon-lv1:before {
    content: "\E99A"
}

.home-icon-lv2:before {
    content: "\E99B"
}

.home-icon-lv3:before {
    content: "\E99C"
}

.home-icon-lv4:before {
    content: "\E99D"
}

.home-icon-lv5:before {
    content: "\E99E"
}

.home-icon-tfzs:before {
    content: "\E9A0"
}

.home-icon-tab-monitor-icon:before {
    content: "\E9A1"
}

.home-icon-lead-management:before {
    content: "\E9A2"
}

.home-icon-yxtg:before {
    content: "\E9A3"
}

.home-icon-help:before {
    content: "\E9A4"
}

[class*=" jzticon-"],
[class^=jzticon-] {
    font-family: JztIcon !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.mkt-home-icon-switch:before {
    content: "\EF30";
    font-family: MktIcon
}

.mkt-home-icon-add:before {
    content: "\EE30";
    font-family: MktIcon
}

.mkt-home-icon-zztfhd:before {
    content: "\ED67";
    font-family: MktIcon
}

.mkt-home-icon-ggjs:before {
    content: "\EB42";
    font-family: MktIcon
}

.mkt-home-icon-home:before {
    content: "\E59F";
    font-family: MktIcon
}

.mkt-home-icon-close:before {
    content: "\EE35";
    font-family: MktIcon
}

.mkt-home-icon-business-task-icon:before {
    content: "\F316";
    font-family: MktIcon
}

.mkt-home-icon-logo1:before {
    content: "\F187";
    font-family: MktIcon
}

.mkt-home-icon-hotline:before {
    content: "\F50F";
    font-family: MktIcon
}

.mkt-home-icon-management:before {
    content: "\E81D";
    font-family: MktIcon
}

.mkt-home-icon-recap:before {
    content: "\EFCC";
    font-family: MktIcon
}

.mkt-home-icon-history-record:before {
    content: "\EAD0";
    font-family: MktIcon
}

.mkt-home-icon-report-form:before {
    content: "\F245";
    font-family: MktIcon
}

.mkt-home-icon-jst:before {
    content: "\E0AD";
    font-family: MktIcon
}

.mkt-home-icon-help-center:before {
    content: "\E788";
    font-family: MktIcon
}

.mkt-home-icon-official-act-icon:before {
    content: "\E1B5";
    font-family: MktIcon
}

.mkt-home-icon-mechant-task-icon:before {
    content: "\E475";
    font-family: MktIcon
}

.mkt-home-icon-main-page-icon:before {
    content: "\E9BD";
    font-family: MktIcon
}

.mkt-home-icon-jrw-main:before {
    content: "\E483";
    font-family: MktIcon
}

.mkt-home-icon-data-report-icon:before {
    content: "\F245";
    font-family: MktIcon
}

.mkt-home-icon-account-info-icon:before {
    content: "\E7BE";
    font-family: MktIcon
}

.mkt-home-icon-expert-square-icon:before {
    content: "\F35B";
    font-family: MktIcon
}

.mkt-home-icon-cyzd:before {
    content: "\EE8D";
    font-family: MktIcon
}

.mkt-home-icon-dropdown:before {
    content: "\E589";
    font-family: MktIcon
}

.mkt-home-icon-dthd:before {
    content: "\E79B";
    font-family: MktIcon
}

.mkt-home-icon-learn1:before {
    content: "\EDAA";
    font-family: MktIcon
}

.mkt-home-icon-dyfx:before {
    content: "\F0C1";
    font-family: MktIcon
}

.mkt-home-icon-xxgg:before {
    content: "\F4B1";
    font-family: MktIcon
}

.mkt-home-icon-sem:before {
    content: "\E00B";
    font-family: MktIcon
}

.mkt-home-icon-dyjh:before {
    content: "\F07A";
    font-family: MktIcon
}

.mkt-home-icon-gk:before {
    content: "\E93B";
    font-family: MktIcon
}

.mkt-home-icon-gjcyh:before {
    content: "\E742";
    font-family: MktIcon
}

.mkt-home-icon-wallet1:before {
    content: "\E904";
    font-family: MktIcon
}

.mkt-home-icon-gghtqd:before {
    content: "\E42E";
    font-family: MktIcon
}

.mkt-home-icon-hdgc:before {
    content: "\EB6A";
    font-family: MktIcon
}

.mkt-home-icon-jcgd:before {
    content: "\E475";
    font-family: MktIcon
}

.mkt-home-icon-jrw:before {
    content: "\EA23";
    font-family: MktIcon
}

.mkt-home-icon-lsczjl:before {
    content: "\EAD0";
    font-family: MktIcon
}

.mkt-home-icon-mszyjp:before {
    content: "\EBA2";
    font-family: MktIcon
}

.mkt-home-icon-rqgl:before {
    content: "\ECD1";
    font-family: MktIcon
}

.mkt-home-icon-rqwj:before {
    content: "\F454";
    font-family: MktIcon
}

.mkt-home-icon-rqxg:before {
    content: "\E6B3";
    font-family: MktIcon
}

.mkt-home-icon-sszd:before {
    content: "\E3EA";
    font-family: MktIcon
}

.mkt-home-icon-spcygj:before {
    content: "\F211";
    font-family: MktIcon
}

.mkt-home-icon-sjbb:before {
    content: "\F245";
    font-family: MktIcon
}

.mkt-home-icon-sck:before {
    content: "\E81D";
    font-family: MktIcon
}

.mkt-home-icon-tfgk:before {
    content: "\EFCC";
    font-family: MktIcon
}

.mkt-home-icon-tpcygj:before {
    content: "\EAF8";
    font-family: MktIcon
}

.mkt-home-icon-tggl:before {
    content: "\E81D";
    font-family: MktIcon
}

.mkt-home-icon-tgsk:before {
    content: "\F1F3";
    font-family: MktIcon
}

.mkt-home-icon-xfzzl:before {
    content: "\E26D";
    font-family: MktIcon
}

.mkt-home-icon-xgbb:before {
    content: "\E7B6";
    font-family: MktIcon
}

.mkt-home-icon-zhbb:before {
    content: "\F1F3";
    font-family: MktIcon
}

.mkt-home-icon-zhxx:before {
    content: "\E904";
    font-family: MktIcon
}

.mkt-home-icon-zybgl:before {
    content: "\E5F4";
    font-family: MktIcon
}

.mkt-home-icon-increase:before {
    content: "\EBB5";
    font-family: MktIcon
}

.mkt-home-icon-decrease:before {
    content: "\E059";
    font-family: MktIcon
}

.mkt-home-icon-chat:before {
    content: "\E315";
    font-family: MktIcon
}

.mkt-home-icon-notice:before {
    content: "\E2CC";
    font-family: MktIcon
}

.mkt-home-icon-message:before {
    content: "\E315";
    font-family: MktIcon
}

.mkt-home-icon-right:before {
    content: "\E279";
    font-family: MktIcon
}

.mkt-home-icon-dropup:before {
    content: "\E385";
    font-family: MktIcon
}

.mkt-home-icon-ring:before {
    content: "\E278";
    font-family: MktIcon
}

.mkt-home-icon-envelope:before {
    content: "\F100";
    font-family: MktIcon
}

.mkt-home-icon-wallet:before {
    content: "\E90C";
    font-family: MktIcon
}

.mkt-home-icon-learn:before {
    content: "\EDAA";
    font-family: MktIcon
}

.mkt-home-icon-account:before {
    content: "\E402";
    font-family: MktIcon
}

.mkt-home-icon-lbgg:before {
    content: "\E96F";
    font-family: MktIcon
}

.mkt-home-icon-envelope1:before {
    content: "\F100";
    font-family: MktIcon
}

.mkt-home-icon-triangle-up:before {
    content: "\E385";
    font-family: MktIcon
}

.mkt-home-icon-triangle-down:before {
    content: "\E589";
    font-family: MktIcon
}

.mkt-home-icon-triangle-left:before {
    content: "\F370";
    font-family: MktIcon
}

.mkt-home-icon-triangle-right:before {
    content: "\F226";
    font-family: MktIcon
}

.mkt-home-icon-arrow-left:before {
    content: "\F370";
    font-family: MktIcon
}

.mkt-home-icon-arrow-right:before {
    content: "\F226";
    font-family: MktIcon
}

.mkt-home-icon-arrow-up:before {
    content: "\E385";
    font-family: MktIcon
}

.mkt-home-icon-arrow-down:before {
    content: "\E589";
    font-family: MktIcon
}

.mkt-home-icon-logout:before {
    content: "\EF30";
    font-family: MktIcon
}

.mkt-home-icon-letter:before {
    content: "\F100";
    font-family: MktIcon
}

.mkt-home-icon-learn2:before {
    content: "\EDAA";
    font-family: MktIcon
}

.mkt-home-icon-notes:before {
    content: "\F248";
    font-family: MktIcon
}

.mkt-home-icon-account1:before {
    content: "\E402";
    font-family: MktIcon
}

.mkt-home-icon-hdtb:before {
    content: "\E1B0";
    font-family: MktIcon
}

.mkt-home-icon-jztaccountinfo1:before {
    content: "\E7BE";
    font-family: MktIcon
}

.mkt-home-icon-youhuiquan:before {
    content: "\E2B3";
    font-family: MktIcon
}

.mkt-home-icon-avatar:before {
    content: "\F2FB";
    font-family: MktIcon
}

.mkt-home-icon-yxtg:before {
    content: "\F181";
    font-family: MktIcon
}

.mkt-home-icon-jdkc:before {
    content: "\E716";
    font-family: MktIcon
}

.mkt-home-icon-cygj:before,
.mkt-home-icon-cyk:before {
    content: "\E8CD";
    font-family: MktIcon
}

.mkt-home-icon-data-center:before {
    content: "\EFDF";
    font-family: MktIcon
}

.mkt-home-icon-jdzt:before {
    content: "\F368";
    font-family: MktIcon
}

.mkt-home-icon-jzdy:before {
    content: "\F3DF";
    font-family: MktIcon
}

.mkt-home-icon-ppjx:before {
    content: "\E98E";
    font-family: MktIcon
}

.mkt-home-icon-hyzw:before {
    content: "\E914";
    font-family: MktIcon
}

a,
article,
aside,
audio,
blockquote,
body,
canvas,
dd,
details,
div,
dl,
dt,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
input,
legend,
li,
mark,
menu,
nav,
ol,
p,
pre,
section,
select,
span,
summary,
table,
td,
textarea,
th,
time,
ul,
video {
    margin: 0;
    padding: 0;
    outline: none
}

body,
html {
    height: 100%
}

.clearfix:after,
.clearfix:before,
.jzt-nav-top-menu .jzt-mail-tab:after,
.jzt-nav-top-menu .jzt-mail-tab:before,
.jzt-nav-top .jzt-nav-top-inner:after,
.jzt-nav-top .jzt-nav-top-inner:before {
    content: "";
    display: block;
    height: 0;
    visibility: hidden
}

.clearfix:after,
.jzt-nav-top-menu .jzt-mail-tab:after,
.jzt-nav-top .jzt-nav-top-inner:after {
    clear: both
}

.clearfix,
.jzt-nav-top-menu .jzt-mail-tab,
.jzt-nav-top .jzt-nav-top-inner {
    *zoom: 1
}

.font-active {
    color: #fd4545
}

.anchor {
    text-decoration: none;
    color: #333
}

.jzt-nav-wrapper {
    height: 0
}

.jzt-nav-wrapper * {
    -webkit-font-smoothing: antialiased;
    box-sizing: content-box;
    font-variant-numeric: tabular-nums
}

.jzt-nav-wrapper [class*=" home-icon"],
.jzt-nav-wrapper [class*=" jzticon"],
.jzt-nav-wrapper [class^=home-icon],
.jzt-nav-wrapper [class^=jzticon] {
    vertical-align: middle
}

.jzt-nav-wrapper .jzt-product-name {
    font-size: 20px;
    color: #000;
    font-weight: 500;
    padding: 12px 0 24px 24px;
    line-height: 26px
}

.jzt-nav-wrapper .jzt-product-name .jzt-product-sub-name {
    background-color: rgba(17, 17, 17, .04);
    border-radius: 2px;
    padding: 0 4px;
    color: #666;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    width: fit-content
}

.jzt-nav-wrapper.jzt-nav-folded .jzt-product-name {
    display: none
}

.jzt-nav-wrapper.jzt-nav-folded .jzt-nav-toggle {
    width: 48px;
    left: 8px;
    padding: 0;
    justify-content: center
}

.jzt-nav-wrapper.jzt-nav-folded .jzt-nav-toggle:hover {
    background-color: rgba(17, 17, 17, .04)
}

.jzt-nav-side {
    position: fixed;
    top: 64px;
    left: 0;
    bottom: 0;
    width: 176px;
    padding-left: 8px;
    background-color: #f2f3f7;
    color: #111;
    font-size: 16px;
    line-height: 1;
    z-index: 1000;
    user-select: none;
    display: flex;
    flex-direction: column;
    box-sizing: border-box
}

.jzt-nav-side a {
    text-decoration: none;
    color: #555
}

.jzt-nav-side.jzt-nav-folded {
    width: 56px
}

.jzt-nav-side.jzt-nav-folded .jzt-menu-fold,
.jzt-nav-side.jzt-nav-folded .jzt-menu-label,
.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item .jzt-nav-menu,
.jzt-nav-side.jzt-nav-folded .jzt-tool-box {
    display: none
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item.is-sub-active .jzt-nav-menu-title {
    background-color: rgba(17, 17, 17, .04)
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item.is-sub-active .jzt-nav-menu-title-sub {
    background: none
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item.is-sub-active .jzt-nav-menu-item.is-active .jzt-nav-menu-title-sub {
    background-color: rgba(17, 17, 17, .04)
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item.is-open .jzt-nav-menu {
    display: none
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover>.jzt-nav-menu-title {
    background-color: rgba(17, 17, 17, .04)
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu {
    display: block;
    position: absolute;
    top: 0;
    left: 48px;
    width: 120px;
    z-index: 1010;
    background-color: #fff;
    box-shadow: 6px 0 16px 0 rgba(17, 17, 17, .05)
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-nav-menu-item {
    background-color: #fff
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-nav-menu-item.is-active .jzt-nav-menu-title {
    color: #111
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-nav-menu-label {
    display: block;
    padding: 0 16px;
    font-weight: 400;
    background-color: #fff;
    color: #111
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-menu-icon {
    display: none
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-menu-label {
    display: inline
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-nav-menu-title {
    padding-left: 16px
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-nav-menu-title.jzt-nav-menu-title-label {
    color: #111
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item:hover .jzt-nav-menu .jzt-nav-menu-title:hover {
    color: #111;
    background-color: rgba(17, 17, 17, .04)
}

.jzt-nav-side.jzt-nav-folded .jzt-nav-menu-item.is-active:hover .jzt-nav-menu-label.jzt-nav-menu-title-label {
    color: #111;
    font-weight: 700;
    box-shadow: none;
    background-color: rgba(17, 17, 17, .04)
}

.jzt-nav-side.jzt-nav-folded .jzt-main-menu-wrapper>.jzt-nav-menu>.jzt-nav-menu-item>.jzt-nav-menu-title .jzt-menu-new {
    display: none
}

.jzt-nav-toggle {
    position: absolute;
    height: 48px;
    padding-left: 16px;
    line-height: 48px;
    bottom: 0;
    left: 8px;
    right: 0;
    z-index: 5;
    cursor: pointer;
    display: flex;
    color: #666;
    align-items: center;
    font-size: 14px;
    transition: background-color .3s;
    border-radius: 4px
}

.jzt-nav-toggle:hover {
    background-color: rgba(17, 17, 17, .04)
}

.jzt-nav-toggle-label {
    margin-left: 8px
}

.jzt-nav-toggle-disabled {
    cursor: not-allowed
}

.jzt-nav-menu {
    list-style: none
}

.jzt-nav-menu>.jzt-nav-menu-item {
    position: relative;
    min-height: 48px;
    font-size: 14px;
    line-height: 48px
}

.jzt-nav-menu>.jzt-nav-menu-item.is-sub-active .jzt-nav-menu-title {
    font-weight: 700;
    color: #111
}

.jzt-nav-menu>.jzt-nav-menu-item.is-sub-active .jzt-nav-menu-title .jzt-menu-icon {
    color: #111;
    font-weight: 400
}

.jzt-nav-menu>.jzt-nav-menu-item.is-sub-active .jzt-nav-menu-title.jzt-nav-menu-title-sub {
    color: #666;
    font-weight: 400
}

.jzt-nav-menu>.jzt-nav-menu-item.is-sub-active .jzt-nav-menu-item.is-active .jzt-nav-menu-title.jzt-nav-menu-title-sub,
.jzt-nav-menu>.jzt-nav-menu-item.is-sub-active .jzt-nav-menu-title.jzt-nav-menu-title-sub:hover {
    color: #111;
    font-weight: 700
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title {
    display: flex;
    min-width: 48px;
    box-sizing: border-box;
    border-radius: 4px;
    padding-right: 10px;
    cursor: pointer;
    font-size: 14px
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title:hover {
    background-color: rgba(17, 17, 17, .04);
    color: #111;
    font-weight: 700
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title:hover .jzt-menu-new {
    font-weight: 400
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title:hover .jzt-menu-icon {
    color: #111;
    font-weight: 400
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title .jzt-menu-fold {
    color: #888;
    font-size: 0
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title .jzt-menu-fold [class*=" home-icon"],
.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title .jzt-menu-fold [class*=" jzticon"],
.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title .jzt-menu-fold [class^=home-icon],
.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title .jzt-menu-fold [class^=jzticon] {
    vertical-align: middle;
    font-size: 16px
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title-sub {
    padding-left: 40px;
    color: #666
}

.jzt-nav-menu>.jzt-nav-menu-item .jzt-menu-label {
    flex: 1 0 auto;
    font-size: 14px
}

.jzt-nav-menu>.jzt-nav-menu-item.is-active .jzt-nav-menu-title {
    background-color: rgba(17, 17, 17, .04);
    color: #111
}

.jzt-nav-menu>.jzt-nav-menu-item.is-active .jzt-menu-icon {
    color: #111;
    font-weight: 400
}

.jzt-nav-menu>.jzt-nav-menu-item.is-open .jzt-nav-menu {
    display: block
}

.jzt-nav-menu .jzt-nav-menu {
    display: none;
    color: #666
}

.jzt-nav-menu .jzt-nav-menu>.jzt-nav-menu-item {
    font-size: 14px
}

.jzt-nav-menu .jzt-nav-menu .jzt-nav-menu-label {
    display: none
}

.jzt-nav-menu .jzt-menu-new {
    background-color: #fd4545;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    text-align: center;
    white-space: nowrap;
    border-radius: 8px;
    height: 16px;
    line-height: 16px;
    padding: 0 4px;
    margin-left: 8px;
    vertical-align: middle;
    font-weight: 400;
    transform: scale(.8);
    transform-origin: left
}

.jzt-nav-menu .jzt-menu-img {
    margin-left: 10px
}

.jzt-nav-menu .jzt-menu-icon {
    flex: 0 0 40px;
    height: 48px;
    padding-left: 16px;
    text-align: left;
    font-size: 0;
    box-sizing: border-box;
    color: #555;
    font-weight: 400
}

.jzt-nav-menu .jzt-menu-icon [class*=" home-icon"],
.jzt-nav-menu .jzt-menu-icon [class*=" jzticon"],
.jzt-nav-menu .jzt-menu-icon [class^=home-icon],
.jzt-nav-menu .jzt-menu-icon [class^=jzticon],
.jzt-nav-menu .jzt-menu-icon span:first-child {
    font-size: 16px
}

.jzt-notice-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 999
}

.jzt-main {
    padding-top: 64px
}

@-moz-document url-prefix() {
    .jzt-nav-menu>.jzt-nav-menu-item .jzt-nav-menu-title .jzt-menu-label {
        overflow: hidden;
        height: 48px;
        line-height: 48px
    }
}

.ml5 {
    margin-left: 5px
}

.font20 {
    font-size: 20px
}

.jad-pro-pageHeader-danger,
.jad-pro-pageHeader-tip,
.jad-pro-pageHeader-warning {
    padding: 6px 16px 6px 24px;
    background-color: #fff9ec;
    border: 1px solid #ffe5ac;
    font-size: 14px;
    color: #333;
    position: relative;
    margin-bottom: 12px;
    line-height: 22px
}

.jad-pro-pageHeader-danger .link,
.jad-pro-pageHeader-tip .link,
.jad-pro-pageHeader-warning .link {
    margin-left: 5px;
    text-decoration: none
}

.jad-pro-pageHeader-danger .home-icon-close,
.jad-pro-pageHeader-tip .home-icon-close,
.jad-pro-pageHeader-warning .home-icon-close {
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-50%);
    cursor: pointer;
    color: #bbb
}

.jad-pro-pageHeader-tip.tips {
    background-color: #eaf3ff;
    border-color: #b7d6ff
}

.jad-pro-pageHeader-warning.top {
    padding: 6px 16px 6px 24px;
    border: none;
    color: #fd4545;
    width: 100%;
    margin-bottom: 0
}

.jad-pro-pageHeader-danger {
    background-color: #fef3f3;
    color: #333
}

.jad-pro-pageHeader-danger .blue {
    color: #005ec1
}

.jad-pro-pageHeader-danger.top {
    border: none;
    width: 100%;
    margin-bottom: 0
}

.hasTopNotice .jzt-nav-top {
    top: 34px
}

.hasTopNotice .jzt-nav-side {
    top: 98px
}

.jzt-tool-box {
    text-align: center;
    font-size: 0
}

.jzt-tool-box .jzt-tool-switch {
    background-color: rgba(17, 17, 17, .02);
    width: auto;
    display: inline-block;
    margin-top: 12px;
    margin-bottom: 16px;
    border-radius: 4px;
    padding: 2px;
    font-size: 0
}

.jzt-tool-box .jzt-tool-switch .switch-btn {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
    vertical-align: middle;
    user-select: none;
    outline: none;
    padding: 0 8px;
    font-size: 14px;
    line-height: 32px;
    height: 32px;
    border-radius: 4px;
    background-color: transparent;
    color: #555;
    transition: all .3s
}

.jzt-tool-box .jzt-tool-switch .switch-btn.switch-btn-checked {
    background-color: #fff;
    color: #111;
    font-weight: 700
}

.jzt-nav-top {
    position: fixed;
    top: 0;
    left: 0;
    height: 64px;
    width: 100%;
    background-color: #f2f3f7;
    box-sizing: border-box;
    font-size: 0;
    z-index: 1001;
    min-width: 1280px;
    user-select: none
}

.jzt-nav-top.bg-white {
    background-color: #fff
}

.jzt-nav-top .jzt-nav-logo img {
    max-height: 24px;
    vertical-align: middle
}

.jzt-nav-top .jzt-nav-logo-ext {
    display: inline-block;
    vertical-align: middle;
    height: 20px;
    line-height: 20px;
    background: rgba(17, 17, 17, .04);
    border-radius: 2px;
    font-size: 12px;
    padding: 0 4px;
    color: #666;
    margin-left: 8px
}

.jzt-nav-top-container,
.jzt-nav-top .jzt-nav-top-inner {
    min-width: 800px;
    height: 64px;
    padding: 0 24px;
    line-height: 64px;
    color: #333;
    font-size: 14px
}

.jzt-nav-top-container {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    box-sizing: border-box;
    z-index: 4
}

.jzt-nav-top-container-inner {
    position: relative;
    height: 100%
}

.jzt-nav-top .jhd-nav-top-container {
    width: calc(100% - 48px)
}

.jzt-nav-top-leftMenu {
    margin-left: 44px;
    display: inline-block
}

.jzt-nav-top-leftMenu.need-wrapper {
    margin-left: 136px
}

.jzt-nav-top-leftMenu-item {
    color: #111;
    text-decoration: none;
    margin-right: 32px;
    display: inline-block;
    line-height: 24px;
    transition: color .3s ease, font-weight .3s ease;
    font-size: 14px
}

.jzt-nav-top-leftMenu-item.active,
.jzt-nav-top-leftMenu-item:hover {
    color: #fd4545;
    font-weight: 500
}

.jzt-nav-top-leftMenu-item.active .jzt-nav-top-leftMenu-item-icon {
    transform: rotate(180deg)
}

.jzt-nav-top-leftMenu-item-icon {
    margin-left: 4px;
    display: inline-block;
    font-size: 12px !important;
    text-align: center;
    transition: transform .3s ease-in-out
}

.jzt-nav-top-leftMenu-item-text {
    display: inline-block;
    border-bottom: 2px solid transparent;
    box-sizing: border-box;
    transition: border .3s ease
}

.jzt-nav-top .jhd-nav-top-leftMenu {
    margin-left: 80px
}

.jzt-nav-top .jzt-top-menu-wrapper {
    float: right
}

.jzt-nav-top-product {
    padding: 24px 0;
    white-space: nowrap
}

.jzt-nav-top-product,
.jzt-nav-top-product-box {
    position: absolute;
    top: 65px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, .06);
    width: 100%;
    background-color: #fff;
    font-size: 0;
    border-radius: 8px
}

.jzt-nav-top-product-box {
    min-height: 192px;
    padding-bottom: 18px
}

.jzt-nav-top-product-list {
    margin-right: 40%;
    display: flex;
    padding-top: 24px;
    box-sizing: border-box;
    height: 100%
}

.jzt-nav-top-product-list-item {
    display: flex;
    max-width: 180px;
    align-items: center;
    line-height: 22px;
    height: 22px;
    margin-bottom: 16px;
    text-decoration: none
}

.jzt-nav-top-product-list-item-name {
    font-size: 14px;
    font-weight: 700;
    color: #111;
    flex: 0 0 auto
}

.jzt-nav-top-product-list-item-name:hover {
    color: #fd4545;
    transition: color .3s ease
}

.jzt-nav-top-product-list-item-tag {
    background-color: #f2f2f2;
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    color: #555;
    font-size: 12px;
    padding: 0 4px;
    border-radius: 2px;
    margin-left: 8px;
    flex: 0 auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.jzt-nav-top-product-list-column {
    flex: 0 1 auto;
    margin-left: 80px
}

.jzt-nav-top-product-list-column-title,
.jzt-nav-top-product-list-column-title2 {
    color: #888;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    margin-bottom: 16px
}

.jzt-nav-top-product-list-column:nth-child(2n) .jzt-nav-top-product-list-column-title {
    color: #fff
}

.jzt-nav-top-product-info {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 40%;
    padding: 24px;
    background-color: #fafafa;
    box-sizing: border-box
}

.jzt-nav-top-product-info-title {
    font-size: 16px;
    line-height: 24px;
    font-weight: 700;
    color: #000
}

.jzt-nav-top-product-info-shortDesc {
    font-size: 14px;
    line-height: 22px;
    color: #111;
    margin-top: 24px
}

.jzt-nav-top-product-info-desc {
    font-size: 14px;
    line-height: 20px;
    color: #555;
    margin-top: 12px
}

.jzt-nav-top-product-group {
    height: 100%;
    display: inline-block;
    vertical-align: top;
    margin-right: 64px;
    font-size: 0
}

.jzt-nav-top-product-main {
    font-size: 16px;
    font-weight: 700;
    color: #333;
    line-height: 24px;
    height: 24px;
    margin-left: 11px;
    position: relative
}

.jzt-nav-top-product-main:before {
    content: "";
    display: block;
    position: absolute;
    left: -10px;
    top: 3px;
    width: 3px;
    height: 17px;
    background-color: #fd4545
}

.jzt-nav-top-product-main-group {
    margin-top: 12px;
    margin-right: 48px;
    display: inline-block;
    vertical-align: top
}

.jzt-nav-top-product-main-title {
    font-size: 14px;
    font-weight: 700;
    color: #333;
    line-height: 24px;
    vertical-align: top;
    height: 24px
}

.jzt-nav-top-product-item {
    display: block;
    font-size: 14px;
    color: #666;
    line-height: 22px;
    height: 22px;
    margin-top: 12px;
    text-decoration: none;
    width: 128px;
    float: left
}

.jzt-nav-top-product-item.is-group {
    float: none;
    width: auto
}

.jzt-nav-top-product-item:hover {
    color: #fd4545;
    transition: color .3s ease
}

.jzt-nav-top-product-desc {
    font-size: 12px;
    color: #bbb;
    margin-left: 3px;
    line-height: 20px
}

.jzt-nav-top-product-new {
    font-size: 12px;
    display: inline-table;
    vertical-align: middle;
    border: 1px solid #fff;
    background: #ff4545;
    border-radius: 8px;
    color: #fff;
    margin-left: 4px;
    margin-bottom: 2px;
    padding: 0 4px 1px;
    line-height: 14px
}

.jzt-nav-top-transparent {
    background-color: transparent
}

.top-leftMenu-item-active {
    color: #fd4545;
    font-weight: 500;
    position: relative
}

.top-leftMenu-item-active:after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    width: 28px;
    border-bottom: 2px solid #fd4545
}

.active-topMenu,
.jhd-active-topMenu {
    color: #fd4545;
    font-weight: 500
}

.jhd-active-topMenu {
    height: 41px;
    border-bottom: 3px solid #fd4545
}

.jzt-nav-top-menu {
    list-style: none
}

.jzt-nav-top-menu .jzt-top-menu-item {
    position: relative;
    display: inline-block;
    padding: 0 8px;
    vertical-align: top
}

.jzt-nav-top-menu .jzt-top-menu-item>[class*=" home-icon"],
.jzt-nav-top-menu .jzt-top-menu-item>[class^=home-icon] {
    font-size: 20px
}

.jzt-nav-top-menu .jzt-top-menu-item>[class*=" jzticon"],
.jzt-nav-top-menu .jzt-top-menu-item>[class^=jzticon] {
    font-size: 20px;
    vertical-align: middle
}

.jzt-nav-top-menu .jzt-top-menu-item.jzt-user:hover .jzt-user-pin,
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-display-mode):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class*=" home-icon"],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-display-mode):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class*=" jzticon"],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-display-mode):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class^=home-icon],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-display-mode):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class^=jzticon],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-language):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class*=" home-icon"],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-language):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class*=" jzticon"],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-language):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class^=home-icon],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-menu-language):hover .jzt-nav-top-menu .jzt-top-menu-item.is-active>[class^=jzticon],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-user):hover>[class*=" home-icon"],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-user):hover>[class*=" jzticon"],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-user):hover>[class^=home-icon],
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-user):hover>[class^=jzticon] {
    color: #fd4545
}

.jzt-nav-top-menu .jzt-top-menu-item:not(.is-active):hover .jzt-user-pin-icon,
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-top-menu-item-use2):hover .jzt-user-pin-icon {
    transform: rotate(180deg);
    color: #fd4545
}

.jzt-nav-top-menu .jzt-top-menu-item:not(.is-active):hover .jzt-top-menu-tip,
.jzt-nav-top-menu .jzt-top-menu-item:not(.is-active):hover .jzt-top-menu-user-tip,
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-top-menu-item-use2):hover .jzt-top-menu-tip,
.jzt-nav-top-menu .jzt-top-menu-item:not(.jzt-top-menu-item-use2):hover .jzt-top-menu-user-tip {
    display: block
}

.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-language:hover .jzt-menu-language-des {
    color: #fd4545
}

.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-display-mode:hover .jzt-menu-display-mode-comp,
.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-display-mode:hover .jzt-menu-display-mode-comp .mkt-icon-zhankai {
    color: #fd4545;
    border-color: #fd4545
}

.jzt-nav-top-menu .jzt-top-menu-item.old-version {
    padding: 0
}

.jzt-nav-top-menu .jzt-top-menu-item .old-version-link {
    display: block;
    font-size: 12px;
    line-height: 14px;
    color: #999;
    width: 28px;
    padding-top: 18px;
    text-decoration: none
}

.jzt-nav-top-menu .jzt-top-menu-item .old-version-link:hover {
    color: #fd4545
}

.jzt-nav-top-menu .jzt-top-menu-item .check-version-link {
    display: inline-flex;
    align-items: center;
    height: 24px;
    border-radius: 4px;
    background: #fff;
    padding: 2px 8px;
    color: #666;
    font-size: 12px;
    font-weight: 400
}

.jzt-nav-top-menu .jzt-top-menu-item .check-version-link:hover {
    color: #fd4545;
    background: hsla(0, 0%, 100%, .9333333333333333)
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-tip,
.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip {
    display: none;
    position: absolute;
    top: 56px;
    left: 50%;
    min-width: 48px;
    min-height: 24px;
    padding: 16px;
    border-radius: 5px;
    border: 1px solid #ddd;
    background-color: #fff;
    line-height: 24px;
    text-align: center;
    color: #333;
    white-space: nowrap;
    transform: translateX(-50%);
    z-index: 1
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-tip.default-show {
    display: block
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip {
    width: 350px;
    background-color: #f9f9f9;
    padding: 0;
    text-align: left
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-header {
    padding: 12px 16px
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-header-pin {
    color: #111;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    display: flex;
    align-items: center
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-header-pin .jzt-user-menu-value {
    user-select: text
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-header-pin a {
    display: flex;
    align-items: center
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body {
    background-color: #fff;
    padding: 10px 0
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-item {
    padding: 2px 16px;
    line-height: 22px;
    font-size: 14px;
    user-select: text
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-item-title {
    color: #888
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-item-value {
    color: #111;
    white-space: normal
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-card {
    margin: 4px 8px;
    padding: 4px 8px;
    font-size: 14px;
    line-height: 22px;
    cursor: pointer
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-card:hover {
    box-shadow: 0 0 8px 2px rgba(0, 0, 0, .05);
    border-radius: 2px
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-card-header {
    color: #111;
    font-weight: 500;
    padding: 2px 0
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-card-header .card-jiantou {
    color: #888;
    margin-left: 4px;
    font-size: 12px
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-user-tip-body .jzt-user-card-body {
    color: #888;
    padding: 2px 0;
    white-space: normal
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-nav-card {
    cursor: default;
    line-height: 22px;
    user-select: text
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-nav-card .jzt-user-menu-title {
    color: #666
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-nav-card .jzt-user-menu-value {
    color: #111
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-nav-card .jzt-user-menu-value .menu-value-link {
    color: #47f;
    text-decoration: none
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-nav-card .jzt-user-menu-credit-level-1 {
    background: rgba(255, 249, 236, .8);
    border-radius: 8px;
    font-size: 12px;
    color: #e79139;
    margin-left: 12px;
    padding: 0 4px
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-nav-card .jzt-user-menu-credit-level-2 {
    background: rgba(255, 243, 236, .8);
    border-radius: 8px;
    font-size: 12px;
    color: #f4660c;
    margin-left: 12px;
    padding: 0 4px
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-nav-card .jzt-user-menu-credit-level-3 {
    font-size: 12px;
    color: #e91a1a;
    background: rgba(254, 236, 236, .8);
    border-radius: 8px;
    margin-left: 12px;
    padding: 0 4px
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-card-right {
    position: absolute;
    margin-top: 8px;
    right: 16px;
    width: 80px;
    height: 80px;
    background: #d8d8d8
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-card-tab {
    display: flex;
    box-sizing: border-box;
    height: 46px;
    border-radius: 0 0 4px 4px;
    background: #f8f8f8;
    padding: 8px 16px
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-card-tab .jzt-card-tab-item {
    width: 50%;
    line-height: 22px;
    text-align: center;
    color: #111;
    padding: 4px 8px;
    transition: color .3s ease
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-card-tab .jzt-card-tab-item:hover span {
    color: #fd4545
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-card-tab .jzt-card-tab-item .jzt-user-menu-icon {
    color: #888
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-top-menu-user-tip .jzt-card-tab .jzt-card-tab-item:first-child {
    border-right: 1px solid #eee
}

.jzt-nav-top-menu .jzt-top-menu-item .jzt-alert-badge {
    position: absolute;
    top: 22px;
    right: 5px;
    width: 6px;
    height: 6px;
    line-height: 22px;
    border-radius: 50%;
    text-align: center;
    background-color: #fd4545;
    color: #fff;
    font-size: 12px;
    border: 1px solid #fff
}

.jzt-nav-top-menu .jzt-top-menu-item-service {
    width: 300px;
    padding: 8px
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group {
    display: flex;
    gap: 8px;
    margin-bottom: 10px
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group:last-of-type {
    margin-bottom: 0
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-left {
    flex: 0 0 20px;
    font-size: 20px
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-left-jhd {
    flex: 0 0 20px;
    font-size: 16px;
    padding-top: 4px
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right {
    flex: 1;
    font-size: 12px;
    text-align: left
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-title {
    font-weight: 700;
    color: #111;
    line-height: 20px
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-desc {
    line-height: 22px;
    color: #555
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-desc .link {
    color: #555;
    cursor: pointer;
    display: inline-flex;
    align-items: center
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-desc .link .jzticon-you {
    font-size: 10px
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-desc .link:hover {
    color: #005ff1
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-desc .link-hover {
    color: #005ff1;
    cursor: pointer
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-desc .jzt-qiwei-code {
    width: 268px;
    height: 140px;
    background-position: 50%;
    background-size: 100% 100%;
    position: relative
}

.jzt-nav-top-menu .jzt-top-menu-item-service .service-group-right .service-group-desc .jzt-qiwei-code .qr-code {
    width: 140px
}

.jzt-nav-top-menu .jzt-top-menu-item-user2 {
    position: relative;
    display: inline-block
}

.jzt-nav-top-menu .jzt-top-menu-item-user2 .jzt-top-menu-tip-user2 {
    display: none;
    position: absolute;
    top: 36px;
    left: 50%;
    width: 200px;
    min-height: 24px;
    padding: 16px;
    border-radius: 5px;
    border: 1px solid #ddd;
    background-color: #fff;
    line-height: 24px;
    text-align: left;
    color: #333;
    white-space: wrap !important;
    transform: translateX(-50%);
    z-index: 1
}

.jzt-nav-top-menu .jzt-top-menu-item-user2:hover .jzt-top-menu-tip-user2 {
    display: block !important
}

.jzt-nav-top-menu .jzt-top-menu-anchor {
    text-decoration: none;
    color: #111;
    font-size: 16px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-display-mode-comp {
    cursor: pointer;
    padding: 2px 6px;
    font-size: 16px;
    display: inline-block;
    border-radius: 2px;
    background-color: rgba(17, 17, 17, .04);
    height: 24px;
    line-height: 20px;
    color: #666
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-menu {
    border: none;
    width: 40px !important;
    padding: 0 !important;
    line-height: 32px;
    height: 32px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-menu .jzt-user-menu-text {
    height: 20px;
    line-height: 20px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-menu .jzt-user-menu-text.hover,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-menu .jzt-user-menu-text:hover {
    color: #fd4545 !important
}

.jzt-nav-top-menu .jzt-menu-display-mode,
.jzt-nav-top-menu .jzt-menu-language,
.jzt-nav-top-menu .jzt-user {
    position: relative
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-home-icon-user,
.jzt-nav-top-menu .jzt-menu-language .jzt-home-icon-user,
.jzt-nav-top-menu .jzt-user .jzt-home-icon-user {
    display: inline-block;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    line-height: 32px;
    background-color: #fd4545;
    color: #fff;
    text-align: center
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-avatar-notice,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-avatar-notice,
.jzt-nav-top-menu .jzt-user .jzt-user-avatar-notice {
    top: 12px;
    left: 41px;
    height: 14px;
    width: 14px;
    position: absolute;
    border-radius: 4em;
    background: #ffb200;
    color: #fff;
    font-size: 12px;
    z-index: 1500;
    text-align: left;
    line-height: 14px;
    text-align: center
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-avatar-wrapper,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-avatar-wrapper,
.jzt-nav-top-menu .jzt-user .jzt-user-avatar-wrapper {
    display: inline-block;
    width: 22px;
    height: 22px;
    background: #eee;
    border-radius: 50%;
    vertical-align: middle
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-avatar-wrapper.operator-agent,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-avatar-wrapper.operator-agent,
.jzt-nav-top-menu .jzt-user .jzt-user-avatar-wrapper.operator-agent {
    position: absolute;
    left: 16px;
    bottom: 12px;
    width: 32px;
    height: 18px;
    background: #47f;
    border-radius: 10px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-pin,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-pin,
.jzt-nav-top-menu .jzt-user .jzt-user-pin {
    margin-left: 8px;
    margin-right: 4px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-pin-tag,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-pin-tag,
.jzt-nav-top-menu .jzt-user .jzt-user-pin-tag {
    display: inline-block;
    border: 1px solid #ccc;
    color: #666;
    border-radius: 4px;
    padding: 0 2px;
    height: 18px;
    line-height: 16px;
    margin-left: 4px;
    font-size: 12px;
    box-sizing: border-box
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-pin-tag.white-theme,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-pin-tag.white-theme,
.jzt-nav-top-menu .jzt-user .jzt-user-pin-tag.white-theme {
    border: 1px solid hsla(0, 0%, 100%, .8)
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-display-mode-des,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-language-des,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-display-mode-des,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-language-des,
.jzt-nav-top-menu .jzt-user .jzt-menu-display-mode-des,
.jzt-nav-top-menu .jzt-user .jzt-menu-language-des {
    margin-right: 6px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-display-mode-des,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-language-des,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-pin,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-display-mode-des,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-language-des,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-pin,
.jzt-nav-top-menu .jzt-user .jzt-menu-display-mode-des,
.jzt-nav-top-menu .jzt-user .jzt-menu-language-des,
.jzt-nav-top-menu .jzt-user .jzt-user-pin {
    display: inline-block;
    font-size: 14px;
    vertical-align: middle;
    max-width: 20em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-display-mode-des-icon,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-language-des-icon,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-pin-icon,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-display-mode-des-icon,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-language-des-icon,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-pin-icon,
.jzt-nav-top-menu .jzt-user .jzt-menu-display-mode-des-icon,
.jzt-nav-top-menu .jzt-user .jzt-menu-language-des-icon,
.jzt-nav-top-menu .jzt-user .jzt-user-pin-icon {
    display: inline-block;
    vertical-align: middle;
    transition: .3s ease-in-out;
    font-size: 12px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-display-mode-des-icon.font-active,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-menu-language-des-icon.font-active,
.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-pin-icon.font-active,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-display-mode-des-icon.font-active,
.jzt-nav-top-menu .jzt-menu-language .jzt-menu-language-des-icon.font-active,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-pin-icon.font-active,
.jzt-nav-top-menu .jzt-user .jzt-menu-display-mode-des-icon.font-active,
.jzt-nav-top-menu .jzt-user .jzt-menu-language-des-icon.font-active,
.jzt-nav-top-menu .jzt-user .jzt-user-pin-icon.font-active {
    transform: rotate(180deg)
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-list,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-list,
.jzt-nav-top-menu .jzt-user .jzt-user-list {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 42px;
    background-color: #fff;
    text-align: center;
    font-size: 0;
    line-height: 40px;
    border-radius: 5px;
    border: 1px solid #ddd;
    cursor: pointer;
    text-decoration: none;
    color: #333
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-list .home-icon-switch,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-list .home-icon-switch,
.jzt-nav-top-menu .jzt-user .jzt-user-list .home-icon-switch {
    font-size: 18px
}

.jzt-nav-top-menu .jzt-menu-display-mode .jzt-user-list:hover,
.jzt-nav-top-menu .jzt-menu-language .jzt-user-list:hover,
.jzt-nav-top-menu .jzt-user .jzt-user-list:hover {
    background-color: #f8f8f8
}

.jzt-nav-top-menu .jzt-menu-display-mode-menu,
.jzt-nav-top-menu .jzt-menu-language-menu,
.jzt-nav-top-menu .jzt-user-menu {
    display: block;
    width: 100%;
    border-bottom: 1px solid #d8d8d8;
    color: #000;
    text-align: left;
    padding: 20px 0;
    line-height: 22px;
    transition: color .3s ease
}

.jzt-nav-top-menu .jzt-menu-display-mode-menu:hover,
.jzt-nav-top-menu .jzt-menu-language-menu:hover,
.jzt-nav-top-menu .jzt-user-menu:hover {
    color: #fd4545
}

.jzt-nav-top-menu .jzt-menu-display-mode-menu:last-child,
.jzt-nav-top-menu .jzt-menu-language-menu:last-child,
.jzt-nav-top-menu .jzt-user-menu:last-child {
    border-bottom-width: 0
}

.jzt-nav-top-menu .jzt-menu-display-mode-menu-icon,
.jzt-nav-top-menu .jzt-menu-language-menu-icon,
.jzt-nav-top-menu .jzt-user-menu-icon {
    display: inline-block;
    font-size: 24px
}

.jzt-nav-top-menu .jzt-menu-display-mode-menu-text,
.jzt-nav-top-menu .jzt-menu-language-menu-text,
.jzt-nav-top-menu .jzt-user-menu-text {
    display: inline-block;
    vertical-align: middle;
    margin-left: 12px
}

.jzt-nav-top-menu .jzt-menu-display-mode-avatar-abbr,
.jzt-nav-top-menu .jzt-menu-language-avatar-abbr,
.jzt-nav-top-menu .jzt-user-avatar-abbr {
    width: 100%;
    height: 100%;
    line-height: 32px;
    text-align: center;
    color: #fff;
    font-weight: 700
}

.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-display-mode .jzt-top-menu-tip,
.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-language .jzt-top-menu-tip {
    padding: 16px 0
}

.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-display-mode .jzt-top-menu-tip .jzt-user-menu,
.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-language .jzt-top-menu-tip .jzt-user-menu {
    width: 88px;
    padding: 13px 0
}

.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-display-mode .jzt-top-menu-tip .jzt-user-menu .jzt-user-menu-text,
.jzt-nav-top-menu .jzt-top-menu-item.jzt-menu-language .jzt-top-menu-tip .jzt-user-menu .jzt-user-menu-text {
    margin-left: 0;
    color: #333
}

.jzt-nav-top-menu .jzt-mail-wrapper {
    position: absolute;
    top: 56px;
    left: 50%;
    width: 524px;
    min-height: 170px;
    padding: 0 2px;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-sizing: border-box;
    background-color: #fff;
    transform: translateX(-50%)
}

.jzt-nav-top-menu .jzt-mail-wrapper .jzt-no-mail {
    text-align: center
}

.jzt-nav-top-menu .jhd-mail-wrapper {
    left: -150%
}

.jzt-nav-top-menu .jzt-mail-tab {
    list-style: none;
    border-bottom: 1px solid #eee
}

.jzt-nav-top-menu .jzt-mail-tab .jzt-mail-tab-item {
    position: relative;
    float: left;
    width: 33%;
    text-align: center;
    font-size: 14px;
    color: #666;
    cursor: pointer
}

.jzt-nav-top-menu .jzt-mail-tab .jzt-mail-tab-item.is-active {
    color: #fd4545
}

.jzt-nav-top-menu .jzt-mail-tab .jzt-mail-tab-item.is-active:before {
    content: "";
    position: absolute;
    display: block;
    top: 100%;
    left: 2%;
    width: 96%;
    height: 2px;
    margin-top: -1px;
    background-color: #fd4545
}

.jzt-nav-top-menu .jzt-mail-tab .jzt-mail-tab-item [class*=" home-icon"],
.jzt-nav-top-menu .jzt-mail-tab .jzt-mail-tab-item [class*=" jzticon"],
.jzt-nav-top-menu .jzt-mail-tab .jzt-mail-tab-item [class^=home-icon],
.jzt-nav-top-menu .jzt-mail-tab .jzt-mail-tab-item [class^=jzticon] {
    margin-right: 8px;
    font-size: 18px
}

.jzt-nav-top-menu .jzt-mail-list {
    list-style: none;
    padding: 24px
}

.jzt-nav-top-menu .jzt-mail-list .jzt-mail-item {
    font-size: 14px;
    line-height: 22px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.jzt-nav-top-menu .jzt-mail-list .jzt-mail-item+.jzt-mail-item {
    margin-top: 24px
}

.jzt-nav-top-menu .jzt-mail-list .jzt-mail-item a {
    text-decoration: none;
    color: #333
}

.jzt-nav-top-menu .jzt-mail-list .jzt-mail-item a:hover {
    color: #fd4545
}

.jzt-nav-top-menu .jzt-mail-more {
    padding: 24px;
    border-top: 1px solid #eee;
    font-size: 14px;
    line-height: 22px
}

.jzt-nav-top-menu .jzt-mail-more a {
    text-decoration: none;
    color: #005ff1
}

.jzt-nav-top-menu .with-up-arrow:after,
.jzt-nav-top-menu .with-up-arrow:before {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    border-color: transparent;
    border-style: solid
}

.jzt-nav-top-menu .with-up-arrow:before {
    top: -6px;
    margin-left: -6px;
    border-width: 0 6px 6px;
    border-bottom-color: #ddd
}

.jzt-nav-top-menu .with-up-arrow:after {
    top: -5px;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #fff
}

.jzt-nav-top-menu .with-up-arrow.right-up:after,
.jzt-nav-top-menu .with-up-arrow.right-up:before {
    left: auto;
    right: 18px
}

.jzt-nav-top-menu .jhd-with-up-arrow:after,
.jzt-nav-top-menu .jhd-with-up-arrow:before {
    left: 63% !important
}

.jzt-nav-top-menu .with-up-arrow-card:after,
.jzt-nav-top-menu .with-up-arrow-card:before {
    content: "";
    display: block;
    position: absolute;
    left: 60%;
    border-color: transparent;
    border-style: solid
}

.jzt-nav-top-menu .with-up-arrow-card:before {
    top: -6px;
    margin-left: 70px;
    border-width: 0 6px 6px;
    border-bottom-color: #ddd
}

.jzt-nav-top-menu .with-up-arrow-card:after {
    top: -5px;
    margin-left: 71px;
    border-width: 0 5px 5px;
    border-bottom-color: #fff
}

.jzt-nav-top-menu .with-up-arrow-card.right-up:after,
.jzt-nav-top-menu .with-up-arrow-card.right-up:before {
    left: auto;
    right: 18px
}

.graySkippwd {
    color: #666
}

.setTransparency .jzt-user-avatar-abbr,
.white-theme,
.white-theme .jzt-nav-top-leftMenu-item-icon {
    color: hsla(0, 0%, 100%, .8) !important
}

.white-theme:hover {
    color: #fff !important
}

.white-theme .check-version-link {
    background: hsla(0, 0%, 100%, .3) !important;
    color: #fff !important
}

.white-theme .check-version-link:hover {
    background: hsla(0, 0%, 100%, .4) !important
}

.active-topMenu.white-theme {
    color: #fff !important
}

.global-bar-wrap .jzt-jimi {
    display: inline-block;
    position: fixed
}

.global-bar-wrap .jzt-jimi-img {
    width: 48px;
    height: 48px
}

.global-bar-wrap .img-wrap {
    display: inline-block;
    position: fixed
}

.global-bar-wrap .img-wrap-img {
    position: relative;
    cursor: pointer;
    width: 74px;
    height: 74px
}

.global-bar-wrap .img-wrap-img-icon {
    position: absolute;
    top: -24px;
    right: 4px;
    width: 22px;
    height: 22px;
    background: #dbdbdb;
    border-radius: 50%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: scale(.8)
}

.jzt-common-modal,
.topNotice-modal {
    -webkit-font-smoothing: antialiased;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2000;
    background-color: rgba(55, 55, 55, .6);
    width: 100%;
    height: 100%;
    font-weight: 400
}

.jzt-common-modal .jad-modals,
.topNotice-modal .jad-modals {
    text-align: center;
    color: #333;
    display: flex;
    justify-content: center;
    align-items: center
}

.jzt-common-modal .jad-modal-main,
.topNotice-modal .jad-modal-main {
    position: absolute;
    width: 824px;
    height: 532px;
    background-color: #fff;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: 0 auto;
    display: inline-block;
    vertical-align: middle;
    border-radius: 10px;
    overflow-y: hidden
}

.jzt-common-modal .jad-modal-content,
.topNotice-modal .jad-modal-content {
    padding: 0;
    height: 100%;
    position: relative;
    background-color: #fff;
    max-height: 100vh;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .15)
}

.jzt-common-modal .jad-modal-body,
.topNotice-modal .jad-modal-body {
    height: 100%;
    padding: 0;
    overflow: hidden;
    max-height: none
}

.jzt-common-modal-left,
.topNotice-modal-left {
    width: 168px;
    top: 0;
    padding-top: 16px
}

.jzt-common-modal-bottom,
.jzt-common-modal-left,
.topNotice-modal-bottom,
.topNotice-modal-left {
    position: absolute;
    left: 0;
    bottom: 0;
    background-image: linear-gradient(115deg, #fd3131, #fe5b5b 85%, #ffa8a8)
}

.jzt-common-modal-bottom,
.topNotice-modal-bottom {
    right: 0;
    height: 146px
}

.jzt-common-modal-body,
.topNotice-modal-body {
    left: 168px;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
    padding: 40px;
    text-align: center
}

.jzt-common-modal-title,
.topNotice-modal-title {
    font-size: 24px;
    color: #333;
    line-height: 28px;
    margin-bottom: 12px
}

.jzt-common-modal-time,
.topNotice-modal-time {
    font-size: 14px;
    color: #999;
    line-height: 20px;
    margin-bottom: 12px
}

.jzt-common-modal-content,
.topNotice-modal-content {
    text-align: left;
    overflow-y: auto;
    height: 320px;
    margin-bottom: 22px;
    line-height: 24px
}

.jzt-common-modal-content img,
.topNotice-modal-content img {
    max-width: 544px
}

.jzt-common-modal-close,
.topNotice-modal-close {
    position: absolute;
    right: 24px;
    top: 24px;
    cursor: pointer;
    color: #ccc
}

.jzt-common-modal-close:hover,
.topNotice-modal-close:hover {
    color: #ff4545
}

.jzt-common-modal-close span,
.topNotice-modal-close span {
    display: inline-block;
    transform: scale(.875)
}

.jzt-common-modal-item,
.topNotice-modal-item {
    box-sizing: border-box;
    height: 46px;
    opacity: .85;
    font-size: 14px;
    color: #fff;
    line-height: 46px;
    text-align: center;
    border-left: 2px solid transparent;
    transition: all .3s;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 12px
}

.jzt-common-modal-item.twoRows,
.topNotice-modal-item.twoRows {
    height: 52px;
    line-height: 22px;
    display: box;
    line-clamp: 2;
    box-orient: vertical;
    white-space: inherit;
    padding: 4px 12px;
    margin-bottom: 10px;
    word-break: break-all
}

.jzt-common-modal-item.active,
.topNotice-modal-item.active {
    background-color: hsla(0, 0%, 100%, .2);
    opacity: 1;
    border-left-color: #fff;
    font-weight: 700
}

.jzt-common-modal-footers,
.topNotice-modal-footers {
    position: absolute;
    bottom: 46px;
    left: 168px;
    right: 0;
    text-align: center
}

.jzt-common-modal-footers .jad-btn,
.topNotice-modal-footers .jad-btn {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
    vertical-align: middle;
    border: 1px solid #ccc;
    user-select: none;
    outline: none;
    transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out;
    padding: 0 16px;
    font-size: 14px;
    line-height: 30px;
    height: 32px;
    border-radius: 4px
}

.jzt-common-modal-footers .jad-btn-primary,
.topNotice-modal-footers .jad-btn-primary {
    color: #fff;
    border-color: #fd4545;
    background: #fd4545
}

.jzt-common-modal-checkbox,
.topNotice-modal-checkbox {
    position: absolute;
    color: #999;
    bottom: 52px;
    right: 40px
}

.jzt-common-modal-checkbox .jad-checkbox,
.topNotice-modal-checkbox .jad-checkbox {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    line-height: 1;
    position: relative;
    font-size: 0
}

.jzt-common-modal-checkbox .jad-checkbox-inner,
.topNotice-modal-checkbox .jad-checkbox-inner {
    display: inline-block;
    width: 16px;
    height: 16px;
    position: relative;
    top: 0;
    left: 0;
    border: 1px solid #ddd;
    border-radius: 4px;
    background-color: #fff;
    transition: border-color .1s ease-in-out, background-color .1s ease-in-out
}

.jzt-common-modal-checkbox .jad-checkbox-checked .jad-checkbox-inner,
.topNotice-modal-checkbox .jad-checkbox-checked .jad-checkbox-inner {
    border-color: #fd4545;
    background-color: #fd4545
}

.jzt-common-modal-checkbox .jad-checkbox-input,
.topNotice-modal-checkbox .jad-checkbox-input {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    cursor: pointer;
    opacity: 0
}

.jzt-common-modal-checkbox .jad-checkbox-checked .jad-checkbox-inner:after,
.topNotice-modal-checkbox .jad-checkbox-checked .jad-checkbox-inner:after {
    content: "";
    display: block;
    width: 3px;
    height: 8px;
    position: absolute;
    top: 2px;
    left: 6px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    transform: rotate(45deg);
    transition: border-color .1s ease-in-out, background-color .1s ease-in-out
}

.jzt-common-modal-checkbox .jad-checkbox-label,
.topNotice-modal-checkbox .jad-checkbox-label {
    font-size: 14px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 8px
}

.jzt-common-modal .jad-modal-main {
    width: 400px;
    border-radius: 4px;
    height: auto
}

.jzt-common-modal .jad-modal-main .jad-modal-content {
    padding: 28px 32px
}

.jzt-common-modal .jad-modal-main .jad-modal-close-icon {
    display: inline-block;
    position: absolute;
    right: 17px;
    top: 17px;
    color: #999;
    -webkit-transition: .3s;
    transition: .3s;
    cursor: pointer
}

.jzt-common-modal .jad-modal-main .jad-modal-close-icon .jzt-common-modal-close {
    position: static
}

.jzt-common-modal .jad-modal-main .jad-modal-body {
    padding: 0 !important;
    margin-bottom: 0 !important
}

.jzt-common-modal .jzt-modal-footer {
    text-align: right;
    padding-bottom: 0;
    margin-top: 24px
}

.jzt-common-modal .jzt-btn {
    display: inline-block;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
    vertical-align: middle;
    border: 1px solid #ddd;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: none;
    -webkit-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out;
    transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out;
    padding: 0 16px;
    font-size: 14px;
    line-height: 30px;
    height: 32px;
    border-radius: 4px;
    margin-left: 0 !important
}

.jzt-common-modal .jzt-btn-cancel {
    color: #333;
    border-color: #ddd;
    background: #fff;
    font-weight: 400;
    margin-right: 16px
}

.jzt-common-modal .jzt-btn-cancel:hover {
    color: #333;
    background: #fff;
    border-color: #999
}

.jzt-common-modal .jzt-btn-cancel.active,
.jzt-common-modal .jzt-btn-cancel:active {
    background-color: #f8f8f8;
    border-color: #999;
    z-index: 1
}

.jzt-common-modal .jzt-btn-confirm {
    color: #fff;
    border-color: #ff4545;
    background: #ff4545;
    font-weight: 400
}

.jzt-common-modal .jzt-btn-confirm:hover {
    background-color: #fd5e5e;
    border-color: #fd5e5e
}

.jzt-common-modal .jzt-btn-confirm.active,
.jzt-common-modal .jzt-btn-confirm:active {
    border-color: #fd2c2c;
    background: #fd2c2c
}

.jzt-common-modal .jad-modals {
    text-align: left;
    justify-content: left;
    align-items: normal
}

.jzt-common-modal .jad-modal-main-new {
    position: absolute;
    width: 824px;
    height: 532px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: 0 auto;
    display: inline-block;
    vertical-align: middle;
    border-radius: 10px;
    overflow-y: hidden;
    width: 611px;
    height: 397px;
    border-radius: 4px
}

.jzt-common-modal .jad-modal-main-new .jad-modal-content-new {
    padding: 0;
    height: 100%;
    position: relative;
    max-height: 100vh;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .15)
}

.jzt-common-modal .jad-modal-main-new .jad-modal-close-icon-new {
    display: inline-block;
    position: absolute;
    right: 17px;
    top: 17px;
    color: #999;
    -webkit-transition: .3s;
    transition: .3s;
    cursor: pointer
}

.jzt-common-modal .jad-modal-main-new .jad-modal-close-icon-new .jzt-common-modal-close-new {
    position: static;
    background-color: #fff;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    display: flex
}

.jzt-common-modal .jad-modal-main-new .jad-modal-close-icon-new .jzt-common-modal-close-new span {
    display: inline-block;
    transform: scale(.75);
    color: #666;
    font-weight: 500
}

.jzt-common-modal .content-warp {
    display: flex;
    padding: 210px 60px 10px
}

.jzt-common-modal .content-warp .left-lite-warp {
    width: 50%;
    min-width: 230px
}

.jzt-common-modal .content-warp .right-lite-warp {
    margin-left: 24px;
    width: 50%;
    min-width: 270px
}

.jzt-common-modal .content-warp .title-text {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 12px
}

.jzt-common-modal .content-warp .tips-text {
    color: #111;
    margin-left: 8px;
    font-weight: 400
}

.jzt-common-modal .content-warp .no-selected {
    color: #666
}

.jzt-common-modal .content-warp .selected-text {
    color: #111;
    font-weight: 500
}

.jzt-common-modal .confirm-modal-icon .mkt-icon-jinggao {
    font-size: 28px;
    color: #ffb200
}

.jzt-common-modal .jzt-modal-footer-new {
    text-align: right;
    padding-right: 32px;
    margin-top: 24px
}

.jzt-common-modal .jzt-cancel-new {
    cursor: pointer;
    color: #fff;
    font-size: 16px;
    font-weight: Regular;
    line-height: 22px
}

.jzt-common-modal .jzt-cancel-new:hover {
    opacity: .7
}

.jzt-common-modal .jzt-confirm-new {
    margin-left: 16px;
    padding: 9px 16px;
    border-radius: 24px;
    background: linear-gradient(450deg, #fffaad, #fed46e);
    color: #e11b1c;
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    cursor: pointer
}

.jzt-common-modal .jzt-confirm-new:hover {
    opacity: .9
}

.jzt-common-modal .select-icon {
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
    width: 10px;
    height: 10px;
    background-size: 100% 100%;
    background-image: url(//img10.360buyimg.com/img/jfs/t1/245800/1/16295/831/66b4a0e7F69634f0e/4b3a8ca1c8b1d49c.png)
}

@font-face {
    font-family: strategy-center;
    src: url(../home-fonts/strategy-center.ttf?a2210785) format("truetype"), url(../home-fonts/strategy-center.woff?b95c3c64) format("woff"), url(../home-fonts/strategy-center.svg?bed56cba#strategy-center) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

[class*=" sc-"],
[class^=sc-] {
    font-family: strategy-center !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    position: relative;
    top: 2px;
    letter-spacing: 0;
    -webkit-font-feature-settings: "liga";
    -moz-font-feature-settings: "liga=1";
    -moz-font-feature-settings: "liga";
    -ms-font-feature-settings: "liga" 1;
    font-feature-settings: "liga";
    -webkit-font-variant-ligatures: discretionary-ligatures;
    font-variant-ligatures: discretionary-ligatures;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.sc-4a:before {
    content: "\6D4B"
}

.sc-uniE90A:before {
    content: "\E90A"
}

.sc-4a-flow-analysis:before {
    content: "\E90B"
}

.sc-4a-marketing-accumulation:before {
    content: "\E90C"
}

.sc-4a-overall-trend:before {
    content: "\E90D"
}

.sc-label-management:before {
    content: "\E90E"
}

.sc-adjust-allocation-delivery:before {
    content: "\E90F"
}

.sc-insight-center:before {
    content: "\E910"
}

.sc-analysis-report:before {
    content: "\E911"
}

.sc-basic-panorama-index:before {
    content: "\E912"
}

.sc-monitoring-warning:before {
    content: "\E913"
}

.sc-distance-insight:before {
    content: "\E914"
}

.sc-historical-operation:before {
    content: "\E915"
}

.sc-ranking-trend:before {
    content: "\E916"
}

.sc-ranking-detailsanking-details:before {
    content: "\E917"
}

.sc-brand-distance:before {
    content: "\E918"
}

.sc-brand-sound-quantity:before {
    content: "\E919"
}

.sc-panoramic-analysis:before {
    content: "\E91A"
}

.sc-crowd-insight:before {
    content: "\E91B"
}

.sc-crowd-management:before {
    content: "\E91C"
}

.sc-crowd-mining:before {
    content: "\E91D"
}

.sc-crowd-effect:before {
    content: "\E91E"
}

.sc-task-management:before {
    content: "\E91F"
}

.sc-overview-panorama:before {
    content: "\E920"
}

.sc-real-time-monitoring:before {
    content: "\E921"
}

.sc-offline-advertising-experiment:before {
    content: "\E922"
}

.sc-effectiveness-indicators:before {
    content: "\E923"
}

.sc-marketing-mix-optimization:before {
    content: "\E924"
}

.sc-seed-package-management:before {
    content: "\E925"
}

.sc-resource-strategy:before {
    content: "\E926"
}

.sc-resources-intelligent-selection:before {
    content: "\E927"
}

.sc-conversion-lift:before {
    content: "\E928"
}

.sc-uniE929:before {
    content: "\E929"
}

.sc-uniE92A:before {
    content: "\E92A"
}

.sc-uniE92B:before {
    content: "\E92B"
}

.sc-uniE92C:before {
    content: "\E92C"
}

.sc-uniE92D:before {
    content: "\E92D"
}

.sc-uniE92E:before {
    content: "\E92E"
}

.sc-uniE92F:before {
    content: "\E92F"
}

.sc-uniE930:before {
    content: "\E930"
}

.sc-uniE931:before {
    content: "\E931"
}

.sc-uniE932:before {
    content: "\E932"
}

.sc-uniE933:before {
    content: "\E933"
}

.sc-uniE934:before {
    content: "\E934"
}

.sc-new-strategy .path1:before {
    content: "\E900";
    color: #1a1a1a
}

.sc-new-strategy .path2:before {
    content: "\E901";
    margin-left: -8.1005859375em;
    color: #1a1a1a
}

.sc-new-strategy .path3:before {
    content: "\E902";
    margin-left: -8.1005859375em;
    color: #1a1a1a
}

.sc-new-strategy .path4:before {
    content: "\E903";
    margin-left: -8.1005859375em;
    color: #f92314
}

.sc-new-strategy .path5:before {
    content: "\E904";
    margin-left: -8.1005859375em;
    color: #f92314
}

.sc-new-strategy .path6:before {
    content: "\E905";
    margin-left: -8.1005859375em;
    color: #1a1a1a
}

.sc-new-strategy .path7:before {
    content: "\E906";
    margin-left: -8.1005859375em;
    color: #1a1a1a
}

.sc-new-strategy .path8:before {
    content: "\E907";
    margin-left: -8.1005859375em;
    color: #1a1a1a
}

.sc-new-strategy .path9:before {
    content: "\E908";
    margin-left: -8.1005859375em;
    color: #1a1a1a
}

.sc-new-strategy .path10:before {
    content: "\E909";
    margin-left: -8.1005859375em;
    color: #1a1a1a
}