:root{--page-menuitem-hover-color:hsla(0,0%,100%,.1);--page-menuitem-active-color:#ff7801;--aside-menuitem-hover-color:hsla(0,0%,100%,.1);--aside-menuitem-active-color:#ff7801;--primary-text-color:#303030;--secondary-text-color:#fff;--primary-background-color:#fff;--secondary-background-color:#303030;--tap-highlight-color:transparent}body{padding:0;margin:0;color:var(--primary-text-color);background-color:var(--primary-background-color);-webkit-tap-highlight-color:var(--tap-highlight-color);-webkit-text-size-adjust:100%}#app,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{font-family:Avenir,Helvetica,Arial,sans-serif;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0}:focus,:hover{outline:none}.el-loading-mask{z-index:1000!important}.app-container{display:flex;flex-direction:column;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0}.app-container-header{align-items:center;height:90px;background-color:var(--secondary-background-color)}.app-container-body,.app-container-header{display:flex;flex-direction:row;overflow:hidden}.app-container-body{flex:1;flex-grow:1}.app-container-footer{display:flex;flex-direction:row;align-items:center;height:90px}.app-container-body-aside,.app-container-footer{background-color:var(--secondary-background-color);overflow:hidden}.app-container-body-aside{width:160px;min-width:160px;display:block}.app-container-body-main{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.app-container-body-main>.el-scrollbar{display:flex;flex-direction:column;padding:10px 20px 0 20px;position:relative}.el-drawer .el-drawer__body{padding:0!important;position:relative}.el-drawer .el-drawer__body>.el-scrollbar{display:flex;flex-direction:column;padding:20px;position:relative}.el-popper>.el-scrollbar{display:flex;flex-direction:column;padding:0;position:relative}.app-header{display:flex;flex-direction:row;flex:1;flex-grow:1;align-items:center;padding:0 20px}.app-header-lft{display:block;flex-grow:1}.app-header-rht{display:block}.app-header-user{display:flex;flex-direction:row;align-items:center}.app-header-user>span{font-size:16px;color:var(--secondary-text-color);display:block;padding:0 10px}.app-footer{display:flex;flex-direction:column;flex:1;flex-grow:1;align-items:center}.app-aside{width:inherit;display:block}.app-aside .el-menu{padding:0 0 0 10px;background-color:transparent;border-right:none}.app-aside .el-menu-item{height:50px;line-height:50px;color:var(--secondary-text-color);border-radius:8px 0 0 8px}.app-aside .el-menu-item.is-active{color:var(--secondary-text-color);background-color:var(--aside-menuitem-active-color)}.app-aside .el-menu-item:hover{color:var(--secondary-text-color);background-color:var(--aside-menuitem-hover-color)}.page-menu{height:46px;background-color:transparent;margin:20px 20px 0 20px;position:relative}.page-menu>.el-menu-item{color:var(--primary-text-color)!important;height:46px;line-height:46px}.page-menu>.el-menu-item:hover{background-color:transparent!important}.page-menu>.el-menu-item.is-active{border-bottom:1px solid var(--page-menuitem-active-color);color:var(--primary-text-color)!important}.page-menu>.el-button{position:absolute;right:10px;bottom:10px}.refer-menu{height:46px;background-color:transparent;margin:20px 0 20px 0;position:relative}.refer-menu>.el-menu-item{color:var(--primary-text-color)!important;height:46px;line-height:46px}.refer-menu>.el-menu-item:hover{background-color:transparent!important}.refer-menu>.el-menu-item.is-active{border-bottom:1px solid var(--page-menuitem-active-color);color:var(--primary-text-color)!important}.refer-menu>.el-button{position:absolute;right:10px;bottom:10px}.app-carousel{width:100%;height:100%;display:block;overflow:hidden;background-color:var(--secondary-background-color)}.app-info{display:flex;flex-direction:row;align-items:center;gap:10px}.app-logo{width:40px;height:40px;padding:0;margin:0;display:block}.app-name{font-size:32px;color:var(--secondary-text-color);letter-spacing:2px;display:block}.app-account{width:600px;overflow:hidden}.app-account-header{padding:15px 20px;border-radius:20px 5px 0 0;background-color:var(--secondary-background-color)}.app-account-body{padding:30px 20px;border-radius:0 0 20px 10px;background-color:var(--primary-background-color);display:flex;flex-direction:row;gap:10px}.app-account-body-lft{flex-grow:1}.app-account-body-rht{width:180px;padding:0 0 0 20px}.page-header{align-items:center;padding:20px 15px}.page-header,.page-header-lft{display:flex;flex-direction:row}.page-header-lft{flex-grow:1}.page-header-rht{display:flex;flex-direction:row}.page-header .el-form{display:flex;align-items:center}.page-header .el-form-item{margin:0 10px 0 10px}.page-header .el-form-item:last-child{margin:0 0 0 10px}.page-rowcol{display:block}.page-rowcol .el-row{flex-direction:row;flex-wrap:nowrap}.page-rowcol .el-row+.el-row{margin:16px 0}.page-rowcol .el-col{flex:0 0 auto}.page-rowcol .el-col:last-child{flex:1 1 auto}.page-rowcol .el-text+.el-text{margin:0 10px 0 10px}.editor-html{min-height:500px;padding:20px 20px 50px 20px;border:1px solid #79bbff}.editor-html div{padding:5px 10px;border:1px solid #ddd;min-height:30px}.editor-html p{padding:10px;border:1px solid transparent;min-height:22px}.editor-html p>strong{color:#222}.editor-html p>span{color:red;background-color:transparent}.editor-html h1{font-size:30px}.editor-html h1,.editor-html h2{text-align:center;padding:5px 10px;min-height:30px}.editor-html h2{font-size:26px}.editor-html h3{font-size:22px;text-align:center}.editor-html h3,.editor-html h4{padding:5px 10px;min-height:30px}.editor-html h4{font-size:18px;text-align:left}.editor-html div:hover,.editor-html h1:hover,.editor-html h2:hover,.editor-html h3:hover,.editor-html h4:hover{background-color:#e1f3d8;border-color:#95d475}.editor-html p:hover{background-color:#c6e2ff;border-color:#79bbff}.editor-html item{display:block;padding:10px;margin:10px 0;border:1px solid #95d475}.editor-html img{max-width:100%}.editor-html table{width:100%;border-collapse:collapse}.editor-html td{padding:10px;border:1px solid #ccc}.article-html{display:block}.article-html div{padding:10px 10px}.article-html p{line-height:26px;padding:10px;margin:0}.article-html p>strong{color:#222}.article-html p>span{color:red}.article-html h1{font-size:30px;text-align:center;padding:5px 10px}.editor-html h1[data-type=\5206\7F16]{font-size:28px}.article-html h2{font-size:26px}.article-html h2,.article-html h3{text-align:center;padding:5px 10px}.article-html h3{font-size:22px}.article-html h4{font-size:18px;text-align:left;padding:5px 10px}.article-html div:hover{background-color:#e1f3d8;border-color:#95d475}.article-html div>p:hover{background-color:#c6e2ff;border-color:#79bbff}.article-html img{max-width:100%}.article-html table{width:100%;border-collapse:collapse}.article-html td{padding:10px;border:1px solid #ccc}.article-html item{display:block;padding:10px;margin:10px 0}.chapter-html{font-size:13px;line-height:24px}.chapter-html p+p{margin:10px 0}.chapter-html p span{color:red;font-weight:500}.chapter-html p item{display:block}.chapter-html item{display:block;padding:6px}.chapter-html img{max-width:100%}.chapter-html table{width:100%;border-collapse:collapse}.chapter-html td{padding:10px;border:1px solid #ccc}.ref-view{display:block;flex-grow:1;position:relative;margin-top:10px}.page-catalog{flex-direction:row;right:0}.page-catalog,.page-catalog-lft{display:flex;position:absolute;left:0;top:0;bottom:0}.page-catalog-lft{flex-direction:column;width:400px;height:100%;overflow:hidden}.ref-view .page-catalog-lft:hover{width:50%;background-color:rgba(217,236,255,.9)!important;z-index:100}.page-catalog-lft>.el-scrollbar section{display:block;padding:0 20px 20px 20px;overflow:hidden}.page-catalog-rht{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden;position:absolute;left:420px;right:0;top:0;bottom:0}.page-catalog-rht>.el-scrollbar section{display:block;padding:0 20px 20px 1px;overflow:hidden}.page-catalog .el-tree{background-color:transparent!important}.page-catalog .el-tree .el-tree-node>.el-tree-node__content{height:auto!important;min-height:26px!important}.page-catalog .el-tree .el-tree-node>.el-tree-node__content>.el-icon{display:none}.page-catalog .el-tree .el-tree-node>.el-tree-node__content>div{display:flex;flex-direction:row;padding:6px 0}.page-catalog .el-tree .el-tree-node>.el-tree-node__content>div>div .el-text{font-size:14px}.page-catalog .el-tree .el-tree-node.is-current>.el-tree-node__content>div>div .el-text{color:red!important}.page-catalog .el-tree .el-tree-node>.el-tree-node__content>div>div:last-child{flex-grow:1}.page-catalog .el-tree .el-tree-node>.el-tree-node__content>div>div:last-child>p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0!important;margin:0!important}.ref-view .page-catalog .page-catalog-lft:hover .el-tree .el-tree-node>.el-tree-node__content>div>div:last-child>p{text-overflow:hidden;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.page-catalog .el-card{width:100%}.page-catalog .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#303133!important}.page-catalog .el-collapse .el-collapse-item__title{display:flex;flex-direction:row;align-items:center;padding:0;margin:0}.page-catalog .el-collapse .el-collapse-item__content{padding:0;margin:0}.page-catalog .el-collapse .el-collapse-item__content>div{padding:0 0 10px 20px;margin:0}.page-catalog .el-collapse .el-collapse-item__content>div>div.collapse-item-header{display:flex;flex-direction:row;align-items:center}.page-catalog .el-collapse .el-collapse-item__content>div>div.collapse-item-header>.el-text{flex-grow:1}.page-catalog .el-collapse .el-collapse-item__content>div>.chapter-html{padding:0}.page-refer{display:flex;flex-direction:row;position:absolute;left:0;right:0;top:0;bottom:0}.page-refer-lft{display:flex;flex-direction:column;width:50%;height:100%;overflow:hidden}.page-refer-lft>.el-scrollbar section{display:block;padding:0 20px 20px 20px;overflow:hidden}.page-refer-rht{display:flex;flex-direction:column;flex-grow:1;width:50%;height:100%;overflow:hidden}.page-refer-rht>.el-scrollbar section{display:block;padding:0 20px 20px 1px;overflow:hidden}