@import url(https://s3-relay.360buyimg.com/relay/c/iconfont/6/font_4357910hrgVzvpQmCA.css);

[data-v-2aea3dfa] .jad-input,
[data-v-2aea3dfa] .jad-pc-input {
    padding: 0
}

[data-v-2aea3dfa] .jad-input-inner,
[data-v-2aea3dfa] .jad-pc-input-inner {
    border: none
}

.custom-button[data-v-2aea3dfa] {
    width: 148px;
    height: 60px;
    box-sizing: border-box;
    border: 1px solid #ddd;
    border-radius: 4px;
    cursor: pointer
}

.custom-button-content[data-v-2aea3dfa] {
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    color: #111;
    padding: 0 12px
}

.custom-button-active[data-v-2aea3dfa] {
    position: relative;
    border: 1px solid #ff3a33
}

.custom-button-active[data-v-2aea3dfa]:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border-left: 9px solid #ff3a33;
    border-right: 9px solid transparent;
    border-bottom: 9px solid transparent;
    border-top: 9px solid #ff3a33
}

.custom-button-active .checkmark[data-v-2aea3dfa] {
    position: absolute;
    font-size: 12px;
    color: #fff;
    font-weight: 600
}

.custom-button-active .custom-button-content[data-v-2aea3dfa] {
    color: #ff3a33
}

.fs16[data-v-3f4b23e0] {
    font-size: 16px
}

.fs20[data-v-3f4b23e0] {
    font-size: 20px
}

.fs14[data-v-3f4b23e0] {
    font-size: 14px
}

.custom-button-input[data-v-3f4b23e0] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #111
}

.jzt-manual-recharge[data-v-3f4b23e0] {
    font-size: 14px;
    background-color: #fff;
    border-radius: 12px 12px 0 0;
    padding: 24px
}

.jzt-manual-recharge .manual-recharge-amount[data-v-3f4b23e0] {
    background: #fff7f7;
    height: 48px;
    border-radius: 4px;
    line-height: 48px;
    padding: 0 16px;
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 24px
}

.jzt-manual-recharge .manual-recharge-amount .amount-text[data-v-3f4b23e0] {
    color: #111
}

.jzt-manual-recharge .manual-recharge-amount .amount-red[data-v-3f4b23e0] {
    color: #ff3a33
}

.jzt-manual-recharge .manual-recharge-item[data-v-3f4b23e0] {
    display: flex;
    align-items: center;
    height: 60px;
    margin-bottom: 24px
}

.jzt-manual-recharge .manual-recharge-item-title[data-v-3f4b23e0] {
    color: #666;
    margin-right: 24px
}

.jzt-manual-recharge .manual-recharge-item-content[data-v-3f4b23e0] {
    display: flex;
    gap: 10px
}

[data-v-3f4b23e0] .manual-recharge-item-tip {
    color: #ff3a33;
    font-size: 12px
}

.amount-wrapper[data-v-3f4b23e0] {
    display: flex;
    align-items: center;
    margin-bottom: 24px
}

.amount-wrapper .text[data-v-3f4b23e0] {
    display: flex;
    align-items: center;
    color: #333;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px
}

.amount-wrapper .hightlight-text[data-v-3f4b23e0] {
    color: #ff3c30;
    font-size: 16px;
    font-weight: 500;
    line-height: 18.72px
}

.flex[data-v-e22dce4a] {
    display: flex
}

.pr16[data-v-e22dce4a] {
    padding-right: 16px
}

.pl16[data-v-e22dce4a] {
    padding-left: 16px
}

[data-v-e22dce4a] .jad-modal-main,
[data-v-e22dce4a] .jad-pc-modal-main {
    background: none
}

[data-v-e22dce4a] .jad-modal-main .jad-modal-content,
[data-v-e22dce4a] .jad-modal-main .jad-pc-modal-content,
[data-v-e22dce4a] .jad-pc-modal-main .jad-modal-content,
[data-v-e22dce4a] .jad-pc-modal-main .jad-pc-modal-content {
    background: none;
    box-shadow: none;
    padding: 0
}

[data-v-e22dce4a] .jad-modal-main .jad-modal-body,
[data-v-e22dce4a] .jad-modal-main .jad-pc-modal-body,
[data-v-e22dce4a] .jad-pc-modal-main .jad-modal-body,
[data-v-e22dce4a] .jad-pc-modal-main .jad-pc-modal-body {
    margin-bottom: 0;
    overflow: hidden;
    max-height: 540px
}

.financial-recharge-content[data-v-e22dce4a] {
    width: 800px;
    height: 480px;
    background-size: 100% 100%;
    background-size: cover;
    background-position: 50%;
    border-radius: 8px;
    padding: 0 24px 24px;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.financial-recharge-content-title[data-v-e22dce4a] {
    overflow: hidden;
    height: 88px;
    box-sizing: border-box;
    padding-bottom: 12px
}

.financial-recharge-content .default-title[data-v-e22dce4a] {
    margin-top: 20px;
    background: linear-gradient(180deg, #840505, #d78e58);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-size: 26px;
    font-weight: 600;
    line-height: 34px
}

.financial-recharge-content .default-desc[data-v-e22dce4a] {
    color: #666;
    font-size: 14px;
    line-height: 22px
}

.financial-recharge-content-btn[data-v-e22dce4a] {
    width: 100%;
    height: 64px;
    background: #fff;
    padding-right: 24px;
    border-radius: 0 0 12px 12px;
    box-shadow: 0 -16px 15px 2px #f8f8f8;
    display: flex;
    align-items: center;
    justify-content: end
}

.close-img[data-v-e22dce4a] {
    margin-left: 8px;
    width: 24px;
    height: 24px;
    cursor: pointer
}

.close-img[data-v-e22dce4a]:hover {
    opacity: .8
}

.jzt-financial-recharge-modal-popover {
    box-shadow: none !important
}

.jzt-financial-recharge-modal-popover .jad-pc-popover-arrow,
.jzt-financial-recharge-modal-popover .jad-popover-arrow {
    border-top-color: #fadfe4 !important
}

.jzt-financial-recharge-modal-popover .jad-pc-popover-arrow .jad-pc-popover-light-arrow-border,
.jzt-financial-recharge-modal-popover .jad-pc-popover-arrow .jad-popover-light-arrow-border,
.jzt-financial-recharge-modal-popover .jad-popover-arrow .jad-pc-popover-light-arrow-border,
.jzt-financial-recharge-modal-popover .jad-popover-arrow .jad-popover-light-arrow-border {
    border-top-color: transparent !important
}

.jzt-financial-recharge-modal-popover .jad-pc-popover-inner,
.jzt-financial-recharge-modal-popover .jad-popover-light-inner {
    background-color: #fadfe4;
    color: #ff3a33;
    border-radius: 50px;
    padding: 4px 12px;
    border-radius: 12px;
    overflow: hidden;
    border: none
}

.jzt-financial-recharge-btn,
.jzt-financial-recharge-btn:hover {
    border-color: #fd3a33 !important;
    background: #fd3a33 !important
}

[class*=" mkt-icon-"],
[class^=mkt-icon-],
[class^=mkt-icon-] [class*=path] {
    font-family: MktIcon;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.jzt-microComps-af-modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    z-index: 1010;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill {
    position: relative;
    width: 694px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-enter,
.jzt-microComps-af-modal .jzt-microComps-auto-fill-leave-to {
    opacity: 0
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-enter-active {
    transition: all .3s ease
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-leave-active {
    transition: all .3s cubic-bezier(1, .5, .8, 1)
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-close {
    position: absolute;
    right: 16px;
    top: 16px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    color: #fff;
    font-size: 16px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-header {
    box-sizing: border-box;
    height: 90px;
    width: 100%;
    padding-top: 28px;
    padding-left: 340px;
    background: url(//img10.360buyimg.com/img/jfs/t1/247444/11/17649/90864/66cdb031Ff8404f0b/70ee51a0bbd3831b.png);
    background-size: 100% auto;
    background-repeat: no-repeat
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-content {
    margin-top: -24px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill .title-color {
    background-image: linear-gradient(180deg, #840404, #d78d58);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill .title-des {
    color: #c6736e
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-content {
    background-color: #fff;
    border-radius: 16px 16px 0 0;
    padding: 28px 32px 2px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .accountNo-des {
    background-color: #fff7e6;
    padding: 6px 12px;
    border-radius: 4px;
    line-height: 22px;
    height: auto;
    font-size: 12px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .accountNo-des-sucess {
    color: #29af13
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .jad-form-item-label-star,
.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .jad-pc-form-item-label-star {
    display: none
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .jad-form-item-label,
.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .jad-pc-form-item-label {
    font-weight: 400;
    font-size: 14px;
    color: #666
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .limit-balance .jad-form-item-message,
.jzt-microComps-af-modal .jzt-microComps-auto-fill-content .limit-balance .jad-pc-form-item-message {
    margin-left: 146px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-footer {
    box-sizing: border-box;
    height: 64px;
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #f1f1f1;
    border-radius: 0 0 16px 16px;
    padding-right: 12px;
    display: flex;
    justify-content: end;
    align-items: center
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill-tip {
    background-color: rgba(0, 0, 0, .5);
    color: #fff;
    padding: 16px 32px;
    line-height: 22px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 420px;
    margin-top: -50px;
    margin-left: -210px;
    border-radius: 8px;
    text-align: center;
    font-size: 14px
}

.jzt-microComps-af-modal .jzt-microComps-auto-fill .blue {
    color: #3075ff
}

li {
    list-style: none
}

.ellipsis {
    white-space: nowrap
}

.ellipsis,
.ellipsis-two {
    overflow: hidden;
    text-overflow: ellipsis
}

.ellipsis-two {
    display: -webkit-box;
    /*! autoprefixer: off */
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.align-c {
    text-align: center
}

.font0 {
    font-size: 0
}

.font0i {
    font-size: 0 !important
}

.font12 {
    font-size: 12px
}

.font12i {
    font-size: 12px !important
}

.font14 {
    font-size: 14px
}

.font14i {
    font-size: 14px !important
}

.font16 {
    font-size: 16px
}

.font16i {
    font-size: 16px !important
}

.font18 {
    font-size: 18px
}

.font18i {
    font-size: 18px !important
}

.font20 {
    font-size: 20px
}

.font20i {
    font-size: 20px !important
}

.fw-300,
.fwh-300:hover {
    font-weight: 300
}

.fw-400,
.fwh-400:hover {
    font-weight: 400
}

.fw-500,
.fwh-500:hover {
    font-weight: 500
}

.fw-600,
.fwh-600:hover {
    font-weight: 600
}

.fw-900,
.fwh-900:hover {
    font-weight: 900
}

.fw-n {
    font-weight: 400
}

.fw-b {
    font-weight: 700
}

.ai-start {
    align-items: flex-start
}

.ai-end {
    align-items: flex-end
}

.ai-center {
    align-items: center
}

.ai-stretch {
    align-items: stretch
}

.jc-start {
    justify-content: flex-start
}

.jc-end {
    justify-content: flex-end
}

.jc-center {
    justify-content: center
}

.jc-between {
    justify-content: space-between
}

.jc-around {
    justify-content: space-around
}

.f-b-0 {
    flex-basis: 0px
}

.f-0 {
    flex: 0
}

.f-b-1 {
    flex-basis: 1px
}

.f-1 {
    flex: 1
}

.f-s-0 {
    flex-shrink: 0
}

.f-s-1 {
    flex-shrink: 1
}

.f-s-2 {
    flex-shrink: 2
}

.f-s-3 {
    flex-shrink: 3
}

.f-s-4 {
    flex-shrink: 4
}

.f-s-5 {
    flex-shrink: 5
}

.f-s {
    flex-shrink: shrink
}

.f-w-0 {
    flex-wrap: 0
}

.f-w-1 {
    flex-wrap: 1
}

.f-w-2 {
    flex-wrap: 2
}

.f-w-3 {
    flex-wrap: 3
}

.f-w-4 {
    flex-wrap: 4
}

.f-w-5 {
    flex-wrap: 5
}

.f-w {
    flex-wrap: wrap
}

.fl {
    float: left
}

.fr {
    float: right
}

.clearfix {
    zoom: 1
}

.clearfix:after {
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
    content: ""
}

.mt1 {
    margin-top: 1px
}

.pt1 {
    padding-top: 1px
}

.mr1 {
    margin-right: 1px
}

.pr1 {
    padding-right: 1px
}

.mb1 {
    margin-bottom: 1px
}

.pb1 {
    padding-bottom: 1px
}

.ml1 {
    margin-left: 1px
}

.pl1 {
    padding-left: 1px
}

.margin1 {
    margin: 1px
}

.padding1 {
    padding: 1px
}

.mt2 {
    margin-top: 2px
}

.pt2 {
    padding-top: 2px
}

.mr2 {
    margin-right: 2px
}

.pr2 {
    padding-right: 2px
}

.mb2 {
    margin-bottom: 2px
}

.pb2 {
    padding-bottom: 2px
}

.ml2 {
    margin-left: 2px
}

.pl2 {
    padding-left: 2px
}

.margin2 {
    margin: 2px
}

.padding2 {
    padding: 2px
}

.mt3 {
    margin-top: 3px
}

.pt3 {
    padding-top: 3px
}

.mr3 {
    margin-right: 3px
}

.pr3 {
    padding-right: 3px
}

.mb3 {
    margin-bottom: 3px
}

.pb3 {
    padding-bottom: 3px
}

.ml3 {
    margin-left: 3px
}

.pl3 {
    padding-left: 3px
}

.margin3 {
    margin: 3px
}

.padding3 {
    padding: 3px
}

.mt4 {
    margin-top: 4px
}

.pt4 {
    padding-top: 4px
}

.mr4 {
    margin-right: 4px
}

.pr4 {
    padding-right: 4px
}

.mb4 {
    margin-bottom: 4px
}

.pb4 {
    padding-bottom: 4px
}

.ml4 {
    margin-left: 4px
}

.pl4 {
    padding-left: 4px
}

.margin4 {
    margin: 4px
}

.padding4 {
    padding: 4px
}

.mt5 {
    margin-top: 5px
}

.pt5 {
    padding-top: 5px
}

.mr5 {
    margin-right: 5px
}

.pr5 {
    padding-right: 5px
}

.mb5 {
    margin-bottom: 5px
}

.pb5 {
    padding-bottom: 5px
}

.ml5 {
    margin-left: 5px
}

.pl5 {
    padding-left: 5px
}

.margin5 {
    margin: 5px
}

.padding5 {
    padding: 5px
}

.mt6 {
    margin-top: 6px
}

.pt6 {
    padding-top: 6px
}

.mr6 {
    margin-right: 6px
}

.pr6 {
    padding-right: 6px
}

.mb6 {
    margin-bottom: 6px
}

.pb6 {
    padding-bottom: 6px
}

.ml6 {
    margin-left: 6px
}

.pl6 {
    padding-left: 6px
}

.margin6 {
    margin: 6px
}

.padding6 {
    padding: 6px
}

.mt7 {
    margin-top: 7px
}

.pt7 {
    padding-top: 7px
}

.mr7 {
    margin-right: 7px
}

.pr7 {
    padding-right: 7px
}

.mb7 {
    margin-bottom: 7px
}

.pb7 {
    padding-bottom: 7px
}

.ml7 {
    margin-left: 7px
}

.pl7 {
    padding-left: 7px
}

.margin7 {
    margin: 7px
}

.padding7 {
    padding: 7px
}

.mt8 {
    margin-top: 8px
}

.pt8 {
    padding-top: 8px
}

.mr8 {
    margin-right: 8px
}

.pr8 {
    padding-right: 8px
}

.mb8 {
    margin-bottom: 8px
}

.pb8 {
    padding-bottom: 8px
}

.pl8 {
    padding-left: 8px
}

.margin8 {
    margin: 8px
}

.padding8 {
    padding: 8px
}

.mt9 {
    margin-top: 9px
}

.pt9 {
    padding-top: 9px
}

.mr9 {
    margin-right: 9px
}

.pr9 {
    padding-right: 9px
}

.mb9 {
    margin-bottom: 9px
}

.pb9 {
    padding-bottom: 9px
}

.ml9 {
    margin-left: 9px
}

.pl9 {
    padding-left: 9px
}

.margin9 {
    margin: 9px
}

.padding9 {
    padding: 9px
}

.mt10 {
    margin-top: 10px
}

.pt10 {
    padding-top: 10px
}

.mr10 {
    margin-right: 10px
}

.pr10 {
    padding-right: 10px
}

.mb10 {
    margin-bottom: 10px
}

.pb10 {
    padding-bottom: 10px
}

.ml10 {
    margin-left: 10px
}

.pl10 {
    padding-left: 10px
}

.margin10 {
    margin: 10px
}

.padding10 {
    padding: 10px
}

.mt11 {
    margin-top: 11px
}

.pt11 {
    padding-top: 11px
}

.mr11 {
    margin-right: 11px
}

.pr11 {
    padding-right: 11px
}

.mb11 {
    margin-bottom: 11px
}

.pb11 {
    padding-bottom: 11px
}

.ml11 {
    margin-left: 11px
}

.pl11 {
    padding-left: 11px
}

.margin11 {
    margin: 11px
}

.padding11 {
    padding: 11px
}

.pt12 {
    padding-top: 12px
}

.mr12 {
    margin-right: 12px
}

.pr12 {
    padding-right: 12px
}

.mb12 {
    margin-bottom: 12px
}

.pb12 {
    padding-bottom: 12px
}

.ml12 {
    margin-left: 12px
}

.pl12 {
    padding-left: 12px
}

.margin12 {
    margin: 12px
}

.padding12 {
    padding: 12px
}

.mt13 {
    margin-top: 13px
}

.pt13 {
    padding-top: 13px
}

.mr13 {
    margin-right: 13px
}

.pr13 {
    padding-right: 13px
}

.mb13 {
    margin-bottom: 13px
}

.pb13 {
    padding-bottom: 13px
}

.ml13 {
    margin-left: 13px
}

.pl13 {
    padding-left: 13px
}

.margin13 {
    margin: 13px
}

.padding13 {
    padding: 13px
}

.mt14 {
    margin-top: 14px
}

.pt14 {
    padding-top: 14px
}

.mr14 {
    margin-right: 14px
}

.pr14 {
    padding-right: 14px
}

.mb14 {
    margin-bottom: 14px
}

.pb14 {
    padding-bottom: 14px
}

.ml14 {
    margin-left: 14px
}

.pl14 {
    padding-left: 14px
}

.margin14 {
    margin: 14px
}

.padding14 {
    padding: 14px
}

.mt15 {
    margin-top: 15px
}

.pt15 {
    padding-top: 15px
}

.mr15 {
    margin-right: 15px
}

.pr15 {
    padding-right: 15px
}

.mb15 {
    margin-bottom: 15px
}

.pb15 {
    padding-bottom: 15px
}

.ml15 {
    margin-left: 15px
}

.pl15 {
    padding-left: 15px
}

.margin15 {
    margin: 15px
}

.padding15 {
    padding: 15px
}

.pt16 {
    padding-top: 16px
}

.mr16 {
    margin-right: 16px
}

.pr16 {
    padding-right: 16px
}

.mb16 {
    margin-bottom: 16px
}

.pb16 {
    padding-bottom: 16px
}

.pl16 {
    padding-left: 16px
}

.margin16 {
    margin: 16px
}

.padding16 {
    padding: 16px
}

.mt17 {
    margin-top: 17px
}

.pt17 {
    padding-top: 17px
}

.mr17 {
    margin-right: 17px
}

.pr17 {
    padding-right: 17px
}

.mb17 {
    margin-bottom: 17px
}

.pb17 {
    padding-bottom: 17px
}

.ml17 {
    margin-left: 17px
}

.pl17 {
    padding-left: 17px
}

.margin17 {
    margin: 17px
}

.padding17 {
    padding: 17px
}

.mt18 {
    margin-top: 18px
}

.pt18 {
    padding-top: 18px
}

.mr18 {
    margin-right: 18px
}

.pr18 {
    padding-right: 18px
}

.mb18 {
    margin-bottom: 18px
}

.pb18 {
    padding-bottom: 18px
}

.ml18 {
    margin-left: 18px
}

.pl18 {
    padding-left: 18px
}

.margin18 {
    margin: 18px
}

.padding18 {
    padding: 18px
}

.mt19 {
    margin-top: 19px
}

.pt19 {
    padding-top: 19px
}

.mr19 {
    margin-right: 19px
}

.pr19 {
    padding-right: 19px
}

.mb19 {
    margin-bottom: 19px
}

.pb19 {
    padding-bottom: 19px
}

.ml19 {
    margin-left: 19px
}

.pl19 {
    padding-left: 19px
}

.margin19 {
    margin: 19px
}

.padding19 {
    padding: 19px
}

.pt20 {
    padding-top: 20px
}

.mr20 {
    margin-right: 20px
}

.pr20 {
    padding-right: 20px
}

.mb20 {
    margin-bottom: 20px
}

.pb20 {
    padding-bottom: 20px
}

.ml20 {
    margin-left: 20px
}

.pl20 {
    padding-left: 20px
}

.margin20 {
    margin: 20px
}

.padding20 {
    padding: 20px
}

.mt21 {
    margin-top: 21px
}

.pt21 {
    padding-top: 21px
}

.mr21 {
    margin-right: 21px
}

.pr21 {
    padding-right: 21px
}

.mb21 {
    margin-bottom: 21px
}

.pb21 {
    padding-bottom: 21px
}

.ml21 {
    margin-left: 21px
}

.pl21 {
    padding-left: 21px
}

.margin21 {
    margin: 21px
}

.padding21 {
    padding: 21px
}

.mt22 {
    margin-top: 22px
}

.pt22 {
    padding-top: 22px
}

.mr22 {
    margin-right: 22px
}

.pr22 {
    padding-right: 22px
}

.mb22 {
    margin-bottom: 22px
}

.pb22 {
    padding-bottom: 22px
}

.ml22 {
    margin-left: 22px
}

.pl22 {
    padding-left: 22px
}

.margin22 {
    margin: 22px
}

.padding22 {
    padding: 22px
}

.mt23 {
    margin-top: 23px
}

.pt23 {
    padding-top: 23px
}

.mr23 {
    margin-right: 23px
}

.pr23 {
    padding-right: 23px
}

.mb23 {
    margin-bottom: 23px
}

.pb23 {
    padding-bottom: 23px
}

.ml23 {
    margin-left: 23px
}

.pl23 {
    padding-left: 23px
}

.margin23 {
    margin: 23px
}

.padding23 {
    padding: 23px
}

.mt24 {
    margin-top: 24px
}

.pt24 {
    padding-top: 24px
}

.mr24 {
    margin-right: 24px
}

.pr24 {
    padding-right: 24px
}

.mb24 {
    margin-bottom: 24px
}

.ml24 {
    margin-left: 24px
}

.pl24 {
    padding-left: 24px
}

.margin24 {
    margin: 24px
}

.padding24 {
    padding: 24px
}

.mt25 {
    margin-top: 25px
}

.pt25 {
    padding-top: 25px
}

.mr25 {
    margin-right: 25px
}

.pr25 {
    padding-right: 25px
}

.mb25 {
    margin-bottom: 25px
}

.pb25 {
    padding-bottom: 25px
}

.ml25 {
    margin-left: 25px
}

.pl25 {
    padding-left: 25px
}

.margin25 {
    margin: 25px
}

.padding25 {
    padding: 25px
}

.mt26 {
    margin-top: 26px
}

.pt26 {
    padding-top: 26px
}

.mr26 {
    margin-right: 26px
}

.pr26 {
    padding-right: 26px
}

.mb26 {
    margin-bottom: 26px
}

.pb26 {
    padding-bottom: 26px
}

.ml26 {
    margin-left: 26px
}

.pl26 {
    padding-left: 26px
}

.margin26 {
    margin: 26px
}

.padding26 {
    padding: 26px
}

.mt27 {
    margin-top: 27px
}

.pt27 {
    padding-top: 27px
}

.mr27 {
    margin-right: 27px
}

.pr27 {
    padding-right: 27px
}

.mb27 {
    margin-bottom: 27px
}

.pb27 {
    padding-bottom: 27px
}

.ml27 {
    margin-left: 27px
}

.pl27 {
    padding-left: 27px
}

.margin27 {
    margin: 27px
}

.padding27 {
    padding: 27px
}

.mt28 {
    margin-top: 28px
}

.pt28 {
    padding-top: 28px
}

.mr28 {
    margin-right: 28px
}

.pr28 {
    padding-right: 28px
}

.mb28 {
    margin-bottom: 28px
}

.pb28 {
    padding-bottom: 28px
}

.ml28 {
    margin-left: 28px
}

.pl28 {
    padding-left: 28px
}

.margin28 {
    margin: 28px
}

.padding28 {
    padding: 28px
}

.mt29 {
    margin-top: 29px
}

.pt29 {
    padding-top: 29px
}

.mr29 {
    margin-right: 29px
}

.pr29 {
    padding-right: 29px
}

.mb29 {
    margin-bottom: 29px
}

.pb29 {
    padding-bottom: 29px
}

.ml29 {
    margin-left: 29px
}

.pl29 {
    padding-left: 29px
}

.margin29 {
    margin: 29px
}

.padding29 {
    padding: 29px
}

.mt30 {
    margin-top: 30px
}

.pt30 {
    padding-top: 30px
}

.mr30 {
    margin-right: 30px
}

.pr30 {
    padding-right: 30px
}

.mb30 {
    margin-bottom: 30px
}

.pb30 {
    padding-bottom: 30px
}

.ml30 {
    margin-left: 30px
}

.pl30 {
    padding-left: 30px
}

.margin30 {
    margin: 30px
}

.padding30 {
    padding: 30px
}

.mt31 {
    margin-top: 31px
}

.pt31 {
    padding-top: 31px
}

.mr31 {
    margin-right: 31px
}

.pr31 {
    padding-right: 31px
}

.mb31 {
    margin-bottom: 31px
}

.pb31 {
    padding-bottom: 31px
}

.ml31 {
    margin-left: 31px
}

.pl31 {
    padding-left: 31px
}

.margin31 {
    margin: 31px
}

.padding31 {
    padding: 31px
}

.mt32 {
    margin-top: 32px
}

.pt32 {
    padding-top: 32px
}

.mr32 {
    margin-right: 32px
}

.pr32 {
    padding-right: 32px
}

.mb32 {
    margin-bottom: 32px
}

.pb32 {
    padding-bottom: 32px
}

.ml32 {
    margin-left: 32px
}

.pl32 {
    padding-left: 32px
}

.margin32 {
    margin: 32px
}

.padding32 {
    padding: 32px
}

.mt33 {
    margin-top: 33px
}

.pt33 {
    padding-top: 33px
}

.mr33 {
    margin-right: 33px
}

.pr33 {
    padding-right: 33px
}

.mb33 {
    margin-bottom: 33px
}

.pb33 {
    padding-bottom: 33px
}

.ml33 {
    margin-left: 33px
}

.pl33 {
    padding-left: 33px
}

.margin33 {
    margin: 33px
}

.padding33 {
    padding: 33px
}

.mt34 {
    margin-top: 34px
}

.pt34 {
    padding-top: 34px
}

.mr34 {
    margin-right: 34px
}

.pr34 {
    padding-right: 34px
}

.mb34 {
    margin-bottom: 34px
}

.pb34 {
    padding-bottom: 34px
}

.ml34 {
    margin-left: 34px
}

.pl34 {
    padding-left: 34px
}

.margin34 {
    margin: 34px
}

.padding34 {
    padding: 34px
}

.mt35 {
    margin-top: 35px
}

.pt35 {
    padding-top: 35px
}

.mr35 {
    margin-right: 35px
}

.pr35 {
    padding-right: 35px
}

.mb35 {
    margin-bottom: 35px
}

.pb35 {
    padding-bottom: 35px
}

.ml35 {
    margin-left: 35px
}

.pl35 {
    padding-left: 35px
}

.margin35 {
    margin: 35px
}

.padding35 {
    padding: 35px
}

.mt36 {
    margin-top: 36px
}

.pt36 {
    padding-top: 36px
}

.mr36 {
    margin-right: 36px
}

.pr36 {
    padding-right: 36px
}

.mb36 {
    margin-bottom: 36px
}

.pb36 {
    padding-bottom: 36px
}

.ml36 {
    margin-left: 36px
}

.pl36 {
    padding-left: 36px
}

.margin36 {
    margin: 36px
}

.padding36 {
    padding: 36px
}

.mt37 {
    margin-top: 37px
}

.pt37 {
    padding-top: 37px
}

.mr37 {
    margin-right: 37px
}

.pr37 {
    padding-right: 37px
}

.mb37 {
    margin-bottom: 37px
}

.pb37 {
    padding-bottom: 37px
}

.ml37 {
    margin-left: 37px
}

.pl37 {
    padding-left: 37px
}

.margin37 {
    margin: 37px
}

.padding37 {
    padding: 37px
}

.mt38 {
    margin-top: 38px
}

.pt38 {
    padding-top: 38px
}

.mr38 {
    margin-right: 38px
}

.pr38 {
    padding-right: 38px
}

.mb38 {
    margin-bottom: 38px
}

.pb38 {
    padding-bottom: 38px
}

.ml38 {
    margin-left: 38px
}

.pl38 {
    padding-left: 38px
}

.margin38 {
    margin: 38px
}

.padding38 {
    padding: 38px
}

.mt39 {
    margin-top: 39px
}

.pt39 {
    padding-top: 39px
}

.mr39 {
    margin-right: 39px
}

.pr39 {
    padding-right: 39px
}

.mb39 {
    margin-bottom: 39px
}

.pb39 {
    padding-bottom: 39px
}

.ml39 {
    margin-left: 39px
}

.pl39 {
    padding-left: 39px
}

.margin39 {
    margin: 39px
}

.padding39 {
    padding: 39px
}

.mt40 {
    margin-top: 40px
}

.pt40 {
    padding-top: 40px
}

.mr40 {
    margin-right: 40px
}

.pr40 {
    padding-right: 40px
}

.mb40 {
    margin-bottom: 40px
}

.pb40 {
    padding-bottom: 40px
}

.ml40 {
    margin-left: 40px
}

.pl40 {
    padding-left: 40px
}

.margin40 {
    margin: 40px
}

.padding40 {
    padding: 40px
}

.mt41 {
    margin-top: 41px
}

.pt41 {
    padding-top: 41px
}

.mr41 {
    margin-right: 41px
}

.pr41 {
    padding-right: 41px
}

.mb41 {
    margin-bottom: 41px
}

.pb41 {
    padding-bottom: 41px
}

.ml41 {
    margin-left: 41px
}

.pl41 {
    padding-left: 41px
}

.margin41 {
    margin: 41px
}

.padding41 {
    padding: 41px
}

.mt42 {
    margin-top: 42px
}

.pt42 {
    padding-top: 42px
}

.mr42 {
    margin-right: 42px
}

.pr42 {
    padding-right: 42px
}

.mb42 {
    margin-bottom: 42px
}

.pb42 {
    padding-bottom: 42px
}

.ml42 {
    margin-left: 42px
}

.pl42 {
    padding-left: 42px
}

.margin42 {
    margin: 42px
}

.padding42 {
    padding: 42px
}

.mt43 {
    margin-top: 43px
}

.pt43 {
    padding-top: 43px
}

.mr43 {
    margin-right: 43px
}

.pr43 {
    padding-right: 43px
}

.mb43 {
    margin-bottom: 43px
}

.pb43 {
    padding-bottom: 43px
}

.ml43 {
    margin-left: 43px
}

.pl43 {
    padding-left: 43px
}

.margin43 {
    margin: 43px
}

.padding43 {
    padding: 43px
}

.mt44 {
    margin-top: 44px
}

.pt44 {
    padding-top: 44px
}

.mr44 {
    margin-right: 44px
}

.pr44 {
    padding-right: 44px
}

.mb44 {
    margin-bottom: 44px
}

.pb44 {
    padding-bottom: 44px
}

.ml44 {
    margin-left: 44px
}

.pl44 {
    padding-left: 44px
}

.margin44 {
    margin: 44px
}

.padding44 {
    padding: 44px
}

.mt45 {
    margin-top: 45px
}

.pt45 {
    padding-top: 45px
}

.mr45 {
    margin-right: 45px
}

.pr45 {
    padding-right: 45px
}

.mb45 {
    margin-bottom: 45px
}

.pb45 {
    padding-bottom: 45px
}

.ml45 {
    margin-left: 45px
}

.pl45 {
    padding-left: 45px
}

.margin45 {
    margin: 45px
}

.padding45 {
    padding: 45px
}

.mt46 {
    margin-top: 46px
}

.pt46 {
    padding-top: 46px
}

.mr46 {
    margin-right: 46px
}

.pr46 {
    padding-right: 46px
}

.mb46 {
    margin-bottom: 46px
}

.pb46 {
    padding-bottom: 46px
}

.ml46 {
    margin-left: 46px
}

.pl46 {
    padding-left: 46px
}

.margin46 {
    margin: 46px
}

.padding46 {
    padding: 46px
}

.mt47 {
    margin-top: 47px
}

.pt47 {
    padding-top: 47px
}

.mr47 {
    margin-right: 47px
}

.pr47 {
    padding-right: 47px
}

.mb47 {
    margin-bottom: 47px
}

.pb47 {
    padding-bottom: 47px
}

.ml47 {
    margin-left: 47px
}

.pl47 {
    padding-left: 47px
}

.margin47 {
    margin: 47px
}

.padding47 {
    padding: 47px
}

.mt48 {
    margin-top: 48px
}

.pt48 {
    padding-top: 48px
}

.mr48 {
    margin-right: 48px
}

.pr48 {
    padding-right: 48px
}

.mb48 {
    margin-bottom: 48px
}

.pb48 {
    padding-bottom: 48px
}

.ml48 {
    margin-left: 48px
}

.pl48 {
    padding-left: 48px
}

.margin48 {
    margin: 48px
}

.padding48 {
    padding: 48px
}

.mt49 {
    margin-top: 49px
}

.pt49 {
    padding-top: 49px
}

.mr49 {
    margin-right: 49px
}

.pr49 {
    padding-right: 49px
}

.mb49 {
    margin-bottom: 49px
}

.pb49 {
    padding-bottom: 49px
}

.ml49 {
    margin-left: 49px
}

.pl49 {
    padding-left: 49px
}

.margin49 {
    margin: 49px
}

.padding49 {
    padding: 49px
}

.mt50 {
    margin-top: 50px
}

.pt50 {
    padding-top: 50px
}

.mr50 {
    margin-right: 50px
}

.pr50 {
    padding-right: 50px
}

.mb50 {
    margin-bottom: 50px
}

.pb50 {
    padding-bottom: 50px
}

.ml50 {
    margin-left: 50px
}

.pl50 {
    padding-left: 50px
}

.margin50 {
    margin: 50px
}

.padding50 {
    padding: 50px
}

.mt51 {
    margin-top: 51px
}

.pt51 {
    padding-top: 51px
}

.mr51 {
    margin-right: 51px
}

.pr51 {
    padding-right: 51px
}

.mb51 {
    margin-bottom: 51px
}

.pb51 {
    padding-bottom: 51px
}

.ml51 {
    margin-left: 51px
}

.pl51 {
    padding-left: 51px
}

.margin51 {
    margin: 51px
}

.padding51 {
    padding: 51px
}

.mt52 {
    margin-top: 52px
}

.pt52 {
    padding-top: 52px
}

.mr52 {
    margin-right: 52px
}

.pr52 {
    padding-right: 52px
}

.mb52 {
    margin-bottom: 52px
}

.pb52 {
    padding-bottom: 52px
}

.ml52 {
    margin-left: 52px
}

.pl52 {
    padding-left: 52px
}

.margin52 {
    margin: 52px
}

.padding52 {
    padding: 52px
}

.mt53 {
    margin-top: 53px
}

.pt53 {
    padding-top: 53px
}

.mr53 {
    margin-right: 53px
}

.pr53 {
    padding-right: 53px
}

.mb53 {
    margin-bottom: 53px
}

.pb53 {
    padding-bottom: 53px
}

.ml53 {
    margin-left: 53px
}

.pl53 {
    padding-left: 53px
}

.margin53 {
    margin: 53px
}

.padding53 {
    padding: 53px
}

.mt54 {
    margin-top: 54px
}

.pt54 {
    padding-top: 54px
}

.mr54 {
    margin-right: 54px
}

.pr54 {
    padding-right: 54px
}

.mb54 {
    margin-bottom: 54px
}

.pb54 {
    padding-bottom: 54px
}

.ml54 {
    margin-left: 54px
}

.pl54 {
    padding-left: 54px
}

.margin54 {
    margin: 54px
}

.padding54 {
    padding: 54px
}

.mt55 {
    margin-top: 55px
}

.pt55 {
    padding-top: 55px
}

.mr55 {
    margin-right: 55px
}

.pr55 {
    padding-right: 55px
}

.mb55 {
    margin-bottom: 55px
}

.pb55 {
    padding-bottom: 55px
}

.ml55 {
    margin-left: 55px
}

.pl55 {
    padding-left: 55px
}

.margin55 {
    margin: 55px
}

.padding55 {
    padding: 55px
}

.mt56 {
    margin-top: 56px
}

.pt56 {
    padding-top: 56px
}

.mr56 {
    margin-right: 56px
}

.pr56 {
    padding-right: 56px
}

.mb56 {
    margin-bottom: 56px
}

.pb56 {
    padding-bottom: 56px
}

.ml56 {
    margin-left: 56px
}

.pl56 {
    padding-left: 56px
}

.margin56 {
    margin: 56px
}

.padding56 {
    padding: 56px
}

.mt57 {
    margin-top: 57px
}

.pt57 {
    padding-top: 57px
}

.mr57 {
    margin-right: 57px
}

.pr57 {
    padding-right: 57px
}

.mb57 {
    margin-bottom: 57px
}

.pb57 {
    padding-bottom: 57px
}

.ml57 {
    margin-left: 57px
}

.pl57 {
    padding-left: 57px
}

.margin57 {
    margin: 57px
}

.padding57 {
    padding: 57px
}

.mt58 {
    margin-top: 58px
}

.pt58 {
    padding-top: 58px
}

.mr58 {
    margin-right: 58px
}

.pr58 {
    padding-right: 58px
}

.mb58 {
    margin-bottom: 58px
}

.pb58 {
    padding-bottom: 58px
}

.ml58 {
    margin-left: 58px
}

.pl58 {
    padding-left: 58px
}

.margin58 {
    margin: 58px
}

.padding58 {
    padding: 58px
}

.mt59 {
    margin-top: 59px
}

.pt59 {
    padding-top: 59px
}

.mr59 {
    margin-right: 59px
}

.pr59 {
    padding-right: 59px
}

.mb59 {
    margin-bottom: 59px
}

.pb59 {
    padding-bottom: 59px
}

.ml59 {
    margin-left: 59px
}

.pl59 {
    padding-left: 59px
}

.margin59 {
    margin: 59px
}

.padding59 {
    padding: 59px
}

.mt60 {
    margin-top: 60px
}

.pt60 {
    padding-top: 60px
}

.mr60 {
    margin-right: 60px
}

.pr60 {
    padding-right: 60px
}

.mb60 {
    margin-bottom: 60px
}

.pb60 {
    padding-bottom: 60px
}

.ml60 {
    margin-left: 60px
}

.pl60 {
    padding-left: 60px
}

.margin60 {
    margin: 60px
}

.padding60 {
    padding: 60px
}

.mt61 {
    margin-top: 61px
}

.pt61 {
    padding-top: 61px
}

.mr61 {
    margin-right: 61px
}

.pr61 {
    padding-right: 61px
}

.mb61 {
    margin-bottom: 61px
}

.pb61 {
    padding-bottom: 61px
}

.ml61 {
    margin-left: 61px
}

.pl61 {
    padding-left: 61px
}

.margin61 {
    margin: 61px
}

.padding61 {
    padding: 61px
}

.mt62 {
    margin-top: 62px
}

.pt62 {
    padding-top: 62px
}

.mr62 {
    margin-right: 62px
}

.pr62 {
    padding-right: 62px
}

.mb62 {
    margin-bottom: 62px
}

.pb62 {
    padding-bottom: 62px
}

.ml62 {
    margin-left: 62px
}

.pl62 {
    padding-left: 62px
}

.margin62 {
    margin: 62px
}

.padding62 {
    padding: 62px
}

.mt63 {
    margin-top: 63px
}

.pt63 {
    padding-top: 63px
}

.mr63 {
    margin-right: 63px
}

.pr63 {
    padding-right: 63px
}

.mb63 {
    margin-bottom: 63px
}

.pb63 {
    padding-bottom: 63px
}

.ml63 {
    margin-left: 63px
}

.pl63 {
    padding-left: 63px
}

.margin63 {
    margin: 63px
}

.padding63 {
    padding: 63px
}

.mt64 {
    margin-top: 64px
}

.pt64 {
    padding-top: 64px
}

.mr64 {
    margin-right: 64px
}

.pr64 {
    padding-right: 64px
}

.mb64 {
    margin-bottom: 64px
}

.pb64 {
    padding-bottom: 64px
}

.ml64 {
    margin-left: 64px
}

.pl64 {
    padding-left: 64px
}

.margin64 {
    margin: 64px
}

.padding64 {
    padding: 64px
}

.mt65 {
    margin-top: 65px
}

.pt65 {
    padding-top: 65px
}

.mr65 {
    margin-right: 65px
}

.pr65 {
    padding-right: 65px
}

.mb65 {
    margin-bottom: 65px
}

.pb65 {
    padding-bottom: 65px
}

.ml65 {
    margin-left: 65px
}

.pl65 {
    padding-left: 65px
}

.margin65 {
    margin: 65px
}

.padding65 {
    padding: 65px
}

.mt66 {
    margin-top: 66px
}

.pt66 {
    padding-top: 66px
}

.mr66 {
    margin-right: 66px
}

.pr66 {
    padding-right: 66px
}

.mb66 {
    margin-bottom: 66px
}

.pb66 {
    padding-bottom: 66px
}

.ml66 {
    margin-left: 66px
}

.pl66 {
    padding-left: 66px
}

.margin66 {
    margin: 66px
}

.padding66 {
    padding: 66px
}

.mt67 {
    margin-top: 67px
}

.pt67 {
    padding-top: 67px
}

.mr67 {
    margin-right: 67px
}

.pr67 {
    padding-right: 67px
}

.mb67 {
    margin-bottom: 67px
}

.pb67 {
    padding-bottom: 67px
}

.ml67 {
    margin-left: 67px
}

.pl67 {
    padding-left: 67px
}

.margin67 {
    margin: 67px
}

.padding67 {
    padding: 67px
}

.mt68 {
    margin-top: 68px
}

.pt68 {
    padding-top: 68px
}

.mr68 {
    margin-right: 68px
}

.pr68 {
    padding-right: 68px
}

.mb68 {
    margin-bottom: 68px
}

.pb68 {
    padding-bottom: 68px
}

.ml68 {
    margin-left: 68px
}

.pl68 {
    padding-left: 68px
}

.margin68 {
    margin: 68px
}

.padding68 {
    padding: 68px
}

.mt69 {
    margin-top: 69px
}

.pt69 {
    padding-top: 69px
}

.mr69 {
    margin-right: 69px
}

.pr69 {
    padding-right: 69px
}

.mb69 {
    margin-bottom: 69px
}

.pb69 {
    padding-bottom: 69px
}

.ml69 {
    margin-left: 69px
}

.pl69 {
    padding-left: 69px
}

.margin69 {
    margin: 69px
}

.padding69 {
    padding: 69px
}

.mt70 {
    margin-top: 70px
}

.pt70 {
    padding-top: 70px
}

.mr70 {
    margin-right: 70px
}

.pr70 {
    padding-right: 70px
}

.mb70 {
    margin-bottom: 70px
}

.pb70 {
    padding-bottom: 70px
}

.ml70 {
    margin-left: 70px
}

.pl70 {
    padding-left: 70px
}

.margin70 {
    margin: 70px
}

.padding70 {
    padding: 70px
}

.mt71 {
    margin-top: 71px
}

.pt71 {
    padding-top: 71px
}

.mr71 {
    margin-right: 71px
}

.pr71 {
    padding-right: 71px
}

.mb71 {
    margin-bottom: 71px
}

.pb71 {
    padding-bottom: 71px
}

.ml71 {
    margin-left: 71px
}

.pl71 {
    padding-left: 71px
}

.margin71 {
    margin: 71px
}

.padding71 {
    padding: 71px
}

.mt72 {
    margin-top: 72px
}

.pt72 {
    padding-top: 72px
}

.mr72 {
    margin-right: 72px
}

.pr72 {
    padding-right: 72px
}

.mb72 {
    margin-bottom: 72px
}

.pb72 {
    padding-bottom: 72px
}

.ml72 {
    margin-left: 72px
}

.pl72 {
    padding-left: 72px
}

.margin72 {
    margin: 72px
}

.padding72 {
    padding: 72px
}

.mt73 {
    margin-top: 73px
}

.pt73 {
    padding-top: 73px
}

.mr73 {
    margin-right: 73px
}

.pr73 {
    padding-right: 73px
}

.mb73 {
    margin-bottom: 73px
}

.pb73 {
    padding-bottom: 73px
}

.ml73 {
    margin-left: 73px
}

.pl73 {
    padding-left: 73px
}

.margin73 {
    margin: 73px
}

.padding73 {
    padding: 73px
}

.mt74 {
    margin-top: 74px
}

.pt74 {
    padding-top: 74px
}

.mr74 {
    margin-right: 74px
}

.pr74 {
    padding-right: 74px
}

.mb74 {
    margin-bottom: 74px
}

.pb74 {
    padding-bottom: 74px
}

.ml74 {
    margin-left: 74px
}

.pl74 {
    padding-left: 74px
}

.margin74 {
    margin: 74px
}

.padding74 {
    padding: 74px
}

.mt75 {
    margin-top: 75px
}

.pt75 {
    padding-top: 75px
}

.mr75 {
    margin-right: 75px
}

.pr75 {
    padding-right: 75px
}

.mb75 {
    margin-bottom: 75px
}

.pb75 {
    padding-bottom: 75px
}

.ml75 {
    margin-left: 75px
}

.pl75 {
    padding-left: 75px
}

.margin75 {
    margin: 75px
}

.padding75 {
    padding: 75px
}

.mt76 {
    margin-top: 76px
}

.pt76 {
    padding-top: 76px
}

.mr76 {
    margin-right: 76px
}

.pr76 {
    padding-right: 76px
}

.mb76 {
    margin-bottom: 76px
}

.pb76 {
    padding-bottom: 76px
}

.ml76 {
    margin-left: 76px
}

.pl76 {
    padding-left: 76px
}

.margin76 {
    margin: 76px
}

.padding76 {
    padding: 76px
}

.mt77 {
    margin-top: 77px
}

.pt77 {
    padding-top: 77px
}

.mr77 {
    margin-right: 77px
}

.pr77 {
    padding-right: 77px
}

.mb77 {
    margin-bottom: 77px
}

.pb77 {
    padding-bottom: 77px
}

.ml77 {
    margin-left: 77px
}

.pl77 {
    padding-left: 77px
}

.margin77 {
    margin: 77px
}

.padding77 {
    padding: 77px
}

.mt78 {
    margin-top: 78px
}

.pt78 {
    padding-top: 78px
}

.mr78 {
    margin-right: 78px
}

.pr78 {
    padding-right: 78px
}

.mb78 {
    margin-bottom: 78px
}

.pb78 {
    padding-bottom: 78px
}

.ml78 {
    margin-left: 78px
}

.pl78 {
    padding-left: 78px
}

.margin78 {
    margin: 78px
}

.padding78 {
    padding: 78px
}

.mt79 {
    margin-top: 79px
}

.pt79 {
    padding-top: 79px
}

.mr79 {
    margin-right: 79px
}

.pr79 {
    padding-right: 79px
}

.mb79 {
    margin-bottom: 79px
}

.pb79 {
    padding-bottom: 79px
}

.ml79 {
    margin-left: 79px
}

.pl79 {
    padding-left: 79px
}

.margin79 {
    margin: 79px
}

.padding79 {
    padding: 79px
}

.mt80 {
    margin-top: 80px
}

.pt80 {
    padding-top: 80px
}

.mr80 {
    margin-right: 80px
}

.pr80 {
    padding-right: 80px
}

.mb80 {
    margin-bottom: 80px
}

.pb80 {
    padding-bottom: 80px
}

.ml80 {
    margin-left: 80px
}

.pl80 {
    padding-left: 80px
}

.margin80 {
    margin: 80px
}

.padding80 {
    padding: 80px
}

.mt81 {
    margin-top: 81px
}

.pt81 {
    padding-top: 81px
}

.mr81 {
    margin-right: 81px
}

.pr81 {
    padding-right: 81px
}

.mb81 {
    margin-bottom: 81px
}

.pb81 {
    padding-bottom: 81px
}

.ml81 {
    margin-left: 81px
}

.pl81 {
    padding-left: 81px
}

.margin81 {
    margin: 81px
}

.padding81 {
    padding: 81px
}

.mt82 {
    margin-top: 82px
}

.pt82 {
    padding-top: 82px
}

.mr82 {
    margin-right: 82px
}

.pr82 {
    padding-right: 82px
}

.mb82 {
    margin-bottom: 82px
}

.pb82 {
    padding-bottom: 82px
}

.ml82 {
    margin-left: 82px
}

.pl82 {
    padding-left: 82px
}

.margin82 {
    margin: 82px
}

.padding82 {
    padding: 82px
}

.mt83 {
    margin-top: 83px
}

.pt83 {
    padding-top: 83px
}

.mr83 {
    margin-right: 83px
}

.pr83 {
    padding-right: 83px
}

.mb83 {
    margin-bottom: 83px
}

.pb83 {
    padding-bottom: 83px
}

.ml83 {
    margin-left: 83px
}

.pl83 {
    padding-left: 83px
}

.margin83 {
    margin: 83px
}

.padding83 {
    padding: 83px
}

.mt84 {
    margin-top: 84px
}

.pt84 {
    padding-top: 84px
}

.mr84 {
    margin-right: 84px
}

.pr84 {
    padding-right: 84px
}

.mb84 {
    margin-bottom: 84px
}

.pb84 {
    padding-bottom: 84px
}

.ml84 {
    margin-left: 84px
}

.pl84 {
    padding-left: 84px
}

.margin84 {
    margin: 84px
}

.padding84 {
    padding: 84px
}

.mt85 {
    margin-top: 85px
}

.pt85 {
    padding-top: 85px
}

.mr85 {
    margin-right: 85px
}

.pr85 {
    padding-right: 85px
}

.mb85 {
    margin-bottom: 85px
}

.pb85 {
    padding-bottom: 85px
}

.ml85 {
    margin-left: 85px
}

.pl85 {
    padding-left: 85px
}

.margin85 {
    margin: 85px
}

.padding85 {
    padding: 85px
}

.mt86 {
    margin-top: 86px
}

.pt86 {
    padding-top: 86px
}

.mr86 {
    margin-right: 86px
}

.pr86 {
    padding-right: 86px
}

.mb86 {
    margin-bottom: 86px
}

.pb86 {
    padding-bottom: 86px
}

.ml86 {
    margin-left: 86px
}

.pl86 {
    padding-left: 86px
}

.margin86 {
    margin: 86px
}

.padding86 {
    padding: 86px
}

.mt87 {
    margin-top: 87px
}

.pt87 {
    padding-top: 87px
}

.mr87 {
    margin-right: 87px
}

.pr87 {
    padding-right: 87px
}

.mb87 {
    margin-bottom: 87px
}

.pb87 {
    padding-bottom: 87px
}

.ml87 {
    margin-left: 87px
}

.pl87 {
    padding-left: 87px
}

.margin87 {
    margin: 87px
}

.padding87 {
    padding: 87px
}

.mt88 {
    margin-top: 88px
}

.pt88 {
    padding-top: 88px
}

.mr88 {
    margin-right: 88px
}

.pr88 {
    padding-right: 88px
}

.mb88 {
    margin-bottom: 88px
}

.pb88 {
    padding-bottom: 88px
}

.ml88 {
    margin-left: 88px
}

.pl88 {
    padding-left: 88px
}

.margin88 {
    margin: 88px
}

.padding88 {
    padding: 88px
}

.mt89 {
    margin-top: 89px
}

.pt89 {
    padding-top: 89px
}

.mr89 {
    margin-right: 89px
}

.pr89 {
    padding-right: 89px
}

.mb89 {
    margin-bottom: 89px
}

.pb89 {
    padding-bottom: 89px
}

.ml89 {
    margin-left: 89px
}

.pl89 {
    padding-left: 89px
}

.margin89 {
    margin: 89px
}

.padding89 {
    padding: 89px
}

.mt90 {
    margin-top: 90px
}

.pt90 {
    padding-top: 90px
}

.mr90 {
    margin-right: 90px
}

.pr90 {
    padding-right: 90px
}

.mb90 {
    margin-bottom: 90px
}

.pb90 {
    padding-bottom: 90px
}

.ml90 {
    margin-left: 90px
}

.pl90 {
    padding-left: 90px
}

.margin90 {
    margin: 90px
}

.padding90 {
    padding: 90px
}

.mt91 {
    margin-top: 91px
}

.pt91 {
    padding-top: 91px
}

.mr91 {
    margin-right: 91px
}

.pr91 {
    padding-right: 91px
}

.mb91 {
    margin-bottom: 91px
}

.pb91 {
    padding-bottom: 91px
}

.ml91 {
    margin-left: 91px
}

.pl91 {
    padding-left: 91px
}

.margin91 {
    margin: 91px
}

.padding91 {
    padding: 91px
}

.mt92 {
    margin-top: 92px
}

.pt92 {
    padding-top: 92px
}

.mr92 {
    margin-right: 92px
}

.pr92 {
    padding-right: 92px
}

.mb92 {
    margin-bottom: 92px
}

.pb92 {
    padding-bottom: 92px
}

.ml92 {
    margin-left: 92px
}

.pl92 {
    padding-left: 92px
}

.margin92 {
    margin: 92px
}

.padding92 {
    padding: 92px
}

.mt93 {
    margin-top: 93px
}

.pt93 {
    padding-top: 93px
}

.mr93 {
    margin-right: 93px
}

.pr93 {
    padding-right: 93px
}

.mb93 {
    margin-bottom: 93px
}

.pb93 {
    padding-bottom: 93px
}

.ml93 {
    margin-left: 93px
}

.pl93 {
    padding-left: 93px
}

.margin93 {
    margin: 93px
}

.padding93 {
    padding: 93px
}

.mt94 {
    margin-top: 94px
}

.pt94 {
    padding-top: 94px
}

.mr94 {
    margin-right: 94px
}

.pr94 {
    padding-right: 94px
}

.mb94 {
    margin-bottom: 94px
}

.pb94 {
    padding-bottom: 94px
}

.ml94 {
    margin-left: 94px
}

.pl94 {
    padding-left: 94px
}

.margin94 {
    margin: 94px
}

.padding94 {
    padding: 94px
}

.mt95 {
    margin-top: 95px
}

.pt95 {
    padding-top: 95px
}

.mr95 {
    margin-right: 95px
}

.pr95 {
    padding-right: 95px
}

.mb95 {
    margin-bottom: 95px
}

.pb95 {
    padding-bottom: 95px
}

.ml95 {
    margin-left: 95px
}

.pl95 {
    padding-left: 95px
}

.margin95 {
    margin: 95px
}

.padding95 {
    padding: 95px
}

.mt96 {
    margin-top: 96px
}

.pt96 {
    padding-top: 96px
}

.mr96 {
    margin-right: 96px
}

.pr96 {
    padding-right: 96px
}

.mb96 {
    margin-bottom: 96px
}

.pb96 {
    padding-bottom: 96px
}

.ml96 {
    margin-left: 96px
}

.pl96 {
    padding-left: 96px
}

.margin96 {
    margin: 96px
}

.padding96 {
    padding: 96px
}

.mt97 {
    margin-top: 97px
}

.pt97 {
    padding-top: 97px
}

.mr97 {
    margin-right: 97px
}

.pr97 {
    padding-right: 97px
}

.mb97 {
    margin-bottom: 97px
}

.pb97 {
    padding-bottom: 97px
}

.ml97 {
    margin-left: 97px
}

.pl97 {
    padding-left: 97px
}

.margin97 {
    margin: 97px
}

.padding97 {
    padding: 97px
}

.mt98 {
    margin-top: 98px
}

.pt98 {
    padding-top: 98px
}

.mr98 {
    margin-right: 98px
}

.pr98 {
    padding-right: 98px
}

.mb98 {
    margin-bottom: 98px
}

.pb98 {
    padding-bottom: 98px
}

.ml98 {
    margin-left: 98px
}

.pl98 {
    padding-left: 98px
}

.margin98 {
    margin: 98px
}

.padding98 {
    padding: 98px
}

.mt99 {
    margin-top: 99px
}

.pt99 {
    padding-top: 99px
}

.mr99 {
    margin-right: 99px
}

.pr99 {
    padding-right: 99px
}

.mb99 {
    margin-bottom: 99px
}

.pb99 {
    padding-bottom: 99px
}

.ml99 {
    margin-left: 99px
}

.pl99 {
    padding-left: 99px
}

.margin99 {
    margin: 99px
}

.padding99 {
    padding: 99px
}

.mt100 {
    margin-top: 100px
}

.pt100 {
    padding-top: 100px
}

.mr100 {
    margin-right: 100px
}

.pr100 {
    padding-right: 100px
}

.mb100 {
    margin-bottom: 100px
}

.pb100 {
    padding-bottom: 100px
}

.ml100 {
    margin-left: 100px
}

.pl100 {
    padding-left: 100px
}

.margin100 {
    margin: 100px
}

.padding100 {
    padding: 100px
}

.mt101 {
    margin-top: 101px
}

.pt101 {
    padding-top: 101px
}

.mr101 {
    margin-right: 101px
}

.pr101 {
    padding-right: 101px
}

.mb101 {
    margin-bottom: 101px
}

.pb101 {
    padding-bottom: 101px
}

.ml101 {
    margin-left: 101px
}

.pl101 {
    padding-left: 101px
}

.margin101 {
    margin: 101px
}

.padding101 {
    padding: 101px
}

.mt102 {
    margin-top: 102px
}

.pt102 {
    padding-top: 102px
}

.mr102 {
    margin-right: 102px
}

.pr102 {
    padding-right: 102px
}

.mb102 {
    margin-bottom: 102px
}

.pb102 {
    padding-bottom: 102px
}

.ml102 {
    margin-left: 102px
}

.pl102 {
    padding-left: 102px
}

.margin102 {
    margin: 102px
}

.padding102 {
    padding: 102px
}

.mt103 {
    margin-top: 103px
}

.pt103 {
    padding-top: 103px
}

.mr103 {
    margin-right: 103px
}

.pr103 {
    padding-right: 103px
}

.mb103 {
    margin-bottom: 103px
}

.pb103 {
    padding-bottom: 103px
}

.ml103 {
    margin-left: 103px
}

.pl103 {
    padding-left: 103px
}

.margin103 {
    margin: 103px
}

.padding103 {
    padding: 103px
}

.mt104 {
    margin-top: 104px
}

.pt104 {
    padding-top: 104px
}

.mr104 {
    margin-right: 104px
}

.pr104 {
    padding-right: 104px
}

.mb104 {
    margin-bottom: 104px
}

.pb104 {
    padding-bottom: 104px
}

.ml104 {
    margin-left: 104px
}

.pl104 {
    padding-left: 104px
}

.margin104 {
    margin: 104px
}

.padding104 {
    padding: 104px
}

.mt105 {
    margin-top: 105px
}

.pt105 {
    padding-top: 105px
}

.mr105 {
    margin-right: 105px
}

.pr105 {
    padding-right: 105px
}

.mb105 {
    margin-bottom: 105px
}

.pb105 {
    padding-bottom: 105px
}

.ml105 {
    margin-left: 105px
}

.pl105 {
    padding-left: 105px
}

.margin105 {
    margin: 105px
}

.padding105 {
    padding: 105px
}

.mt106 {
    margin-top: 106px
}

.pt106 {
    padding-top: 106px
}

.mr106 {
    margin-right: 106px
}

.pr106 {
    padding-right: 106px
}

.mb106 {
    margin-bottom: 106px
}

.pb106 {
    padding-bottom: 106px
}

.ml106 {
    margin-left: 106px
}

.pl106 {
    padding-left: 106px
}

.margin106 {
    margin: 106px
}

.padding106 {
    padding: 106px
}

.mt107 {
    margin-top: 107px
}

.pt107 {
    padding-top: 107px
}

.mr107 {
    margin-right: 107px
}

.pr107 {
    padding-right: 107px
}

.mb107 {
    margin-bottom: 107px
}

.pb107 {
    padding-bottom: 107px
}

.ml107 {
    margin-left: 107px
}

.pl107 {
    padding-left: 107px
}

.margin107 {
    margin: 107px
}

.padding107 {
    padding: 107px
}

.mt108 {
    margin-top: 108px
}

.pt108 {
    padding-top: 108px
}

.mr108 {
    margin-right: 108px
}

.pr108 {
    padding-right: 108px
}

.mb108 {
    margin-bottom: 108px
}

.pb108 {
    padding-bottom: 108px
}

.ml108 {
    margin-left: 108px
}

.pl108 {
    padding-left: 108px
}

.margin108 {
    margin: 108px
}

.padding108 {
    padding: 108px
}

.mt109 {
    margin-top: 109px
}

.pt109 {
    padding-top: 109px
}

.mr109 {
    margin-right: 109px
}

.pr109 {
    padding-right: 109px
}

.mb109 {
    margin-bottom: 109px
}

.pb109 {
    padding-bottom: 109px
}

.ml109 {
    margin-left: 109px
}

.pl109 {
    padding-left: 109px
}

.margin109 {
    margin: 109px
}

.padding109 {
    padding: 109px
}

.mt110 {
    margin-top: 110px
}

.pt110 {
    padding-top: 110px
}

.mr110 {
    margin-right: 110px
}

.pr110 {
    padding-right: 110px
}

.mb110 {
    margin-bottom: 110px
}

.pb110 {
    padding-bottom: 110px
}

.ml110 {
    margin-left: 110px
}

.pl110 {
    padding-left: 110px
}

.margin110 {
    margin: 110px
}

.padding110 {
    padding: 110px
}

.mt111 {
    margin-top: 111px
}

.pt111 {
    padding-top: 111px
}

.mr111 {
    margin-right: 111px
}

.pr111 {
    padding-right: 111px
}

.mb111 {
    margin-bottom: 111px
}

.pb111 {
    padding-bottom: 111px
}

.ml111 {
    margin-left: 111px
}

.pl111 {
    padding-left: 111px
}

.margin111 {
    margin: 111px
}

.padding111 {
    padding: 111px
}

.mt112 {
    margin-top: 112px
}

.pt112 {
    padding-top: 112px
}

.mr112 {
    margin-right: 112px
}

.pr112 {
    padding-right: 112px
}

.mb112 {
    margin-bottom: 112px
}

.pb112 {
    padding-bottom: 112px
}

.ml112 {
    margin-left: 112px
}

.pl112 {
    padding-left: 112px
}

.margin112 {
    margin: 112px
}

.padding112 {
    padding: 112px
}

.mt113 {
    margin-top: 113px
}

.pt113 {
    padding-top: 113px
}

.mr113 {
    margin-right: 113px
}

.pr113 {
    padding-right: 113px
}

.mb113 {
    margin-bottom: 113px
}

.pb113 {
    padding-bottom: 113px
}

.ml113 {
    margin-left: 113px
}

.pl113 {
    padding-left: 113px
}

.margin113 {
    margin: 113px
}

.padding113 {
    padding: 113px
}

.mt114 {
    margin-top: 114px
}

.pt114 {
    padding-top: 114px
}

.mr114 {
    margin-right: 114px
}

.pr114 {
    padding-right: 114px
}

.mb114 {
    margin-bottom: 114px
}

.pb114 {
    padding-bottom: 114px
}

.ml114 {
    margin-left: 114px
}

.pl114 {
    padding-left: 114px
}

.margin114 {
    margin: 114px
}

.padding114 {
    padding: 114px
}

.mt115 {
    margin-top: 115px
}

.pt115 {
    padding-top: 115px
}

.mr115 {
    margin-right: 115px
}

.pr115 {
    padding-right: 115px
}

.mb115 {
    margin-bottom: 115px
}

.pb115 {
    padding-bottom: 115px
}

.ml115 {
    margin-left: 115px
}

.pl115 {
    padding-left: 115px
}

.margin115 {
    margin: 115px
}

.padding115 {
    padding: 115px
}

.mt116 {
    margin-top: 116px
}

.pt116 {
    padding-top: 116px
}

.mr116 {
    margin-right: 116px
}

.pr116 {
    padding-right: 116px
}

.mb116 {
    margin-bottom: 116px
}

.pb116 {
    padding-bottom: 116px
}

.ml116 {
    margin-left: 116px
}

.pl116 {
    padding-left: 116px
}

.margin116 {
    margin: 116px
}

.padding116 {
    padding: 116px
}

.mt117 {
    margin-top: 117px
}

.pt117 {
    padding-top: 117px
}

.mr117 {
    margin-right: 117px
}

.pr117 {
    padding-right: 117px
}

.mb117 {
    margin-bottom: 117px
}

.pb117 {
    padding-bottom: 117px
}

.ml117 {
    margin-left: 117px
}

.pl117 {
    padding-left: 117px
}

.margin117 {
    margin: 117px
}

.padding117 {
    padding: 117px
}

.mt118 {
    margin-top: 118px
}

.pt118 {
    padding-top: 118px
}

.mr118 {
    margin-right: 118px
}

.pr118 {
    padding-right: 118px
}

.mb118 {
    margin-bottom: 118px
}

.pb118 {
    padding-bottom: 118px
}

.ml118 {
    margin-left: 118px
}

.pl118 {
    padding-left: 118px
}

.margin118 {
    margin: 118px
}

.padding118 {
    padding: 118px
}

.mt119 {
    margin-top: 119px
}

.pt119 {
    padding-top: 119px
}

.mr119 {
    margin-right: 119px
}

.pr119 {
    padding-right: 119px
}

.mb119 {
    margin-bottom: 119px
}

.pb119 {
    padding-bottom: 119px
}

.ml119 {
    margin-left: 119px
}

.pl119 {
    padding-left: 119px
}

.margin119 {
    margin: 119px
}

.padding119 {
    padding: 119px
}

.mt120 {
    margin-top: 120px
}

.pt120 {
    padding-top: 120px
}

.mr120 {
    margin-right: 120px
}

.pr120 {
    padding-right: 120px
}

.mb120 {
    margin-bottom: 120px
}

.pb120 {
    padding-bottom: 120px
}

.ml120 {
    margin-left: 120px
}

.pl120 {
    padding-left: 120px
}

.margin120 {
    margin: 120px
}

.padding120 {
    padding: 120px
}

.dy-i {
    display: inline
}

.dy-ib {
    display: inline-block
}

.dy-b {
    display: block
}

.dy-f {
    display: flex
}

.dy-if {
    display: inline-flex
}

.dy-n {
    display: none
}

.ps-r {
    position: relative
}

.ps-a {
    position: absolute
}

.ps-f {
    position: fixed
}

.w1 {
    width: 1px
}

.maxW1 {
    max-width: 1px
}

.minW1 {
    min-width: 1px
}

.w1p {
    width: 1%
}

.w1pi {
    width: 1% !important
}

.w1i {
    width: 1px !important
}

.h1 {
    height: 1px
}

.lh1 {
    line-height: 1px
}

.h1i {
    height: 1px !important
}

.lineh1i {
    line-height: 1px !important
}

.w2 {
    width: 2px
}

.maxW2 {
    max-width: 2px
}

.minW2 {
    min-width: 2px
}

.w2p {
    width: 2%
}

.w2pi {
    width: 2% !important
}

.w2i {
    width: 2px !important
}

.h2 {
    height: 2px
}

.lh2 {
    line-height: 2px
}

.h2i {
    height: 2px !important
}

.lineh2i {
    line-height: 2px !important
}

.w3 {
    width: 3px
}

.maxW3 {
    max-width: 3px
}

.minW3 {
    min-width: 3px
}

.w3p {
    width: 3%
}

.w3pi {
    width: 3% !important
}

.w3i {
    width: 3px !important
}

.h3 {
    height: 3px
}

.lh3 {
    line-height: 3px
}

.h3i {
    height: 3px !important
}

.lineh3i {
    line-height: 3px !important
}

.w4 {
    width: 4px
}

.maxW4 {
    max-width: 4px
}

.minW4 {
    min-width: 4px
}

.w4p {
    width: 4%
}

.w4pi {
    width: 4% !important
}

.w4i {
    width: 4px !important
}

.h4 {
    height: 4px
}

.lh4 {
    line-height: 4px
}

.h4i {
    height: 4px !important
}

.lineh4i {
    line-height: 4px !important
}

.w5 {
    width: 5px
}

.maxW5 {
    max-width: 5px
}

.minW5 {
    min-width: 5px
}

.w5p {
    width: 5%
}

.w5pi {
    width: 5% !important
}

.w5i {
    width: 5px !important
}

.h5 {
    height: 5px
}

.lh5 {
    line-height: 5px
}

.h5i {
    height: 5px !important
}

.lineh5i {
    line-height: 5px !important
}

.w6 {
    width: 6px
}

.maxW6 {
    max-width: 6px
}

.minW6 {
    min-width: 6px
}

.w6p {
    width: 6%
}

.w6pi {
    width: 6% !important
}

.w6i {
    width: 6px !important
}

.h6 {
    height: 6px
}

.lh6 {
    line-height: 6px
}

.h6i {
    height: 6px !important
}

.lineh6i {
    line-height: 6px !important
}

.w7 {
    width: 7px
}

.maxW7 {
    max-width: 7px
}

.minW7 {
    min-width: 7px
}

.w7p {
    width: 7%
}

.w7pi {
    width: 7% !important
}

.w7i {
    width: 7px !important
}

.h7 {
    height: 7px
}

.lh7 {
    line-height: 7px
}

.h7i {
    height: 7px !important
}

.lineh7i {
    line-height: 7px !important
}

.maxW8 {
    max-width: 8px
}

.minW8 {
    min-width: 8px
}

.w8p {
    width: 8%
}

.w8pi {
    width: 8% !important
}

.w8i {
    width: 8px !important
}

.h8 {
    height: 8px
}

.lh8 {
    line-height: 8px
}

.h8i {
    height: 8px !important
}

.lineh8i {
    line-height: 8px !important
}

.w9 {
    width: 9px
}

.maxW9 {
    max-width: 9px
}

.minW9 {
    min-width: 9px
}

.w9p {
    width: 9%
}

.w9pi {
    width: 9% !important
}

.w9i {
    width: 9px !important
}

.h9 {
    height: 9px
}

.lh9 {
    line-height: 9px
}

.h9i {
    height: 9px !important
}

.lineh9i {
    line-height: 9px !important
}

.w10 {
    width: 10px
}

.maxW10 {
    max-width: 10px
}

.minW10 {
    min-width: 10px
}

.w10p {
    width: 10%
}

.w10pi {
    width: 10% !important
}

.w10i {
    width: 10px !important
}

.h10 {
    height: 10px
}

.lh10 {
    line-height: 10px
}

.h10i {
    height: 10px !important
}

.lineh10i {
    line-height: 10px !important
}

.w11 {
    width: 11px
}

.maxW11 {
    max-width: 11px
}

.minW11 {
    min-width: 11px
}

.w11p {
    width: 11%
}

.w11pi {
    width: 11% !important
}

.w11i {
    width: 11px !important
}

.h11 {
    height: 11px
}

.lh11 {
    line-height: 11px
}

.h11i {
    height: 11px !important
}

.lineh11i {
    line-height: 11px !important
}

.w12 {
    width: 12px
}

.maxW12 {
    max-width: 12px
}

.minW12 {
    min-width: 12px
}

.w12p {
    width: 12%
}

.w12pi {
    width: 12% !important
}

.w12i {
    width: 12px !important
}

.h12 {
    height: 12px
}

.lh12 {
    line-height: 12px
}

.h12i {
    height: 12px !important
}

.lineh12i {
    line-height: 12px !important
}

.w13 {
    width: 13px
}

.maxW13 {
    max-width: 13px
}

.minW13 {
    min-width: 13px
}

.w13p {
    width: 13%
}

.w13pi {
    width: 13% !important
}

.w13i {
    width: 13px !important
}

.h13 {
    height: 13px
}

.lh13 {
    line-height: 13px
}

.h13i {
    height: 13px !important
}

.lineh13i {
    line-height: 13px !important
}

.w14 {
    width: 14px
}

.maxW14 {
    max-width: 14px
}

.minW14 {
    min-width: 14px
}

.w14p {
    width: 14%
}

.w14pi {
    width: 14% !important
}

.w14i {
    width: 14px !important
}

.h14 {
    height: 14px
}

.lh14 {
    line-height: 14px
}

.h14i {
    height: 14px !important
}

.lineh14i {
    line-height: 14px !important
}

.w15 {
    width: 15px
}

.maxW15 {
    max-width: 15px
}

.minW15 {
    min-width: 15px
}

.w15p {
    width: 15%
}

.w15pi {
    width: 15% !important
}

.w15i {
    width: 15px !important
}

.h15 {
    height: 15px
}

.lh15 {
    line-height: 15px
}

.h15i {
    height: 15px !important
}

.lineh15i {
    line-height: 15px !important
}

.w16 {
    width: 16px
}

.maxW16 {
    max-width: 16px
}

.minW16 {
    min-width: 16px
}

.w16p {
    width: 16%
}

.w16pi {
    width: 16% !important
}

.w16i {
    width: 16px !important
}

.h16 {
    height: 16px
}

.lh16 {
    line-height: 16px
}

.h16i {
    height: 16px !important
}

.lineh16i {
    line-height: 16px !important
}

.w17 {
    width: 17px
}

.maxW17 {
    max-width: 17px
}

.minW17 {
    min-width: 17px
}

.w17p {
    width: 17%
}

.w17pi {
    width: 17% !important
}

.w17i {
    width: 17px !important
}

.h17 {
    height: 17px
}

.lh17 {
    line-height: 17px
}

.h17i {
    height: 17px !important
}

.lineh17i {
    line-height: 17px !important
}

.w18 {
    width: 18px
}

.maxW18 {
    max-width: 18px
}

.minW18 {
    min-width: 18px
}

.w18p {
    width: 18%
}

.w18pi {
    width: 18% !important
}

.w18i {
    width: 18px !important
}

.h18 {
    height: 18px
}

.lh18 {
    line-height: 18px
}

.h18i {
    height: 18px !important
}

.lineh18i {
    line-height: 18px !important
}

.w19 {
    width: 19px
}

.maxW19 {
    max-width: 19px
}

.minW19 {
    min-width: 19px
}

.w19p {
    width: 19%
}

.w19pi {
    width: 19% !important
}

.w19i {
    width: 19px !important
}

.h19 {
    height: 19px
}

.lh19 {
    line-height: 19px
}

.h19i {
    height: 19px !important
}

.lineh19i {
    line-height: 19px !important
}

.w20 {
    width: 20px
}

.maxW20 {
    max-width: 20px
}

.minW20 {
    min-width: 20px
}

.w20p {
    width: 20%
}

.w20pi {
    width: 20% !important
}

.w20i {
    width: 20px !important
}

.h20 {
    height: 20px
}

.lh20 {
    line-height: 20px
}

.h20i {
    height: 20px !important
}

.lineh20i {
    line-height: 20px !important
}

.w21 {
    width: 21px
}

.maxW21 {
    max-width: 21px
}

.minW21 {
    min-width: 21px
}

.w21p {
    width: 21%
}

.w21pi {
    width: 21% !important
}

.w21i {
    width: 21px !important
}

.h21 {
    height: 21px
}

.lh21 {
    line-height: 21px
}

.h21i {
    height: 21px !important
}

.lineh21i {
    line-height: 21px !important
}

.w22 {
    width: 22px
}

.maxW22 {
    max-width: 22px
}

.minW22 {
    min-width: 22px
}

.w22p {
    width: 22%
}

.w22pi {
    width: 22% !important
}

.w22i {
    width: 22px !important
}

.h22 {
    height: 22px
}

.lh22 {
    line-height: 22px
}

.h22i {
    height: 22px !important
}

.lineh22i {
    line-height: 22px !important
}

.w23 {
    width: 23px
}

.maxW23 {
    max-width: 23px
}

.minW23 {
    min-width: 23px
}

.w23p {
    width: 23%
}

.w23pi {
    width: 23% !important
}

.w23i {
    width: 23px !important
}

.h23 {
    height: 23px
}

.lh23 {
    line-height: 23px
}

.h23i {
    height: 23px !important
}

.lineh23i {
    line-height: 23px !important
}

.w24 {
    width: 24px
}

.maxW24 {
    max-width: 24px
}

.minW24 {
    min-width: 24px
}

.w24p {
    width: 24%
}

.w24pi {
    width: 24% !important
}

.w24i {
    width: 24px !important
}

.h24 {
    height: 24px
}

.lh24 {
    line-height: 24px
}

.h24i {
    height: 24px !important
}

.lineh24i {
    line-height: 24px !important
}

.w25 {
    width: 25px
}

.maxW25 {
    max-width: 25px
}

.minW25 {
    min-width: 25px
}

.w25p {
    width: 25%
}

.w25pi {
    width: 25% !important
}

.w25i {
    width: 25px !important
}

.h25 {
    height: 25px
}

.lh25 {
    line-height: 25px
}

.h25i {
    height: 25px !important
}

.lineh25i {
    line-height: 25px !important
}

.w26 {
    width: 26px
}

.maxW26 {
    max-width: 26px
}

.minW26 {
    min-width: 26px
}

.w26p {
    width: 26%
}

.w26pi {
    width: 26% !important
}

.w26i {
    width: 26px !important
}

.h26 {
    height: 26px
}

.lh26 {
    line-height: 26px
}

.h26i {
    height: 26px !important
}

.lineh26i {
    line-height: 26px !important
}

.w27 {
    width: 27px
}

.maxW27 {
    max-width: 27px
}

.minW27 {
    min-width: 27px
}

.w27p {
    width: 27%
}

.w27pi {
    width: 27% !important
}

.w27i {
    width: 27px !important
}

.h27 {
    height: 27px
}

.lh27 {
    line-height: 27px
}

.h27i {
    height: 27px !important
}

.lineh27i {
    line-height: 27px !important
}

.w28 {
    width: 28px
}

.maxW28 {
    max-width: 28px
}

.minW28 {
    min-width: 28px
}

.w28p {
    width: 28%
}

.w28pi {
    width: 28% !important
}

.w28i {
    width: 28px !important
}

.h28 {
    height: 28px
}

.lh28 {
    line-height: 28px
}

.h28i {
    height: 28px !important
}

.lineh28i {
    line-height: 28px !important
}

.w29 {
    width: 29px
}

.maxW29 {
    max-width: 29px
}

.minW29 {
    min-width: 29px
}

.w29p {
    width: 29%
}

.w29pi {
    width: 29% !important
}

.w29i {
    width: 29px !important
}

.h29 {
    height: 29px
}

.lh29 {
    line-height: 29px
}

.h29i {
    height: 29px !important
}

.lineh29i {
    line-height: 29px !important
}

.w30 {
    width: 30px
}

.maxW30 {
    max-width: 30px
}

.minW30 {
    min-width: 30px
}

.w30p {
    width: 30%
}

.w30pi {
    width: 30% !important
}

.w30i {
    width: 30px !important
}

.h30 {
    height: 30px
}

.lh30 {
    line-height: 30px
}

.h30i {
    height: 30px !important
}

.lineh30i {
    line-height: 30px !important
}

.w31 {
    width: 31px
}

.maxW31 {
    max-width: 31px
}

.minW31 {
    min-width: 31px
}

.w31p {
    width: 31%
}

.w31pi {
    width: 31% !important
}

.w31i {
    width: 31px !important
}

.h31 {
    height: 31px
}

.lh31 {
    line-height: 31px
}

.h31i {
    height: 31px !important
}

.lineh31i {
    line-height: 31px !important
}

.w32 {
    width: 32px
}

.maxW32 {
    max-width: 32px
}

.minW32 {
    min-width: 32px
}

.w32p {
    width: 32%
}

.w32pi {
    width: 32% !important
}

.w32i {
    width: 32px !important
}

.h32 {
    height: 32px
}

.lh32 {
    line-height: 32px
}

.h32i {
    height: 32px !important
}

.lineh32i {
    line-height: 32px !important
}

.w33 {
    width: 33px
}

.maxW33 {
    max-width: 33px
}

.minW33 {
    min-width: 33px
}

.w33p {
    width: 33%
}

.w33pi {
    width: 33% !important
}

.w33i {
    width: 33px !important
}

.h33 {
    height: 33px
}

.lh33 {
    line-height: 33px
}

.h33i {
    height: 33px !important
}

.lineh33i {
    line-height: 33px !important
}

.w34 {
    width: 34px
}

.maxW34 {
    max-width: 34px
}

.minW34 {
    min-width: 34px
}

.w34p {
    width: 34%
}

.w34pi {
    width: 34% !important
}

.w34i {
    width: 34px !important
}

.h34 {
    height: 34px
}

.lh34 {
    line-height: 34px
}

.h34i {
    height: 34px !important
}

.lineh34i {
    line-height: 34px !important
}

.w35 {
    width: 35px
}

.maxW35 {
    max-width: 35px
}

.minW35 {
    min-width: 35px
}

.w35p {
    width: 35%
}

.w35pi {
    width: 35% !important
}

.w35i {
    width: 35px !important
}

.h35 {
    height: 35px
}

.lh35 {
    line-height: 35px
}

.h35i {
    height: 35px !important
}

.lineh35i {
    line-height: 35px !important
}

.w36 {
    width: 36px
}

.maxW36 {
    max-width: 36px
}

.minW36 {
    min-width: 36px
}

.w36p {
    width: 36%
}

.w36pi {
    width: 36% !important
}

.w36i {
    width: 36px !important
}

.h36 {
    height: 36px
}

.lh36 {
    line-height: 36px
}

.h36i {
    height: 36px !important
}

.lineh36i {
    line-height: 36px !important
}

.w37 {
    width: 37px
}

.maxW37 {
    max-width: 37px
}

.minW37 {
    min-width: 37px
}

.w37p {
    width: 37%
}

.w37pi {
    width: 37% !important
}

.w37i {
    width: 37px !important
}

.h37 {
    height: 37px
}

.lh37 {
    line-height: 37px
}

.h37i {
    height: 37px !important
}

.lineh37i {
    line-height: 37px !important
}

.w38 {
    width: 38px
}

.maxW38 {
    max-width: 38px
}

.minW38 {
    min-width: 38px
}

.w38p {
    width: 38%
}

.w38pi {
    width: 38% !important
}

.w38i {
    width: 38px !important
}

.h38 {
    height: 38px
}

.lh38 {
    line-height: 38px
}

.h38i {
    height: 38px !important
}

.lineh38i {
    line-height: 38px !important
}

.w39 {
    width: 39px
}

.maxW39 {
    max-width: 39px
}

.minW39 {
    min-width: 39px
}

.w39p {
    width: 39%
}

.w39pi {
    width: 39% !important
}

.w39i {
    width: 39px !important
}

.h39 {
    height: 39px
}

.lh39 {
    line-height: 39px
}

.h39i {
    height: 39px !important
}

.lineh39i {
    line-height: 39px !important
}

.w40 {
    width: 40px
}

.maxW40 {
    max-width: 40px
}

.minW40 {
    min-width: 40px
}

.w40p {
    width: 40%
}

.w40pi {
    width: 40% !important
}

.w40i {
    width: 40px !important
}

.h40 {
    height: 40px
}

.lh40 {
    line-height: 40px
}

.h40i {
    height: 40px !important
}

.lineh40i {
    line-height: 40px !important
}

.w41 {
    width: 41px
}

.maxW41 {
    max-width: 41px
}

.minW41 {
    min-width: 41px
}

.w41p {
    width: 41%
}

.w41pi {
    width: 41% !important
}

.w41i {
    width: 41px !important
}

.h41 {
    height: 41px
}

.lh41 {
    line-height: 41px
}

.h41i {
    height: 41px !important
}

.lineh41i {
    line-height: 41px !important
}

.w42 {
    width: 42px
}

.maxW42 {
    max-width: 42px
}

.minW42 {
    min-width: 42px
}

.w42p {
    width: 42%
}

.w42pi {
    width: 42% !important
}

.w42i {
    width: 42px !important
}

.h42 {
    height: 42px
}

.lh42 {
    line-height: 42px
}

.h42i {
    height: 42px !important
}

.lineh42i {
    line-height: 42px !important
}

.w43 {
    width: 43px
}

.maxW43 {
    max-width: 43px
}

.minW43 {
    min-width: 43px
}

.w43p {
    width: 43%
}

.w43pi {
    width: 43% !important
}

.w43i {
    width: 43px !important
}

.h43 {
    height: 43px
}

.lh43 {
    line-height: 43px
}

.h43i {
    height: 43px !important
}

.lineh43i {
    line-height: 43px !important
}

.w44 {
    width: 44px
}

.maxW44 {
    max-width: 44px
}

.minW44 {
    min-width: 44px
}

.w44p {
    width: 44%
}

.w44pi {
    width: 44% !important
}

.w44i {
    width: 44px !important
}

.h44 {
    height: 44px
}

.lh44 {
    line-height: 44px
}

.h44i {
    height: 44px !important
}

.lineh44i {
    line-height: 44px !important
}

.w45 {
    width: 45px
}

.maxW45 {
    max-width: 45px
}

.minW45 {
    min-width: 45px
}

.w45p {
    width: 45%
}

.w45pi {
    width: 45% !important
}

.w45i {
    width: 45px !important
}

.h45 {
    height: 45px
}

.lh45 {
    line-height: 45px
}

.h45i {
    height: 45px !important
}

.lineh45i {
    line-height: 45px !important
}

.w46 {
    width: 46px
}

.maxW46 {
    max-width: 46px
}

.minW46 {
    min-width: 46px
}

.w46p {
    width: 46%
}

.w46pi {
    width: 46% !important
}

.w46i {
    width: 46px !important
}

.h46 {
    height: 46px
}

.lh46 {
    line-height: 46px
}

.h46i {
    height: 46px !important
}

.lineh46i {
    line-height: 46px !important
}

.w47 {
    width: 47px
}

.maxW47 {
    max-width: 47px
}

.minW47 {
    min-width: 47px
}

.w47p {
    width: 47%
}

.w47pi {
    width: 47% !important
}

.w47i {
    width: 47px !important
}

.h47 {
    height: 47px
}

.lh47 {
    line-height: 47px
}

.h47i {
    height: 47px !important
}

.lineh47i {
    line-height: 47px !important
}

.w48 {
    width: 48px
}

.maxW48 {
    max-width: 48px
}

.minW48 {
    min-width: 48px
}

.w48p {
    width: 48%
}

.w48pi {
    width: 48% !important
}

.w48i {
    width: 48px !important
}

.h48 {
    height: 48px
}

.lh48 {
    line-height: 48px
}

.h48i {
    height: 48px !important
}

.lineh48i {
    line-height: 48px !important
}

.w49 {
    width: 49px
}

.maxW49 {
    max-width: 49px
}

.minW49 {
    min-width: 49px
}

.w49p {
    width: 49%
}

.w49pi {
    width: 49% !important
}

.w49i {
    width: 49px !important
}

.h49 {
    height: 49px
}

.lh49 {
    line-height: 49px
}

.h49i {
    height: 49px !important
}

.lineh49i {
    line-height: 49px !important
}

.w50 {
    width: 50px
}

.maxW50 {
    max-width: 50px
}

.minW50 {
    min-width: 50px
}

.w50p {
    width: 50%
}

.w50pi {
    width: 50% !important
}

.w50i {
    width: 50px !important
}

.h50 {
    height: 50px
}

.lh50 {
    line-height: 50px
}

.h50i {
    height: 50px !important
}

.lineh50i {
    line-height: 50px !important
}

.w51 {
    width: 51px
}

.maxW51 {
    max-width: 51px
}

.minW51 {
    min-width: 51px
}

.w51p {
    width: 51%
}

.w51pi {
    width: 51% !important
}

.w51i {
    width: 51px !important
}

.h51 {
    height: 51px
}

.lh51 {
    line-height: 51px
}

.h51i {
    height: 51px !important
}

.lineh51i {
    line-height: 51px !important
}

.w52 {
    width: 52px
}

.maxW52 {
    max-width: 52px
}

.minW52 {
    min-width: 52px
}

.w52p {
    width: 52%
}

.w52pi {
    width: 52% !important
}

.w52i {
    width: 52px !important
}

.h52 {
    height: 52px
}

.lh52 {
    line-height: 52px
}

.h52i {
    height: 52px !important
}

.lineh52i {
    line-height: 52px !important
}

.w53 {
    width: 53px
}

.maxW53 {
    max-width: 53px
}

.minW53 {
    min-width: 53px
}

.w53p {
    width: 53%
}

.w53pi {
    width: 53% !important
}

.w53i {
    width: 53px !important
}

.h53 {
    height: 53px
}

.lh53 {
    line-height: 53px
}

.h53i {
    height: 53px !important
}

.lineh53i {
    line-height: 53px !important
}

.w54 {
    width: 54px
}

.maxW54 {
    max-width: 54px
}

.minW54 {
    min-width: 54px
}

.w54p {
    width: 54%
}

.w54pi {
    width: 54% !important
}

.w54i {
    width: 54px !important
}

.h54 {
    height: 54px
}

.lh54 {
    line-height: 54px
}

.h54i {
    height: 54px !important
}

.lineh54i {
    line-height: 54px !important
}

.w55 {
    width: 55px
}

.maxW55 {
    max-width: 55px
}

.minW55 {
    min-width: 55px
}

.w55p {
    width: 55%
}

.w55pi {
    width: 55% !important
}

.w55i {
    width: 55px !important
}

.h55 {
    height: 55px
}

.lh55 {
    line-height: 55px
}

.h55i {
    height: 55px !important
}

.lineh55i {
    line-height: 55px !important
}

.w56 {
    width: 56px
}

.maxW56 {
    max-width: 56px
}

.minW56 {
    min-width: 56px
}

.w56p {
    width: 56%
}

.w56pi {
    width: 56% !important
}

.w56i {
    width: 56px !important
}

.h56 {
    height: 56px
}

.lh56 {
    line-height: 56px
}

.h56i {
    height: 56px !important
}

.lineh56i {
    line-height: 56px !important
}

.w57 {
    width: 57px
}

.maxW57 {
    max-width: 57px
}

.minW57 {
    min-width: 57px
}

.w57p {
    width: 57%
}

.w57pi {
    width: 57% !important
}

.w57i {
    width: 57px !important
}

.h57 {
    height: 57px
}

.lh57 {
    line-height: 57px
}

.h57i {
    height: 57px !important
}

.lineh57i {
    line-height: 57px !important
}

.w58 {
    width: 58px
}

.maxW58 {
    max-width: 58px
}

.minW58 {
    min-width: 58px
}

.w58p {
    width: 58%
}

.w58pi {
    width: 58% !important
}

.w58i {
    width: 58px !important
}

.h58 {
    height: 58px
}

.lh58 {
    line-height: 58px
}

.h58i {
    height: 58px !important
}

.lineh58i {
    line-height: 58px !important
}

.w59 {
    width: 59px
}

.maxW59 {
    max-width: 59px
}

.minW59 {
    min-width: 59px
}

.w59p {
    width: 59%
}

.w59pi {
    width: 59% !important
}

.w59i {
    width: 59px !important
}

.h59 {
    height: 59px
}

.lh59 {
    line-height: 59px
}

.h59i {
    height: 59px !important
}

.lineh59i {
    line-height: 59px !important
}

.w60 {
    width: 60px
}

.maxW60 {
    max-width: 60px
}

.minW60 {
    min-width: 60px
}

.w60p {
    width: 60%
}

.w60pi {
    width: 60% !important
}

.w60i {
    width: 60px !important
}

.h60 {
    height: 60px
}

.lh60 {
    line-height: 60px
}

.h60i {
    height: 60px !important
}

.lineh60i {
    line-height: 60px !important
}

.w61 {
    width: 61px
}

.maxW61 {
    max-width: 61px
}

.minW61 {
    min-width: 61px
}

.w61p {
    width: 61%
}

.w61pi {
    width: 61% !important
}

.w61i {
    width: 61px !important
}

.h61 {
    height: 61px
}

.lh61 {
    line-height: 61px
}

.h61i {
    height: 61px !important
}

.lineh61i {
    line-height: 61px !important
}

.w62 {
    width: 62px
}

.maxW62 {
    max-width: 62px
}

.minW62 {
    min-width: 62px
}

.w62p {
    width: 62%
}

.w62pi {
    width: 62% !important
}

.w62i {
    width: 62px !important
}

.h62 {
    height: 62px
}

.lh62 {
    line-height: 62px
}

.h62i {
    height: 62px !important
}

.lineh62i {
    line-height: 62px !important
}

.w63 {
    width: 63px
}

.maxW63 {
    max-width: 63px
}

.minW63 {
    min-width: 63px
}

.w63p {
    width: 63%
}

.w63pi {
    width: 63% !important
}

.w63i {
    width: 63px !important
}

.h63 {
    height: 63px
}

.lh63 {
    line-height: 63px
}

.h63i {
    height: 63px !important
}

.lineh63i {
    line-height: 63px !important
}

.w64 {
    width: 64px
}

.maxW64 {
    max-width: 64px
}

.minW64 {
    min-width: 64px
}

.w64p {
    width: 64%
}

.w64pi {
    width: 64% !important
}

.w64i {
    width: 64px !important
}

.h64 {
    height: 64px
}

.lh64 {
    line-height: 64px
}

.h64i {
    height: 64px !important
}

.lineh64i {
    line-height: 64px !important
}

.w65 {
    width: 65px
}

.maxW65 {
    max-width: 65px
}

.minW65 {
    min-width: 65px
}

.w65p {
    width: 65%
}

.w65pi {
    width: 65% !important
}

.w65i {
    width: 65px !important
}

.h65 {
    height: 65px
}

.lh65 {
    line-height: 65px
}

.h65i {
    height: 65px !important
}

.lineh65i {
    line-height: 65px !important
}

.w66 {
    width: 66px
}

.maxW66 {
    max-width: 66px
}

.minW66 {
    min-width: 66px
}

.w66p {
    width: 66%
}

.w66pi {
    width: 66% !important
}

.w66i {
    width: 66px !important
}

.h66 {
    height: 66px
}

.lh66 {
    line-height: 66px
}

.h66i {
    height: 66px !important
}

.lineh66i {
    line-height: 66px !important
}

.w67 {
    width: 67px
}

.maxW67 {
    max-width: 67px
}

.minW67 {
    min-width: 67px
}

.w67p {
    width: 67%
}

.w67pi {
    width: 67% !important
}

.w67i {
    width: 67px !important
}

.h67 {
    height: 67px
}

.lh67 {
    line-height: 67px
}

.h67i {
    height: 67px !important
}

.lineh67i {
    line-height: 67px !important
}

.w68 {
    width: 68px
}

.maxW68 {
    max-width: 68px
}

.minW68 {
    min-width: 68px
}

.w68p {
    width: 68%
}

.w68pi {
    width: 68% !important
}

.w68i {
    width: 68px !important
}

.h68 {
    height: 68px
}

.lh68 {
    line-height: 68px
}

.h68i {
    height: 68px !important
}

.lineh68i {
    line-height: 68px !important
}

.w69 {
    width: 69px
}

.maxW69 {
    max-width: 69px
}

.minW69 {
    min-width: 69px
}

.w69p {
    width: 69%
}

.w69pi {
    width: 69% !important
}

.w69i {
    width: 69px !important
}

.h69 {
    height: 69px
}

.lh69 {
    line-height: 69px
}

.h69i {
    height: 69px !important
}

.lineh69i {
    line-height: 69px !important
}

.w70 {
    width: 70px
}

.maxW70 {
    max-width: 70px
}

.minW70 {
    min-width: 70px
}

.w70p {
    width: 70%
}

.w70pi {
    width: 70% !important
}

.w70i {
    width: 70px !important
}

.h70 {
    height: 70px
}

.lh70 {
    line-height: 70px
}

.h70i {
    height: 70px !important
}

.lineh70i {
    line-height: 70px !important
}

.w71 {
    width: 71px
}

.maxW71 {
    max-width: 71px
}

.minW71 {
    min-width: 71px
}

.w71p {
    width: 71%
}

.w71pi {
    width: 71% !important
}

.w71i {
    width: 71px !important
}

.h71 {
    height: 71px
}

.lh71 {
    line-height: 71px
}

.h71i {
    height: 71px !important
}

.lineh71i {
    line-height: 71px !important
}

.w72 {
    width: 72px
}

.maxW72 {
    max-width: 72px
}

.minW72 {
    min-width: 72px
}

.w72p {
    width: 72%
}

.w72pi {
    width: 72% !important
}

.w72i {
    width: 72px !important
}

.h72 {
    height: 72px
}

.lh72 {
    line-height: 72px
}

.h72i {
    height: 72px !important
}

.lineh72i {
    line-height: 72px !important
}

.w73 {
    width: 73px
}

.maxW73 {
    max-width: 73px
}

.minW73 {
    min-width: 73px
}

.w73p {
    width: 73%
}

.w73pi {
    width: 73% !important
}

.w73i {
    width: 73px !important
}

.h73 {
    height: 73px
}

.lh73 {
    line-height: 73px
}

.h73i {
    height: 73px !important
}

.lineh73i {
    line-height: 73px !important
}

.w74 {
    width: 74px
}

.maxW74 {
    max-width: 74px
}

.minW74 {
    min-width: 74px
}

.w74p {
    width: 74%
}

.w74pi {
    width: 74% !important
}

.w74i {
    width: 74px !important
}

.h74 {
    height: 74px
}

.lh74 {
    line-height: 74px
}

.h74i {
    height: 74px !important
}

.lineh74i {
    line-height: 74px !important
}

.w75 {
    width: 75px
}

.maxW75 {
    max-width: 75px
}

.minW75 {
    min-width: 75px
}

.w75p {
    width: 75%
}

.w75pi {
    width: 75% !important
}

.w75i {
    width: 75px !important
}

.h75 {
    height: 75px
}

.lh75 {
    line-height: 75px
}

.h75i {
    height: 75px !important
}

.lineh75i {
    line-height: 75px !important
}

.w76 {
    width: 76px
}

.maxW76 {
    max-width: 76px
}

.minW76 {
    min-width: 76px
}

.w76p {
    width: 76%
}

.w76pi {
    width: 76% !important
}

.w76i {
    width: 76px !important
}

.h76 {
    height: 76px
}

.lh76 {
    line-height: 76px
}

.h76i {
    height: 76px !important
}

.lineh76i {
    line-height: 76px !important
}

.w77 {
    width: 77px
}

.maxW77 {
    max-width: 77px
}

.minW77 {
    min-width: 77px
}

.w77p {
    width: 77%
}

.w77pi {
    width: 77% !important
}

.w77i {
    width: 77px !important
}

.h77 {
    height: 77px
}

.lh77 {
    line-height: 77px
}

.h77i {
    height: 77px !important
}

.lineh77i {
    line-height: 77px !important
}

.w78 {
    width: 78px
}

.maxW78 {
    max-width: 78px
}

.minW78 {
    min-width: 78px
}

.w78p {
    width: 78%
}

.w78pi {
    width: 78% !important
}

.w78i {
    width: 78px !important
}

.h78 {
    height: 78px
}

.lh78 {
    line-height: 78px
}

.h78i {
    height: 78px !important
}

.lineh78i {
    line-height: 78px !important
}

.w79 {
    width: 79px
}

.maxW79 {
    max-width: 79px
}

.minW79 {
    min-width: 79px
}

.w79p {
    width: 79%
}

.w79pi {
    width: 79% !important
}

.w79i {
    width: 79px !important
}

.h79 {
    height: 79px
}

.lh79 {
    line-height: 79px
}

.h79i {
    height: 79px !important
}

.lineh79i {
    line-height: 79px !important
}

.w80 {
    width: 80px
}

.maxW80 {
    max-width: 80px
}

.minW80 {
    min-width: 80px
}

.w80p {
    width: 80%
}

.w80pi {
    width: 80% !important
}

.w80i {
    width: 80px !important
}

.h80 {
    height: 80px
}

.lh80 {
    line-height: 80px
}

.h80i {
    height: 80px !important
}

.lineh80i {
    line-height: 80px !important
}

.w81 {
    width: 81px
}

.maxW81 {
    max-width: 81px
}

.minW81 {
    min-width: 81px
}

.w81p {
    width: 81%
}

.w81pi {
    width: 81% !important
}

.w81i {
    width: 81px !important
}

.h81 {
    height: 81px
}

.lh81 {
    line-height: 81px
}

.h81i {
    height: 81px !important
}

.lineh81i {
    line-height: 81px !important
}

.w82 {
    width: 82px
}

.maxW82 {
    max-width: 82px
}

.minW82 {
    min-width: 82px
}

.w82p {
    width: 82%
}

.w82pi {
    width: 82% !important
}

.w82i {
    width: 82px !important
}

.h82 {
    height: 82px
}

.lh82 {
    line-height: 82px
}

.h82i {
    height: 82px !important
}

.lineh82i {
    line-height: 82px !important
}

.w83 {
    width: 83px
}

.maxW83 {
    max-width: 83px
}

.minW83 {
    min-width: 83px
}

.w83p {
    width: 83%
}

.w83pi {
    width: 83% !important
}

.w83i {
    width: 83px !important
}

.h83 {
    height: 83px
}

.lh83 {
    line-height: 83px
}

.h83i {
    height: 83px !important
}

.lineh83i {
    line-height: 83px !important
}

.w84 {
    width: 84px
}

.maxW84 {
    max-width: 84px
}

.minW84 {
    min-width: 84px
}

.w84p {
    width: 84%
}

.w84pi {
    width: 84% !important
}

.w84i {
    width: 84px !important
}

.h84 {
    height: 84px
}

.lh84 {
    line-height: 84px
}

.h84i {
    height: 84px !important
}

.lineh84i {
    line-height: 84px !important
}

.w85 {
    width: 85px
}

.maxW85 {
    max-width: 85px
}

.minW85 {
    min-width: 85px
}

.w85p {
    width: 85%
}

.w85pi {
    width: 85% !important
}

.w85i {
    width: 85px !important
}

.h85 {
    height: 85px
}

.lh85 {
    line-height: 85px
}

.h85i {
    height: 85px !important
}

.lineh85i {
    line-height: 85px !important
}

.w86 {
    width: 86px
}

.maxW86 {
    max-width: 86px
}

.minW86 {
    min-width: 86px
}

.w86p {
    width: 86%
}

.w86pi {
    width: 86% !important
}

.w86i {
    width: 86px !important
}

.h86 {
    height: 86px
}

.lh86 {
    line-height: 86px
}

.h86i {
    height: 86px !important
}

.lineh86i {
    line-height: 86px !important
}

.w87 {
    width: 87px
}

.maxW87 {
    max-width: 87px
}

.minW87 {
    min-width: 87px
}

.w87p {
    width: 87%
}

.w87pi {
    width: 87% !important
}

.w87i {
    width: 87px !important
}

.h87 {
    height: 87px
}

.lh87 {
    line-height: 87px
}

.h87i {
    height: 87px !important
}

.lineh87i {
    line-height: 87px !important
}

.w88 {
    width: 88px
}

.maxW88 {
    max-width: 88px
}

.minW88 {
    min-width: 88px
}

.w88p {
    width: 88%
}

.w88pi {
    width: 88% !important
}

.w88i {
    width: 88px !important
}

.h88 {
    height: 88px
}

.lh88 {
    line-height: 88px
}

.h88i {
    height: 88px !important
}

.lineh88i {
    line-height: 88px !important
}

.w89 {
    width: 89px
}

.maxW89 {
    max-width: 89px
}

.minW89 {
    min-width: 89px
}

.w89p {
    width: 89%
}

.w89pi {
    width: 89% !important
}

.w89i {
    width: 89px !important
}

.h89 {
    height: 89px
}

.lh89 {
    line-height: 89px
}

.h89i {
    height: 89px !important
}

.lineh89i {
    line-height: 89px !important
}

.w90 {
    width: 90px
}

.maxW90 {
    max-width: 90px
}

.minW90 {
    min-width: 90px
}

.w90p {
    width: 90%
}

.w90pi {
    width: 90% !important
}

.w90i {
    width: 90px !important
}

.h90 {
    height: 90px
}

.lh90 {
    line-height: 90px
}

.h90i {
    height: 90px !important
}

.lineh90i {
    line-height: 90px !important
}

.w91 {
    width: 91px
}

.maxW91 {
    max-width: 91px
}

.minW91 {
    min-width: 91px
}

.w91p {
    width: 91%
}

.w91pi {
    width: 91% !important
}

.w91i {
    width: 91px !important
}

.h91 {
    height: 91px
}

.lh91 {
    line-height: 91px
}

.h91i {
    height: 91px !important
}

.lineh91i {
    line-height: 91px !important
}

.w92 {
    width: 92px
}

.maxW92 {
    max-width: 92px
}

.minW92 {
    min-width: 92px
}

.w92p {
    width: 92%
}

.w92pi {
    width: 92% !important
}

.w92i {
    width: 92px !important
}

.h92 {
    height: 92px
}

.lh92 {
    line-height: 92px
}

.h92i {
    height: 92px !important
}

.lineh92i {
    line-height: 92px !important
}

.w93 {
    width: 93px
}

.maxW93 {
    max-width: 93px
}

.minW93 {
    min-width: 93px
}

.w93p {
    width: 93%
}

.w93pi {
    width: 93% !important
}

.w93i {
    width: 93px !important
}

.h93 {
    height: 93px
}

.lh93 {
    line-height: 93px
}

.h93i {
    height: 93px !important
}

.lineh93i {
    line-height: 93px !important
}

.w94 {
    width: 94px
}

.maxW94 {
    max-width: 94px
}

.minW94 {
    min-width: 94px
}

.w94p {
    width: 94%
}

.w94pi {
    width: 94% !important
}

.w94i {
    width: 94px !important
}

.h94 {
    height: 94px
}

.lh94 {
    line-height: 94px
}

.h94i {
    height: 94px !important
}

.lineh94i {
    line-height: 94px !important
}

.w95 {
    width: 95px
}

.maxW95 {
    max-width: 95px
}

.minW95 {
    min-width: 95px
}

.w95p {
    width: 95%
}

.w95pi {
    width: 95% !important
}

.w95i {
    width: 95px !important
}

.h95 {
    height: 95px
}

.lh95 {
    line-height: 95px
}

.h95i {
    height: 95px !important
}

.lineh95i {
    line-height: 95px !important
}

.w96 {
    width: 96px
}

.maxW96 {
    max-width: 96px
}

.minW96 {
    min-width: 96px
}

.w96p {
    width: 96%
}

.w96pi {
    width: 96% !important
}

.w96i {
    width: 96px !important
}

.h96 {
    height: 96px
}

.lh96 {
    line-height: 96px
}

.h96i {
    height: 96px !important
}

.lineh96i {
    line-height: 96px !important
}

.w97 {
    width: 97px
}

.maxW97 {
    max-width: 97px
}

.minW97 {
    min-width: 97px
}

.w97p {
    width: 97%
}

.w97pi {
    width: 97% !important
}

.w97i {
    width: 97px !important
}

.h97 {
    height: 97px
}

.lh97 {
    line-height: 97px
}

.h97i {
    height: 97px !important
}

.lineh97i {
    line-height: 97px !important
}

.w98 {
    width: 98px
}

.maxW98 {
    max-width: 98px
}

.minW98 {
    min-width: 98px
}

.w98p {
    width: 98%
}

.w98pi {
    width: 98% !important
}

.w98i {
    width: 98px !important
}

.h98 {
    height: 98px
}

.lh98 {
    line-height: 98px
}

.h98i {
    height: 98px !important
}

.lineh98i {
    line-height: 98px !important
}

.w99 {
    width: 99px
}

.maxW99 {
    max-width: 99px
}

.minW99 {
    min-width: 99px
}

.w99p {
    width: 99%
}

.w99pi {
    width: 99% !important
}

.w99i {
    width: 99px !important
}

.h99 {
    height: 99px
}

.lh99 {
    line-height: 99px
}

.h99i {
    height: 99px !important
}

.lineh99i {
    line-height: 99px !important
}

.w100 {
    width: 100px
}

.maxW100 {
    max-width: 100px
}

.minW100 {
    min-width: 100px
}

.w100pi {
    width: 100% !important
}

.w100i {
    width: 100px !important
}

.h100 {
    height: 100px
}

.lh100 {
    line-height: 100px
}

.h100i {
    height: 100px !important
}

.lineh100i {
    line-height: 100px !important
}

.w130 {
    width: 130px
}

.maxW130 {
    max-width: 130px
}

.minW130 {
    min-width: 130px
}

.w130i {
    width: 130px !important
}

.h130 {
    height: 130px
}

.h130i {
    height: 130px !important
}

.lh130 {
    line-height: 130px
}

.w140 {
    width: 140px
}

.maxW140 {
    max-width: 140px
}

.minW140 {
    min-width: 140px
}

.w140i {
    width: 140px !important
}

.h140 {
    height: 140px
}

.h140i {
    height: 140px !important
}

.lh140 {
    line-height: 140px
}

.w200 {
    width: 200px
}

.maxW200 {
    max-width: 200px
}

.minW200 {
    min-width: 200px
}

.w200i {
    width: 200px !important
}

.h200 {
    height: 200px
}

.h200i {
    height: 200px !important
}

.lh200 {
    line-height: 200px
}

.w234 {
    width: 234px
}

.maxW234 {
    max-width: 234px
}

.minW234 {
    min-width: 234px
}

.w234i {
    width: 234px !important
}

.h234 {
    height: 234px
}

.h234i {
    height: 234px !important
}

.lh234 {
    line-height: 234px
}

.w280 {
    width: 280px
}

.maxW280 {
    max-width: 280px
}

.minW280 {
    min-width: 280px
}

.w280i {
    width: 280px !important
}

.h280 {
    height: 280px
}

.h280i {
    height: 280px !important
}

.lh280 {
    line-height: 280px
}

.w400 {
    width: 400px
}

.maxW400 {
    max-width: 400px
}

.minW400 {
    min-width: 400px
}

.w400i {
    width: 400px !important
}

.h400 {
    height: 400px
}

.h400i {
    height: 400px !important
}

.lh400 {
    line-height: 400px
}

.c-111,
.ch-111:hover {
    color: #111
}

.c-333,
.ch-333:hover {
    color: #333
}

.c-555,
.ch-555:hover {
    color: #555
}

.c-666,
.ch-666:hover {
    color: #666
}

.c-888,
.ch-888:hover {
    color: #888
}

.c-999,
.ch-999:hover {
    color: #999
}

.c-bbb,
.ch-bbb:hover {
    color: #bbb
}

.c-FF3A33,
.ch-FF3A33:hover {
    color: #ff3a33
}

.c-005ff1,
.ch-005ff1:hover {
    color: #005ff1
}

.c-fff200,
.ch-fff200:hover {
    color: #fff200
}

.c-fd4545,
.ch-fd4545:hover {
    color: #fd4545
}

.c-3075FF,
.ch-3075FF:hover {
    color: #3075ff
}

.c-2FC724,
.ch-2FC724:hover {
    color: #2fc724
}

.c-005FF1,
.ch-005FF1:hover {
    color: #005ff1
}

.bg-fff {
    background: #fff
}

.bg-f8f8f8 {
    background: #f8f8f8
}

.bg-eee {
    background: #eee
}

.bg-F2F2F2 {
    background: #f2f2f2
}

.bg-FFCDCC {
    background: #ffcdcc
}

.bg-dae4fe {
    background: #dae4fe
}

.bg-fcedd3 {
    background: #fcedd3
}

.b-888 {
    border: 1px solid #888
}

.bt-888 {
    border-top: 1px solid #888
}

.bdash-t-888 {
    border-top: 1px dashed #888
}

.br-888 {
    border-right: 1px solid #888
}

.bdash-r-888 {
    border-right: 1px dashed #888
}

.bb-888 {
    border-bottom: 1px solid #888
}

.bdash-b-888 {
    border-bottom: 1px dashed #888
}

.bl-888 {
    border-left: 1px solid #888
}

.bdash-l-888 {
    border-left: 1px dashed #888
}

.b-ddd {
    border: 1px solid #ddd
}

.bt-ddd {
    border-top: 1px solid #ddd
}

.bdash-t-ddd {
    border-top: 1px dashed #ddd
}

.br-ddd {
    border-right: 1px solid #ddd
}

.bdash-r-ddd {
    border-right: 1px dashed #ddd
}

.bb-ddd {
    border-bottom: 1px solid #ddd
}

.bdash-b-ddd {
    border-bottom: 1px dashed #ddd
}

.bl-ddd {
    border-left: 1px solid #ddd
}

.bdash-l-ddd {
    border-left: 1px dashed #ddd
}

.b-eee {
    border: 1px solid #eee
}

.bt-eee {
    border-top: 1px solid #eee
}

.bdash-t-eee {
    border-top: 1px dashed #eee
}

.br-eee {
    border-right: 1px solid #eee
}

.bdash-r-eee {
    border-right: 1px dashed #eee
}

.bb-eee {
    border-bottom: 1px solid #eee
}

.bdash-b-eee {
    border-bottom: 1px dashed #eee
}

.bl-eee {
    border-left: 1px solid #eee
}

.bdash-l-eee {
    border-left: 1px dashed #eee
}

.b-2FC724 {
    border: 1px solid #2fc724
}

.bt-2FC724 {
    border-top: 1px solid #2fc724
}

.bdash-t-2FC724 {
    border-top: 1px dashed #2fc724
}

.br-2FC724 {
    border-right: 1px solid #2fc724
}

.bdash-r-2FC724 {
    border-right: 1px dashed #2fc724
}

.bb-2FC724 {
    border-bottom: 1px solid #2fc724
}

.bdash-b-2FC724 {
    border-bottom: 1px dashed #2fc724
}

.bl-2FC724 {
    border-left: 1px solid #2fc724
}

.bdash-l-2FC724 {
    border-left: 1px dashed #2fc724
}

.b-FF3A33 {
    border: 1px solid #ff3a33
}

.bt-FF3A33 {
    border-top: 1px solid #ff3a33
}

.bdash-t-FF3A33 {
    border-top: 1px dashed #ff3a33
}

.br-FF3A33 {
    border-right: 1px solid #ff3a33
}

.bdash-r-FF3A33 {
    border-right: 1px dashed #ff3a33
}

.bb-FF3A33 {
    border-bottom: 1px solid #ff3a33
}

.bdash-b-FF3A33 {
    border-bottom: 1px dashed #ff3a33
}

.bl-FF3A33 {
    border-left: 1px solid #ff3a33
}

.bdash-l-FF3A33 {
    border-left: 1px dashed #ff3a33
}

.br-1 {
    border-radius: 1px
}

.br-2 {
    border-radius: 2px
}

.br-3 {
    border-radius: 3px
}

.br-4 {
    border-radius: 4px
}

.br-5 {
    border-radius: 5px
}

.br-6 {
    border-radius: 6px
}

.br-7 {
    border-radius: 7px
}

.br-8 {
    border-radius: 8px
}

.br-9 {
    border-radius: 9px
}

.br-10 {
    border-radius: 10px
}

.pointer {
    cursor: pointer
}

.red-start {
    position: relative
}

.red-start:before {
    position: absolute;
    color: #fd4545;
    content: "*"
}

[data-v-617a565d] .jad-modal-slide .jad-modal-slide-header,
[data-v-617a565d] .jad-pc-modal-slide .jad-pc-modal-slide-header {
    padding: 16px 0 12px 24px
}

[data-v-617a565d] .jad-modal-slide .jad-modal-slide-header .jad-pc-modal-slide-title,
[data-v-617a565d] .jad-pc-modal-slide .jad-pc-modal-slide-header .jad-pc-modal-slide-title {
    font-size: 20px;
    line-height: 28px
}

[data-v-617a565d] .jad-modal-slide-close-icon,
[data-v-617a565d] .jad-pc-modal-slide-close-icon {
    top: 16px;
    right: 16px
}

[data-v-617a565d] .jad-modal-slide-footer,
[data-v-617a565d] .jad-pc-modal-slide-footer {
    padding: 16px 24px 24px 0
}

.jzt-micro-balance-remind-wrap .color333 {
    color: #333
}

.jzt-micro-balance-remind-wrap .color666 {
    color: #666
}

.jzt-micro-balance-remind-wrap .content-tip {
    font-size: 12px;
    margin-left: 8px;
    color: #999
}

.jzt-micro-balance-remind-wrap .blue {
    color: #005ff1
}

.jzt-micro-balance-remind-wrap .blue:hover {
    cursor: pointer
}

.jzt-micro-balance-remind-wrap .ml12 {
    margin-left: 12px
}

.jzt-micro-balance-remind-wrap .w120 {
    width: 120px
}

.top-box[data-v-65aeb643] {
    padding: 8px 8px 8px 18px;
    display: flex;
    box-sizing: content-box;
    justify-content: space-between
}

.top-box-title[data-v-65aeb643] {
    margin-top: 2px;
    height: 80px;
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.top-box-title-img[data-v-65aeb643] {
    width: 60px;
    height: 60px;
    margin-right: 16px
}

.top-box-title-right-name[data-v-65aeb643] {
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 8px;
    white-space: nowrap
}

.top-box-title-right-detail[data-v-65aeb643] {
    display: flex;
    color: #666;
    font-size: 14px;
    line-height: 22px
}

.top-box-title-right-detail-img[data-v-65aeb643] {
    width: 62px;
    height: auto;
    margin-right: 4px
}

.top-box-effect[data-v-65aeb643] {
    margin-right: 24px;
    width: 400px;
    border-radius: 8px;
    opacity: .9;
    padding: 22px 0 12px;
    position: relative
}

.top-box-effect-tip[data-v-65aeb643] {
    position: absolute;
    top: 0;
    padding: 2px 7px;
    border-radius: 8px 0 8px 0;
    background: #ffe9e9;
    font-size: 12px;
    line-height: 20px;
    color: #ff3a33
}

.top-box-effect-item[data-v-65aeb643] {
    text-align: center;
    margin-left: 62px
}

.top-box-effect-item-left[data-v-65aeb643] {
    display: inline-block;
    text-align: center
}

.top-box-effect-item-left-title[data-v-65aeb643] {
    color: #666;
    font-size: 14px;
    line-height: 22px
}

.top-box-effect-item-left-content[data-v-65aeb643] {
    color: #ff3a33;
    font-size: 18px;
    line-height: 22px;
    margin-top: 4px;
    font-weight: 500
}

.top-box-effect-item-right[data-v-65aeb643] {
    width: 40px;
    height: 40px
}

.top-box-effect-item-triangle[data-v-65aeb643] {
    position: absolute;
    bottom: 28px;
    left: -12px;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent
}

.top-box-new-top[data-v-65aeb643] {
    border-radius: 8px;
    line-height: 24px;
    font-weight: 600;
    font-size: 16px;
    padding-left: 8px;
    display: flex;
    height: 56px;
    align-items: center;
    margin-bottom: 16px
}

.top-box-new-top-img[data-v-65aeb643] {
    width: 48px;
    height: auto
}

.top-box-new-suggest[data-v-65aeb643] {
    padding: 18px;
    display: flex;
    align-items: flex-start;
    color: #111;
    line-height: 26px;
    border-radius: 8px;
    box-sizing: border-box;
    height: 100px;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(//img10.360buyimg.com/img/jfs/t1/311814/5/177/356897/6821cf9aFf285217d/6ff0411224c03ffa.png)
}

.top-box-new-suggest-img[data-v-65aeb643] {
    height: 32px;
    width: auto;
    margin-top: -6px;
    margin-right: 12px
}

.top-box-new-suggest-effect[data-v-65aeb643] {
    display: flex;
    align-items: center
}

.top-box-new-suggest-effect-num[data-v-65aeb643] {
    color: #ff3a33;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
    margin-left: 4px
}

.top-box-new-suggest-effect-img[data-v-65aeb643] {
    width: 20px;
    height: 20px
}

.top-box-new-content[data-v-65aeb643] {
    border: 1px solid #eef4ff;
    border-radius: 8px;
    background-color: rgba(115, 123, 173, .03);
    background-image: url(//img10.360buyimg.com/img/jfs/t1/315426/19/148/91977/6821c262F202a32bb/2fccec28a8dbc18f.png);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 20px
}

.top-box-new-content-suggest[data-v-65aeb643] {
    display: flex;
    align-items: flex-start;
    color: #111;
    line-height: 26px;
    border-radius: 8px;
    margin-bottom: 20px
}

.top-box-new-content-suggest-img[data-v-65aeb643] {
    margin-top: -6px;
    height: 32px;
    width: auto;
    margin-right: 12px
}

.top-box-new-content-suggest-effect[data-v-65aeb643] {
    display: flex;
    align-items: center
}

.top-box-new-content-suggest-effect-num[data-v-65aeb643] {
    color: #ff3a33;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
    margin-left: 4px
}

.top-box-new-content-suggest-effect-img[data-v-65aeb643] {
    width: 20px;
    height: 20px
}

.new-group-bidding-info[data-v-51ce6eb3] {
    margin-top: 16px;
    color: #666;
    line-height: 22px;
    margin-bottom: 16px
}

.len-tip[data-v-51ce6eb3] {
    color: #111;
    font-size: 12px
}

.diagnosis-tool-bidding .no-wrap[data-v-22291c04] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.diagnosis-tool-bidding[data-v-22291c04] .jad-pc-table-content,
.diagnosis-tool-bidding[data-v-22291c04] .jad-table-content {
    overflow-y: auto
}

.diagnosis-tool-bidding[data-v-22291c04] .jad-table .jad-table-content td.jad-table-selection {
    padding: 8px
}

.diagnosis-tool-bidding-tip[data-v-22291c04] {
    padding: 12px;
    background: #f8f8f8;
    border-radius: 4px
}

.diagnosis-tool-bidding-tip-content[data-v-22291c04] {
    margin-top: 8px;
    margin-left: 26px;
    color: #111;
    font-size: 14px
}

.product-diagnose-modal[data-v-22291c04] .top-box {
    margin: 0 -24px 16px
}

.custom-tab-list[data-v-8ac5d164] {
    margin-left: 24px;
    margin-right: 24px;
    position: relative
}

.custom-tab-list-operation[data-v-8ac5d164] {
    position: absolute;
    cursor: pointer;
    top: 4px;
    width: 24px;
    height: 60px;
    z-index: 2;
    background: #fff;
    padding-top: 22px;
    text-align: center
}

.custom-tab-list-operation[data-v-8ac5d164]:hover {
    border-radius: 4px;
    background: rgba(0, 0, 0, .19);
    color: #fff
}

.custom-tab-list-operation-icon[data-v-8ac5d164] {
    height: 16px;
    width: 16px
}

.custom-tab-list .left-arrow[data-v-8ac5d164] {
    left: -24px
}

.custom-tab-list .right-arrow[data-v-8ac5d164] {
    right: -24px
}

.custom-tab-list-box[data-v-8ac5d164] {
    position: relative;
    display: flex;
    align-items: center;
    overflow-x: hidden;
    height: 70px;
    margin-bottom: 14px;
    max-width: 100%
}

.custom-tab-list-box-item[data-v-8ac5d164] {
    position: relative;
    height: 60px;
    min-width: 340px;
    border-radius: 8px;
    padding: 18px 20px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: 10px
}

.custom-tab-list-box-item[data-v-8ac5d164]:last-of-type {
    margin-right: 0
}

.custom-tab-list-box-item-icon[data-v-8ac5d164] {
    height: 20px;
    width: auto;
    position: absolute;
    top: 0;
    right: 0
}

.custom-tab-list-box-item-active[data-v-8ac5d164] {
    border: 1px solid #ff3a33
}

.custom-tab-list-box-item-active .custom-tab-list-box-item-icon[data-v-8ac5d164] {
    right: -.25px
}

.custom-tab-list-box-item[data-v-8ac5d164]:hover {
    cursor: pointer
}

.custom-tab-list-box-item-buttom[data-v-8ac5d164] {
    position: absolute;
    left: 50%;
    bottom: -6px;
    height: 6px;
    width: auto;
    transform: translateX(-50%)
}

[data-v-2c5bf3f0] div[class*=-table] td {
    font-size: 12px;
    color: #111;
    padding: 8px !important
}

[data-v-2c5bf3f0] div[class*=-table] div[class*=tooltip] {
    font-size: 12px !important
}

[data-v-2c5bf3f0] div[class*=-table] a {
    font-size: 12px !important;
    line-height: 14px
}

[data-v-2c5bf3f0] table td,
table th[data-v-2c5bf3f0] {
    white-space: wrap
}

[data-v-2c5bf3f0] div[class*=jad-modal-slide-body] {
    height: calc(100% - 140px);
    padding: 0
}

[data-v-2c5bf3f0] div[class*=jad-pc-modal-slide-body] {
    height: calc(100% - 132px);
    padding: 0
}

[data-v-2c5bf3f0] div[class*=modal-slide-footer] {
    padding: 12px 32px 12px 0
}

[data-v-2c5bf3f0] div[class*=modal-slide-header] {
    padding: 24px 0 16px 32px
}

[data-v-2c5bf3f0] div[class*=modal-slide-title] {
    color: #111
}

[data-v-2c5bf3f0] div[class*=checkbox-inner] {
    width: 16px;
    height: 16px
}

[data-v-2c5bf3f0] div[class*=table] div[class*=table-header] th {
    font-size: 12px;
    padding: 8px !important
}

[data-v-2c5bf3f0] div[class*=tabs-bar] {
    margin-bottom: 0
}

[data-v-2c5bf3f0] div[class*=tabs-nav-scroll] {
    line-height: 36px;
    margin-left: -32px !important;
    margin-right: -32px !important;
    padding-left: 32px !important
}

[data-v-2c5bf3f0] div[class*=-modal-slide-title] {
    line-height: 28px;
    font-size: 20px;
    white-space: nowrap;
    overflow: hidden
}

.diagnose-primary-button[data-v-2c5bf3f0] {
    height: 32px;
    font-weight: 600;
    font-size: 14px
}

.diagnose-primary-text[data-v-2c5bf3f0] {
    font-weight: 600;
    color: #111;
    line-height: 24px;
    font-size: 16px
}

.new-product-diagnose[data-v-2c5bf3f0] {
    color: #111;
    font-size: 14px
}

.new-product-diagnose[data-v-2c5bf3f0] .top-box-new-content {
    background-size: 1380px 100px
}

.new-product-diagnose[data-v-2c5bf3f0] .top-box {
    margin: 0 -32px
}

.new-product-diagnose-top[data-v-2c5bf3f0] {
    position: relative;
    width: 100%;
    padding: 24px 32px 24px 24px;
    margin-bottom: 24px;
    border-bottom: 1px solid #eee
}

.new-product-diagnose-top-red-bold[data-v-2c5bf3f0] {
    background: linear-gradient(180deg, rgba(255, 58, 51, .06), rgba(255, 58, 51, 0))
}

.new-product-diagnose-top-blue-bold[data-v-2c5bf3f0] {
    background: linear-gradient(180deg, rgba(255, 132, 0, .0594), rgba(255, 132, 0, 0))
}

.new-product-diagnose-top-img[data-v-2c5bf3f0] {
    width: 40px;
    height: 40px;
    display: inline-block
}

.new-product-diagnose-top-text[data-v-2c5bf3f0] {
    display: inline-block;
    line-height: 40px;
    font-size: 18px;
    font-weight: 600
}

.new-product-diagnose-top-second[data-v-2c5bf3f0] {
    margin-left: 8px;
    margin-top: 14px;
    font-size: 16px;
    line-height: 24px;
    color: #111
}

.new-product-diagnose-top-button[data-v-2c5bf3f0] {
    position: absolute;
    top: 48px;
    right: 32px
}

.new-product-diagnose-top-line[data-v-2c5bf3f0] {
    margin-top: 13px;
    margin-left: 8px;
    border-bottom: 1px solid #eee
}

.new-product-diagnose-top-effect[data-v-2c5bf3f0] {
    display: grid;
    grid-template-columns: repeat(3, minmax(364px, 370px));
    grid-gap: 16px
}

.new-product-diagnose-top-effect-item[data-v-2c5bf3f0] {
    display: inline-block;
    height: 86px;
    border: 1px solid #eee;
    background: #fff;
    border-radius: 4px;
    padding: 16px;
    color: #666;
    line-height: 22px;
    font-size: 14px
}

.new-product-diagnose-top-effect-item-bottom[data-v-2c5bf3f0] {
    margin-top: 8px;
    font-family: Helvetica;
    font-size: 20px;
    color: #111;
    font-weight: 700;
    line-height: 24px
}

.new-product-diagnose-bottom[data-v-2c5bf3f0] {
    margin-left: 24px;
    line-height: 40px;
    float: left;
    color: #000;
    font-size: 14px
}

.new-product-diagnose .no-data[data-v-2c5bf3f0] {
    text-align: center;
    padding: 320px 0;
    margin: auto
}

.new-product-diagnose .no-data-text[data-v-2c5bf3f0] {
    margin-top: 16px;
    font-size: 12px;
    color: #666
}

.new-diagnose-large-button[data-v-2c5bf3f0] {
    height: 40px;
    font-size: 16px
}

.box-content[data-v-0d7a3d0a] {
    max-height: 384px;
    overflow-y: auto;
    margin: 16px 12px 0
}

.box-content-item[data-v-0d7a3d0a] {
    margin-bottom: 8px;
    position: relative;
    border: 1px solid #eee;
    border-radius: 4px;
    padding: 8px 12px
}

.box-content-item-new[data-v-0d7a3d0a] {
    padding: 12px 12px 12px 16px
}

.box-content-item-top[data-v-0d7a3d0a] {
    display: flex;
    align-items: center
}

.box-content-item-icon[data-v-0d7a3d0a] {
    width: 28px;
    height: 28px
}

.box-content-item-title[data-v-0d7a3d0a] {
    color: #111;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px
}

.box-content-item-container[data-v-0d7a3d0a] {
    min-width: 256px;
    clear: both;
    position: relative;
    line-height: 20px;
    margin-top: 4px;
    font-size: 12px;
    color: #888
}

.box-content-item-container-operation[data-v-0d7a3d0a] {
    cursor: pointer;
    color: #3075ff;
    font-size: 12px;
    line-height: 20px;
    float: right
}

.box-content-item[data-v-0d7a3d0a]:last-child {
    margin-bottom: 0
}

.startegy-status-wrapper-text[data-v-0d7a3d0a] {
    display: flex;
    align-items: center;
    line-height: 20px
}

.startegy-status-wrapper-pointer[data-v-0d7a3d0a] {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-right: 4px
}

.startegy-status-wrapper-no-data[data-v-0d7a3d0a] {
    display: flex;
    align-items: center;
    line-height: 20px
}

.startegy-status-wrapper .reduced-blue[data-v-0d7a3d0a] {
    color: #111
}

.startegy-status-wrapper .reduced-blue[data-v-0d7a3d0a]:hover {
    color: #005ff1
}

.new-box-content[data-v-0d7a3d0a] {
    margin: 0
}

.new-box-content-top[data-v-0d7a3d0a] {
    background-image: url(//img10.360buyimg.com/img/jfs/t1/310760/13/543/91977/6823428cF67708c58/67e1a952244a91c1.png);
    background-size: cover;
    background-repeat: no-repeat;
    color: #111;
    font-size: 14px;
    font-weight: 600;
    line-height: 26px;
    height: 80px;
    padding-top: 8px;
    padding-left: 15px;
    margin-bottom: -43px
}

.new-box-content-top-img[data-v-0d7a3d0a] {
    width: 24px;
    height: 24px;
    margin-right: 4px
}

.new-box-content .box-content-item[data-v-0d7a3d0a] {
    margin-left: 12px;
    margin-right: 12px
}

[data-v-45bd38a4] .jad-table .jad-table-content td.jad-table-selection,
[data-v-45bd38a4] .jad-table table td {
    padding: 8px
}

[data-v-45bd38a4] .jad-pc-table-content,
[data-v-45bd38a4] .jad-table-content {
    overflow-y: auto
}

[data-v-45bd38a4] .jad-pc-modal-slide-header {
    padding: 24px 0 16px 32px;
    border-bottom: 1px solid #eee
}

[data-v-45bd38a4] .jad-modal-slide-main,
[data-v-45bd38a4] .jad-pc-modal-slide-main {
    overflow: hidden !important
}

.diagnosis-tabs-content[data-v-45bd38a4] {
    position: relative
}

.diagnosis-tabs-content .no-wrap[data-v-45bd38a4] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.diagnosis-tabs-content .budget-center-new-tip[data-v-45bd38a4] {
    position: absolute;
    color: #666;
    right: 24px;
    top: 6px;
    font-size: 12px;
    line-height: 20px
}

.diagnosis-tabs-content .budget-center-new-tip-lasted[data-v-45bd38a4] {
    top: -108px;
    right: 48px
}

.diagnosis-tabs-content .multi-3text-ellipsis[data-v-45bd38a4] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 4.5em;
    line-height: 1.5em
}

.diagnosis-tabs-content .multi-3text-ellipsis p[data-v-45bd38a4] {
    margin-bottom: 8px
}

.diagnosis-tabs-content .multi-3text-ellipsis p[data-v-45bd38a4]:last-of-type {
    margin-bottom: 0
}

.budget-center-tip[data-v-45bd38a4] {
    font-size: 14px;
    color: #888;
    line-height: 22px
}

.new-version-operation[data-v-45bd38a4] {
    display: block;
    line-height: 20px
}

.product-diagnose-modal[data-v-45bd38a4] .top-box {
    margin: 0 -24px
}

.orange-type-desc[data-v-45bd38a4] {
    font-weight: 500;
    color: #ff7800
}

.red-type-desc[data-v-45bd38a4] {
    font-weight: 500;
    color: #ff3a33
}

.new-diagnosis-uniq-tool-box[data-v-1485451e] {
    background-color: #fff
}

.new-diagnosis-uniq-tool[data-v-1485451e] div[class*=-tabs-bar] {
    margin-bottom: 16px
}

.new-diagnosis-uniq-tool[data-v-1485451e] div[class*=-table] td,
.new-diagnosis-uniq-tool[data-v-1485451e] div[class*=table] div[class*=table-header] th {
    padding: 8px !important
}

.new-diagnosis-uniq-tool[data-v-1485451e] div[class*=checkbox-inner] {
    font-size: 14px !important
}

.new-diagnosis-uniq-tool[data-v-1485451e] div[class*=checkbox-checked] div[class*=checkbox-inner]:after {
    width: 2px;
    height: 7px;
    top: 1px;
    left: 4px
}

.new-diagnosis-uniq-tool-new[data-v-1485451e] {
    background: #fff;
    border-radius: 4px
}

.new-diagnosis-uniq-tool-new[data-v-1485451e] .top-box-new {
    padding: 24px 24px 0
}

.new-diagnosis-uniq-tool-new .new-diagnosis-uniq-tool-box[data-v-1485451e] {
    margin-top: -38px;
    background-color: unset
}

.new-diagnosis-uniq-tool-new[data-v-1485451e] div[class*=-tabs-card] {
    background-color: unset
}

.new-diagnosis-uniq-tool-modal[data-v-1485451e] .top-box-new {
    padding: 0 24px
}

.new-diagnosis-uniq-tool-modal[data-v-1485451e] .top-box-new-content {
    background-size: 1380px 100px
}

.new-diagnosis-uniq-tool-modal[data-v-1485451e] .top-box-new-content-suggest {
    margin-bottom: 10px
}

.new-style-box[data-v-1485451e] .diagnosis-tabs-content {
    padding: 0
}

.jzt-mic-diagnosis-tool .fw600 {
    font-weight: 600px
}

[data-v-05f38b3d] .jad-modal-main,
[data-v-05f38b3d] .jad-pc-modal-main {
    background: none
}

[data-v-05f38b3d] .jad-modal-main .jad-modal-content,
[data-v-05f38b3d] .jad-modal-main .jad-pc-modal-content,
[data-v-05f38b3d] .jad-pc-modal-main .jad-modal-content,
[data-v-05f38b3d] .jad-pc-modal-main .jad-pc-modal-content {
    background: none;
    box-shadow: none;
    padding: 0
}

[data-v-05f38b3d] .jad-modal-main .jad-modal-body,
[data-v-05f38b3d] .jad-modal-main .jad-pc-modal-body,
[data-v-05f38b3d] .jad-pc-modal-main .jad-modal-body,
[data-v-05f38b3d] .jad-pc-modal-main .jad-pc-modal-body {
    margin-bottom: 0;
    overflow: hidden;
    max-height: 490px
}

.ambience-modal-warp[data-v-05f38b3d] {
    display: flex
}

.ambience-modal-content[data-v-05f38b3d] {
    width: 880px;
    height: 490px
}

.ambience-modal-content .ambience-modal-content-center[data-v-05f38b3d] {
    width: 800px;
    height: 480px;
    position: relative;
    margin-top: 10px
}

.ambience-modal-content .ambience-modal-content-center .content-center[data-v-05f38b3d] {
    width: 800px;
    height: 480px;
    border-radius: 16px;
    border: none;
    background-color: #fff
}

.ambience-modal-content .ambience-modal-content-center[data-v-05f38b3d] .jad-loading-absolute,
.ambience-modal-content .ambience-modal-content-center[data-v-05f38b3d] .jad-pc-loading-absolute {
    border-radius: 16px
}

.ambience-modal-content .ambience-modal-content-center .manual-warp[data-v-05f38b3d] {
    position: relative
}

.ambience-modal-content .ambience-modal-content-center .ambience-button[data-v-05f38b3d] {
    cursor: pointer;
    position: absolute
}

.mt60[data-v-05f38b3d] {
    margin-top: 60px
}

.mt52[data-v-05f38b3d] {
    margin-top: 52px
}

.close-img[data-v-05f38b3d] {
    width: 24px;
    height: 24px;
    cursor: pointer;
    margin-right: 8px
}

.close-img[data-v-05f38b3d]:hover {
    opacity: .8
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-container-3d {
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
    touch-action: pan-y
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
    touch-action: pan-x
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: 50%;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s, top .2s
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, left .2s
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, right .2s
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: hsla(0, 0%, 100%, .25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, .25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    animation: swiper-preloader-spin 1s steps(12) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@keyframes swiper-preloader-spin {
    to {
        transform: rotate(1turn)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}

.new-sku-image[data-v-cf4cf456] {
    display: inline-block;
    margin-right: 8px
}

.new-sku-image[data-v-cf4cf456]:last-of-type {
    margin-right: 0
}

.new-sku-image-mini[data-v-cf4cf456] {
    width: 44px;
    height: 44px;
    border: 1px solid #d8d8d8;
    border-radius: 4px
}

.new-sku-image-box[data-v-cf4cf456] {
    position: relative
}

.new-sku-image-banned[data-v-cf4cf456] {
    position: absolute;
    left: -8px;
    bottom: 0
}

.new-sku-image-popover[data-v-cf4cf456] {
    display: flex;
    align-items: flex-start
}

.new-sku-image-popover-item[data-v-cf4cf456] {
    margin-right: 8px
}

.new-sku-image-popover-item[data-v-cf4cf456]:last-of-type {
    margin-right: 0
}

.new-sku-image-popover-item-img[data-v-cf4cf456] {
    width: 100px;
    height: 100px;
    border: 1px solid #eee;
    border-radius: 4px
}

.new-sku-image-popover-item-id[data-v-cf4cf456] {
    margin-top: 2px;
    line-height: 20px;
    color: #666;
    font-size: 12px
}

.new-sku-image-popover-more[data-v-cf4cf456] {
    font-size: 12px;
    color: #3075ff;
    cursor: pointer;
    line-height: 20px;
    text-align: center;
    width: 100px;
    height: 100px;
    border: 1px solid #eee;
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.new-sku-image-popover-more[data-v-cf4cf456]:hover {
    color: #3075ff
}

.sku-image[data-v-736ab06a] {
    display: inline-block;
    margin-right: 4px
}

.sku-image[data-v-736ab06a]:last-of-type {
    margin-right: 0
}

.sku-image-mini[data-v-736ab06a] {
    width: 24px;
    height: 24px;
    border: 1px solid #d8d8d8;
    border-radius: 4px
}

.sku-image-box[data-v-736ab06a] {
    position: relative
}

.sku-image-banned[data-v-736ab06a] {
    position: absolute;
    left: -6px;
    bottom: 0
}

.sku-image-big[data-v-736ab06a] {
    width: 200px;
    height: auto;
    max-height: 214px;
    margin-bottom: 8px
}

.sku-image-content[data-v-736ab06a] {
    line-height: 20px;
    font-size: 12px;
    color: #666;
    white-space: nowrap;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis
}

.new-card[data-v-234ada4c] {
    height: 100%
}

.new-card-top[data-v-234ada4c] {
    display: flex;
    align-items: center
}

.new-card-top-right[data-v-234ada4c] {
    max-width: 100%
}

.new-card-title[data-v-234ada4c] {
    font-size: 14px;
    font-weight: 600;
    line-height: 22px;
    display: flex;
    align-items: center;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.new-card-title-tag[data-v-234ada4c] {
    margin-right: 4px;
    width: 30px;
    text-align: center;
    height: 16px;
    border-radius: 4px;
    background-color: #ff3a33;
    color: #fff;
    font-size: 12px;
    display: inline-block;
    line-height: 16px
}

.new-card-title-reward[data-v-234ada4c] {
    font-size: 12px
}

.new-card-title-reward-img[data-v-234ada4c] {
    cursor: pointer;
    height: 16px;
    width: auto;
    margin-top: 3px;
    margin-right: 4px
}

.new-card-title-reward-link[data-v-234ada4c] {
    cursor: pointer;
    color: #3075ff
}

.new-card-title-reward-link[data-v-234ada4c]:hover {
    color: #3075ff
}

.new-card-content[data-v-234ada4c] {
    font-size: 12px;
    line-height: 20px;
    color: #666;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.new-card-content-lasted[data-v-234ada4c] {
    margin-top: 4px;
    background: rgba(255, 58, 51, .1);
    border-radius: 4px;
    color: #ff3a33;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    padding: 0 4px
}

.new-card-bottom-operation[data-v-234ada4c] {
    background: unset;
    position: absolute;
    left: 16px;
    bottom: 12px;
    width: 72px;
    border-radius: 4px
}

.new-card-bottom-img[data-v-234ada4c] {
    position: absolute;
    right: 12px;
    width: auto
}

.new-card-bottom-sku[data-v-234ada4c] {
    position: absolute;
    right: 16px;
    bottom: 12px;
    display: flex;
    align-items: center
}

.new-card-bottom-sku-item[data-v-234ada4c] {
    cursor: pointer;
    text-align: center;
    width: 24px;
    height: 24px;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    display: inline-block
}

.new-card-bottom-sku-item-img[data-v-234ada4c] {
    width: 16px;
    height: 16px;
    margin-top: 4px
}

[data-v-234ada4c] .jad-popover-inner {
    padding: 2px 8px
}

.tip-class[data-v-234ada4c] {
    font-size: 12px;
    color: #666;
    line-height: 20px
}

.has-color-operation[data-v-234ada4c] {
    color: #fd4545;
    border-color: #fd4545
}

.has-color-operation[data-v-234ada4c]:hover {
    background-color: #fd4545;
    color: #fff !important
}

.new-outline-operation[data-v-234ada4c]:hover {
    color: #fd3a33 !important;
    border-color: #fd3a33 !important
}

.new-card-content-lasted .predict-text {
    font-size: 12px !important;
    line-height: 18px !important;
    font-weight: 400 !important
}

.new-card-title-reward ::v-deep .jad-popover-inner {
    font-size: 12px !important;
    padding: 10px 12px
}

.pointer[data-v-76b79348] {
    cursor: pointer
}

.pack-up[data-v-76b79348] {
    position: absolute;
    margin-left: 65px;
    left: 50%;
    transform: translateX(-50%);
    margin-top: -20px;
    z-index: 20
}

.pack-up[data-v-76b79348]:hover {
    color: #ff4545
}

.diagnose-tool-new-expand-warp[data-v-76b79348] {
    position: relative
}

.diagnose-tool-new-warp[data-v-76b79348] {
    transition: height .3s ease
}

.collapse[data-v-76b79348] {
    display: flex;
    align-items: center;
    justify-content: center
}

.collapse-icon[data-v-76b79348] {
    width: 28px;
    height: 28px
}

.collapse-text[data-v-76b79348] {
    color: #111;
    font-size: 14px;
    margin-left: 4px
}

.collapse-text-value[data-v-76b79348] {
    font-size: 16px;
    font-family: Helvetica Neue;
    font-weight: 500;
    color: #111
}

.diagnose-tool-new[data-v-76b79348] {
    margin-top: 16px
}

.diagnose-tool-new-noinfo[data-v-76b79348] {
    width: 100%;
    height: 64px;
    border-radius: 4px;
    background-color: #fff
}

.diagnose-tool-new-nodata[data-v-76b79348] {
    width: 100%;
    border-radius: 4px;
    background-color: #fff;
    height: 94px
}

.diagnose-tool-new-nodata-icon[data-v-76b79348] {
    width: 208px;
    height: 64px
}

.diagnose-tool-new-nodata-text[data-v-76b79348] {
    padding-right: 20px;
    font-size: 12px;
    color: #000;
    line-height: 28px
}

.diagnose-tool-new-nodata-text-home[data-v-76b79348] {
    font-size: 14px;
    color: #666
}

.diagnose-tool-new-unexpand[data-v-76b79348] {
    width: 100%;
    border-radius: 4px;
    background-color: #fff;
    padding-right: 24px;
    display: flex;
    position: relative
}

.diagnose-tool-new-unexpand .diagnose-tool-new-nodata[data-v-76b79348] {
    line-height: 28px;
    margin-left: 52px;
    justify-content: flex-start
}

.diagnose-tool-new-expand[data-v-76b79348] {
    width: calc(100% + 48px);
    margin-left: -24px;
    border-radius: 4px;
    background-color: #fff;
    padding: 8px 24px 24px;
    box-sizing: border-box
}

.diagnose-tool-new-expand-top[data-v-76b79348] {
    position: relative
}

.diagnose-tool-new-expand-top-icon[data-v-76b79348] {
    height: 48px;
    width: auto
}

.diagnose-tool-new-expand-top-link[data-v-76b79348] {
    position: absolute;
    right: 0;
    top: 14px;
    cursor: pointer
}

.diagnose-tool-new-expand-top-left[data-v-76b79348] {
    display: flex;
    align-items: center;
    color: #111;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    margin-top: 4px;
    margin-bottom: 10px;
    cursor: pointer
}

.diagnose-tool-new-expand-top-left-img[data-v-76b79348] {
    width: 32px;
    margin-right: 8px;
    height: 32px
}

.diagnose-tool-new-expand-icon[data-v-76b79348] {
    width: 131px
}

.diagnose-tool-new-expand-content[data-v-76b79348] {
    width: calc(100% + 14px);
    margin-left: -7px
}

.diagnose-tool-new-expand-link[data-v-76b79348] {
    cursor: pointer;
    color: #666
}

.diagnose-tool-new-expand-link[data-v-76b79348]:hover {
    color: #ff4545
}

.diagnose-tool-new-expand:hover .new-diagnose-tool-swiper-button-next[data-v-76b79348],
.diagnose-tool-new-expand:hover .new-diagnose-tool-swiper-button-prev[data-v-76b79348] {
    display: inline-block !important
}

.new-top .diagnose-tool-new-expand-top-link[data-v-76b79348] {
    top: 4px
}

.swiper-box-diagnose[data-v-76b79348] {
    position: relative;
    height: 100px
}

.swiper-box-diagnose .swiper-wrap[data-v-76b79348] {
    width: 100%;
    padding: 0 8px;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(380px, 1fr));
    grid-gap: 8px
}

.swiper-box-diagnose .swiper-wrap .swiper-item[data-v-76b79348] {
    background-repeat: no-repeat;
    position: relative;
    padding: 12px 16px;
    height: 100px;
    box-sizing: border-box;
    border-radius: 4px;
    margin-bottom: 22px
}

.swiper-box-diagnose .swiper-wrap .swiper-item[data-v-76b79348]:hover {
    box-shadow: 0 6px 16px hsla(0, 0%, 7%, .06)
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top[data-v-76b79348] {
    display: flex;
    align-items: center
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top-icon[data-v-76b79348] {
    width: 28px;
    height: 28px
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top-title[data-v-76b79348] {
    margin-left: 8px;
    font-size: 14px;
    font-weight: 600;
    color: #111;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top-subtitle[data-v-76b79348] {
    margin-left: 8px;
    display: inline-block;
    background: #f5f6f7;
    border-radius: 2px;
    font-size: 12px;
    color: #555;
    padding: 0 4px;
    line-height: 20px;
    min-width: 56px;
    box-sizing: border-box
}

.swiper-box-diagnose .swiper-wrap .swiper-item-content[data-v-76b79348] {
    margin-top: 4px;
    font-size: 12px;
    color: #666;
    line-height: 20px;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-inline-box
}

.swiper-box-diagnose .swiper-wrap .swiper-item-content-keyDec[data-v-76b79348] {
    font-size: 14px;
    line-height: 22px;
    font-weight: 600;
    color: #111
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer[data-v-76b79348] {
    height: 20px;
    line-height: 20px
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer-text[data-v-76b79348] {
    cursor: pointer;
    font-size: 12px;
    line-height: 20px;
    color: #3075ff
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer-text[data-v-76b79348]:hover {
    color: rgba(48, 117, 255, .8)
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer-text-disabled[data-v-76b79348] {
    font-size: 12px;
    color: #888;
    cursor: not-allowed
}

.swiper-box-diagnose .swiper-wrap .swiper-item-popover[data-v-76b79348] {
    height: 22px !important;
    line-height: 22px !important
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-76b79348],
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-76b79348] {
    width: 20px;
    height: 90px;
    top: 6px;
    background-image: none;
    cursor: pointer;
    position: absolute;
    text-align: center;
    line-height: 90px
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-76b79348]:hover,
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-76b79348]:hover {
    background: rgba(0, 0, 0, .19);
    color: #fff
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next:hover .jad-icon[data-v-76b79348],
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev:hover .jad-icon[data-v-76b79348] {
    color: #fff
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-76b79348] {
    left: -17px !important;
    top: 16px !important;
    height: 68px !important;
    line-height: 68px !important
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-76b79348]:hover {
    border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -ms-border-radius: 0 4px 4px 0;
    -o-border-radius: 0 4px 4px 0
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-76b79348] {
    right: -17px !important;
    top: 16px !important;
    height: 68px !important;
    line-height: 68px !important
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-76b79348]:hover {
    border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    -o-border-radius: 4px 0 0 4px
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next.new-diagnose-tool-swiper-button-disabled[data-v-76b79348],
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev.new-diagnose-tool-swiper-button-disabled[data-v-76b79348] {
    display: none;
    opacity: .35
}

.tip-class[data-v-76b79348] {
    font-size: 12px;
    color: #666;
    line-height: 20px
}

[data-v-76b79348] .jad-popover-inner {
    padding: 2px 8px
}

.zhankai-icon[data-v-76b79348] {
    position: absolute;
    margin-left: 52px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 2px;
    z-index: 20;
    font-size: 14px
}

.zhankai-icon[data-v-76b79348]:hover {
    color: #ff4545
}

.diagnosis-tool-card-modal[data-v-76b79348] .jad-pc-modal-slide-main {
    height: calc(100% + 4px)
}

.diagnosis-tool-card-modal[data-v-76b79348] .jad-modal-slide-body-no-footer,
.diagnosis-tool-card-modal[data-v-76b79348] .jad-pc-modal-slide-body-no-footer {
    padding: 0 !important
}

.swiper-box-diagnose-new[data-v-76b79348] {
    height: 108px
}

.swiper-box-diagnose-new .swiper-item[data-v-76b79348] {
    height: 108px !important;
    cursor: pointer
}

.pointer[data-v-6e2412dc] {
    cursor: pointer
}

.pack-up[data-v-6e2412dc] {
    position: absolute;
    margin-left: 65px;
    left: 50%;
    transform: translateX(-50%);
    margin-top: -20px;
    z-index: 20
}

.pack-up[data-v-6e2412dc]:hover {
    color: #ff4545
}

.diagnose-tool-new-expand-warp[data-v-6e2412dc] {
    position: relative
}

.diagnose-tool-new-warp[data-v-6e2412dc] {
    transition: height .3s ease
}

.collapse[data-v-6e2412dc] {
    display: flex;
    align-items: center;
    justify-content: center
}

.collapse-icon[data-v-6e2412dc] {
    width: 28px;
    height: 28px
}

.collapse-text[data-v-6e2412dc] {
    color: #111;
    font-size: 14px;
    margin-left: 4px
}

.collapse-text-value[data-v-6e2412dc] {
    font-size: 16px;
    font-family: Helvetica Neue;
    font-weight: 500;
    color: #111
}

.diagnose-tool-new[data-v-6e2412dc] {
    margin-top: 16px
}

.diagnose-tool-new-noinfo[data-v-6e2412dc] {
    height: 64px
}

.diagnose-tool-new-nodata[data-v-6e2412dc],
.diagnose-tool-new-noinfo[data-v-6e2412dc] {
    width: 100%;
    border-radius: 4px;
    background-color: #fff
}

.diagnose-tool-new-nodata-icon[data-v-6e2412dc] {
    width: auto;
    height: 64px
}

.diagnose-tool-new-nodata-ip[data-v-6e2412dc] {
    width: auto;
    height: 32px;
    margin: 16px 0 16px 24px
}

.diagnose-tool-new-nodata-text[data-v-6e2412dc] {
    padding-right: 20px;
    font-size: 12px;
    color: #888;
    line-height: 28px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.diagnose-tool-new-nodata-img[data-v-6e2412dc] {
    display: block;
    width: 60px;
    height: 60px;
    text-align: center
}

.diagnose-tool-new-unexpand[data-v-6e2412dc] {
    width: 100%;
    border-radius: 4px;
    background-color: #fff;
    padding-right: 24px;
    display: flex;
    position: relative
}

.diagnose-tool-new-unexpand-content[data-v-6e2412dc] {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 24px
}

.diagnose-tool-new-unexpand-content-text[data-v-6e2412dc] {
    flex: 1;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(100px, 140px))
}

.diagnose-tool-new-unexpand-content-text-home[data-v-6e2412dc] {
    grid-template-columns: repeat(auto-fill, minmax(100px, 150px))
}

.diagnose-tool-new-unexpand .diagnose-tool-new-nodata[data-v-6e2412dc] {
    line-height: 28px;
    margin-left: 52px;
    justify-content: flex-start
}

.diagnose-tool-new-expand[data-v-6e2412dc] {
    width: calc(100% + 48px);
    margin-left: -24px;
    border-radius: 4px;
    background-color: #fff;
    padding-right: 24px;
    display: flex;
    align-items: center;
    box-sizing: border-box
}

.diagnose-tool-new-expand-icon[data-v-6e2412dc] {
    width: 131px
}

.diagnose-tool-new-expand-content[data-v-6e2412dc] {
    width: 100%;
    margin-left: 12px
}

.diagnose-tool-new-expand-more[data-v-6e2412dc] {
    margin: 0 9px 8px 0;
    text-align: right
}

.diagnose-tool-new-expand-more-link[data-v-6e2412dc] {
    cursor: pointer;
    color: #666
}

.diagnose-tool-new-expand-more-link[data-v-6e2412dc]:hover {
    color: #ff4545
}

.diagnose-tool-new-expand:hover .new-diagnose-tool-swiper-button-next[data-v-6e2412dc],
.diagnose-tool-new-expand:hover .new-diagnose-tool-swiper-button-prev[data-v-6e2412dc] {
    display: inline-block !important
}

.swiper-box-diagnose[data-v-6e2412dc] {
    position: relative;
    height: 100px
}

.swiper-box-diagnose .swiper-wrap[data-v-6e2412dc] {
    width: calc(100% - 24px);
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(364px, 1fr));
    grid-gap: 16px
}

.swiper-box-diagnose .swiper-wrap .swiper-item[data-v-6e2412dc] {
    height: 96px;
    box-sizing: border-box;
    border: 1px solid #eee;
    border-radius: 4px;
    padding: 8px 16px 12px;
    margin-bottom: 12px
}

.swiper-box-diagnose .swiper-wrap .swiper-item[data-v-6e2412dc]:hover {
    box-shadow: 0 6px 16px hsla(0, 0%, 7%, .06)
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top[data-v-6e2412dc] {
    display: flex;
    align-items: center
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top-icon[data-v-6e2412dc] {
    width: 28px;
    height: 28px
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top-title[data-v-6e2412dc] {
    margin-left: 8px;
    font-size: 14px;
    font-weight: 600;
    color: #111;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.swiper-box-diagnose .swiper-wrap .swiper-item-top-subtitle[data-v-6e2412dc] {
    margin-left: 8px;
    display: inline-block;
    background: #f5f6f7;
    border-radius: 2px;
    font-size: 12px;
    color: #555;
    padding: 0 4px;
    line-height: 20px;
    min-width: 56px;
    box-sizing: border-box
}

.swiper-box-diagnose .swiper-wrap .swiper-item-content[data-v-6e2412dc] {
    margin-top: 4px;
    font-size: 12px;
    color: #666;
    line-height: 20px;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-inline-box
}

.swiper-box-diagnose .swiper-wrap .swiper-item-content-keyDec[data-v-6e2412dc] {
    font-size: 14px;
    line-height: 22px;
    font-weight: 600;
    color: #111
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer[data-v-6e2412dc] {
    height: 20px;
    line-height: 20px
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer-text[data-v-6e2412dc] {
    cursor: pointer;
    font-size: 12px;
    line-height: 20px;
    color: #3075ff
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer-text[data-v-6e2412dc]:hover {
    color: rgba(48, 117, 255, .8)
}

.swiper-box-diagnose .swiper-wrap .swiper-item-footer-text-disabled[data-v-6e2412dc] {
    font-size: 12px;
    color: #888;
    cursor: not-allowed
}

.swiper-box-diagnose .swiper-wrap .swiper-item-popover[data-v-6e2412dc] {
    height: 22px !important;
    line-height: 22px !important
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-6e2412dc],
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-6e2412dc] {
    width: 20px;
    height: 90px;
    top: 6px;
    background-image: none;
    cursor: pointer;
    position: absolute;
    text-align: center;
    line-height: 90px
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-6e2412dc]:hover,
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-6e2412dc]:hover {
    background: rgba(0, 0, 0, .4)
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next:hover .jad-icon[data-v-6e2412dc],
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev:hover .jad-icon[data-v-6e2412dc] {
    color: #fff
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-6e2412dc] {
    left: -10px !important;
    top: 3px !important
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev[data-v-6e2412dc]:hover {
    border-radius: 0 4px 4px 0;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -ms-border-radius: 0 4px 4px 0;
    -o-border-radius: 0 4px 4px 0
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-6e2412dc] {
    right: -10px !important;
    top: 3px !important
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next[data-v-6e2412dc]:hover {
    border-radius: 4px 0 0 4px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    -o-border-radius: 4px 0 0 4px
}

.swiper-box-diagnose .new-diagnose-tool-swiper-button-next.new-diagnose-tool-swiper-button-disabled[data-v-6e2412dc],
.swiper-box-diagnose .new-diagnose-tool-swiper-button-prev.new-diagnose-tool-swiper-button-disabled[data-v-6e2412dc] {
    display: none;
    opacity: .35;
    cursor: not-allowed
}

.tip-class[data-v-6e2412dc] {
    font-size: 12px;
    color: #666;
    line-height: 20px
}

[data-v-6e2412dc] .jad-popover-inner {
    padding: 2px 8px
}

.zhankai-icon[data-v-6e2412dc] {
    position: absolute;
    margin-left: 52px;
    left: 50%;
    transform: translateX(-50%);
    bottom: 2px;
    z-index: 20;
    font-size: 14px
}

.zhankai-icon[data-v-6e2412dc]:hover {
    color: #ff4545
}

.diagnosis-tool-card-modal[data-v-6e2412dc] .jad-pc-modal-slide-main {
    height: calc(100% + 4px)
}

.diagnosis-tool-card-modal[data-v-6e2412dc] div[class*=modal-slide-body] {
    padding: 0 !important
}

.diagnosis-tool-card-modal-bottom[data-v-6e2412dc] {
    font-size: 14px;
    float: left;
    margin-left: 24px;
    height: 40px;
    line-height: 40px;
    color: #111
}

.mic-recharge-box[data-v-6e2412dc] {
    margin-top: 22px;
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.mic-recharge-box-left[data-v-6e2412dc] {
    width: 56px;
    height: 56px;
    margin-right: 8px
}

.mic-recharge-box-right-title[data-v-6e2412dc] {
    display: flex;
    align-items: center
}

.mic-recharge-box-right-title-tag[data-v-6e2412dc] {
    display: inline-block;
    width: 40px;
    height: 22px;
    border-radius: 4px;
    background: #ff3a33;
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    margin-right: 8px
}

.mic-recharge-box-right-name[data-v-6e2412dc] {
    color: #111;
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 6px;
    white-space: nowrap;
    display: inline-block
}

.mic-recharge-box-right-detail[data-v-6e2412dc] {
    display: flex;
    color: #666;
    font-size: 14px;
    line-height: 22px
}

.mic-recharge-box-right-detail-img[data-v-6e2412dc] {
    width: 62px;
    height: auto;
    margin-right: 4px
}

.jstTodoListPage-mic-diagnose .diagnose-tool-new-warp[data-v-6e2412dc] {
    position: relative
}

.jstTodoListPage-mic-diagnose[data-v-6e2412dc] .diagnose-tool-new-expand {
    padding: 8px 36px 24px 24px
}

.jstTodoListPage-mic-diagnose[data-v-6e2412dc] .diagnose-tool-new-expand-content {
    position: static
}

.jstTodoListPage-mic-diagnose[data-v-6e2412dc] .swiper-box-diagnose .new-diagnose-tool-swiper-button-prev {
    left: 0 !important;
    top: 28px !important
}

.jstTodoListPage-mic-diagnose[data-v-6e2412dc] .swiper-box-diagnose .new-diagnose-tool-swiper-button-next {
    right: 0 !important;
    top: 28px !important
}

.text-yellow {
    color: #ff8400
}

.text-red {
    color: #ff3a33
}

.text-black {
    color: #111
}

.fw600 {
    font-weight: 600
}

.fs16,
.main-title {
    font-size: 16px
}

.main-title {
    font-weight: 600;
    line-height: 24px
}

.ml8 {
    margin-left: 8px
}

.ml16 {
    margin-left: 16px
}

.mt20 {
    margin-top: 20px
}

.mt16 {
    margin-top: 16px
}

.pb24 {
    padding-bottom: 24px
}

.pointer-blue {
    cursor: pointer
}

.pointer-blue:hover {
    color: #005ff1
}

.blue {
    color: #3075ff
}

.diagnose-primary-button {
    height: 32px;
    font-weight: 600;
    font-size: 14px
}

.diagnose-large-button {
    height: 40px;
    font-size: 16px
}

.mt12 {
    margin-top: 12px
}

.diagnosis-tabs-content {
    padding: 0 24px
}

::v-deep .jad-table td,
::v-deep .jad-table th {
    font-size: 12px
}

::v-deep .jad-table a {
    font-size: 12px;
    line-height: 22px
}

::v-deep .jad-table table td,
::v-deep .jad-table table th {
    padding: 8px
}

::v-deep .jad-tabs-fullBar .jad-tabs-nav-scroll {
    line-height: 62px;
    line-height: 60px
}

::v-deep .jad-checkbox-inner,
::v-deep .jad-pc-checkbox-inner {
    width: 14px;
    height: 14px
}

::v-deep .jad-modal-slide-header {
    padding: 24px 0 16px 32px;
    border-bottom: 1px solid #eee
}

.gray8 {
    color: #888
}

.bold,
.text-red-bold {
    font-weight: 600
}

.text-red-bold {
    color: #ff3a33
}

.text-blue-bold {
    color: #ff8400;
    font-weight: 600
}

.mic-diagnosis-cards .predict-text {
    font-size: 14px;
    line-height: 20px;
    font-weight: 700
}

.mic-new-sku-image-box-popover div[class*=-popover-light-inner] {
    border: 1px solid #ddd
}

.sku-img[data-v-1200101e] {
    cursor: pointer;
    margin-right: 12px;
    border-radius: 4px;
    width: 50px;
    height: 50px;
    border: 1px solid #eee
}

.sku-img-view[data-v-1200101e] {
    cursor: pointer;
    width: 260px;
    height: 260px
}

.jad-pro-select-input {
    display: flex;
    vertical-align: middle;
    font-size: 0
}

.jad-pro-select-input-input,
.jad-pro-select-input-type {
    font-size: 14px
}

.jad-pro-select-input .jad-dropdown {
    height: 100%
}

.jad-pro-select-input .jad-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0
}

.jad-pro-select-input .jad-input-wrapper {
    height: 100%;
    vertical-align: top
}

.jad-pro-select-input .jad-input-inner {
    height: 100%;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.assist-history[data-v-194118c4] {
    overflow: hidden
}

.filter[data-v-194118c4] {
    margin-top: 8px;
    margin-bottom: 16px
}

.sku[data-v-194118c4] {
    display: flex;
    align-items: center
}

.sku-info[data-v-194118c4] {
    font-weight: 400;
    color: #888;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis
}

.sku-name[data-v-194118c4] {
    line-height: 20px;
    font-size: 12px;
    color: #111;
    white-space: nowrap;
    text-decoration: none
}

.sku-name[data-v-194118c4]:hover {
    color: #3075ff
}

.sku[data-v-194118c4] .sku-img {
    margin-left: 0
}

[data-v-194118c4] .jad-pc-table td,
[data-v-194118c4] .jad-pc-table th {
    font-size: 12px
}

.loading[data-v-194118c4] {
    position: absolute;
    z-index: 100;
    width: 100%;
    height: 100%;
    background-color: hsla(0, 10%, 96%, .3);
    display: flex;
    justify-content: center;
    align-items: center
}

.comment[data-v-194118c4] {
    line-height: 20px
}

.table-footer-bar[data-v-194118c4] .jad-pc-btn-default {
    font-size: 12px
}

[data-v-a65e6a40] .jad-pc-input {
    height: 30px;
    line-height: 30px;
    color: #111;
    font-size: 12px
}

[data-v-a65e6a40] .jad-pc-input::-moz-placeholder {
    font-size: 12px
}

[data-v-a65e6a40] .jad-pc-input:-ms-input-placeholder {
    font-size: 12px
}

[data-v-a65e6a40] .jad-pc-input::placeholder {
    font-size: 12px
}

.sku[data-v-13205f54] {
    height: 72px;
    background: #fff;
    border: 1px solid #eee;
    border-radius: 4px;
    display: flex;
    align-items: center;
    margin-bottom: 12px;
    padding: 0 12px;
    box-sizing: border-box
}

.sku-info[data-v-13205f54] {
    flex: 1;
    overflow: hidden;
    font-weight: 400;
    color: #888;
    font-size: 12px;
    line-height: 20px
}

.sku-info-top[data-v-13205f54] {
    justify-content: space-between
}

.sku-name[data-v-13205f54] {
    flex: 1;
    line-height: 20px;
    font-size: 12px;
    color: #111;
    text-decoration: none;
    display: block;
    overflow: hidden
}

.sku-name[data-v-13205f54]:hover {
    color: #3075ff
}

.sku-change[data-v-13205f54] {
    margin-left: 16px;
    width: 64px;
    cursor: pointer;
    font-weight: 400;
    color: #666;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.sku-change[data-v-13205f54]:active {
    color: #3075ff
}

.item[data-v-823742f8] {
    position: relative;
    display: flex;
    align-items: center;
    height: 124px;
    border-radius: 4px;
    background: #fff;
    padding: 0 24px 0 16px;
    box-sizing: border-box;
    margin-bottom: 12px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .03)
}

.empty-error[data-v-823742f8] {
    border: 1px solid #fd4545
}

.empty-error-tip[data-v-823742f8] {
    position: absolute;
    left: 44px;
    bottom: 4px;
    font-size: 12px;
    color: #fd4545
}

.info.sku[data-v-823742f8] {
    width: 600px;
    border: none;
    margin-bottom: 0;
    padding: 0 8px 0 0
}

.info.sku[data-v-823742f8] .sku-img {
    height: 72px;
    width: 72px;
    margin-left: 12px
}

.info.sku[data-v-823742f8] .sku-name {
    line-height: 22px;
    margin-bottom: 12px
}

.line[data-v-823742f8] {
    width: 1px;
    height: 90px;
    background: #eee;
    margin: 0 24px
}

.links[data-v-823742f8] {
    margin-top: 20px;
    width: 520px;
    font-size: 12px
}

.links[data-v-823742f8] .jad-pc-form-item {
    display: flex;
    align-items: center;
    margin-bottom: 20px
}

.links[data-v-823742f8] .jad-pc-form-item-label {
    width: 212px;
    color: #111;
    font-size: 12px;
    line-height: 22px;
    padding-right: 8px
}

.links[data-v-823742f8] .jad-pc-form-item-content {
    flex: 1
}

[data-v-3c76b051].jad-pc-radio-group {
    width: 100%
}

.card[data-v-3c76b051] {
    height: 72px;
    background: #fff;
    border-radius: 4px;
    display: flex;
    align-items: center;
    margin-bottom: 12px;
    padding: 0 0 0 12px;
    box-sizing: border-box;
    overflow: hidden;
    border: 1px solid #eee
}

.radio[data-v-3c76b051] {
    width: 100%
}

.sku[data-v-3c76b051] {
    flex: 1;
    display: flex;
    overflow: hidden;
    padding-right: 20px;
    box-sizing: border-box;
    align-items: center
}

.sku[data-v-3c76b051] .sku-img {
    margin-left: 12px
}

.sku-info[data-v-3c76b051] {
    flex: 1;
    font-weight: 400;
    color: #888;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden
}

.sku-name[data-v-3c76b051] {
    display: block;
    text-overflow: ellipsis;
    line-height: 20px;
    font-size: 12px;
    color: #111;
    overflow: hidden;
    white-space: nowrap;
    text-decoration: none
}

.sku-name[data-v-3c76b051]:hover {
    color: #3075ff
}

[data-v-3c76b051].jad-pc-radio-wrapper {
    display: flex;
    align-items: center
}

[data-v-3c76b051].jad-pc-radio-wrapper>.jad-pc-radio {
    margin-right: 0
}

.spu[data-v-427d53ff] {
    font-weight: 400;
    color: #666;
    font-size: 14px;
    line-height: 22px;
    margin-left: 12px
}

.list[data-v-427d53ff] {
    margin-top: 8px;
    overflow-x: hidden
}

.list[data-v-427d53ff] .sku-name {
    white-space: nowrap;
    text-overflow: ellipsis
}

.list[data-v-427d53ff] .card {
    width: 552px
}

[data-v-427d53ff] .jad-pc-modal-slide-footer {
    height: 64px;
    padding: 12px 24px 12px 0
}

[data-v-427d53ff] .jad-pc-modal-slide-body {
    height: calc(100vh - 116px)
}

.assist-batch-modal[data-v-784e34e8] .jad-pc-modal-slide-main {
    height: 100vh;
    overflow: hidden
}

.assist-batch-modal[data-v-784e34e8] .jad-pc-modal-slide-header {
    background: linear-gradient(1turn, rgba(255, 58, 51, 0), rgba(255, 58, 51, .1))
}

.assist-batch-modal[data-v-784e34e8] .jad-pc-modal-slide-content {
    display: flex;
    flex-direction: column
}

.assist-batch-modal[data-v-784e34e8] .jad-pc-modal-slide-footer {
    height: 64px;
    padding: 0 24px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    justify-content: space-between
}

.assist-batch-modal[data-v-784e34e8] .jad-pc-modal-slide-body {
    height: auto;
    flex: 1
}

.modal-body[data-v-784e34e8] {
    display: flex;
    flex-direction: column;
    height: 100%
}

.alter[data-v-784e34e8] {
    height: 56px;
    border-radius: 8px;
    background: #ffeeed;
    padding: 0 8px;
    box-sizing: border-box;
    font-weight: 500;
    color: #ff3a33;
    font-size: 16px;
    line-height: 56px
}

.alter-icon[data-v-784e34e8] {
    width: 48px;
    height: 48px;
    vertical-align: middle
}

.card[data-v-784e34e8] {
    position: relative;
    overflow: hidden;
    margin-top: 12px;
    flex: 1;
    border-radius: 8px;
    background: rgba(115, 123, 173, .03);
    border: 1px solid #eef4ff;
    box-sizing: border-box;
    padding: 16px 20px;
    display: flex;
    flex-direction: column
}

.card[data-v-784e34e8]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 162px;
    width: 1151px;
    border-radius: 8px;
    background: url(//img10.360buyimg.com/img/jfs/t1/350620/17/11209/9289/68e9f43dF3b304fbb/f8c307744c834927.png) 100% 100%
}

.card-head[data-v-784e34e8] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 24px
}

.card-head-left[data-v-784e34e8] {
    position: relative;
    height: 24px;
    line-height: 24px;
    padding-left: 120px;
    font-weight: 600;
    color: #111;
    font-size: 14px
}

.card-head-icon[data-v-784e34e8] {
    position: absolute;
    left: 0;
    top: -6px;
    height: 32px;
    width: auto;
    margin-right: 12px
}

.card-head-right[data-v-784e34e8] {
    position: relative;
    width: 378px;
    height: 32px;
    border-radius: 20px;
    border: 1px solid #fff;
    background: rgba(102, 163, 255, .08);
    padding: 0 8px 0 16px;
    box-sizing: border-box;
    font-weight: 400;
    color: #111;
    font-size: 12px;
    line-height: 30px
}

.card-head-link[data-v-784e34e8] {
    display: inline-block;
    height: 14px;
    color: #3075ff;
    margin-left: 8px;
    text-decoration: none
}

.card-head-link[data-v-784e34e8] .jad-pc-icon-arrow-right {
    position: absolute;
    right: 12px;
    top: 0
}

.card-body[data-v-784e34e8] {
    flex: 1;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 0 16px;
    margin-top: 32px;
    box-sizing: border-box;
    font-size: 12px
}

.tabs[data-v-784e34e8] {
    position: relative;
    height: 24px;
    display: flex;
    align-items: center;
    cursor: pointer
}

.tabs-right[data-v-784e34e8] {
    position: absolute;
    right: 0;
    bottom: -6px;
    font-size: 12px;
    color: #666
}

.tabs-link[data-v-784e34e8] {
    font-weight: 400;
    color: #3075ff;
    text-decoration: none;
    font-size: 12px
}

.tabs-link-tip[data-v-784e34e8] {
    font-size: 12px
}

.tabs .tab[data-v-784e34e8] {
    margin-right: 24px;
    height: 100%;
    color: #333;
    font-size: 16px
}

.tabs .tab-act[data-v-784e34e8] {
    font-weight: 600;
    color: #ff3a33;
    position: relative
}

.tabs-line[data-v-784e34e8] {
    position: absolute;
    left: 0;
    bottom: -14px;
    width: 100%;
    height: 1px;
    background: #eee
}

.tabs-bar[data-v-784e34e8] {
    position: absolute;
    left: 0;
    bottom: -13px;
    width: 80px;
    height: 2px;
    background: #ff3a33;
    transition: all .3s
}

.tabs-bar-history[data-v-784e34e8] {
    width: 64px;
    left: 104px
}

.assist-batch-modal-body[data-v-784e34e8] {
    width: 100%;
    flex: 1
}

.check-count[data-v-784e34e8] {
    font-weight: 400;
    color: #111;
    font-size: 14px;
    line-height: 40px;
    height: 40px
}

.check-count-num[data-v-784e34e8] {
    font-weight: 600;
    color: #ff3a33;
    font-size: 16px
}

.assist-list[data-v-784e34e8] {
    height: 100%
}

.no-data[data-v-784e34e8] {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.no-data-text[data-v-784e34e8] {
    margin-top: 16px;
    font-size: 12px;
    color: #666
}

.loading[data-v-784e34e8] {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.link[data-v-784e34e8] {
    color: #3075ff;
    font-size: 12px
}

.top-box[data-v-746cf3fd] {
    padding: 8px 8px 8px 18px;
    display: flex;
    box-sizing: content-box;
    justify-content: space-between
}

.top-box-title[data-v-746cf3fd] {
    margin-top: 2px;
    height: 80px;
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.top-box-title-img[data-v-746cf3fd] {
    width: 60px;
    height: 60px;
    margin-right: 16px
}

.top-box-title-right-name[data-v-746cf3fd] {
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 8px;
    white-space: nowrap
}

.top-box-title-right-detail[data-v-746cf3fd] {
    display: flex;
    color: #666;
    font-size: 14px;
    line-height: 22px
}

.top-box-title-right-detail-img[data-v-746cf3fd] {
    width: 62px;
    height: auto;
    margin-right: 4px
}

.top-box-effect[data-v-746cf3fd] {
    margin-right: 24px;
    width: 400px;
    border-radius: 8px;
    opacity: .9;
    padding: 22px 0 12px;
    position: relative
}

.top-box-effect-tip[data-v-746cf3fd] {
    position: absolute;
    top: 0;
    padding: 2px 7px;
    border-radius: 8px 0 8px 0;
    background: #ffe9e9;
    font-size: 12px;
    line-height: 20px;
    color: #ff3a33
}

.top-box-effect-item[data-v-746cf3fd] {
    text-align: center;
    margin-left: 62px
}

.top-box-effect-item-left[data-v-746cf3fd] {
    display: inline-block;
    text-align: center
}

.top-box-effect-item-left-title[data-v-746cf3fd] {
    color: #666;
    font-size: 14px;
    line-height: 22px
}

.top-box-effect-item-left-content[data-v-746cf3fd] {
    color: #ff3a33;
    font-size: 18px;
    line-height: 22px;
    margin-top: 4px;
    font-weight: 500
}

.top-box-effect-item-right[data-v-746cf3fd] {
    width: 40px;
    height: 40px
}

.top-box-effect-item-triangle[data-v-746cf3fd] {
    position: absolute;
    bottom: 28px;
    left: -12px;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent
}

.top-box-new-top[data-v-746cf3fd] {
    border-radius: 8px;
    line-height: 24px;
    font-weight: 600;
    font-size: 16px;
    padding-left: 8px;
    display: flex;
    height: 56px;
    align-items: center;
    margin-bottom: 16px
}

.top-box-new-top-img[data-v-746cf3fd] {
    width: 48px;
    height: auto
}

.top-box-new-suggest[data-v-746cf3fd] {
    padding: 18px;
    display: flex;
    align-items: flex-start;
    color: #111;
    line-height: 26px;
    border-radius: 8px;
    box-sizing: border-box;
    height: 100px;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(//img10.360buyimg.com/img/jfs/t1/311814/5/177/356897/6821cf9aFf285217d/6ff0411224c03ffa.png)
}

.top-box-new-suggest-img[data-v-746cf3fd] {
    height: 32px;
    width: auto;
    margin-top: -6px;
    margin-right: 12px
}

.top-box-new-suggest-effect[data-v-746cf3fd] {
    display: flex;
    align-items: center
}

.top-box-new-suggest-effect-num[data-v-746cf3fd] {
    color: #ff3a33;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
    margin-left: 4px
}

.top-box-new-suggest-effect-img[data-v-746cf3fd] {
    width: 20px;
    height: 20px
}

.top-box-new-content[data-v-746cf3fd] {
    border: 1px solid #eef4ff;
    border-radius: 8px;
    background-color: rgba(115, 123, 173, .03);
    background-image: url(//img10.360buyimg.com/img/jfs/t1/315426/19/148/91977/6821c262F202a32bb/2fccec28a8dbc18f.png);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 20px
}

.top-box-new-content-suggest[data-v-746cf3fd] {
    display: flex;
    align-items: flex-start;
    color: #111;
    line-height: 26px;
    border-radius: 8px;
    margin-bottom: 20px
}

.top-box-new-content-suggest-img[data-v-746cf3fd] {
    margin-top: -6px;
    height: 32px;
    width: auto;
    margin-right: 12px
}

.top-box-new-content-suggest-effect[data-v-746cf3fd] {
    display: flex;
    align-items: center
}

.top-box-new-content-suggest-effect-num[data-v-746cf3fd] {
    color: #ff3a33;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
    margin-left: 4px
}

.top-box-new-content-suggest-effect-img[data-v-746cf3fd] {
    width: 20px;
    height: 20px
}

.diagnose-budget-chart[data-v-889d341a] {
    position: relative
}

.data-effect-box[data-v-39d481c2] {
    margin-top: 24px
}

.data-effect-box-top[data-v-39d481c2] {
    clear: both;
    height: 32px;
    margin-bottom: 24px;
    line-height: 32px
}

.data-effect-box-top-title[data-v-39d481c2] {
    font-weight: 600;
    color: #000;
    float: left;
    display: flex;
    align-items: center
}

.data-effect-box-top-title i[data-v-39d481c2] {
    font-weight: 400;
    margin-left: 4px
}

.data-effect-box-top-options[data-v-39d481c2] {
    float: right
}

.data-effect-box-new[data-v-39d481c2] {
    margin-top: 16px;
    border: 1px solid #eef4ff;
    border-radius: 8px;
    background-color: rgba(115, 123, 173, .03);
    padding: 20px
}

.cd-sku-tip[data-v-0fd90284] {
    padding: 12px;
    background: #f8f8f8;
    border-radius: 4px
}

.cd-sku-tip-content[data-v-0fd90284] {
    margin-top: 8px;
    margin-left: 26px;
    color: #111;
    font-size: 14px
}

.budget-preview-row[data-v-38e3f3aa] {
    height: 78px
}

.budget-preview-row-date[data-v-38e3f3aa] {
    line-height: 22px;
    color: #ccc;
    font-size: 14px
}

.budget-preview-row-box[data-v-38e3f3aa] {
    margin-top: 8px;
    display: flex;
    align-items: center;
    color: #111;
    line-height: 22px
}

.budget-preview-row-box-left[data-v-38e3f3aa] {
    width: 8px;
    height: 8px;
    border-radius: 2px;
    margin-right: 8px
}

.budget-preview[data-v-ed854504] {
    margin-top: 24px
}

.budget-preview-top[data-v-ed854504] {
    line-height: 22px;
    height: 22px;
    margin-bottom: 16px
}

.budget-preview-top-title[data-v-ed854504] {
    font-weight: 600;
    color: #000;
    float: left
}

.budget-preview-top-title-operation[data-v-ed854504] {
    color: 666666;
    font-weight: 400;
    margin-left: 8px;
    cursor: pointer
}

.budget-preview-top-title-operation[data-v-ed854504]:hover {
    color: #3075ff
}

.budget-preview-top-options[data-v-ed854504] {
    display: flex;
    float: right
}

.budget-preview-top-options-item[data-v-ed854504] {
    margin-right: 24px;
    clear: both;
    align-items: center;
    display: flex;
    color: #888;
    font-size: 12px
}

.budget-preview-top-options-item-left[data-v-ed854504] {
    width: 10px;
    height: 10px;
    border-radius: 2px;
    margin-right: 8px
}

.budget-preview-top-options-item[data-v-ed854504]:last-child {
    margin-right: 0
}

.budget-preview-calendar[data-v-ed854504] {
    clear: both;
    display: flex
}

.budget-preview-calendar-month[data-v-ed854504] {
    margin-top: 40px
}

.budget-preview-calendar-month-item[data-v-ed854504] {
    color: #111;
    font-size: 12px;
    line-height: 20px;
    width: 92px;
    padding: 12px;
    border: 1px solid #eee;
    background: #f5f6f7;
    border-right: none
}

.budget-preview-calendar-month-item[data-v-ed854504]:last-of-type {
    border-top: none
}

[data-v-5170b1a6] .jad-pc-table td {
    font-size: 12px
}

[data-v-5170b1a6] table td,
table th[data-v-5170b1a6] {
    white-space: wrap
}

[data-v-5170b1a6] .jad-pc-table a {
    font-size: 12px !important;
    line-height: 14px
}

.jad-pc-table table th[data-v-5170b1a6],
[data-v-5170b1a6] .jad-pc-table table td {
    padding: 8px !important
}

[data-v-5170b1a6] .jad-pc-table th {
    font-size: 12px !important
}

[data-v-5170b1a6] .jad-pc-table .jad-pc-table-header th {
    padding: 8px !important
}

[data-v-5170b1a6] .jad-table .jad-table-content td.jad-table-selection {
    padding: 8px
}

[data-v-5170b1a6] .jad-table td,
[data-v-5170b1a6] .jad-table th {
    font-size: 12px
}

[data-v-5170b1a6] .jad-table a {
    font-size: 12px;
    line-height: 22px
}

[data-v-5170b1a6] .jad-table table td,
[data-v-5170b1a6] .jad-table table th {
    padding: 8px
}

[data-v-5170b1a6] .jad-pc-checkbox-inner {
    height: 14px;
    width: 14px
}

.campaign-budget-box[data-v-5170b1a6] {
    position: relative
}

.campaign-budget-box .budget-center-new-tip[data-v-5170b1a6] {
    position: absolute;
    color: #666;
    right: 24px;
    top: 6px;
    font-size: 12px;
    line-height: 20px
}

.campaign-budget-tip[data-v-5170b1a6] {
    padding: 12px;
    background: #f8f8f8;
    border-radius: 4px
}

.campaign-budget-tip-content[data-v-5170b1a6] {
    margin-top: 8px;
    margin-left: 28px;
    color: #111;
    font-size: 14px
}

.campaign-budget-center-tip[data-v-5170b1a6] {
    margin-top: 16px;
    font-size: 14px;
    color: #888;
    line-height: 22px
}

.campaign-budget .opetarator[data-v-5170b1a6] {
    font-size: 12px;
    line-height: 24px;
    margin-left: 8px
}

.campaign-budget .line-title[data-v-5170b1a6] {
    margin-top: 24px;
    font-size: 14px;
    font-weight: 500;
    color: #111;
    line-height: 22px
}

.campaign-budget .line-tip[data-v-5170b1a6] {
    margin: 8px 0;
    font-size: 12px;
    color: #666;
    font-weight: 500;
    line-height: 22px
}

.campaign-budget .line-chart[data-v-5170b1a6] {
    height: 413px
}

.len-tip[data-v-5170b1a6] {
    color: #111;
    font-size: 12px
}

.area-detail[data-v-0e5d46b3] {
    font-size: 12px;
    line-height: 24px
}

.area-detail-title[data-v-0e5d46b3] {
    color: #333;
    font-weight: 600
}

.area-detail-content[data-v-0e5d46b3] {
    display: flex;
    color: #111;
    margin-top: 8px
}

.area-detail-tip[data-v-0e5d46b3] {
    margin-top: 8px;
    color: #888
}

.no-wrap[data-v-0e5d46b3] {
    white-space: nowrap
}

.w16[data-v-0e5d46b3] {
    width: 16px
}

.w40[data-v-0e5d46b3] {
    width: 40px
}

.dmp-crowd {
    font-size: 14px;
    background: #fff
}

.dmp-crowd-top {
    padding: 21px 24px;
    line-height: 22px;
    color: #666;
    box-shadow: 0 1px 0 #eee
}

.dmp-crowd-title,
.dmp-crowd-top-num {
    font-weight: 600;
    color: #333
}

.dmp-crowd-title {
    font-size: 16px;
    line-height: 24px
}

.dmp-crowd-one {
    display: flex
}

.dmp-crowd-one .leftPic {
    height: 270px;
    width: 268px;
    padding: 20px 24px
}

.dmp-crowd-two {
    display: flex;
    padding: 20px 24px;
    height: 370px
}

.dmp-crowd-two .leftPic {
    width: 306px
}

.dmp-crowd .no-data {
    margin-top: 80px;
    font-size: 12px;
    color: #999
}

.H100p {
    height: 100%
}

.crowd-woman {
    left: 10px
}

.crowd-man,
.crowd-woman {
    position: absolute;
    top: 90px
}

.crowd-man {
    left: 200px
}

.LH200 {
    line-height: 200px
}

.w100p {
    width: 100%
}

.g2-tooltip {
    background: hsla(0, 0%, 100%, .9) !important;
    color: #666 !important;
    box-shadow: 0 0 10px #aeaeae !important
}

.w8 {
    width: 8px
}

.H8 {
    height: 8px
}

.crowd-list-info[data-v-e0be00e8] {
    display: flex;
    align-items: center
}

.crowd-list-tag[data-v-e0be00e8] {
    margin-right: 4px;
    border: 1px solid #3075ff;
    border-radius: 4px;
    padding: 2px 4px;
    line-height: 12px;
    color: #3075ff
}

.crowd-list-id[data-v-e0be00e8] {
    line-height: 20px;
    color: #888
}

.crowd-name-list-title[data-v-696e3646] {
    color: #111;
    font-size: 14px;
    line-height: 20px
}

.crowd-name-list-operation[data-v-696e3646] {
    cursor: pointer;
    color: #3075ff;
    line-height: 20px
}

.crowd-name-list-content[data-v-696e3646] {
    margin-top: 16px;
    padding: 12px 16px 4px;
    border-radius: 4px;
    background: #f5f6f7;
    position: relative
}

.crowd-name-list-content-item[data-v-696e3646] {
    padding: 6px 8px;
    background: #fff;
    color: #111;
    font-size: 12px;
    line-height: 20px;
    margin-right: 6px;
    height: 32px;
    display: inline-block;
    margin-bottom: 8px
}

.crowd-title[data-v-544be8ff] {
    margin-top: 16px;
    font-size: 18px;
    color: #111;
    line-height: 26px;
    font-weight: 500
}

.crowd-info[data-v-544be8ff] {
    margin-top: 8px;
    font-size: 14px;
    color: #666;
    line-height: 20px;
    margin-bottom: 24px;
    position: relative
}

.crowd-info-id[data-v-544be8ff] {
    color: #888;
    margin-right: 16px
}

.advise-modal[data-v-544be8ff] .crowd-name-list-title {
    position: absolute;
    top: -1px;
    left: 120px
}

.group-crowd[data-v-544be8ff] {
    position: relative
}

.group-crowd[data-v-544be8ff] .crowd-name-list-title {
    position: absolute;
    top: 6px;
    right: 0
}

.campagin-crowd-title[data-v-00f84176] {
    color: #111;
    font-weight: 600;
    line-height: 20px
}

.campagin-crowd-number[data-v-00f84176] {
    color: #ff3a33
}

.campagin-crowd-content[data-v-00f84176] {
    font-size: 12px;
    margin-top: 4px;
    color: #333;
    line-height: 20px
}

.multi-text-ellipsis[data-v-00f84176] {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 3em;
    line-height: 1.5em
}

.new-version-operation[data-v-00f84176] {
    display: block;
    line-height: 20px
}

.product-diagnose-modal[data-v-00f84176] .top-box {
    margin: 0 -24px 16px
}

.keyword-list-select[data-v-c01206d0] {
    width: 240px
}

.len-tip[data-v-c01206d0] {
    color: #111;
    font-size: 12px
}

.new-campaign-keyword-title[data-v-3a1f8f1f] {
    color: #111;
    font-weight: 600;
    line-height: 20px
}

.new-campaign-keyword-number[data-v-3a1f8f1f] {
    color: #ff3a33
}

.new-campaign-keyword-content[data-v-3a1f8f1f] {
    font-size: 12px;
    margin-top: 4px;
    color: #333;
    line-height: 20px
}

.multi-text-ellipsis[data-v-3a1f8f1f] {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 3em;
    line-height: 1.5em
}

.product-diagnose-modal[data-v-3a1f8f1f] .top-box {
    margin: 0 -24px 16px
}

.new-group-bidding-info[data-v-0efd6430] {
    margin-top: 16px;
    color: #666;
    line-height: 22px;
    margin-bottom: 16px
}

.len-tip[data-v-0efd6430] {
    color: #111;
    font-size: 12px
}

.diagnosis-tool-bidding .no-wrap[data-v-097703c0] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.diagnosis-tool-bidding[data-v-097703c0] .jad-pc-table-content,
.diagnosis-tool-bidding[data-v-097703c0] .jad-table-content {
    overflow-y: auto
}

.diagnosis-tool-bidding[data-v-097703c0] .jad-table .jad-table-content td.jad-table-selection {
    padding: 8px
}

.diagnosis-tool-bidding-tip[data-v-097703c0] {
    padding: 12px;
    background: #f8f8f8;
    border-radius: 4px
}

.diagnosis-tool-bidding-tip-content[data-v-097703c0] {
    margin-top: 8px;
    margin-left: 26px;
    color: #111;
    font-size: 14px
}

.product-diagnose-modal[data-v-097703c0] .top-box {
    margin: 0 -24px 16px
}

.zero-item-top[data-v-265b4fc8] {
    color: #111;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 12px;
    display: flex;
    align-items: center;
    position: relative
}

.zero-item-top-right[data-v-265b4fc8] {
    padding: 0 4px;
    display: inline-block;
    margin-left: 8px;
    height: 20px;
    line-height: 20px;
    border-radius: 2px;
    font-size: 12px
}

.zero-item-top-operation[data-v-265b4fc8] {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 0;
    color: #666;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px
}

.zero-item-top-operation[data-v-265b4fc8]:hover {
    color: #3075ff
}

.zero-item-sub[data-v-265b4fc8] {
    display: flex;
    align-items: center;
    font-weight: 400;
    line-height: 22px
}

.zero-item-sub-img[data-v-265b4fc8] {
    width: 14px;
    height: 14px;
    margin-right: 8px
}

.zero-item-sub-title[data-v-265b4fc8] {
    font-size: 14px;
    font-weight: 500
}

.zero-item-sub-switch[data-v-265b4fc8] {
    margin-left: 12px;
    display: inline-block;
    color: #999;
    font-size: 12px
}

.zero-item-subLink[data-v-265b4fc8] {
    margin-bottom: 24px
}

.zero-item-subLink[data-v-265b4fc8]:last-of-type {
    margin-bottom: 0
}

.zero-item-subLink-button[data-v-265b4fc8] {
    margin-top: 16px;
    border-radius: 4px
}

.zero-item-button[data-v-265b4fc8] {
    margin-top: 16px;
    font-weight: 600;
    font-size: 12px;
    color: #fff;
    padding: 0 8px;
    border-radius: 4px
}

.zero-impress-nodata[data-v-4a6d3308] {
    height: 800px;
    text-align: center;
    color: #666;
    font-size: 14px;
    line-height: 22px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 400px
}

.zero-impress-nodata-img[data-v-4a6d3308] {
    width: 120px;
    height: 120px;
    margin-bottom: 16px
}

.zero-impress-item[data-v-4a6d3308] {
    border: 1px solid #eee;
    border-radius: 4px;
    padding: 16px;
    color: #111;
    background: #fff;
    margin-bottom: 8px
}

.zero-impress-item[data-v-4a6d3308]:last-of-type {
    margin-bottom: 0
}

.mic-recharge-box[data-v-4a6d3308] {
    margin-top: 22px;
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.mic-recharge-box-left[data-v-4a6d3308] {
    width: 56px;
    height: 56px;
    margin-right: 8px
}

.mic-recharge-box-right-name[data-v-4a6d3308] {
    color: #111;
    font-size: 20px;
    line-height: 26px;
    font-weight: 600;
    margin-bottom: 6px;
    white-space: nowrap;
    display: inline-block
}

.mic-recharge-box-right-detail[data-v-4a6d3308] {
    display: flex;
    color: #666;
    font-size: 14px;
    line-height: 22px
}

.mic-recharge-box-right-detail-img[data-v-4a6d3308] {
    width: 62px;
    height: auto;
    margin-right: 4px
}

.custom-tab-list[data-v-cb131256] {
    margin-left: 24px;
    margin-right: 24px;
    position: relative
}

.custom-tab-list-operation[data-v-cb131256] {
    position: absolute;
    cursor: pointer;
    top: 4px;
    width: 24px;
    height: 60px;
    z-index: 2;
    background: #fff;
    padding-top: 22px;
    text-align: center
}

.custom-tab-list-operation[data-v-cb131256]:hover {
    border-radius: 4px;
    background: rgba(0, 0, 0, .19);
    color: #fff
}

.custom-tab-list-operation-icon[data-v-cb131256] {
    height: 16px;
    width: 16px
}

.custom-tab-list .left-arrow[data-v-cb131256] {
    left: -24px
}

.custom-tab-list .right-arrow[data-v-cb131256] {
    right: -24px
}

.custom-tab-list-box[data-v-cb131256] {
    position: relative;
    display: flex;
    align-items: center;
    overflow-x: hidden;
    height: 70px;
    margin-bottom: 14px;
    max-width: 100%
}

.custom-tab-list-box-item[data-v-cb131256] {
    position: relative;
    height: 60px;
    min-width: 340px;
    border-radius: 8px;
    padding: 18px 20px;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: 10px
}

.custom-tab-list-box-item[data-v-cb131256]:last-of-type {
    margin-right: 0
}

.custom-tab-list-box-item-icon[data-v-cb131256] {
    height: 20px;
    width: auto;
    position: absolute;
    top: 0;
    right: 0
}

.custom-tab-list-box-item-active[data-v-cb131256] {
    border: 1px solid #ff3a33
}

.custom-tab-list-box-item-active .custom-tab-list-box-item-icon[data-v-cb131256] {
    right: -.25px
}

.custom-tab-list-box-item[data-v-cb131256]:hover {
    cursor: pointer
}

.custom-tab-list-box-item-buttom[data-v-cb131256] {
    position: absolute;
    left: 50%;
    bottom: -6px;
    height: 6px;
    width: auto;
    transform: translateX(-50%)
}

[data-v-35981c70] div[class*=-table] td {
    font-size: 12px;
    color: #111;
    padding: 8px !important
}

[data-v-35981c70] div[class*=-table] div[class*=tooltip] {
    font-size: 12px !important
}

[data-v-35981c70] div[class*=-table] a {
    font-size: 12px !important;
    line-height: 14px
}

[data-v-35981c70] table td,
table th[data-v-35981c70] {
    white-space: wrap
}

[data-v-35981c70] div[class*=jad-modal-slide-body] {
    height: calc(100% - 140px);
    padding: 0
}

[data-v-35981c70] div[class*=jad-pc-modal-slide-body] {
    height: calc(100% - 132px);
    padding: 0
}

[data-v-35981c70] div[class*=modal-slide-footer] {
    padding: 12px 32px 12px 0
}

[data-v-35981c70] div[class*=modal-slide-header] {
    padding: 24px 0 16px 32px
}

[data-v-35981c70] div[class*=modal-slide-title] {
    color: #111
}

[data-v-35981c70] div[class*=checkbox-inner] {
    width: 16px;
    height: 16px
}

[data-v-35981c70] div[class*=table] div[class*=table-header] th {
    font-size: 12px;
    padding: 8px !important
}

[data-v-35981c70] div[class*=tabs-bar] {
    margin-bottom: 0
}

[data-v-35981c70] div[class*=tabs-nav-scroll] {
    line-height: 36px;
    margin-left: -32px !important;
    margin-right: -32px !important;
    padding-left: 32px !important
}

[data-v-35981c70] div[class*=-modal-slide-title] {
    line-height: 28px;
    font-size: 20px;
    white-space: nowrap;
    overflow: hidden
}

.diagnose-primary-button[data-v-35981c70] {
    height: 32px;
    font-weight: 600;
    font-size: 14px
}

.diagnose-primary-text[data-v-35981c70] {
    font-weight: 600;
    color: #111;
    line-height: 24px;
    font-size: 16px
}

.new-product-diagnose[data-v-35981c70] {
    color: #111;
    font-size: 14px
}

.new-product-diagnose[data-v-35981c70] .top-box-new-content {
    background-size: 1380px 100px
}

.new-product-diagnose[data-v-35981c70] .top-box {
    margin: 0 -32px
}

.new-product-diagnose-top[data-v-35981c70] {
    position: relative;
    width: 100%;
    padding: 24px 32px 24px 24px;
    margin-bottom: 24px;
    border-bottom: 1px solid #eee
}

.new-product-diagnose-top-red-bold[data-v-35981c70] {
    background: linear-gradient(180deg, rgba(255, 58, 51, .06), rgba(255, 58, 51, 0))
}

.new-product-diagnose-top-blue-bold[data-v-35981c70] {
    background: linear-gradient(180deg, rgba(255, 132, 0, .0594), rgba(255, 132, 0, 0))
}

.new-product-diagnose-top-img[data-v-35981c70] {
    width: 40px;
    height: 40px;
    display: inline-block
}

.new-product-diagnose-top-text[data-v-35981c70] {
    display: inline-block;
    line-height: 40px;
    font-size: 18px;
    font-weight: 600
}

.new-product-diagnose-top-second[data-v-35981c70] {
    margin-left: 8px;
    margin-top: 14px;
    font-size: 16px;
    line-height: 24px;
    color: #111
}

.new-product-diagnose-top-button[data-v-35981c70] {
    position: absolute;
    top: 48px;
    right: 32px
}

.new-product-diagnose-top-line[data-v-35981c70] {
    margin-top: 13px;
    margin-left: 8px;
    border-bottom: 1px solid #eee
}

.new-product-diagnose-top-effect[data-v-35981c70] {
    display: grid;
    grid-template-columns: repeat(3, minmax(364px, 370px));
    grid-gap: 16px
}

.new-product-diagnose-top-effect-item[data-v-35981c70] {
    display: inline-block;
    height: 86px;
    border: 1px solid #eee;
    background: #fff;
    border-radius: 4px;
    padding: 16px;
    color: #666;
    line-height: 22px;
    font-size: 14px
}

.new-product-diagnose-top-effect-item-bottom[data-v-35981c70] {
    margin-top: 8px;
    font-family: Helvetica;
    font-size: 20px;
    color: #111;
    font-weight: 700;
    line-height: 24px
}

.new-product-diagnose-bottom[data-v-35981c70] {
    margin-left: 24px;
    line-height: 40px;
    float: left;
    color: #000;
    font-size: 14px
}

.new-product-diagnose .no-data[data-v-35981c70] {
    text-align: center;
    padding: 320px 0;
    margin: auto
}

.new-product-diagnose .no-data-text[data-v-35981c70] {
    margin-top: 16px;
    font-size: 12px;
    color: #666
}

.new-diagnose-large-button[data-v-35981c70] {
    height: 40px;
    font-size: 16px
}

.box-content[data-v-ef9dade6] {
    max-height: 384px;
    overflow-y: auto;
    margin: 16px 12px 0
}

.box-content-item[data-v-ef9dade6] {
    margin-bottom: 8px;
    position: relative;
    border: 1px solid #eee;
    border-radius: 4px;
    padding: 8px 12px
}

.box-content-item-new[data-v-ef9dade6] {
    padding: 12px 12px 12px 16px
}

.box-content-item-top[data-v-ef9dade6] {
    display: flex;
    align-items: center
}

.box-content-item-icon[data-v-ef9dade6] {
    width: 28px;
    height: 28px
}

.box-content-item-title[data-v-ef9dade6] {
    color: #111;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px
}

.box-content-item-container[data-v-ef9dade6] {
    min-width: 256px;
    clear: both;
    position: relative;
    line-height: 20px;
    margin-top: 4px;
    font-size: 12px;
    color: #888
}

.box-content-item-container-operation[data-v-ef9dade6] {
    cursor: pointer;
    color: #3075ff;
    font-size: 12px;
    line-height: 20px;
    float: right
}

.box-content-item[data-v-ef9dade6]:last-child {
    margin-bottom: 0
}

.startegy-status-wrapper-text[data-v-ef9dade6] {
    display: flex;
    align-items: center;
    line-height: 20px
}

.startegy-status-wrapper-pointer[data-v-ef9dade6] {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-right: 4px
}

.startegy-status-wrapper-no-data[data-v-ef9dade6] {
    display: flex;
    align-items: center;
    line-height: 20px
}

.startegy-status-wrapper .reduced-blue[data-v-ef9dade6] {
    color: #111
}

.startegy-status-wrapper .reduced-blue[data-v-ef9dade6]:hover {
    color: #005ff1
}

.new-box-content[data-v-ef9dade6] {
    margin: 0
}

.new-box-content-top[data-v-ef9dade6] {
    background-image: url(//img10.360buyimg.com/img/jfs/t1/310760/13/543/91977/6823428cF67708c58/67e1a952244a91c1.png);
    background-size: cover;
    background-repeat: no-repeat;
    color: #111;
    font-size: 14px;
    font-weight: 600;
    line-height: 26px;
    height: 80px;
    padding-top: 8px;
    padding-left: 15px;
    margin-bottom: -43px
}

.new-box-content-top-img[data-v-ef9dade6] {
    width: 24px;
    height: 24px;
    margin-right: 4px
}

.new-box-content .box-content-item[data-v-ef9dade6] {
    margin-left: 12px;
    margin-right: 12px
}

[data-v-6e1da4d7] .jad-table .jad-table-content td.jad-table-selection,
[data-v-6e1da4d7] .jad-table table td {
    padding: 8px
}

[data-v-6e1da4d7] .jad-pc-table-content,
[data-v-6e1da4d7] .jad-table-content {
    overflow-y: auto
}

[data-v-6e1da4d7] .jad-pc-modal-slide-header {
    padding: 24px 0 16px 32px;
    border-bottom: 1px solid #eee
}

[data-v-6e1da4d7] .jad-modal-slide-main,
[data-v-6e1da4d7] .jad-pc-modal-slide-main {
    overflow: hidden !important
}

.diagnosis-tabs-content[data-v-6e1da4d7] {
    position: relative
}

.diagnosis-tabs-content .no-wrap[data-v-6e1da4d7] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.diagnosis-tabs-content .budget-center-new-tip[data-v-6e1da4d7] {
    position: absolute;
    color: #666;
    right: 24px;
    top: 6px;
    font-size: 12px;
    line-height: 20px
}

.diagnosis-tabs-content .budget-center-new-tip-lasted[data-v-6e1da4d7] {
    top: -108px;
    right: 48px
}

.diagnosis-tabs-content .multi-3text-ellipsis[data-v-6e1da4d7] {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 4.5em;
    line-height: 1.5em
}

.diagnosis-tabs-content .multi-3text-ellipsis p[data-v-6e1da4d7] {
    margin-bottom: 8px
}

.diagnosis-tabs-content .multi-3text-ellipsis p[data-v-6e1da4d7]:last-of-type {
    margin-bottom: 0
}

.budget-center-tip[data-v-6e1da4d7] {
    font-size: 14px;
    color: #888;
    line-height: 22px
}

.new-version-operation[data-v-6e1da4d7] {
    display: block;
    line-height: 20px
}

.product-diagnose-modal[data-v-6e1da4d7] .top-box {
    margin: 0 -24px
}

.orange-type-desc[data-v-6e1da4d7] {
    font-weight: 500;
    color: #ff7800
}

.red-type-desc[data-v-6e1da4d7] {
    font-weight: 500;
    color: #ff3a33
}

.banned-sku[data-v-73202762] {
    font-size: 14px;
    color: #888;
    line-height: 22px
}

.banned-sku-tip[data-v-73202762] {
    padding: 12px;
    background: #f8f8f8;
    border-radius: 4px
}

.banned-sku-tip-content[data-v-73202762] {
    margin-top: 8px;
    margin-left: 26px;
    color: #111;
    font-size: 14px
}

.text-3075ff[data-v-73202762] {
    color: #3075ff
}

.advise[data-v-73202762] {
    width: 18px;
    height: 18px;
    position: relative;
    top: 3px
}

.bidding-center-tip[data-v-709544ae] {
    font-size: 14px;
    color: #888;
    line-height: 22px;
    margin-bottom: 24px
}

.diagnosis-tabs-content[data-v-709544ae] {
    position: relative
}

.diagnosis-tabs-content .bidding-new-tip[data-v-709544ae] {
    position: absolute;
    color: #666;
    right: 24px;
    top: 6px;
    font-size: 12px;
    line-height: 20px
}

.diagnosis-tabs-content .bidding-new-tip-lasted[data-v-709544ae] {
    top: -108px;
    right: 48px
}

.bidding-center-tip[data-v-3d60f0d4] {
    font-size: 14px;
    color: #888;
    line-height: 22px;
    margin-bottom: 24px
}

.diagnosis-tabs-content[data-v-3d60f0d4] {
    position: relative
}

.diagnosis-tabs-content .crowd-center-new-tip[data-v-3d60f0d4] {
    position: absolute;
    color: #666;
    right: 24px;
    top: 6px;
    font-size: 12px;
    line-height: 20px
}

.diagnosis-tabs-content .crowd-center-new-tip-lasted[data-v-3d60f0d4] {
    top: -108px;
    right: 48px
}

.bidding-center-tip[data-v-27499079] {
    font-size: 14px;
    color: #888;
    line-height: 22px;
    margin-bottom: 24px
}

.diagnosis-tabs-content[data-v-27499079] {
    position: relative
}

.diagnosis-tabs-content .keyword-center-new-tip[data-v-27499079] {
    position: absolute;
    color: #666;
    right: 24px;
    top: 6px;
    font-size: 12px;
    line-height: 20px
}

.diagnosis-tabs-content .keyword-center-new-tip-lasted[data-v-27499079] {
    top: -108px;
    right: 48px
}

[data-v-038f3f4f] .jad-table .jad-table-content td.jad-table-selection,
[data-v-038f3f4f] .jad-table table td {
    padding: 8px
}

[data-v-038f3f4f] .jad-pc-table-content,
[data-v-038f3f4f] .jad-table-content {
    overflow-y: auto
}

[data-v-038f3f4f] .jad-pc-modal-slide-header {
    padding: 24px 0 16px 32px;
    border-bottom: 1px solid #eee
}

[data-v-038f3f4f] .jad-modal-slide-main,
[data-v-038f3f4f] .jad-pc-modal-slide-main {
    overflow: auto !important
}

.diagnosis-tabs-content[data-v-038f3f4f] {
    position: relative
}

.diagnosis-tabs-content .no-wrap[data-v-038f3f4f] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.diagnosis-tabs-content .multi-3text-ellipsis[data-v-038f3f4f] {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 4.5em;
    line-height: 1.5em
}

.diagnosis-tabs-content .multi-3text-ellipsis p[data-v-038f3f4f] {
    margin-bottom: 8px
}

.diagnosis-tabs-content .multi-3text-ellipsis p[data-v-038f3f4f]:last-of-type {
    margin-bottom: 0
}

.budget-center-tip[data-v-038f3f4f] {
    font-size: 14px;
    color: #888;
    line-height: 22px
}

.new-version-operation[data-v-038f3f4f] {
    display: block;
    line-height: 20px
}

.product-diagnose-modal[data-v-038f3f4f] .top-box {
    margin: 0 -24px
}

.new-diagnosis-uniq-tool-box[data-v-6cb85042] {
    background-color: #fff
}

.new-diagnosis-uniq-tool[data-v-6cb85042] div[class*=-tabs-bar] {
    margin-bottom: 16px
}

.new-diagnosis-uniq-tool[data-v-6cb85042] div[class*=-table] td,
.new-diagnosis-uniq-tool[data-v-6cb85042] div[class*=table] div[class*=table-header] th {
    padding: 8px !important
}

.new-diagnosis-uniq-tool[data-v-6cb85042] div[class*=checkbox-inner] {
    font-size: 14px !important
}

.new-diagnosis-uniq-tool[data-v-6cb85042] div[class*=checkbox-checked] div[class*=checkbox-inner]:after {
    width: 2px;
    height: 7px;
    top: 1px;
    left: 4px
}

.new-diagnosis-uniq-tool-new[data-v-6cb85042] {
    background: #fff;
    border-radius: 4px
}

.new-diagnosis-uniq-tool-new[data-v-6cb85042] .top-box-new {
    padding: 24px 24px 0
}

.new-diagnosis-uniq-tool-new .new-diagnosis-uniq-tool-box[data-v-6cb85042] {
    margin-top: -38px;
    background-color: unset
}

.new-diagnosis-uniq-tool-new[data-v-6cb85042] div[class*=-tabs-card] {
    background-color: unset
}

.new-diagnosis-uniq-tool-modal[data-v-6cb85042] .top-box-new {
    padding: 0 24px
}

.new-diagnosis-uniq-tool-modal[data-v-6cb85042] .top-box-new-content {
    background-size: 1380px 100px
}

.new-diagnosis-uniq-tool-modal[data-v-6cb85042] .top-box-new-content-suggest {
    margin-bottom: 10px
}

.new-style-box[data-v-6cb85042] .diagnosis-tabs-content {
    padding: 0
}

.jzt-mic-diagnosis-tool .text-yellow {
    color: #ff8400
}

.jzt-mic-diagnosis-tool .text-red {
    color: #ff3a33
}

.jzt-mic-diagnosis-tool .text-black {
    color: #111
}

.jzt-mic-diagnosis-tool .fw600 {
    font-weight: 600
}

.jzt-mic-diagnosis-tool .fs16 {
    font-size: 16px
}

.jzt-mic-diagnosis-tool .main-title {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px
}

.jzt-mic-diagnosis-tool .ml8 {
    margin-left: 8px
}

.jzt-mic-diagnosis-tool .ml16 {
    margin-left: 16px
}

.jzt-mic-diagnosis-tool .mt20 {
    margin-top: 20px
}

.jzt-mic-diagnosis-tool .mt16 {
    margin-top: 16px
}

.jzt-mic-diagnosis-tool .pb0 {
    padding-bottom: 0
}

.jzt-mic-diagnosis-tool .pb20 {
    padding-bottom: 20px
}

.jzt-mic-diagnosis-tool .pointer-blue {
    cursor: pointer
}

.jzt-mic-diagnosis-tool .pointer-blue:hover {
    color: #005ff1
}

.jzt-mic-diagnosis-tool .blue {
    color: #3075ff
}

.jzt-mic-diagnosis-tool .diagnose-primary-button {
    height: 32px;
    font-weight: 600;
    font-size: 14px
}

.jzt-mic-diagnosis-tool .diagnose-large-button {
    height: 40px;
    font-size: 16px
}

.jzt-mic-diagnosis-tool .mt12 {
    margin-top: 12px
}

.jzt-mic-diagnosis-tool .clearfix {
    clear: both
}

.jzt-mic-diagnosis-tool .diagnosis-tabs-content {
    padding: 0 24px
}

.jzt-mic-diagnosis-tool ::v-deep .jad-table td,
.jzt-mic-diagnosis-tool ::v-deep .jad-table th {
    font-size: 12px
}

.jzt-mic-diagnosis-tool ::v-deep .jad-table a {
    font-size: 12px;
    line-height: 22px
}

.jzt-mic-diagnosis-tool ::v-deep .jad-table table td,
.jzt-mic-diagnosis-tool ::v-deep .jad-table table th {
    padding: 8px
}

.jzt-mic-diagnosis-tool ::v-deep .jad-tabs-fullBar .jad-tabs-nav-scroll {
    line-height: 62px;
    line-height: 60px
}

.jzt-mic-diagnosis-tool ::v-deep .jad-checkbox-inner,
.jzt-mic-diagnosis-tool ::v-deep .jad-pc-checkbox-inner {
    width: 14px;
    height: 14px
}

.jzt-mic-diagnosis-tool ::v-deep .jad-modal-slide-header {
    padding: 24px 0 16px 32px;
    border-bottom: 1px solid #eee
}

.jzt-mic-diagnosis-tool .gray8 {
    color: #888
}

.jzt-mic-diagnosis-tool .bold {
    font-weight: 600
}

.jzt-mic-diagnosis-tool .text-red-bold {
    color: #ff3a33;
    font-weight: 600
}

.jzt-mic-diagnosis-tool .text-orange-bold {
    color: #ff8400;
    font-weight: 600
}

.jzt-mic-diagnosis-tool .product-diagnose .no-wrap {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.jzt-mic-diagnosis-tool .advise-modal .jad-pc-table-content,
.jzt-mic-diagnosis-tool .advise-modal .jad-table-content {
    overflow-y: auto
}

.jzt-mic-diagnosis-tool .advise-modal .jad-table td,
.jzt-mic-diagnosis-tool .advise-modal .jad-table th {
    font-size: 12px
}

.jzt-mic-diagnosis-tool .advise-modal .jad-table a {
    font-size: 12px;
    line-height: 22px
}

.jzt-mic-diagnosis-tool .advise-modal .jad-table .jad-table-content td.jad-table-selection,
.jzt-mic-diagnosis-tool .advise-modal .jad-table table td,
.jzt-mic-diagnosis-tool .advise-modal .jad-table table th {
    padding: 8px !important
}

.jzt-mic-diagnosis-tool .advise-modal .jad-pc-table th {
    font-size: 12px;
    padding: 8px !important
}

.jzt-mic-diagnosis-tool .advise-modal table td {
    color: #111 !important
}

.jzt-mic-diagnosis-tool .advise-modal .jad-pc-modal-slide-header {
    padding: 24px 0 16px 32px;
    border-bottom: 1px solid #eee
}

.jzt-mic-diagnosis-tool .advise-modal .jad-pc-modal-slide-main {
    height: calc(100vh - -6px)
}

.jzt-mic-diagnosis-tool .product-diagnose-modal .jad-pc-modal-slide-main {
    height: calc(100vh - -17px)
}

.jzt-mic-diagnosis-tool .multi-text-ellipsis {
    display: -webkit-box;
    -webkit-box-orient: horizontal;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.jzt-mic-diagnosis-tool .diagnosis-uniq-tool .jad-pc-table .jad-pc-table-content td {
    color: #111 !important
}

.jzt-mic-diagnosis-tool .pull-right {
    float: right
}

.strategy-tooltip-budget .jad-pc-tooltip-inner,
.strategy-tooltip-budget .jad-tooltip-inner {
    max-height: 300px;
    overflow-y: auto
}

.diagnosis-tool-card-modal,
.mic-new-style-modal,
.new-diagnosis-uniq-modal {
    font-size: 14px
}

.diagnosis-tool-card-modal div[class*=-table] td,
.mic-new-style-modal div[class*=-table] td,
.new-diagnosis-uniq-modal div[class*=-table] td {
    font-size: 12px;
    color: #111;
    padding: 8px !important
}

.diagnosis-tool-card-modal div[class*=-table] a,
.mic-new-style-modal div[class*=-table] a,
.new-diagnosis-uniq-modal div[class*=-table] a {
    font-size: 12px !important;
    line-height: 14px
}

.diagnosis-tool-card-modal div[class*=-table] div[class*=tooltip],
.mic-new-style-modal div[class*=-table] div[class*=tooltip],
.new-diagnosis-uniq-modal div[class*=-table] div[class*=tooltip] {
    font-size: 12px !important
}

.diagnosis-tool-card-modal table td,
.diagnosis-tool-card-modal table th,
.mic-new-style-modal table td,
.mic-new-style-modal table th,
.new-diagnosis-uniq-modal table td,
.new-diagnosis-uniq-modal table th {
    white-space: wrap
}

.diagnosis-tool-card-modal div[class*=jad-modal-slide-body],
.mic-new-style-modal div[class*=jad-modal-slide-body],
.new-diagnosis-uniq-modal div[class*=jad-modal-slide-body] {
    height: calc(100% - 136px);
    padding-bottom: 20px
}

.diagnosis-tool-card-modal div[class*=jad-pc-modal-slide-body],
.mic-new-style-modal div[class*=jad-pc-modal-slide-body],
.new-diagnosis-uniq-modal div[class*=jad-pc-modal-slide-body] {
    height: calc(100% - 138px);
    padding: 0 24px 20px
}

.diagnosis-tool-card-modal div[class*=modal-slide-footer],
.mic-new-style-modal div[class*=modal-slide-footer],
.new-diagnosis-uniq-modal div[class*=modal-slide-footer] {
    padding: 12px 32px 12px 0 !important;
    text-align: right;
    background: #fff;
    box-shadow: 0 -2px 4px rgba(0, 0, 0, .05)
}

.diagnosis-tool-card-modal div[class*=modal-slide-header],
.mic-new-style-modal div[class*=modal-slide-header],
.new-diagnosis-uniq-modal div[class*=modal-slide-header] {
    padding: 22px 0 16px 32px
}

.diagnosis-tool-card-modal div[class*=modal-slide-title],
.mic-new-style-modal div[class*=modal-slide-title],
.new-diagnosis-uniq-modal div[class*=modal-slide-title] {
    color: #111
}

.diagnosis-tool-card-modal div[class*=checkbox-inner],
.mic-new-style-modal div[class*=checkbox-inner],
.new-diagnosis-uniq-modal div[class*=checkbox-inner] {
    width: 16px;
    height: 16px
}

.diagnosis-tool-card-modal div[class*=table] div[class*=table-header] th,
.mic-new-style-modal div[class*=table] div[class*=table-header] th,
.new-diagnosis-uniq-modal div[class*=table] div[class*=table-header] th {
    font-size: 12px;
    padding: 8px !important
}

.diagnosis-tool-card-modal div[class*=-table-selection] div[class*=checkbox-checked] div[class*=checkbox-inner]:after,
.mic-new-style-modal div[class*=-table-selection] div[class*=checkbox-checked] div[class*=checkbox-inner]:after,
.new-diagnosis-uniq-modal div[class*=-table-selection] div[class*=checkbox-checked] div[class*=checkbox-inner]:after {
    width: 2px;
    height: 7px;
    top: 1px;
    left: 4px
}

.diagnosis-tool-card-modal .new-diagnosis-uniq-modal-header,
.mic-new-style-modal .new-diagnosis-uniq-modal-header,
.new-diagnosis-uniq-modal .new-diagnosis-uniq-modal-header {
    display: flex;
    align-items: center;
    overflow: hidden;
    white-space: nowrap;
    max-width: 1118px
}

.diagnosis-tool-card-modal .new-diagnosis-uniq-modal-header-img,
.mic-new-style-modal .new-diagnosis-uniq-modal-header-img,
.new-diagnosis-uniq-modal .new-diagnosis-uniq-modal-header-img {
    cursor: pointer;
    width: 18px;
    height: 18px;
    margin-right: 4px
}

.diagnosis-tool-card-modal .diagnosis-tool-card-modal-bottom,
.diagnosis-tool-card-modal .new-diagnosis-uniq-modal-bottom,
.mic-new-style-modal .diagnosis-tool-card-modal-bottom,
.mic-new-style-modal .new-diagnosis-uniq-modal-bottom,
.new-diagnosis-uniq-modal .diagnosis-tool-card-modal-bottom,
.new-diagnosis-uniq-modal .new-diagnosis-uniq-modal-bottom {
    float: left;
    margin-left: 24px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #111
}

.mic-diagnosis-tool-table .jad-checkbox-inner {
    width: 14px;
    height: 14px
}

.mic-diagnosis-tool-table .jad-checkbox-checked .jad-checkbox-inner:after {
    width: 2px;
    height: 7px;
    top: 1px;
    left: 4px
}

.mic-diagnosis-tool-table .jad-checkbox-indeterminate .jad-checkbox-inner:after {
    width: 6px;
    height: 6px
}

.mic-diagnosis-tool-table .jad-pc-checkbox-inner {
    width: 14px;
    height: 14px
}

.mic-diagnosis-tool-table .jad-pc-checkbox-checked .jad-pc-checkbox-inner:after {
    width: 2px;
    height: 7px;
    top: 1px;
    left: 4px
}

.mic-diagnosis-tool-table .jad-pc-checkbox-indeterminate .jad-pc-checkbox-inner:after {
    width: 6px;
    height: 6px
}

.mic-diagnosis-tool-table [class^=jad-icon],
.mic-diagnosis-tool-table [class^=jad-pc-icon] {
    font-size: 14px
}

.mic-diagnosis-tool-table .jad-table tr:first-child th {
    border-top: unset
}

.mic-diagnosis-tool-table .jad-table-content {
    border-left: unset;
    border-right: unset
}

.mic-new-style-modal div[class*=modal-slide-header] {
    border-bottom: unset
}

.mic-new-style-modal .top-box-new-content {
    background-size: 1380px 100px
}

.strategy-tooltip div[class*=-tooltip-inner] {
    padding: 0 0 16px !important
}

.mic-reward-popover {
    display: flex;
    align-items: center
}

.mic-diagnosis-tool-reward {
    font-size: 12px
}

.mic-diagnosis-tool-reward-img {
    cursor: pointer;
    height: 16px;
    width: auto
}

.recommend-budget-item {
    gap: 8px;
    row-gap: 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.recommend-budget-item-value {
    flex: 1 0 auto;
    min-width: 0
}

.recommend-budget-item-reward {
    flex: 0 0 auto
}

.marketing-account-container .left[data-v-1f56ed3c] {
    float: left;
    border-radius: 4px;
    min-width: 888px
}

.marketing-account-container .left .marketing-entrance[data-v-1f56ed3c] {
    margin-bottom: 16px
}

.marketing-account-container .right[data-v-1f56ed3c] {
    box-sizing: border-box;
    float: right;
    overflow: hidden
}

.new-body-jzt[data-v-1f56ed3c] {
    min-height: 100vh;
    padding: 80px 24px 32px;
    background-image: url(//img10.360buyimg.com/img/jfs/t1/272259/17/17183/137347/67f8e696F45b49853/d276cf59729d6142.png);
    background-repeat: no-repeat
}

.overview[data-v-1f56ed3c] {
    min-height: 550px
}

@media screen and (min-width:0) and (max-width:1279px) {
    .marketing-account-container .left[data-v-1f56ed3c] {
        width: calc(100% - 344px)
    }

    .marketing-account-container .right[data-v-1f56ed3c] {
        width: 328px
    }

    .new-body-jzt[data-v-1f56ed3c] {
        padding-left: 10px;
        padding-right: 10px
    }
}

@media screen and (min-width:1280px) and (max-width:1439px) {
    .marketing-account-container .left[data-v-1f56ed3c] {
        width: calc(100% - 344px)
    }

    .marketing-account-container .right[data-v-1f56ed3c] {
        width: 328px
    }

    .new-body-jzt[data-v-1f56ed3c] {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media screen and (min-width:1440px) and (max-width:1599px) {
    .marketing-account-container .left[data-v-1f56ed3c] {
        width: calc(100% - 364px)
    }

    .marketing-account-container .right[data-v-1f56ed3c] {
        width: 348px
    }
}

@media screen and (min-width:1600px) {
    .marketing-account-container .left[data-v-1f56ed3c] {
        width: calc(100% - 416px)
    }

    .marketing-account-container .right[data-v-1f56ed3c] {
        width: 400px
    }
}

.top-notice-container[data-v-1f56ed3c] {
    position: fixed;
    top: 0;
    z-index: 1001;
    width: 100%
}

.refresh-btn[data-v-1f56ed3c]:hover {
    color: #ff3a33
}

.refresh-btn:hover span[data-v-1f56ed3c] {
    color: #ff3a33 !important
}

.jyj-content[data-v-1f56ed3c] {
    border-radius: 0 0 4px 4px
}

.home-new-diagnose[data-v-1f56ed3c] .diagnose-tool-new-expand {
    margin-left: 0;
    width: 100%
}

[data-v-1f56ed3c] .diagnose-tool-new-expand-top-link {
    cursor: pointer
}

.is-new-home[data-v-1f56ed3c] .add-report,
.is-new-home[data-v-1f56ed3c] .custom-report-warp-tables,
.is-new-home[data-v-1f56ed3c] .diagnose-tool-new-expand,
.is-new-home[data-v-1f56ed3c] .diagnose-tool-new-nodata,
.is-new-home[data-v-1f56ed3c] .home-business-level,
.is-new-home[data-v-1f56ed3c] .jzt-account-balance,
.is-new-home[data-v-1f56ed3c] .jzt-account-balance .account-handle,
.is-new-home[data-v-1f56ed3c] .jzt-award-card-pc,
.is-new-home[data-v-1f56ed3c] .learn {
    border-radius: 8px
}

.is-new-home[data-v-1f56ed3c] .jyj-content {
    border-radius: 0 0 8px 8px
}

.is-new-home[data-v-1f56ed3c] .account-container-right .notice {
    border-radius: 8px
}

.is-new-home[data-v-1f56ed3c] .marketing {
    border-radius: 8px 8px 0 0
}

[data-v-1f56ed3c] .jzt-award-card-pc-title {
    font-size: 16px
}