/*-------------------------------------
zTree Style

version:    3.4
author:     Hunter.z
email:      hunter.z@263.net
website:    http://code.google.com/p/jquerytree/

-------------------------------------*/

.ztree * {padding:0; margin:0; font-size:12px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif}
.ztree {margin:0; padding:5px; color:#333}
.ztree li{padding:0; margin:0; list-style:none; line-height:17px; text-align:left; white-space:nowrap; outline:0}
.ztree li ul{ margin:0; padding:0 0 0 18px}
.ztree li ul.line{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAACCAYAAACOoybuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDc4REU0MjZCRUUzMTFFM0EzMjlBMDg4NDE2NDQzNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDc4REU0MjdCRUUzMTFFM0EzMjlBMDg4NDE2NDQzNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENzhERTQyNEJFRTMxMUUzQTMyOUEwODg0MTY0NDM0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENzhERTQyNUJFRTMxMUUzQTMyOUEwODg0MTY0NDM0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po2SkZQAAAAZSURBVHjaYvz//z8D0QCkmBiclpb2HyDAAPeAIxI04Q1+AAAAAElFTkSuQmCC) 0 0 repeat-y;}

.ztree li a {padding-right:3px; margin:0; cursor:pointer; height:21px; color:#333; background-color: transparent; text-decoration:none; vertical-align:top; display: inline-block}
.ztree li a:hover {text-decoration:underline}
.ztree li a.curSelectedNode {padding-top:0px; background-color:#e5e5e5; color:black; height:21px; opacity:0.8;}
.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#e5e5e5; color:black; height:21px; border:1px #666 solid; opacity:0.8;}
.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#aaa; color:white; height:21px; border:1px #666 solid;
  opacity:0.8; filter:alpha(opacity=80)}
.ztree li a.tmpTargetNode_prev {}
.ztree li a.tmpTargetNode_next {}
.ztree li a input.rename {height:14px; width:80px; padding:0; margin:0;
  font-size:12px; border:1px #585956 solid; *border:0px}
.ztree li span {line-height:21px; margin-right:2px}
.ztree li span.button {line-height:0; margin:0; padding: 0; width:21px; height:21px; display: inline-block; vertical-align:middle;
  border:0 none; cursor: pointer;outline:none;
  background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
  background-image:url(../static/img/metro.453f17f8.png); *background-image:url(../static/img/metro.c4bf3504.gif)}

.ztree li span.button.chk {width:13px; height:13px; margin:0 2px; cursor: auto}
.ztree li span.button.chk.checkbox_false_full {background-position: -5px -5px;}
.ztree li span.button.chk.checkbox_false_full_focus {background-position: -5px -26px;}
.ztree li span.button.chk.checkbox_false_part {background-position: -5px -48px;}
.ztree li span.button.chk.checkbox_false_part_focus {background-position: -5px -68px;}
.ztree li span.button.chk.checkbox_false_disable {background-position: -5px -89px;}
.ztree li span.button.chk.checkbox_true_full {background-position: -26px -5px;}
.ztree li span.button.chk.checkbox_true_full_focus {background-position: -26px -26px;}
.ztree li span.button.chk.checkbox_true_part {background-position: -26px -48px;}
.ztree li span.button.chk.checkbox_true_part_focus {background-position: -26px -68px;}
.ztree li span.button.chk.checkbox_true_disable {background-position: -26px -89px;}
.ztree li span.button.chk.radio_false_full {background-position: -47px -5px;}
.ztree li span.button.chk.radio_false_full_focus {background-position: -47px -26px;}
.ztree li span.button.chk.radio_false_part {background-position: -47px -47px;}
.ztree li span.button.chk.radio_false_part_focus {background-position: -47px -68px;}
.ztree li span.button.chk.radio_false_disable {background-position: -47px -89px;}
.ztree li span.button.chk.radio_true_full {background-position: -68px -5px;}
.ztree li span.button.chk.radio_true_full_focus {background-position: -68px -26px;}
.ztree li span.button.chk.radio_true_part {background-position: -68px -47px;}
.ztree li span.button.chk.radio_true_part_focus {background-position: -68px -68px;}
.ztree li span.button.chk.radio_true_disable {background-position: -68px -89px;}

.ztree li span.button.switch {width:21px; height:21px}
.ztree li span.button.root_open{background-position:-105px -63px}
.ztree li span.button.root_close{background-position:-126px -63px}
.ztree li span.button.roots_open{background-position: -105px 0;}
.ztree li span.button.roots_close{background-position: -126px 0;}
.ztree li span.button.center_open{background-position: -105px -21px;}
.ztree li span.button.center_close{background-position: -126px -21px;}
.ztree li span.button.bottom_open{background-position: -105px -42px;}
.ztree li span.button.bottom_close{background-position: -126px -42px;}
.ztree li span.button.noline_open{background-position: -105px -84px;}
.ztree li span.button.noline_close{background-position: -126px -84px;}
.ztree li span.button.root_docu{ background:none;}
.ztree li span.button.roots_docu{background-position: -84px 0;}
.ztree li span.button.center_docu{background-position: -84px -21px;}
.ztree li span.button.bottom_docu{background-position: -84px -42px;}
.ztree li span.button.noline_docu{ background:none;}

.ztree li span.button.ico_open{margin-right:2px; background-position: -147px -21px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_close{margin-right:2px; margin-right:2px; background-position: -147px 0; vertical-align:top; *vertical-align:middle}
.ztree li span.button.ico_docu{margin-right:2px; background-position: -147px -42px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit {margin-left:2px; margin-right: -1px; background-position: -189px -21px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.edit:hover {
  background-position: -168px -21px;
}
.ztree li span.button.remove {margin-left:2px; margin-right: -1px; background-position: -189px -42px; vertical-align:top; *vertical-align:middle}
.ztree li span.button.remove:hover {
  background-position: -168px -42px;
}
.ztree li span.button.add {margin-left:2px; margin-right: -1px; background-position: -189px 0; vertical-align:top; *vertical-align:middle}
.ztree li span.button.add:hover {
  background-position: -168px 0;
}
.ztree li span.button.ico_loading{margin-right:2px; background:url(data:image/gif;base64,R0lGODlhEAAQAKIGAMLY8YSx5HOm4Mjc88/g9Ofw+v///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAGACwAAAAAEAAQAAADMGi6RbUwGjKIXCAA016PgRBElAVlG/RdLOO0X9nK61W39qvqiwz5Ls/rRqrggsdkAgAh+QQFCgAGACwCAAAABwAFAAADD2hqELAmiFBIYY4MAutdCQAh+QQFCgAGACwGAAAABwAFAAADD1hU1kaDOKMYCGAGEeYFCQAh+QQFCgAGACwKAAIABQAHAAADEFhUZjSkKdZqBQG0IELDQAIAIfkEBQoABgAsCgAGAAUABwAAAxBoVlRKgyjmlAIBqCDCzUoCACH5BAUKAAYALAYACgAHAAUAAAMPaGpFtYYMAgJgLogA610JACH5BAUKAAYALAIACgAHAAUAAAMPCAHWFiI4o1ghZZJB5i0JACH5BAUKAAYALAAABgAFAAcAAAMQCAFmIaEp1motpDQySMNFAgA7) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)}

span.tmpzTreeMove_arrow {width:16px; height:21px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute;
    background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
    background-position:-168px -84px; background-image:url(../static/img/metro.453f17f8.png); *background-image:url(../static/img/metro.c4bf3504.gif)}

ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)}
.ztreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute}

.appclass[data-v-7ba5bd90] {
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: aliceblue;
}
:root {
  --header-height:50px;
  --side-bar-width:0px;
}
.app-breadcrumb.el-breadcrumb[data-v-b50ef614] {
  display: inline-block;
  font-size: 14px;
  margin: 16px 20px;
  color: #4E5969;
}
.app-breadcrumb.el-breadcrumb[data-v-b50ef614]  .el-breadcrumb__inner {
  color: #4E5969;
}
.app-breadcrumb.el-breadcrumb .no-redirect[data-v-b50ef614] {
  color: var(--text-color);
  font-weight: 500;
  cursor: text;
}

.hamburger-page[data-v-4e6f274c] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.hamburger[data-v-4e6f274c] {
  width: 24px;
  height: 24px;
  margin-right: 12px;
}
.hamburger.is-active[data-v-4e6f274c] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}


.sub-icon[data-v-31ea41b3] {
  color: currentColor;
  width: 18px !important;
  height: 18px !important;
  margin-right: 16px !important;
}


.upload[data-v-17fdfbf5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-17fdfbf5] .el-dialog__body {
  overflow: auto !important;
}
[data-v-6494804b]:root {
  --header-height:50px;
  --side-bar-width:0px;
}
[data-v-6494804b]:export {
  menuText: #4E5969;
  menuActiveText: #165DFF;
  subMenuActiveText: #165DFF;
  menuHeight: 40px !important;
  menuBg: #FFFFFF;
  menuHover: #E5E6EB;
  subMenuBg: #FFFFFF;
  subMenuHover: #E5E6EB;
  sideBarWidth: var(--side-bar-width);
  sideBarCollapseWidth: 68px;
  headerHeight: var(--header-height);
}
.sidebarLogoFade-enter-active[data-v-6494804b] {
  -webkit-transition: opacity 1.5s;
  transition: opacity 1.5s;
}
.sidebarLogoFade-enter[data-v-6494804b],
.sidebarLogoFade-leave-to[data-v-6494804b] {
  opacity: 0;
}
.sidebar-logo-container[data-v-6494804b] {
  position: relative;
  width: 170px;
  height: var(--header-height);
  line-height: var(--header-height);
  text-align: left;
  overflow: hidden;
}
.sidebar-logo-container .sidebar-logo-link[data-v-6494804b] {
  height: 100%;
  width: 100%;
  color: #fff;
  cursor: pointer;
}
.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-6494804b] {
  width: 120px;
  height: 60px;
  vertical-align: middle;
  margin-left: 10px;
}
.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-6494804b] {
  display: inline-block;
  margin: 0;
  font-weight: 600;
  line-height: 50px;
  font-size: 14px;
  font-family: Avenir, Helvetica Neue, Arial, Helvetica, sans-serif;
  vertical-align: middle;
}
@charset "UTF-8";
[data-v-d16d6306]:root {
  --header-height:50px;
  --side-bar-width:0px;
}
[data-v-d16d6306]:export {
  menuText: #4E5969;
  menuActiveText: #165DFF;
  subMenuActiveText: #165DFF;
  menuHeight: 40px !important;
  menuBg: #FFFFFF;
  menuHover: #E5E6EB;
  subMenuBg: #FFFFFF;
  subMenuHover: #E5E6EB;
  sideBarWidth: var(--side-bar-width);
  sideBarCollapseWidth: 68px;
  headerHeight: var(--header-height);
}
.navbar[data-v-d16d6306] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 1001;
  width: 100%;
  height: var(--header-height);
  padding: 0 10px;
  overflow: hidden;
  background: #313642;
  border-bottom: 1px solid #E5E6EB;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar .el-select[data-v-d16d6306] {
  min-width: 120px;
  color: black !important;
}
.navbar .el-select[data-v-d16d6306]  .el-input__inner {
  border-radius: 32px;
}
.navbar .left-menu[data-v-d16d6306] {
  height: 100%;
  overflow: hidden;
}
.navbar .left-menu .logo[data-v-d16d6306] {
  height: 100%;
  padding: 5px 0;
}
.navbar .left-menu .logo img[data-v-d16d6306] {
  height: 60%;
  margin: 10px 0;
}
.navbar .left-menu ul[data-v-d16d6306] {
  width: 100%;
  height: 100%;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navbar .left-menu[data-v-d16d6306]  .el-menu-item {
  padding: 0 15px;
  height: 100%;
  font-size: 15px !important;
}
.navbar .left-menu[data-v-d16d6306]  ::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.navbar .left-menu[data-v-d16d6306]  ::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(97, 184, 179, 0.1);
          box-shadow: inset 0 0 5px rgba(97, 184, 179, 0.1);
  background: var(--primary-color);
}
.navbar .left-menu[data-v-d16d6306]  ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(87, 175, 187, 0.1);
          box-shadow: inset 0 0 5px rgba(87, 175, 187, 0.1);
  border-radius: 10px;
  background: #ededed;
}
.navbar .right-menu[data-v-d16d6306] {
  height: var(--header-height);
  line-height: var(--header-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 10px;
}
.navbar .right-menu[data-v-d16d6306]:focus {
  outline: none;
}
.navbar .right-menu .right-menu-item[data-v-d16d6306] {
  display: inline-block;
  padding: 0 8px;
  height: 100%;
  font-size: 18px;
  color: #5a5e66;
  vertical-align: text-bottom;
}
.navbar .right-menu .right-menu-item.hover-effect[data-v-d16d6306] {
  cursor: pointer;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
}
.navbar .right-menu .right-menu-item.hover-effect[data-v-d16d6306]:hover {
  background: rgba(0, 0, 0, 0.025);
}
.navbar .right-menu .windowControl[data-v-d16d6306] {
  height: 100%;
  margin-left: 10px;
}
.is-actived[data-v-d16d6306] {
  background-color: #ecf5ff;
  color: var(--primary-color);
}
.dropdown-link[data-v-d16d6306] {
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dropdown-link[data-v-d16d6306]:hover {
  color: var(--primary-color);
}
.is-active[data-v-d16d6306] {
  position: relative;
}
.border-top[data-v-d16d6306] {
  display: none;
  position: absolute;
  width: 100%;
  height: 2px;
  background: var(--primary-color);
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.is-active .border-top[data-v-d16d6306] {
  display: block;
}
.el-avatar[data-v-d16d6306] {
  width: 32px;
  height: 32px;
  line-height: 32px;
  background: #165DFF;
  color: #fff;
  margin-left: 16px;
}
.el-dropdown-link[data-v-d16d6306] {
  font-size: 16px;
  padding: 3px 8px;
  border-radius: 4px;
  color: #fff;
}
.el-dropdown-link .svg-icon[data-v-d16d6306] {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  /* 倒三角 */
}
.el-dropdown-link[data-v-d16d6306]:hover {
  padding: 3px 8px;
  border-radius: 4px;
}
.el-dropdown-link:hover .svg-icon[data-v-d16d6306] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  /* 倒三角 */
}
.homeIcon[data-v-d16d6306]:hover {
  width: 20px;
  height: 20px;
  font-size: 18px;
  padding: 2px;
  cursor: pointer;
  background-color: #D1D6E0;
}
.Projectmenu[data-v-d16d6306] {
  position: fixed;
  top: 28px !important;
  left: 80% !important;
  width: 300px !important;
  max-height: 400px !important;
  overflow: auto !important;
}
.top-menu[data-v-d16d6306] {
  margin-right: 30px;
  padding: 12px;
  border-radius: 4px;
  cursor: pointer;
}
.top-menu[data-v-d16d6306]:hover {
  cursor: pointer;
  background-color: #414653;
}
.is_active[data-v-d16d6306] {
  background-color: #414653;
}
[data-v-2d2bbdc2]:root {
  --header-height:50px;
  --side-bar-width:0px;
}
[data-v-2d2bbdc2]:export {
  menuText: #4E5969;
  menuActiveText: #165DFF;
  subMenuActiveText: #165DFF;
  menuHeight: 40px !important;
  menuBg: #FFFFFF;
  menuHover: #E5E6EB;
  subMenuBg: #FFFFFF;
  subMenuHover: #E5E6EB;
  sideBarWidth: var(--side-bar-width);
  sideBarCollapseWidth: 68px;
  headerHeight: var(--header-height);
}
.sider[data-v-2d2bbdc2]  .el-menu-item, .sider[data-v-2d2bbdc2]  .el-submenu__title {
  height: 40px !important;
  line-height: 40px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 4px;
}
.sider[data-v-2d2bbdc2]  .el-menu.el-menu--inline {
  margin-left: 16px;
}
.is-selected[data-v-2d2bbdc2] {
  color: #165DFF !important;
}

.menuIcon[data-v-33ec43fc] {
  font-size: 20px;
  vertical-align: -5px !important;
}
.el-menu-item[data-v-33ec43fc] {
  height: 40px;
  margin: 3px 8px;
  cursor: pointer !important;
  line-height: 40px;
}
.el-menu-item.is-active[data-v-33ec43fc] {
  border-radius: 3px;
  background:#E5E6EB !important;
}
li.el-menu-item[data-v-33ec43fc]:hover {
  border-radius: 3px;
  background:#E5E6EB !important;
}


[data-v-078753dd]:root {
  --header-height:50px;
  --side-bar-width:0px;
}
[data-v-078753dd]:export {
  menuText: #4E5969;
  menuActiveText: #165DFF;
  subMenuActiveText: #165DFF;
  menuHeight: 40px !important;
  menuBg: #FFFFFF;
  menuHover: #E5E6EB;
  subMenuBg: #FFFFFF;
  subMenuHover: #E5E6EB;
  sideBarWidth: var(--side-bar-width);
  sideBarCollapseWidth: 68px;
  headerHeight: var(--header-height);
}
.app-main[data-v-078753dd] {
  /* 50= navbar  50  */
  height: 100%;
  width: 100%;
  position: absolute;
  background: #f7f8fa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.hasTagsView .app-main[data-v-078753dd] {
  /* 84 = navbar + tags-view = 50 + 34 */
  height: calc(100vh - 94px);
}
.el-popup-parent--hidden .fixed-header {
  padding-right: 15px;
}
.scroll-container[data-v-be6b7bae] {
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.scroll-container[data-v-be6b7bae]  .el-scrollbar__bar {
  bottom: 0px;
}
.scroll-container[data-v-be6b7bae]  .el-scrollbar__wrap {
  height: 49px;
}
.tags-view-container[data-v-fac8ca64] {
  height: 34px;
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #d8dce5;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-fac8ca64] {
  display: inline-block;
  position: relative;
  cursor: pointer;
  height: 26px;
  line-height: 26px;
  border: 1px solid #d8dce5;
  color: #495060;
  background: #fff;
  padding: 0 8px;
  font-size: 12px;
  margin-left: 5px;
  margin-top: 4px;
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-fac8ca64]:first-of-type {
  margin-left: 15px;
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-fac8ca64]:last-of-type {
  margin-right: 15px;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-fac8ca64] {
  background-color: #42b983;
  color: #fff;
  border-color: #42b983;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-fac8ca64]::before {
  content: "";
  background: #fff;
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: relative;
  margin-right: 2px;
}
.tags-view-container .contextmenu[data-v-fac8ca64] {
  margin: 0;
  background: #fff;
  z-index: 3000;
  position: absolute;
  list-style-type: none;
  padding: 5px 0;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 400;
  color: #333;
  -webkit-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}
.tags-view-container .contextmenu li[data-v-fac8ca64] {
  margin: 0;
  padding: 7px 16px;
  cursor: pointer;
}
.tags-view-container .contextmenu li[data-v-fac8ca64]:hover {
  background: #eee;
}
.tags-view-wrapper .tags-view-item .el-icon-close {
  width: 16px;
  height: 16px;
  vertical-align: 2px;
  border-radius: 50%;
  text-align: center;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
}
.tags-view-wrapper .tags-view-item .el-icon-close:before {
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  display: inline-block;
  vertical-align: -3px;
}
.tags-view-wrapper .tags-view-item .el-icon-close:hover {
  background-color: #b4bccc;
  color: #fff;
}
.scroll-container[data-v-15d60fa0] {
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  width: 100%;
}
.scroll-container[data-v-15d60fa0]  .el-scrollbar__bar {
  bottom: 0px;
}
.scroll-container[data-v-15d60fa0]  .el-scrollbar__wrap {
  height: 49px;
}
.tags-view-container[data-v-6e4a0732] {
  margin-top: 60px;
  height: 34px;
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #d8dce5;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12), 0 0 3px 0 rgba(0, 0, 0, 0.04);
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-6e4a0732] {
  display: inline-block;
  position: relative;
  cursor: pointer;
  height: 26px;
  line-height: 26px;
  border: 1px solid #d8dce5;
  color: #495060;
  background: #fff;
  padding: 0 8px;
  font-size: 12px;
  margin-left: 5px;
  margin-top: 4px;
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-6e4a0732]:first-of-type {
  margin-left: 15px;
}
.tags-view-container .tags-view-wrapper .tags-view-item[data-v-6e4a0732]:last-of-type {
  margin-right: 15px;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-6e4a0732] {
  background-color: #42b983;
  color: #fff;
  border-color: #42b983;
}
.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-6e4a0732]::before {
  content: "";
  background: #fff;
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: relative;
  margin-right: 2px;
}
.tags-view-container .contextmenu[data-v-6e4a0732] {
  margin: 0;
  background: #fff;
  z-index: 3000;
  position: absolute;
  list-style-type: none;
  padding: 5px 0;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 400;
  color: #333;
  -webkit-box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.3);
}
.tags-view-container .contextmenu li[data-v-6e4a0732] {
  margin: 0;
  padding: 7px 16px;
  cursor: pointer;
}
.tags-view-container .contextmenu li[data-v-6e4a0732]:hover {
  background: #eee;
}
.tags-view-wrapper .tags-view-item .el-icon-close {
  width: 16px;
  height: 16px;
  vertical-align: 2px;
  border-radius: 50%;
  text-align: center;
  -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
}
.tags-view-wrapper .tags-view-item .el-icon-close:before {
  -webkit-transform: scale(0.6);
          transform: scale(0.6);
  display: inline-block;
  vertical-align: -3px;
}
.tags-view-wrapper .tags-view-item .el-icon-close:hover {
  background-color: #b4bccc;
  color: #fff;
}
[data-v-13877386]:root {
  --header-height:50px;
  --side-bar-width:0px;
}
[data-v-13877386]:export {
  menuText: #4E5969;
  menuActiveText: #165DFF;
  subMenuActiveText: #165DFF;
  menuHeight: 40px !important;
  menuBg: #FFFFFF;
  menuHover: #E5E6EB;
  subMenuBg: #FFFFFF;
  subMenuHover: #E5E6EB;
  sideBarWidth: var(--side-bar-width);
  sideBarCollapseWidth: 68px;
  headerHeight: var(--header-height);
}
.app-wrapper[data-v-13877386] {
  position: relative;
  height: 100%;
  width: 100%;
}
.app-wrapper[data-v-13877386]:after {
  content: "";
  display: table;
  clear: both;
}
.app-wrapper.mobile.openSidebar[data-v-13877386] {
  position: fixed;
  top: 0;
}
.drawer-bg[data-v-13877386] {
  background: #000;
  opacity: 0.3;
  width: 100%;
  top: 0;
  height: 100%;
  position: absolute;
  z-index: 999;
}
.navbar-class[data-v-13877386] {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9;
}
.fixed-header[data-v-13877386] {
  background-color: #fff;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 12;
  width: calc(100% - var(--side-bar-width));
  -webkit-transition: width 0.28s;
  transition: width 0.28s;
}
.hideSidebar .fixed-header[data-v-13877386] {
  width: calc(100% - 68px);
}
.mobile .fixed-header[data-v-13877386] {
  width: 100%;
}
#app .main-container.noSideBar[data-v-13877386] {
  margin-left: 0 !important;
}
#app .main-container.noSideBar .fixed-header[data-v-13877386] {
  width: 100%;
}
.login[data-v-37dfd6fc] {
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 150px 0 0 460px;
  background-image: url(../static/img/denglubag.711dd536.jpg);
}
.login .windowControl[data-v-37dfd6fc] {
  position: absolute;
  border-radius: 6px;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.login .windowControl .el-button[data-v-37dfd6fc] {
  width: 60px;
  height: 30px;
  border-radius: 0px;
}
.login .denglu[data-v-37dfd6fc] {
  width: 1000px;
  height: 600px;
  overflow: hidden;
  border-radius: 10px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.login .denglu .logo[data-v-37dfd6fc] {
  margin: 60px auto 0;
  text-align: center;
}
.login .denglu .content[data-v-37dfd6fc] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 50px;
}
.login .denglu .content .left[data-v-37dfd6fc] {
  width: 435px;
  height: 390px;
  margin-left: 20px;
}
.login .denglu .content .right[data-v-37dfd6fc] {
  margin-left: 110px;
}
.login .denglu .content .right .title[data-v-37dfd6fc] {
  font-size: 26px;
  font-weight: bold;
  margin-bottom: 30px;
  text-align: center;
}
.login .denglu .content .right .inp[data-v-37dfd6fc] {
  position: relative;
}
.login .denglu .content .right .icon[data-v-37dfd6fc] {
  z-index: 999;
  position: absolute;
  margin: 10px 0 0 30px;
}
.login .denglu .content .right .square[data-v-37dfd6fc] {
  width: 19px;
  height: 19px;
  border-radius: 4px;
  margin-right: 10px;
  background: #f4f7f9;
  border: 1px solid #d7dde5;
}
.login .denglu .content .right .sqbackcolor[data-v-37dfd6fc] {
  background-color: #4883db !important;
}
.login .denglu .content .right .Enter[data-v-37dfd6fc] {
  width: 360px;
  height: 50px;
  color: #ffffff;
  cursor: pointer;
  line-height: 50px;
  text-align: center;
  border-radius: 25px;
  background: #4f93fe;
  border: 1px solid #1a72fe;
}
.login .denglu .footer[data-v-37dfd6fc] {
  height: 67px;
  font-size: 14px;
  color: #6b84ad;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 24px 0 0 45px;
  background-color: #edf2f6;
}
.login .color[data-v-37dfd6fc] {
  color: #fff;
}
.login[data-v-37dfd6fc]  .el-input__inner {
  width: 360px;
  height: 50px;
  opacity: 0.8;
  padding-left: 75px;
  border-radius: 25px;
  background: #f1f5f8;
  border: 1px solid #cdd5de;
}
.login .el-button[data-v-37dfd6fc] {
  width: 360px;
  height: 50px;
  color: #ffffff;
  cursor: pointer;
  font-size: 16px;
  text-align: center;
  border-radius: 25px;
  background: #4f93fe;
  border: 1px solid #1a72fe;
}
.version[data-v-37dfd6fc] {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 30px;
  text-align: center;
  color: #FFFFFF;
}
.main[data-v-094eaeae] {
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -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;
}
.main .login-box[data-v-094eaeae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -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;
  top: 20%;
  position: relative;
  width: 400px;
  height: 460px;
  border-radius: 5px;
  border: 4px;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 0px 18px 0px #0041d71f;
          box-shadow: 0px 0px 18px 0px #0041d71f;
  margin: 0 auto;
}
.main .login-box .invite[data-v-094eaeae] {
  width: 100%;
  padding: 0px 40px;
  margin-top: 50px;
}
.wscn-http404-container[data-v-6b3aeb0e] {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: absolute;
  top: 40%;
  left: 50%;
}
.wscn-http404[data-v-6b3aeb0e] {
  position: relative;
  width: 1200px;
  padding: 0 50px;
  overflow: hidden;
}
.wscn-http404 .pic-404[data-v-6b3aeb0e] {
  position: relative;
  float: left;
  width: 600px;
  overflow: hidden;
}
.wscn-http404 .pic-404__parent[data-v-6b3aeb0e] {
  width: 100%;
}
.wscn-http404 .pic-404__child[data-v-6b3aeb0e] {
  position: absolute;
}
.wscn-http404 .pic-404__child.left[data-v-6b3aeb0e] {
  width: 80px;
  top: 17px;
  left: 220px;
  opacity: 0;
  -webkit-animation-name: cloudLeft-data-v-6b3aeb0e;
          animation-name: cloudLeft-data-v-6b3aeb0e;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
.wscn-http404 .pic-404__child.mid[data-v-6b3aeb0e] {
  width: 46px;
  top: 10px;
  left: 420px;
  opacity: 0;
  -webkit-animation-name: cloudMid-data-v-6b3aeb0e;
          animation-name: cloudMid-data-v-6b3aeb0e;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
}
.wscn-http404 .pic-404__child.right[data-v-6b3aeb0e] {
  width: 62px;
  top: 100px;
  left: 500px;
  opacity: 0;
  -webkit-animation-name: cloudRight-data-v-6b3aeb0e;
          animation-name: cloudRight-data-v-6b3aeb0e;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
@-webkit-keyframes cloudLeft-data-v-6b3aeb0e {
0% {
    top: 17px;
    left: 220px;
    opacity: 0;
}
20% {
    top: 33px;
    left: 188px;
    opacity: 1;
}
80% {
    top: 81px;
    left: 92px;
    opacity: 1;
}
100% {
    top: 97px;
    left: 60px;
    opacity: 0;
}
}
@keyframes cloudLeft-data-v-6b3aeb0e {
0% {
    top: 17px;
    left: 220px;
    opacity: 0;
}
20% {
    top: 33px;
    left: 188px;
    opacity: 1;
}
80% {
    top: 81px;
    left: 92px;
    opacity: 1;
}
100% {
    top: 97px;
    left: 60px;
    opacity: 0;
}
}
@-webkit-keyframes cloudMid-data-v-6b3aeb0e {
0% {
    top: 10px;
    left: 420px;
    opacity: 0;
}
20% {
    top: 40px;
    left: 360px;
    opacity: 1;
}
70% {
    top: 130px;
    left: 180px;
    opacity: 1;
}
100% {
    top: 160px;
    left: 120px;
    opacity: 0;
}
}
@keyframes cloudMid-data-v-6b3aeb0e {
0% {
    top: 10px;
    left: 420px;
    opacity: 0;
}
20% {
    top: 40px;
    left: 360px;
    opacity: 1;
}
70% {
    top: 130px;
    left: 180px;
    opacity: 1;
}
100% {
    top: 160px;
    left: 120px;
    opacity: 0;
}
}
@-webkit-keyframes cloudRight-data-v-6b3aeb0e {
0% {
    top: 100px;
    left: 500px;
    opacity: 0;
}
20% {
    top: 120px;
    left: 460px;
    opacity: 1;
}
80% {
    top: 180px;
    left: 340px;
    opacity: 1;
}
100% {
    top: 200px;
    left: 300px;
    opacity: 0;
}
}
@keyframes cloudRight-data-v-6b3aeb0e {
0% {
    top: 100px;
    left: 500px;
    opacity: 0;
}
20% {
    top: 120px;
    left: 460px;
    opacity: 1;
}
80% {
    top: 180px;
    left: 340px;
    opacity: 1;
}
100% {
    top: 200px;
    left: 300px;
    opacity: 0;
}
}
.wscn-http404 .bullshit[data-v-6b3aeb0e] {
  position: relative;
  float: left;
  width: 300px;
  padding: 30px 0;
  overflow: hidden;
}
.wscn-http404 .bullshit__oops[data-v-6b3aeb0e] {
  font-size: 32px;
  font-weight: bold;
  line-height: 40px;
  color: #1482f0;
  opacity: 0;
  margin-bottom: 20px;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__headline[data-v-6b3aeb0e] {
  font-size: 20px;
  line-height: 24px;
  color: #222;
  font-weight: bold;
  opacity: 0;
  margin-bottom: 10px;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__info[data-v-6b3aeb0e] {
  font-size: 13px;
  line-height: 21px;
  color: grey;
  opacity: 0;
  margin-bottom: 30px;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.wscn-http404 .bullshit__return-home[data-v-6b3aeb0e] {
  display: block;
  float: left;
  width: 110px;
  height: 36px;
  background: #1482f0;
  border-radius: 100px;
  text-align: center;
  color: #ffffff;
  opacity: 0;
  font-size: 14px;
  line-height: 36px;
  cursor: pointer;
  -webkit-animation-name: slideUp-data-v-6b3aeb0e;
          animation-name: slideUp-data-v-6b3aeb0e;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@-webkit-keyframes slideUp-data-v-6b3aeb0e {
0% {
    -webkit-transform: translateY(60px);
            transform: translateY(60px);
    opacity: 0;
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
}
}
@keyframes slideUp-data-v-6b3aeb0e {
0% {
    -webkit-transform: translateY(60px);
            transform: translateY(60px);
    opacity: 0;
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
}
}
.login[data-v-c443cc76] {
  width: 100vw;
  height: 100vh;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-image: url(../static/img/denglubag.711dd536.jpg);
  background-size: cover;
  background-position: center bottom;
}
.login .windowControl[data-v-c443cc76] {
  position: absolute;
  border-radius: 6px;
  top: 0;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.login .denglu[data-v-c443cc76] {
  padding: 0 20px;
  border-radius: 6px;
  background-color: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
}
.login .denglu .logo[data-v-c443cc76] {
  margin: 60px 0 0 220px;
}
.login .denglu .content[data-v-c443cc76] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 50px;
  width: 100%;
}
.login .denglu .content .left img[data-v-c443cc76] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.login .denglu .content .right[data-v-c443cc76] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.login .denglu .content .right .title[data-v-c443cc76] {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 50px;
}
.login .denglu .content .right .inp[data-v-c443cc76] {
  position: relative;
}
.login .denglu .content .right .icon[data-v-c443cc76] {
  z-index: 999;
  position: absolute;
  margin: 8px 0 0 8px;
}
.login .denglu .content .right .square[data-v-c443cc76] {
  width: 19px;
  height: 19px;
  border-radius: 6px;
  margin-right: 10px;
  background: #f4f7f9;
  border: 1px solid #d7dde5;
}
.login .denglu .content .right .sqbackcolor[data-v-c443cc76] {
  background-color: #4883db !important;
}
.login .denglu .content .right .Enter[data-v-c443cc76] {
  width: 340px;
  height: 46px;
  color: #ffffff;
  cursor: pointer;
  line-height: 50px;
  text-align: center;
  border-radius: 6px;
  background: #4f93fe;
  border: 1px solid #1a72fe;
}
.login .denglu .content .right .loginBtn[data-v-c443cc76] {
  margin-bottom: 45px;
  width: 340px;
  height: 40px;
  color: #ffffff;
  cursor: pointer;
  font-size: 16px;
  text-align: center;
  border-radius: 6px;
  background: #4f93fe;
  border: 1px solid #1a72fe;
}
.login .denglu .content .right .form_title[data-v-c443cc76] {
  text-align: center;
}
.login .denglu .footer[data-v-c443cc76] {
  height: 67px;
  font-size: 14px;
  color: #6b84ad;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 24px 0 0 45px;
  background-color: #edf2f6;
}
.login .denglu .version[data-v-c443cc76] {
  text-align: center;
  font-size: 13px;
  color: white;
  margin-top: 100px;
}
.login .color[data-v-c443cc76] {
  color: #fff;
}
.login[data-v-c443cc76]  .el-input__inner {
  width: 340px;
  height: 40px;
  opacity: 0.8;
  padding-left: 45px;
  border-radius: 6px;
  border: 1px solid #cdd5de;
}
.login[data-v-c443cc76]  .el-card {
  border-radius: 10px;
}
.logBox[data-v-051c12ac] {
  width: 100vw;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.logBox .title[data-v-051c12ac] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-bottom: 1px #ddd solid;
  padding: 10px;
  -webkit-box-shadow: 0 0 7px 5px #eee;
          box-shadow: 0 0 7px 5px #eee;
  background-color: #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.logBox .title .box[data-v-051c12ac] {
  width: 40px;
  height: 30px;
  margin-right: 6px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.logBox .title .box.disabled[data-v-051c12ac] {
  cursor: not-allowed;
}
.logBox .title .box img[data-v-051c12ac] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.logBox .title .box .disabledCover[data-v-051c12ac] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.1);
}
.logBox .logContentBox[data-v-051c12ac] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow-y: auto;
  padding: 10px;
}
.logBox .logContentBox .el-card[data-v-051c12ac]  .el-card__body {
  padding: 6px;
}
.logBox .logContentBox .el-card[data-v-051c12ac]  .el-card__body .msgItem {
  line-height: 18px;
  font-size: 14px;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.logBox .logContentBox .el-card[data-v-051c12ac]  .el-card__body .msgItem.open {
  height: unset;
  overflow: unset;
  text-overflow: unset;
  white-space: unset;
}
.logBox .logContentBox .el-card[data-v-051c12ac]  .el-card__body .msgItemCopy {
  word-break: break-word;
}
.logBox[data-v-14dea508] {
  width: 100vw;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.logBox .title[data-v-14dea508] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-bottom: 1px #ddd solid;
  padding: 10px;
  -webkit-box-shadow: 0 0 7px 5px #eee;
          box-shadow: 0 0 7px 5px #eee;
  background-color: #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.logBox .title .box[data-v-14dea508] {
  width: 40px;
  height: 30px;
  margin-right: 6px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.logBox .title .box.disabled[data-v-14dea508] {
  cursor: not-allowed;
}
.logBox .title .box img[data-v-14dea508] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.logBox .title .box .disabledCover[data-v-14dea508] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.1);
}
.logBox .logContentBox[data-v-14dea508] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow-y: auto;
  padding: 10px;
}
.logBox .logContentBox .el-card[data-v-14dea508]  .el-card__body {
  padding: 6px;
}
.logBox .logContentBox .el-card[data-v-14dea508]  .el-card__body .msgItem {
  line-height: 18px;
  font-size: 14px;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.logBox .logContentBox .el-card[data-v-14dea508]  .el-card__body .msgItem.open {
  height: unset;
  overflow: unset;
  text-overflow: unset;
  white-space: unset;
}
.logBox .logContentBox .el-card[data-v-14dea508]  .el-card__body .msgItemCopy {
  word-break: break-word;
}
.logBox[data-v-7e8478bc] {
  width: 100vw;
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.logBox .title[data-v-7e8478bc] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border-bottom: 1px #ddd solid;
  padding: 10px;
  -webkit-box-shadow: 0 0 7px 5px #eee;
          box-shadow: 0 0 7px 5px #eee;
  background-color: #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.logBox .title .box[data-v-7e8478bc] {
  width: 40px;
  height: 30px;
  margin-right: 6px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.logBox .title .box.disabled[data-v-7e8478bc] {
  cursor: not-allowed;
}
.logBox .title .box img[data-v-7e8478bc] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.logBox .title .box .disabledCover[data-v-7e8478bc] {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.1);
}
.logBox .logContentBox[data-v-7e8478bc] {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow-y: auto;
  padding: 10px;
}
.logBox .logContentBox .el-card[data-v-7e8478bc]  .el-card__body {
  padding: 6px;
}
.logBox .logContentBox .el-card[data-v-7e8478bc]  .el-card__body .msgItem {
  line-height: 18px;
  font-size: 14px;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.logBox .logContentBox .el-card[data-v-7e8478bc]  .el-card__body .msgItem.open {
  height: unset;
  overflow: unset;
  text-overflow: unset;
  white-space: unset;
}
.logBox .logContentBox .el-card[data-v-7e8478bc]  .el-card__body .msgItemCopy {
  word-break: break-word;
}
.tableone[data-v-e387e5fe]  .el-table > th {
  text-align: center !important;
}
.btn[data-v-6101c225] {
  margin-top: 130px;
}
.rightTable[data-v-6101c225] {
  margin-top: 55px;
}
[data-v-6101c225] .el-dialog__body {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.table-box[data-v-4e7c1bfe] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.btn[data-v-4e7c1bfe] {
  margin: 0 10px;
}
.rightTable[data-v-4e7c1bfe] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.selectData[data-v-88ec5eba] {
  margin: 20px 0 20px 25px;
}
.table[data-v-88ec5eba]  .el-dialog__body {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.TableBox[data-v-733fa515] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.btn[data-v-733fa515] {
  margin-top: 150px;
}
.btn .el-button[data-v-733fa515] {
  margin-top: 10px !important;
  margin-left: 0px !important;
}
.btn-box[data-v-7f633ed0] {
  margin-bottom: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.07) !important;
  line-height: 38px;
}
.btn-box > a[data-v-7f633ed0] {
  margin-left: 10px;
}
.ace[data-v-7f633ed0] {
  width: 100%;
  height: calc(100% - 38px);
  min-height: unset;
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-top: 0;
}
[data-v-7f633ed0] .ace_scrollbar-v {
  height: 100% !important;
}
[data-v-7f633ed0] .ace_gutter-cell.ace_error {
  background-image: none !important;
}
.wordsize[data-v-45faf2c2] {
  min-width: 120px;
  font-size: 15px !important;
  color: #333 !important;
}
.progress-box[data-v-45faf2c2] {
  width: 100%;
  height: 10px;
  background-color: #e0e0e0;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.progress-item[data-v-45faf2c2] {
  height: 100%;
}
.progress-success[data-v-45faf2c2] {
  height: 100%;
  background-color: #45d19c;
}
.progress-fail[data-v-45faf2c2] {
  height: 100%;
  background-color: #f8587d;
}
.progress-ready[data-v-45faf2c2] {
  height: 100%;
}
.progress-text[data-v-45faf2c2] {
  font-size: 12px;
  color: #aaa;
}
.Vector[data-v-45faf2c2] {
  font-size: 20px;
}
@charset "UTF-8";
[data-v-cb7d340e] .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-cb7d340e] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 20px 20px;
}
.box[data-v-cb7d340e] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tabs-box[data-v-cb7d340e] {
  height: 50%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-cb7d340e] .el-tabs__content {
  height: 100%;
  padding: 0;
}
.tabs-item[data-v-cb7d340e] {
  height: 100%;
  padding: 20px;
  overflow: auto;
}
.tabs-item[data-v-cb7d340e]  .el-textarea__inner {
  height: 100%;
}
.errorDialog[data-v-cb7d340e]  .el-dialog {
  max-height: 200px;
}
.etf[data-v-cb7d340e] {
  margin-top: 20px;
}
.etf[data-v-cb7d340e]  .el-select {
  width: 600px !important;
}
[data-v-cb7d340e] .el-dialog__header .el-dialog__title {
  max-width: 600px;
  /* 根据需要调整最大宽度 */
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}
.execute[data-v-270353e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 500px;
  max-height: 500px;
}
.execute[data-v-270353e4]  .el-form-item__label {
  padding-right: 4px !important;
}
.execute[data-v-270353e4]  .tooltip-container {
  line-height: 32px !important;
}
@charset "UTF-8";
.dialogObject[data-v-66dab263]  .el-dialog {
  height: 80%;
}
.dialogObject[data-v-66dab263]  .el-card {
  height: 100%;
  overflow: auto;
}
.image-container[data-v-66dab263] {
  padding-right: 18px;
  position: relative;
  display: inline-block;
  cursor: pointer;
  /* 使整个容器响应鼠标点击 */
}
.delete-icon[data-v-66dab263] {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  /* 根据需要调整图标的样式 */
}
.uploadImg[data-v-66dab263] {
  width: 100px;
  height: 100px;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
  line-height: 100px;
  border: 1px dashed #c0ccda;
  background-color: #fbfdff;
}
.plusIcon[data-v-66dab263] {
  font-size: 20px;
}
.svg-icon[data-v-66dab263] {
  width: 24px;
  height: 24px;
}
.more-icon[data-v-66dab263] {
  width: 20px;
  height: 20px;
  padding: 2px;
  font-size: 16px;
  border-radius: 2px;
  visibility: hidden;
}
.more-icon[data-v-66dab263]:hover {
  font-size: 16px;
  background-color: #cbcdd4;
}
.el-tree-node__content:hover .more-icon[data-v-66dab263] {
  visibility: visible;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-66dab263] {
  display: block;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-66dab263]:hover {
  background-color: rgba(74, 67, 248, 0.1);
}
.tree-node-box[data-v-66dab263],
.custom-tree-node[data-v-66dab263] {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.custom-tree-node[data-v-66dab263] {
  padding-right: 4px;
}
.custom-tree-node > .text-box[data-v-66dab263] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom-tree-node > .text-box > span[data-v-66dab263] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button-box[data-v-66dab263] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.button-box > svg[data-v-66dab263] {
  margin-right: 4px;
}
.checkbox-list[data-v-66dab263] {
  max-height: 260px;
  overflow-y: auto;
}
.checkbox-list .checkbox-item[data-v-66dab263] {
  display: block !important;
  height: 36px;
  line-height: 36px;
  padding: 0px 8px 0px 12px;
  margin-right: 0;
}
.config-icon[data-v-66dab263] {
  color: #86909C;
}
.config-icon svg[data-v-66dab263] {
  width: 16px;
  height: 16px;
}
.config-icon[data-v-66dab263]:hover {
  color: var(--primary-color);
}
.el-menu-item[data-v-66dab263] {
  height: 38px;
  line-height: 38px;
}
.importObject[data-v-66dab263] {
  margin-bottom: 10px;
  width: 100%;
  height: 32px;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
  color: #1161f5;
  border: 1px dashed #0f99e9;
}










































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































  /* 表格行拖拽时的样式 */
.dragging-row td {
  border-bottom: 3px solid #1663f1 !important;
}

/* 树节点拖拽到表格行上时的样式 */
.drag-over-row td {
  border-bottom: 3px solid #1663f1 !important;
}

/* 拖拽时的幽灵元素样式 */
.sortable-ghost {
  opacity: 0.5;
  background: #f1f2f6 !important;
}

/* 树节点拖拽时的样式 */
.tree-node-dragging {
  background: #1663f1;
  color: white;
  border-radius: 4px;
}

/* 拖拽指示器动画 */
@-webkit-keyframes pulse {
0% { opacity: 0.6;
}
50% { opacity: 1;
}
100% { opacity: 0.6;
}
}
@keyframes pulse {
0% { opacity: 0.6;
}
50% { opacity: 1;
}
100% { opacity: 0.6;
}
}
/* 拖拽指示器 */
.drag-indicator {
  background: rgba(255, 255, 255, 0.2);
  padding: 5px 12px;
  border-radius: 20px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}



.Newcase .from-description[data-v-6b262dc4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Newcase .from-description[data-v-6b262dc4]  .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.Newcase .header[data-v-6b262dc4] {
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
}
.Newcase .header[data-v-6b262dc4]  .el-form-item {
  display: block !important;
  margin-bottom: 20px !important;
}
.Newcase .header[data-v-6b262dc4]  .el-textarea__inner {
  padding: 0 !important;
  height: 52px !important;
}
.Newcase .header[data-v-6b262dc4]  .el-form--inline .el-form-item__content {
  width: 90%;
}
.Newcase .chuandi[data-v-6b262dc4] {
  height: 600px !important;
}
.Newcase .chuandi[data-v-6b262dc4]  .el-dialog {
  height: 600px !important;
}
.Newcase[data-v-6b262dc4]  .el-form-item {
  margin-bottom: 0px !important;
}
.Newcase .body[data-v-6b262dc4] {
  width: 100%;
  height: calc(100% - 50px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 20px 0px 20px;
}
.Newcase .body .left[data-v-6b262dc4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 50px);
  position: relative;
  overflow: hidden;
  background-color: #fff;
}
.Newcase .body .left .line[data-v-6b262dc4] {
  margin: 40px 0 20px 0;
  border: 1px solid #666;
}
.Newcase .body .left[data-v-6b262dc4]  .el-tabs {
  height: 100%;
}
.Newcase .body .left[data-v-6b262dc4]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  padding: 10px 0px 0px 0;
}
.Newcase .body .left[data-v-6b262dc4]  .el-tab-pane {
  height: calc(100% - 55px);
}
.Newcase .body .left[data-v-6b262dc4]  .el-tabs__item {
  height: 54px;
  line-height: 54px;
}
.Newcase .body .left[data-v-6b262dc4]  .el-tabs__header {
  margin: 0px !important;
}
.Newcase .body .left .test_data[data-v-6b262dc4]  .el-tabs__content {
  border-right: none !important;
  padding: 20px 0px 0px 20px !important;
  height: 100%;
}
.Newcase .body .right[data-v-6b262dc4] {
  padding: 18px 15px 0 15px;
  min-width: 250px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  margin-left: 10px;
}
.Newcase .body .right .test_case[data-v-6b262dc4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}
.Newcase .body .right .test_search[data-v-6b262dc4] {
  margin-bottom: 15px;
}
.Newcase .body .right .custom-tree-dian[data-v-6b262dc4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
}
.Newcase .body .right .show-hide[data-v-6b262dc4]:hover :nth-child(2) {
  display: inline-block !important;
}
.Newcase .body .right .top[data-v-6b262dc4] {
  padding: 10px;
}
.Newcase .body .right .tree[data-v-6b262dc4] {
  height: calc(90% - 50px);
  overflow: auto;
}
.Newcase .body .right .tree .flow-tree[data-v-6b262dc4] {
  width: 300px;
  height: 600px;
  overflow: auto;
}
.Newcase .body .right .tree .flow-tree[data-v-6b262dc4]  .el-tree-node > .el-tree-node__children {
  overflow: visible;
}
.Newcase .body .right .tree .flow-tree[data-v-6b262dc4]  .el-tree-node__content {
  height: 40px;
}
.Newcase .body .right .tree .flow-tree[data-v-6b262dc4]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  border-radius: 3px;
  background: rgba(204, 204, 204, 0.3);
}
.Newcase .body .right .tree .flow-tree[data-v-6b262dc4]::-webkit-scrollbar-thumb {
  background: var(--primary-color);
  border-radius: 3px;
}
.Newcase #ability-table[data-v-6b262dc4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Newcase .footer[data-v-6b262dc4] {
  width: 100%;
  height: 50px;
  padding: 10px;
  border-top: 1px solid #E5E6EB;
}
.Newcase .footer .btns[data-v-6b262dc4] {
  float: right;
}
.Newcase .btnhover[data-v-6b262dc4] {
  padding: 1.3em 3em;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  font-weight: 500;
  color: #000;
  background-color: #0ecee7;
  border: none;
  -webkit-box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  cursor: pointer;
  outline: none;
}
.Newcase .btnhover[data-v-6b262dc4]:hover {
  background-color: #23c483;
  -webkit-box-shadow: 0px 15px 20px rgba(46, 229, 157, 0.4);
          box-shadow: 0px 15px 20px rgba(46, 229, 157, 0.4);
  color: #fff;
  -webkit-transform: translateY(-7px);
          transform: translateY(-7px);
}
.Newcase .btnhover[data-v-6b262dc4]:active {
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.drop[data-v-6b262dc4] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 100%;
}
.tab-page[data-v-6b262dc4] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.btncolor[data-v-6b262dc4] {
  color: #fff;
  background-color: #165DFF;
}
.caseLog[data-v-6b262dc4] {
  width: 100%;
}
.proresssDialog[data-v-6b262dc4]  .el-dialog__header {
  height: 0px;
}
.proresssDialog[data-v-6b262dc4]  .el-dialog__body {
  padding-right: 52px;
}
.formIcon[data-v-6b262dc4] {
  width: 25px;
  height: 25px;
  padding: 5px;
  cursor: pointer;
  margin-top: 15px;
  margin-left: 10px;
  border-radius: 2px;
  background-color: aliceblue;
}
.icons[data-v-6b262dc4] {
  position: absolute;
  top: 20px;
  z-index: 5555;
}
.runInfoClass[data-v-6b262dc4] {
  cursor: pointer;
}
.caseBind[data-v-6b262dc4]  .el-dialog {
  height: 700px;
  margin-top: 10vh !important;
}
.caseBind[data-v-6b262dc4]  .el-dialog__body {
  overflow: auto;
  padding: 20px 20px;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
.caseBind[data-v-6b262dc4]  .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.caseBind[data-v-6b262dc4]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.caseBind[data-v-6b262dc4]  .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.caseBind[data-v-6b262dc4]  .el-form-item {
  margin-bottom: 35px;
}
.newtree[data-v-6b262dc4] {
  height: 100%;
  margin-right: 10px;
  width: 300px;
}
#bar1[data-v-6b262dc4] {
  width: 3px;
  height: 100%;
  margin-left: 3px;
  background-color: #f2f4f7;
  cursor: col-resize;
}
#bar1[data-v-6b262dc4]:hover {
  background-color: var(--primary-color);
}
#mid-bar2[data-v-6b262dc4] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#mid-bar2[data-v-6b262dc4]:hover {
  background-color: var(--primary-color);
}
#bottom-dom[data-v-6b262dc4] {
  min-height: 200px;
}
.transDia[data-v-6b262dc4]  .el-dialog__body {
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
}
.Newcase .header[data-v-58018a62] {
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
}
.Newcase .header[data-v-58018a62]  .el-form-item {
  display: block !important;
  margin-bottom: 20px !important;
}
.Newcase .header[data-v-58018a62]  .el-textarea__inner {
  padding: 0 !important;
  height: 52px !important;
}
.Newcase .header[data-v-58018a62]  .el-form--inline .el-form-item__content {
  width: 90%;
}
.Newcase .chuandi[data-v-58018a62] {
  height: 600px !important;
}
.Newcase .chuandi[data-v-58018a62]  .el-dialog {
  height: 600px !important;
}
.Newcase[data-v-58018a62]  .el-form-item {
  margin-bottom: 0px !important;
}
.Newcase .body[data-v-58018a62] {
  width: 100%;
  height: calc(100% - 25px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 20px 10px 20px;
}
.Newcase .body .left[data-v-58018a62] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  overflow: hidden;
  background-color: #fff;
}
.Newcase .body .left .line[data-v-58018a62] {
  margin: 40px 0 20px 0;
  border: 1px solid #666;
}
.Newcase .body .left[data-v-58018a62]  .el-tabs {
  height: 100%;
}
.Newcase .body .left[data-v-58018a62]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  padding: 20px 0px 0px 0;
}
.Newcase .body .left[data-v-58018a62]  .el-tab-pane {
  height: calc(100% - 55px);
}
.Newcase .body .left[data-v-58018a62]  .el-tabs__item {
  height: 54px;
  line-height: 54px;
}
.Newcase .body .left[data-v-58018a62]  .el-tabs__header {
  margin: 0px !important;
}
.Newcase .body .left .test_data[data-v-58018a62]  .el-tabs__content {
  border-right: none !important;
  padding: 20px 0px 0px 20px !important;
  height: 100%;
}
.Newcase .body .right[data-v-58018a62] {
  padding: 18px 15px 0 15px;
  min-width: 250px;
  margin-top: 53px;
  position: relative;
  margin-left: 10px;
  border-top: 1px solid #E5E6EB;
  background-color: #eaeaea;
}
.Newcase .body .right .test_case[data-v-58018a62] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}
.Newcase .body .right .test_search[data-v-58018a62] {
  margin-bottom: 15px;
}
.Newcase .body .right .custom-tree-dian[data-v-58018a62] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
}
.Newcase .body .right .show-hide[data-v-58018a62]:hover :nth-child(2) {
  display: inline-block !important;
}
.Newcase .body .right .top[data-v-58018a62] {
  padding: 10px;
}
.Newcase .body .right .tree[data-v-58018a62] {
  height: calc(90% - 50px);
  overflow: auto;
}
.Newcase .body .right .tree .flow-tree[data-v-58018a62] {
  width: 300px;
  height: 600px;
  overflow: auto;
}
.Newcase .body .right .tree .flow-tree[data-v-58018a62]  .el-tree-node > .el-tree-node__children {
  overflow: visible;
}
.Newcase .body .right .tree .flow-tree[data-v-58018a62]  .el-tree-node__content {
  height: 40px;
}
.Newcase .body .right .tree .flow-tree[data-v-58018a62]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  border-radius: 3px;
  background: rgba(204, 204, 204, 0.3);
}
.Newcase .body .right .tree .flow-tree[data-v-58018a62]::-webkit-scrollbar-thumb {
  background: var(--primary-color);
  border-radius: 3px;
}
.Newcase #ability-table[data-v-58018a62] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Newcase .footer[data-v-58018a62] {
  width: 100%;
  height: 50px;
  padding: 10px;
  border-top: 1px solid #E5E6EB;
}
.Newcase .footer .btns[data-v-58018a62] {
  float: right;
}
.Newcase .btnhover[data-v-58018a62] {
  padding: 1.3em 3em;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  font-weight: 500;
  color: #000;
  background-color: #0ecee7;
  border: none;
  -webkit-box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  cursor: pointer;
  outline: none;
}
.Newcase .btnhover[data-v-58018a62]:hover {
  background-color: #23c483;
  -webkit-box-shadow: 0px 15px 20px rgba(46, 229, 157, 0.4);
          box-shadow: 0px 15px 20px rgba(46, 229, 157, 0.4);
  color: #fff;
  -webkit-transform: translateY(-7px);
          transform: translateY(-7px);
}
.Newcase .btnhover[data-v-58018a62]:active {
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.drop[data-v-58018a62] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 100%;
}
.tab-page[data-v-58018a62] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.btncolor[data-v-58018a62] {
  color: #fff;
  background-color: #165DFF;
}
.caseLog[data-v-58018a62] {
  width: 100%;
}
.proresssDialog[data-v-58018a62]  .el-dialog__header {
  height: 0px;
}
.proresssDialog[data-v-58018a62]  .el-dialog__body {
  padding-right: 52px;
}
.formIcon[data-v-58018a62] {
  width: 25px;
  height: 25px;
  padding: 5px;
  cursor: pointer;
  margin-top: 15px;
  margin-left: 10px;
  border-radius: 2px;
  background-color: aliceblue;
}
.icons[data-v-58018a62] {
  position: absolute;
  top: 20px;
  z-index: 5555;
}
.runInfoClass[data-v-58018a62] {
  cursor: pointer;
}
.caseBind[data-v-58018a62]  .el-dialog {
  height: 700px;
  margin-top: 10vh !important;
}
.caseBind[data-v-58018a62]  .el-dialog__body {
  overflow: auto;
  padding: 20px 20px;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
.caseBind[data-v-58018a62]  .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.caseBind[data-v-58018a62]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.caseBind[data-v-58018a62]  .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.caseBind[data-v-58018a62]  .el-form-item {
  margin-bottom: 35px;
}
.newtree[data-v-58018a62] {
  height: 100%;
  margin-right: 10px;
  width: 300px;
}
#mid-bar2[data-v-58018a62] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#mid-bar2[data-v-58018a62]:hover {
  background-color: var(--primary-color);
}
#bottom-dom[data-v-58018a62] {
  min-height: 200px;
}
.transDia[data-v-58018a62]  .el-dialog__body {
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
}
.el-descriptions--small.is-bordered .el-descriptions-item__cell {
  padding: 2px 10px;
  font-size: 14px;
  min-width: 120px;
}
.description-error-label {
  background: #FCEDED !important;
  color: #F53F3F !important;
}
.description-error-content {
  color: #F53F3F !important;
}
.DialogRunDetail[data-v-d8ca6aa2] {
  padding: 10px;
  background-color: #d7e4fa;
}
[data-v-d8ca6aa2] .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-d8ca6aa2] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  background: #f3f3f4;
}
[data-v-d8ca6aa2] .el-form-item__label {
  padding: 0;
}
.body-item[data-v-d8ca6aa2] {
  background: #FFFFFF;
  margin-bottom: 12px;
}
.title[data-v-d8ca6aa2] {
  font-size: 14px;
  color: var(--primary-color);
  border-bottom: 1px solid #E5E6EB;
  padding: 10px 20px 10px;
  position: relative;
}
.title .icon[data-v-d8ca6aa2] {
  width: 2px;
  height: 13px;
  background: var(--primary-color);
  border-radius: 3px;
  position: absolute;
  left: 10px;
}
.content[data-v-d8ca6aa2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
}
.content .content-left[data-v-d8ca6aa2] {
  width: 35%;
  border-right: 1px solid #E5E6EB;
  padding-right: 20px;
  margin-right: 20px;
}
.content .content-right[data-v-d8ca6aa2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.echarts_title[data-v-d8ca6aa2] {
  font-size: 16px;
  padding: 10px;
  margin-top: 10px;
}
.AlmExecute[data-v-3dc86fc1] {
  padding: 10px 10px 0px 10px;
  height: 100%;
  background-color: #cbcbcd;
}
[data-v-50e97bbe]:root {
  --header-height:50px;
  --side-bar-width:0px;
}
[data-v-50e97bbe]:export {
  menuText: #4E5969;
  menuActiveText: #165DFF;
  subMenuActiveText: #165DFF;
  menuHeight: 40px !important;
  menuBg: #FFFFFF;
  menuHover: #E5E6EB;
  subMenuBg: #FFFFFF;
  subMenuHover: #E5E6EB;
  sideBarWidth: var(--side-bar-width);
  sideBarCollapseWidth: 68px;
  headerHeight: var(--header-height);
}
.app-wrapper[data-v-50e97bbe] {
  position: relative;
  height: 100%;
  width: 100%;
}
.app-wrapper[data-v-50e97bbe]:after {
  content: "";
  display: table;
  clear: both;
}
.app-wrapper.mobile.openSidebar[data-v-50e97bbe] {
  position: fixed;
  top: 0;
}
.drawer-bg[data-v-50e97bbe] {
  background: #000;
  opacity: 0.3;
  width: 100%;
  top: 0;
  height: 100%;
  position: absolute;
  z-index: 999;
}
.navbar-class[data-v-50e97bbe] {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9;
}
.fixed-header[data-v-50e97bbe] {
  background-color: #fff;
  position: fixed;
  top: 0;
  right: 0;
  z-index: 12;
  width: calc(100% - var(--side-bar-width));
  -webkit-transition: width 0.28s;
  transition: width 0.28s;
}
.hideSidebar .fixed-header[data-v-50e97bbe] {
  width: calc(100% - 68px);
}
.mobile .fixed-header[data-v-50e97bbe] {
  width: 100%;
}
#app .main-container.noSideBar[data-v-50e97bbe] {
  margin-left: 0 !important;
}
#app .main-container.noSideBar .fixed-header[data-v-50e97bbe] {
  width: 100%;
}

.pagination-container[data-v-37d08e87] {
  background: #fff;
  padding: 10px 0;
}
[data-v-37d08e87] .el-pagination{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}


.drawer[data-v-6a91add2]  .el-model {
  top: 60px;
}
.drawer[data-v-6a91add2]  .el-drawer__wrapper {
  top: 60px;
}
.drawer[data-v-6a91add2]  .el-drawer.rtl {
  width: 840px !important;
  border: 1px solid #E5E6EB;
  -webkit-box-shadow: -4px 0px 10px 0px #0000001A;
          box-shadow: -4px 0px 10px 0px #0000001A;
}
.drawer[data-v-6a91add2]  .el-drawer__header {
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #E5E6EB;
}
.drawer[data-v-6a91add2]  .el-drawer__header button {
  font-size: 16px;
}
.drawer[data-v-6a91add2]  .el-drawer__body {
  overflow: auto;
}
.bug-title[data-v-6a91add2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  list-style-type: none;
  height: 22px;
  line-height: 22px;
  margin: 14px 16px;
  font-size: 14px;
  color: #1D2129;
}
.bug-title > div[data-v-6a91add2]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.base[data-v-6a91add2] {
  margin-bottom: 10px;
  padding: 0px 0 10px 10px;
  font-size: 16px;
  font-weight: 400;
}
.mid[data-v-6a91add2] {
  background-color: #FBFBFB;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 22px 40px 22px 24px;
  font-size: 14px;
}
.mid-left[data-v-6a91add2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mid-left > div > span[data-v-6a91add2] {
  margin-right: 10px;
}
.mid-left > div[data-v-6a91add2]:nth-child(n+2) {
  margin-left: 40px;
}
.tabs[data-v-6a91add2] {
  margin: 0 16px;
}
.tip[data-v-6a91add2] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0 10px 10px;
  border: 1px solid #ccc;
}
.edit[data-v-6a91add2] {
  width: 100%;
  height: 460px;
  overflow: auto;
  padding: 20px;
}
.describe[data-v-6a91add2] {
  width: 100%;
  margin: 12px 0;
}
.divcolor[data-v-6a91add2] {
  width: 96%;
  border: 1px solid #ccc;
  border-color: #008bff;
  -webkit-box-shadow: 0 0 8px #90caf9;
          box-shadow: 0 0 8px #90caf9;
}
.btntext[data-v-6a91add2] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
[data-v-6a91add2] .el-icon-plus:before {
  color: #333;
  font-size: 50px;
}
[data-v-6a91add2] .el-dialog__footer {
  text-align: center !important;
}
[data-v-6a91add2] .el-dialog__header {
  text-align: center !important;
}
.uploadList[data-v-6a91add2] {
  margin-bottom: 20px;
  width: 400px;
}
.uploadList[data-v-6a91add2]  .el-upload-list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: inherit;
}
.uploadList[data-v-6a91add2]  .el-upload-list__item > div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #F7F8FA;
  padding: 8px 10px 8px 12px;
}
.uploadList[data-v-6a91add2]  .el-upload-list__item > div > svg:hover, .uploadList[data-v-6a91add2]  .el-upload-list__item > svg:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.uploadList[data-v-6a91add2]  .el-upload-list__item > svg {
  margin: 0 12px;
}
.uploadList[data-v-6a91add2]  .el-upload-list__item:hover {
  background-color: #FFFFFF;
}
.FileList span[data-v-6a91add2] {
  width: 60px;
  height: 60px;
  cursor: pointer;
  display: inline-block;
}
.fileIcon[data-v-6a91add2] {
  width: 175px;
  height: 200px;
  display: inline-block;
  background-size: cover !important;
}
.fileIcon-txt[data-v-6a91add2] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVFNzM4MDEyNkU5MTExRTY4RTdDRUQxQkNEMzZCRTdBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVFNzM4MDEzNkU5MTExRTY4RTdDRUQxQkNEMzZCRTdBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUU3MzgwMTA2RTkxMTFFNjhFN0NFRDFCQ0QzNkJFN0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUU3MzgwMTE2RTkxMTFFNjhFN0NFRDFCQ0QzNkJFN0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz43Gjo3AAACtElEQVR42mL8//8/Azawbds27BL0Bwe8vLwcqWYayMPY8NatW/8PNPj58+d/kDuAeD8ud5KKmRgGMWBjYwPTPDw8DsAUt58aZg5qD8OAhYUF1Tw9JDwMimlqeXpIeJianh4yHqaWp4eUh6nh6SHnYUo9PSQ9TImnWcixDGjBoPL0iRMnwJ4mpkU2ZGOY7JgezE1LECDWHaBm6MGDBwk2Q1mGQiySmIXwJu9B72Ggw0lS/+vXL4Y9e/Y4DNs8jKvDMWI8POxLaVLBkK6HSc3fozFMy5AdzcOjHh718KiHqVJoGW65hFWidYgHBS5/MRpsvgjuNI2QCGYczcOjHh718AhpWp730SO5hOwxkWdwluCHi5ececiw98VHON8JKNcLVAMD+4ByxUA15No34DHceeUZw+fff+H8ch0pBl5WZjAbRFcA+TAAUtcBVD+kk/TrH78ZJlx/DueLcrAyFGhKgtkgGsSHAZA6kHqa10vk1sPISQ5fkmIE4pmWSgymwjwMMItm3nrJkK4mDpYDgTNvvzCkHb+H1xHE2jfg9TDIE82XnjD8/PsPHgAZSJ4FiTdfekq3lg9dSunHX3+BYxUbAIk/+vpz+FVLi+69Ybjx8TuKGIgPEh+29fBgaLDTzcOxSiIMmvycKGIaQH4cUHzYeViWmw1cUGEDoNIaJD9sPAwqjWv1ZBjYmZlQqiVY8gaJg+QZh4uHA+SE4HUwCGx49I5hBtDDIBoGQPIgdUPewyLsiJYVCLz5iWh59aO1rArRWl5D0sMVulIMfNC2Mwh0XH7G8Anatga1nTuR2s6gtnU5Utt60DUtR4d4RgcARj086uGBHOLBqPdbmZ78xzVLONjnh0Huq/4ng7Utw4Jr7GjbtidDOiZx+Wt0fni00Br18KiHRz086uFB2PAY1A0MagKAAAMAc2eej5tt0WEAAAAASUVORK5CYII=) no-repeat center center;
}
.fileIcon-xls[data-v-6a91add2] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGMDgwQzkzNkU5MTExRTY4NzVCODEwRUREQzM2MzcwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGMDgwQzk0NkU5MTExRTY4NzVCODEwRUREQzM2MzcwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUYwODBDOTE2RTkxMTFFNjg3NUI4MTBFRERDMzYzNzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUYwODBDOTI2RTkxMTFFNjg3NUI4MTBFRERDMzYzNzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7v3oNeAAAD20lEQVR42uxae0hTURz+bS4fOdEyJTEpVCzCyIpEE1OLCJYEPbWgLINATBJlFvaiEgUt+6OmEBGFkilWfzgHlTBDWiKmPXyk4HOmlmaaz6ltnXPdrqyW3t1N9NztBx/3nnPPdu+33z3n+353l6fRaIBpyGQy5oMXNspFIlEEq09iwkxRWlqqWexQqVQafB0IcmOuXQc+EBa2trbUVigUhqM7Tm7s54kjrIugoCBWpIkljDPNhjSxhNmSJpowG9LEEzaWtMBcJ0UnYjQO6eeCjNeRrqyspEj/T6c5kWFjMs0pwkxIc47wfKQ5SXgu0gJSCTFd9LQxu5CRVjyYUnAQWTyYUnAsqg6nyx8xGp8acYrVeE47LYuolqyEGYZgXfJexoNzdp8nn7C5vkitUUPXSD+0DvZA6xBGN6SFxHKH8ODYMNR0NEJNewNUt9XDJ2UzjE1OGFyR2aympo43lTAPYYOiux7KC79QRFu+K8GYR7xLPcOOCNsRQhCCtViZ31hm1Jcb0k62umouHdYR9kTYoQUmuYVkn81ElroQihAStZk1C1lzzTurDlsJWwkvvPEwdh4vdR3Wi8iAMLh3IpVuSz+8gXN56eRmODMqCY4GznrslMJsKKp6Se2vdl4FaYcS6GO9Q/1w+dldxlq82DpscA5feyGBhq8tdPv6gXjY6OkDPB4PstCP4bLcierHTkuMfgxsM4letMYnVRD3+CYMT4xSbQdbO8iNuQJxu6IgdP02elyeogQqmt5zY5Xu+NEDyQW3aL+81tUDUkSn6eNtfV2QIX3ALVl6VaeA++XF//RPq39D4pNM6k7gnA5nyh5CU2+7Xl++QgofO5u4qcP+nr7g4+6l17dv806QlBVA3/BP4nR4zgzbL7ODO8cvgIBvo9fv5rQCJCcvgQ2fz60MX4w8A97ua+h2VetnCPTeRO3jbYoodt6FiwgdxhHqtxViQvbT7YrmGojOEcPrund039nww7DHP5j8RcvZQQhZ0cmU0cAxND4C4qe3QY0kKqkgi5Is6rkPOp59TExJFtGEsXXEFlIX2DpiC4kDmxFsSiamZiTJyd6RMiV4vhNLOCE/A/Dzah1Kasv1jmPbefW5hG5j23njYDy3y0NcTOgKCms9TKoOW594sAhidJjrGXZF8Ebw1W59tMD72GrxuEZ4QItqA2PstMS9j/iFSR3dXaATGQ9sPpQDvTA5PcX4diZlDmOH0YgR4RWg948gdl7fkCFp7++G3LfF8GtshMLw6MyWc4sWH1lLDxc3CnJlLRn3tCW8p4XDot7TsmhZshK2Wsu/wsi3WJdc/BFgAKdwGdUYaf0QAAAAAElFTkSuQmCC) no-repeat center center;
}
.fileIcon-doc[data-v-6a91add2] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGQTE1NDMyNkU5MTExRTZBMzBFRDg1RTUzODkxMDJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGQTE1NDMzNkU5MTExRTZBMzBFRDg1RTUzODkxMDJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUZBMTU0MzA2RTkxMTFFNkEzMEVEODVFNTM4OTEwMkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUZBMTU0MzE2RTkxMTFFNkEzMEVEODVFNTM4OTEwMkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7UbECcAAAC/klEQVR42mL8//8/A7Fg27ZtxCumLTjg5eXlSJZOkIeJxVu3bv0/0ODnz5//Qe4A4v2kuB2GmRiGGGBjYwPTPDw8DsAUt59U/UPOwzBgYWFBlqeHrIdBMU2Op4esh8n19JD2MDmeHvIeJtXTw8LDpHiahVoWAi0ZNJ4+ceIE2NPYGifDJoaJjelh52GCnh5qTUsQINYdoGbowYMHUZqhLEM1FkksM+B5ekh6GOhwktT/+vWLYc+ePQ7DNg/j6nCMGA8P23qYmOQ+4mJ4NEnTq+QcjeFRD496eNTDZBVaOhEziFbcFSc36OtpQoUnrJQmakahbNEjIJ5BsiOurMgYTdKDoh6mdkwgZ5fBUk+PltKjHh4JbWlsVRUofz949oHBp2gFXOzI7AQGAV4OnHqGfOdh/9kHKPz7wAAwVJcYUvUwE656k4MdERZnFqZg9TAoxmFgXVconK0mJzyo6l6i8rCYIDec/er9V4Z3n74zXLj5EjWGnyM8vPnwbTjb11Z16CVpQT4OhkcvPoLZ7z/9YDh7/TnDP7T1IPefQjwMEt96BOJhJkZGBm8b1UHbX8YZw6ICXHD26w/fGA6ce4ihBhbDJ688BacCEDDXkUZJHUMmSQvxc8LZz958Zjhy8TGYzc7GwsDCDNH25OUnhj9//zFsOnQLrtbPTm1o1sMi/IgYBnno568/YLa1ngyDrDgfmA3y7K2Hbxn2nr4P5nMCCzpnU8Wh7+EbD97A2Q7GCgwKkgJw/pyN5xm+/fgNZruYKTFwcbAOzXpYWIATM3SABZKDsTzDw+cf4VXU7lP3iCqdB3U9jB7DMKCvJs4gxMcJjGF+uBis4AYVVBY6MkO3LQ2qltCBIzA5g4CClABmyFqrMDAxMQ7dpiW2qsXRBOJhRSwe9rVVoyipDbiHQU1LXM1DUIdhsDYdR7uHo/1hAv3gETEAQAsw2MaliapPuuLk/g+VWUKcHialtMUXS4NlBQDdkvTo/PCoh0c9POrhUQ+PengAqqWhUt/iAgABBgBxGqdfvsxAJAAAAABJRU5ErkJggg==) no-repeat center center;
}
.fileIcon-pdf[data-v-6a91add2] {
  background: url(data:image/png;base64,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) no-repeat center center;
}
.fileIcon-rar[data-v-6a91add2] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVERTI5RjAyNkU5MTExRTZBOERCRjA3Q0Y1MTEzNUMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVERTI5RjAzNkU5MTExRTZBOERCRjA3Q0Y1MTEzNUMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RURFMjlGMDA2RTkxMTFFNkE4REJGMDdDRjUxMTM1QzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RURFMjlGMDE2RTkxMTFFNkE4REJGMDdDRjUxMTM1QzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6DYy3xAAACYUlEQVR42uyZTygEURzHf7PWoPZk87+0Ek5OShsXbuwdSYoLB+WC07o6CEXJQSm1Sv6U0y5piz2oTZycKKU9+Jd1UnZHdsybmJZm8Haf9d7u71ev6c1Mb95nvr/v+zMjqaoKZhEIBMwvZD4OPR5PO7PWCLBZ8fv96n9HPB5XST+0cmDVT9piA45DlmX96HA42rSMO2DRJtfAH+F2u5lBCwFMlGYFLQQwS2hhgFlBCwXMAlo44HShhQROB9qeysO0B3AFHQ6HdejfrMiEVThlpXleWpL4bT/IMjQUCv24DLWLoCKlhb5Nb+6BtY5T3a8oCgSDwbas9bDVhiNngLN+lKYNoedhWn+jwn/5ZtHDCIzACMxk0DptdZpf8fqEBrPikk5aivVNU44ILKGHERiBc3Bp+TWajqJUI2fy/Wbn9FE08QrKTQQe97fh1jcPiXgsuxWWbHlQUFUDFYMTULewA7bCotxJaUdjM5T3jfKT0maTvLOzB1yTS0Y9urtB1Z6UL0NZ7whUDU/q54o7uuF6ZZpPhQtd9VA9PmfUY1cXEJkdo2pDfVHgfmvZqMsllXymNPFa7dSq4blE7BkuvQP6kcrD9nwo7Roy6srDDT8pnRzVYzOawg1GPTI3oSl8nvao/7i3yZ/CxLdOT+8n30YD62m3+3R2DLdrC3wpzMK3mZiH7Tz59qetHTcpzcK3Qi0tk31LwuVd1EsmlcPNAwK/z+/4iQdTGoERWKT4mIelrxfuvD7V6i8h7/+HSf/KpvolU2Cr71G8QKUaVlz4fxgHLQRGYARGYFE+AIg+F5vFmwADAOWni2VRImHtAAAAAElFTkSuQmCC) no-repeat center center;
}
.form[data-v-6a91add2] {
  margin-left: 20px;
}
.form[data-v-6a91add2]  .el-form-item {
  width: 40%;
  display: inline-block;
}
.form[data-v-6a91add2]  .el-select, .form[data-v-6a91add2]  .el-date-editor {
  width: 100%;
}
.vue-grid-item.vue-grid-placeholder {
  background: var(--primary-color);
}
.priority-text {
  padding: 0px 8px;
  border-radius: 2px;
  font-size: 12px;
  font-weight: 500;
}
.priority-none {
  color: #504d4d;
}
.priority-low {
  color: #0FC6C2;
}
.priority-medium {
  color: #722ED1;
}
.priority-high {
  color: #F7BA1E;
}
.priority-incalcando {
  color: #F77234;
}
.priority-extra_urgent {
  color: #F53F3F;
}
.priority-urgent {
  color: #F5319D;
}
.bug-id-text {
  padding: 0px 4px;
  border-radius: 2px;
  background-color: #F5F5F5;
  color: #86909C;
  font-size: 12px;
  font-weight: 400;
}
.bug-status-text {
  padding: 2px 8px;
  border-radius: 49px;
  background-color: #EBF1FF;
  font-size: 12px;
  font-weight: 400;
  color: var(--primary-color);
  margin: 0 5px;
}
.vue-grid-item[data-v-40aedaf6] {
  overflow: hidden;
}
.grid-module[data-v-40aedaf6] {
  width: 100%;
  height: 100%;
  background: #FFFFFF;
  padding: 20px;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.vue-draggable-handle[data-v-40aedaf6] {
  position: absolute;
  width: 50%;
  height: 40px;
  top: 0;
  left: 0;
  cursor: -webkit-grab;
  cursor: grab;
}
.grid-top-title[data-v-40aedaf6] {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.top-handle-search[data-v-40aedaf6]  .el-input__inner {
  padding: 2px 24px 2px 8px;
  border-radius: 2px;
  height: 24px;
  line-height: 24px;
}
.top-handle-search[data-v-40aedaf6]  .el-input__suffix {
  line-height: 24px;
}
.top-handle-search .search-icon[data-v-40aedaf6] {
  cursor: pointer;
  width: 14px;
  height: 14px;
  line-height: 24px;
}
.grid-content[data-v-40aedaf6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.grid-content[data-v-40aedaf6]  .el-tabs {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.grid-content[data-v-40aedaf6]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.grid-content[data-v-40aedaf6]  .el-tab-pane {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.bug-list[data-v-40aedaf6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.bug-list .bug-item[data-v-40aedaf6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
  list-style-type: none;
  height: 22px;
  line-height: 22px;
  margin-bottom: 14px;
  font-size: 14px;
  color: #1D2129;
}
.bug-list .bug-item > div[data-v-40aedaf6]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.bug-alias-text[data-v-40aedaf6]:hover {
  color: var(--primary-color);
}
.bug-submit-info-text[data-v-40aedaf6] {
  font-size: 12px;
  font-weight: 400;
  margin-left: 24px;
  color: #86909C;
}
.echartsTable .table-fullborder-canSelect[data-v-40aedaf6] {
  width: 100%;
  border: 1px solid #e1e6eb;
  border-bottom: none;
  table-layout: fixed;
}
.echartsTable .table-fullborder-canSelect tr[data-v-40aedaf6] {
  height: 35px;
  line-height: 18px;
  font-size: 14px;
}
.echartsTable .table-fullborder-canSelect th[data-v-40aedaf6] {
  background: #f5f6fa;
  color: #3b3b3b;
  padding: 0px 10px;
  border-bottom: 1px solid #e1e6eb;
  border-left: 1px solid #e1e6eb;
  overflow: hidden;
  word-break: keep-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.echartsTable .table-fullborder-canSelect td[data-v-40aedaf6] {
  padding: 0px 10px;
  border-bottom: 1px solid #e1e6eb;
  border-left: 1px solid #e1e6eb;
  overflow: hidden;
  word-break: keep-all;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.echartsTable .table-fullborder-canSelect tr[data-v-40aedaf6]:hover {
  background-color: #e0f0ff;
  color: #000;
}
.echartsTable .table-fullborder-canSelect tr:hover input[data-v-40aedaf6] {
  background-color: #e0f0ff;
  color: #000;
}
.echartsTable .tabelTrselected[data-v-40aedaf6] {
  background-color: #e0f0ff;
  color: #000;
}
.echartsTable .tabelTrselected input[data-v-40aedaf6] {
  background-color: #e0f0ff;
  color: #000;
}
.echartsTable .tabelTextCenter[data-v-40aedaf6] {
  text-align: center;
}
.echartsTable .tabelTextCenter th[data-v-40aedaf6] {
  text-align: center;
}
.echartsTable .tabelTextCenter td[data-v-40aedaf6] {
  text-align: center;
  line-height: 22px;
}
.download[data-v-37d7aed8] {
  cursor: pointer;
  color: blue;
}
[data-v-37d7aed8] .el-dialog__body {
  overflow: auto !important;
}
[data-v-37d7aed8] .el-dialog {
  height: 500px !important;
}
.app-main:has(#instrument) {
  height: auto !important;
  min-height: 100%;
}
.page[data-v-64b6f3e4] {
  margin: 0;
  margin-right: 10px;
}
.page-content[data-v-64b6f3e4] {
  width: 50%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  background-color: #f7f8fa;
}
.welcome[data-v-64b6f3e4] {
  /* width: 100%; */
  background: #fff;
  border-radius: 4px;
  padding: 20px;
  /* margin-bottom: 20px; */
  margin: 20px 20px 0;
  overflow: hidden;
}
.welcome-top[data-v-64b6f3e4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.welcome-top .title[data-v-64b6f3e4] {
  font-size: 20px;
  font-weight: 500;
  color: #1D2129;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.welcome-top .handclap[data-v-64b6f3e4] {
  width: 20px;
  height: 28px;
  margin-right: 8px;
}
.welcome-top .welcome-btn[data-v-64b6f3e4] {
  border-radius: 4px;
}
.welcome-top .welcome-btn .svg-icon[data-v-64b6f3e4] {
  width: 16px;
  height: 16px;
  color: #4E5969;
  margin: 8px;
}
.checkbox-list[data-v-64b6f3e4] {
  max-height: 260px;
  overflow-y: auto;
}
.checkbox-list .checkbox-item[data-v-64b6f3e4] {
  display: block !important;
  height: 36px;
  line-height: 36px;
  padding: 0px 8px 0px 12px;
  margin-right: 0;
}
.welcome-content[data-v-64b6f3e4] {
  margin: 20px 0 6px;
  border-top: 1px solid #F2F3F5;
  border-bottom: 1px solid #F2F3F5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  overflow-x: auto;
}
.statistic-item[data-v-64b6f3e4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 20px 0;
  padding-right: 26px;
  border-right: 1px solid #F2F3F5;
}
.el-divider[data-v-64b6f3e4] {
  height: 114px;
  margin: 20px 26px;
  vertical-align: top;
}
.statistic-item[data-v-64b6f3e4]:last-child {
  border-right: none;
  padding-right: 0;
}
.statistic-item[data-v-64b6f3e4]:nth-child(n+2) {
  margin-left: 26px;
}
.statistic-icon[data-v-64b6f3e4] {
  width: 48px;
  height: 48px;
  margin-right: 12px;
}
.statistic-content[data-v-64b6f3e4] {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  color: #1D2129;
}
.statistic-title[data-v-64b6f3e4] {
  margin-bottom: 5px;
}
.statistic-big-num[data-v-64b6f3e4] {
  font-family: San Francisco Display;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}
.statistic-unit[data-v-64b6f3e4] {
  padding-left: 6px;
  color: #4E5969;
}
.statistic-compare-num[data-v-64b6f3e4] {
  font-family: PingFang SC;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  color: #1D2129;
  margin-right: 5px;
}
.statistic-icon2[data-v-64b6f3e4] {
  width: 13px;
  height: 11px;
  margin-left: 9px;
}
.page-right[data-v-64b6f3e4] {
  width: 280px !important;
  margin: 20px 20px 20px 0;
}
.page-right .right-item[data-v-64b6f3e4]:nth-child(n+2) {
  margin-top: 20px;
}
.page-right .right-item[data-v-64b6f3e4] {
  width: 280px;
  position: fixed;
  top: 80px;
  right: 20px;
  padding: 20px;
  border-radius: 4px;
  background: #fff;
}
.page-right .right-item-top[data-v-64b6f3e4] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-right .right-item-top .title[data-v-64b6f3e4] {
  font-size: 16px;
  font-weight: 500;
  color: #1D2129;
}
.page-right .right-item-top .link[data-v-64b6f3e4] {
  font-size: 14px;
  font-weight: 400;
  color: var(--primary-color);
}
.page-right .shortcut[data-v-64b6f3e4] {
  width: 80px;
  height: 80px;
  padding: 12px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-right .shortcut-icon[data-v-64b6f3e4] {
  width: 36px;
  height: 36px;
  border-radius: 6px;
}
.page-right .svg-icon[data-v-64b6f3e4] {
  width: 18px;
  height: 18px;
  color: #4E5969;
  margin: 9px;
}
.page-right .shortcut-title[data-v-64b6f3e4] {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
}
.page-right .shortcut[data-v-64b6f3e4]:hover {
  cursor: pointer;
}
.page-right .shortcut:hover .shortcut-icon[data-v-64b6f3e4] {
  background: #DADADA;
}
.page-right .shortcut:hover .shortcut-title[data-v-64b6f3e4] {
  color: var(--primary-color);
}
.page-right .help[data-v-64b6f3e4] {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #4E5969;
}
.page-right .help[data-v-64b6f3e4]:nth-child(n+2) {
  margin-top: 8px;
}
.page-right .help[data-v-64b6f3e4]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.box[data-v-15ba144f] {
  margin: 100px auto 0;
  width: 80%;
}
.clear[data-v-15ba144f]:after {
  content: "";
  display: block;
  clear: both;
}
.slider[data-v-15ba144f] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  margin: 10px 0;
  width: 380px;
  height: 6px;
  background: #e4e7ed;
  border-radius: 6px;
  cursor: pointer;
}
.slider .process[data-v-15ba144f] {
  position: absolute;
  left: 0;
  top: 0;
  width: 112px;
  height: 6px;
  border-radius: 6px;
  background: var(--primary-color);
}
.slider .thunk[data-v-15ba144f] {
  position: absolute;
  left: 100px;
  top: -6px;
  width: 20px;
  height: 20px;
}
.slider .block[data-v-15ba144f] {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid var(--primary-color);
  background: white;
  -webkit-transition: 0.2s all;
  transition: 0.2s all;
}
.slider .tips[data-v-15ba144f] {
  position: absolute;
  left: -7px;
  bottom: 30px;
  min-width: 15px;
  text-align: center;
  padding: 4px 8px;
  /* background: #000; */
  border-radius: 5px;
  height: 24px;
  color: #fff;
}
.slider .tips i[data-v-15ba144f] {
  position: absolute;
  margin-left: -5px;
  left: 50%;
  bottom: -9px;
  font-size: 16px;
  color: #000;
}
.slider .block[data-v-15ba144f]:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  opacity: 0.6;
}
[data-v-a0091ef6] .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-a0091ef6] .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
[data-v-a0091ef6] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.DialogPlay[data-v-a0091ef6]  .el-dialog {
  width: 664px !important;
}
.DialogPlay[data-v-a0091ef6]  .el-dialog__body {
  padding: 0;
}
.DialogPlay .box-card[data-v-a0091ef6], .DialogPlay .box-card1[data-v-a0091ef6], .DialogPlay .box-card3[data-v-a0091ef6] {
  width: 90%;
  margin: 20px auto;
  background-color: #FAFBFF;
}
.DialogPlay .box-card1[data-v-a0091ef6]  .el-card__body {
  padding: 0px;
  padding-top: 18px !important;
  padding-left: 20px !important;
}
.DialogPlay .box-card1[data-v-a0091ef6]  .el-form-item__label {
  line-height: 50px;
}
.DialogPlay .box-card3[data-v-a0091ef6]  .el-input {
  width: 100px;
}
.checkbox-item[data-v-a0091ef6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkbox-item[data-v-a0091ef6]  .el-checkbox__label {
  white-space: normal;
}

.svg-icon[data-v-5f2911b9] {
  width: 16px;
  height: 16px;
  vertical-align: -1em;
  fill: currentColor;
  overflow: hidden;
  margin-right: 5px;
}
.svg-external-icon[data-v-5f2911b9] {
  background-color: currentColor;
  -webkit-mask-size: cover!important;
          mask-size: cover!important; 
  display: inline-block;
}

.DialogFunction[data-v-4d49c85c]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-4d49c85c] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.addDialog[data-v-4d49c85c]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.addDialog[data-v-4d49c85c]  .el-dialog__body {
  padding: 15px;
}
.addDialog[data-v-4d49c85c]  .el-dialog__body > div {
  height: 100%;
  overflow: auto;
  padding: 10px;
}
.addDialog[data-v-4d49c85c]  .el-dialog__body .el-card:nth-child(n+2) {
  margin-top: 10px;
}
.cardColor[data-v-4d49c85c] {
  background-color: #fafbff;
}
.cardColor .buttonBox[data-v-4d49c85c] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-4d49c85c] .custom-tree-node > .svg-icon {
  vertical-align: -0.2em !important;
}
[data-v-14d0fa1c] input::-webkit-outer-spin-button,[data-v-14d0fa1c] input::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
}
.Edit[data-v-14d0fa1c]  .el-dialog {
  margin-top: 10vh !important;
  max-height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Edit[data-v-14d0fa1c]  .el-form-item__label {
  padding: 0px !important;
}
.Edit[data-v-14d0fa1c]  .el-dialog__body {
  padding: 15px 25px 35px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
}
.text[data-v-14d0fa1c] {
  font-size: 16px;
  margin-bottom: 10px;
  margin-left: 15px;
}
.tit[data-v-14d0fa1c] {
  font-size: 15px;
  margin-bottom: 10px;
}
.param_input[data-v-14d0fa1c] {
  width: 380px;
  background-color: #FFF;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  padding: 0 6px;
}
[data-v-14d0fa1c] .el-input__prefix {
  top: 4px;
}
.el-select[data-v-14d0fa1c] {
  width: 100%;
}
.DialogParam[data-v-3672670c]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-3672670c] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogParam .addParm[data-v-3672670c]  .el-dialog {
  width: 600px !important;
}
.DialogLog[data-v-4da7d2f7]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogLog[data-v-4da7d2f7]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.DialogLog .dialog_body[data-v-4da7d2f7] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.grid-content[data-v-22c60422] {
  width: 180px;
  height: 130px;
  margin-bottom: 10px;
}
.apklist[data-v-22c60422] {
  width: 100%;
  height: 800px;
  overflow-x: hidden;
  overflow-y: auto;
}
.uploadapk[data-v-22c60422] {
  width: 80px;
  height: 80px;
  border: 1px dashed #90c2f6;
}
.uploadapk .iconplus[data-v-22c60422] {
  color: #90c2f6;
  font-size: 44px;
  line-height: 80px;
  margin-left: 15px;
}
.btnupload[data-v-22c60422] {
  margin-top: 15px;
}
.apk[data-v-22c60422] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.apk .apk_info[data-v-22c60422] {
  margin-left: 10px;
}
.apk .apk_info .apk_info_name[data-v-22c60422] {
  width: 100px;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.apk .apk_info .apk_info_versionName[data-v-22c60422] {
  margin: 10px 20px 10px 0;
}
.dbtns[data-v-22c60422] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dbtns[data-v-22c60422]  .el-button {
  padding: 10px 14px;
}

.input[data-v-ffeab266] {
  width: 260px;
  margin: 10px;
}

.upload[data-v-1ebbd8bb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-1ebbd8bb] .el-dialog__body {
  overflow: auto !important;
}
.upload[data-v-6fe12965] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-6fe12965] .el-dialog__body {
  overflow: auto !important;
}
#canvas[data-v-13da3271] {
  margin: 10px;
}
.canvas_group[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.palette[data-v-13da3271] {
  width: 55px;
  background-color: #494e5b;
  margin-top: 1px;
  margin-right: 3px;
}
.palette ul[data-v-13da3271] {
  padding: 0px !important;
}
.palette ul li[data-v-13da3271] {
  list-style: none;
  height: 50px;
}
.pad[data-v-13da3271] {
  width: 39px;
  margin-left: 9px;
  padding: 15px 0 0 8px;
  cursor: pointer;
}
.phone[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.phone[data-v-13da3271]  .el-card {
  margin-bottom: 0 !important;
}
.main[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.contentllk[data-v-13da3271] {
  width: calc(100% - 430px);
  padding: 10px;
}
.contentllk[data-v-13da3271]  .el-card__body {
  width: 100%;
  padding: 0;
  height: 100%;
}
.nav-box[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  width: 100%;
  overflow-x: auto;
}
.vivew[data-v-13da3271] {
  width: 430px;
  height: 880px;
  padding-top: 280px;
  background-color: black;
}
[data-v-13da3271] .el-card__body {
  width: 100%;
  padding: 10px;
}
.content[data-v-13da3271] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.nav[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav[data-v-13da3271] :hover {
  cursor: pointer;
  background-color: #b9daeb;
}
.box[data-v-13da3271] {
  width: 60px;
  height: 50px;
  margin-right: 3px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.box img[data-v-13da3271] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.BOX[data-v-13da3271] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 805px;
}
.BOX .header[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.BOX .header .clear[data-v-13da3271] {
  position: absolute;
  right: 0;
}
.BOX[data-v-13da3271]  .el-tabs__item {
  padding: 0 10px;
}
.BOX[data-v-13da3271]  .el-tabs__item span {
  padding: 0 10px;
}
.BOX .xian[data-v-13da3271] {
  width: 100%;
  height: 1px;
  margin-top: 5px;
  margin-bottom: 10px;
  background-color: #666;
}
.BOX .content[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.BOX .content .table[data-v-13da3271] {
  width: 100%;
}
.BOX .content .table1[data-v-13da3271] {
  width: 70%;
  min-width: calc(100% - 300px);
  height: 735px;
}
.BOX .content .process[data-v-13da3271] {
  border: 1px solid #95e1bc;
  border-radius: 0 6px 6px 0;
  background-color: #e9f8f2;
  padding: 6px;
}
.BOX .content .process > div[data-v-13da3271]:first-child {
  font-weight: bold;
}
.BOX .content .process_white[data-v-13da3271] {
  height: 20px;
}
.BOX .content[data-v-13da3271]  .el-table td {
  padding: 5px 0;
}
.BOX .content[data-v-13da3271]  .el-table tr:nth-last-child(n+2) > td {
  border-bottom: none;
}
.BOX .content .filtered[data-v-13da3271] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  cursor: pointer;
}
.BOX .content .for_div[data-v-13da3271],
.BOX .content .if_div[data-v-13da3271] {
  border-radius: 0 6px 6px 0;
  padding: 6px;
}
.BOX .content .for_div[data-v-13da3271] {
  border: 1px solid #88c6ff;
  background-color: #ebf8ff;
}
.BOX .content .for_div_left[data-v-13da3271] {
  border-left: 1px solid #88c6ff;
}
.BOX .content .if_div[data-v-13da3271] {
  border: 1px solid #95e1bc;
  background-color: #e9f8f2;
}
.BOX .content .if_div_left[data-v-13da3271] {
  border-left: 1px solid #95e1bc;
}
.BOX .search[data-v-13da3271] {
  max-width: 300px;
  width: 30%;
  padding-left: 20px;
  height: 735px;
  position: relative;
}
.BOX .search .top[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.BOX .search .top .text[data-v-13da3271] {
  width: 70px;
  margin-right: 5px;
  line-height: 40px;
}
.BOX .search .top .el-input[data-v-13da3271] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.BOX .search .top button[data-v-13da3271] {
  margin-left: 5px;
  padding: 0 10px;
}
.BOX .search .content[data-v-13da3271] {
  width: 100%;
  background-color: #ffffff;
  margin-top: 10px;
  padding-top: 10px;
  height: calc(100% - 150px);
  overflow: auto;
}
.BOX .search .content div[data-v-13da3271] {
  width: 100%;
}
.BOX .search .out[data-v-13da3271] {
  position: absolute;
  bottom: 20px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.BOX .objectLeftCard[data-v-13da3271] {
  width: 25%;
  float: left;
}
.BOX .objectRightCard[data-v-13da3271] {
  width: 75%;
  float: left;
}
.el-card[data-v-13da3271] {
  margin-bottom: 10px !important;
}
.cardColor[data-v-13da3271] {
  background-color: #fafbff;
}
.addParm[data-v-13da3271]  .el-dialog {
  width: 600px !important;
}
.custom-tree-node[data-v-13da3271] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
  padding-right: 8px;
}
.custom-tree-dian[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
  padding-right: 8px;
}
.show-hide[data-v-13da3271]:hover :nth-child(2) {
  display: inline-block !important;
}
.delete[data-v-13da3271] {
  margin-right: 10px;
  color: red;
  cursor: pointer;
}
.edit[data-v-13da3271] {
  color: var(--primary-color);
  cursor: pointer;
}
.DialogObject[data-v-13da3271]  .el-dialog,
.DialogLog[data-v-13da3271]  .el-dialog,
.phoneDialog[data-v-13da3271]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogObject[data-v-13da3271]  .el-dialog__body,
.DialogLog[data-v-13da3271]  .el-dialog__body,
.phoneDialog[data-v-13da3271]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.DialogObject .dialog_body[data-v-13da3271],
.DialogLog .dialog_body[data-v-13da3271],
.phoneDialog .dialog_body[data-v-13da3271] {
  height: 100%;
}
.DialogObject .el-col[data-v-13da3271],
.DialogLog .el-col[data-v-13da3271],
.phoneDialog .el-col[data-v-13da3271] {
  height: 100%;
  overflow: auto;
}
.DialogObject .el-col > .el-card[data-v-13da3271],
.DialogLog .el-col > .el-card[data-v-13da3271],
.phoneDialog .el-col > .el-card[data-v-13da3271] {
  height: 100%;
  margin-bottom: 0 !important;
  overflow: auto;
}
.DialogObject[data-v-13da3271]  .el-tree-node,
.DialogLog[data-v-13da3271]  .el-tree-node,
.phoneDialog[data-v-13da3271]  .el-tree-node {
  min-width: 250px;
}
.phoneDialog .el-dialog__body > .el-tabs[data-v-13da3271] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.phoneDialog[data-v-13da3271]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.phoneDialog .el-tab-pane[data-v-13da3271] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogLog .el-dialog__body > .el-row[data-v-13da3271] {
  height: 100%;
}
.flow-tree[data-v-13da3271]  .el-tree-node > .el-tree-node__children .el-tree-node__content {
  padding: 0px !important;
}
[data-v-13da3271] .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.apk[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.apk .apk_info[data-v-13da3271] {
  margin-left: 10px;
}
.apk .apk_info .apk_info_name[data-v-13da3271] {
  width: 100px;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.apk .apk_info .apk_info_versionName[data-v-13da3271] {
  margin: 10px 20px 10px 0;
}
.dbtns[data-v-13da3271] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dbtns[data-v-13da3271]  .el-button {
  padding: 10px 14px;
}
.grid-content[data-v-13da3271] {
  width: 180px;
  height: 130px;
  margin-bottom: 10px;
}
.apklist[data-v-13da3271] {
  width: 100%;
  height: 800px;
  overflow-x: hidden;
  overflow-y: auto;
}
.uploadapk[data-v-13da3271] {
  width: 80px;
  height: 80px;
  border: 1px dashed #90c2f6;
}
.uploadapk .iconplus[data-v-13da3271] {
  color: #90c2f6;
  font-size: 44px;
  line-height: 80px;
  margin-left: 15px;
}
.btnupload[data-v-13da3271] {
  margin-top: 15px;
}
.tabs_box[data-v-13da3271] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tabs_box[data-v-13da3271]  .el-tabs__content {
  position: inherit;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.tabs_box[data-v-13da3271]  .el-tab-pane {
  height: 100%;
}
.second[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#menu[data-v-13da3271] {
  position: absolute;
  display: none;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
  background: #ffffff;
  cursor: pointer;
  color: #606266;
  width: 200px;
  border: 1px solid #e4e7ed;
  /* margin: 50px auto; */
  font-size: 13px;
}
#menu ul[data-v-13da3271] {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#menu ul li[data-v-13da3271] {
  padding: 0px 10px;
  height: 30px;
  line-height: 30px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-indent: 8px;
}
#menu ul li[data-v-13da3271]:hover {
  background-color: #ecf5ff;
}
.xpath[data-v-13da3271] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.sourceDialog[data-v-13da3271]  .el-dialog {
  margin-top: 20vh !important;
}
[data-v-637f4040] .el-table :is(td, th) {
  padding: 5px 0;
}
.button[data-v-637f4040] {
  visibility: hidden;
}
[data-v-637f4040] .el-table tr:hover .button {
  visibility: visible;
}
.upload-box > span[data-v-637f4040] {
  margin-right: 5px;
  margin-bottom: 5px;
}
.el-divider--vertical[data-v-637f4040] {
  height: 1.5em;
}
.upload-box > div[data-v-637f4040] {
  display: inline-block;
}
.addCircle-icon[data-v-637f4040] {
  width: 16px;
  height: 16px;
  color: #4E5969;
}
.add-icon[data-v-637f4040] {
  width: 16px;
  height: 16px;
  color: #4E5969;
}
.delete-icon[data-v-637f4040] {
  width: 16px;
  height: 16px;
  color: red;
}
.api-test-table[data-v-637f4040] {
  height: 100%;
}
.api-test-table[data-v-637f4040]  .el-table .cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.api-test-table[data-v-637f4040]  .el-table .selection .cell {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.api-test-table[data-v-637f4040]  .el-table__body {
  width: 100% !important;
}
.api-test-table[data-v-637f4040]  .is-error .el-input__inner {
  border-color: #f56c6c;
}
[data-v-637f4040] .el-table__body > tbody > tr:last-child td:last-child .cell {
  display: none !important;
}
[data-v-637f4040] #requestHeaderTable8583 .el-table__body > tbody > tr:last-child td:last-child .cell,[data-v-637f4040] #table8583 .el-table__body > tbody > tr:last-child td:last-child .cell {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
[data-v-637f4040] #XMLTable .el-table__body > tbody > tr:last-child td:last-child .cell {
  display: table-cell !important;
}
[data-v-637f4040] input::-webkit-outer-spin-button,[data-v-637f4040] input::-webkit-inner-spin-button {
  appearance: none !important;
  -webkit-appearance: none !important;
}
[data-v-637f4040] input[type=number] {
  -webkit-appearance: textfield !important;
     -moz-appearance: textfield !important;
          appearance: textfield !important;
}
.drag-handle[data-v-637f4040] {
  cursor: move;
  color: #7f8c8d;
  padding: 0 10px;
}
.highlight[data-v-637f4040] {
  -webkit-animation: highlight-data-v-637f4040 2s ease;
          animation: highlight-data-v-637f4040 2s ease;
}
@-webkit-keyframes highlight-data-v-637f4040 {
0% {
    background-color: rgba(52, 152, 219, 0.3);
}
100% {
    background-color: transparent;
}
}
@keyframes highlight-data-v-637f4040 {
0% {
    background-color: rgba(52, 152, 219, 0.3);
}
100% {
    background-color: transparent;
}
}
[data-v-a161bd2e] .el-table :is(td, th) {
  padding: 5px 0;
}
[data-v-123a8d09] .el-table :is(td, th) {
  padding: 5px 0;
}
[data-v-1522cac4] .el-table :is(td, th) {
  padding: 5px 0;
}
.del-button[data-v-1522cac4] {
  margin-left: 10px;
  visibility: hidden;
}
[data-v-1522cac4] .el-table tr:hover .del-button {
  visibility: visible;
}
.btn-box[data-v-53c2bb3a] {
  margin-bottom: 5px;
}
[data-v-53c2bb3a] .el-table :is(td, th) {
  padding: 5px 0;
}
.del-button[data-v-53c2bb3a] {
  margin-left: 10px;
  visibility: hidden;
}
[data-v-53c2bb3a] .el-table tr:hover .del-button {
  visibility: visible;
}
.btn-box[data-v-5c2cd152] {
  margin-bottom: 5px;
}
[data-v-5c2cd152] .el-table :is(td, th) {
  padding: 5px 0;
}
.del-button[data-v-5c2cd152] {
  margin-left: 10px;
  visibility: hidden;
}
[data-v-5c2cd152] .el-table tr:hover .del-button {
  visibility: visible;
}
[data-v-5e678d4f] .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.DialogFunction[data-v-5e678d4f]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-5e678d4f] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.addDialog[data-v-5e678d4f]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.addDialog[data-v-5e678d4f]  .el-dialog__body {
  padding: 15px;
}
.addDialog[data-v-5e678d4f]  .el-dialog__body > div {
  height: 100%;
  overflow: auto;
  padding: 10px;
}
.addDialog[data-v-5e678d4f]  .el-dialog__body .el-card:nth-child(n+2) {
  margin-top: 10px;
}
.addDialog svg[data-v-5e678d4f] {
  width: 24px;
  height: 24px;
}
.addDialog .custom-tree-node[data-v-5e678d4f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@charset "UTF-8";
.app-dialog-container[data-v-22bd031c] {
  height: 70vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.app-dialog-container .scroll-message-content[data-v-22bd031c] {
  height: 88px;
  padding: 10px;
  overflow: auto;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(127, 161, 255, 0.05)), to(rgba(133, 102, 255, 0.05)));
  background: linear-gradient(180deg, rgba(127, 161, 255, 0.05), rgba(133, 102, 255, 0.05));
}
.app-dialog-container .scroll-message-content .close_btn[data-v-22bd031c] {
  position: relative;
  bottom: -10px;
  left: 88%;
  font-size: 20px;
  font-weight: 600;
  color: #1a72fe;
}
.app-dialog-container .conversation-wrapper[data-v-22bd031c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
}
.app-dialog-container .conversation-wrapper .user-chat-box[data-v-22bd031c] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.app-dialog-container .conversation-wrapper .user-chat-box .user-bubble[data-v-22bd031c] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 85.4%;
  font-size: 16px;
  font-weight: 500;
  background-color: #ddd9ff;
  margin-top: 6px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -webkit-animation: chatBubbleFadeOut 0.24s ease-in-out 0ms forwards;
          animation: chatBubbleFadeOut 0.24s ease-in-out 0ms forwards;
  border-radius: 18px 3px 18px 18px;
  color: #201452;
  line-height: 28px;
  padding: 7px 13px;
  text-align: left;
  -webkit-transform-origin: top right;
          transform-origin: top right;
  word-break: break-all;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content[data-v-22bd031c] {
  max-width: 85.4%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item[data-v-22bd031c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #f6f5fa;
  border-radius: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 60px;
  padding: 12px;
  position: relative;
  width: 220px;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item .file-icon[data-v-22bd031c] {
  border-radius: 9px;
  height: 36px;
  line-height: 36px;
  margin-right: 9px;
  position: relative;
  width: 36px;
  background-color: #edf1fc;
  text-align: center;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item .file-icon span[data-v-22bd031c] {
  font-size: 30px;
  color: #4e6ef2;
  font-weight: 600;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item .file-desc[data-v-22bd031c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item .file-desc span[data-v-22bd031c] {
  width: 100%;
  color: #333;
  line-height: 12px;
  font-weight: 500;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item .delete-btn[data-v-22bd031c] {
  display: none;
  height: 14px;
  position: absolute;
  right: 10px;
  top: 3px;
  width: 14px;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item .delete-btn[data-v-22bd031c]  .el-button {
  color: #fff;
  font-size: 12px;
  background-color: #333333;
  border-radius: 53%;
  padding: 0px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.app-dialog-container .conversation-wrapper .user-chat-box .file-content .file-item:hover .delete-btn[data-v-22bd031c] {
  display: block;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box[data-v-22bd031c] {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 10px;
  width: 100%;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-header[data-v-22bd031c] {
  padding: 10px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #6e4bfa;
  font-size: 16px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(127, 161, 255, 0.05)), to(rgba(133, 102, 255, 0.05)));
  background: linear-gradient(180deg, rgba(127, 161, 255, 0.05), rgba(133, 102, 255, 0.05));
  font-weight: 400;
  border-radius: 12px;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-header .svg-icon[data-v-22bd031c] {
  font-size: 24px;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble[data-v-22bd031c] {
  margin-top: 6px;
  position: relative;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble .opt-box[data-v-22bd031c] {
  display: none;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble pre[data-v-22bd031c] {
  font-weight: 500;
  font-size: 16px;
  color: #201452;
  line-height: 28px;
  padding: 15px 10px;
  text-align: left;
  word-break: break-all;
  white-space: pre-wrap;
  margin: 0;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble pre[data-v-22bd031c]:focus-visible {
  outline: none;
  border: 1.5px solid #6c5ce7;
  border-radius: 18px;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble-editing .opt-box[data-v-22bd031c] {
  position: absolute;
  top: 3px;
  right: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: right;
  padding: 5px 0px;
  overflow: hidden;
  background-color: #f5f5f5;
  width: calc(100% - 20px);
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble-editing .opt-box[data-v-22bd031c]  .el-button {
  width: 60px;
  margin: 0px 5px;
  border-radius: 15px;
  font-size: 14px;
  -webkit-transition: -webkit-box-shadow 0.3s ease;
  transition: -webkit-box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;
  /* 阴影过渡效果 */
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble-editing .opt-box[data-v-22bd031c]  .el-button:hover {
  border-radius: 15px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
}
.app-dialog-container .conversation-wrapper .assistant-chat-box .assistant-chat-bubble-editing pre[data-v-22bd031c] {
  padding-top: 55px;
}
.app-dialog-container .dialog-input-wrapper[data-v-22bd031c] {
  border: 1.5px solid #b6adff;
  margin-top: 10px;
  border-radius: 18px;
  padding: 10px 10px 6px 10px;
}
.app-dialog-container .dialog-input-wrapper[data-v-22bd031c]:focus-within {
  border: 1.5px solid #6c5ce7;
  /* 更深的紫色高亮 */
  -webkit-box-shadow: 0 0 6px rgba(108, 92, 231, 0.5);
          box-shadow: 0 0 6px rgba(108, 92, 231, 0.5);
  /* 柔光阴影 */
}
.app-dialog-container .dialog-input-wrapper .file-content[data-v-22bd031c] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item[data-v-22bd031c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #f6f5fa;
  border-radius: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 60px;
  padding: 12px;
  position: relative;
  width: 220px;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item .file-icon[data-v-22bd031c] {
  border-radius: 9px;
  height: 36px;
  line-height: 36px;
  margin-right: 9px;
  position: relative;
  width: 36px;
  background-color: #edf1fc;
  text-align: center;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item .file-icon span[data-v-22bd031c] {
  font-size: 30px;
  color: #4e6ef2;
  font-weight: 600;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item .file-desc[data-v-22bd031c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow: hidden;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item .file-desc span[data-v-22bd031c] {
  width: 100%;
  color: #333;
  line-height: 12px;
  font-weight: 500;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item .delete-btn[data-v-22bd031c] {
  display: none;
  height: 14px;
  position: absolute;
  right: 10px;
  top: 3px;
  width: 14px;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item .delete-btn[data-v-22bd031c]  .el-button {
  color: #fff;
  font-size: 12px;
  background-color: #333333;
  border-radius: 53%;
  padding: 0px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.app-dialog-container .dialog-input-wrapper .file-content .file-item:hover .delete-btn[data-v-22bd031c] {
  display: block;
}
.app-dialog-container .dialog-input-wrapper .input-wrapper[data-v-22bd031c] {
  width: 100%;
  outline: none;
  word-wrap: break-word;
  color: #333;
  font-size: 16px;
  line-height: 30px;
  max-height: 156px;
  min-width: 500px;
  overflow-x: hidden;
  overflow-y: auto;
  resize: none;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
  white-space: pre-wrap;
  position: relative;
}
.app-dialog-container .dialog-input-wrapper .input-wrapper[data-v-22bd031c]:empty::before {
  content: attr(data-placeholder);
  color: #aaa;
  pointer-events: none;
}
.app-dialog-container .dialog-input-wrapper .opt-box[data-v-22bd031c] {
  margin-top: 7px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 34px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.app-dialog-container .dialog-input-wrapper .opt-box .right-opt[data-v-22bd031c],
.app-dialog-container .dialog-input-wrapper .opt-box .left-opt[data-v-22bd031c] {
  font-size: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: inherit;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.app-dialog-container .dialog-input-wrapper .opt-box .right-opt[data-v-22bd031c]  .el-button,
.app-dialog-container .dialog-input-wrapper .opt-box .left-opt[data-v-22bd031c]  .el-button {
  font-size: 22px;
}
.app-dialog-container .dialog-input-wrapper .opt-box .right-opt .send-icon[data-v-22bd031c]:hover,
.app-dialog-container .dialog-input-wrapper .opt-box .left-opt .send-icon[data-v-22bd031c]:hover {
  opacity: 0.8;
  cursor: pointer;
}
.app-dialog-container .dialog-input-wrapper .opt-box .left-opt[data-v-22bd031c]  .el-button {
  background-color: #f4f1ff;
  color: #6b3aff;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 500;
  border-radius: 11px;
}
.app-dialog-container .dialog-input-wrapper .opt-box .left-opt[data-v-22bd031c]  .el-button.default_btn {
  background-color: #ffffff;
  color: #333333;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 500;
  border-radius: 11px;
}
.app-dialog-container pre[data-v-22bd031c] {
  font-family: "Fira Code", "JetBrains Mono", Consolas, monospace;
}
.app-dialog-container .iconMargin[data-v-22bd031c] {
  margin-right: 5px;
}
.btn-box[data-v-6bb90340] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.07) !important;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  padding: 10px 0;
  position: relative;
}
.btn-box .el-link[data-v-6bb90340] {
  margin-left: 10px;
}
.ace[data-v-6bb90340] {
  width: 100%;
  height: calc(100% + 80px);
  min-height: unset;
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-top: 0;
}
.btn-box[data-v-0cf2f58a] {
  margin-bottom: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.07) !important;
  line-height: 38px;
}
.btn-box > a[data-v-0cf2f58a] {
  margin-left: 10px;
}
.ace[data-v-0cf2f58a] {
  width: 100%;
  height: calc(100% - 45px);
  min-height: unset;
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-top: 0;
}
.addDialog[data-v-28bc8d91]  .el-dialog__body {
  min-height: 500px;
  max-height: 500px;
  padding-top: 0;
  overflow: hidden;
}
.addDialog[data-v-28bc8d91]  .el-tabs {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.addDialog[data-v-28bc8d91]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 80%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.addDialog[data-v-28bc8d91]  .el-tab-pane {
  width: 100%;
  height: auto;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-28bc8d91] .el-table__fixed-right::before,
.el-table__fixed[data-v-28bc8d91]::before {
  height: 0px !important;
}
.execute[data-v-28bc8d91] {
  position: absolute;
  right: 0;
  bottom: 106px;
  z-index: 1000;
}
.scriptTextarea[data-v-28bc8d91] {
  height: 100%;
}
.scriptTextarea[data-v-28bc8d91]  textarea {
  height: 100% !important;
}
.svgIconCss[data-v-28bc8d91] {
  font-size: 24px;
  margin-left: 15px;
  cursor: pointer;
}
.script-request[data-v-04023c0b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.script-request .left-item[data-v-04023c0b] {
  width: 240px;
  height: calc(100% - 5px);
  overflow: hidden;
}
.script-request .left-item .top[data-v-04023c0b] {
  width: 100%;
  height: 40px;
  font-size: 14px;
  color: #333;
  padding: 0 23px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-width: 1px 0 1px 1px;
  border-color: rgba(0, 0, 0, 0.07);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.script-request .left-item .tree[data-v-04023c0b] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 40px);
  border-width: 0 0 1px 1px;
  border-color: rgba(0, 0, 0, 0.07);
  overflow-y: auto;
}
.script-request .left-item .tree[data-v-04023c0b]  .custom-tree-node {
  font-size: 12px !important;
  width: 100%;
  line-height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.script-response[data-v-f1ffd716] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.script-response .left-item[data-v-f1ffd716] {
  width: 240px;
  height: calc(100% - 5px);
  overflow: hidden;
}
.script-response .left-item .top[data-v-f1ffd716] {
  width: 100%;
  height: 40px;
  font-size: 14px;
  color: #333;
  padding: 0 23px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-width: 1px 0 1px 1px;
  border-color: rgba(0, 0, 0, 0.07);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.script-response .left-item .tree[data-v-f1ffd716] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 40px);
  border-width: 0 0 1px 1px;
  border-color: rgba(0, 0, 0, 0.07);
  overflow-y: auto;
}
.script-response .left-item .tree[data-v-f1ffd716]  .custom-tree-node {
  font-size: 12px !important;
  width: 100%;
  line-height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.setting .el-card[data-v-aeb3997c] {
  margin-bottom: 10px;
}
.setting[data-v-aeb3997c]  .el-card__body {
  padding: 0 20px;
  position: relative;
}
.setting .vxe-icon-question-circle[data-v-aeb3997c] {
  font-size: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 115px;
}
.switch-item[data-v-aeb3997c] {
  width: 100%;
  height: 40px;
  cursor: pointer;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.switch-item[data-v-aeb3997c]  .el-switch__label.is-active {
  color: inherit;
}
.switch-item[data-v-aeb3997c]  .el-switch__label--right {
  margin-left: 0;
}
.select-item[data-v-aeb3997c] {
  height: 40px;
  font-size: 14px;
  font-weight: 500;
  vertical-align: middle;
  color: #303133;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.select-item .select-item-label[data-v-aeb3997c] {
  width: 150px;
}
.setting .el-select[data-v-6f78ce54] {
  width: 100%;
}
.setting .radio-item[data-v-6f78ce54] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.setting .radio-item .el-form-item[data-v-6f78ce54] {
  margin-bottom: 0;
}
.setting .text-left[data-v-6f78ce54]  .el-form-item__label {
  text-align: left;
}
[data-v-360d6220] .el-alert__content {
  width: 100%;
}
.status[data-v-360d6220] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.status span[data-v-360d6220] {
  font-size: 12px;
}
.empty[data-v-360d6220] {
  width: 100%;
  height: 100%;
  font-size: 14px;
  color: #aaa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-66be1842] .el-table :is(td, th) {
  padding: 5px 0;
}
.button[data-v-66be1842] {
  visibility: hidden;
}
[data-v-66be1842] .el-table tr:hover .button {
  visibility: visible;
}
.upload-box > span[data-v-66be1842] {
  margin-right: 5px;
  margin-bottom: 5px;
}
.upload-box > div[data-v-66be1842] {
  display: inline-block;
}
.api-test-table[data-v-66be1842]  .el-table .cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.api-test-table[data-v-66be1842]  .el-table .selection .cell {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
[data-v-66be1842] #XMLTable .el-table__body > tbody > tr:last-child td:last-child {
  display: table-cell !important;
}
.title[data-v-e0131f42] {
  font-weight: bold;
  padding: 10px 0;
}
.api .tab-box .btn-box {
  height: 40px;
  font-size: 14px;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.api .tab-box .btn-box .radio-box .el-radio {
  margin-right: 10px;
}
.api .tab-box .btn-box .radio-box .el-radio__label {
  padding-left: 5px;
}
.api .tab-box .btn-box .el-link {
  margin-left: 20px;
}
@charset "UTF-8";
.api[data-v-0759a993] {
  padding: 10px;
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/** 顶部请求地址 */
.top[data-v-0759a993] {
  padding-bottom: 10px;
  white-space: nowrap;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top-2[data-v-0759a993]  .el-form-item__content {
  width: calc(100% - 110px);
}
.path-box[data-v-0759a993] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
}
.path-item[data-v-0759a993] {
  width: 120px;
  min-width: 100px;
  text-align: center;
}
.path-item[data-v-0759a993]  .el-input__inner {
  text-align: center;
}
.width-50[data-v-0759a993] {
  width: calc(50% - 60px);
  float: left;
  margin-bottom: 5px;
}
.path-item[data-v-0759a993]:nth-child(1)  .el-input__inner,
.path-tcp[data-v-0759a993]:nth-child(2n)  .el-input-group__prepend {
  border-top-left-radius: 4px;
  border-end-start-radius: 4px;
}
.protocols[data-v-0759a993]  .el-input__inner {
  border-top-right-radius: 0;
  border-end-end-radius: 0;
  border-right: none;
}
.methods[data-v-0759a993]  .el-input__inner {
  border-right: none;
  border-radius: 0;
}
.path-box .path[data-v-0759a993]  .el-input__inner,
.path-box .path[data-v-0759a993]  .el-input-group__prepend {
  border-top-left-radius: 0;
  border-end-start-radius: 0;
}
.path-box .path[data-v-0759a993]  .el-input-group__prepend {
  width: 200px;
}
.path-box[data-v-0759a993]  .el-select .el-input__inner,[data-v-0759a993] .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  border-color: #dcdfe6;
}
.path-box > div[data-v-0759a993]:hover  .el-input__inner {
  border-color: var(--primary-color);
}
.protocols:hover + div[data-v-0759a993] :nth-child(1),
.methods:hover + div[data-v-0759a993] :nth-child(1) {
  border-left-color: var(--primary-color);
}
.path-tcp[data-v-0759a993]  .el-input-group__prepend {
  width: 130px;
  text-align: center;
}
.path-tcp[data-v-0759a993]  .el-input-group__prepend,
.radius-0[data-v-0759a993]  .el-input__inner {
  border-radius: 0;
}
.radius-0-important[data-v-0759a993]  .el-input-group__prepend {
  border-radius: 0 !important;
}
.border-left-0[data-v-0759a993]  .el-input-group__prepend {
  border-left: 0;
}
#bar2[data-v-0759a993] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#bar2[data-v-0759a993]:hover {
  background-color: var(--primary-color);
}
[data-v-0759a993] .el-tabs__item {
  padding: 0 15px;
}
.tab-box[data-v-0759a993] {
  height: calc(100% - 50px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-0759a993] {
  height: 60%;
}
#tab-item2[data-v-0759a993] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 200px;
}
#tab-item1[data-v-0759a993],
#tab-item2[data-v-0759a993] {
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-0759a993]  .el-tabs__content,
#tab-item2[data-v-0759a993]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.importent[data-v-0759a993] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  background-color: var(--primary-color);
  display: inline-block;
  color: #fff;
  margin-left: 5px;
  border-radius: 50%;
}
.el-tab-pane[data-v-0759a993] {
  height: 100%;
}
[data-v-0759a993] .el-tree-node__content {
  height: 34px;
  line-height: 34px;
}
.tree-node-box[data-v-0759a993] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.disabled[data-v-0759a993] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.top[data-v-0759a993]  .el-tree .is-current {
  color: var(--primary-color);
  font-weight: 700;
}
.form-box[data-v-0759a993] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 40px;
}
.form-box[data-v-0759a993]  .el-input-number {
  width: 100%;
}
.tableDialog[data-v-24eb2b1b]  .el-dialog {
  height: 80%;
  max-height: 500px;
}
.BOX[data-v-77c5704a] {
  padding: 10px;
}
.BOX .table-box[data-v-77c5704a] {
  padding-top: 10px;
}
.TextColor[data-v-77c5704a] {
  color: var(--primary-color);
  cursor: pointer;
}
.dialogList[data-v-77c5704a]  .el-dialog__body {
  overflow: auto !important;
}
ul[data-v-77c5704a] {
  padding: 0px;
}
li[data-v-77c5704a] {
  text-align: center;
  padding: 8px 10px 8px 10px;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
  list-style-type: none;
}
.item[data-v-77c5704a] {
  margin: 4px;
}
li[data-v-77c5704a]:hover {
  background: #f7f9fa;
}
.page-content[data-v-e8131948] {
  padding: 10px;
}
.icon-span[data-v-e8131948] {
  background-color: var(--primary-color);
  color: #fff;
  border-radius: 50%;
  font-size: 12px;
  padding: 5px;
  margin-left: 5px;
  cursor: pointer;
}
.el-aside[data-v-e8131948] {
  margin-top: 10px;
  color: #333;
  text-align: center;
  width: 280px !important;
  background-color: #fff;
}
.el-main[data-v-e8131948] {
  background-color: #e9eef3;
  padding: 10px !important;
}
.Tools[data-v-e8131948] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 55px;
  text-align: left;
  line-height: 55px;
  background-color: #fcfdfd !important;
  border-bottom: 1px solid #c9e0f5;
}
.Tools .pic[data-v-e8131948] {
  margin: 5px 15px 0 0;
}
[data-v-e8131948] .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
[data-v-e8131948] .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.table-box[data-v-3c24c953] {
  width: 100%;
}
.dialogList[data-v-3c24c953]  .el-dialog__body {
  overflow: auto !important;
}
[data-v-3c24c953] .el-table__fixed-right::before, .el-table__fixed[data-v-3c24c953]::before {
  height: 0px !important;
}
ul[data-v-3c24c953] {
  padding: 0px;
}
li[data-v-3c24c953] {
  text-align: center;
  padding: 8px 10px 8px 10px;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
  list-style-type: none;
}
.item[data-v-3c24c953] {
  margin: 4px;
}
li[data-v-3c24c953]:hover {
  background: #f7f9fa;
}
.btnsbox[data-v-3c24c953] {
  margin-bottom: 10px;
}
.page-table[data-v-3c24c953] {
  height: 100% !important;
}
.BOX[data-v-8c36c584] {
  display: block;
  width: 100%;
  height: 100%;
}
.table-box[data-v-8c36c584] {
  height: 85%;
  width: 100%;
}
.dialogList[data-v-8c36c584]  .el-dialog__body {
  overflow: auto !important;
}
ul[data-v-8c36c584] {
  padding: 0px;
}
li[data-v-8c36c584] {
  text-align: center;
  padding: 8px 10px 8px 10px;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
  list-style-type: none;
}
.item[data-v-8c36c584] {
  margin: 4px;
}
li[data-v-8c36c584]:hover {
  background: #f7f9fa;
}
.btnsbox[data-v-8c36c584] {
  margin-bottom: 10px;
}
[data-v-8c36c584] .el-table__fixed-right::before, .el-table__fixed[data-v-8c36c584]::before {
  height: 0px !important;
}
.BOX[data-v-533411f5] {
  display: block;
  width: 100%;
  height: 100%;
}
.table-box[data-v-533411f5] {
  width: 100%;
  height: 85%;
}
.dialogList[data-v-533411f5]  .el-dialog__body {
  display: block !important;
  overflow: auto !important;
}
ul[data-v-533411f5] {
  padding: 0px;
}
li[data-v-533411f5] {
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 10px;
  list-style-type: none;
}
.item[data-v-533411f5] {
  margin: 4px;
}
li[data-v-533411f5]:hover {
  background: #f7f9fa;
}
.cardColor[data-v-533411f5] {
  width: 100%;
  margin-bottom: 15px;
  background-color: #fafbff;
}
.cardColor .buttonBox[data-v-533411f5] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.btnsbox[data-v-533411f5] {
  margin-bottom: 10px;
}
[data-v-533411f5] .el-table__fixed-right::before, .el-table__fixed[data-v-533411f5]::before {
  height: 0px !important;
}
.btn-box[data-v-c2a185b0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.07) !important;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  padding: 10px 0;
  position: relative;
}
.btn-box .el-link[data-v-c2a185b0] {
  margin-left: 10px;
}
.ace[data-v-c2a185b0] {
  width: 100%;
  height: calc(100% - 45px);
  min-height: unset;
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-top: 0;
}
.btn[data-v-8a376a24] {
  float: right;
  margin-top: 10px;
}
[data-v-8a376a24] .el-textarea__inner {
  height: 150px !important;
}
[data-v-8a376a24] .el-tabs__content {
  height: calc(100% - 100px);
  overflow: auto !important;
}
.BOXs[data-v-57557822] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.BOXs .right[data-v-57557822] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  min-width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.BOXs[data-v-57557822]  .el-tabs--border-card {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
[data-v-57557822] .el-tabs--border-card {
  height: 100% !important;
}
[data-v-57557822] .el-tabs__content {
  overflow: auto;
  height: calc(100% - 50px);
}
.left[data-v-57557822] {
  width: 1000px;
  background-color: #fff;
  border-radius: 4px;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.left .page-title[data-v-57557822] {
  margin-bottom: 10px;
}
#right-item1[data-v-57557822] {
  height: 60%;
}
#right-item2[data-v-57557822] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
}
#right-item1[data-v-57557822],
#right-item2[data-v-57557822] {
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#right-bar2[data-v-57557822] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#right-bar2[data-v-57557822]:hover {
  background-color: var(--primary-color);
}
.nav-item[data-v-3e8fc5bc] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px 8px;
  border-radius: 4px;
  font-size: 12px;
  margin: 4px;
  cursor: pointer;
}
.nav-item svg[data-v-3e8fc5bc] {
  width: 24px;
  height: 24px;
  color: #4E5969;
  margin-bottom: 4px;
}
.nav-item span[data-v-3e8fc5bc] {
  color: #4E5969;
}
.nav-item[data-v-3e8fc5bc]:hover {
  background: #E5E6EB;
}
.selectTree .tree-node-box[data-v-ada0f026] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.selectTree .disabled[data-v-ada0f026] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.upload[data-v-13bf4057] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-13bf4057] .el-dialog__body {
  overflow: auto !important;
}
.selectTree .tree-node-box[data-v-13bf4057] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.selectTree .disabled[data-v-13bf4057] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.dialog-footer[data-v-13bf4057] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.componentDialog[data-v-c26ff7b8]  .el-dialog {
  height: 80%;
}
.componentDialog .page[data-v-c26ff7b8] {
  margin: 0;
}
.componentDialog .page-left[data-v-c26ff7b8] {
  padding: 0 16px 0 0;
}
.componentDialog .textColor[data-v-c26ff7b8] {
  color: var(--primary-color);
  cursor: pointer;
}
.box[data-v-b5fd770e] {
  margin: 100px auto 0;
  width: 80%;
}
.clear[data-v-b5fd770e]:after {
  content: "";
  display: block;
  clear: both;
}
.slider[data-v-b5fd770e] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  margin: 10px 0;
  width: 380px;
  height: 6px;
  background: #e4e7ed;
  border-radius: 6px;
  cursor: pointer;
}
.slider .process[data-v-b5fd770e] {
  position: absolute;
  left: 0;
  top: 0;
  width: 112px;
  height: 6px;
  border-radius: 6px;
  background: var(--primary-color);
}
.slider .thunk[data-v-b5fd770e] {
  position: absolute;
  left: 100px;
  top: -6px;
  width: 20px;
  height: 20px;
}
.slider .block[data-v-b5fd770e] {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid var(--primary-color);
  background: white;
  -webkit-transition: 0.2s all;
  transition: 0.2s all;
}
.slider .tips[data-v-b5fd770e] {
  position: absolute;
  left: -7px;
  bottom: 30px;
  min-width: 15px;
  text-align: center;
  padding: 4px 8px;
  /* background: #000; */
  border-radius: 5px;
  height: 24px;
  color: #fff;
}
.slider .tips i[data-v-b5fd770e] {
  position: absolute;
  margin-left: -5px;
  left: 50%;
  bottom: -9px;
  font-size: 16px;
  color: #000;
}
.slider .block[data-v-b5fd770e]:hover {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
  opacity: 0.6;
}
[data-v-5643e4e6] .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 6px;
}
[data-v-5643e4e6] .el-dialog__header {
  margin-bottom: 30px;
  border-bottom: 1px solid #ddd;
}
[data-v-5643e4e6] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
[data-v-5643e4e6] .el-tabs--left,
.el-tabs--right[data-v-5643e4e6] {
  overflow: auto;
  height: 100%;
}
[data-v-5643e4e6] .el-tabs__content {
  overflow: scroll;
  position: relative;
  height: 100%;
}
[data-v-5643e4e6] .el-tab-pane:first-child .el-form-item__label {
  text-align: left;
}
[data-v-5643e4e6] .el-form-item__content {
  margin: 0 !important;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.formItem[data-v-5643e4e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.DialogPlay[data-v-5643e4e6]  .el-dialog {
  width: 800px !important;
  border-radius: 6px;
}
.DialogPlay[data-v-5643e4e6]  .el-dialog__body {
  padding: 0;
}
.DialogPlay .box-card[data-v-5643e4e6],
.DialogPlay .box-card1[data-v-5643e4e6],
.DialogPlay .box-card3[data-v-5643e4e6] {
  width: 90%;
  margin: 20px auto;
  background-color: #FAFBFF;
}
.DialogPlay .box-card1[data-v-5643e4e6]  .el-card__body {
  padding: 10px;
}
.DialogPlay .box-card3[data-v-5643e4e6]  .el-input {
  width: 100px;
}
.checkbox-item[data-v-5643e4e6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkbox-item[data-v-5643e4e6]  .el-checkbox__label {
  white-space: normal;
}
.cardTitle[data-v-5643e4e6] {
  margin-bottom: 4px;
}
.box[data-v-0f5ebe3d] {
  width: 60px;
  height: 40px;
  margin-right: 3px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
}
.box[data-v-0f5ebe3d]:hover {
  background-color: #b9daeb;
}
.box img[data-v-0f5ebe3d] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.title-dialog[data-v-77b121c0] {
  font-family: PingFang SC;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: #1D2129;
}
.downlod-info[data-v-77b121c0] {
  font-family: PingFang SC;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  color: #1D2129;
  white-space: normal;
}
.downlod[data-v-77b121c0]  .el-dialog__header {
  border-bottom: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.downlod[data-v-77b121c0]  .el-dialog__footer {
  border-top: none;
}
.box[data-v-bae2dbba] {
  width: 60px;
  height: 40px;
  margin-right: 3px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
}
.box[data-v-bae2dbba]:hover {
  background-color: #b9daeb;
}
.box img[data-v-bae2dbba] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.box[data-v-bbababe6] {
  width: 60px;
  height: 40px;
  margin-right: 3px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
}
.box[data-v-bbababe6]:hover {
  background-color: #b9daeb;
}
.box img[data-v-bbababe6] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.box[data-v-915b0bfe] {
  width: 60px;
  height: 40px;
  margin-right: 3px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
}
.box[data-v-915b0bfe]:hover {
  cursor: pointer;
  background-color: #b9daeb;
}
.box img[data-v-915b0bfe] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
[data-v-35bdbbd8] #viewer0 {
  z-index: 9999 !important;
}
.tag[data-v-35bdbbd8] {
  text-align: center;
}
.images[data-v-35bdbbd8] {
  padding: 0 20px;
}
.images ul[data-v-35bdbbd8] {
  padding: 0;
}
.images ul > div[data-v-35bdbbd8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.images ul li[data-v-35bdbbd8] {
  list-style: none;
  margin-right: 10px;
}
.images ul li .image[data-v-35bdbbd8] {
  width: 100px;
  height: 100px;
  position: relative;
}
.images ul li .image img[data-v-35bdbbd8] {
  width: 100%;
  height: 100%;
}
#flushObject[data-v-35bdbbd8] {
  right: 25px;
  top: 30px;
  z-index: 2;
  padding: 2px;
  cursor: pointer;
  position: absolute;
}
#flushObject[data-v-35bdbbd8]:hover {
  color: blue;
  background-color: #E5E6EB;
}
.box[data-v-9effc2e8]:hover {
  cursor: pointer;
  background-color: #b9daeb;
}
.DialogFunction[data-v-780d7938]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 6px;
}
[data-v-780d7938] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.addDialog[data-v-780d7938]  .el-dialog {
  margin-top: 10vh !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 6px;
}
.addDialog[data-v-780d7938]  .el-dialog__body {
  padding: 15px;
}
.addDialog[data-v-780d7938]  .el-dialog__body > div {
  height: 100%;
  overflow: auto;
  padding: 10px;
}
.addDialog[data-v-780d7938]  .el-dialog__body .el-card:nth-child(n+2) {
  margin-top: 10px;
}
.cardColor[data-v-780d7938] {
  background-color: #fafbff;
}
.cardColor .buttonBox[data-v-780d7938] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.svg-icon[data-v-780d7938] {
  width: 24px;
  height: 24px;
}
.tree-node-box[data-v-780d7938],
.custom-tree-node[data-v-780d7938] {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  overflow: hidden;
}
.custom-tree-node > .text-box[data-v-780d7938] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 100%;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tree[data-v-780d7938]  .el-tree > .el-tree-node > .el-tree-node__content > label.el-checkbox {
  display: none;
}
.tree[data-v-780d7938]  .el-tree > .el-tree-node > .el-tree-node__children > .el-tree-node > .el-tree-node__content > label.el-checkbox {
  display: none;
}
.box[data-v-cbfcb428]:hover {
  cursor: pointer;
  background-color: #b9daeb;
}
[data-v-27002d48] .el-table :is(td, th) {
  padding: 5px 0;
}
.button[data-v-27002d48] {
  text-align: center;
  visibility: hidden;
}
.divider[data-v-27002d48] {
  width: 1% !important;
}
[data-v-27002d48] .el-table tr:hover .button {
  text-align: center;
  visibility: visible;
}
.upload-box > span[data-v-27002d48] {
  margin-right: 5px;
  margin-bottom: 5px;
}
.el-divider--vertical[data-v-27002d48] {
  height: 1.5em;
}
.upload-box > div[data-v-27002d48] {
  display: inline-block;
}
.addCircle-icon[data-v-27002d48] {
  width: 16px;
  height: 16px;
  color: #4E5969;
}
.add-icon[data-v-27002d48] {
  width: 16px;
  height: 16px;
  color: #4E5969;
}
.delete-icon[data-v-27002d48] {
  width: 16px;
  height: 16px;
  color: red;
}
.api-test-table[data-v-27002d48] {
  height: 100%;
}
.api-test-table[data-v-27002d48]  .el-table .cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.api-test-table[data-v-27002d48]  .el-table .selection .cell {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.api-test-table[data-v-27002d48]  .el-table td.el-table__cell div {
  width: 100%;
}
.api-test-table[data-v-27002d48]  .el-table__body {
  width: 100% !important;
}
.api-test-table[data-v-27002d48]  .is-error .el-input__inner {
  border-color: #f56c6c;
}
[data-v-27002d48] .el-table__body > tbody > tr:last-child td:last-child .cell {
  display: none !important;
}
[data-v-27002d48] #requestHeaderTable8583 .el-table__body > tbody > tr:last-child td:last-child .cell,[data-v-27002d48] #table8583 .el-table__body > tbody > tr:last-child td:last-child .cell {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
[data-v-27002d48] #XMLTable .el-table__body > tbody > tr:last-child td:last-child .cell {
  display: table-cell !important;
}
[data-v-27002d48] input::-webkit-outer-spin-button,[data-v-27002d48] input::-webkit-inner-spin-button {
  appearance: none !important;
  -webkit-appearance: none !important;
}
[data-v-27002d48] input[type=number] {
  -webkit-appearance: textfield !important;
     -moz-appearance: textfield !important;
          appearance: textfield !important;
}
.drag-handle[data-v-27002d48] {
  cursor: move;
  color: #7f8c8d;
  padding: 0 10px;
}
.highlight[data-v-27002d48] {
  -webkit-animation: highlight-data-v-27002d48 2s ease;
          animation: highlight-data-v-27002d48 2s ease;
}
@-webkit-keyframes highlight-data-v-27002d48 {
0% {
    background-color: rgba(52, 152, 219, 0.3);
}
100% {
    background-color: transparent;
}
}
@keyframes highlight-data-v-27002d48 {
0% {
    background-color: rgba(52, 152, 219, 0.3);
}
100% {
    background-color: transparent;
}
}
.DialogParam[data-v-a43929f8]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 6px;
}
[data-v-a43929f8] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogParam .addParm[data-v-a43929f8]  .el-dialog {
  width: 600px !important;
  border-radius: 6px;
}
.box[data-v-a7308a20]:hover {
  cursor: pointer;
  background-color: #b9daeb;
}
.DialogLog[data-v-cadaec02]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 6px;
}
.DialogLog[data-v-cadaec02]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.DialogLog .dialog_body[data-v-cadaec02] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogLog .imgBox[data-v-cadaec02] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.DialogLog .imgBox .imgItem[data-v-cadaec02] {
  width: 33%;
}
.DialogLog .imgBox .imgItem .image[data-v-cadaec02] {
  width: 100%;
}
[data-v-44c9f310] .myDialog .el-dialog__body {
  overflow: auto;
}

.box[data-v-220fe4f5]:hover {
	cursor: pointer;
	background-color: #b9daeb;
}

[data-v-e8ff15b8] input::-webkit-outer-spin-button,[data-v-e8ff15b8] input::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
}
.Edit[data-v-e8ff15b8]  .el-dialog {
  margin-top: 10vh !important;
  max-height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 6px;
}
.Edit[data-v-e8ff15b8]  .el-form-item__label {
  padding: 0px !important;
}
.Edit[data-v-e8ff15b8]  .el-dialog__body {
  padding: 15px 25px 35px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
}
.text[data-v-e8ff15b8] {
  font-size: 16px;
  margin-bottom: 10px;
  margin-left: 15px;
}
.tit[data-v-e8ff15b8] {
  font-size: 15px;
  margin-bottom: 10px;
}
.param_input[data-v-e8ff15b8] {
  width: 380px;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  padding: 0 6px;
}
[data-v-e8ff15b8] .el-input__prefix {
  width: auto;
  top: 0px !important;
  left: 10px !important;
}
[data-v-e8ff15b8] .el-tag.el-tag--info {
  background-color: #fff;
}
.el-select[data-v-e8ff15b8] {
  width: 100%;
}
[data-v-e8ff15b8] .el-card {
  padding: 10px;
}
.changeObjs[data-v-e8ff15b8] {
  position: relative;
  margin-left: 10px;
}
.changeObj[data-v-e8ff15b8] {
  position: absolute;
  left: -160px;
  font-size: 14px;
  color: #606266;
}
[data-v-7589abdf] .el-dialog {
  border-radius: 4px;
}
[data-v-30e3273a] #viewer0 {
  z-index: 9999 !important;
}
.tag[data-v-30e3273a] {
  text-align: center;
}
.images[data-v-30e3273a] {
  padding: 0 20px;
}
.images ul[data-v-30e3273a] {
  padding: 0;
}
.images ul > div[data-v-30e3273a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.images ul li[data-v-30e3273a] {
  list-style: none;
  margin-right: 10px;
}
.images ul li .image[data-v-30e3273a] {
  width: 100px;
  height: 100px;
  position: relative;
}
.images ul li .image img[data-v-30e3273a] {
  width: 100%;
  height: 100%;
}
.content[data-v-31a3a2a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.content .table[data-v-31a3a2a4] {
  width: 100%;
}
.content .table1[data-v-31a3a2a4] {
  width: 70%;
  min-width: calc(100% - 300px);
  height: 100%;
}
.content .process[data-v-31a3a2a4] {
  border: 1px solid #95e1bc;
  border-radius: 0 6px 6px 0;
  background-color: #e9f8f2;
  padding: 6px;
}
.content .process > div[data-v-31a3a2a4]:first-child {
  font-weight: bold;
}
.content .process_white[data-v-31a3a2a4] {
  height: 20px;
}
.content[data-v-31a3a2a4]  .el-table td {
  padding: 5px 0;
}
.content[data-v-31a3a2a4]  .el-table tr:nth-last-child(n+2) > td {
  border-bottom: none;
}
.content .filtered[data-v-31a3a2a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  cursor: pointer;
}
.content .for_div[data-v-31a3a2a4],
.content .if_div[data-v-31a3a2a4] {
  border-radius: 4px;
  padding: 6px;
}
.content .for_div[data-v-31a3a2a4] {
  background: #165DFF1A;
}
.content .if_div[data-v-31a3a2a4] {
  background: #00B42A1A;
}
.el-form-item[data-v-e36263c8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.el-tabs[data-v-ffcde220] {
  height: 100%;
}
[data-v-ffcde220] .el-tabs__content {
  height: calc(100% - 50px);
}
[data-v-ffcde220] .el-tab-pane {
  height: 100%;
}
.nav[data-v-4e1e0fb6] {
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav .nav-box[data-v-4e1e0fb6] {
  margin: 0 8px;
}
.nav .box[data-v-4e1e0fb6] {
  width: 60px;
  height: 40px;
  margin-right: 3px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
}
.nav .box[data-v-4e1e0fb6]:hover {
  cursor: pointer;
  background-color: #b9daeb;
}
.nav .box img[data-v-4e1e0fb6] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.nav .box[data-v-4e1e0fb6]  .el-dialog {
  cursor: default;
  border-radius: 6px;
}
.is-auto[data-v-1cc76ad9] {
  overflow-x: auto;
}
.is-auto[data-v-1cc76ad9]  .el-tree-node > .el-tree-node__children {
  overflow: visible;
}
.is-auto[data-v-1cc76ad9]  .el-tree-node, .is-auto[data-v-1cc76ad9]  .el-tree-node__content {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.is-auto[data-v-1cc76ad9]  .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.is-auto[data-v-1cc76ad9]  .vue-recycle-scroller__item-wrapper {
  height: 100%;
  overflow-x: auto;
}
.svg-icon[data-v-1cc76ad9] {
  width: 24px;
  height: 24px;
}
.more-icon[data-v-1cc76ad9] {
  width: 20px;
  height: 20px;
  padding: 2px;
  border-radius: 2px;
  display: none;
}
.more-icon[data-v-1cc76ad9]:hover {
  background-color: #cbcdd4;
}
.el-tree-node__content:hover .more-icon[data-v-1cc76ad9] {
  display: block;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-1cc76ad9] {
  display: block;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-1cc76ad9]:hover {
  background-color: rgba(74, 67, 248, 0.1);
}
.tree-node-box[data-v-1cc76ad9],
.custom-tree-node[data-v-1cc76ad9] {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.custom-tree-node[data-v-1cc76ad9] {
  padding-right: 4px;
}
.custom-tree-node > .text-box[data-v-1cc76ad9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom-tree-node > .text-box > span[data-v-1cc76ad9]:nth-child(2) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.checkbox-list[data-v-1cc76ad9] {
  max-height: 260px;
  overflow-y: auto;
}
.checkbox-list .checkbox-item[data-v-1cc76ad9] {
  display: block !important;
  height: 36px;
  line-height: 36px;
  padding: 0px 8px 0px 12px;
  margin-right: 0;
}
.config-icon[data-v-1cc76ad9] {
  color: #86909C;
}
.config-icon svg[data-v-1cc76ad9] {
  width: 16px;
  height: 16px;
}
.config-icon[data-v-1cc76ad9]:hover {
  color: var(--primary-color);
}
.script[data-v-d2a46ec2] {
  background-color: #FFF;
  padding: 10px 20px;
}
.search[data-v-d2a46ec2] {
  margin: 10px 0;
}
.main[data-v-2fc00551] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: 100%;
  height: 100%;
}
.contentllk[data-v-2fc00551] {
  width: 100%;
  padding: 10px;
}
.contentllk[data-v-2fc00551]  .el-card__body {
  width: 100%;
  padding: 10px;
  height: 100%;
}
.vivew[data-v-2fc00551] {
  width: 430px;
  height: 880px;
  padding-top: 280px;
  background-color: black;
}
[data-v-2fc00551] .el-card__body {
  width: 100%;
  padding: 10px;
}
.content[data-v-2fc00551] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.nav[data-v-2fc00551] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.nav .box[data-v-2fc00551] {
  width: 60px;
  height: 40px;
  margin-right: 3px;
  background-color: #e0e4e3;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 4px;
}
.nav .box[data-v-2fc00551]:hover {
  cursor: pointer;
  background-color: #b9daeb;
}
.nav .box img[data-v-2fc00551] {
  width: 25px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.nav .box[data-v-2fc00551]  .el-dialog {
  cursor: default;
  border-radius: 6px;
}
.BOX[data-v-2fc00551] {
  height: 100%;
  position: relative;
}
.DialogFunction[data-v-7a3a734f]  .el-dialog {
  height: 80%;
}
.addDialog[data-v-7a3a734f]  .el-dialog__body > div {
  height: 100%;
  overflow: auto;
  padding: 0 10px;
}
.addDialog[data-v-7a3a734f]  .el-dialog__body .el-card:nth-child(n+2) {
  margin-top: 10px;
}
.addDialog svg[data-v-7a3a734f] {
  width: 24px;
  height: 24px;
}
.cardColor[data-v-7a3a734f] {
  background-color: #fafbff;
}
.cardColor .buttonBox[data-v-7a3a734f] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom-tree-node[data-v-7a3a734f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-7a3a734f] .el-dialog {
  height: 80%;
}
.rpa[data-v-764a7408] {
  padding: 0rem 1rem 1rem 1rem;
  height: 100%;
}
.el-header[data-v-764a7408] {
  padding: 0;
  background: #fff;
  height: auto !important;
  margin-bottom: 0.025rem;
}
.left[data-v-764a7408] {
  height: 100%;
}
.main[data-v-764a7408] {
  height: 100%;
}
#rpa[data-v-764a7408] {
  height: calc(100% - 2px);
}
.setting .el-select[data-v-217fd83a] {
  width: 100%;
}
.setting .radio-item[data-v-217fd83a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.setting .radio-item .el-form-item[data-v-217fd83a] {
  margin-bottom: 0;
}
.setting .text-left[data-v-217fd83a]  .el-form-item__label {
  text-align: left;
}
.api .tab-box .btn-box {
  height: 40px;
  font-size: 14px;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.api .tab-box .btn-box .radio-box .el-radio {
  margin-right: 10px;
}
.api .tab-box .btn-box .radio-box .el-radio__label {
  padding-left: 5px;
}
.api .tab-box .btn-box .el-link {
  margin-left: 20px;
}
@charset "UTF-8";
.api[data-v-b2ed74a4] {
  padding: 10px;
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/** 顶部请求地址 */
.top[data-v-b2ed74a4] {
  padding-bottom: 10px;
  white-space: nowrap;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.top-2[data-v-b2ed74a4]  .el-form-item__content {
  width: calc(100% - 110px);
}
.path-box[data-v-b2ed74a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10px;
}
.path-item[data-v-b2ed74a4] {
  width: 120px;
  min-width: 100px;
  text-align: center;
}
.path-item[data-v-b2ed74a4]  .el-input__inner {
  text-align: center;
}
.width-33[data-v-b2ed74a4] {
  width: 33.33%;
  float: left;
  margin-bottom: 5px;
}
.path-item[data-v-b2ed74a4]:nth-child(1)  .el-input__inner,
.path-tcp[data-v-b2ed74a4]:nth-child(3n-2)  .el-input-group__prepend {
  border-top-left-radius: 4px;
  border-end-start-radius: 4px;
}
.path-tcp[data-v-b2ed74a4]:last-child  .el-input__inner {
  border-top-right-radius: 4px !important;
  border-end-end-radius: 4px !important;
}
.protocols[data-v-b2ed74a4]  .el-input__inner {
  border-top-right-radius: 0;
  border-end-end-radius: 0;
  border-right: none;
}
.methods[data-v-b2ed74a4]  .el-input__inner {
  border-right: none;
  border-radius: 0;
}
.path-box .path[data-v-b2ed74a4]  .el-input__inner,
.path-box .path[data-v-b2ed74a4]  .el-input-group__prepend {
  border-top-left-radius: 0;
  border-end-start-radius: 0;
}
.path-box .path[data-v-b2ed74a4]  .el-input-group__prepend {
  width: 200px;
}
.path-box[data-v-b2ed74a4]  .el-select .el-input__inner,[data-v-b2ed74a4] .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  border-color: #dcdfe6;
}
.path-box > div[data-v-b2ed74a4]:hover  .el-input__inner {
  border-color: var(--primary-color);
}
.protocols:hover + div[data-v-b2ed74a4] :nth-child(1),
.methods:hover + div[data-v-b2ed74a4] :nth-child(1) {
  border-left-color: var(--primary-color);
}
.path-tcp[data-v-b2ed74a4]  .el-input-group__prepend {
  width: 130px;
  text-align: center;
}
.path-tcp[data-v-b2ed74a4]  .el-input-group__prepend,
.radius-0[data-v-b2ed74a4]  .el-input__inner {
  border-radius: 0;
}
.border-left-0[data-v-b2ed74a4]  .el-input-group__prepend {
  border-left: 0;
}
.path-tcp[data-v-b2ed74a4]  .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  border-color: none;
}
#bar2[data-v-b2ed74a4] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#bar2[data-v-b2ed74a4]:hover {
  background-color: var(--primary-color);
}
[data-v-b2ed74a4] .el-tabs__item {
  padding: 0 15px;
}
.tab-box[data-v-b2ed74a4] {
  height: calc(100% - 50px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-b2ed74a4] {
  height: 60%;
}
#tab-item2[data-v-b2ed74a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 200px;
}
#tab-item1[data-v-b2ed74a4],
#tab-item2[data-v-b2ed74a4] {
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-b2ed74a4]  .el-tabs__content,
#tab-item2[data-v-b2ed74a4]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.importent[data-v-b2ed74a4] {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  background-color: var(--primary-color);
  display: inline-block;
  color: #fff;
  margin-left: 5px;
  border-radius: 50%;
}
.el-tab-pane[data-v-b2ed74a4] {
  height: 100%;
}
[data-v-b2ed74a4] .el-tree-node__content {
  height: 34px;
  line-height: 34px;
}
.tree-node-box[data-v-b2ed74a4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.disabled[data-v-b2ed74a4] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.top[data-v-b2ed74a4]  .el-tree .is-current {
  color: var(--primary-color);
  font-weight: 700;
}
.env-config .tab-box .btn-box {
  height: 40px;
  font-size: 14px;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.env-config .tab-box .btn-box .radio-box .el-radio {
  margin-right: 10px;
}
.env-config .tab-box .btn-box .radio-box .el-radio__label {
  padding-left: 5px;
}
.env-config .tab-box .btn-box .el-link {
  margin-left: 20px;
}
.ruleForm[data-v-a0c658d4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 1%;
}
.protocol-box[data-v-a0c658d4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.protocol-box > .item[data-v-a0c658d4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  position: relative;
  overflow: auto;
}
.tab-box[data-v-a0c658d4] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.tab-box[data-v-a0c658d4]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.el-tab-pane[data-v-a0c658d4] {
  height: 100%;
}
[data-v-a0c658d4] input::-webkit-outer-spin-button,[data-v-a0c658d4] input::-webkit-inner-spin-button {
  appearance: none !important;
  -webkit-appearance: none !important;
}
[data-v-a0c658d4] input[type=number] {
  -webkit-appearance: textfield !important;
     -moz-appearance: textfield !important;
          appearance: textfield !important;
}
.page-col-content[data-v-c5095670] {
  overflow: hidden;
}
.view-top[data-v-c5095670] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 20px;
  color: #3a62e8;
  padding-bottom: 10px;
  border-bottom: 1px solid #DCDFE6;
}
.view-title[data-v-c5095670] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.select-box[data-v-c5095670] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.view-body[data-v-c5095670] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.view-body .title[data-v-c5095670] {
  padding: 5px;
  width: 100%;
  background-color: #6487fe;
  color: #fff;
  margin-top: 5px;
  font-size: 14px;
}
.view-body .left[data-v-c5095670] {
  width: 34%;
  overflow: auto;
}
.view-body .right[data-v-c5095670] {
  width: 65%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.view-body .right .echarts[data-v-c5095670] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 6px;
  overflow: auto;
  height: 100%;
}
.view-body .right .echarts .item[data-v-c5095670] {
  height: 300px;
  margin-top: 20px;
}
.btn-box[data-v-02ea3fb5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.07) !important;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  padding: 10px 0;
  position: relative;
}
.btn-box .el-link[data-v-02ea3fb5] {
  margin-left: 10px;
}
.ace[data-v-02ea3fb5] {
  width: 100%;
  height: calc(100% - 45px);
  min-height: unset;
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-top: 0;
}
#right-item1[data-v-e03cfeaa] {
  height: 100%;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.agent[data-v-a888b230] {
  height: 100vh;
  background-color: #ffffff;
}
canvas[data-v-a888b230]:focus {
  outline: none;
}
.nav-item[data-v-3353ddbe] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 4px;
  border-radius: 4px;
  font-size: 12px;
  margin: 4px;
  cursor: pointer;
}
.nav-item svg[data-v-3353ddbe] {
  width: 24px;
  height: 24px;
  color: #4E5969;
  margin-bottom: 4px;
}
.nav-item span[data-v-3353ddbe] {
  line-height: 18px;
  color: #4E5969;
}
.nav-item[data-v-3353ddbe]:hover {
  background: #E5E6EB;
}
.selectTree .tree-node-box[data-v-3406b21a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.selectTree .disabled[data-v-3406b21a] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.upload[data-v-3406b21a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.upload[data-v-f238c6b2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-f238c6b2] .el-dialog__body {
  overflow: auto !important;
}
.selectTree .tree-node-box[data-v-f238c6b2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.selectTree .disabled[data-v-f238c6b2] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.title[data-v-fb893e6c] {
  width: calc(100% - 30px);
  height: 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search[data-v-fb893e6c] {
  margin-bottom: 10px;
}
.custom-tree-node[data-v-fb893e6c] {
  font-size: 14px;
}
.more-icon[data-v-fb893e6c] {
  cursor: pointer;
  color: #86909c;
  width: 20px;
  height: 20px;
}
.more-icon[data-v-fb893e6c]:hover {
  background-color: #E5E6EB;
}
.icon-btn[data-v-fb893e6c]:nth-child(n+2) {
  margin-right: 5px;
}
.notification[data-v-2382eeeb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 330px;
  padding: 14px 26px 14px 13px;
  border-radius: 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #ebeef5;
  position: fixed;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  -webkit-transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s;
  transition: opacity 0.3s, transform 0.3s, left 0.3s, right 0.3s, top 0.4s, bottom 0.3s, -webkit-transform 0.3s;
  overflow: hidden;
  top: 16px;
  z-index: 5000;
}
.notification.right[data-v-2382eeeb] {
  right: 16px;
}
.notification .notification__group[data-v-2382eeeb] {
  width: 100%;
  margin-left: 13px;
  margin-right: 8px;
}
.notification .notification__group .notification__title[data-v-2382eeeb] {
  font-weight: 700;
  font-size: 16px;
  color: #303133;
  margin: 0;
}
.notification .notification__group .notification__content[data-v-2382eeeb] {
  width: 100%;
  font-size: 14px;
  line-height: 21px;
  margin: 6px 0 0;
  color: #606266;
  text-align: justify;
}
.notification .notification__group .notification__closeBtn[data-v-2382eeeb] {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  color: #909399;
  font-size: 16px;
}
.componentDialog[data-v-20f53f5e]  .el-dialog {
  height: 80%;
}
.componentDialog .page[data-v-20f53f5e] {
  margin: 0;
}
.componentDialog .page-left[data-v-20f53f5e] {
  padding: 0 16px 0 0;
}
.componentDialog .textColor[data-v-20f53f5e] {
  color: var(--primary-color);
  cursor: pointer;
}
.componentDialog[data-v-20f53f5e]  .el-table__empty-block {
  position: relative !important;
}
[data-v-20f53f5e] .el-table__empty-text {
  position: absolute !important;
  left: 0;
}
[data-v-20f53f5e] .el-upload {
  width: 100%;
}
[data-v-20f53f5e] .el-upload-dragger {
  width: 100%;
}
[data-v-20f53f5e] .upload-success {
  color: #67C23A;
  font-size: 67px;
  margin: 40px 0 16px;
  line-height: 50px;
}
.margin[data-v-20f53f5e] {
  margin-bottom: 10px;
}
.selectTree .tree-node-box[data-v-646a6c11] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.selectTree .disabled[data-v-646a6c11] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.upload[data-v-646a6c11] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.upload[data-v-646a6c11]  .el-upload {
  width: 100%;
}
.upload[data-v-646a6c11]  .el-upload-dragger {
  width: 100%;
}
.upload[data-v-646a6c11]  .upload-success {
  color: #67C23A;
  font-size: 67px;
  margin: 40px 0 16px;
  line-height: 50px;
}
.radio .radio-img[data-v-646a6c11] {
  width: 30px;
  height: 30px;
  margin-right: 5px;
}
.radio[data-v-646a6c11]  .el-radio {
  padding: 10px;
  height: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 25px !important;
}
.radio[data-v-646a6c11]  .el-radio__inner {
  display: none;
}
.radio[data-v-646a6c11]  .el-radio__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
}
[data-v-646a6c11] .el-textarea__inner {
  min-height: 180px !important;
  max-height: 400px !important;
}
.select-env[data-v-ca1a6686]  .el-input--medium .el-input__inner {
  height: 28px;
  color: #86909C;
}
.select-env[data-v-ca1a6686]  .el-tree-node__content {
  height: 34px;
  line-height: 34px;
}
.tree-node-box[data-v-ca1a6686] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.select-env[data-v-ca1a6686]  .el-tree-node__content {
  height: 34px;
  line-height: 34px;
}
.nav[data-v-48569a4b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #FFF;
  padding: 4px;
  padding: 0 8px;
  border-radius: 4px;
  margin-bottom: 4px;
  white-space: nowrap;
  overflow-x: auto;
  padding-right: 20px;
}
.script[data-v-710db8a6] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #FFF;
  padding: 10px 20px;
  overflow-y: auto;
  overflow-x: hidden;
}
.search[data-v-710db8a6] {
  margin: 10px 0;
}
.scriptDragDialog[data-v-710db8a6]  .custom-tree-node {
  font-size: 14px;
}
.scriptDragDialog[data-v-710db8a6]  .el-divider--horizontal {
  margin: 10px 0;
}
.scriptDragDialog .title[data-v-710db8a6] {
  color: #1D2129;
  font-family: PingFang SC;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.scriptDragDialog .search[data-v-710db8a6] {
  margin: 10px 0;
}
.checkbox-item[data-v-721f8790] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkbox-item[data-v-721f8790]  .el-checkbox__label {
  white-space: normal;
}
[data-v-41c1a50f] input::-webkit-outer-spin-button,[data-v-41c1a50f] input::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
}
.Edit[data-v-41c1a50f]  .el-dialog {
  margin-top: 10vh !important;
  max-height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Edit[data-v-41c1a50f]  .el-form-item__label {
  padding: 0px !important;
}
.Edit[data-v-41c1a50f]  .el-dialog__body {
  padding: 15px 25px 35px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
}
.text[data-v-41c1a50f] {
  font-size: 16px;
  margin-bottom: 10px;
  margin-left: 15px;
}
.tit[data-v-41c1a50f] {
  font-size: 15px;
  margin-bottom: 10px;
}
.param_input[data-v-41c1a50f] {
  width: 380px;
  background-color: #FFF;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #DCDFE6;
  padding: 0 6px;
}
[data-v-41c1a50f] .el-input__prefix {
  width: auto;
  top: 0px !important;
  left: 10px !important;
}
[data-v-41c1a50f] .el-tag.el-tag--info {
  background-color: #fff;
}
.el-select[data-v-41c1a50f] {
  width: 100%;
}
.DialogParam[data-v-0901c82c]  .el-dialog {
  height: 80%;
}
.dialogParam[data-v-0901c82c]  .el-dialog__body {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 700px;
}
[data-v-0901c82c] .el-dialog__body {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  height: 700px;
}
[data-v-0901c82c] .el-dialog {
  height: 750px;
}
.DialogLog[data-v-28d8672c]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogLog[data-v-28d8672c]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.DialogLog .dialog_body[data-v-28d8672c] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.grid-content[data-v-12ff760f] {
  width: 180px;
  height: 130px;
  margin-bottom: 10px;
}
.apklist[data-v-12ff760f] {
  width: 100%;
  height: 800px;
  overflow-x: hidden;
  overflow-y: auto;
}
.uploadapk[data-v-12ff760f] {
  width: 80px;
  height: 80px;
  border: 1px dashed #90c2f6;
}
.uploadapk .iconplus[data-v-12ff760f] {
  color: #90c2f6;
  font-size: 44px;
  line-height: 80px;
  margin-left: 15px;
}
.btnupload[data-v-12ff760f] {
  margin-top: 15px;
}
.apk[data-v-12ff760f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.apk .apk_info[data-v-12ff760f] {
  margin-left: 10px;
}
.apk .apk_info .apk_info_name[data-v-12ff760f] {
  width: 100px;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.apk .apk_info .apk_info_versionName[data-v-12ff760f] {
  margin: 10px 20px 10px 0;
}
.dbtns[data-v-12ff760f] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.phoneDialog[data-v-734704ec]  .el-dialog {
  height: 80%;
}
.phoneDialog[data-v-734704ec]  .el-tabs__content {
  height: calc(100% - 40px);
}
.echarts[data-v-70b13745] {
  height: 400px;
}
[data-v-4c69e5b5] .el-alert__content {
  width: 100%;
}
.status[data-v-4c69e5b5] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.status span[data-v-4c69e5b5] {
  font-size: 12px;
}
.empty[data-v-4c69e5b5] {
  width: 100%;
  height: 100%;
  font-size: 14px;
  color: #aaa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.for_div[data-v-6a0fc56b],
.if_div[data-v-6a0fc56b] {
  border-radius: 4px;
  padding: 6px;
}
.for_div[data-v-6a0fc56b] {
  background: #165DFF1A;
}
.if_div[data-v-6a0fc56b] {
  background: #00B42A1A;
}
@charset "UTF-8";
.please-select[data-v-551e7c14] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #FFFFFF !important;
}
#left[data-v-551e7c14] {
  width: 220px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #fff;
}
.isOpen[data-v-551e7c14] {
  width: 65px !important;
}
.contentllk[data-v-551e7c14] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-content[data-v-551e7c14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.table-source[data-v-551e7c14] {
  min-width: 30%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #FFFFFF;
  border-radius: 4px;
  padding: 0 20px;
  position: relative;
}
.table-source[data-v-551e7c14]  .el-table {
  color: #1D2129;
}
.table-source .for_div[data-v-551e7c14],
.table-source .if_div[data-v-551e7c14] {
  border-radius: 4px;
  padding: 6px;
}
.table-source .for_div[data-v-551e7c14] {
  background: #165DFF1A;
}
.table-source .if_div[data-v-551e7c14] {
  background: #00B42A1A;
}
[data-v-551e7c14] .el-tabs {
  width: 100%;
  height: 100%;
}
[data-v-551e7c14] .el-tabs__content {
  height: calc(100% - 65px);
}
[data-v-551e7c14] .el-tab-pane {
  width: 100%;
  height: 100%;
}
.tab-first[data-v-551e7c14] {
  width: 100%;
  height: 100%;
  position: relative;
}
.select-component[data-v-551e7c14] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.select-component svg[data-v-551e7c14] {
  width: 48px;
  height: 48px;
  margin-bottom: 4px;
}
.select-component span[data-v-551e7c14] {
  font-size: 14px;
  color: #86909C;
}
#menu[data-v-551e7c14] {
  position: absolute;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
  background: #ffffff;
  cursor: pointer;
  color: #606266;
  width: 200px;
  border: 1px solid #e4e7ed;
  /* margin: 50px auto; */
  font-size: 13px;
}
#menu ul[data-v-551e7c14] {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#menu ul li[data-v-551e7c14] {
  padding: 0px 10px;
  height: 30px;
  line-height: 30px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-indent: 8px;
}
#menu ul li[data-v-551e7c14]:hover {
  background-color: #ecf5ff;
}
.second[data-v-551e7c14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.xpath[data-v-551e7c14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
}
.phone[data-v-551e7c14] {
  padding: 8px;
  border-radius: 4px;
  background: #FFFFFF;
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  overflow: auto;
}
.palette[data-v-551e7c14] {
  background-color: #F4F4F4;
  width: 350px;
  border-radius: 4px;
  margin: 10px auto;
  padding: 14px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.canvas_group[data-v-551e7c14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  margin: auto;
}
.vivew[data-v-551e7c14] {
  width: 350px;
  height: 680px;
  border-radius: 8px;
  border: 2px dashed #165DFF;
  margin: 20px;
  font-size: 14px;
  background: #F5F8FF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.vivew > div[data-v-551e7c14]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.vivew > div:first-child svg[data-v-551e7c14] {
  width: 48px;
  height: 48px;
  margin-bottom: 4px;
}
.vivew > div:first-child span[data-v-551e7c14] {
  color: var(--primary-color);
  line-height: 22px;
  font-weight: 400;
}
.vivew > div[data-v-551e7c14]:last-child {
  color: #86909C;
  line-height: 22px;
}
#canvas[data-v-551e7c14] {
  margin: 20px;
}
#videoCanvas[data-v-551e7c14] {
  position: absolute;
  pointer-events: none;
  /* 使鼠标事件穿透 canvas 层 */
}
[data-v-551e7c14] .el-drawer__wrapper {
  width: 40%;
  top: 50%;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
[data-v-551e7c14] .el-drawer__header {
  padding: 10px;
  margin-bottom: 0px !important;
  background-color: aliceblue;
  border-bottom: 1px solid #DCDFE6;
}
[data-v-551e7c14] .el-drawer.ltr {
  width: 100% !important;
}
[data-v-551e7c14] .el-drawer__body {
  padding: 12px;
}
#ability-table[data-v-551e7c14]  .hide-row {
  display: none;
}
#ability-table[data-v-551e7c14]  .el-table__body-wrapper {
  overflow-y: scroll;
  overflow-x: hidden;
}
.footer[data-v-551e7c14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 20px;
  margin: 20px 0px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.hamburger[data-v-551e7c14] {
  font-size: 24px;
  cursor: pointer;
}
.hamburger.is-active[data-v-551e7c14] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.suffix[data-v-551e7c14] {
  margin-right: 8px;
  cursor: pointer;
}
.suffix.is-active[data-v-551e7c14] {
  margin-right: 8px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.table-icon[data-v-551e7c14] {
  font-size: 14px;
}

/* 使用CSS滤镜将所有内容变为灰色 */
.gray-content[data-v-551e7c14] {
  -webkit-filter: grayscale(100%) brightness(0.8);
          filter: grayscale(100%) brightness(0.8);
}
.custom_btn_group[data-v-551e7c14] {
  padding: 0px 6px;
  margin-left: 5px;
  border-radius: 4px;
  background-color: #f2f3f5;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom_btn_group .el-button[data-v-551e7c14] {
  margin: 2px;
  border: none !important;
}
.custom_btn_group .el-button[data-v-551e7c14]:hover {
  color: #165DFF;
  border: none !important;
}
.custom_btn_group .el-button--default[data-v-551e7c14]:hover {
  background-color: transparent;
}
.custom_btn_group .isActiveBtn[data-v-551e7c14] {
  background-color: #fff;
}
.custom_btn_group .isActiveBtn[data-v-551e7c14]:hover {
  background-color: #fff !important;
}
.addCaseCss[data-v-54b36258] {
  cursor: pointer;
  background-color: #fff;
}
.addCaseCss .cent[data-v-54b36258] {
  padding: 3px;
}
.addCaseCss .cent[data-v-54b36258]:hover {
  padding: 3px;
  background-color: #E5E6EB;
}
.addCaseCss .svgIconCss[data-v-54b36258] {
  font-size: 24px;
}
.drawer[data-v-54b36258] {
  top: 60px;
}
.drawer[data-v-54b36258]  .el-drawer__wrapper {
  top: 60px;
}
.drawer[data-v-54b36258]  .el-drawer__open .el-drawer.rtl {
  width: 60% !important;
}
.drawer[data-v-54b36258]  .el-drawer__header {
  margin: 0px !important;
  padding: 12px 16px !important;
  border-bottom: 1px solid #E5E6EB;
}
.drawer[data-v-54b36258]  .el-drawer__header > :first-child {
  color: #1D2129;
  font-size: 16px;
  font-weight: 500;
}
.caseName[data-v-54b36258] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.caseName[data-v-54b36258]  .el-input--medium .el-input__inner {
  border: none;
  border-color: #E7E7E7;
  border-radius: 0px;
  padding: 0px;
  background-color: #fff;
}
.caseName[data-v-54b36258]  .el-input--medium .el-input__inner:hover {
  border-bottom: 1px solid #E7E7E7 !important;
}
.caseName[data-v-54b36258]  .el-form-item__error {
  top: 80% !important;
}
.caseName[data-v-54b36258]  .el-input--medium .el-input__inner:focus {
  border-bottom: 1px solid #165DFF !important;
}
.directory[data-v-54b36258]  .el-dialog {
  height: 80% !important;
}
.page-content[data-v-363520ad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #f7f8fa;
}
.more-icon[data-v-363520ad] {
  cursor: pointer;
  color: #86909c;
  width: 20px;
  height: 20px;
}
.more-icon[data-v-363520ad]:hover {
  background-color: #E5E6EB;
}
.icon-btn[data-v-363520ad]:nth-child(n+2) {
  margin-right: 5px;
}
[data-v-18bfd165] .el-table :is(td, th) {
  padding: 5px 0;
}
.del-button[data-v-18bfd165] {
  margin-left: 10px;
  visibility: hidden;
}
[data-v-18bfd165] .el-table tr:hover .del-button {
  visibility: visible;
}
.textarea[data-v-18bfd165], .textarea[data-v-18bfd165]  .el-textarea__inner {
  width: 100%;
  height: 100%;
}
.header[data-v-0e24cba0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 5px;
}
.header-icon[data-v-0e24cba0] {
  margin-right: 5px;
}
.api .tab-box .btn-box {
  height: 40px;
  font-size: 14px;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.api .tab-box .btn-box .radio-box .el-radio {
  margin-right: 10px;
}
.api .tab-box .btn-box .radio-box .el-radio__label {
  padding-left: 5px;
}
.api .tab-box .btn-box .el-link {
  margin-left: 20px;
}
@charset "UTF-8";
.api[data-v-3d57ed00] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-3d57ed00] .el-collapse-item__header {
  padding-left: 10px;
}

/** 顶部请求地址 */
.top[data-v-3d57ed00] {
  padding-bottom: 10px;
  white-space: nowrap;
  max-height: 50%;
  overflow-y: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
}
.top-2[data-v-3d57ed00]  .el-form-item__content {
  width: calc(100% - 110px);
}
.path-box[data-v-3d57ed00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.path-content[data-v-3d57ed00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.button-box[data-v-3d57ed00] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: center;
      align-content: center;
}
.button-box[data-v-3d57ed00]  .el-button + .el-button {
  margin-left: 0px;
}
.button-box[data-v-3d57ed00]  .el-button--medium {
  width: 68px;
  height: 36px;
}
.top-title[data-v-3d57ed00] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}
.top-title .div[data-v-3d57ed00] {
  width: 64px;
  height: 24px;
}
.top-title .import[data-v-3d57ed00] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top-title .import-data[data-v-3d57ed00] {
  width: 110px;
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top-title .import-svg[data-v-3d57ed00] {
  color: #86909C;
  margin-right: 10px;
}
.top-title .title[data-v-3d57ed00] {
  line-height: 24px;
  font-weight: 500;
  font-size: 16px;
}
.path-item[data-v-3d57ed00] {
  width: 110px;
  min-width: 110px;
  text-align: center;
  margin-right: 10px;
}
.width-50[data-v-3d57ed00] {
  width: calc(50% - 60px);
  float: left;
  margin-bottom: 5px;
  padding: 0 5px;
}
.path-item[data-v-3d57ed00]:nth-child(1)  .el-input__inner,
.path-tcp[data-v-3d57ed00]:nth-child(2n)  .el-input-group__prepend {
  border-top-left-radius: 2px;
  border-end-start-radius: 2px;
}
.protocols[data-v-3d57ed00]  .el-input__inner {
  border-top-right-radius: 2;
  border-end-end-radius: 2;
}
.protocols[data-v-3d57ed00]  .el-input--suffix .el-input__inner {
  padding-right: 45px;
}
.path-box .path[data-v-3d57ed00]  .el-input__inner,
.path-box .path[data-v-3d57ed00]  .el-input-group__prepend {
  border-top-left-radius: 2px;
  border-end-start-radius: 2px;
}
.path-box .path[data-v-3d57ed00]  .el-input-group__prepend {
  padding: 0px;
}
.path-box[data-v-3d57ed00]  .el-select .el-input__inner,[data-v-3d57ed00] .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  height: 36px;
}
.top[data-v-3d57ed00]  .el-input--medium .el-input__inner {
  height: 36px;
}
.select-env[data-v-3d57ed00]  .el-input--medium .el-input__inner {
  height: 28px;
  color: #86909C;
}
.path-tcp[data-v-3d57ed00]  .el-input-group__prepend {
  width: 130px;
  text-align: center;
}
.border-left-0[data-v-3d57ed00]  .el-input-group__prepend {
  border-left: 0;
}
#bar2[data-v-3d57ed00] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#bar2[data-v-3d57ed00]:hover {
  background-color: var(--primary-color);
}
[data-v-3d57ed00] .el-tabs__item {
  padding: 0 15px;
}
.tab-box[data-v-3d57ed00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-3d57ed00] {
  height: 60%;
  background-color: #fff;
  margin: 4px 0px;
  border-radius: 4px;
  padding: 0px 20px 20px;
}
#tab-item2[data-v-3d57ed00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 200px;
  border-radius: 4px;
  background-color: #fff;
  margin-top: 4px;
  padding: 0px 10px;
}
#tab-item1[data-v-3d57ed00],
#tab-item2[data-v-3d57ed00] {
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-3d57ed00]  .el-tabs__content,
#tab-item2[data-v-3d57ed00]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.el-tab-pane[data-v-3d57ed00] {
  height: 100%;
}
.select-env[data-v-3d57ed00]  .el-tree-node__content {
  height: 34px;
  line-height: 34px;
}
.tree-node-box[data-v-3d57ed00] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.disabled[data-v-3d57ed00] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.top[data-v-3d57ed00]  .el-tree .is-current {
  color: var(--primary-color);
  font-weight: 700;
}
.form-box[data-v-3d57ed00] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 40px;
}
.form-box[data-v-3d57ed00]  .el-input-number {
  width: 100%;
}
.dialog-footer[data-v-3d57ed00] {
  text-align: center !important;
}
.exportType[data-v-3d57ed00] {
  margin: 0px 0px 10px 20px;
}

/* 在全局样式文件中添加 */
.sendMsgCss[data-v-3d57ed00] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.button-container[data-v-3d57ed00] {
  position: sticky;
  top: 0;
  z-index: 1000;
  /* 确保按钮在其他内容之上 */
  background-color: white;
  /* 如果需要背景色 */
  padding: 5px;
  border-bottom: 1px solid #ebeef5;
  /* 可选：添加底部边框 */
}
[data-v-3d57ed00] .el-radio-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.radio .radio-img[data-v-3d57ed00] {
  width: 30px;
  height: 30px;
  margin-right: 5px;
}
.radio[data-v-3d57ed00]  .el-radio {
  padding: 10px;
  height: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 25px !important;
}
.radio[data-v-3d57ed00]  .el-radio__inner {
  display: none;
}
.radio[data-v-3d57ed00]  .el-radio__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
}
.page-content[data-v-19addc99] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.more-icon[data-v-19addc99] {
  cursor: pointer;
  color: #86909c;
  width: 20px;
  height: 20px;
}
.more-icon[data-v-19addc99]:hover {
  background-color: #E5E6EB;
}
.icon-btn[data-v-19addc99]:nth-child(n+2) {
  margin-right: 5px;
}
@charset "UTF-8";
.card-box[data-v-3e897caa] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.card-box[data-v-3e897caa]  .el-table__row {
  height: 42px;
}
[data-v-3e897caa] #viewer0 {
  z-index: 9999 !important;
}
.tag[data-v-3e897caa] {
  text-align: center;
}
.images[data-v-3e897caa] {
  padding: 0 20px;
}
.images ul[data-v-3e897caa] {
  padding: 0;
}
.images ul > div[data-v-3e897caa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.images ul li[data-v-3e897caa] {
  list-style: none;
  margin-right: 10px;
}
.images ul li .image[data-v-3e897caa] {
  padding-top: 11px;
  padding-right: 12px;
  width: 100px;
  height: 100px;
  position: relative;
  cursor: pointer;
}
.images ul li .image img[data-v-3e897caa] {
  width: 100%;
  height: 100%;
}
#flushObject[data-v-3e897caa] {
  right: 25px;
  top: 22px;
  z-index: 2;
  padding: 2px;
  cursor: pointer;
  position: absolute;
}
#flushObject[data-v-3e897caa]:hover {
  color: blue;
  background-color: #E5E6EB;
}
.delete-icon[data-v-3e897caa] {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  /* 根据需要调整图标的样式 */
}
.btn-box[data-v-153bb5f3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.07) !important;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  padding: 10px 0;
  position: relative;
}
.btn-box .el-link[data-v-153bb5f3] {
  margin-left: 10px;
}
.ace[data-v-153bb5f3] {
  width: 100%;
  height: calc(100% + 80px);
  min-height: unset;
  border: 1px solid rgba(0, 0, 0, 0.07);
  border-top: 0;
}
.page-table-top[data-v-1e47e2a0] {
  margin-bottom: 0;
}
.TextColor[data-v-1e47e2a0] {
  color: var(--primary-color);
  cursor: pointer;
}
.upload[data-v-1e47e2a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.item[data-v-1e47e2a0] {
  margin: 4px;
}
.drawer[data-v-1e47e2a0] {
  top: 60px;
}
.drawer[data-v-1e47e2a0]  .el-drawer__wrapper {
  top: 60px;
}
.drawer[data-v-1e47e2a0]  .el-drawer.rtl {
  width: 840px !important;
  border: 1px solid #E5E6EB;
  -webkit-box-shadow: -4px 0px 10px 0px #0000001A;
          box-shadow: -4px 0px 10px 0px #0000001A;
}
.drawer[data-v-1e47e2a0]  .el-drawer__header {
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #E5E6EB;
}
.drawer[data-v-1e47e2a0]  .el-drawer__header button {
  font-size: 16px;
}
.drawer[data-v-1e47e2a0]  .el-drawer__body {
  overflow: auto;
}
.drawer-title[data-v-1e47e2a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  list-style-type: none;
  height: 22px;
  line-height: 22px;
  margin: 14px 16px;
  font-size: 14px;
  color: #1D2129;
}
.drawer_box[data-v-1e47e2a0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 80%;
  width: 100%;
}
.drawer_box .button_box[data-v-1e47e2a0] {
  height: 50px;
}
.drawer_box .el-tabs[data-v-1e47e2a0] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.drawer_box[data-v-1e47e2a0]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.drawer_box[data-v-1e47e2a0]  .el-tab-pane {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.drawer_box .el-textarea[data-v-1e47e2a0] {
  height: calc(100% - 50px);
}
.drawer_box[data-v-1e47e2a0]  .el-textarea textarea {
  height: 100%;
}
.dialog-footer[data-v-1e47e2a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-content[data-v-b9428b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
}
.more-icon[data-v-b9428b8e] {
  cursor: pointer;
  color: #86909c;
  width: 20px;
  height: 20px;
}
.more-icon[data-v-b9428b8e]:hover {
  background-color: #E5E6EB;
}
.icon-btn[data-v-b9428b8e]:nth-child(n+2) {
  margin-right: 5px;
}
.el-descriptions--small.is-bordered .el-descriptions-item__cell {
  padding: 2px 10px;
  font-size: 14px;
  min-width: 120px;
}
.description-error-label {
  background: #FCEDED !important;
  color: #F53F3F !important;
}
.description-error-content {
  color: #F53F3F !important;
}
[data-v-0848a31c] .el-dialog {
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 10vh !important;
}
[data-v-0848a31c] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  background: #f3f3f4;
}
[data-v-0848a31c] .el-form-item__label {
  padding: 0;
}
.body-item[data-v-0848a31c] {
  background: #FFFFFF;
  margin-bottom: 12px;
}
.title[data-v-0848a31c] {
  font-size: 14px;
  color: var(--primary-color);
  border-bottom: 1px solid #E5E6EB;
  padding: 10px 20px 10px;
  position: relative;
}
.title .icon[data-v-0848a31c] {
  width: 2px;
  height: 13px;
  background: var(--primary-color);
  border-radius: 3px;
  position: absolute;
  left: 10px;
}
.content[data-v-0848a31c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
}
.content .content-left[data-v-0848a31c] {
  width: 35%;
  border-right: 1px solid #E5E6EB;
  padding-right: 20px;
  margin-right: 20px;
}
.content .content-right[data-v-0848a31c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
[data-v-0848a31c] .el-dialog__title {
  color: #165DFF !important;
}
[data-v-8f9f7ed2] .el-dialog {
  height: 80%;
}
.button-box[data-v-b81ad0a2] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table-box[data-v-b81ad0a2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 50%;
}
.table-left[data-v-b81ad0a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.table-right[data-v-b81ad0a2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.table[data-v-b81ad0a2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
}
#table-bar[data-v-b81ad0a2] {
  width: 3px;
  background-color: #E4E7EF;
  margin: 0 10px;
  cursor: col-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#table-bar[data-v-b81ad0a2]:hover {
  background-color: var(--primary-color);
}
.page-content[data-v-59276175] {
  padding: 10px;
}
.el-aside[data-v-59276175] {
  margin-top: 10px;
  color: #333;
  text-align: center;
  width: 280px !important;
  background-color: #fff;
}
.el-main[data-v-59276175] {
  background-color: #e9eef3;
  padding: 10px !important;
}
.Tools[data-v-59276175] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 55px;
  text-align: left;
  line-height: 55px;
  background-color: #fcfdfd !important;
  border-bottom: 1px solid #c9e0f5;
}
.Tools .pic[data-v-59276175] {
  margin: 5px 15px 0 0;
}
.tree[data-v-59276175] {
  margin-top: 10px;
}
.tree[data-v-59276175]  .el-tree {
  width: 100%;
  height: 700px;
  overflow: auto;
}
.tree[data-v-59276175]  .el-tree .el-tree-node {
  min-width: 100%;
}
.tree[data-v-59276175]  .el-tree .el-tree-node .el-tree-node__children {
  overflow: visible;
}
.flowtree[data-v-59276175]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  border-radius: 3px;
  background: rgba(204, 204, 204, 0.3);
}
.flowtree[data-v-59276175]::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 3px;
}
.lineblock[data-v-59276175] {
  display: inline-block;
  margin-left: 15px;
}
.custom-tree-dian[data-v-59276175] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
}
.show-hide[data-v-59276175]:hover :nth-child(2) {
  display: inline-block !important;
}
[data-v-59276175] .el-dialog__header {
  margin-bottom: 10px;
  border-bottom: 1px solid #ddd;
}
[data-v-59276175] .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.right[data-v-59276175] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
}
.case_title[data-v-59276175] {
  margin-bottom: 18px;
}
.test_case[data-v-59276175] {
  width: 56px;
  height: 20px;
  line-height: 20px;
  font-weight: 500 font-size 14px;
}
.proresssDialog[data-v-59276175]  .el-dialog__header {
  height: 0px;
}
.proresssDialog[data-v-59276175]  .el-dialog__body {
  padding-right: 52px;
}
.resultDialog[data-v-59276175]  .el-dialog__body {
  max-height: 300px;
}
.resultDialog[data-v-59276175]  .el-textarea__inner {
  max-height: 250px;
}
.richText[data-v-36891572] {
  width: 700px;
  height: auto;
  background-color: aqua;
}
.flawdialog[data-v-36891572]  .el-dialog__body {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  overflow: auto;
}
[data-v-36891572] .el-button--medium.is-circle {
  padding: 10px !important;
}
.right[data-v-36891572] {
  margin-left: 30px;
}
.right[data-v-36891572]  .el-input__inner {
  padding-right: 0px;
}
.handler[data-v-36891572]  .el-select .el-input__inner {
  width: 452px;
}
.handler[data-v-36891572]  .el-form {
  margin-top: 30px !important;
}
.screenshot[data-v-36891572] {
  padding: 20px 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.screenshot[data-v-36891572]  .el-select .el-input__inner {
  width: 450px !important;
}
.Tree_Left[data-v-36891572] {
  width: 100%;
  height: 500px;
}
.Tree_Left[data-v-36891572]  .el-dialog__body {
  overflow-y: auto !important;
}
@charset "UTF-8";
.BOX[data-v-6040f42c] {
  padding: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.button-box[data-v-6040f42c] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table-box[data-v-6040f42c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 50%;
}
.table-left[data-v-6040f42c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.table-right[data-v-6040f42c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.table[data-v-6040f42c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
}
#bar[data-v-6040f42c] {
  margin: 0 10px;
}
[data-v-6040f42c] .el-drawer.rtl {
  border-top-left-radius: 5px;
  /* 设置左上角的圆角大小为10px */
  border-bottom-left-radius: 5px;
  /* 设置左下角的圆角大小为10px */
}
[data-v-6040f42c] .el-drawer__header {
  font-size: 16px;
  font-weight: 500;
  color: black;
  border-bottom: 1px solid #E5E6EB;
  padding: 12px 30px;
  margin-bottom: 0px;
}
[data-v-6040f42c] .el-drawer__body {
  padding: 20px 20px 0px 25px;
}
.more-icon[data-v-6040f42c] {
  cursor: pointer;
  color: #86909c;
  width: 20px;
  height: 20px;
}
.more-icon[data-v-6040f42c]:hover {
  background-color: #E5E6EB;
}
.caseClazz[data-v-6040f42c] {
  color: #165dff;
  cursor: pointer;
}
.proresssDialog[data-v-6040f42c]  .el-dialog__header {
  height: 0px;
}
.proresssDialog[data-v-6040f42c]  .el-dialog__body {
  padding-right: 52px;
}
[data-v-119eeea1] .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-119eeea1] .el-dialog__header {
  margin-bottom: 20px;
  border-bottom: 1px solid #ddd;
}
[data-v-119eeea1] .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.DialogPlay[data-v-119eeea1]  .el-dialog {
  width: 664px !important;
}
.DialogPlay[data-v-119eeea1]  .el-dialog__body {
  padding: 0;
}
.DialogPlay .box-card[data-v-119eeea1], .DialogPlay .box-card1[data-v-119eeea1], .DialogPlay .box-card3[data-v-119eeea1] {
  width: 90%;
  margin: 20px auto;
  background-color: #FAFBFF;
}
.DialogPlay .box-card1[data-v-119eeea1]  .el-card__body {
  padding: 0px;
  padding-top: 18px !important;
  padding-left: 20px !important;
}
.DialogPlay .box-card1[data-v-119eeea1]  .el-form-item__label {
  line-height: 50px;
}
.DialogPlay .box-card3[data-v-119eeea1]  .el-input {
  width: 100px;
}
.checkbox-item[data-v-119eeea1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkbox-item[data-v-119eeea1]  .el-checkbox__label {
  white-space: normal;
}
[data-v-f6595d86] .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.container[data-v-aaecce42] {
  margin-top: 115px;
  min-width: 300px;
  padding: 10px 15px;
  overflow: auto;
  border-radius: 12px;
  border: 1px solid #e4e4e4;
  background-color: #F9FAFB;
}
.btns[data-v-aaecce42] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  text-align: center;
}
.btns .btn[data-v-aaecce42] {
  width: 125px;
}
[data-v-aaecce42] .el-form-item {
  margin-bottom: 12px !important;
}
.more[data-v-aaecce42] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 15px;
}
.suffix-icon[data-v-aaecce42] {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.suffix-icon[data-v-aaecce42]:hover {
  background-color: #E5E6EB;
}

::v-deep .el-dialog__body{
  overflow-y: auto;
}
.custom-tooltip {
  max-width:150px !important;
}

[data-v-205ff532] .el-dialog__body {
  overflow: auto !important;
}
[data-v-205ff532] .placeholder .el-textarea__inner {
  resize: none !important;
}
@charset "UTF-8";
[data-v-205ff532] .el-textarea__inner[readonly] {
  background-color: #f5f7fa;
  /* 背景颜色 */
  border-color: #e4e7ed;
  /* 边框颜色 */
}
.case-tree-box[data-v-5b5bcb95] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.case-tree-box .main[data-v-5b5bcb95] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 40px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.case-tree-box .main .case-tree[data-v-5b5bcb95] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 15px;
}
.page-table-top[data-v-2a2091a0] {
  width: 100%;
  margin-bottom: 0;
}
.tab2_table[data-v-2a2091a0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  height: calc(100% - 40px);
}
.container[data-v-abe7254e] {
  min-width: 300px;
  overflow: hidden auto;
}
.container.style-type-2[data-v-abe7254e] {
  width: 600px;
  margin: 30px auto;
}
.container.style-type-1[data-v-abe7254e]  .el-form-item {
  width: 100%;
  display: inline-block;
}
@media only screen and (min-width: 960px) {
.container.style-type-1[data-v-abe7254e]  .el-form-item {
    width: 50%;
}
}
@media only screen and (min-width: 1500px) {
.container.style-type-1[data-v-abe7254e]  .el-form-item {
    width: 33.33%;
}
}
.btns[data-v-abe7254e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  text-align: center;
}
.btns .btn[data-v-abe7254e] {
  width: 125px;
}
.more[data-v-abe7254e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 15px;
}
.suffix-icon[data-v-abe7254e] {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.suffix-icon[data-v-abe7254e]:hover {
  background-color: #e5e6eb;
}
.page-content[data-v-6fa857f0] {
  padding: 20px;
}
.icon-span[data-v-6fa857f0] {
  background-color: var(--primary-color);
  color: #fff;
  border-radius: 50%;
  font-size: 12px;
  padding: 5px;
  margin-right: 3px;
}
.BOX[data-v-6fa857f0] {
  background: #fbfbfb;
}
.BOX .left[data-v-6fa857f0] {
  width: 15%;
  margin-right: 5px;
}
.BOX .left[data-v-6fa857f0]  .el-card__body {
  padding: 0 !important;
}
.BOX .left[data-v-6fa857f0]  .el-card__body .title {
  width: 100%;
  height: 45px;
  background-color: aliceblue;
  line-height: 45px;
  padding-left: 20px;
  border-bottom: 1px solid #e7ebee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.BOX .right[data-v-6fa857f0] {
  width: 100%;
}
.BOX .right[data-v-6fa857f0]  .el-card > .el-card__body {
  height: 100%;
  padding: 10px 20px;
}
.BOX .right .gtp[data-v-6fa857f0] {
  width: 100%;
  background: #fff;
}
.IP_dialog[data-v-6fa857f0] .el-dialog {
  height: 500px !important;
  margin-top: 10vh !important;
}
[data-v-6fa857f0] .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
[data-v-6fa857f0] .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.custom-tree-dian[data-v-6fa857f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
}
.DialogAddDataTree[data-v-6fa857f0]  .el-dialog__body,
.DialogBindingCase[data-v-6fa857f0]  .el-dialog__body {
  padding: 30px 20px 0;
}
.DialogAddDataTree[data-v-6fa857f0]  .dialog-footer,
.DialogBindingCase[data-v-6fa857f0]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.DialogBindingCase[data-v-6fa857f0]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogBindingCase[data-v-6fa857f0]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 20px;
}
.DialogBindingCase[data-v-6fa857f0]  .el-form-item__label {
  padding: 0;
}
.formINput[data-v-6fa857f0] {
  max-width: 300px;
}
.btns[data-v-6fa857f0] {
  margin-bottom: 10px;
}
.wordsize[data-v-6fa857f0] {
  min-width: 80px;
  font-size: 15px !important;
  color: #333 !important;
}
.pointer[data-v-6fa857f0] {
  font-weight: 300;
  cursor: pointer;
}
.backrefesh[data-v-6fa857f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 5px;
  border-bottom: 1px solid #ddd;
}
.formlabel[data-v-6fa857f0]  .el-form-item__label {
  font-size: 15px !important;
  color: #333 !important;
  font-weight: 500 !important;
}
.headerform[data-v-6fa857f0] {
  width: 100%;
}
.headerform[data-v-6fa857f0]  .el-select {
  width: 100%;
  max-width: 300px;
}
.headerform[data-v-6fa857f0]  .el-date-editor.el-input {
  width: 100%;
  max-width: 300px;
}
.case_dialog[data-v-6fa857f0]  .el-dialog {
  height: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.case_dialog[data-v-6fa857f0]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.testcaseTree[data-v-6fa857f0] {
  overflow: auto;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 10px;
}
.progress-box[data-v-6fa857f0] {
  width: 100%;
  height: 10px;
  background-color: #e0e0e0;
  border-radius: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.progress-item[data-v-6fa857f0] {
  height: 100%;
}
.progress-success[data-v-6fa857f0] {
  height: 100%;
  background-color: #45d19c;
}
.progress-fail[data-v-6fa857f0] {
  height: 100%;
  background-color: #f8587d;
}
.progress-ready[data-v-6fa857f0] {
  height: 100%;
}
.progress-text[data-v-6fa857f0] {
  font-size: 12px;
  color: #aaa;
}
.mainTable .taskcell[data-v-6fa857f0] {
  white-space: nowrap !important;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mainTable[data-v-6fa857f0]  .el-table th > .cell {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.el-tabs[data-v-6fa857f0] {
  width: 100%;
  height: calc(100% - 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-6fa857f0] .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-6fa857f0] .el-tab-pane {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tab2_table[data-v-6fa857f0] {
  width: 100%;
  height: 50%;
}
#top[data-v-6fa857f0] {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.arrow-icon[data-v-6fa857f0] {
  width: 25px;
  height: 25px;
  cursor: pointer;
}
.arrow-icon[data-v-6fa857f0]:hover {
  background-color: #f5f7f9;
}
.taskCaseName[data-v-6fa857f0]  > .el-input__inner {
  border: none;
  font-size: 16px;
  font-weight: 500;
  border-color: #165dff;
  background-color: #fff;
}
.taskCaseName[data-v-6fa857f0]  > .el-input__inner:focus {
  border-radius: 0;
  border-bottom: 2px solid #165dff !important;
}
.more-icon[data-v-6fa857f0] {
  cursor: pointer;
  color: #86909c;
  width: 20px;
  height: 20px;
}
.more-icon[data-v-6fa857f0]:hover {
  background-color: #e5e6eb;
}
.checkbox-list[data-v-6fa857f0] {
  max-height: 260px;
  overflow-y: auto;
}
.checkbox-item[data-v-6fa857f0] {
  display: block !important;
  height: 36px;
  line-height: 36px;
  margin-right: 0;
}
.proresssDialog[data-v-6fa857f0]  .el-dialog__header {
  height: 0px;
}
.proresssDialog[data-v-6fa857f0]  .el-dialog__body {
  padding-right: 52px;
}
[data-v-6fa857f0] .vxe-table--render-default {
  height: 100%;
}
[data-v-6fa857f0] .vxe-table--main-wrapper {
  height: 100%;
}
.transfer-box[data-v-6fa857f0] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 18px;
}
.transfer-box.agent-list[data-v-6fa857f0] {
  -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;
}
.transfer[data-v-6fa857f0] {
  height: 100%;
  overflow: hidden;
  border: 1px solid #e5e6eb;
  border-radius: 4px;
}
.transfer[data-v-6fa857f0]  .top {
  height: 40px;
  padding: 9px 16px;
  background-color: #f7f8fa;
  color: #1d2129;
  font-size: 14px;
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.transfer[data-v-6fa857f0]  .main {
  padding: 12px 16px;
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 40px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.transfer[data-v-6fa857f0]:nth-child(n+1) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.transfer[data-v-6fa857f0]:nth-child(n+2) {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.transfer-button[data-v-6fa857f0] {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  color: #4e5969;
  background-color: #f2f3f5;
  text-align: center;
  line-height: 34px;
  cursor: pointer;
}
.form-box[data-v-6fa857f0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.form-box .style-item[data-v-6fa857f0] {
  width: 100%;
  border-radius: 8px;
  background-color: #f0f4f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.form-box .style-item.half[data-v-6fa857f0] {
  width: 50%;
}
.form-box .style-item.half[data-v-6fa857f0]:first-child {
  border-radius: 8px 0 0 8px;
}
.form-box .style-item.half[data-v-6fa857f0]:last-child {
  border-radius: 0 8px 8px 0;
}
.form-box .style-item.half[data-v-6fa857f0]  .el-table td.el-table__cell,
.form-box .style-item.half[data-v-6fa857f0]  .el-table th.el-table__cell.is-leaf {
  border-bottom: none;
}
.form-box .style-item .label[data-v-6fa857f0] {
  height: 30px;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  color: #4e5969;
  margin: 8px 20px 0 20px;
}
.form-box .style-item .label.required[data-v-6fa857f0]::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.form-box .style-item .label.no-margin[data-v-6fa857f0] {
  margin: 0;
}
.form-box .style-item .content[data-v-6fa857f0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #ffffff;
  margin: 2px;
  padding: 10px 20px;
  border-radius: 8px;
}
.form-box .style-item .content.form-item[data-v-6fa857f0] {
  padding: 10px 20px 1px;
}
.form-box .style-item .content.no-label[data-v-6fa857f0]  .el-form-item__content {
  margin-left: 0 !important;
}
.form-box .style-item .content.transfer[data-v-6fa857f0] {
  padding: 10px;
}
.bar[data-v-6fa857f0] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bar[data-v-6fa857f0]:hover {
  background-color: var(--primary-color);
}
.tableDialog[data-v-6696d8d6]  .el-dialog {
  height: 80%;
  max-height: 500px;
}
.caseDialog[data-v-f669dea8]  .el-dialog {
  max-height: 70%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.caseDialog[data-v-f669dea8]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.testCaseTree[data-v-f669dea8] {
  overflow: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 10px;
}
.checkbox-item[data-v-0ab7fad2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkbox-item[data-v-0ab7fad2]  .el-checkbox__label {
  white-space: normal;
}
[data-v-57a49d77] .el-dialog {
  height: 80%;
}
[data-v-57a49d77] th,[data-v-57a49d77] td {
  padding: 0;
  height: 36px !important;
  border: none;
}
[data-v-57a49d77] .el-table th:first-child > .cell,[data-v-57a49d77] .el-table td:first-child > .cell {
  padding: 0;
}
.page-content[data-v-57a49d77] {
  height: 100%;
  overflow: hidden;
}
.page-top-handle[data-v-57a49d77] {
  min-width: 250px;
  text-align: right;
}
.step-box[data-v-57a49d77] {
  height: 100%;
  overflow: hidden;
}
.step-box .step-item-1[data-v-57a49d77] {
  width: 600px;
  margin: 20px auto;
}
.transfer-box[data-v-57a49d77] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.transfer[data-v-57a49d77] {
  height: 100%;
  overflow: hidden;
}
.transfer[data-v-57a49d77]  .el-table::before {
  height: 0;
}
.transfer[data-v-57a49d77]:nth-child(n+1) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.transfer[data-v-57a49d77]:nth-child(n+2) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.transfer[data-v-57a49d77]:nth-child(n+3) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid #e5e6eb;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.transfer:nth-child(n+3) .transfer-top[data-v-57a49d77] {
  height: 36px;
  line-height: 36px;
  background-color: #f2f3f5;
  border-bottom: 1px solid #ebeef5;
  padding: 0 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  color: #4e5969;
}
.transfer:nth-child(n+3) .transfer-top > div[data-v-57a49d77] {
  font-weight: 500;
  color: #1d2129;
}
.transfer:nth-child(n+3) .transfer-top > .svg-icon[data-v-57a49d77] {
  cursor: pointer;
}
.transfer:nth-child(n+3) .transfer-table-created[data-v-57a49d77] {
  margin: 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  overflow: hidden;
}
.transfer-table[data-v-57a49d77] {
  border-radius: 4px;
  border: 1px solid #e5e6eb;
}
.transfer-table-header[data-v-57a49d77] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  padding-right: 6px;
}
.transfer-table-header > div[data-v-57a49d77] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.transfer-table-header > span[data-v-57a49d77]:first-child {
  font-size: 14px;
  font-weight: 500;
  color: #1d2129;
}
.transfer-table-header .link[data-v-57a49d77] {
  font-size: 12px;
  font-weight: 400;
  color: #4e5969;
  line-height: 22px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
}
.transfer-table-cell[data-v-57a49d77] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.transfer-table-cell svg[data-v-57a49d77] {
  margin: 2px 10px;
}
.transfer-table-cell .link[data-v-57a49d77]:hover,
.transfer-table-cell svg[data-v-57a49d77]:hover {
  cursor: pointer;
  color: var(--primary-color);
}
.transfer-button[data-v-57a49d77] {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  color: #4e5969;
  background-color: #f2f3f5;
  text-align: center;
  line-height: 34px;
  cursor: pointer;
}
.created-box[data-v-57a49d77] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 190px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.dialog_body[data-v-57a49d77] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 600px;
}
.min_height_500[data-v-57a49d77] {
  min-height: 500px;
}
.height_100[data-v-57a49d77] {
  height: 100%;
}
.height_50[data-v-57a49d77] {
  height: 50%;
}
.col_box[data-v-57a49d77] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.left_table_box[data-v-57a49d77] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.tree-node-box[data-v-57a49d77] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.disabled[data-v-57a49d77] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.style-type-2 .step-box[data-v-57a49d77] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 12px;
}
.style-type-2 #drag1[data-v-57a49d77],
.style-type-2 #drag2[data-v-57a49d77] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 300px;
  min-height: 100px;
}
.style-type-2 .style-item[data-v-57a49d77] {
  width: 100%;
  border-radius: 8px;
  background-color: #f0f4f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.style-type-2 .style-item.half[data-v-57a49d77] {
  width: 50%;
}
.style-type-2 .style-item.half[data-v-57a49d77]:first-child {
  border-radius: 8px 0 0 8px;
}
.style-type-2 .style-item.half[data-v-57a49d77]:last-child {
  border-radius: 0 8px 8px 0;
}
.style-type-2 .style-item.half[data-v-57a49d77]  .el-table td.el-table__cell,
.style-type-2 .style-item.half[data-v-57a49d77]  .el-table th.el-table__cell.is-leaf {
  border-bottom: none;
}
.style-type-2 .style-item .label[data-v-57a49d77] {
  height: 30px;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  color: #4e5969;
  margin: 8px 20px 0 20px;
}
.style-type-2 .style-item .label.required[data-v-57a49d77]::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.style-type-2 .style-item .label.no-margin[data-v-57a49d77] {
  margin: 0;
}
.style-type-2 .style-item .content[data-v-57a49d77] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #ffffff;
  margin: 2px;
  padding: 10px 20px;
  border-radius: 8px;
}
.style-type-2 .style-item .content.form-item[data-v-57a49d77] {
  padding: 10px 20px 1px;
}
.style-type-2 .style-item .content.no-label[data-v-57a49d77]  .el-form-item__content {
  margin-left: 0 !important;
}
.style-type-2 .style-item .content.transfer[data-v-57a49d77] {
  padding: 10px;
}
.style-type-2 .style-item-table[data-v-57a49d77] {
  border-radius: 8px;
  background-color: #f0f4f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.style-type-2 .style-item-table.half[data-v-57a49d77] {
  width: 50%;
}
.style-type-2 .style-item-table.half[data-v-57a49d77]:first-child {
  border-radius: 8px 0 0 8px;
}
.style-type-2 .style-item-table.half[data-v-57a49d77]:last-child {
  border-radius: 0 8px 8px 0;
}
.style-type-2 .style-item-table.half[data-v-57a49d77]  .el-table td.el-table__cell,
.style-type-2 .style-item-table.half[data-v-57a49d77]  .el-table th.el-table__cell.is-leaf {
  border-bottom: none;
}
.style-type-2 .style-item-table .footer[data-v-57a49d77] {
  height: 40px;
  line-height: 40px;
  text-align: right;
  padding: 0 10px;
}
.style-type-2 .style-item-table .label[data-v-57a49d77] {
  height: 30px;
  font-size: 14px;
  font-weight: 500;
  line-height: 30px;
}
.style-type-2 .style-item-table .label.required[data-v-57a49d77]::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.style-type-2 .style-item-table .transfer[data-v-57a49d77] {
  padding: 2px;
}
.style-type-2 .style-item-table[data-v-57a49d77]  .el-table {
  border-radius: 8px;
}
.style-type-2 .style-item-table[data-v-57a49d77]  .el-table th {
  background-color: #f0f4f7 !important;
}
.style-type-2 .style-item-table[data-v-57a49d77]  .el-table__body-wrapper,
.style-type-2 .style-item-table[data-v-57a49d77]  .el-table__body {
  border-radius: 8px;
}
.style-type-2 #drag3[data-v-57a49d77]  .el-form-item {
  width: 100%;
  display: inline-block;
}
@media only screen and (min-width: 960px) {
.style-type-2 #drag3[data-v-57a49d77]  .el-form-item {
    width: 50%;
}
}
@media only screen and (min-width: 1500px) {
.style-type-2 #drag3[data-v-57a49d77]  .el-form-item {
    width: 33.33%;
}
}
.svg-icon[data-v-57a49d77] {
  cursor: pointer;
}
.bar[data-v-57a49d77] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bar[data-v-57a49d77]:hover {
  background-color: var(--primary-color);
}
.grid-content[data-v-8d091072] {
  width: 180px;
  height: 130px;
  margin-bottom: 10px;
}
.apklist[data-v-8d091072] {
  margin: 0 10px;
  overflow-x: hidden;
  overflow-y: auto;
}
.uploadapk[data-v-8d091072] {
  width: 80px;
  height: 80px;
  border: 1px dashed #90c2f6;
}
.uploadapk .iconplus[data-v-8d091072] {
  color: #90c2f6;
  font-size: 44px;
  line-height: 80px;
  margin-left: 15px;
}
.btnupload[data-v-8d091072] {
  margin-top: 15px;
}
.apk[data-v-8d091072] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.apk .apk_info[data-v-8d091072] {
  margin-left: 10px;
}
.apk .apk_info .apk_info_name[data-v-8d091072] {
  width: 100px;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.apk .apk_info .apk_info_versionName[data-v-8d091072] {
  margin: 10px 20px 10px 0;
}
.dbtns[data-v-8d091072] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@charset "UTF-8";
.page[data-v-09bae333] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #f7f8fa;
}
.phone[data-v-09bae333] {
  border-radius: 4px;
  background: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  overflow: auto;
}
.phone .palette[data-v-09bae333] {
  background-color: #F4F4F4;
  width: 350px;
  border-radius: 4px;
  margin: 10px auto;
  padding: 14px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.phone .canvas_group[data-v-09bae333] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 760px;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  margin: auto;
}
.phone .vivew[data-v-09bae333] {
  width: 350px;
  height: 680px;
  border-radius: 8px;
  border: 2px dashed #165DFF;
  margin: 20px;
  font-size: 14px;
  background: #F5F8FF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.phone .vivew > div[data-v-09bae333]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.phone .vivew > div:first-child svg[data-v-09bae333] {
  width: 48px;
  height: 48px;
  margin-bottom: 4px;
}
.phone .vivew > div:first-child span[data-v-09bae333] {
  color: var(--primary-color);
  line-height: 22px;
  font-weight: 400;
}
.phone .vivew > div[data-v-09bae333]:last-child {
  color: #86909C;
  line-height: 22px;
}
.phone #canvas[data-v-09bae333] {
  margin: 20px;
  height: 100%;
}
.phone #videoCanvas[data-v-09bae333] {
  position: absolute;
  pointer-events: none;
  /* 使鼠标事件穿透 canvas 层 */
}
.main-content[data-v-09bae333] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  min-width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  margin-left: 20px;
  background: #FFF;
}
.main-content .tabs_box[data-v-09bae333] {
  width: 100%;
  height: 100%;
  padding: 0 10px;
}
.main-content .tabs_box[data-v-09bae333]  .el-tabs__content {
  height: calc(100% - 65px);
}
.main-content .tabs_box[data-v-09bae333]  .el-tab-pane {
  width: 100%;
  height: 100%;
}
.main-content .screenshot[data-v-09bae333] {
  margin-top: 10px;
  height: calc(100% - 40px);
  overflow-y: auto;
}
.main-content .screenshot-item[data-v-09bae333] {
  margin: 10px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-content .screenshot-item-image[data-v-09bae333] {
  width: 200px;
  height: 300px;
  position: relative;
}
.main-content .screenshot-item-button[data-v-09bae333] {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #FFF;
  font-size: 16px;
  padding: 8px;
  text-align: right;
}
.main-content .screenshot-item-button i[data-v-09bae333] {
  margin-left: 10px;
  cursor: pointer;
}
.main-content .screenshot-item-button i[data-v-09bae333]:hover {
  color: #ccc;
}
.main-content .screenshot-item-image:hover .screenshot-item-button[data-v-09bae333] {
  display: block;
}
.main-content .screenshot-item-title[data-v-09bae333] {
  color: #333;
  height: 30px;
  text-align: left;
  font-size: 12px;
  line-height: 30px;
}
[data-v-556af99e] .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-21770f1f] .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.upload[data-v-9fa602a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-9fa602a0] .el-dialog__body {
  overflow: auto !important;
}
.selectTree .tree-node-box[data-v-9fa602a0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.selectTree .disabled[data-v-9fa602a0] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.dialog-footer[data-v-9fa602a0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.upload[data-v-1600acfb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[data-v-1600acfb] .el-dialog__body {
  overflow: auto !important;
}
.selectTree .tree-node-box[data-v-1600acfb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.selectTree .disabled[data-v-1600acfb] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.dialog-footer[data-v-1600acfb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.upload[data-v-2001ca50] {
  text-align: center;
}
.dialog-footer[data-v-2001ca50] {
  text-align: center;
}
[data-v-2001ca50] .el-upload {
  width: 100%;
}
[data-v-2001ca50] .el-upload-dragger {
  width: 100%;
}
[data-v-2001ca50] .upload-success {
  color: #67C23A;
  font-size: 67px;
  margin: 40px 0 16px;
  line-height: 50px;
}
.btn-box[data-v-30b5072f] {
  height: 44px;
}
.tab-item-100[data-v-30b5072f] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.vxe-table--tooltip-wrapper {
  z-index: 3000 !important;
}
.vxe-grid .vxe-body--row.row--pending {
  color: inherit;
  text-decoration: none;
  cursor: inherit;
}
.vxe-grid .vxe-body--row.row--pending .vxe-body--column:after {
  border-bottom: none;
}
.vxe-grid .vxe-body--row.row--pending .vxe-body--column:before {
  content: "";
  top: -5px;
  left: -5px;
  position: absolute;
  border-width: 5px;
  border-style: solid;
  border-color: transparent #e6a23c transparent transparent;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.el-select[data-v-85d675c6],
.el-date-editor[data-v-85d675c6] {
  width: 100%;
}
.dialog_body[data-v-85d675c6] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Dialog[data-v-85d675c6]  .el-dialog, .bindDialog[data-v-85d675c6]  .el-dialog {
  height: 80%;
}
.Dialog[data-v-85d675c6]  .el-dialog__body {
  padding-top: 0;
}
[data-v-85d675c6] .el-dialog__body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto !important;
}
.btn-box[data-v-85d675c6] {
  height: 44px;
}
.tab[data-v-85d675c6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tab-item-50[data-v-85d675c6] {
  height: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tab-item-100[data-v-85d675c6] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogAddScene[data-v-85d675c6]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tree-table[data-v-85d675c6] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.left-tree[data-v-85d675c6] {
  width: 33.33%;
  overflow: hidden;
  padding: 0px 15px;
  margin-right: 10px;
}
.right-table[data-v-85d675c6] {
  width: 66.66%;
  overflow: hidden;
}
.tabsDialog[data-v-85d675c6]  .el-dialog {
  max-height: 600px;
}
.check-ul[data-v-85d675c6] {
  height: 350px;
}
.check-ul ul[data-v-85d675c6] {
  height: 100%;
  overflow-y: auto;
  border: 1px solid #DCDFE6;
  padding: 0px;
  text-align: center;
  margin-bottom: 0;
}
.check-ul li[data-v-85d675c6] {
  padding: 10px 20px;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  list-style-type: none;
  min-width: 100px;
  border-bottom: 1px solid #DCDFE6;
}
.check-ul li[data-v-85d675c6]:hover {
  background-color: #ecf5ff;
}
.check-ul .actived[data-v-85d675c6] {
  background-color: #ecf5ff;
}
.transferBtn[data-v-85d675c6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 10px;
}
.transferBtn .el-button[data-v-85d675c6] {
  margin: 5px 0 5px;
}
.caseBind[data-v-85d675c6]  .el-dialog {
  height: 499px;
  margin-top: 10vh !important;
}
.caseBind[data-v-85d675c6]  .el-dialog__body {
  overflow: auto;
  padding: 20px 20px;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
.caseBind[data-v-85d675c6]  .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.caseBind[data-v-85d675c6]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.caseBind[data-v-85d675c6]  .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.caseBind[data-v-85d675c6]  .el-form-item {
  margin-bottom: 35px;
}
.newtree[data-v-85d675c6] {
  height: 100%;
  margin-right: 10px;
  width: 300px;
}
/*! jQuery UI - v1.12.1 - 2019-03-03
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}
.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
	-webkit-box-shadow: inset 1px 1px 1px #ccc;
	        box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,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");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	-webkit-filter: inherit;
	        filter: inherit;
}
.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #eee;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}
.ui-visual-focus {
	-webkit-box-shadow: 0 0 3px 1px rgb(94, 158, 214);
	        box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(../static/img/ui-icons_444444_256x240.f4ebe485.png);
}
.ui-widget-header .ui-icon {
	background-image: url(../static/img/ui-icons_444444_256x240.f4ebe485.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(../static/img/ui-icons_555555_256x240.d70c49a1.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(../static/img/ui-icons_ffffff_256x240.e33c878c.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(../static/img/ui-icons_777620_256x240.03c85664.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(../static/img/ui-icons_cc0000_256x240.bd6996f9.png);
}
.ui-button .ui-icon {
	background-image: url(../static/img/ui-icons_777777_256x240.6d28e77d.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px;
}
.ui-icon-caret-1-n { background-position: 0 0;
}
.ui-icon-caret-1-ne { background-position: -16px 0;
}
.ui-icon-caret-1-e { background-position: -32px 0;
}
.ui-icon-caret-1-se { background-position: -48px 0;
}
.ui-icon-caret-1-s { background-position: -65px 0;
}
.ui-icon-caret-1-sw { background-position: -80px 0;
}
.ui-icon-caret-1-w { background-position: -96px 0;
}
.ui-icon-caret-1-nw { background-position: -112px 0;
}
.ui-icon-caret-2-n-s { background-position: -128px 0;
}
.ui-icon-caret-2-e-w { background-position: -144px 0;
}
.ui-icon-triangle-1-n { background-position: 0 -16px;
}
.ui-icon-triangle-1-ne { background-position: -16px -16px;
}
.ui-icon-triangle-1-e { background-position: -32px -16px;
}
.ui-icon-triangle-1-se { background-position: -48px -16px;
}
.ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-icon-triangle-1-sw { background-position: -80px -16px;
}
.ui-icon-triangle-1-w { background-position: -96px -16px;
}
.ui-icon-triangle-1-nw { background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s { background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w { background-position: -144px -16px;
}
.ui-icon-arrow-1-n { background-position: 0 -32px;
}
.ui-icon-arrow-1-ne { background-position: -16px -32px;
}
.ui-icon-arrow-1-e { background-position: -32px -32px;
}
.ui-icon-arrow-1-se { background-position: -48px -32px;
}
.ui-icon-arrow-1-s { background-position: -65px -32px;
}
.ui-icon-arrow-1-sw { background-position: -80px -32px;
}
.ui-icon-arrow-1-w { background-position: -96px -32px;
}
.ui-icon-arrow-1-nw { background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s { background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w { background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw { background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n { background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e { background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s { background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w { background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n { background-position: 1px -48px;
}
.ui-icon-arrowthick-1-ne { background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e { background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se { background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s { background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw { background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w { background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw { background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w { background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n { background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e { background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s { background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px;
}
.ui-icon-arrow-4 { background-position: 0 -80px;
}
.ui-icon-arrow-4-diag { background-position: -16px -80px;
}
.ui-icon-extlink { background-position: -32px -80px;
}
.ui-icon-newwin { background-position: -48px -80px;
}
.ui-icon-refresh { background-position: -64px -80px;
}
.ui-icon-shuffle { background-position: -80px -80px;
}
.ui-icon-transfer-e-w { background-position: -96px -80px;
}
.ui-icon-transferthick-e-w { background-position: -112px -80px;
}
.ui-icon-folder-collapsed { background-position: 0 -96px;
}
.ui-icon-folder-open { background-position: -16px -96px;
}
.ui-icon-document { background-position: -32px -96px;
}
.ui-icon-document-b { background-position: -48px -96px;
}
.ui-icon-note { background-position: -64px -96px;
}
.ui-icon-mail-closed { background-position: -80px -96px;
}
.ui-icon-mail-open { background-position: -96px -96px;
}
.ui-icon-suitcase { background-position: -112px -96px;
}
.ui-icon-comment { background-position: -128px -96px;
}
.ui-icon-person { background-position: -144px -96px;
}
.ui-icon-print { background-position: -160px -96px;
}
.ui-icon-trash { background-position: -176px -96px;
}
.ui-icon-locked { background-position: -192px -96px;
}
.ui-icon-unlocked { background-position: -208px -96px;
}
.ui-icon-bookmark { background-position: -224px -96px;
}
.ui-icon-tag { background-position: -240px -96px;
}
.ui-icon-home { background-position: 0 -112px;
}
.ui-icon-flag { background-position: -16px -112px;
}
.ui-icon-calendar { background-position: -32px -112px;
}
.ui-icon-cart { background-position: -48px -112px;
}
.ui-icon-pencil { background-position: -64px -112px;
}
.ui-icon-clock { background-position: -80px -112px;
}
.ui-icon-disk { background-position: -96px -112px;
}
.ui-icon-calculator { background-position: -112px -112px;
}
.ui-icon-zoomin { background-position: -128px -112px;
}
.ui-icon-zoomout { background-position: -144px -112px;
}
.ui-icon-search { background-position: -160px -112px;
}
.ui-icon-wrench { background-position: -176px -112px;
}
.ui-icon-gear { background-position: -192px -112px;
}
.ui-icon-heart { background-position: -208px -112px;
}
.ui-icon-star { background-position: -224px -112px;
}
.ui-icon-link { background-position: -240px -112px;
}
.ui-icon-cancel { background-position: 0 -128px;
}
.ui-icon-plus { background-position: -16px -128px;
}
.ui-icon-plusthick { background-position: -32px -128px;
}
.ui-icon-minus { background-position: -48px -128px;
}
.ui-icon-minusthick { background-position: -64px -128px;
}
.ui-icon-close { background-position: -80px -128px;
}
.ui-icon-closethick { background-position: -96px -128px;
}
.ui-icon-key { background-position: -112px -128px;
}
.ui-icon-lightbulb { background-position: -128px -128px;
}
.ui-icon-scissors { background-position: -144px -128px;
}
.ui-icon-clipboard { background-position: -160px -128px;
}
.ui-icon-copy { background-position: -176px -128px;
}
.ui-icon-contact { background-position: -192px -128px;
}
.ui-icon-image { background-position: -208px -128px;
}
.ui-icon-video { background-position: -224px -128px;
}
.ui-icon-script { background-position: -240px -128px;
}
.ui-icon-alert { background-position: 0 -144px;
}
.ui-icon-info { background-position: -16px -144px;
}
.ui-icon-notice { background-position: -32px -144px;
}
.ui-icon-help { background-position: -48px -144px;
}
.ui-icon-check { background-position: -64px -144px;
}
.ui-icon-bullet { background-position: -80px -144px;
}
.ui-icon-radio-on { background-position: -96px -144px;
}
.ui-icon-radio-off { background-position: -112px -144px;
}
.ui-icon-pin-w { background-position: -128px -144px;
}
.ui-icon-pin-s { background-position: -144px -144px;
}
.ui-icon-play { background-position: 0 -160px;
}
.ui-icon-pause { background-position: -16px -160px;
}
.ui-icon-seek-next { background-position: -32px -160px;
}
.ui-icon-seek-prev { background-position: -48px -160px;
}
.ui-icon-seek-end { background-position: -64px -160px;
}
.ui-icon-seek-start { background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px;
}
.ui-icon-stop { background-position: -96px -160px;
}
.ui-icon-eject { background-position: -112px -160px;
}
.ui-icon-volume-off { background-position: -128px -160px;
}
.ui-icon-volume-on { background-position: -144px -160px;
}
.ui-icon-power { background-position: 0 -176px;
}
.ui-icon-signal-diag { background-position: -16px -176px;
}
.ui-icon-signal { background-position: -32px -176px;
}
.ui-icon-battery-0 { background-position: -48px -176px;
}
.ui-icon-battery-1 { background-position: -64px -176px;
}
.ui-icon-battery-2 { background-position: -80px -176px;
}
.ui-icon-battery-3 { background-position: -96px -176px;
}
.ui-icon-circle-plus { background-position: 0 -192px;
}
.ui-icon-circle-minus { background-position: -16px -192px;
}
.ui-icon-circle-close { background-position: -32px -192px;
}
.ui-icon-circle-triangle-e { background-position: -48px -192px;
}
.ui-icon-circle-triangle-s { background-position: -64px -192px;
}
.ui-icon-circle-triangle-w { background-position: -80px -192px;
}
.ui-icon-circle-triangle-n { background-position: -96px -192px;
}
.ui-icon-circle-arrow-e { background-position: -112px -192px;
}
.ui-icon-circle-arrow-s { background-position: -128px -192px;
}
.ui-icon-circle-arrow-w { background-position: -144px -192px;
}
.ui-icon-circle-arrow-n { background-position: -160px -192px;
}
.ui-icon-circle-zoomin { background-position: -176px -192px;
}
.ui-icon-circle-zoomout { background-position: -192px -192px;
}
.ui-icon-circle-check { background-position: -208px -192px;
}
.ui-icon-circlesmall-plus { background-position: 0 -208px;
}
.ui-icon-circlesmall-minus { background-position: -16px -208px;
}
.ui-icon-circlesmall-close { background-position: -32px -208px;
}
.ui-icon-squaresmall-plus { background-position: -48px -208px;
}
.ui-icon-squaresmall-minus { background-position: -64px -208px;
}
.ui-icon-squaresmall-close { background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical { background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical { background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal { background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se { background-position: -80px -224px;
}


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

/**
 * ParamQuery Pro v2.4.1
 * 
 * Copyright (c) 2012-2018 Paramvir Dhindsa (http://paramquery.com)
 * Released under GPL v3 license
 * http://paramquery.com/license
 * 
 */
.pq-grid {
  overflow: hidden;
  position: relative;
  z-index: 0
}
div.pq-grid * {
  font-family: Arial;
  font-size: 14px;
  line-height: normal;
  margin: 0;
  padding: 0
}
.pq-grid *:focus {
  outline: 1px dotted gray
}
.pq-disable-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none
}
.pq-native-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text
}
.pq-grid .pq-grid-top {
  border-width: 0
}
.pq-slider-icon {
  position: absolute;
  z-index: 4;
  right: 5px;
  top: 3px;
  cursor: pointer
}
div.pq-grid-title {
  border-bottom: 1px solid #c5c5c5;
  zoom:1;padding: 5px;
  overflow: hidden
}
div.pq-toolbar {
  border-bottom: 1px solid #c5c5c5;
  padding: 3px 5px 4px;
  zoom:1;overflow: hidden;
  text-align: left
}
div.pq-toolbar * {
  vertical-align: middle
}
div.pq-toolbar select {
  height: 18px;
  position: relative;
  border-width: 1px
}
div.pq-toolbar .pq-separator {
  margin-left: 10px;
  margin-right: 10px
}
.pq-grid select {
  border-color: #ccc
}
.pq-grid .pq-search-txt {
  border: 1px solid #ccc;
  overflow: visible;
  margin: 1px auto 1px;
  padding: 1px 4px
}
div.pq-grid div.pq-draggable {
  cursor: move
}
div.pq-grid-bottom {
  border-width: 0;
  font-weight: normal;
  position: relative
}
div.pq-grid-footer {
  padding: 3px 5px 3px;
  overflow: hidden;
  position: relative
}
.pq-grid-center {
  position: relative;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden
}
div.pq-header-outer {
  position: relative;
  border-width: 0;
  text-align: left
}
.pq-grid span.pq-grid-header {
  position: absolute;
  top: -2px;
  cursor: default;
  display: inline-block;
  border-width: 0
}
.pq-grid span.pq-grid-header-left {
  overflow: hidden
}
.pq-grid-cont-inner {
  position: absolute;
  left: 0;
  top: 0;
  cursor: default;
  overflow: hidden
}
.pq-grid-cont .pq-grid-norows {
  text-align: center;
  padding: 3px;
  position: relative
}
td.pq-col-sort-asc .pq-col-sort-icon,td.pq-col-sort-desc .pq-col-sort-icon {
  display: inline;
  padding-right: 16px
}
.pq-grid-col-resize-handle {
  cursor: w-resize;
  display: block;
  /* background: ; */
  width:10px;
  height: 100%;
  position: absolute;
  top: 0
}
.pq-grid-drag-bar {
  position: absolute;
  width: 1px;
  z-index: 100;
  top: 0;
  background-color: #000
}
div.pq-grid .pq-align-right {
  text-align: right
}
div.pq-grid .pq-align-right * {
  text-align: right
}
div.pq-grid .pq-align-center {
  text-align: center
}
div.pq-grid .pq-align-center * {
  text-align: center
}
div.pq-grid-cont-outer {
  position: relative
}
div.pq-grid-cont {
  overflow: hidden;
  border-top: 0;
  width: 100%;
  position: relative
}
div.pq-grid-cont:focus {
  outline: 0
}
.pq-grid .pq-grid-cont .ui-state-hover {
  font-weight: normal
}
table.pq-grid-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 0;
  position: relative;
  top: 0;
  left: 0;
  margin-top: -1px
}
table.pq-grid-header-table {
  table-layout: fixed;
  width: 0;
  border-spacing: 0
}
table.pq-grid-header-table div.pq-td-div {
  padding: 5px;
  position: relative
}
.pq-grid td.pq-grid-col {
  overflow: hidden;
  border-width: 0;
  border-right: 1px solid #cfcfcf;
  border-top: 1px solid #cfcfcf
}
td.pq-grid-number-col {
  border-right: 1px solid #cfcfcf
}
.pq-grid .pq-col-drag-helper {
  padding: 1px 5px 4px 3px;
  -webkit-box-shadow: 0 4px 8px rgba(0,0,0,0.5);
  box-shadow: 0 4px 8px rgba(0,0,0,0.5)
}
.pq-grid .pq-col-drag-helper .pq-drag-icon {
  height: 16px;
  width: 16px;
  margin-right: 5px;
  margin-bottom: -3px;
  float: left
}
.pq-grid td.pq-drop-hover,.pq-grid .pq-drop-hover {
  /* background-image: url("") */
}
tr.pq-row-hidden {
  visibility: hidden;
  height: 1px
}
.pq-grid td.pq-grid-cell {
  height: 14px;
  overflow: hidden;
  padding: 4px 5px;
  vertical-align: middle;
  border-width: 0;
  word-wrap: break-word
}
div.pq-grid td.pq-cell-dirty {
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAIABAP8AAP///yH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAh+QQBCgABACwAAAAABgAGAAACCoSPEBhr7eCSoQAAOw==);
  background-repeat: no-repeat;
  background-position: left top
}
div.pq-grid td.pq-cell-red-tr {
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAIABAP8AAP///yH5BAEKAAEALAAAAAAGAAYAAAIKhB9nkcj+AJugAAA7);
  background-repeat: no-repeat;
  background-position: right top
}
div.pq-grid td.pq-cell-blue-tr {
  background-image: url(data:image/gif;base64,R0lGODlhBgAGAIABAAAA/////yH5BAEKAAEALAAAAAAGAAYAAAIKhB9nkcj+AJugAAA7);
  background-repeat: no-repeat;
  background-position: right top
}
table.pq-td-border-right>tbody>tr>.pq-grid-cell {
  border-right: 1px solid #d0d0d0
}
table.pq-td-border-bottom>tbody>tr>.pq-grid-cell {
  border-bottom: 1px solid #ededed
}
table.pq-wrap>tbody>tr>.pq-grid-cell,table.pq-wrap>tbody>tr>.pq-grid-col {
  word-wrap: break-word;
  white-space: normal
}
table.pq-no-wrap>tbody>tr>.pq-grid-cell,table.pq-no-wrap>tbody>tr>.pq-grid-col {
  word-wrap: normal;
  white-space: nowrap;
  text-overflow: ellipsis
}
.pq-grid-header-search-row .pq-grid-hd-search-field {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box
}
tr.pq-grid-header-search-row div.pq-td-div {
  padding: 0 2px
}
.pq-grid-header-search-row .pq-from-div {
  float: left;
  padding-right: 3px;
  width: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box
}
.pq-grid-header-search-row .pq-to-div {
  float: right;
  padding-left: 3px;
  width: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box
}
span.pq-from-to-center {
  width: 6px;
  position: absolute;
  left: 50%;
  line-height: 20px;
  margin-left: -3px;
  text-align: center
}
div.pq-editor-outer {
  border: 2px solid #666;
  position: absolute;
  left: 0;
  top: 0;
  padding: 0;
  z-index: 5;
  display: table;
  color: #333
}
div.pq-editor-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%
}
div.pq-editor-inner>div[contenteditable='true'] {
  overflow: auto;
  background: #fff;
  padding: 2px
}
div.pq-editor-inner>.pq-cell-editor {
  padding: 2px 3px
}
div.pq-tooltip {
  padding: 3px 10px
}
span.pq-tooltip-icon {
  display: inline-block;
  position: relative;
  top: 3px;
  margin-right: 4px
}
tr td.pq-grid-number-cell {
  overflow: hidden;
  border-right: 1px solid #9eb6ce;
  cursor: pointer
}
.pq-grid td.pq-grid-number-cell {
  border-top: 0;
  border-left: 0;
  padding: 4px 5px
}
.pq-grid table.pq-grid-table td.pq-last-frozen-col {
  border-right: 1px solid #eee
}
.pq-grid-vert-frozen-line {
  position: absolute;
  width: 0;
  border-left-width: 0;
  border-right: 1px solid #eee;
  top: 0
}
.pq-grid-table>tbody>.pq-last-frozen-row>.pq-grid-cell {
  border-bottom: 1px solid #333
}
.pq-grid tr.pq-detail-master>td {
  border-bottom-width: 0
}
.pq-grid td.pq-detail-child {
  padding: 3px 30px
}
div.pq-grid-disable {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #ccc;
  z-index: 3
}
div.pq-loading {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: none
}
div.pq-loading div.pq-loading-bg {
  background: #ccc;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10
}
div.pq-loading-mask {
  width: 100px;
  height: 25px;
  z-index: 6;
  padding: 5px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -50px;
  margin-top: -13px
}
.pq-grid div.pq-loading-mask div {
  padding-top: 0;
  padding-right: 6px;
  padding-left: 29px;
  line-height: 23px;
  background-image: url(data:image/gif;base64,R0lGODlhEAAQALMMAKqooJGOhp2bk7e1rZ2bkre1rJCPhqqon8PBudDOxXd1bISCef///wAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFAAAMACwAAAAAEAAQAAAET5DJyYyhmAZ7sxQEs1nMsmACGJKmSaVEOLXnK1PuBADepCiMg/DQ+/2GRI8RKOxJfpTCIJNIYArS6aRajWYZCASDa41Ow+Fx2YMWOyfpTAQAIfkEBQAADAAsAAAAABAAEAAABE6QyckEoZgKe7MEQMUxhoEd6FFdQWlOqTq15SlT9VQM3rQsjMKO5/n9hANixgjc9SQ/CgKRUSgw0ynFapVmGYkEg3v1gsPibg8tfk7CnggAIfkEBQAADAAsAAAAABAAEAAABE2QycnOoZjaA/IsRWV1goCBoMiUJTW8A0XMBPZmM4Ug3hQEjN2uZygahDyP0RBMEpmTRCKzWGCkUkq1SsFOFQrG1tr9gsPc3jnco4A9EQAh+QQFAAAMACwAAAAAEAAQAAAETpDJyUqhmFqbJ0LMIA7McWDfF5LmAVApOLUvLFMmlSTdJAiM3a73+wl5HYKSEET2lBSFIhMIYKRSimFriGIZiwWD2/WCw+Jt7xxeU9qZCAAh+QQFAAAMACwAAAAAEAAQAAAETZDJyRCimFqbZ0rVxgwF9n3hSJbeSQ2rCWIkpSjddBzMfee7nQ/XCfJ+OQYAQFksMgQBxumkEKLSCfVpMDCugqyW2w18xZmuwZycdDsRACH5BAUAAAwALAAAAAAQABAAAARNkMnJUqKYWpunUtXGIAj2feFIlt5JrWybkdSydNNQMLaND7pC79YBFnY+HENHMRgyhwPGaQhQotGm00oQMLBSLYPQ9QIASrLAq5x0OxEAIfkEBQAADAAsAAAAABAAEAAABE2QycmUopham+da1cYkCfZ94UiW3kmtbJuRlGF0E4Iwto3rut6tA9wFAjiJjkIgZAYDTLNJgUIpgqyAcTgwCuACJssAdL3gpLmbpLAzEQA7);
  background-position: 6px center;
  background-repeat: no-repeat
}
div.pq-vscroll {
  height: 150px;
  position: absolute;
  right: 0;
  bottom: 17px
}
div.pq-hscroll {
  height: 17px;
  border: 0 solid blue;
  position: absolute;
  right: 17px;
  bottom: 0
}
div.pq-hvscroll-square {
  height: 10px;
  width: 10px;
  border: 0 solid blue;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1
}
.pq-tree-icon-container {
  position: relative;
  float: left;
  height: 16px
}
.pq-tree-icon {
  cursor: pointer;
  position: absolute;
  width: 18px;
  height: 16px;
  right: 0;
  top: -2px
}
div.pq-grid tr.pq-row-select {
  border-width: 0
}
div.pq-grid tr td.pq-grid-cell-hover {
  border-width: 0
}
div.pq-grid tr td.pq-cell-select {
  border-width: 0
}
tr.pq-group-row {
  cursor: pointer
}
tr.pq-group-row td span {
  float: left;
  margin-top: -2px;
  margin-right: 3px
}
.pq-pager {
  padding: 2px 5px 13px;
  overflow: hidden;
  vertical-align: middle
}
.pq-pager * {
  vertical-align: middle
}
.pq-grid span.pq-separator {
  height: 18px;
  border-left: 1px solid #ccc;
  display: inline-block
}
.pq-pager input {
  padding: 0 1px;
  text-align: center;
  width: 35px;
  margin-right: 5px;
  height: 16px;
  border-width: 1px
}
div.pq-pager span,div.pq-pager select {
  margin-right: 5px;
  border-width: 1px
}
.pq-pager .pq-page-placeholder {
  vertical-align: top;
  margin-right: 0
}
.pq-grid button.ui-button-icon-only {
  width: 22px;
  margin-right: 5px;
  padding: .4em 0
}
.pq-sb-vert-wt {
  display: block;
  width: 17px;
  background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAFCAYAAACjKgd3AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AsHDhckcDEyEQAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAAAPElEQVR42t2MsQ2AMBDE7Aso+w9JgwTJBqR4sQEVlq7yyd7X8exbR4AEtZZGFGwkQj1Iyr/McRI+4GeRBVl2BskgVdnvAAAAAElFTkSuQmCC)
}
.pq-sb-horiz-wt {
  display: block;
  height: 17px;
  background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4VbbAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AsHDgcNeEG4LAAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAAASklEQVR42rWRyQ2AAAzDklDE/kPyQeLYAFaIH+RtWVbr69xflZt1NtWw1W+UALP9F5ylh0PMMjGHmNXDEXkKyiB3Rhms+bmPGv4AcHkG+8VQDh0AAAAASUVORK5CYII=)
}
.pq-sb-vert-wt * {
  padding: 0;
  margin: 0
}
.pq-sb-horiz-wt * {
  padding: 0;
  margin: 0
}
.pq-sb-btn {
  width: 17px;
  height: 17px;
  position: absolute
}
.pq-sb-vert-wt div.top-btn {
  left: 0;
  top: 0;
  background: url(data:image/png;base64,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)
}
.pq-sb-horiz-wt div.left-btn {
  left: 0;
  top: 0;
  background: url(data:image/png;base64,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) -34px
}
.pq-sb-vert-wt div.bottom-btn {
  left: 0;
  bottom: 0;
  background: url(data:image/png;base64,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) -17px
}
.pq-sb-horiz-wt div.right-btn {
  top: 0;
  right: 0;
  background: url(data:image/png;base64,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) -51px
}
.pq-sb-slider {
  position: absolute
}
.pq-sb-vert-wt .pq-sb-slider * {
  background: url(data:image/png;base64,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)
}
.pq-sb-slider-h {
  position: absolute
}
.pq-sb-horiz-wt .pq-sb-slider-h * {
  display: inline-block;
  background: url(data:image/png;base64,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)
}
.pq-sb-slider .vert-slider-top {
  width: 17px;
  height: 3px;
  overflow: hidden;
  background-position: 17px -8px
}
.pq-sb-slider-h .horiz-slider-left {
  height: 17px;
  width: 3px;
  overflow: hidden;
  background-position: -68px 0
}
.pq-sb-vert-wt .pq-sb-slider .vert-slider-bg {
  width: 17px;
  overflow: hidden;
  background: #b6cefb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAABCAIAAAC32dI2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QMIEhg1K2rcCgAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAAAP0lEQVR42gE0AMv/Ae7u7mt7o4p8Vv7+/wQHCAICA/z9//78/ufv8/r7/fv7/fn6/QUFAg4MCRgRDHaCoZeGXkrqHcxeXr8UAAAAAElFTkSuQmCC)
}
.pq-sb-horiz-wt .pq-sb-slider-h .horiz-slider-bg {
  height: 17px;
  overflow: hidden;
  background: #b6cefb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAARCAIAAACToVFFAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QMIEhgb97zRxQAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAAASElEQVR42gXBQQqAIBBAUfkmFUjQrrr/yYpwN0HRInXG3nMi4vd7c8eZMGt0/QB4qjasGul6yEUpRfmyEgJMcWSZo0/v6kTkB79aIUwNH0CiAAAAAElFTkSuQmCC)
}
.pq-sb-slider .vert-slider-center {
  width: 17px;
  height: 8px;
  overflow: hidden;
  background-position: 17px 0
}
.pq-sb-slider-h .horiz-slider-center {
  height: 17px;
  width: 8px;
  overflow: hidden;
  background-position: -74px 0
}
.pq-sb-slider .vert-slider-bottom {
  width: 17px;
  height: 3px;
  overflow: hidden;
  background-position: 17px -11px
}
.pq-sb-slider-h .horiz-slider-right {
  height: 17px;
  width: 3px;
  overflow: hidden;
  background-position: -71px 0
}
.pq-sb-vert-t {
  display: block;
  width: 17px;
  background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAFCAYAAACjKgd3AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AsHDhckcDEyEQAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAAAPElEQVR42t2MsQ2AMBDE7Aso+w9JgwTJBqR4sQEVlq7yyd7X8exbR4AEtZZGFGwkQj1Iyr/McRI+4GeRBVl2BskgVdnvAAAAAElFTkSuQmCC)
}
.pq-sb-horiz-t {
  display: block;
  height: 17px;
  background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4VbbAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AsHDgcNeEG4LAAAAB10RVh0Q29tbWVudABDcmVhdGVkIHdpdGggVGhlIEdJTVDvZCVuAAAASklEQVR42rWRyQ2AAAzDklDE/kPyQeLYAFaIH+RtWVbr69xflZt1NtWw1W+UALP9F5ylh0PMMjGHmNXDEXkKyiB3Rhms+bmPGv4AcHkG+8VQDh0AAAAASUVORK5CYII=)
}
.pq-sb-vert-t * {
  padding: 0;
  margin: 0
}
.pq-sb-horiz-t * {
  padding: 0;
  margin: 0
}
.pq-sb-vert-t .pq-sb-btn {
  width: 15px;
  height: 15px;
  position: absolute
}
.pq-sb-horiz-t .pq-sb-btn {
  width: 15px;
  height: 15px
}
.pq-sb-vert-t div.top-btn {
  left: 0;
  top: 0
}
.pq-sb-horiz-t div.left-btn {
  left: 0;
  top: 0
}
.pq-sb-horiz-t div.left-btn .ui-icon {
  margin-top: -1px
}
.pq-sb-vert-t div.bottom-btn {
  left: 0;
  bottom: 0
}
.pq-sb-vert-t div.bottom-btn .ui-icon {
  margin-left: -1px
}
.pq-sb-horiz-t div.right-btn {
  top: 0;
  right: 0
}
.pq-sb-horiz-t div.right-btn .ui-icon {
  margin-top: -1px;
  margin-left: -1px
}
.pq-sb-vert-t .pq-sb-slider {
  position: absolute;
  width: 13px;
  left: 1px
}
.pq-sb-horiz-t .pq-sb-slider-h {
  position: absolute;
  top: 1px;
  height: 13px
}
.pq-arrow-up {
  position: absolute;
  z-index: 200
}
.pq-arrow-down {
  position: absolute;
  z-index: 200
}
table.pq-grid-header-table div.pq-td-div {
  text-align: center;
}
table.pq-td-border-right>tbody>tr>.pq-grid-cell {
  text-align: center;
}
.pq-grid button.ui-button-icon-only {
  background: #f3f3f3;
  border: 1px solid #ccc;
  opacity: unset;
  min-width: 30px;
}
.pq-grid button.ui-button-icon-only:hover {
  background-color: #dadada
}
/**
 * ParamQuery Pro v2.4.1
 * 
 * Copyright (c) 2012-2018 Paramvir Dhindsa (http://paramquery.com)
 * Released under GPL v3 license
 * http://paramquery.com/license
 * 
 */
div.pq-grid{
    background:#fff;
    color:#333;
    border:1px solid #eee !important;
}
div.pq-grid-top{
    background:rgb(211, 225, 241);
    color:#666;
}
div.pq-grid-title{    
    background:#f5f6fa;    
    border:1px solid #fff;
    border-bottom:1px solid #eee;
}
div.pq-toolbar{	
    border:1px solid #fff;		
    border-bottom:1px solid #eee;
}
.pq-grid span.pq-separator{
    border-right:1px solid #eee;
}
div.pq-grid-footer{	    
/*     border-top:1px solid #eee; */
}
.pq-grid div.pq-grid-bottom{    
    background: #ffffff;
    color:#333;    
/*     border:1px solid #eee; */
    border-top:1px solid #eee;
}
.pq-grid div.pq-header-outer{	
    background:#f5f6fa;
    border-bottom:1px solid #eee;
}
.pq-grid span.pq-grid-header {
    background: #f5f6fa;
/*  background-image: linear-gradient(#fefefe,#e6e6e6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e6e6e6'); 
    background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e6e6e6)); 
    background: -moz-linear-gradient(top,  #fefefe,  #e6e6e6); 	 */
}
.pq-grid-header td.pq-col-sort-asc,.pq-grid-header td.pq-col-sort-desc{
    background: #f5f6fa;		
    color: #454545;
}
.ui-state-active .ui-icon{
    background-image: url(../static/img/ui-icons_444444_256x240.f4ebe485.png);
}
.pq-grid td.pq-grid-col, .pq-grid td.pq-grid-number-col{
    text-shadow:0 1px 0 #fff;
    border-left-width:0;
    border-bottom-width:0;
    border-right-color: #eee;
    border-top-color: #fff;
}
tr.pq-grid-row > td{
    background:#fdfdfd;
    color:#333;
}
tr.pq-grid-oddRow > td{
    background:#fff;
}
div.pq-hvscroll-square{
    background:#eee;
}
tr.pq-grid-row-hover > td
{
    background-color:#e0f0ff;
}
tr.pq-row-select > td
{    
    background:#e0f0ff;
}
div.pq-grid tr td.pq-grid-cell-hover
{
    background-color:#efefef;
    border-width:0;
}
.pq-grid tr td.pq-grid-number-cell
{
    background:#f5f6fa;
    color:#333;
}
.pq-state-select{
    background:#d8e8fa !important;
}
.pq-grid div.pq-loading-mask{
    background:#dae5f3;
    border:1px solid steelblue;
    color:#333;
    font-weight:normal;
}
div.pq-loading-mask div{
    border:1px solid #999;
    background:#ddd;
}
.pq-sb-vert-theme .pq-sb-slider{
    border-color:#98AFC7;
}
.pq-sb-horiz-theme .pq-sb-slider{
    border-color:#98AFC7;
}
.pq-grid div.pq-grid-summary table{
    left:-1px;
}
.pq-grid td.ui-state-error{
    background: #ffcc99;
}
.pq-grid-row {
    height: 35px;
}
.pq-grid-title-row{
    height: 35px;
}
table.pq-td-border-bottom>tbody>tr>.pq-grid-cell{
    border-bottom: 1px solid #eee;
}
table.pq-td-border-right>tbody>tr>.pq-grid-cell {
    border-right: 1px solid #eee;
}
.pq-grid *:focus {
    outline: none;
}
div.pq-editor-inner>.pq-cell-editor {
    padding: 2px 3px;
    height: 100%;
}

/*  滚动条 */
div.pq-vscroll {
    width: 10px;
    background: rgba(0,0,0,.1);
}
div.pq-hscroll {
    height: 10px;
    right:10px;
    background: rgba(0,0,0,.1);
}
.pq-sb-btn {
    display: none;
    background: rgba(0,0,0,.1);
}
.pq-sb-slider {
    width: 10px;
    height: 10px;
    background-color:rgba(0,0,0,.15);
	border-radius:6px;
}
.pq-sb-slider:hover {
	background-color:rgba(0,0,0,.2);
}
.pq-sb-vert-wt .pq-sb-slider *, .pq-sb-horiz-wt .pq-sb-slider-h * {
    display: none;
}
.ui-button.ui-corner-all.ui-widget {
	margin-right: 5px;
    width: 30px;
    text-align: center;
    height: 30px;
    font-weight: normal;
    vertical-align: middle;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #eee;
    background-color: #f3f3f3;
    border-color: #ccc;
}
.ui-button.ui-corner-all.ui-widget[disabled] {
    opacity: .65;
}
div.pq-grid-footer .ui-button:hover {
    color: #eee;
    background-color: #dadada;
    border-color: #8c8c8c;
}
.pqgrid-seek-first,.pqgrid-seek-prev {
	width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 8.7px 5px 0;
    border-color: transparent #4d4d4d transparent transparent;
    margin-left: 2px;
}
.pqgrid-seek-next,.pqgrid-seek-end {
	width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 8.7px;
    border-color: transparent transparent transparent #4d4d4d;
    margin-left: -1px;
}
.pqgrid-seek-first .first-bar {
	width: 10px;
    border-left: 2px solid #4d4d4d;
    margin-top: -6px;
    height: 12px;
    margin-left: -3px;
}
.pqgrid-seek-end .end-bar {
	width: 10px;
    border-left: 2px solid #4d4d4d;
    margin-top: -6px;
    height: 12px;
    margin-left: 1px;
}
.ui-button.ui-corner-all.ui-widget.ui-button-icon-only[title="刷新"],.ui-button.ui-corner-all.ui-widget.ui-button-icon-only[title="刷新"]+span,span.pq-separator {
	display: none!important;
}
.pq-page-placeholder>input,.pq-page-placeholder>select {
	height: 30px;
    line-height: 30px;
}
.tab-item-50[data-v-4f54df67] {
  height: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 5px;
}
.tab-item-50[data-v-4f54df67]:first-child {
  padding-bottom: 10px;
}
.btn-box[data-v-4f54df67] {
  font-size: 14px;
}
.table-box[data-v-4f54df67] {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
}
.dataCaseGridDialog[data-v-5943651c]  .el-dialog {
  height: 80%;
}
.tab-item-50[data-v-5943651c] {
  height: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 5px;
}
.tab-item-50[data-v-5943651c]:first-child {
  padding-bottom: 10px;
}
.btn-box[data-v-5943651c] {
  font-size: 14px;
}
.table-box[data-v-5943651c] {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
}
.btn-box {
  height: 44px;
}
.el-select[data-v-34b7a769],
.el-date-editor[data-v-34b7a769] {
  width: 100%;
}
.dialog_body[data-v-34b7a769] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Dialog[data-v-34b7a769]  .el-dialog {
  height: 80%;
}
.Dialog[data-v-34b7a769]  .el-dialog__body {
  padding-top: 0;
}
.tab[data-v-34b7a769] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tab-item-50[data-v-34b7a769] {
  height: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tab-item-100[data-v-34b7a769] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-36fa37aa].stretchNone {
  height: calc(100% - 20px);
  overflow: hidden;
}
[data-v-36fa37aa].stretchNone .el-textarea__inner {
  resize: none;
  height: 100% !important;
}
.collection[data-v-36fa37aa] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.button-box[data-v-36fa37aa] {
  margin-bottom: 10px;
}
.body[data-v-36fa37aa] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tree-icon[data-v-36fa37aa] {
  line-height: 0;
  margin: 0;
  width: 16px;
  height: 16px;
  display: inline-block;
  border: 0 none;
  outline: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-image: url(../static/img/zTreeStandard.524f504c.png);
  vertical-align: top;
  margin-right: 2px;
}
.icon-open[data-v-36fa37aa] {
  background-position: -110px -14px;
}
.icon-close[data-v-36fa37aa] {
  background-position: -110px 2px;
}
.icon-text[data-v-36fa37aa] {
  background-position: -110px -30px;
}
.DialogAddScene[data-v-36fa37aa]  .el-dialog__body {
  padding: 10px 20px 0 20px;
}
.DialogAddScene[data-v-36fa37aa]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.DialogCopyScene[data-v-36fa37aa]  .el-dialog {
  height: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogCopyScene[data-v-36fa37aa]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.flowRightMouseMenuStyle {
  border: 1px solid #aaa;
  border-bottom: 0;
  background: #eee;
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  display: none;
}
.flowRightMouseMenuStyle li a {
  display: block;
  padding: 10px;
  border-bottom: 1px solid #aaa;
  cursor: pointer;
  color: inherit;
}
.flowRightMouseMenuStyle li a:hover {
  background: #fff;
}
/*! jQuery UI - v1.12.1 - 2019-03-03
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}
.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
	-webkit-box-shadow: inset 1px 1px 1px #ccc;
	        box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,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");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	-webkit-filter: inherit;
	        filter: inherit;
}
.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #eee;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}
.ui-visual-focus {
	-webkit-box-shadow: 0 0 3px 1px rgb(94, 158, 214);
	        box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(../static/img/ui-icons_444444_256x240.f4ebe485.png);
}
.ui-widget-header .ui-icon {
	background-image: url(../static/img/ui-icons_444444_256x240.f4ebe485.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(../static/img/ui-icons_555555_256x240.d70c49a1.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(../static/img/ui-icons_ffffff_256x240.e33c878c.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(../static/img/ui-icons_777620_256x240.03c85664.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(../static/img/ui-icons_cc0000_256x240.bd6996f9.png);
}
.ui-button .ui-icon {
	background-image: url(../static/img/ui-icons_777777_256x240.6d28e77d.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px;
}
.ui-icon-caret-1-n { background-position: 0 0;
}
.ui-icon-caret-1-ne { background-position: -16px 0;
}
.ui-icon-caret-1-e { background-position: -32px 0;
}
.ui-icon-caret-1-se { background-position: -48px 0;
}
.ui-icon-caret-1-s { background-position: -65px 0;
}
.ui-icon-caret-1-sw { background-position: -80px 0;
}
.ui-icon-caret-1-w { background-position: -96px 0;
}
.ui-icon-caret-1-nw { background-position: -112px 0;
}
.ui-icon-caret-2-n-s { background-position: -128px 0;
}
.ui-icon-caret-2-e-w { background-position: -144px 0;
}
.ui-icon-triangle-1-n { background-position: 0 -16px;
}
.ui-icon-triangle-1-ne { background-position: -16px -16px;
}
.ui-icon-triangle-1-e { background-position: -32px -16px;
}
.ui-icon-triangle-1-se { background-position: -48px -16px;
}
.ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-icon-triangle-1-sw { background-position: -80px -16px;
}
.ui-icon-triangle-1-w { background-position: -96px -16px;
}
.ui-icon-triangle-1-nw { background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s { background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w { background-position: -144px -16px;
}
.ui-icon-arrow-1-n { background-position: 0 -32px;
}
.ui-icon-arrow-1-ne { background-position: -16px -32px;
}
.ui-icon-arrow-1-e { background-position: -32px -32px;
}
.ui-icon-arrow-1-se { background-position: -48px -32px;
}
.ui-icon-arrow-1-s { background-position: -65px -32px;
}
.ui-icon-arrow-1-sw { background-position: -80px -32px;
}
.ui-icon-arrow-1-w { background-position: -96px -32px;
}
.ui-icon-arrow-1-nw { background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s { background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w { background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw { background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n { background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e { background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s { background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w { background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n { background-position: 1px -48px;
}
.ui-icon-arrowthick-1-ne { background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e { background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se { background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s { background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw { background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w { background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw { background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w { background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n { background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e { background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s { background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px;
}
.ui-icon-arrow-4 { background-position: 0 -80px;
}
.ui-icon-arrow-4-diag { background-position: -16px -80px;
}
.ui-icon-extlink { background-position: -32px -80px;
}
.ui-icon-newwin { background-position: -48px -80px;
}
.ui-icon-refresh { background-position: -64px -80px;
}
.ui-icon-shuffle { background-position: -80px -80px;
}
.ui-icon-transfer-e-w { background-position: -96px -80px;
}
.ui-icon-transferthick-e-w { background-position: -112px -80px;
}
.ui-icon-folder-collapsed { background-position: 0 -96px;
}
.ui-icon-folder-open { background-position: -16px -96px;
}
.ui-icon-document { background-position: -32px -96px;
}
.ui-icon-document-b { background-position: -48px -96px;
}
.ui-icon-note { background-position: -64px -96px;
}
.ui-icon-mail-closed { background-position: -80px -96px;
}
.ui-icon-mail-open { background-position: -96px -96px;
}
.ui-icon-suitcase { background-position: -112px -96px;
}
.ui-icon-comment { background-position: -128px -96px;
}
.ui-icon-person { background-position: -144px -96px;
}
.ui-icon-print { background-position: -160px -96px;
}
.ui-icon-trash { background-position: -176px -96px;
}
.ui-icon-locked { background-position: -192px -96px;
}
.ui-icon-unlocked { background-position: -208px -96px;
}
.ui-icon-bookmark { background-position: -224px -96px;
}
.ui-icon-tag { background-position: -240px -96px;
}
.ui-icon-home { background-position: 0 -112px;
}
.ui-icon-flag { background-position: -16px -112px;
}
.ui-icon-calendar { background-position: -32px -112px;
}
.ui-icon-cart { background-position: -48px -112px;
}
.ui-icon-pencil { background-position: -64px -112px;
}
.ui-icon-clock { background-position: -80px -112px;
}
.ui-icon-disk { background-position: -96px -112px;
}
.ui-icon-calculator { background-position: -112px -112px;
}
.ui-icon-zoomin { background-position: -128px -112px;
}
.ui-icon-zoomout { background-position: -144px -112px;
}
.ui-icon-search { background-position: -160px -112px;
}
.ui-icon-wrench { background-position: -176px -112px;
}
.ui-icon-gear { background-position: -192px -112px;
}
.ui-icon-heart { background-position: -208px -112px;
}
.ui-icon-star { background-position: -224px -112px;
}
.ui-icon-link { background-position: -240px -112px;
}
.ui-icon-cancel { background-position: 0 -128px;
}
.ui-icon-plus { background-position: -16px -128px;
}
.ui-icon-plusthick { background-position: -32px -128px;
}
.ui-icon-minus { background-position: -48px -128px;
}
.ui-icon-minusthick { background-position: -64px -128px;
}
.ui-icon-close { background-position: -80px -128px;
}
.ui-icon-closethick { background-position: -96px -128px;
}
.ui-icon-key { background-position: -112px -128px;
}
.ui-icon-lightbulb { background-position: -128px -128px;
}
.ui-icon-scissors { background-position: -144px -128px;
}
.ui-icon-clipboard { background-position: -160px -128px;
}
.ui-icon-copy { background-position: -176px -128px;
}
.ui-icon-contact { background-position: -192px -128px;
}
.ui-icon-image { background-position: -208px -128px;
}
.ui-icon-video { background-position: -224px -128px;
}
.ui-icon-script { background-position: -240px -128px;
}
.ui-icon-alert { background-position: 0 -144px;
}
.ui-icon-info { background-position: -16px -144px;
}
.ui-icon-notice { background-position: -32px -144px;
}
.ui-icon-help { background-position: -48px -144px;
}
.ui-icon-check { background-position: -64px -144px;
}
.ui-icon-bullet { background-position: -80px -144px;
}
.ui-icon-radio-on { background-position: -96px -144px;
}
.ui-icon-radio-off { background-position: -112px -144px;
}
.ui-icon-pin-w { background-position: -128px -144px;
}
.ui-icon-pin-s { background-position: -144px -144px;
}
.ui-icon-play { background-position: 0 -160px;
}
.ui-icon-pause { background-position: -16px -160px;
}
.ui-icon-seek-next { background-position: -32px -160px;
}
.ui-icon-seek-prev { background-position: -48px -160px;
}
.ui-icon-seek-end { background-position: -64px -160px;
}
.ui-icon-seek-start { background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px;
}
.ui-icon-stop { background-position: -96px -160px;
}
.ui-icon-eject { background-position: -112px -160px;
}
.ui-icon-volume-off { background-position: -128px -160px;
}
.ui-icon-volume-on { background-position: -144px -160px;
}
.ui-icon-power { background-position: 0 -176px;
}
.ui-icon-signal-diag { background-position: -16px -176px;
}
.ui-icon-signal { background-position: -32px -176px;
}
.ui-icon-battery-0 { background-position: -48px -176px;
}
.ui-icon-battery-1 { background-position: -64px -176px;
}
.ui-icon-battery-2 { background-position: -80px -176px;
}
.ui-icon-battery-3 { background-position: -96px -176px;
}
.ui-icon-circle-plus { background-position: 0 -192px;
}
.ui-icon-circle-minus { background-position: -16px -192px;
}
.ui-icon-circle-close { background-position: -32px -192px;
}
.ui-icon-circle-triangle-e { background-position: -48px -192px;
}
.ui-icon-circle-triangle-s { background-position: -64px -192px;
}
.ui-icon-circle-triangle-w { background-position: -80px -192px;
}
.ui-icon-circle-triangle-n { background-position: -96px -192px;
}
.ui-icon-circle-arrow-e { background-position: -112px -192px;
}
.ui-icon-circle-arrow-s { background-position: -128px -192px;
}
.ui-icon-circle-arrow-w { background-position: -144px -192px;
}
.ui-icon-circle-arrow-n { background-position: -160px -192px;
}
.ui-icon-circle-zoomin { background-position: -176px -192px;
}
.ui-icon-circle-zoomout { background-position: -192px -192px;
}
.ui-icon-circle-check { background-position: -208px -192px;
}
.ui-icon-circlesmall-plus { background-position: 0 -208px;
}
.ui-icon-circlesmall-minus { background-position: -16px -208px;
}
.ui-icon-circlesmall-close { background-position: -32px -208px;
}
.ui-icon-squaresmall-plus { background-position: -48px -208px;
}
.ui-icon-squaresmall-minus { background-position: -64px -208px;
}
.ui-icon-squaresmall-close { background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical { background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical { background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal { background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se { background-position: -80px -224px;
}


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

@charset "utf-8";

/*工具栏*/
#myflow_tools{
	position: fix;
	top: 110; 
	left: 10; 
	background-color: #fff; 
	cursor: default; 
	padding: 5px 0;
	border: 1px solid #ccc;
	border-radius: 8px;
}
#myflow_props{
	border: none;
	border-radius: 8px;
}
#myflow_tools img{
	vertical-align: top;
	margin-right: 10px;
}
#myflow_tools .node{
	padding: 3px;
}
#myflow_tools .node:nth-child(5){
	border-top: 1px solid #ccc;
}
#myflow_tools .node:nth-child(6){
	border-bottom: 1px solid #ccc;
}
.scriptit{
	font-size: 14px;
	margin: 10px 20px;
}
.detail_layer{
	width: 700px;
	height: 480px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-left: -350px;
	margin-top: -240px;
	border:1px solid #c6c6c6;
	-webkit-box-shadow: 0 0 5px 2px rgba(204,204,204,.5);
	        box-shadow: 0 0 5px 2px rgba(204,204,204,.5);
	border-radius:8px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 15px;
	z-index: 1990;
	background-color: #fff;
	display: none;
}
.detail_layer.select_peo {
	padding: 5px;
	height: 480px;
}
.select_peo_con {
	height: 360px;
	padding: 0 15px;
	position: relative;
}
.detail_layer .left,.detail_layer .center,.detail_layer .right {
	float: left;
	line-height: 30px;
	height: 360px;
}
.detail_layer .left {
	width: 45%;
	overflow: hidden;
	border: 1px solid #c8c8c8;
	border-radius: 3px;
}
.detail_layer .left .areas_list,.detail_layer .left .areas_people {
	overflow-y: auto;
	float: left;
	line-height: 30px;
	position: relative;
	height: 360px;
	width: 100%;
}
.detail_layer .left .areas_list ul.yiji {
	padding: 0 10px;
	background: 5px 0 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzMkIyN0Y2NzEwMDExRTc4NkZBREExOTUwOTY0NkY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzMkIyN0Y1NzEwMDExRTc4NkZBREExOTUwOTY0NkY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTg4YTAwYzgtNTM4NS00NDBiLTg2MGQtMjJiN2QxODc5NWI1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ODgwMjRhZmItYjE2My0xMTdhLWIzOTItZmYyOGZmYTc2NmI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAFgAnAwERAAIRAQMRAf/EAFsAAQEBAAAAAAAAAAAAAAAAAAAECAEBAAAAAAAAAAAAAAAAAAAAABAAAgEDAgcBAAAAAAAAAAAAABECATETAwWBsRIyUiMEFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1SBLuS/PBpZ/nur54K9aAVAAAACbcZL54Va92hRtX1oU8tPnwl21CkAAAATbh1YIJvNoWbWaDsBSAAAf/9k=) repeat-y;
}
.detail_layer .left .areas_list .areas_list_one > a {
	background: 1px 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzOEY4NzNDNzEwMTExRTdBRjA4RjZDRjJDRTYzRUZFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzOEY4NzNCNzEwMTExRTdBRjA4RjZDRjJDRTYzRUZFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkQ5NUVGRUM3MTAxMTFFNzhGNkVCNjg5OTE0MjNCRkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ5NUVGRUQ3MTAxMTFFNzhGNkVCNjg5OTE0MjNCRkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAXADIDAREAAhEBAxEB/8QAmwAAAgEFAAAAAAAAAAAAAAAABgcEAAECBQgBAAMAAwEAAAAAAAAAAAAAAAAEBQEDBgIQAAEDAgQCBgQPAAAAAAAAAAIBAwQABRExEgYhE0EiMjM0VBR1BxdxkWKi0iPTJLQVNUW1VjcRAAECAwMIBwkAAAAAAAAAAAEAAhEhAzFRBEFhoRIyYnIUccFSkrIFFYGR0SJCEyMzNP/aAAwDAQACEQMRAD8A6JC+3iRbRm/ljTcR5pHea7LAUFsh1Yl1MEwReNCFZy+3iJbUlnbGziNNiautyhJFDBOsPUTHhlQhENCEFXX2mwIe6Je32Ybkl6DEelyX9aAKEyyr3KFFRVVVHDj0Y00zCEsDo2mCn1fMGtqGmBEtBOiKUDG9rQ+cmTdYNzlypT7r+tq5vMALbhKQNoA9XqCunhVQ4YiTS0Q3VBGMaYlwcSSfqgijYntKG22vcKDDkSIsFFuMVp+Srpg0Zts8jmGhL2lU9VL4jCazmzE5WaU7gvMNVr5EgTt6BBEPv32p5WV4bndke+8vnn8rKtHp79KZ9ZpXGyPtuU65O7kTZ7bcWNFOzrag9IeccNHkxZ+s0iiaVwTKkFYWTL25S2i6E6PFbtY24fRXWjInSVBDl6xVMExHPChCNgKSpIhtiIdJIaqvxaUoQkXe/wDWdy+rZv8AHpVmn+hvEPEuZrf1P4XeFLRvux+BKoqQEQba/Rt1+qx/FNUvW2mcXUmsPsVOHrC0X0a3JZdMJEuzO3UjPSba9am4qAbrguoBsCGCkRI5pwUemuXXeKnol4kWBGFk26Pa3GAEXBFzSDOCYKJE5p7OVCEU0IScv+3XveVeprM2E63KtsxCZWUy2+04UPl6XGjJCQeCFqyRFxXCqlOr+FoIMnDJnUCvQPMOcC2bTlER8qW4bRu2gfvVryT9zhfa1Q++253dKkjDOvZ3m/Fbzb+2bk1adzAUi3kT9tEAULhENEVJLZYmQuYAPDtFwx4Vpq1hrNkdq43Jmhh3Br5tm3tNvGdR/d+5/YbJ4Xm+Oa7/AMvn8/Ks8zuu9y8cjvss7QtuX//Z) no-repeat;
	padding-left: 60px;
	cursor: pointer;
	display: inline-block;
}
.detail_layer .left .areas_list .areas_list_one > a > dl >a {
	background: 1px 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzOEY4NzNDNzEwMTExRTdBRjA4RjZDRjJDRTYzRUZFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzOEY4NzNCNzEwMTExRTdBRjA4RjZDRjJDRTYzRUZFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkQ5NUVGRUM3MTAxMTFFNzhGNkVCNjg5OTE0MjNCRkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ5NUVGRUQ3MTAxMTFFNzhGNkVCNjg5OTE0MjNCRkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAXADIDAREAAhEBAxEB/8QAmwAAAgEFAAAAAAAAAAAAAAAABgcEAAECBQgBAAMAAwEAAAAAAAAAAAAAAAAEBQEDBgIQAAEDAgQCBgQPAAAAAAAAAAIBAwQABRExEgYhE0EiMjM0VBR1BxdxkWKi0iPTJLQVNUW1VjcRAAECAwMIBwkAAAAAAAAAAAEAAhEhAzFRBEFhoRIyYnIUccFSkrIFFYGR0SJCEyMzNP/aAAwDAQACEQMRAD8A6JC+3iRbRm/ljTcR5pHea7LAUFsh1Yl1MEwReNCFZy+3iJbUlnbGziNNiautyhJFDBOsPUTHhlQhENCEFXX2mwIe6Je32Ybkl6DEelyX9aAKEyyr3KFFRVVVHDj0Y00zCEsDo2mCn1fMGtqGmBEtBOiKUDG9rQ+cmTdYNzlypT7r+tq5vMALbhKQNoA9XqCunhVQ4YiTS0Q3VBGMaYlwcSSfqgijYntKG22vcKDDkSIsFFuMVp+Srpg0Zts8jmGhL2lU9VL4jCazmzE5WaU7gvMNVr5EgTt6BBEPv32p5WV4bndke+8vnn8rKtHp79KZ9ZpXGyPtuU65O7kTZ7bcWNFOzrag9IeccNHkxZ+s0iiaVwTKkFYWTL25S2i6E6PFbtY24fRXWjInSVBDl6xVMExHPChCNgKSpIhtiIdJIaqvxaUoQkXe/wDWdy+rZv8AHpVmn+hvEPEuZrf1P4XeFLRvux+BKoqQEQba/Rt1+qx/FNUvW2mcXUmsPsVOHrC0X0a3JZdMJEuzO3UjPSba9am4qAbrguoBsCGCkRI5pwUemuXXeKnol4kWBGFk26Pa3GAEXBFzSDOCYKJE5p7OVCEU0IScv+3XveVeprM2E63KtsxCZWUy2+04UPl6XGjJCQeCFqyRFxXCqlOr+FoIMnDJnUCvQPMOcC2bTlER8qW4bRu2gfvVryT9zhfa1Q++253dKkjDOvZ3m/Fbzb+2bk1adzAUi3kT9tEAULhENEVJLZYmQuYAPDtFwx4Vpq1hrNkdq43Jmhh3Br5tm3tNvGdR/d+5/YbJ4Xm+Oa7/AMvn8/Ks8zuu9y8cjvss7QtuX//Z) no-repeat;
	padding-left: 60px;
	cursor: pointer;
}
.detail_layer .left .areas_list .areas_list_one:nth-child(1) > a {
	background: 1px 0 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQwODAxNTc0NzExOTExRTc5RjAzRTdEQUIzMzRCRTlBIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQwODAxNTczNzExOTExRTc5RjAzRTdEQUIzMzRCRTlBIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjNBN0YwRjA3MTE5MTFFNzk3N0JDOUEzN0RCOTQyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjNBN0YwRjE3MTE5MTFFNzk3N0JDOUEzN0RCOTQyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAiADIDAREAAhEBAxEB/8QAmQAAAgIDAQAAAAAAAAAAAAAAAAYDBwQFCAEBAQADAQEAAAAAAAAAAAAAAAADBAUGARAAAQIDBAUIBgsAAAAAAAAAAQIDAAQFETESBiFBMjM0UWEiE1MUFTVx0XJkNgfwgZFSYsIjY1SElREAAgADAwkHBQAAAAAAAAAAAAERAgMxcgTwIUFRwSIyshNh8RJCUjOTcYGRgpL/2gAMAwEAAhEDEQA/AOqYAIAIAIAIAIAIAgNQkQbDMNW+2n1wACfkSbBMNEm4Y0+uAJ4AidmZdtYQ46hCyCoJUoAlKdogE3DXHqTPHMkI7PzGrE65MrplCZmJNiYdlkPu1KXYUssqKCrApJIBs0aYtvCyqEZs8PSzNWPnmb8MiaThxJWG5ytnJqsy88qcZRTZqnTCpeZYMw28kWJSoLDicIKTjstsviKtQcjUM8ewsYbFdROK8LlcHniMPWo5Rdi+rl9EQFqKECdqWW6XlJpDbcga8mnNzLEu80ha1fp4sRTYCdCSb4Hplz05lCdok6xJpklVRiWLj7TLaA42pBAWdAtGFRgBzTMS6lBKXEKUbkhQJ+yAKNzC64/82cxB5RcDVLnW2grSEI7hbhSNQtUTGxSUKEt5cxzVdt4qePom5Sr0NtlCbUA9EDSByRpGMkMOWm2/Bs1gpFnhSBcLu9tRXqvekvbC1h1uVLu1Gs8TqX8x/hu6bxfD9lfsc0SdOXUQ9SfWy+51+kTuShTsSWqoqRRLhx5h4YFBABClpbUoAabo5k7oy6jUqEcvPy0qAuedlw1a3LuguKIFvS6sW4jywA4BpsHEEAHlAFsAUTXgUfNrMgWCgqpk6pOLRak08dIc2iNmn7Et5cxzVbNip7s3KVi24jq09IXDWI0WYyaGHLK0GjZs6Q0UtGv3tqK9Zb0l7YWsO9ypd2o0mFf3Vbnrrjuu09j8V0SxRXg9WiJ169ul37Ju9Ecwd4eS/DtX7Cb77oAkgBXzD50nybgZjj+L2VXe79pzWxPT4fNarLO8p1+PycL4re7WJ6NkfA12q6Lfymf8BmyPCVP4P4YcPut6niv2vzWRHPavctyh2kslk3s2aPrpGz/K8s+n9SK35ty+5c/jhy/U/9k=) no-repeat;
	padding-top: 10px;
}
.detail_layer .left .areas_list .areas_list_one:nth-child(1).on > a {
	background: 1px 0 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgwOUU5QzY2NzExOTExRTc5NkVFRjgwMjBDRjdDREFCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgwOUU5QzY1NzExOTExRTc5NkVFRjgwMjBDRjdDREFCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjNBN0YwRjA3MTE5MTFFNzk3N0JDOUEzN0RCOTQyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjNBN0YwRjE3MTE5MTFFNzk3N0JDOUEzN0RCOTQyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAiADIDAREAAhEBAxEB/8QAmQAAAgIDAQEAAAAAAAAAAAAAAAYDBwEFCAIEAQEAAwEBAAAAAAAAAAAAAAAAAwQFBgEQAAECAwUEBQgLAAAAAAAAAAECAwAEBREhMRIGQTIzNFFhIhMUcdFyU2QVNQfwgZFSYsJjVISVNhEAAgADAwkHBQAAAAAAAAAAAAERAgMxcgTwIUFRwSIyshNh8RJCUjOTcYGRgpL/2gAMAwEAAhEDEQA/AOqYAIAIAIAIAIAIAgNQkQbDMNW+mnzwACfkSbBMNEnAZ0+eAJ4AidmZdtYQ46hCyCoJUoAlKd4gE4DbHqTPHMkI7PzGrE65MrplCZmJNiYdlkPu1KXYUssqKCrIpJIBsuvi28LKoRmzw9LM1Y+eZvwyJpOHElYbnS2smqzLzypxlFNmqdMKl5lgzDbyRYlKgsOJygpOey2zGIq1ByNQzx7CxhsV1E4rwuVweeIw96jpGGb6unyRAWooTpCf0JT6VTmKoZBicVJsOqQ8hvOQtFyjaNthgemKnPaHqFIqDVJMi/NtS6nrGUN50pSRau4XWEiAHFMxLqUEpcQpRwSFAn7IAo3ULrj/AM2dRB5RcDVLnW2gq8IR4C3KkbBaomNikoUJby5jmq7bxU8fRNylXobbKE2oB7IF4HRGkYyQw6abb9zarBSLPdSBgMPFtRXqvekvbC1h1uVLu1Gs951L94/y3hOIvl/VY7nVEnTl1EPUn1s6NpFW02ikSLc8gGZZlmm3e8lnFKSUIAKSS2cI5k7o81qq6dco84zIIHiX2i22G5ZxJVmIutCBcYAaw02DmCAD0gC2AKJrwKPm1qQLBQVUydUnNdak08dodV0bNP2Jby5jmq2bFT3ZuUrFtxHdp7QwG0Rosxk0MOmVoNG1Z2hdS0bfa2or1lvSXthaw73Kl3ajSZV/dVwe+wPC9Z6H4sIliivB6tETr17hLx3Th5I5g7wxL8u1juJxxwgCSAFfUPxpPwbkZjn+b3VYez+s6rYnp8PmtVlneU6/H5OF8VvdrE9G6P8ADYbMIt/KZ/wH2yPKVP8Ax/LDl+FxU81+l+ayI57V7luUO0lksm9mzR9dI2f1Xwz6fxIrfm3L7lz+OHL9T//Z) no-repeat;
}
.detail_layer .left .areas_list .areas_list_one.on > a {
	background: 1px 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2Q0I3NkZBNzEwMTExRTdCNTE1QTBBNTQ5MkU4QkE2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2Q0I3NkY5NzEwMTExRTdCNTE1QTBBNTQ5MkU4QkE2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjI0ODNBOUI3MTAxMTFFN0FBQzFBNzM1QUI5NkRENTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjI0ODNBOUM3MTAxMTFFN0FBQzFBNzM1QUI5NkRENTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAXADIDAREAAhEBAxEB/8QAmgAAAgIDAAAAAAAAAAAAAAAABgcBBQIECAEAAwADAQAAAAAAAAAAAAAAAAQFAQMGAhAAAQMCBAIGBA8AAAAAAAAAAgEDBAAFETESBiETIjIzNFQXQVF1B3GBkWKi0tMUJLQ1RbVWNxEAAQIDAwgHCQAAAAAAAAAAAQACESEDMVEEQWGhEjJichRxwVKSsgUVgZHRIkITIzM0/9oADAMBAAIRAxEAPwDo2Jer7LisymbQHKfAXG9UoUXSaYpimhePGhCiZfL3DiuSpFpBGGU1OKMoVVBTPBNCY0IV7QhBV195sCHuiXt9mG5JegxHpcl/WgChMsq9yhRUVVVRw4+jGmmYQlgdG0wU+r5g1tQ0wIloJ0RSgY3taHzkybrBucuVKfdf1tXN5gBbcJSBtAHo9AV08KqHDESaWiG6oIxjTEuDiST9UEUbE95Q2217hQYciRFgotxitPyVdMGjNtnkcw0JesqnqpfEYTWc2YnKzSncF5hqtfIkCdvQIIh899qeFld253VHtvD55/OyrR6e/SmfWaVxsj7blfQpG8G7VbBtESG9C+5R11yHDA9ejpJgKKmGWFIKwsbi/u1yz3JLxFhsRUjGoHGcMzVzFNKKhIiacMaEIqApKkiG2Ih6SQ1Vfk0pQhIu9/6zuX2bN/j0qzT/AEN4h4lzNb+p/C7wpaN9mPwJVFSAiDbX6Nuv2WP5pql620zi6k1h9ipw9YVF9WtyWXUFtj7kjWyMzGkwH47LIAy6gOrrARRBLETVFxT1Vy67xRc424pVseamSYEeM6GDzig6OgVzXEjRE+OhCIqEJOX/AG695lXqazNhOtyrbMQmVlMtvtOFD5elxoyQkHghaskRcVwqpTq/haCDJwyZ1Ar0DzDnAtm05REfKluG0btoH8Va8k/c4X2tUPvtud3SpIwzr2d5vxV5t/bNyatO5gKRbyJ+2iAKFwiGiKklssTIXMAHh1i4Y8K01aw1myO1cbkzQw7g182zb2m3jOtfy/c/sNk7rze/Ndv4fP6eVZ5ndd7l45HfZZ2hbcv/2Q==) no-repeat;
}
.detail_layer .left .areas_list .areas_list_one dl {
	display: none;
	padding-left: 31px;
	background: 25px 0 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzMkIyN0Y2NzEwMDExRTc4NkZBREExOTUwOTY0NkY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzMkIyN0Y1NzEwMDExRTc4NkZBREExOTUwOTY0NkY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTg4YTAwYzgtNTM4NS00NDBiLTg2MGQtMjJiN2QxODc5NWI1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ODgwMjRhZmItYjE2My0xMTdhLWIzOTItZmYyOGZmYTc2NmI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAFgAnAwERAAIRAQMRAf/EAFsAAQEBAAAAAAAAAAAAAAAAAAAECAEBAAAAAAAAAAAAAAAAAAAAABAAAgEDAgcBAAAAAAAAAAAAABECATETAwWBsRIyUiMEFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1SBLuS/PBpZ/nur54K9aAVAAAACbcZL54Va92hRtX1oU8tPnwl21CkAAAATbh1YIJvNoWbWaDsBSAAAf/9k=) repeat-y;
}
.detail_layer .left .areas_list dl dd a {
	background: 1px 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkEzOEY4NzNDNzEwMTExRTdBRjA4RjZDRjJDRTYzRUZFIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkEzOEY4NzNCNzEwMTExRTdBRjA4RjZDRjJDRTYzRUZFIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkQ5NUVGRUM3MTAxMTFFNzhGNkVCNjg5OTE0MjNCRkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ5NUVGRUQ3MTAxMTFFNzhGNkVCNjg5OTE0MjNCRkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAXADIDAREAAhEBAxEB/8QAmwAAAgEFAAAAAAAAAAAAAAAABgcEAAECBQgBAAMAAwEAAAAAAAAAAAAAAAAEBQEDBgIQAAEDAgQCBgQPAAAAAAAAAAIBAwQABRExEgYhE0EiMjM0VBR1BxdxkWKi0iPTJLQVNUW1VjcRAAECAwMIBwkAAAAAAAAAAAEAAhEhAzFRBEFhoRIyYnIUccFSkrIFFYGR0SJCEyMzNP/aAAwDAQACEQMRAD8A6JC+3iRbRm/ljTcR5pHea7LAUFsh1Yl1MEwReNCFZy+3iJbUlnbGziNNiautyhJFDBOsPUTHhlQhENCEFXX2mwIe6Je32Ybkl6DEelyX9aAKEyyr3KFFRVVVHDj0Y00zCEsDo2mCn1fMGtqGmBEtBOiKUDG9rQ+cmTdYNzlypT7r+tq5vMALbhKQNoA9XqCunhVQ4YiTS0Q3VBGMaYlwcSSfqgijYntKG22vcKDDkSIsFFuMVp+Srpg0Zts8jmGhL2lU9VL4jCazmzE5WaU7gvMNVr5EgTt6BBEPv32p5WV4bndke+8vnn8rKtHp79KZ9ZpXGyPtuU65O7kTZ7bcWNFOzrag9IeccNHkxZ+s0iiaVwTKkFYWTL25S2i6E6PFbtY24fRXWjInSVBDl6xVMExHPChCNgKSpIhtiIdJIaqvxaUoQkXe/wDWdy+rZv8AHpVmn+hvEPEuZrf1P4XeFLRvux+BKoqQEQba/Rt1+qx/FNUvW2mcXUmsPsVOHrC0X0a3JZdMJEuzO3UjPSba9am4qAbrguoBsCGCkRI5pwUemuXXeKnol4kWBGFk26Pa3GAEXBFzSDOCYKJE5p7OVCEU0IScv+3XveVeprM2E63KtsxCZWUy2+04UPl6XGjJCQeCFqyRFxXCqlOr+FoIMnDJnUCvQPMOcC2bTlER8qW4bRu2gfvVryT9zhfa1Q++253dKkjDOvZ3m/Fbzb+2bk1adzAUi3kT9tEAULhENEVJLZYmQuYAPDtFwx4Vpq1hrNkdq43Jmhh3Br5tm3tNvGdR/d+5/YbJ4Xm+Oa7/AMvn8/Ks8zuu9y8cjvss7QtuX//Z) no-repeat;
	padding-top: 10px;
	display: inline-block;
	padding-left: 60px;
	cursor: pointer;
}
.detail_layer .left .areas_list dl dd a.on {
	background: 1px 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2Q0I3NkZBNzEwMTExRTdCNTE1QTBBNTQ5MkU4QkE2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2Q0I3NkY5NzEwMTExRTdCNTE1QTBBNTQ5MkU4QkE2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjI0ODNBOUI3MTAxMTFFN0FBQzFBNzM1QUI5NkRENTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjI0ODNBOUM3MTAxMTFFN0FBQzFBNzM1QUI5NkRENTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAXADIDAREAAhEBAxEB/8QAmgAAAgIDAAAAAAAAAAAAAAAABgcBBQIECAEAAwADAQAAAAAAAAAAAAAAAAQFAQMGAhAAAQMCBAIGBA8AAAAAAAAAAgEDBAAFETESBiETIjIzNFQXQVF1B3GBkWKi0tMUJLQ1RbVWNxEAAQIDAwgHCQAAAAAAAAAAAQACESEDMVEEQWGhEjJichRxwVKSsgUVgZHRIkITIzM0/9oADAMBAAIRAxEAPwDo2Jer7LisymbQHKfAXG9UoUXSaYpimhePGhCiZfL3DiuSpFpBGGU1OKMoVVBTPBNCY0IV7QhBV195sCHuiXt9mG5JegxHpcl/WgChMsq9yhRUVVVRw4+jGmmYQlgdG0wU+r5g1tQ0wIloJ0RSgY3taHzkybrBucuVKfdf1tXN5gBbcJSBtAHo9AV08KqHDESaWiG6oIxjTEuDiST9UEUbE95Q2217hQYciRFgotxitPyVdMGjNtnkcw0JesqnqpfEYTWc2YnKzSncF5hqtfIkCdvQIIh899qeFld253VHtvD55/OyrR6e/SmfWaVxsj7blfQpG8G7VbBtESG9C+5R11yHDA9ejpJgKKmGWFIKwsbi/u1yz3JLxFhsRUjGoHGcMzVzFNKKhIiacMaEIqApKkiG2Ih6SQ1Vfk0pQhIu9/6zuX2bN/j0qzT/AEN4h4lzNb+p/C7wpaN9mPwJVFSAiDbX6Nuv2WP5pql620zi6k1h9ipw9YVF9WtyWXUFtj7kjWyMzGkwH47LIAy6gOrrARRBLETVFxT1Vy67xRc424pVseamSYEeM6GDzig6OgVzXEjRE+OhCIqEJOX/AG695lXqazNhOtyrbMQmVlMtvtOFD5elxoyQkHghaskRcVwqpTq/haCDJwyZ1Ar0DzDnAtm05REfKluG0btoH8Va8k/c4X2tUPvtud3SpIwzr2d5vxV5t/bNyatO5gKRbyJ+2iAKFwiGiKklssTIXMAHh1i4Y8K01aw1myO1cbkzQw7g182zb2m3jOtfy/c/sNk7rze/Ndv4fP6eVZ5ndd7l45HfZZ2hbcv/2Q==) no-repeat;
}
.detail_layer .areas_list .areas_list_two {
	height: 0;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 28px;
	background: 15px 0 url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMzMkIyN0Y2NzEwMDExRTc4NkZBREExOTUwOTY0NkY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMzMkIyN0Y1NzEwMDExRTc4NkZBREExOTUwOTY0NkY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTg4YTAwYzgtNTM4NS00NDBiLTg2MGQtMjJiN2QxODc5NWI1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ODgwMjRhZmItYjE2My0xMTdhLWIzOTItZmYyOGZmYTc2NmI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAFgAnAwERAAIRAQMRAf/EAFsAAQEBAAAAAAAAAAAAAAAAAAAECAEBAAAAAAAAAAAAAAAAAAAAABAAAgEDAgcBAAAAAAAAAAAAABECATETAwWBsRIyUiMEFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1SBLuS/PBpZ/nur54K9aAVAAAACbcZL54Va92hRtX1oU8tPnwl21CkAAAATbh1YIJvNoWbWaDsBSAAAf/9k=) repeat-y;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.detail_layer .areas_list .areas_list_two li {
	background: 1px 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk4RTBBOTZENzEwMjExRTdBRDU0ODYwNjZCRjJGQTE2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk4RTBBOTZDNzEwMjExRTdBRDU0ODYwNjZCRjJGQTE2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODhGOTlEQkE3MTAyMTFFN0E5MEFCMjdBMzYzRTk3RTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODhGOTlEQkI3MTAyMTFFN0E5MEFCMjdBMzYzRTk3RTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZADIDAREAAhEBAxEB/8QAlgAAAgMAAwAAAAAAAAAAAAAAAwcABggBAgQBAQADAQEBAAAAAAAAAAAAAAAEBQYDAQIQAAECBAIDCQwLAAAAAAAAAAECAwARBAUSBiExMkFRcRNzFDRUB2GRobHB0SJCUnIzNmKy0iNTY5MkNRYIEQACAQMCBAYDAAAAAAAAAAAAAQIRAwRREiFBMwUxYXGhwTJCExT/2gAMAwEAAhEDEQA/ANSUvR2vcT4hABYAkAQ6oAzR2jZnvF2zTcGal5xuloahynpaMKKUIDSsOIpBkVqlMkxf4lmMYJrxZkM/InO7JNukXSgwuwrMt2uFPcbXXPLqmqHinKV50lS0pcxAtlR0kDDNM4g9wsxi1JcKlr2fInNSjJ12+A1Yri6PFTO1gp2gKYSCEgfeDVLggAnHV3Vh+oPswAVlb6sXGtBuWzJWKfgEAeC/5jstgoee3aqTTMTwonMqWr2UJTNSjwR0t2pTdIo43r8LUaydBMZvuHZLmK5Kuaa6ut9a7LnKmqYqQ4RoxKQobUt0GLWxG/bW2iaM/lXMW7Ldukn5IseSM7dlOXKQW631T7ZqFhVRW1TKwXFykC4sJkkDUNEhEfIx703uaJeJl4tpbYt8ebGfz6k6w18Lj9tPwvxNex9LVFftZcb1qtTvSn9u1o9RM+8I8PsLAEgBK/6Aorhz6016go2xDTjIVpKW31KCvS3saZAcEW3bZKjXMz3e4yrGX4/IppiLMo6nBUkDSe5vwqGW/wDpmfuqVH8Pi3eidV9/8vXET91rVfb31J/8t/z+ntoaPo+is8mn6sUJrg0ASAK/nv5RunI+UR1sdREbN6UvQzQI0Rj+RYMhfOFs5ZMccnpSJWF1Y+ppbzxnjYH/2Q==) no-repeat;
	padding: 5px 0 5px 55px;
}
.detail_layer .areas_list .areas_list_two li span {
	display: inline-block;
	width: 100%;
	background: 100% 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ5OUU3NUM3NzExMTExRTdBMTVBRkVCRDJCMzE5RjgwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5OUU3NUM2NzExMTExRTdBMTVBRkVCRDJCMzE5RjgwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUFEQjY4RDE3MTExMTFFNzkyNzdFMUM0QTE3QjgxRTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUFEQjY4RDI3MTExMTFFNzkyNzdFMUM0QTE3QjgxRTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZADIDAREAAhEBAxEB/8QAZgABAAIDAQAAAAAAAAAAAAAAAAEGAwQFCAEBAAAAAAAAAAAAAAAAAAAAABAAAQQBAgQEBwAAAAAAAAAAAwECBAUAERIhMUEGYYGhE1EiMkJSMxQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APVOAwKya3u7eaeJQOHHhxHqKTamb7iKVv1DAPVEdt6uXhgDQu9q9v8ARGsR26M+YkI4Whc9OqDIPkvw1TA7FLcRbavHMjbmtcqtIJ6aPGRq6PG9Ojmrgb2AwGBhmqRIZ1F+1Bv2afltXT1wKjS2p6ns2lmR4n9MBB62jhqqlHrrvK1v3bX67+uBuhtp/cNkxKgygo4hGukWDUTWS9vH2Q6/Z+bvJMDJ217aX3cjQ/oSUJ3ghXBT3fXTXAseAwGAwKs6uuqGWctRHbYVMp7jFrVcgyBI/i9Qq75Va5eKtXywIbZdyyANg1FEtUmm1JEtw2iEi81YISu3KnRMDs0VKCor2xRvcV6ucSRIf9ZSvXV5HeKrgdHAYDALyXAjr5YBMCU5YDAYH//Z) no-repeat;
	cursor: pointer;
}
.detail_layer .areas_list .areas_list_two li span.hover {
	background: 100% 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGNEMxOUEzNzExMTExRTc4RTVDQzA2MkYwRjdEMzkxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGNEMxOUEyNzExMTExRTc4RTVDQzA2MkYwRjdEMzkxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTI1MjYwRTI3MTExMTFFN0E2RUVDQTkzMDhGRDNBNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTI1MjYwRTM3MTExMTFFN0E2RUVDQTkzMDhGRDNBNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZADIDAREAAhEBAxEB/8QAhwABAAIBBQAAAAAAAAAAAAAAAAIGBQEDBAcIAQEAAwEBAAAAAAAAAAAAAAAAAQMEAgUQAAEDBAECBAQHAAAAAAAAAAIBAwQAEQUGEjFBIWEyEyIzFAdRkaHRQkMkEQACAgECBQIFBQAAAAAAAAAAAQIDEWESITFBUQSRE/DRIjJCcYHB8VL/2gAMAwEAAhEDEQA/APVNAF6UBSZGwbLsOTlQNUJmHj4DisTc9IBXUJ8fW1GauiHw/karatSrhWk58W+nzPPldZbJxqwor8n/AAhIxn3LxDazIeYZ2EW/idxsqOEY3E7iy80thL8OSWqVKmXBrbrnIlDyIcVJT0ax6Fh1nYoOfxDWSh8gE1IHWHEs406C8XGnE7EBeC1RbW4SwzVRerY7l/RlarLhQCgOPklfTHSlj/PRlxWbdefFeP611HmsnFmdrxzwde63npWA+3Gt5GHA+txQtXzhtKqyGeSr7jwAnr4u8ufe1bba1O2SbxLoeZ493t+PCSWY/l3WvrzMjG2DK7fmGk1+QUXWMe6JzMsKJymuDYvp4/JPlp/YdvJKrdarj9X3vp21LY3Svn9DxXHnL/Wi07m9pftDte5hGX/Kk5grJ6ffKOKv2872vUX/AGQz2J8THu245bl644lzrKegKAUAXpQFFPD7Lqs+VI16IOWwE5wpEjCqaNPR3j8XCjEXwKBr4qC9+la1OFiSk9sl1POdVlMm4LdCXHb2enyIjmt0lRRxmvauuDG3AZk8mQYjivUm2GFJTVOydL9ae3WnmUt2iHu2yW2ENmrxw/Ysmra3F1/EhBZcN90jJ6ZLd8XH5Di3cdPzJfySqLrXOWX8I1ePQqo4X6t92Ziqy8UAoAvRaAj+1QSaDXRBNOlcoCpAoD//2Q==) no-repeat;
}
.detail_layer .left .areas_list {
	width: 100%;
	border-right: 1px solid #32abfb;
}
.detail_layer .center {
	margin: 0 2.5%;
	width: 5%;
	text-align: center;
	padding-top: 25%;
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.detail_layer .center a {
	padding: 10% 0;
	float: left;
	width: 100%;
}
.detail_layer .center img {
	width: 90%;
}
.detail_layer .right {
	width: 44%;
	border: 1px solid #c8c8c8;
}
.detail_layer .right ul {
	height: 320px;
	overflow-y: auto;
	padding: 20px;
}
.detail_layer .right ul li {
	padding: 5px 30px;
	background: 0% 50% url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QN5aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWM2ZDk0NDAtMTIxZC00OGFhLThkZTgtOTQwMzY2ZWNlMTcxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4NzRFMzQ2NzExNzExRTdBQzM5OUUwRUIyMTZDNDI4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4NzRFMzQ1NzExNzExRTdBQzM5OUUwRUIyMTZDNDI4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OThFMEE5NkM3MTAyMTFFN0FENTQ4NjA2NkJGMkZBMTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OThFMEE5NkQ3MTAyMTFFN0FENTQ4NjA2NkJGMkZBMTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZABcDAREAAhEBAxEB/8QAfwABAQEBAAAAAAAAAAAAAAAABwgEBQEAAwEBAAAAAAAAAAAAAAAAAwUGAgQQAAEDAwIDBAsBAAAAAAAAAAIBAwQAEQUSBjETByFBIjJRgaFSYrJzsyQ0dDYRAAICAQMCBQUAAAAAAAAAAAECAAMEETESQSIhYbEzBVFxgZEy/9oADAMBAAIRAxEAPwCheoubmYTZ+QyUJPymhEWiXtQFcMQ1rw8uq9Gx0DOAZyZ1xrpZhuBJtbzmbYnLkWshIHIataylcJTIkW/iuvai96cKoDSpHHpJEX2KeYbulIMbhmOdPS3CraDLTFlN0L5eYLCucPdVUqfNQFnHzleLiaOfXjrMO79+7Fgq/hczI55PAoSorQE9pEk4HpSyL7aJTjWt3KILKzaV1VjCVmD0eCejrmTyT0FF1JBNhbL8BOIOpR7rUyLZBXTQREq4gbXk+kWsV1E2Lk8fLYivpyIUVxx6E40QEsZpu5aAJPGiCnBKWPi2Kw1G5jyvOodSAfBRt5QA3FDnwc/kY2RQknJIdN5Svc9ZqQuJ6RNFvTylgUGkl8hWWxg2+s590okFrNeLiTpcl0YIkTjEeQ88Y8AZBkuapL3IoXH12rDsAPH6ibrVie3oD+tIqddf3cb9IvmWlnxuxjv5n+lhbTOJTvEzp1/gd2fyP/YOuHM95Px6xzgezZ9j6T//2Q==) no-repeat;
}
.detail_layer .right ul li.on {
	background-color: #32abfb;
	color: #FFF;
}
.close_btn {
	cursor: pointer;
	margin-left: 10%;
}
.bot_btn {
	padding: 20px;
	text-align: center;
}
.bot_btn a.a_con {
	background: #359dce;
	color: #FFF;
	font-size: 14px;
	width: 80px;
	text-align: center;
	line-height: 30px;
	height: 30px;
	border-radius: 5px;
	display: inline-block;
}
.fade_layer {
	background: #000;
	opacity: 0.3;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: none;
}


svg[data-v-778d3b7e] {
  width: 100%;
  height: 100%;
}
#myflow_tools[data-v-778d3b7e] {
  background-color: #fff;
  width: 78px;
  cursor: default;
  height: 0;
  position: relative;
  padding: 0;
  border: 0;
  z-index: 500;
}
#myflow_tools_handle[data-v-778d3b7e] {
  text-align: center;
  cursor: move;
  width: 70px;
  line-height: 26px;
}
.node[data-v-778d3b7e] {
  width: 70px;
  border: 1px solid #fff;
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 24px;
}
.mover[data-v-778d3b7e] {
  border: 1px solid #ddd;
  background-color: #ddd;
}
.selected[data-v-778d3b7e] {
  background-color: #ddd;
}
.proTable[data-v-778d3b7e] {
  border: 1px solid #cecece;
}
#pointer[data-v-778d3b7e] {
  background-repeat: no-repeat;
  background-position: center;
}
#path[data-v-778d3b7e] {
  background-repeat: no-repeat;
  background-position: center;
}
#task[data-v-778d3b7e] {
  background-repeat: no-repeat;
  background-position: center;
}
#state[data-v-778d3b7e] {
  background-repeat: no-repeat;
  background-position: center;
}
#myflow[data-v-778d3b7e] {
  width: 100%;
  height: 100%;
  border: 1px solid #cecece;
}
.button-box[data-v-00aaee2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.bindDialog[data-v-00aaee2f]  .el-dialog {
  height: 80%;
}
.bindDialog .tree-table[data-v-00aaee2f] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.bindDialog .left-tree[data-v-00aaee2f] {
  width: 33.33%;
  overflow: hidden;
}
.bindDialog .right-table[data-v-00aaee2f] {
  width: 66.66%;
  overflow: hidden;
}
[data-v-ce63cfc4] .el-tabs {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-ce63cfc4] .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
[data-v-ce63cfc4] .el-tabs__content .el-tab-pane {
  height: 100%;
}
.tab-box[data-v-ce63cfc4] {
  width: 100%;
  height: 100%;
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tab-box .right[data-v-ce63cfc4] {
  width: 250px;
  margin-left: 20px;
}
.tab-box .left[data-v-ce63cfc4] {
  width: calc(100% - 10px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.title[data-v-ce63cfc4] {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px dashed #ccc;
}
.title > span[data-v-ce63cfc4] {
  margin-right: 20px;
}
.content[data-v-ce63cfc4] {
  padding: 10px;
}
.content .el-col-8[data-v-ce63cfc4],
.content .el-col-16[data-v-ce63cfc4] {
  line-height: 25px;
}
.tab2-class[data-v-ce63cfc4] {
  min-height: 150px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-top: 10px;
}
.tab2-class[data-v-ce63cfc4]  .el-tabs__nav-scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tab2-pane[data-v-ce63cfc4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.button-box[data-v-ce63cfc4] {
  margin-bottom: 10px;
}
.tree-icon[data-v-ce63cfc4] {
  line-height: 0;
  margin: 0;
  width: 16px;
  height: 16px;
  display: inline-block;
  border: 0 none;
  outline: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-image: url(../static/img/zTreeStandard.524f504c.png);
  vertical-align: top;
  margin-right: 2px;
}
.icon-open[data-v-ce63cfc4] {
  background-position: -110px -14px;
}
.icon-close[data-v-ce63cfc4] {
  background-position: -110px 2px;
}
.icon-text[data-v-ce63cfc4] {
  background-position: -110px -30px;
}
.icon-span[data-v-6e1a8ed1] {
  background-color: var(--primary-color);
  color: #fff;
  border-radius: 50%;
  font-size: 12px;
  padding: 5px;
  margin-right: 3px;
  cursor: pointer;
}
.page-content[data-v-6e1a8ed1] {
  padding: 10px;
}
.custom-tree-dian[data-v-6e1a8ed1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
}
.DialogAddTree[data-v-6e1a8ed1]  .el-dialog__body {
  padding: 0px 40px 0px 20px;
}
.DialogAddTree[data-v-6e1a8ed1]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.DialogAddPrincipalUser[data-v-6e1a8ed1]  .el-dialog {
  margin-top: 10vh !important;
  height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogAddPrincipalUser[data-v-6e1a8ed1]  .el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0;
}
.DialogAddPrincipalUser[data-v-6e1a8ed1]  .el-form-item__label {
  padding: 0;
}
.el-select[data-v-56353e3f],
.el-date-editor[data-v-56353e3f] {
  width: 100%;
}
.dialog_body[data-v-56353e3f] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Dialog[data-v-56353e3f]  .el-dialog, .bindDialog[data-v-56353e3f]  .el-dialog {
  height: 80%;
}
.Dialog[data-v-56353e3f]  .el-dialog__body {
  padding-top: 0;
}
[data-v-56353e3f] .el-dialog__body {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto !important;
}
.btn-box[data-v-56353e3f] {
  height: 44px;
}
.tab[data-v-56353e3f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tab-item-50[data-v-56353e3f] {
  height: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.tab-item-100[data-v-56353e3f] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.DialogAddScene[data-v-56353e3f]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tree-table[data-v-56353e3f] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.left-tree[data-v-56353e3f] {
  width: 33.33%;
  overflow: hidden;
  padding: 0px 15px;
  margin-right: 10px;
}
.right-table[data-v-56353e3f] {
  width: 66.66%;
  overflow: hidden;
}
.tabsDialog[data-v-56353e3f]  .el-dialog {
  max-height: 600px;
}
.check-ul[data-v-56353e3f] {
  height: 350px;
}
.check-ul ul[data-v-56353e3f] {
  height: 100%;
  overflow-y: auto;
  border: 1px solid #DCDFE6;
  padding: 0px;
  text-align: center;
  margin-bottom: 0;
}
.check-ul li[data-v-56353e3f] {
  padding: 10px 20px;
  font-size: 14px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  list-style-type: none;
  min-width: 100px;
  border-bottom: 1px solid #DCDFE6;
}
.check-ul li[data-v-56353e3f]:hover {
  background-color: #ecf5ff;
}
.check-ul .actived[data-v-56353e3f] {
  background-color: #ecf5ff;
}
.transferBtn[data-v-56353e3f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 10px;
}
.transferBtn .el-button[data-v-56353e3f] {
  margin: 5px 0 5px;
}
.caseBind[data-v-56353e3f]  .el-dialog {
  height: 499px;
  margin-top: 10vh !important;
}
.caseBind[data-v-56353e3f]  .el-dialog__body {
  overflow: auto;
  padding: 20px 20px;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
.caseBind[data-v-56353e3f]  .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.caseBind[data-v-56353e3f]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.caseBind[data-v-56353e3f]  .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.caseBind[data-v-56353e3f]  .el-form-item {
  margin-bottom: 35px;
}
.newtree[data-v-56353e3f] {
  height: 100%;
  margin-right: 10px;
  width: 300px;
}
[data-v-56353e3f] .el-tabs__content {
  height: calc(100% - 50px) !important;
}
[data-v-56353e3f] .el-tab-pane {
  height: 100%;
}









































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































  /* 表格行拖拽时的样式 */
.dragging-row td {
  border-bottom: 3px solid #1663f1 !important;
}

/* 树节点拖拽到表格行上时的样式 */
.drag-over-row td {
  border-bottom: 3px solid #1663f1 !important;
}

/* 拖拽时的幽灵元素样式 */
.sortable-ghost {
  opacity: 0.5;
  background: #f1f2f6 !important;
}

/* 树节点拖拽时的样式 */
.tree-node-dragging {
  background: #1663f1;
  color: white;
  border-radius: 4px;
}

/* 拖拽指示器动画 */
@-webkit-keyframes pulse {
0% { opacity: 0.6;
}
50% { opacity: 1;
}
100% { opacity: 0.6;
}
}
@keyframes pulse {
0% { opacity: 0.6;
}
50% { opacity: 1;
}
100% { opacity: 0.6;
}
}
/* 拖拽指示器 */
.drag-indicator {
  background: rgba(255, 255, 255, 0.2);
  padding: 5px 12px;
  border-radius: 20px;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}



.Newcase .from-description[data-v-7d0dd4eb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Newcase .from-description[data-v-7d0dd4eb]  .el-form-item__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.Newcase .header[data-v-7d0dd4eb] {
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
}
.Newcase .header[data-v-7d0dd4eb]  .el-form-item {
  display: block !important;
  margin-bottom: 20px !important;
}
.Newcase .header[data-v-7d0dd4eb]  .el-textarea__inner {
  padding: 0 !important;
  height: 52px !important;
}
.Newcase .header[data-v-7d0dd4eb]  .el-form--inline .el-form-item__content {
  width: 90%;
}
.Newcase .chuandi[data-v-7d0dd4eb] {
  height: 600px !important;
}
.Newcase .chuandi[data-v-7d0dd4eb]  .el-dialog {
  height: 600px !important;
}
.Newcase[data-v-7d0dd4eb]  .el-form-item {
  margin-bottom: 0px !important;
}
.Newcase .body[data-v-7d0dd4eb] {
  width: 100%;
  height: calc(100% - 50px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Newcase .body .left[data-v-7d0dd4eb] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: calc(100% - 50px);
  position: relative;
  overflow: hidden;
  background-color: #fff;
}
.Newcase .body .left .line[data-v-7d0dd4eb] {
  margin: 40px 0 20px 0;
  border: 1px solid #666;
}
.Newcase .body .left[data-v-7d0dd4eb]  .el-tabs {
  height: 100%;
}
.Newcase .body .left[data-v-7d0dd4eb]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  padding: 10px 0px 0px 0;
}
.Newcase .body .left[data-v-7d0dd4eb]  .el-tab-pane {
  height: calc(100% - 55px);
}
.Newcase .body .left[data-v-7d0dd4eb]  .el-tabs__item {
  height: 54px;
  line-height: 54px;
}
.Newcase .body .left[data-v-7d0dd4eb]  .el-tabs__header {
  margin: 0px !important;
}
.Newcase .body .left .test_data[data-v-7d0dd4eb]  .el-tabs__content {
  border-right: none !important;
  padding: 20px 0px 0px 20px !important;
  height: 100%;
}
.Newcase .body .right[data-v-7d0dd4eb] {
  padding: 18px 15px 0 15px;
  min-width: 250px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  margin-left: 10px;
}
.Newcase .body .right .test_case[data-v-7d0dd4eb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}
.Newcase .body .right .test_search[data-v-7d0dd4eb] {
  margin-bottom: 15px;
}
.Newcase .body .right .custom-tree-dian[data-v-7d0dd4eb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 16px;
}
.Newcase .body .right .show-hide[data-v-7d0dd4eb]:hover :nth-child(2) {
  display: inline-block !important;
}
.Newcase .body .right .top[data-v-7d0dd4eb] {
  padding: 10px;
}
.Newcase .body .right .tree[data-v-7d0dd4eb] {
  height: calc(90% - 50px);
  overflow: auto;
}
.Newcase .body .right .tree .flow-tree[data-v-7d0dd4eb] {
  width: 300px;
  height: 600px;
  overflow: auto;
}
.Newcase .body .right .tree .flow-tree[data-v-7d0dd4eb]  .el-tree-node > .el-tree-node__children {
  overflow: visible;
}
.Newcase .body .right .tree .flow-tree[data-v-7d0dd4eb]  .el-tree-node__content {
  height: 40px;
}
.Newcase .body .right .tree .flow-tree[data-v-7d0dd4eb]::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  border-radius: 3px;
  background: rgba(204, 204, 204, 0.3);
}
.Newcase .body .right .tree .flow-tree[data-v-7d0dd4eb]::-webkit-scrollbar-thumb {
  background: var(--primary-color);
  border-radius: 3px;
}
.Newcase #ability-table[data-v-7d0dd4eb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Newcase .ability-table[data-v-7d0dd4eb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Newcase .footer[data-v-7d0dd4eb] {
  width: 100%;
  height: 50px;
  padding: 10px;
  border-top: 1px solid #E5E6EB;
}
.Newcase .footer .btns[data-v-7d0dd4eb] {
  float: right;
}
.Newcase .btnhover[data-v-7d0dd4eb] {
  padding: 1.3em 3em;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  font-weight: 500;
  color: #000;
  background-color: #0ecee7;
  border: none;
  -webkit-box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  cursor: pointer;
  outline: none;
}
.Newcase .btnhover[data-v-7d0dd4eb]:hover {
  background-color: #23c483;
  -webkit-box-shadow: 0px 15px 20px rgba(46, 229, 157, 0.4);
          box-shadow: 0px 15px 20px rgba(46, 229, 157, 0.4);
  color: #fff;
  -webkit-transform: translateY(-7px);
          transform: translateY(-7px);
}
.Newcase .btnhover[data-v-7d0dd4eb]:active {
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.drop[data-v-7d0dd4eb] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 100%;
}
.tab-page[data-v-7d0dd4eb] {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.btncolor[data-v-7d0dd4eb] {
  color: #fff;
  background-color: #165DFF;
}
.caseLog[data-v-7d0dd4eb] {
  width: 100%;
}
.proresssDialog[data-v-7d0dd4eb]  .el-dialog__header {
  height: 0px;
}
.proresssDialog[data-v-7d0dd4eb]  .el-dialog__body {
  padding-right: 52px;
}
.formIcon[data-v-7d0dd4eb] {
  width: 25px;
  height: 25px;
  padding: 5px;
  cursor: pointer;
  margin-top: 15px;
  margin-left: 10px;
  border-radius: 2px;
  background-color: aliceblue;
}
.icons[data-v-7d0dd4eb] {
  position: absolute;
  top: 20px;
  z-index: 5555;
}
.runInfoClass[data-v-7d0dd4eb] {
  cursor: pointer;
}
.caseBind[data-v-7d0dd4eb]  .el-dialog {
  height: 700px;
  margin-top: 10vh !important;
}
.caseBind[data-v-7d0dd4eb]  .el-dialog__body {
  overflow: auto;
  padding: 20px 20px;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
.caseBind[data-v-7d0dd4eb]  .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
.caseBind[data-v-7d0dd4eb]  .dialog-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.caseBind[data-v-7d0dd4eb]  .el-dialog__footer {
  border-top: 1px solid #ddd;
}
.caseBind[data-v-7d0dd4eb]  .el-form-item {
  margin-bottom: 35px;
}
.newtree[data-v-7d0dd4eb] {
  height: 100%;
  margin-right: 10px;
  width: 300px;
}
[id^=bar1_][data-v-7d0dd4eb] {
  width: 3px;
  height: 100%;
  margin-left: 3px;
  background-color: #f2f4f7;
  cursor: col-resize;
}
[id^=bar1_][data-v-7d0dd4eb]:hover {
  background-color: var(--primary-color);
}
[id^=mid-bar2_][data-v-7d0dd4eb] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[id^=mid-bar2_][data-v-7d0dd4eb]:hover {
  background-color: var(--primary-color);
}
[id^=bottom-dom_][data-v-7d0dd4eb] {
  min-height: 200px;
}
.transDia[data-v-7d0dd4eb]  .el-dialog__body {
  -webkit-box-flex: 0 !important;
      -ms-flex: none !important;
          flex: none !important;
}
[data-v-7d0dd4eb] .vxe-select > .vxe-input .vxe-input--inner {
  border: none !important;
}
[data-v-7d0dd4eb] .vxe-input--wrapper {
  height: 100% !important;
}
.ace-container[data-v-47e2dc8c] {
  height: 100%;
  position: relative;
}
.ace-container .ace_editor[data-v-47e2dc8c] {
  height: 100% !important;
}
.ace-container .config-panel[data-v-47e2dc8c] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 50%;
  height: 100%;
  overflow: scroll;
  -webkit-box-shadow: grey -5px 2px 3px;
          box-shadow: grey -5px 2px 3px;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 1;
}
.ace-container .config-panel .item[data-v-47e2dc8c] {
  margin: 10px auto;
  text-align: center;
}
.ace-container .config-panel .item .title[data-v-47e2dc8c] {
  color: white;
  margin: 0 10px;
  font-size: 14px;
}
.ace-container .bookmarklet[data-v-47e2dc8c] {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 20px;
  height: 20px;
  z-index: 2;
  cursor: pointer;
  border-width: 9px;
  border-style: solid;
  border-color: lightblue gray gray #ceade6;
  -o-border-image: initial;
     border-image: initial;
}
@charset "UTF-8";
.please-select[data-v-4a2b463a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #FFFFFF !important;
}
.leftyd[data-v-4a2b463a] {
  width: 220px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #fff;
}
.baryd[data-v-4a2b463a] {
  width: 3px;
  background-color: #E4E7EF;
  margin-right: 4px;
  cursor: col-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.baryd[data-v-4a2b463a]:hover {
  background-color: var(--primary-color);
}
.isOpen[data-v-4a2b463a] {
  width: 60px !important;
}
.contentllk[data-v-4a2b463a] {
  height: 100%;
  width: calc(100% - 400px);
  min-width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.main-content[data-v-4a2b463a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.table-source[data-v-4a2b463a] {
  min-width: 30%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #FFFFFF;
  border-radius: 4px;
  padding: 0 20px;
  position: relative;
}
.table-source[data-v-4a2b463a]  .el-table {
  color: #1D2129;
}
.table-source .for_div[data-v-4a2b463a],
.table-source .if_div[data-v-4a2b463a] {
  border-radius: 4px;
  padding: 6px;
}
.table-source .for_div[data-v-4a2b463a] {
  background: #165DFF1A;
}
.table-source .if_div[data-v-4a2b463a] {
  background: #00B42A1A;
}
[data-v-4a2b463a] .el-tabs {
  width: 100%;
  height: 100%;
}
[data-v-4a2b463a] .el-tabs__content {
  height: calc(100% - 65px);
}
[data-v-4a2b463a] .el-tab-pane {
  width: 100%;
  height: 100%;
}
.tab-first[data-v-4a2b463a] {
  width: 100%;
  height: 100%;
  position: relative;
}
.select-component[data-v-4a2b463a] {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.select-component svg[data-v-4a2b463a] {
  width: 48px;
  height: 48px;
  margin-bottom: 4px;
}
.select-component span[data-v-4a2b463a] {
  font-size: 14px;
  color: #86909C;
}
#menu[data-v-4a2b463a] {
  position: absolute;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04);
  background: #ffffff;
  cursor: pointer;
  color: #606266;
  width: 200px;
  border: 1px solid #e4e7ed;
  /* margin: 50px auto; */
  font-size: 13px;
}
#menu ul[data-v-4a2b463a] {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#menu ul li[data-v-4a2b463a] {
  padding: 0px 10px;
  height: 30px;
  line-height: 30px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-indent: 8px;
}
#menu ul li[data-v-4a2b463a]:hover {
  background-color: #ecf5ff;
}
.second[data-v-4a2b463a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.xpath[data-v-4a2b463a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 0;
}
.phone[data-v-4a2b463a] {
  padding: 8px;
  border-radius: 4px;
  background: #F5F7FA;
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
}
.palette[data-v-4a2b463a] {
  background-color: #F4F4F4;
  width: 350px;
  border-radius: 4px;
  margin: 0px auto;
  padding: 0px 10px;
  margin-block: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.canvas_group[data-v-4a2b463a] {
  overflow: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  margin: auto;
}
.vivew[data-v-4a2b463a] {
  width: 350px;
  height: 680px;
  border-radius: 8px;
  border: 2px dashed #165DFF;
  margin: 20px;
  font-size: 14px;
  background: #F5F8FF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.vivew > div[data-v-4a2b463a]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.vivew > div:first-child svg[data-v-4a2b463a] {
  width: 48px;
  height: 48px;
  margin-bottom: 4px;
}
.vivew > div:first-child span[data-v-4a2b463a] {
  color: var(--primary-color);
  line-height: 22px;
  font-weight: 400;
}
.vivew > div[data-v-4a2b463a]:last-child {
  color: #86909C;
  line-height: 22px;
}
.imageCanvas[data-v-4a2b463a] {
  margin: 5px;
  margin-top: 45%;
}
.videoCanvas[data-v-4a2b463a] {
  position: absolute;
  pointer-events: none;
  /* 使鼠标事件穿透 canvas 层 */
}
[data-v-4a2b463a] .el-drawer__wrapper {
  width: 40%;
  top: 50%;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
[data-v-4a2b463a] .el-drawer__header {
  padding: 10px;
  margin-bottom: 0px !important;
  background-color: aliceblue;
  border-bottom: 1px solid #DCDFE6;
}
[data-v-4a2b463a] .el-drawer.ltr {
  width: 100% !important;
}
[data-v-4a2b463a] .el-drawer__body {
  padding: 12px;
}
.ability-table[data-v-4a2b463a]  .hide-row {
  display: none;
}
.ability-table[data-v-4a2b463a]  .el-table__body-wrapper {
  overflow-y: scroll;
  overflow-x: hidden;
}
.footer[data-v-4a2b463a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0px 20px;
  margin: 20px 0px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.hamburger[data-v-4a2b463a] {
  font-size: 24px;
  cursor: pointer;
}
.hamburger.is-active[data-v-4a2b463a] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.suffix[data-v-4a2b463a] {
  margin-right: 8px;
  cursor: pointer;
}
.suffix.is-active[data-v-4a2b463a] {
  margin-right: 8px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.table-icon[data-v-4a2b463a] {
  font-size: 14px;
}

/* 使用CSS滤镜将所有内容变为灰色 */
.gray-content[data-v-4a2b463a] {
  -webkit-filter: grayscale(100%) brightness(0.8);
          filter: grayscale(100%) brightness(0.8);
}
.custom_btn_group[data-v-4a2b463a] {
  padding: 0px 6px;
  margin-left: 5px;
  border-radius: 4px;
  background-color: #f2f3f5;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom_btn_group .el-button[data-v-4a2b463a] {
  margin: 2px;
  border: none !important;
}
.custom_btn_group .el-button[data-v-4a2b463a]:hover {
  color: #165DFF;
  border: none !important;
}
.custom_btn_group .el-button--default[data-v-4a2b463a]:hover {
  background-color: transparent;
}
.custom_btn_group .isActiveBtn[data-v-4a2b463a] {
  background-color: #fff;
}
.custom_btn_group .isActiveBtn[data-v-4a2b463a]:hover {
  background-color: #fff !important;
}
.api .tab-box .btn-box {
  height: 40px;
  font-size: 14px;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.api .tab-box .btn-box .radio-box .el-radio {
  margin-right: 10px;
}
.api .tab-box .btn-box .radio-box .el-radio__label {
  padding-left: 5px;
}
.api .tab-box .btn-box .el-link {
  margin-left: 20px;
}
@charset "UTF-8";
.api[data-v-cf0875ce] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-cf0875ce] .el-collapse-item__header {
  padding-left: 10px;
}

/** 顶部请求地址 */
.top[data-v-cf0875ce] {
  padding-bottom: 10px;
  white-space: nowrap;
  max-height: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  border-radius: 4px;
  background-color: #fff;
}
.top-2[data-v-cf0875ce]  .el-form-item__content {
  width: calc(100% - 110px);
}
.path-box[data-v-cf0875ce] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.path-content[data-v-cf0875ce] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.button-box[data-v-cf0875ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: center;
      align-content: center;
}
.button-box[data-v-cf0875ce]  .el-button + .el-button {
  margin-left: 0px;
}
.button-box[data-v-cf0875ce]  .el-button--medium {
  width: 68px;
  height: 36px;
}
.top-title[data-v-cf0875ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 10px;
}
.top-title .div[data-v-cf0875ce] {
  width: 64px;
  height: 24px;
}
.top-title .import[data-v-cf0875ce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top-title .import-data[data-v-cf0875ce] {
  width: 110px;
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top-title .import-svg[data-v-cf0875ce] {
  color: #86909C;
  margin-right: 10px;
}
.top-title .title[data-v-cf0875ce] {
  line-height: 24px;
  font-weight: 500;
  font-size: 16px;
}
.path-item[data-v-cf0875ce] {
  width: 110px;
  min-width: 110px;
  text-align: center;
  margin-right: 10px;
}
.width-50[data-v-cf0875ce] {
  width: calc(50% - 60px);
  float: left;
  margin-bottom: 5px;
  padding: 0 5px;
}
.path-item[data-v-cf0875ce]:nth-child(1)  .el-input__inner,
.path-tcp[data-v-cf0875ce]:nth-child(2n)  .el-input-group__prepend {
  border-top-left-radius: 2px;
  border-end-start-radius: 2px;
}
.protocols[data-v-cf0875ce]  .el-input__inner {
  border-top-right-radius: 2;
  border-end-end-radius: 2;
}
.protocols[data-v-cf0875ce]  .el-input--suffix .el-input__inner {
  padding-right: 45px;
}
.path-box .path[data-v-cf0875ce]  .el-input__inner,
.path-box .path[data-v-cf0875ce]  .el-input-group__prepend {
  border-top-left-radius: 2px;
  border-end-start-radius: 2px;
}
.path-box .path[data-v-cf0875ce]  .el-input-group__prepend {
  padding: 0px;
}
.path-box[data-v-cf0875ce]  .el-select .el-input__inner,[data-v-cf0875ce] .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  height: 36px;
}
.top[data-v-cf0875ce]  .el-input--medium .el-input__inner {
  height: 36px;
}
.select-env[data-v-cf0875ce]  .el-input--medium .el-input__inner {
  height: 28px;
  color: #86909C;
}
.path-tcp[data-v-cf0875ce]  .el-input-group__prepend {
  width: 130px;
  text-align: center;
}
.border-left-0[data-v-cf0875ce]  .el-input-group__prepend {
  border-left: 0;
}
#bar2[data-v-cf0875ce] {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#bar2[data-v-cf0875ce]:hover {
  background-color: var(--primary-color);
}
[data-v-cf0875ce] .el-tabs__item {
  padding: 0 15px;
}
.tab-box[data-v-cf0875ce] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-cf0875ce] {
  height: 60%;
  background-color: #fff;
  margin: 4px 0px;
  border-radius: 4px;
  padding: 0px 20px 20px;
}
#tab-item2[data-v-cf0875ce] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 200px;
  border-radius: 4px;
  background-color: #fff;
  margin-top: 4px;
  padding: 0px 10px;
}
#tab-item1[data-v-cf0875ce],
#tab-item2[data-v-cf0875ce] {
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#tab-item1[data-v-cf0875ce]  .el-tabs__content,
#tab-item2[data-v-cf0875ce]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
}
.el-tab-pane[data-v-cf0875ce] {
  height: 100%;
}
.select-env[data-v-cf0875ce]  .el-tree-node__content {
  height: 34px;
  line-height: 34px;
}
.tree-node-box[data-v-cf0875ce] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 34px;
  line-height: 34px;
}
.disabled[data-v-cf0875ce] {
  width: 100%;
  height: 34px;
  line-height: 34px;
  color: #bbb;
  cursor: not-allowed;
}
.top[data-v-cf0875ce]  .el-tree .is-current {
  color: var(--primary-color);
  font-weight: 700;
}
.form-box[data-v-cf0875ce] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 40px;
}
.form-box[data-v-cf0875ce]  .el-input-number {
  width: 100%;
}
.dialog-footer[data-v-cf0875ce] {
  text-align: center !important;
}
.exportType[data-v-cf0875ce] {
  margin: 0px 0px 10px 20px;
}

/* 在全局样式文件中添加 */
.sendMsgCss[data-v-cf0875ce] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.button-container[data-v-cf0875ce] {
  position: sticky;
  top: 0;
  z-index: 1000;
  /* 确保按钮在其他内容之上 */
  background-color: white;
  /* 如果需要背景色 */
  padding: 5px;
  border-bottom: 1px solid #ebeef5;
  /* 可选：添加底部边框 */
}
[data-v-cf0875ce] .el-radio-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.radio .radio-img[data-v-cf0875ce] {
  width: 30px;
  height: 30px;
  margin-right: 5px;
}
.radio[data-v-cf0875ce]  .el-radio {
  padding: 10px;
  height: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 25px !important;
}
.radio[data-v-cf0875ce]  .el-radio__inner {
  display: none;
}
.radio[data-v-cf0875ce]  .el-radio__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 0;
}
.el-dialog .el-radio-group[data-v-cf0875ce] {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}
.rpa[data-v-7df6b9ca] {
  padding: 0rem 1rem 1rem 1rem;
  height: 100%;
}
.el-header[data-v-7df6b9ca] {
  padding: 0;
  background: #fff;
  height: auto !important;
  margin-bottom: 0.025rem;
}
.left[data-v-7df6b9ca] {
  height: 100%;
}
.main[data-v-7df6b9ca] {
  height: 100%;
}
[id^=rpa_][data-v-7df6b9ca] {
  height: calc(100% - 2px);
}
@charset "UTF-8";
.plg-tabs[data-v-b756bddc] {
  height: 100%;
  background-color: #fff;
}
[data-v-b756bddc] .el-tabs {
  height: 100%;
}
.plg-tabs[data-v-b756bddc]  .el-tabs__content {
  height: calc(100% - 30px);
  overflow-y: auto;
}
[data-v-b756bddc] .el-tabs--border-card {
  border: none;
  border-top: 1px solid #e4e7ed;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* 右键菜单样式 */
.context-menu[data-v-b756bddc] {
  position: fixed;
  z-index: 9999;
  background: #fff;
  border: 1px solid #e4e7ed;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  padding: 0;
  font-size: 14px;
  color: #606266;
  min-width: 120px;
}
.menu-item[data-v-b756bddc] {
  padding: 10px 15px;
  cursor: pointer;
  border-bottom: 1px solid #f0f0f0;
}
.menu-item[data-v-b756bddc]:last-child {
  border-bottom: none;
}
.menu-item[data-v-b756bddc]:hover {
  background-color: #f5f7fa;
  color: #409eff;
}

/* 遮罩层样式 */
.context-menu-overlay[data-v-b756bddc] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9998;
  background: transparent;
}
@charset "UTF-8";
.is-auto[data-v-4f0d2282] {
  overflow-x: auto;
}
.is-auto[data-v-4f0d2282]  .el-tree-node > .el-tree-node__children {
  overflow: visible;
}
.is-auto[data-v-4f0d2282]  .el-tree-node, .is-auto[data-v-4f0d2282]  .el-tree-node__content {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.is-auto[data-v-4f0d2282]  .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.is-auto[data-v-4f0d2282]  .vue-recycle-scroller__item-wrapper {
  height: 100%;
  display: contents;
}
.svg-icon[data-v-4f0d2282] {
  width: 24px;
  height: 24px;
}
.more-icon[data-v-4f0d2282] {
  width: 20px;
  height: 20px;
  padding: 2px;
  font-size: 18px;
  border-radius: 2px;
  visibility: hidden;
}
.more-icon[data-v-4f0d2282]:hover {
  background-color: #cbcdd4;
}
.el-tree-node__content:hover .more-icon[data-v-4f0d2282] {
  visibility: visible;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-4f0d2282] {
  display: block;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-4f0d2282]:hover {
  background-color: rgba(74, 67, 248, 0.1);
}
.tree-node-box[data-v-4f0d2282],
.custom-tree-node[data-v-4f0d2282] {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.custom-tree-node[data-v-4f0d2282] {
  padding-right: 4px;
}
.custom-tree-node > .text-box[data-v-4f0d2282] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 0;
  /* 重要：允许flex子元素收缩 */
}
.custom-tree-node > .text-box > span[data-v-4f0d2282] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
  /* 重要：允许span收缩 */
}

/* 为node.label的容器添加样式 */
.custom-tree-node .text-box > div[data-v-4f0d2282] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  min-width: 0;
}
.custom-tree-node .text-box > div > span[data-v-4f0d2282] {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.button-box[data-v-4f0d2282] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.button-box > svg[data-v-4f0d2282] {
  margin-right: 4px;
}
.checkbox-list[data-v-4f0d2282] {
  max-height: 260px;
  overflow-y: auto;
}
.checkbox-list .checkbox-item[data-v-4f0d2282] {
  display: block !important;
  height: 36px;
  line-height: 36px;
  padding: 0px 8px 0px 12px;
  margin-right: 0;
}
.config-icon[data-v-4f0d2282] {
  color: #86909C;
}
.config-icon svg[data-v-4f0d2282] {
  width: 16px;
  height: 16px;
}
.config-icon[data-v-4f0d2282]:hover {
  color: var(--primary-color);
}
.el-menu-item[data-v-4f0d2282] {
  height: 38px;
  line-height: 38px;
}
.container[data-v-002e8c8a] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
}
.container .left-tree[data-v-002e8c8a] {
  overflow: hidden;
  border-right: 1px solid #ccc;
}
.container .left-tree .tree-type[data-v-002e8c8a] {
  height: 30px;
  padding: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 3px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  background-color: #E7E7E7;
}
.container .left-tree .tree-type .type-btns[data-v-002e8c8a] {
  cursor: pointer;
  padding: 4px 10px;
  border-radius: 2px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.container .left-tree .tree-type .type-btns.active[data-v-002e8c8a] {
  background-color: #165DFF;
  color: white;
}
.container .left-tree .name-btns[data-v-002e8c8a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
  padding: 0px 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .left-tree .name-btns .btns[data-v-002e8c8a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.container .left-tree .name-btns .btns .btn-filter[data-v-002e8c8a] {
  width: 30px;
  height: 30px;
  cursor: pointer;
  text-align: center;
  border-radius: 5px;
  line-height: 30px;
  border: 1px solid #cad0dc;
}
.container .left-tree .name-btns .btns .btn-add[data-v-002e8c8a] {
  width: 30px;
  height: 30px;
  cursor: pointer;
  text-align: center;
  border-radius: 5px;
  line-height: 30px;
  color: #fff;
  margin-left: 10px;
  background-color: #165DFF;
}
.container .left-tree .tree-search[data-v-002e8c8a] {
  margin: 10px 0;
}
.container .left-tree .tree-content[data-v-002e8c8a] {
  overflow-y: auto;
  height: calc(100% - 170px);
}
.container .right-tabs[data-v-002e8c8a] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 5px;
  overflow-y: auto;
}
.container .right-tabs .content[data-v-002e8c8a] {
  height: calc(100% - 40px);
}
.container .right-tabs .setting[data-v-002e8c8a] {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid #ccc;
}
.container .right-tabs .setting .svgIconCss[data-v-002e8c8a] {
  padding: 4px;
  font-size: 16px;
  cursor: pointer;
  border-radius: 2px;
  margin-right: 10px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.container .right-tabs .setting .svgIconCss[data-v-002e8c8a]:hover {
  background-color: #E5E6EB;
}
.container .right-tabs .setting .svgIconCss.disabled[data-v-002e8c8a] {
  opacity: 0.5;
  cursor: not-allowed;
}
.container .right-tabs .setting .svgIconCss.disabled[data-v-002e8c8a]:hover {
  background-color: transparent;
}
.el-checkbox[data-v-002e8c8a] {
  display: block;
  margin: 5px 0;
}

.add-case-type{
  width: 100%;
  cursor: pointer;
  margin: 5px 0;
}
.add-case-type:hover{
  background-color: #a0ccf8;
}

[data-v-10d98dce] .el-table__body tr.current-row > td {
  background-color: #e0f0ff;
}
[data-v-10d98dce] .el-table__column-filter-trigger {
  line-height: inherit;
}
.status[data-v-10d98dce] {
  text-align: center;
  line-height: 30px;
  border-radius: 25px;
  overflow: hidden;
  padding: 0 10px;
  text-overflow: ellipsis;
}
.table[data-v-10d98dce]  .el-table__body .cell button span {
  width: 100%;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
}
.card[data-v-4a4b84ee] {
  border-bottom: 1px solid #E7E9EA;
}
.card[data-v-4a4b84ee]:last-child {
  border-bottom: none;
}
.card-title[data-v-4a4b84ee] {
  height: 50px;
  font-weight: 700;
  font-size: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.card-content[data-v-4a4b84ee] {
  margin-bottom: 20px;
}
.performance-item[data-v-4a4b84ee] {
  display: inline-block;
  width: 400px;
  margin: 20px 0 0 20px;
}
.performance-item .header[data-v-4a4b84ee] {
  height: 70px;
  padding: 0 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #eaf2fd;
  border-top: 2px solid #538ff6;
}
.performance-item .header > div:first-child > span[data-v-4a4b84ee] {
  margin-left: 10px;
  font-size: 14px;
  color: #337ab7;
  font-weight: bold;
}
.performance-item .header > div[data-v-4a4b84ee]:last-child {
  font-size: 24px;
  color: #172B4D;
}
.performance-item .table .tr[data-v-4a4b84ee] {
  height: 36px;
  line-height: 36px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #EFF0F4;
}
.performance-item .table .td[data-v-4a4b84ee]:nth-child(1) {
  width: 110px;
  font-size: 12px;
  color: #6B798E;
  border-right: 1px solid #EFF0F4;
}
.performance-item .table .td[data-v-4a4b84ee]:nth-child(2) {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
  color: #172B4D;
}
.performance-item .table .td[data-v-4a4b84ee]:nth-child(3) {
  width: 110px;
  font-size: 16px;
}
.performance-item .table .tr:first-child > .td[data-v-4a4b84ee]:nth-child(3) {
  color: #42CB83;
}
.performance-item .table .tr:last-child > .td[data-v-4a4b84ee]:nth-child(3) {
  color: #F86E6E;
}
.echart-item[data-v-4a4b84ee] {
  width: 550px;
  height: 300px;
  display: inline-block;
  border: 1px solid #337ab7;
  margin: 20px 0 0 20px;
  padding: 16px;
}
.tabs_box[data-v-d11dbe54] {
  width: 100%;
  height: 100%;
  padding: 0 10px;
  overflow: hidden;
}
.tabs_box[data-v-d11dbe54]  .el-tabs__content {
  height: calc(100% - 65px);
  overflow: auto;
}
.tabs_box[data-v-d11dbe54]  .el-tab-pane {
  width: 100%;
  height: 100%;
}

.project-b-container[data-v-50c8ced2] {
  width: 100%;
  height: 100vh;
}
.full-iframe[data-v-50c8ced2] {
  width: 100%;
  height: 100%;
}

.TextColor[data-v-6bf597be] {
  color: #409eff;
  cursor: pointer;
}
.upload[data-v-6bf597be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container[data-v-6bf597be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.item[data-v-6bf597be] {
  margin: 2px;
}
[data-v-6bf597be] .el-drawer__header {
  margin-bottom: 0;
}
.drawer_box[data-v-6bf597be] {
  padding: 20px;
  width: 100%;
  height: 100%;
}
.drawer_box .button_box[data-v-6bf597be] {
  height: 50px;
}
.drawer_box .el-tabs[data-v-6bf597be] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.drawer_box[data-v-6bf597be]  .el-tabs__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.drawer_box[data-v-6bf597be]  .el-tab-pane {
  height: 100%;
}
.drawer_box .el-textarea[data-v-6bf597be] {
  height: calc(100% - 50px);
}
.drawer_box[data-v-6bf597be]  .el-textarea textarea {
  height: 100%;
}
.dialog-footer[data-v-6bf597be] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.treeBox[data-v-6bf597be] {
  border: 1px #eee solid;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 20px;
  height: 200px;
  overflow-y: auto;
}
[data-v-6bf597be] .el-table .cell {
  font-size: 14px;
}
.page-content[data-v-5f91c1f7] {
  padding: 20px;
}
.icon-span[data-v-5f91c1f7] {
  background-color: #409EFF;
  color: #fff;
  border-radius: 50%;
  font-size: 12px;
  padding: 5px;
  margin-left: 5px;
  cursor: pointer;
}
.el-aside[data-v-5f91c1f7] {
  margin-top: 10px;
  color: #333;
  text-align: center;
  width: 280px !important;
  background-color: #fff;
}
.el-main[data-v-5f91c1f7] {
  background-color: #e9eef3;
  padding: 10px !important;
}
.Tools[data-v-5f91c1f7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 55px;
  text-align: left;
  line-height: 55px;
  background-color: #fcfdfd !important;
  border-bottom: 1px solid #c9e0f5;
}
.Tools .pic[data-v-5f91c1f7] {
  margin: 5px 15px 0 0;
}
[data-v-5f91c1f7] .el-dialog__header {
  border-bottom: 1px solid #ddd;
}
[data-v-5f91c1f7] .el-dialog__footer {
  border-top: 1px solid #ddd;
}

.svg-icon[data-v-c8a70580] {
  /* width: 22px;
  height: 22px;
  vertical-align: -0.26em;
  fill: currentColor;
  overflow: hidden; */

  display: inline-block;
  width: 1em;
  height: 1em;
  color: inherit;
  font-style: normal;
  vertical-align: -2px;
  outline: none;
  fill: currentColor;
}
.svg-icon-no[data-v-c8a70580] {
  display: inline-block;
  /* width: 1em; */
  /* height: 1em; */
  /* color: inherit; */
  font-style: normal;
  vertical-align: -2px;
  outline: none;
  /* fill: currentColor; */
}
.svg-external-icon[data-v-c8a70580] {
  background-color: currentColor;
  -webkit-mask-size: cover!important;
          mask-size: cover!important;
  display: inline-block;
}

.svg-icon[data-v-0427e5f0] {
  margin-left: 2px;
  width: 13px;
  height: 13px;
}
.actived[data-v-0427e5f0] {
  color: var(--primary-color);
}
.id[data-v-0427e5f0] {
  margin-bottom: 10px;
}
.el-checkbox[data-v-0427e5f0] {
  display: block;
  margin: 5px 0;
}
.tooltip-container[data-v-43da20c6] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tooltip-container .text-box[data-v-43da20c6] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.is-auto[data-v-96a3565e] {
  overflow-x: auto;
}
.is-auto[data-v-96a3565e]  .el-tree-node > .el-tree-node__children {
  overflow: visible;
}
.is-auto[data-v-96a3565e]  .el-tree-node, .is-auto[data-v-96a3565e]  .el-tree-node__content {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.is-auto[data-v-96a3565e]  .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view {
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.is-auto[data-v-96a3565e]  .vue-recycle-scroller__item-wrapper {
  height: 100%;
  display: contents;
}
.svg-icon[data-v-96a3565e] {
  width: 24px;
  height: 24px;
}
.more-icon[data-v-96a3565e] {
  width: 20px;
  height: 20px;
  padding: 2px;
  border-radius: 2px;
  visibility: hidden;
}
.more-icon[data-v-96a3565e]:hover {
  background-color: #cbcdd4;
}
.el-tree-node__content:hover .more-icon[data-v-96a3565e] {
  visibility: visible;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-96a3565e] {
  display: block;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .more-icon[data-v-96a3565e]:hover {
  background-color: rgba(74, 67, 248, 0.1);
}
.tree-node-box[data-v-96a3565e],
.custom-tree-node[data-v-96a3565e] {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}
.custom-tree-node[data-v-96a3565e] {
  padding-right: 4px;
}
.custom-tree-node > .text-box[data-v-96a3565e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom-tree-node > .text-box > span[data-v-96a3565e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button-box[data-v-96a3565e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.button-box > svg[data-v-96a3565e] {
  margin-right: 4px;
}
.checkbox-list[data-v-96a3565e] {
  max-height: 260px;
  overflow-y: auto;
}
.checkbox-list .checkbox-item[data-v-96a3565e] {
  display: block !important;
  height: 36px;
  line-height: 36px;
  padding: 0px 8px 0px 12px;
  margin-right: 0;
}
.config-icon[data-v-96a3565e] {
  color: #86909C;
}
.config-icon svg[data-v-96a3565e] {
  width: 16px;
  height: 16px;
}
.config-icon[data-v-96a3565e]:hover {
  color: var(--primary-color);
}
.el-menu-item[data-v-96a3565e] {
  height: 38px;
  line-height: 38px;
}
.pagination-container[data-v-72233bcd] {
  background: #fff;
  padding-top: 10px;
  /* padding: 10px 0; */
}
.pagination-container[data-v-72233bcd]  .el-input--mini .el-input__inner {
  height: 28px !important;
  line-height: 28px;
}
.pagination-container[data-v-72233bcd]  .el-pagination__editor.el-input .el-input__inner {
  height: 28px !important;
}
[data-v-72233bcd] .el-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.el-dialog__wrapper[data-v-3f3ce57a] {
  pointer-events: none;
}
.el-dialog__wrapper .el-dialog .el-dialog__body[data-v-3f3ce57a] {
  position: relative;
}
.el-dialog__wrapper .el-dialog .el-dialog__body .pointRB[data-v-3f3ce57a] {
  width: 10px;
  height: 10px;
  position: absolute;
  right: 4px;
  bottom: 4px;
}
[data-v-3f3ce57a] .el-dialog {
  max-height: 90%;
  min-height: 500px;
  max-width: 90%;
  min-width: 200px;
  pointer-events: auto;
  border-radius: 4px;
  overflow: hidden;
  -webkit-box-shadow: 0px 0px 10px 2px #0000001A;
          box-shadow: 0px 0px 10px 2px #0000001A;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
[data-v-3f3ce57a] .el-dialog__header {
  padding: 0;
}
[data-v-3f3ce57a] .el-dialog__headerbtn {
  top: 22px;
  right: 16px;
}
[data-v-3f3ce57a] .el-dialog__body {
  padding: 20px;
  overflow: auto;
}
.dialog-title[data-v-3f3ce57a] {
  padding: 6px 20px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #1D2129;
}
.handle-move[data-v-3f3ce57a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #4E5969;
  background: #E5E6EB;
}
.handle-move[data-v-3f3ce57a]:hover {
  color: #4E5969;
  background: #C5CBE7;
  cursor: pointer;
}
.handle-move.actived[data-v-3f3ce57a] {
  color: #FFFFFF;
  background: #165DFF;
  cursor: move;
}
.groupBtn[data-v-104d059e] {
  padding: 0 20px;
  color: #fff;
  background: var(--primary-color);
  border-radius: 4px;
}
.groupBtn[data-v-104d059e]:hover {
  background: #1260eb;
}
.btnList[data-v-104d059e] {
  font-size: 24px;
  color: var(--primary-color);
  width: 42px;
  height: 32px;
  padding: 0 6px;
  margin-left: 2px;
  border-radius: 4px;
  background: #eaf2fe;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
ul[data-v-104d059e] {
  padding: 0px;
}
li[data-v-104d059e] {
  padding: 8px 0 8px 10px;
  font-size: 14px;
  cursor: pointer;
  margin-bottom: 10px;
  list-style-type: none;
}
li[data-v-104d059e]:hover {
  background: #f7f9fa;
}
.dian[data-v-104d059e] {
  width: 5px;
  height: 5px;
  background: var(--primary-color);
  border-radius: 50%;
}

.icon-btn[data-v-12e237ff] {
  color: #86909C;
  width: 20px;
  height: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  border-radius: 2px;
}
.icon-btn[data-v-12e237ff]:nth-child(n+2) {
  margin-left: 5px;
}
.icon-btn[data-v-12e237ff]:hover {
  background-color: #E5E6EB;
}
.svg-icon[data-v-12e237ff] {
  width: 16px;
  height: 16px;
}

@charset "UTF-8";
:root {
  --header-height:50px;
  --side-bar-width:0px;
}

/* fade */
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.28s;
  transition: opacity 0.28s;
}

.fade-enter,
.fade-leave-active {
  opacity: 0;
}

/* fade-transform */
.fade-transform-leave-active,
.fade-transform-enter-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.fade-transform-enter {
  opacity: 0;
  -webkit-transform: translateX(-30px);
          transform: translateX(-30px);
}

.fade-transform-leave-to {
  opacity: 0;
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}

/* breadcrumb transition */
.breadcrumb-enter-active,
.breadcrumb-leave-active {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.breadcrumb-enter,
.breadcrumb-leave-active {
  opacity: 0;
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
}

.breadcrumb-move {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.breadcrumb-leave-active {
  position: absolute;
}

input[aria-hidden=true] {
  display: none !important;
}

.el-breadcrumb__inner,
.el-breadcrumb__inner a {
  font-weight: 400 !important;
}

.el-upload input[type=file] {
  display: none !important;
}

.el-upload__input {
  display: none;
}

.el-loading-mask .el-icon-loading,
.el-loading-mask .el-loading-text {
  font-size: 18px !important;
}

.upload-container .el-upload {
  width: 100%;
}
.upload-container .el-upload .el-upload-dragger {
  width: 100%;
  height: 200px;
}

.el-dropdown-menu {
  max-height: 50%;
  overflow: hidden auto;
}
.el-dropdown-menu a {
  display: block;
}

.el-range-separator {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.el-button [class*=vxe-icon-] + span {
  margin-left: 5px;
}

.el-link [class*=vxe-icon-] + span {
  margin-left: 5px;
}

.el-popover {
  min-width: 50px;
}

.el-tabs__item.is-active,
.el-tabs__item:hover {
  color: var(--primary-color);
}

.el-tabs__active-bar {
  background-color: var(--primary-color);
}

.el-tabs__nav-wrap::after {
  height: 1px;
}

.el-form-item__label {
  font-size: 14px;
  font-weight: 400;
  color: #4E5969;
}

.el-checkbox__input.is-checked + .el-checkbox__label {
  color: var(--primary-color);
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
}

.el-pager li:hover {
  color: var(--primary-color);
}

.el-pager li.active {
  color: var(--primary-color);
}

.el-pagination button:hover {
  color: var(--primary-color);
}

.el-pagination__sizes .el-input .el-input__inner:hover {
  border-color: var(--primary-color);
  background-color: #FFFFFF;
}

.el-tooltip__popper {
  max-width: 400px;
}

.el-form--label-top .el-form-item__label {
  padding-bottom: 0;
}

input::-webkit-input-placeholder {
  color: #86909C !important;
}

input::-moz-input-placeholder {
  color: #86909C !important;
}

input::-ms-input-placeholder {
  color: #86909C !important;
}

.el-input--medium .el-input__inner {
  height: 32px;
  line-height: 32px;
  border-color: #F2F3F5;
  background-color: #F2F3F5;
  color: var(--text-color);
}

.el-input__inner:hover {
  border-color: #E5E6EB;
  background-color: #E5E6EB;
}

.el-input.is-active .el-input__inner,
.el-input__inner:focus {
  background-color: #FFFFFF;
  border-color: var(--primary-color);
}

.el-input__prefix,
.el-input__suffix {
  color: #4E5969;
  line-height: 32px;
  width: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.el-input__prefix svg:hover,
.el-input__suffix svg:hover {
  width: 14px;
  height: 14px;
}
.el-input__prefix-inner,
.el-input__suffix-inner {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.el-input--medium .el-input__icon {
  line-height: 36px;
  padding-right: 4px;
}

.el-input.is-disabled .el-input__inner {
  background-color: #F2F3F5;
  border-color: #F2F3F5;
  color: #C9CDD4;
}

.el-input-group__append,
.el-input-group__prepend {
  border: none;
}

.el-select {
  width: 100%;
}

.el-select:hover .el-input__inner {
  border-color: #F2F3F5;
}

.el-select .el-input__inner:focus {
  border-color: #F2F3F5;
}

.el-select .el-input.is-focus .el-input__inner {
  background-color: #FFFFFF;
  border-color: var(--primary-color);
}

.el-select-dropdown__item {
  color: var(--text-color);
}

.el-select-dropdown__item.selected {
  color: var(--primary-color);
}

.el-select .el-input .el-select__caret {
  color: var(--text-color);
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
  color: var(--primary-color);
}

.el-textarea__inner {
  background-color: #F2F3F5;
  border-color: #F2F3F5;
  color: var(--text-color);
}

.el-textarea__inner:hover {
  border-color: #E5E6EB;
  background: #E5E6EB;
}

.el-textarea__inner:focus {
  background-color: #FFFFFF;
  border-color: var(--primary-color);
}

textarea::-webkit-input-placeholder {
  color: #86909C !important;
}

textarea::-moz-input-placeholder {
  color: #86909C !important;
}

textarea::-ms-input-placeholder {
  color: #86909C !important;
}

.el-picker-panel__icon-btn:hover {
  color: var(--primary-color);
}

.el-date-picker__header-label.active,
.el-date-picker__header-label:hover {
  color: var(--primary-color);
}

.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell {
  color: var(--primary-color);
}

.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell {
  color: var(--primary-color);
}

.el-month-table td.current:not(.disabled) .cell {
  color: var(--primary-color);
}

.el-month-table td .cell:hover {
  color: var(--primary-color);
}

.el-date-table td.current:not(.disabled) span {
  color: #FFF;
  background-color: var(--primary-color);
}

.el-date-table td.available:hover {
  color: var(--primary-color);
}

.el-date-table td.today span {
  color: var(--primary-color);
}

.el-radio__input.is-checked .el-radio__inner {
  border-color: var(--primary-color);
  background: var(--primary-color);
}

.el-radio__input.is-checked + .el-radio__label {
  color: var(--primary-color);
}

.el-switch.is-checked .el-switch__core {
  border-color: var(--primary-color);
  background-color: var(--primary-color);
}

.el-switch__label.is-active {
  color: var(--primary-color);
}

.el-input-number {
  width: 100%;
  line-height: 32px;
}

.el-input-number--medium .el-input-number__decrease,
.el-input-number--medium .el-input-number__increase {
  height: 30px;
  line-height: 30px;
  border: none;
}

.el-input-number__decrease:hover,
.el-input-number__increase:hover {
  color: var(--primary-color);
}

.el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled),
.el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
  border-color: #F2F3F5;
}

.el-input-number.is-controls-right[class*=medium] [class*=decrease], .el-input-number.is-controls-right[class*=medium] [class*=increase] {
  line-height: 14px;
}

.el-input-number.is-controls-right .el-input-number__decrease {
  border-left: none;
}

.el-step__head.is-finish,
.el-step__title.is-finish,
.el-step__description.is-finish {
  border-color: var(--primary-color);
  color: var(--primary-color);
}

.el-table__body-wrapper {
  font-size: 14px;
}
.el-table__body-wrapper .el-button {
  font-size: 14px !important;
}

.el-table td,
.el-table th.is-leaf {
  border-color: #E5E6EB;
}

.el-table th {
  background-color: #F2F3F5 !important;
  color: #1D2129 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  padding: 0 !important;
  height: 36px !important;
}

.el-table .cell {
  line-height: 22px;
}

.el-table th.el-table__cell > .cell.highlight {
  color: var(--primary-color);
}

.el-table--medium .el-table__cell {
  padding: 6px 0;
}

.el-table-column--selection .cell {
  padding: 0 14px !important;
}

.el-dialog {
  -webkit-transform: none;
          transform: none;
  left: 0;
  position: relative;
  margin: 10vh auto !important;
  max-height: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.el-dialog__header {
  height: 48px;
  line-height: 48px;
  border-bottom: 1px solid #E5E6EB;
  padding: 0;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
}

.el-dialog__headerbtn {
  top: 14px;
}

.el-dialog__headerbtn:focus .el-dialog__close,
.el-dialog__headerbtn:hover .el-dialog__close {
  color: var(--primary-color);
}

.el-dialog__body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  padding: 24px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.el-dialog__footer {
  width: 100%;
  padding: 16px 20px;
  text-align: right;
  border-top: 1px solid #E5E6EB;
}

.el-tree-node__content {
  height: 32px;
  font-size: 14px;
  font-weight: 400;
  color: #1D2129;
  border-radius: 4px;
}

.el-tree-node__content:hover {
  background-color: #E0E4EA;
}

.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  color: var(--primary-color);
  cursor: pointer;
  background-color: #E1ECFF;
}

.el-tree-node__expand-icon {
  color: #4E5969;
}

.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content .el-tree-node__expand-icon {
  color: var(--primary-color);
}

.el-tree-node__expand-icon.is-leaf {
  color: transparent !important;
  cursor: default !important;
}

.el-dropdown-menu__item:focus,
.el-dropdown-menu__item:not(.is-disabled):hover {
  color: var(--primary-color);
}

.el-link.el-link--default:hover {
  color: var(--primary-color);
}

.el-link.el-link--primary {
  color: var(--primary-color);
}

.el-link.el-link--primary:hover {
  color: var(--primary-hover-color);
}

.vxe-table--render-default {
  color: #1D2129;
}

.vxe-table--render-default .vxe-table--header {
  background-color: #F2F3F5;
  font-size: 14px;
  font-weight: 500;
  color: #1D2129;
}

.vxe-table--render-default .vxe-header--column.col--ellipsis {
  height: 40px;
}

.vxe-table--render-default .vxe-cell {
  padding-left: 16px;
  padding-right: 16px;
}

.is--checked.vxe-checkbox,
.is--checked.vxe-checkbox .vxe-checkbox--icon,
.is--checked.vxe-custom--option,
.is--checked.vxe-custom--option .vxe-checkbox--icon,
.is--checked.vxe-export--panel-column-option,
.is--checked.vxe-export--panel-column-option .vxe-checkbox--icon,
.is--checked.vxe-table--filter-option,
.is--checked.vxe-table--filter-option .vxe-checkbox--icon,
.is--indeterminate.vxe-checkbox,
.is--indeterminate.vxe-checkbox .vxe-checkbox--icon,
.is--indeterminate.vxe-custom--option,
.is--indeterminate.vxe-custom--option .vxe-checkbox--icon,
.is--indeterminate.vxe-export--panel-column-option,
.is--indeterminate.vxe-export--panel-column-option .vxe-checkbox--icon,
.is--indeterminate.vxe-table--filter-option,
.is--indeterminate.vxe-table--filter-option .vxe-checkbox--icon,
.vxe-table--render-default .is--checked.vxe-cell--checkbox,
.vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon,
.vxe-table--render-default .is--indeterminate.vxe-cell--checkbox,
.vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon {
  color: var(--primary-color);
}

.vxe-checkbox:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-custom--option:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-export--panel-column-option:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-table--filter-option:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon {
  color: var(--primary-color);
}

#app .main-container {
  min-height: calc(100% - var(--header-height));
  margin-left: var(--side-bar-width);
  position: relative;
  top: var(--header-height);
  background: #f7f8fa;
}
#app .sidebar-container {
  width: var(--side-bar-width) !important;
  background-color: #FFFFFF;
  position: fixed;
  font-size: 0px;
  top: var(--header-height);
  bottom: 0;
  left: 0;
  z-index: 1001;
  overflow: hidden;
}
#app .sidebar-container .horizontal-collapse-transition {
  -webkit-transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
  transition: 0s width ease-in-out, 0s padding-left ease-in-out, 0s padding-right ease-in-out;
}
#app .sidebar-container .scrollbar-wrapper {
  overflow-x: hidden !important;
}
#app .sidebar-container .el-scrollbar__bar.is-vertical {
  right: 0px;
}
#app .sidebar-container .el-scrollbar {
  height: calc(100% - 40px);
}
#app .sidebar-container .is-horizontal {
  display: none;
}
#app .sidebar-container a {
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
#app .sidebar-container .svg-icon {
  margin-right: 16px;
}
#app .sidebar-container .sub-el-icon {
  margin-right: 12px;
  margin-left: -2px;
}
#app .sidebar-container .el-menu {
  border: none;
  height: 100%;
}
#app .sidebar-container .submenu-title-noDropdown:hover,
#app .sidebar-container .el-submenu__title:hover {
  background-color: #E5E6EB !important;
}
#app .sidebar-container .is-active > .el-submenu__title {
  color: #165DFF !important;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title, #app .sidebar-container .el-submenu .el-menu-item {
  min-width: var(--side-bar-width) !important;
  background-color: #FFFFFF !important;
}
#app .sidebar-container .nest-menu .el-submenu > .el-submenu__title:hover, #app .sidebar-container .el-submenu .el-menu-item:hover {
  background-color: #E5E6EB !important;
}
#app .hideSidebar .sidebar-container {
  width: 68px !important;
}
#app .hideSidebar .main-container {
  margin-left: 68px;
}
#app .hideSidebar .submenu-title-noDropdown {
  padding: 0 !important;
  position: relative;
  margin-left: 20px;
  background: #FFFFFF !important;
}
#app .hideSidebar .submenu-title-noDropdown .el-tooltip {
  padding: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .svg-icon {
  margin: 0 !important;
}
#app .hideSidebar .submenu-title-noDropdown .sub-el-icon {
  margin: 0 !important;
}
#app .hideSidebar .el-submenu {
  overflow: hidden;
}
#app .hideSidebar .el-submenu > .el-submenu__title {
  padding: 0 !important;
}
#app .hideSidebar .el-submenu > .el-submenu__title .svg-icon {
  margin-left: 20px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .sub-el-icon {
  margin-left: 20px;
}
#app .hideSidebar .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
  display: none;
}
#app .hideSidebar .el-menu--collapse {
  width: 72px;
}
#app .hideSidebar .el-menu--collapse .el-submenu > .el-submenu__title > span {
  height: 0;
  width: 0;
  overflow: hidden;
  visibility: hidden;
  display: inline-block;
}
#app .el-menu--collapse .el-menu .el-submenu {
  min-width: var(--side-bar-width) !important;
}
#app .mobile .main-container {
  margin-left: 0px;
}
#app .mobile .sidebar-container {
  -webkit-transition: -webkit-transform 0.28s;
  transition: -webkit-transform 0.28s;
  transition: transform 0.28s;
  transition: transform 0.28s, -webkit-transform 0.28s;
  width: var(--side-bar-width) !important;
}
#app .mobile.hideSidebar .sidebar-container {
  pointer-events: none;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transform: translate3d(-var(--side-bar-width), 0, 0);
          transform: translate3d(-var(--side-bar-width), 0, 0);
}
#app .withoutAnimation .main-container,
#app .withoutAnimation .sidebar-container {
  -webkit-transition: none;
  transition: none;
}

.el-menu--vertical > .el-menu .svg-icon {
  margin-right: 16px;
}
.el-menu--vertical > .el-menu .sub-el-icon {
  margin-right: 12px;
  margin-left: -2px;
}
.el-menu--vertical .nest-menu .el-submenu > .el-submenu__title:hover,
.el-menu--vertical .el-menu-item:hover {
  background-color: #E5E6EB !important;
}
.el-menu--vertical > .el-menu--popup {
  max-height: 100vh;
  overflow-y: auto;
  border-radius: 8px;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-track-piece {
  background: #d3dce6;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar {
  width: 6px;
}
.el-menu--vertical > .el-menu--popup::-webkit-scrollbar-thumb {
  background: #99a9bf;
  border-radius: 20px;
}

.el-table-filter {
  max-height: 260px;
  overflow-y: auto;
}

:root {
  --primary-btn: var(--primary-color);
  --primary-btn-hover: #4080FF;
  --primary-btn-focus: #4080FF;
  --primary-btn-active: #0E42D2;
  --primary-btn-disabled: #94BFFF;
}

.icon-button {
  cursor: pointer;
  background: #F2F3F5;
}

.icon-button:hover {
  background: #DADADA;
}

.el-button--default {
  color: #4E5969;
  background-color: #F2F3F5;
  border-color: #F2F3F5;
}

.el-button--default:focus, .el-button--default:hover {
  color: #4E5969;
  background-color: #DADADA;
  border-color: #DADADA;
}

.el-button--default:active {
  color: #4E5969;
  background-color: #C9CDD4;
  border-color: #C9CDD4;
}

.el-button--medium {
  padding: 0 15px;
  height: 32px;
}

.el-button--primary {
  color: #FFFFFF;
  background: var(--primary-btn);
  border-color: var(--primary-btn);
}

.el-button--primary:hover {
  color: #FFFFFF;
  background: var(--primary-btn-hover);
  border-color: var(--primary-btn-hover);
}

.el-button--primary:focus {
  color: #FFFFFF;
  background: var(--primary-btn-focus);
  border-color: var(--primary-btn-focus);
}

.el-button--primary.is-active, .el-button--primary:active {
  color: #FFFFFF;
  background: var(--primary-btn-active);
  border-color: var(--primary-btn-active);
}

.el-button--primary.is-disabled,
.el-button--primary.is-disabled:active,
.el-button--primary.is-disabled:focus,
.el-button--primary.is-disabled:hover {
  background: var(--primary-btn-disabled);
  border-color: var(--primary-btn-disabled);
}

.el-button--text {
  color: var(--primary-color);
  background: 0 0;
  padding-left: 0;
  padding-right: 0;
}

.el-button--text, .el-button--text.is-disabled, .el-button--text.is-disabled:focus, .el-button--text.is-disabled:hover, .el-button--text:active {
  border-color: transparent;
}

.el-button--text:focus, .el-button--text:hover {
  color: var(--primary-btn);
  border-color: transparent;
  background-color: transparent;
}

.el-button--primary.is-plain {
  color: var(--primary-btn);
  border-color: var(--primary-btn);
}

.el-button--primary.is-plain:focus, .el-button--primary.is-plain:hover {
  background: var(--primary-btn);
  border-color: var(--primary-btn);
}

.el-button.is-circle {
  height: 36px;
  border-radius: 36px;
}

.el-button--medium.is-circle {
  padding: 6px;
}

.el-button--medium.is-round {
  padding: 0px 20px;
}

.general-button {
  background: var(--primary-btn-color);
  padding: 5px 16px;
  border-radius: 2px;
  gap: 8px;
  color: #FFFFFF;
}

.general-button:hover {
  background: #4080FF;
}

:root {
  --text-color: #1D2129;
  --default-color: #4E5969;
  --primary-color: #165DFF;
  --primary-hover-color: #165dffc2;
  --page-background: #FFFFFF;
  --border-color: #e1e4e5;
}

body {
  height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}

label {
  font-weight: 700;
}

html {
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

#app {
  height: 100%;
}

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

a:focus,
a:active {
  outline: none;
}

a,
a:focus,
a:hover {
  cursor: pointer;
  color: inherit;
  text-decoration: none;
}

div:focus {
  outline: none;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.app-container {
  padding: 10px;
}

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

::-webkit-scrollbar-thumb {
  border-radius: 1em;
  background-color: rgba(50, 50, 50, 0.3);
  position: fixed;
}

::-webkit-scrollbar-track {
  border-radius: 1em;
  background-color: transparent;
  position: fixed;
}

.flex-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.justify-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.justify-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.justify-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.justify-evenly {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}

.justify-around {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.justify-between {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.align-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.align-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.align-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.page {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0 20px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  overflow: hidden;
}

.page-title {
  font-family: PingFang SC;
  font-size: 14px;
  font-weight: 500;
  height: 20px;
  color: #1D2129;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.page-title > span {
  margin-left: 10px;
}

.page-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.page-left {
  width: 248px;
  border-radius: 4px;
  background-color: #FFFFFF;
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}

.page-left > .title {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.page-left > .search {
  margin-top: 10px;
  overflow: hidden;
}

#bar {
  width: 3px;
  background-color: #E4E7EF;
  margin-right: 4px;
  cursor: col-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#bar:hover {
  background-color: var(--primary-color);
}

#bar2 {
  width: 100%;
  height: 3px;
  background-color: #f2f4f7;
  cursor: row-resize;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#bar2:hover {
  background-color: var(--primary-color);
}

.page-content {
  min-width: 30%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #FFFFFF;
}

.page-table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}

.page-table-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}
.page-table-top .page-table-top-title {
  font-size: 14px;
  font-weight: 500;
  color: #1D2129;
}
.page-table-top .page-table-top-handle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-table-top .page-table-top-handle .icon-btn {
  margin-right: 20px;
}
.page-table-top .page-table-top-handle .el-button {
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.page-table > .table {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 50%;
  overflow: hidden;
}

.page-col-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: #FFF;
  margin: 0 20px 20px;
  padding: 20px;
  border-radius: 4px;
}

.icon-btn-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.dialog-content {
  height: 100%;
  overflow-y: auto;
  padding: 0 10px;
}

.table_filter_cell .cell {
  width: 100% !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.table-icon {
  width: 16px;
  height: 16px;
  color: #4E5969;
  cursor: pointer;
}

.el_popover_class {
  padding: 0px !important;
}

.listyle ul {
  padding: 0px;
}
.listyle li {
  width: 100%;
  padding: 8px 20px;
  font-size: 14px;
  cursor: pointer;
  margin-bottom: 10px;
  list-style-type: none;
  min-width: 100px;
}
.listyle li:hover {
  background: #f7f9fa;
}
.listyle .item {
  margin: 4px;
}
.listyle .dian {
  width: 5px;
  height: 5px;
  background: var(--primary-color);
  border-radius: 50%;
}

.text_center {
  text-align: center;
}

.text-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.echarts-tooltip-diy {
  background: linear-gradient(304.17deg, rgba(253, 254, 255, 0.6) -6.04%, rgba(244, 247, 252, 0.6) 85.2%) !important;
  border: none !important;
  -webkit-backdrop-filter: blur(10px) !important;
          backdrop-filter: blur(10px) !important;
  /* Note: backdrop-filter has minimal browser support */
  border-radius: 6px !important;
}
.echarts-tooltip-diy .content-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 9px;
  background: rgba(255, 255, 255, 0.8);
  width: 164px;
  height: 32px;
  line-height: 32px;
  -webkit-box-shadow: 6px 0px 20px rgba(34, 87, 188, 0.1);
          box-shadow: 6px 0px 20px rgba(34, 87, 188, 0.1);
  border-radius: 4px;
  margin-bottom: 4px;
}
.echarts-tooltip-diy .tooltip-title {
  margin: 0 0 10px 0;
}
.echarts-tooltip-diy p {
  margin: 0;
}
.echarts-tooltip-diy .tooltip-title,
.echarts-tooltip-diy .tooltip-value {
  font-size: 13px;
  line-height: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: right;
  color: #1d2129;
  font-weight: bold;
}
.echarts-tooltip-diy .tooltip-item-icon {
  display: inline-block;
  margin-right: 8px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
}

.image-slot-error {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  background: #f5f7fa;
  color: #909399;
  font-size: 30px;
}

.top-step {
  height: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 12px;
}
.top-step .step-item {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.top-step .step-item .num {
  width: 28px;
  height: 28px;
  line-height: 28px;
  border-radius: 50%;
  background: #F2F3F5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  font-weight: 600;
  color: #4E5969;
}
.top-step .step-item .num.completed {
  background: #E8F3FF;
  color: #165DFF;
}
.top-step .step-item .num.actived {
  background: #165DFF;
  color: #ffffff;
}
.top-step .step-item .title {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: #1D2129;
}
.top-step .step-item .line {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 2px;
  background-color: #E5E6EB;
}
.top-step .step-item:last-of-type {
  -ms-flex-preferred-size: auto !important;
      flex-basis: auto !important;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}

/*# sourceMappingURL=chunk.app.1758012914093.css.map*/