/* pages/medinceOrderDetail/medinceOrderDetail.wxss */ .page{ position: relative; display: flex; flex-direction: column; margin-bottom:0rpx; } .outwraper{ flex:1; overflow-y: scroll; -webkit-overflow-scrolling: touch; } .outwraper.active{ padding-bottom: 104rpx; } .add { width: 100%; display: flex; justify-content: center; align-items: center; height: 120rpx; background: #FFFFFF; font-weight: 600; color: #ED9C00; font-size: 32rpx; } .addicon{ width: 40rpx; height:40rpx; flex-shrink: 0; } .addressbox { margin-top:172rpx; align-items: center; display: flex; justify-content: space-between; padding: 32rpx 32rpx; background-color: #fff; } .addressbox .left { display: flex; align-items: center; } .addressbox .icon { width: 40rpx; flex-shrink: 0; height: 47rpx; } .addressbox .info { margin-left: 30rpx; } .addressbox .ricon { width: 24rpx; height: 48rpx; } .info .name { font-size: 28rpx; font-weight: 600; color: #333333 } .info .address { margin-top: 10rpx; color: #333333; font-size: 28rpx; } .row { align-items: center; padding: 0 32rpx; display: flex; line-height: 52rpx } .row.first { margin-top: 34rpx; } .rowbox .row .name { white-space: nowrap; font-size: 28rpx; color: #333; font-weight: 600; display: flex; width:114rpx; align-items: baseline; justify-content: space-between; } .row .dot{ font-weight: 600; display: flex; align-items: baseline; } .row .desc { align-items: baseline; font-size: 28rpx; color: #333; } .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; } .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; } .row .left { display: flex; } .row .right { display: flex; } .titlebox .name { color: #000; font-size: 34rpx; } .rowbox{ margin-top: 20rpx; background-color: #fff; padding-bottom: 30rpx; } .titlebox { padding: 0 32rpx; height: 112rpx; border-bottom: 1rpx solid #E3E4E5; display: flex; justify-content: space-between; align-items: center; } .titlebox .status{ font-size: 28rpx } .waitpay { text-align: right; color: #EF4F20 } .headicon { width: 80rpx; height: 80rpx; border-radius: 50%; } .van-count-down { margin-top: 5rpx; color: #EF4F20 !important; } .infobox { margin-top: 20rpx; background:#fff; } .infobox .status{ font-size: 28rpx; font-weight: 400; color: #333333; } .infobox .status.wait{ color: #EF4F20; } .infobox .status.timeout{ color: #EF4F20; } .infobox .title { padding: 0 32rpx; background-color: #fff; font-size: 34rpx; height: 112rpx; align-items: center; display: flex; justify-content: space-between; border-bottom: 1rpx solid #E3E4E5; } .imgbox { border-radius:8rpx; border:1rpx solid #ccc; width: 200rpx; height: 200rpx; display: flex; align-items: center; justify-content: center; position: relative; } .yaoimg { width: 120rpx; height: 128rpx; } .imgbox .desc { display: flex; flex-direction: column; align-items: center; justify-content: center; position: absolute; top: 50%; font-size: 22rpx; font-weight: 400; color: #666666; line-height: 30rpx; transform: translateY(-50%); } .imgbox .desc .tip { text-align: center; } .medincebox .cell { padding: 30rpx 32rpx; display: flex; align-items: center; border-bottom: 1rpx solid #E3E4E5; } .medincebox .cell:nth-last-child(2){ border-bottom:none; } .rightinfo { margin-left: 30rpx; flex: 1; display: flex; flex-direction: column; justify-content: center; } .medincebox .cell .name { word-break: break-all; font-size: 32rpx; font-weight: bold; color: #333; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .row.beizhu{ align-items: flex-start; } .rightinfo .own { margin-top: 47rpx; display: flex; justify-content: space-between; align-items: center; font-size: 28rpx; font-weight: 400; color: #333333; } .btnbox{ display: flex; padding:0 32rpx; font-size: 30rpx; padding-bottom: 30rpx; justify-content: flex-end; } .btnbox .btn{ display: flex; justify-content: space-between; align-items: center; padding: 0 20rpx; height:58rpx; background: #FFFFFF; border-radius: 30rpx; margin-left: 20px; } .btnbox .orderDetail{ background: #3CC7C0; color:#fff; border: 1rpx solid #3CC7C0; } .personinfo{ margin-top: 20rpx; background: #fff; } .personinfobox { padding: 30rpx 32rpx 40rpx; background: #fff; margin-bottom:10rpx; } .personinfobox .title { background-color: #fff; font-size: 32rpx; height: 112rpx; align-items: center; display: flex; justify-content: space-between; border-bottom: 1rpx solid #E3E4E5; } .personinfobox .namebox .head { width: 80rpx; height:80rpx; border-radius: 50%; } .personinfobox .namebox .guanzhu image { width: 28rpx; height: 26rpx; } .personinfobox .namewraper { flex:1; display: flex; justify-content: space-between; flex-direction: column; margin-left: 20rpx; } .personinfobox .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; } .personinfobox .namebox .row { display: flex; padding:0; align-items: flex-end; } .personinfobox .namebox { display: flex; align-items:stretch; justify-content: space-between; } .personinfobox .namebox .name { display: inline-block; overflow: hidden; max-width:400rpx; text-overflow: ellipsis; white-space: nowrap; font-weight: 600; color: #333333; font-size: 34rpx; } .personinfobox .position { font-size: 30rpx; white-space: normal; word-break: break-all; } .doctor_title{ margin-right: 10rpx; } .personinfobox .namebox .row{ line-height: 40rpx; align-items: flex-end; } .personinfobox .hospital { margin-top: 12rpx; color: #333333; font-size: 28rpx; white-space: normal; word-break: break-all; } .personinfobox .namebox .position { font-weight: normal; white-space: nowrap; margin-left: 15rpx; font-size: 30rpx; } .personinfobox .goodjob { color: #666666; margin-top: 38rpx; line-height: 42rpx; margin-left: 100rpx; font-size: 28rpx; word-break: break-all; } .paybox{ bottom:0px; background: #FFFFFF; position: absolute; display: flex; z-index:9; width:100%; } .paybox .left{ flex:1; font-size: 28rpx; font-weight: 600; color: #999999; height:104rpx; display: flex; align-items: center; justify-content: center; } .orderrow{ display: flex; margin:10rpx 32rpx 0; justify-content: flex-end; } .paybox .right{ font-size: 28rpx; color: #FFFFFF; font-weight: 600; display: flex; align-items: center; justify-content: center; background: #3CC7C0; height:104rpx; flex:2; } .express{ width: 158rpx; height: 60rpx; display: flex; justify-content: center; align-items: center; background: #F8F8F8; font-size: 26rpx; font-weight: 400; color: #353535; border-radius: 6rpx; border: 1rpx solid rgba(5,5,5,0.1); } .namenum{ font-size: 28rpx; font-weight: 400; color: #333333; } .row.wuliu{ margin-top: 20rpx; align-items: flex-start; } .row.wuliu .desc{ margin-left: 20rpx; } .desc .dizhi{ font-size: 28rpx; font-weight: 400; color: #333333; line-height: 28rpx; } .wuliucar{ width:40rpx; height:33rpx; flex-shrink: 0; } .row.wuliu .date{ font-size: 24rpx; font-weight: 400; color: #666666; } .guanzhu { flex-shrink: 0; display: flex; 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; } .textyou{ width:112rpx; display: flex; justify-content: space-between; }