/* pages/orderDetail/orderDetail.wxss */ .page { display: flex; flex-direction: column; } .databox { margin-top: 172rpx; flex: 1; overflow-y: scroll; -webkit-overflow-scrolling: touch; margin-bottom: 20rpx; } /* .databox.active{ margin-bottom: 0rpx; } */ .datacell { background: #fff; padding-bottom: 30rpx; border-bottom: 1rpx solid #E3E4E5; } .status { color: #333333; font-size: 28rpx; } .waitpay { text-align: right; color: #EF4F20 } .titlebox .name { color: #000; font-size: 32rpx; } .titlebox { padding: 0 32rpx; height: 112rpx; border-bottom: 1rpx solid #E3E4E5; display: flex; justify-content: space-between; align-items: center; } .fenpeibox{ margin:50rpx auto; display:flex; flex-direction: column; align-items: center; } .fenpeibox .tips{ font-size: 28rpx; color: #333333; } .headicon { width: 80rpx; height: 80rpx; white-space: nowrap; border-radius: 50%; } .van-count-down { margin-top: 5rpx; color: #EF4F20 !important; } .row { align-items: center; padding: 0 32rpx; display: flex; line-height: 52rpx } .row .name{ display: flex; } .textyou{ width:112rpx; display: flex; justify-content: space-between; } .datacell .row .name{ justify-content: space-between; width:115rpx; } .namewraper .row{ margin-top: 0; line-height: 42rpx } .row.first { margin-top: 34rpx; } .row .name { white-space: nowrap; align-items: center; font-size: 28rpx; color: #333; font-weight: 600; align-items: baseline; } .row .dot{ display:flex; font-weight: 600; align-items: baseline; } .row .desc { font-size: 28rpx; color: #333; align-items: baseline; } .rowdesc { align-items: flex-start; } .rowdesc .desc { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical } .row .price { color: #EF4F20; font-weight: bold; font-size: 34rpx } .row.last { justify-content: space-between; } .row .left { display: flex; } .row .right { display: flex; } .righticon { width: 24rpx; height: 48rpx; } .right .detail { margin-right: 10rpx; color: #666666; } .righticon { width: 24rpx; height: 48rpx; } .sickinfo { display: flex; justify-content: space-between; background-color: #fff; align-items: center; padding: 32rpx; border-bottom: 1rpx solid #E3E4E5; } .sickinfo .title { color: #000000; font-size: 32rpx; } .nameinfo { flex: 1; margin-right: 10rpx; line-height: 40rpx; } .sickinfo .name { word-break: break-all; font-weight: 400; margin-top: 8rpx; font-size: 28rpx; color: #999; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical } .infobox { position: relative; z-index: 1; padding: 40rpx 32rpx 40rpx; background: #FFFFFF; border-radius: 10rpx; } .namebox .head { width: 120rpx; height: 120rpx; flex-shrink: 0; border-radius: 50%; } .namebox { display: flex; } .namewraper { flex: 1; max-width:420rpx; display: flex; justify-content: space-between; flex-direction: column; margin-left: 20rpx; } .namebox .row { display: flex; align-items: flex-end; } .namewraper .row{ padding:0 20rpx; } .namebox { display: flex; align-items: center; width:100%; justify-content: space-between; } .namebox .name { display: inline-block; overflow: hidden; max-width:300rpx; text-overflow: ellipsis; white-space: nowrap; font-weight: 600; color: #333333; font-size: 34rpx; } .position { font-size: 30rpx; white-space: normal; word-break: break-all; } .doctor_title{ margin-right: 10rpx; } .hospital { font-size: 28rpx; margin-left: 20rpx; color: #333333; white-space: normal; word-break: break-all; } .type { height: 32rpx; display: flex; margin-bottom: 6rpx; line-height: 32rpx; white-space: nowrap; align-items: center; margin-left: 18rpx; padding: 0rpx 6rpx; background: #ED9C00; border-radius: 4rpx; color: #FFFFFF; font-size: 24rpx; } .namebox .position { font-weight: normal; white-space: nowrap; margin-left: 15rpx; font-size: 30rpx; } .guanzhu { flex-shrink: 0; display: flex; height: 60rpx; white-space: nowrap; color: #3CC7C0; font-size: 30rpx; font-weight: 600; justify-content: center; align-items: center; font-size: 24rpx; } .namebox .guanzhu image { width: 35rpx; height: 32rpx; } .bottom { /* position: fixed; */ width: 100%; /* bottom: 0rpx; */ display: flex; z-index:9; height: 104rpx; } .wenzhenbtn { /* position: fixed; */ margin-bottom: 20rpx; width:100%; height: 94rpx; z-index:22; } .wenzhenbtn .btn{ margin:0 32rpx; font-size: 36rpx; display: flex; justify-content: center; align-items: center; color: #FFFFFF; height: 94rpx; background: #3CC7C0; border-radius: 47rpx; } .bottom .cancel { height:104rpx; flex: 1; font-weight: 600; color: #999999; font-size: 32rpx; background: #FFFFFF; display: flex; justify-content: center; align-items: center; } .bottom .confirm { height: 104rpx; background: #3CC7C0; display: flex; justify-content: center; align-items: center; font-weight: 600; flex: 2; font-size: 32rpx; color: #FFFFFF; } .del, .contact{ width: 158rpx; height: 60rpx; background: #F8F8F8; border-radius: 6rpx; border: 1rpx solid rgba(5, 5, 5, 0.1); color: #353535; display: flex; justify-content: center; align-items: center; font-size: 26rpx; padding: 0; } .consultTitle { display: flex; margin: 20rpx 0; padding: 0 32rpx; align-items: center; } .consultTitle .bar { width: 6rpx; height: 30rpx; background: #3CC7C0; margin-right: 12rpx; } .consultTitle .name { font-weight: 600; color: #333333; font-size: 28rpx; } .row .tips { font-size: 24rpx; font-weight: 400; color: #999999; } .copy { width: 80rpx; height: 40rpx; color: #FFFFFF; font-size: 24rpx; display: flex; margin-left: 20rpx; align-items: center; justify-content: center; background: #3CC7C0; border-radius: 6rpx; } .consultwraper { background-color: #fff; margin: 0 32rpx; border-radius: 10rpx; } .nopatient{ margin: 40rpx 0; flex:1; display: flex; align-items: center; flex-direction: column; align-items: center; } .fenpei{ width: 360rpx; height:402rpx; } .fenpeitip{ font-size: 28rpx; color: #333333; }