main{
    min-width: calc(var(--width) + var(--calc-value));
    background-color: #F6F8F9;
}
/* 列表开始 */
.research_list_card{
    width: 100%;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 20px;
    padding-top: 20px;
}
.research_list_card .research_card{
    width: 640px;
    background: #FFFFFF;
    border-radius: 20px;
    padding: 10px 10px 5px;
}
.research_card_title{
    width: 100%;
    height: 50px;
    border-radius: 10px;
    background: linear-gradient(to right, #E8F2FF, #F7FBFF);
    display: flex;
    align-items: center;
    padding: 0 16px;
    font-weight: bold;
    font-size: 18px;
    color: #171717;
}
.research_card_title img{
    width: 20px;
    margin-right: 5px;
}
.research_card_data{
    width: 100%;
    padding: 0 10px;
    margin-top: 5px;
}
.research_card_for{
    width: 100%;
    padding: 18px 0;
    border-bottom: 1px solid #E9E9E9;
    display: flex;
    align-items: center;
    position: relative;
    cursor: pointer;
}
.research_card_for:nth-last-child(1){
    border-bottom: none;
}
.research_card_for .dian{
    width: 6px;
    height: 6px;
    background: #04121E;
    transform: rotate(45deg);
    transition: 0.3s;
}
.research_card_p{
    width: 490px;
    font-size: 16px;
    color: #171717;
    margin-left: 8px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    transition: 0.3s;
}
.research_card_time{
    position: absolute;
    right: 0;
    font-size: 16px;
    color: #171717;
    transition: 0.3s;
}
.research_card_for:hover .dian{
    transform: rotate(180deg);
    background: var(--primary-color);
}
.research_card_for:hover .research_card_p{
    color: var(--primary-color);
}
.research_card_for:hover .research_card_time{
    color: var(--primary-color);
}
/* 列表结束 */
/* 搜索结果列表开始 */
.research_result{
    width: 100%;
    padding-top: 20px;
}
.research_result_list{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    row-gap: 20px;
}
.research_result_card{
    width: 640px;
    padding: 20px 20px 20px;
    background: #FFFFFF;
    border-radius: 20px;
    cursor: pointer;
}
.research_result_card_name{
    width: 100%;
    font-weight: bold;
    font-size: 16px;
    color: #171717;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.research_result_card_flex{
    width: 100%;
    margin-top: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.research_result_card_time{
    font-size: 16px;
    color: #767676;
}
.research_result_card_right{
    display: flex;
    align-items: center;
    column-gap: 28px;
}
.research_result_card_num{
    display: flex;
    align-items: center;
    font-size: 16px;
    color: #767676;
}
.research_result_card_num img{
    height: 14px;
    margin-right: 6px;
}
.fenye{
    justify-content: center;
}
.fenye_qianwang{
    margin-left: 10px;
}
/* 搜索结果列表结束 */