.channel-sidebar{-webkit-box-flex:0;-ms-flex:0 0 179px;flex:0 0 179px;position:sticky;top:96px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.channel-sidebar,.channel-sidebar .sidebar-tab{width:179px;display:-webkit-box;display:-ms-flexbox;display:flex}.channel-sidebar .sidebar-tab{padding:12px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:PingFang SC,PingFangSC-Semibold,sans-serif;font-weight:600;font-size:16px;line-height:1.4;color:rgba(0,0,0,.85);background:transparent;border:.5px solid transparent;border-radius:8px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.channel-sidebar .sidebar-tab:hover{color:#22c671}.channel-sidebar .sidebar-tab-active{background:#22c671;border-color:#22c671;color:#fff;-webkit-box-shadow:0 6px 16px rgba(34,198,113,.25);box-shadow:0 6px 16px rgba(34,198,113,.25)}.channel-sidebar .sidebar-tab-active:hover{color:#fff}.recommend-sidebar{width:316px;-webkit-box-flex:0;-ms-flex:0 0 316px;flex:0 0 316px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;position:sticky;top:96px}.recommend-sidebar .rec-card{background:#fff;border:1px solid #efefef;border-radius:16px;padding:20px;-webkit-box-shadow:0 0 32px rgba(0,0,0,.05);box-shadow:0 0 32px rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box}.recommend-sidebar .rec-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px;font-family:PingFang SC,PingFangSC-Medium,sans-serif;font-weight:500;font-size:16px;color:#000}.recommend-sidebar .rec-icon{display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:50%}.recommend-sidebar .rec-icon-qa{background-image:url(https://resource.wesure100.com/b-file-manage/wof_static/know-image/2046903243409326508.svg)}.recommend-sidebar .rec-icon-video{background-image:url(https://resource.wesure100.com/b-file-manage/wof_static/know-image/2046903243409326459.svg)}.recommend-sidebar .rec-icon-graphic{background-image:url(https://resource.wesure100.com/b-file-manage/wof_static/know-image/2046898856515601359.svg)}.recommend-sidebar .rec-icon-news{background-image:url(https://resource.wesure100.com/b-file-manage/wof_static/know-image/2046903243409326555.png)}.recommend-sidebar .rec-more{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;color:#999;cursor:pointer}.recommend-sidebar .rec-more:hover{color:#22c671}.recommend-sidebar .icon-arrow-right{display:inline-block;width:12px;height:12px;margin-left:2px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><path d="M4.5 2l3.5 3.5L4.5 9" fill="none" stroke="%23999" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') 50%/contain no-repeat}.recommend-sidebar .rec-list{list-style:none;margin:0;padding:0}.recommend-sidebar .rec-item{padding:10px 0;border-bottom:.5px solid rgba(0,0,0,.06);cursor:pointer}.recommend-sidebar .rec-item:first-child{padding-top:0}.recommend-sidebar .rec-item:last-child{border-bottom:none;padding-bottom:0}.recommend-sidebar .rec-item:hover .rec-item-title{color:#22c671}.recommend-sidebar .rec-item-title{font-family:PingFang SC,sans-serif;font-size:14px;line-height:1.4;color:rgba(0,0,0,.85);margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:color .2s ease;transition:color .2s ease}.recommend-sidebar .rec-item-meta{font-family:PingFang SC,sans-serif;font-size:12px;line-height:1.4;color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.recommend-sidebar .rec-media-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.recommend-sidebar .rec-media-card{cursor:pointer;border-radius:8px;overflow:hidden;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.recommend-sidebar .rec-media-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.recommend-sidebar .rec-media-cover{position:relative;width:100%;aspect-ratio:1/1.35;border-radius:8px;overflow:hidden;background:#f0f0f0}.recommend-sidebar .rec-media-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.recommend-sidebar .cover-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e4e4e4)}.recommend-sidebar .rec-media-cover .icon-play-small{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.recommend-sidebar .rec-media-title{padding:8px 2px 6px;font-family:PingFang SC,sans-serif;font-size:13px;line-height:1.4;color:rgba(0,0,0,.85);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-empty-header{display:block;width:0;height:0;overflow:hidden}.v-layout{background:transparent}.list-page{background:#f5f6fa;min-width:1280px;min-height:100vh}.list-page .nav-bar{position:sticky;top:0;z-index:200;width:100%;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.list-page .nav-inner{max-width:1440px;margin:0 auto;height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 73px}.list-page .nav-logo{display:block;width:106px;height:31px;background:url(/img/wesure-logo.177257fd.png) 0/contain no-repeat;margin-right:60px;-ms-flex-negative:0;flex-shrink:0;margin-top:-8px}.list-page .nav-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}.list-page .nav-item{font-family:PingFang SC,sans-serif;font-weight:500;font-size:16px;color:#4a4a4a;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease;white-space:nowrap}.list-page .nav-item.nav-active{font-weight:600;color:#22c671}.list-page .nav-item:hover{color:#22c671}.list-page .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.list-page .sub-menu{margin:0 34px 0 20px;height:40px;line-height:40px;color:#4a4a4a;text-align:center;white-space:nowrap;cursor:pointer}.list-page .sub-menu:hover{color:#22c671}.list-page .nav-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-negative:0;flex-shrink:0}.list-page .nav-gzh,.list-page .nav-miniapp{font-family:PingFangSC-Regular;font-size:12px;color:#4a4a4a;cursor:pointer;white-space:nowrap}.list-page .nav-qrcode{width:217px;height:180px}.list-page .nav-qrcode-mp{background:url(/img/qrcode-small-program.331b2271.png) center 26px/138px no-repeat}.list-page .nav-qrcode-gzh{background:url(/img/qrcode-public-account.6318327c.png) center 26px/138px no-repeat}.list-page .nav-qrcode-text{font-family:PingFangSC-Regular;margin-bottom:20px;font-size:14px;color:#4e4e4e;text-align:center}.list-page .list-container{max-width:1440px;margin:48px auto 0;padding:0 0 40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.list-page .list-container .channel-sidebar{width:180px;-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}.list-page .main-panel{width:745px;-webkit-box-flex:0;-ms-flex:0 0 745px;flex:0 0 745px;background:#fff;border-radius:16px;-webkit-box-shadow:0 0 32px rgba(0,0,0,.05);box-shadow:0 0 32px rgba(0,0,0,.05);overflow:hidden}.list-page .panel-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:112px;padding:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px 16px 0 0;background:-webkit-gradient(linear,left top,left bottom,from(#22c671),color-stop(205.36%,rgba(34,198,113,0)));background:linear-gradient(180deg,#22c671,rgba(34,198,113,0) 205.36%)}.list-page .panel-header-bg{display:none}.list-page .panel-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-page .panel-header-content,.list-page .panel-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-page .panel-title{font-family:TTTGB,PingFangSC-Semibold,sans-serif;font-weight:600;font-size:32px;line-height:1.4;color:#fff;margin:0}.list-page .panel-title img{display:block;width:339px;height:42px;-o-object-fit:contain;object-fit:contain}.list-page .search-box{position:relative;width:250px}.list-page .search-icon{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><circle cx="7" cy="7" r="5.5" fill="none" stroke="%23999" stroke-width="1.5"/><path d="M11 11l3.5 3.5" stroke="%23999" stroke-width="1.5" stroke-linecap="round"/></svg>') 50%/contain no-repeat;pointer-events:none}.list-page .search-input{width:100%;height:40px;padding:0 14px 0 40px;border:1px solid hsla(0,0%,100%,.6);border-radius:12px;font-family:PingFang SC,sans-serif;font-size:14px;color:#000;background:hsla(0,0%,100%,.95);outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.list-page .search-input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}.list-page .search-input::-moz-placeholder{color:rgba(0,0,0,.3)}.list-page .search-input:-ms-input-placeholder{color:rgba(0,0,0,.3)}.list-page .search-input::-ms-input-placeholder{color:rgba(0,0,0,.3)}.list-page .search-input::placeholder{color:rgba(0,0,0,.3)}.list-page .search-input:focus{border-color:#fff;background:#fff}.list-page .panel-body{padding:24px 32px 32px}.list-page .search-result-bar{font-family:PingFang SC,sans-serif;font-size:20px;font-weight:500;color:rgba(0,0,0,.9)}.list-page .search-result-keyword{color:#22c671}.list-page .more-content-section{margin-top:24px;padding-top:24px;border-top:.5px solid rgba(0,0,0,.08)}.list-page .more-content-header{font-family:PingFang SC,sans-serif;font-size:18px;font-weight:600;color:rgba(0,0,0,.9);margin-bottom:8px}.list-page .list-items{list-style:none;margin:0;padding:0}.list-page .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:20px 0;border-bottom:.5px solid rgba(0,0,0,.08);cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.list-page .list-item:first-child{padding-top:0}.list-page .list-item:last-child{border-bottom:none}.list-page .list-item:hover .item-title{color:#22c671}.list-page .item-main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.list-page .item-title{font-family:PingFang SC,sans-serif;font-weight:500;font-size:18px;line-height:1.4;color:rgba(0,0,0,.9);margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:color .2s ease;transition:color .2s ease}.list-page .item-title em,.list-page .media-title em,.list-page .qa-title em{color:#22c671;font-style:normal}.list-page .item-summary{font-family:PingFang SC,sans-serif;font-size:14px;line-height:1.71;color:rgba(0,0,0,.6);margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-page .list-items-qa .list-item-qa{display:block;padding:20px 0;cursor:default}.list-page .qa-title{font-family:PingFang SC,sans-serif;font-weight:600;font-size:18px;line-height:1.5;color:rgba(0,0,0,.9);margin-bottom:8px;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.list-page .qa-title:hover{color:#22c671}.list-page .qa-content-wrap{position:relative}.list-page .qa-content{font-family:PingFang SC,sans-serif;font-size:15px;line-height:26px;color:rgba(0,0,0,.6);overflow:hidden;max-height:52px;word-break:break-all}.list-page .qa-content img{max-width:100%!important;height:auto!important}.list-page .qa-content div,.list-page .qa-content p,.list-page .qa-content span{margin:0;padding:0;font-size:inherit;line-height:inherit;color:inherit;display:inline}.list-page .qa-content-wrap--expanded .qa-content{max-height:none;overflow:visible;padding-bottom:30px}.list-page .qa-toggle-btn{background:none;border:none;padding:0;font-family:PingFang SC,sans-serif;font-size:14px;color:#576b95;cursor:pointer;white-space:nowrap;line-height:26px}.list-page .qa-toggle-btn:hover{color:#22c671}.list-page .qa-arrow-icon{vertical-align:middle;margin-left:2px;position:relative;top:-1px}.list-page .qa-toggle-btn--more{padding-left:32px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(30%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 30%)}.list-page .qa-toggle-btn--less,.list-page .qa-toggle-btn--more{position:absolute;right:0;bottom:0}.list-page .item-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-family:PingFang SC,sans-serif;font-size:13px;line-height:1.4;color:rgba(0,0,0,.4)}.list-page .tag-featured{display:inline-block;padding:2px 8px;margin-right:8px;font-size:11px;font-weight:500;line-height:1.4;color:#fff;background:#22c671;border-radius:4px;vertical-align:middle}.list-page .item-thumb{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;height:80px;border-radius:8px;overflow:hidden;background:#f0f0f0}.list-page .item-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.list-page .thumb-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e4e4e4)}.list-page .media-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.list-page .media-card{background:#fff;border-radius:8px;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.list-page .media-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.list-page .media-cover{position:relative;width:100%;aspect-ratio:1/1.3;border-radius:8px;overflow:hidden;background:#f0f0f0}.list-page .media-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.list-page .cover-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e4e4e4)}.list-page .media-cover img.icon-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.list-page .media-title{margin:10px 4px 8px;line-height:1.4;color:rgba(0,0,0,.9);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.list-page .empty-state,.list-page .media-title{font-family:PingFang SC,sans-serif;font-size:14px}.list-page .empty-state{text-align:center;padding:60px 0;color:rgba(0,0,0,.4)}.list-page .load-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 0 8px}.list-page .load-more-text{font-family:PingFang SC,sans-serif;font-size:14px;color:rgba(0,0,0,.4)}