#app,body,html{height:100%}body{margin:0;background:#f5f7fa}.ivu-modal-content{border-radius:16px!important}.header[data-v-141165fd]{height:60px;background:#fff;border-bottom:1px solid #ebeef5;display:flex;align-items:center;justify-content:space-between;padding:0 24px 0 0}.brand[data-v-141165fd]{width:220px;min-width:220px;height:100%;display:flex;align-items:center;justify-content:center}.brand .brand-logo[data-v-141165fd]{width:140px;height:59px}.right[data-v-141165fd]{gap:16px}.icon-btn[data-v-141165fd],.notice-btn[data-v-141165fd] .ivu-poptip-rel,.right[data-v-141165fd]{display:flex;align-items:center}.icon-btn[data-v-141165fd]{cursor:pointer;justify-content:center;width:32px;height:32px;border-radius:16px;line-height:1}.top-icon[data-v-141165fd]{width:32px;height:32px}.notice-top-icon[data-v-141165fd]{width:16px;height:16px}.notice-content[data-v-141165fd]{width:780px;padding:0}.notice-empty[data-v-141165fd]{padding:24px 12px;color:#808695;text-align:center}.notice-head[data-v-141165fd]{display:flex;align-items:flex-end;padding:16px 0 0 32px}.notice-tabs[data-v-141165fd]{display:inline-flex;align-items:flex-end;gap:94px;font-size:14px;color:#17233d}.notice-tabs .tab[data-v-141165fd]{cursor:pointer;position:relative;padding:0 0 16px 0;line-height:20px}.notice-tabs .tab.active[data-v-141165fd]{color:#2b75f2;font-weight:500}.notice-tabs .tab.active[data-v-141165fd]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#2b75f2;border-radius:1px}.notice-body[data-v-141165fd]{display:flex;gap:8px;align-items:stretch;background:#f5f7fa;border-radius:0 0 12px 12px;padding:12px 16px;margin-top:-2px}.notice-list[data-v-141165fd]{width:360px;border-radius:8px;padding:0;overflow:auto;max-height:396px}.notice-item[data-v-141165fd]{position:relative;display:flex;gap:10px;align-items:center;padding:16px;border-radius:8px;cursor:pointer;border:1px solid transparent;background:#fff;box-shadow:0 0 12px 2px #eff0fb}.notice-item+.notice-item[data-v-141165fd]{margin-top:8px}.notice-item[data-v-141165fd]:hover{background:#f7f9fd}.notice-item.active[data-v-141165fd]{background:#fff;border-color:#2b75f2;box-shadow:0 0 6px 2px rgba(97,84,234,.08)}.avatar-wrap[data-v-141165fd]{width:36px;height:36px;border-radius:18px;overflow:hidden;flex:0 0 36px}.item-avatar[data-v-141165fd]{width:36px;height:36px;-o-object-fit:cover;object-fit:cover;display:block}.item-main[data-v-141165fd]{flex:1;min-width:0}.item-row1[data-v-141165fd]{display:flex;align-items:center;justify-content:space-between;gap:8px}.item-title[data-v-141165fd]{font-size:14px;color:#2b75f2;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-time[data-v-141165fd]{font-size:12px;color:#9ea7b4;line-height:18px;flex:0 0 auto}.item-row2[data-v-141165fd]{font-size:14px;color:#17233d;line-height:18px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-dot[data-v-141165fd]{position:absolute;right:10px;top:8px;width:6px;height:6px;border-radius:3px;background:#ff4d4f}.notice-detail[data-v-141165fd]{flex:1;min-width:0;background:#fff;border-radius:8px;padding:16px 16px 8px 16px;max-height:396px;overflow:auto;box-shadow:0 0 12px 2px #eff0fb}.detail-head[data-v-141165fd]{display:flex;gap:12px;align-items:center;padding-bottom:12px;border-bottom:1px solid #eef1f7}.detail-avatar[data-v-141165fd]{width:40px;height:40px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.detail-title[data-v-141165fd]{font-size:14px;color:#2b75f2;font-weight:500;line-height:20px}.detail-time[data-v-141165fd]{font-size:12px;color:#9ea7b4;line-height:18px;margin-top:2px}.detail-body[data-v-141165fd]{padding-top:12px;font-size:12px;color:#17233d;line-height:20px;white-space:pre-wrap}.user[data-v-141165fd]{cursor:pointer}.user-info[data-v-141165fd]{display:flex;align-items:center;gap:8px}.avatar[data-v-141165fd]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;vertical-align:middle}.name[data-v-141165fd]{color:#1f2d3d}.dialer-wrap[data-v-141165fd]{display:grid;grid-template-columns:1fr 384px;min-height:404px;background:#fff}.dialer-left[data-v-141165fd]{padding:0 24px 16px}.dialer-right[data-v-141165fd]{padding:0 24px 16px 0}.dialer-right-panel[data-v-141165fd]{height:100%;padding:16px;border-radius:12px;background:#f7f9fd;box-sizing:border-box}.dialer-number-row[data-v-141165fd]{position:relative;margin-top:0;display:flex;align-items:center;justify-content:center;min-height:32px}.dialer-number[data-v-141165fd]{font-size:24px;font-weight:500;line-height:33px;color:#17233d;text-align:center;letter-spacing:1px;min-height:33px}.dialer-number-input[data-v-141165fd]{width:100%;padding:0 32px;border:none;background:transparent;outline:none}.dialer-number-input[data-v-141165fd]::-moz-placeholder{color:#17233d}.dialer-number-input[data-v-141165fd]::placeholder{color:#17233d}.dialer-divider[data-v-141165fd]{margin-top:8px;margin-bottom:45px;height:1px;background:linear-gradient(90deg,rgba(43,117,242,0),#2b75f2 49.29%,rgba(43,117,242,0))}.dialer-pad[data-v-141165fd]{display:grid;grid-template-columns:repeat(3,48px);gap:32px 40px;justify-content:center}.dialer-key[data-v-141165fd]{width:48px;height:48px;border:none;border-radius:50%;background:#f0f2f5;color:#17233d;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.dialer-key-main[data-v-141165fd]{font-size:20px;line-height:22px;font-weight:500}.dialer-key-sub[data-v-141165fd]{margin-top:2px;font-size:9px;line-height:10px;color:#17233d}.dialer-actions[data-v-141165fd]{margin-top:24px;display:grid;grid-template-columns:repeat(3,48px);align-items:center;justify-content:center;-moz-column-gap:40px;column-gap:40px}.dialer-call-btn[data-v-141165fd],.dialer-icon-btn[data-v-141165fd],.dialer-recent-call[data-v-141165fd]{border:none;background:transparent;cursor:pointer}.dialer-call-btn[data-v-141165fd]{justify-self:center;grid-column:2;width:48px;height:48px;padding:0;border-radius:50%}.dialer-call-btn img[data-v-141165fd],.dialer-recent-call img[data-v-141165fd]{width:100%;height:100%;display:block}.dialer-icon-btn[data-v-141165fd]{width:20px;height:20px;color:#8a94a6;font-size:20px;display:flex;align-items:center;justify-content:center}.dialer-number-row .dialer-icon-btn[data-v-141165fd]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.dialer-icon-btn img[data-v-141165fd]{display:block;max-width:100%;max-height:100%}.dialer-delete-btn[data-v-141165fd]{justify-self:center;grid-column:3;width:36px;height:24px}.dialer-recent-count[data-v-141165fd]{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 6px;background:#fff2e5;border-radius:4px;color:#ff7d00;font-size:12px;font-weight:500}.dialer-recent-list[data-v-141165fd]{display:flex;flex-direction:column;gap:10px}.dialer-recent-item[data-v-141165fd]{width:100%;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #dfe7f5;border-radius:8px;background:#fff;cursor:pointer;text-align:left}.dialer-recent-item.active[data-v-141165fd]{border-color:#2b75f2}.dialer-recent-main[data-v-141165fd]{min-width:0;flex:1}.dialer-recent-name[data-v-141165fd]{font-size:14px;line-height:20px;color:#17233d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialer-recent-meta[data-v-141165fd]{margin-top:4px;font-size:12px;line-height:18px;color:#657180}.dialer-recent-call[data-v-141165fd]{width:24px;height:24px;padding:0}.header-notice-popper.ivu-poptip-popper{padding:0!important;top:52px!important}.header-notice-popper .ivu-poptip-arrow{display:none!important}.header-notice-popper .ivu-poptip-body{padding:0!important}.header-notice-popper .ivu-poptip-inner{border-radius:12px;box-shadow:0 0 12px 2px #eff0fb;border:0}.dialer-modal .ivu-modal-content{border-radius:8px!important;overflow:hidden}.dialer-modal .ivu-modal-header{padding:0;border-bottom:none}.dialer-modal .ivu-modal-footer{display:none}.dialer-modal .ivu-modal-body{padding:0}.dialer-modal-header{height:56px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;cursor:move;box-sizing:border-box}.dialer-modal-title{font-size:16px;line-height:24px;font-weight:500;color:#17233d}.dialer-modal-head-right{display:flex;align-items:center;justify-content:space-between;width:360px;padding-right:24px}.dialer-modal-subtitle{font-size:16px;line-height:24px;font-weight:500;color:#17233d}.dialer-modal .ivu-modal-close{top:10px;right:12px;z-index:10}.layout-root[data-v-b3b40b98]{height:100%}.layout-content[data-v-b3b40b98]{height:calc(100% - 60px)}.side-menu[data-v-684acf88]{padding-top:8px}.menu-icon[data-v-684acf88]{width:18px;min-width:18px;margin-right:10px;font-size:18px;line-height:1;flex-shrink:0}[data-v-684acf88] .ivu-menu-vertical .ivu-menu-submenu-title-icon{top:50%;transform:translateY(-50%) rotate(180deg)!important;transition:transform .2s ease}[data-v-684acf88] .ivu-menu-vertical .ivu-menu-opened>.ivu-menu-submenu-title .ivu-menu-submenu-title-icon{transform:translateY(-50%) rotate(0deg)!important}.side-menu .ivu-menu,.side-menu .ivu-menu-vertical{border-right:none!important}.side-menu .ivu-menu-item,.side-menu .ivu-menu-item>i,.side-menu .ivu-menu-submenu-title,.side-menu .ivu-menu-submenu-title>i{color:#17233d!important}.side-menu .ivu-menu-item-active,.side-menu .ivu-menu-item-active>i{font-weight:500!important;font-style:normal!important;color:#2b75f2!important}.side-menu .submenu-route-active>.ivu-menu-submenu-title,.side-menu .submenu-route-active>.ivu-menu-submenu-title>i{font-weight:500!important;color:#2b75f2!important}.ivu-menu-vertical.ivu-menu-light:after,.side-menu .ivu-menu-item:after,.side-menu .ivu-menu-submenu-title:after{width:0!important;height:0!important;line-height:0!important;border:none!important;display:none!important}.ivu-menu-light.ivu-menu-vertical .ivu-menu-item:not(.ivu-menu-submenu){height:44px;margin:0 16px;display:flex;align-items:center;border-radius:8px}.ivu-menu-light.ivu-menu-vertical .ivu-menu-submenu-title{height:44px;display:flex;align-items:center;border-radius:8px}.ivu-menu-vertical .ivu-menu-item,.ivu-menu-vertical .ivu-menu-submenu-title{padding:14px 28px!important}.side-menu>.ivu-menu>.ivu-menu-item:first-child{margin:0!important}.ivu-menu-light.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu){background:#ebf2ff!important}.ivu-menu-submenu .ivu-menu-item{height:44px;margin:0 16px;padding-left:36px!important;display:flex;align-items:center;border-radius:8px}.ivu-menu-submenu .ivu-menu-item-active{background:#ebf2ff!important;color:#2b75f2!important}.main-layout[data-v-598d3055]{height:100%;align-items:stretch;overflow:hidden}.main-sider[data-v-598d3055]{background:#fff}.main-content[data-v-598d3055],.main-sider[data-v-598d3055]{height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.main-content[data-v-598d3055]{padding:16px;min-width:0;min-height:0}.main-sider[data-v-598d3055] .ivu-layout-sider-children{height:100%;overflow:visible}.main-content[data-v-598d3055]::-webkit-scrollbar,.main-sider[data-v-598d3055]::-webkit-scrollbar{width:0;height:0;display:none}.vue-scroll-compat[data-v-a1fbff46]{width:100%;height:100%;overflow:auto}.ivu-input,.ivu-select,.ivu-table,body{color:#17233d}.ivu-card{border-radius:8px!important}.ivu-card-bordered{border-color:#fff}.dgg-card-title .ivu-card-body{padding:14px 24px 24px 24px}.ivu-card-body-bottom8{.ivu-card-body{padding-bottom:12px}}.ivu-card-body-bottom0{.ivu-card-body{padding-bottom:0}}.ivu-card:hover{box-shadow:none;border-color:#fff}.ivu-btn{border-radius:6px!important}.ivu-card-body{padding:24px 16px}.ivu-btn-primary,.primary-btn{background:#2b75f2!important;border-radius:6px!important;border-color:#2b75f2!important}.ivu-btn-primary:hover,.primary-btn:hover{background:#4d8cff!important;border-color:#4d8cff!important}.ivu-btn-primary:focus,.primary-btn:focus{background:#2b75f2!important;border-color:#2b75f2!important}.ivu-btn-primary:active,.primary-btn:active{background:#1f5bbf!important;border-color:#1f5bbf!important}.ivu-drawer-right,.ivu-drawer-right .ivu-drawer-content{width:1000px!important}.qc-detail-drawer .ivu-drawer-right,.qc-detail-drawer .ivu-drawer-right .ivu-drawer-content,.qc-detail-drawer.ivu-drawer-right,.qc-detail-drawer.ivu-drawer-right .ivu-drawer-content{width:var(--qc-drawer-width)!important}.common-table .ivu-table td:first-child .ivu-table-cell,.common-table .ivu-table th:first-child .ivu-table-cell{padding-left:32px}.common-table .ivu-table td:first-child .ivu-table-cell-with-selection,.common-table .ivu-table th:first-child .ivu-table-cell-with-selection{padding-left:24px!important}.ivu-modal-confirm .ivu-modal-confirm-footer{text-align:center}