.phoneInput .el-form-item .el-form-item__content .el-input[data-v-f3a95618]{width:calc(100% - 80px);margin-right:20px}.labelBlock[data-v-f3a95618]{position:relative;width:862px}.labelBlock .labelOne[data-v-f3a95618]{float:left;margin-bottom:5px}.labelBlock .labelOne .el-tag[data-v-f3a95618]{margin-right:10px;cursor:pointer}.labelBlock .labelOne .el-tag i[data-v-f3a95618]{margin-left:5px}.labelBlock .labelContent[data-v-f3a95618]{width:863px;border-radius:4px;background:#fff;position:relative;left:0;height:200px;border:1px solid #d9ecff}.labelBlock .labelContent .el-tag[data-v-f3a95618]{margin:5px;cursor:pointer;background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.labelBlock .labelContent .el-tag i[data-v-f3a95618]{margin-left:5px}.labelBlock .labelContent .labelActive[data-v-f3a95618]{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.choosed .el-tag[data-v-f3a95618]{margin-right:5px;margin-bottom:5px}.phoneInput .el-form-item .el-form-item__content .el-input[data-v-66019b40]{width:calc(100% - 80px);margin-right:20px}.labelBlock[data-v-66019b40]{position:relative;width:862px}.labelBlock .labelOne[data-v-66019b40]{float:left;margin-bottom:5px}.labelBlock .labelOne .el-tag[data-v-66019b40]{margin-right:10px;cursor:pointer}.labelBlock .labelOne .el-tag i[data-v-66019b40]{margin-left:5px}.labelBlock .labelContent[data-v-66019b40]{width:863px;border-radius:4px;background:#fff;position:relative;left:0;height:200px;border:1px solid #d9ecff}.labelBlock .labelContent .el-tag[data-v-66019b40]{margin:5px;cursor:pointer;background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.labelBlock .labelContent .el-tag i[data-v-66019b40]{margin-left:5px}.labelBlock .labelContent .labelActive[data-v-66019b40]{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.choosed .el-tag[data-v-66019b40]{margin-right:5px;margin-bottom:5px}.progress[data-v-2e24785d]{position:fixed;z-index:2002;background-color:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0}.progress .el-progress[data-v-2e24785d]{position:absolute;top:50%;left:50%;margin-top:-63px;margin-left:-63px}.uploader[data-v-2e24785d]{display:inline-block}.imgDialog .downloadBtn[data-v-2e24785d]{position:absolute;right:5px;bottom:5px;width:40px;height:40px;border-radius:100%;background:#c6e2ff;text-align:center;line-height:45px;cursor:pointer}.imgDialog .downloadBtn i[data-v-2e24785d]{font-size:25px;color:#409eff}.imgDialog .downloadBtn[data-v-2e24785d]:hover{background:#8cc5ff}.imgDialog .downloadBtn:hover i[data-v-2e24785d]{color:#fff}.progress .el-progress__text{color:#fff!important}.uploader .el-upload{text-align:left;height:100%;line-height:30px;display:inline-block}.el-upload-list__item{outline:none!important}.el-upload-list__item.focusing .el-upload-list__item,.el-upload-list__item.is-success.focusing .el-icon-close-tip{display:none!important}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{-webkit-box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color);box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:-webkit-box;display:-ms-flexbox;display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 5px rgba(0,0,0,.12156862745098039);position:absolute}.w-e-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;padding:5px 10px;text-align:center;top:40px;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after,.w-e-menu-tooltip-v5:before{opacity:0;position:absolute;-webkit-transition:opacity .6s;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";top:30px}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal button,.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color)}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);font-variant:tabular-nums;padding:4.5px 11px;-webkit-transition:all .3s;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;-webkit-transition:width .3s;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{-webkit-box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color);box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [contenteditable=false] .w-e-image-container:hover,.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{-webkit-box-shadow:none;box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.record-item[data-v-ae688988]{padding-top:10px}.record-item[data-v-ae688988]:first-child{border-top:0 none!important}.comment-item[data-v-ae688988]{background:rgba(45,65,133,.058823529411764705);padding:0 15px;border-radius:4px;padding-top:5px;padding-bottom:5px;margin-top:10px}.replay-comment-item[data-v-ae688988]{padding-top:5px}[data-v-ae688988] .el-timeline-item__node--normal{background:#d5c114}[data-v-ae688988] .el-timeline-item__tail{border-left:2px solid rgba(213,193,20,.21176470588235294)}[data-v-ae688988] .el-collapse,[data-v-ae688988] .el-collapse-item__header,[data-v-ae688988] .el-collapse-item__wrap{border-top:0 none!important;border-bottom:0 none!important;background-color:transparent!important}[data-v-ae688988] .el-collapse-item__header{height:20px!important;line-height:20px!important}[data-v-ae688988] .el-collapse-item__content{padding-bottom:0!important}[data-v-ae688988] .el-collapse-item__arrow{display:none}[data-v-ae688988] .w-e-scroll span{font-size:14px!important}.record-list[data-v-ae688988] .w-e-text-container{margin-bottom:-10px!important}.record-list[data-v-ae688988] .w-e-text-container p{margin:2px -10px 10px -10px!important}.replay-record[data-v-ae688988] .w-e-text-container p{margin:2px -10px 10px -10px!important;line-height:18px!important}.progress[data-v-86e90aa4]{position:fixed;z-index:2002;background-color:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0}.progress .el-progress[data-v-86e90aa4]{position:absolute;top:50%;left:50%;margin-top:-63px;margin-left:-63px}.uploader[data-v-86e90aa4]{display:inline-block}.imgDialog .downloadBtn[data-v-86e90aa4]{position:absolute;right:15px;bottom:5px;width:30px;height:30px;border-radius:100%;background:#c6e2ff;text-align:center;line-height:35px;cursor:pointer}.imgDialog .downloadBtn i[data-v-86e90aa4]{font-size:20px;color:#409eff}.imgDialog .downloadBtn[data-v-86e90aa4]:hover{background:#8cc5ff}.imgDialog .downloadBtn:hover i[data-v-86e90aa4]{color:#fff}.file-item[data-v-86e90aa4]{position:relative;width:100px;height:100px;display:inline-block;border:1px dashed #ccc;padding:2px;border-radius:6px;overflow:hidden;margin:5px}.file-item .oper-box[data-v-86e90aa4]{display:none;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;line-height:100px;text-align:center;z-index:10}.file-item .item-box[data-v-86e90aa4]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.file-item .item-box .top-type-name[data-v-86e90aa4]{position:relative;color:#c9990b;font-size:14px;text-align:center;margin-top:5px;z-index:1;height:20px;line-height:20px}.file-item .item-box .item-file-name[data-v-86e90aa4]{position:relative;height:70px;line-height:22px;font-size:13px;padding:0 5px;margin-bottom:5px;text-align:center;z-index:1;color:#000}.file-item .item-box .file-bg-icon[data-v-86e90aa4]{position:absolute;top:25px;left:25px;font-size:50px;z-index:0;color:rgba(0,0,0,.2);line-height:1}.file-item:hover .oper-box[data-v-86e90aa4]{display:block}.progress .el-progress__text[data-v-86e90aa4]{color:#fff!important}.uploader .el-upload[data-v-86e90aa4]{text-align:left;height:100%;line-height:30px;display:inline-block}.el-upload-list__item[data-v-86e90aa4]{outline:none!important}.el-upload-list__item.focusing .el-upload-list__item[data-v-86e90aa4],.el-upload-list__item.is-success.focusing .el-icon-close-tip[data-v-86e90aa4]{display:none!important}.progress[data-v-7e70a4aa]{position:fixed;z-index:2002;background-color:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0}.progress .el-progress[data-v-7e70a4aa]{position:absolute;top:50%;left:50%;margin-top:-63px;margin-left:-63px}.uploader[data-v-7e70a4aa]{display:inline-block}.imgDialog .downloadBtn[data-v-7e70a4aa]{position:absolute;right:15px;bottom:5px;width:30px;height:30px;border-radius:100%;background:#c6e2ff;text-align:center;line-height:35px;cursor:pointer}.imgDialog .downloadBtn i[data-v-7e70a4aa]{font-size:20px;color:#409eff}.imgDialog .downloadBtn[data-v-7e70a4aa]:hover{background:#8cc5ff}.imgDialog .downloadBtn:hover i[data-v-7e70a4aa]{color:#fff}.file-item[data-v-7e70a4aa]{position:relative;width:100px;height:100px;display:inline-block;border:1px dashed #ccc;padding:2px;border-radius:6px;overflow:hidden;margin:5px}.file-item .oper-box[data-v-7e70a4aa]{display:none;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;line-height:100px;text-align:center;z-index:10}.file-item .item-box[data-v-7e70a4aa]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.file-item .item-box .top-type-name[data-v-7e70a4aa]{position:relative;color:#c9990b;font-size:14px;text-align:center;margin-top:5px;z-index:1;height:20px;line-height:20px}.file-item .item-box .item-file-name[data-v-7e70a4aa]{position:relative;height:70px;line-height:22px;font-size:13px;padding:0 5px;margin-bottom:5px;text-align:center;z-index:1;color:#000}.file-item .item-box .file-bg-icon[data-v-7e70a4aa]{position:absolute;top:25px;left:25px;font-size:50px;z-index:0;color:rgba(0,0,0,.2);line-height:1}.file-item:hover .oper-box[data-v-7e70a4aa]{display:block}.progress .el-progress__text[data-v-7e70a4aa]{color:#fff!important}.uploader .el-upload[data-v-7e70a4aa]{text-align:left;height:100%;line-height:30px;display:inline-block}.el-upload-list__item[data-v-7e70a4aa]{outline:none!important}.el-upload-list__item.focusing .el-upload-list__item[data-v-7e70a4aa],.el-upload-list__item.is-success.focusing .el-icon-close-tip[data-v-7e70a4aa]{display:none!important}.progress[data-v-7f0b8ad0]{position:fixed;z-index:2002;background-color:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0}.progress .el-progress[data-v-7f0b8ad0]{position:absolute;top:50%;left:50%;margin-top:-63px;margin-left:-63px}.uploader[data-v-7f0b8ad0]{display:inline-block}.imgDialog .downloadBtn[data-v-7f0b8ad0]{position:absolute;right:15px;bottom:5px;width:30px;height:30px;border-radius:100%;background:#c6e2ff;text-align:center;line-height:35px;cursor:pointer}.imgDialog .downloadBtn i[data-v-7f0b8ad0]{font-size:20px;color:#409eff}.imgDialog .downloadBtn[data-v-7f0b8ad0]:hover{background:#8cc5ff}.imgDialog .downloadBtn:hover i[data-v-7f0b8ad0]{color:#fff}.file-item[data-v-7f0b8ad0]{position:relative;width:100px;height:100px;display:inline-block;border:1px dashed #ccc;padding:2px;border-radius:6px;overflow:hidden;margin:5px}.file-item .oper-box[data-v-7f0b8ad0]{display:none;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;line-height:100px;text-align:center;z-index:10}.file-item .item-box[data-v-7f0b8ad0]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.file-item .item-box .top-type-name[data-v-7f0b8ad0]{position:relative;color:#c9990b;font-size:14px;text-align:center;margin-top:5px;z-index:1;height:20px;line-height:20px}.file-item .item-box .item-file-name[data-v-7f0b8ad0]{position:relative;height:70px;line-height:22px;font-size:13px;padding:0 5px;margin-bottom:5px;text-align:center;z-index:1;color:#000}.file-item .item-box .file-bg-icon[data-v-7f0b8ad0]{position:absolute;top:25px;left:25px;font-size:50px;z-index:0;color:rgba(0,0,0,.2);line-height:1}.file-item:hover .oper-box[data-v-7f0b8ad0]{display:block}.progress .el-progress__text[data-v-7f0b8ad0]{color:#fff!important}.uploader .el-upload[data-v-7f0b8ad0]{text-align:left;height:100%;display:inline-block}.el-upload-list__item[data-v-7f0b8ad0]{outline:none!important}.el-upload-list__item.focusing .el-upload-list__item[data-v-7f0b8ad0],.el-upload-list__item.is-success.focusing .el-icon-close-tip[data-v-7f0b8ad0]{display:none!important}.progress[data-v-65d40706]{position:fixed;z-index:2002;background-color:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0}.progress .el-progress[data-v-65d40706]{position:absolute;top:50%;left:50%;margin-top:-63px;margin-left:-63px}.block .avatar-uploader[data-v-65d40706],.block[data-v-65d40706]{width:100%;height:100%}.block .avatar-uploader[data-v-65d40706] .el-upload{width:100%;height:100%;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative}.block .avatar-uploader[data-v-65d40706] .el-upload .avatar{width:100%;height:100%}.block .avatar-uploader[data-v-65d40706] .el-upload .avatar-uploader-icon{font-size:30px;color:#8c939d;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px}.block .avatar-uploader[data-v-65d40706] .el-upload .el-icon-circle-close{position:absolute;top:-15px;right:-15px;font-size:30px;color:#409eff}.block .avatar-uploader[data-v-65d40706] .el-upload .el-icon-picture{position:absolute;color:#409eff;bottom:0;right:0;font-size:40px;cursor:pointer}.block .avatar-uploader[data-v-65d40706] .el-upload:hover{border-color:#409eff}.block .avatar-uploader[data-v-65d40706] .el-upload:hover .avatar-uploader-icon{color:#409eff}.imgDialog .downloadBtn[data-v-65d40706]{position:absolute;right:5px;bottom:5px;width:40px;height:40px;border-radius:100%;background:#c6e2ff;text-align:center;line-height:45px;cursor:pointer}.imgDialog .downloadBtn i[data-v-65d40706]{font-size:25px;color:#409eff}.imgDialog .downloadBtn[data-v-65d40706]:hover{background:#8cc5ff}.imgDialog .downloadBtn:hover i[data-v-65d40706]{color:#fff}.index-item[data-v-984e9280]{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:rgba(0,123,255,.5019607843137255);margin-right:10px}.info-item[data-v-984e9280]{background:#f5f7fa;padding:10px 15px;border-radius:6px;font-size:14px}.formTitle[data-v-984e9280]{position:relative;margin-top:50px}.formTitle .editBtn[data-v-984e9280]{position:absolute;right:0}.select-company-box[data-v-70fe1b2d]{position:relative;line-height:24px;width:200px;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;font-size:14px;overflow:hidden}.select-company-box[data-v-70fe1b2d] .el-input__inner{background:transparent;color:transparent;height:100%}.select-company-box:hover .right-oper .delete-all[data-v-70fe1b2d]{display:inline-block}.select-company-box .my-select[data-v-70fe1b2d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:3px;min-height:28px;position:relative}.select-company-box .my-select[data-v-70fe1b2d] .el-tag__close.el-icon-close{background-color:#c0c4cc;top:-2px;-ms-flex-negative:0;flex-shrink:0}.select-company-box .my-select .my-tag[data-v-70fe1b2d]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin:0 3px;border:1px solid #e9e9eb;border-radius:4px;height:20px;background-color:#f4f4f5;color:#909399;padding:0 3px 0 5px;cursor:text;z-index:2}.select-company-box .my-select .my-close[data-v-70fe1b2d]{color:#909399;background-color:#c0c4cc;border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:8px;height:12px;width:12px;line-height:12px;vertical-align:middle}.select-company-box .my-select .my-close[data-v-70fe1b2d]:hover{background-color:#c0c4cc;color:#fff}.select-company-box .right-oper[data-v-70fe1b2d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;text-align:center;color:#b4bfcb;cursor:pointer}.select-company-box .right-oper:hover .delete-all[data-v-70fe1b2d]{display:inline-block}.select-company-box .right-oper .delete-all[data-v-70fe1b2d]{display:none}.select-company-box .right-oper .delete-all[data-v-70fe1b2d],.select-company-box .right-oper .right-arrow[data-v-70fe1b2d]{background:#fff;position:absolute;width:20px;margin-left:5px;font-size:14px}.block .one[data-v-4abeb6ae]{float:left}.block .one .info[data-v-4abeb6ae]{border:1px solid #ddd;border-radius:5px;height:500px;overflow:hidden}.block .one .info .title[data-v-4abeb6ae]{background-color:#409eff;color:#fff;height:50px;line-height:50px;border-bottom:1px solid #ddd;padding:0 20px}.block .one .info .title .el-checkbox[data-v-4abeb6ae]{margin-right:5px}.block .one .info .content[data-v-4abeb6ae]{height:calc(100% - 51px);overflow:auto}.block .team[data-v-4abeb6ae]{width:calc(60% - 10px);padding-right:10px}.block .staff[data-v-4abeb6ae]{width:40%}.block .staff .content[data-v-4abeb6ae]{padding:0 5px}.block .staff .content .el-radio[data-v-4abeb6ae]{display:block;line-height:25px}.view-box .index[data-v-3a57e0e7]{position:absolute;width:26px;height:26px;line-height:22px;top:calc(50% - 12px);left:-14px;border:2px solid #007aff;border-radius:50%;z-index:2;font-size:20px;text-align:center;font-weight:600;background:#eee;color:#007aff}.view-box .arrow[data-v-3a57e0e7]{position:absolute;top:-8px;left:-9px;width:0;height:0;border-width:0 8px 12px;border-style:solid;border-color:transparent transparent #007aff;z-index:2}.view-box .info[data-v-3a57e0e7]{border-radius:6px;background:#eee;padding:5px 10px 5px 30px;font-size:14px}.view-box .info .leave[data-v-3a57e0e7]{color:red}.view-box .info .enter[data-v-3a57e0e7],.view-box .info .leave[data-v-3a57e0e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view-box .info .enter[data-v-3a57e0e7]{position:absolute;bottom:5px;left:30px;width:100%;gap:50px;color:green}.view-box .day[data-v-3a57e0e7]{display:inline-block;width:16px;height:16px;background:#97c9ff;margin:0 2px}.view-area[data-v-3a57e0e7]{position:relative;padding:110px 5px;font-size:14px;margin:0 auto}.view-area .arrow[data-v-3a57e0e7]{position:absolute;top:105px;right:-5px;width:0;height:0;border-width:0 6px 13px;border-style:solid;border-color:transparent transparent #555;z-index:2;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.view-area .line[data-v-3a57e0e7]{height:3px;background:#555}.view-area .index[data-v-3a57e0e7]{position:absolute;width:26px;height:26px;line-height:20px;top:calc(50% - 13px);left:100px;border:2px solid #333;border-radius:50%;z-index:2;font-size:20px;text-align:center;font-weight:600;background:#eee;color:#333}.view-area .info-enter[data-v-3a57e0e7]{position:absolute;width:160px;height:110px;margin-left:50px;top:0;left:0;color:#05a51a}.view-area .info-enter .info[data-v-3a57e0e7]{position:relative;margin:0 auto;height:30px;line-height:26px;border:2px solid #8cdb96;background:#eee;z-index:2;text-align:center;border-radius:6px}.view-area .info-enter .comp[data-v-3a57e0e7]{position:relative;text-align:center;background:#fff;z-index:2;font-weight:600}.view-area .info-enter .info-line[data-v-3a57e0e7]{position:absolute;bottom:0;left:calc(50% - 1px);height:60px;border-left:2px dashed #05a51a;z-index:2}.view-area .info-enter .info-index[data-v-3a57e0e7]{position:absolute;width:26px;height:26px;line-height:20px;bottom:-14px;left:66px;border:2px solid #05a51a;border-radius:50%;z-index:2;font-size:18px;text-align:center;font-weight:600;background:#ccf3d1}.view-area .info-enter .workdate[data-v-3a57e0e7]{position:absolute;bottom:8px;left:50px;width:100%;z-index:1;text-align:center;background:#fff;font-weight:600}.view-area .info-enter .interviewPostName[data-v-3a57e0e7]{position:absolute;bottom:-35px;left:0;width:100%;z-index:1;text-align:center;background:#fff;color:#333;font-style:italic}.view-area .info-leave[data-v-3a57e0e7]{position:absolute;width:160px;height:110px;bottom:0;left:0;color:#666}.view-area .info-leave .comp[data-v-3a57e0e7]{position:absolute;text-align:center;background:#fff;z-index:2;top:5px;left:-5px;font-weight:600}.view-area .info-leave .info[data-v-3a57e0e7]{position:relative;margin:0 auto;margin-top:63px;height:30px;line-height:26px;border:2px solid #b5afaf;background:#eee;z-index:2;text-align:center;border-radius:6px}.view-area .info-leave .info-line[data-v-3a57e0e7]{position:absolute;top:0;left:calc(50% - 1px);border-left:2px dashed #666;height:60px;z-index:1}.view-area .info-leave .info-index[data-v-3a57e0e7]{position:absolute;width:26px;height:26px;line-height:20px;top:-14px;left:66px;border:2px solid #666;border-radius:50%;z-index:2;font-size:18px;text-align:center;font-weight:600;background:#eee;color:#666}.topInfo[data-v-4ea5d080]{position:absolute;font-size:14px;line-height:30px}.topInfo .line[data-v-4ea5d080]{float:left;margin-right:50px}.topInfo .line .label[data-v-4ea5d080]{display:inline-block;color:#606266;font-weight:700}.table[data-v-4ea5d080],.table[data-v-1264893a]{margin-bottom:20px}.table td[data-v-1264893a]{padding:0!important}.el-tab-pane[data-v-1264893a]{padding-right:3px}[data-v-1264893a] .el-collapse,[data-v-1264893a] .el-collapse-item__header,[data-v-1264893a] .el-collapse-item__wrap{border-top:0 none!important;border-bottom:0 none!important}[data-v-1264893a] .el-collapse-item__arrow{display:none}[data-v-1264893a] .el-collapse-item__content{padding-bottom:0}.search-box[data-v-36488dc9]{height:60px;line-height:60px}.dialog-footer[data-v-36488dc9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dialog-footer .module-name[data-v-36488dc9]{width:400px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.textL[data-v-36488dc9]{padding-bottom:10px}.textL .radio-btn[data-v-36488dc9]{padding:12px 25px;border:1px solid #dcdfe6;display:inline-block;color:#606266;cursor:pointer}.textL .radio-btn[data-v-36488dc9]:first-child{border-radius:4px 0 0 4px}.textL .radio-btn[data-v-36488dc9]:last-child{border-radius:0 4px 4px 0}.textL .radio-btn+.radio-btn[data-v-36488dc9]{border-left:none}.textL .active[data-v-36488dc9]{background-color:#4481d8;color:#fff}.fieldInput .el-form-item[data-v-febeb4fe] .el-form-item__content{margin-left:0!important}.page-module[data-v-febeb4fe]{height:100%;background-color:#fff}.page-module .el-form[data-v-febeb4fe]{padding:24px;position:relative}.page-module .el-form .ident-module[data-v-febeb4fe]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:24px;right:24px}.page-module .el-form .ident-module .el-form-item[data-v-febeb4fe]{margin-bottom:0}.page-module .el-form[data-v-febeb4fe] .el-form-item__content{text-align:left}.page-module .el-form .el-select[data-v-febeb4fe]{width:100%}.page-module .el-form .option-btn[data-v-febeb4fe]{margin-right:30px}.page-module .el-form .item-text[data-v-febeb4fe]{color:#4481d8;font-size:14px}.page-module .el-form .el-table[data-v-febeb4fe]{padding:0}.page-module .el-form .el-table[data-v-febeb4fe] .el-form-item__content{margin-left:0!important}.page-module .el-form .el-table .radio-checkbox[data-v-febeb4fe]{padding:20px 0;text-align:left}.page-module .el-form .el-table .radio-checkbox[data-v-febeb4fe] .el-radio-group{display:block}.page-module .el-form .el-table .radio-checkbox .el-checkbox[data-v-febeb4fe],.page-module .el-form .el-table .radio-checkbox .el-radio[data-v-febeb4fe]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;margin-bottom:10px}.page-module .el-form .el-table .radio-checkbox .el-radio__input[data-v-febeb4fe],.page-module .el-form .el-table .radio-checkbox[data-v-febeb4fe] .el-radio{white-space:pre-wrap}.page-module .el-form .el-table .radio-checkbox .el-checkbox__label[data-v-febeb4fe],.page-module .el-form .el-table .radio-checkbox[data-v-febeb4fe] .el-radio__label{line-height:20px}.page-module .el-form .el-table .radio-checkbox[data-v-febeb4fe] .el-radio__inner{margin-top:3px}.page-module .el-form .el-table .radio-checkbox[data-v-febeb4fe] .el-checkbox__input{padding-top:3px}.page-module .el-form .el-table .radio-checkbox .el-checkbox__input[data-v-febeb4fe],.page-module .el-form .el-table .radio-checkbox[data-v-febeb4fe] .el-checkbox{white-space:pre-wrap}.page-module .dialog-form .el-form[data-v-febeb4fe]{width:100%;padding:0}.page-module .dialog-form .el-form .el-form-item[data-v-febeb4fe]{margin-bottom:0}.page-module .dialog-form .el-form .el-form-item[data-v-febeb4fe] .el-form-item__label{color:#aaa}.page-module .footer[data-v-febeb4fe]{padding:0 24px;padding-bottom:24px}.page-module .pdf[data-v-febeb4fe] .el-dialog__headerbtn{top:8px}.backBtn[data-v-7ee377c2]{position:absolute;right:10px;top:15px}.content[data-v-6cb0f446]{padding:10px;background:#fff}.content .addBtn[data-v-6cb0f446]{position:absolute}.content .one[data-v-6cb0f446]{background:#f5f7fa;border-radius:6px;margin-bottom:10px;padding:15px}.content .one .title[data-v-6cb0f446]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.content .one .title .text[data-v-6cb0f446]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:700}.content .one .title .btn .el-link--primary[data-v-6cb0f446]{margin-right:10px}.content .one .subTitle[data-v-6cb0f446]{font-size:14px;padding:10px 0;color:#999}.content .one .subTitle .tag i[data-v-6cb0f446]{margin-right:5px}.content .one .info .text[data-v-6cb0f446]{font-size:14px;line-height:25px;color:#333}.active-status[data-v-406c5b42]{background:#67c23a;border-color:#67c23a;color:#fff}.addressLabel[data-v-5eb99189]{position:absolute;font-weight:700;font-size:14px;color:#606266;top:7px}.detailForm[data-v-5eb99189]{width:100%;float:left}.detailForm .adress-item[data-v-5eb99189]{width:100%;margin-bottom:0}.detailForm .adress-item[data-v-5eb99189] .el-input__inner{height:32px}.address .el-col .el-form-item .el-form-item__content{width:100%!important}.phoneInput .el-form-item .el-form-item__content .el-input[data-v-4ad021c4],.phoneInput .el-form-item .el-form-item__content .el-input[data-v-4f9e354a]{width:calc(100% - 80px);margin-right:20px}.index-item[data-v-7e4b2920]{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:rgba(0,123,255,.5019607843137255)}[data-v-7e4b2920] .time-range .el-date-editor .el-range-input{width:63px}.index-item[data-v-47101321]{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:rgba(0,123,255,.5019607843137255)}[data-v-47101321] .el-form-item__content{width:100%}.info-item[data-v-414b5e0e]{background:#f5f7fa;padding:10px 15px;border-radius:6px;font-size:14px}.formTitle[data-v-414b5e0e]{position:relative;margin-top:50px}.formTitle .editBtn[data-v-414b5e0e]{position:absolute;right:0}.label[data-v-5a76b5f2]{font-weight:700;font-size:14px;color:#606266;margin-bottom:10px}.info-item[data-v-7ec9dd2e]{background:#f5f7fa;padding:10px 15px;border-radius:6px;font-size:14px}.formTitle[data-v-7ec9dd2e]{position:relative;margin-top:50px}.formTitle .editBtn[data-v-7ec9dd2e]{position:absolute;right:0}.search[data-v-99739ada] .el-form-item{width:100%;margin-bottom:0}.custom-tree[data-v-99739ada]{margin:0 -20px;background-color:#fff}[data-v-99739ada] .el-tree-node__content{height:auto;font-size:14px}[data-v-99739ada] .el-tree-node__content:hover{background-color:#e0ecff}[data-v-99739ada] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .name{font-weight:600}[data-v-99739ada] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content .type{color:#409eff}.custom-tree-node[data-v-99739ada]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.historyBlock span i[data-v-0f8e6af3]{display:inline-block;color:#ddd;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jl-img[data-v-0f8e6af3] .el-image__inner{border-radius:6px}.tree[data-v-306ee247]{width:180px;background:#fff}.tree .el-tree[data-v-306ee247]{overflow-x:hidden;margin-right:5px;font-size:14px}.handlePage .tree[data-v-306ee247]{position:static;margin-left:0}.unfold[data-v-306ee247]{position:absolute;top:48%;left:0;cursor:pointer}.searchBox .el-form .queryScope[data-v-58153450]{width:100%}[data-v-15065aff] .el-timeline-item__node--normal{background:#409eff}[data-v-15065aff] .el-timeline-item__tail{border-left:2px solid #409eff}.post-type-all[data-v-20eafeb2]{font-weight:600;font-size:16px;margin-left:-12px}[data-v-20eafeb2] .el-tree-node{margin-top:5px}[data-v-20eafeb2] .el-tree-node__content{height:32px;font-size:14px;border-radius:3px}[data-v-20eafeb2] .el-tree-node__content:hover{background-color:#f5f7fa}[data-v-20eafeb2] .el-tree-node__content:has(.custom-tree-node){border-left:3px solid transparent}[data-v-20eafeb2] .el-tree-node__content:has(.custom-tree-node.active){background-color:rgba(24,144,255,.25098039215686274)!important;font-weight:600;border-left:3px solid #1890ff}.searchBox .el-form .queryScope[data-v-20eafeb2]{width:100%}.phone-row[data-v-6c489997]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.remove-phone-icon[data-v-6c489997]{color:#f56c6c;font-size:18px;cursor:pointer}.phoneInput .el-form-item .el-form-item__content .el-input[data-v-6c489997]{width:calc(100% - 80px);margin-right:20px}.baseInfo[data-v-dc3dee2c]{float:right;width:270px;background:#ecf5ff;padding:20px}.baseInfo .imgBlock[data-v-dc3dee2c]{padding-bottom:10px;border-bottom:1px solid #ddd}.baseInfo .imgBlock .coverImg[data-v-dc3dee2c]{width:120px;height:160px;background:#b8dafe}.baseInfo .imgBlock .coverInfo[data-v-dc3dee2c]{padding:10px 0 10px 10px}.baseInfo .imgBlock .coverInfo .type[data-v-dc3dee2c]{font-size:18px;font-weight:700}.baseInfo .imgBlock .coverInfo .name[data-v-dc3dee2c]{font-size:14px;color:#606266;margin:12px 0}.baseInfo .descriptions[data-v-dc3dee2c]{font-size:14px;color:#606266}.baseInfo .descriptions .label[data-v-dc3dee2c]{font-weight:700;width:85px;display:inline-block;text-align:right;line-height:34px}.baseInfo .descriptions .text[data-v-dc3dee2c]{width:calc(100% - 85px);display:inline-block;line-height:34px}.baseInfo .descriptions .aloneInput[data-v-dc3dee2c]{position:relative;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.baseInfo .descriptions .aloneInput .channelBtn[data-v-dc3dee2c]{position:absolute;top:15px;right:0}.mainLeft[data-v-dc3dee2c]{background:#fff}.mainLeft .handlePage[data-v-dc3dee2c]{padding:0}.mainLeft[data-v-dc3dee2c] .indexPage{margin:0}.mainLeft[data-v-dc3dee2c] .indexPage .result-table,.mainLeft[data-v-dc3dee2c] .indexPage .searchBox{padding-left:0;padding-right:0}.resumeLabel[data-v-dc3dee2c]{vertical-align:top}.labelTag[data-v-dc3dee2c]{margin-right:5px}.insurancesBlock[data-v-dc3dee2c]{position:relative}.insurancesBlock .more[data-v-dc3dee2c]{position:absolute;top:10px;right:0;line-height:30px}.popoverOne[data-v-dc3dee2c]{border-bottom:1px solid #ddd;margin-bottom:10px;line-height:30px}.editBtn[data-v-dc3dee2c]{float:right}[data-v-dc3dee2c] .el-rate__icon{margin-right:-1px!important}[data-v-dc3dee2c] .el-image__inner{border-radius:4px}.block .one[data-v-77571fb8]{float:left}.block .one .info[data-v-77571fb8]{border:1px solid #ddd;border-radius:5px;height:500px;overflow:hidden}.block .one .info .title[data-v-77571fb8]{background-color:#409eff;color:#fff;height:50px;line-height:50px;border-bottom:1px solid #ddd;padding:0 20px}.block .one .info .title .checkAllBox[data-v-77571fb8]{float:right}.block .one .info .title .checkAllBox .is-checked[data-v-77571fb8] .el-checkbox__inner{background-color:#fff}.block .one .info .title .checkAllBox .is-checked[data-v-77571fb8] .el-checkbox__inner:after{border-color:#409eff}.block .one .info .content[data-v-77571fb8]{height:calc(100% - 51px);overflow:auto}.block .team[data-v-77571fb8]{width:calc(40% - 10px);padding-right:10px}.block .staff[data-v-77571fb8]{width:calc(30% - 10px);padding-right:10px}.block .staff .content[data-v-77571fb8]{padding:0 5px}.block .staff .content .el-checkbox[data-v-77571fb8]{display:block;line-height:25px}.block .result[data-v-77571fb8]{width:30%}.block .result .title[data-v-77571fb8]{position:relative}.block .result .title .nums[data-v-77571fb8]{margin:0 5px}.block .result .title .icon[data-v-77571fb8]{line-height:normal;position:absolute;top:13px;right:20px;background:#fff;width:25px;height:25px;line-height:25px;text-align:center;border-radius:100%}.block .result .title .icon .el-icon-delete[data-v-77571fb8]{color:#f56c6c;cursor:pointer}.block .result .content[data-v-77571fb8]{padding:0 5px;line-height:25px}.block .result .content .resultLine i[data-v-77571fb8]{float:right;line-height:25px;display:none;cursor:pointer;font-size:20px;color:#ccc}.block .result .content .resultLine i[data-v-77571fb8]:hover{color:#409eff}.block .result .content .resultLine[data-v-77571fb8]:hover{background:#ecf5ff}.block .result .content .resultLine:hover i[data-v-77571fb8]{display:block}.insurance-module{background-color:#f1f5f9}.insurance-module.packagePage{-ms-flex-direction:column;flex-direction:column}.insurance-module .indexPage,.insurance-module.packagePage{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.insurance-module .indexPage{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-ms-flex-direction:column;flex-direction:column;margin:8px 12px 12px}.insurance-module .insurance-tab-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 2px 8px}.insurance-module .insurance-tab-bar .insurance-tab-segment{-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-tab-bar .tab-tip-inline{margin-left:auto;max-width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insurance-module .insurance-tab-bar .insurance-process-tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:260px;margin-bottom:0}.insurance-module .tab-tip-inline{-ms-flex-negative:0;flex-shrink:0;font-size:12px;color:#475569;padding:3px 10px;background:#f8fafc;border-radius:999px;border:1px solid #e2e8f0;line-height:1.4}.insurance-module .insurance-apply-page{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:8px 12px 10px}.insurance-module .insurance-apply-page,.insurance-module .insurance-apply-split-layout{-webkit-box-flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.insurance-module .insurance-apply-split-layout{-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;background:#fff;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 10px 10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);padding:8px}.insurance-module .insurance-company-sidebar{width:200px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;height:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 0;-webkit-transition:width .22s ease;transition:width .22s ease}.insurance-module .insurance-company-sidebar.is-collapsed{width:36px;padding:6px 0;cursor:pointer}.insurance-module .insurance-company-sidebar.is-collapsed .insurance-company-sidebar-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0;padding:2px 0 0;margin-bottom:0;border-bottom:none}.insurance-module .insurance-company-sidebar.is-collapsed .insurance-company-sidebar-toggle{width:28px;height:28px}.insurance-module .insurance-company-sidebar-toggle{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:transparent;color:#64748b;cursor:pointer;-webkit-transition:color .15s,background .15s;transition:color .15s,background .15s}.insurance-module .insurance-company-sidebar-toggle i{font-size:14px;line-height:1}.insurance-module .insurance-company-sidebar-toggle:hover{color:#6366f1;background:rgba(99,102,241,.08)}.insurance-module .insurance-company-sidebar-collapsed-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.insurance-module .insurance-company-sidebar-collapsed-label{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;font-size:12px;font-weight:600;letter-spacing:2px;color:#64748b;line-height:1.2}.insurance-module .insurance-company-sidebar.is-collapsed:hover .insurance-company-sidebar-collapsed-label{color:#6366f1}.insurance-module .insurance-company-sidebar-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;font-size:13px;font-weight:600;color:#0f172a;padding:2px 8px 6px;border-bottom:1px solid #e2e8f0;margin-bottom:6px;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-company-sidebar-head-title{-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-company-sidebar-head-meta{-ms-flex-negative:0;flex-shrink:0;font-size:11px;font-weight:500;color:#64748b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.insurance-module .insurance-company-sidebar-filter{padding:0 8px 6px}.insurance-module .insurance-company-sidebar-filter.insurance-company-sidebar-filter--head{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0}.insurance-module .insurance-company-sidebar-filter .el-input__inner{height:28px;line-height:28px;font-size:12px}.insurance-module .insurance-company-sidebar-filter .el-input__icon{line-height:28px}.insurance-module .insurance-company-sidebar-all{margin:0 6px 4px;font-size:13px;font-weight:600}.insurance-module .insurance-company-sidebar-meta{padding:0 8px 4px;font-size:11px;color:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.insurance-module .insurance-mock-tag{font-size:10px;color:#6366f1;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:0 5px;line-height:16px}.insurance-module .insurance-company-sidebar-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:0 6px}.insurance-module .insurance-scope-tree{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:0 4px 4px}.insurance-module .insurance-scope-draggable{min-height:0}.insurance-module .insurance-scope-group--ghost{opacity:.45}.insurance-module .insurance-scope-group--drag .insurance-scope-item{-webkit-box-shadow:0 4px 16px rgba(15,23,42,.08);box-shadow:0 4px 16px rgba(15,23,42,.08)}.insurance-module .insurance-scope-group{margin-bottom:4px}.insurance-module .insurance-scope-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:-webkit-grab;cursor:grab;margin:2px 0;padding:6px 6px;border-left:2px solid transparent;border-radius:4px;font-size:12px;color:#475569;line-height:1.35;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.insurance-module .insurance-scope-item__arrow{-ms-flex-negative:0;flex-shrink:0;width:12px;margin-right:2px;font-size:12px;color:#64748b}.insurance-module .insurance-scope-item__label{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insurance-module .insurance-scope-item__count{-ms-flex-negative:0;flex-shrink:0;color:#64748b;font-size:11px}.insurance-module .insurance-scope-item.expanded{color:#0f172a;font-weight:600;background:#f1f5f9}.insurance-module .insurance-scope-item.active{border-left-color:#6366f1;background:#eef2ff;color:#0f172a;font-weight:600}.insurance-module .insurance-scope-item.active.expanded .insurance-scope-item__arrow,.insurance-module .insurance-scope-item.active.expanded .insurance-scope-item__count{color:#6366f1}.insurance-module .insurance-scope-item:hover{background:rgba(99,102,241,.06)}.insurance-module .insurance-scope-item:active{cursor:-webkit-grabbing;cursor:grabbing}.insurance-module .insurance-scope-children{margin:2px 0 4px 2px;padding:4px;min-height:24px;background:#fff;border:1px solid #e2e8f0;border-radius:4px}.insurance-module .insurance-company-item{cursor:pointer;margin:2px 0;padding:5px 6px;border-left:2px solid transparent;border-radius:4px;font-size:12px;color:#475569;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-width:0}.insurance-module .insurance-company-item:hover{background:#eef2ff}.insurance-module .insurance-company-item.active{background:#eef2ff;border-left-color:#6366f1;color:#0f172a;font-weight:600}.insurance-module .insurance-company-item.active .insurance-company-item-count{color:#6366f1;background:#fff}.insurance-module .insurance-company-item-name{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.insurance-module .insurance-company-item-index{-ms-flex-negative:0;flex-shrink:0;color:#64748b;font-size:11px}.insurance-module .insurance-company-item-count{-ms-flex-negative:0;flex-shrink:0;min-width:18px;padding:0 4px;font-size:10px;line-height:16px;text-align:center;color:#64748b;background:rgba(226,232,240,.45);border-radius:999px}.insurance-module .insurance-company-empty{text-align:center;color:#64748b;font-size:12px;padding:16px 6px}.insurance-module .insurance-apply-main-panel{min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden}.insurance-module .insurance-apply-main-empty,.insurance-module .insurance-apply-main-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insurance-module .insurance-apply-main-empty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#64748b;gap:8px}.insurance-module .insurance-apply-main-empty i{font-size:42px;color:#c7d2fe}.insurance-module .insurance-apply-main-empty p{margin:0;font-size:15px;font-weight:600;color:#475569}.insurance-module .insurance-apply-main-empty span{font-size:13px}.insurance-module .insurance-apply-main-head{-ms-flex-negative:0;flex-shrink:0;padding:4px 0 6px}.insurance-module .insurance-company-bar-name{font-size:13px;color:#475569}.insurance-module .insurance-company-bar-name strong{color:#0f172a;font-weight:600}.insurance-module .insurance-apply-top{-ms-flex-negative:0;flex-shrink:0;padding:0 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px 10px 0 0;margin:0}.insurance-module .insurance-apply-top--compact{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:44px;-ms-flex-negative:0;flex-shrink:0;padding:8px 12px}.insurance-module .insurance-apply-top--compact,.insurance-module .insurance-apply-top-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insurance-module .insurance-apply-top-main{gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.insurance-module .insurance-apply-mode-segment--person{background:#f0f9ff;border-color:#bae6fd}.insurance-module .insurance-apply-mode-segment--person .insurance-apply-mode-segment-item{color:#0369a1}.insurance-module .insurance-apply-mode-segment--person .insurance-apply-mode-segment-item:hover{color:#0c4a6e}.insurance-module .insurance-apply-mode-segment--person .insurance-apply-mode-segment-item.is-active{color:#fff;background:#0284c7;-webkit-box-shadow:0 1px 2px rgba(2,132,199,.25);box-shadow:0 1px 2px rgba(2,132,199,.25)}.insurance-module .insurance-apply-mode-segment{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-apply-mode-segment-item{border:none;background:transparent;padding:5px 16px;font-size:13px;line-height:1.4;color:#475569;border-radius:4px;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;white-space:nowrap}.insurance-module .insurance-apply-mode-segment-item:hover{color:#0f172a}.insurance-module .insurance-apply-mode-segment-item.is-active{color:#6366f1;font-weight:600;background:#fff;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)}.insurance-module .insurance-apply-mode-segment--action{background:#eef2ff;border-color:#c7d2fe}.insurance-module .insurance-apply-mode-segment--action .insurance-apply-mode-segment-item{color:#4338ca}.insurance-module .insurance-apply-mode-segment--action .insurance-apply-mode-segment-item:hover{color:#4f46e5}.insurance-module .insurance-apply-mode-segment--action .insurance-apply-mode-segment-item.is-active{color:#fff;background:#6366f1;-webkit-box-shadow:0 1px 2px rgba(79,70,229,.25);box-shadow:0 1px 2px rgba(79,70,229,.25)}.insurance-module .insurance-apply-top-combined{gap:16px;min-height:52px;-ms-flex-wrap:wrap;flex-wrap:wrap}.insurance-module .insurance-apply-top-combined,.insurance-module .insurance-apply-top-zone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-apply-top-zone{gap:8px}.insurance-module .insurance-apply-top-zone-label{font-size:12px;font-weight:600;color:#64748b;white-space:nowrap;letter-spacing:.02em}.insurance-module .insurance-apply-top-sep{width:1px;height:28px;background:#e2e8f0;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-apply-mode-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-apply-mode-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:1px solid #e2e8f0;background:#f8fafc;padding:6px 12px;min-width:132px;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:left}.insurance-module .insurance-apply-mode-btn i{font-size:18px;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-apply-mode-btn .insurance-apply-mode-btn-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1px;min-width:0}.insurance-module .insurance-apply-mode-btn .insurance-apply-mode-btn-text strong{font-size:13px;line-height:1.3;color:#0f172a;font-weight:600}.insurance-module .insurance-apply-mode-btn .insurance-apply-mode-btn-text em{font-style:normal;font-size:11px;line-height:1.3;color:#64748b}.insurance-module .insurance-apply-mode-btn:hover{border-color:#cbd5e1;background:#fff}.insurance-module .insurance-apply-mode-btn--submit.is-active{border-color:#a7f3d0;background:#ecfdf5;-webkit-box-shadow:inset 0 0 0 1px rgba(16,185,129,.12);box-shadow:inset 0 0 0 1px rgba(16,185,129,.12)}.insurance-module .insurance-apply-mode-btn--submit.is-active i{color:#10b981}.insurance-module .insurance-apply-mode-btn--submit.is-active strong{color:#047857}.insurance-module .insurance-apply-mode-btn--record.is-active{border-color:#fde68a;background:#fffbeb;-webkit-box-shadow:inset 0 0 0 1px rgba(245,158,11,.12);box-shadow:inset 0 0 0 1px rgba(245,158,11,.12)}.insurance-module .insurance-apply-mode-btn--record.is-active i{color:#f59e0b}.insurance-module .insurance-apply-mode-btn--record.is-active strong{color:#b45309}.insurance-module .insurance-apply-record-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-apply-record-switch-item{border:none;background:transparent;padding:6px 14px;font-size:14px;line-height:1.4;color:#475569;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.insurance-module .insurance-apply-record-switch-item:hover{color:#6366f1;background:#eef2ff}.insurance-module .insurance-apply-record-switch-item.is-active{color:#6366f1;font-weight:600;background:#eef2ff}.insurance-module .insurance-apply-top-tip{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insurance-module .insurance-apply-scope-tabs{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.insurance-module .insurance-apply-scope-tabs .el-tabs__header{margin-bottom:0}.insurance-module .insurance-apply-scope-tabs .el-tabs__item{height:44px;line-height:44px;font-weight:500;font-size:13px;color:#475569}.insurance-module .insurance-apply-scope-tabs .el-tabs__item.is-active{color:#6366f1;font-weight:600}.insurance-module .insurance-apply-scope-tabs .el-tabs__active-bar{background-color:#6366f1}.insurance-module .insurance-apply-main-panel .insurance-subbar{-ms-flex-negative:0;flex-shrink:0;padding:0 0 8px;margin-bottom:0;border-bottom:none}.insurance-module .insurance-subbar{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:auto;min-width:0;padding:0 0 10px;border-bottom:1px solid #e2e8f0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.insurance-module .insurance-subbar--compact{padding:0 0 8px}.insurance-module .insurance-subbar .insurance-apply-mode-segment{-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-subbar .insurance-apply-mode-segment-item{padding:5px 12px;font-size:12px}.insurance-module .insurance-subbar .insurance-subbar-hint{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;font-size:12px;color:#64748b;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.insurance-module .insurance-subbar .insurance-subbar-hint:before{content:"\B7";margin-right:6px;color:#cbd5e1}.insurance-module .insurance-subbar .insurance-subbar-info{display:none}.insurance-module .insurance-subbar .insurance-subbar-actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.insurance-module .insurance-subbar .insurance-subbar-trailing{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-panel-head{-ms-flex-negative:0;flex-shrink:0;display:grid;grid-template-columns:minmax(200px,1fr) auto minmax(120px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 16px;padding:10px 12px;border-radius:6px;border:1px solid #e2e8f0}.insurance-module .insurance-panel-head--submit{background:rgba(16,185,129,.06);border-color:#a7f3d0}.insurance-module .insurance-panel-head--record{background:rgba(245,158,11,.07);border-color:#fde68a}.insurance-module .insurance-panel-head-intro{min-width:0}.insurance-module .insurance-section-badge{display:inline-block;font-size:11px;font-weight:700;line-height:20px;padding:0 8px;border-radius:999px;margin-bottom:4px;letter-spacing:.04em}.insurance-module .insurance-section-badge--submit{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.insurance-module .insurance-section-badge--record{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.insurance-module .insurance-panel-head-title{margin:0;font-size:14px;font-weight:700;color:#0f172a;line-height:1.4}.insurance-module .insurance-panel-head-desc{margin:2px 0 0;font-size:12px;line-height:1.5;color:#64748b}.insurance-module .insurance-panel-head-tip{justify-self:end;text-align:right;font-size:12px;color:#475569}.insurance-module .insurance-person-list-tabs,.insurance-module .insurance-record-tabs{justify-self:center;margin-bottom:0}.insurance-module .insurance-person-list-tabs .el-tabs__header,.insurance-module .insurance-record-tabs .el-tabs__header{margin-bottom:0}.insurance-module .insurance-person-list-tabs .el-tabs__item,.insurance-module .insurance-record-tabs .el-tabs__item{height:34px;line-height:34px;padding:0 14px;font-size:13px}.insurance-module .insurance-record-tabs .el-tabs__item.is-active{color:#b45309}.insurance-module .insurance-record-tabs .el-tabs__item:hover{color:#d97706}.insurance-module .insurance-person-list-tabs .el-tabs__item.is-active{color:#047857}.insurance-module .insurance-person-list-tabs .el-tabs__item:hover{color:#10b981}.insurance-module .insurance-person-list-bar{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:4px 0 2px}.insurance-module .insurance-person-list-bar .insurance-person-list-tabs{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-bottom:0}.insurance-module .insurance-person-list-bar .insurance-person-list-tabs .el-tabs__header{margin-bottom:0}.insurance-module .insurance-person-list-bar .insurance-person-list-tabs .el-tabs__item{height:34px;line-height:34px;padding:0 14px;font-size:13px}.insurance-module .insurance-person-list-title{-ms-flex-negative:0;flex-shrink:0;font-size:15px;font-weight:700;color:#0f172a;padding-left:2px}.insurance-module .insurance-person-list-nav{-ms-flex-negative:0;flex-shrink:0;padding:2px 0 4px}.insurance-module .insurance-apply-record-tip{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#64748b}.insurance-module .insurance-text-muted{color:#64748b}.insurance-module .insurance-apply-selection-bar{position:absolute;left:0;right:0;bottom:0;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;-webkit-box-shadow:0 -4px 16px rgba(15,23,42,.08);box-shadow:0 -4px 16px rgba(15,23,42,.08)}.insurance-module .insurance-apply-selection-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:13px;color:#475569}.insurance-module .insurance-apply-selection-count strong{color:#6366f1;font-size:15px}.insurance-module .insurance-apply-selection-names{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b}.insurance-module .insurance-apply-selection-names.is-expanded{white-space:normal;overflow:visible}.insurance-module .insurance-apply-selection-toggle{-ms-flex-negative:0;flex-shrink:0;color:#6366f1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.insurance-module .insurance-apply-selection-actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.insurance-module .insurance-row-tip{color:#ef4444;font-size:12px}.insurance-module .insurance-page-top{-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e2e8f0;border-bottom:none;border-radius:10px 10px 0 0;padding:8px 12px 0;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)}.insurance-module .insurance-page-top--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;padding-bottom:8px}.insurance-module .insurance-page-top--tabs{padding-bottom:0}.insurance-module .insurance-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.insurance-module .insurance-page-title{margin:0;font-size:15px;font-weight:700;color:#0f172a;letter-spacing:.02em}.insurance-module .insurance-page-content-card,.insurance-module .insurance-page-shell{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.insurance-module .insurance-page-content-card{gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);padding:10px 12px 10px}.insurance-module .insurance-apply-employee-view>.insurance-page-content-card .searchBox.insurance-search-panel,.insurance-module .insurance-apply-record-view>.insurance-page-content-card .searchBox.insurance-search-panel,.insurance-module .insurance-page-content-card .searchBox.insurance-search-panel{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent;padding:0}.insurance-module .insurance-apply-employee-view>.insurance-page-content-card .result-table,.insurance-module .insurance-apply-record-view>.insurance-page-content-card .result-table,.insurance-module .insurance-page-content-card .result-table{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent;padding:0}.insurance-module .insurance-apply-employee-view,.insurance-module .insurance-apply-record-view{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;gap:8px;padding:0}.insurance-module .insurance-apply-employee-view>.insurance-page-content-card,.insurance-module .insurance-apply-record-view>.insurance-page-content-card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-webkit-box-shadow:none;box-shadow:none}.insurance-module .insurance-apply-employee-view{position:relative}.insurance-module .insurance-apply-employee-view.has-selection-bar{padding-bottom:48px}.insurance-module .insurance-apply-record-shell{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;gap:8px}.insurance-module .insurance-apply-record-shell .insurance-subbar{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;padding:0 0 8px;border-bottom:none}.insurance-module .insurance-apply-record-shell .insurance-apply-record-view{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.insurance-module .insurance-page-top+.insurance-page-body>.insurance-page-content-card,.insurance-module .insurance-page-top--header+.insurance-page-body>.insurance-page-content-card{border-top:none;border-radius:0 0 10px 10px;margin-top:-1px}.insurance-module .insurance-page-top--connect+.insurance-page-body,.insurance-module .insurance-page-top--tabs+.insurance-page-body{gap:0}.insurance-module .insurance-page-top.insurance-page-top--header:not(.insurance-page-top--connect){border-bottom:1px solid #e2e8f0;border-radius:10px;padding-bottom:8px}.insurance-module .insurance-page-top--tabs{border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.insurance-module .insurance-page-top--tabs+.insurance-page-body>.insurance-page-content-card{-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)}.insurance-module .insurance-job-state-segment{margin-left:4px}.insurance-module .insurance-job-state-segment .insurance-apply-mode-segment-item{padding:4px 12px;font-size:12px}.insurance-module .insurance-page-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;gap:8px}.insurance-module .insurance-board-charts{-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-dashboard-panel{-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e2e8f0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);padding:10px 12px 8px}.insurance-module .insurance-dashboard-banner{display:none}.insurance-module .insurance-dashboard-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:8px}.insurance-module .insurance-dashboard-title{font-size:14px;font-weight:600;color:#0f172a}.insurance-module .insurance-dashboard-note{font-size:12px;color:#64748b}.insurance-module .insurance-dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px}.insurance-module .insurance-dashboard-metrics.insurance-dashboard-metrics--wide{grid-template-columns:repeat(7,minmax(0,1fr))}.insurance-module .insurance-metric-card.is-clickable{cursor:pointer;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.insurance-module .insurance-metric-card.is-clickable:hover{border-color:#c7d2fe;-webkit-box-shadow:0 2px 8px rgba(15,23,42,.06);box-shadow:0 2px 8px rgba(15,23,42,.06)}.insurance-module .insurance-metric-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.insurance-module .insurance-metric-card.is-success{background:#ecfdf5;border-color:#a7f3d0}.insurance-module .insurance-metric-card.is-warning{background:#fffbeb;border-color:#fde68a}.insurance-module .insurance-metric-card.is-accent{background:#eef2ff;border-color:#c7d2fe}.insurance-module .insurance-metric-card.is-caution{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.25)}.insurance-module .insurance-metric-label{font-size:12px;color:#64748b}.insurance-module .insurance-metric-value{font-size:20px;font-weight:700;color:#0f172a;line-height:1.2}.insurance-module .insurance-dashboard-charts-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:8px}.insurance-module .insurance-chart-card--wide{min-width:0}.insurance-module .insurance-dashboard-rank-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.insurance-module .insurance-rank-card{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px 10px;min-width:0}.insurance-module .insurance-dashboard-detail{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;gap:8px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);padding:8px 12px 10px}.insurance-module .insurance-section-head{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding-bottom:8px;margin-bottom:2px;border-bottom:1px solid #e2e8f0}.insurance-module .insurance-section-title{font-size:13px;font-weight:600;color:#0f172a}.insurance-module .insurance-section-sub{font-size:12px;color:#64748b}.insurance-module .insurance-dashboard-detail .searchBox{-ms-flex-negative:0;flex-shrink:0;margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0;background:transparent}.insurance-module .insurance-dashboard-detail .result-table{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.insurance-module .insurance-chart-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);padding:8px 12px 4px}.insurance-module .insurance-chart-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:2px}.insurance-module .insurance-chart-title{font-size:13px;font-weight:600;color:#0f172a}.insurance-module .insurance-chart-sub{font-size:12px;color:#64748b}.insurance-module .insurance-chart-body{width:100%;height:200px;min-height:200px}.insurance-module .indexPage>.insurance-page-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.insurance-module.insurance-config-page{--cfg-radius:12px;--cfg-sidebar-width:260px}.insurance-module.insurance-config-page .el-button--primary{background-color:#6366f1;border-color:#6366f1}.insurance-module.insurance-config-page .el-button--primary:focus,.insurance-module.insurance-config-page .el-button--primary:hover{background-color:#4f46e5;border-color:#4f46e5}.insurance-module.insurance-config-page .el-button--primary.is-plain{color:#6366f1;background:#eef2ff;border-color:#c7d2fe}.insurance-module.insurance-config-page .el-button--primary.is-plain:focus,.insurance-module.insurance-config-page .el-button--primary.is-plain:hover{color:#fff;background-color:#6366f1;border-color:#6366f1}.insurance-module.insurance-config-page .el-link.el-link--primary{color:#6366f1}.insurance-module.insurance-config-page .el-link.el-link--primary:hover{color:#4f46e5}.insurance-module.insurance-config-page .insurance-page-top--header{border:1px solid #e2e8f0;border-radius:10px 10px 0 0;padding:12px 16px}.insurance-module.insurance-config-page .insurance-page-body,.insurance-module.insurance-config-page .insurance-page-top--header{background:#fff;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)}.insurance-module.insurance-config-page .insurance-page-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 10px 10px;padding:12px;overflow:hidden}.insurance-module.insurance-config-page .insurance-config-split{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;height:100%;min-height:0}.insurance-module.insurance-config-page .insurance-config-sidebar{-webkit-box-flex:0;-ms-flex:0 0 var(--cfg-sidebar-width);flex:0 0 var(--cfg-sidebar-width);width:var(--cfg-sidebar-width);min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--cfg-radius);padding:12px}.insurance-module.insurance-config-page .insurance-config-sidebar-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.insurance-module.insurance-config-page .insurance-config-sidebar-title{font-size:13px;font-weight:600;color:#0f172a}.insurance-module.insurance-config-page .insurance-config-sidebar-meta{font-size:11px;color:#64748b}.insurance-module.insurance-config-page .insurance-config-sidebar-filter{margin-bottom:10px}.insurance-module.insurance-config-page .insurance-config-sidebar-filter .el-input__inner{border-radius:8px;background:#fff}.insurance-module.insurance-config-page .insurance-config-sidebar-add{width:100%;margin-bottom:10px;border-radius:6px}.insurance-module.insurance-config-page .insurance-config-sidebar-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;margin:0 -4px;padding:0 4px}.insurance-module.insurance-config-page .insurance-config-company-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:8px;border-left:2px solid transparent;cursor:pointer;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.insurance-module.insurance-config-page .insurance-config-company-item:hover{background:#eef2ff}.insurance-module.insurance-config-page .insurance-config-company-item.is-active{background:#eef2ff;border-left-color:#6366f1;-webkit-box-shadow:none;box-shadow:none}.insurance-module.insurance-config-page .insurance-config-company-item.is-active .insurance-config-company-item-name{color:#0f172a;font-weight:600}.insurance-module.insurance-config-page .insurance-config-company-item.is-active .insurance-config-company-item-count{color:#6366f1;background:#fff}.insurance-module.insurance-config-page .insurance-config-company-item-name{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:13px;color:#475569}.insurance-module.insurance-config-page .insurance-config-company-item-count{-ms-flex-negative:0;flex-shrink:0;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#fff;border:1px solid #e2e8f0;font-size:11px;line-height:18px;text-align:center;color:#64748b}.insurance-module.insurance-config-page .insurance-config-sidebar-empty{padding:24px 8px;text-align:center;color:#64748b}.insurance-module.insurance-config-page .insurance-config-sidebar-empty p{margin:0 0 4px;font-size:13px;color:#475569}.insurance-module.insurance-config-page .insurance-config-sidebar-empty span{font-size:12px}.insurance-module.insurance-config-page .insurance-config-main{min-width:0;min-height:0;gap:12px;overflow:hidden}.insurance-module.insurance-config-page .insurance-config-empty,.insurance-module.insurance-config-page .insurance-config-main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insurance-module.insurance-config-page .insurance-config-empty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;color:#64748b;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:var(--cfg-radius)}.insurance-module.insurance-config-page .insurance-config-empty i{font-size:36px;color:#cbd5e1}.insurance-module.insurance-config-page .insurance-config-empty p{margin:0;font-size:14px;color:#475569}.insurance-module.insurance-config-page .insurance-config-empty span{font-size:12px}.insurance-module.insurance-config-page .insurance-config-company-head{-ms-flex-negative:0;flex-shrink:0;padding:4px 2px 0}.insurance-module.insurance-config-page .insurance-config-company-title{margin:0;font-size:16px;font-weight:600;color:#0f172a}.insurance-module.insurance-config-page .insurance-config-section{-ms-flex-negative:0;flex-shrink:0;background:#fff;border:1px solid #e2e8f0;border-radius:var(--cfg-radius);padding:12px 14px}.insurance-module.insurance-config-page .insurance-config-section.is-rules{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insurance-module.insurance-config-page .insurance-config-section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.insurance-module.insurance-config-page .insurance-config-section-head .el-button--primary{margin-left:auto;border-radius:6px}.insurance-module.insurance-config-page .insurance-config-section-title{font-size:13px;font-weight:600;color:#0f172a}.insurance-module.insurance-config-page .insurance-config-section-meta{font-size:11px;color:#64748b}.insurance-module.insurance-config-page .insurance-config-type-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insurance-module.insurance-config-page .insurance-config-type-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.insurance-module.insurance-config-page .insurance-config-type-table-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.insurance-module.insurance-config-page .insurance-config-type-table-wrap .insurance-table-action-cell{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.insurance-module.insurance-config-page .insurance-config-type-table-wrap .el-table{border:1px solid #e2e8f0;border-radius:8px}.insurance-module.insurance-config-page .insurance-config-type-table-wrap .el-table th{background:#f8fafc!important;color:#475569;font-weight:600}.insurance-module.insurance-config-page .insurance-config-dialog-tip{margin:0;font-size:12px;line-height:1.5;color:#64748b}.insurance-module.insurance-config-page .insurance-config-rule-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.insurance-module.insurance-config-page .insurance-config-rule-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.insurance-module.insurance-config-page .insurance-config-rule-item.is-missing{border-style:dashed;background:#fff}.insurance-module.insurance-config-page .insurance-config-rule-type{-ms-flex-negative:0;flex-shrink:0;width:44px;font-size:13px;font-weight:600;color:#0f172a}.insurance-module.insurance-config-page .insurance-config-rule-explain{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:12px;color:#475569}.insurance-module.insurance-config-page .insurance-config-rule-actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.insurance-module.insurance-policy-overview{--ins-search-field-gap:4px;--ins-search-row-gap:6px;--ins-search-actions-gap:6px;--ins-field-lg:152px;--ins-field-md:104px;--ins-field-org:150px;--ins-field-xl:216px;--ins-field-sm:88px;--ins-table-cell-px:4px;height:100%}.insurance-module.insurance-policy-overview .indexPage.insurance-page-shell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;height:100%;margin:8px 12px 12px}.insurance-module.insurance-policy-overview .insurance-page-top--header{margin-bottom:0}.insurance-module.insurance-policy-overview .insurance-page-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;overflow:hidden}.insurance-module.insurance-policy-overview .insurance-policy-view-zone{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:80px;min-height:80px;max-height:80px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:8px 10px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)}.insurance-module.insurance-policy-overview .insurance-policy-metrics-row{-webkit-box-flex:0;-ms-flex:0 0 520px;flex:0 0 520px;width:520px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:4px;min-width:0}.insurance-module.insurance-policy-overview .insurance-metric-card.is-compact{padding:4px 6px;min-height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.insurance-module.insurance-policy-overview .insurance-metric-card.is-compact.is-clickable{cursor:pointer;-webkit-transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:-webkit-box-shadow .15s ease,-webkit-transform .15s ease;transition:box-shadow .15s ease,transform .15s ease;transition:box-shadow .15s ease,transform .15s ease,-webkit-box-shadow .15s ease,-webkit-transform .15s ease}.insurance-module.insurance-policy-overview .insurance-metric-card.is-compact.is-clickable:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.insurance-module.insurance-policy-overview .insurance-metric-card.is-compact.is-clickable.is-active{-webkit-box-shadow:inset 0 0 0 2px #6366f1;box-shadow:inset 0 0 0 2px #6366f1}.insurance-module.insurance-policy-overview .insurance-metric-card.is-compact .insurance-metric-label{font-size:11px;line-height:1.2}.insurance-module.insurance-policy-overview .insurance-metric-card.is-compact .insurance-metric-value{font-size:16px;line-height:1.1}.insurance-module.insurance-policy-overview .insurance-policy-chart-card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:calc(50% - 268px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2px 6px 0;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0;overflow:hidden}.insurance-module.insurance-policy-overview .insurance-policy-chart-card .insurance-chart-title{-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:600;color:#0f172a;line-height:18px}.insurance-module.insurance-policy-overview .insurance-chart-body.is-compact{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;height:auto!important;min-height:0!important;width:100%}.insurance-module.insurance-policy-overview .insurance-policy-list-zone{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;gap:6px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);padding:8px 12px 10px}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .insurance-section-head{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding-bottom:4px;border-bottom:1px solid #e2e8f0}.insurance-module.insurance-policy-overview .insurance-policy-search-panel{-ms-flex-negative:0;flex-shrink:0;max-height:42vh;overflow:auto}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel{margin:0;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0;background:transparent}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-compact{gap:var(--ins-search-row-gap) var(--ins-search-field-gap);padding-bottom:6px}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-advanced .insurance-search-group-fields,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-compact-fields{gap:var(--ins-search-field-gap)}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-compact-actions{gap:var(--ins-search-actions-gap)}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-lg{width:var(--ins-field-lg)!important}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-md{width:var(--ins-field-md)!important}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org{width:var(--ins-field-org)!important}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-date,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-xl{width:var(--ins-field-xl)!important}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-sm{width:var(--ins-field-sm)!important}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .el-form-item{margin-right:0!important}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .result-table{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.insurance-module.insurance-policy-overview .insurance-policy-list-zone .insurance-table-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.insurance-module.insurance-policy-overview .insurance-remaining-days{font-weight:600;color:#10b981}.insurance-module.insurance-policy-overview .insurance-remaining-days.is-caution{color:#f59e0b}.insurance-module.insurance-policy-overview .insurance-remaining-days.is-warning{color:#ef4444}.insurance-module.insurance-policy-overview.insurance-table-style-linear{background:#fff;border-color:#e3e9ed;-webkit-box-shadow:none;box-shadow:none;padding:10px 12px 8px;gap:8px}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-section-head{border-bottom-color:#e3e9ed;padding-bottom:6px}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-section-title{font-size:13px;font-weight:600;letter-spacing:-.02em;color:#2e2e2e}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-section-sub{font-size:12px;color:#909aaa}.insurance-module.insurance-policy-overview.insurance-table-style-linear .searchBox.insurance-search-panel{border-bottom-color:#e3e9ed;padding-bottom:6px}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-input__inner,.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-range-editor.el-input__inner{height:26px;line-height:26px;font-size:12px;background:#fff;border-color:#e3e9ed;border-radius:4px}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-input__inner:hover,.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-range-editor.el-input__inner:hover{border-color:#c9d1d9}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-input__inner:focus,.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-range-editor.el-input__inner:focus{border-color:#fe7300;-webkit-box-shadow:0 0 0 2px rgba(254,115,0,.12);box-shadow:0 0 0 2px rgba(254,115,0,.12)}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-range-editor .el-range-input{font-size:12px}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-button--small{height:26px;padding:0 10px;font-size:12px;font-weight:500;border-radius:4px}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-button--primary:not(.is-plain){background-color:#fe7300;border-color:#fe7300}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-button--primary:not(.is-plain):focus,.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-form .el-button--primary:not(.is-plain):hover{background-color:#ff8c1a;border-color:#ff8c1a}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-toggle{font-size:12px;color:#909aaa}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-search-toggle:hover{color:#fe7300;background:rgba(94,106,210,.06)}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-status-pill{display:inline-block;min-width:36px;padding:1px 8px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;line-height:18px;border-radius:999px;background:#f5f7fa;color:#62666d;border:1px solid #e3e9ed}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-status-pill.insurance-remaining-days{color:#27a644;background:rgba(39,166,68,.08);border-color:rgba(39,166,68,.2)}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-status-pill.is-caution{color:#b45309;background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.25)}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-status-pill.is-warning{color:#dc2626;background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.2)}.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-table-wrap>.el-table td .cell,.insurance-module.insurance-policy-overview.insurance-table-style-linear .insurance-table-wrap>.el-table th .cell{padding-left:var(--ins-table-cell-px);padding-right:var(--ins-table-cell-px)}.insurance-module .searchBox.insurance-search-panel{padding:0;overflow:visible;background:transparent;border:none;border-bottom:1px solid #e2e8f0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.insurance-module .searchBox.insurance-search-panel.insurance-search-panel--compact .insurance-search-compact{padding:0 0 8px}.insurance-module .searchBox.insurance-search-panel.insurance-search-panel--compact .insurance-search-advanced{padding:10px 0 0}.insurance-module .insurance-search-compact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px 12px;padding:0 0 10px}.insurance-module .insurance-search-compact,.insurance-module .insurance-search-compact-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insurance-module .insurance-search-compact-fields{flex-wrap:wrap;gap:8px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.insurance-module .insurance-search-compact-fields .insurance-search-job-status{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.insurance-module .insurance-search-compact-fields .insurance-search-job-status .jobStatus{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.insurance-module .insurance-search-compact-fields .insurance-search-job-status .jobStatus li{float:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.insurance-module .insurance-search-compact-fields .el-form-item{margin-bottom:0!important;width:auto!important;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.insurance-module .insurance-search-compact-fields .el-form-item__content{width:auto!important}.insurance-module .insurance-search-compact-fields .el-date-editor,.insurance-module .insurance-search-compact-fields .el-input,.insurance-module .insurance-search-compact-fields .el-select,.insurance-module .insurance-search-compact-fields .select-company-box{width:100%!important}.insurance-module .insurance-search-compact-fields .insurance-search-batch-field .el-form-item__content{line-height:32px}.insurance-module .insurance-search-compact-fields .insurance-search-batch-field .el-button+.el-button{margin-left:0}.insurance-module .insurance-search-compact-actions{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.insurance-module .insurance-search-compact-actions .insurance-job-state-segment{margin-right:auto}.insurance-module .insurance-search-advanced{border-top:1px solid #e2e8f0;padding:10px 0 2px;max-height:36vh;overflow-y:auto;scrollbar-width:thin;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.insurance-module .insurance-search-advanced::-webkit-scrollbar{width:5px}.insurance-module .insurance-search-advanced::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(100,116,139,.35)}.insurance-module .insurance-search-advanced .insurance-search-group{margin-bottom:8px;padding-bottom:0;border-bottom:none}.insurance-module .insurance-search-advanced .insurance-search-group:last-child{margin-bottom:0}.insurance-module .insurance-search-advanced .insurance-search-group-label{margin-bottom:6px;font-size:11px;font-weight:600;color:#64748b;letter-spacing:0;text-transform:none}.insurance-module .insurance-search-advanced .insurance-search-group-label:before{display:none}.insurance-module .insurance-search-advanced .insurance-search-group-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.insurance-module .insurance-search-advanced .insurance-search-group-fields .el-form-item{margin-bottom:0!important;width:auto!important;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.insurance-module .insurance-search-advanced .insurance-search-group-fields .el-form-item__content{width:auto!important}.insurance-module .insurance-search-advanced .insurance-search-group-fields .el-date-editor,.insurance-module .insurance-search-advanced .insurance-search-group-fields .el-input,.insurance-module .insurance-search-advanced .insurance-search-group-fields .el-select{width:100%!important}.insurance-module .insurance-search-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:12px;font-weight:500;color:#475569;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 8px;border-radius:6px;-webkit-transition:color .15s,background .15s;transition:color .15s,background .15s}.insurance-module .insurance-search-toggle:hover{color:#6366f1;background:rgba(99,102,241,.06)}.insurance-module .insurance-search-toggle i{font-size:12px}.insurance-module .insurance-search-panel:not(.is-filter-expanded) .insurance-search-advanced{display:none}.insurance-module .insurance-search-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#0f172a}.insurance-module .insurance-search-title i{color:#6366f1;font-size:16px}.insurance-module .insurance-search-form{padding:0}.insurance-module .insurance-search-form .el-form-item{margin-right:0!important;margin-bottom:0!important;vertical-align:middle}.insurance-module .insurance-search-form .el-form-item__content{line-height:32px}.insurance-module .insurance-search-form .el-input__inner,.insurance-module .insurance-search-form .el-range-input{background-color:#f8fafc;border-color:#e2e8f0;border-radius:6px;color:#0f172a;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.insurance-module .insurance-search-form .el-input__inner::-webkit-input-placeholder,.insurance-module .insurance-search-form .el-range-input::-webkit-input-placeholder{color:#64748b}.insurance-module .insurance-search-form .el-input__inner::-moz-placeholder,.insurance-module .insurance-search-form .el-range-input::-moz-placeholder{color:#64748b}.insurance-module .insurance-search-form .el-input__inner:-ms-input-placeholder,.insurance-module .insurance-search-form .el-range-input:-ms-input-placeholder{color:#64748b}.insurance-module .insurance-search-form .el-input__inner::-ms-input-placeholder,.insurance-module .insurance-search-form .el-range-input::-ms-input-placeholder{color:#64748b}.insurance-module .insurance-search-form .el-input__inner::placeholder,.insurance-module .insurance-search-form .el-range-input::placeholder{color:#64748b}.insurance-module .insurance-search-form .el-input__inner:hover,.insurance-module .insurance-search-form .el-range-input:hover{border-color:#cbd5e1}.insurance-module .insurance-search-form .select-company-box .el-input__inner{color:transparent!important;-webkit-text-fill-color:transparent!important;background:transparent!important}.insurance-module .insurance-search-form .el-input__inner:focus,.insurance-module .insurance-search-form .el-range-editor.is-active{border-color:#6366f1;-webkit-box-shadow:0 0 0 3px rgba(99,102,241,.12);box-shadow:0 0 0 3px rgba(99,102,241,.12)}.insurance-module .insurance-search-form .el-range-editor.el-input__inner{padding:3px 10px;background-color:#f8fafc}.insurance-module .insurance-search-form .el-select .el-input__inner{cursor:pointer}.insurance-module .insurance-search-group{margin-bottom:0}.insurance-module .insurance-search-group-label{display:block;margin-bottom:6px;font-size:11px;font-weight:600;color:#64748b}.insurance-module .insurance-search-group-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.insurance-module .insurance-search-group-fields .el-form-item{margin-bottom:0!important;width:100%!important}.insurance-module .insurance-search-group-fields .el-date-editor,.insurance-module .insurance-search-group-fields .el-form-item__content,.insurance-module .insurance-search-group-fields .el-input,.insurance-module .insurance-search-group-fields .el-select{width:100%!important}.insurance-module .insurance-search-form .ins-field-xs{width:84px!important}.insurance-module .insurance-search-form .ins-field-sm{width:96px!important}.insurance-module .insurance-search-form .ins-field-md{width:112px!important}.insurance-module .insurance-search-form .ins-field-lg{width:168px!important}.insurance-module .insurance-search-form .ins-field-date,.insurance-module .insurance-search-form .ins-field-xl{width:228px!important}.insurance-module .insurance-search-form .ins-field-org{width:132px!important}.insurance-module .insurance-search-form .ins-field-time{width:auto!important;min-width:0}.insurance-module .insurance-search-form .ins-field-time .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.insurance-module .insurance-search-form .ins-field-time .el-select{width:96px!important;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-search-form .ins-field-time .el-select .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.insurance-module .insurance-search-form .ins-field-time .el-date-editor{width:220px!important;-ms-flex-negative:0;flex-shrink:0;margin-left:-1px}.insurance-module .insurance-search-form .ins-field-time .el-date-editor.el-input__inner,.insurance-module .insurance-search-form .ins-field-time .el-date-editor .el-input__inner{border-top-left-radius:0;border-bottom-left-radius:0}.insurance-module .insurance-search-form .time-type-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.insurance-module#insuranceList_page .searchBox.insurance-search-panel .insurance-search-form .ins-field-org,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org{width:150px!important}.insurance-module#insuranceList_page .searchBox.insurance-search-panel .insurance-search-form .ins-field-org>.el-form-item__content,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org>.el-form-item__content{width:100%!important;min-width:0}.insurance-module#insuranceList_page .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box{width:100%!important;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.insurance-module#insuranceList_page .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .my-select,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .my-select{margin-right:0}.insurance-module#insuranceList_page .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .my-select>.el-input,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .my-select>.el-input{width:100%!important}.insurance-module#insuranceList_page .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .right-oper,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .right-oper{width:0;min-width:0;overflow:visible}.insurance-module#insuranceList_page .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .right-oper .right-arrow,.insurance-module.insurance-policy-overview .insurance-policy-list-zone .searchBox.insurance-search-panel .insurance-search-form .ins-field-org .select-company-box .right-oper .right-arrow{display:none}.insurance-module .insurance-search-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 16px;padding:12px 18px 16px;background:#f8fafc;border-top:1px solid #e2e8f0}.insurance-module .insurance-search-footer .el-button+.el-button{margin-left:0}.insurance-module .insurance-search-footer .jobStatus{margin-top:0;margin-left:auto}.insurance-module .insurance-search-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.insurance-module .searchBox:not(.insurance-search-panel){padding:16px 18px 12px;margin-bottom:12px}.insurance-module .result-table,.insurance-module .searchBox:not(.insurance-search-panel){background:#fff;border:1px solid #e2e8f0;border-radius:10px;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04)}.insurance-module .result-table{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:10px 12px 12px}.insurance-module .result-table--cards{padding:8px 10px 10px;background:#f8fafc;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.insurance-module .result-table.has-download-pick-bar{position:relative;padding-bottom:56px}.insurance-module .insurance-download-pick-toolbar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;max-width:100%}.insurance-module .insurance-download-pick-toolbar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-left:10px}.insurance-module .insurance-download-pick-tip{margin-left:8px;font-size:12px;color:#64748b;max-width:320px;line-height:1.4}.insurance-module .insurance-download-pick-page-actions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-left:8px;padding-left:8px;border-left:1px solid #e2e8f0}.insurance-module .insurance-download-selection-bar{margin:0 12px 10px}.insurance-module .insurance-download-basket-btn{font-weight:600}.insurance-module .insurance-download-basket-btn.is-in-basket{color:#6366f1}.insurance-module .insurance-download-pick-row.is-selected>td{background:rgba(99,102,241,.06)!important}.insurance-module .insurance-download-basket-drawer .el-drawer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 12px;overflow:hidden}.insurance-module .insurance-download-basket-drawer-empty{padding:24px 16px;text-align:center;color:#64748b;font-size:13px}.insurance-module .insurance-download-basket-drawer-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:0 12px}.insurance-module .insurance-download-basket-drawer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:10px 8px;border-bottom:1px solid rgba(226,232,240,.8)}.insurance-module .insurance-download-basket-drawer-item .name{display:block;font-size:14px;font-weight:600;color:#0f172a}.insurance-module .insurance-download-basket-drawer-item .meta{display:block;margin-top:2px;font-size:12px;color:#64748b}.insurance-module .insurance-download-basket-drawer-foot{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;padding:12px 16px 0;border-top:1px solid #e2e8f0}.insurance-module .insurance-table-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:8px}.insurance-module .insurance-apply-view-segment,.insurance-module .insurance-table-toolbar{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insurance-module .insurance-apply-view-segment{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.insurance-module .insurance-apply-view-segment .insurance-apply-mode-segment-item{min-width:72px;padding:4px 10px;font-size:12px}.insurance-module .insurance-identity-cell{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.insurance-module .insurance-identity-cell .el-button{padding:0 4px}.insurance-module .insurance-decrease-card-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;margin:0 -2px;padding:2px}.insurance-module .insurance-decrease-card-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:180px;color:#64748b;font-size:13px;background:#fff;border:1px dashed #e2e8f0;border-radius:6px}.insurance-module .insurance-decrease-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.insurance-module .insurance-decrease-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(15,23,42,.06);box-shadow:0 2px 4px rgba(15,23,42,.06);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease}.insurance-module .insurance-decrease-card:hover{-webkit-box-shadow:0 4px 10px rgba(15,23,42,.1);box-shadow:0 4px 10px rgba(15,23,42,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.insurance-module .insurance-decrease-card.is-selected{border-color:#c7d2fe;-webkit-box-shadow:0 0 0 1px rgba(99,102,241,.12),0 4px 12px rgba(99,102,241,.12);box-shadow:0 0 0 1px rgba(99,102,241,.12),0 4px 12px rgba(99,102,241,.12)}.insurance-module .insurance-decrease-card-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:12px 12px 10px;border-bottom:1px solid rgba(226,232,240,.8)}.insurance-module .insurance-decrease-card-check{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;margin-top:10px;padding:0;border:1px solid #cbd5e1;border-radius:4px;background:#fff;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s ease;transition:all .15s ease}.insurance-module .insurance-decrease-card-check i{font-size:12px;font-weight:700}.insurance-module .insurance-decrease-card-check.is-checked{background:#6366f1;border-color:#6366f1}.insurance-module .insurance-decrease-card-check.is-disabled{cursor:not-allowed;opacity:.45}.insurance-module .insurance-decrease-card-avatar{-ms-flex-negative:0;flex-shrink:0;width:44px;height:44px;border-radius:8px;background:linear-gradient(135deg,#eef2ff,rgba(6,182,212,.18));color:#6366f1;font-size:18px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.insurance-module .insurance-decrease-card-head{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.insurance-module .insurance-decrease-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#0f172a;margin-bottom:6px}.insurance-module .insurance-decrease-card-name{max-width:96px}.insurance-module .insurance-decrease-card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.insurance-module .insurance-decrease-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;line-height:1.6;color:#475569}.insurance-module .insurance-decrease-card-row .label{-ms-flex-negative:0;flex-shrink:0;color:#64748b}.insurance-module .insurance-decrease-card-row .value{min-width:0}.insurance-module .insurance-decrease-card-row .el-button{padding:0 4px;margin-left:auto}.insurance-module .insurance-decrease-card-insurance-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:8px 12px;border:0;background:transparent;cursor:pointer;text-align:left;font-size:12px;color:#475569;-webkit-transition:background .15s ease;transition:background .15s ease}.insurance-module .insurance-decrease-card-insurance-toggle:hover{background:rgba(99,102,241,.04)}.insurance-module .insurance-decrease-card-insurance-toggle i{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;color:#64748b;font-size:12px}.insurance-module .insurance-decrease-card-insurance-label{-ms-flex-negative:0;flex-shrink:0;font-weight:600;color:#0f172a}.insurance-module .insurance-decrease-card-insurance-summary{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#64748b}.insurance-module .insurance-decrease-card.is-insurance-expanded .insurance-decrease-card-insurance-toggle{background:#f8fafc}.insurance-module .insurance-decrease-card-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:10px 12px;background:#f8fafc}.insurance-module .insurance-decrease-card-field{min-width:0;font-size:12px;line-height:1.5}.insurance-module .insurance-decrease-card-field.is-wide{grid-column:1/-1}.insurance-module .insurance-decrease-card-field .label{display:block;color:#64748b;margin-bottom:2px}.insurance-module .insurance-decrease-card-field .value{display:block;color:#0f172a;font-weight:500}.insurance-module .insurance-decrease-card-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:10px 12px 12px}.insurance-module .insurance-decrease-card-foot-tip{font-size:12px;color:#64748b}.insurance-module .insurance-decrease-card-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.insurance-module .insurance-table-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;position:relative}.insurance-module .insurance-table-wrap>.el-table{position:absolute;top:0;left:0;right:0}.insurance-module .insurance-table-wrap>.el-table th{padding:6px 0;height:40px!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#374151!important}.insurance-module .insurance-table-wrap>.el-table th .cell{font-size:13px!important;font-weight:600!important;line-height:20px!important;color:#374151!important}.insurance-module .insurance-table-wrap>.el-table td{padding:6px 0}.insurance-module .insurance-table-wrap>.el-table .cell{line-height:20px;padding-left:8px;padding-right:8px}.insurance-module .insurance-table-wrap .el-table__body-wrapper,.insurance-module .insurance-table-wrap .el-table__fixed-body-wrapper{scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.42) transparent}.insurance-module .insurance-table-wrap .el-table__body-wrapper::-webkit-scrollbar,.insurance-module .insurance-table-wrap .el-table__fixed-body-wrapper::-webkit-scrollbar{width:5px;height:5px}.insurance-module .insurance-table-wrap .el-table__body-wrapper::-webkit-scrollbar-thumb,.insurance-module .insurance-table-wrap .el-table__fixed-body-wrapper::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(100,116,139,.38)}.insurance-module .insurance-table-wrap .el-table__body-wrapper::-webkit-scrollbar-thumb:hover,.insurance-module .insurance-table-wrap .el-table__fixed-body-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.58)}.insurance-module .insurance-table-wrap .el-table__body-wrapper::-webkit-scrollbar-track,.insurance-module .insurance-table-wrap .el-table__fixed-body-wrapper::-webkit-scrollbar-track{background:transparent}.insurance-module .insurance-table-style-linear .insurance-table-toolbar{margin-bottom:4px;padding-bottom:6px;border-bottom:1px solid #e8eaed;gap:8px}.insurance-module .insurance-table-style-linear .column-toggle{color:#8a8f98;font-size:14px;padding:4px 6px;border-radius:6px;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.insurance-module .insurance-table-style-linear .column-toggle:hover{color:#5e6ad2;background:rgba(94,106,210,.06)}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table{border:none;border-radius:0;font-size:13px}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table:before{display:none}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table th{height:var(--ins-table-head-h,40px);padding:6px 0!important;background:#f5f6f6!important;border-bottom:1px solid #e8eaed!important;color:#374151!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;-webkit-box-sizing:border-box;box-sizing:border-box}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table th .cell{line-height:20px;padding-left:10px;padding-right:10px;white-space:nowrap;font-size:13px!important;font-weight:600!important;color:#374151!important}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table td{height:var(--ins-table-row-h,36px);padding:4px 0!important;border-bottom:1px solid #e8eaed!important;color:#0f0f10;-webkit-box-sizing:border-box;box-sizing:border-box}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table td .cell{line-height:20px;padding-left:10px;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .el-table__body tr{height:var(--ins-table-row-h,36px)}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table tr:hover>td{background-color:#f6f7f7!important}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .el-table__fixed-patch,.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .el-table__fixed-right-patch{background:#f5f6f6!important}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .el-tag{vertical-align:middle}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .insurance-download-basket-btn{padding-top:0;padding-bottom:0;line-height:20px}.insurance-module .insurance-table-style-linear .insurance-table-name-cell{font-size:13px;font-weight:500;color:#0f0f10;letter-spacing:-.01em}.insurance-module .insurance-table-style-linear .insurance-identity-cell{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#62666d;letter-spacing:.02em}.insurance-module .insurance-table-style-linear .insurance-identity-cell .el-button{color:#8a8f98}.insurance-module .insurance-table-style-linear .insurance-identity-cell .el-button:hover{color:#5e6ad2}.insurance-module .insurance-table-style-linear .el-link.el-link--primary{font-size:13px;color:#5e6ad2}.insurance-module .insurance-table-style-linear .el-link.el-link--primary:hover{color:#828fff}.insurance-module .insurance-page-body,.insurance-module .insurance-page-content-card,.insurance-module .insurance-search-compact-fields,.insurance-module .result-table{overflow-x:hidden}.insurance-module .operateBtns{margin-bottom:10px}.insurance-module .el-button--primary{background-color:#6366f1;border-color:#6366f1}.insurance-module .el-button--primary:focus,.insurance-module .el-button--primary:hover{background-color:#4f46e5;border-color:#4f46e5}.insurance-module .el-button--primary.is-plain{color:#6366f1;background:#eef2ff;border-color:#c7d2fe}.insurance-module .el-button--primary.is-plain:focus,.insurance-module .el-button--primary.is-plain:hover{color:#fff;background-color:#6366f1;border-color:#6366f1}.insurance-module .el-link.el-link--primary{color:#6366f1}.insurance-module .el-link.el-link--primary:hover{color:#4f46e5}.insurance-module .insurance-dashboard-detail .insurance-table-wrap>.el-table,.insurance-module .insurance-page-content-card .insurance-table-wrap>.el-table,.insurance-module .insurance-policy-list-zone .insurance-table-wrap>.el-table{border:1px solid #e2e8f0}.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table{border:none!important}.insurance-module #insuranceList_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table td .cell,.insurance-module #insuranceList_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table th .cell,.insurance-module #updateStaff_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table td .cell,.insurance-module #updateStaff_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table th .cell{padding-left:6px;padding-right:6px}.insurance-module #insuranceList_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .insurance-identity-cell.is-compact,.insurance-module #updateStaff_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .insurance-identity-cell.is-compact{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;max-width:100%}.insurance-module #insuranceList_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .insurance-identity-cell.is-compact .el-button,.insurance-module #updateStaff_page.insurance-module .insurance-table-style-linear .insurance-table-wrap>.el-table .insurance-identity-cell.is-compact .el-button{-ms-flex-negative:0;flex-shrink:0;padding:0 2px;margin-left:0}.insurance-module #insuranceList_page.insurance-module .insurance-resume-status-tag,.insurance-module #updateStaff_page.insurance-module .insurance-resume-status-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:52px;max-width:100%;height:22px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;border-radius:4px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.insurance-module #insuranceList_page.insurance-module .insurance-table-action-cell,.insurance-module #updateStaff_page.insurance-module .insurance-table-action-cell{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.insurance-module #insuranceList_page.insurance-module .insurance-table-action-cell .el-button--mini,.insurance-module #updateStaff_page.insurance-module .insurance-table-action-cell .el-button--mini{height:24px;padding:0 8px;font-size:12px}.insurance-module #insuranceList_page.insurance-module .insurance-table-action-cell .el-button--text.el-button--mini,.insurance-module #updateStaff_page.insurance-module .insurance-table-action-cell .el-button--text.el-button--mini{padding:0 4px}.insurance-module #insuranceList_page.insurance-module .insurance-table-action-cell .el-button+.el-button,.insurance-module #updateStaff_page.insurance-module .insurance-table-action-cell .el-button+.el-button{margin-left:0}.insurance-module .el-table{border-radius:6px;overflow:hidden;color:#0f172a}.insurance-module .el-table th{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}.insurance-module .el-table th,.insurance-module .el-table th .cell{color:#374151!important;font-weight:600!important;font-size:13px!important}.insurance-module .el-table th .cell{line-height:20px!important;letter-spacing:0!important;text-transform:none!important}.insurance-module .el-table td{border-bottom-color:#e2e8f0!important}.insurance-module .el-table tr:hover>td{background-color:#eef2ff!important}.insurance-module .insurance-process-tabs{margin-bottom:0;padding:0}.insurance-module .insurance-process-tabs.el-tabs--card>.el-tabs__header{border-bottom:none;margin-bottom:0}.insurance-module .insurance-process-tabs.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #e2e8f0;border-radius:10px 10px 0 0;overflow:hidden;background:#f8fafc}.insurance-module .insurance-process-tabs.el-tabs--card>.el-tabs__header .el-tabs__item{height:32px;line-height:32px;padding:0 14px;border-left:1px solid #e2e8f0;color:#475569;font-weight:500;-webkit-transition:all .2s ease;transition:all .2s ease}.insurance-module .insurance-process-tabs.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.insurance-module .insurance-process-tabs.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{color:#6366f1;background:#fff;border-bottom-color:#fff}.insurance-module .insurance-process-tabs.el-tabs--card>.el-tabs__header .el-tabs__item:hover{color:#6366f1}.insurance-module .tab-tip{margin:0 0 12px;padding:10px 14px;font-size:13px;color:#475569;background:-webkit-gradient(linear,left top,right top,from(#eef2ff),to(#f8fafc));background:linear-gradient(90deg,#eef2ff,#f8fafc);border-radius:0 0 6px 6px;border:1px solid #c7d2fe;border-top:none;border-left:3px solid #6366f1}.insurance-module .jobStatus li{color:#475569;border:1px solid #e2e8f0;background-color:#f8fafc;border-radius:20px;padding:4px 14px;-webkit-transition:all .2s ease;transition:all .2s ease}.insurance-module .jobStatus li:hover{border-color:#c7d2fe;color:#6366f1}.insurance-module .jobStatus .active{color:#fff;background:linear-gradient(135deg,#6366f1,#818cf8);border-color:#6366f1;-webkit-box-shadow:0 2px 8px rgba(99,102,241,.35);box-shadow:0 2px 8px rgba(99,102,241,.35)}.insurance-module .column-toggle{cursor:pointer;color:#6366f1;font-size:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;border-radius:6px;-webkit-transition:background .2s;transition:background .2s}.insurance-module .column-toggle:hover{background:#eef2ff}.insurance-module .insurance-alert-tip{-ms-flex-negative:0;flex-shrink:0;display:inline-block;margin:8px 0 12px;padding:6px 12px;font-size:13px;color:#ef4444;background:#fef2f2;border-radius:6px;border-left:3px solid #ef4444}.insurance-module .el-tag--success{background-color:#ecfdf5;border-color:#a7f3d0;color:#047857}.insurance-module .el-tag--warning{background-color:#fffbeb;border-color:#fde68a;color:#b45309}.insurance-module .handlePage{background:#fff;border:1px solid #e2e8f0;-webkit-box-shadow:0 4px 16px rgba(15,23,42,.08);box-shadow:0 4px 16px rgba(15,23,42,.08);border-radius:10px}.insurance-module .formTitle{background:-webkit-gradient(linear,left top,right top,from(#eef2ff),to(#f8fafc));background:linear-gradient(90deg,#eef2ff,#f8fafc);color:#0f172a;border-radius:6px;height:32px;line-height:32px}.insurance-module .formTitle:before{background:#6366f1;border-radius:2px}.insurance-module .oneBlock{padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.insurance-module .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#6366f1}.insurance-module .el-pagination.is-background .el-pager li:not(.disabled):hover{color:#6366f1}.insurance-module .el-input__inner:focus,.insurance-module .el-select .el-input.is-focus .el-input__inner,.insurance-module .el-textarea__inner:focus{border-color:#6366f1}.insurance-module .time-type-select .el-select .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0;padding:0 5px 0 6px}.insurance-module .el-loading-spinner .path{stroke:#6366f1}.insurance-apply-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px 12px;border-bottom:1px solid #e2e8f0;color:#0f172a;font-weight:600}.insurance-apply-drawer .el-drawer__body{padding:0;overflow:hidden}.insurance-apply-drawer-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insurance-apply-drawer-body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:16px 20px}.insurance-apply-drawer-footer{-ms-flex-negative:0;flex-shrink:0;padding:12px 20px;border-top:1px solid #e2e8f0;text-align:right;background:#fff}.insurance-apply-drawer-footer .el-button+.el-button{margin-left:8px}.insurance-apply-drawer-section{margin-bottom:16px}.insurance-apply-drawer-label{margin-bottom:8px;font-size:13px;font-weight:600;color:#334155}.insurance-apply-drawer-sub{margin-left:8px;font-size:12px;font-weight:400;color:#64748b}.insurance-apply-drawer-company{padding:8px 12px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;color:#0f172a}.insurance-apply-drawer-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.insurance-apply-drawer-readonly{color:#6366f1;font-weight:600}.insurance-apply-drawer-empty-tip{padding:8px 10px;font-size:12px;color:#64748b;background:#f8fafc;border-radius:6px}.insurance-apply-drawer-policy-table.el-table{font-size:12px}.insurance-apply-drawer-policy-table .el-table__header th{padding:5px 0;background:#f8fafc}.insurance-apply-drawer-policy-table .el-table__body td{padding:4px 0}.insurance-apply-drawer-policy-table .cell{line-height:18px;padding-left:6px;padding-right:6px}.insurance-apply-drawer-policy-table .el-checkbox{margin:0}.insurance-column-settings-menu{padding:6px 0 4px;min-width:196px}.insurance-column-settings-head{padding:0 14px 6px;font-size:11px;color:#909aaa;line-height:1.4;border-bottom:1px solid #e3e9ed;margin-bottom:4px}.insurance-column-order-list{max-height:320px;overflow-y:auto}.insurance-column-order-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 12px;line-height:24px;cursor:default}.insurance-column-order-item:hover{background:#f5f7fa}.insurance-column-order-item .el-checkbox{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-right:0}.insurance-column-order-item .el-checkbox .el-checkbox__label{font-size:12px;color:#2e2e2e;padding-left:6px}.insurance-column-order-item .insurance-column-order-core{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:12px;color:#606266;padding-left:2px}.ins-col-drag-handle{-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#c0c4cc;cursor:-webkit-grab;cursor:grab}.ins-col-drag-handle:hover{color:#909aaa}.ins-col-drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.insurance-policy-overview .insurance-table-wrap>.el-table th .ins-col-resizer{position:absolute;top:0;right:-2px;z-index:2;width:5px;height:100%;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.insurance-policy-overview .insurance-table-wrap>.el-table th .ins-col-resizer:after{content:"";position:absolute;top:20%;right:2px;width:1px;height:60%;background:transparent;-webkit-transition:background .15s;transition:background .15s}.insurance-policy-overview .insurance-table-wrap>.el-table th .ins-col-resizer:hover:after{background:rgba(254,115,0,.45)}.insurance-policy-overview .insurance-table-wrap>.el-table th:hover .ins-col-resizer:after{background:rgba(144,154,170,.35)}body.ins-col-resizing{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.insurance-apply-drawer-form .el-form-item{margin-bottom:14px}.insurance-config-dialog .el-button--primary,.insurance-config-message-box .el-button--primary{background-color:#6366f1;border-color:#6366f1}.insurance-config-dialog .el-button--primary:focus,.insurance-config-dialog .el-button--primary:hover,.insurance-config-message-box .el-button--primary:focus,.insurance-config-message-box .el-button--primary:hover{background-color:#4f46e5;border-color:#4f46e5}.insurance-config-dialog .el-button--primary.is-plain,.insurance-config-message-box .el-button--primary.is-plain{color:#6366f1;background:#eef2ff;border-color:#c7d2fe}.insurance-config-dialog .el-button--primary.is-plain:focus,.insurance-config-dialog .el-button--primary.is-plain:hover,.insurance-config-message-box .el-button--primary.is-plain:focus,.insurance-config-message-box .el-button--primary.is-plain:hover{color:#fff;background-color:#6366f1;border-color:#6366f1}.insurance-config-dialog .el-link.el-link--primary,.insurance-config-message-box .el-link.el-link--primary{color:#6366f1}.insurance-config-dialog .el-link.el-link--primary:hover,.insurance-config-message-box .el-link.el-link--primary:hover{color:#4f46e5}.insurance-config-dialog .el-dialog__header{padding:16px 20px 12px}.insurance-config-dialog .el-dialog__body{padding:8px 20px 4px}.insurance-config-dialog .el-dialog__footer{padding:12px 20px 16px}.insurance-config-dialog .el-dialog__footer .el-button+.el-button{margin-left:8px}.insurance-config-dialog .insurance-config-dialog-tip{margin:8px 0 0;font-size:12px;line-height:1.5;color:#64748b}.insurance-config-message-box .el-message-box__btns .el-button+.el-button{margin-left:8px}.insurance-config-drawer .el-drawer__header{margin-bottom:0;padding:16px 20px 12px;border-bottom:1px solid #e2e8f0}.insurance-config-drawer .el-drawer__header span{font-size:15px;font-weight:600;color:#0f172a}.insurance-config-drawer .el-drawer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 20px 0;overflow:hidden}.insurance-config-drawer .insurance-config-form{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto}.insurance-config-drawer .insurance-config-form .el-input__inner,.insurance-config-drawer .insurance-config-form .el-textarea__inner{border-radius:8px}.insurance-config-drawer .insurance-config-form .el-select{width:100%}.insurance-config-drawer .insurance-config-form-tip{margin:0 0 8px;padding:8px 10px;font-size:12px;line-height:1.5;color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.insurance-config-drawer .insurance-config-drawer-foot{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:14px 0 16px;border-top:1px solid #e2e8f0;margin-top:12px}.insurance-config-drawer .insurance-config-drawer-foot .el-button--primary{background-color:#6366f1;border-color:#6366f1}.insurance-config-drawer .insurance-config-drawer-foot .el-button--primary:focus,.insurance-config-drawer .insurance-config-drawer-foot .el-button--primary:hover{background-color:#4f46e5;border-color:#4f46e5}.insurance-config-drawer .insurance-config-drawer-foot .el-button--primary.is-plain{color:#6366f1;background:#eef2ff;border-color:#c7d2fe}.insurance-config-drawer .insurance-config-drawer-foot .el-button--primary.is-plain:focus,.insurance-config-drawer .insurance-config-drawer-foot .el-button--primary.is-plain:hover{color:#fff;background-color:#6366f1;border-color:#6366f1}.insurance-config-drawer .insurance-config-drawer-foot .el-link.el-link--primary{color:#6366f1}.insurance-config-drawer .insurance-config-drawer-foot .el-link.el-link--primary:hover{color:#4f46e5}