.jlc-virtual-number .el-dialog__header{border-bottom:1px solid #ddd}.jlc-virtual-number .el-dialog__body{padding-top:10px!important}.jlc-virtual-number .inline{display:inline}.jlc-virtual-number .mr5{margin-right:5px!important}.jlc-virtual-number .plr5{padding-left:5px!important;padding-right:5px!important}.jlc-virtual-number .ml10{margin-left:10px!important}.jlc-virtual-number .line17{line-height:1.7em}.jlc-virtual-number .mt10{margin-top:10px}.jlc-virtual-number .red{color:red}.jlc-virtual-number .btnBox{margin-top:10px;overflow:hidden;text-align:center}.jlc-virtual-number .w140{width:140px}.jlc-virtual-number .w-full{width:100%}.jlc-virtual-number .box-bg{align-items:center;background:#f5f7fa;border-radius:2px;display:flex;flex-wrap:wrap;min-height:44px;padding:0 10px}.jlc-virtual-number .text-12{font-size:12px!important}.jlc-virtual-number .text-14{font-size:14px!important}.jlc-virtual-number .text-22{font-size:22px!important}.jlc-virtual-number .text-333{color:#333!important}.jlc-virtual-number .text-7F{color:#7f7f7f!important}.jlc-virtual-number .mt-15{margin-top:15px!important}.jlc-virtual-number .text-center{text-align:center}.jlc-virtual-number .font-bold{font-weight:700}.jlc-virtual-number .mt-5{margin-top:5px!important}.jlc-virtual-number .mt-20{margin-top:20px!important}.jlc-virtual-number .warning-box{display:flex;margin-top:20px}.jlc-virtual-number .phone-input .el-input__inner{color:#333!important;font-size:22px;font-weight:700}.jlc-virtual-number .virtual-number-input{width:70%}.jlc-virtual-number .icon{cursor:pointer;display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}.jlc-virtual-number .tabs{border-bottom:2px solid #e5e7eb;margin-bottom:16px}.jlc-virtual-number .tabs .tabs-item{border-bottom:2px solid transparent;color:#626573;cursor:pointer;display:inline-block;font-size:14px;line-height:40px;margin-bottom:-2px;margin-right:40px}.jlc-virtual-number .tabs .tabs-item:last-child{margin-right:0}.jlc-virtual-number .tabs .tabs-item:hover{color:#3673fe}.jlc-virtual-number .tabs .tabs-item.activated{border-bottom:2px solid #3673fe;color:#3673fe;font-weight:600}.jlc-virtual-number .tabs-content{overflow:hidden;position:relative}.jlc-virtual-number .network-phone-container{min-height:400px;padding:0}.jlc-virtual-number .agent-info-section{align-items:center;background:#f5f7fa;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px 20px}.jlc-virtual-number .agent-info-section .agent-info-left{flex:1}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row{align-items:center;display:flex;font-size:14px;font-weight:500;margin-bottom:8px}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row:last-child{margin-bottom:0}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .label{color:#333;margin-right:4px}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .value{color:#333;margin-right:12px}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status{align-items:center;background-color:rgba(70,114,245,.09);border-radius:12px;display:flex;line-height:24px;padding:0 10px}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status .status-dot{border-radius:50%;height:8px;margin-right:6px;width:8px}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status .status-text{font-size:12px}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-idle{background:rgba(70,114,245,.09)}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-idle .status-dot{background:#4672f5}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-idle .status-text{color:#4672f5}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-calling{background:rgba(255,149,0,.12)}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-calling .status-dot{background:#ff9500}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-calling .status-text{color:#ff9500}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-during{background:rgba(2,181,42,.12)}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-during .status-dot{background:#02b52a}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-during .status-text{color:#02b52a}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-offline{background:#dfe4ea}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-offline .status-dot{background:grey}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row .status.status-offline .status-text{color:grey}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row.plain{font-size:12px;font-weight:400}.jlc-virtual-number .agent-info-section .agent-info-left .agent-row.plain .label,.jlc-virtual-number .agent-info-section .agent-info-left .agent-row.plain .value{color:#666}.jlc-virtual-number .agent-info-section .agent-info-right .status-switch{align-items:center;display:flex;gap:8px}.jlc-virtual-number .agent-info-section .agent-info-right .status-switch .switch-label{color:#333;font-size:14px;font-weight:500}.jlc-virtual-number .phone-call-area{background:#f5f7fa;border-radius:4px;padding:70px 0}.jlc-virtual-number .phone-display-section{display:flex;flex-direction:column;justify-content:center;margin-bottom:12px;text-align:center}.jlc-virtual-number .phone-display-section .phone-input-display{align-items:center;display:flex;justify-content:center;min-height:50px}.jlc-virtual-number .phone-display-section .phone-input-display .phone-show-mode{align-items:center;display:flex;gap:12px}.jlc-virtual-number .phone-display-section .phone-input-display .phone-show-mode .phone-number{color:#333;font-size:24px;font-weight:500;letter-spacing:1px}.jlc-virtual-number .phone-display-section .phone-input-display .phone-show-mode .edit-icon{color:#409eff;cursor:pointer;font-size:20px;padding:4px}.jlc-virtual-number .phone-display-section .phone-input-display .phone-show-mode .edit-icon:hover{color:#66b1ff}.jlc-virtual-number .phone-display-section .phone-input-display .phone-edit-mode{width:218px}.jlc-virtual-number .phone-display-section .phone-input-display .phone-edit-mode .phone-input .el-input__inner{border:1px solid #4672f5;border-radius:4px;font-size:24px;font-weight:500;height:50px;letter-spacing:1px;text-align:center}.jlc-virtual-number .phone-display-section .phone-input-display .phone-edit-mode .phone-input .el-input__inner:focus{border-color:#4672f5;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.jlc-virtual-number .phone-display-section .calling-display{min-height:50px}.jlc-virtual-number .phone-display-section .calling-display .calling-text{color:#333;font-size:16px;margin-bottom:10px}.jlc-virtual-number .phone-display-section .calling-display .calling-number{color:#333;font-size:24px;font-weight:500;letter-spacing:1px}.jlc-virtual-number .phone-display-section .connected-display{min-height:50px}.jlc-virtual-number .phone-display-section .connected-display .connected-number{color:#333;font-size:24px;font-weight:500;letter-spacing:1px;margin-bottom:8px}.jlc-virtual-number .phone-display-section .connected-display .call-duration{color:#333;font-size:16px}.jlc-virtual-number .button-section{text-align:center}.jlc-virtual-number .button-section .calling-buttons,.jlc-virtual-number .button-section .connected-buttons,.jlc-virtual-number .button-section .idle-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.jlc-virtual-number .button-section .call-btn .btn-text,.jlc-virtual-number .button-section .hangup-btn .btn-text,.jlc-virtual-number .button-section .mute-btn .btn-text{display:inline-block;line-height:24px;vertical-align:middle}.jlc-virtual-number .button-section .call-btn{background:#02b52a;border-color:#02b52a;border-radius:24px;color:#fff;font-size:16px;font-weight:500;height:48px;width:140px}.jlc-virtual-number .button-section .call-btn i{margin-right:6px}.jlc-virtual-number .button-section .call-btn:hover{background:#52c41a;border-color:#52c41a}.jlc-virtual-number .button-section .call-btn:disabled{background:#b7eb8f;border-color:#b7eb8f;color:#fff;opacity:.6}.jlc-virtual-number .button-section .hangup-btn{background:#f34c4c;border-color:#f34c4c;border-radius:24px;color:#fff;font-size:16px;font-weight:500;height:48px;width:140px}.jlc-virtual-number .button-section .hangup-btn i{margin-right:6px}.jlc-virtual-number .button-section .hangup-btn:hover{background:#ff7875;border-color:#ff7875}.jlc-virtual-number .button-section .mute-btn{background:#fff;border:1px solid #d6d6d6;border-radius:24px;color:#333;font-size:16px;font-weight:500;height:48px;width:140px}.jlc-virtual-number .button-section .mute-btn i{margin-right:6px}.jlc-virtual-number .button-section .mute-btn:hover{border-color:#d6d6d6;color:#333}.jlc-virtual-number .button-section .mute-btn.muted,.jlc-virtual-number .button-section .mute-btn.muted:hover{border-color:#4672f5;color:#4672f5}.jlc-virtual-number .tips-section{border-top:1px solid #f0f0f0;padding-top:20px;text-align:center}.jlc-virtual-number .tips-section .tips-text{color:#999;font-size:12px}.wechatCustomerDialog .el-dialog__title{font-weight:700}.wechatCustomerDialog .wechat{display:flex;justify-content:space-between}.wechatCustomerDialog .wechat .wechat-phone{font-weight:600}.wechatCustomerDialog .wechat .wechat-time{color:#979797}.wechatCustomerDialog .wechat .wechat-time .wechat-text-red{color:red}.wechatCustomerDialog .wechat-description{display:flex;justify-content:space-between;margin-top:20px}.wechatCustomerDialog .wechat-description .wechat-item1{margin-right:10px;width:325px}.wechatCustomerDialog .wechat-description .wechat-item2{flex-grow:1;flex-shrink:0}.wechatCustomerDialog .wechat-description .wechat-title{font-size:16px}.wechatCustomerDialog .wechat-description .wechat-title .wechat-num{color:#409eff}.wechatCustomerDialog .wechat-content1{line-height:24px;margin-top:10px}.wechatCustomerDialog .wechat-content2{background-color:#eff4ff;border-radius:4px;height:200px;margin-top:10px;overflow:auto;padding:10px}.wechatCustomerDialog .wechat-content2 .wechat-item{line-height:24px}.wechatCustomerDialog .wechat-w-full{width:100%}.wechatCustomerDialog .wechat-form-item .el-form-item__content{display:flex}