﻿/*当grid开启列分割线时，最后一列取消右边框**/
.f-grid-row-lines .f-last {
    border-right-width: 0px;
}
.f-tree-node-unselectable .f-tree-cell-icon.f-tree-folder,
.f-tree-node-unselectable .f-tree-cell-text {
    opacity: 0.6;
}

.marginr {
    margin-right: 5px;
}

.clear {
    clear: both;
}

ul.result, ol.result {
    margin: 10px 0;
    padding: 0;
    border-top: solid 1px #ddd;
}

    ul.result li, ol.result li {
        list-style-type: none;
        margin: 0;
        padding: 5px;
        border-bottom: solid 1px #ddd;
    }


table.result {
    margin: 10px 0;
    width: 500px;
    border-collapse: collapse;
}

    table.result th {
        font-weight: bold;
    }

    table.result td,
    table.result th {
        border-bottom: solid 1px #ddd;
        padding: 5px;
        text-align: left;
    }

.f-theme-darkbg table.result td,
.f-theme-darkbg table.result th {
    border-color: #333;
}


.highlight {
    font-weight: bold;
    color: red;
}




/* 表格列 - 基本信息 */
.f-grid-cell-text .user-profile {
    display: flex;
    gap: 10px;
    align-items: center;
}

    .f-grid-cell-text .user-profile .avatar img {
        width: 38px;
        height: 38px;
        border-radius: 50%;
    }

    .f-grid-cell-text .user-profile .name-desc {
        display: flex;
        flex-direction: column;
        flex: 1;
    }

        .f-grid-cell-text .user-profile .name-desc .desc {
            font-size: 0.9em;
        }
