.third-kind-list li {
    margin-left: 14px;
}

.third-kind-list li .fl:first-child {
    font-size: 14px;
    color: #989898;
    max-width: 105px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.third-kind-list li .fl:first-child span {
    display: inline-block;
}
.third-kind-list li .fl:first-child span:nth-child(2) {
    max-width: 68px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.third-kind-list li .fl:nth-child(2) {
    max-width: 103px !important;
}

.third-kind-list li .fl:nth-child(2) a {
    color: #333333;
}

.third-kind-list li .fl:nth-child(2) a:hover {
    color: #0084FF;
}

.a-type-hybridbox-container {
    width: 962px;
    margin-top: 31px;
    margin-bottom: 38px;
}

.a-type-hybridbox {
    float: left;
    width: 213px;
    margin-right: 36px;
    margin-bottom: 28px;
}

.a-type-hybridbox:nth-child(4n) {
    margin-right: 0px;
}

.a-type-hybridbox .scale {
    width: 213px;
    height: 218px;
}

.a-type-hybridbox .scale img {
    max-width: 213px;
    max-height: 218px;
    margin-top: 50%;
    transform: translateY(-50%);
}

.company-name-ahybox {
    height: 12px;
    font-size: 12px;
    color: #999999;
    line-height: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 13px;
}

.statement-ahybox {
    height: 37px;
    line-height: 18.5px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 8px;
}

.statement-ahybox a {
    font-size: 14px;
    color: #333333;
}

.statement-ahybox a:hover {
    color: #0084FF;
}

.date-ahybox {
    height: 10px;
    font-size: 12px;
    color: #CDCDCD;
    line-height: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: right;
    margin-top: 17px;
}