.charge-modal .pay-cost[data-v-236a6dcf]{display:flex;justify-content:space-between;align-items:center;background-color:#f7f8fa;height:68px;padding:0 20px}.charge-modal .pay-cost .left .label[data-v-236a6dcf]{font-size:16px;color:#333}.charge-modal .pay-cost .left .price[data-v-236a6dcf]{display:inline-block;margin-left:8px;color:#ef4b45;font-size:24px;font-weight:700}.charge-modal .pay-cost .left .price .price-icon[data-v-236a6dcf]{font-size:12px}.charge-modal .pay-type[data-v-236a6dcf]{margin-top:20px;padding:0 20px}.charge-modal .pay-type-title[data-v-236a6dcf]{font-size:14px;color:#8c8c8c}.charge-modal .pay-type-group[data-v-236a6dcf]{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px}.charge-modal .pay-type-group-btn[data-v-236a6dcf]{margin-top:12px;width:124px;position:relative}.charge-modal .pay-type-group-btn-content[data-v-236a6dcf]{display:flex;height:32px;box-sizing:border-box;justify-content:center;align-items:center}.charge-modal .pay-type-group-btn-content .method-icon[data-v-236a6dcf]{margin-right:4px}.charge-modal .pay-type-group-btn-content .select-paymethod-icon[data-v-236a6dcf]{position:absolute;right:-1px;top:-1px}.charge-modal .pay-type-group .checked-paymethod[data-v-236a6dcf]{background-color:#e8f4ff;box-shadow:0 0 1px 1px rgba(40,122,237,.8)}.charge-modal .pay-type-xj[data-v-236a6dcf]{font-size:14px;color:#1a1c21;border-top:1px dotted #e0e2e9;margin-bottom:25px}.charge-modal .pay-type-xj .collect[data-v-236a6dcf]{margin:25px 0;position:relative}.charge-modal .pay-type-xj .collect .error-tips[data-v-236a6dcf]{position:absolute;left:42px;bottom:-22px;font-size:12px;color:#ff514b}.charge-modal .pay-type-xj[data-v-236a6dcf] .ivu-input-number{width:calc(100% - 42px)}.charge-modal .pay-type-xj[data-v-236a6dcf] .ivu-input-number .ivu-input-number-handler-wrap{display:none}.charge-modal .pay-footer[data-v-236a6dcf]{display:flex;justify-content:space-between;align-items:center;height:40px}.charge-modal .pay-type-title[data-v-236a6dcf]{font-size:16px;color:#333;text-align:left}.charge-modal .pay-method-group .pay-method-item[data-v-236a6dcf]{display:flex;align-items:center;margin:20px 0}.charge-modal .pay-method-group .pay-method-item .method-icon[data-v-236a6dcf]{margin-right:4px}.charge-modal .pay-method-group .pay-method-item .pay-style-span[data-v-236a6dcf]{font-size:18px;font-weight:600}.charge-modal .pay-method-group .pay-method-item .change[data-v-236a6dcf]{margin-left:20px}.charge-modal .pay-method-group .pay-method-input[data-v-236a6dcf]{width:158px;background-color:#f3f9fe;border-radius:4px;border:1px solid #287aed}.charge-modal .pay-method-group .yue-span[data-v-236a6dcf]{display:inline-block;margin-left:20px}.charge-modal .pay-method-group .chongzhi[data-v-236a6dcf]{color:#5395f1;cursor:pointer}.charge-modal .ivu-checkbox-group-item[data-v-236a6dcf]{width:124px;display:flex;align-items:center}.charge-modal .ivu-checkbox-group-item img[data-v-236a6dcf]{margin:0 10px 0 20px}.change-price-modal[data-v-236a6dcf]{width:220px;height:297px;position:absolute;right:-226px;bottom:0;box-sizing:border-box;background-color:#fff;box-shadow:0 10px 14px 6px rgba(57,90,137,.2);border-radius:4px}.change-price-modal .price-input[data-v-236a6dcf]{margin:10px 10px 0 10px;position:relative}.change-price-modal .price-input .currency[data-v-236a6dcf]{position:absolute;font-size:14px;left:5px;z-index:99;top:24px;color:#1a1c21}.change-price-modal .price-input .recovery-btn[data-v-236a6dcf]{position:absolute;font-size:12px;right:6px;z-index:99;top:24px;color:#287aed;cursor:pointer}.change-price-modal .price-line[data-v-236a6dcf]{padding:0 10px;margin-top:10px;margin-bottom:11px;color:#8892a3;font-size:12px;display:flex;justify-content:space-between}.change-price-modal .computed-group[data-v-236a6dcf],.change-price-modal .operat-group[data-v-236a6dcf]{padding:0 10px}.change-price-modal .change-footer[data-v-236a6dcf]{padding:0 10px;height:51px;margin-top:12px;border-top:1px solid #d9dadd;display:flex;justify-content:flex-end;align-items:center}.DiagnosisPrint-fee-wrap{width:100%;padding-top:20pt}.DiagnosisPrint-fee-wrap .erCode-img{margin-top:10pt}.DiagnosisPrint-fee-wrap .erCode-img img{display:block;width:80pt;height:80pt;margin:0 auto}.DiagnosisPrint-fee-wrap .erCode-img p{margin-top:5pt;text-align:center;font-size:8pt}.DiagnosisPrint-fee-wrap .lv-cure-diagnosis-detail-print{display:none}.DiagnosisPrint-fee-wrap .headerTitle{text-align:center;font-weight:700;margin-bottom:18pt}.DiagnosisPrint-fee-wrap .border{display:block;margin:10pt 0;border-top:1px dashed #666}.DiagnosisPrint-fee-wrap .operation-box,.DiagnosisPrint-fee-wrap .print-content{font-size:8pt;padding-left:20pt}.DiagnosisPrint-fee-wrap .operation-box p,.DiagnosisPrint-fee-wrap .print-content p{line-height:15pt}.DiagnosisPrint-fee-wrap .footer{font-size:8pt;text-align:center}.registration-warp .xlb-select-line{padding-left:0}.registration-warp .xlb-select-input{padding-left:4px}.registration-warp .ivu-form-item{margin-bottom:20px}.registration-warp .ivu-modal-header{font-size:18px!important;color:#1a1c21!important;background-color:#fafbff!important;border-top-left-radius:6px;border-top-right-radius:6px}.registration-warp .ivu-modal-header .ivu-modal-header-inner{font-weight:700}.registration-warp .xlb-select-head-flex{padding:0 2px!important;border-radius:5px}.registration-warp .huanzhetanchuang-guimingshi.padding3-0 .xlb-select-head-flex{padding:3px 2px!important}.registration-warp .huanzhetanchuang-guimingshi .xlb-select-head-flex{padding:2px!important}.registration-warp .huanzhetanchuang-guimingshi .xlb-select-head-flex .ivu-tag{margin:3px 2px 3px 4px}.registration-warp .xlb-select-input{height:29px}.registration-warp .ivu-select-dropdown-list{max-height:300px}.registration-warp .btn-box{display:flex}.registration-warp .btn-box span{display:inline-block;cursor:pointer;color:#287aed;margin-right:20px}.charge-modal .pay-cost{display:flex;justify-content:space-between;align-items:center;background-color:#f7f8fa;height:68px;padding:0 20px}.charge-modal .pay-cost .left .label{color:#8c8c8c}.charge-modal .pay-cost .left .price{display:inline-block;margin-left:8px;color:#ef4b45;font-size:24px}.charge-modal .pay-cost .left .price .price-icon{font-size:12px}.charge-modal .pay-type{margin-top:20px;padding:0 20px}.charge-modal .pay-type-title{font-size:14px;color:#8c8c8c}.charge-modal .pay-type-group{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px}.charge-modal .pay-type-group-btn{margin-top:12px;width:124px;position:relative}.charge-modal .pay-type-group-btn-content{display:flex;height:32px;box-sizing:border-box;justify-content:center;align-items:center}.charge-modal .pay-type-group-btn-content .method-icon{margin-right:4px}.charge-modal .pay-type-group-btn-content .select-paymethod-icon{position:absolute;right:-1px;top:-1px}.charge-modal .pay-type-group .checked-paymethod{background-color:#e8f4ff;box-shadow:0 0 1px 1px rgba(40,122,237,.8)}.charge-modal .pay-footer{display:flex;justify-content:space-between;align-items:center;height:40px}.registration-warp{width:1420px;min-height:calc(100vh - 60px);background:#fff;border-radius:2px;margin:9px auto 0 auto}.registration-warp .patient-information-box{padding:40px 80px;text-align:left}.registration-warp .patient-information-box h2{font-size:18px;margin-bottom:20px}.registration-warp .patient-information-box .patient-information{display:flex}.registration-warp .patient-information-box .patient-information .patient-information-left{margin-right:168px}.registration-warp .patient-information-box .basic-box{padding:17px 19px 17px 10px;text-align:left;position:relative}.registration-warp .patient-information-box .basic-box .patient-auto-complete-option{text-align:left;display:flex;align-items:center}.registration-warp .patient-information-box .basic-box .patient-auto-complete-option span{display:inline-block;margin-right:3px}.registration-warp .patient-information-box .basic-box .patient-auto-complete-option-name{width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registration-warp .patient-information-box .basic-box .patient-auto-complete-option-sex{width:20px}.registration-warp .patient-information-box .basic-box .patient-auto-complete-option-age{width:40px}.registration-warp .patient-information-box .basic-box .doctor-box{display:inline-block;position:absolute;right:20px;height:32px;vertical-align:top}.registration-warp .patient-information-box .basic-box .edit-patient-btn{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#fff;border-radius:2px;border:1px solid #bdc5d5;position:absolute;right:23px;top:0;cursor:pointer}.registration-warp .patient-information-footer{padding:20px 0 0 80px;border-top:1px solid #d9dadd;text-align:left;display:flex;align-items:center}.registration-warp .patient-information-footer .default-border-btn{margin:0 40px 0 10px}.registration-warp .the-tab-warp{margin:30px}.registration-warp .the-tab-warp .the-tab-warp-header{margin:15px 15px 0 15px;display:flex;justify-content:flex-start;flex-wrap:wrap}.registration-warp .the-tab-warp .the-tab-warp-header .search-item{display:flex;flex-direction:row;align-items:center;margin-bottom:15px;width:328px;box-sizing:border-box}.registration-warp .the-tab-warp .the-tab-warp-header .search-item .label{width:57px;text-align:right;margin-right:7px}.registration-warp .the-tab-warp .the-tab-warp-header .search-btn-box{display:flex;justify-content:flex-end;width:328px}.registration-warp .the-tab-warp .the-tab-warp-header .search-btn-box .show-btn{height:32px;color:#a1a6b4;display:flex;align-items:center;cursor:pointer}.registration-warp .the-tab-warp .the-tab-warp-header .search-btn-box .show-btn .text{display:inline-block;margin-right:6px}.registration-warp .the-tab-warp .the-tab-warp-header .page-right{margin-top:15px;display:flex;justify-content:flex-end}