#app{width:100%;height:100vh;min-width:320px;position:relative;display:block}*{margin:0;padding:0;box-sizing:border-box}html{font-size:14px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.5;color:#303133;overflow-x:auto;overflow-y:auto}#app{width:100%;height:100vh;min-width:320px;overflow:visible;position:relative;display:block}@media screen and (max-width: 1920px){html{font-size:14px}}@media screen and (max-width: 1600px){html{font-size:13px}}@media screen and (max-width: 1366px){html{font-size:12px}}@media screen and (max-width: 1024px){html{font-size:12px}}@media screen and (max-width: 768px){html{font-size:11px}}.el-table{font-size:inherit;width:100%}.el-table th,.el-table td{padding:8px 0;font-size:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-input,.el-select,.el-date-picker,.el-input-number{font-size:inherit;width:100%}.el-input__inner,.el-input__wrapper{font-size:inherit}.el-button{font-size:inherit;padding:8px 15px;white-space:nowrap}.el-card{font-size:inherit}.el-card__header{padding:15px 20px;font-size:inherit}.el-card__body{padding:20px;font-size:inherit}.el-menu{font-size:inherit}.el-menu-item{font-size:inherit;height:auto;line-height:1.5;padding:12px 20px}.el-pagination,.el-pagination .el-pagination__sizes,.el-pagination .el-pagination__jump{font-size:inherit}.responsive-container{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table-wrapper{width:100%;overflow:visible!important;-webkit-overflow-scrolling:touch}.el-table__body-wrapper{overflow-x:visible!important;overflow-y:visible!important}.responsive-table{width:100%;min-width:800px}@media screen and (max-width: 768px){.el-table{font-size:11px}.el-table th,.el-table td{padding:6px 4px}.el-button{padding:6px 12px;font-size:11px}.el-card__body{padding:15px}.el-card__header{padding:12px 15px}}@media screen and (min-resolution: 2dppx){body,.el-table,.el-input,.el-button,.el-menu{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
