﻿.index_boss-image-bg__yg7x3, .index_company-news-item__mJ9yN.index_-img__jh4Jj .index_company-news-conndex_portrait-container__8v0PB .index_boss-image-container__AZUdK .index_boss-leader-imgae__33A94, .index_portrait-container__8v0PB .index_boss-image-container__AZUdK .index_boss-leader-imgae__33A94 .index_boss-imgae-hover__H07cD {
    background-color: #f9f9f9;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.index_portrait-container__8v0PB .index_boss-image-container__AZUdK {
    border: 4px solid #fff;
    left: -10px;
    position: relative;
    top: -66px
}

.index_portrait-container__8v0PB .index_boss-image-container__AZUdK .index_boss-leader-imgae__33A94 {
    cursor: pointer;
    height: 268px;
    position: relative;
    width: 200px
}

.index_portrait-container__8v0PB .index_boss-image-container__AZUdK .index_boss-leader-imgae__33A94 .index_boss-imgae-hover__H07cD {
    display: none;
    height: 348px;
    left: 214px;
    position: absolute;
    top: -5px;
    width: 260px;
    z-index: 1
}

.index_portrait-container__8v0PB .index_boss-image-container__AZUdK .index_boss-signature-board__gyEJq {
    align-items: center;
    background: linear-gradient(270deg, #0084ff, #39a0ff);
    box-sizing: border-box;
    color: #fff;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    left: 0;
    line-height: 22px;
    min-height: 76px;
    padding: 16px;
    position: absolute;
    top: 236px;
    width: 200px;
    word-break: break-all
}

.index_portrait-container__8v0PB .index_boss-image-container__AZUdK .index_boss-signature-board__gyEJq:before {
    background: url(../images/claim-sign-bottom.png) top/38px 32px no-repeat;
    content: "";
    height: 32px;
    left: 0;
    position: absolute;
    top: 0;
    width: 38px
}

.index_portrait-container__8v0PB .index_boss-image-container__AZUdK .index_boss-signature-board__gyEJq:after {
    background: url(../images/claim-sign-top.png) top/52px 28px no-repeat;
    bottom: 0;
    content: "";
    height: 28px;
    position: absolute;
    right: 0;
    width: 52px
}

.index_boss-certificate-bg__l_biB {
    background-image: url(../images/human-logo-bg-01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    border-radius: 0 0 4px 4px;
    bottom: 0;
    height: 16px;
    left: 0;
    position: absolute;
    width: 100%
}

.index_certificate-center__oaJM1 {
    background-image: url(../images/human-logo-bg-02.png);
    background-repeat: no-repeat;
    background-size: 100%;
    bottom: -13px;
    display: inline-block;
    height: 32px;
    left: 50%;
    margin-left: -16px;
    position: absolute;
    width: 32px
}

.index_human-claim__SKTXs {
    margin-left: 16px
}

.index_human-claim__SKTXs .index_human-header-claim-btn__hnI3k {
    font-size: 12px;
    height: 28px;
    line-height: 26px;
    padding: 0 7px;
    position: relative;
    vertical-align: top;
    width: 82px
}

.index_human-claim__SKTXs .index_human-header-claim-btn__hnI3k > span {
    display: flex;
    vertical-align: baseline
}

.index_human-claim__SKTXs .index_tic__IVbr4 {
    font-size: 16px;
    margin-right: 2px
}

.index_human-claim__SKTXs .index_btn-inner__Rp7_v {
    font-size: 12px;
    line-height: 26px
}

.index_human-claim__SKTXs .index_btn-cliam__XMrcf {
    background-color: rgba(255, 175, 37, .1);
    border: 1px solid #f3f3f3;
    border-radius: 2px;
    color: #ffaf25;
    cursor: auto;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    min-width: 80px;
    padding: 2px 12px;
    text-align: center
}

.index_wrap__XoqGE {
    height: auto
}

.index_left___O5AC {
    color: #333;
    float: left;
    font-size: 14px;
    line-height: 22px;
    margin-top: 4px;
    width: 158px
}

.index_left___O5AC .index_title___g0xj {
    font-weight: 700;
    margin-bottom: 6px
}

.index_right__HXr4S {
    display: inline-block;
    height: 84px;
    text-align: left;
    vertical-align: middle;
    width: 136px
}

.index_tyc-download-human-button__Usfj7 {
    align-items: center;
    background-color: #fff;
    border: 1px solid #0084ff;
    border-radius: 2px;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 28px;
    justify-content: center;
    min-width: 90px;
    padding: 0 8px
}

.index_tyc-download-human-button__Usfj7.index_dl-report__nTRg7 {
    color: #0084ff
}

.index_tyc-download-human-button__Usfj7.index_dl-report__nTRg7:hover {
    background-color: rgba(0, 132, 255, .05)
}

.index_tyc-download-human-button__Usfj7 .index_dl-text__GDQjh {
    font-size: 12px;
    line-height: normal;
    padding-left: 4px
}

.index_tyc-download-human-report__Nzlo3 {
    color: #0084ff
}

.index_report-human-item-box__lNyAL {
    background: #fff;
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    box-sizing: border-box;
    float: left;
    height: 190px;
    margin-bottom: 16px;
    padding: 16px;
    position: relative;
    vertical-align: top;
    width: 100%
}

.index_report-human-item-box__lNyAL .index_report-human-item-cover__BDfKr {
    float: left;
    height: 158px;
    position: relative;
    width: 120px
}

.index_report-human-item-box__lNyAL .index_report-human-item-cover__BDfKr .index_cover-img__eElZE {
    border-radius: 2px;
    height: 100%;
    width: 100%
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf {
    box-sizing: border-box;
    float: right;
    height: 158px;
    position: relative;
    width: 248px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-title__CQuyS {
    color: #333;
    font-size: 16px;
    font-weight: 800;
    line-height: 24px;
    margin-bottom: 8px;
    position: relative
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-title__CQuyS .index_price__JrJAP {
    color: #ff3b30;
    float: right;
    font-size: 14px;
    font-weight: 800;
    line-height: 22px;
    margin-left: 8px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-desc__o4d_n .index_desc__Me3xS {
    color: #999;
    font-size: 14px;
    line-height: 22px;
    margin: 0;
    text-align: left
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-basis__kEGyk {
    border: 1px solid #e0e0e0;
    border-radius: 2px;
    bottom: 42px;
    position: absolute;
    right: 0;
    text-align: center
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-basis__kEGyk:before {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #e0e0e0;
    bottom: -6px;
    content: "";
    display: block;
    position: absolute;
    right: 22px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-basis__kEGyk:after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    bottom: -5px;
    content: "";
    display: block;
    position: absolute;
    right: 22px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-basis__kEGyk .index_basis_num__foIus {
    color: #666;
    display: block;
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    padding: 4px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-basis__kEGyk .index_basis_num__foIus .index_num__wUABU {
    color: #ff3b30
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: space-between;
    position: absolute;
    width: 100%
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_sample-link__x5lXv {
    background-color: transparent;
    color: #0084ff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_sample-link__x5lXv .index_link-text__kRLnu {
    color: #0084ff;
    cursor: pointer;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    white-space: nowrap
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn__Tf1h3 {
    background-color: #fff;
    border: 1px solid #f3f3f3;
    border-radius: 2px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    min-width: 88px;
    padding: 2px 12px;
    text-align: center;
    transition: all .2s cubic-bezier(.075, .82, .165, 1)
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn-disabled__xhie_ {
    background: #0084ff !important;
    border: none;
    border-radius: 2px;
    color: #fff;
    cursor: not-allowed;
    font-size: 14px;
    line-height: 22px;
    opacity: .5;
    padding: 7px 16px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn-pro__YdUA1 {
    background: #0084ff;
    border: none;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    padding: 7px 16px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn-pro__YdUA1.index_disabled__I7O9U {
    cursor: no-drop;
    opacity: .5
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn-pro__YdUA1:hover {
    background: #0084ff;
    opacity: .5
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn-pro__YdUA1.index_no-click__jZSBO {
    background: #efefef;
    color: #ccc;
    cursor: no-drop
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn_basis_vip__75p1K {
    background: #0084ff;
    border: none;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    line-height: 22px;
    padding: 7px 16px
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn_basis_vip__75p1K.index_disabled__I7O9U {
    cursor: no-drop;
    opacity: .5
}

.index_report-human-item-box__lNyAL .index_report-item-content__uHqFf .index_content-action__Rmect .index_action-btn-wrap__B_YOY .index_action-btn_basis_vip__75p1K:hover {
    background-color: #0076e5
}

.index_boss-rights-suffix__l_8go {
    display: inline-block;
    height: 100%;
    margin-left: 8px;
    vertical-align: text-bottom
}

.index_answer-logo-bg__mJuea {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    float: left;
    height: 14px;
    position: relative
}

.index_answer-logo-bg__mJuea .index__yellow_introduce_bg__hvabR {
    cursor: auto
}

.index_answer-logo-bg__mJuea.index__vip__Gmsw7 {
    background-image: url(../images/svip14.png);
    position: relative;
    width: 29px
}

.index_answer-logo-bg__mJuea.index_-md__SV5xG {
    background-image: url(../images/svip12.png);
    height: 12px
}

.index_answer-logo-bg__mJuea.index__yellow__iWaSc {
    background-image: url(../images/diamond.png);
    position: relative;
    width: 18px
}

.index_answer-logo-bg__mJuea.index__yellow__iWaSc:hover .index__yellow_introduce__QXJiY {
    display: inline-block
}

.index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY {
    display: none;
    left: 9px;
    padding-left: 10px;
    position: absolute;
    top: 0;
    z-index: 10
}

.index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY .index__yellow_introduce_bg__hvabR {
    background-image: url(../images/rights-yellow-diamond.png);
    background-repeat: no-repeat;
    background-size: 100%;
    border-radius: 4px;
    display: inline-block;
    height: 220px;
    position: relative;
    width: 240px
}

.index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY .index__yellow_introduce_bg__hvabR .index_open_vip_modal__0kqiN, .index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY .index__yellow_introduce_bg__hvabR .index_open_yellow_modal__CsyO_ {
    background: #494949;
    border-radius: 0 0 4px 4px;
    bottom: 0;
    color: #ffd561;
    cursor: pointer;
    font-size: 12px;
    height: 48px;
    left: 0;
    line-height: 48px;
    position: absolute;
    text-align: center;
    width: 100%
}

.index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY .index__yellow_introduce_bg__hvabR .index_open_vip_modal__0kqiN:hover, .index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY .index__yellow_introduce_bg__hvabR .index_open_yellow_modal__CsyO_:hover {
    text-decoration: underline
}

.index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY .index__yellow_introduce_bg__hvabR .index_open_vip_modal__0kqiN .index_link-vip__VfbVm, .index_answer-logo-bg__mJuea.index__yellow__iWaSc .index__yellow_introduce__QXJiY .index__yellow_introduce_bg__hvabR .index_open_yellow_modal__CsyO_ .index_link-vip__VfbVm {
    color: #ffd561
}

.index_answer-logo-bg__mJuea.index_-lg__ErjWN {
    height: 18px
}

.index_answer-logo-bg__mJuea.index_-lg__ErjWN .index_rights-hover-wrap__vUgQ3 {
    padding-left: calc(100% + 8px)
}

.index_answer-logo-bg__mJuea.index_-lg__ErjWN.index__vip__Gmsw7 {
    background-image: url(../images/svip20.png);
    width: 37px
}

.index_answer-logo-bg__mJuea.index_-lg__ErjWN.index__yellow__iWaSc {
    background-image: url(../images/human-header-diamond.png);
    width: 23px
}

.index_answer-logo-bg__mJuea .index_rights-hover-wrap__vUgQ3 {
    display: none;
    padding-left: calc(100% + 3px)
}

.index_answer-logo-bg__mJuea .index_rights-hover-inner__bNU_S {
    height: 220px;
    position: relative;
    width: 240px;
    z-index: 1
}

.index_answer-logo-bg__mJuea .index_rights-hover-inner__bNU_S.index_-vip__kY07t {
    background: url(../images/rights-vip-bg-button-2-v2.png) 0 0/100% no-repeat
}

.index_answer-logo-bg__mJuea .index_rights-hover-inner__bNU_S.index_-vip-no-btn__LrrMx {
    background: url(../images/rights-vip-bg-no-button-2-v2.png) 0 0/100% no-repeat
}

.index_answer-logo-bg__mJuea .index_rights-hover-inner__bNU_S.index_-yellow-diamond__Egj4Q {
    background: url(../images/rights-yellow-diamond-bg.png) 0 0/100% no-repeat
}

.index_answer-logo-bg__mJuea .index_rights-hover-btn__EJSTz {
    align-items: center;
    background-image: linear-gradient(90deg, #ffeed7 2%, #e5bf8a);
    border-radius: 4px;
    bottom: 20px;
    color: #7c3a00;
    cursor: pointer;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    height: 40px;
    justify-content: center;
    left: 38px;
    position: absolute;
    text-align: center;
    width: 164px
}

.index_answer-logo-bg__mJuea .index_rights-hover-btn__EJSTz:hover {
    background-image: linear-gradient(90deg, #ffe3bb 2%, #e0b577)
}

.index_answer-logo-bg__mJuea .index_rights-hover-btn__EJSTz.index_-vip__kY07t {
    background-image: linear-gradient(90deg, #ff9a45, #ff7500);
    color: #fff;
    font-weight: 700
}

.index_answer-logo-bg__mJuea .index_rights-hover-btn__EJSTz.index_-vip__kY07t:hover {
    background-image: linear-gradient(90deg, #f29241 2%, #f26f00 99%)
}

.index_answer-logo-bg__mJuea:hover .index_rights-hover-wrap__vUgQ3 {
    display: block
}

.index_answer-logo-bg__mJuea + .index_answer-logo-bg__mJuea {
    margin-left: 4px
}

.index_answer-logo-bg__mJuea.index_-lg__ErjWN + .index_answer-logo-bg__mJuea.index_-lg__ErjWN {
    margin-left: 8px
}

.index_hidden__oMDl1 {
    display: none !important
}

.index_content-container__mmlZ4 .index_tag-wrapper__7PgEj {
    cursor: pointer;
    display: inline-block
}

.index_content-container__mmlZ4 .index_tag-wrapper__7PgEj > a {
    display: inline-block
}

.index_content-container__mmlZ4 .index_content-top___JGkj .index_top-float-right__WD94j {
    float: right
}

.index_content-container__mmlZ4 .index_content-top___JGkj .index_top-float-right__WD94j > div {
    display: inline-block;
    margin-left: 16px
}

.index_content-container__mmlZ4 .index_mt8__Sz6Tg {
    margin-top: 8px
}

.index_content-container__mmlZ4 .index_mr8__K_9xr {
    margin-right: 8px
}

.index_content-container__mmlZ4 .index_cursor-pointer__6uA1I {
    cursor: pointer
}

.index_content-container__mmlZ4 .index_content-boss-post__oLgQM {
    color: #666;
    font-size: 14px;
    line-height: 22px;
    margin-top: 8px
}

.index_content-container__mmlZ4 .index_tag-click__3wkjc {
    display: inline-block
}

.index_content-container__mmlZ4 .index_content-human-tags__LAHxT {
    margin-bottom: 8px
}

.index_content-human-introduction__uneY_ {
    /*padding: 14px 31px;*/
    line-height: 22px;
    margin-top: 9px;
}

.index_content-human-introduction__uneY_ .index_label-position__ZVUVV {
    display: inline-block
}

.index_content-container__mmlZ4 .index_label-data-describe__PC_Zk {
    color: #666;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    margin-left: 0;
    position: relative
}

.index_content-container__mmlZ4 .index_top-left__u0Chj {
    display: inline-block;
    margin: 0
}

.index_content-container__mmlZ4 .index_top-left__u0Chj > div {
    display: inline-block
}

.index_content-container__mmlZ4 .index_top-left__u0Chj .index_name__DoyYn {
    color: #000;
    display: inline-block;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px
}

.index_new-introduction-container__fc7i6 {
    background: #fafafa;
    margin-top: 16px;
    padding: 16px
}

.index_new-introduction-container__fc7i6 .index_introduction-board__mABzN {
    padding-left: 12px
}

.index_new-introduction-container__fc7i6 .index_introduction-board__mABzN .index_auto-folder__ZwMl_ .index_folder-btn__GpVXX {
    background-image: linear-gradient(270deg, #fafafa 56.58%, hsla(0, 0%, 98%, 0))
}

.index_new-introduction-container__fc7i6 .index_introduction-board__mABzN .index_data-describe__6JHGq {
    color: #999;
    font-size: 14px;
    line-height: 22px;
    margin-left: 0;
    margin-top: 16px;
    position: relative
}

.index_new-introduction-container__fc7i6 .index_introduction-board__mABzN .index_data-describe__6JHGq .index_warp__xXBzw {
    left: 72px;
    margin-top: 0;
    top: -16px
}

.index_new-introduction-container__fc7i6 .index_introduction-board__mABzN .index_data-describe__6JHGq .index_tic__K_09s {
    margin-left: 4px
}

.index_new-introduction-container__fc7i6 .index_introduction-board__mABzN .index_introduction__JIQ8y {
    margin-top: 4px
}

.index_new-introduction-container__fc7i6 .index_introduction-board__mABzN .index_introduction__JIQ8y .index_label-mark__bMRvp {
    display: none
}

.index_new-introduction-container__fc7i6 .index_boss-desc-board__gs6OK {
    padding-left: 0
}

.index_new-introduction-container__fc7i6 .index_boss-desc-board__gs6OK .index_boss-desc__n65hJ {
    color: #333;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 12px;
    padding-left: 12px;
    position: relative
}

.index_new-introduction-container__fc7i6 .index_boss-desc-board__gs6OK .index_boss-desc__n65hJ:before {
    background: #ccc;
    border-radius: 50%;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    top: 9px;
    width: 4px
}

.index_new-introduction-container__fc7i6 .index_boss-style-board__mJpWp {
    margin-top: 16px;
    padding-left: 12px
}

.index_new-introduction-container__fc7i6 .index_boss-style-board__mJpWp .index_boss-style-img-wrapper__lmj5X {
    display: inline-block
}

.index_new-introduction-container__fc7i6 .index_boss-style-board__mJpWp .index_boss-style-img__cbfNV {
    background-color: #f9f9f9;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border: 1px solid rgba(0, 0, 0, .05);
    cursor: pointer;
    height: 72px;
    margin-right: 8px;
    width: 72px
}

.index_new-introduction-container__fc7i6 .index_boss-style-board__mJpWp .index_boss-style-img__cbfNV > img {
    height: 100%;
    width: 100%
}

.index_new-introduction-container__fc7i6 .index_boss-desc-board__gs6OK + .index_introduction-board__mABzN .index_data-describe__6JHGq {
    margin-top: 12px
}

.index_new-introduction-packup__lfDQ_ .index_boss-desc-board__gs6OK .index_boss-desc-rest__CcJMR {
    display: none
}

.index_new-introduction-packup__lfDQ_ .index_introduction-board__mABzN {
    bottom: 0;
    opacity: 0;
    position: absolute;
    z-index: -1
}

.index_packup-board__y22Oc {
    margin-top: 12px;
    padding-left: 12px
}

.index_packup-board__y22Oc .index_link-click-more__8TOdI {
    color: #0084ff;
    cursor: pointer;
    font-size: 14px;
    line-height: 22px
}

.index_circle-question-o__2UcE7 {
    color: #fea100;
    cursor: pointer;
    font-size: inherit;
    font-size: 12px;
    font-style: normal;
    margin-left: 4px
}

.Tools_tools__6Item {
    align-items: center;
    display: flex;
    justify-content: flex-end
}

.Tools_item__WtTkA {
    align-items: center;
    color: #333;
    cursor: pointer;
    display: flex
}

.Tools_item__WtTkA:hover {
    color: #0084ff
}

.Tools_icon__hq4Ag {
    color: #0084ff;
    font-size: 20px;
    margin-right: 4px
}

.Tools_error__fAtNK {
    border: none
}

.index_seo-footer__ne2RF {
    background: #fff;
    border: 0;
    box-shadow: 0 0 2px rgba(0, 0, 0, .1)
}

.index_title-box__Nnm_j {
    border-bottom: 1px solid #f3f3f3;
    color: #333;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 56px;
    padding: 0 16px
}

.index_wrapper___jCQB {
    padding: 4px 16px 8px
}

.index_bread__8rKo7 {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    height: 24px;
    letter-spacing: 0;
    line-height: 24px;
    margin: -4px 0 0;
    padding: 16px 0;
    text-align: left
}

.index_bread-arrow__ut_WF {
    color: #999;
    float: unset;
    font-size: 12px;
    margin-left: 5px;
    margin-right: 5px
}

.index_point__36J06 {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    height: 24px;
    letter-spacing: 0;
    line-height: 24px;
    margin: -4px 0 0;
    padding: 16px 0;
    text-align: left
}

.index_tip__geHGl {
    color: #666;
    font-size: 0;
    height: 30px;
    letter-spacing: 0;
    line-height: 30px;
    margin-top: 12px
}

.index_tip__geHGl a {
    color: #333
}

.index_tip__geHGl .index_value__1Qeqo {
    display: inline-block;
    font-size: 14px;
    margin-right: 16px
}

.index_tip-hotword__t2czl {
    height: 60px;
    overflow: hidden
}

.index_title__lNI7d {
    font-size: 14px
}

.index_tip-recommend___eA7W {
    height: 160px;
    overflow: hidden
}

.index_tip-minsert__n2UNL {
    height: 60px;
    overflow: hidden
}

.index_focus-container__XDl9L {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    margin-top: 10px;
    min-height: 22px;
    width: 100%
}

.index_focus-container__XDl9L.index_-has-card__P_3AD {
    align-items: flex-end;
    justify-content: space-between
}

.index_focus-container__XDl9L > div {
    display: flex
}

.index_focus-container__XDl9L .index_block__UfHlX {
    align-items: center;
    background-color: hsla(240, 8%, 97%, .7);
    cursor: pointer;
    display: inline-flex;
    height: 56px;
    margin-right: 24px;
    padding: 8px;
    width: 180px
}

.index_focus-container__XDl9L .index_block__UfHlX:hover {
    text-decoration: none
}

.index_focus-container__XDl9L .index_block__UfHlX:hover .index_block-content-top__FZSdL {
    color: #0084ff
}

.index_focus-container__XDl9L .index_block__UfHlX:last-child {
    margin: 0
}

.index_focus-container__XDl9L .index_block-content___EPg_ {
    flex: 1 1;
    margin-left: 11px
}

.index_focus-container__XDl9L .index_block-content-top__FZSdL {
    color: #333;
    cursor: pointer;
    display: flex;
    font-size: 14px;
    line-height: 22px
}

.index_focus-container__XDl9L .index_block-content-top__FZSdL .tic {
    color: #ff4940;
    left: 3px;
    position: relative;
    top: -4px
}

.index_focus-container__XDl9L .index_block-num__lkSH_ {
    color: #0084ff;
    margin-left: 4px
}

.index_focus-container__XDl9L .index_block-content-bottom__JFTA3 {
    color: #666;
    font-size: 12px;
    line-height: 18px
}

.index_focus-container__XDl9L .index_block-content-bottom__JFTA3 .index_block-item__lpjHT + .index_block-item__lpjHT {
    margin-left: 12px
}

.index_focus-container__XDl9L .index_logo__YkyOv {
    align-items: center;
    background: linear-gradient(0deg, #dbe8ff, #eaf3ff);
    border-radius: 4px;
    display: flex;
    height: 36px;
    justify-content: center;
    width: 36px
}

.index_focus-container__XDl9L .index_logo__YkyOv .index_icon__3NXSh {
    color: #0084ff;
    font-size: 24px;
    line-height: 1
}

.index_focus-container__XDl9L .index_card-img__ldvYt {
    background-image: url(../images/ranking-card-img.png);
    background-repeat: no-repeat;
    background-size: 100%;
    border-radius: 3px;
    box-shadow: inset 1px 1px 6px 0 hsla(0, 0%, 100%, .3);
    height: 36px;
    margin-right: 8px;
    overflow: hidden;
    width: 36px
}

.index_header-container____8j2 {
    background: #fff;
    box-shadow: 0 0 2px rgba(0, 0, 0, .1);
    height: 100%;
    margin: 16px 0;
    min-height: 148px;
    position: relative;
    width: 100%
}

.index_header-container____8j2 .index_portrait-container__XPfdj {
    left: 32px;
    position: absolute;
    top: 22px
}

.index_header-container____8j2 .index_content-container__Jr7lw {
    min-height: 101px;
    padding: 24px 16px 16px 164px;
}

.index_header-container____8j2 .index_qrcode-container__nRLdu {
    cursor: pointer;
    height: 26px;
    position: absolute;
    right: 0;
    top: 0;
    width: 26px
}

.index_header-container-boss__NhCfI {
    margin-top: 60px;
    padding: 24px 16px 16px 254px
}

.index_claim-human-header__8E8uY {
    background: #2e3a62 url(../images/claim-header-bg.png) 50%/1920px 200px no-repeat;
    height: 200px;
    position: absolute;
    right: 0;
    top: 74px;
    width: 100vw
}

.Risk_risk__l5Me1 {
    overflow: hidden
}

.Risk_risk__l5Me1, .Risk_risk__l5Me1 .Risk_title__0wBvk {
    align-items: center;
    display: flex;
    justify-content: flex-start
}

.Risk_risk__l5Me1 .Risk_title__0wBvk {
    flex: 0 0 125px;
    height: 100%;
    padding: 0 16px;
    position: relative
}

.Risk_risk__l5Me1 .Risk_title__0wBvk:after {
    background-color: #f3f3f3;
    content: "";
    height: 24px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px
}

.Risk_risk__l5Me1 .Risk_title__0wBvk .Risk_icon__1r7lM {
    color: #ff3b30;
    font-size: 22px;
    line-height: 1
}

.Risk_risk__l5Me1 .Risk_content__sHLKx {
    align-items: center;
    color: #333;
    cursor: pointer;
    display: flex;
    flex: 1 0 auto;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    margin: 0 0 0 10px;
    white-space: nowrap
}

.Risk_risk__l5Me1 .Risk_risk-item__9R35S {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 64px;
    justify-content: center;
    margin-left: 32px;
    width: 56px
}

.Risk_risk__l5Me1 .Risk_risk-title__kNg1a {
    color: #333
}

.Risk_risk__l5Me1 .Risk_risk-value__mCfZE {
    color: #ff3b30
}

.Risk_risk__l5Me1 .Risk_risk-title__kNg1a, .Risk_risk__l5Me1 .Risk_risk-value__mCfZE {
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-align: center
}

.Risk_risk__l5Me1 .Risk_button__sOdCi {
    flex: none;
    margin-right: 16px;
    white-space: nowrap
}

.Risk_risk__l5Me1 .Risk_human-carousel-plan-down__cSJhF, .Risk_risk__l5Me1 .Risk_human-risk-plan-down__RP5mA {
    display: inline-block;
    margin-left: 16px;
    vertical-align: middle;
    width: 372px
}

.Risk_risk__l5Me1 .Risk_human-carousel-plan-down__cSJhF img, .Risk_risk__l5Me1 .Risk_human-risk-plan-down__RP5mA img {
    display: block;
    width: 100%
}

.Risk_risk__l5Me1 .Risk_human-carousel-plan-down__cSJhF {
    width: 338px
}

.index_scrolling-list__Gy_hl {
    height: 100%;
    overflow: hidden;
    position: relative
}

.index_scrolling-item__oozDy {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    transition: transform .3s;
    white-space: nowrap;
    width: 100%
}

.PersonnelDynamic_personnel-dynamic__T4pd2 {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    overflow: hidden
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_title___PI9q {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex: 0 0 126px;
    justify-content: flex-start;
    padding: 0 16px;
    position: relative
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_title___PI9q:after {
    background-color: #f3f3f3;
    content: "";
    height: 24px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_title___PI9q .PersonnelDynamic_icon__vcAIS {
    color: #2495ff;
    font-size: 22px;
    line-height: 1
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_content__FX3n0 {
    color: #333;
    flex: 1 0 auto;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    padding: 0 20px 0 16px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_content__FX3n0 .PersonnelDynamic_item__pTKkW {
    cursor: pointer;
    height: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_content__FX3n0 .PersonnelDynamic_panel-val-human__ff0Bd {
    color: #0084ff;
    display: inline-block;
    font-size: 16px;
    margin-left: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
    width: 146px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_content__FX3n0 .PersonnelDynamic_panel-val-human__ff0Bd.PersonnelDynamic_-w5__zSGwL {
    max-width: 82px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_content__FX3n0 .PersonnelDynamic_panel-val-human__ff0Bd.PersonnelDynamic_-w7__onwAb {
    max-width: 114px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_content__FX3n0 .PersonnelDynamic_panel-val-human__ff0Bd.PersonnelDynamic_-w9__UREFF {
    max-width: 146px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_content__FX3n0 .PersonnelDynamic_item-date__iFyr2 {
    margin-right: 16px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_panel-val-item__nT9BY {
    font-size: 16px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_vertical__tFqts {
    vertical-align: top
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_button__qfndC {
    flex: none;
    margin-right: 16px;
    white-space: nowrap
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_unvisited___gXXD {
    display: inline-block;
    height: 20px;
    vertical-align: top
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_company-mask__Yd5mw {
    height: 20px;
    margin: 0 3px;
    vertical-align: sub;
    width: 32px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_router-w__o9zBa {
    width: 48px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_human-carousel-plan-down__8Yo5N {
    display: inline-block;
    margin-left: 16px;
    vertical-align: middle;
    width: 338px
}

.PersonnelDynamic_personnel-dynamic__T4pd2 .PersonnelDynamic_human-carousel-plan-down__8Yo5N img {
    display: block;
    width: 100%
}

.OwnerExplain_owner-explain__MZJ7Y {
    align-items: center;
    display: flex;
    flex: 1 1;
    justify-content: flex-start;
    overflow: hidden
}

.OwnerExplain_owner-explain__MZJ7Y .OwnerExplain_title__kWs6F {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex: 0 0 125px;
    justify-content: flex-start;
    padding: 0 16px;
    position: relative
}

.OwnerExplain_owner-explain__MZJ7Y .OwnerExplain_title__kWs6F:after {
    background-color: #f3f3f3;
    content: "";
    height: 24px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px
}

.OwnerExplain_owner-explain__MZJ7Y .OwnerExplain_title__kWs6F .OwnerExplain_icon___kf9s {
    color: #0084ff;
    font-size: 22px;
    line-height: 1
}

.OwnerExplain_owner-explain__MZJ7Y .OwnerExplain_content__ijVQj {
    color: #333;
    cursor: pointer;
    flex: 1 0 auto;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    margin: 0 16px 0 10px;
    white-space: nowrap
}

.OwnerExplain_owner-explain__MZJ7Y .OwnerExplain_content__ijVQj .OwnerExplain_content-name__9CPu8 {
    color: #0084ff
}

.OwnerExplain_owner-explain__MZJ7Y .OwnerExplain_button__aUxlA {
    flex: none;
    margin-left: auto;
    margin-right: 16px;
    white-space: nowrap
}

.index_risk-bar__d_UnI {
    display: flex
}

.index_risk-bar__d_UnI .index_risk__Uzyyu {
    border-right: 1px solid #f3f3f3;
    flex: 0 0 624px;
    height: 64px
}

.index_risk-bar__d_UnI .index_owner-explain__iwSQS, .index_risk-bar__d_UnI .index_personnel__l66Dx {
    flex: 1 0 auto;
    height: 64px
}

.index_root__0ltdA {
    position: relative
}

.index_root__0ltdA .index_nav-wrapper__wT76A {
    border-bottom: 1px solid #f3f3f3;
    border-right: 1px solid #f3f3f3;
    height: 48px;
    position: relative;
    width: 100%;
}

.index_lv1-root__9P1ff {
    align-items: center;
    border-bottom: 1px solid #f3f3f3;
    bottom: 0;
    display: flex;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 502
}

.index_lv1-root__9P1ff.index_active__IIplU .index_lv1-item__L3nM_ {
    border-right-color: #f3f3f3
}

.index_lv1-root__9P1ff.index_active__IIplU .index_lv1-item__L3nM_:last-child {
    border-right-color: transparent
}

.index_lv1-root__9P1ff.index_active__IIplU .index_lv1-item__L3nM_.index_active__IIplU {
    border-left-color: transparent
}

.index_lv1-item__L3nM_ {
    background-color: #fafafa;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    cursor: pointer;
    height: 48px;
    padding: 12px 0;
    position: relative
}

.index_lv1-item__L3nM_.index_active__IIplU {
    background: #fff;
    border-color: #f3f3f3;
    color: #0084ff
}

.index_lv1-item__L3nM_.index_active__IIplU:last-child {
    border-right-color: transparent
}

.index_lv1-item__L3nM_.index_active__IIplU:first-child {
    border-left-color: transparent
}

.index_lv1-item__L3nM_.index_active__IIplU .index_nav-title____cUr {
    color: #0084ff;
    font-weight: 700;
    line-height: 24px
}

.index_lv1-item__L3nM_.index_active__IIplU .index_nav-num__Bt9ZG {
    color: #0084ff;
    line-height: 16px
}

.index_lv1-item__L3nM_.index_active__IIplU:hover, .index_lv1-item__L3nM_.index_hover___UoxQ {
    background-color: #fafafa
}

.index_lv1-item__L3nM_.index_hover___UoxQ .index_nav-num__Bt9ZG, .index_lv1-item__L3nM_.index_hover___UoxQ .index_nav-title____cUr {
    color: #0084ff
}

.index_lv1-item__L3nM_.index_black__hM6Cy {
    background-color: #fff
}

.index_lv1-item__L3nM_ .index_nav-title____cUr {
    color: #333;
    font-size: 16px;
    line-height: 24px
}

.index_lv1-item__L3nM_ .index_nav-num__Bt9ZG {
    color: #999;
    display: inline-block;
    font-size: 12px;
    line-height: 18px;
    margin: 0 4px
}

.index_lv1-item__L3nM_ .index_nav-link__OhbxT {
    align-items: center;
    display: flex;
    flex-direction: row;
    height: 100%;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.index_large__D57nz .index_nav-title____cUr {
    font-size: 14px
}

.index_lv2-root__YZOTe {
    background-color: #fff;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .12);
    display: none;
    left: 0;
    max-height: 70vh;
    overflow: auto;
    position: relative;
    top: 48px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /*width: 1248px;*/
    z-index: 500
}

.index_lv2-root__YZOTe.index_active__IIplU {
    display: block
}

.index_lv2-wrapper__Ux8kd {
    display: flex;
    flex-wrap: nowrap;
    overflow: auto
}

.index_lv2-wrapper__Ux8kd .index_lv2-item__K4T1W {
    align-items: center;
    border-right: 1px solid #f3f3f3;
    display: flex;
    flex-direction: column;
    padding: 8px 5px
}

.index_lv2-wrapper__Ux8kd .index_lv2-item__K4T1W:last-child {
    border-right: none
}

.index_lv2-wrapper__Ux8kd .index_lv2-item__K4T1W.index_active__IIplU {
    background-color: #fafafa
}

.index_lv2-wrapper__Ux8kd .index_down-item__idsNg {
    cursor: pointer;
    display: block;
    font-size: 13px;
    line-height: 23px;
    padding: 2px 0 2px 7px;
    text-align: left;
    white-space: nowrap;
    width: 100%
}

.index_lv2-wrapper__Ux8kd .index_down-item__idsNg:hover:not(.index_disabled__U2Z0r) .index_second-name__h8LOM {
    color: #0084ff
}

.index_lv2-wrapper__Ux8kd .index_down-item__idsNg.index_disabled__U2Z0r {
    color: #999;
    cursor: not-allowed
}

.index_lv2-wrapper__Ux8kd .index_second-num__dPnP6 {
    color: #0084ff;
    display: inline-block;
    margin-left: 4px
}

.index_lv2-wrapper__Ux8kd .index_second-num__dPnP6.index_num-warn__r48gz {
    color: #ef5644
}

.index_lv2-wrapper__Ux8kd .index_nav-hot-icon___2p9p, .index_lv2-wrapper__Ux8kd .index_nav-new-icon__F_Ztb {
    font-size: 12px
}

.index_nav-hot-icon___2p9p {
    color: #ff3b30
}

.index_nav-hot-icon___2p9p, .index_nav-new-icon__F_Ztb {
    display: inline-block;
    font-size: 14px;
    position: relative;
    top: -11px
}

.index_nav-new-icon__F_Ztb {
    color: #fe9746
}

.index_layout-main__1H7hw {
    background: #fff
}

.index_layout-nav__c42Vj {
    position: relative;
    z-index: 2
}

.index_layout-dims__WOvDz {
    padding: 0 16px;
    position: relative;
    z-index: 1
}

.layout_human-root__F9Jh9 .layout_human-risk-top__niWjO {
    align-items: center;
    background: #fff;
    box-shadow: 0 0 2px rgba(0, 0, 0, .1);
    display: flex;
    height: 64px;
    margin-bottom: 16px
}

.layout_human-root__F9Jh9 .layout_human-nav__svn7p {
    border-bottom: 1px solid #e0e0e0;
    height: 48px;
    position: relative;
    z-index: 2
}

.layout_human-root__F9Jh9 .layout_nav-item__w3dcG {
    cursor: pointer;
    margin-left: 16px
}

.layout_human-root__F9Jh9 .layout_nav-item__w3dcG:hover {
    color: "#0084ff"
}

.layout_human-root__F9Jh9 .layout_human-content__BoeKD {
    background: #fff;
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, .1);
    margin-top: 16px;
    width: 100%
}

.layout_human-root__F9Jh9 .layout_dim-groups__ix65g {
    padding: 0 16px;
    position: relative;
    z-index: 1
}

.index_risk-info-wrap__XXw2C {
    margin-top: 60px
}

.index_risk-info-header__nmLVq {
    align-items: center;
    color: #333;
    display: flex;
    font-size: 16px;
    font-weight: 700;
    height: 24px;
    justify-content: space-between;
    line-height: 1.5;
    margin: 0 0 12px;
    position: relative
}

.index_risk-info-header-icon__PyUbx {
    color: #ff3b30;
    font-size: 17px;
    font-weight: 400;
    padding-right: 12px;
    position: relative
}

.index_risk-info-header-title__lp0kc {
    color: #666;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    margin-left: 10px;
    position: relative;
    top: -1px
}

.index_risk-info-header-title__lp0kc:before {
    background-color: #d8d8d8;
    content: "";
    height: 12px;
    left: -10px;
    margin-top: -5px;
    position: absolute;
    top: 50%;
    width: 1px
}

.index_risk-info-header-title__lp0kc em {
    color: #ff3b30;
    font-weight: bolder
}

.index_risk-info-content__a6_eQ {
    background-color: rgba(255, 59, 48, .02);
    border: 1px solid rgba(255, 59, 48, .1);
    padding: 24px;
    position: relative
}

.index_risk-info-content__a6_eQ.index_-click__UktGS {
    cursor: pointer
}

.index_risk-info-content-btn__poMnC {
    position: absolute;
    right: 25px;
    top: 50%;
    transform: translateY(-50%)
}

.index_risk-info-content-item__br9ud {
    align-items: center;
    display: flex;
    line-height: 24px;
    margin-top: 16px
}

.index_risk-info-content-item__br9ud:first-child {
    margin-top: 0
}

.index_item-title__XMNTZ {
    align-items: center;
    cursor: pointer;
    display: flex
}

.index_item-title-img__yqtUD {
    display: flex;
    height: 20px;
    margin-right: 8px;
    width: 20px
}

.index_item-title-img__yqtUD > img {
    height: 100%;
    width: 100%
}

.index_item-count__RGOlB {
    background-color: rgba(255, 95, 87, .1);
    border: 1px solid rgba(255, 95, 87, .3);
    border-radius: 4px;
    color: #ff5f57;
    font-size: 14px;
    line-height: 22px;
    margin-left: 8px;
    min-width: 88px;
    padding: 0 8px;
    text-align: center;
    white-space: nowrap
}

.index_item-title-tooltip__6rPbN {
    max-height: 120px;
    max-width: 342px;
    overflow-y: auto
}

.index_item-content__FkDv8 {
    display: flex
}

.index_item-content-text__3AQDo {
    display: inline-block;
    max-width: 738px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap
}

.index_img-wrap__Zcf_E em {
    padding: 0 5px;
    position: relative
}

.index_reason-img__WwQb_ {
    display: inline-block;
    vertical-align: middle;
    width: 159px
}

.index_message-img__iDQvo {
    display: inline-block;
    vertical-align: middle;
    width: 45px
}

.index_click-mask-img__Blnz9 {
    height: 20px;
    left: 4px;
    position: absolute;
    top: -1px
}

.index_link-align__Zmou8 {
    color: #ff3b30;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle
}

.index_link-align__Zmou8:hover {
    text-decoration: underline
}

.index_company-demo__HwLPf {
    background-color: #f6f6f6;
    border: none;
    height: auto;
    left: 700px;
    margin-top: -56px;
    position: absolute;
    top: 50%;
    width: 484px
}

.index_header-logo__acPZG {
    height: 18px;
    margin-top: -9px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 80px
}

.index_icon-name__USYCz {
    color: #accce6;
    cursor: pointer;
    font-size: 14px;
    margin-left: 5px
}

.index_tooltip-wrap__yY7UN {
    padding: 0
}

.index_loading-wrap__Ymi0j {
    height: 120px;
    width: 300px
}

.index_text-wrap__YWkl1 {
    padding: 12px 0 42px 12px;
    position: relative
}

.index_text-wrap__YWkl1 .text-template {
    display: block;
    max-height: 387px;
    min-height: 56px;
    overflow-y: auto
}

.index_text-wrap__YWkl1 .text-template .text-item {
    display: flex;
    margin-top: 10px;
    overflow: hidden
}

.index_text-wrap__YWkl1 .text-template .left-symbol {
    background: #0084ff;
    float: left;
    height: 12px;
    margin: 5px 12px 0 0;
    width: 3px
}

.index_text-wrap__YWkl1 .text-template .right-text {
    float: left;
    margin-left: 0;
    width: 275px
}

.index_text-wrap__YWkl1 .index_text-btn__VUCUZ {
    background: #fff;
    bottom: 0;
    height: 40px;
    left: 0;
    position: absolute;
    width: 100%
}

.index_text-wrap__YWkl1 .index_btn-img__RI943 {
    height: 32px;
    width: 32px
}

.index_text-wrap__YWkl1 .index_btn-flex__ObtVS {
    align-items: center;
    display: flex;
    justify-content: center
}

.index_text-wrap__YWkl1 .index_btn-item__tl6Uc {
    margin: 0 20px
}

.dimHeader_main-title-tooltip-container__OMgbl {
    max-width: 328px;
    position: relative
}

.dimHeader_root__bGJ74 {
    display: flex;
    font-size: 16px;
    height: 24px;
    justify-content: space-between;
    line-height: 24px;
    margin: 0 0 12px;
    padding-right: 96px;
    position: relative
}

.dimHeader_left__AFRZ3 {
    align-items: center;
    display: flex
}

.dimHeader_left__AFRZ3 .dimHeader_main-title-txt__yo2YI {
    display: inline-block;
    font-weight: 700
}

.dimHeader_left__AFRZ3 .dimHeader_main-title-cnt__3oFMZ {
    color: #0084ff;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    margin-left: 4px
}

.dimHeader_left__AFRZ3 .dimHeader_main-title-tooltip__XlUVq {
    color: #999;
    cursor: pointer;
    font-size: 14px;
    margin-left: 5px
}

.dimHeader_left__AFRZ3 .dimHeader_history-title__u0Jqs {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    margin-left: 16px
}

.dimHeader_left__AFRZ3 .dimHeader_history-title__u0Jqs:hover {
    color: #0084ff
}

.dimHeader_left__AFRZ3 .dimHeader_history-title-cnt__gUiWC {
    color: #ff7d18;
    display: inline-block;
    font-weight: 700;
    margin-left: 4px
}

.dimHeader_left__AFRZ3 .dimHeader_history-title-icon___Bc66 {
    display: inline-block;
    font-size: 12px;
    vertical-align: bottom
}

.dimHeader_left__AFRZ3 .dimHeader_history-title-cnt__gUiWC.dimHeader_warn-title-cnt__T9F4x, .dimHeader_left__AFRZ3 .dimHeader_main-title-cnt__3oFMZ.dimHeader_warn-title-cnt__T9F4x {
    color: #ff3b30
}

.dimHeader_left__AFRZ3 .dimHeader_sub-title__nRSR_ {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
}

.dimHeader_logo__kAZAr {
    height: 18px;
    margin-top: -9px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 80px
}

.dimHeader_right__gPSx9 {
    align-items: center;
    display: flex;
    flex-grow: 1;
    justify-content: flex-end;
    min-height: 28px
}

.dimHeader_card__kUuJW {
    color: #999;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    position: relative;
    right: 0;
    top: 3px;
    vertical-align: top
}

.dimHeader_multi-line___mPrY {
    margin-bottom: 12px;
    position: relative;
    z-index: 1
}

.index_mask-header__1ElP5 {
    display: flex;
    line-height: 24px;
    margin-bottom: 12px;
    min-height: 24px;
    position: relative
}

.index_mask-header__1ElP5 .index_logo__XWyGF {
    height: 18px;
    margin-top: -9px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 80px
}

.index_mask-header__1ElP5 .index_mask-content__PhrJV {
    color: #333;
    display: flex;
    flex-wrap: wrap;
    font-size: 16px;
    font-weight: bolder
}

.index_mask-header__1ElP5 .index_mask-content-group__QfKll {
    margin-right: 24px
}

.index_mask-header__1ElP5 .index_mask-content__PhrJV .index_group-count__HQDVn {
    color: #0084ff;
    margin-left: 4px
}

.index_mask-header__1ElP5 .index_mask-content__PhrJV .index_group-count__HQDVn.index_risk__5Ie_e {
    color: #ff3b30
}

.index_loading__9mVYO {
    align-items: center;
    display: flex;
    height: 415px;
    justify-content: center;
    line-height: 415px;
    position: relative;
    text-align: center
}

.index_tip-popover__qPJ_Z {
    width: 338px
}

.index_circle-question-o__gkJcw {
    color: rgba(68, 157, 230, .6);
    cursor: pointer;
    font-size: inherit;
    font-style: normal;
    margin-left: 4px
}

.index_nameClass__sian1 {
    display: block;
    height: 44px;
    width: 178px
}

.index_link-ellipsis__8rE_1 {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis
}

.index_tip-popover__XB8WW {
    width: 338px
}

.index_circle-question-o__kyz3O {
    color: rgba(68, 157, 230, .6);
    cursor: pointer;
    font-size: inherit;
    font-style: normal;
    margin-left: 4px
}

.index_link-ellipsis__RFnPG {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis
}

.index_echarts-html-wrap__1zHMW {
    display: flex;
    height: 420px;
    justify-content: space-between;
    overflow: hidden;
    width: 100%
}

.index_echarts-html-wrap__1zHMW .index_left-wrap__Y162C, .index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr {
    border: 1px solid #e4eef6;
    height: 100%;
    overflow: hidden
}

.index_echarts-html-wrap__1zHMW .index_left-wrap__Y162C {
    display: flex;
    flex-direction: column;
    width: 216px
}

.index_echarts-html-wrap__1zHMW .index_option__YVVIl {
    align-items: center;
    border-bottom: 1px solid #e4eef6;
    color: #333;
    cursor: pointer;
    display: flex;
    flex: 1 1;
    font-size: 14px;
    justify-content: center
}

.index_echarts-html-wrap__1zHMW .index_option__YVVIl.index_-active__WjsyJ, .index_echarts-html-wrap__1zHMW .index_option__YVVIl:hover {
    background: #f0f7fc;
    color: #0084ff
}

.index_echarts-html-wrap__1zHMW .index_option__YVVIl.index_-disabled__l_cSy {
    background: #fff;
    color: #999;
    cursor: no-drop
}

.index_echarts-html-wrap__1zHMW .index_option__YVVIl:last-child {
    border: none
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr {
    display: flex;
    flex-direction: column;
    width: 984px;
    z-index: 0
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr .index_action-bar__NYZ6b {
    align-items: center;
    background: #f0f7fc;
    border-bottom: 1px solid #e4eef6;
    display: flex;
    height: 40px;
    justify-content: space-between;
    padding-left: 16px
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr .index_action-bar-icon__xkmoM {
    color: #accce6;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    margin-left: 6px
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr .index_action-bar__NYZ6b .index_title__Jo8YB {
    color: #333;
    font-size: 14px;
    font-weight: 700
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr .index_action-bar__NYZ6b .index_save-pic__A3rQu {
    align-items: center;
    color: #0083ff;
    cursor: pointer;
    display: flex;
    height: 100%;
    padding: 0 16px
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr .index_action-bar__NYZ6b .index_save-pic__A3rQu:hover {
    background: #e3f0fc;
    color: #0084ff
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr .index_action-bar__NYZ6b .index_action-bar-download__Jqw9m {
    display: inline-block;
    font-size: 24px;
    margin: 2px 8px 0 0
}

.index_echarts-html-wrap__1zHMW .index_right-wrap__sYNbr .index_right-children__mgzxU {
    flex: 1 1
}

.index_job-analysis-chart__EK_sn {
    height: 406px !important
}

.index_moreWrap__hQnMD {
    overflow: hidden;
    position: relative;
    width: 100%
}

.index_moreWrap__hQnMD .index_content__pyTGA > p {
    line-height: 22px;
    margin: 0 0 4px;
    min-height: 22px
}

.index_moreWrap__hQnMD .index_openMore__PRJ1r {
    background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff 50%);
    box-sizing: border-box;
    cursor: pointer;
    font-size: 0;
    height: 62px;
    left: 0;
    padding-top: 31px;
    position: relative;
    top: -62px;
    width: 100%
}

.index_moreWrap__hQnMD .index_openMore__PRJ1r:before {
    content: "... ";
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
    text-align: right
}

.index_moreWrap__hQnMD .index_openMore__PRJ1r:after {
    color: #0084ff;
    content: "更多";
    display: inline-block;
    font-size: 14px;
    line-height: 22px
}

.index_moreWrap__hQnMD.index_open__4u9nb .index_content__pyTGA p:nth-of-type(10) ~ p {
    display: none
}

.index_moreWrap__hQnMD.index_open__4u9nb .index_openMore__PRJ1r {
    bottom: -8px;
    position: absolute;
    top: auto
}

.index_filter-wrap__V9p_w {
    margin: 24px 0 12px
}

.index_echarts-filter__nlZ0o {
    display: flex;
    justify-content: space-between
}

.index_echarts-filter__nlZ0o em {
    color: #ff3b30;
    font-weight: 700;
    margin: 0 4px
}

.index_drop-filter__ICt36 {
    display: flex;
    justify-content: flex-end
}

.index_judicial-modal__nxmE7 .tyc-modal-body {
    max-height: 80vh;
    min-height: 40px;
    overflow-y: auto;
    padding: 0 16px 16px
}

.index_judicial-modal-header__nj5CP {
    font-size: 14px;
    padding: 16px 0
}

.index_lable-item__t_gg1 {
    margin: 4px 8px 0 0
}

.index_filter-wrap__VJM3R {
    display: flex;
    justify-content: flex-end;
    margin: 24px 0 12px
}

.index_echarts-wrap__FlCTM {
    height: 359px
}

.index_block-data__zQ3k0 .index_sub-header__7G4n6 {
    color: #333;
    font-size: 14px;
    font-weight: 400;
    height: 24px;
    line-height: 22px;
    margin: 0 0 12px
}

.index_block-data__zQ3k0 .index_data-title__JBcM6 {
    display: inline-block;
    vertical-align: baseline
}

.index_block-data__zQ3k0 .index_data-count-warn__FaD1N {
    color: #ff3b30;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    margin-left: 4px;
    vertical-align: baseline
}

.index_detail-modal__aqt1D .tyc-modal-body {
    max-height: 465px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 16px
}

.index_detail-modal__aqt1D a {
    color: #0084ff;
    cursor: pointer
}

.index_detail-modal__aqt1D a:hover {
    text-decoration: underline
}

.index_num-opening__qZBBY {
    color: #079c49
}

.index_data-overview__n6j1M {
    align-items: center;
    background-color: #f0f7fc;
    border: 1px solid #e4eef6;
    display: flex;
    height: 90px;
    justify-content: center;
    margin: 2px 0 12px;
    width: 100%
}

.index_data-overview__n6j1M .index_overview-item____5_s {
    text-align: center;
    width: 33.33%
}

.index_data-overview__n6j1M .index_overview-item____5_s.index_item-half__bU1UT {
    width: 50%
}

.index_data-overview__n6j1M .index_item-value__8EFJt {
    color: #ff3b30;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 4px
}

.index_data-overview__n6j1M .index_value-unit__6yTuW {
    font-size: 16px;
    font-weight: 700;
    margin-left: 2px;
    position: relative;
    top: -1px
}

.index_data-overview__n6j1M .index_item-title__d2fRn {
    align-items: center;
    color: #333;
    display: flex;
    font-size: 14px;
    height: 22px;
    justify-content: center
}

.index_data-overview__n6j1M .index_item-tic__LQedM {
    color: #accce6;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    margin-left: 5px;
    position: relative;
    vertical-align: baseline
}

.index_item-tooltip__xaCAE {
    width: 307px
}

.index_wrap__nGMws {
    margin: 0 -20px;
    max-height: calc(80vh - 100px);
    overflow-y: auto;
    padding: 0 20px
}

.index_wrap__nGMws td {
    text-align: left
}

.index_data-header__SKBST {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    height: 24px;
    line-height: 1.5;
    margin: 0 0 12px
}

.index_tableBox__GoBpe {
    font-size: 14px;
    line-height: 1.5em;
    max-width: 100%;
    width: 100%
}

.index_tableBox__GoBpe td {
    border: 1px solid #e4eef6;
    padding: 8px;
    vertical-align: middle
}

.index_tableBox__GoBpe td:nth-child(odd) {
    background-color: #f0f7fc
}

.index_tableBox__GoBpe a {
    color: #0084ff;
    cursor: pointer;
    text-decoration: none
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_vip-only__jE8u3 {
    margin-bottom: 2px;
    margin-left: 8px;
    vertical-align: middle;
    width: 57px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_login-mask__NxiNT, .judicialRelated_judicial-related-container___WzQS .judicialRelated_vip-mask__BZktA {
    align-items: center;
    color: #666;
    cursor: pointer;
    display: flex;
    height: 68px;
    justify-content: space-between;
    padding: 0 24px;
    width: 100%
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_login-button__3xZkc, .judicialRelated_judicial-related-container___WzQS .judicialRelated_vip-button__Bc_iT {
    width: 100px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_login-mask__NxiNT {
    background: url(../images/web-login-modal-mask.png) no-repeat;
    background-size: cover
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_vip-mask__BZktA {
    background: url(../images/web-vip-modal-mask.png) no-repeat;
    background-size: cover
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_example-url__iV5_3 {
    color: #ff7d18;
    float: left;
    font-size: 14px;
    line-height: 36px;
    margin-right: 24px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_judicial-box__9BqHc {
    background: #fffcf9;
    border: 1px solid rgba(255, 125, 24, .1);
    padding: 16px 16px 20px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_judicial-top__fFKvr {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_judicial-title__Rt8eG {
    color: #0084ff;
    font-size: 16px;
    line-height: 24px;
    width: 100%
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_label-container__FlyL8 {
    margin-top: 8px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_label-container__FlyL8 .judicialRelated_tag-label__p1s3K {
    border: none;
    border-radius: 2px;
    display: inline-block;
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 8px;
    margin-right: 8px;
    padding: 0 8px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_label-container__FlyL8 .judicialRelated_tag-label__p1s3K.judicialRelated_judicial-win__WVZvH {
    background: #fff5ed;
    color: #ff7d18
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_label-container__FlyL8 .judicialRelated_tag-label__p1s3K.judicialRelated_judicial-fail__CnieO {
    background: #fff0ef;
    color: #ff3b30
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_label-container__FlyL8 .judicialRelated_tag-label__p1s3K.judicialRelated_judicial-primary__Cyp2M {
    background: #e8f3fc;
    color: #449de6
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_judicial-bottom__gho03 {
    border-top: 1px solid #fff5ed;
    margin-top: 16px;
    padding-top: 12px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_judicial-item__MzEn7 {
    display: flex;
    font-size: 14px;
    line-height: 30px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_judicial-item__MzEn7 .judicialRelated_judicial-item-label__EHmtX {
    color: #666;
    white-space: nowrap
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_judicial-item__MzEn7 .judicialRelated_judicial-item-val__O4M60 {
    color: #333
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_case-progress-title__KIZFh {
    color: #666;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 6px;
    margin-top: 8px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_case-progress-container__ueHpF {
    background: #fffcf9;
    line-height: 63px;
    overflow: hidden;
    position: relative
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_process-container__nzTRc {
    float: left;
    overflow: hidden;
    position: relative
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_process-container__nzTRc:after {
    background: #c8e4ff;
    content: "";
    height: 1px;
    position: absolute;
    right: 0;
    top: 30px;
    width: calc(100% - 60px)
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_link-tic__3uQ7S {
    color: #0084ff;
    cursor: pointer;
    font-size: 12px;
    margin-left: 2px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_fuzzy-mask__n_t2_ {
    background-image: linear-gradient(90deg, rgba(255, 252, 249, 0), #fffcf9);
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 120px;
    z-index: 1
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_case-progress-box___qXlH {
    align-items: center;
    display: flex;
    flex-direction: column;
    float: left;
    justify-content: space-between;
    margin-right: 32px;
    min-height: 65px;
    width: 120px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_case-time__82gqb {
    color: #666;
    font-size: 12px;
    line-height: 18px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_case-circle__7iNz1 {
    background-color: #c8e4ff;
    border-radius: 50%;
    display: inline-block;
    height: 5px;
    position: absolute;
    top: 28px;
    width: 5px;
    z-index: 1
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_case-circle__7iNz1.judicialRelated_-active__IbU8h {
    background-color: #2998ff;
    border: 2px solid #d8ecff;
    height: 10px;
    top: 26px;
    width: 10px
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_case-type__BW_0g {
    color: #333;
    font-size: 14px;
    line-height: 22px;
    margin-top: 25px;
    text-align: center
}

.judicialRelated_judicial-related-container___WzQS .judicialRelated_mt8__LK2Lo {
    margin-top: 8px
}

.judicialRelated_judicial-related-title__M6W8g {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 12px;
    margin-top: 40px
}

.judicialRelated_value-item__PXb9g {
    display: inline-block;
    word-break: break-all
}

.index_limit-block__VI031 {
    position: relative
}

.index_limit-block-more__91GdG {
    align-items: center;
    background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #fff 26.4%);
    bottom: 0;
    color: #333;
    display: flex;
    font-size: 14px;
    height: 22px;
    justify-content: flex-end;
    line-height: 22px;
    position: absolute;
    right: 0;
    width: 70px
}

.index_identity-case-item__B_RA1 {
    align-items: flex-start;
    display: flex;
    flex-direction: column
}

.index_html__TxFl1 a {
    color: #0084ff;
    cursor: pointer
}

.index_html__TxFl1 a:active, .index_html__TxFl1 a:focus, .index_html__TxFl1 a:hover {
    color: #0084ff
}

.index_html__TxFl1 a:hover {
    text-decoration: underline
}

.index_result__KJGtk a {
    color: #0084ff;
    cursor: pointer;
    text-decoration: none
}

.index_header__vhNBn {
    display: flex;
    justify-content: space-between
}

.index_header__vhNBn .index_left__jiLe7, .index_header__vhNBn .index_right__qtnD2 {
    display: flex
}

.index_header__FE1k2 {
    display: flex;
    justify-content: space-between
}

.index_header__FE1k2 .index_left__5pz_t, .index_header__FE1k2 .index_right__CARPB {
    display: flex
}

.index_title__Y_iR2 {
    font-size: 14px;
    line-height: 1.57
}

.index_list-circle__9134s > span:first-child {
    margin: 10px !important
}

.index_list-circle__9134s {
    margin-top: 0 !important
}

.index_list-circle__9134s > span:first-child {
    background: #0084ff !important;
    border-radius: 4px !important;
    float: left !important;
    height: 3px !important;
    width: 3px !important
}

.index_list-title__1_P7K {
    margin-bottom: 8px !important;
    margin-top: 0 !important
}

.index_result__o5tdG a {
    color: #0084ff;
    cursor: pointer;
    text-decoration: none
}

.index_header__YlHZR {
    display: flex;
    justify-content: space-between
}

.index_header__YlHZR .index_left__hvKuc, .index_header__YlHZR .index_right__yXOJO {
    display: flex
}

.index_page-link-more__vaBTs {
    color: #0084ff;
    font-size: 14px
}

.index_icon__ztbLY {
    font-size: 12px
}

.index_lv-logo__IA5LD {
    height: 16px;
    vertical-align: middle;
    width: 34px
}

.index_tip-title__nd_Wx {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    height: 24px;
    line-height: 1.5;
    margin: 0 0 12px
}

.index_detail-modal__4DKO5 {
    margin: 0 -20px;
    padding: 0 20px
}

.index_detail-modal__4DKO5 td {
    text-align: left
}

.index_detail-modal__4DKO5 table + .index_tip-title__nd_Wx {
    margin-top: 60px
}

.index_detail-modal__B97Y6 .tyc-modal-body {
    max-height: 465px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 16px
}

.index_detail-modal__B97Y6 .index_case-item__DKakx + .index_case-item__DKakx {
    margin-top: 6px
}

.index_page-link-more__aHudA {
    color: #0084ff;
    font-size: 14px
}

.index_icon__0jELM {
    font-size: 12px
}

.index_land-purchase-data-header__DjmUh {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    height: 24px;
    line-height: 1.5;
    margin: 0 0 12px
}

.index_land-purchase-data-header__DjmUh.index_-mt40__xQVWA {
    margin-top: 40px
}

.index_content__yTkpb {
    line-height: 24px
}

.index_num-opening__i7kum {
    color: #079c49
}

.index_header__BT7Ei {
    display: flex;
    justify-content: space-between
}

.index_header__BT7Ei .index_left__s07pk, .index_header__BT7Ei .index_right__jiFPk {
    display: flex
}

.index_slider-partner__1_UXG {
    background-color: #fff;
    padding: 1px 24px 12px;
    position: relative;
    width: 100%
}

.index_scroll-list-wrap__xVPZ2 {
    height: 100%;
    overflow-x: hidden;
    width: 100%
}

.index_scroll-list__qQTtI {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
    position: relative;
    transition: all 1s ease-in-out
}

.index_partner__A4hsw {
    border: 1px solid #e6e6e6;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    flex: 0 1;
    margin-bottom: 12px;
    margin-right: 16px;
    min-height: 184px;
    /*min-width: 352px;*/
    padding: 12px;
    position: relative;
    transition: box-shadow .3s;
    vertical-align: top
}

.index_partner__A4hsw:hover {
    box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .08)
}

.index_partner__A4hsw:hover .index_name__P4tAD {
    color: #0084ff
}

.index_logo__Rvsgf {
    border: none;
    height: 14px;
    margin: 9px 2px 0 0;
    position: absolute;
    right: 8px;
    top: 12px;
    width: 48px
}

.index_header-popup__Yb_Mt {
    height: 128px;
    width: 128px
}

.index_card-header__QDrbX {
    display: flex
}

.index_header-name__5mmOK {
    align-items: center;
    display: flex;
    font-size: 14px;
    padding-left: 15px;
    padding-top: 9px
}

.index_name__P4tAD {
    box-sizing: border-box;
    font-size: 18px;
    line-height: 18px;
    max-width: 175px;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: color .3s ease;
    white-space: nowrap;
    word-break: keep-all
}

.index_partner-num__7Bsjq {
    border: 1px solid #449de6;
    border-radius: 2px;
    color: #449de6;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-left: 8px;
    padding: 0 8px
}

.index_num-human__4SDBz {
    color: #ff3b30
}

.index_header-tip__AVAVy {
    font-size: 14px;
    line-height: 14px;
    margin-left: 15px;
    margin-top: 10px
}

.index_area-logo__eiEQc {
    color: #e0e0e0;
    margin-right: 6px
}

.index_company-li__SsRmc {
    color: #333;
    display: flex;
    font-size: 14px;
    justify-content: space-between;
    padding-top: 10px
}

.index_preview__3MlSk {
    left: 0
}

.index_next__gIynE, .index_preview__3MlSk {
    background: #f6f6f6;
    border-radius: 2px;
    color: #999;
    cursor: pointer;
    font-size: 12px;
    height: 52px;
    line-height: 52px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 16px
}

.index_next__gIynE {
    right: 0
}

.index_disabled__xu_6H {
    background: #f5f5f5;
    color: #e0e0e0;
    cursor: no-drop
}

.index_graph-warp__vVreK {
    border: 1px solid #e4eef6;
    position: relative
}

.index_graph-warp__vVreK .index_graph-loading-container__sKhHl {
    background-color: #fff;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.index_graph-warp__vVreK .index_graph-loading-container__sKhHl .index_loading-group__dgtdB {
    left: 50%;
    margin-left: -30px;
    margin-top: -57px;
    position: absolute;
    top: 50%
}

.index_graph-warp__vVreK .index_graph-loading-container__sKhHl.index_-hidden__dm3lb {
    display: none
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r {
    background-color: #f0f7fc;
    border-bottom: 1px solid #e4eef6;
    height: 39px;
    left: 0;
    line-height: 37px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_company-name__VKAzx {
    left: 16px;
    max-width: 712px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_company-name__VKAzx.index_-new__wkc8F {
    max-width: 640px;
    width: 640px
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-group__OByYl {
    float: right;
    position: relative
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN {
    border: 0;
    color: #0083ff;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 100%;
    line-height: 38px;
    padding: 0 16px;
    position: relative;
    transition: background 1s cubic-bezier(.075, .82, .165, 1);
    vertical-align: middle;
    white-space: nowrap
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN:hover .index_tic__1SAg0 {
    color: #0084ff
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN.index_-right-border__4t_Ft:after {
    background: #e4eef6;
    content: " ";
    display: inline-block;
    height: 16px;
    margin-top: -8px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 1px
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN.index_-active__fSHAg {
    color: #0084ff
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN.index_-deactive__I7KSk {
    opacity: .4
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN.index_-bg__WH50l {
    width: 190px
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN span {
    display: inline-block;
    vertical-align: middle
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_btn-area__ifGmN:hover {
    background: #e3f0fc;
    color: #0084ff
}

.index_graph-warp__vVreK .index_graph-tool__IwL7r .index_tic-icon__dqH4u {
    color: #0083ff;
    display: inline-block;
    font-size: 24px;
    margin-right: 8px;
    vertical-align: middle
}

.index_graph-warp__vVreK .index_graph-iframe__TaIKE {
    height: 500px;
    width: 100%
}

.index_graph-warp__vVreK .index_graph-iframe__TaIKE iframe {
    height: 100%;
    width: 100%
}

.index_company-news-item__mJ9yN {
    border-top: 1px solid #e4eef6;
    padding: 24px 0;
    position: relative;
    width: 100%
}

.index_company-news-item__mJ9yN.index_-img__jh4Jj .index_company-news-content__S7Fs0 {
    height: 200px;
    /*padding-right: 216px*/
}

.index_company-news-item__mJ9yN.index_-img__jh4Jj .index_company-news-content__S7Fs0 .index_infos__AukxY {
    /*width: 988px*/
}

.index_company-news-item__mJ9yN .index_name__rIugH {
    line-height: 24px;
    margin-bottom: 8px
}

.index_company-news-item__mJ9yN .index_name-link__TWAfs {
    box-sizing: border-box;
    color: #333;
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    word-break: keep-all
}

.index_company-news-item__mJ9yN .index_name-link__TWAfs:hover {
    color: #0084ff;
    text-decoration: none
}

.index_company-news-item__mJ9yN .index_news-tags__81T8o {
    display: flex;
    height: 20px;
    margin-bottom: 8px;
    overflow: hidden;
    position: relative
}

.index_company-news-item__mJ9yN .index_abstracts__v2sFW {
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    color: #666;
    display: -webkit-box;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 12px;
    max-height: 72px;
    overflow: hidden;
    text-overflow: ellipsis
}

.index_company-news-item__mJ9yN .index_new__g7z0d {
    -webkit-line-clamp: 2 !important;
    max-height: 48px !important
}

.index_company-news-item__mJ9yN .index_infos__AukxY {
    box-sizing: border-box;
    color: #999;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    /*width: 1216px;*/
    word-break: keep-all
}

.index_company-news-item__mJ9yN .index_relative__6epnU {
    color: #0084ff;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 22px;
    margin-top: 8px;
    width: 100%
}

.index_company-news-item__mJ9yN .index_info-item__IUh5j {
    color: #999
}

.index_company-news-item__mJ9yN .index_info-item__IUh5j + .index_info-item__IUh5j {
    margin-left: 32px
}

.index_company-news-item__mJ9yN .index_tip__Utqu7 {
    color: #333
}

.index_company-news-item__mJ9yN .index_news-img-warp__GC6Jg {
    height: 134px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 24px;
    width: 200px
}

.index_company-news-item__mJ9yN .index_news-img-box__uRoVu {
    height: 200px;
    margin-top: -33px;
    width: 200px
}

.index_company-news-item__mJ9yN img {
    border-style: none
}

.index_company-news-item__mJ9yN .index_lazy-img__rfo26 {
    display: inline-block;
    text-align: left;
    vertical-align: middle
}

.index_company-news-item__mJ9yN img.index_lazy-img__rfo26.index_-image__zH5nI {
    height: auto;
    opacity: 1
}

.index_company-news-item__mJ9yN .index_news-img-warp__GC6Jg .index_img__FUKGv {
    display: inline-block;
    margin-top: 50%;
    max-height: 100%;
    max-width: 100%;
    transform: translateY(-50%)
}

.index_company-news-item__mJ9yN .index_symble__8MXsh {
    line-height: 22px;
    margin: 0 12px
}

.index_human-news-wrap__ffwIz em {
    color: #ff3b30
}

.index_pagination-wrap__b0pda {
    margin: 20px 0 0
}

.index_loading__1KV7k {
    align-items: center;
    display: flex;
    height: 415px;
    justify-content: center;
    line-height: 415px;
    position: relative;
    text-align: center
}