#app{font-family:Microsoft YaHei}body{margin:0;padding:0}.function-bar{width:100%;height:40px;background-color:#a91f09;background-image:url(../img/home_bg1.57dac422.png);background-repeat:repeat}.function-bar .press{float:left;line-height:40px;vertical-align:middle}.function-bar .press a{font-size:14px;color:#fafafa;text-decoration:none}.function-bar .user{color:#fafafa;float:right}.function-bar .user .el-button{margin-left:0;margin-right:20px!important}.function-bar .user .el-button--text,.function-bar .user .el-dropdown-link{color:#fafafa}.navbar-header{width:100%;height:70px;border-bottom:1px solid #e1e4eb;overflow:hidden}.navbar-header .navbar-brand{float:left;line-height:90px;vertical-align:middle}.navbar-header .navbar-nav{float:left;margin-left:80px;border-bottom:0!important}.navbar-header .navbar-nav li.el-menu-item{height:70px;line-height:70px;font-size:16px;color:#000}.navbar-header .navbar-nav li.is-active{color:#a91f09!important;border-bottom:2px solid #a91f09}.navbar-header .navbar-search{line-height:70px;vertical-align:middle;float:right;width:200px}.navbar-header .navbar-search .el-input__inner{border-radius:20px}.page-content{padding-top:20px!important;min-height:800px}.footer{margin-top:50px;width:100%;height:160px;background-color:#383a3e;background-image:url(../img/home_bg2.2137c043.png)}.carousel-container{margin-top:20px;width:100%;height:354px;overflow:hidden;background-color:#fafafa}.carousel-container .carousel-home{float:left;width:900px}.carousel-container .carousel-home .el-carousel__container{height:354px}.carousel-container ul.indicator{float:left;margin:0;margin-left:15px;padding:0}.carousel-container ul.indicator li{padding:15px;line-height:55px;vertical-align:middle;list-style-type:none;border-bottom:1px solid #e1e4eb;overflow:hidden;font-size:16px;cursor:pointer}.carousel-container ul.indicator li img{float:left;margin-right:20px}.carousel-container ul.indicator li:last-child{border:0}.carousel-container ul.indicator li:hover{background-color:#fff}.danger{color:#a91f09}.container{margin:0 auto;padding:0;width:100%;max-width:1200px}.btnGolden{background-color:#c3a677;color:#fff}.btnGolden .svg-icon{margin-right:8px;font-size:20px}.btnGolden:active,.btnGolden:hover,.btnGolden:visited{background-color:#c3a677!important;color:#fff}.el-button--mini .svg-icon{font-size:14px}.pagination-container{margin:20px 0;clear:both;text-align:center}.empty-text{margin:20px auto;width:95%;font-size:16px!important}.search-bar{background-color:#e0e0e0;border-bottom:1px solid silver}.search-bar .el-form{margin-left:20px}.search-bar .el-form .el-form-item{margin-bottom:unset;padding:15px 0}.search-bar .el-input-group__prepend{padding:0 12px!important}.static-form-item{font-size:12px;color:#e6a23c}.el-dialog__header{border-bottom:1px solid #e1e4eb}.drawer-button{position:absolute;top:20px;right:50px;z-index:500}.drawer-button .el-button i{font-size:30px}.file-card{margin-bottom:30px}.file-card .el-card__body{overflow:hidden;height:300px}.file-card .image{width:98%;height:250px}.edit-form{text-align:left}.book-list{width:100%}.book-list .book-list-item{margin-top:20px;height:270px;text-align:center;color:#777;cursor:pointer}.book-list .book-list-item .book-list-item-img{width:150px;height:220px}.book-list .book-list-item div{margin:auto;margin-top:10px;width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.book-list .book-list-item:hover{background-color:#f0f0f0}.book-list .book-list-header{height:50px;line-height:50px;vertical-align:middle;border-bottom:1px solid #e1e4eb;font-size:16px;overflow:hidden}.book-list .book-list-header .title{float:left;text-indent:20px}.book-list .book-list-header .title span{display:inline-block;margin-right:5px;width:5px;height:5px;background-color:#a91f09;vertical-align:middle}.book-list .book-list-header .count{float:right;margin-right:20px}.book-list .book-list-header .count span.strong{color:#a91f09}.book-list-border{padding-bottom:20px}.book-list-border,.file-list{min-height:600px;border:1px solid #e1e4eb}.file-list{position:relative}.file-list .header{height:40px;text-indent:30px;border-bottom:1px solid #e1e4eb}.file-list .count,.file-list .header{line-height:40px;vertical-align:middle}.file-list .count{position:absolute;right:20px;font-size:12px}.file-list .count strong{color:#c3a677}.file-tab .el-tabs__item{padding:0 20px!important}.file-tab .el-tabs__item.is-active{background-color:#c3a677;color:#fff}.file-tab .el-tabs__active-bar{display:none}.struct-tree{margin-top:20px}.struct-tree .el-tree{border:1px solid #e1e4eb}.struct-tree .el-tree-node__content{height:unset}.struct-tree .custom-tree-node:hover,.struct-tree .el-tree-node__content:hover,.struct-tree .is-current>.el-tree-node__content>.custom-tree-node{background-color:#c3a677!important;color:#fff}.struct-tree .custom-tree-node:hover a,.struct-tree .el-tree-node__content:hover a,.struct-tree .is-current>.el-tree-node__content>.custom-tree-node a{color:#fff}.struct-tree .el-tree-node__expand-icon{position:absolute;right:0}.struct-tree .custom-tree-node{padding:8px;width:100%;font-size:14px;border-bottom:1px solid #e1e4eb}.struct-tree .custom-tree-node a{text-decoration:none;color:#777}.struct-tree .custom-tree-root{color:#a91f09;font-size:16px!important}.struct-tree .custom-tree-root a{color:#a91f09}.struct-tree .el-tree-node__content{padding:0!important}.struct-tree .custom-tree-children{background-color:#f7f7f7}.struct-tree .tree-node-level-1{background-color:#fff}.map-list{margin-top:20px;padding:0 20px;text-align:center}.map-list .name{margin-bottom:50px}.map-list .svg-icon{display:block;margin-bottom:20px;padding:50px 0;width:100%!important;height:100px!important;text-align:center;background-color:#e0e0e0;color:#fff}.map-list .el-col{cursor:pointer}.course-book-list{margin-top:30px;width:100%}.course-book-list .course-list{width:100%;height:30px;overflow:hidden;border-bottom:1px solid #e1e4eb}.course-book-list .course-list .title{width:150px;color:#a91f09;float:left}.course-book-list .course-list .title img{float:left;margin-right:10px}.course-book-list .course-list .list{float:left;margin:0;padding:0;overflow:hidden}.course-book-list .course-list .list li{float:left;margin-right:30px;max-width:100px;line-height:20px;vertical-align:middle;list-style-type:none;color:#777;font-size:14px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-card{margin:auto;margin-top:300px;width:1200px}.menu-card .svg-icon{font-size:100px}.menu-card .name{margin-top:20px;font-size:50px}.menu-card .el-card{cursor:pointer}.user-register{margin:auto;width:90%}.user-register .el-button{width:48%}.svg-icon[data-v-53ff2da0]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}