
.form-table[data-v-65049d97] {
  width: 100%;
}
.form-table .form-table-handle[data-v-65049d97] {
  text-align: center;
}
.form-table .form-table-handle span[data-v-65049d97] {
  display: inline-block;
}
.form-table .form-table-handle button[data-v-65049d97] {
  display: none;
}
.form-table .hover-row .form-table-handle-delete span[data-v-65049d97] {
  display: none;
}
.form-table .hover-row .form-table-handle-delete button[data-v-65049d97] {
  display: inline-block;
}
.form-table .move[data-v-65049d97] {
  text-align: center;
  font-size: 14px;
  margin-top: 3px;
}

[data-v-3b590958] .hide .el-upload--picture-card{display:none}[data-v-3b590958] .el-list-enter-active,[data-v-3b590958] .el-list-leave-active{-webkit-transition:all 0s;transition:all 0s}[data-v-3b590958] .el-list-enter,.el-list-leave-active[data-v-3b590958]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}

[data-v-3a0343b2] .hide .el-upload--picture-card{display:none}[data-v-3a0343b2] .el-list-enter-active,[data-v-3a0343b2] .el-list-leave-active{-webkit-transition:all 0s;transition:all 0s}[data-v-3a0343b2] .el-list-enter,.el-list-leave-active[data-v-3a0343b2]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}


.msg-text {
    display: block;
    width: 120px;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
}
.msg-text.display {
    color: #ccc;
}


.code-mode-select[data-v-2d5bbdd8] {
  width: 200px;
  margin-left: auto;
  margin-right: 20px;
}
.code-editor[data-v-2d5bbdd8] {
  font-size: 14px;
  border: 1px solid #ddd;
  line-height: 150%;
}
.code-editor[data-v-2d5bbdd8] .CodeMirror {
  height: 100%;
}

@-webkit-keyframes error403animation-data-v-3cea60b0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}40%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}45%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}50%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}55%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}60%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes error403animation-data-v-3cea60b0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}40%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}45%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}50%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}55%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}60%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.error403-body-con[data-v-3cea60b0]{width:700px;height:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error403-body-con-title[data-v-3cea60b0]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error403-body-con-title .error403-0-span[data-v-3cea60b0]{display:inline-block;position:relative;width:170px;height:170px;border-radius:50%;border:20px solid #ed3f14;color:#ed3f14;margin-right:10px}.error403-body-con-title .error403-0-span i[data-v-3cea60b0]{display:inline-block;font-size:120px !important;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error403-body-con-title .error403-key-span[data-v-3cea60b0]{display:inline-block;position:relative;width:100px;height:190px;border-radius:50%;margin-right:10px}.error403-body-con-title .error403-key-span i[data-v-3cea60b0]{display:inline-block;font-size:190px !important;position:absolute;left:20px;-webkit-transform:translate(-50%, -60%);transform:translate(-50%, -60%);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:error403animation-data-v-3cea60b0 2.8s ease 0s infinite;animation:error403animation-data-v-3cea60b0 2.8s ease 0s infinite}.error403-body-con-message[data-v-3cea60b0]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:4px;color:#dddde2}.error403-btn-con[data-v-3cea60b0]{text-align:center;padding:20px 0;margin-bottom:40px}

@-webkit-keyframes error404animation-data-v-0ba4aad0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-60deg);transform:rotateZ(-60deg)}40%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}60%{-webkit-transform:rotateZ(50deg);transform:rotateZ(50deg)}80%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes error404animation-data-v-0ba4aad0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-60deg);transform:rotateZ(-60deg)}40%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}60%{-webkit-transform:rotateZ(50deg);transform:rotateZ(50deg)}80%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.error404-body-con[data-v-0ba4aad0]{width:700px;height:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error404-body-con-title[data-v-0ba4aad0]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error404-body-con-title span[data-v-0ba4aad0]{display:inline-block;color:#19be6b;font-size:230px;-webkit-animation:error404animation-data-v-0ba4aad0 3s ease 0s infinite alternate;animation:error404animation-data-v-0ba4aad0 3s ease 0s infinite alternate}.error404-body-con-message[data-v-0ba4aad0]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:12px;color:#dddde2}.error404-btn-con[data-v-0ba4aad0]{text-align:center;padding:20px 0;margin-bottom:40px}

@-webkit-keyframes error500animation-data-v-d6e7563e{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}40%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}60%{-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg)}80%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes error500animation-data-v-d6e7563e{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}40%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}60%{-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg)}80%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.error500-body-con[data-v-d6e7563e]{width:700px;height:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error500-body-con-title[data-v-d6e7563e]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error500-body-con-title .error500-0-span[data-v-d6e7563e]{display:inline-block;position:relative;width:170px;height:170px;border-radius:50%;border:20px solid #ed3f14;color:#ed3f14;margin-right:10px}.error500-body-con-title .error500-0-span i[data-v-d6e7563e]{display:inline-block;font-size:120px !important;position:absolute;bottom:-43px;left:20px;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:error500animation-data-v-d6e7563e 3s ease 0s infinite alternate;animation:error500animation-data-v-d6e7563e 3s ease 0s infinite alternate}.error500-body-con-message[data-v-d6e7563e]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:4px;color:#dddde2}.error500-btn-con[data-v-d6e7563e]{text-align:center;padding:20px 0;margin-bottom:40px}


.map-box[data-v-3742675e] {
  margin-top: 10px;
  border: 1px solid #ebeef5;
  overflow: hidden;
}
.dataTable[data-v-3742675e] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
  width: 100%;
}
.dataTable thead[data-v-3742675e] {
  font-weight: bold;
}
.dataTable thead td[data-v-3742675e] {
  background: #ddd;
}
.dataTable td[data-v-3742675e] {
  padding: 5px;
  background: #fff;
}
.dataTable td.t[data-v-3742675e] {
  background: #f5f7fa;
  white-space: nowrap;
}
.dataTable td a[data-v-3742675e] {
  color: #46A5E2;
  margin-right: 10px;
}
.dataTable tbody tr:nth-child(even) td[data-v-3742675e] {
  background: #F6F6F6;
}
.title[data-v-3742675e] {
  font-size: 14px;
  font-weight: bold;
}
.m-t-10[data-v-3742675e] {
  margin-top: 10px;
}
.padding[data-v-3742675e] {
  padding: 12px;
}
.info-flex[data-v-3742675e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.aircraft-wrap[data-v-3742675e] {
  width: 70%;
}
.pilot-wrap[data-v-3742675e] {
  width: 25%;
}


.el-row[data-v-2bffd4c3] {
  padding: 0 20px;
}


.plan-details-wrap[data-v-8dfd4f98] {
  height: 100%;
  overflow: hidden;
}
.padding[data-v-8dfd4f98] {
  padding: 16px;
}
.desc-box[data-v-8dfd4f98] {
  line-height: 22px;
  color: #606266;
  word-break: break-all;
}
.map-wrap[data-v-8dfd4f98] {
  margin-top: 12px;
  border: 1px solid #ebeef5;
  border-radius: 4px;
  overflow: hidden;
}
.dataTable[data-v-8dfd4f98] {
  width: 100%;
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-8dfd4f98] {
  font-weight: bold;
}
.dataTable thead td[data-v-8dfd4f98] {
  background: #ddd;
}
.dataTable td[data-v-8dfd4f98] {
  padding: 8px 10px;
  background: #fff;
  font-size: 13px;
  color: #606266;
}
.dataTable td.t[data-v-8dfd4f98] {
  width: 90px;
  color: #303133;
  background: #f5f7fa;
  white-space: nowrap;
}
.dataTable td a[data-v-8dfd4f98] {
  color: #46a5e2;
  margin-right: 10px;
}
.dataTable tbody tr:nth-child(even) td[data-v-8dfd4f98] {
  background: #f6f6f6;
}
.title[data-v-8dfd4f98] {
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: bold;
  color: #303133;
}
.m-t-10[data-v-8dfd4f98] {
  margin-top: 10px;
}
.aircraft-pilot-wrap[data-v-8dfd4f98] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.aircraft-box[data-v-8dfd4f98] {
  width: 70%;
}
.pilot-box[data-v-8dfd4f98] {
  width: 25%;
}


.player[data-v-8063a4b6]{
	width: 100%;
	height:100%;
}
.lay[data-v-8063a4b6]{
	width: 100%;
	height: 100%;
}
.full[data-v-8063a4b6]{
	position: absolute;
	right: 54px;
	top:10px;
	width: 22px;
	cursor: pointer;
}

.iframe{width:100%;height:100%;border:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}


@font-face {
  font-family: 'videoiconfont'; /* Project id 1291092 */
  src: url(../fonts/iconfont.a7aae5e2.woff2) format('woff2');
}
.videoiconfont {
  font-family: 'videoiconfont';
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-play:before {
  content: '\E603';
}
.icon-pause:before {
  content: '\E6C6';
}
.icon-stop:before {
  content: '\E6A8';
}
.icon-audio-high:before {
  content: '\E793';
}
.icon-audio-mute:before {
  content: '\E792';
}
.icon-shuaxin11:before {
  content: '\E720';
}
.icon-weibiaoti10:before {
  content: '\E78F';
}
.icon-weibiaoti11:before {
  content: '\E790';
}
.icon-camera1196054easyiconnet:before {
  content: '\E791';
}
.buttons-box {
  width: 100%;
  height: 0px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  background-color: rgba(43, 51, 63, 0.7);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 100;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
#jessibuca:hover .buttons-box {
  height: 40px;
}
.buttons-box-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.jessibuca-btn {
  color: rgb(255, 255, 255);
  line-height: 27px;
  margin: 0px 10px;
  padding: 0px 2px;
  cursor: pointer;
  text-align: center;
  font-size: 20px !important;
}
.buttons-box-right {
  height: 100%;
  position: absolute;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 20px;
}
.btn-image {
  width: 100%;
  /* height: 100%; */
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99 !important;
}
.btn-image-center {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
}



.msg-text {
  display: block;
  width: 60px;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
}
.msg-text.display {
  color: #ccc;
}

.login-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#fff;overflow:hidden;background-image:url(/img/logo3.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%}.login-weaper{margin:0 auto;width:100%}.login-left,.login-border{position:relative;min-height:500px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.login-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;float:left;width:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.login-left .img{width:200px}.login-time{position:absolute;left:25px;top:25px;width:100%;color:#fff;font-weight:200;opacity:0.9;font-size:18px;overflow:hidden;font-weight:bold}.login-left .title{margin-top:60px;text-align:center;color:#fff;font-weight:300;letter-spacing:2px;font-size:28px;font-weight:bold}.login-border{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-top{position:absolute;left:0%;top:0%;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:15px;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.login-top-icon{width:30px;height:20px;background-image:url(/img/icon.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%}.login-top-name{font-size:18px;margin-left:5px}.login-main{margin:0 auto;padding:30px 50px;width:40%;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);border:1px solid #FFFFFF;border-radius:12px}.login-main>h3{margin-bottom:20px}.main-top{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:20px}.main-top-login{padding:0px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:2px solid #D8D8D8}.main-top-icon{margin:0px 10px;width:48px;height:32px;background-image:url(/img/icon.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%}.login-title{color:#000;margin-bottom:50px;font-weight:bold;font-size:28px;text-align:center;letter-spacing:4px}.login-menu{margin-top:40px;width:100%;text-align:center}.login-menu a{color:#999;font-size:12px;margin:0px 8px}.login-submit{width:100%;height:45px;font-size:18px;letter-spacing:2px;font-weight:300;cursor:pointer;font-family:"neo";-webkit-transition:0.25s;transition:0.25s}.login-form{margin:10px 0}.login-form i{color:#333}.login-form .el-form-item__content{width:100%}.login-form .el-form-item{margin-bottom:12px}.login-form .el-input input{padding:20px 0 20px 40px;text-indent:5px;border-radius:0}.login-form .el-input .el-input__suffix,.login-form .el-input .el-input__prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.login-form .el-input .el-input__prefix{margin-left:8px}.login-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:0 0 0 10px}.login-code-img{margin-top:2px;width:100px;height:38px;background-color:#fdfdfd;border:1px solid #f0f0f0;color:#333;font-size:14px;font-weight:bold;letter-spacing:5px;line-height:38px;text-indent:5px;text-align:center}.login-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:35px;font-weight:600;height:20%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.login-register{color:#999;cursor:pointer;font-size:16px;height:25px;line-height:25px;margin-top:35px;text-align:center;width:100%}.login-download{width:70%;height:60px;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}.login-btn{cursor:pointer;font-size:18px;border-radius:20px;background-color:#909399;width:30%;height:40px;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}


.animate__fadeInLeft a[data-v-0afb9874] {
  color: #64a1d6;
  text-decoration: none;
}


.register-container[data-v-34701b51] {
  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;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #F9FAFC;
}
.register-top[data-v-34701b51] {
  width: 100%;
  height: 55px;
  background-color: #FFFFFF;
  -webkit-box-shadow: inset 0px -1px 0px 0px #EEEEEE;
          box-shadow: inset 0px -1px 0px 0px #EEEEEE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.register-top-icon[data-v-34701b51] {
  width: 30px;
  height: 20px;
  background-image: url(/img/icon.png);
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.register-top-name[data-v-34701b51] {
  font-size: 18px;
  margin-left: 10px;
}
.register-form[data-v-34701b51] {
  margin-top: 40px;
  border: 1px solid #ccc;
  width: 70%;
  height: 80%;
  border-radius: 1.5rem;
}
.register-title[data-v-34701b51] {
  width: 100%;
  height: 8%;
  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: 30px;
  font-weight: 400;
}
.register-steps[data-v-34701b51] {
  width: 100%;
  height: 92%;
}
.register-company[data-v-34701b51] {
  margin-top: 2%;
  width: 100%;
  height: 90%;
}
.register-footer[data-v-34701b51] {
  width: 100%;
  height: 10%;
  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;
}
.login-code[data-v-34701b51] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin: 0 0 0 10px;
}
.login-code-img[data-v-34701b51] {
  margin-top: 2px;
  width: 100px;
  height: 38px;
  background-color: #fdfdfd;
  border: 1px solid #f0f0f0;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 5px;
  line-height: 38px;
  text-indent: 5px;
  text-align: center;
}
.span-tips[data-v-34701b51] {
  font-size: 12px;
  color: #909399;
  margin-left: 5px;
}
.el-row[data-v-34701b51] {
  padding: 0px 30px 0px 0px;
}
.fileList[data-v-34701b51] {
  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;
}
.fileList[data-v-34701b51]:hover {
  background-color: #F5F7FA;
}


.el-row[data-v-0c97e54a] {
  padding: 0 20px;
}


.home-page[data-v-3fa90270] {
  padding: 16px 0 20px;
  width: 100%;
  min-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;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-y: auto;
}
.home-center[data-v-3fa90270] {
  width: 95%;
  border-radius: 16px;
  background-color: #f9faff;
  padding: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.step-flow-row[data-v-3fa90270] {
  width: 100%;
  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;
}
.second-row[data-v-3fa90270] {
  margin-top: 16px;
}
.step-row-item[data-v-3fa90270] {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.w-28[data-v-3fa90270] {
  width: 28%;
}
.w-37[data-v-3fa90270] {
  width: 37%;
}
.w-25[data-v-3fa90270] {
  width: 25%;
}
.w-30[data-v-3fa90270] {
  width: 30%;
}
.w-27[data-v-3fa90270] {
  width: 27%;
}
.step-arrow-inline[data-v-3fa90270] {
  width: 32px;
  min-width: 32px;
  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;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.step-arrow-inline img[data-v-3fa90270] {
  width: 24px;
  height: auto;
  display: block;
}
.step-arrow-inline-left[data-v-3fa90270] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.home-center-box[data-v-3fa90270] {
  cursor: pointer;
  padding: 16px;
  min-height: 180px;
  border-radius: 12px;
  background-color: #ffffff;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: inset 0 4px 10px 0 rgba(255, 255, 255, 0.6);
          box-shadow: inset 0 4px 10px 0 rgba(255, 255, 255, 0.6);
  border: 2px solid transparent;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.home-center-box[data-v-3fa90270]:hover,
.home-center-box.active[data-v-3fa90270] {
  border-color: #0057d9;
  -webkit-box-shadow: 0 6px 18px rgba(0, 87, 217, 0.08);
          box-shadow: 0 6px 18px rgba(0, 87, 217, 0.08);
}
.home-center-box-title[data-v-3fa90270] {
  padding-right: 70px;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  color: #1a1a1a;
}
.home-center-box-content[data-v-3fa90270] {
  margin-top: 6px;
  padding-right: 24px;
  font-size: 12px;
  line-height: 20px;
  color: #595959;
}
.home-center-box-icon[data-v-3fa90270] {
  position: absolute;
  right: 16px;
  top: 16px;
  width: 64px;
}
.home-center-box-icon1[data-v-3fa90270] {
  position: absolute;
  left: 16px;
  bottom: 16px;
  width: 64px;
}
.step-child-list[data-v-3fa90270] {
  margin-top: 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px 12px;
  padding-right: 10px;
}
.home-center-button-box[data-v-3fa90270] {
  border-radius: 15px;
  background: #f1f6ff;
  padding: 6px 12px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.home-center-button-box img[data-v-3fa90270] {
  width: 16px;
  height: 16px;
}
.gl-box[data-v-3fa90270] {
  font-size: 14px;
  font-weight: 500;
  color: #0057db;
  line-height: 20px;
  margin-left: 6px;
}
.step-action-list[data-v-3fa90270] {
  position: absolute;
  right: 16px;
  bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.step-action-list.single[data-v-3fa90270] {
  gap: 0;
}
.step-action-list.multiple[data-v-3fa90270] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.home-center-button-box1[data-v-3fa90270] {
  border-radius: 15px;
  background: #f1f6ff;
  font-size: 14px;
  font-weight: 500;
  color: #0057d9;
  padding: 6px 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.green-box[data-v-3fa90270] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  left: 16px;
  bottom: 16px;
  min-width: 180px;
}
.green-box img[data-v-3fa90270] {
  margin-right: 6px;
  width: 16px;
  height: 16px;
}
.ffsh-box[data-v-3fa90270] {
  color: #333333;
  line-height: 20px;
  margin-right: 6px;
}
.color-grey[data-v-3fa90270] {
  font-size: 14px;
  color: #666666;
}
.color-green[data-v-3fa90270] {
  font-size: 14px;
  color: #34c759;
}
.color-red[data-v-3fa90270] {
  font-size: 14px;
  color: #ff3b30;
}
.home-center-info[data-v-3fa90270] {
  margin-top: 16px;
  padding-top: 4px;
  border-top: 1px dashed #dbe7ff;
}
.guide-section + .guide-section[data-v-3fa90270] {
  margin-top: 8px;
}
.home-center-info-title[data-v-3fa90270] {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  color: #333333;
}
.home-center-info-content[data-v-3fa90270] {
  margin-top: 8px;
  font-size: 14px;
  line-height: 22px;
  color: #595959;
}
.info-row-title[data-v-3fa90270],
.notice-section-title[data-v-3fa90270] {
  width: 95%;
  height: 36px;
  margin-top: 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;
}
.info-title-box[data-v-3fa90270] {
  width: 49%;
  height: 36px;
  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;
}
.info-title-name[data-v-3fa90270] {
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.info-title-btn[data-v-3fa90270] {
  cursor: pointer;
  font-size: 14px;
  color: #0057d9;
}
.info-row[data-v-3fa90270] {
  width: 95%;
  height: 220px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-height: 0;
}
.info-card[data-v-3fa90270] {
  border-radius: 8px;
  background: #f9faff;
  padding: 10px 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 0;
}
.half-card[data-v-3fa90270] {
  width: 49%;
  height: 220px;
}
.notice-card[data-v-3fa90270] {
  width: 95%;
  height: 340px;
  border-radius: 8px;
  background: #f9faff;
  padding: 10px 12px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 0;
}
.notice-scroll-wrap[data-v-3fa90270] {
  width: 100%;
  height: calc(100% - 36px);
  position: relative;
  overflow: hidden;
  min-height: 0;
}
.list-scroll-wrap[data-v-3fa90270],
.table-scroll-wrap[data-v-3fa90270] {
  width: 100%;
  height: 100%;
  position: relative;
  min-height: 0;
}
.list-li[data-v-3fa90270] {
  min-height: 40px;
  padding: 8px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  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;
  border-bottom: 1px solid #eef2fb;
}
.list-li-name[data-v-3fa90270] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 12px;
  font-size: 14px;
  color: #333333;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.list-li-btn[data-v-3fa90270] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  cursor: pointer;
  font-size: 14px;
  color: #0057d9;
}
.violation-header[data-v-3fa90270],
.violation-row[data-v-3fa90270] {
  width: 100%;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.violation-header[data-v-3fa90270] {
  min-height: 36px;
  font-size: 14px;
  color: #595959;
  border-bottom: 1px solid #e5eaf3;
}
.violation-row[data-v-3fa90270] {
  border-bottom: 1px solid #eef2fb;
  font-size: 14px;
  color: #1a1a1a;
}
.violation-col[data-v-3fa90270] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.col-company[data-v-3fa90270] {
  width: 22%;
}
.col-publisher[data-v-3fa90270] {
  width: 16%;
}
.violation-header .col-time[data-v-3fa90270],
.violation-row .col-time[data-v-3fa90270] {
  width: 22%;
}
.violation-header .col-content[data-v-3fa90270],
.violation-row .col-content[data-v-3fa90270] {
  width: 28%;
}
.violation-header .col-action[data-v-3fa90270],
.violation-row .col-action[data-v-3fa90270] {
  width: 12%;
}
.action-text[data-v-3fa90270] {
  cursor: pointer;
  color: #0057d9;
}
.table-header[data-v-3fa90270] {
  width: 100%;
  height: 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #595959;
  border-bottom: 1px solid #e5eaf3;
}
.table-li[data-v-3fa90270] {
  width: 100%;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #eef2fb;
}
.table-li-name[data-v-3fa90270],
.table-li-detail[data-v-3fa90270] {
  font-size: 14px;
  color: #1a1a1a;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.table-li-detail[data-v-3fa90270] {
  cursor: pointer;
  color: #0057d9;
}
.table-header .col-title[data-v-3fa90270],
.table-li .col-title[data-v-3fa90270] {
  width: 18%;
}
.table-header .col-time[data-v-3fa90270],
.table-li .col-time[data-v-3fa90270] {
  width: 18%;
}
.table-header .col-content[data-v-3fa90270],
.table-li .col-content[data-v-3fa90270] {
  width: 34%;
}
.table-header .col-dept[data-v-3fa90270],
.table-li .col-dept[data-v-3fa90270] {
  width: 20%;
}
.table-header .col-action[data-v-3fa90270],
.table-li .col-action[data-v-3fa90270] {
  width: 10%;
}
.empty-text[data-v-3fa90270] {
  padding: 20px 0;
  text-align: center;
  font-size: 14px;
  color: #999999;
}

/* 弹窗 */
.dialog-table-wrap[data-v-3fa90270] {
  width: 100%;
}
.dialog-footer[data-v-3fa90270] {
  text-align: right;
}
.detail-dialog-title-wrap[data-v-3fa90270] {
  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;
}
.detail-dialog-title-left[data-v-3fa90270] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.detail-dialog-title-main[data-v-3fa90270] {
  font-size: 18px;
  font-weight: 600;
  color: #1f2d3d;
  line-height: 24px;
}
.detail-dialog-type-tag[data-v-3fa90270] {
  margin-left: 10px;
  padding: 4px 10px;
  border-radius: 999px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
}
.detail-dialog-type-tag.danger[data-v-3fa90270] {
  color: #e65d2e;
  background: rgba(230, 93, 46, 0.1);
  border: 1px solid rgba(230, 93, 46, 0.18);
}
.detail-dialog-type-tag.primary[data-v-3fa90270] {
  color: #1f6bff;
  background: rgba(31, 107, 255, 0.1);
  border: 1px solid rgba(31, 107, 255, 0.16);
}
.detail-panel[data-v-3fa90270] {
  padding: 4px 2px 0;
}
.detail-top-card[data-v-3fa90270] {
  border-radius: 12px;
  padding: 18px 20px;
  margin-bottom: 18px;
  position: relative;
  overflow: hidden;
}
.detail-top-card.violation[data-v-3fa90270] {
  background: linear-gradient(135deg, #fff7f3 0%, #fff1ea 100%);
  border: 1px solid #f7d9cb;
}
.detail-top-card.notice[data-v-3fa90270] {
  background: linear-gradient(135deg, #f5f9ff 0%, #eef5ff 100%);
  border: 1px solid #dbe8ff;
}
.detail-top-card-title[data-v-3fa90270] {
  font-size: 18px;
  font-weight: 600;
  color: #1f2d3d;
  line-height: 28px;
  margin-bottom: 14px;
  word-break: break-word;
}
.detail-top-card-meta[data-v-3fa90270] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px 28px;
}
.detail-meta-item[data-v-3fa90270] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
  line-height: 20px;
}
.detail-meta-label[data-v-3fa90270] {
  color: #7a8699;
  margin-right: 8px;
}
.detail-meta-value[data-v-3fa90270] {
  color: #344054;
}
.detail-section[data-v-3fa90270] {
  margin-bottom: 18px;
}
.detail-section-title[data-v-3fa90270] {
  position: relative;
  padding-left: 12px;
  margin-bottom: 12px;
  font-size: 15px;
  font-weight: 600;
  color: #1f2d3d;
  line-height: 22px;
}
.detail-section-title[data-v-3fa90270]:before {
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  width: 4px;
  height: 14px;
  border-radius: 2px;
  background: #1f6bff;
}
.detail-info-grid[data-v-3fa90270] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px;
}
.detail-info-item[data-v-3fa90270] {
  width: calc(50% - 6px);
  min-height: 72px;
  border-radius: 10px;
  background: #f8fafd;
  border: 1px solid #edf1f7;
  padding: 14px 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.detail-info-item.full[data-v-3fa90270] {
  width: 100%;
}
.detail-info-label[data-v-3fa90270] {
  font-size: 13px;
  color: #8a94a6;
  line-height: 20px;
  margin-bottom: 8px;
}
.detail-info-value[data-v-3fa90270] {
  font-size: 14px;
  color: #1f2d3d;
  line-height: 22px;
  word-break: break-word;
}
.detail-text-box[data-v-3fa90270] {
  min-height: 120px;
  border-radius: 12px;
  padding: 16px 18px;
  font-size: 14px;
  line-height: 26px;
  color: #2f3a4a;
  white-space: pre-wrap;
  word-break: break-word;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.violation-text[data-v-3fa90270] {
  background: #fff8f4;
  border: 1px solid #f5ddd2;
}
.notice-text[data-v-3fa90270] {
  background: #f8fbff;
  border: 1px solid #dfeafe;
}
.detail-dialog-footer[data-v-3fa90270] {
  padding-top: 4px;
}
.home-detail-dialog[data-v-3fa90270] .el-dialog {
  border-radius: 14px;
  overflow: hidden;
}
.home-detail-dialog[data-v-3fa90270] .el-dialog__header {
  padding: 18px 20px 14px;
  border-bottom: 1px solid #eef2f7;
}
.home-detail-dialog[data-v-3fa90270] .el-dialog__body {
  padding: 18px 20px 10px;
}
.home-detail-dialog[data-v-3fa90270] .el-dialog__footer {
  padding: 0 20px 18px;
}
.home-detail-dialog[data-v-3fa90270] .el-dialog__headerbtn {
  top: 20px;
}


.tab_lay[data-v-282d470f]{
	height: 150px;
	background: #1D1E1F;
    border-top: solid #000 1px;
    position: relative;
}

/*.tab_lay:after{
	content: "拖放组件到该区域后，将自动渲染到tab标签容器中...";
	display: block;
	position: absolute;
    left: 50%;
    top: 46%;
    margin-left: -275px;
    font-size: 23px;
    color:#3a3a3a;


}*/
.title[data-v-282d470f]{
	padding: 3px 10px;
    font-size: 12px;
    color: #fff;
    line-height: 12px;
    background: #1D1E1F;
    position: absolute;
    left: 10px;
    top: -18px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    border: solid #000 1px;
    border-bottom: none;
}
.child_com[data-v-282d470f]{
	width: 150px;
	height: 130px;
	float: left;
	outline: dashed #fff 1px;
	position: relative;
}
.child_com>div[data-v-282d470f]{
	pointer-events: none;
}
.child_com.curr[data-v-282d470f]{
	outline: dashed #21a60e 1px;
}
.clear[data-v-282d470f]:after{
	content: "";
	display: block;
	clear: both;
}
.el-icon-close[data-v-282d470f]{
	position: absolute;
    right: -10px;
    top: -9px;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
}
.com[data-v-282d470f]{
	width: 150px;
	height: 130px;
	/*-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
	

	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	 transform: scale(0.5);*/
}
.componentName[data-v-282d470f]{
	font-size: 14px;
	color: #fff;
}



.tab_lay[data-v-390c762b]{
	height: 150px;
	background: #1D1E1F;
    border-top: solid #000 1px;
    position: relative;
}

/*.tab_lay:after{
	content: "拖放组件到该区域后，将自动渲染到tab标签容器中...";
	display: block;
	position: absolute;
    left: 50%;
    top: 46%;
    margin-left: -275px;
    font-size: 23px;
    color:#3a3a3a;


}*/
.title[data-v-390c762b]{
	padding: 3px 10px;
    font-size: 12px;
    color: #fff;
    line-height: 12px;
    background: #1D1E1F;
    position: absolute;
    left: 10px;
    top: -18px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    border: solid #000 1px;
    border-bottom: none;
}
.child_com[data-v-390c762b]{
	width: 150px;
	height: 130px;
	float: left;
	outline: dashed #fff 1px;
	position: relative;
}
.child_com>div[data-v-390c762b]{
	pointer-events: none;
}
.child_com.curr[data-v-390c762b]{
	outline: dashed #21a60e 1px;
}
.clear[data-v-390c762b]:after{
	content: "";
	display: block;
	clear: both;
}
.el-icon-close[data-v-390c762b]{
	position: absolute;
    right: -10px;
    top: -9px;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
}
.com[data-v-390c762b]{
	width: 300px;
	height: 260px;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	

	-webkit-transform: scale(0.5);
	 transform: scale(0.5);
}



.MultiDialog[data-v-5a9147e2]{
		position: fixed;
		top: 18vh;
}
.MultiDialog_title[data-v-5a9147e2]{
		cursor: move;
}
.el-icon-close[data-v-5a9147e2]{
		cursor: pointer;
}
.resize[data-v-5a9147e2]{
  position: absolute;
  z-index: 2001;
  right: 0;
  bottom:0;
    width: 20px;
    height: 20px;
    background: rgb(86 140 213 / 50%);
    color: #fff;
    cursor: nwse-resize;
}
.resize i[data-v-5a9147e2]{
  pointer-events: none;
}
.resize i[data-v-5a9147e2]:nth-child(1){
  display: block;
  position: absolute;
  top:0;
  left:0;

  -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
}
.resize i[data-v-5a9147e2]:nth-child(2){
  display: block;
  position: absolute;
  right:1px;
  bottom:1px;

  -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
}


.hRuler[data-v-5b3fbc24]{
	position: absolute;
	left:0;
	top:-29px;
	width: 100%;
	height: 30px;
	background: #474747;
	overflow: hidden;
	border-bottom: solid #fff 1px;
}
.hHine[data-v-5b3fbc24]{
	position: absolute;
	width: 0;
	height: 6px;
	border-left: solid #fff 1px;
    pointer-events: none;
}
.hHine.curr.half[data-v-5b3fbc24]{
	height: 30px;
}
.hHine.half[data-v-5b3fbc24]{
	height: 15px;
}
.hHine span[data-v-5b3fbc24]{
	display: none
}
.hHine.curr.half span[data-v-5b3fbc24]{
	display: inline-block;
	font-size: 12px;
	color: #eee;
	position: absolute;
	left:0;
	top:0;

	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}
.vRuler[data-v-5b3fbc24]{
	position: absolute;
	left:-29px;
	top:0;
	width: 30px;
	height: 100%;
	background: #474747;
	border-right: solid #fff 1px;
}
.vHine[data-v-5b3fbc24]{
	position: absolute;
	width: 6px;
	height: 0;
	border-top: solid #fff 1px;
    pointer-events: none;
}
.vHine.curr.half[data-v-5b3fbc24]{
	width: 30px;
}
.vHine.half[data-v-5b3fbc24]{
	width: 15px;
}
.vHine span[data-v-5b3fbc24]{
	display: none;

	 -moz-user-select: none;
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.vHine.curr.half span[data-v-5b3fbc24]{
	display: inline-block;
	font-size: 12px;
	color: #eee;
	position: absolute;
	left:0;
	bottom:0;
}
.hDashedLine[data-v-5b3fbc24]{
	position: absolute;
	width: 0;
	height: 100%;
	padding-top:30px;
	border-left:dashed red 1px;
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
	pointer-events: none;
}
.hDashedLine span[data-v-5b3fbc24]{
	color: #fff;
    position: absolute;
    left: 5px;
    top: 8px;
    font-size: 12px;
    background: #23c312;
    border-radius: 3px;

     -moz-user-select: none;
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.vDashedLine[data-v-5b3fbc24]{
	position: absolute;
	width: 100%;
	height: 0;
	padding-left:30px;
	border-top:dashed red 1px;
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
	pointer-events: none;
}
.vDashedLine span[data-v-5b3fbc24]{
	color: #fff;
    position: absolute;
    left: 5px;
    bottom: 8px;
    font-size: 12px;
    background: #23c312;
    border-radius: 3px;

     -moz-user-select: none;
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.hguideLine[data-v-5b3fbc24]{
	position: absolute;
	width: 0;
	height: 100%;
	padding-top:30px;
	border-left:solid #4AFFFF 1px;
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
}
.hguideLine[data-v-5b3fbc24]:hover{
	cursor: move;
}
.hguideLine span[data-v-5b3fbc24]{
	display: none;

	 -moz-user-select: none;
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.hguideLine:hover span[data-v-5b3fbc24]{
	display: inline-block;
	color: #000;
    position: absolute;
    left: 5px;
    top: 8px;
    font-size: 12px;
    background: #4AFFFF;
    border-radius: 3px;
}
.vguideLine[data-v-5b3fbc24]{
	position: absolute;
	width: 100%;
	height: 0;
	padding-left:30px;
	border-top:solid #4AFFFF 1px;
	-webkit-box-sizing: content-box;
	        box-sizing: content-box;
}
.vguideLine[data-v-5b3fbc24]:hover{
	cursor: move;
}
.vguideLine span[data-v-5b3fbc24]{
	display: none;

	 -moz-user-select: none;
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.vguideLine:hover span[data-v-5b3fbc24]{
	display: inline-block;
	color: #000;
    position: absolute;
    left: 5px;
    bottom: 8px;
    font-size: 12px;
    background: #4AFFFF;
    border-radius: 3px;
}





.screen[data-v-77d2d536]{
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;

	cursor: pointer;
	position: absolute;
	


	-webkit-transition: transform 0.5s;
	-webkit-transition: -webkit-transform 0.5s;
	transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	transition: transform 0.5s, -webkit-transform 0.5s;
}





.menu_lay[data-v-011f6f7a]{
	position: fixed;
	left:0;
	top:0;
	width: 100px;
    background: #fff;
    line-height: 24px;
    font-size: 12px;
    -webkit-box-shadow: #eee 1px 1px 2px;
            box-shadow: #eee 1px 1px 2px;
}
.menu_lay ul[data-v-011f6f7a]{
	margin: 0;
	padding: 0
}
.menu_lay ul li[data-v-011f6f7a]{
	padding-left: 10px;
	cursor: pointer;
	list-style-type: none;
}
.menu_lay ul li[data-v-011f6f7a]:hover{
	background: #eee;
}
.m[data-v-011f6f7a]{
	position: relative;
}
.m:hover .page[data-v-011f6f7a]{
	display: block;
}
.page[data-v-011f6f7a]{
	display: none;
	width: 100px;
	background: #fff;
	position: absolute;
	left:100%;
	top:0;
}




.menu_lay[data-v-3715a5bc]{
	position: fixed;
	left:0;
	top:0;
	width: 100px;
    background: #c3c3c3;
    line-height: 24px;
    font-size: 12px;
    -webkit-box-shadow: #eee 1px 1px 2px;
            box-shadow: #eee 1px 1px 2px;
}
.menu_lay ul[data-v-3715a5bc]{
	margin: 0;
	padding: 0
}
.menu_lay ul li[data-v-3715a5bc]{
	padding-left: 10px;
	cursor: pointer;
	list-style-type: none;
}
.menu_lay ul li[data-v-3715a5bc]:hover{
	background: #666;
	color: #fff;
}


.menu_lay[data-v-87ae147e]{
	position: fixed;
	left:0;
	top:0;
	width: 100px;
    background: #c3c3c3;
    line-height: 24px;
    font-size: 12px;
    -webkit-box-shadow: #eee 1px 1px 2px;
            box-shadow: #eee 1px 1px 2px;
    -moz-user-select: none;
-webkit-user-select: none;
    -ms-user-select: none;
        user-select: none;
}
.menu_lay ul[data-v-87ae147e]{
	margin: 0;
	padding: 0
}
.menu_lay ul li[data-v-87ae147e]{
	padding-left: 10px;
	cursor: pointer;
	list-style-type: none;
}
.menu_lay ul li[data-v-87ae147e]:hover{
	background: #666;
	color: #fff;
}





.menu_lay[data-v-04a10fe0]{
	position: fixed;
	left:0;
	top:0;
	width: 100px;
    background: #fff;
    line-height: 24px;
    font-size: 12px;
    -webkit-box-shadow: #eee 1px 1px 2px;
            box-shadow: #eee 1px 1px 2px;
}
.menu_lay ul[data-v-04a10fe0]{
	margin: 0;
	padding: 0
}
.menu_lay ul li[data-v-04a10fe0]{
	padding-left: 10px;
	cursor: pointer;
	list-style-type: none;
}
.menu_lay ul li[data-v-04a10fe0]:hover{
	background: #eee;
}
.m[data-v-04a10fe0]{
	position: relative;
}
.m:hover .page[data-v-04a10fe0]{
	display: block;
}
.page[data-v-04a10fe0]{
	display: none;
	width: 100px;
	background: #fff;
	position: absolute;
	left:100%;
	top:0;
}




.designArea[data-v-ce750516]{
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.screen_lay[data-v-ce750516]{
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAQMAAAAlhr+SAAAABlBMVEUqLjNSXWS1zSUzAAAAD0lEQVQI12NgwADMYIQBAACrAAd4ROv5AAAAAElFTkSuQmCC);
  background-color: #2e2e2e
}
.cover[data-v-ce750516]{
	position: absolute;
	left:0;
	top:0;
	width: 100%;
	height: 100%;
	background: url(../img/preview.2b7c22c7.svg) repeat;
	pointer-events: none;
}
.dev[data-v-ce750516]{
	background: url(../img/preview.2b7c22c7.svg) repeat;
}
.scale_lay[data-v-ce750516]{
	position: absolute;
	width: 100px;
	top:20px;
	right:20px;
	 -webkit-touch-callout: none;
   -moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/ /*早期浏览器*/
   user-select: none;
}
.screen.transition[data-v-ce750516]{
	-webkit-transition: -webkit-transform 0.05s;
	transition: -webkit-transform 0.05s;
	transition: transform 0.05s;
	transition: transform 0.05s, -webkit-transform 0.05s;
  -moz-transition: transform 0.05s; /* Firefox 4 */
  -webkit-transition: transform 0.05s; /* Safari 和 Chrome */
  -o-transition: transform 0.05s; /*Opera */
}
.screen[data-v-ce750516]{
	background: #211F1F;
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	/*overflow: hidden;*/
}
.com[data-v-ce750516]{
	position: absolute;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);

	-webkit-box-sizing: border-box;

	        box-sizing: border-box;
  outline: dashed #23c312 1px;
}
.com.noBorder[data-v-ce750516]{
  outline: dashed blue 0;
}
.com div[data-v-ce750516]{
	pointer-events: none;
	 -webkit-touch-callout: none;
   -moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/ /*早期浏览器*/
   user-select: none;
}
.com img[data-v-ce750516]{
	
	pointer-events: none;
	 -webkit-touch-callout: none;
   -moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/ /*早期浏览器*/
   user-select: none;

    transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); /* IE 9 */
  -moz-transform: translate3d(0, 0, 0); /* Firefox */
  -webkit-transform: translate3d(0, 0, 0); /* Safari 和 Chrome */
  -o-transform: translate3d(0, 0, 0); /* Opera */
}
.tip[data-v-ce750516] {
  position: absolute;
  left: 0;
  top: -20px;
  font-size: 12px;
  color: #fff;
  padding-left:3px;
  padding-right:3px;
}
.point[data-v-ce750516] {
  position: absolute;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background: #fff;
  transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); /* IE 9 */
  -moz-transform: translate3d(0, 0, 0); /* Firefox */
  -webkit-transform: translate3d(0, 0, 0); /* Safari 和 Chrome */
  -o-transform: translate3d(0, 0, 0); /* Opera */
  opacity: 0.5;
}
#point1[data-v-ce750516] {
  left: -5px;
  top: -5px;
  cursor: nw-resize;
}
#point2[data-v-ce750516] {
  left: 50%;
  margin-left: -5px;
  top: -5px;
  cursor: ns-resize;
}
#point3[data-v-ce750516] {
  right: -5px;
  margin-left: -5px;
  top: -5px;
  cursor: ne-resize;
}
#point4[data-v-ce750516] {
  right: -5px;
  margin-top: -5px;
  top: 50%;
  cursor: ew-resize;
}
#point5[data-v-ce750516] {
  right: -5px;
  bottom: -5px;
  cursor: se-resize;
}
#point6[data-v-ce750516] {
  left: 50%;
  margin-left: -5px;
  bottom: -5px;
  cursor: ns-resize;
}
#point7[data-v-ce750516] {
  left: -5px;
  bottom: -5px;
  cursor: sw-resize;
}
#point8[data-v-ce750516] {
  left: -5px;
  margin-top: -5px;
  top: 50%;
  cursor: ew-resize;
}
.help[data-v-ce750516]{
    position: absolute; 
    bottom: 20px;
    right: 20px;
    color:#c6c6c6;
}


.scale_lay .el-input__inner{
		padding:0;
		text-align: center;
		 -webkit-touch-callout: none;
   -moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/ /*早期浏览器*/
   user-select: none;
}
.scale_lay .el-input-group__prepend,
	.scale_lay .el-input-group__append{
		padding-left: 10px;
		padding-right: 10px;
    background: #000;
}
.scale_lay .el-input.is-disabled .el-input__inner{
    background: #000;
}
.com div{
	pointer-events: none;
}
@keyframes flashFrame
{
0% {opacity:1;}
50% {opacity:0;}
100% {opacity:1;}
}
@-webkit-keyframes flashFrame /*Safari and Chrome*/
{
0% {opacity:1;}
50% {opacity:0;}
100% {opacity:1;}
}
.flashDom{ 
  animation:flashFrame 1s infinite;
  -webkit-animation:flashFrame 1s infinite; /*Safari and Chrome*/
}

/*组件内容中的滚动scroll-area不需要响应事件  以免无法选中组件*/
.screen_lay .com .wrapper div{
  pointer-events: none !important;
}




.openDialog .el-dialog__header{
	padding: 0;
}
.openDialog .el-dialog__title{
	display: none;
}


.screen[data-v-c8a83a6a]{
	position: relative;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	margin:0 auto;
	background: #eee;
}
.com[data-v-c8a83a6a]{
	position: absolute;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);

	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}



.el-row[data-v-2eadc998] {
  padding: 0 20px;
}


.treeselect[data-v-38d3447b] {
  width: 400px;
}


.el-row[data-v-7b502359] {
  padding: 0 20px;
}


.iconSource_upload .el-upload-dragger{
  height: 120px;
}
.iconSource_upload .el-upload-dragger .el-icon-upload{
  margin:10px 0 16px
}
.iconSource_upload.disabled *{
  cursor:not-allowed;
}


.iconBox[data-v-911772d8] {
  padding: 20px;
  height: 600px;
  overflow: auto;
}
.title[data-v-911772d8] {
  font-size: 20px;
  font-weight: normal;
  margin-bottom: 20px;
  border-bottom: solid #ebe9e9 1px;
}
.name[data-v-911772d8] {
  font-size: 12px;
}
.el-col[data-v-911772d8] {
  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;
}
.name_span[data-v-911772d8]{
  display: inline-block;
  width:50px;
  vertical-align: middle;
}


.paramsTable_lay{

  font-size: 12px;
}
.paramsTable{
  width:100%;
  background: #DCDFE6;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.paramsTable tr td{
  background: #fff;
  padding:0 2px;
}


.statusSwitch[data-v-a6d25f74]:after{
  content: "\505C\7528";
  display: block;
  position: absolute;
  right:0;
  top:0; 
  font-size:12px;
  color:#fff;

  -webkit-transform: scale(0.8);
   transform: scale(0.8);
}
.statusSwitch.is-checked[data-v-a6d25f74]:after{
  content: "\542F\7528";
  display: block;
  position: absolute;
  left:-2px;
  top:0; 
  font-size:12px;
  color:#fff;

  -webkit-transform: scale(0.8);
   transform: scale(0.8);
}



.msgTable .el-table__row.unread{
	font-weight: bold;
}


.paramsTable {
  width: 100%;
  background: #DCDFE6;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.paramsTable tr td {
  background: #fff;
  padding: 0 2px;
}

.el-dialog__wrapper .el-dialog[data-v-6195188c]{width:61% !important}.el-dialog__wrapper .el-dialog .dialog-main-tree[data-v-6195188c]{max-height:400px;overflow-y:auto}.el-dialog__wrapper .el-form-item__label[data-v-6195188c]{width:20% !important;padding-right:20px}.el-dialog__wrapper .el-form-item__content[data-v-6195188c]{margin-left:20% !important}


.el-row[data-v-b03460f6] {
  padding: 0 20px;
}


.el-row[data-v-4391b5bb] {
  padding: 0 20px;
}


.dataTable[data-v-404bc613] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-404bc613] {
  font-weight: bold;
}
.dataTable thead td[data-v-404bc613] {
  text-align: center;
}
.dataTable td[data-v-404bc613] {
  padding: 5px;
  background: #fff;
}
.dataTable td a[data-v-404bc613] {
  color: #46A5E2;
  margin-right: 10px;
}


.dataTable[data-v-bc18e65a] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-bc18e65a] {
  font-weight: bold;
}
.dataTable thead td[data-v-bc18e65a] {
  text-align: center;
}
.dataTable td[data-v-bc18e65a] {
  padding: 5px;
  background: #fff;
}
.dataTable td a[data-v-bc18e65a] {
  color: #46A5E2;
  margin-right: 10px;
}


.mod-config[data-v-8e887642] {
  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: calc(100vh - 130px)
}
.apply-top[data-v-8e887642] {
  width: 100%;
}
.apply-center[data-v-8e887642] {
  width: 100%;
}
.apply-bottom[data-v-8e887642] {
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px;
  /* 根据实际高度调整 */
  background-color: #F5F7FA;
  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: 0 20px;
  z-index: 999;
  /* 确保在最上层 */
}
.step-title[data-v-8e887642] {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.tip[data-v-8e887642] {
  width: 100%;
  font-size: 13px;
  line-height: 16px;
  text-align: left;
  background-color: #f0f9ff;
  border: 1px solid #d3eaff;
  border-left: 4px solid #409eff;
  padding: 5px;
  border-radius: 4px;
}
.tip i[data-v-8e887642] {
  color: #409eff;
}
.dataTable[data-v-8e887642] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-8e887642] {
  font-weight: bold;
}
.dataTable thead td[data-v-8e887642] {
  text-align: center;
}
.dataTable td[data-v-8e887642] {
  padding: 5px;
  background: #fff;
}
.dataTable td a[data-v-8e887642] {
  color: #46A5E2;
  margin-right: 10px;
}


.mod-config[data-v-0598349b] {
  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: calc(100vh - 130px);
}
.apply-top[data-v-0598349b] {
  width: 100%;
}
.apply-center[data-v-0598349b] {
  width: 100%;
}
.apply-bottom[data-v-0598349b] {
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px;
  background-color: #f5f7fa;
  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: 0 20px;
  z-index: 999;
}
.step-title[data-v-0598349b] {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.attachment-type-panel[data-v-0598349b] {
  background: #f7fbff;
  border: 1px solid #d9ecff;
  border-radius: 8px;
  padding: 16px 18px;
  margin: 0 10px 16px 10px;
}
.attachment-type-title[data-v-0598349b] {
  font-size: 14px;
  font-weight: 600;
  color: #303133;
  margin-bottom: 12px;
}
.attachment-type-tip[data-v-0598349b] {
  margin-top: 10px;
  font-size: 12px;
  color: #909399;
}
.attachment-block[data-v-0598349b] {
  background: #fff;
  border: 1px solid #ebeef5;
  border-radius: 8px;
  margin: 0 10px 16px 10px;
  overflow: hidden;
}
.attachment-block-header[data-v-0598349b] {
  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;
  background: #fafcff;
  border-bottom: 1px solid #ebeef5;
  padding: 14px 16px;
}
.attachment-block-title[data-v-0598349b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
  font-weight: 600;
  color: #303133;
}
.block-bar[data-v-0598349b] {
  width: 4px;
  height: 16px;
  border-radius: 2px;
  background: #909399;
  margin-right: 8px;
}
.block-bar-primary[data-v-0598349b] {
  background: #409eff;
}
.attachment-list[data-v-0598349b] {
  padding: 14px;
}
.attachment-card[data-v-0598349b] {
  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;
  padding: 16px;
  margin-bottom: 12px;
  border: 1px solid #ebeef5;
  border-radius: 8px;
  background: #fff;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.attachment-card[data-v-0598349b]:last-child {
  margin-bottom: 0;
}
.attachment-card[data-v-0598349b]:hover {
  border-color: #c6e2ff;
  -webkit-box-shadow: 0 2px 8px rgba(64, 158, 255, 0.08);
          box-shadow: 0 2px 8px rgba(64, 158, 255, 0.08);
}
.attachment-card-left[data-v-0598349b] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 16px;
}
.attachment-name-row[data-v-0598349b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 8px;
}
.attachment-name[data-v-0598349b] {
  font-size: 14px;
  font-weight: 600;
  color: #303133;
}
.required-star[data-v-0598349b] {
  color: #f56c6c;
  font-weight: bold;
}
.attachment-desc[data-v-0598349b] {
  font-size: 13px;
  line-height: 20px;
  color: #606266;
}
.attachment-card-right[data-v-0598349b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.local-upload-text-btn[data-v-0598349b] {
  color: #409eff;
  padding: 0;
}
.local-upload-wrap[data-v-0598349b] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 4px;
}
.local-upload-label[data-v-0598349b] {
  font-size: 13px;
  color: #909399;
  line-height: 1;
}
.local-upload-inner[data-v-0598349b] {
  display: inline-block;
}

/* 把 uploadPdf 里面默认按钮改成文字按钮效果 */
[data-v-0598349b]:deep(.local-upload-inner .el-button) {
  padding: 0 !important;
  border: none !important;
  background: transparent !important;
  color: #409eff !important;
  font-size: 13px !important;
  line-height: 1 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
[data-v-0598349b]:deep(.local-upload-inner .el-button:hover) {
  color: #66b1ff !important;
  background: transparent !important;
}
[data-v-0598349b]:deep(.local-upload-inner .el-upload) {
  display: inline-block;
}
.uploaded-summary[data-v-0598349b] {
  margin: 0 10px 10px 10px;
  padding: 14px 16px;
  background: #fafafa;
  border-radius: 8px;
  border: 1px dashed #dcdfe6;
}
.uploaded-summary-title[data-v-0598349b] {
  display: inline-block;
  margin-right: 10px;
  font-size: 13px;
  font-weight: 600;
  color: #606266;
}
.empty-upload-text[data-v-0598349b] {
  color: #909399;
  font-size: 13px;
}
.empty-attachment-box[data-v-0598349b] {
  margin: 10px;
  padding: 24px;
  text-align: center;
  color: #909399;
  background: #fafafa;
  border-radius: 8px;
  border: 1px dashed #dcdfe6;
}
.tip[data-v-0598349b] {
  width: 100%;
  font-size: 13px;
  line-height: 16px;
  text-align: left;
  background-color: #f0f9ff;
  border: 1px solid #d3eaff;
  border-left: 4px solid #409eff;
  padding: 5px;
  border-radius: 4px;
}
.tip i[data-v-0598349b] {
  color: #409eff;
}
.dataTable[data-v-0598349b] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-0598349b] {
  font-weight: bold;
}
.dataTable thead td[data-v-0598349b] {
  text-align: center;
}
.dataTable td[data-v-0598349b] {
  padding: 5px;
  background: #fff;
}
.dataTable td a[data-v-0598349b] {
  color: #46a5e2;
  margin-right: 10px;
}


.tip[data-v-68e86cc9] {
  width: 100%;
  font-size: 13px;
  line-height: 16px;
  text-align: left;

  background-color: #f0f9ff;
  border: 1px solid #d3eaff;
  border-left: 4px solid #409eff;
  padding: 5px;
  border-radius: 4px;
}
.tip i[data-v-68e86cc9] {
  color: #409eff;
}


.opt-btn[data-v-165d3295] {
  border-radius: 0px;
  padding: 5px 12px;
}
.dataTable[data-v-165d3295] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-165d3295] {
  font-weight: bold;
}
.dataTable thead td[data-v-165d3295] {
  background: #ddd
}
.dataTable td[data-v-165d3295] {
  padding: 5px;
  background: #fff;
}
.dataTable td.t[data-v-165d3295] {

  background: #f5f7fa;
}
.dataTable td a[data-v-165d3295] {
  color: #46A5E2;
  margin-right: 10px;
}
.dataTable tbody tr:nth-child(even) td[data-v-165d3295] {
  background: #F6F6F6;
}
.title[data-v-165d3295] {
  font-size: 14px;
  font-weight: bold;
}

    -moz-box-flex: 1


.dataSource .el-dialog__body{
    padding:0;
}
.dataSource .el-dialog__header {
      padding: 13px 20px 10px;
      border-bottom: 1px solid #E9E9E9;
}
.dataSource .el-dialog__title {
      line-height: 24px;
      font-size: 14px;
      color: #333;
}

.tree_lay[data-v-7f2fd82c]{width:180px}


.wrapper[data-v-4f50fd33]{
	  position:absolute; 
	  left:0;
	  top:0;
	  right:0;
	  bottom: 0;
} 



.wrapper .bscroll-indicator{
	border:none !important;
}


.title[data-v-9f1f4c0a]{
	color: #fff;
}
.title div[data-v-9f1f4c0a]{
	font-size: 12px;
	color:#23c312;
}
.lay[data-v-9f1f4c0a]{
	width:100%;
	height: 100%;
}
.handle[data-v-9f1f4c0a] {
			height: 100%;
			padding-right: 10px;
			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;
}
.handle .item[data-v-9f1f4c0a]{
			font-size: 12px;
			margin:10px;
			cursor: pointer;
			color: #fff;
}
.handle i[data-v-9f1f4c0a]{
			display: block;
			color:#fff;
			/*color: #3a52ff;*/
		    font-size: 20px;
}
.top[data-v-9f1f4c0a] {
		height: 60px;
		-webkit-box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		        box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		left: 0;
		top: 0;
		z-index: 9;
		width: 100%;
		background: #2e2e2e;
		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;
		border-bottom: solid #000 1px;
}
.title[data-v-9f1f4c0a] {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			    -ms-flex-pack: start;
			        justify-content: flex-start;
			-webkit-box-align: center;
			    -ms-flex-align: center;
			        align-items: center;
			padding-left: 10px;
}
.logo[data-v-9f1f4c0a] {
				width: 40px;
				height: 40px;
}
.left[data-v-9f1f4c0a] {
			width: 50%;
			height: 100%;
			position: relative;
			background: #1D1E1F; 
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/
 

			border-right: solid #000 1px;
}
.switch[data-v-9f1f4c0a]{
	position: absolute;
	right: 20px;
	top:5px; 
    color: #fff;
    padding-left: 10px;
}
.right[data-v-9f1f4c0a] {
			width: 50%; 
			border-left: solid #000 1px;
			/*background: #1D1E1F; */
			position: relative;
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/
 overflow: scroll;
}
.errMsg[data-v-9f1f4c0a]{
			font-size: 12px;
			color: red;
}
.preview[data-v-9f1f4c0a]{
			width: 100%;
			height: 100%;
			overflow: auto;
}
.el-icon-copy-document[data-v-9f1f4c0a]{
	-webkit-transform: rotate(180deg);
	        transform: rotate(180deg);
}
 



.immediateRender_checkbox,
.immediateRender_checkbox .el-checkbox__input.is-checked+.el-checkbox__label{
	color: #fff;
}


.title[data-v-5f301517] {
  font-size: 15px;
}
.sec[data-v-5f301517] {
  font-size: 14px;
  font-weight: bold;
}


.title[data-v-1ddde2fa] {
  font-size: 15px;
}


.title[data-v-45e1c8a4] {
  font-size: 15px;
}
.cc_div[data-v-45e1c8a4] {
  width: 100%;
  height: 100%;
  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;
}
.modify[data-v-45e1c8a4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-self: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}


.JDMapContainer[data-v-402427ed] {
  position: relative;
}


.title[data-v-1a2fe85a]{
	font-size:15px;
}
.sec[data-v-1a2fe85a]{
	font-size:14px;
	font-weight: bold;
}



.airspace-manage[data-v-194d5c2f] {
  width: 100%;
  height: 100%;
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.airspace-manage-left[data-v-194d5c2f] {
  width: 29%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.airspace-manage-right[data-v-194d5c2f] {
  width: 70%;
  height: 100%;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.right-top-box[data-v-194d5c2f] {
  width: 100%;
  height: 40px;
  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;
}
.right-title[data-v-194d5c2f] {
  font-size: 16px;
  font-weight: 500;
  color: #333;
}
.right-btn[data-v-194d5c2f] {
  min-width: 430px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.right-form[data-v-194d5c2f] {
  width: 100%;
  height: 60px;
}
.right-list[data-v-194d5c2f] {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  overflow: hidden;
}
.right-footer[data-v-194d5c2f] {
  height: 48px;
  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;
  gap: 10px;
  padding: 8px 0 0;
  border-top: 1px solid #ebeef5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.airspace-dbx[data-v-194d5c2f] {
  width: 100%;
  background-color: #f6f7fa;
  margin-bottom: 8px;
}
.airspace-dbx-title-box[data-v-194d5c2f] {
  width: 100%;
  height: 30px;
  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;
  padding-right: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.airspace-dbx-title[data-v-194d5c2f] {
  width: 120px;
  height: 30px;
  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;
  color: #fff;
  background-color: #6b8ebf;
}
.dbx-body[data-v-194d5c2f] {
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.field[data-v-194d5c2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.label[data-v-194d5c2f] {
  width: 70px;
  color: #333;
}
.route-toolbar[data-v-194d5c2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  margin: 6px 0;
}
.route-head[data-v-194d5c2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 12px;
  color: #666;
  margin: 6px 0;
}
.route-head .h[data-v-194d5c2f] {
  display: inline-block;
}
.route-point-row[data-v-194d5c2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin: 6px 0;
}
.w-140[data-v-194d5c2f] {
  width: 140px;
}
.w-160[data-v-194d5c2f] {
  width: 160px;
}
.w-120[data-v-194d5c2f] {
  width: 120px;
}
.w-80[data-v-194d5c2f] {
  width: 80px;
}
.tip[data-v-194d5c2f] {
  color: #999;
  font-size: 12px;
}
.empty[data-v-194d5c2f] {
  padding: 20px;
  color: #999;
}
.m-b-5[data-v-194d5c2f] {
  margin-bottom: 6px;
}
.route-point-wrap[data-v-194d5c2f] {
  margin-bottom: 6px;
}
.mini-dec[data-v-194d5c2f] {
  margin-left: 148px;
  margin-top: 2px;
  color: #999;
  font-size: 12px;
}
.mini-dec-1[data-v-194d5c2f] {
  margin-top: 2px;
  color: #999;
  font-size: 12px;
}
.kml-top-upload[data-v-194d5c2f] {
  display: inline-block;
}
.kml-preview-item[data-v-194d5c2f] {
  line-height: 28px;
  margin-bottom: 8px;
  color: #333;
}
.kml-label[data-v-194d5c2f] {
  display: inline-block;
  width: 90px;
  color: #666;
}


.title[data-v-08062729] {
  font-size: 15px;
}
[data-v-08062729] .el-drawer__header {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
[data-v-08062729] .el-tabs {
  background-color: #F5F7FA;
}
.tabs-div[data-v-08062729] {
  margin-bottom: 0px;
}
.tab-div[data-v-08062729] {
  background-color: #F5F7FA;
  padding-bottom: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.point-map[data-v-08062729] {
  width: 100%;
  height: 200px;
}
.btn-box[data-v-08062729] {
  width: 100%;
  height: 50px;
  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;
}


fieldset[data-v-4eddf81b]{
	border:solid #dddbdb 1px;
}



.title[data-v-71bb7ce0] {
  font-size: 15px;
}


.innerForm .el-form-item__label {
  padding: 0;
}


.title[data-v-c7452d72] {
  font-size: 15px;
}
.airspace_lay[data-v-c7452d72] {
  height: 100%;
  position: relative;
}


.airspace_lay .el-card__body {
  padding: 0;
}


.title[data-v-58b64c3f] {
  font-size: 15px;
}
.sec[data-v-58b64c3f] {
  font-size: 14px;
  font-weight: bold;
}


.title[data-v-8f8f049e]{
	font-size:15px;
}



.title[data-v-30292330] {
  font-size: 15px;
}


.dtj[data-v-ea3ff508] {
  color: #ffffff;
  background-color: #999999;
  padding: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ytg[data-v-ea3ff508] {
  color: #ffffff;
  background-color: #71C140;
  padding: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.wtg[data-v-ea3ff508] {
  color: #ffffff;
  background-color: #F84D4E;
  padding: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}


.qualification-drawer[data-v-25b32acd] {
}
.drawer-title-wrap[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.drawer-title[data-v-25b32acd] {
  font-size: 20px;
  font-weight: 600;
  color: #303133;
  line-height: 1;
}
.drawer-subtitle[data-v-25b32acd] {
  margin-top: 8px;
  font-size: 12px;
  color: #909399;
}
[data-v-25b32acd]:deep(.qualification-drawer .el-drawer__header) {
  padding: 20px 24px 14px;
  margin-bottom: 0;
  border-bottom: 1px solid #ebeef5;
}
[data-v-25b32acd]:deep(.qualification-drawer .el-drawer__body) {
  height: calc(100% - 64px);
  overflow: hidden;
}
.drawer-content-wrapper[data-v-25b32acd] {
  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;
  background: #f7f8fa;
}
.qualification-scroll-container[data-v-25b32acd] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
}
.qualification-form[data-v-25b32acd] {
  padding: 20px 20px 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.top-base-card[data-v-25b32acd] {
  background: #fff;
  border-radius: 10px;
  padding: 18px 20px 2px;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
  margin-bottom: 16px;
}
.enterprise-name-item[data-v-25b32acd] {
  margin-bottom: 16px;
}
.category-nav-card[data-v-25b32acd] {
  position: sticky;
  top: 0;
  z-index: 10;
  background: #fff;
  border-radius: 10px;
  padding: 16px 18px;
  margin-bottom: 16px;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
}
.category-nav-title[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  color: #303133;
  font-weight: 600;
  margin-bottom: 12px;
}
.category-nav-title i[data-v-25b32acd] {
  margin-right: 6px;
  color: #409eff;
}
.category-nav-list[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px;
}
.category-nav-item[data-v-25b32acd] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 14px;
  border-radius: 18px;
  border: 1px solid #dcdfe6;
  background: #f8f9fb;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.category-nav-item[data-v-25b32acd]:hover {
  color: #409eff;
  border-color: #b3d8ff;
  background: #ecf5ff;
}
.category-nav-item.active[data-v-25b32acd] {
  color: #fff;
  background: #409eff;
  border-color: #409eff;
  -webkit-box-shadow: 0 4px 12px rgba(64, 158, 255, 0.25);
          box-shadow: 0 4px 12px rgba(64, 158, 255, 0.25);
}
.nav-name[data-v-25b32acd] {
  font-size: 13px;
  font-weight: 500;
}
.nav-count[data-v-25b32acd] {
  min-width: 18px;
  height: 18px;
  line-height: 18px;
  padding: 0 6px;
  margin-left: 8px;
  border-radius: 9px;
  text-align: center;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.06);
  color: inherit;
}
.category-nav-item.active .nav-count[data-v-25b32acd] {
  background: rgba(255, 255, 255, 0.22);
}
.category-section[data-v-25b32acd] {
  margin-bottom: 18px;
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04);
}
.category-header[data-v-25b32acd] {
  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;
  padding: 16px 18px;
  background: -webkit-gradient(linear, left top, left bottom, from(#fafcff), to(#f5f9ff));
  background: linear-gradient(180deg, #fafcff 0%, #f5f9ff 100%);
  border-bottom: 1px solid #edf2f7;
}
.category-left[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.category-bar[data-v-25b32acd] {
  width: 4px;
  height: 18px;
  background: #409eff;
  border-radius: 4px;
  margin-right: 10px;
}
.category-title[data-v-25b32acd] {
  font-size: 16px;
  font-weight: 600;
  color: #303133;
}
.category-count[data-v-25b32acd] {
  margin-left: 10px;
  font-size: 12px;
  color: #909399;
}
.category-body[data-v-25b32acd] {
  padding: 16px;
}
.upload-card[data-v-25b32acd] {
  border: 1px solid #ebeef5;
  border-radius: 10px;
  background: #fff;
  margin-bottom: 14px;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.upload-card[data-v-25b32acd]:hover {
  border-color: #d9ecff;
  -webkit-box-shadow: 0 4px 14px rgba(64, 158, 255, 0.08);
          box-shadow: 0 4px 14px rgba(64, 158, 255, 0.08);
}
.upload-card[data-v-25b32acd]:last-child {
  margin-bottom: 0;
}
.upload-card__header[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  padding: 18px 18px 14px;
  border-bottom: 1px dashed #ebeef5;
}
.upload-card__title-wrap[data-v-25b32acd] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.upload-card__title[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 8px;
}
.file-title[data-v-25b32acd] {
  font-size: 15px;
  font-weight: 600;
  color: #303133;
  line-height: 22px;
}
.required-mark[data-v-25b32acd] {
  color: #f56c6c;
  font-size: 16px;
  font-weight: 700;
}
.required-tag[data-v-25b32acd] {
  margin-left: 2px;
}
.upload-card__desc[data-v-25b32acd] {
  margin-top: 10px;
  font-size: 13px;
  line-height: 22px;
  color: #606266;
  word-break: break-all;
}
.upload-card__actions[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.upload-card__body[data-v-25b32acd] {
  padding: 14px 18px 18px;
}
.upload-meta-row[data-v-25b32acd] {
  margin-bottom: 12px;
}
.meta-item[data-v-25b32acd] {
  font-size: 13px;
  line-height: 20px;
}
.meta-label[data-v-25b32acd] {
  color: #909399;
}
.meta-value[data-v-25b32acd] {
  color: #303133;
  font-weight: 500;
}
.file-list-wrap[data-v-25b32acd] {
  background: #fafbfc;
  border: 1px solid #edf2f7;
  border-radius: 8px;
  padding: 14px;
}
.file-list-title[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
  font-size: 13px;
  color: #606266;
  font-weight: 500;
}
.file-list-title i[data-v-25b32acd] {
  margin-right: 6px;
  color: #409eff;
}
.file-list-count[data-v-25b32acd] {
  margin-left: 4px;
  color: #909399;
}
.file-list[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 10px;
}
.file-item[data-v-25b32acd] {
  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;
  min-height: 42px;
  padding: 10px 12px;
  background: #fff;
  border: 1px solid #ebeef5;
  border-radius: 6px;
}
.file-item-left[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
}
.file-icon[data-v-25b32acd] {
  color: #f56c6c;
  margin-right: 8px;
  font-size: 16px;
}
.file-name[data-v-25b32acd] {
  color: #303133;
  font-size: 13px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-item-right[data-v-25b32acd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 16px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.file-status[data-v-25b32acd] {
  font-size: 12px;
  margin-right: 14px;
}
.file-status.success[data-v-25b32acd] {
  color: #67c23a;
}
.delete-btn[data-v-25b32acd] {
  color: #f56c6c;
  padding: 0;
}
.empty-file-box[data-v-25b32acd] {
  height: 72px;
  border: 1px dashed #dcdfe6;
  border-radius: 6px;
  background: #fff;
  color: #909399;
  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;
  gap: 8px;
  font-size: 13px;
}
.drawer-footer[data-v-25b32acd] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 16px 20px;
  background: #fff;
  border-top: 1px solid #ebeef5;
  text-align: right;
}
.qualification-scroll-container[data-v-25b32acd]::-webkit-scrollbar {
  width: 8px;
}
.qualification-scroll-container[data-v-25b32acd]::-webkit-scrollbar-track {
  background: #f2f2f2;
  border-radius: 4px;
}
.qualification-scroll-container[data-v-25b32acd]::-webkit-scrollbar-thumb {
  background: #c9ced6;
  border-radius: 4px;
}
.qualification-scroll-container[data-v-25b32acd]::-webkit-scrollbar-thumb:hover {
  background: #aeb6c2;
}


.custom-table[data-v-3df7824a] :deep(.el-table-column--selection .cell) {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  padding: 0 !important;
}

/* 表单布局 */
.search-form[data-v-3df7824a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}

/* 删除和新增按钮组靠右 */
.right-buttons[data-v-3df7824a] {
  margin-left: auto !important;
}
.right-buttons .el-button[data-v-3df7824a] {
  margin-right: 10px;
}
.right-buttons .el-button[data-v-3df7824a]:last-child {
  margin-right: 0;
}


.title[data-v-64f9d8a7] {
  font-size: 15px;
}
[data-v-64f9d8a7] .el-drawer__header {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
[data-v-64f9d8a7] .el-tabs {
  background-color: #F5F7FA;
}
.tabs-div[data-v-64f9d8a7] {
  margin-bottom: 0px;
}
.tab-div[data-v-64f9d8a7] {
  background-color: #F5F7FA;
  padding-bottom: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.point-map[data-v-64f9d8a7] {
  width: 100%;
  height: 300px;
}
.btn-box[data-v-64f9d8a7] {
  width: 100%;
  height: 50px;
  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;
}
.label-color[data-v-64f9d8a7] {
  color: #606266;
}


.title[data-v-e407192a] {
  font-size: 15px;
}


[data-v-7141e0bf] .el-upload {
  padding: 30px 20px;
}


.JDMapContainer[data-v-11f3324e] {
  position: relative;
}


.el-row[data-v-febe22ee] {
  padding: 0 20px;
}


.opt-btn[data-v-06239f63] {
  border-radius: 0px;
  padding: 5px 12px;
}
.taskStatusClass[data-v-06239f63] {
  background-color: #70C048;
  color: #ffffff;
}


.el-row[data-v-2e24af87] {
  padding: 0 20px;
}


.opt-btn[data-v-cc745e68] {
  border-radius: 0px;
  padding: 5px 12px;
}
.taskStatusClass[data-v-cc745e68] {
  background-color: #70C048;
  color: #ffffff;
}


.dataTable[data-v-add86400]{
        background:#ddd;
        border-collapse: separate;
		text-indent: initial;
		border-spacing: 1px;
}
.dataTable thead[data-v-add86400]{
        font-weight:bold;
}
.dataTable thead td[data-v-add86400]{
      	text-align: center;
}
.dataTable td[data-v-add86400]{
         padding:5px;
         background:#fff;
}
.dataTable td a[data-v-add86400]{
        color:#46A5E2;
        margin-right:10px;
}



.dataTable[data-v-0f906c82] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-0f906c82] {
  font-weight: bold;
}
.dataTable thead td[data-v-0f906c82] {
  text-align: center;
}
.dataTable td[data-v-0f906c82] {
  padding: 5px;
  background: #fff;
}
.dataTable td a[data-v-0f906c82] {
  color: #46A5E2;
  margin-right: 10px;
}


.tip[data-v-877cffc0]{
	width: 100%;
	font-size:13px;
	line-height: 16px;
	text-align: left;

	    background-color: #f0f9ff;
    border: 1px solid #d3eaff;
    border-left: 4px solid #409eff;
    padding: 5px;
    border-radius: 4px;
}
.tip i[data-v-877cffc0]{
	color:#409eff;
}


.title[data-v-74f606ec] {
  font-size: 16px;
  font-weight: bold;
}


.mod-config[data-v-623237fe] {
  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: calc(100vh - 130px);
}
.apply-top[data-v-623237fe] {
  width: 100%;
}
.apply-center[data-v-623237fe] {
  width: 100%;
}
.apply-bottom[data-v-623237fe] {
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px;
  /* 根据实际高度调整 */
  background-color: #f5f7fa;
  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: 0 20px;
  z-index: 999;
  /* 确保在最上层 */
}
.step-title[data-v-623237fe] {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dataTable[data-v-623237fe] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-623237fe] {
  font-weight: bold;
}
.dataTable thead td[data-v-623237fe] {
  text-align: center;
}
.dataTable td[data-v-623237fe] {
  padding: 5px;
  background: #fff;
}
.dataTable td a[data-v-623237fe] {
  color: #46a5e2;
  margin-right: 10px;
}


.opt-btn[data-v-218a55d4] {
  border-radius: 0px;
  padding: 5px 12px;
}
.box[data-v-218a55d4] {
  height: 100%;
  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;
  min-height: 0;
}
.query[data-v-218a55d4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-bottom: 8px;
}
.table[data-v-218a55d4] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  overflow: hidden;
}
.page[data-v-218a55d4] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

/* 表头居中 */
[data-v-218a55d4] .el-table__header-wrapper th .cell,[data-v-218a55d4] .el-table thead .cell {
  text-align: center !important;
}


.mod-config[data-v-54915a8e] {
  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: calc(100vh - 130px)
}
.apply-top[data-v-54915a8e] {
  width: 100%;
}
.apply-center[data-v-54915a8e] {
  width: 100%;
}
.apply-bottom[data-v-54915a8e] {
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px; /* 根据实际高度调整 */
  background-color: #F5F7FA;
  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: 0 20px;
  z-index: 999; /* 确保在最上层 */
}
.step-title[data-v-54915a8e] {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dataTable[data-v-54915a8e] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-54915a8e] {
  font-weight: bold;
}
.dataTable thead td[data-v-54915a8e] {
  text-align: center;
}
.dataTable td[data-v-54915a8e] {
  padding: 5px;
  background: #fff;
}
.dataTable td a[data-v-54915a8e] {
  color: #46a5e2;
  margin-right: 10px;
}


.dataTable[data-v-ec9fe0dc] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-ec9fe0dc] {
  font-weight: bold;
}
.dataTable thead td[data-v-ec9fe0dc] {
  background: #ddd
}
.dataTable td[data-v-ec9fe0dc] {
  padding: 5px;
  background: #fff;
}
.dataTable td.t[data-v-ec9fe0dc] {

  background: #f5f7fa;
}
.dataTable td a[data-v-ec9fe0dc] {
  color: #46A5E2;
  margin-right: 10px;
}
.dataTable tbody tr:nth-child(even) td[data-v-ec9fe0dc] {
  background: #F6F6F6;
}
.title[data-v-ec9fe0dc] {
  font-size: 14px;
  font-weight: bold;
}
.statusBox[data-v-ec9fe0dc] {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dsp[data-v-ec9fe0dc] {
  color: #CCCCCC;
}
.sltg[data-v-ec9fe0dc] {
  color: #81E69C;
}
.slbtg[data-v-ec9fe0dc] {
  color: #C0392B;
}


.mod-config[data-v-2257071e] {
  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: 0;
}
.mod-config[data-v-2257071e]  .basic-container.page-container {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-2257071e]  .basic-container.page-container > .el-card {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-2257071e]

.basic-container.page-container
> .el-card
> .el-card__body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-body[data-v-2257071e] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.plan-table[data-v-2257071e] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
}
.statusBox[data-v-2257071e] {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dsp[data-v-2257071e] {
  color: #cccccc;
}
.sltg[data-v-2257071e] {
  color: #81e69c;
}
.slbtg[data-v-2257071e] {
  color: #c0392b;
}


.dataTable[data-v-634d0a2f] {
  background: #ddd;
  border-collapse: separate;
  text-indent: initial;
  border-spacing: 1px;
}
.dataTable thead[data-v-634d0a2f] {
  font-weight: bold;
}
.dataTable thead td[data-v-634d0a2f] {
  background: #ddd;
}
.dataTable td[data-v-634d0a2f] {
  padding: 5px;
  background: #fff;
}
.dataTable td.t[data-v-634d0a2f] {
  background: #f5f7fa;
}
.dataTable td a[data-v-634d0a2f] {
  color: #46a5e2;
  margin-right: 10px;
}
.dataTable tbody tr:nth-child(even) td[data-v-634d0a2f] {
  background: #f6f6f6;
}
.title[data-v-634d0a2f] {
  font-size: 14px;
  font-weight: bold;
}
.statusBox[data-v-634d0a2f] {
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.dsp[data-v-634d0a2f] {
  color: #cccccc;
}
.sltg[data-v-634d0a2f] {
  color: #81e69c;
}
.slbtg[data-v-634d0a2f] {
  color: #c0392b;
}


.mod-config[data-v-01fbed7b] {
  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: 0;
}
.mod-config[data-v-01fbed7b]  .basic-container.page-container {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-01fbed7b]  .basic-container.page-container > .el-card {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-01fbed7b]
  
  .basic-container.page-container
  > .el-card
  > .el-card__body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-body[data-v-01fbed7b] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.plan-table[data-v-01fbed7b] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
}


.JDMapContainer[data-v-8c9a4a88] {
  position: relative;
}


.next-day[data-v-14845888] {
  width: 100%;
  height: 100%;
  color: #FAFBFC;
  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;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.next-day-left[data-v-14845888] {
  width: 39%;
  height: 100%;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
[data-v-14845888] .el-form {
  width: 100%;
}
[data-v-14845888] .el-form-item {
  width: 100%;
}
[data-v-14845888] .el-form-item__content {
  width: 100%;
}
[data-v-14845888] .el-input {
  width: 100%;
}
.next-day-right[data-v-14845888] {
  width: 60%;
  height: 100%;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.right-top-box[data-v-14845888] {
  width: 100%;
  height: 40px;
  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;
}
.right-title[data-v-14845888] {
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
.right-map[data-v-14845888] {
  width: 100%;
  height: 200px;
}
.right-info[data-v-14845888] {
  margin-top: 10px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 150px;
  background-color: #F7F7F7;
}
[data-v-14845888] .el-menu.el-menu--horizontal {
  border-bottom: solid 2px #e6e6e6 !important;
}
[data-v-14845888] .el-menu--horizontal>.el-menu-item {
  height: 30px;
  line-height: 30px;
}
[data-v-14845888] .el-menu--horizontal>.el-menu-item.is-active {
  color: #0057D9;
  border-bottom: 2px solid #0057D9;
}
[data-v-14845888] .el-menu-item.is-active {
  background-color: transparent;
}
[data-v-14845888] .el-menu-item.is-active:after,
.el-menu-item[data-v-14845888]:hover:after,
.el-submenu__title[data-v-14845888]:hover:after {
  border-left: none;
}
.right-content[data-v-14845888] {
  height: 100px;
}
.right-plan-title[data-v-14845888] {
  width: 100%;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  font-weight: 500;
  color: #333333;
}
.right-plan[data-v-14845888] {
  width: 100%;
  height: 150px;
}
.right-table[data-v-14845888] {
  width: 100%;
  border-top: 1px solid #E5E5E5;
  border-left: 1px solid #E5E5E5;
}
.right-tr[data-v-14845888] {
  width: 100%;
  height: 30px;
}
.right-td[data-v-14845888] {
  padding-left: 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #E5E5E5;
  border-bottom: 1px solid #E5E5E5;
}
.td-color[data-v-14845888] {
  font-size: 13px;
  font-weight: normal;
  color: #595959;
  background-color: #F7F7F7;
}
.td2-color[data-v-14845888] {
  font-size: 13px;
  font-weight: normal;
  color: #1A1A1A;
  background-color: #FFFFFF;
}
.td-one[data-v-14845888] {
  width: 7%;
  height: 30px;
}
.td-two[data-v-14845888] {
  width: 10%;
  height: 30px;
}
.td-three[data-v-14845888] {
  width: 7%;
  height: 30px;
}
.td-four[data-v-14845888] {
  width: 10%;
  height: 30px;
}
.td-five[data-v-14845888] {
  width: 13%;
  height: 30px;
}
.td-six[data-v-14845888] {
  width: 20%;
  height: 30px;
}
.td-seven[data-v-14845888] {
  width: 13%;
  height: 30px;
}
.td-eight[data-v-14845888] {
  width: 20%;
  height: 30px;
}
.right-plan-btn[data-v-14845888] {
  width: 100%;
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}


.mod-config[data-v-17e719f1] {
  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: 0;
}
.mod-config[data-v-17e719f1]  .basic-container.page-container {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-17e719f1]  .basic-container.page-container > .el-card {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-17e719f1]
  .basic-container.page-container
  > .el-card
  > .el-card__body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-body[data-v-17e719f1] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.plan-table[data-v-17e719f1] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
}
.apply-dialog[data-v-17e719f1]  .el-dialog {
  border-radius: 8px;
  overflow: hidden;
}
.apply-dialog[data-v-17e719f1]  .el-dialog__header {
  border-bottom: 1px solid #ebeef5;
  padding: 16px 20px;
}
.apply-dialog[data-v-17e719f1]  .el-dialog__body {
  padding: 20px;
}
.apply-dialog-body[data-v-17e719f1] {
  min-height: 520px;
}
.steps-wrap[data-v-17e719f1] {
  padding: 10px 20px 24px;
  border-bottom: 1px solid #ebeef5;
  margin-bottom: 20px;
}
.step-pane[data-v-17e719f1] {
  min-height: 420px;
}
.step-card[data-v-17e719f1] {
  padding: 20px;
  background: #fff;
  border: 1px solid #ebeef5;
  border-radius: 6px;
}
.section-title[data-v-17e719f1] {
  font-size: 16px;
  color: #303133;
  font-weight: 600;
  margin-bottom: 20px;
}
.base-form[data-v-17e719f1] {
  padding-top: 10px;
}
.table-block[data-v-17e719f1] {
  border: 1px solid #ebeef5;
  border-radius: 6px;
  overflow: hidden;
  background: #fff;
}
.block-header[data-v-17e719f1] {
  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;
  padding: 14px 16px;
  border-bottom: 1px solid #ebeef5;
  background: #fafafa;
}
.block-title[data-v-17e719f1] {
  font-size: 18px;
  font-weight: 600;
  color: #303133;
}
.block-actions[data-v-17e719f1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom-step-table[data-v-17e719f1]  .el-table__header th {
  background: #fafafa;
  color: #303133;
  font-weight: 600;
  text-align: center;
}
.custom-step-table[data-v-17e719f1]  .el-table__body td {
  vertical-align: top;
}
.height-wrap[data-v-17e719f1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.height-type-select[data-v-17e719f1] {
  width: 86px;
  margin-right: 6px;
}
.height-input[data-v-17e719f1] {
  width: 56px;
}
.height-line[data-v-17e719f1] {
  margin: 0 8px;
  color: #909399;
}
.height-unit[data-v-17e719f1] {
  margin-left: 8px;
  color: #909399;
  white-space: nowrap;
}
.dialog-footer[data-v-17e719f1] {
  text-align: right;
}
.apply-dialog[data-v-17e719f1]  .el-select,
.apply-dialog[data-v-17e719f1]  .el-input {
  width: 100%;
}


.mod-config[data-v-55e1f39e] {
  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: 0;
}
.mod-config[data-v-55e1f39e]  .basic-container.page-container {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-55e1f39e]  .basic-container.page-container > .el-card {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mod-config[data-v-55e1f39e]  .basic-container.page-container > .el-card > .el-card__body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-body[data-v-55e1f39e] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.plan-table[data-v-55e1f39e] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
}
.apply-dialog[data-v-55e1f39e]  .el-dialog {
  border-radius: 8px;
  overflow: hidden;
}
.apply-dialog[data-v-55e1f39e]  .el-dialog__header {
  border-bottom: 1px solid #ebeef5;
  padding: 16px 20px;
}
.apply-dialog[data-v-55e1f39e]  .el-dialog__body {
  padding: 20px;
}
.apply-dialog-body[data-v-55e1f39e] {
  max-height: 480px;
}
.steps-wrap[data-v-55e1f39e] {
  padding: 10px 20px 24px;
  border-bottom: 1px solid #ebeef5;
  margin-bottom: 20px;
}
.step-pane[data-v-55e1f39e] {
  min-height: 420px;
}
.step-card[data-v-55e1f39e] {
  padding: 20px;
  background: #fff;
  border: 1px solid #ebeef5;
  border-radius: 6px;
}
.section-title[data-v-55e1f39e] {
  font-size: 16px;
  color: #303133;
  font-weight: 600;
  margin-bottom: 20px;
}
.base-form[data-v-55e1f39e] {
  padding-top: 10px;
}
.table-block[data-v-55e1f39e] {
  border: 1px solid #ebeef5;
  border-radius: 6px;
  overflow: hidden;
  background: #fff;
}
.block-header[data-v-55e1f39e] {
  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;
  padding: 14px 16px;
  border-bottom: 1px solid #ebeef5;
  background: #fafafa;
}
.block-title[data-v-55e1f39e] {
  font-size: 18px;
  font-weight: 600;
  color: #303133;
}
.block-actions[data-v-55e1f39e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.custom-step-table[data-v-55e1f39e]  .el-table__header th {
  background: #fafafa;
  color: #303133;
  font-weight: 600;
  text-align: center;
}
.custom-step-table[data-v-55e1f39e]  .el-table__body td {
  vertical-align: top;
}
.height-wrap[data-v-55e1f39e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.height-type-select[data-v-55e1f39e] {
  width: 86px;
  margin-right: 6px;
}
.height-input[data-v-55e1f39e] {
  width: 56px;
}
.height-line[data-v-55e1f39e] {
  margin: 0 8px;
  color: #909399;
}
.height-unit[data-v-55e1f39e] {
  margin-left: 8px;
  color: #909399;
  white-space: nowrap;
}
.dialog-footer[data-v-55e1f39e] {
  text-align: right;
}
.apply-dialog[data-v-55e1f39e]  .el-select,
.apply-dialog[data-v-55e1f39e]  .el-input {
  width: 100%;
}


.flight-plan-container[data-v-ad8d1554] {
  padding: 16px;
}
.btn-group[data-v-ad8d1554] {
  margin-bottom: 16px;
  text-align: right;
}
.el-button[data-v-ad8d1554] {
  margin-left: 8px;
}

[data-v-1dd51246].Tabs{margin-top:-20px;-webkit-box-shadow:none;box-shadow:none;border-bottom:0}[data-v-1dd51246].Tabs .el-tabs__content{display:none}[data-v-1dd51246].Tabs .el-tabs__item.is-active{margin-left:0;border-top:1px solid var(--el-border-color);margin-top:0}.dialogForm[data-v-1dd51246]{border:1px solid #e4e7ed;border-top:0;padding:15px}[data-v-1dd51246].listenerItem .el-form-item__label{float:none;display:inline-block;text-align:left}[data-v-1dd51246].listenerItem .el-form-item__content{margin-left:0 !important}

[data-v-3090406d] .el-upload--picture-card{width:100px;height:100px;line-height:110px;background:transparent;border:1px dashed #fff}[data-v-3090406d] .el-upload-list--picture-card .el-upload-list__item{width:100px;height:100px;background:transparent;border:1px dashed #fff}[data-v-3090406d] .el-upload--picture-card i{color:#fff}[data-v-3090406d] .hide .el-upload--picture-card{display:none}[data-v-3090406d] .el-list-enter-active,[data-v-3090406d] .el-list-leave-active{-webkit-transition:all 0s;transition:all 0s}[data-v-3090406d] .el-list-enter,.el-list-leave-active[data-v-3090406d]{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}


.wrapper[data-v-636efa88]{
	  position:absolute; 
	  left:0;
	  top:0;
	  right:0;
	  bottom: 0;
} 



.wrapper .bscroll-indicator{
	border:none !important;
}


.title[data-v-60bcbbdf]{
		font-size: 13px;
		color:#fff;
}
.field[data-v-60bcbbdf]{
		display: inline-block;
		width: 100%;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		border:dashed #ddd 1px; 
		font-size: 12px;
		color:#fff;
		cursor: pointer;
		text-indent: 5px;
		    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


.img_lay[data-v-558d0d7a]{
	width: 100px;
	height: 100px;
	border:dashed #3a56f5 1px;
	position: relative;
}
.img_lay .el-image[data-v-558d0d7a],
.img_lay img[data-v-558d0d7a]{
	width: 100%;
	height: 100%;
}
.img_lay .el-icon-circle-close[data-v-558d0d7a]{
	position: absolute;
    right: -8px;
    top: -8px;
    color: #3a56f5;
    font-size: 16px;
    cursor: pointer;
}
.separate[data-v-558d0d7a]{
	vertical-align: top;
    display: inline-block;
    height: 28px;
    line-height: 28px;
}


.formType_lay .el-upload{
	width: 100%;
	height: 50px;
}
	


.fieldset[data-v-7085577a]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-7085577a]{

	color:#3a56f5;
	font-size:12px;
}
.tip[data-v-7085577a]{
	font-size: 12px;
	color:#409EFF;
}


div[data-v-3e2d30b8]{
	color:#fff;
}


div[data-v-08021e00]{
	color:#fff;
}


.data_table[data-v-fc6eaf12]{
	background: #ddd;
}
.data_table tr td[data-v-fc6eaf12]{
	background: #2b2d2f;
	font-size:12px;
	padding:3px;
}


div[data-v-36b0b9dc]{
	color:#fff;
}


div[data-v-07a27290]{
	color:#fff;
}


div[data-v-75047c04]{
	color:#fff;
}


div[data-v-1597b613]{
	color:#fff;
}


div[data-v-1b9bfffd]{
	color:#fff;
}


div[data-v-1c7ecc94]{
	color:#fff;
}


div[data-v-91ff95e6]{
	color:#fff;
}


div[data-v-17451dc6]{
	color:#fff;
}


div[data-v-1d502d0c]{
	color:#fff;
}


div[data-v-4e04b254]{
	color:#fff;
}


div[data-v-143d32ac]{
	color:#fff;
}


div[data-v-14bec7dd]{
	color:#fff;
}


div[data-v-4d74ddd0]{
	color:#fff;
}


div[data-v-1929ab18]{
	color:#fff;
}


div[data-v-42e842c8]{
	color:#fff;
}


.data_table[data-v-4978374b]{
	background: #ddd;
}
.data_table tr td[data-v-4978374b]{
	background: #2b2d2f;
	font-size:12px;
	padding:3px;
}


div[data-v-717e956e]{
	color:#fff;
}


.title[data-v-41cbc5f2]{
	color: #fff;
}
.title div[data-v-41cbc5f2]{
	font-size: 12px;
	color:#23c312;
}
.lay[data-v-41cbc5f2]{
	width:100%;
	height: 100%;
}
.top[data-v-41cbc5f2] {
		height: 60px;
		-webkit-box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		        box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		left: 0;
		top: 0;
		z-index: 9;
		width: 100%;
		background: #2e2e2e;
		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;
		border-bottom: solid #000 1px;
}
.title[data-v-41cbc5f2] {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			    -ms-flex-pack: start;
			        justify-content: flex-start;
			-webkit-box-align: center;
			    -ms-flex-align: center;
			        align-items: center;
			padding-left: 10px;
}
.logo[data-v-41cbc5f2] {
				width: 40px;
				height: 40px;
}
h2[data-v-41cbc5f2] {
	padding-left: 11px;
	color: #3e3e3e;
	margin: 0;
	font-size: 16px;
	font-weight: 400;
}
.handle[data-v-41cbc5f2] {
			height: 100%;
			padding-right: 10px;
			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;
}
.handle .item[data-v-41cbc5f2]{
			font-size: 12px;
			margin:10px;
			cursor: pointer;
			color: #fff;
}
.handle i[data-v-41cbc5f2]{
			display: block;
			color:#fff;
			/*color: #3a52ff;*/
		    font-size: 20px;
}
.left[data-v-41cbc5f2] {
			width: 180px;
			height: 100%;
			position: relative;
			background: #1D1E1F; 
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/

			-webkit-transition: width 0.3s; 
			transition: width 0.3s;

			border-right: solid #000 1px;
}
.left_lay[data-v-41cbc5f2]{
			width: 180px;
			height: 100%;

			-webkit-transition: width 0.3s; 
			transition: width 0.3s;
}
.left_ico[data-v-41cbc5f2]{
			    position: absolute;
			    z-index: 1;
			    right: -15px;
			    top: 10px;
			    width: 15px;
			    height: 18px;
			    background: #1d1e1f;
			    color: #fff;
			    font-size: 12px;
			    line-height: 19px;
			    cursor: pointer;
			    text-align: center;
}
.right[data-v-41cbc5f2] {
			width: 310px;
			height: 100%;
			border-left: solid #000 1px;
			background: #1D1E1F; 
			position: relative;
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/


			-webkit-transition: width 0.3s; 
			transition: width 0.3s;
}
.right_ico[data-v-41cbc5f2]{
			position: absolute;
		    left: -15px;
		    top: 10px;
		    width: 15px;
		    height: 18px;
		    background: #1d1e1f;
		    color: #fff;
		    font-size: 12px;
		    line-height: 19px;
		    cursor: pointer;
		    text-align: center;
}
.right_lay[data-v-41cbc5f2]{
			width: 310px;
			height: 100%;
}
.right_bottom[data-v-41cbc5f2]{
			height: 50px;
			border-top:solid #5e5e5e 1px;
}
#preview_area[data-v-41cbc5f2]{
			background: #2e2e2e;
}
 



.form_lay{
	    
	    position: relative;
	    z-index: 1;
}
#designArea form{
		height: 100%;
		padding:0;
}
#designArea .grid_container{
		outline: dashed #ff0000 1px; 
		padding:2px;
}
#designArea .grid_container.el-col{ 
		min-height: 20px;
}
#designArea .field_wrapper{
		position: relative;
}
#designArea .el-row{
}
#designArea .el-col{
	margin-bottom: 0;
}
#designArea .delField{
		position: absolute;
		right:10px;
		bottom: -32px;
		/*display: none;*/
}
#designArea .delField i{
		pointer-events: none;
}
	/*#designArea .field_wrapper:hover .grid_container{
			background: rgb(0,0,0,0.5);
	}*/
	/*#designArea .field_wrapper:hover .delField{
		display: block;
	}*/
#designArea .fieldRootDom>*{
		pointer-events: none;
}
.formConfigPreviewDialog{
		background: #211f1f;
		color: #fff;
}
.formConfigPreviewDialog .el-dialog__header{
		border-bottom: 1px solid #3a3a3a;
		background: #3a3a3a;
		padding:5px 10px;
}
.formConfigPreviewDialog .el-dialog__header>div{
		height:30px;
}
.formConfigPreviewDialog .el-dialog__title{
		color: #fff;
}
.right_lay{
	background: #2b2d2f  !important;
}
.right_lay .fieldset{
	border: solid #505354 1px !important;
}
.right_lay .fieldset legend{
	color:#fff !important;
	font-size: 12px;
}
.right_lay .el-icon-plus{
	color: #fff
}
.right_lay .el-input__inner,
.right_lay .el-textarea__inner{
		background: transparent;
}
.right_lay .el-input.is-active .el-input__inner, 
.right_lay .el-input__inner:focus,
.right_lay .el-select .el-input.is-focus .el-input__inner{
	border-color: #23c312;
}
.right_lay .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}
.right_lay.el-select-dropdown{
		background-color: #2E2E2E;
		border: 1px solid #2E2E2E;
}
.right_lay.el-select-dropdown .el-select-dropdown__item.hover, 
	.right_lay.el-select-dropdown .el-select-dropdown__item:hover{
		background-color: #404040
}
.right_lay.el-select-dropdown .el-select-dropdown__item.selected{
		color: #23c312;
}
.right_lay.el-popper[x-placement^=top] .popper__arrow::after{
		    border-top-color: #2E2E2E;
		    bottom:0;
}
.right_lay.el-popper[x-placement^=bottom] .popper__arrow::after{
		    border-bottom-color: #2E2E2E;
		    top:0;
}
.right_lay .el-radio__input.is-checked .el-radio__inner{
		border-color: #23c312;
	    background: #23c312;
}
.right_lay .el-radio__input.is-checked+.el-radio__label{
		color: #23c312
}
.right_lay .el-slider__bar{
		background-color: #23c312;
}
.right_lay .el-slider__button{
	    border: 2px solid #23c312;
}
.right_lay .el-input-number__decrease,
	.right_lay .el-input-number__increase{
		background-color:transparent;
}
.right_lay .el-loading-spinner .path{
		stroke: #23c312;
}
.right_lay .el-form-item__label{
		color:#c6c6c6;
		font-size: 12px;
}
.right_lay .separate{
		color:#fff;
}
.right_lay .el-input__inner,
	.right_lay .el-textarea__inner{
		color:#fff;
}
.right_lay .el-input-number__decrease, .right_lay .el-input-number__increase{
		color:#fff;
}
.right_lay .el-input-number__decrease.is-disabled, .right_lay .el-input-number__increase.is-disabled{
		color:#ccc;
}
.right_lay  .el-divider__text{
		color:#23c312;
		font-size: 12px;
		background-color:#2b2d2f;
}
.right_lay .el-divider--horizontal{
		
		background-color:#505354;
}
.filtersDialog{
		background: #211f1f;
		color: #fff;
}
.filtersDialog .el-dialog__header{
		border-bottom: 1px solid #3a3a3a;
}
.filtersDialog .el-dialog__body .el-form>.el-form-item:last-child{
		border-top: 1px solid #3a3a3a;
}
.filtersDialog .el-dialog__title,
.filtersDialog label.el-form-item__label,
.filtersDialog .el-form-item__content{
		color: #fff;
}
.filtersDialog .el-input__inner{
		background: transparent;
		color: #fff;
}
.filtersDialog .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}
.oa_form_design_dialog .el-dialog__header{
		display: none;
}
.oa_form_design_dialog .el-dialog__body{
		height: 100%;
		overflow:hidden;
} 


.wrapper[data-v-4b10def2]{
	  position:absolute; 
	  left:0;
	  top:0;
	  right:0;
	  bottom: 0;
} 



.wrapper .bscroll-indicator{
	border:none !important;
}


.title[data-v-1729d095]{
		font-size: 13px;
		color:#fff;
}
.field[data-v-1729d095]{
		display: inline-block;
		width: 100%;
		-webkit-box-sizing: border-box;
		        box-sizing: border-box;
		border:dashed #ddd 1px; 
		font-size: 12px;
		color:#fff;
		cursor: pointer;
		text-indent: 5px;
		    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


.fieldset[data-v-27e2ceac]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-27e2ceac]{

	color:#3a56f5;
	font-size:12px;
}
.tip[data-v-27e2ceac]{
	font-size: 12px;
	color:#409EFF;
}


div[data-v-33292a1e]{
	color:#fff;
}


div[data-v-92ff5c8e]{
	color:#fff;
}


div[data-v-b304134e]{
	color:#fff;
}


div[data-v-6453f167]{
	color:#fff;
}


div[data-v-9bc2c272]{
	color:#fff;
}


div[data-v-2c91e77d]{
	color:#fff;
}


div[data-v-4d0c2ce7]{
	color:#fff;
}


div[data-v-3b672766]{
	color:#fff;
}


div[data-v-2292bc77]{
	color:#fff;
}


div[data-v-70727407]{
	color:#fff;
}


div[data-v-91b4ed9a]{
	color:#fff;
}


div[data-v-13d2520d]{
	color:#fff;
}


div[data-v-015eb136]{
	color:#fff;
}


div[data-v-462ef4c7]{
	color:#fff;
}


div[data-v-fcf8695e]{
	color:#fff;
}


div[data-v-e49cb35e]{
	color:#fff;
}


div[data-v-54628d81]{
	color:#fff;
}


div[data-v-433705c6]{
	color:#fff;
}


.title[data-v-18dcc3c3]{
	color: #fff;
}
.title div[data-v-18dcc3c3]{
	font-size: 12px;
	color:#23c312;
}
.lay[data-v-18dcc3c3]{
	width:100%;
	height: 100%;
}
.top[data-v-18dcc3c3] {
		height: 60px;
		-webkit-box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		        box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		left: 0;
		top: 0;
		z-index: 9;
		width: 100%;
		background: #2e2e2e;
		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;
		border-bottom: solid #000 1px;
}
.title[data-v-18dcc3c3] {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			    -ms-flex-pack: start;
			        justify-content: flex-start;
			-webkit-box-align: center;
			    -ms-flex-align: center;
			        align-items: center;
			padding-left: 10px;
}
.logo[data-v-18dcc3c3] {
				width: 40px;
				height: 40px;
}
h2[data-v-18dcc3c3] {
	padding-left: 11px;
	color: #3e3e3e;
	margin: 0;
	font-size: 16px;
	font-weight: 400;
}
.handle[data-v-18dcc3c3] {
			height: 100%;
			padding-right: 10px;
			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;
}
.handle .item[data-v-18dcc3c3]{
			font-size: 12px;
			margin:10px;
			cursor: pointer;
			color: #fff;
}
.handle i[data-v-18dcc3c3]{
			display: block;
			color:#fff;
			/*color: #3a52ff;*/
		    font-size: 20px;
}
.left[data-v-18dcc3c3] {
			width: 180px;
			height: 100%;
			position: relative;
			background: #1D1E1F; 
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/

			-webkit-transition: width 0.3s; 
			transition: width 0.3s;

			border-right: solid #000 1px;
}
.left_lay[data-v-18dcc3c3]{
			width: 180px;
			height: 100%;

			-webkit-transition: width 0.3s; 
			transition: width 0.3s;
}
.left_ico[data-v-18dcc3c3]{
			    position: absolute;
			    z-index: 1;
			    right: -15px;
			    top: 10px;
			    width: 15px;
			    height: 18px;
			    background: #1d1e1f;
			    color: #fff;
			    font-size: 12px;
			    line-height: 19px;
			    cursor: pointer;
			    text-align: center;
}
.right[data-v-18dcc3c3] {
			width: 310px;
			height: 100%;
			border-left: solid #000 1px;
			background: #1D1E1F; 
			position: relative;
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/


			-webkit-transition: width 0.3s; 
			transition: width 0.3s;
}
.right_ico[data-v-18dcc3c3]{
			position: absolute;
		    left: -15px;
		    top: 10px;
		    width: 15px;
		    height: 18px;
		    background: #1d1e1f;
		    color: #fff;
		    font-size: 12px;
		    line-height: 19px;
		    cursor: pointer;
		    text-align: center;
}
.right_lay[data-v-18dcc3c3]{
			width: 310px;
			height: 100%;
}
.right_bottom[data-v-18dcc3c3]{
			height: 50px;
			border-top:solid #5e5e5e 1px;
}
#preview_area[data-v-18dcc3c3]{
			background: #2e2e2e;
}
 



.form_lay{
	    
	    position: relative;
	    z-index: 1;
}
#designArea form{
		height: 100%;
}
#designArea .grid_container{
		outline: dashed #ff0000 1px; 
		padding:2px;
}
#designArea .grid_container.el-col{ 
		min-height: 20px;
}
#designArea .field_wrapper{
		position: relative;
}
#designArea .el-row{
}
#designArea .el-col{
	margin-bottom: 0;
}
#designArea .delField{
		position: absolute;
		right:10px;
		bottom: -32px;
		/*display: none;*/
}
#designArea .delField i{
		pointer-events: none;
}
	/*#designArea .field_wrapper:hover .grid_container{
			background: rgb(0,0,0,0.5);
	}*/
	/*#designArea .field_wrapper:hover .delField{
		display: block;
	}*/
#designArea .fieldRootDom>*{
		pointer-events: none;
}
.formConfigPreviewDialog{
		background: #211f1f;
		color: #fff;
}
.formConfigPreviewDialog .el-dialog__header{
		border-bottom: 1px solid #3a3a3a;
		background: #3a3a3a;
		padding:5px 10px;
}
.formConfigPreviewDialog .el-dialog__header>div{
		height:30px;
}
.formConfigPreviewDialog .el-dialog__title{
		color: #fff;
}
.right_lay{
	background: #2b2d2f  !important;
}
.right_lay .fieldset{
	border: solid #505354 1px !important;
}
.right_lay .fieldset legend{
	color:#fff !important;
	font-size: 12px;
}
.right_lay .el-icon-plus{
	color: #fff
}
.right_lay .el-input__inner,
.right_lay .el-textarea__inner{
		background: transparent;
}
.right_lay .el-input.is-active .el-input__inner, 
.right_lay .el-input__inner:focus,
.right_lay .el-select .el-input.is-focus .el-input__inner{
	border-color: #23c312;
}
.right_lay .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}
.right_lay.el-select-dropdown{
		background-color: #2E2E2E;
		border: 1px solid #2E2E2E;
}
.right_lay.el-select-dropdown .el-select-dropdown__item.hover, 
	.right_lay.el-select-dropdown .el-select-dropdown__item:hover{
		background-color: #404040
}
.right_lay.el-select-dropdown .el-select-dropdown__item.selected{
		color: #23c312;
}
.right_lay.el-popper[x-placement^=top] .popper__arrow::after{
		    border-top-color: #2E2E2E;
		    bottom:0;
}
.right_lay.el-popper[x-placement^=bottom] .popper__arrow::after{
		    border-bottom-color: #2E2E2E;
		    top:0;
}
.right_lay .el-radio__input.is-checked .el-radio__inner{
		border-color: #23c312;
	    background: #23c312;
}
.right_lay .el-radio__input.is-checked+.el-radio__label{
		color: #23c312
}
.right_lay .el-slider__bar{
		background-color: #23c312;
}
.right_lay .el-slider__button{
	    border: 2px solid #23c312;
}
.right_lay .el-input-number__decrease,
	.right_lay .el-input-number__increase{
		background-color:transparent;
}
.right_lay .el-loading-spinner .path{
		stroke: #23c312;
}
.right_lay .el-form-item__label{
		color:#c6c6c6;
		font-size: 12px;
}
.right_lay .separate{
		color:#fff;
}
.right_lay .el-input__inner,
	.right_lay .el-textarea__inner{
		color:#fff;
}
.right_lay .el-input-number__decrease, .right_lay .el-input-number__increase{
		color:#fff;
}
.right_lay .el-input-number__decrease.is-disabled, .right_lay .el-input-number__increase.is-disabled{
		color:#ccc;
}
.right_lay  .el-divider__text{
		color:#23c312;
		font-size: 12px;
		background-color:#2b2d2f;
}
.right_lay .el-divider--horizontal{
		
		background-color:#505354;
}
.filtersDialog{
		background: #211f1f;
		color: #fff;
}
.filtersDialog .el-dialog__header{
		border-bottom: 1px solid #3a3a3a;
}
.filtersDialog .el-dialog__body .el-form>.el-form-item:last-child{
		border-top: 1px solid #3a3a3a;
}
.filtersDialog .el-dialog__title,
.filtersDialog label.el-form-item__label,
.filtersDialog .el-form-item__content{
		color: #fff;
}
.filtersDialog .el-input__inner{
		background: transparent;
		color: #fff;
}
.filtersDialog .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}


.el-row[data-v-772655f8] {
  padding: 0 20px;
}


.title[data-v-0aa7147b] {
  font-size: 15px;
}
.cc_div[data-v-0aa7147b] {
  width: 100%;
  height: 100%;
  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;
}


.el-row[data-v-a0b5bc76] {
  padding: 0 20px;
}


.el-row[data-v-5e153f89] {
  padding: 0 20px;
}


.dialog-body-scroll[data-v-0a2899c8] {
  max-height: 65vh;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0 20px 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.upload-tip[data-v-0a2899c8] {
  line-height: 20px;
  font-size: 12px;
  color: #999;
  margin-top: 6px;
}
.dialog-footer[data-v-0a2899c8] {
  text-align: right;
}


.filter-form[data-v-aef7d53c] {
  margin-bottom: 16px;
}
.qualification-table[data-v-aef7d53c] {
  width: 100%;
}
.text-placeholder[data-v-aef7d53c] {
  color: #999;
}
.statusSwitch[data-v-aef7d53c]:after {
  content: "\5426";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
  color: #fff;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}
.statusSwitch.is-checked[data-v-aef7d53c]:after {
  content: "\662F";
  display: block;
  position: absolute;
  left: -2px;
  top: 0;
  font-size: 12px;
  color: #fff;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}


.el-row[data-v-1260aa7e] {
  padding: 0 20px;
}


.tip[data-v-725957fb]{
	font-size: 12px;
	color:red;
}
iframe[data-v-725957fb]{
	background-color: #fff;
}


.fieldset legend[data-v-072a398a] {
    color: #3a56f5;
    font-size: 12px;
}
.comInfo_inputNumber[data-v-072a398a]{
	width: 100px;
}
.comInfo_inputNumber[data-v-072a398a] .el-input__inner{
	padding-left: 5px;
    padding-right: 36px;
}


.ConfigLoading[data-v-f19b31b6]{
		position: absolute;
		z-index: 2;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background: rgba(0, 0, 0, 0.5);
}
.l[data-v-f19b31b6]{
		background: #000;
		    width: 240px;
		    border-radius: 5px;
		    color: #fff;
		    text-align: center;
		    padding: 10px;
		    -webkit-box-shadow: #6c6b6b 0px 0px 5px;
		            box-shadow: #6c6b6b 0px 0px 5px;
}
.tip[data-v-f19b31b6]{
   	font-size:12px;
   	color:#999;
}
.tip span[data-v-f19b31b6]{
   	color:#23c312;
   	cursor: pointer;
}
.t span[data-v-f19b31b6]{
   	color:#23c312;
}


.tip[data-v-76d2be6d]{
	font-size: 12px;
	color:red;
}


.wrapper[data-v-3e6df7cd]{
	  position:absolute; 
	  left:0;
	  top:0;
	  right:0;
	  bottom: 0;
} 



.wrapper .bscroll-indicator{
	border:none !important;
}


.screenCom_lay[data-v-ee23be48]{
	height: 100%;
	width: 100%;
	position: relative;
	overflow: hidden;
	background: #2b2d2f
}
.title[data-v-ee23be48]{
	font-size: 12px;
	color: #23c312;
	padding: 0 10px;
	line-height: 22px;
	border-bottom: solid #302f2f 1px;
}
.op[data-v-ee23be48]{
	float: right;
}
.op .b[data-v-ee23be48]{
	border:solid #666 1px;
}
.op i[data-v-ee23be48]{
	display: inline-block;
	width: 14px;
    height: 14px;
    text-align: center;
	cursor: pointer;
}
.conItem[data-v-ee23be48]{
	line-height: 22px;
	color: #fff;
	font-size: 12px;
	cursor: pointer;
}
.conItem[data-v-ee23be48]:hover,
.conItem.curr[data-v-ee23be48]{
	background-color: #1c1f20;
}
.conItem i[data-v-ee23be48]{
	color: #a3a1a1;
}
.conItem i.grey[data-v-ee23be48]{
	color: #424141
}
.conItem i.cl[data-v-ee23be48]{
	position: relative;
}
.conItem i.cl[data-v-ee23be48]:after{
	content: "\E6D8";
	position: absolute;
    left: 0;
    top:0;


    -webkit-transform: rotate(-45deg);
     transform: rotate(-45deg);
}
.m[data-v-ee23be48]{
	cursor: pointer;
	line-height: 22px;
	padding: 0 5px;
}
.m ul[data-v-ee23be48]{
	margin: 0;
	padding:0;
	cursor: pointer;
	line-height: 22px;
}
.m ul li[data-v-ee23be48]{
	list-style-type: none;
	position: relative;
}
.m ul li ul[data-v-ee23be48]{
	display: none;
	position: absolute;
	width: 100px;
	left:100%;
	top:0;
		background-color: #666;
}
.m ul li:hover ul[data-v-ee23be48]{
	display: block;
}
.m li[data-v-ee23be48]:hover{
	background-color: #5c5a5a;
}
.m span[data-v-ee23be48]{
	color: #23c312
}


.moveCom_tooltip.el-tooltip__popper.is-dark{ 
		padding:3px 10px;
		font-size: 10px;
		border-radius: 10px;
		background: #666;
		color:#fff;
}
.moveCom_tooltip.el-tooltip__popper[x-placement^=top] .popper__arrow{
      border-top-color: #666;
}
.moveCom_tooltip.el-tooltip__popper[x-placement^=top] .popper__arrow:after {
      border-top-color: #666;
}
.moveCom_tooltip.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{
    	    border-bottom-color: #666;
}


.screenPages_tab .el-tabs__item{
	font-size: 12px;
	color: #fff;
	line-height: 20px;
	height: 20px;
	padding-left:5px !important;
	padding-right: 5px  !important;
	outline: none;
}
.screenPages_tab  .el-tabs__item.is-active{
	font-size: 12px;
	color: #23c312;
}
.screenPages_tab.el-tabs--card>.el-tabs__header .el-tabs__nav{
	border-radius: 0;
}
.screenPages_tab .el-tabs__nav-next, .screenPages_tab .el-tabs__nav-prev{
	line-height: 20px;
}
.screenPages_tab.el-tabs--card>.el-tabs__header{
	border-bottom:none;
}
.screenPages_tab.el-tabs--card>.el-tabs__header .el-tabs__item{
	border-bottom: 1px solid #fff;
}
.screenPages_tab .el-tabs__header{
	margin: 0;
}
.screenPages_tab .el-tabs__nav-wrap.is-scrollable{
	padding:0 15px;
}
.screenPages_tab .el-tabs__new-tab{
	margin: 0;
}




.screenSetting_lay[data-v-42bcd18c]{
	height: 100%;
	width: 100%;
	position: relative;
	overflow: hidden;
	background: #2b2d2f
}
.fieldset[data-v-42bcd18c]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-42bcd18c]{

	color:#3a56f5;
	font-size:12px;
}


.screenSetting_lay .fieldset{
		border: solid #505354 1px;
}
.screenSetting_lay .fieldset legend{
		color:#fff;
}
.screenSetting_lay .el-input__inner{
		background: transparent;
}
.screenSetting_lay .el-input.is-active .el-input__inner, 
	.screenSetting_lay .el-input__inner:focus,
	.screenSetting_lay .el-select .el-input.is-focus .el-input__inner{
		border-color: #23c312;
}
.screenSetting_lay .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}
.screenSetting_lay .el-form-item__label{
		color:#c6c6c6;
		font-size: 12px;
}
.screenPlatSelect.el-select-dropdown{
		background-color: #2E2E2E;
		border: 1px solid #b0b0b0;
}
.screenPlatSelect .el-scrollbar__wrap{
		overflow: auto;
}
.screenPlatSelect.el-select-dropdown .el-select-dropdown__item.hover, 
	.screenPlatSelect.el-select-dropdown .el-select-dropdown__item:hover{
		background-color: #404040
}
.screenPlatSelect.el-select-dropdown .el-select-dropdown__item.selected{
		color: #23c312;
}
.screenPlatSelect.el-popper[x-placement^=top] .popper__arrow::after{
		    border-top-color: #b0b0b0;
		    bottom:0;
}
.screenPlatSelect.el-popper[x-placement^=bottom] .popper__arrow::after{
		    border-bottom-color: #b0b0b0;
		    top:0;
}
.screenPlatSelect .el-loading-spinner .path{
		stroke: #23c312;
}
.screenPlatSelect .el-select-group__title{
    	background: #23c312;
    	color: #fff;
}
.screenPlatSelect .el-select-group__wrap:not(:last-of-type)::after{
    	display: none;
}
.screenPlatSelect .el-select-group__wrap:not(:last-of-type){
    	padding-bottom: 0;
}
.screenPlatSelect  .el-select-dropdown__item{
    	color: #fff;
}
.screenSetting_lay .el-input__inner{
		color:#fff;
}
.screenSetting_lay .el-input-number__decrease, .screenSetting_lay .el-input-number__increase{
		color:#fff;
}
.screenSetting_lay .el-input-number__decrease.is-disabled, .screenSetting_lay .el-input-number__increase.is-disabled{
		color:#ccc;
}
.screenSetting_lay .el-upload{
	   width:100%;
	   height: 50px;
}
.screenSetting_lay .el-upload .el-upload-dragger{
		width:100%;
		height:100%;
		background: transparent;
    font-size: 12px;
    color: #fff;
    line-height: 24px;
}
.screenSetting_lay .el-upload .el-upload-dragger span{
		color:#23c312;
}

	
	

.in-coder-panel[data-v-607e3a24]{
/*flex-grow:1;
display:flex;*/
position:relative;
height: 100%;
}
.in-coder-panel .CodeMirror[data-v-607e3a24]{
-webkit-box-flex:1;
    -ms-flex-positive:1;
        flex-grow:1;
z-index:1
}
.in-coder-panel .CodeMirror .CodeMirror-code[data-v-607e3a24]{
line-height:19px
}
.in-coder-panel .code-mode-select[data-v-607e3a24]{
position:absolute;
z-index:2;
right:10px;
top:10px;
max-width:130px;
}


.CodeMirror{
  width: 100%;
  height: 100% !important;
}
.in-coder-panel .CodeMirror-code div{
  line-height: initial;
}


.SettingEditor_lay[data-v-56f3450c]{
	height: 100%;
	width: 100%;
	position: relative;
	overflow: hidden;
	/*outline: solid #eee 1px;*/
}



.title[data-v-29445fac]{
	font-size: 12px;
	color: #fff;
}


.title[data-v-e40e849a]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-e40e849a]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-e40e849a]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-464a5106]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-464a5106]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-464a5106]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-2792090c]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-2792090c]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-2792090c]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-4b429351]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-4b429351]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-4b429351]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-35c95aaa]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-35c95aaa]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-35c95aaa]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-4f5d382a]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-4f5d382a]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-4f5d382a]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-5de9194e]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-5de9194e]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-5de9194e]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-0b47f634]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-0b47f634]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-0b47f634]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-5ce0cb90]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-5ce0cb90]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-5ce0cb90]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-0c2656d4]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-0c2656d4]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-0c2656d4]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-2f7ebcf0]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-2f7ebcf0]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-2f7ebcf0]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-7247a832]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-7247a832]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-7247a832]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-c2ca1d64]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-c2ca1d64]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-c2ca1d64]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-758deaac]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-758deaac]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-758deaac]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-ef18a4d4]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-ef18a4d4]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-ef18a4d4]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-8e6db45a]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-8e6db45a]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-8e6db45a]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.editor[data-v-f4f79af4]{
  width: 100%;
  height: 100%;
  background: #f2f2f2;
  overflow: auto;
} 


.in-coder-panel[data-v-3c1921f4]{
/*flex-grow:1;
display:flex;*/
position:relative;
height: 100%;
}
.in-coder-panel .CodeMirror[data-v-3c1921f4]{
-webkit-box-flex:1;
    -ms-flex-positive:1;
        flex-grow:1;
z-index:1
}
.in-coder-panel .CodeMirror .CodeMirror-code[data-v-3c1921f4]{
line-height:19px
}
.in-coder-panel .code-mode-select[data-v-3c1921f4]{
position:absolute;
z-index:2;
right:10px;
top:10px;
max-width:130px;
}


.CodeMirror{
  width: 100%;
  height: 100% !important;
}
.in-coder-panel .CodeMirror-code div{
  line-height: initial;
}


.wrapper[data-v-08f542b5]{
	  position:absolute; 
	  left:0;
	  top:0;
	  right:0;
	  bottom: 0;
} 



.wrapper .bscroll-indicator{
	border:none !important;
}


.SettingEditor_lay[data-v-8df660c2]{
	height: 100%;
	width: 100%;
	position: relative;
	overflow: hidden;
	/*outline: solid #eee 1px;*/
}



.img_lay[data-v-294699ac]{
	width: 100px;
	height: 100px;
	border:dashed #3a56f5 1px;
	position: relative;
}
.img_lay .el-image[data-v-294699ac],
.img_lay img[data-v-294699ac]{
	width: 100%;
	height: 100%;
}
.img_lay .el-icon-circle-close[data-v-294699ac]{
	position: absolute;
    right: -8px;
    top: -8px;
    color: #3a56f5;
    font-size: 16px;
    cursor: pointer;
}
.separate[data-v-294699ac]{
	vertical-align: top;
    display: inline-block;
    height: 28px;
    line-height: 28px;
}



.title[data-v-1323b371]{
	font-size: 12px;
	color: #fff;
	display: inline-block;
    width: 100%;
}
.title[data-v-1323b371]:after{
	content: "";
	display: block;
	clear: both;
}
.title i[data-v-1323b371]{
	color: #23c312
}
.fullIco[data-v-1323b371]{
	float: right;
	margin-right: 10px;
	margin-top:3px;
}
.box[data-v-1323b371] {
    display: -webkit-box;
    display: -moz-box;
    display: box;
}
.box-orient-vertical[data-v-1323b371] {
	/*! autoprefixer: off */
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
	/* autoprefixer: on */
}
.box-flex-1[data-v-1323b371] {
    -webkit-box-flex: 1;
    -moz-box-flex: 1
}
.box-flex-2[data-v-1323b371] {
    -webkit-box-flex: 2;
    -moz-box-flex: 2
}
.box-align-start[data-v-1323b371] {
    -webkit-box-pack: start;
    -webkit-box-align: start;
    -moz-box-pack: start;
    -moz-box-align: start
}
.box-align-center[data-v-1323b371] {
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -moz-box-pack: center;
    -moz-box-align: center
}
.box-align-end[data-v-1323b371] {
    -webkit-box-pack: end;
    -webkit-box-align: end;
    -moz-box-pack: end;
    -moz-box-align: end
}
.excuteBtn[data-v-1323b371]{
	position: absolute;
	right:20px;
	top:10px;
}
.excuteBtn.el-button--primary[data-v-1323b371] {
    background-color: #23c312;
    border-color: #23c312;
}


.title[data-v-0a188f94]{
	font-size: 12px;
	color: #fff;
	display: inline-block;
    width: 100%;
}
.title[data-v-0a188f94]:after{
	content: "";
	display: block;
	clear: both;
}
.title i[data-v-0a188f94]{
	color: #23c312;
	cursor: pointer;
}
.fullIco[data-v-0a188f94]{
	float: right;
	margin-right: 10px;
	margin-top:3px;
}
.box[data-v-0a188f94] {
    display: -webkit-box;
    display: -moz-box;
    display: box;
}
.box-orient-vertical[data-v-0a188f94] {
	/*! autoprefixer: off */
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
	/* autoprefixer: on */
}
.box-flex-1[data-v-0a188f94] {
    -webkit-box-flex: 1;
    -moz-box-flex: 1
}
.box-flex-2[data-v-0a188f94] {
    -webkit-box-flex: 2;
    -moz-box-flex: 2
}
.box-align-start[data-v-0a188f94] {
    -webkit-box-pack: start;
    -webkit-box-align: start;
    -moz-box-pack: start;
    -moz-box-align: start
}
.box-align-center[data-v-0a188f94] {
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -moz-box-pack: center;
    -moz-box-align: center
}
.box-align-end[data-v-0a188f94] {
    -webkit-box-pack: end;
    -webkit-box-align: end;
    -moz-box-pack: end;
    -moz-box-align: end
}
.excuteBtn[data-v-0a188f94]{
	position: absolute;
	right:20px;
	top:10px;
}
.excuteBtn.el-button--primary[data-v-0a188f94] {
    background-color: #23c312;
    border-color: #23c312;
}


.curr[data-v-7d991b7c]{
	color:#23c312;
}



.hookFun_tooltip.el-tooltip__popper.is-dark{ 
		padding:3px 6px;
		font-size: 10px;
		border-radius: 10px;
		background: #666;
		color:#fff;
}
.hookFun_tooltip.el-tooltip__popper[x-placement^=top] .popper__arrow{
      border-top-color: #666;
}
.hookFun_tooltip.el-tooltip__popper[x-placement^=top] .popper__arrow:after {
      border-top-color: #666;
}
.hookFun_tooltip.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{
    	    border-bottom-color: #666;
}




.title[data-v-44210fc4]{
	font-size: 12px;
	color: #fff;
}


.title[data-v-62e80604]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-62e80604]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-62e80604]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-29b33fba]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-29b33fba]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-29b33fba]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-4bbe08e8]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-4bbe08e8]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-4bbe08e8]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-14e528c4]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-14e528c4]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-14e528c4]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-4be51818]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-4be51818]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-4be51818]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-245d8de2]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-245d8de2]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-245d8de2]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-7520be0f]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-7520be0f]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-7520be0f]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-b5e9c338]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-b5e9c338]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-b5e9c338]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-3c4e017e]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-3c4e017e]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-3c4e017e]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-19f12353]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-19f12353]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-19f12353]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-69d633e4]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-69d633e4]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-69d633e4]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-cf3b6f14]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-cf3b6f14]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-cf3b6f14]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-41a52fb3]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-41a52fb3]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-41a52fb3]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-3fae3213]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-3fae3213]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-3fae3213]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-e15a403e]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-e15a403e]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-e15a403e]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.title[data-v-591a6cf1]{
	border-bottom: solid #eee 1px;
    color: #fc9153;
}
.fieldset[data-v-591a6cf1]{
	border: solid #3a56f5 1px;
}
.fieldset legend[data-v-591a6cf1]{

	color:#3a56f5;
	font-size:12px;
}



.setting .el-collapse-item__content{
	padding-bottom: 0;
}
.setting  .el-select{
	display: block;
}


.el-dialog.addFormComDialog{
		background: #211f1f;
		color: #fff;
}
.addFormComDialog .el-dialog__header{
		border-bottom: 1px solid #3a3a3a;
}
.addFormComDialog .el-dialog__body .el-form>.el-form-item:last-child{
		border-top: 1px solid #3a3a3a;
}
.addFormComDialog .el-dialog__title,
.addFormComDialog label.el-form-item__label,
.addFormComDialog .el-form-item__content{
		color: #fff;
}
.addFormComDialog .el-input__inner{
		background: transparent;
		color: #fff;
}
.addFormComDialog .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}


.addFormComDialog{
		background: #211f1f;
		color: #fff;
}
.addFormComDialog .el-dialog__header{
		border-bottom: 1px solid #3a3a3a;
}
.addFormComDialog .el-dialog__body .el-form>.el-form-item:last-child{
		border-top: 1px solid #3a3a3a;
}
.addFormComDialog .el-dialog__title,
.addFormComDialog label.el-form-item__label,
.addFormComDialog .el-form-item__content{
		color: #fff;
}
.addFormComDialog .el-input__inner{
		background: transparent;
		color: #fff;
}
.addFormComDialog .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}


.text-break[data-v-655048de]{
	overflow: hidden;

    white-space: nowrap;
    text-overflow: ellipsis;
}
.comClass[data-v-655048de]{
	font-size: 12px;
	text-align: center;
	color: #fff;
}
.img_lay[data-v-655048de]{
/*	width: 120px;*/
	height: 100px;
	margin:0 auto;
	background: #000;
	border:solid #eee 1px;
}
.form_item .img_lay[data-v-655048de]{
	height: 64px;
}
.comClass img[data-v-655048de]{
	width: 35px;
	height: 35px;
	display: block;
	margin:0 auto;
}
.comImg[data-v-655048de]{
	max-width: 100%;
	max-height: 100%;
	display: block;
	pointer-events: none;

	 -webkit-touch-callout: none;
   -moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/ /*早期浏览器*/
   user-select: none;
}
.drag[data-v-655048de]{
	pointer-events: none;
	display:block;
	width:50px;
	height:50px;
	border:solid #000 1px;
	position: fixed;
	z-index:9999;
	 -webkit-touch-callout: none;
   -moz-user-select: none; /*火狐*/
   -webkit-user-select: none;  /*webkit浏览器*/
   -ms-user-select: none;   /*IE10*/ /*早期浏览器*/
   user-select: none;
}
.components[data-v-655048de]{
	height: 200px;
	position: relative;
	background: #2e2e2e;
}
.components[data-v-655048de] .el-input__inner{
	background-color:transparent;
	color:#fff;
}
.components[data-v-655048de] .el-input.is-active .el-input__inner, 
.components[data-v-655048de] .el-input__inner:focus{
   border:solid #DCDFE6 1px;
}
.groupTitle .el-divider__text[data-v-655048de]{
	color: #fff;
}
.title[data-v-655048de]{
	font-size: 12px;
	color: #fff;
}
.el-icon-plus[data-v-655048de]{
	font-size: 30px;
	color: #23c312;
	line-height: 40px;
	cursor: pointer;
}
.formCom_op[data-v-655048de]{
	font-size: 14px;
	color: #23c312;
	cursor: pointer;
}
.form_item[data-v-655048de]{
	font-size: 13px;
	color: #23c312;
}
.form_item span[data-v-655048de]{
	color: #fff;
}
.form_item[data-v-655048de] .el-button--text, .el-button--text[data-v-655048de]:focus, .el-button--text[data-v-655048de]:hover{
	color: #23c312;
}




.groupTitle.el-divider{
	background-color: #666;
}
.componentsPopover{
	background: #2e2e2e !important;
}
.componentsPopover .el-divider__text{
	background: #4d4b4b;
}
/*
.componentsPopover.el-popper .popper__arrow::after {
    content: " ";
    border-width: 6px;
    border-bottom-color: red;
}*/
.componentsPopover.el-popper[x-placement^=left] .popper__arrow::after{
    border-left-color: #2e2e2e;
}
.componentsPopover.el-popper[x-placement^=right] .popper__arrow::after{
    border-right-color: #2e2e2e;
}
.componentsPopover.el-popper[x-placement^=bottom] .popper__arrow::after{
    border-bottom-color: #2e2e2e;
}
.componentsPopover.el-popper[x-placement^=top] .popper__arrow::after{
    border-top-color: #2e2e2e;
}

.vue-grid-item[data-v-170df8bf]{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #09f;background-color:rgba(23,151,191,0.2)}.vue-grid-item.activeItem[data-v-170df8bf]{border:0;-webkit-box-shadow:inset 0 0 10px #09f;box-shadow:inset 0 0 10px #09f;background-color:rgba(23,151,191,0.4)}.vue-grid-item .ruler-line[data-v-170df8bf]{display:block}.vue-grid-item .ruler-line .ruler-line-top[data-v-170df8bf]{position:absolute;border-left:1px dashed #09f;width:0;height:10000px;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vue-grid-item .ruler-line .ruler-line-left[data-v-170df8bf]{position:absolute;border-top:1px dashed #09f;width:10000px;height:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vue-grid-item .ruler-line .ruler-line-label[data-v-170df8bf]{position:absolute;padding:5px;-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%);color:#09f;white-space:nowrap;font-size:21.1765px}

.box[data-v-7dab1bc6]{width:100%;height:100%;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box .vue-grid-layout[data-v-7dab1bc6]{overflow:hidden}.box .vue-grid-layout.grid[data-v-7dab1bc6]{background-image:linear-gradient(rgba(255,255,255,0.1) 1px, transparent 0),linear-gradient(90deg, rgba(255,255,255,0.1) 1px, transparent 0)}

.el-dropdown[data-v-01cd47b0]{position:absolute;right:10px;top:10px}


.top[data-v-13bfee0a] {
		height: 60px;
		-webkit-box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		        box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);
		left: 0;
		top: 0;
		z-index: 9;
		width: 100%;
		background: #2e2e2e;
		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;
		border-bottom: solid #000 1px;
}
.title[data-v-13bfee0a] {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-pack: start;
			    -ms-flex-pack: start;
			        justify-content: flex-start;
			-webkit-box-align: center;
			    -ms-flex-align: center;
			        align-items: center;
			padding-left: 10px;
}
.logo[data-v-13bfee0a] {
				width: 40px;
				height: 40px;
}
h2[data-v-13bfee0a] {
	padding-left: 11px;
	color: #3e3e3e;
	margin: 0;
	font-size: 16px;
	font-weight: 400;
}
.handle[data-v-13bfee0a] {
			height: 100%;
			padding-right: 10px;
			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;
}
.handle .item[data-v-13bfee0a]{
			font-size: 12px;
			margin:10px;
			cursor: pointer;
			color: #fff;
}
.handle i[data-v-13bfee0a]{
			display: block;
			color:#fff;
			/*color: #3a52ff;*/
		    font-size: 20px;
}
.left[data-v-13bfee0a] {
			width: 180px;
			height: 100%;
			position: relative;
			background: #1D1E1F; 
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/

			-webkit-transition: width 0.3s; 
			transition: width 0.3s;

			border-right: solid #000 1px;
}
.left_lay[data-v-13bfee0a]{
			width: 180px;
			height: 100%;

			-webkit-transition: width 0.3s; 
			transition: width 0.3s;
}
.left_ico[data-v-13bfee0a]{
			    position: absolute;
			    z-index: 1;
			    right: -15px;
			    top: 10px;
			    width: 15px;
			    height: 18px;
			    background: #1d1e1f;
			    color: #fff;
			    font-size: 12px;
			    line-height: 19px;
			    cursor: pointer;
			    text-align: center;
}
.right[data-v-13bfee0a] {
			width: 310px;
			height: 100%;
			border-left: solid #000 1px;
			background: #1D1E1F; 
			position: relative;
			/*box-shadow: 0px 0px 7px 0px rgba(142, 142, 142, 0.35);*/


			-webkit-transition: width 0.3s; 
			transition: width 0.3s;
}
.right_ico[data-v-13bfee0a]{
			position: absolute;
		    left: -15px;
		    top: 10px;
		    width: 15px;
		    height: 18px;
		    background: #1d1e1f;
		    color: #fff;
		    font-size: 12px;
		    line-height: 19px;
		    cursor: pointer;
		    text-align: center;
}
.right_lay[data-v-13bfee0a]{
			width: 310px;
			height: 100%;
}



.SettingEditor_lay{
	background: #2b2d2f  !important;
}
.SettingEditor_lay .fieldset{
	border: solid #505354 1px !important;
}
.SettingEditor_lay .fieldset legend{
	color:#fff !important;
}
.SettingEditor_lay .el-icon-plus{
	color: #fff
}
.SettingEditor_lay .el-input__inner,
.SettingEditor_lay .el-textarea__inner{
		background: transparent;
}
.SettingEditor_lay .el-input.is-active .el-input__inner, 
.SettingEditor_lay .el-input__inner:focus,
.SettingEditor_lay .el-select .el-input.is-focus .el-input__inner{
	border-color: #23c312;
}
.SettingEditor_lay .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}
.SettingEditor_lay.el-select-dropdown{
		background-color: #2E2E2E;
		border: 1px solid #2E2E2E;
}
.SettingEditor_lay.el-select-dropdown .el-select-dropdown__item.hover, 
	.SettingEditor_lay.el-select-dropdown .el-select-dropdown__item:hover{
		background-color: #404040
}
.SettingEditor_lay.el-select-dropdown .el-select-dropdown__item.selected{
		color: #23c312;
}
.SettingEditor_lay.el-popper[x-placement^=top] .popper__arrow::after{
		    border-top-color: #2E2E2E;
		    bottom:0;
}
.SettingEditor_lay.el-popper[x-placement^=bottom] .popper__arrow::after{
		    border-bottom-color: #2E2E2E;
		    top:0;
}
.SettingEditor_lay .el-radio__input.is-checked .el-radio__inner{
		border-color: #23c312;
	    background: #23c312;
}
.SettingEditor_lay .el-radio__input.is-checked+.el-radio__label{
		color: #23c312
}
.SettingEditor_lay .el-slider__bar{
		background-color: #23c312;
}
.SettingEditor_lay .el-slider__button{
	    border: 2px solid #23c312;
}
.SettingEditor_lay .el-input-number__decrease,
	.SettingEditor_lay .el-input-number__increase{
		background-color:transparent;
}
.SettingEditor_lay .el-loading-spinner .path{
		stroke: #23c312;
}
.SettingEditor_lay .el-form-item__label{
		color:#c6c6c6;
		font-size: 12px;
}
.SettingEditor_lay .separate{
		color:#fff;
}
.SettingEditor_lay .el-input__inner,
	.SettingEditor_lay .el-textarea__inner{
		color:#fff;
}
.SettingEditor_lay .el-input-number__decrease, .SettingEditor_lay .el-input-number__increase{
		color:#fff;
}
.SettingEditor_lay .el-input-number__decrease.is-disabled, .SettingEditor_lay .el-input-number__increase.is-disabled{
		color:#ccc;
}
.SettingEditor_lay .el-upload{
	   width:100%;
	   height: 50px;
	   margin-top: 10px;
}
.SettingEditor_lay .el-upload .el-upload-dragger{
		width:100%;
		height:100%;
		background: transparent;
    font-size: 12px;
    color: #fff;
    line-height: 24px;
}
.SettingEditor_lay .el-upload .el-upload-dragger span{
		color:#23c312;
}
.el-dialog.filtersDialog{
		background: #211f1f;
		color: #fff;
}
.filtersDialog .el-dialog__header{
		border-bottom: 1px solid #3a3a3a;
}
.filtersDialog .el-dialog__body .el-form>.el-form-item:last-child{
		border-top: 1px solid #3a3a3a;
}
.filtersDialog .el-dialog__title,
.filtersDialog label.el-form-item__label,
.filtersDialog .el-form-item__content{
		color: #fff;
}
.filtersDialog .el-input__inner{
		background: transparent;
		color: #fff;
}
.filtersDialog .el-button--primary{
		
    background-color: #23c312;
    border-color: #23c312;
}



