@charset "UTF-8";.jy-table{line-height:normal;margin:5px 0;width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e4e7ed;border-radius:4px}.jy-table thead{display:block;background-color:#f1f1f1;border:none;border-bottom:1px solid #eee;text-align:center}.jy-table tbody{overflow-y:auto;display:block}.jy-table-input-64{border-collapse:collapse!important}.jy-table-input-64 .div-hh{height:5px;line-height:5px;max-height:5px}.jy-table-input-64 thead .th-64{width:64px}.jy-table-input-64 tbody tr{height:24px!important;line-height:24px!important}.jy-table-input-64 tbody tr td{border:1px solid #e4e7ed;text-align:center!important}.jy-table-input-64 tbody tr td input{width:56px;height:22px;line-height:22px;text-align:center;border-right:4px;border:1px solid #c0c4cc}.jy-table-input-64 tbody tr .td-64{width:64px}.jy-table-record{height:400px;overflow-y:auto;display:block;line-height:normal;margin:5px 0;width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e4e7ed;border-radius:4px}.jy-table-record thead{display:block;background-color:#f1f1f1;border:none;border-bottom:1px solid #eee;text-align:center}.jy-table-record tbody{overflow-y:auto;display:block}.jy-table-input-120{border-collapse:collapse!important}.jy-table-input-120 .div-hh{height:5px;line-height:5px;max-height:5px}.jy-table-input-120 thead .th-120{width:110px}.jy-table-input-120 tbody tr{height:24px!important;line-height:24px!important}.jy-table-input-120 tbody tr td{border:1px solid #e4e7ed;text-align:center!important}.jy-table-input-120 tbody tr td input{width:102px;height:22px;line-height:22px;text-align:center;border-right:4px;border:1px solid #c0c4cc}.jy-table-input-120 tbody tr .td-120{width:110px}.jy-download-list>.button{margin:0 10px;cursor:pointer}.jy-download-list>.button i{font-size:40px;color:#409eff}.jy-download-list .el-drawer{min-width:500px}.jy-download-list .el-drawer__header{font-size:18px;font-weight:700;color:#303133;background-color:#f1f1f1;margin-bottom:0;padding:20px}.jy-download-list .el-drawer__body{padding:10px}.jy-download-list .text{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jy-download-list .text:before{display:none}.jy-download-list .text:last-child{margin-bottom:0}.jy-notification .el-badge__content{right:50px}.jy-notification i{cursor:pointer;font-size:40px;color:#409eff}.jy-notify--websocket{padding:15px;background-color:#fdf6ec}.jy-notify--websocket .el-notification__icon{color:#e6a23c}.jy-notify--websocket .el-notification__group{width:100%}.jy-menu--top.el-menu.el-menu--horizontal{background-color:inherit;border-bottom:none}.jy-menu--top>.el-menu-item,.jy-menu--top>.el-sub-menu .el-sub-menu__title{display:flex;align-items:center;padding:0 10px;height:68px;line-height:normal;border-bottom:none}.jy-menu--top>.el-menu-item.is-active,.jy-menu--top>.el-menu-item:not(.is-disabled):focus,.jy-menu--top>.el-menu-item:not(.is-disabled):hover,.jy-menu--top>.el-sub-menu .el-sub-menu__title:hover,.jy-menu--top>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:none;color:#fff!important;background-color:#409eff}.jy-menu--top>.el-sub-menu .el-sub-menu__icon-arrow,.jy-menu--top>.el-sub-menu.el-sub-menu__hide-arrow{display:none}.jy-menu--top .jy-menu__btn{display:flex;flex-direction:column;align-items:center}.jy-menu--top .jy-menu__btn .jy-menu__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px}.jy-menu--top .jy-menu__btn .jy-menu__icon i{font-size:24px;color:#fff}.jy-menu--top .jy-menu__btn .jy-menu__text{font-size:12px}.jy-admin-header{display:flex;align-items:center;min-height:68px;padding:0 10px;background-color:var(--背景-主体顶部);border-bottom:1px solid var(--边框-主体顶部)}.jy-admin-header__toggle{margin-right:10px;padding:0;font-size:1.5em}.jy-admin-header__logo{position:relative;top:-2px;font-size:32px;font-weight:700;color:#409eff;max-width:500px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jy-admin-header__dropdown--popper i{width:20px;text-align:center;font-size:20px}.jy-menu-drawer-container{border-bottom:1px solid #3d3d3d}.jy-menu-drawer-trigger{display:flex;align-items:center;height:100%;padding:0 15px;font-size:18px;cursor:pointer}.jy-menu-drawer-trigger i{width:20px}.jy-menu-drawer{top:unset!important;height:auto!important;max-width:940px}.jy-menu-drawer .el-drawer__header{border-bottom:1px solid #c0c4cc;background-color:#f1f1f1;padding:20px;margin-bottom:0}.jy-menu-drawer .el-drawer__body{padding:0}.jy-menu-drawer__search{padding:0 40px}.jy-menu-drawer__main .menu-level-1 .title{padding:10px 10px 10px 30px}.jy-menu-drawer__main .menu-level-1>.title{color:#f56c6c;background-color:#f1f1f1;border-top:1px solid #e4e7ed;font-size:18px;font-weight:700}.jy-menu-drawer__main .menu-level-1:first-child>.title{border-top:unset}.jy-menu-drawer__main .menu-level-1 .menu-level-2{border-bottom:1px dashed #ebeef5}.jy-menu-drawer__main .menu-level-1 .menu-level-2:last-child{border-bottom:unset}.jy-menu-drawer__main .menu-level-1 .menu-level-2>.title{color:#409eff;font-size:16px}.jy-menu-drawer__main .page-item-list{display:flex;flex-wrap:wrap;padding:10px}.jy-menu-drawer__main .page-item-list .page-item{width:104px;margin-bottom:15px}.jy-menu-drawer__main .page-item-list .page-item .page-item-content{padding:10px;border-radius:15px;display:flex;flex-wrap:wrap;justify-content:center;color:#606266}.jy-menu-drawer__main .page-item-list .page-item .page-item-content:hover{background-color:#ecf5ff;color:#66b1ff;transform:scale(1.1)}.jy-menu-drawer__main .page-item-list .page-item .page-item__btn{width:64px;height:64px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:8px;box-shadow:1px 1px 5px rgba(158,149,149,.69);cursor:pointer}.jy-menu-drawer__main .page-item-list .page-item .page-item__btn i{font-size:40px;color:#fff}.jy-menu-drawer__main .page-item-list .page-item .page-item__name{margin-top:5px;line-height:1.2em;text-align:center;font-size:14px;cursor:pointer}.jy-menu-drawer__right{width:200px!important;padding:5px 0;font-size:16px;color:#606266;overflow-y:auto;background-color:#f1f1f1}.jy-menu-drawer__right .menu-item{padding:5px 10px;cursor:pointer}.jy-menu-drawer__right .menu-item.selected,.jy-menu-drawer__right .menu-item:hover{background-color:#ecf5ff;color:#66b1ff}.jy-menu-search{display:flex;text-align:center;justify-content:center;align-items:center}.jy-menu-search .el-autocomplete{width:100%;height:32px;border-bottom:1px solid var(--边框-一级)}.jy-menu-search .el-input__wrapper{padding:0 15px;background-color:rgba(163,171,175,.21);box-shadow:unset;border:unset}.jy-menu-search .el-input__wrapper .el-input__inner{color:inherit}.jy-menu-search .el-input__wrapper i{height:32px}.jy-menu-popper-container{padding:0;z-index:9900}.jy-menu-popper-container.el-popper{color:#bfcbd9;background-color:#001529}.jy-menu-popper-container.el-popper .el-popper__arrow:before{display:none;border:1px solid #001529;background-color:#001529}.jy-menu-popper__search{padding:10px}.jy-menu-popper__main{max-width:800px;max-height:600px;overflow:auto;padding:10px}.jy-menu-popper__main .menu-level-1 .title{padding:10px 0}.jy-menu-popper__main .menu-level-1>.title{border-top:1px solid #e4e7ed;font-size:18px;font-weight:700}.jy-menu-popper__main .menu-level-1:first-child>.title{border-top:unset}.jy-menu-popper__main .menu-level-1 .menu-level-2{padding-bottom:15px;border-bottom:1px dashed #ebeef5}.jy-menu-popper__main .menu-level-1 .menu-level-2:last-child{border-bottom:unset}.jy-menu-popper__main .menu-level-1 .menu-level-2>.title{color:#409eff;font-size:16px}.jy-menu-popper__main .page-item-list{display:flex;flex-wrap:wrap}.jy-menu-popper__main .page-item-list .page-item .page-item-content{padding:10px;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center}.jy-menu-popper__main .page-item-list .page-item .page-item-content:hover{color:#fff;background-color:#409eff!important}.jy-menu-popper__main .page-item-list .page-item .page-item__name{line-height:1.2em;text-align:center;font-size:16px;cursor:pointer}.jy-admin-main__tabs{background-color:var(--背景-主体页签)}.jy-admin-main__tabs .el-tabs__header{border-bottom:1px solid var(--边框-主体页签)}.jy-admin-main__tabs .el-tabs__header .el-tabs__nav{border:none}.jy-admin-main__tabs .el-tabs__header .el-tabs__item{border-bottom:1px solid var(--边框-主体页签);border-left:1px solid var(--边框-主体页签);background-color:var(--背景-主体页签);color:#303133}.jy-admin-main__tabs .el-tabs__header .el-tabs__item:last-child{border-right:1px solid var(--边框-主体页签)}.jy-admin-main__tabs .el-tabs__header .el-tabs__item.is-active{border-bottom:1px solid transparent;background-color:var(--背景-主体页面)}.jy-admin-main__page{position:relative;background-color:var(--背景-主体页面)}.jy-teleport>.el-overlay{position:absolute!important}:root{--文字-主要: #303133;--文字-常规: #606266;--文字-次要: #909399;--文字-占位: #c0c4cc;--文字-禁用: #c0c4cc;--文字-提示: #909399;--文字-链接: #409eff;--文字-成功: #67c23a;--文字-警告: #e6a23c;--文字-危险: #f56c6c;--文字-异常: #ff1493;--文字-紧急: #aa0aee;--按钮-主要: #409eff;--按钮-主要禁用: #a0cfff;--按钮-成功: #67c23a;--按钮-提示: #909399;--按钮-警告: #e6a23c;--按钮-危险: #f56c6c;--背景-主体顶部: #d6d6d6;--背景-主体页签: #d6d6d6;--背景-主体页面: #fafafa;--背景-页眉页脚: #f1f1f1;--背景-主要: #ecf5ff;--背景-成功: #f0f9eb;--背景-危险: #fef0f0;--背景-禁用: #f5f7fa;--边框-主体顶部: #bdb3b3;--边框-主体页签: #bdb3b3;--边框-顶级: #b5b7b9;--边框-一级: #c0c4cc;--边框-二级: #e4e7ed;--边框-三级: #ebeef5;--边框-四级: #f5f7f9;--边框-控件: #dcdfe6;--边框-焦点: #409eff;--边框-主要: #b3d8ff;--鼠标悬停-背景: #ecf5ff;--鼠标悬停-文字: #66b1ff}.jy-template-preview{width:100%;height:100%;display:flex}.jy-template-preview .left-tree{width:350px;display:flex;flex-direction:column;border-right:1px solid #e4e7ed}.jy-template-preview .left-tree .search-container{padding:10px;border-bottom:1px solid #ebeef5}.jy-template-preview .left-tree .tree-container{flex:1;overflow:auto}.jy-template-preview .left-tree .tree-container .el-tree{width:fit-content;min-width:100%}.jy-template-preview .left-tree .tree-container .el-tree .el-tree-node>.el-tree-node__children{overflow:visible!important}.jy-template-preview .right-panel{flex:1}.jy-template-preview .right-panel>.jy-panel__header{height:52px}.jy-template-preview .right-panel>.jy-panel__header>.jy-panel__title{font-weight:700}.jy-template-preview .right-panel .jy-admin-main__page{height:100%}
