.s-shortcut{width:72px;height:68px;margin-bottom:30px;margin-right:8px;display:inline-block;user-select:none}.s-shortcut .s-shortcut-outer.s-shortcut-outer-hover{background:rgba(161,216,255,.15)}.s-shortcut .s-shortcut-outer.s-shortcut-outer-focus{background:rgba(112,193,255,.35)}.s-shortcut .s-shortcut-inner{margin:1px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,0)}.s-shortcut .s-shortcut-inner.s-shortcut-inner-hover{border:1px dotted rgb(162,141,125)}.s-shortcut .s-shortcut-inner.s-shortcut-inner-focus{border:1px solid rgba(222,240,255,.39)}.s-shortcut .s-shortcut-icon{height:48px;width:48px;line-height:48px;margin:1px auto;overflow:hidden}.s-shortcut .s-shortcut-title{text-align:center;width:60px;padding-bottom:4px;font-size:12px;color:#fff;line-height:18px;text-shadow:0px 0px 2px #000,1px 1px 3px #000,1px 2px 3px #000;max-height:38px;overflow:hidden}.s-shortcut .s-shortcut-title.s-shortcut-title-focus{max-height:unset;overflow:unset}.s-shortcut-wrapper{position:fixed;top:5px;bottom:35px;left:1px;display:flex;flex-direction:column;flex-wrap:wrap}.s-taskbar-start{width:33px}.s-taskbar-start .icon-wrapper{width:17px;height:17px;border-radius:1px;position:relative}.s-taskbar-start .icon-wrapper .icon{width:inherit;height:inherit}.s-taskbar-start .icon-wrapper .shadow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.65),rgba(255,255,255,0));transition:all .3s ease-in-out}.s-taskbar-start:hover .shadow{opacity:0}.s-taskbar-task-item{margin:0 1px;display:flex;flex-basis:158px;max-width:158px;height:calc(100% - 2px);justify-content:flex-start!important;align-items:inherit;border:1px solid red;position:relative;flex-grow:0;flex-shrink:1}.s-taskbar-task-item .s-taskbar-task-item-icon{width:16px;height:16px;margin:0 5px 0 8px}.s-taskbar-task-item .s-taskbar-task-item-title{margin:0 8px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.s-taskbar-task-item .s-taskbar-task-item-line{height:2px;background:#0078d4;position:absolute;bottom:0;width:calc(100% - 16px);margin:0 8px}.s-taskbar-task-item:hover,.s-taskbar-task-item.s-taskbar-task-item-active{border:1px solid #e2e9ef!important}.s-taskbar-task-item:hover .s-taskbar-task-item-line,.s-taskbar-task-item.s-taskbar-task-item-active .s-taskbar-task-item-line{width:calc(100% - 8px);margin:0 4px}.s-taskbar-task-item:hover{background:#eff5fc!important}.s-taskbar-task-item.s-taskbar-task-item-active{background:#f4f9fd}.s-taskbar-task{flex:1;display:flex;align-items:inherit;height:100%}.s-taskbar-datetime{position:relative;padding:0 8px;border-radius:5px;border:1px solid transparent}.s-taskbar-datetime:hover{background:#eef5fc;border:1px solid #e2e9ef}.s-taskbar-datetime .s-taskbar-datetime-tips{position:fixed;bottom:38px;right:8px;background:rgb(228,229,224);padding:4px 8px;z-index:1000000;border-radius:5px;transition:all 3s ease-in-out;color:#000;display:none}.s-taskbar-datetime .s-taskbar-datetime-tips.show{display:block}.s-taskbar{font-size:12px;position:fixed;left:0;right:0;bottom:0;height:30px;background:#e2edf8;display:flex;align-items:center;z-index:20000}.s-taskbar .s-taskbar-hoverblock{height:calc(100% - 2px);display:flex;justify-content:center;align-items:center;border-radius:5px;border:1px solid transparent}.s-taskbar .s-taskbar-hoverblock,.s-taskbar .s-taskbar-hoverblock *{transition:all .1s ease-in-out}.s-taskbar .s-taskbar-hoverblock:hover{background:#eef5fc;border:1px solid #e2e9ef}.s-window-header{height:32px;line-height:32px;display:flex;align-items:center;background-color:#f3f3f3;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.s-window-header .s-window-header-icon{width:16px;height:16px;padding:0 8px}.s-window-header .s-window-header-title{color:#929292;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1}.s-window-header.s-window-header-active{background-color:#eef4f9}.s-window-header.s-window-header-active .s-window-header-title{color:#000}.s-window-header.s-window-header-active .s-window-header-minimize .icon{background-image:url(./minimize-active.6a00e200.svg)}.s-window-header.s-window-header-active .s-window-header-maximize .icon{background-image:url(./maximize-active.fcba7748.svg)}.s-window-header.s-window-header-active .s-window-header-close .icon{background-image:url(./close-active.c00e1f84.svg)}.s-window-header .s-window-header-minimize,.s-window-header .s-window-header-maximize,.s-window-header .s-window-header-close{width:45px;height:inherit;display:flex;justify-content:center;align-items:center}.s-window-header .s-window-header-minimize .icon,.s-window-header .s-window-header-maximize .icon,.s-window-header .s-window-header-close .icon{width:16px;height:16px}.s-window-header .s-window-header-minimize:hover,.s-window-header .s-window-header-maximize:hover,.s-window-header .s-window-header-close:hover{background-color:#e9e9e9}.s-window-header .s-window-header-minimize .icon{background-image:url(./minimize.e593859d.svg)}.s-window-header .s-window-header-minimize:hover .icon{background-image:url(./minimize-active.6a00e200.svg)}.s-window-header .s-window-header-maximize .icon{background-image:url(./maximize.1a6cabe8.svg)}.s-window-header .s-window-header-maximize:hover .icon{background-image:url(./maximize-active.fcba7748.svg)}.s-window-header .s-window-header-close .icon{transform:rotate(45deg);background-image:url(./close.e5335893.svg)}.s-window-header .s-window-header-close:hover{background-color:#c42b1c}.s-window-header .s-window-header-close:hover .icon{background-image:url(./close-hover.2400e516.svg)}.s-window-content{flex:1;font-size:14px;overflow:auto;position:relative;height:calc(100% - 32px)}.s-window-content.s-window-content-user-select-text{user-select:text}.s-window-content.s-window-content-user-select-none{user-select:none}.s-window-content.s-window-content-not-with-footer{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.s-window{position:fixed;font-size:12px;flex-direction:column;background:#fff;border:1px solid #afafaf;box-shadow:0 0 36px #00000029;border-radius:8px}.s-window.s-window-active{box-shadow:0 0 36px #00000052}.s-window.s-window-minimize{display:none}.s-window.s-window-maximize{border:unset;box-shadow:unset}.s-window.s-window-lock-pointer-events{pointer-events:none}.s-screen{position:fixed;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;user-select:none;overflow:hidden}.s-screen .s-framework-debug{color:#ffffffd9;font-size:12px;line-height:1em;text-align:right;position:fixed;z-index:9999;bottom:35px;right:5px}.s-screen .s-framework-debug .s-framework-debug-title{margin-bottom:10px}.application-record-search .mask{height:100%;margin:30px}.application-excel-import .table-excel{min-width:100%;table-layout:fixed;border-top:#dbdbdb 1px solid;border-left:#dbdbdb 1px solid}.application-excel-import .table-excel .head{background:#eee}.application-excel-import .table-excel .head .row{font-weight:700}.application-excel-import .table-excel .head .row:hover{background:unset}.application-excel-import .table-excel .head .row .column{min-width:100px}.application-excel-import .table-excel .body{display:table-row-group;height:unset}.application-excel-import .table-excel .row.row-has-error .column{background:rgb(247,222,226)}.application-excel-import .table-excel .row:hover{background:#daf0e4}.application-excel-import .table-excel .row .column{font-size:12px;border-bottom:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid;padding:3px;box-sizing:border-box}.application-excel-import .table-excel .row .column.column-has-error{background:#ff3050!important;color:#fff}.application-keywords-filter .table-excel{min-width:100%;table-layout:fixed;border-top:#dbdbdb 1px solid;border-left:#dbdbdb 1px solid}.application-keywords-filter .table-excel .head{background:#eee}.application-keywords-filter .table-excel .head .row{font-weight:700}.application-keywords-filter .table-excel .head .row:hover{background:unset}.application-keywords-filter .table-excel .head .row .column{min-width:100px}.application-keywords-filter .table-excel .body{display:table-row-group;height:unset}.application-keywords-filter .table-excel .row.row-has-error .column{background:rgb(247,222,226)}.application-keywords-filter .table-excel .row:hover{background:#daf0e4}.application-keywords-filter .table-excel .row .column{font-size:12px;border-bottom:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid;padding:3px;box-sizing:border-box}.application-keywords-filter .table-excel .row .column.column-has-error{background:#ff3050!important;color:#fff}.application-cainiao-convert .table-excel{min-width:100%;table-layout:fixed;border-top:#dbdbdb 1px solid;border-left:#dbdbdb 1px solid}.application-cainiao-convert .table-excel .head{background:#eee}.application-cainiao-convert .table-excel .head .row{font-weight:700}.application-cainiao-convert .table-excel .head .row:hover{background:unset}.application-cainiao-convert .table-excel .head .row .column{min-width:100px}.application-cainiao-convert .table-excel .body{display:table-row-group;height:unset}.application-cainiao-convert .table-excel .row.row-has-error .column{background:rgb(247,222,226)}.application-cainiao-convert .table-excel .row:hover{background:#daf0e4}.application-cainiao-convert .table-excel .row .column{font-size:12px;border-bottom:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid;padding:3px;box-sizing:border-box}.application-cainiao-convert .table-excel .row .column.column-has-error{background:#ff3050!important;color:#fff}.application-manifest-convert .table-excel{min-width:100%;table-layout:fixed;border-top:#dbdbdb 1px solid;border-left:#dbdbdb 1px solid}.application-manifest-convert .table-excel .head{background:#eee}.application-manifest-convert .table-excel .head .row{font-weight:700}.application-manifest-convert .table-excel .head .row:hover{background:unset}.application-manifest-convert .table-excel .head .row .column{min-width:100px}.application-manifest-convert .table-excel .body{display:table-row-group;height:unset}.application-manifest-convert .table-excel .row.row-has-error .column{background:rgb(247,222,226)}.application-manifest-convert .table-excel .row:hover{background:#daf0e4}.application-manifest-convert .table-excel .row .column{font-size:12px;border-bottom:#dbdbdb 1px solid;border-right:#dbdbdb 1px solid;padding:3px;box-sizing:border-box}.application-manifest-convert .table-excel .row .column.column-has-error{background:#ff3050!important;color:#fff}.components-authorization{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#fafafa,#f2f3f5)}.components-authorization .authorization-box{display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 12px 32px 4px #0000000a,0 8px 20px #00000014}.components-authorization .authorization-box .authorization-banner{position:relative;width:450px;background-color:#f5f7fa}.components-authorization .authorization-box .authorization-banner .banner{width:calc(100% + 100px);right:-50px;position:absolute;top:50%;transform:translateY(-50%)}.components-authorization .authorization-box .authorization-main{display:flex;flex-direction:column;justify-content:flex-start;min-height:300px;width:400px;padding:50px;overflow:hidden;position:relative}.components-authorization .authorization-box .authorization-main .authorization-form .icon{margin-right:10px}.components-authorization .authorization-box .authorization-main .authorization-form .tips{width:100%;text-align:center;font-size:12px;color:#909399}.components-authorization .authorization-box .authorization-main .authorization-form .tips a,.components-authorization .authorization-box .authorization-main .authorization-form .tips a:visited,.components-authorization .authorization-box .authorization-main .authorization-form .tips a:hover{color:#2080f0;text-decoration:none}.components-authorization .authorization-box .authorization-main .spin-wrapper{position:absolute;top:10px;right:10px}.components-authorization .authorization-box .authorization-main .spin-wrapper.spin-wrapper-active{display:block}.components-authorization .authorization-box .authorization-main .spin-wrapper.spin-wrapper-inactive{display:none}.components-authorization .copyright{position:absolute;bottom:30px;width:100%;margin:0;line-height:20px;text-align:center;color:#909399;font-size:12px;display:flex;justify-content:center;align-items:center}.components-authorization .copyright .logo{width:12px;height:12px;margin-left:6px}@keyframes heihei{0%{padding-right:10px;padding-top:30px;padding-bottom:30px}50%{padding-right:30px;padding-top:0;padding-bottom:0}to{padding-right:10px;padding-top:30px;padding-bottom:30px}}.components-authorization-logout{position:fixed;bottom:30px;left:0;background:linear-gradient(-90deg,rgba(255,0,0,.45) 0%,rgba(0,128,0,.45) 50%,rgba(0,0,255,.45) 100%);display:flex;justify-content:center;align-items:center;padding:5px 10px;border-top-right-radius:8px;opacity:.5;animation:heihei 3s infinite;transition:all .3s}.components-authorization-logout:hover{opacity:1;background:linear-gradient(-90deg,rgba(255,0,0,.95) 0%,rgba(0,128,0,.95) 50%,rgba(0,0,255,.95) 100%)}.preloader{width:0;height:0;opacity:0;overflow:hidden;user-select:none;pointer-events:none}.wrapper{margin:15px}.wrapper-x{margin-left:15px;margin-right:15px}.wrapper-y{margin-top:15px;margin-bottom:15px}.wrapper-sm{margin:10px}.wrapper-x-sm{margin-left:10px;margin-right:10px}.wrapper-y-sm{margin-top:10px;margin-bottom:10px}.wrapper-xs{margin:5px}.wrapper-x-xs{margin-left:5px;margin-right:5px}.wrapper-y-xs{margin-top:5px;margin-bottom:5px}.wrapper-lg{margin:20px}.wrapper-x-lg{margin-left:20px;margin-right:20px}.wrapper-y-lg{margin-top:20px;margin-bottom:20px}.wrapper-xl{margin:25px}.wrapper-x-xl{margin-left:25px;margin-right:25px}.wrapper-y-xl{margin-top:25px;margin-bottom:25px}.wrapper-inner{padding:15px}.wrapper-inner-x{padding-left:15px;padding-right:15px}.wrapper-inner-y{padding-top:15px;padding-bottom:15px}.wrapper-inner-sm{padding:10px}.wrapper-inner-x-sm{padding-left:10px;padding-right:10px}.wrapper-inner-y-sm{padding-top:10px;padding-bottom:10px}.wrapper-inner-xs{padding:5px}.wrapper-inner-x-xs{padding-left:5px;padding-right:5px}.wrapper-inner-y-xs{padding-top:5px;padding-bottom:5px}.wrapper-inner-lg{padding:20px}.wrapper-inner-x-lg{padding-left:20px;padding-right:20px}.wrapper-inner-y-lg{padding-top:20px;padding-bottom:20px}.wrapper-inner-xl{padding:25px}.wrapper-inner-x-xl{padding-left:25px;padding-right:25px}.wrapper-inner-y-xl{padding-top:25px;padding-bottom:25px}.w-full{width:100%}.pointer{cursor:pointer}.link{color:#1890ff;cursor:pointer}.flex{display:flex}.justify-content-flex-start{justify-content:flex-start}.justify-content-flex-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-baseline{justify-content:baseline}.justify-content-space-around{justify-content:space-around}.justify-content-space-between{justify-content:space-between}.justify-content-space-evenly{justify-content:space-evenly}.align-items-flex-start{align-items:flex-start}.align-items-flex-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.flex-1{flex:1}.flex-0{flex:0}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}.s-window-active .application .header,.s-window-active .application .footer,.s-window-active .application .body .leftbar{background:#eef4f9}.s-window-inactive .application .header,.s-window-inactive .application .footer,.s-window-inactive .application .body .leftbar{background:#f3f3f3}.application{height:100%;display:flex;flex-direction:column}.application .header{height:64px;padding:0 15px;width:100%;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #dcdee2;overflow:hidden}.application .header .header-main{flex:1}.application .header .header-extra{min-width:32px}.application .body{height:calc(100% - 128px);overflow:auto;display:flex}.application .body .leftbar{height:100%;border-right:1px solid #dcdee2;flex-basis:249px;flex-grow:0;flex-shrink:0;padding:15px;box-sizing:border-box}.application .body .content{flex:1}.application .footer{min-height:64px;padding:0 15px;width:100%;font-size:12px;display:flex;justify-content:flex-start;align-items:center;border-top:1px solid #dcdee2}.application .footer .footer-main{flex:1}.application .footer .footer-extra{min-width:32px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:before,:after{box-sizing:border-box}.n-data-table{font-size:12px}.n-data-table .n-data-table-th{font-weight:700;padding:8px 15px}.n-data-table .n-data-table-td{padding:6px 15px}.n-spin-container{min-height:100%;overflow:hidden}.application .footer .n-pagination *{font-size:12px}
