.comp-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden}.comp-content .toolbar{position:sticky;top:0;background:#fafafa;width:100%;min-height:56px;box-shadow:0 0 5px rgba(0,0,0,.1);border-bottom:1px solid #e9e9e9;z-index:2;padding:0 15px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.comp-content .toolbar .title-box{cursor:pointer;display:flex;align-items:center}.comp-content .toolbar .tool-box{display:flex;align-items:center;padding:5px 0 5px 20px}.comp-content .toolsbarRight{align-items:center}.comp-content .toolsbarRight button,.comp-content .toolsbarRight div{margin:5px 0 5px 8px!important}.comp-content>.content-box{width:100%;height:100%;display:flex;flex-direction:column;overflow:auto;flex-grow:1}.comp-content>.content-box>.table-box{flex-grow:1;padding:0 10px 10px;overflow:hidden}.comp-content>.content-box>.content{flex-grow:1;padding:0 10px;overflow:auto;display:flex;flex-direction:column}.comp-content>.content-box>.search-box{position:relative;padding:8px 10px;display:flex;align-items:center;flex-wrap:wrap;flex-shrink:0;z-index:30}.comp-content>.content-box>.search-box .search>div{display:inline-block;margin:5px 8px 5px 0!important;width:auto;min-width:200px;max-width:500px}.comp-content>.content-box>.search-box .btn{margin:5px 10px 5px 0}.comp-content>.content-box>.search-box .btn:last-child{margin-right:0}.comp-content>.content-box>.error-box{margin:10px}.comp-content .search{padding-right:10px}.comp-content .search .ivu-form-item{margin:5px 10px 5px 0!important}.comp-content .button-box{display:flex;flex-wrap:wrap;justify-content:flex-end}.comp-content .button-box>button,.comp-content .button-box>div{margin:3px 0 3px 5px}.comp-modal-page{position:fixed;top:0;left:0;right:0;bottom:0;padding:30px;background:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;visibility:hidden;opacity:0;transition:all .2s}.comp-modal-page>.content-page{position:relative;min-width:350px;display:flex;flex-direction:column;opacity:0;visibility:hidden}.comp-modal-page>.content-page:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2)}.comp-modal-page>.content-page>.head-box{position:relative;height:50px;border-bottom:1px solid #f3f3f3;flex-shrink:0;display:flex;align-items:center}.comp-modal-page>.content-page>.head-box .title{font-weight:500;color:#333;font-size:16px;margin:0 20px;flex-grow:1;min-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center}.comp-modal-page>.content-page>.head-box .title span{display:none}.comp-modal-page>.content-page>.head-box .title span:first-child{display:initial}.comp-modal-page>.content-page>.head-box .head-operate{margin:0 20px 0 10px;flex-shrink:0;display:flex;align-items:center}.comp-modal-page>.content-page>.head-box .close-btn{margin:10px 0;padding:0 20px;font-size:18px;color:#333;font-weight:700;cursor:pointer;display:flex;align-items:center;border-left:1px solid #f3f3f3;flex-shrink:0}.comp-modal-page>.content-page>.scroll-content{position:relative;width:100%;flex-grow:1}.comp-modal-page>.content-page>.bottom-operate{position:relative;flex-shrink:0;border-top:1px solid #f3f3f3}.comp-modal-page>.content-page>.bottom-operate:empty{display:none}.comp-modal-page>.content-page>.bottom-operate .operate-btns{padding:6px 20px;display:flex;justify-content:center;flex-wrap:wrap}.comp-modal-page>.content-page>.bottom-operate .operate-btns .operate-btn{cursor:pointer;margin:5px 5px;padding:10px 20px;background:#fff;height:40px;flex:1;max-width:250px;line-height:20px;color:#333;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;border:1px solid #e3e3e3}.comp-modal-page>.content-page>.bottom-operate .operate-btns .operate-btn.highlight{background:#2faaf7;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}@-webkit-keyframes show{0%{visibility:hidden;opacity:0}to{visibility:initial;opacity:1}}@keyframes show{0%{visibility:hidden;opacity:0}to{visibility:initial;opacity:1}}@-webkit-keyframes hide{0%{visibility:initial;opacity:1}99%{opacity:0;visibility:initial}to{opacity:0;visibility:hidden}}@keyframes hide{0%{visibility:initial;opacity:1}99%{opacity:0;visibility:initial}to{opacity:0;visibility:hidden}}.comp-modal-page.show{visibility:initial;opacity:1}.comp-modal-page.show>.content-page{-webkit-animation:show .3s forwards;animation:show .3s forwards}.comp-modal-page.hide{visibility:hidden;opacity:0}.comp-modal-page.hide>.content-page{-webkit-animation:hide .3s forwards;animation:hide .3s forwards}.comp-modal-page.full>.content-page{width:100%}.comp-modal-page.scroll>.content-page{max-height:100%}.comp-modal-page.scroll>.content-page>.scroll-content{overflow-x:auto;overflow-y:auto}.ivu-message{z-index:9999!important}.form-item[data-v-545a7260]{vertical-align:top;zoom:1;display:flex;margin:10px 0}.form-item .name-box[data-v-545a7260]{width:100px;height:40px;font-size:14px;margin-right:10px;display:flex;justify-content:flex-end;align-items:center;flex-shrink:0}.form-item .name-box .required[data-v-545a7260]{margin-right:5px;font-size:20px;color:red;line-height:1}.form-item .form-content[data-v-545a7260]{min-height:40px;display:flex;align-items:center;flex:1}.form-item.column[data-v-545a7260]{flex-direction:column;align-items:flex-start}.form-item.column .name-box[data-v-545a7260]{width:100%;height:auto;justify-content:flex-start;margin-bottom:2px}.page[data-v-48ad44ce]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;background:#fff}.page .toolsbarRight button[data-v-48ad44ce]{margin:5px 10px 5px 0!important}.page .base[data-v-48ad44ce]{width:1400px;max-width:90%;margin:0 auto;min-width:410px;padding-bottom:40px}.page .base .head[data-v-48ad44ce]{width:100%;border-bottom:2px solid red;padding:10px;box-sizing:border-box;line-height:1}.page .base .head .source[data-v-48ad44ce]{font-size:18px;margin-top:20px;margin-bottom:20px;text-align:center;color:red}.page .base .head .title[data-v-48ad44ce]{font-size:28px;margin-bottom:20px;text-align:center;color:red}.page .base .head .explain[data-v-48ad44ce]{font-size:14px;margin-bottom:20px;text-align:center;color:red;letter-spacing:1px}.page .base .head .push[data-v-48ad44ce]{font-size:14px;color:#666;margin-bottom:30px}.page .base .head .date[data-v-48ad44ce]{text-align:right;font-size:14px;color:#666;margin-bottom:10px}.page .base .head .date[data-v-48ad44ce]:last-child{margin-bottom:0}.page .base .date-box[data-v-48ad44ce]{margin:10px 10px 0 0;text-align:right;font-size:14px;color:#666}.page .base[data-v-48ad44ce] .model-box{width:100%;padding:10px;box-sizing:border-box}.page .base[data-v-48ad44ce] .model-box:first-child{margin-top:0}.page .base[data-v-48ad44ce] .model-box .b-title{font-size:18px;color:#21c065;margin-bottom:5px}.page .base[data-v-48ad44ce] .model-box .title{font-size:15px;color:#333}.page .base[data-v-48ad44ce] .model-box .explain{margin:2px 5px 0 5px;font-size:12px;color:#999;display:flex;align-items:center;justify-content:space-between}.page .base[data-v-48ad44ce] .model-box .explain .hint{display:flex;align-items:center;font-size:13px;color:#888}.page .base[data-v-48ad44ce] .model-box .explain .hint .icon{font-size:15px}.page .base[data-v-48ad44ce] .model-box .explain .hint .name{margin-left:5px}.page .base[data-v-48ad44ce] .model-box>.table-box{margin-top:8px}.page .base[data-v-48ad44ce] .model-box .module-box{display:flex;flex-wrap:wrap}.page .base[data-v-48ad44ce] .model-box .module-box .item-box{position:relative;flex:1;padding:10px;margin:5px;box-sizing:border-box;border:1px solid #f2f2f2;border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:140px}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .hint{position:absolute;top:3px;right:10px;font-size:20px;color:#888;cursor:pointer}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .name{font-size:14px;color:#888;margin-bottom:10px;text-align:center}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .value{font-size:28px;color:#333;margin-bottom:10px;text-align:center}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .row-box{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .row-box .col{flex:1;max-width:150px;padding:0 10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .row-box .col .item{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;color:#333;flex-shrink:0}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .row-box .col .item p{font-size:14px;margin-right:5px;white-space:nowrap}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .row-box .col .item .val{font-size:14px;padding:0 5px;font-weight:500}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .increase-box{width:100%}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .increase-box .item{margin-top:5px;font-size:13px;color:#777;display:flex;align-items:center;justify-content:space-between}.page .base[data-v-48ad44ce] .model-box .module-box .item-box .increase-box .item .val{font-size:14px;padding:0 5px;color:#333;font-weight:500}.page .base .remark-box[data-v-48ad44ce]{margin-top:10px;display:flex;flex-wrap:wrap}.page .base .remark-box[data-v-48ad44ce]:empty{display:none}.page .base .remark-box .item-box[data-v-48ad44ce]{flex:1;min-width:300px;padding:0 10px}.page .base .remark-box .item-box .title[data-v-48ad44ce]{font-size:14px;color:#138f48;margin-bottom:5px;margin-left:10px}.page .base .remark-box .item-box .el-input[data-v-48ad44ce]{width:100%}.page .base .user-info[data-v-48ad44ce]{border-top:2px solid red;margin-top:20px;padding:20px 10px;display:flex;justify-content:flex-end}.page .base .user-info .item[data-v-48ad44ce]{margin-bottom:10px;min-width:60px}.page .base .user-info .item[data-v-48ad44ce]:last-child{margin-bottom:0}.page .base .user-info .key[data-v-48ad44ce]{padding-right:10px}.page .base .user-info .key .item[data-v-48ad44ce]{text-align:right;color:#666}