.DoctorScheduling{padding:10px 30px}.DoctorScheduling .topheadmod{padding:30px 0;border-bottom:1px solid #ddd}.DoctorScheduling .topheadmod .ivu-col-span-24>span{display:inline-block}.DoctorScheduling .topheadmod .selectdate .ivu-input[disabled]{background:#f1f1f1;color:#444;width:200px;text-align:center}.DoctorScheduling .tabbtnstyle{display:inline-block;margin-right:10px}.DoctorScheduling .tabbtnstyle p .ivu-btn-primary{background:rgba(1,101,184,.3);color:#333;border:none}.DoctorScheduling .tabbtnstyle p.active .ivu-btn-primary{background:#1890ff;color:#fff}.DoctorScheduling .schedulmod{margin:20px 0;border:1px solid #ddd;border-radius:4px}.DoctorScheduling .schedulmod>div{display:flex;border-top:1px solid #ddd}.DoctorScheduling .schedulmod>div>div{width:13%;text-align:center;position:relative}.DoctorScheduling .schedulmod>div>div:after{content:"";display:block;position:absolute;bottom:0;left:0;top:0;width:1px;border-left:1px dashed #ddd}.DoctorScheduling .schedulmod>div div.title:after{display:none}.DoctorScheduling .schedulmod>div div.title{width:9%}.DoctorScheduling .schedulmod>div div.title .colmomd{height:225px;display:flex;align-items:center}.DoctorScheduling .schedulmod>div div.title .colmomd span{display:block;width:50px;border-radius:50%;line-height:50px;color:#fff;font-size:16px;margin:0 auto}.DoctorScheduling .schedulmod>div div.title .colmomd:first-child{border-bottom:1px solid #ddd}.DoctorScheduling .schedulmod div.headrow{border:none;font-weight:700;line-height:30px}.DoctorScheduling .schedulmod div.headrow div{padding:7px 0}.DoctorScheduling .schedulmod div.headrow div:after{display:none}.DoctorScheduling .schedulmod div.bodyrow .continfo{height:225px;padding:10px}.DoctorScheduling .schedulmod div.bodyrow .continfo:first-child{border-bottom:1px solid #ddd}.DoctorScheduling .schedulmod div.bodyrow .taginput{padding:5px;text-align:left;height:200px;border:1px solid #ddd;overflow-y:auto;cursor:pointer}.DoctorScheduling .schedulmod div.bodyrow .taginput .ivu-tag{margin:0 5px 5px 0;height:auto}.DoctorScheduling .schedulmod div.bodyrow .taginput .taginputfont{font-size:13px;color:#999}.DoctorScheduling .btncont{text-align:center;padding:25px}.DoctorScheduling .btncont .ivu-btn{margin:0 10px}.modalmod .ivu-modal{width:700px!important}.modalmain{height:480px}.modalmain .ivu-col{padding:0 15px;height:100%;overflow:auto}.modalmain .ivu-col .doctorlist{margin:10px 0}.modalmain .ivu-col .doctorlist .ivu-checkbox-wrapper{display:block;line-height:30px;margin:10px 0}.modalmain .ivu-col .doctorlist .ivu-checkbox-wrapper .ivu-checkbox{margin-right:7px}.modalmain .ivu-col .doctorlist .ivu-checkbox-wrapper img{width:30px;height:30px;vertical-align:middle;border-radius:50%}.modalmain .ivu-col .ivu-tag{height:auto}.modalmain:before{content:"";position:absolute;left:50%;width:1px;top:0;height:100%;bottom:0;background:#e4e4e4}