#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}a{text-decoration:none;color:#1677ff}input{box-shadow:inset 0 0 0 1000px #fff}.ant-breadcrumb .ant-breadcrumb-separator{color:hsla(0,0%,100%,.5)}.ant-cascader-menus,.ant-message,.ant-modal-mask,.ant-notification,.ant-picker-dropdown{z-index:99997!important}.ant-modal-wrap{z-index:99998!important}.ant-select-dropdown{z-index:100001!important}:where(.css-dev-only-do-not-override-17yhhjv).ant-form-item .ant-form-item-control-input-content{display:flex;align-items:flex-start}.line{margin-bottom:10px;width:100%;display:flex}.line .msg{border-radius:5px;padding:10px;background-color:#f2f2f2;max-width:100%;word-break:break-all}.basic-layout[data-v-4f85e746]{width:100%;height:100vh;background-color:#f2f4f8;display:flex;flex-direction:column;overflow:hidden;position:relative}.basic-layout .header[data-v-4f85e746]{height:50px;background-color:#202020;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9999}.basic-layout .header .left[data-v-4f85e746]{height:32px;display:flex;align-items:center;padding-left:10px}.basic-layout .header .left .logo[data-v-4f85e746]{display:flex;align-items:center;font-size:16px;text-decoration:none;color:#fff}.basic-layout .header .left .logo img[data-v-4f85e746]{display:block;height:32px}.basic-layout .header .left .breadcrumb[data-v-4f85e746]{padding-bottom:3px;color:#fff;padding-left:20px;margin-left:16px;position:relative}.basic-layout .header .left .breadcrumb[data-v-4f85e746]:before{content:"";position:absolute;top:2px;left:0;border-left:1px solid hsla(0,0%,100%,.4);height:18px}.basic-layout .header .left .breadcrumb .curadd[data-v-4f85e746],.basic-layout .header .left .breadcrumb .link[data-v-4f85e746]{font-size:14px;color:#fff}.basic-layout .header .right[data-v-4f85e746]{padding-right:10px;position:relative;height:50px;display:flex;align-items:center}.basic-layout .header .right .userinfo[data-v-4f85e746]{height:50px;display:flex;align-items:center;cursor:pointer}.basic-layout .header .right .userinfo .user-name[data-v-4f85e746]{color:#e2e0e0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:none;font-size:12px;padding-right:10px}.basic-layout .header .right .userinfo .user-avatar[data-v-4f85e746]{border-radius:50%;width:38px;height:38px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#1677ff}.basic-layout .header .right .userinfo .user-avatar img[data-v-4f85e746]{display:block;height:22px}.basic-layout .body[data-v-4f85e746]{flex:1;overflow:hidden}.basic-layout .body .body-view[data-v-4f85e746]{width:100%;height:100%;background-color:#f2f2f2;overflow:auto}.basic-layout .userinfo-modal[data-v-4f85e746]{position:absolute;top:-500px;right:0;width:400px;background-color:#fff;border:1px solid #f1f1f1;transition:top .2s ease;z-index:999}.basic-layout .userinfo-modal.show[data-v-4f85e746]{top:50px}.basic-layout .userinfo-modal .modal-info[data-v-4f85e746]{border-bottom:1px solid #f1f1f1;padding:20px 0}.basic-layout .userinfo-modal .modal-info .username[data-v-4f85e746]{padding:0 20px;font-size:16px;line-height:32px}.basic-layout .userinfo-modal .modal-info .username .copy[data-v-4f85e746]{font-size:14px}.basic-layout .userinfo-modal .modal-info .userid[data-v-4f85e746]{padding:0 20px;font-size:12px}.basic-layout .userinfo-modal .modal-info .userid .small[data-v-4f85e746]{font-size:12px}.basic-layout .userinfo-modal .modal-info .userid .copy[data-v-4f85e746]{font-size:12px;margin-left:10px}.basic-layout .userinfo-modal .modal-info .link-menu[data-v-4f85e746]{display:block;font-size:12px;line-height:30px;color:#666;padding:5px 20px}.basic-layout .userinfo-modal .modal-info .link-menu[data-v-4f85e746]:hover{background-color:#f1f1f1}.basic-layout[data-v-0aeaa742]{width:100%;height:100vh;background-color:#f2f4f8;display:flex;flex-direction:column;overflow:hidden;position:relative}.basic-layout .header[data-v-0aeaa742]{height:50px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9999;border-bottom:1px solid #ddd}.basic-layout .header .left[data-v-0aeaa742]{height:32px;display:flex;align-items:flex-end;padding-left:10px}.basic-layout .header .left .logo[data-v-0aeaa742]{display:flex;align-items:center;font-size:16px;text-decoration:none;color:#333}.basic-layout .header .left .logo img[data-v-0aeaa742]{display:block;height:32px}.basic-layout .header .left .breadcrumb[data-v-0aeaa742]{padding-bottom:3px;color:#333;padding-left:20px;margin-left:16px;position:relative}.basic-layout .header .left .breadcrumb[data-v-0aeaa742]:before{content:"";position:absolute;top:0;left:0;border-left:1px solid hsla(0,0%,100%,.4);height:18px}.basic-layout .header .left .breadcrumb .curadd[data-v-0aeaa742],.basic-layout .header .left .breadcrumb .link[data-v-0aeaa742]{font-size:14px;color:#333}.basic-layout .header .right[data-v-0aeaa742]{padding-right:10px;position:relative;height:50px;display:flex;align-items:center}.basic-layout .header .right .userinfo[data-v-0aeaa742]{height:50px;display:flex;align-items:center;cursor:pointer}.basic-layout .header .right .userinfo .user-name[data-v-0aeaa742]{color:#333;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:none;font-size:12px;padding-right:10px}.basic-layout .header .right .userinfo .user-avatar[data-v-0aeaa742]{border-radius:50%;width:38px;height:38px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#1677ff}.basic-layout .header .right .userinfo .user-avatar img[data-v-0aeaa742]{display:block;height:22px}.basic-layout .body[data-v-0aeaa742]{flex:1;overflow:hidden}.basic-layout .body .body-view[data-v-0aeaa742]{width:100%;height:100%;background-color:#f2f2f2;overflow:auto}.basic-layout .body .body-view .news-content[data-v-0aeaa742]{width:1200px;margin:0 auto;padding:20px}.basic-layout .userinfo-modal[data-v-0aeaa742]{position:absolute;top:-500px;right:0;width:400px;background-color:#fff;border:1px solid #f1f1f1;transition:top .2s ease;z-index:999}.basic-layout .userinfo-modal.show[data-v-0aeaa742]{top:50px}.basic-layout .userinfo-modal .modal-info[data-v-0aeaa742]{border-bottom:1px solid #f1f1f1;padding:20px 0}.basic-layout .userinfo-modal .modal-info .username[data-v-0aeaa742]{padding:0 20px;font-size:16px;line-height:32px}.basic-layout .userinfo-modal .modal-info .username .copy[data-v-0aeaa742]{font-size:14px}.basic-layout .userinfo-modal .modal-info .userid[data-v-0aeaa742]{padding:0 20px;font-size:12px}.basic-layout .userinfo-modal .modal-info .userid .small[data-v-0aeaa742]{font-size:12px}.basic-layout .userinfo-modal .modal-info .userid .copy[data-v-0aeaa742]{font-size:12px;margin-left:10px}.basic-layout .userinfo-modal .modal-info .link-menu[data-v-0aeaa742]{display:block;font-size:12px;line-height:30px;color:#666;padding:5px 20px}.basic-layout .userinfo-modal .modal-info .link-menu[data-v-0aeaa742]:hover{background-color:#f1f1f1}.public-layout[data-v-4599a81a]{width:100%;height:100vh;display:flex;flex-direction:column;background:url(/img/login-bg.26bfeab5.jpg) no-repeat top;background-size:100% auto}.public-layout .header[data-v-4599a81a]{height:50px;padding:9px;display:flex;font-size:18px;align-items:center;color:#000}.public-layout .header .logo[data-v-4599a81a]{display:flex;align-items:center;font-size:16px;text-decoration:none;color:#333}.public-layout .header .logo img[data-v-4599a81a]{display:block;height:32px}.public-layout .header h1[data-v-4599a81a]{font-size:18px;padding:0;margin:0}.public-layout .body[data-v-4599a81a]{flex:1}.public-layout .footer[data-v-4599a81a]{height:60px}.public-layout .footer .copyright[data-v-4599a81a]{text-align:center;font-size:12px}.device-layout[data-v-7720aa5f]{width:100%;height:100%;display:flex}.device-layout .left-menus[data-v-7720aa5f]{width:200px;background-color:#202020}.device-layout .left-menus .menu-list[data-v-7720aa5f]{padding-left:10px}.device-layout .left-menus .menu-list .menu-item[data-v-7720aa5f]{display:flex;align-items:center;padding:15px 20px;color:#fff;transition:all .3s ease;font-size:14px;line-height:20px;border-radius:10px 0 0 10px}.device-layout .left-menus .menu-list .menu-item.router-link-active[data-v-7720aa5f],.device-layout .left-menus .menu-list .menu-item[data-v-7720aa5f]:hover{background-color:#1677ff}.device-layout .left-menus .menu-list .menu-item .menu-title[data-v-7720aa5f]{padding-left:10px}.device-layout .work-area[data-v-7720aa5f]{flex:1;overflow:hidden}.device-layout .work-area .body-view[data-v-7720aa5f]{width:100%;height:100%;background-color:#f2f2f2;padding:20px}.device-layout .work-area .body-view .device-content[data-v-7720aa5f]{width:100%;height:100%;background-color:#fff;border-radius:4px;overflow:auto;position:relative}.device-layout[data-v-e68632ee]{width:100%;height:100%;display:flex}.device-layout .left-menus[data-v-e68632ee]{width:200px;background-color:#202020}.device-layout .left-menus .menu-list[data-v-e68632ee]{padding-left:10px}.device-layout .left-menus .menu-list .menu-item[data-v-e68632ee]{display:flex;align-items:center;padding:15px 20px;color:#fff;transition:all .3s ease;font-size:14px;line-height:20px;border-radius:10px 0 0 10px}.device-layout .left-menus .menu-list .menu-item.router-link-active[data-v-e68632ee],.device-layout .left-menus .menu-list .menu-item[data-v-e68632ee]:hover{background-color:#1677ff}.device-layout .left-menus .menu-list .menu-item .menu-title[data-v-e68632ee]{padding-left:10px}.device-layout .work-area[data-v-e68632ee]{flex:1;overflow:hidden}.device-layout .work-area .body-view[data-v-e68632ee]{width:100%;height:100%;background-color:#f2f2f2;padding:20px}.device-layout .work-area .body-view .device-content[data-v-e68632ee]{width:100%;height:100%;background-color:#fff;border-radius:4px;overflow:auto;position:relative}.cover[data-v-ef82ff86]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:99996;transition:all .5s ease}.modal-box[data-v-ef82ff86]{background:#fff;position:absolute;opacity:0;overflow:hidden;transition:opacity .5s ease;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.2);max-height:716px}.modal-box .modal-title[data-v-ef82ff86]{cursor:move;padding:15px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.modal-box .modal-title .title[data-v-ef82ff86]{color:rgba(0,0,0,.85);font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.modal-box .modal-body[data-v-ef82ff86]{padding:15px 20px;overflow-x:hidden;overflow-y:auto;background:#fff;max-height:600px}.modal-box .modal-footer[data-v-ef82ff86]{border-top:1px solid #f0f0f0;padding:15px 20px}.modal-box .modal-footer .btns[data-v-ef82ff86]{display:flex;justify-content:flex-end}.modal-box.show[data-v-ef82ff86]{opacity:1}.label-title[data-v-5071aa42]{position:relative;line-height:32px;color:rgba(0,0,0,.85);font-size:14px;text-align:right}.label-title[data-v-5071aa42]:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.must[data-v-5071aa42]{position:absolute;top:3px;right:-10px;color:red;font-size:18px;line-height:32px}.must[data-v-6f30ebc5],.must[data-v-79f85c38]{position:absolute;top:0;right:-10px;color:red;font-size:18px;line-height:32px}.label-title[data-v-4b3df7e2]{position:relative;line-height:32px;color:rgba(0,0,0,.85);font-size:14px;text-align:right}.label-title[data-v-4b3df7e2]:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.must[data-v-4b3df7e2]{position:absolute;top:3px;right:-10px;color:red;font-size:18px;line-height:32px}.label-title[data-v-4770bfa6]{position:relative;line-height:32px;color:rgba(0,0,0,.85);font-size:14px;text-align:right}.label-title[data-v-4770bfa6]:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.must[data-v-4770bfa6]{position:absolute;top:3px;position:relative;left:3px}.must[data-v-4770bfa6],.must[data-v-4e3327de]{right:-10px;top:0;color:red;font-size:18px;line-height:32px}.must[data-v-4e3327de]{position:absolute}.label-title,.value[data-v-4e3327de]{line-height:32px}.label-title{position:relative;color:rgba(0,0,0,.85);font-size:14px;text-align:right}.label-title:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.must{position:absolute;top:3px;right:-10px;color:red;font-size:18px;line-height:32px}