.listWrap { padding: 32px; background-color: #fff; border-radius: 20px; min-height: 100%; } .addBtnIcon { width: 16px; height: 17px; } .addBtn { margin-bottom: 30px; height: 43px; background: #198cfe; border-radius: 8px; line-height: 41px; width: 144px; padding: 0 24px; :global { .n-button__content { font-size: 18px; font-weight: 600; } } } // 学情 .homeStudy { background-color: #fff; .homeStudyTitle { display: flex; flex-direction: row; align-items: center; font-size: 20px; font-weight: 600; color: #131415; line-height: 28px; .homeStudyTitleDot { width: 5px; height: 16px; background: #198cfe; margin-right: 8px; } } .homeStudyInfoList { display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin-top: 21px; .homeStudyInfoTabs { display: flex; flex-direction: row; align-items: center; .homeStudyInfoTabItem { cursor: pointer; width: 112px; height: 39px; border-radius: 20px; font-size: 18px; font-weight: 600; line-height: 39px; text-align: center; margin-right: 24px; background: #f5f6fa; color: rgba(0, 0, 0, 0.5); &:hover { background: #198cfe; color: #ffffff; opacity: 0.8; } } .homeStudyInfoTabItem.active { background: #198cfe; color: #ffffff; } } .homeStudyInfoDate { display: flex; flex-direction: row; align-items: center; justify-content: flex-end; } } .searchBtn { width: 90px; height: 43px; background: #198cfe; border-radius: 8px; line-height: 41px; font-weight: 600 !important; font-size: 18px; } .resetBtn { width: 90px; height: 43px; border-radius: 8px; line-height: 41px; font-weight: 600 !important; font-size: 18px; } } .homeTrainData { margin-top: 40px; .TrainDataTop { margin-bottom: 40px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; .TrainDataTopLeft { display: flex; flex-direction: row; align-items: center; .TrainDataItem { margin-right: 40px; .TrainDataItemTitle { text-align: center; font-size: 13px; font-weight: 400; color: #777777; line-height: 18px; span { font-family: 'DINA'; font-size: 26px; font-weight: 600; color: #131415; line-height: 28px; } } .TrainDataItemsubTitle { margin-top: 4px; text-align: center; font-size: 13px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #777777; line-height: 18px; } } } .TrainDataTopRight { display: flex; flex-direction: row; align-items: center; .DataTopRightItem { cursor: pointer; display: flex; flex-direction: row; align-items: center; margin-left: 30px; &:hover { opacity: 0.8; } .DataTopRightDot { width: 16px; height: 16px; background: #3583fa; border-radius: 4px; margin-right: 6px; } .DataTopRightDot.DataTopRightDotBlue { background: #d5e9ff; } .DataTopRightDot.red { background: #ff7aa7; } } .DataTopRightItem.DataTopRightItemDis { .DataTopRightDot { background: #f5f6fa; } } } } } .tableWrap { margin-top: 40px; :global { .n-data-table { border-radius: 10px 10px 0 0; overflow: hidden; } .n-data-table-thead { height: 54px; line-height: 54px; } .n-data-table-th { padding: 0 20px; background-color: #f7f7f8; color: rgba(0, 0, 0, 0.88); } .n-data-table-th__title-wrapper { &::after { content: ''; width: 1px; height: 22px; background: #ebebeb; &:nth-last-child(1) { display: none; } } } .n-data-table-th--last { .n-data-table-th__title-wrapper { &::after { content: ''; width: 0px; height: 22px; background: #ebebeb; } } } } }