.down-form {
  background: #f6f6f6;
  padding: 20px;
  margin: 20px 0; }
  .down-form label {
    font-size: 16px;
    color: #676767;
    height: 35px;
    line-height: 35px; }
  .down-form .form-group {
    margin-bottom: 20px !important; }

progress {
  width: 186px;
  height: 10px;
  background-color: #e0e0e0; }

progress::-webkit-progress-bar {
  background-color: #e0e0e0; }

progress::-webkit-progress-value {
  background-color: #f75016; }

.top-row {
  background: #f6f6f6;
  padding: 24px;
  color: #242424;
  font-size: 14px; }
  .top-row .col-md-4 {
    padding: 0; }
  .top-row .a1 {
    font-weight: 600;
    padding-right: 10px; }
  .top-row .a2-all {
    margin-right: 0.4rem; }
  .top-row .a3 {
    color: #f75016;
    padding-left: 12px; }
  .top-row .img1 {
    vertical-align: top;
    height: 17px; }
  .top-row .tip-main {
    display: flex; }
    .top-row .tip-main img {
      width: 12px; }
    .top-row .tip-main .p1 {
      flex: 1;
      padding-left: 6px; }

.top2-row {
  margin: 15px 0; }

.tip {
  background: #fff5e6;
  padding: 10px;
  border: 1px solid #ffebcc;
  color: #999; }

.action_style a {
  display: inline-block;
  padding-right: 5px; }

.dlv {
  margin-top: 15px; }

.toolbar {
  border: 1px solid #ccc; }

.text {
  border: 1px solid #ccc;
  height: 222px; }

.input_class {
  width: 1000px;
  height: 30px;
  display: inline-block; }

.create-dataset-wrap {
  background: #f6f6f6;
  padding: 20px; }
  .create-dataset-wrap .title {
    color: #242424;
    font-size: 25px;
    padding: 5px 5px 40px;
    font-weight: 500; }
  .create-dataset-wrap .form-group {
    margin-bottom: 20px !important; }

.pfallshare-data-wrap .dlv {
  margin: 0; }

.pfallshare-data-wrap .title {
  color: #242424;
  font-weight: bold;
  font-size: 14px; }

.talent-wrap {
  background: #f6f6f6;
  padding: 20px; }
  .talent-wrap .talent-row {
    width: 100%;
    margin: 0 auto; }
    .talent-wrap .talent-row .title {
      color: #242424;
      font-size: 25px;
      padding: 5px 5px 40px;
      font-weight: 500; }
    .talent-wrap .talent-row .div-group {
      display: flex; }
      .talent-wrap .talent-row .div-group .form-item {
        flex: 1;
        line-height: 35px;
        margin-bottom: 20px !important; }
        .talent-wrap .talent-row .div-group .form-item label {
          font-size: 16px;
          color: #676767;
          height: 35px;
          line-height: 35px; }
  .talent-wrap select {
    word-wrap: normal;
    width: 100%;
    height: 35px;
    border: 1px solid #ced4da;
    border-radius: 4px;
    color: #495057; }

.form_date {
  width: 100px;
  height: 25px;
  border: 1px solid #ccc;
  box-shadow: none !important;
  -webkit-box-shadow: none !important; }

.filter-item {
  padding-right: 10px; }

.filter-item.active {
  color: #f75016; }

.source_sr {
  margin-top: -28px;
  width: 320px; }

.btn-sure {
  color: #f75016 !important;
  background: #ffcfbf;
  border-radius: 10px; }

.card {
  border-radius: 0; }

.card-header {
  padding: 10px;
  font-weight: bold;
  color: #242424; }

.card-body {
  padding: 10px;
  color: #707070;
  font-size: 14px; }
  .card-body .title a {
    color: #f75016; }

.con-wrap {
  font-size: 14px; }
  .con-wrap .con-row .row1 {
    display: flex; }
    .con-wrap .con-row .row1 .title {
      width: 65px;
      font-weight: bold;
      color: #242424; }
    .con-wrap .con-row .row1 .content {
      flex: 1; }
  .con-wrap .con-row .row {
    line-height: 30px;
    background: #ededed;
    margin: 0 0 2px; }
    .con-wrap .con-row .row .filter-item {
      color: #242424; }
      .con-wrap .con-row .row .filter-item.active {
        color: #f75016; }

.taskapply {
  background: #f6f6f6;
  padding: 20px; }
  .taskapply label {
    font-size: 16px;
    color: #676767;
    height: 35px;
    line-height: 35px; }
  .taskapply .form-group {
    margin-bottom: 20px !important; }

.task-list-container {
  margin: 10px 0; }
  .task-list-container .task-list-header {
    margin: 0;
    height: 30px;
    font-size: 14px;
    position: absolute;
    top: 20px;
    right: 20px;
    width: 569px; }
    .task-list-container .task-list-header .add-btn .btn-add {
      width: 120px;
      height: 30px;
      background: #6d7184;
      color: white;
      font-size: 14px;
      border-radius: 15px;
      border: 0; }
    .task-list-container .task-list-header .search-box {
      padding: 0;
      background: #ededed;
      border-radius: 15px;
      height: 30px;
      line-height: 30px; }
      .task-list-container .task-list-header .search-box .search-box-div {
        padding-left: 10px; }
        .task-list-container .task-list-header .search-box .search-box-div .search-cond {
          width: 118px;
          background: #ededed;
          border: 0;
          height: 30px;
          margin-right: 10px;
          color: #292929; }
        .task-list-container .task-list-header .search-box .search-box-div .search-text {
          width: 230px;
          background: #ededed;
          border: 0;
          height: 22px;
          margin-top: 4px;
          border-left: 1px solid #ccc;
          padding-left: 15px; }
        .task-list-container .task-list-header .search-box .search-box-div .search-btn {
          width: 50px;
          position: relative;
          right: -3px;
          top: -1px; }
  .task-list-container .task-list-header2 {
    margin: 0; }
    .task-list-container .task-list-header2 .more-btn {
      color: #242424;
      padding: 0;
      width: 80%;
      font-size: 14px; }
      .task-list-container .task-list-header2 .more-btn .task-cate-cond {
        display: inline-block;
        margin-bottom: 2px;
        width: 100px;
        height: 30px;
        background: #ededed;
        border: 1px solid #e0e0e0;
        color: #242424;
        text-align: center;
        line-height: 30px; }
      .task-list-container .task-list-header2 .more-btn .task-cate-cond-active {
        color: #f75016; }
    .task-list-container .task-list-header2 .input-group-prepend {
      background: #ededed;
      border: 1px solid #e0e0e0;
      position: absolute;
      right: 20px; }
      .task-list-container .task-list-header2 .input-group-prepend select {
        width: 150px;
        height: 30px;
        color: #242424;
        background: #ededed;
        border: 0; }
  .task-list-container .task-list-content {
    width: 100%; }
    .task-list-container .task-list-content a {
      cursor: pointer; }
    .task-list-container .task-list-content .task-info {
      display: inline-block;
      width: 400px;
      margin: 0;
      margin-top: 10px;
      box-sizing: border-box;
      vertical-align: top;
      font-size: 14px;
      background: #f6f6f6;
      padding: 0 15px; }
      .task-list-container .task-list-content .task-info img {
        width: 100%; }
      .task-list-container .task-list-content .task-info .img-con {
        height: 122px;
        margin: 22px auto 0; }
        .task-list-container .task-list-content .task-info .img-con .row {
          height: 24px;
          line-height: 24px; }
        .task-list-container .task-list-content .task-info .img-con .task-info-title {
          font-size: 16px;
          color: #242424;
          font-weight: bold;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
          display: inline-block; }
        .task-list-container .task-list-content .task-info .img-con .task-info-reward {
          font-size: 14px;
          color: #f75016;
          float: right; }
        .task-list-container .task-list-content .task-info .img-con .task-info-abs {
          display: inline-block; }
        .task-list-container .task-list-content .task-info .img-con .task-info-abs-text {
          font-size: 14px;
          color: #707070;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
          display: inline-block; }
        .task-list-container .task-list-content .task-info .img-con .task-info-status {
          float: right; }
        .task-list-container .task-list-content .task-info .img-con .task-info-create {
          font-size: 14px;
          color: #707070;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
          display: inline-block; }
        .task-list-container .task-list-content .task-info .img-con .task-info-icon {
          float: right; }
          .task-list-container .task-list-content .task-info .img-con .task-info-icon .btn-word {
            height: 100%; }
          .task-list-container .task-list-content .task-info .img-con .task-info-icon a {
            display: inline-block;
            color: #02A7F0;
            cursor: pointer;
            text-decoration: none; }
        .task-list-container .task-list-content .task-info .img-con .task-info-tags {
          font-size: 14px;
          color: #707070;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
          display: inline-block;
          width: 85%; }
        .task-list-container .task-list-content .task-info .img-con .task-info-public-box {
          float: right; }
        .task-list-container .task-list-content .task-info .img-con .task-info-links a {
          font-size: 14px;
          background: #e5e5e5;
          color: #767676;
          display: inline-block;
          width: 62px;
          padding: 2px 0;
          text-align: center;
          border-radius: 6px; }

.mod-comm {
  padding: 20px 0;
  background-color: #fff;
  border: 1px solid transparent; }
  .mod-comm h5 {
    font-family: '\5b8b\4f53';
    line-height: 18px;
    font-weight: bold; }
  .mod-comm .row .col-md-6,
  .mod-comm .row .col-md-12 {
    padding: 0; }

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #f75016;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd; }

.page-link:hover {
  z-index: 2;
  color: #f75016;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.page-link:focus {
  box-shadow: none; }

.page-item.active .page-link {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #f75016;
  border-color: #f75016; }

#dlgUploadResult {
  width: 100% !important;
  height: 100vh;
  background: rgba(0, 0, 0, 0.5);
  position: absolute !important;
  top: 0 !important;
  left: 0 !important; }
  #dlgUploadResult .modal-content {
    width: 500px;
    margin: 0 auto;
    margin-top: 20%; }
    #dlgUploadResult .modal-content .ualert .title {
      font-size: 18px;
      color: black;
      font-weight: bold;
      padding-bottom: 20px; }

.modal-backdrop {
  display: none; }

.metainfo-panel {
  background: url("../icons/sources/bg2.png");
  background-size: 100%; }
  .metainfo-panel .metainfo-table {
    margin-bottom: 20px; }
    .metainfo-panel .metainfo-table .f-td {
      width: 25%; }
      .metainfo-panel .metainfo-table .f-td img {
        width: 100%;
        padding: 10px;
        height: 2.41rem; }
    .metainfo-panel .metainfo-table .s-td {
      width: 40%;
      padding-left: 3%; }
      .metainfo-panel .metainfo-table .s-td .p1 a {
        font-size: 25px;
        color: white; }
      .metainfo-panel .metainfo-table .s-td .p2 a {
        color: #d3d3d3;
        font-size: 14px; }
      .metainfo-panel .metainfo-table .s-td .p2 .a2 {
        padding-right: 20px; }
      .metainfo-panel .metainfo-table .s-td .p3 {
        padding: 3% 0; }
      .metainfo-panel .metainfo-table .s-td .font3 {
        color: #f75016;
        font-size: 25px; }
    .metainfo-panel .metainfo-table .t-td {
      width: 35%; }
      .metainfo-panel .metainfo-table .t-td .p2 {
        padding-right: 20px;
        text-align: right;
        font-size: 16px; }
        .metainfo-panel .metainfo-table .t-td .p2 a {
          color: white; }
      .metainfo-panel .metainfo-table .t-td .data-abstract {
        color: #d3d3d3;
        font-size: 14px;
        padding: 20px 20px 20px 0;
        text-align: justify; }

/*# sourceMappingURL=userview.css.map */