.invoice{height:calc(100% - 80px);display:flex;flex-direction:column}.invoice .invoice-box{height:300px;background:#fff;margin:10px 20px;padding:10px;border-radius:8px;display:flex}.invoice .invoice-box .el-row{padding-top:10px;display:flex;align-items:center}.invoice .invoice-box .invoice-amount{padding:15px 20px;flex:1;border-right:1px dashed #ccc;display:flex;flex-direction:column}.invoice .invoice-box .invoice-amount .invoice-request{flex:1;border-bottom:1px dashed #ccc;padding-bottom:20px}.invoice .invoice-box .invoice-amount .invoice-issuance{margin-top:20px}.invoice .invoice-box .invoice-amount .amount{padding:15px 0;font-size:25px;font-weight:700}.invoice .invoice-box .invoice-information{padding:15px 30px;flex:2;width:calc(100% - 180px)}.invoice .invoice-box .invoice-information .grid-content{display:flex;gap:10px;align-items:center}.invoice .grid-table{flex:1;background:#fff;margin:10px 20px;border-radius:8px;display:flex;flex-direction:column}.invoice .grid-table.full-mode{height:calc(100% - 20px);margin:10px 20px 10px 20px}.invoice .grid-table .el-button+.el-button,.invoice .grid-table .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin:0}.invoice .search-box{display:flex;justify-content:space-between;padding:20px 10px 0 20px}.invoice .invoice-table{height:100%;overflow:auto}.invoice .pagination{height:70px;display:flex;align-items:center;justify-content:center;margin-top:10px}.pdf-single-uploader .upload-box{color:#8c939d;cursor:pointer}.pdf-single-uploader .upload-box,.pdf-single-uploader .uploaded-box{width:120px;height:120px;border:1px dashed #d9d9d9;border-radius:6px;display:flex;align-items:center;justify-content:center}.pdf-single-uploader .uploaded-box{position:relative;background:#fafafa;margin-bottom:10px}.pdf-single-uploader .uploaded-box img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.pdf-single-uploader .uploaded-box .overlay{position:absolute;right:6px;bottom:6px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}.invoice-detail-forms{height:350px;overflow:auto}.shopping{height:100%;width:100%;box-sizing:border-box;background:#edeff2}.shopping .el-icon-delete{color:#f56c6c}.shopping .order-devices-content .el-table{position:relative}.shopping .order-devices-content .el-table .el-table__header-wrapper .el-table__header th{background-color:#f5f7fa;color:#606266;font-weight:500}.shopping .order-devices-content .el-table .el-loading-mask .el-loading-spinner .el-loading-text{color:#409eff;font-size:14px;font-weight:500}.shopping .order-devices-content .el-table .el-loading-mask .el-loading-spinner .circular{width:30px;height:30px}.shopping .el-tabs--card>.el-tabs__header .el-tabs__item{border-left:none}.shopping .el-tabs__nav-wrap{background:#fff}.shopping .el-tabs--card>.el-tabs__header .el-tabs__nav{border:none}.shopping .el-tabs{height:100%;width:100%}.shopping .el-tabs .el-tabs__item.is-active{color:#061427;font-weight:700;padding:0!important;border-bottom:3px solid #409eff}.shopping .el-tabs .el-tabs__item:hover{color:#061427}.shopping .el-tabs .el-tabs__item{padding:0!important;margin:10px 20px 0 20px}.shopping .el-tabs .el-tabs__content{height:100%}.shopping .getDeviceTree{height:700px}.shopping .getDeviceTree .pagination{display:flex;align-items:center;justify-content:center;margin-top:10px}.shopping .getDeviceTree .search{display:flex;flex-direction:column;gap:8px}.shopping .getDeviceTree .search-row{display:flex;align-items:center}.shopping .getDeviceTree .el-dialog__body{height:calc(100% - 112px);box-sizing:border-box}.shopping .getDeviceTree .el-dialog__body .ztree li a{color:#555}.shopping .code{margin:100px;display:inline-block}.shopping .renew{height:calc(100% - 100px);background:#fff;margin:10px 20px;border-radius:8px}.shopping .renew .renewList .el-row{padding:20px;display:flex;align-items:center}.shopping .renew .el-radio__label{font-size:16px}.shopping .renew .el-divider--horizontal{margin:20px 0}.shopping .renew .el-divider__text{font-size:16px}.shopping .renew .qrcode{position:relative}.shopping .renew .qrcode .overtime{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;color:#fff;position:absolute;font-size:12px;letter-spacing:1px}.shopping .renew .expired-qr{filter:grayscale(1) opacity(.5);pointer-events:none}.shopping .renew .capacity{justify-content:flex-start}.shopping .renew .capacity,.shopping .renew .capacity-end{display:flex;height:100%;align-items:center;font-weight:700}.shopping .renew .capacity-end{width:100%;justify-content:flex-end}.shopping .renew .times{display:flex;list-style:none}.shopping .renew .times .borderColor{background:#409eff;position:relative;font-weight:700;color:#fff}.shopping .renew .times .borderColor:after{content:" ";left:-1px;top:-1px;right:-1px;bottom:-1px;position:absolute;background:transparent;border:1px solid #409eff;box-sizing:border-box}.shopping .renew .times li{flex:1;font-size:14px;text-align:center;height:30px;line-height:30px;border:1px solid #555;border-right:none;cursor:pointer;letter-spacing:1px}.shopping .renew .times li:last-child{border-right:1px solid #555}.shopping .renew .grid-table{height:calc(100% - 400px);width:100%}.shopping .order{height:100%;width:100%}.shopping .order .order-list{height:calc(100% - 120px);background:#fff;margin:20px;border-radius:8px}.shopping .order .order-list .el-button+.el-button,.shopping .order .order-list .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin:0}.shopping .order .order-list .el-table__column-filter-trigger i{color:#000;font-size:16px}.pagination{display:flex;align-items:center;justify-content:center;margin-top:10px}.invoiceForm .el-form-item{margin-bottom:15px}.search-area{background:#f5f7fa;padding:15px;border-radius:4px;border:1px solid #e4e7ed;margin-bottom:20px;display:flex;flex-direction:column}.search-area .el-form-item{margin-bottom:0}.el-table__header{width:100%}