#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}body{min-height:100vh}a{text-decoration:none;color:inherit}.el-table .el-table__header-wrapper .el-table__header th{background:#f5f7fa}.el-table .el-button+.el-button{margin-left:8px}.el-dialog .el-dialog__header{border-bottom:1px solid #dcdfe6;padding:15px 20px;margin-right:0}.el-dialog .el-dialog__body{padding:20px}.el-dialog .el-dialog__footer{border-top:1px solid #dcdfe6;padding:15px 20px}.el-overlay,.el-overlay-dialog,.el-overlay-message-box{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.el-overlay-dialog,.el-overlay-message-box{display:flex;align-items:center;justify-content:center;padding:20px}.el-message-box{margin:0 auto!important}.el-form .el-form-item__label{font-weight:500}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-header .title{font-size:20px;font-weight:600}.filter-form{margin-bottom:20px;padding:20px;background:#fff;border-radius:4px}.pagination{display:flex;justify-content:flex-end;margin-top:20px}.status-tag.pending{background:#e6a23c;color:#fff}.status-tag.accepted{background:#409eff;color:#fff}.status-tag.departed{background:#67c23a;color:#fff}.status-tag.serving{background:#909399;color:#fff}.status-tag.completed{background:#67c23a;color:#fff}.status-tag.cancelled{background:#f56c6c;color:#fff}
