.chat-float-btn[data-v-45d52e9d]{position:fixed;right:20px;bottom:20px;width:52px;height:52px;border-radius:50%;background:#4a90e2;box-shadow:0 4px 12px rgba(74,144,226,.45);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9998;transition:transform .2s ease;-webkit-user-select:none;user-select:none;bottom:calc(20px + constant(safe-area-inset-bottom));bottom:calc(20px + env(safe-area-inset-bottom))}.chat-float-btn[data-v-45d52e9d]:hover{transform:scale(1.08)}.chat-float-btn .chat-float-icon[data-v-45d52e9d]{font-size:26px;line-height:1}.chat-mask[data-v-45d52e9d]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);z-index:9999;display:flex;align-items:center;justify-content:flex-end}.chat-popup[data-v-45d52e9d]{position:relative;width:340px;height:450px;margin-right:30px;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,.2);display:flex;flex-direction:column}.chat-header[data-v-45d52e9d]{height:48px;background:#4a90e2;justify-content:space-between;padding:0 14px;flex-shrink:0;cursor:move;-webkit-user-select:none;user-select:none}.chat-header .chat-title[data-v-45d52e9d],.chat-header[data-v-45d52e9d]{display:flex;align-items:center}.chat-header .chat-title .chat-avatar[data-v-45d52e9d]{width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;font-size:16px;margin-right:8px}.chat-header .chat-title .chat-title-text[data-v-45d52e9d]{color:#fff;font-size:15px;font-weight:700}.chat-header .chat-actions[data-v-45d52e9d]{display:flex;align-items:center}.chat-header .chat-actions .chat-action[data-v-45d52e9d]{color:#fff;font-size:16px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-left:4px;border-radius:4px;transition:background .2s ease}.chat-header .chat-actions .chat-action[data-v-45d52e9d]:hover{background:hsla(0,0%,100%,.2)}.chat-iframe[data-v-45d52e9d]{width:100%;flex:1;border:none;display:block}.chat-fade-enter-active[data-v-45d52e9d],.chat-fade-leave-active[data-v-45d52e9d]{transition:opacity .25s ease}.chat-fade-enter-active .chat-popup[data-v-45d52e9d],.chat-fade-leave-active .chat-popup[data-v-45d52e9d]{transition:transform .25s ease}.chat-fade-enter[data-v-45d52e9d],.chat-fade-leave-to[data-v-45d52e9d]{opacity:0}.chat-fade-enter .chat-popup[data-v-45d52e9d],.chat-fade-leave-to .chat-popup[data-v-45d52e9d]{transform:translateX(40px)}#app{font-family:PingFangSC-Regular,PingFang SC,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background:#fff}p{margin:0;padding:0}.bold{font-weight:700}[data-theme=default] .primary{color:#0bb27a}[data-theme=green] .primary{color:#00c0a6}[data-theme=red] .primary{color:#e31b26}[data-theme=ocean] .primary{color:#3f47c9}[data-theme=orange] .primary{color:#ff7a00}[data-theme=lemon] .primary{color:#ffcb38}[data-theme=pure] .primary{color:#0074ba}[data-theme=tongyongjishu] .primary{color:#406cff}.bd-primary{border:1px solid #ff2c3c}.bg-primary{background-color:#ff2c3c}.bg-white{background-color:#fff}.bg-body{background-color:#f6f6f6}.bg-gray{background-color:#f4f4f4}.bg-yellow{background-color:#fedd4d}.bg-gray-f7{background-color:#f7f7f7}.bg-gray-f5{background-color:#f5f5f5}.bg-gray-f9{background-color:#f9f9f9}.bg-main{background-color:#de291f}.black{color:#333}.white{color:#fff}.normal{color:#222}.lighter{color:#666}.muted{color:#999}.red{color:#ff2c3c}[data-theme=default] .main-color{color:#0bb27a}[data-theme=green] .main-color{color:#00c0a6}[data-theme=red] .main-color{color:#e31b26}[data-theme=ocean] .main-color{color:#3f47c9}[data-theme=orange] .main-color{color:#ff7a00}[data-theme=lemon] .main-color{color:#ffcb38}[data-theme=pure] .main-color{color:#0074ba}[data-theme=tongyongjishu] .main-color{color:#406cff}.xxl{font-size:18px}.xl{font-size:17px}.lg{font-size:16px}.md{font-size:15px}.nr{font-size:14px}.sm{font-size:13px}.xs{font-size:12px}.xxs{font-size:11px}.xxxs{font-size:10px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.br5{border-radius:5px}.br10{border-radius:10px}.br30{border-radius:30px}.flex1{flex:1}.row{display:flex;align-items:center}.row-between-nocenter{display:flex;justify-content:space-between}.row-center{justify-content:center}.row-center,.row-end{display:flex;align-items:center}.row-end{justify-content:flex-end}.row-between{justify-content:space-between}.row-around,.row-between{display:flex;align-items:center}.row-around{justify-content:space-around}.column,.column-center{display:flex;flex-direction:column;justify-content:center}.column-center{align-items:center}.column-around{justify-content:space-around}.column-around,.column-end{display:flex;flex-direction:column;align-items:center}.column-end{justify-content:flex-end}.column-between{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.text-j{text-align:justify}.text-c{text-align:center}.text-r{text-align:right}.text-l{text-align:left!important}.line-through{text-decoration:line-through}.underline{text-decoration:underline}image{display:block}.icon-sm{width:16px;height:16px;flex:none}.icon{width:18px;height:18px;flex:none}.icon-md{width:22px;height:22px;flex:none}.icon-lg{width:24px;height:24px;flex:none}.icon-xl{width:29px;height:29px;flex:none}.img-null{width:167px;height:106px;flex:none}.icon-xxl{width:41px;height:41px;flex:none}.icon-40{width:20px;height:20px}button[size=xs]{line-height:29px;height:29px;font-size:13px;padding:0 15px}button[size=sm]{line-height:31px;height:31px;font-size:14px;padding:0 15px}button[size=md]{line-height:35px;height:35px;font-size:15px;padding:0 15px}button[size=lg]{line-height:40px;height:40px;font-size:16px;padding:0 15px}.flex{display:flex}.inline-block{display:inline-block}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-col{flex-direction:column}.items-center{align-items:center}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.left-0{left:0}.right-0{right:0}.top-0{top:0}.bottom-0{bottom:0}.box-border{box-sizing:border-box}.text-center{text-align:center}.bod{border:1px solid red}.block{display:block}.fs-20{font-size:20px}.fs-19{font-size:19px}.fs-18{font-size:18px}.fs-15{font-size:15px}.fs-14{font-size:14px}.fs-13{font-size:13px}.fs-12{font-size:12px}.fs-11{font-size:11px}.fs-10{font-size:10px}.fs-16{font-size:16px}.color-000{color:#000}.color-111{color:#111}.color-222{color:#222}.color-333{color:#333}.color-666{color:#666}.color-999{color:#999}.color-bbb{color:#bbb}.color-eee{color:#eee}.color-fff{color:#fff}.back-fff{background:#fff}.iosFoot{height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom)}.iosHead{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.line1{white-space:nowrap}.line1,.line2{overflow:hidden;text-overflow:ellipsis}.line2{word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.max-width{width:100%}[data-theme=default] .van-nav-bar__text{color:#0bb27a}[data-theme=green] .van-nav-bar__text{color:#00c0a6}[data-theme=red] .van-nav-bar__text{color:#e31b26}[data-theme=ocean] .van-nav-bar__text{color:#3f47c9}[data-theme=orange] .van-nav-bar__text{color:#ff7a00}[data-theme=lemon] .van-nav-bar__text{color:#ffcb38}[data-theme=pure] .van-nav-bar__text{color:#0074ba}[data-theme=tongyongjishu] .van-nav-bar__text{color:#406cff}.van-nav-bar .van-icon{color:#333}.van-image{display:block}