.medicalRecordDialog>.el-dialog{width:1064px!important}.medicalRecordDialog .el-dialog__body{height:calc(100% - 96px)!important}.medicalRecordDialog .top-mod{padding-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.medicalRecordDialog .top-mod .custom-form .el-form-item{margin-bottom:0}.medicalRecordDialog .top-mod .el-select{width:110px}.medicalRecordDialog .top-mod .el-date-editor{width:30px;cursor:pointer}.medicalRecordDialog .top-mod .el-date-editor .el-input__inner{width:30px;padding:0!important;color:#fff!important}.medicalRecordDialog .top-mod .el-date-editor .el-input__prefix{right:0!important}.medicalRecordDialog .top-mod .el-date-editor .el-input__prefix .el-input__icon{width:30px!important}.medicalRecordDialog .top-mod .show-mould-btn{padding:7px 10px;height:30px;background:#4d9bf7;border-color:#4d9bf7}.medicalRecordDialog .top-mod .show-mould-btn .mould-icon{display:inline-block;vertical-align:top;margin:-2px 5px 0 0;width:18px;height:19px}.medicalRecordDialog .top-mod .show-mould-btn .mould-icon svg{display:block;width:100%;height:100%}.medicalRecordDialog .center-mod .items-mod{position:relative;border-radius:6px;-webkit-box-shadow:0 5px 5px 0 rgba(31,20,17,.15);box-shadow:0 5px 5px 0 rgba(31,20,17,.15);margin-bottom:20px}.medicalRecordDialog .center-mod .column-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;padding:0 20px 0 14px;background:#f5f5f5;border-radius:6px 6px 0 0}.medicalRecordDialog .center-mod .column-top .name{font-size:14px;color:#35393c}.medicalRecordDialog .center-mod .column-top .add-icon{width:100px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#627be9!important;border-radius:5px;cursor:pointer;border:1px solid #ddd;color:#fff;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}[data-theme=theme] .medicalRecordDialog .center-mod .column-top .add-icon{background-color:#627be9!important}[data-theme=theme1] .medicalRecordDialog .center-mod .column-top .add-icon{background-color:#606266!important}[data-theme=theme2] .medicalRecordDialog .center-mod .column-top .add-icon{background-color:#e6a23c!important}[data-theme=theme3] .medicalRecordDialog .center-mod .column-top .add-icon{background-color:#2e69eb!important}.medicalRecordDialog .center-mod .column-top .add-icon svg{display:block;width:10px;height:14px}.medicalRecordDialog .center-mod .column-main{padding-bottom:10px}.medicalRecordDialog .center-mod .column-main .puTongBingLi{margin-right:20px;position:relative}.medicalRecordDialog .center-mod .column-main .puTongBingLi .puTongBingLiContent{width:100%}.medicalRecordDialog .center-mod .column-main .item{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px;border-bottom:1px solid #ebebeb}.medicalRecordDialog .center-mod .column-main .item:last-child{border:none}.medicalRecordDialog .center-mod .column-main .tooth-map-thum{border:1px dashed #ebebeb;border-radius:4px;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px}.medicalRecordDialog .center-mod .column-main .tooth-map-thum table{width:240px;table-layout:fixed;cursor:pointer}.medicalRecordDialog .center-mod .column-main .tooth-map-thum table tr{height:20px}.medicalRecordDialog .center-mod .column-main .tooth-map-thum table td{padding:0 3px;width:50%}.medicalRecordDialog .center-mod .column-main .tooth-map-thum table .left-td,.medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{text-align:right}.medicalRecordDialog .center-mod .column-main .tooth-map-thum table .right-td,.medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-bottom:1px solid #01cab8;border-color:#627be9!important}[data-theme=theme] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .right-td,[data-theme=theme] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#627be9!important}[data-theme=theme1] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .right-td,[data-theme=theme1] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#606266!important}[data-theme=theme2] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .right-td,[data-theme=theme2] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#e6a23c!important}[data-theme=theme3] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .right-td,[data-theme=theme3] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#2e69eb!important}.medicalRecordDialog .center-mod .column-main .tooth-map-thum table .left-td,.medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-right:1px solid #01cab8;border-color:#627be9!important}[data-theme=theme] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .left-td,[data-theme=theme] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#627be9!important}[data-theme=theme1] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .left-td,[data-theme=theme1] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#606266!important}[data-theme=theme2] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .left-td,[data-theme=theme2] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#e6a23c!important}[data-theme=theme3] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .left-td,[data-theme=theme3] .medicalRecordDialog .center-mod .column-main .tooth-map-thum table .top-td{border-color:#2e69eb!important}.medicalRecordDialog .center-mod .column-main .tooth-map-thum span{display:inline-block;font-size:0}.medicalRecordDialog .center-mod .column-main .tooth-map-thum em{font-style:normal;font-size:14px;display:inline-block;word-wrap:break-word}.medicalRecordDialog .center-mod .column-main .tooth-map-thum strong{font-size:10px;font-style:normal;color:#999;display:inline-block;vertical-align:top;line-height:10px;word-wrap:break-word;font-weight:400}.medicalRecordDialog .center-mod .column-main .custom-popover{-webkit-box-flex:1;-ms-flex:1;flex:1}.medicalRecordDialog .center-mod .column-main .el-textarea{display:block;width:100%}.medicalRecordDialog .center-mod .column-main .del-item{width:28px;margin:0 5px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.medicalRecordDialog .center-mod .column-main .del-item.hidden{visibility:hidden}.medicalRecordDialog .center-mod .column-main .del-item .remove-icon{width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer;border:1px solid #ddd;color:#898a8c;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{color:#627be9!important;border-color:#627be9!important}[data-theme=theme] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{color:#627be9!important}[data-theme=theme1] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{color:#606266!important}[data-theme=theme2] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{color:#e6a23c!important}[data-theme=theme3] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{color:#2e69eb!important}[data-theme=theme] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{border-color:#627be9!important}[data-theme=theme1] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{border-color:#606266!important}[data-theme=theme2] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{border-color:#e6a23c!important}[data-theme=theme3] .medicalRecordDialog .center-mod .column-main .del-item .remove-icon:hover{border-color:#2e69eb!important}.medicalRecordDialog .center-mod .column-main .del-item .remove-icon svg{display:block;width:16px;height:16px}.medicalRecordDialog .operate-dialog .el-dialog{position:absolute;width:1030px!important;height:auto!important;float:none;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.3);box-shadow:0 2px 20px 0 rgba(0,0,0,.3);border-radius:10px!important}.medicalRecordDialog .operate-dialog .el-dialog__header{height:0!important;padding:0!important}.medicalRecordDialog .operate-dialog .el-dialog__header .el-dialog__headerbtn{right:10px!important}.medicalRecordDialog .operate-dialog .el-dialog__header .el-dialog__close{color:#898a8c!important}.medicalRecordDialog .operate-dialog .el-dialog__body{height:auto;padding-bottom:16px!important}.medicalRecordDialog .operate-dialog .el-dialog__footer{margin-top:0;padding:0 10px;border-radius:0 0 10px 10px}.visit-time-picker .el-picker-panel__footer .el-button--text{display:none!important}.custom-popover-mod{padding:0 20px}.el-message-box__btns .el-button{float:right;margin-right:10px}.orthodonticProcess{width:100%;height:100%}.orthodonticProcess .rocord-wrap{margin:0;height:calc(100% - 40px);font-size:14px;padding:0 10px 10px 0;overflow:auto}.orthodonticProcess .rocord-wrap .items{position:relative;margin:0 0 20px 56px}.orthodonticProcess .rocord-wrap .items .time-line{width:2px;position:absolute;left:-28px;top:40px;height:calc(100% - 20px);background:#ddd}.orthodonticProcess .rocord-wrap .items:last-child{margin-bottom:20px}.orthodonticProcess .rocord-wrap .items:last-child .time-line{display:none}.orthodonticProcess .rocord-wrap .timestamp{position:absolute;left:-56px;top:0;width:56px;color:#627be9!important;font-size:16px;line-height:40px;text-align:center}[data-theme=theme] .orthodonticProcess .rocord-wrap .timestamp{color:#627be9!important}[data-theme=theme1] .orthodonticProcess .rocord-wrap .timestamp{color:#606266!important}[data-theme=theme2] .orthodonticProcess .rocord-wrap .timestamp{color:#e6a23c!important}[data-theme=theme3] .orthodonticProcess .rocord-wrap .timestamp{color:#2e69eb!important}.orthodonticProcess .record-list{-webkit-box-shadow:0 5px 5px 0 rgba(31,20,17,.15);box-shadow:0 5px 5px 0 rgba(31,20,17,.15);border-radius:6px}.orthodonticProcess .record-list .transiton-cont{position:relative}.orthodonticProcess .record-list .transiton-cont .right-all-side{position:absolute;top:50%;right:0;width:164px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#898a8c;line-height:22px;margin:6px 0}.orthodonticProcess .record-list .transiton-cont .right-all-side .li .side-key{width:42px}.orthodonticProcess .record-list .transiton-cont .right-all-side .li .side-val{-webkit-box-flex:1;-ms-flex:1;flex:1}.orthodonticProcess .record-list .list-top-mod{line-height:40px;font-size:14px;color:#35393c;padding:0 15px;background:#f5f5f5;border-radius:6px 6px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.orthodonticProcess .record-list .list-top-mod .oral-tit{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.orthodonticProcess .record-list .list-top-mod .ctr-btns,.orthodonticProcess .record-list .list-top-mod .edit-icon,.orthodonticProcess .record-list .list-top-mod .remove-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orthodonticProcess .record-list .list-top-mod .edit-icon,.orthodonticProcess .record-list .list-top-mod .remove-icon{width:28px;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:50%;cursor:pointer;border:1px solid #ddd;color:#898a8c;margin-right:20px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.orthodonticProcess .record-list .list-top-mod .edit-icon:hover,.orthodonticProcess .record-list .list-top-mod .remove-icon:hover{color:#627be9!important;border-color:#627be9!important}[data-theme=theme] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{color:#627be9!important}[data-theme=theme1] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme1] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{color:#606266!important}[data-theme=theme2] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme2] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{color:#e6a23c!important}[data-theme=theme3] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme3] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{color:#2e69eb!important}[data-theme=theme] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{border-color:#627be9!important}[data-theme=theme1] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme1] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{border-color:#606266!important}[data-theme=theme2] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme2] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{border-color:#e6a23c!important}[data-theme=theme3] .orthodonticProcess .record-list .list-top-mod .edit-icon:hover,[data-theme=theme3] .orthodonticProcess .record-list .list-top-mod .remove-icon:hover{border-color:#2e69eb!important}.orthodonticProcess .record-list .list-top-mod .edit-icon svg,.orthodonticProcess .record-list .list-top-mod .remove-icon svg{display:block;width:16px;height:16px}.orthodonticProcess .record-list .list-top-mod i{cursor:pointer;font-size:18px;-webkit-transition:all .1s linear 0s;transition:all .1s linear 0s}.orthodonticProcess .record-list .list-top-mod i:hover,[data-theme=theme] .orthodonticProcess .record-list .list-top-mod i:hover{color:#627be9!important}[data-theme=theme1] .orthodonticProcess .record-list .list-top-mod i:hover{color:#606266!important}[data-theme=theme2] .orthodonticProcess .record-list .list-top-mod i:hover{color:#e6a23c!important}[data-theme=theme3] .orthodonticProcess .record-list .list-top-mod i:hover{color:#2e69eb!important}.orthodonticProcess .record-list .list-top-mod i.tran-rotate{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.orthodonticProcess .record-list .list-bottom-mod,.orthodonticProcess .record-list .list-center-mod,.orthodonticProcess .record-list .list-hidden-mod{padding:16px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.orthodonticProcess .record-list .list-bottom-mod .left-side,.orthodonticProcess .record-list .list-center-mod .left-side,.orthodonticProcess .record-list .list-hidden-mod .left-side{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 214px);margin:0 15px;padding-bottom:16px;border-bottom:1px solid #ebebeb}.orthodonticProcess .record-list .list-bottom-mod .right-side,.orthodonticProcess .record-list .list-center-mod .right-side,.orthodonticProcess .record-list .list-hidden-mod .right-side{width:184px;padding-left:20px;border-left:1px solid #ebebeb}.orthodonticProcess .record-list .list-bottom-mod{padding-top:0;padding-bottom:16px}.orthodonticProcess .record-list .list-bottom-mod .left-side{width:calc(100% - 214px);padding-bottom:0;border:none}.orthodonticProcess .record-list .list-bottom-mod .key,[data-theme=theme] .orthodonticProcess .record-list .list-bottom-mod .key{color:#627be9!important}[data-theme=theme1] .orthodonticProcess .record-list .list-bottom-mod .key{color:#606266!important}[data-theme=theme2] .orthodonticProcess .record-list .list-bottom-mod .key{color:#e6a23c!important}[data-theme=theme3] .orthodonticProcess .record-list .list-bottom-mod .key{color:#2e69eb!important}.orthodonticProcess .record-list .list-hidden-mod{padding-top:16px;padding-bottom:16px}.orthodonticProcess .record-list .list-hidden-mod .left-side{width:calc(100% - 214px);padding-bottom:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orthodonticProcess .record-list .list-hidden-mod .key{width:42px}.orthodonticProcess .record-list .list-hidden-mod .val{margin-left:0;width:418px}.orthodonticProcess .record-list .adviceAll,.orthodonticProcess .record-list .disposition,.orthodonticProcess .record-list .oralExamination{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:22px;margin-bottom:11px}.orthodonticProcess .record-list .adviceAll,.orthodonticProcess .record-list .disposition{margin-bottom:0}.orthodonticProcess .record-list .adviceAll{padding:16px 0 0}.orthodonticProcess .record-list .key{color:#898a8c;width:80px;min-width:80px;max-width:80px;text-align:right}.orthodonticProcess .record-list .val{color:#35393c;width:360px;margin:0 40px 0 20px}.orthodonticProcess .record-list .val span{display:inline-block}.orthodonticProcess .record-list .val em,.orthodonticProcess .record-list .val strong{display:inline-block;vertical-align:top;font-style:normal;font-weight:400}.orthodonticProcess .record-list .val strong{font-size:12px;color:#999;line-height:12px}.orthodonticProcess .record-list .promble{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#35393c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.orthodonticProcess .not-has-data{text-align:center;font-size:14px;color:#353a3d;line-height:100px}