.f-verify-detail{
    position: absolute;
    left: 14px;
    bottom: 16px;
    z-index: 900;
    .f-verify-detail-content{
        position: relative;
        .f-verify-form-main{
            // display: none;
            position: absolute;
            padding-bottom: 0.5rem;
            left: 0;
            bottom:1.75rem;
            width: 28.125rem;
            .f-verify-form-content{
                background-color: #fff;
                box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);
                border-radius: .125rem;
                width: 100%;
                .f-verify-form-content-arrow{
                    display: block;
                    position: absolute;
                    left: 1.125rem;
                    bottom: 0.25rem;
                    width: 0.625rem;
                    height: 0.625rem;
                    background: 0 0;
                    border-style: solid;
                    border-width: 0.3125rem;
                    box-shadow: 2px 2px 5px rgba(0,0,0,.08);
                    transform: translateX(-50%) rotate(45deg);
                    border-color:transparent #fff #fff transparent;
                }
                .f-verify-form-content-list{
                    position: relative;
                    .f-verify-forms-title{
                        padding: 0.75rem 0.875rem;
                        .title-tabs{
                            .btn-group .btn{
                                &.active{
                                    color: #fff;
                                    background: #388fff;
                                    border-color: #388fff;
                                }
                            }
                            
                        }
                    }
                    .f-verify-close{
                        position: absolute;
                        right: 0.75rem;
                        top: 0.625rem;
                        color: rgba(0,0,0,0.25);
                        font-size: 0.75rem;
                        cursor: pointer;
                        width: 1.25rem;
                        height: 1.25rem;
                        line-height: 1.25rem;
                        text-align: center;
                    }
                    .f-verify-forms-list{
                        overflow-y: auto;
                        .f-verify-list-content{
                            display: none;
                            &.active{
                                display: block;
                            }
                        }
                        .f-verify-list{
                            cursor: pointer;
                            position: relative;
                            border-top: 1px solid #e9e9e9;
                            padding: 0.5rem 0.875rem 0.5rem 2.5rem;
                            .list-icon{
                                position: absolute;
                                left: 0.875rem;
                                top: 0.75rem;
                                font-size: 0.875rem;
                                color: #F5222D;
                                &.list-warning{
                                    color: #FAAD14;
                                }
                            }
                            .list-con{
                                p{
                                    margin-bottom: 0;
                                    white-space: nowrap;
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                }
                                .list-title{
                                    font-size: 0.875rem;
                                    color: rgba(0,0,0,0.75);
                                    line-height: 1.375rem;
                                }
                                .list-msg{
                                    font-size: 0.75rem;
                                    color: rgba(0,0,0,0.45);
                                    line-height: 1.25rem;
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    .f-verify-nums{
        padding: 0.125rem 0.5rem;
        background: #FDE5E5;
        box-shadow: 0 1px 6px 0 rgba(0,0,0,0.15);
        border-radius: 2px;
        cursor: pointer;
        .nums-icon{
            margin-right: 0.25rem;
            // color: #F5222D;
            vertical-align: middle;
        }
        .nums-count{
            font-size: 0.875rem;
            line-height: 1.25rem;
            // color: #F5222D;
        }
    }
}