.listWrap { // min-height: 100%; padding: 32px; background-color: #fff; border-radius: 20px; min-height: calc(100vh - 7.8125vw) !important } .teacherSection { display: flex; align-items: center; border-bottom: 1px solid #E9E9E9; margin-bottom: 30px; padding-bottom: 24px; .tTemp { display: flex; align-content: center; } .infos { margin-top: 8px; padding: 13px; background: #FFFFFF; border-radius: 10px; .homeTitle { font-size: max(17px, 14Px); font-family: PingFangSC, PingFang SC; font-weight: 600; color: #000000; padding-bottom: 8px; } .homeContent { padding-bottom: 5px; } .homeworkText { display: flex; align-items: flex-start; .pSection { max-width: 790px; } .p1, .p2 { // white-space: nowrap; // overflow: hidden; // text-overflow: ellipsis; &>div { display: flex; align-items: flex-start; color: #838383; span { color: #313131; flex-shrink: 0; } } } .p1::before, .p2::before { content: ''; display: inline-block; width: 5px; height: 5px; background: #198CFE; margin-right: 7px; border-radius: 50%; flex-shrink: 0; transform: translateY(-3px); } .p2 { padding-top: 6px; } .p2::before { background: #F44040; } } .title { font-size: max(13px, 12Px); color: #777777; flex-shrink: 0; } .text { font-size: max(13px, 12Px); font-weight: 500; color: #333333; line-height: 22px; display: flex; align-items: baseline; } } .stitcTitle { display: flex; align-items: center; font-size: max(20px, 16Px); font-family: PingFangSC, PingFang SC; font-weight: 600; color: #000000; line-height: 28px; padding-bottom: 30px; &::before { content: ''; display: inline-block; width: 4px; height: 14px; background: #198CFE; border-radius: 2px; margin-right: 8px; } } .stitcConent { :global { .n-progress { width: 116Px; } } .contentRect { text-align: center; .text { padding-top: 5px; font-size: 12Px; font-family: PingFangSC, PingFang SC; font-weight: 400; color: #777777; line-height: 17px; } } .nums { display: flex; align-items: center; justify-content: center; font-size: max(26px, 18Px); font-family: DINAlternate, DINAlternate; font-weight: bold; color: #000000; line-height: 30px; i { font-style: normal; font-size: max(20px, 14Px); } span { font-size: 12Px; font-family: PingFangSC, PingFang SC; font-weight: 500; color: #333333; line-height: 17px; } } } } .teacherList { display: flex; // align-items: center; flex-direction: column; // margin-bottom: 32px; flex: 1; margin-right: 60px; position: relative; &::after { content: ''; position: absolute; right: 0; width: 1px; height: 55%; background: #E9E9E9; top: 50%; margin-top: -60px; } .teacherHeader { width: 100px; height: 100px; padding: 4px; border-radius: 99px; background: linear-gradient(228deg, rgba(2, 186, 255, 1), rgba(0, 122, 254, 1)); margin-right: 20px; .teacherHeaderBorder { width: 100%; height: 100%; background: #fff; border-radius: 99px; overflow: hidden; display: flex; flex-direction: row; align-items: center; justify-content: center; padding: 4px; } } .teacherHeaderImg { width: 84px; height: 84px; border-radius: 50%; overflow: hidden; } .workafterInfo { display: flex; justify-content: center; flex-direction: column; h4 { font-size: 22px; line-height: 30px; font-weight: 600; color: #131415; margin-bottom: 12px; } p { font-size: max(16px, 12Px); line-height: 22px; color: #777; span { color: #ea4132; } } } } .wordDetailModel { width: 1092px; } .isok { font-weight: 600; color: #333333; } .ison { font-weight: 600; color: #ea4132; } .nosub { font-weight: 600; color: #aaa; }