/* packageF/timeAppointment/timeAppointmentMylist/timeAppointmentMylist.wxss */ page{ background-color: #f6f6f6; } view,text{ box-sizing: border-box; } .tabs{ display: flex; justify-content: space-around; padding-top:31rpx; background-color: #fff; border-bottom: 1rpx solid #f6f6f6; } .tabs .tab-item{ position: relative; padding-bottom: 20rpx; font-size: 28rpx; color: #303030; } .tabs .tab-item.active::after{ content: ''; position: absolute; bottom: 0; display: block; width: 100%; height: 6rpx; background-color: #fe5e56; border-radius: 3rpx; } .list-item .item{ display: flex; padding:35rpx 30rpx 30rpx 30rpx; margin-top: 20rpx; background-color: #fff; } .list-item .item .face{ width: 170rpx; height: 170rpx; background-color: #9d9d9d; border-radius: 10rpx; } .list-item .item .face image{ width: 170rpx; height: 170rpx; background-color: #9d9d9d; border-radius: 10rpx; } .list-item .item .content{ flex: 1; padding-left: 18rpx; overflow: hidden; } .list-item .item .content .order{ display: flex; align-items: center; justify-content: space-between; } .list-item .item .content .order .order_sn{ font-size: 22rpx; color: #666666; } .list-item .item .content .order .status{ font-size: 22rpx; color: #fe5e56; } .list-item .item .content .text{ margin-top: 5rpx; font-size: 24rpx; color: #333333; } .list-item .item .content .operation{ display: flex; padding-top:20rpx; } .list-item .item .content .operation .icon{ flex: 1; } .list-item .item .content .operation .icon .iconfont{ color: #fc8200; } .list-item .item .content .operation .btns{ display: flex; } .list-item .item .content .operation .btns .btn-item{ display: flex; align-items: center; justify-content: center; width: 120rpx; height: 42rpx; font-size: 22rpx; color: #fe5e56; border-radius: 21rpx; border: solid 1rpx #fe5e56; } .list-item .item .content .operation .btns .btn-item.cancel{ margin-left: 20rpx; color: #666666; border: solid 1rpx #a7a7a7; } .qrcodeBox { width: 350rpx; height: 380rpx; position: relative; display: flex; flex-direction: column; align-items: center; } .qrcodeBox .top { display: flex; align-items: center; justify-content: center; position: relative; width: 100%; height: 110rpx; } .qrcodeBox .top .title { font-size: 32rpx; line-height: 48rpx; letter-spacing: 2rpx; display: flex; align-items: center; color: red; } .qrcodeBox .top .iconfont { position: absolute; top: 11px; right: 10px; } .qrcodeBox .img image { width: 240rpx; height: 240rpx; background-color: #929292; }