/* prescription/Consultation/index.wxss */
.tips{background: #F9F8D9; padding: 15rpx 20rpx;text-align: center; color: #F97326;    font-size: 24rpx;justify-content: center;align-items: center;}
.drugUsers,.disease{margin: 20rpx;padding: 30rpx; font-size: 32rpx;}
.relationship{padding: 2rpx 10rpx;
  border: 1rpx solid #E94140;
  font-size: 20rpx;
  border-radius: 12rpx;
  color: #E94140;
  margin: 0 25rpx;
}
.icon-box-img{margin-right: 10rpx;}
.name{font-size: 36rpx;color: #333;font-weight: bold;}
.name text{margin-left: 30rpx; font-weight: normal; font-size: 28rpx;}
.li{background: #fff;padding: 35rpx 0 0 0;align-items: center;}
.info{ align-items: center;}
.diagnosis{color: #DC4224; margin: 20rpx 0 15rpx;}
.diagnosis text{margin-right: 10rpx;}
.item{padding:15rpx 30rpx;border-radius: 40rpx; margin-right:20rpx ; border: 1rpx solid #5E5E5E; font-size: 28rpx;margin-top: 20rpx;}
.custom{padding:15rpx 20rpx;border-radius: 40rpx; margin-right:20rpx ;font-size: 24rpx;margin-top: 20rpx;background-color: #EEEEEE; color: #7A7A7A;}
.active{color: #DC3F22; background: #FCEDEA; border: 1rpx solid #DC3F22;}
.new{margin: 20rpx 0;}
.new text{color: #DC4224;margin-right: 10rpx;}
.liste{    flex-wrap: wrap;margin-bottom: 30rpx;}

radio{
  transform:scale(0.7);
  font-size: 39rpx;
  /* color:#F32B09 */
}

.gmbtn{width: 480rpx;height: 80rpx;border-radius: 40rpx;text-align: center;line-height: 80rpx;font-size: 30rpx;color: #fff;    margin: 0 auto;}
.addcart{width: 206rpx;height: 76rpx;border: 2rpx solid #999;border-radius: 40rpx;text-align: center;line-height: 76rpx;font-size: 30rpx;color: #999;margin: 0 20rpx;}
.gmbtn text{margin-right: 20rpx;}
.voucher{color: #DC3F22;font-size: 24rpx;}
.upload{width: 120rpx;height: 120rpx;border-radius: 10rpx;margin-top: 30rpx;margin-right: 30rpx;}
.uploadVoucher{align-items: center;}
.photo{font-size: 24rpx; color:#9D9D9D ;margin: 10rpx 0 0 0 ;}
.more{width: 16rpx;height: 27rpx;}
.medication{justify-content: space-between; align-items: center;}
.sub{margin: 0 auto;
  text-align: center;
  font-size: 24rpx;
  margin-bottom: 10rpx;
}
  .sub text{ color: #58A0FB;}
  .scpz {width: 120rpx;height: 120rpx;border-radius: 10rpx;padding: 0 20rpx;}
  .cuo{width: 30rpx;height: 30rpx;position: absolute;top: -13rpx;left: 152rpx;}
.pz{position: relative;}

.list{background: #fff;border-radius: 10rpx;}
.list .li{display: flex;display: -webkit-flex;align-items: center;padding: 30rpx 0 39rpx;border-bottom: 2rpx solid #E5E5E5;}
.list .li:last-child{border-bottom: none;}
.cimgs{position: relative;width: 140rpx;height: 140rpx;box-sizing: border-box;border: 2rpx solid #E5E5E5;border-radius: 10rpx;margin-right: 20rpx;}
.type{width: 82rpx;height: 36rpx;position: absolute;top: 10rpx;left: 10rpx;}
.cimg{width: 100%;height: 100%; border-radius: 10rpx;}
.zhinfo{flex:1;-webkit-flex: 1;overflow: hidden;position: relative;}
.list .li:last-child .zhinfo{border-bottom: none;}
.zhtit{font-size: 30rpx;color: #212121;line-height: 40rpx;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.guigecontent{  
  margin-top: 5rpx;
  font-size: 22rpx;color: #999;
  display: flex;  
  flex-direction: row;  
}
.guige{font-size: 22rpx;color: #999;}
.jiage{display: flex;display: -webkit-flex;align-items: center;justify-content: space-between;margin-top: 45rpx;}
.zhjia{font-size: 36rpx;color: #FE0419;}
.zhjia text{font-size: 28rpx;}
.num{height: 44rpx;box-sizing: border-box;display: flex;display: -webkit-flex;align-items: center;text-align: center;}
.jian{display: block;width: 56rpx;height: 44rpx;font-size: 30rpx;color: #333;}
.add{display: flex;justify-content: center;align-items: center; padding: 20rpx;}
.jia{width: 62rpx;height: 62rpx; margin-right: 15rpx;}
/* .add{position: fixed;left: 0;right: 0;bottom: 0;height: 100rpx;line-height: 100rpx;background: #FE0419;font-size: 36rpx;color: #fff;text-align: center;} */
.updown{width: 17rpx;height: 13rpx;margin-left: 9rpx;}
.yao{align-items: center;}

.suc{position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;width: 536rpx;border-radius: 20rpx;z-index: 100;text-align: center;}
.title{padding: 30rpx 0;}
.btn{border-top: 1rpx solid #E5E5E5;margin-top: 30rpx;}
.cancel{width: 50%;border-right: 1rpx solid #E5E5E5;height: 100%;padding: 30rpx 0;}
.queren{width: 50%;height: 100%;padding: 30rpx 0; color: #FF3C19;}