.cost_list_detail {
  width: 100%;
}
.cost_list_detail .mbys_table {
  background-color: white;
  width: 100%;
}


[data-v-6c86bf42] .ivu-table-header thead tr th {
  text-align: left;
}

.homePage-clcg[data-v-7a645ffa] {
  padding: 8px;
}
.homePage-clcg[data-v-7a645ffa] .ivu-table-header thead tr th {
  text-align: left;
}
.homePage-clcg .current_clcg[data-v-7a645ffa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 64px;
  background: -webkit-gradient(linear, right top, left top, from(#ffffff), to(#fff1e5));
  background: linear-gradient(270deg, #ffffff 0%, #fff1e5 100%);
  border-radius: 4px;
  padding-left: 20px;
  border-left: 4px solid #fb9d4a;
}
.homePage-clcg .current_clcg .current_clcg_title[data-v-7a645ffa] {
  margin: 0 32px;
  font-size: 16px;
  color: #434343;
}
.homePage-clcg .current_clcg .current_clcg_money[data-v-7a645ffa] {
  font-weight: bold;
  color: #fb9d4a;
  font-size: 24px;
}
.homePage-clcg .clcg_part[data-v-7a645ffa] {
  background: #ffffff;
  border-radius: 4px;
  margin: 16px 0;
  position: relative;
}
.homePage-clcg .clcg_part .top[data-v-7a645ffa] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  line-height: 40px;
  padding: 0 16px;
  border-bottom: 1px solid #f0f0f0;
}
.homePage-clcg .clcg_part .top .title[data-v-7a645ffa] {
  font-size: 16px;
  color: #1f1f1f;
  font-weight: bold;
}
.homePage-clcg .clcg_part .top .unit[data-v-7a645ffa] {
  font-size: 12px;
  color: #1f1f1f;
}
.homePage-clcg .clcg_part .part_box[data-v-7a645ffa] {
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.homePage-clcg .clcg_part .part_box .left[data-v-7a645ffa] {
  width: 520px;
  height: 520px;
  margin-right: 16px;
}
.homePage-clcg .clcg_part .part_box .right[data-v-7a645ffa] {
  /*flex: 1;*/
}
.homePage-clcg .clcg_part .part_box .right[data-v-7a645ffa] .ivu-table-wrapper {
  width: calc(100vw - 693px);
}
.homePage-clcg .clcg_part .part_box_cost[data-v-7a645ffa] {
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.homePage-clcg .clcg_part .part_box_cost[data-v-7a645ffa] .ivu-table-header thead tr th {
  text-align: center;
}

