.app { height: 100%; padding: 0 2% 2%; font-size: 36rpx; padding-top: 10rpx; font-size: 34rpx; .masks{ image{ position: absolute; top:50rpx; left:50%; transform: translateX(-50%); z-index: 999; width: 250rpx; border-radius: 25rpx; height: 250rpx; } .ratetitle{ font-size: 34rpx; position: absolute; top:320rpx; left:50%; transform: translateX(-50%); z-index: 999; } .title{ position: absolute; top:40rpx; left:50%; transform: translateX(-50%); font-size: 42rpx; } ::v-deep .u-star-wrap{ padding-right:10rpx; } .mask{ position: absolute; top:200rpx; left: 70rpx; } .btn{ width: 70%; height: 71rpx; background: #4C7BC9; border-radius: 26rpx; position: absolute; top:530rpx; left: 15%; text-align: center; line-height: 71rpx; color: #fff; } .rateitem{ position: absolute; top:350rpx; left: 80rpx; font-size: 42rpx; } } .time{ height: 80rpx; width: 95%; text-align: center; line-height: 80rpx; background-color: #fff; margin: 20rpx auto 0rpx; border-radius: 20rpx; } .OrderStatus{ text-align: center; width: 300rpx; height: 70rpx; margin: 10rpx auto 0; line-height: 70rpx; background-color:#4C7BC9 ; border-radius: 50rpx; // color: #4C7BC9; color: #FFFFFF; border: 1rpx solid #4C7BC9; } // 服务商家 .detail { margin: 30rpx 0 0 3%; line-height: 31rpx; font-size: 32rpx; color: #666666; line-height: 31rpx; } .name { width: 95%; height: 90rpx; // margin-left: 3%; line-height: 90rpx; border-bottom: 1rpx solid #D8D4D4; margin: 0 auto; } //按钮取消订单和评价 .evaluate { width: 90%; margin: 20rpx auto; font-size: 32rpx; position: relative; height: 100rpx; .price{ line-height: 100rpx; color: red; font-size: 46rpx; } .cancelorder { width: 216rpx; height: 68rpx; background: #E1AE3C; border-radius: 26rpx; text-align: center; color: #ffffff; line-height: 68rpx; position: absolute; right:0%; top:50%; transform: translateY(-50%); } } //备注 .remarks { width: 95%; margin: 20rpx auto 0; padding: 3%; background: #FFFFFF; border-radius: 20rpx; position: relative; view { display: inline-block; width: 20%; } input { display: inline-block; width: 80%; position: absolute; top: 50%; transform: translateY(-50%); left: 20%; color: #666666; } } /* 耗材包 */ .Consumablespackage { width: 95%; margin: 20rpx auto; padding: 3% 3% 50rpx; background: #FFFFFF; border-radius: 20rpx; span { font-size: 32rpx; color: #D43953; float: right; } } /* 套餐 */ .Package { width: 94%; margin: 20rpx auto 0; padding: 3% 3% 50rpx; background: #FFFFFF; border-radius: 20rpx; span { font-size: 32rpx; color: #D43953; float: right; } } //服务项目和服务商家 .content { width: 95%; height: 100%; background: #FFFFFF; box-shadow: 0px 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); border-radius: 20rpx; margin: 20rpx auto 0; padding: 3% 3% 40rpx 3%; line-height: 60rpx; // 服务信息 .contacts { margin-top: 1%; font-size: 32rpx; padding: 0 3% 0 3%; color: #666666; word-break:break-all; // line-height: 38rpx; } .drug { font-size: 32rpx; color: #666666; padding: 0 3% 0 3%; } .details { .callme { width: 150rpx; height: 48rpx; background: #D43953; border-radius: 24px; font-size: 21rpx; color: #ffffff; line-height: 48rpx; text-align: center; position: relative; margin-top: 20rpx; .icon{ position: absolute; left:10%; top:50%; transform: translateY(-50%); } .text{ position: absolute; top:50%; right:10%; transform: translateY(-50%); } } .detailslist { position: relative; image { width: 182rpx; height: 182rpx; margin: 20rpx 0 0 20rpx; } .model { position: absolute; left:35%; top:10%; width: 65%; .top,.bottom{ height: 60rpx; view { width: 100%; font-size: 32rpx; color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break:break-all; } } .bottom { view { font-size: 25rpx; color: #969394; } } } } .submit { width: 175rpx; height: 68rpx; line-height: 68rpx; background: #4C7BC9; border-radius: 26rpx; text-align: center; font-size: 32rpx; color: #FFFFFF; float: right; margin-right: 30rpx; } } } }