.search .operation{margin-bottom:2vh}.search .select-count{font-weight:600;color:#40a9ff}.search .select-clear{margin-left:10px}.search .page{margin-top:1px}.search .drop-down{margin-left:5px}.tree-list{position:relative;min-height:80px}.drawer-footer{z-index:10;width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:left;background:#fff}.order-detail{margin-left:15px}.order-detail .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:600;margin-bottom:20px}.order-detail .detail-section{margin-bottom:15px}.order-detail .detail-section:last-child{margin-bottom:0}.order-detail .detail-section .section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-weight:600;font-size:14px;color:#333}.order-detail .detail-section .section-title .title-bar{color:#2d8cf0;margin-right:8px;font-weight:700}.order-detail .detail-section .detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;min-height:20px}.order-detail .detail-section .detail-item .label{min-width:80px;color:#666;font-size:13px}.order-detail .detail-section .detail-item .value{color:#333;font-size:13px;word-break:break-all}.order-detail .detail-section .detail-item .value.blood-tube-number{color:#2d8cf0;font-weight:600;font-size:14px}.order-detail .detail-section .detail-item .eye-icon{margin-left:8px;color:#999;cursor:pointer;font-size:16px}.order-detail .detail-section .detail-item .eye-icon:hover{color:#2d8cf0}.institution-detail{padding:10px 0}.institution-detail .detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.institution-detail .detail-item:last-child{margin-bottom:0}.institution-detail .detail-item .label{min-width:60px;color:#666;font-size:14px;font-weight:500}.institution-detail .detail-item .value{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;font-size:14px;word-break:break-all}.trans-detail{margin-left:10px;margin-right:10px;background-color:#f3f3f3;height:500px;padding:10px;border-radius:10px}.trans-detail .trans-title{font-size:20px;font-weight:600;margin-bottom:10px}.trans-detail .trans-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:10px;padding-right:10px}.trans-detail .trans-item .label{min-width:80px;color:#666;font-size:13px}.trans-detail .trans-item .value{width:100%;color:#333;font-size:13px;word-break:break-all;text-align:right}.trans-detail .trans-item .line{width:100%;height:1px;margin-top:5px;margin-bottom:5px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),color-stop(rgba(0,0,0,.2)),to(rgba(0,0,0,.05)));background-image:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.2),rgba(0,0,0,.05))}.ivu-upload-drag{border:2px dashed #d7dde4;border-radius:6px;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.ivu-upload-drag:hover{border-color:#39f;background-color:#f0f9ff}.excel-upload-info{background-color:#f8f8f9;border-radius:4px;padding:15px;margin-top:20px}.excel-upload-info p{margin:5px 0;color:#666}.excel-upload-info p:first-child{color:#19be6b;font-weight:500}.upload-progress{margin-top:20px}.upload-progress p{text-align:center;margin-top:10px;color:#666}.import-result{margin-top:20px;padding:15px;border-radius:4px;font-size:14px;font-weight:700}.import-result.success{background-color:#f0f9eb;border:1px solid #e1f3d8;color:#67c23a}.import-result.error{background-color:#fde2e2;border:1px solid #faeced;color:#f56c6c}.import-result p{margin:5px 0;color:#666}