@media(max-width:768px){.hide-on-mobile{display:none!important}}@media(min-width:1025px){.hide-on-desktop{display:none!important}}.show-on-mobile{display:none!important}@media(max-width:768px){.show-on-mobile{display:block!important}}.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.el-table{width:100%!important;font-size:12px}.el-table,.el-table__body-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.el-table th.el-table__cell{padding:4px 0;font-size:12px}.el-table th.el-table__cell .cell{padding:0 4px;line-height:1.4;white-space:nowrap}.el-table td.el-table__cell{padding:4px 0}.el-table td.el-table__cell .cell{padding:0 4px;line-height:1.4;word-break:break-word;overflow-wrap:break-word}.el-table .el-table__cell:first-child .cell{padding:0 2px}}@media(max-width:768px){.el-form--inline .el-form-item{display:block;margin-right:0!important;width:100%}.el-form--inline .el-form-item__content{width:100%}.el-form--inline .el-form-item__content>.el-cascader,.el-form--inline .el-form-item__content>.el-date-editor,.el-form--inline .el-form-item__content>.el-input,.el-form--inline .el-form-item__content>.el-select{width:100%!important}.demo-form-inline,.list-container,.list-section{padding:10px 12px!important}}@media(max-width:768px){.dialog-footer .el-button,.el-form-item .el-button,.el-form .el-button{min-height:40px;font-size:14px}.action-buttons .el-button,.el-table .el-button--mini,.el-table .el-button--small,.el-table .el-button--text{min-height:28px;padding:4px 6px;font-size:12px}.el-input__inner,.el-textarea__inner{min-height:38px;font-size:16px}.el-table .el-input__inner{font-size:12px;min-height:28px}.el-select-dropdown{max-width:90vw}.el-select-dropdown__item{padding:8px 16px;min-height:40px;line-height:24px}.el-dialog__body{padding:15px 10px}.el-form-item{margin-bottom:14px}.el-message-box{width:90%!important;max-width:375px!important}.el-dialog{min-width:unset}.el-descriptions__body{overflow-x:auto;-webkit-overflow-scrolling:touch}.el-collapse-item__header{min-height:44px;line-height:44px}.el-tag{min-height:24px;line-height:22px;font-size:12px}.el-table .el-tag{min-height:20px;line-height:18px;padding:0 4px;font-size:11px}.el-image-viewer__wrapper .el-image-viewer__canvas img{max-width:100vw;max-height:100vh;-o-object-fit:contain;object-fit:contain}.el-pagination{padding:8px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.el-pagination .el-pagination__jump,.el-pagination .el-pagination__sizes{display:none!important}.el-pagination .el-pager li{min-width:28px;height:28px;line-height:28px;font-size:13px;margin:0 2px}.el-pagination .btn-next,.el-pagination .btn-prev{min-width:32px;height:28px;line-height:28px}.el-pagination .el-pagination__total{font-size:13px}.el-message{min-width:260px!important;max-width:90vw!important}.el-picker-panel{max-width:95vw}.el-date-range-picker{width:95vw!important}.el-date-range-picker .el-picker-panel__body{min-width:unset}.el-date-editor.el-input .el-input__inner{padding-left:35px}.el-date-editor.el-input .el-input__prefix{left:8px}}.mobile-dialog{border-radius:14px;overflow:hidden;max-height:85vh}.mobile-dialog .el-dialog__header{padding:0 16px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #f0f0f0;background:#fff;position:relative;-ms-flex-negative:0;flex-shrink:0}.mobile-dialog .el-dialog__header .el-dialog__title{font-size:17px;font-weight:600;color:#1d1d1f}.mobile-dialog .el-dialog__header .el-dialog__headerbtn{top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:20px;color:#86868b}.mobile-dialog .el-dialog__body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 16px;background:#f7f7f8;max-height:calc(85vh - 120px)}.mobile-dialog .el-form .el-form-item{margin-bottom:16px}.mobile-dialog .el-form .el-form-item .el-form-item__label{font-size:14px;color:#86868b;font-weight:500;padding-bottom:6px;line-height:1.4}.mobile-dialog .el-form .el-form-item .el-form-item__content{line-height:1.4}.mobile-dialog .el-form .el-input__inner{height:44px;line-height:44px;border-radius:10px;border:1px solid #e5e5ea;background:#fff;font-size:16px;padding:0 14px;-webkit-transition:border-color .2s;transition:border-color .2s}.mobile-dialog .el-form .el-input__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 3px rgba(64,158,255,.1);box-shadow:0 0 0 3px rgba(64,158,255,.1)}.mobile-dialog .el-form .el-select{width:100%!important}.mobile-dialog .el-form .el-select .el-input__inner{height:44px;line-height:44px}.mobile-dialog .el-form .el-textarea__inner{border-radius:10px;border:1px solid #e5e5ea;background:#fff;font-size:16px;padding:12px 14px}.mobile-dialog .el-form .el-textarea__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 3px rgba(64,158,255,.1);box-shadow:0 0 0 3px rgba(64,158,255,.1)}.mobile-dialog .el-dialog__footer{padding:12px 16px;background:#fff;border-top:1px solid #f0f0f0}.mobile-dialog .el-dialog__footer .dialog-footer,.mobile-dialog .el-dialog__footer>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.mobile-dialog .el-dialog__footer .dialog-footer .el-button,.mobile-dialog .el-dialog__footer>div .el-button{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;border-radius:10px;font-size:16px;font-weight:500;margin:0}.mobile-dialog .el-dialog__footer .dialog-footer .el-button--primary,.mobile-dialog .el-dialog__footer>div .el-button--primary{-webkit-box-shadow:0 2px 8px rgba(64,158,255,.3);box-shadow:0 2px 8px rgba(64,158,255,.3)}.mobile-dialog .el-alert{border-radius:10px}.mobile-dialog .el-input-number{width:100%!important;line-height:42px}.mobile-dialog .el-input-number .el-input__inner{padding-left:50px!important;padding-right:50px!important;text-align:center}.mobile-dialog .el-input-number .el-input-number__decrease,.mobile-dialog .el-input-number .el-input-number__increase{width:44px;height:42px;line-height:42px;font-size:18px;background:#f5f7fa;border-radius:10px 0 0 10px}.mobile-dialog .el-input-number .el-input-number__decrease:hover,.mobile-dialog .el-input-number .el-input-number__increase:hover{color:#409eff}.mobile-dialog .el-input-number .el-input-number__decrease i,.mobile-dialog .el-input-number .el-input-number__increase i{font-size:16px;font-weight:700}.mobile-dialog .el-input-number .el-input-number__increase{border-radius:0 10px 10px 0}.mobile-dialog .el-input-number.is-controls-right .el-input__inner{padding-left:14px!important;padding-right:50px!important;text-align:left}.mobile-dialog .el-input-number.is-controls-right .el-input-number__decrease,.mobile-dialog .el-input-number.is-controls-right .el-input-number__increase{width:36px;line-height:20px;height:21px;border-radius:0}.mobile-dialog .el-input-number.is-controls-right .el-input-number__increase{border-radius:0 10px 0 0}.mobile-dialog .el-input-number.is-controls-right .el-input-number__decrease{border-radius:0 0 10px 0}.mobile-dialog .el-input-number.is-disabled .el-input-number__decrease,.mobile-dialog .el-input-number.is-disabled .el-input-number__increase{background:#f5f7fa;color:#c0c4cc}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#app,body,html{width:100%;height:100%}body{font-family:PingFang SC,Helvetica Neue,Helvetica,microsoft yahei,arial,STHeiTi,sans-serif}a{text-decoration:none}.el-collapse-item__header{padding-left:16px}.el-table th{background-color:#f5f7fa!important}body .el-table th.gutter{display:table-cell!important}.el-dialog{min-width:300px}.el-message-box{width:375px!important}.action-dropdown-menu.el-dropdown-menu{padding:4px 0;min-width:100px;border:1px solid #e4e7ed;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.action-dropdown-menu .el-dropdown-menu__item{padding:8px 16px;font-size:13px;color:#606266;line-height:1.4}.action-dropdown-menu .el-dropdown-menu__item:hover{background-color:#ecf5ff;color:#409eff}.action-dropdown-menu .el-dropdown-menu__item.danger-item{color:#f56c6c}.action-dropdown-menu .el-dropdown-menu__item.danger-item:hover{background-color:#fef0f0;color:#f56c6c}.action-dropdown-menu .el-dropdown-menu__item--divided{border-top:none;margin-top:0}.action-dropdown-menu .el-dropdown-menu__item--divided:before{display:none}