.medication-box{border-radius:0;border:0}.medication-box .el-card__header{position:relative;padding:0 0 8px 0;border-bottom:0;cursor:pointer}.medication-box .el-card__header .card-top{height:30px;width:100%;color:#fff;font-size:14px;padding:0 10px;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.medication-box .el-card__body{height:230px;overflow:auto;padding:0 20px 10px 20px}.medication-box .el-card__body .tl-c{line-height:26px;margin-top:10%;color:#909399}.medication-box .el-card__body .el-table--scrollable-x .el-table__body-wrapper{overflow-x:hidden}.medication-box .el-card__body .el-table .cell{line-height:20px}.el-medicate-table+.el-medicate-table .el-table__header-wrapper{display:none}.el-medicate-table{font-size:12px}.el-medicate-table .el-table__empty-text{line-height:26px;padding-top:30px}.el-medicate-table td>.cell{position:relative}.el-medicate-table tr:last-child td{border-bottom:0}.el-medicate-table .one:after,.el-medicate-table .one:before{display:none}.el-medicate-table tr td:first-child .flag{padding-left:20px}.el-medicate-table tr td:first-child .flag:before{position:absolute;content:"";width:1px;left:8px;height:100%;border-left:1px solid #409eff}.el-medicate-table tr:first-child td:first-child .flag{padding-left:20px}.el-medicate-table tr:first-child td:first-child .flag:before{position:absolute;content:"";width:8px;height:8px;left:14px;top:6px;border:1px solid #409eff;border-radius:4px}.el-medicate-table tr:first-child td:first-child .flag:after{position:absolute;content:"";width:6px;height:50%;left:8px;top:9px;border-top:1px solid #409eff;border-left:1px solid #409eff}.el-medicate-table tr:last-child td:first-child .flag{padding-left:20px}.el-medicate-table tr:last-child td:first-child .flag:before{position:absolute;content:"";width:8px;height:8px;left:14px;top:6px;border:1px solid #409eff;border-radius:4px}.el-medicate-table tr:last-child td:first-child .flag:after{position:absolute;content:"";width:6px;height:50%;left:8px;top:-2px;border-bottom:1px solid #409eff;border-left:1px solid #409eff}.discharge-box{border-radius:0;border:0;min-height:250px}.discharge-box .el-card__header{position:relative;padding:0 0 8px 0;border-bottom:0}.discharge-box .el-card__body{padding:0 20px 10px 20px;height:230px;overflow:auto}.discharge-box .card-top{height:30px;width:100%;color:#fff;font-size:14px;padding:0 10px;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.discharge-box .patient-info-form{background-color:#fff}.discharge-box .patient-info-form .el-row{border:1px solid #f5f5f5}.discharge-box .patient-info-form .el-row+.el-row{border-top:0}.discharge-box .patient-info-form .el-form-item__label{font-size:12px;padding:0 6px;background-color:#fafafa;color:#333;font-weight:700}.discharge-box .patient-info-form .el-form-item__content{padding:0 6px;font-size:12px}.tableHeaderClass{color:red}.check-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#1e8dfb;cursor:pointer}.tl-c{line-height:26px;color:#909399}.check-body h5{margin:10px 0}.check-body p{font-size:12px;margin:0 0 0 10px}.prescript-box{border-radius:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.prescript-box .chufangTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:#1e8dfb;cursor:pointer}.prescript-box .el-card__header{position:relative;padding:0 0 8px 0;border-bottom:0;cursor:pointer}.prescript-box .el-card__body{padding:0 20px 10px 20px;height:230px;overflow:auto}.prescript-box .card-top{height:30px;width:100%;color:#fff;font-size:14px;padding:0 10px;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prescript-box .el-prescripe-table+.el-prescripe-table .el-table__header-wrapper{display:none}.prescript-box .el-prescripe-table{font-size:12px}.prescript-box .el-prescripe-table .el-table__empty-text{line-height:26px;padding-top:30px}.prescript-box .el-prescripe-table td>.cell{position:relative}.prescript-box .el-prescripe-table tr:last-child td{border-bottom:0}.prescript-box .el-prescripe-table .one:after,.prescript-box .el-prescripe-table .one:before{display:none}.prescript-box .el-prescripe-table tr td:first-child .flag{padding-left:20px}.prescript-box .el-prescripe-table tr td:first-child .flag:before{position:absolute;content:"";width:1px;left:8px;height:100%;border-left:1px solid #409eff}.prescript-box .el-prescripe-table tr:first-child td:first-child .flag{padding-left:20px}.prescript-box .el-prescripe-table tr:first-child td:first-child .flag:before{position:absolute;content:"";width:8px;height:8px;left:14px;top:6px;border:1px solid #409eff;border-radius:4px}.prescript-box .el-prescripe-table tr:first-child td:first-child .flag:after{position:absolute;content:"";width:6px;height:50%;left:8px;top:9px;border-top:1px solid #409eff;border-left:1px solid #409eff}.prescript-box .el-prescripe-table tr:last-child td:first-child .flag{padding-left:20px}.prescript-box .el-prescripe-table tr:last-child td:first-child .flag:before{position:absolute;content:"";width:8px;height:8px;left:14px;top:6px;border:1px solid #409eff;border-radius:4px}.prescript-box .el-prescripe-table tr:last-child td:first-child .flag:after{position:absolute;content:"";width:6px;height:50%;left:8px;top:-2px;border-bottom:1px solid #409eff;border-left:1px solid #409eff}.visit-sign{display:inline-block;width:20px;height:20px;line-height:20px;background-color:red;margin-right:30px;text-align:center}.reportBox .title{font-size:12px;font-weight:700;padding-left:5px}.reportBox .title:before{position:absolute;content:"";width:4px;height:16px;left:10px;background-color:#409eff}.reportBox .contenbox{line-height:30px;background-color:#f5f5f5;margin-top:10px;padding-left:5px;font-size:12px}.reportBox .contenbox span{font-size:12px;font-weight:700}.reportBox .pt10{padding-left:10px}.card-box{border-radius:0;border:0}.card-box .el-card__header{position:relative;padding:0 0 8px 0;border-bottom:0}.card-box .el-card__body{padding:0 20px 10px 20px;height:230px;overflow:auto}.card-box .card-top{height:30px;width:100%;color:#fff;font-size:14px;padding:0 10px;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-box #progress-content .p{margin:5px;font-size:12px;font-weight:700}.listBox{margin:5px}.listBox #colClass{margin:5px 0}.listBox .contenbox{line-height:30px;background-color:#f5f5f5;padding-left:5px;font-size:12px}.listBox .contenbox span{font-size:12px;font-weight:700}.listBox .pt10{padding-left:10px}.time-line-box{position:relative;margin:0;padding:0}.time-line-box .svg-icon{z-index:999}.time-line-box .el-card__body{padding:10px}.time-line-box .el-carousel__arrow_left,.time-line-box .el-carousel__arrow_right{height:100px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:2%;color:#fff;text-align:center;position:relative;margin-top:60px;right:0;z-index:1}.time-line-box .el-carousel__arrow_left .el-icon-arrow-left,.time-line-box .el-carousel__arrow_left .el-icon-arrow-right,.time-line-box .el-carousel__arrow_right .el-icon-arrow-left,.time-line-box .el-carousel__arrow_right .el-icon-arrow-right{position:absolute;top:38%;font-size:25px;margin-right:10%;color:#409eff;right:0;z-index:0}.time-line-box .elSteps{position:relative;height:220px;-webkit-transition:margin-left .28s;transition:margin-left .28s}.time-line-box .elSteps .notClick{pointer-events:none}.time-line-box .elSteps .iconStyle{width:16px;height:16px;background:#409eff;color:#fff;border-radius:50%;line-height:15px}.time-line-box .elSteps .iconStyle span{font-size:12px}.time-line-box .elSteps .el-step.is-center .el-step__line{left:-10%;right:-109%;background-color:#409eff}.time-line-box .elSteps .el-step.is-center .el-step__line .el-step__line-inner{border-width:.1px}.time-line-box .elSteps .el-step__icon.is-text{border:1px solid #409eff;cursor:pointer}.time-line-box .elSteps .el-step__head{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.time-line-box .elSteps .el-step__main{padding-top:25px}.time-line-box .elSteps .el-step__main .el-step__description.is-finish{color:#000;font-size:12px}.time-line-box .elSteps .el-step__main .stepContent{position:relative;height:60px}.time-line-box .elSteps .el-step__main .stepContent.first{font-weight:600;border:1px solid #d8d8d8;padding:5px;cursor:pointer}.time-line-box .elSteps .el-step__main .stepContent.first:before{position:absolute;content:"";width:1px;height:18px;left:50%;bottom:-20px;border-left:.5px dashed #d8d8d8}.time-line-box .elSteps .el-step__main .stepContent.bottom{font-weight:600;border:1px solid #d8d8d8;padding:5px;cursor:pointer}.time-line-box .elSteps .el-step__main .stepContent.bottom:before{position:absolute;content:"";width:1px;height:20px;left:50%;top:-24px;border-left:.5px dashed #d8d8d8}.time-line-box .elSteps .el-step__main .stepContent i{color:#409eff}.time-line-box .elSteps .el-step__main .stepContent+.stepContent{margin-top:68px}.hospital-card .el-step{width:100px;-ms-flex-negative:0;flex-shrink:0}.hospital-card .step-content{height:200px;position:relative}.hospital-card .step-content .step-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;height:200px;font-size:12px}.hospital-card .step-content .step-left .step_left_list{margin-top:10%}.hospital-card .step-content .step-left .step_left_list ul{margin-top:20px;margin-left:-45px;text-align:left}.hospital-card .step-content .step-left .step_left_list ul li{margin:5px;list-style:none}.hospital-card .step-content .step-left .step_left_list ul li:before{content:"";width:4px;height:4px;display:inline-block;border-radius:50%;background:#4f8eff;vertical-align:middle;margin-right:10px;opacity:.3}.hospital-card .step-content .step-left .el-carousel__arrow_left{height:100px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:2%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;position:relative}.hospital-card .step-content .step-left .el-carousel__arrow_left .arrow-left{position:absolute;top:28%;font-size:15px;margin-right:10%;color:#409eff;right:2px}.hospital-card .step-content .step-right{margin-left:100px;position:relative}.hospital-card .step-content .step-right .icon-box{width:200px;height:25px;background:#e1f0ff;border-radius:0 15px 15px 0;line-height:15px;padding:5px;font-size:12px;cursor:pointer}.hospital-card .step-content .step-right ul{list-style:none;text-align:left;border-left:1px solid #ddd;padding:0 0 0 5px;min-height:150px;margin:10px 0 0 -22px;cursor:pointer}.hospital-card .step-content .step-right ul li{margin:2px 0;width:90px}.hospital-card .step-content .step-right i.el-step__line-inner{border:.1px dashed #409eff!important;border-width:1px!important}.hospital-card .step-content .step-right .el-step__line{background-color:#fff}.hospital-card .step-content .button-left .el-icon-arrow-left,.hospital-card .step-content .button-right .el-icon-arrow-left{position:absolute;top:33%;font-size:55px;margin-right:10%;color:#409eff;left:17%}.hospital-card .step-content .button-left .el-icon-arrow-right,.hospital-card .step-content .button-right .el-icon-arrow-right{position:absolute;top:33%;font-size:55px;color:#409eff;right:0}