#cnkf-widget{position:fixed;bottom:100px;z-index:99999;font-family:"PingFang SC","Microsoft YaHei",Arial,sans-serif;font-size:14px;line-height:1.4}#cnkf-widget *{box-sizing:border-box}#cnkf-widget.cnkf-right{right:0}#cnkf-widget.cnkf-left{left:0}#cnkf-widget ul,#cnkf-widget li{list-style:none;margin:0;padding:0}.cnkf-bar{display:flex;flex-direction:column}.cnkf-item{position:relative;margin-bottom:var(--cnkf-spacing,0)}.cnkf-hit{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--cnkf-icon-width,60px);min-height:var(--cnkf-icon-width,60px);padding:8px 4px;background:var(--cnkf-icon-bg,#fff);color:var(--cnkf-icon-color,#333);text-decoration:none!important;border-radius:var(--cnkf-radius,0);cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.12)}.cnkf-has-border .cnkf-hit{border:1px solid var(--cnkf-border-color,#ddd)}.cnkf-hit:hover{background:var(--cnkf-hover-bg,#f60);color:var(--cnkf-hover-color,#fff)}.cnkf-icon{display:inline-flex;width:var(--cnkf-icon-size,24px);height:var(--cnkf-icon-size,24px);align-items:center;justify-content:center}.cnkf-icon svg{width:100%;height:100%;display:block}.cnkf-icon-img{width:100%;height:100%;object-fit:contain;display:block}.cnkf-txt{margin-top:4px;font-size:var(--cnkf-title-size,14px);color:inherit;text-align:center;word-break:keep-all}.cnkf-tip{display:none;position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.15);padding:10px;z-index:2;color:#333}.cnkf-right .cnkf-tip{right:100%}.cnkf-left .cnkf-tip{left:100%}.cnkf-tip::after{content:'';position:absolute;top:0;bottom:0;width:14px}.cnkf-right .cnkf-tip::after{right:-14px}.cnkf-left .cnkf-tip::after{left:-14px}.cnkf-item:hover .cnkf-tip,.cnkf-item.cnkf-touch-open .cnkf-tip{display:block}.cnkf-tip-text{display:inline-block;white-space:nowrap;font-size:var(--cnkf-title-size,14px);color:#333}.cnkf-tip-num{font-size:16px;font-weight:700;color:#f60}.cnkf-qr{text-align:center}.cnkf-qr img{width:140px;height:140px;display:block;margin:0 auto 6px}.cnkf-drawer{width:var(--cnkf-tip-width,150px);min-width:140px}.cnkf-drawer-title{font-size:var(--cnkf-title-size,14px);font-weight:700;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #eee;text-align:center}.cnkf-drawer-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:13px}.cnkf-drawer-row+.cnkf-drawer-row{border-top:1px dashed #f0f0f0}.cnkf-acc-name{color:#333;word-break:keep-all}.cnkf-acc-num{color:#f60;font-weight:700}.cnkf-acc-btn{display:inline-block;padding:3px 10px;background:var(--cnkf-hover-bg,#f60);color:var(--cnkf-hover-color,#fff)!important;border-radius:3px;font-size:12px;text-decoration:none!important;white-space:nowrap}.cnkf-drawer-qr{text-align:center;padding:6px 0}.cnkf-drawer-qr+.cnkf-drawer-qr{border-top:1px dashed #f0f0f0}.cnkf-drawer-qr img{width:130px;height:130px;display:block;margin:0 auto 4px}.cnkf-drawer-qr span{font-size:13px;color:#333}#cnkf-widget.cnkf-classic{display:flex!important;align-items:flex-start;flex-direction:row;top:50%;bottom:auto;margin-top:-160px}.cnkf-classic-tab{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;padding:10px 0;margin-top:41px;background:var(--cnkf-hover-bg,#f60);color:var(--cnkf-hover-color,#fff);font-size:var(--cnkf-title-size,14px);writing-mode:vertical-rl;letter-spacing:2px;cursor:pointer;line-height:1.2}.cnkf-right .cnkf-classic-tab{border-radius:4px 0 0 4px;box-shadow:none}.cnkf-left .cnkf-classic-tab{border-radius:0 4px 4px 0;box-shadow:none}.cnkf-classic-panel{flex-shrink:0;width:260px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 12px rgba(0,0,0,.15);display:none;overflow:hidden}.cnkf-right .cnkf-classic-panel{border-left:none;border-radius:0 4px 4px 0}.cnkf-left .cnkf-classic-panel{border-right:none;border-radius:4px 0 0 4px}#cnkf-widget.cnkf-open .cnkf-classic-panel{display:block}.cnkf-classic-head{background:var(--cnkf-hover-bg,#f60);color:var(--cnkf-hover-color,#fff);font-size:15px;font-weight:700;padding:10px 14px;position:relative}.cnkf-classic-close{position:absolute;right:10px;top:8px;color:inherit!important;text-decoration:none!important;font-size:18px;line-height:1}.cnkf-classic-body{max-height:calc(50vh + 100px);overflow-y:auto;padding:6px 14px 10px}.cnkf-sec{border-bottom:1px solid #f0f0f0;padding:8px 0}.cnkf-sec:last-child{border-bottom:none}.cnkf-sec-t{font-weight:700;font-size:14px;color:#333;margin-bottom:6px}.cnkf-sec-row{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;padding:6px 0;font-size:13px;color:#333;white-space:nowrap}a.cnkf-sec-link{text-decoration:none!important;color:#333!important;cursor:pointer;border-radius:3px;padding:6px 4px;margin:0 -4px;transition:background .15s}a.cnkf-sec-link:hover{background:#f5f5f5;color:var(--cnkf-hover-bg,#f60)!important}.cnkf-sec-icon{display:inline-flex;width:18px;height:18px;flex-shrink:0;color:var(--cnkf-hover-bg,#f60)}.cnkf-sec-icon svg{width:100%;height:100%}.cnkf-sec-num{color:var(--cnkf-hover-bg,#f60);font-weight:700;font-size:16px}.cnkf-sec-btn{display:inline-block;flex-shrink:0;padding:3px 10px;background:var(--cnkf-hover-bg,#f60);color:var(--cnkf-hover-color,#fff)!important;border-radius:3px;font-size:12px;text-decoration:none!important;margin-left:auto}.cnkf-sec-qr{text-align:center;padding:8px 0}.cnkf-sec-qr img{width:130px;height:130px;display:block;margin:0 auto 6px}.cnkf-sec-qr span{font-size:13px;color:#333}@media (max-width:768px){#cnkf-widget{transform:scale(.8)}#cnkf-widget.cnkf-right{transform-origin:bottom right}#cnkf-widget.cnkf-left{transform-origin:bottom left}#cnkf-widget.cnkf-classic.cnkf-right{transform-origin:top right}#cnkf-widget.cnkf-classic.cnkf-left{transform-origin:top left}.cnkf-drawer-qr img,.cnkf-qr img{width:110px;height:110px}}