.statusView { right: 15px; } .refundView, .statusView { align-items: center; border-radius: 8rpx; color: #fff; font-size: 12px; height: 20px; line-height: 20px; position: absolute; text-align: center; top: 104rpx; width: 60px; } .refundView { right: 85px; } .underwayView { background-color: #3d61f0; } .ingView { background-color: #54db54; } .successView { background-color: red; } .noneView { display: none; } .noneOrder { color: grey; font-size: 32rpx; margin-top: 150rpx; text-align: center; } .cancelView { background-color: #000; } .repair-img { height: 30vh; width: 100vw; } .nav { background: #fff; z-index: 99; } .nav, .positionFixed { box-shadow: 0rpx -1.2rpx 10rpx 4rpx hsla(0, 0%, 87%, 0.6); } .positionFixed { left: 0; position: fixed; top: 0; } .topTabSwiper:after { clear: both; content: ""; display: block; } .one-tab { float: left; height: 5.2vh; line-height: 4.6vh; padding: 10rpx 0; text-align: center; width: 32vw; } .tab-title-select { font-size: 35rpx; font-weight: 700; } .tab-title { font-size: 32rpx; } .one-tab-line { border-bottom: 6rpx solid #3688ff; margin-bottom: 0.2vh; margin-top: 1vh; width: 20vw; } .center-tab { float: left; height: 20px; height: 5.2vh; line-height: 4.6vh; margin-left: 4vw; padding: 10rpx 0rpx; text-align: center; width: 20vw; } .two-tab-line { border-bottom: 6rpx solid #3688ff; margin-bottom: 0.2vh; margin-top: 1vh; width: 20vw; } .tab { float: left; height: 5.2vh; line-height: 4.6vh; padding: 10rpx 0; text-align: center; width: 26vw; } .pageView { background-color: #f1f5f6; margin-top: 2vh; } .recommend-img { height: 36vh; width: 100vw; } .contentView { align-items: flex-start; background-color: #fff; color: #333; display: -webkit-flex; display: flex; flex-direction: column; font-size: 30rpx; height: 100%; justify-items: flex-start; margin-top: 1vh; padding: 20rpx 30rpx; position: relative; } .orderNum { font-size: 26rpx; font-weight: 700; } .lineView { background-color: #f1f5f6; height: 1px; margin: 17px 6px 6px; width: 98%; } .adressView { align-items: center; display: -webkit-flex; display: flex; justify-items: center; width: 100%; } .icon { border-radius: 100%; height: 20rpx; margin: 15px 10px 10px 0; width: 20rpx; } .startHeaderIconView { background-color: #2d2d33; } .endHeaderIconView { background-color: #69c73e; } .urgentView { align-content: space-between; align-items: center; justify-content: space-between; justify-items: center; padding-top: 10px; width: 100%; } .urgentView, .urgentViewLeft { display: -webkit-flex; display: flex; } .urgentViewLeft { align-items: flex-start; flex-direction: column; } .pricePaidView { background-color: #fff; color: #333; display: -webkit-flex; display: flex; font-size: 30rpx; justify-content: space-between; margin: 0 10px 10px; padding: 10px; } .marginText { margin-top: 8px; } .urgentText { font-size: 12px; } .priceText { color: #ff4500; font-size: 20px; } .grayText { color: grey; } .swiper-tab { display: -webkit-flex; display: flex; flex-direction: row; justify-content: center; line-height: 80rpx; text-align: center; width: 100%; } .tab-item { color: #777; display: inline-block; flex: 1; font-size: 30rpx; } .on { border-bottom: 5rpx solid #69c73e; color: #69c73e; } .swiper { display: block; height: 100%; overflow: hidden; width: 100%; } .swiper view { text-align: center; } .logo-img { max-height: 150rpx; padding-top: 20px; vertical-align: top; width: 110rpx; } .text-view { display: inline-block; height: 150rpx; margin-left: 25rpx; width: 60%; } .name-text { color: #000; } .hui-text, .name-text { -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: block; display: -webkit-box; font-size: 30rpx; height: 55rpx; line-height: 55rpx; overflow: hidden; text-overflow: ellipsis; width: 200px; word-break: break-all; } .hui-text { color: #aaa; }