@img: '@/school/images'; .exercisContainer { background: url('@{img}/detail-bg.png') top center/ cover no-repeat; background-size: contain; } .topWrap { // height: 316px; // margin-bottom: -90px; .topInfo { padding: 34px 15px 30px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; flex-wrap: nowrap; .topInfoLeft { width: 50%; display: flex; flex-direction: row; align-items: center; .headWrap { flex-shrink: 0; border-radius: 50%; overflow: hidden; border: 2px solid #fff; margin-right: 15px; } .infoMsg { p { display: inline-block; width: 120px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 20px; font-weight: 600; color: #000000; line-height: 28px; margin-bottom: 6px; } .tag { display: inline-block; padding: 0px 11px; // min-width: 50px; background: #ff8057; border-radius: 12px; height: 24px; font-size: 14px; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #ffffff; line-height: 24px; text-align: center; } } } .topInfoRight { width: 50%; display: flex; flex-direction: row; align-items: center; justify-content: flex-end; .infoDay { margin-right: 30px; } .infoDayMain { font-size: 25px; color: #333333; line-height: 28px; margin-bottom: 7px; font-family: 'DINA'; font-weight: bold; span { margin-left: 2px; font-size: 12px; font-weight: 400; color: #333333; line-height: 17px; } } .infoDaysub { font-size: 12px; font-weight: 400; color: #333333; line-height: 17px; } } } .chioseWrap { display: flex; flex-direction: row; align-items: center; // justify-content: space-around; background-color: transparent; font-size: 14px; font-weight: 500; color: #333333; line-height: 20px; font-size: 14px; } } .DialogTitle { display: flex; flex-direction: row; align-items: center; padding: 20px 25px; span { width: 4px; height: 14px; background: #ff8057; border-radius: 2px; margin-right: 6px; } p { height: 25px; font-size: 18px; font-weight: 500; color: #333333; line-height: 25px; } } .DialogConent { padding: 0 25px 30px; p { font-size: 16px; line-height: 22px; color: #333; } } :global { .exercisDetailDialog { border-radius: 10px; .van-dialog__header { padding-top: 0px !important; } } .van-dialog { top: 47%; } }