#userLayout.user-layout-wrapper[data-v-63d4cc1f]{height:100%}#userLayout.user-layout-wrapper.mobile .container .main[data-v-63d4cc1f]{max-width:23rem;width:98%}#userLayout.user-layout-wrapper .container[data-v-63d4cc1f]{width:100%;min-height:100%;background:#f0f2f5 url([object Module]) no-repeat 50%;background-size:100%;padding:6.875rem 0 9rem;position:relative}#userLayout.user-layout-wrapper .container a[data-v-63d4cc1f]{text-decoration:none}#userLayout.user-layout-wrapper .container .top[data-v-63d4cc1f]{text-align:center}#userLayout.user-layout-wrapper .container .top .header[data-v-63d4cc1f]{height:2.75rem;line-height:2.75rem}#userLayout.user-layout-wrapper .container .top .header .badge[data-v-63d4cc1f]{position:absolute;display:inline-block;line-height:1;vertical-align:middle;margin-left:-0.75rem;margin-top:-0.625rem;opacity:0.8}#userLayout.user-layout-wrapper .container .top .header .logo[data-v-63d4cc1f]{height:2.75rem;vertical-align:top;margin-right:1rem;border-style:none}#userLayout.user-layout-wrapper .container .top .header .title[data-v-63d4cc1f]{font-size:2.0625rem;color:rgba(0,0,0,0.85);font-family:"Chinese Quote", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600;position:relative;top:2px}#userLayout.user-layout-wrapper .container .top .desc[data-v-63d4cc1f]{font-size:0.875rem;color:rgba(0,0,0,0.45);margin-top:0.75rem;margin-bottom:2.5rem}#userLayout.user-layout-wrapper .container .main[data-v-63d4cc1f]{min-width:16.25rem;width:23rem;margin:0 auto}#userLayout.user-layout-wrapper .container .footer[data-v-63d4cc1f]{position:absolute;width:100%;bottom:0;padding:0 1rem;margin:3rem 0 1.5rem;text-align:center}#userLayout.user-layout-wrapper .container .footer .links[data-v-63d4cc1f]{margin-bottom:8px;font-size:0.875rem}#userLayout.user-layout-wrapper .container .footer .links a[data-v-63d4cc1f]{color:rgba(0,0,0,0.45);transition:all 0.3s}#userLayout.user-layout-wrapper .container .footer .links a[data-v-63d4cc1f]:not(:last-child){margin-right:2.5rem}#userLayout.user-layout-wrapper .container .footer .copyright[data-v-63d4cc1f]{color:rgba(0,0,0,0.45);font-size:0.875rem}

.sider[data-v-6f7cb0f7]{box-shadow:none !important}.sider .logo[data-v-6f7cb0f7]{height:3.6875rem !important;line-height:3.6875rem !important;box-shadow:none !important;transition:background 300ms}.sider .logo a[data-v-6f7cb0f7]{color:white}.sider .logo a[data-v-6f7cb0f7]:hover{color:rgba(255,255,255,0.8)}.sider.light .logo[data-v-6f7cb0f7]{background-color:#1890ff}

.sider ul.ant-menu[data-v-705a055e]{-ms-overflow-style:none;-ms-scroll-chaining:chained;-ms-content-zooming:zoom;-ms-scroll-rails:none;-ms-content-zoom-limit-min:100%;-ms-content-zoom-limit-max:500%;-ms-scroll-snap-type:proximity;-ms-scroll-snap-points-x:snapList(100%, 200%, 300%, 400%, 500%)}.sider ul.ant-menu[data-v-705a055e]::-webkit-scrollbar{width:0.625rem;height:0.625rem;background-color:transparent;display:none}.sider ul.ant-menu .-o-scrollbar[data-v-705a055e]{display:none}.sider ul.ant-menu[data-v-705a055e]::-webkit-scrollbar-track{background-color:transparent}.sider ul.ant-menu[data-v-705a055e]::-webkit-scrollbar-thumb{border-radius:0.625rem;background-color:#eee;box-shadow:inset 0 0 6px rgba(0,0,0,0.1)}.sider ul.ant-menu[data-v-705a055e]::-webkit-scrollbar-thumb:hover{background-color:#dddddd}.sider ul.ant-menu[data-v-705a055e]::-webkit-scrollbar-thumb:active{background-color:#bbbbbb}.sider.dark ul.ant-menu[data-v-705a055e]::-webkit-scrollbar-thumb{background-color:#666666}.sider.dark ul.ant-menu[data-v-705a055e]::-webkit-scrollbar-thumb:hover{background-color:#808080}.sider.dark ul.ant-menu[data-v-705a055e]::-webkit-scrollbar-thumb:active{background-color:#999999}

.ant-menu.ant-menu-root>.ant-menu-item:first-child{background-color:white}.ant-menu.ant-menu-root>.ant-menu-item:first-child>a,.ant-menu.ant-menu-root>.ant-menu-item:first-child>a:hover{color:rgba(0,0,0,0.65)}

.daily-article .article-button[data-v-08588874] {
  font-size: 1.2rem !important;
}
.daily-article .ant-card-body[data-v-08588874] {
  padding: 1.125rem !important;
}
.daily-article .ant-card-head[data-v-08588874] {
  padding: 0 1rem;
}
.daily-article .ant-card-meta[data-v-08588874] {
  margin-bottom: 1rem;
}
.daily-article .article-content p[data-v-08588874] {
  word-wrap: break-word;
  word-break: break-all;
  text-overflow: initial;
  white-space: normal;
  font-size: 0.9rem !important;
  margin-bottom: 0.8rem;
}


.header-notice-wrapper {
  top: 3.125rem !important;
}

.header-notice[data-v-011e4f06]{display:inline-block;transition:all 0.3s}.header-notice span[data-v-011e4f06]{vertical-align:initial}


.valid-error .ant-select-selection__placeholder[data-v-6ecd2825]{
  color: #f5222d;
}

.detail-list .title{color:rgba(0,0,0,0.85);font-size:0.875rem;font-weight:500;margin-bottom:1rem}.detail-list .term{color:rgba(0,0,0,0.85);display:table-cell;line-height:1.25rem;margin-right:8px;padding-bottom:1rem;white-space:nowrap}.detail-list .term:after{content:":";margin:0 8px 0 2px;position:relative;top:-.5px}.detail-list .content{color:rgba(0,0,0,0.65);display:table-cell;line-height:1.375rem;padding-bottom:1rem;width:100%}.detail-list.small .title{font-size:0.875rem;color:rgba(0,0,0,0.65);font-weight:normal;margin-bottom:0.75rem}.detail-list.small .term,.detail-list.small .content{padding-bottom:8px}.detail-list.large .term,.detail-list.large .content{padding-bottom:1rem}.detail-list.large .title{font-size:1rem}.detail-list.vertical .term{padding-bottom:8px}.detail-list.vertical .term,.detail-list.vertical .content{display:block}

.setting-drawer-index-item[data-v-a6010090]{margin-bottom:1.5rem}.setting-drawer-index-item .setting-drawer-index-title[data-v-a6010090]{font-size:0.875rem;color:rgba(0,0,0,0.85);line-height:1.375rem;margin-bottom:0.75rem}






































































































































































































































/* update--begin--autor:lvdandan-----date:20201016------for：j-image-upload图片组件单张图片详情回显空白
* https://github.com/zhangdaiscott/jeecg-boot/issues/1810
* https://github.com/zhangdaiscott/jeecg-boot/issues/1779
*/
[data-v-aaf19294] .imgupload .ant-upload-select{display:block}
[data-v-aaf19294] .imgupload .ant-upload.ant-upload-select-picture-card{ width:7.5rem;height: 7.5rem;}
[data-v-aaf19294] .imgupload .iconp{padding:2rem;}
/* update--end--autor:lvdandan-----date:20201016------for：j-image-upload图片组件单张图片详情回显空白*/

.uploadty-disabled {
  /*update-begin-author:taoyan date:2022-12-5 for: issues/4250 建议JUpload组件，disabled为true的时候上传button能够变灰或者其他样式图案，便于知晓无法再点击上传*/
  /*update-end-author:taoyan date:2022-12-5 for: issues/4250 建议JUpload组件，disabled为true的时候上传button能够变灰或者其他样式图案，便于知晓无法再点击上传*/
}
.uploadty-disabled .ant-upload-list-item .anticon-close {
  display: none;
}
.uploadty-disabled .ant-upload-list-item .anticon-delete {
  display: none;
}
.uploadty-disabled .ant-btn,
.uploadty-disabled .ant-upload-disabled {
  cursor: not-allowed;
  color: rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  border-color: #d9d9d9;
}
.uploadty-mover-mask {
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0.8;
  color: #fff;
  height: 1.75rem;
  line-height: 1.75rem;
}

.setting-drawer-index-content .setting-drawer-index-blockChecbox[data-v-54134c65]{display:flex}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item[data-v-54134c65]{margin-right:1rem;position:relative;border-radius:4px;cursor:pointer}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item img[data-v-54134c65]{width:3rem}.setting-drawer-index-content .setting-drawer-index-blockChecbox .setting-drawer-index-item .setting-drawer-index-selectIcon[data-v-54134c65]{position:absolute;top:0;right:0;width:100%;padding-top:0.9375rem;padding-left:1.5rem;height:100%;color:#1890ff;font-size:0.875rem;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock[data-v-54134c65]{width:1.25rem;height:1.25rem;border-radius:2px;float:left;cursor:pointer;margin-right:8px;padding-left:0px;padding-right:0px;text-align:center;color:#fff;font-weight:700}.setting-drawer-index-content .setting-drawer-theme-color-colorBlock i[data-v-54134c65]{font-size:0.875rem}.setting-drawer-index-handle[data-v-54134c65]{position:absolute;top:15rem;background:#1890ff;width:3rem;height:3rem;right:18.75rem;display:flex;justify-content:center;align-items:center;cursor:pointer;pointer-events:auto;z-index:1001;text-align:center;font-size:1rem;border-radius:4px 0 0 4px}.setting-drawer-index-handle i[data-v-54134c65]{color:#fff;font-size:1.25rem}


.logout_title[data-v-c3c3af02] {
  color: inherit;
  text-decoration: none;
}

.layout .top-nav-header-index .header-index-wide[data-v-16025b1b]{margin-left:0.625rem}.layout .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal[data-v-16025b1b]{height:3.6875rem;line-height:3.6875rem}.layout .top-nav-header-index .trigger[data-v-16025b1b]{line-height:4rem}.layout .top-nav-header-index .trigger[data-v-16025b1b]:hover{background:rgba(0,0,0,0.05)}.layout .header[data-v-16025b1b]{z-index:2;color:white;height:3.6875rem;background-color:#1890ff;transition:background 300ms}.layout .header.dark[data-v-16025b1b]{color:#000000;box-shadow:0 0 4px rgba(0,0,0,0.2);background-color:white !important}.layout .header.dark .trigger[data-v-16025b1b]:hover,.layout .top-nav-header-index.dark .trigger[data-v-16025b1b]:hover{background:rgba(0,0,0,0.05)}.ant-layout-header[data-v-16025b1b]{height:3.6875rem;line-height:3.6875rem}

.footer[data-v-6c0fbad3]{padding:0 1rem;margin:0.75rem 0 0.75rem;text-align:center}.footer .links[data-v-6c0fbad3]{margin-bottom:8px}.footer .links a[data-v-6c0fbad3]{color:rgba(0,0,0,0.45)}.footer .links a[data-v-6c0fbad3]:hover{color:rgba(0,0,0,0.65)}.footer .links a[data-v-6c0fbad3]:not(:last-child){margin-right:2.5rem}.footer .copyright[data-v-6c0fbad3]{color:rgba(0,0,0,0.45);font-size:0.875rem}

body{overflow-y:scroll}body.colorWeak{filter:invert(80%)}.layout{min-height:100vh !important;overflow-x:hidden}.layout.mobile .ant-layout-content .content{margin:1.5rem 0 0}.layout.mobile .ant-table-wrapper .ant-table-content{overflow-y:auto}.layout.mobile .ant-table-wrapper .ant-table-body{min-width:50rem}.layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-opened,.layout.mobile .sidemenu .ant-header-fixedHeader.ant-header-side-closed{width:100%}.layout.mobile .topmenu.content-width-Fluid .header-index-wide{margin-left:0}.layout.mobile .header .user-wrapper .action,.layout.mobile .top-nav-header-index .user-wrapper .action{padding:0 0.75rem}.layout.ant-layout-has-sider{flex-direction:row}.layout .trigger{font-size:1.375rem;line-height:2.625rem;padding:0 1.125rem;cursor:pointer;transition:color 300ms, background 300ms}.layout .trigger:hover{background:rgba(255,255,255,0.3)}.layout .topmenu .ant-header-fixedHeader{position:fixed;top:0;right:0;z-index:9;width:100%;transition:width .2s}.layout .topmenu .ant-header-fixedHeader.ant-header-side-opened{width:100%}.layout .topmenu .ant-header-fixedHeader.ant-header-side-closed{width:100%}.layout .topmenu.content-width-Fluid .header-index-wide{max-width:unset;margin-left:1.5rem}.layout .topmenu.content-width-Fluid .page-header-index-wide{max-width:unset}.layout .sidemenu .ant-header-fixedHeader{position:fixed;top:0;right:0;z-index:9;width:100%;transition:width .2s}.layout .sidemenu .ant-header-fixedHeader.ant-header-side-opened{width:calc(100% - 12.5rem)}.layout .sidemenu .ant-header-fixedHeader.ant-header-side-closed{width:calc(100% - 5rem)}.layout .header{height:4rem;padding:0 0.75rem 0 0;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,0.08);position:relative}.layout .header .user-wrapper,.layout .top-nav-header-index .user-wrapper{float:right;height:100%}.layout .header .user-wrapper .action,.layout .top-nav-header-index .user-wrapper .action{cursor:pointer;padding:0 0.875rem;display:inline-block;transition:all .3s;height:70%;line-height:2.875rem}.layout .header .user-wrapper .action.action-full,.layout .top-nav-header-index .user-wrapper .action.action-full{height:100%}.layout .header .user-wrapper .action:hover,.layout .top-nav-header-index .user-wrapper .action:hover{background:rgba(255,255,255,0.3)}.layout .header .user-wrapper .action .avatar,.layout .top-nav-header-index .user-wrapper .action .avatar{margin:1.25rem 0.625rem 1.25rem 0;color:#1890ff;background:rgba(255,255,255,0.85);vertical-align:middle}.layout .header .user-wrapper .action .icon,.layout .top-nav-header-index .user-wrapper .action .icon{font-size:1rem;padding:4px}.layout .header.dark .user-wrapper .action,.layout .top-nav-header-index.dark .user-wrapper .action{color:black}.layout .header.dark .user-wrapper .action:hover,.layout .top-nav-header-index.dark .user-wrapper .action:hover{background:rgba(0,0,0,0.05)}.layout.mobile .top-nav-header-index .header-index-wide .header-index-left .trigger{color:rgba(255,255,255,0.85);padding:0 0.75rem}.layout.mobile .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header{text-align:center;width:3.5rem;line-height:3.625rem}.layout.mobile .top-nav-header-index .user-wrapper .action .avatar{margin:1.25rem 0}.layout.mobile .top-nav-header-index.light .header-index-wide .header-index-left .trigger{color:rgba(0,0,0,0.65)}.layout.tablet .top-nav-header-index .header-index-wide .header-index-left .logo>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout .top-nav-header-index{box-shadow:0 1px 4px rgba(0,21,41,0.08);position:relative;transition:background .3s, width .2s}.layout .top-nav-header-index .header-index-wide{width:100%;margin:auto;padding:0 1.25rem 0 0;display:flex;height:3.6875rem}.layout .top-nav-header-index .header-index-wide .ant-menu.ant-menu-horizontal{border:none;height:4rem;line-height:4rem}.layout .top-nav-header-index .header-index-wide .header-index-left{flex:1 1;display:flex}.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header{width:10.3125rem;height:4rem;position:relative;line-height:4rem;transition:all .3s;overflow:hidden}.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header img{display:inline-block;vertical-align:middle;height:2rem}.layout .top-nav-header-index .header-index-wide .header-index-left .logo.top-nav-header h1{color:#fff;display:inline-block;vertical-align:top;font-size:1rem;margin:0 0 0 0.75rem;font-weight:400}.layout .top-nav-header-index .header-index-wide .header-index-right{float:right;height:3.6875rem;overflow:hidden}.layout .top-nav-header-index .header-index-wide .header-index-right .action:hover{background-color:rgba(0,0,0,0.05)}.layout .top-nav-header-index.light{background-color:#fff}.layout .top-nav-header-index.light .header-index-wide .header-index-left .logo h1{color:#002140}.layout .top-nav-header-index.dark .user-wrapper .action{color:white}.layout .top-nav-header-index.dark .user-wrapper .action:hover{background:rgba(255,255,255,0.3)}.layout .top-nav-header-index.dark .header-index-wide .header-index-left .trigger:hover{background:rgba(255,255,255,0.3)}.layout .layout-content{margin:1.5rem 1.5rem 0px;height:4rem;padding:0 0.75rem 0 0}.topmenu .page-header-index-wide{margin:0 auto;width:100%}.ant-drawer.drawer-sider .sider{box-shadow:none}.ant-drawer.drawer-sider.dark .ant-drawer-content{background-color:#001529}.ant-drawer.drawer-sider.light{box-shadow:none}.ant-drawer.drawer-sider.light .ant-drawer-content{background-color:#fff}.ant-drawer.drawer-sider .ant-drawer-body{padding:0}.sider{box-shadow:2px 7.25rem 6px 0 rgba(0,21,41,0.35);position:relative;z-index:10}.sider.ant-fixed-sidemenu{position:fixed;height:100%}.sider .logo{height:4rem;position:relative;line-height:4rem;padding-left:1.5rem;-webkit-transition:all .3s;transition:all .3s;background:#002140;overflow:hidden}.sider .logo img,.sider .logo h1{display:inline-block;vertical-align:middle}.sider .logo img{height:2rem}.sider .logo h1{color:#fff;font-size:1.125rem;margin:0 0 0 8px;font-family:"Chinese Quote", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:600}.sider.light{background-color:#fff;box-shadow:2px 7.25rem 8px 0 rgba(29,35,41,0.05)}.sider.light .logo{background:#fff;box-shadow:1px 1px 0 0 #e8e8e8}.sider.light .logo h1{color:unset}.sider.light .ant-menu-light{border-right-color:transparent}.user-dropdown-menu-wrapper.ant-dropdown-menu{padding:4px 0}.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item{width:10rem}.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item>.anticon:first-child,.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-item>a>.anticon:first-child,.user-dropdown-menu-wrapper.ant-dropdown-menu .ant-dropdown-menu-submenu-title>.anticon:first-child .ant-dropdown-menu-submenu-title>a>.anticon:first-child{min-width:0.75rem;margin-right:8px}.table-alert{margin-bottom:1rem}.table-page-search-wrapper .ant-form-inline .ant-form-item{display:flex;margin-bottom:1.5rem;margin-right:0}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{flex:1 1;display:inline-block;vertical-align:middle}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label{line-height:2rem;padding-right:8px;width:auto}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control{height:2rem;line-height:2rem}.table-page-search-wrapper .table-page-search-submitButtons{display:block;margin-bottom:1.5rem;white-space:nowrap}.content .table-operator{margin-bottom:1.125rem}.content .table-operator button{margin-right:8px}

.page-transition-enter{opacity:0}.page-transition-leave-active{opacity:0}.page-transition-enter .page-transition-container,.page-transition-leave-active .page-transition-container{-webkit-transform:scale(1.1);transform:scale(1.1)}

.page-header[data-v-596c5759]{background:#fff;padding:1rem 2rem 0;border-bottom:1px solid #e8e8e8}.page-header .breadcrumb[data-v-596c5759]{margin-bottom:1rem}.page-header .detail[data-v-596c5759]{display:flex}.page-header .detail .avatar[data-v-596c5759]{flex:0 1 4.5rem;margin:0 1.5rem 8px 0}.page-header .detail .avatar>span[data-v-596c5759]{border-radius:4.5rem;display:block;width:4.5rem;height:4.5rem}.page-header .detail .main[data-v-596c5759]{width:100%;flex:0 1 auto}.page-header .detail .main .row[data-v-596c5759]{display:flex;width:100%}.page-header .detail .main .row .avatar[data-v-596c5759]{margin-bottom:1rem}.page-header .detail .main .title[data-v-596c5759]{font-size:1.25rem;font-weight:500;font-size:20px;line-height:1.75rem;font-weight:500;color:rgba(0,0,0,0.85);margin-bottom:1rem;flex:auto}.page-header .detail .main .logo[data-v-596c5759]{width:1.75rem;height:1.75rem;border-radius:4px;margin-right:1rem}.page-header .detail .main .content[data-v-596c5759],.page-header .detail .main .headerContent[data-v-596c5759]{flex:auto;color:rgba(0,0,0,0.45);line-height:1.375rem}.page-header .detail .main .content .link[data-v-596c5759],.page-header .detail .main .headerContent .link[data-v-596c5759]{margin-top:1rem;line-height:1.5rem}.page-header .detail .main .content .link a[data-v-596c5759],.page-header .detail .main .headerContent .link a[data-v-596c5759]{font-size:0.875rem;margin-right:2rem}.page-header .detail .main .extra[data-v-596c5759]{flex:0 1 auto;margin-left:5.5rem;min-width:15.125rem;text-align:right}.page-header .detail .main .action[data-v-596c5759]{margin-left:3.5rem;min-width:16.625rem;flex:0 1 auto;text-align:right}.page-header .detail .main .action[data-v-596c5759]:empty{display:none}.mobile .page-header .main .row[data-v-596c5759]{flex-wrap:wrap}.mobile .page-header .main .row .avatar[data-v-596c5759]{flex:0 1 25%;margin:0 2% 8px 0}.mobile .page-header .main .row .content[data-v-596c5759],.mobile .page-header .main .row .headerContent[data-v-596c5759]{flex:0 1 70%}.mobile .page-header .main .row .content .link[data-v-596c5759],.mobile .page-header .main .row .headerContent .link[data-v-596c5759]{margin-top:1rem;line-height:1.5rem}.mobile .page-header .main .row .content .link a[data-v-596c5759],.mobile .page-header .main .row .headerContent .link a[data-v-596c5759]{font-size:0.875rem;margin-right:0.625rem}.mobile .page-header .main .row .extra[data-v-596c5759]{flex:1 1 auto;margin-left:0;min-width:0;text-align:right}.mobile .page-header .main .row .action[data-v-596c5759]{margin-left:unset;min-width:16.625rem;flex:0 1 auto;text-align:left;margin-bottom:0.75rem}.mobile .page-header .main .row .action[data-v-596c5759]:empty{display:none}

.content[data-v-5538852e]{margin:1.5rem 1.5rem 0}.content .link[data-v-5538852e]{margin-top:1rem}.content .link[data-v-5538852e]:not(:empty){margin-bottom:1rem}.content .link a[data-v-5538852e]{margin-right:2rem;height:1.5rem;line-height:1.5rem;display:inline-block}.content .link a i[data-v-5538852e]{font-size:1.5rem;margin-right:8px;vertical-align:middle}.content .link a span[data-v-5538852e]{height:1.5rem;line-height:1.5rem;display:inline-block;vertical-align:middle}.page-menu-search[data-v-5538852e]{text-align:center;margin-bottom:1rem}.page-menu-tabs[data-v-5538852e]{margin-top:3rem}.page-header[data-v-6740ec88][data-v-5538852e]{margin:0px 1.5rem 0}

.extra-img[data-v-c35c446c]{margin-top:-3.75rem;text-align:center;width:12.1875rem}.extra-img img[data-v-c35c446c]{width:100%}.mobile .extra-img[data-v-c35c446c]{margin-top:0;text-align:center;width:6rem}.mobile .extra-img img[data-v-c35c446c]{width:100%}

.contextmenu[data-v-32e5b466] {
  position: fixed;
  z-index: 1;
  border: 1px solid #9e9e9e;
  border-radius: 4px;
  box-shadow: 2px 2px 0.625rem #aaaaaa !important;
}

.page-transition-enter{opacity:0}.page-transition-leave-active{opacity:0}.page-transition-enter .page-transition-container,.page-transition-leave-active .page-transition-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.ant-tabs-nav-container{margin-top:4px}.tab-layout-tabs.ant-tabs{border-bottom:1px solid #ccc;border-left:1px solid #ccc;background-color:white;padding:0 1.25rem}.tab-layout-tabs.ant-tabs .ant-tabs-bar{margin:4px 0 0;border:none}.ant-tabs.ant-tabs-card .ant-tabs-tab{padding:0 1.5rem !important;background-color:white !important;margin-right:0.625rem !important}.ant-tabs.ant-tabs-card .ant-tabs-tab .ant-tabs-close-x{width:0.75rem !important;height:0.75rem !important;opacity:0 !important;cursor:pointer !important;font-size:0.75rem !important;margin:0 !important;position:absolute;top:36%;right:6px}.ant-tabs.ant-tabs-card .ant-tabs-tab:hover .ant-tabs-close-x{opacity:1 !important}.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab{border:none !important;border-bottom:1px solid transparent !important}.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active{border-color:#1890ff !important}


[data-v-44fd096b] .ant-model-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 2px;
  box-shadow: 0 4px 0.75rem rgba(0, 0, 0, 0.15);
  pointer-events: auto;
  max-width: 62.5rem;
  display: inline-block;
}


[data-v-2ec49b3e] .ant-model-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-radius: 2px;
  box-shadow: 0 4px 0.75rem rgba(0, 0, 0, 0.15);
  pointer-events: auto;
  max-width: 62.5rem;
  display: inline-block;
}

.global-loading-wrapper[data-v-87c95354] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
}
.global-loading-backdrop[data-v-87c95354] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.global-loading-content[data-v-87c95354] {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 0.75rem;
  padding: 2rem 2.5rem;
  box-shadow: 0 8px 2rem rgba(0, 0, 0, 0.12);
  backdrop-filter: blur(0.625rem);
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.loading-spinner[data-v-87c95354] {
  margin-bottom: 1rem;
}
.spinner-ring[data-v-87c95354] {
  display: inline-block;
  position: relative;
  width: 2.5rem;
  height: 2.5rem;
}
.spinner-ring div[data-v-87c95354] {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 2rem;
  height: 2rem;
  margin: 4px;
  border: 3px solid #1890ff;
  border-radius: 50%;
  animation: spinner-ring-data-v-87c95354 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #1890ff transparent transparent transparent;
}
.spinner-ring div[data-v-87c95354]:nth-child(1) {
  animation-delay: -0.45s;
}
.spinner-ring div[data-v-87c95354]:nth-child(2) {
  animation-delay: -0.3s;
}
.spinner-ring div[data-v-87c95354]:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes spinner-ring-data-v-87c95354 {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
.loading-text[data-v-87c95354] {
  color: #666;
  font-size: 0.875rem;
  font-weight: 500;
  text-align: center;
  margin: 0;
  white-space: nowrap;
}
/* 响应式设计 */
@media (max-width: 768px) {
.global-loading-content[data-v-87c95354] {
    padding: 1.5rem 2rem;
}
.spinner-ring[data-v-87c95354] {
    width: 2rem;
    height: 2rem;
}
.spinner-ring div[data-v-87c95354] {
    width: 1.5rem;
    height: 1.5rem;
    margin: 4px;
    border-width: 2px;
}
.loading-text[data-v-87c95354] {
    font-size: 0.8125rem;
}
}
/* 暗色主题适配 */
@media (prefers-color-scheme: dark) {
.global-loading-content[data-v-87c95354] {
    background: rgba(30, 30, 30, 0.95);
    border: 1px solid rgba(255, 255, 255, 0.1);
}
.loading-text[data-v-87c95354] {
    color: #ccc;
}
}


#app {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}


.jeecg-form-container-disabled{
  cursor: not-allowed;
}
.jeecg-form-container-disabled fieldset[disabled] {
  -ms-pointer-events: none;
  pointer-events: none;
}
.jeecg-form-container-disabled .ant-select{
  -ms-pointer-events: none;
  pointer-events: none;
}

.fade-enter-active[data-v-4e7044c0],
.fade-leave-active[data-v-4e7044c0] {
  transition: opacity 0.3s ease;
}
.fade-enter[data-v-4e7044c0],
.fade-leave-to[data-v-4e7044c0] {
  opacity: 0;
}
.global-loading-mask[data-v-4e7044c0] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  /* 确保遮罩在最上层 */
}
.global-loading-mask .loading-content[data-v-4e7044c0] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
}
.global-loading-mask .loading-content .loading-icon[data-v-4e7044c0] {
  width: 3rem;
  height: 3rem;
  animation: rotate-data-v-4e7044c0 1.5s linear infinite;
}
.global-loading-mask .loading-content .loading-text[data-v-4e7044c0] {
  font-size: 0.875rem;
  color: #1890ff;
  transition: color 0.3s ease;
}
@keyframes rotate-data-v-4e7044c0 {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}

