.f-discussion-group-content{
    &-item{
        display: flex;
        flex-direction: row;
        margin-bottom: 14px;
        .discussion-item-avatar{
            width: 32px;
            height: 32px;
            margin-right: 10px;
            overflow: hidden;
            cursor: pointer;
            flex-shrink: 0;
            &-img{
                display: block;
                width: 32px;
                height: 32px;
                border-radius: 50%;
            }
            &-tip{
                width: 32px;
                height: 32px;
                font-size: 12px;
                color: #fff;
                text-align: center;
                line-height: 32px;
                border-radius: 50%;
                background-color: #4796FF;
            }
        }
        .discussion-item-inner{
            flex-shrink: 1;
            flex-grow: 1;
            flex-basis: 0;
            padding-bottom: 14px;
            border-bottom: 1px solid #e3e3e3;
            overflow: hidden;
            .discussion-item-username{
                margin-bottom: 4px;
                font-size: 16px;
                color: rgba(0,0,0,0.85);
            }
            .discussion-item-text{
                font-size: 14px;
                color: rgba(0,0,0,0.75);
                .discussion-item-text-message{
                    a{
                        color: #3487E3!important;
                    }
                    word-break: break-all;
                }
                
            }
            .discussion-item-text-reply{
                margin-top: 11px;
                padding: 6px 8px;
                font-size: 0;
                background: #F5F5F5;
                border-radius: 2px;
                &-title,&-content{
                    font-size: 14px;
                    color: rgba(0,0,0,0.75);
                    line-height: 20px;
                }
                &-title{
                    .discussion-item-text-reply-name{
                        color: #3487E3;
                    }
                }
                &-content{
                    word-break: break-all;
                }
            }
            .discussion-item-files{
                margin-top: 11px;
                .ffilepreview--filetype-icon{
                    width: 40px;
                    height: 40px;
                }
            }
            .discussion-item-footer{
                margin-top: 10px;
                padding-right: 20px;
                display: flex;
                flex-direction: row;
                align-items: center;
                justify-content: space-between;
                .discussion-item-time{
                    font-size: 14px;
                    color: #B1B6C2;
                }
                .discussion-item-btns{
                    display: flex;
                    align-items: center;
                    .discussion-item-btns-start{
                        display: flex;
                        align-items: center;
                        position: relative;
                        cursor: pointer;
                        .f-icon{
                            color: rgba(0,0,0,0.45);
                            font-size: 16px;
                            &::before{
                                vertical-align: bottom;
                            }
                        }
                        .discussion-item-btns-start-text{
                            margin-left: 14px;
                            font-size: 14px;
                            color: rgba(0,0,0,0.45);
                        }
                        &:hover{
                            .f-icon,.discussion-item-btns-start-text{
                                color: #3487E3;
                            }
                        }
                    }
                }
            }
        }
        &:last-child{
            .discussion-item-inner{
                border-bottom: none;
            }
        }
    }
}