.filter-modal-mask[data-v-3dbd37c1]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.filter-modal[data-v-3dbd37c1]{background-color:#fff;border-radius:4px;position:absolute;top:44px;left:32px;width:324px;z-index:999}.filter-modal .modal-title[data-v-3dbd37c1]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:56px;padding:0 24px;font-family:Source Han Sans CN;border-bottom:1px solid #f0f0f0}.filter-modal .modal-title .title-text[data-v-3dbd37c1]{color:#1d2129;width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-modal .modal-title .title-text .text[data-v-3dbd37c1]{color:#3b82f6;font-weight:500;width:80%}.filter-modal .modal-title .close-icon[data-v-3dbd37c1]{color:#718096}.filter-modal .modal-content[data-v-3dbd37c1]{display:-ms-flexbox;display:flex}.filter-modal .modal-content .active[data-v-3dbd37c1]{color:#3b82f6}.filter-modal .modal-content .chapter-box[data-v-3dbd37c1]{width:84px;border-right:1px solid #f0f0f0;height:400px;overflow-y:auto;text-align:center;padding:24px 0;font-family:Source Han Sans CN;font-size:14px;line-height:22px}.filter-modal .modal-content .chapter-box .chapter-item[data-v-3dbd37c1]{display:block;margin-bottom:16px;cursor:pointer}.filter-modal .modal-content .chapter-box .chapter-item[data-v-3dbd37c1]:hover{color:#3b82f6}.filter-modal .modal-content .section-box[data-v-3dbd37c1]{-ms-flex:1;flex:1;height:400px;overflow-y:auto;padding:24px 16px;color:#86909c;line-height:24px;font-family:PingFang SC}.filter-modal .modal-content .section-box .section-item[data-v-3dbd37c1]{display:block;margin-bottom:16px;cursor:pointer}.filter-modal .modal-content .section-box .section-item[data-v-3dbd37c1]:hover{color:#3b82f6}.filter-modal .modal-content .section-box .no-section-text[data-v-3dbd37c1]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:40px 0;height:100%;width:100%}.filter-modal .modal-content .section-box .no-section-text img[data-v-3dbd37c1]{width:100%}.filter-modal .modal-content .section-box .no-section-text p[data-v-3dbd37c1]{font-size:16px;padding:24px}.filter-modal .modal-footer[data-v-3dbd37c1]{height:68px;line-height:68px;box-shadow:inset 0 1px 0 0 #f0f0f0;text-align:center}.filter-modal .modal-footer button[data-v-3dbd37c1]{width:80px;height:36px;margin:0 5px}