.script-content {
    margin-top: 10px;
}

/* .min-body {
    min-height: 700px;
} */

input:focus, button:focus {
    outline: none
}
#cron {
    height: 0;
    /*1 制定过度属性*/
    transition-property: height;
    /*2、指定时长(必须的)*/
    transition-duration: 0.5s;
    /*3、指定速度时间速率*/
    transition-timing-function: linear;
}

.portlet {
    margin-top: 0;
    margin-bottom: 25px;
    padding: 0;
    border-radius: 4px;
}

.portlet.box.blue {
    border: 1px solid #60aee4;
    border-top: 0;
}

.portlet.blue,
.portlet.box.blue>.portlet-title,
.portlet>.portlet-body.blue {
    background-color: #3598dc;
}

.portlet>.portlet-title {
    min-height: 41px;
}

.portlet.box {
    padding: 0!important;
}

.portlet.box>.portlet-title {
    border-bottom: 0;
    padding: 0 10px;
    margin-bottom: 0;
    color: #fff;
}

.portlet.box>.portlet-body {
    background-color: #fff;
    padding: 15px;
}

.portlet>.portlet-body {
    clear: both;
}

.row {
    margin-left: -15px;
    margin-right: -15px;
}

.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.row:after,
.row:before {
    display: table;
    content: " ";
}

.tabs-left.nav-tabs {
    border-right: 1px solid #ddd;
}

.tabs-left.nav-tabs,
.tabs-right.nav-tabs {
    border-bottom: 0;
}

.nav-pills,
.nav-tabs {
    margin-bottom: 10px;
}

.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}

.tabs-left.nav-tabs>li,
.tabs-right.nav-tabs>li {
    float: none;
}

.nav-tabs>li {
    float: left;
    margin-bottom: -1px;
}

.nav>li,
.nav>li>a {
    display: block;
    position: relative;
    margin: 0
}

.portlet.box.blue>.portlet-title>.caption,
.portlet.box.blue>.portlet-title>.caption>i {
    color: #fff;
}

.portlet.box>.portlet-title>.caption {
    padding: 11px 0 9px;
}

.portlet>.portlet-title>.caption {
    /* float: left; */
    display: inline-block;
    font-size: 18px;
    line-height: 18px;
    padding: 10px 0;
}

.tabs-regula-nav>li.active>a,
.tabs-regula-nav>li.active>a:focus,
.tabs-regula-nav>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-right-color: transparent;
    margin-right: -2px
}

a.cancel-btn,
button.cancel-btn {
    border: none;
    /* border-radius: 2px!important; */
    /* height: 25px;
    line-height: 25px; */
    background: #979797;
    /* font-size: 12px!important; */
    color: #fff;
}

button.cancel-btn:hover,
button.cancel-btn:focus {
    background: #979797;
}

.script-content span:first-child {
    height: 36px;
    line-height: 36px;
    display: inline-block;
}

.select-machine {
    display: none;
}

/*滚动条样式*/
.scroll-style::-webkit-scrollbar {/*滚动条整体样式*/
    width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 6px;
}
.scroll-style::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 8px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.scroll-style::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}

#demo4{
    height: 100%;
}

#demo4 .container-script {
    width: 100%;
    height: 100%;
    display: flex
}
#demo4 aside{
    width: 280px;
    height: 100%;
    padding-top: 15px;
    padding-left: 6px;
    padding-right: 6px;
    border-right: 1px solid #ccc;
}

#demo4 aside h4 {
    padding: 5px;
    border-bottom: 1px solid #ccc;
}
.search-input-bk  button.search-btn {
    background-color: #eee;
    width: 36px;
    height: 36px;
    border: 1px solid #ccc;
    outline: none;
    float: left;
}

.search-input-bk input {
    float: left;
    height: 36px;
    border: 1px solid #ccc;
    border-left: none;
    outline: none;
}

#demo4 section {
    height: 100%;
    padding: 15px 10px;
    /* background-color: #BE4F4F; */
    flex: 1
}

 label.mt-checkbox {position: relative;}
 .input_check {position: absolute;visibility: hidden;}
 .input_check+span {display: inline-block;width: 16px;height: 16px;border: 1px solid #969696;margin-right: 6px;} 
 .input_check:checked+span:after {content: "";position: absolute;left: 2px;bottom: 12px;width: 14px;height: 7px; border: 2px solid #666;border-top-color: transparent;border-right-color: transparent; -ms-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -webkit-transform: rotate(-60deg); transform: rotate(-45deg);}

 #table_script_list body{
    height: 30px;
    display: block;
    background: red;
 }

 [v-cloak] {
     display: none;
 }

 input.input-user-name{
    border-radius: 2px;
    border: 1px solid #ccc;
    height: 28px;
    padding-left: 10px;
 }


 #pagination {
    overflow: hidden;
    display: table;
    margin: 0 auto;
    /*width: 100%;*/
  
    height: 50px;
  }
  #pagination li {
    float: left;
    height: 30px;
    border-radius: 5px;
    margin: 3px;
    color: #666;
  }
  #pagination li:hover {
    background: #000;
  }
  .pagination li:hover a {
    color: #fff;
  }
  #pagination li a {
    display: block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 12px;
    border-radius: 5px;
    text-decoration: none;
  }
  #pagination .active {
    background: #000;
  }
  #pagination .active a {
    color: #fff;
  }

  .menu-style{
      width: 100%;
  }

  
  .menu-style>a.active {
    border: none!important
  }

  #myTab2 > li > a {
    /* border-left: 1px solid #ddd!important; */
    height: 50px;
    line-height: 29px;
    background: #3a88ff;
    color: white;
    border: none
  }

  .find-excute-list > tbody > tr > td {
        white-space: nowrap!important;
        text-align: center
  }
  .find-excute-list > thead > tr > th {
      text-align: center
  }

  .history-list a:hover{
        background-color: #eee
  }

  .history-list>li,.history-list>li>ul>li {
        position: relative;
        display: block;
        padding: 10px 15px;
        margin-bottom: -1px;
        background-color: #fff;
        border: 1px solid #ddd;
  }

  .choosed-item {
      background: #eee
  }

  .fa-js489238{
      margin-right: 15px
  }

  .el-input__inner{
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 34px;
    line-height: 34px;
    outline: none;
    padding: 0 9px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
  }

  .group-active{
      background-color: #428bca;
      color: white!important
  }

  .group-active:hover,.group-active:focus{
    background-color: #428bca!important;
    color: white!important
  }

 