//buttons
// 录入	btn-add
.btn-add {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 删除	btn-del
.btn-del {
  color: #C45555 !important;
  border: 1px solid #C45555 !important;
  background-color: #FFF6F6 !important;
  outline: 0 !important;

  &:hover,
  &:focus {
    background-color: rgba(255, 246, 246, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 编辑	btn-edit
.btn-edit {
  border-color: #4169e1 !important;
  background-color: #F6F9FF !important;
  color: #4169e1 !important;

  &:hover,
  &:focus {
    background-color: rgba(246, 249, 255, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 检索	btn-search
.btn-search {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;
  margin-left: 10px;
  margin-right: 10px;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 重置	btn-reset
.btn-reset {

  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 返回	btn-return
.btn-return {

  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 取消	btn-cancel
.btn-cancel {
  background-color: #E8F1FF !important;
  color: #4169E1 !important;
  border: none !important;

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 提交	btn-submit
.btn-submit {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 导入	btn-import
.btn-import {
  border-color: #4169e1 !important;
  background-color: #F6F9FF !important;
  color: #4169e1 !important;

  &:hover,
  &:focus {
    background-color: rgba(246, 249, 255, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 导出	btn-export
.btn-export {
  border-color: #4169e1 !important;
  background-color: #F6F9FF !important;
  color: #4169e1 !important;

  &:hover,
  &:focus {
    background-color: rgba(246, 249, 255, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 上传	btn-upload
.btn-upload {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 审核	btn-audit
.btn-audit {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 撤回	btn-revoke
.btn-revoke {
  color: #fff !important;
  background-color: #888 !important;
  border: 1px solid #888 !important;

  &:hover {
    background-color: #aaa !important;
    border-color: #aaa !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 发布	btn-publish
.btn-publish {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 冻结	btn-frozen
.btn-frozen {
  color: #fff !important;
  background-color: #888 !important;
  border: 1px solid #888 !important;

  &:hover {
    background-color: #aaa !important;
    border-color: #aaa !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 激活	btn-active
.btn-active {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 通过	btn-pass
.btn-pass {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 不通过	btn-nopass
.btn-nopass {
  color: #C45555 !important;
  border: 1px solid #C45555 !important;
  background-color: #FFF6F6 !important;
  outline: 0 !important;

  &:hover,
  &:focus {
    background-color: rgba(255, 246, 246, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 授权	btn-auth
.btn-auth {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 发送短信	btn-sendmsg
.btn-sendmsg {
  color: #fff !important;
  background-color: #2cb999 !important;
  border-color: #2cb999 !important;

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 发送邮件	btn-sendemail
.btn-sendemail {
  font-size: 13px;
  padding: 3px 8px !important;
  margin-right: 5px;
  color: #fff !important;
  background-color: #faad14 !important;
  border-color: #faad14 !important;
  outline: none;

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 折叠	btn-collapse
.btn-collapse {
  margin: 0;
  padding-left: 0 !important;
  width: 100%;
  border: 0 !important;
  outline: none !important;
  box-shadow: none !important;
  font-size: 14px !important;
  font-weight: bold !important;
  color: #4169e1 !important;

  span {
    font-size: 14px !important;
  }
}

// 复制	btn-copy
.btn-copy {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 设置	btn-set
.btn-set {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 确定	btn-confirm 
.btn-confirm {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 关闭	btn-close 
.btn-close {

  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 查看	btn-view
.btn-view {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 用户	btn-user
.btn-user {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 退出	btn-poweroff
.btn-poweroff {

  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 密码	btn-password
.btn-password {

  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 标题	btn-title
.btn-title {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }
}

.icon-title {
  margin-right: 2px;
  position: relative;
  top: -2px;
  display: none;
}

// 刷新	btn-reload
.btn-reload {

  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 模板下载	btn-download
.btn-download {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 筛选项	btn-filter
.btn-filter {
  margin-bottom:20px;
  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 保存	btn-save
.btn-save {
  background-color: #E8F1FF !important;
  color: #4169E1 !important;
  border: none !important;

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 上一步	btn-prev
.btn-prev {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 下一步	btn-next
.btn-next {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 添加调度	btn-next
.btn-schedule {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 手动执行	btn-manual
.btn-manual {
  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 启动	btn-start
.btn-start {
  border-color: #4169e1 !important;
  background-color: #4169e1 !important;
  color: #fff !important;

  &:hover,
  &:focus {
    background-color: rgba(65, 105, 225, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 停止	btn-stop
.btn-stop {
  color: #C45555 !important;
  border: 1px solid #C45555 !important;
  background-color: #FFF6F6 !important;
  outline: 0 !important;

  &:hover,
  &:focus {
    background-color: rgba(255, 246, 246, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 执行任务	btn-task
.btn-task {
  border-color: #4169e1 !important;
  background-color: #F6F9FF !important;
  color: #4169e1 !important;

  &:hover,
  &:focus {
    background-color: rgba(246, 249, 255, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 查看日志	btn-viewlog
.btn-viewlog {
  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 隐藏任务	btn-hide
.btn-hide {
  color: #fff !important;
  background-color: #888 !important;
  border: 1px solid #888 !important;

  &:hover {
    background-color: #aaa !important;
    border-color: #aaa !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 显示任务	btn-show
.btn-show {
  border-color: #4169e1 !important;
  background-color: #F6F9FF !important;
  color: #4169e1 !important;

  &:hover,
  &:focus {
    background-color: rgba(246, 249, 255, .9) !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 更新日期	btn-update
.btn-update {
  &:hover,
  &:focus {
    border-color: #4169e1 !important;
    background-color: #F6F9FF !important;
    color: #4169e1 !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}

// 锁定进程	btn-lock
.btn-lock {
  color: #fff !important;
  background-color: #888 !important;
  border: 1px solid #888 !important;

  &:hover {
    background-color: #aaa !important;
    border-color: #aaa !important;
  }

  i {
    margin-right: 2px;
    position: relative;
    top: -1px;
  }
}