.SView-popover {
    /* visibility: hidden; */
    display: inline-block;
    border: 1px solid #e0e0e0;
    border-radius: 10px;
    position: absolute;
    left: 15px;
    background: #fff;
}

#sectionePopover {
    left: 0px;
    padding:0 8px;
}
#sectionePopover > table > tr{
    height:50px;
}
#sectionePopover >table{
    height: 100%;
}
    #sectionePopover #sectioneDefaultPopover {
        position: relative;
        /*display: block !important;*/
        bottom: 0px;
        left: 0px;
        border: unset;
    }

        #sectionePopover #sectioneDefaultPopover img {
            object-fit: cover;
        }
    #sectionePopover #sectioneCustomPopover {
        position: relative;
        /*display: block !important;*/
        bottom: 0px;
        left: 0px;
        border: unset;
        border-left: 1px solid #e0e0e0;
        border-radius: unset;
        height:100%;
    }
        #sectionePopover #sectioneCustomPopover img {
            object-fit: cover;
        }

.SView-popover-down {
    top: 50px;
}

.SView-popover-up {
    bottom: 56px;
}

.SView-popover table td {
    font-size: 14px;
    text-align: left;
}

.SView-popover table tr td {
    cursor: default;
    /* width: fit-content; */
}

.animationSetting {
    min-width: 160px;
    padding-left: 5px;
    padding-top: 5px;
}

    .animationSetting td {
        /* width: 60px; */
        width: fit-content;
    }

.SView-popover .sectionSetting {
    width: 200px;
}

@media screen and (min-width: 305px) and (max-width: 900px) {
    .animationPopover {
        transform: translateX(-50%);
    }

    .SView-popover-down {
        top: 32px;
    }

    .SView-popover-up {
        bottom: 32px;
    }

    #animation_popover {
        left: -66px; /*避免手机端动画设置气泡弹框超出屏幕*/
    }

    .SView-popover table td {
        font-size: 12px;
    }

    .SView-popover .animationSetting {
        width: 120px;
    }

        .SView-popover .animationSetting td {
            /* width: 48px; */
            width: fit-content;
        }

    .SView-popover .sectionSetting {
        width: 160px;
    }
}

@media screen and (max-width: 305px) {
    .animationPopover {
        transform: translateX(-50%);
    }

    .SView-popover-down {
        top: 26px;
    }

    .SView-popover-up {
        bottom: 26px;
    }

    .SView-popover table td {
        font-size: 10px;
    }

    .SView-popover .animationSetting {
        width: 120px;
    }

        .SView-popover .animationSetting td {
            /* width: 48px; */
            width: fit-content;
        }

    .SView-popover .sectionSetting {
        width: 130px;
    }
}
