
/*tab 样式修改*/
.row-height .ivu-tabs-no-animation>.ivu-tabs-content{ height: 100%;overflow-y: auto}
.job-tabs .ivu-tabs-bar { margin-bottom: 0px;}
.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab { margin-right: 0px;}

/*form 样式修改*/
 form label { margin: 0 0; }
.ivu-form-item {  margin-bottom: 12px;}
.ivu-form-item-error-tip {  padding-top: 0;}


/*input 样式修改*/
.search-scope .ivu-input {
  border:none;
  height: 45px;
  font-size:16px;
  width: 100%;
  color: #333;
  border-radius: 10px;
}
.search-scope .ivu-input-wrapper {
  width: 90%;
  border: 2px solid #6ccac9;
  border-radius: 10px;
}
.search-scope .ivu-input-group-prepend {
  background-color: #fff;
  border-right: 2px dashed rgba(226, 228, 228, 0.87);
  border-left: none;
  border-top: none;
  border-bottom: none;
  border-radius: 10px;
}
.search-scope .ivu-input-group-prepend .ivu-select-selection {
  border: 0;
}
.search-scope .ivu-input-group-append {
  background-color: #fff;
  border-right: none;
  border-top: none;
  border-bottom: none;
  border-radius: 7px;
}
.search-scope .ivu-input-group-append .ivu-btn {
  margin: -5px -5px;
  font-size: 16px;
}


.models-search .ivu-input{ border: 1px solid #6ccac9;}


/*下拉框 样式修改*/
.models-search .ivu-select-selection { border:1px solid #6ccac9;}
.models-search .ivu-select-selection .ivu-select-selected-value { padding-right: 0;}

/*menu 样式修改*/
.manage .left-side .ivu-menu-vertical .ivu-menu-item{
  padding: 10px 30px;

}

/*用户管理menu 挡到退出*/
.filter-content .ivu-menu { z-index: 1;}
/*.ivu-menu-primary { background: linear-gradient(to bottom right, 	#53868B , #AEEEEE);}*/
.ivu-menu-primary { background: black}
.ivu-menu-primary .ivu-menu-item:hover { background: #999999;}
/*.ivu-menu-vertical .ivu-menu-item, .ivu-menu-vertical .ivu-menu-submenu-title  { padding:10px 20px;}*/
.modeling .ivu-menu-light.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu) { color: #495060;border-right: 1px solid white}
.ivu-menu-vertical.ivu-menu-light:after{ background-color:transparent;}
.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item { padding-left: 30px;
  overflow: hidden; /*溢出隐藏*/
  text-overflow: ellipsis; /*以省略号...显示*/
  white-space: nowrap; /*强制不换行*/
}
.ivu-menu-horizontal .ivu-menu-item, .ivu-menu-horizontal .ivu-menu-submenu{
  padding:0px;

}
.ivu-menu-vertical .ivu-menu-item:hover>span {
  /*display: inline-block;*/
  /*color: #21b8c6;*/
  text-overflow: clip;
}
.ivu-menu-light.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu) {
  z-index: 2;
  /*background-color: rgb(240, 250, 255);*/
  padding-left:20px
  /*margin-left:20px;*/
}
.home-menu .ivu-menu-primary.ivu-menu-horizontal .ivu-menu-item-active,
.ivu-menu-primary.ivu-menu-horizontal .ivu-menu-item:hover,
.ivu-menu-primary.ivu-menu-horizontal .ivu-menu-submenu-active,
.ivu-menu-primary.ivu-menu-horizontal .ivu-menu-submenu:hover {
  background: #53868B;
  color: #fff;
  border-bottom: none;
}
.header .ivu-menu-light.ivu-menu-horizontal .ivu-menu-item-active,
.header .ivu-menu-light.ivu-menu-horizontal .ivu-menu-item:hover,
.header .ivu-menu-light.ivu-menu-horizontal .ivu-menu-submenu-active,
.header .ivu-menu-light.ivu-menu-horizontal .ivu-menu-submenu:hover {
  border-bottom: none;
}

.ivu-menu-light {  background:none;}
.home-menu .ivu-menu-light.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu) {
  color:#fff;
  background: #53868B;
}
.ivu-menu-light.ivu-menu-horizontal .ivu-menu-item-active:not(.ivu-menu-submenu) {
  background: #53868B;
  color: #fff;
}
#dragData .ivu-menu li.ivu-menu-item{
  overflow:hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/*首页menu*/

/*数据源menu*/
.source .sider .ivu-menu-opened{ height: calc(100% - 26px);}

/*button 样式修改*/
.searchbox .ivu-icon{ font-weight:800;}
.searchbox .ivu-btn-circle.ivu-btn-icon-only {
  width: 40px;
  height: 40px;
  //line-height:40px;
  margin-top: -43px;
  /*margin-top: 20px;*/
  border:2px solid #6ccac9;
  display: inline-block;
  float:right;
}
.models-search .ivu-btn-circle.ivu-btn-icon-only {
  border:1px solid #6ccac9;
  color:orange;
}


/*table 样式修改*/
.showContent .ivu-table td, .ivu-table th {
  min-width: 0;
  height: 35px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  vertical-align: middle;
  border-bottom: 1px solid #e9eaec;
}

/*checkbox 样式修改*/
.form-item .ivu-checkbox-wrapper{ margin-right: 0;}

/*Collapse 样式修改 */
.ivu-collapse {
  height: 100%;
  border: none;
}
.ivu-collapse-content>.ivu-collapse-content-box { height: calc(100% - 76px);}

.ivu-collapse-content {
  background-color: #F8F8FF;
  padding: 0;
}
.ivu-collapse-item-active{
  /*max-height: calc(96%);*/
  background-color: #F8F8FF;
}
.ivu-collapse-item-active:last-child{ height:100%;}
.ivu-collapse>.ivu-collapse-item>.ivu-collapse-header {
  border-bottom: 1px solid #dddee1;
  font-size: 15px;
  font-weight: bold;
  padding-left:5px;
}
.ivu-collapse-content>.ivu-collapse-content-box {
  padding-top: 0px;
  padding-bottom: 6px;
  height: calc(100% - 38px);
}
.ivu-collapse>.ivu-collapse-item { border-top: none;}

/*分页样式*/
/*.page-nation .ivu-page-item,.ivu-page.mini .ivu-page-item{ display:none;}*/
.page-nation .ivu-page-item-active,.ivu-page.mini .ivu-page-item-active{ display:inline-block;}
.page-nation .ivu-page-item-jump-next,.page-nation .ivu-page-item-jump-prev,.ivu-page.mini .ivu-page-item-jump-next,.ivu-page.mini .ivu-page-item-jump-prev{ display:none;}

  /*modeling样式修改*/
#dragData .ivu-collapse-content, #dragData .ivu-collapse-content-box,
#dragData .ivu-collapse-content-box>div,#dragData .ivu-collapse-content-box>div >ul{ height: 100%;}
#dragData .ivu-collapse-content-box:first-child{
  height: calc(100% - 38px);
  overflow-y: auto;
  overflow-x: hidden;
}
#dragData .ivu-collapse-content-box >div >ul >li>ul{
  height: calc(100% - 30px);
  overflow-y: auto;
}
/*Badge 样式修改*/
.ivu-badge-count{
  background: none;
  border: none;
  color: #141923;
  box-shadow:none;
}
/*个人设置 modal修改*/
.person_info .ivu-modal-footer{ display: none;}


/*作业管理样式*/
.pagination .ivu-page-simple .ivu-page-simple-pager input {  padding: 5px 0;}
.pagination .ivu-page-prev { min-width: 25px;}
.pagination .ivu-page-next { min-width: 25px;}
.ivu-page-next, .ivu-page-prev {  background-color: transparent;}

.pro-bg1 .ivu-progress-bg{ background-color: #f8d347;}
.pro-bg2 .ivu-progress-bg{ background-color: #57c8f2;}
.pro-bg3 .ivu-progress-bg{ background-color: #a9d96c;}
.pro-bg4 .ivu-progress-bg{ background-color: #19be6b;}
.ivu-message{
  z-index: 9999;
}

/*首页时间选择器样式*/
.select-time .ivu-picker-panel-body {
  color: rgba(12, 12, 12, 0.78);
}
.select-time .ivu-picker-panel-icon-btn i {
  color: rgba(12, 12, 12, 0.78);
}

/*数据源 table样式*/
.data-source .ivu-table-body{overflow: hidden;}
/*创建作业 select样式*/
.form-style .ivu-form-item {  margin-bottom: 18px; }
.form-style .ivu-form-item-error-tip { padding-top: 4px; }


/*VTable样式修改*/
.v-table-rightview .v-table-body, .v-table-rightview .v-table-footer {
  overflow-x: auto;
  overflow-y: hidden;
}


/*实时追踪 select样式修改*/
.search-scope .ivu-select:focus .ivu-select-selection {
  border: 0;
  box-shadow: 0 0 0 0 rgba(45,140,240,0.02);
}
.a-r-tools .ivu-btn{
  font-size: 14px;
}
.ivu-input:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
  box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
}
.ivu-btn:focus {
  -webkit-box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
  box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
}
.ivu-select:focus .ivu-select-selection {
  -webkit-box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
  box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
}
.ivu-select-visible .ivu-select-selection {
   -webkit-box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
   box-shadow: 0 0 0 2px rgba(45,140,240,0.02);
}
.ivu-table-row-highlight td, .ivu-table-stripe .ivu-table-body tr.ivu-table-row-highlight:nth-child(2n) td, .ivu-table-stripe .ivu-table-fixed-body tr.ivu-table-row-highlight:nth-child(2n) td, tr.ivu-table-row-highlight.ivu-table-row-hover td{
  background-color:	#b2d4f7;
}
tr.ivu-table-row-hover td{
  background-color:	#b2d4f7;
}

/*AutoComplete下拉框加滚动条*/
.ivu-auto-complete.ivu-select-dropdown {
  max-height: 150px;
}

.form-style-source {
  width: 290px;
  top: -45px;
  position: relative;
  left: 270px;
}
.form-style-source .ivu-form-item-label{
  position: relative;
  left:20px;
}

/*全文检索*/
.allSearch .v-table-header-row{
  background-color: #f8f8f9;
}

/*!*模型中心编辑模型的表单label*!*/
/*.edit-model .ivu-form-item-label{*/
  /*padding: 10px 2px 10px 0;*/
/*}*/


