/*淡入淡出*/
.va-fade-normal {
    transition-duration: 400ms;
}

.va-fade-slow {
    transition-duration: 600ms;
}

.va-fade-fast {
    transition-duration: 200ms;
}

/*遮罩层*/
.va-layer-normal {
    background: rgba(0, 0, 0, .6);
}

/*关闭图标*/
.va-close-icon {
    position: absolute;
    right: 0;
    top: 0;
    width: .5rem;
    height: .5rem;
}

.va-close-icon::before,
.va-close-icon::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: .04rem;
    transform: translateY(-50%) rotate(45deg);
    background: #aaa;
}

.va-close-icon::after {
    transform: translateY(-50%) rotate(-45deg);
}