*{box-sizing:border-box}html,body,#app{color:#303133;-webkit-font-smoothing:antialiased;background:#f5f7fa;min-height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root{--van-tabbar-z-index:1001;--van-nav-bar-z-index:100;--van-floating-bubble-z-index:90}a{color:inherit;text-decoration:none}button,a,.van-tabbar-item,.van-nav-bar,.van-button,.nav-action,.chip{touch-action:manipulation}.van-floating-bubble{transition:opacity .18s;bottom:auto;right:auto}html.forum-search-bubble-hidden .van-floating-bubble{opacity:0!important;pointer-events:none!important}body.van-toast--unclickable .van-tabbar,body.van-toast--unclickable .van-tabbar *,body.van-toast--unclickable .van-nav-bar,body.van-toast--unclickable .van-nav-bar *,body.van-toast--unclickable .board-chips,body.van-toast--unclickable .board-chips *,body.van-toast--unclickable .h5-layout__body,body.van-toast--unclickable .h5-layout__body *,body.van-toast--unclickable .mine-page,body.van-toast--unclickable .mine-page *,body.van-toast--unclickable .login-page,body.van-toast--unclickable .login-page *,body.van-toast--unclickable .settings-page,body.van-toast--unclickable .settings-page *{pointer-events:auto!important}body>.van-overlay:not(.van-overlay--show),body>.van-overlay[style*="display: none"]{pointer-events:none!important}.mine-logout{pointer-events:auto!important}.rich-content{color:#303133;word-break:break-word;font-size:14px;line-height:1.8}.rich-content p{margin:0 0 8px}.rich-content img,.rich-content video{border-radius:8px;max-width:100%;height:auto;margin:8px 0;display:block}.rich-content video{background:#000}.rich-content a{color:#1989fa}.rich-content blockquote{color:#606266;background:#f5f7fa;border-left:3px solid #dcdfe6;margin:8px 0;padding:8px 12px}.rich-content ul,.rich-content ol{margin:8px 0;padding-left:1.5em}.ql-size-12px{font-size:12px}.ql-size-14px{font-size:14px}.ql-size-16px{font-size:16px}.ql-size-18px{font-size:18px}.ql-size-20px{font-size:20px}.ql-size-24px{font-size:24px}.ql-size-28px{font-size:28px}.ql-size-32px{font-size:32px}.ql-size-36px{font-size:36px}.ql-size-48px{font-size:48px}.ql-font-yahei{font-weight:400;font-family:Noto Sans SC,Microsoft YaHei,PingFang SC,Hiragino Sans GB,sans-serif!important}.ql-font-songti{font-weight:400;font-family:Noto Serif SC,SimSun,Songti SC,STSong,serif!important}.ql-font-heiti{font-weight:700;font-family:Noto Sans SC,SimHei,Heiti SC,STHeiti,sans-serif!important}.ql-font-kaiti{font-weight:400;font-family:Ma Shan Zheng,KaiTi,Kaiti SC,STKaiti,serif!important}.ql-font-fangsong{font-weight:400;font-family:ZCOOL XiaoWei,fangsong,FangSong SC,STFangsong,serif!important}.ql-font-lishu{font-weight:400;font-family:Zhi Mang Xing,LiSu,STLiti,Baoli SC,cursive!important}.ql-font-youyuan{font-weight:400;font-family:ZCOOL KuaiLe,YouYuan,STYuanti,Yuanti SC,cursive!important}.ql-snow .ql-picker.ql-font{width:92px}.ql-snow .ql-picker.ql-size{width:58px}.ql-snow .ql-toolbar{flex-wrap:wrap;align-items:center;row-gap:2px;display:flex}.ql-snow .ql-toolbar .ql-formats{margin-right:8px}html .ql-snow .ql-picker.ql-font .ql-picker-label:before,html .ql-snow .ql-picker.ql-font .ql-picker-item:not([data-value]):before{content:"字体"}html .ql-snow .ql-picker.ql-size .ql-picker-label:before,html .ql-snow .ql-picker.ql-size .ql-picker-item:not([data-value]):before{content:"字号"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=yahei]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=yahei]:before{content:"微软雅黑";font-family:Microsoft YaHei,PingFang SC,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=songti]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=songti]:before{content:"宋体";font-family:SimSun,Songti SC,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=heiti]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=heiti]:before{content:"黑体";font-family:SimHei,Heiti SC,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=kaiti]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=kaiti]:before{content:"楷体";font-family:KaiTi,Kaiti SC,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=fangsong]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=fangsong]:before{content:"仿宋";font-family:fangsong,FangSong SC,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=lishu]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=lishu]:before{content:"隶书";font-family:LiSu,STLiti,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=youyuan]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=youyuan]:before{content:"幼圆";font-family:YouYuan,STYuanti,cursive}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before{content:"12"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before{content:"14"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before{content:"16"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before{content:"18"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]:before{content:"20"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before{content:"24"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="28px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="28px"]:before{content:"28"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]:before{content:"32"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="36px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="36px"]:before{content:"36"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="48px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="48px"]:before{content:"48"}.ql-snow .ql-picker.ql-font .ql-picker-item,.ql-snow .ql-picker.ql-size .ql-picker-item{pointer-events:auto;min-height:28px;line-height:28px;display:block}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{font-size:14px}.ql-snow .ql-picker.ql-expanded{z-index:40}.ql-snow .ql-picker.ql-expanded .ql-picker-options{z-index:41;max-height:220px;overflow-y:auto}.ql-toolbar button.ql-symbol,.ql-toolbar button.ql-undo,.ql-toolbar button.ql-tab{width:28px}.ql-toolbar button.ql-tab{width:auto;min-width:28px;padding:0 4px}.ql-toolbar .ql-symbol-label,.ql-toolbar .ql-tab-label{font-size:12px;font-weight:600;line-height:1}.wkbbs-symbol-panel,.wkbbs-font-panel{z-index:80;background:#fff;border:1px solid #e5e5e5;border-radius:8px;max-height:260px;padding:8px 10px 10px;position:absolute;top:42px;left:8px;right:8px;overflow:auto;box-shadow:0 8px 24px #0000001f}.wkbbs-symbol-panel__title{color:#909399;margin:6px 0 4px;font-size:12px;line-height:1.4}.wkbbs-symbol-panel__list{flex-wrap:wrap;gap:4px;display:flex}.wkbbs-link-panel{z-index:81;background:#fff;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex;position:absolute;left:8px;right:8px;box-shadow:0 8px 24px #0000001f}.wkbbs-link-panel input{color:#303133;background:#fff;border:1px solid #dcdfe6;border-radius:6px;flex:1;min-width:0;height:32px;padding:0 8px;font-size:14px}.wkbbs-link-panel button{color:#303133;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-radius:6px;height:32px;padding:0 10px;font-size:13px}.wkbbs-link-panel button.wkbbs-link-panel__ok{color:#fff;background:#1989fa;border-color:#1989fa}.wkbbs-symbol-panel__btn,.wkbbs-font-panel__btn{color:#303133;cursor:pointer;background:#fafafa;border:1px solid #eee;border-radius:4px;width:32px;height:32px;padding:0;font-size:16px;line-height:30px}.wkbbs-symbol-panel__btn:hover,.wkbbs-symbol-panel__btn:active{color:#1677ff;background:#f0f7ff;border-color:#1677ff}.wkbbs-font-panel{flex-wrap:wrap;gap:8px;display:flex}.wkbbs-font-panel__btn{width:auto;min-width:72px;height:36px;padding:0 10px;font-size:15px;line-height:34px}
