.cardBoxR { min-height: calc(100vh - 300px); max-height: calc(100vh - 300px); min-width: 600px; overflow-y: scroll; } .siteList { width: 199px; // margin:0 0 15px 0; padding: 0 0 15px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .siteline { border-top: 1px solid #eee; padding-top: 15px; margin-top: 20px; } .siteSelectList { border: 1px solid #f5f5f5; max-height: 200px; overflow: auto; margin-bottom: 50px; .siteSelectUl { margin: 0; padding: 15px; display: flex; flex-direction: row; flex-wrap: wrap; li { width: 200px; height: 35px; line-height: 35px; background: rgba(24, 144, 255, 0.16) url('../../../assets/images/icons/close.png') no-repeat 175px; background-size: 20px; margin: 0 10px 10px 0; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 20px 0 10px; } } } .siteCheckbox .ant-collapse-content>.ant-collapse-content-box { padding: 16px 16px 0; } .siteList { width: 120px; // margin:0 0 15px 0; padding: 0 0 15px 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .siteListTitle { width: 199px; // margin:0 0 15px 0; padding: 0 0 0 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .sitePanel { margin: 0 0 10px 0; } .sitePanelHead { background-color: #f5f5f5; padding: 8px 10px; cursor: pointer; display: flex; flex-direction: row; } .sitePanelHead p { margin: 0; } .sitePanel .ant-checkbox-wrapper+.ant-checkbox-wrapper { margin: 0 } .siteIcon { color: #ccc; margin: 4px 10px 0 0; } .siteAll { margin: 0 0 10px 0; }