.item-shang {
    position: relative;
}

.item-bottom {
    padding: 20px;
    margin-top: 24px;
    text-align: center;
    background: #F4F7FF;
    border: 1px solid #CCD9F1;
    border-radius: 24px;
    box-shadow: 0 6px 0 #E6EDF8;
    position: relative;
    overflow: hidden;
}

    .item-bottom .tab-title {
        font-size: 14px;
        color: #333;
        text-align: left;
        line-height: 14px;
        margin-bottom: 20px;
        position: relative;
        height: 14px;
        padding-right: 54px;
        overflow: hidden;
    }

    .item-bottom .ad-ts {
        position: absolute;
        top: 20px;
        right: 28px;
        color: #fff;
        font-size: 12px;
        display: inline-block;
        padding: 0 6px;
        background: rgba(42, 84, 161, 0.42);
        border-radius: 3px;
        line-height: 22px;
        cursor: pointer;
    }

    .item-bottom .tab-title span {
        font-weight: 700;
    }

    .item-bottom .tgl {
        text-align: left;
    }

    .item-bottom .tab-con tr {
        background: #FFFFFF;
        line-height: 30px;
        color: #666;
        font-size: 14px;
    }

        .item-bottom .tab-con tr th {
            padding: 0 0 0 10px;
        }

        .item-bottom .tab-con tr td {
            padding: 6px 0 6px 10px;
        }

            .item-bottom .tab-con tr td .over-pzhi {
                width: 140px;
                overflow: hidden;
                height: 22px;
                text-align: center;
            }

            .item-bottom .tab-con tr td .i-pinzhi {
                padding: 0 5px;
                font-size: 12px;
                color: #2A54A1;
                height: 20px;
                line-height: 20px;
                background: #F4F7FF;
                border: 1px solid #AAB6CD;
                border-radius: 2px;
                margin-right: 1px;
                margin-top: 1px;
            }

.td-model .list-pro {
    width: 280px;
    overflow: hidden;
}

.list-pro {
    height: auto;
}

.item-bottom .tab-con .td-model-data {
    white-space: nowrap;
}

.item-bottom .tab-con tr:last-child {
    background: #f9faff;
    height: 64px;
    line-height: 20px;
    color: #333;
    font-size: 14px;
}

.item-bottom .tab-con tr .blu-model {
    font-weight: 700;
    color: #2A54A1;
    display: inline-block;
    height: 19px;
}

    .item-bottom .tab-con tr .blu-model:hover {
        display: inline-block;
        border-bottom: 1px solid #2A54A1;
    }
.char-single {
    padding-right: 60px;
    float: left;
    margin-bottom: 8px;
    line-height: 40px;
    position: relative;
    text-align: left;
    overflow: hidden;
}


.char-s-l {
    padding-right: 10px;
    display: inline-block;
    height: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 15px;
    color: #666;
}

.char-single-data {
    display: inline-block;
    position: absolute;
    top: 10px;
    width: 40px;
    height: 15px;
    line-height: 15px;
    background: #aaa;
    color: #fff;
    text-align: center;
    font-size: 12px;
}

    .char-single-data em {
        position: relative;
    }

    .char-single-data span {
        position: absolute;
        left: 0;
        top: 0;
        height: 15px;
    }

.j-left-pp .char-single:first-child .char-single-data span {
    background: #d23030;
}

.j-left-pp .char-single:nth-child(2) .char-single-data span {
    background: #5b9bd5;
}

.j-left-pp .char-single:nth-child(3) .char-single-data span {
    background: #326fb3;
}

.j-left-pp .char-single:nth-child(4) .char-single-data span {
    background: #f9cabc;
}

.j-left-pp .char-single:nth-child(5) .char-single-data span {
    background: #ffb460;
}

.j-left-pp .char-single:nth-child(6) .char-single-data span {
    background: #ffb460;
}

.j-left-pp .char-single:nth-child(7) .char-single-data span {
    background: #f189a2;
}

.j-left-pp .char-single:nth-child(8) .char-single-data span {
    background: #eeaaee;
}

.j-left-pp .char-single:nth-child(9) .char-single-data span {
    background: #c6c6c6;
}

.j-left-pp .char-single:nth-child(10) .char-single-data span {
    background: #88e5b4;
}
.company-info {
    font-size: 14px;
    line-height: 36px;
    position: relative;
    height: 301px;
}

.mgr-0 {
    margin-right: 2px !important;
}
    .company-info h3 {
        margin-bottom: 20px;
        line-height: 24px;
        position: relative;
        max-width: 950px;
        overflow: hidden;
    }

    .company-info .gan-zhu {
        position: absolute;
        right: 0px;
        top: -5px;
    }

.ad-popularity {
    display: inline-block;
    background: url("../images/ad_eaye.png") no-repeat center;
    width: 23px;
    height: 14px;
    vertical-align: middle;
    margin-bottom: 3px;
    margin-right: 5px;
}

.btn-interest {
    height: 27px;
    border-radius: 13px;
    border: 1px solid #FF8700;
    line-height: 27px;
    padding: 0 10px;
    min-width: 30px;
    color: #FF8700;
    font-size: 14px;
    text-align: center;
    display: inline-block;
    font-weight: bold;
    cursor: pointer;
    margin-left: 10px;
}

.mgr-0 {
    margin-right: 2px !important;
}

.btn-interest.un {
    border-color: #ddd;
    color: #999;
    font-weight: normal;
}

.company-info .gan-zhu .visiting-popularity {
    display: inline-block;
    background: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 13px;
    padding: 0 10px;
    line-height: 27px;
    font-weight: 400;
    color: #666666;
    font-size: 14px;
    margin-bottom: 9px;
    vertical-align: middle;
}

.company-info .gan-zhu span {
    font-weight: 400;
    font-size: 14px;
}

.company-info ul li {
    overflow: hidden;
    height: 36px;
}

.company-info h3 a {
    font-weight: 700;
    font-size: 24px;
    color: #333;
    line-height: 28px;
}

    .company-info h3 a:hover {
        display: inline-block;
        border-bottom: 1px solid #333;
    }

.company-info h3 .copy {
    color: #999;
    margin-left: 6px;
    font-weight: 400;
    cursor: pointer;
}

.company-info .full-p {
    float: left;
    max-width: 1100px;
    overflow: hidden;
}

.result-item {
    background: #FFFFFF;
    //border-radius: 24px;
    position: relative;
    margin-bottom: 30px;
    padding: 38px 40px 40px 40px;
    overflow: hidden;
    color: #666;
}

.i-xh-v2,.i-zp-v2,.i-dl-v2,.i-huiyuan-v2,.i-iscp-dl-v2,.i-cyt-v2{display:inline-block;vertical-align:middle;position:relative;height:18px;line-height:18px;padding:0 5px;margin-right:5px;border-radius:3px;color:#fff;font-size:12px!important;cursor:pointer;box-sizing:border-box}

.i-cyt-v2:hover{color:#fff!important}
.i-cyt-v2{background-color:#F85003;height:16px;border-radius:8px;line-height:16px}

.i-zp-v2:hover,.i-dl-v2:hover{color:#fff!important}
..i-xh-v2:hover{color:#FF0000!important}

.i-dl-v2{background-color:#39a430}
.i-xh-v2{background-color:#FF0000}
.i-zp-v2{background-color:#FF740A}

.i-xh-v2{background-color:#FFF8AA;border:1px solid #FF0000;line-height:16px;color:#FF0000}

.i-iscp-xh-v2,.i-iscp-zp-v2{height:16px;line-height:16px;margin-right:5px;text-align:left;vertical-align:middle;font-size:12px;cursor:pointer;box-sizing:border-box}
.i-iscp-xh-v2,.i-iscp-dl-v2,.i-iscp-zp-v2{width:49px;padding-left:19px;display:inline-block;position:relative}

.i-huiyuan-v2{border:1px solid #5EAAE5;padding:0 5px;border-radius:8px;color:#5EAAE5}
.i-huiyuan-v2{line-height:15px;height:16px}
.i-huiyuan-v2:hover{color:#5EAAE5!important}

.i-iscp-xh-v2{background:url('data:image/svg+xml;utf8,<svg t="1689666307663" class="icon" viewBox="0 0 3136 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5954" width="64" height="64"><path d="M576 0h2048c281.6 0 512 230.4 512 512s-230.4 512-512 512H576c-281.6 0-512-230.4-512-512s230.4-512 512-512z" fill="%23FFFFFF" p-id="5955"></path><path d="M2624 1024H576c-281.6 0-512-230.4-512-512s230.4-512 512-512h2048c281.6 0 512 230.4 512 512s-230.4 512-512 512zM576 64C326.4 64 128 262.4 128 512s198.4 448 448 448h2048c249.6 0 448-198.4 448-448s-198.4-448-448-448H576z" fill="%23E83625" p-id="5956"></path><path d="M1088 512c0 282.752-243.584 512-544 512S0 794.752 0 512s243.584-512 544-512S1088 229.248 1088 512z" fill="%23FF5000" p-id="5957"></path><path d="M896 512c0 176.704-157.568 320-352 320S192 688.704 192 512s157.568-320 352-320S896 335.296 896 512z" fill="%23FFFFFF" p-id="5958"></path><path d="M0 320h1088v448H0V320z" fill="%23590000" p-id="5959"></path><path d="M1088 768H0V320h1088v448zM64 704h960V384H64v320z" p-id="5960"></path><path d="M774.4 704V384H960v192h-121.6v128h-64zM896 512v-57.6h-57.6V512h57.6z m-364.8 192H512V384h198.4v70.4h-128V640h140.8v70.4h-192zM256 704V633.6h128V576H256V384h198.4v70.4h-128V512h128v192H256z m-128 0V384h64v320H128zM576 960v-64h64v64H576z m-128 0v-64h64v64H448z m256-64v-64h64v64h-64z m-384 0v-64h64v64H320z m512-64v-64h64v64h-64zM192 832v-64h64v64H192zM576 64v64h64V64H576zM448 64v64h64V64H448z m256 64v64h64V128h-64zM320 128v64h64V128H320z m512 64v64h64V192h-64zM192 192v64h64V192H192z" fill="%23FFFFFF" p-id="5961"></path></svg>') center no-repeat;background-size:100%!important;color:#ff0000}

.i-iscp-dl-v2{background:url('data:image/svg+xml;utf8,<svg t="1714121779320" class="icon" viewBox="0 0 3136 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4350" width="64" height="64"><path d="M576 0h2048c281.6 0 512 230.4 512 512s-230.4 512-512 512H576c-281.6 0-512-230.4-512-512s230.4-512 512-512z" fill="%23FFFFFF" p-id="4351"></path><path d="M2624 1024H576c-281.6 0-512-230.4-512-512s230.4-512 512-512h2048c281.6 0 512 230.4 512 512s-230.4 512-512 512zM576 64C326.4 64 128 262.4 128 512s198.4 448 448 448h2048c249.6 0 448-198.4 448-448s-198.4-448-448-448H576z" fill="%2339A430" p-id="4352"></path><path d="M0 512a544 512 0 1 0 1088 0 544 512 0 1 0-1088 0Z" fill="%23FF5000" p-id="4353"></path><path d="M192 512a352 320 0 1 0 704 0 352 320 0 1 0-704 0Z" fill="%23FFFFFF" p-id="4354"></path><path d="M0 320h1088v448h-1088z" fill="%23590000" p-id="4355"></path><path d="M1088 768h-1088v-448h1088v448z m-1024-64h960v-320h-960v320z" p-id="4356"></path><path d="M774.4 704v-320h185.6v192h-121.6v128h-64z m121.6-192v-57.6h-57.6v57.6h57.6z m-364.8 192h-19.2v-320h198.4v70.4h-128v185.6h140.8v70.4h-192v-6.4z m-275.2 0v-70.4h128v-57.6h-128v-192h198.4v70.4h-128v57.6h128v192H256z m-128 0v-320h64v320h-64zM576 960v-64h64v64h-64z m-128 0v-64h64v64h-64z m256-64v-64h64v64h-64z m-384 0v-64h64v64h-64z m512-64v-64h64v64h-64z m-640 0v-64h64v64h-64zM576 64v64h64v-64h-64z m-128 0v64h64v-64h-64z m256 64v64h64v-64h-64z m-384 0v64h64v-64h-64z m512 64v64h64v-64h-64z m-640 0v64h64v-64h-64z" fill="%23FFFFFF" p-id="4357"></path></svg>') center no-repeat;background-size:100%!important;color:#39a430}

.i-iscp-zp-v2{background:url('data:image/svg+xml;utf8,<svg t="1689673167404" class="icon" viewBox="0 0 3136 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6426" width="64" height="64"><path d="M576 0h2048c281.6 0 512 230.4 512 512s-230.4 512-512 512H576c-281.6 0-512-230.4-512-512s230.4-512 512-512z" fill="%23FFFFFF" p-id="6427"></path><path d="M2624 1024H576c-281.6 0-512-230.4-512-512s230.4-512 512-512h2048c281.6 0 512 230.4 512 512s-230.4 512-512 512zM576 64C326.4 64 128 262.4 128 512s198.4 448 448 448h2048c249.6 0 448-198.4 448-448s-198.4-448-448-448H576z" fill="%23FF740A" p-id="6428"></path><path d="M1088 512c0 282.752-243.584 512-544 512S0 794.752 0 512s243.584-512 544-512S1088 229.248 1088 512z" fill="%23FF5000" p-id="6429"></path><path d="M896 512c0 176.704-157.568 320-352 320S192 688.704 192 512s157.568-320 352-320S896 335.296 896 512z" fill="%23FFFFFF" p-id="6430"></path><path d="M0 320h1088v448H0V320z" fill="%23590000" p-id="6431"></path><path d="M1088 768H0V320h1088v448zM64 704h960V384H64v320z" p-id="6432"></path><path d="M774.4 704V384H960v192h-121.6v128h-64zM896 512v-57.6h-57.6V512h57.6z m-364.8 192H512V384h198.4v70.4h-128V640h140.8v70.4h-192zM256 704V633.6h128V576H256V384h198.4v70.4h-128V512h128v192H256z m-128 0V384h64v320H128zM576 960v-64h64v64H576z m-128 0v-64h64v64H448z m256-64v-64h64v64h-64z m-384 0v-64h64v64H320z m512-64v-64h64v64h-64zM192 832v-64h64v64H192zM576 64v64h64V64H576zM448 64v64h64V64H448z m256 64v64h64V128h-64zM320 128v64h64V128H320z m512 64v64h64V192h-64zM192 192v64h64V192H192z" fill="%23FFFFFF" p-id="6433"></path></svg>') center no-repeat;background-size:100%!important;color:#FF740A}

.i-hy-year-v2,.i-hy-year-v2 i{line-height:16px}
.i-hy-year-v2,.i-zp-year-v2,.i-dl-year-v2,.i-xh-year-v2{display:inline-block;vertical-align:middle;position:relative;margin-right:5px;font-size:12px!important;font-weight:400!important;cursor:pointer;box-sizing:border-box}
.i-hy-year-v2{height:18px;border:1px solid #5EAAE5;color:#5EAAE5;padding-right:4px;font-weight:700;border-radius:3px;overflow:hidden}
.i-hy-year-v2 i{height:18px;display:inline-block;margin-top:-1px;margin-right:3px;padding:0 2px;background-image:linear-gradient(to bottom,#73C1FB,#5EAAE5);background-color:#5EAAE5\9;color:#fff;font-weight:400}.i-hy-year-v2:hover{color:#5EAAE5!important}

.i-zp-year-v2,.i-zp-year-v2 i{line-height:16px}
.i-zp-year-v2{height:18px;line-height:16px;border:1px solid #E5612C;color:#E5612C;padding:0 4px;font-weight:700;border-radius:3px}
.i-zp-year-v2 i{height:16px;line-height:17px;margin-right:3px}
.i-zp-year-v2 i{padding-right:3px;border-right:#E5612C solid 1px;font-weight:400}
.i-zp-year-v2:hover{color:#E5612C!important}

.i-dl-year-v2,.i-dl-year-v2 i{line-height:16px}
.i-dl-year-v2{height:18px;line-height:16px;border:1px solid #39a430;color:#39a430;padding:0 4px;font-weight:700;border-radius:3px}
.i-dl-year-v2 i{height:16px;line-height:17px;margin-right:3px}
.i-dl-year-v2 i{padding-right:3px;border-right:#39a430 solid 1px;font-weight:400}
.i-dl-year-v2:hover{color:#39a430!important}

.i-xh-year-v2,.i-xh-year-v2 i{line-height:16px}
.i-xh-year-v2{height:18px;line-height:16px;border:1px solid #ff0000;color:#ff0000;padding:0 4px;font-weight:700;border-radius:3px}
.i-xh-year-v2 i{height:16px;line-height:17px;margin-right:3px}
.i-xh-year-v2 i{padding-right:3px;border-right:#ff0000 solid 1px;font-weight:400}
.i-xh-year-v2:hover{color:#ff0000!important}
