2024-03-18 18:50:29 +08:00

494 lines
9.7 KiB
Plaintext

.custom-message {
background: #FBFBFB;
border-radius: 4rpx 20rpx 20rpx 20rpx;
display: flex;
padding: 10rpx 24rpx;
background-color: #fff;
border: 1px solid #D9D9D9;
}
.my-custom {
border-radius: 10px 2px 10px 10px;
border: 1px solid rgba(0,110,255,0.30);
}
.custom-content-title {
font-family: PingFangSC-Medium;
max-width: 268rpx;
height: 34rpx;
font-size: 28rpx;
color: #000000;
letter-spacing: 0;
margin-bottom: 12rpx;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.custom-content-description {
font-family: PingFangSC-Regular;
width: 278rpx;
line-height: 34rpx;
font-size: 28rpx;
color: #999999;
letter-spacing: 0;
line-height: 40rpx;
font-size: 24rpx;
margin-bottom: 12rpx;
word-break: break-word;
}
.custom-content-price {
font-family: PingFangSC-Medium;
line-height: 50rpx;
color: #FF7201;
letter-spacing: 0;
}
.custom-image {
width: 135rpx;
height: 135rpx;
border-radius: 6rpx;
margin-right: 10rpx;
margin-top: 4rpx;
}
.custom-content-score {
display: flex;
align-items: center;
padding-bottom: 12rpx;
}
.custom-content-score .score-star {
width: 36rpx;
height: 36rpx;
margin-right: 10rpx;
}
.text-message {
display: inline-flex;
max-width: 60vw;
line-height: 52rpx;
padding: 12rpx 24rpx;
background: #F8F8F8;
border: 1px solid #D9D9D9;
border-radius: 2px 10px 10px 10px;
}
.my-text {
border-radius: 10px 2px 10px 10px;
border: 1px solid rgba(0,110,255,0.30);
background: rgba(0,110,255,0.10);
}
.message-body-span {
display: flex;
align-items: center;
/*justify-content: flex-start;*/
flex-wrap: wrap;
outline: none;
font-size: 28rpx;
color: #333333;
position: relative;
max-width: 60vw;
}
.message-body-span-text {
/* width: 434rpx; */
font-family: PingFangSC-Regular;
font-weight: 400;
font-size: 32rpx;
color: #000000;
letter-spacing: 0;
line-height: 42rpx;
}
.message-body-span-link {
color: blue;
}
.message-body-span-link {
color: blue;
}
.message-body-span-link {
color: blue;
}
.custom-content-text{
font-family: PingFangSC-Regular;
height: 25px;
line-height: 25px;
font-size: 28rpx;
letter-spacing: 0;
}
.custom-content-hyperlinks{
font-family: PingFangSC-Regular;
font-weight: 400;
line-height: 40rpx;
font-size: 28rpx;
color: #006EFF;
letter-spacing: 0;
margin-bottom: 12rpx;
}
/* 自定义样式 */
/* 横条样式 */
.gdxz_custom_trabecula_message{
display: flex;
flex-direction: column;
align-items: center;
width: calc(100vw - 40rpx);
text-align: center;
}
.gdxz_custom_message_title{
flex: 1;
display: flex;
max-width: 95vw;
justify-content: center;
background-color: #E1E1E1;
padding: 5rpx 40rpx;
font-size: 28rpx;
border-radius: 5rpx;
}
.gdxz_custom_message_desc{
margin-top: 30rpx;
display: flex;
max-width: 95vw;
letter-spacing: 2rpx;
justify-content: center;
color: #666666;
font-size: 24rpx;
}
/* 评价样式 */
.gdxz_custom_order_evaluation_message{
display: flex;
justify-content: center;
flex-direction: column;
width: 80vw;
margin-right: 10vw;
border-radius: 10px;
background-color: #ffffff;
height: 250rpx;
overflow: hidden;
box-shadow: 0 0 10px 10px rgba(143, 142, 142, 0.2);
}
.evaluation_title{
flex: 1;
display: flex;
align-items: center;
justify-content: center;
font-size: 28rpx;
}
.evaluation_ratebox{
flex: 1;
display: flex;
justify-content: center;
align-items:baseline;
}
.evaluation_button{
flex: 1;
background-color: rgb(226, 247, 247);
color: #3CC7C0;
display: flex;
align-items: center;
justify-content: center;
font-size: 34rpx;
}
/* 开具处方样式 */
.gdxz_custom_order_prescribe_message{
width: 60vw;
position: relative;
border-radius: 10px 10px 10px 10px;
background: rgb(212, 239, 241);
border: 1rpx solid #1ACAD3;
/* background: rgb(255, 255, 255);
border: 1rpx solid #E7E7E7; */
}
.gdxz_custom_order_prescribe_message::after{
content:'';
position: absolute;
top: 35rpx;
right: -19rpx;
transform: translate(-50%,-50%) rotate(-135deg);
width: 16rpx;
height: 16rpx;
background: rgb(212, 239, 241);
border: 1rpx solid #1ACAD3;
/* background: rgb(255, 255, 255);
border: 1rpx solid #E7E7E7; */
border-style: none none solid solid;
}
.prescribe_title{
font-size: 34rpx;
border-bottom: 1px solid #E7E7E7;
margin: 0 20rpx;
padding: 20rpx 0;
}
.prescribe_box{
margin: 0 20rpx;
padding: 20rpx 0;
font-size: 28rpx;
}
.prescribe_box_top_pharmacist_verify_time{
margin-top: 20rpx;
}
.prescribe_box_bottom{
display: flex;
justify-content: center;
}
.prescribe_box_buy{
margin: 20rpx 20rpx 0 20rpx;
background-color: #3CC7C0;
color: #fff;
padding: 15rpx 30rpx;
border-radius: 40rpx;
font-size: 30rpx;
}
/* 糖组检测 */
.back{
width:24rpx;
height:48rpx;
transform: rotate(180deg);
}
.sugarbox{
position: relative;
width: 420rpx;
background: rgb(255, 255, 255);
border: 1rpx solid #D8D8D8;
border-radius: 12rpx;
}
.sugarbox::after{
content:'';
position: absolute;
top: 35rpx;
left: 0;
transform: translate(-50%,-50%) rotate(45deg);
width: 16rpx;
height: 16rpx;
background: rgb(255, 255, 255);
border: 1rpx solid #D8D8D8;
border-style: none none solid solid;
}
.sugarcon{
margin:0rpx 24rpx 0;
}
.patient_info{
font-size: 28rpx;
font-weight: 400;
color: rgba(0,0,0,0.65);
line-height: 40rpx;
}
.sugarcon{
border-bottom: 1rpx solid rgba(0,0,0,0.12);
padding-bottom: 24rpx;
}
.sugarcon .title{
margin:24rpx 0 20rpx;
font-size: 32rpx;
font-weight: 500;
color: #3CC7C0;
}
.sugarbox .detail{
display: flex;
margin:0 24rpx;
height:88rpx;
font-size: 32rpx;
font-weight: 400;
color: rgba(0,0,0,0.85);
justify-content: space-between;
align-items: center;
}
/* 患者信息 */
.patientbox{
display: flex;
flex-direction: column;
width: calc(100vw - 40rpx);
text-align: center;
background-color: #fff;
border-radius: 12rpx;
overflow: hidden;
position: relative;
box-shadow: 0 0 6rpx 0 #ccc;
}
.patientbox .title{
position: relative;
text-align: left;
padding:0 24rpx;
height: 90rpx;
font-size: 32rpx;
border-bottom: 1rpx solid rgba(0,0,0,0.12);
font-weight: 550;
color: rgba(0,0,0,0.85);
line-height: 90rpx;
}
.patientbox .name{
color: rgba(0,0,0,0.85);
font-size: 32rpx;
}
.bg{
position: absolute;
z-index:0;
width:100%;
height:90rpx;
}
.patientbox .patient_info{
padding:40rpx 0;
margin:0 24rpx;
display: flex;
justify-content:space-between;
}
.look{
display: flex;
color:rgba(0,0,0,0.45);
align-items: center;
}
.sick_desc{
font-size: 28rpx;
margin:20rpx 32rpx 0;
text-align: left;
border-bottom: 1rpx solid rgba(0,0,0,0.12);
padding-bottom: 30rpx;
}
.sickname{
font-size: 28rpx;
font-weight: 400;
color: rgba(0,0,0,0.45);
}
.sicklook{
justify-content: space-between;
margin:0 32rpx;
align-items: center;
height: 100rpx;
}
.sickinfo .name{
margin: 20rpx 32rpx 0;
text-align: left;
}
.sicklook .see{
font-size: 32rpx;
}
.wenzhen_form{
width: 60vw;
position: relative;
z-index:2;
border-radius: 10px 10px 10px 10px;
border: 1rpx solid #1ACAD3;
}
.wenzhen_form .title{
border-radius: 16rpx 16rpx 0 0;
padding:20rpx;
display: flex;
align-items: center;
font-size: 30rpx;
color: #FFFFFF;
background-color: #3CC7C0;
}
.wzicon{
margin-right: 10rpx;
width:42rpx;
height:46rpx;
}
.my-custom .wenzhen_form{
background: rgb(212, 239, 241);
}
.wenzhen_form .descform{
padding:15rpx 20rpx;
background-color: #ffff;
font-size: 28rpx;
color: #666666;
border-radius: 0 0 16rpx 16rpx;
}
.wenzhen_form.my-custom::after{
content:'';
position: absolute;
top: 35rpx;
right: -19rpx;
transform: translate(-50%,-50%) rotate(-135deg);
width: 16rpx;
height: 16rpx;
background: #3CC7C0;
border: 1rpx solid #1ACAD3;
/* background: rgb(255, 255, 255);
border: 1rpx solid #E7E7E7; */
border-style: none none solid solid;
}
.wenzhen_form.your-custom::after{
content:'';
position: absolute;
top: 35rpx;
left: 0;
transform: translate(-50%,-50%) rotate(45deg);
width: 16rpx;
height: 16rpx;
background: #3CC7C0;
border: 1rpx solid #1ACAD3;
border-style: none none solid solid
}
.call-message.my-text {
max-width: 60vw;
flex-direction: row-reverse;
min-height: 50rpx;
padding: 10rpx 24rpx;
line-height: 50rpx;
position: relative;
border-radius: 10px 10px 10px 10px;
background: rgb(212, 239, 241);
border: 1rpx solid #1ACAD3;
}
.call-message.my-text::after{
content:'';
position: absolute;
top: 35rpx;
right: -19rpx;
transform: translate(-50%,-50%) rotate(-135deg);
width: 16rpx;
height: 16rpx;
background: rgb(212, 239, 241);
border: 1rpx solid #1ACAD3;
border-style: none none solid solid
}
.call-message.your-text {
max-width: 60vw;
min-height: 50rpx;
padding: 10rpx 24rpx;
line-height: 50rpx;
position: relative;
border-radius: 10px 10px 10px 10px;
background: rgb(255, 255, 255);
border: 1rpx solid #D8D8D8;
}
.call-message.your-text::after{
content:'';
position: absolute;
top: 35rpx;
left: 0;
transform: translate(-50%,-50%) rotate(45deg);
width: 16rpx;
height: 16rpx;
background: rgb(255, 255, 255);
border: 1rpx solid #D8D8D8;
border-style: none none solid solid
}
.videotime{
font-size: 28rpx;
text-align: center;
line-height: 44rpx;
color: rgba(0,0,0,0.65);
}
.classImgleft{
width:30rpx;
height:30rpx;
margin-right:10rpx;
}
.classImgright{
margin-top: 4rpx;
width:30rpx;
height:30rpx;
margin-left:10rpx;
}
.call-message{
display: flex;
align-items: center;
}
.tipColor{
color:#3BB5FE;
}
.tipRoundsColor{
color: #FF4D4F;
}