
.tt-tips-class .popper__arrow[data-v-2592fd11] {
    left: 50%
}

.tt-tips-class .popper__arrow[data-v-2592fd11]:after {
    width: 6px
}

.collapse-item[data-v-2592fd11] {
    position: relative;
    border-bottom: 1px solid #f5f7ff
}

.collapse-item .collapse-item-title[data-v-2592fd11] {
    line-height: 8px;
    width: 94%;
    padding: 10px 0;
    font-weight: 600;
    color: #333
}

.collapse-item .collapse-item-title .collapse-item-icon[data-v-2592fd11] {
    position: absolute;
    top: 17px;
    right: 4px;
    border: solid #999;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    transition: transform .3s
}

.collapse-item .collapse-item-title .right-icon[data-v-2592fd11] {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

.collapse-item .collapse-item-title .down-icon[data-v-2592fd11] {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.collapse-item .tt-items-icon[data-v-2592fd11] {
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background: #333;
    display: inline-block
}

.collapse-item .collapse-item-content[data-v-2592fd11] .tt-company-body-news {
    padding: 12px;
    word-break: break-all;
    background: #f7f7f7;
    border-radius: 12px;
    font-weight: 400;
    color: #999
}

.collapse-item .collapse-item-content[data-v-2592fd11] .tt-company-body-news :deep(p) {
    margin: 0;
    word-wrap: break-word;
    font-weight: 400;
    font-size: 12px;
    line-height: 17px
}

.collapse-item .collapse-item-content[data-v-2592fd11] .tt-company-body-news * {
    font-size: 12px
}

.show-tt-title .collapse-item-title[data-v-2592fd11] {
    color: var(--color)
}

.show-tt-title .collapse-item-title[data-v-2592fd11]:before {
    background: var(--color)
}