.register_right.task_detail {
  background: #fff;
  padding-bottom: 1rem;

  .ant-tabs {
    background: #f5f5f5;
    .ant-tabs-content {
      background: #fff;
    }
    .ant-tabs-bar {
      background: #fff;
      margin-bottom: 1.25rem;
    }

    .ant-tabs-tab {
      margin: 0;
      padding: 19px 32px;
      font-size: 1rem;
      &:hover {
        color: #4154f1;
      }
    }

    .ant-tabs-ink-bar {
      background-color: #4154f1;
    }
  }

  .ant-tabs-nav .ant-tabs-tab-active, .taskLink {
    color: #4154f1;
  }
  .taskLink:hover{
    opacity: 0.8;
  }
  .rules-head, .task-head, .ant-tabs-nav .ant-tabs-tab-active, .font-w, .pagination-table .ant-table-thead tr th div{
    font-weight: bold;
  }

  .task-head {
    position: relative;
    border-bottom: 1px solid #eeeeee;
    padding: 0.5em 2em;
    color: #181818;
    background: #fff;
    font-size: 0.8em;
    .back-button{
      position: absolute;
      z-index: 1;
      right: 1rem;
      bottom: -52px;
      padding: 0 10px;
    }
  }
  .button-div {
    line-height: 1.5;
  }
  .pagination-table {
    margin: .75rem  1.75rem 1.25rem;
    a{
      color: #4154f1;
      &:hover{
        opacity: 0.8;
      }
    }
  }

  .task-rules {
    background: #f5f5f5;
    .rules-box{
      margin-bottom: 1.25rem;
      background: #fff;
    }
    .rules-head {
      font-size: 16px;
      color: rgba(51, 51, 51, 1);
      border-bottom: 1px solid #eeeeee;
      padding: 10px 20px;
    }
    .rules-content{
      padding: 10px 20px 30px;
    }
    .rules-content-last{
      padding: 10px 20px;
    }
    .rules-content-item{
      line-height: 2rem;
    }
  }

  .warning{
    color: #DE0000;
    font-size: .7rem;
    margin: .75rem 1.75rem;
  }

  .text-tooltip{
    max-width: 150px;
    overflow: hidden;
    span{
      display: block;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }
    .link{
      color: #4154f1;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      &:hover{
        opacity: 0.8;
      }
    }
  }
}
