@import './variables.scss'; @import './basicData.scss'; .padpageBox { background:#fff; margin:10px; height:calc(100% - 20px); min-width:800px; overflow:auto; } .padListPageOuter{ height: 100%; overflow: auto; } .padListPage{ background:#fff; height: 100%; min-width:760px; overflow:auto; display: flex; flex-direction: column; .padListHeader{ padding: 10px 10px 0 10px; box-shadow: 1px 1px 5px #ddd; flex-shrink: 0; display: flex; justify-content: space-between; ::v-deep .el-form-item{ margin-bottom: 10px; } .pageTitle{ margin: 0; padding: 0; font-weight: bold; height: 38px; line-height: 30px; padding-left: 10px; overflow: hidden; } .pageToTop{ width: 30px; height: 30px; flex-shrink: 0; margin-left: 15px; padding: 0; } } .padListCard{ height: 100%; overflow: auto; background: #f8f8f8; margin-top: 4px; .padListRow{ box-shadow: 1px 1px 5px #ddd; padding: 15px 10px; background: #fff; margin-bottom: 20px; border-bottom: #ddd solid 1px; } .detailDataBox{ padding: 10px 10px 5px 10px; border: #ddd dashed 1px; margin-top: 10px; } } .padListPager{ height: 30px; line-height: 30px; flex-shrink: 0; text-align: center; color: #999; overflow: hidden; box-shadow: 1px -1px 5px #ddd; font-size: 14px; ::v-deep .el-loading-spinner { display: flex; justify-content: center; .circular{ height: 22px; width: 22px; margin: 7px 10px 0 0; } } } .listRowButtonBox{ text-align: right; padding-top: 10px; .el-button{ margin-left: 20px; padding-left: 20px; padding-right: 20px; } } } .showDetailsPop{ ::v-deep .el-dialog__body{ padding: 0 10px !important; } .showDetailsBox{ height:calc(100vh - 220px); overflow:auto; .detailsRow{ margin-bottom: 20px; .el-descriptions{ padding: 0 !important; } } } } .commonRowTitle{ background: #ecf5ff; padding: 10px; border: 1px solid #e6ebf5; border-bottom: none; display: flex; .el-tag{ margin-right: 10px; } .left{ width: 100%; display: flex; } .hasStaTitle{ display: flex; justify-content: space-between; width: 100%; } .sta-tag{ padding: 0 10px; border-color: rgba(0,0,0,0); } }