.sidebar[data-v-56f7d931]{width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 15px;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin-bottom:30px}.sidebar .select[data-v-56f7d931]{color:#094!important}.sidebar .dialog[data-v-56f7d931]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sidebar .menu[data-v-56f7d931]{width:100%;padding:10px 0 20px 0;border-bottom:2px dashed #eee}.sidebar .menu .title[data-v-56f7d931]{font-size:20px;line-height:1.8;text-align:center;font-weight:700}.sidebar .menu .title a[data-v-56f7d931]{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .menu .title a[data-v-56f7d931]:hover{color:#094}.sidebar .menu .submenu[data-v-56f7d931]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar .menu .submenu .subtitle[data-v-56f7d931]{width:50%;font-size:14px;line-height:1.8}.sidebar .menu .submenu .subtitle a[data-v-56f7d931]{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .menu .submenu .subtitle a[data-v-56f7d931]:hover{color:#094}.sidebar .menu[data-v-56f7d931]:last-child{border-color:#fff}.sidebar .btn[data-v-56f7d931]{text-align:center;margin-top:15px}.sidebar .all[data-v-56f7d931]{width:100%;text-align:center;border-bottom:2px dashed #eee}.sidebar .all a[data-v-56f7d931]{line-height:50px;font-weight:600;color:#333;font-size:20px}.list[data-v-7a9652e2]{width:100%;overflow:hidden;padding:15px 0}.list .fx-center[data-v-7a9652e2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list .fx-center[data-v-7a9652e2],.list .head[data-v-7a9652e2]{display:-webkit-box;display:-ms-flexbox;display:flex}.list .head .header[data-v-7a9652e2]{width:145px;height:145px}.list .head .header img[data-v-7a9652e2]{width:150px;height:145px;border-radius:2px}.list .head .right[data-v-7a9652e2]{width:100%;margin-left:25px}.list .head .right .title a[data-v-7a9652e2]{font-size:16px;font-weight:500;line-height:1.8;color:#222}.list .head .right .title a[data-v-7a9652e2]:hover{color:#25a257}.list .head .right .teacher[data-v-7a9652e2]{font-size:13px;color:#999;line-height:18px}.list .head .right .tag[data-v-7a9652e2]{font-size:13px;color:#2bbb61;border-radius:4px;border:1px solid #2bbb61;padding:2px 6px;margin-left:15px}.list .head .right .time[data-v-7a9652e2]{font-size:13px;padding:20px 0;color:#333}.list .head .right .introduction a[data-v-7a9652e2]{font-size:13px;line-height:1.4;color:#7c7b7b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.user-icon[data-v-7a9652e2]{margin-left:10px}.user-icon .iconfont[data-v-7a9652e2]{color:#ff9700!important;font-size:18px}.content[data-v-48ba84d8]{width:1000px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;margin-bottom:30px}.content .tabs .head[data-v-48ba84d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:2px dashed #eee;margin:40px 20px 0;line-height:1.8;padding-bottom:8px}.content .tabs .head .content-title[data-v-48ba84d8]{font-size:20px 0 0;font-weight:700}.content .tabs .head .count[data-v-48ba84d8]{font-size:14px;color:#999}.content .tabs .tab-content[data-v-48ba84d8]{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.content .tabs .tab-content .pagination[data-v-48ba84d8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.main[data-v-2a69cce4]{width:1200px;height:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}*{margin:0;padding:0}a{text-decoration:none}li{list-style-type:none}#app{width:100vw;height:100vh;min-width:1250px;font-family:PingFangSC-Regular,PingFang SC,Microsoft YaHei,Arial,Helvetica,WenQuanYi Micro Hei,"tohoma,sans-serif";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#fff}#app .el-footer,#app .el-header,#app .el-main{padding:0}#app .el-footer{height:auto!important}#app .iconfont{color:#7f7f7f}