.contacts-box .list-title{background-color:#fff;border-radius:6px;box-sizing:border-box;display:flex;flex-flow:row nowrap;align-items:center;height:65px;border-bottom:1px solid #eee;padding-right:20px;gap:15px}.contacts-box .list-title .title-tag{display:flex;flex-flow:row nowrap;align-items:center;gap:10px;padding-left:20px;margin-right:auto;font-size:14px}.contacts-box .list-title .title-tag .tag-item{border-radius:5px;cursor:pointer;line-height:20px;padding:5px 10px;user-select:none;border:1px solid #eee;background-color:#fff;position:relative}.contacts-box .list-title .title-tag .tag-item.is-active,.contacts-box .list-title .title-tag .tag-item:hover{background-color:#327bf9;color:#fff;border:1px solid #327bf9}.contacts-box .list-title .search{width:255px}.contacts-box .result-table{background-color:#fff;padding:15px 20px}.contacts-box .result-table .ant-table-thead tr .ant-table-cell{background-color:#f2f6ff;color:#333;font-size:14px;padding:10px}.contacts-box .result-table .ant-table-tbody .ant-table-cell{font-size:14px;color:#333;padding:10px}.contacts-box .result-table .pay-pop-container{width:800px;margin:0 auto}.contacts-box .result-table em{color:#fc4546;font-style:normal}.contacts-box .result-table .tag-box{display:flex;flex-flow:row wrap;gap:6px}.contacts-box .result-table .pay-pop-box{box-shadow:0 3px 12px 0 hsla(0,0%,79%,.2)}.contacts-box .contacts-row{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}.contacts-box .contacts-row .icon-mobile{width:12px;height:auto}.contacts-box .contacts-row .icon-tel{width:15px;height:auto}.contacts-box .active-tag{background-color:#eaf2fe;color:#327bf9}.contacts-box .default-tag{background-color:#f4f4f4;color:#333}.contacts-box .pop-wrap .ant-modal .ant-modal-content{padding:0;background-color:transparent}.contacts-box .pop-wrap .ant-modal .ant-modal-content .ant-modal-close,.contacts-box .pop-wrap .ant-modal .ant-modal-content .ant-modal-close:hover{color:#fff}.contacts-box .popup-box{font-size:16px}.contacts-box .popup-box .popup-header{height:56px;line-height:56px;font-size:18px;font-weight:700;padding-left:19px;background:url(https://statichuoshan.shuidi.cn/shuidi/images/biaoxun/csearch/popup-bg.png) no-repeat 50%/100% 100%;color:#fff;user-select:none}.contacts-box .popup-box .popup-body{padding:20px;background-color:#fff;max-height:800px;overflow-y:auto}.contacts-box .popup-box .popup-box1{width:100%;min-height:100px;background-color:#f5f8ff;border-radius:8px;margin-bottom:15px;box-sizing:border-box;padding:15px;font-size:14px}.contacts-box .popup-box .popup-box1 .text-label{color:#999}.contacts-box .popup-box .popup-box1 .ml-30{margin-left:30px}.contacts-box .popup-box .popup-box1 .product-label{margin-top:6px;margin-bottom:6px;color:#999}.contacts-box .popup-box .popup-box1 .product-box{display:flex;flex-flow:row wrap;gap:10px;max-height:80px;overflow:auto}.contacts-box .popup-box .popup-box1 .product-box::-webkit-scrollbar{width:6px;height:6px}.contacts-box .popup-box .popup-box1 .product-box::-webkit-scrollbar-thumb{border-radius:3px;background:#f1f1f1}.contacts-box .popup-box .popup-box1 .product-box::-webkit-scrollbar-track{background:#fff;border-radius:8px}.contacts-box .popup-box .popup-box1 .product-item{background-color:#fff;color:#666;padding:0 10px;height:32px;line-height:30px;border-radius:5px;border:1px solid #eee}.contacts-box .popup-box .popup-box1 .product-item .product-name{margin-right:4px}.contacts-box .popup-box .popup-box1 .tag-purple{line-height:22px;color:#9768e5;background-color:#f0edf8;border:none;margin-left:8px;margin-right:0}.contacts-box .popup-box .popup-box1 em{font-style:normal}.contacts-box .popup-box .title-link{display:block;max-width:500px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contacts-box .popup-box .ant-table-thead tr .ant-table-cell{background-color:#f2f6ff;color:#333;font-size:14px;padding:10px}.contacts-box .popup-box .ant-table-tbody .ant-table-cell{font-size:14px;color:#333;padding:10px}.contacts-box .popup-box .loading-box{min-height:260px}.export-pop-box .ant-modal .ant-modal-content{padding:0;background-color:transparent}.export-pop-box .ant-modal .ant-modal-content .ant-modal-close,.export-pop-box .ant-modal .ant-modal-content .ant-modal-close:hover{color:#fff}.export-pop{font-size:16px}.export-pop .title-box{height:56px;line-height:56px;font-size:18px;font-weight:700;padding-left:19px;background:url(https://statichuoshan.shuidi.cn/shuidi/images/biaoxun/csearch/pop-bg.png) no-repeat 50%/100% 100%;color:#fff;user-select:none}.export-pop .detail-box{background-color:#fff;padding:20px;border-radius:0 0 9px 9px}.export-pop .text-count{color:#ff2d2e;padding:0 6px}.export-pop .row2{margin-top:12px}.export-pop .row2 .input-box{margin:0 10px}.export-pop .row3{margin-top:20px;height:36px;line-height:36px;background-color:#f2f6ff;color:#666;border-radius:9px;font-size:14px;padding-left:12px}.export-pop .btn-row{display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:15px;margin-top:54px}.agent-widget-float{position:fixed;right:5px;bottom:20px;width:460px;z-index:9999;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 12px 40px rgba(15,23,42,.1);overflow:hidden;animation:agentFloatBreathe 5s ease-in-out infinite}.agent-widget-float .agent-widget-float-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.agent-widget-float .agent-widget-float-header-left{display:flex;align-items:center;gap:8px}.agent-widget-float .agent-widget-float-title{font-size:16px;font-weight:700;color:#0b6dff}.agent-widget-float .agent-widget-float-tag{display:inline-flex;align-items:center;padding:2px 8px;background:#ff7800;color:#fff;border-radius:4px;font-size:12px;font-weight:600;line-height:1.5;position:relative;overflow:hidden}.agent-widget-float .agent-widget-float-tag:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);transform:skewX(-20deg);animation:agentTagShine 3s ease-in-out infinite}.agent-widget-float .agent-widget-float-close{width:22px;height:22px;border:none;background:#f8fafc;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#94a3b8;padding:0}.agent-widget-float .agent-widget-float-close:hover{background:#f1f5f9;color:#0f172a}.agent-widget-float .agent-widget-float-body{display:flex;gap:10px;padding:8px 16px 16px}.agent-widget-float .agent-widget-float-btn{flex:1;padding:8px 10px;background:#0b6dff;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;line-height:1.3;text-align:center;white-space:nowrap;transition:all .2s}.agent-widget-float .agent-widget-float-btn:hover:not(:disabled){background:#0958d6;box-shadow:0 4px 16px rgba(11,109,255,.25);transform:translateY(-1px)}.agent-widget-float .agent-widget-float-btn:disabled{opacity:.6;cursor:not-allowed}.agent-widget-chat-overlay{position:fixed;right:5px;bottom:20px;z-index:10000;display:flex;align-items:flex-end;animation:agentFadeIn .25s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}.agent-widget-chat-popup{display:flex;align-items:flex-end;gap:10px;animation:agentModalIn .25s cubic-bezier(.34,1.56,.64,1)}.agent-widget-qr-card{width:160px;height:202px;background:#fff;border-radius:16px;box-shadow:0 12px 40px rgba(15,23,42,.08);flex-direction:column;gap:8px;flex-shrink:0}.agent-widget-qr-card,.agent-widget-qr-dashed{display:flex;align-items:center;justify-content:center}.agent-widget-qr-dashed{width:140px;height:140px;border:1.5px dashed #d1d5db;border-radius:12px;overflow:hidden;padding:6px}.agent-widget-qr-dashed p{font-size:.625rem;color:#94a3b8;text-align:center;line-height:1.4}.agent-widget-qr-img{width:100%;height:100%;object-fit:contain}.agent-widget-qr-link{font-size:.75rem;color:#0b6dff}.agent-widget-chat-main{width:390px;height:630px;background:#fff;border-radius:16px;box-shadow:0 48px 96px -24px rgba(30,41,59,.15);display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.agent-widget-chat-header{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:62px;background:linear-gradient(135deg,#0b6dff,#4d9fff);flex-shrink:0;position:relative;overflow:hidden}.agent-widget-chat-header:after{content:"";position:absolute;top:0;left:-60%;width:60%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18),transparent);animation:agentHeaderShimmer 5s ease-in-out infinite;pointer-events:none}.agent-widget-chat-header-left{display:flex;align-items:center;gap:8px;position:relative;z-index:1}.agent-widget-chat-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;background:hsla(0,0%,100%,.2)}.agent-widget-chat-avatar img{width:100%;height:100%;object-fit:cover}.agent-widget-chat-title{font-size:.875rem;font-weight:700;color:#fff}.agent-widget-status-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px rgba(34,197,94,.4);flex-shrink:0;animation:agentStatusPulse 2s ease-in-out infinite}.agent-widget-chat-close{width:24px;height:24px;border:none;background:hsla(0,0%,100%,.15);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.8);padding:0;position:relative;z-index:1}.agent-widget-chat-close:hover{background:hsla(0,0%,100%,.3);color:#fff}.agent-widget-chat-messages{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;-ms-overflow-style:none;scrollbar-width:none}.agent-widget-chat-messages::-webkit-scrollbar{display:none}.agent-widget-chat-empty{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;font-size:.75rem;color:#94a3b8;line-height:1.6}.agent-widget-msg-wrap{display:flex;flex-direction:column;gap:4px;max-width:85%}.agent-widget-msg-wrap.user{align-self:flex-end;align-items:flex-end}.agent-widget-msg-wrap.bot{align-self:flex-start;align-items:flex-start}.agent-widget-msg-wrap.bot .agent-widget-msg-label{color:#94a3b8}.agent-widget-msg-wrap.bot.streaming .agent-widget-msg-bubble{position:relative}.agent-widget-msg-wrap.bot.streaming .agent-widget-msg-bubble:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0b6dff,transparent);animation:agentStreamGlow 2s ease-in-out infinite}.agent-widget-msg-label{font-size:.6875rem;font-weight:600;color:#0b6dff}.agent-widget-msg-bubble{padding:.5rem .75rem;border-radius:12px;font-size:.75rem;line-height:1.5;word-break:break-word;animation:agentMsgIn .3s ease}.user .agent-widget-msg-bubble{background:#0b6dff;color:#fff;border-bottom-right-radius:4px}.bot .agent-widget-msg-bubble{background:#f1f5f9;color:#0f172a;border-bottom-left-radius:4px}.agent-widget-msg-bubble h1{font-size:.95rem;font-weight:700;margin:.5rem 0 .25rem;line-height:1.3}.agent-widget-msg-bubble h2{font-size:.85rem;font-weight:700;margin:.4rem 0 .2rem;line-height:1.3}.agent-widget-msg-bubble h3{font-size:.8rem;font-weight:600;margin:.3rem 0 .15rem}.agent-widget-msg-bubble p{margin:.15rem 0}.agent-widget-msg-bubble ol,.agent-widget-msg-bubble ul{padding-left:1.2rem;margin:.25rem 0}.agent-widget-msg-bubble li{margin:.1rem 0}.agent-widget-msg-bubble table{width:100%;border-collapse:collapse;margin:.3rem 0;font-size:.7rem}.agent-widget-msg-bubble th{background:#e8f0fe;color:#0b6dff;font-weight:600;padding:.25rem .4rem;text-align:left;border:1px solid #d1d5db}.agent-widget-msg-bubble td{padding:.2rem .4rem;border:1px solid #e5e7eb}.agent-widget-msg-bubble tr:nth-child(2n) td{background:#f9fafb}.agent-widget-msg-bubble code{background:rgba(0,0,0,.06);padding:1px 4px;border-radius:3px;font-size:.7rem;font-family:monospace}.agent-widget-msg-bubble pre{background:#f3f4f6;padding:.5rem;border-radius:6px;overflow-x:auto;margin:.3rem 0;font-size:.7rem}.agent-widget-msg-bubble pre code{background:none;padding:0}.agent-widget-msg-bubble strong{font-weight:700;color:#0b6dff}.agent-widget-msg-bubble hr{border:none;border-top:1px solid #e5e7eb;margin:.4rem 0}.agent-widget-msg-bubble blockquote{border-left:3px solid #0b6dff;padding-left:.5rem;margin:.3rem 0;color:#94a3b8}.user .agent-widget-msg-bubble th{background:hsla(0,0%,100%,.15);color:#fff;border-color:hsla(0,0%,100%,.2)}.user .agent-widget-msg-bubble td{border-color:hsla(0,0%,100%,.15)}.user .agent-widget-msg-bubble tr:nth-child(2n) td{background:hsla(0,0%,100%,.06)}.user .agent-widget-msg-bubble code{background:hsla(0,0%,100%,.15)}.user .agent-widget-msg-bubble pre{background:hsla(0,0%,100%,.1)}.user .agent-widget-msg-bubble strong{color:#fff}.user .agent-widget-msg-bubble hr{border-color:hsla(0,0%,100%,.2)}.user .agent-widget-msg-bubble blockquote{border-left-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.7)}.agent-widget-chat-input-area{display:flex;align-items:center;gap:8px;padding:.625rem 1rem;border-top:1px solid #e2e8f0;flex-shrink:0}.agent-widget-chat-input{flex:1;height:36px;padding:0 .625rem;border:1px solid #e2e8f0;border-radius:8px;font-size:.75rem;font-family:inherit;outline:none;background:#f8fafc}.agent-widget-chat-input:focus{border-color:#0b6dff;box-shadow:0 0 0 3px rgba(11,109,255,.08)}.agent-widget-chat-send-btn{height:36px;padding:0 .875rem;background:#0b6dff;color:#fff;border:none;border-radius:8px;font-size:.75rem;font-family:inherit;cursor:pointer;flex-shrink:0}.agent-widget-chat-send-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes agentFloatBreathe{0%,to{box-shadow:0 12px 40px rgba(15,23,42,.1)}50%{box-shadow:0 16px 48px rgba(15,23,42,.14)}}@keyframes agentTagShine{0%,to{left:-100%}50%{left:120%}}@keyframes agentHeaderShimmer{0%,to{left:-60%}50%{left:110%}}@keyframes agentMsgIn{0%{opacity:0;transform:translateY(6px)}}@keyframes agentStreamGlow{0%,to{opacity:.3}50%{opacity:1}}@keyframes agentStatusPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes agentFadeIn{0%{opacity:0}}@keyframes agentModalIn{0%{opacity:0;transform:scale(.96) translateY(8px)}}.agent-widget-report-badge{display:inline-block;font-size:.625rem;font-weight:600;color:#0b6dff;background:rgba(11,109,255,.08);padding:1px 7px;border-radius:9999px;margin-left:6px;vertical-align:middle;pointer-events:none;animation:agentBadgeBreathe 2s ease-in-out infinite}.agent-widget-typing-dots{display:flex;gap:3px;padding:4px 0}.agent-widget-typing-dots span{width:5px;height:5px;border-radius:50%;background:#0b6dff;animation:agentTypingBounce 1.4s ease-in-out infinite}.agent-widget-typing-dots span:first-child{animation-delay:0s}.agent-widget-typing-dots span:nth-child(2){animation-delay:.2s}.agent-widget-typing-dots span:nth-child(3){animation-delay:.4s}.agent-widget-tp-bar{margin-bottom:6px;padding-bottom:4px}.agent-widget-tp-bar-body{background:rgba(11,109,255,.06);border-radius:8px;overflow:hidden;font-size:.6875rem;max-width:300px}.agent-widget-tp-bar-header{display:flex;align-items:center;gap:5px;width:100%;padding:4px 8px;border:none;background:transparent;cursor:pointer;user-select:none;color:#0b6dff;min-height:24px;text-align:left}.agent-widget-tp-bar-header:hover{background:rgba(11,109,255,.1)}.agent-widget-tp-bar-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:#22c55e}.agent-widget-tp-bar-dot.pulse{animation:agentTpPulse 1s infinite}.agent-widget-tp-bar-label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-widget-tp-bar-count{background:rgba(11,109,255,.15);padding:0 5px;border-radius:9999px;font-size:.5625rem;font-weight:700;flex-shrink:0;line-height:16px}.agent-widget-tp-bar-arrow{width:9px;height:9px;flex-shrink:0;transition:transform .2s;color:#94a3b8}.agent-widget-tp-bar.expanded .agent-widget-tp-bar-arrow{transform:rotate(180deg)}.agent-widget-tp-bar-items{display:none;border-top:1px solid rgba(11,109,255,.1);padding:2px 8px 4px}.agent-widget-tp-bar.expanded .agent-widget-tp-bar-items{display:block}.agent-widget-tp-bar-item{font-size:.625rem;color:#64748b;padding:1px 0;display:flex;align-items:center;gap:4px}.agent-widget-tp-bar-item-dot{width:6px;height:6px;flex-shrink:0}.agent-widget-tp-bar-item-dot.done{color:#22c55e;font-size:.4rem;width:auto;height:auto;animation:none;background:transparent}@keyframes agentBadgeBreathe{0%,to{opacity:1}50%{opacity:.55}}@keyframes agentTypingBounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes agentTpPulse{0%,to{opacity:1}50%{opacity:.35}}