.wea-hrm-linkstyle {
  color: #666;
  &:hover {
      color:#0695d9;
  }
}

.hrm-dialog-form{
  padding-top: 27px;
  padding-right: 8%;
  padding-left: 8%;
  padding-bottom: 25px;

  .wea-upload-list-item {
    & > div{
      width: 400px !important;
      line-height: 30px;
    }
  }
}

.hrm-info-form{
  padding-left: 25%;
  padding-right: 25%;
  padding-top: 28px;
  height: calc(100% - 47px);
    overflow: auto;
}

.hrm-info-form-group{
  height: calc(100% - 47px);
    overflow: auto;
    
  .wea-search-group {
    .wea-content{
      padding-left: 25%;
      padding-right: 25%;
    }
  }
}

.hrm-import-dialog{
  .wea-new-table table td.noWrap{
    overflow: inherit;
    white-space: normal;
  }
  .hrm-import-process{
   padding: 15px 0px 15px;
   text-align: center;
   .ant-spin-dot-spin{
      position: absolute;
      margin-left: -130px;
   }
  }

  .hrm-import-error{
    padding: 15px 0px 15px;
    text-align: center;
    color: #F00;
  }
   
  .hrm-import-result-icon{
    padding: 15px 0px 15px;
    text-align: center;
   }
}

.hrm_module_container{
  width: 100%;
  height: 100%;
}

.hrm-import-circle{
  width: 20px;
  height: 20px;
  padding-left: 6px;
  background-color: #D8D8D8;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}

.hrm-date-picker .wea-date-picker{
  width:100%;
}

.hrm-admin-decentralization-searchgroup .wea-content{
    width: 56%;
    margin-left: 20%;
    position: relative;
    padding: 24px 10px;
}

.hrm-admin-decentralization-searchgroup .wea-search-group .wea-form-cell{
    min-height: 46px;
}

.hrm-wea-alert-page .ant-spin-nested-loading{
  height: 100%;
}

.hrm-wea-alert-page .ant-spin-container{
  height: 100%
}

.hrm-wea-alert-page{
  height: 100%
}

.tabBtn{
  cursor: pointer;
  // padding:4px;
  font-size: 20px;
  position: relative;
  top: 6px;
  right: 15px;
  &-disable{
    color:#D8D8D8;
    cursor: not-allowed;
  }
  &-active{
    color:#34A2FF;
  }
}

.tabPane{
  position: absolute;
  top: 100px;
  bottom: 0;
  width: 100%;

  &-dialog, &-include{
    top: 47px;
  }
  &-single {
    bottom: 60px;
  }

  .formItem{
    width: 100%;
    &>div{
      float: left;
      margin-right: 10px; 
    }
    .oneColInput{
      width: 40%;
      &-dropdown{
        width: 120px;
      }
    }
    .switch{
      width: 50px;
    }
    .multi{
      &>div{
        float: left;
        height: 30px;
        line-height: 30px;
        margin-right: 3px; 
      }
      .num{
        width: 60px;
      }
      .refreshVerificationCode{
        margin-left: 10px;
        cursor: pointer;
        font-size: 16px;
        padding-top: 3px;
      }
      img{
        cursor: pointer;
      }
    }
  }
}

.ipAddress{
  .num{
    float: left;
    width:95%
  }
  .point{
    float: left;
    width: 5%;
    height: 100%;
    padding: 15px 0px 0px 3px
  }
}

.formInfo{
  height: 100%;
}

.rightLayOut{
  width: 100%;
  height: 100%;
}

@media screen {
  @media (max-height: 700px) {
    .tabPane {
      top: 93px;
      &-dialog, &-include{
    top: 47px;
  }
    }
  }
}

.horLayout{
  &>div{
    float: left;
  }
}

.hrm-loading-center{
  position: absolute;
  top:50%;
  left:50%;
  margin-left:-16px;
  margin-top: -16px;
}

.hrm-loading-center-small{
  position: absolute;
  top:50%;
  left:50%;
  margin-left:-8px;
  margin-top: -8px;
}

.hrm-searchp-form .ant-calendar-picker{
    width: 100%;
}

.hrm-searchp-form .wea-required-e9{
    display: inline;
}

.hrm-searchp-form .wea-date-picker {
    width: 100%;
}

.hrm-searchp-form .wea-search-group .wea-content{
    padding: 25px 0;
}

.hrm-form-date .wea-date-picker {
    width: 100%;
}

.hrm-form-english .wea-form-item .wea-form-item-label{
  padding-right: 15px;
}

.hrm-form-english-lg .wea-form-item .wea-form-item-label{
  padding-right: 25px;
}

.hrm-print {
  height: 100%;
}

.hrm-print .wea-right-menu-wrap{
  overflow-y: auto;
}

.helpful-tip-text-area{
    position: absolute;
    top: 14px;
    left: 103%;
}

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

.hrmDialog{
  .ant-modal-body{
    .wea-right-menu-wrap{
      .ant-spin-nested-loading{
        height: 100%;
        .ant-spin-container{
          height: 100%;
        }
      }
    }
  }
}

.hrm_status_adjust{
  height: calc(100% - 47px);
}

.data_security_tip_info{
  width: 100%;
  height: 30px;
  line-height: 30px;
  padding: 0px 8px;
  color: #FF9200;
  background-color: #FFF3DC;
  border: 1px solid #FFD073;
  border-left: none;
  border-right: none;
  i{
      position: relative;
      margin-right: 8px;
      font-size: 20px;
      top: 4px;
  }
}

.interceptEdit{
  .wea-textarea-normal{
    word-break: break-all;
  }
  img {
      width: 330px;
  }
}

.hrmintercept {
    td {
        img {
            width: 80px;
            height: 80px;
        }
    }
}