.container[data-v-540c7b7c]{box-sizing:border-box;background-color:#fff;height:calc(100vh - 140px);padding:0}.container .left[data-v-540c7b7c]{width:285px;height:calc(100vh - 140px);overflow:hidden;border-right:1px solid #e9e9e9}.container .left .top[data-v-540c7b7c]{margin-left:16px}.container .left .top button[data-v-540c7b7c]{margin-left:10px;margin-right:15px}.container .left .count[data-v-540c7b7c]{text-align:left;font-weight:700;margin:5px 0;margin-left:16px}.container .left .doctor_list[data-v-540c7b7c]{overflow:auto;height:calc(100% - 60px)}.container .left .doctor_list .box[data-v-540c7b7c]{line-height:42px;cursor:pointer;box-sizing:border-box;display:flex;align-items:center;padding:10px 16px}.container .left .doctor_list .box.current[data-v-540c7b7c],.container .left .doctor_list .box[data-v-540c7b7c]:hover{background-color:#e9efff}.container .left .doctor_list .box.current .d1[data-v-540c7b7c],.container .left .doctor_list .box:hover .d1[data-v-540c7b7c]{color:#333}.container .left .doctor_list .box .img_box[data-v-540c7b7c]{display:flex;align-items:center}.container .left .doctor_list .box .d1[data-v-540c7b7c]{color:#666;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container .left .doctor_list .box .d2[data-v-540c7b7c]{color:#c9c9c9;min-width:60px}.container .left .doctor_list .box .d2 span[data-v-540c7b7c]{color:#f24e33;opacity:1}.container .left .doctor_list .box .d2 span.opacity[data-v-540c7b7c]{opacity:0}.container .right[data-v-540c7b7c]{position:relative;flex:1;height:calc(100vh - 140px);box-sizing:border-box;padding:20px 0}.container .right .top[data-v-540c7b7c]{width:100%;background-color:#4974f5;color:#fff;line-height:50px;box-sizing:border-box;padding:0 10px}.container .right .top span[data-v-540c7b7c]{margin:0 30px}.container .right .dialogBox[data-v-540c7b7c]{overflow:auto;height:calc(100vh - 330px);box-sizing:border-box;padding:15px}.container .right .dialogBox[data-v-540c7b7c]::-webkit-scrollbar{display:none}.container .right .dialogBox .time[data-v-540c7b7c]{margin-top:15px;text-align:center;font-size:12px;color:#9b9b9b;line-height:25px}.container .right .dialogBox .time+.doctor-dialogue[data-v-540c7b7c],.container .right .dialogBox .time+.patient-dialogue[data-v-540c7b7c]{margin-top:0}.container .right .dialogBox .doctor-dialogue[data-v-540c7b7c]{margin:15px 0;position:relative}.container .right .dialogBox .doctor-dialogue .text[data-v-540c7b7c]{margin-left:15px;max-width:600px;padding:14px;background-color:#fff;box-shadow:0 2px 15px 0 #e6e6e6;border-radius:0 24px 24px 24px;line-height:25px;color:#666}.container .right .dialogBox .doctor-dialogue .my-img[data-v-540c7b7c]{height:150px;width:auto;margin:0 10px}.container .right .dialogBox .patient-dialogue[data-v-540c7b7c]{margin:15px 0;position:relative;flex-direction:row-reverse}.container .right .dialogBox .patient-dialogue .text[data-v-540c7b7c]{margin-right:15px;max-width:600px;padding:14px;background-color:#4974f5;line-height:25px;color:#fff;box-shadow:0 2px 17px 0 #f0f1f1;border-radius:24px 0 24px 24px}.container .right .dialogBox .mydoctorInfo[data-v-540c7b7c]{margin:0 15px;padding:12px;border-radius:24px 0 24px 24px;background-color:#fff;box-shadow:0 2px 17px 0 #f0f1f1;max-width:500px}.container .right .dialogBox .mydoctorInfo img[data-v-540c7b7c]{width:57px;height:57px;border-radius:4px;margin-right:5px}.container .right .dialogBox .mydoctorInfo .d1[data-v-540c7b7c]{margin-bottom:5px;line-height:25px;font-weight:700;text-align:left}.container .right .dialogBox .mydoctorInfo .d1 span[data-v-540c7b7c]{margin-right:10px}.container .right .dialogBox .mydoctorInfo .d2[data-v-540c7b7c]{margin-bottom:5px;line-height:25px;text-align:left}.container .right .dialogBox .mydoctorInfo .d2 span[data-v-540c7b7c]{margin-right:10px}.container .right .dialogBox .mydoctorInfo .d3[data-v-540c7b7c]{text-align:left;line-height:25px}.container .right .dialogBox .mydoctorInfo .d3 .s2[data-v-540c7b7c]{color:#71737c}.container .right .dialogBox .doctorInfo[data-v-540c7b7c]{margin:0 15px;padding:12px;border-radius:0 24px 24px 24px;background-color:#e9efff;max-width:500px}.container .right .dialogBox .doctorInfo img[data-v-540c7b7c]{width:54px;height:54px;border-radius:4px;margin-right:5px}.container .right .dialogBox .doctorInfo .d1[data-v-540c7b7c]{margin-bottom:5px;line-height:25px;text-align:left;font-weight:700}.container .right .dialogBox .doctorInfo .d1 span[data-v-540c7b7c]{margin-right:10px}.container .right .dialogBox .doctorInfo .d2[data-v-540c7b7c]{margin-bottom:5px;line-height:25px;text-align:left}.container .right .dialogBox .doctorInfo .d2 span[data-v-540c7b7c]{margin-right:10px}.container .right .dialogBox .doctorInfo .d3[data-v-540c7b7c]{text-align:left;line-height:25px}.container .right .dialogBox .doctorInfo .d3 .s2[data-v-540c7b7c]{color:#71737c}.container .right .dialogBox .doctor-img[data-v-540c7b7c],.container .right .dialogBox .patient-img[data-v-540c7b7c]{width:45px;height:45px;border-radius:100%}.container .right .bottom[data-v-540c7b7c]{position:absolute;width:100%;padding:10px;left:0;bottom:0;height:180px;text-align:left;border-top:1px solid #e9e9e9;background-color:#fff}.container .right .bottom img[data-v-540c7b7c]{cursor:pointer}.recommendDialog .content[data-v-540c7b7c]{padding:15px}.recommendDialog .list[data-v-540c7b7c]{height:500px;overflow:auto}.recommendDialog .list .box[data-v-540c7b7c]{margin:15px 0;padding:10px;border-radius:10px;border:1px solid #ccc}.recommendDialog .list .box .el-checkbox[data-v-540c7b7c]{align-self:center}.recommendDialog .list .box img[data-v-540c7b7c]{width:80px;height:80px;border-radius:5px;margin-right:10px;margin-left:10px}.recommendDialog .list .box .d1[data-v-540c7b7c]{margin-bottom:5px;line-height:25px;text-align:left}.recommendDialog .list .box .d1 span[data-v-540c7b7c]{margin-right:10px}.recommendDialog .list .box .d2[data-v-540c7b7c]{margin-bottom:5px;line-height:25px;text-align:left}.recommendDialog .list .box .d2 span[data-v-540c7b7c]{color:#a0918c;margin-right:10px}.service .resizeNone textarea{border:none;padding:5px 0}.service .resizeNone .el-textarea__inner{resize:none;background-color:#f0f3f7;border-radius:4px;padding:17px;box-sizing:border-box}.service .my-img>img{height:150px;width:auto;margin:0 10px}