header {
  height: 50px;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 88;
  background: #fff;
  line-height: 50px;
  text-align: center; }
  header button {
    position: absolute;
    top: 0;
    z-index: 1;
    height: 50px;
    min-width: 50px;
    font-size: 24px; }
    header button.left {
      left: 0; }
    header button.right {
      right: 0; }

.nav {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 50px;
  z-index: 88;
  background: #fff;
  border-top: 1px solid #eee; }
  .nav li {
    float: left;
    width: 20%;
    text-align: center;
    color: #999; }
    .nav li.sel p {
      color: #fc7562; }
    .nav li.sel p.iconfont {
      background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#f7405c), to(#fd8563));
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    .nav li p.iconfont {
      font-size: 20px;
      margin-top: 5px; }
    .nav li p {
      font-size: 12px; }

.index_page_01 .datas {
  background: -webkit-linear-gradient(bottom, #f93a5b, #fe8862);
  background: linear-gradient(to top, #f93a5b, #fe8862);
  color: #fff;
  text-align: center;
  padding: 40px 0; }
  .index_page_01 .datas .nm {
    margin-bottom: 30px; }
    .index_page_01 .datas .nm h1 {
      font-size: 32px; }
  .index_page_01 .datas .double {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around; }
    .index_page_01 .datas .double h3 {
      font-size: 20px; }

.index_page_01 .echartBox {
  background: #fff; }
  .index_page_01 .echartBox h1 {
    padding: 15px 12px 5px;
    font-size: 16px;
    color: #999; }
  .index_page_01 .echartBox .echart {
    height: 60vw; }

.index_page_01 .list_li {
  background: #fff;
  overflow: hidden;
  margin-top: 10px; }
  .index_page_01 .list_li li {
    height: 48px;
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 0 10px;
    padding: 0 10px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    color: #666; }
    .index_page_01 .list_li li b {
      color: #666; }
    .index_page_01 .list_li li em.iconfont {
      color: #333;
      margin-right: 10px; }
    .index_page_01 .list_li li span.iconfont {
      color: #999; }

.index_page_01 .orders {
  padding: 20px;
  background: #fff; }
  .index_page_01 .orders .list {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    padding: 10px;
    margin-bottom: 10px; }
    .index_page_01 .orders .list li {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      position: relative;
      padding: 10px 0 10px 15px; }
      .index_page_01 .orders .list li b {
        position: absolute;
        top: 50%;
        left: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        width: 6px;
        height: 20px; }
        .index_page_01 .orders .list li b.ico_01 {
          background: #ff6b3d; }
        .index_page_01 .orders .list li b.ico_02 {
          background: #3e6cff; }
        .index_page_01 .orders .list li b.ico_03 {
          background: #3ee6ff; }
        .index_page_01 .orders .list li b.ico_04 {
          background: #fc2d47; }
        .index_page_01 .orders .list li b.ico_05 {
          background: #ffeb92; }
        .index_page_01 .orders .list li b.ico_06 {
          background: #fba131; }

.back,
.editor {
  position: fixed;
  top: 10px;
  height: 30px;
  padding: 0 10px;
  z-index: 88;
  background: #fff; }

.addAgent_btn {
  font-size: 28px !important; }

.back {
  margin-left: -2px;
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
  border: 1px solid #06bebf;
  font-size: 14px;
  color: #666;
  left: 0; }

.editor {
  right: 0;
  font-size: 28px;
  padding-right: 20px;
  color: #2d7afe; }

.editor.text {
  font-size: 14px;
  color: #333;
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
  border: 1px solid #06bebf; }

.cumulativeIncome .head {
  background: -webkit-linear-gradient(bottom, #f93a5b, #fe8862);
  background: linear-gradient(to top, #f93a5b, #fe8862);
  color: #fff;
  padding: 40px 20px; }
  .cumulativeIncome .head p {
    margin-bottom: 10px;
    font-size: 16px; }
  .cumulativeIncome .head h1 {
    font-size: 26px; }

.cumulativeIncome .list li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 20px;
  border-bottom: 1px solid #eee; }
  .cumulativeIncome .list li .info .timer {
    font-size: 12px;
    color: #999;
    margin-top: 6px; }
  .cumulativeIncome .list li em {
    color: #d43c4b;
    font-size: 16px; }

.mine .head {
  background: -webkit-linear-gradient(bottom, #f93a5b, #fe8862);
  background: linear-gradient(to top, #f93a5b, #fe8862);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 40px 20px 80px; }
  .mine .head .user_head {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    overflow: hidden; }
  .mine .head .info {
    margin-left: 20px;
    color: #fff;
    font-size: 18px; }
    .mine .head .info .nick_name {
      margin-bottom: 5px; }

.mine .dats {
  width: calc(100% - 40px);
  margin: -50px auto 0;
  background: #fff;
  padding: 25px 15px;
  box-sizing: border-box;
  border-radius: 8px;
  margin-bottom: 20px; }
  .mine .dats .nums {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 10px 0 20px; }
    .mine .dats .nums .num {
      color: #d43c4b;
      font-size: 24px;
      font-weight: 700; }
    .mine .dats .nums button {
      color: #fc7562;
      border: 1px solid #fc7562;
      padding: 5px 10px;
      border-radius: 50px; }
  .mine .dats .list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    text-align: center;
    position: relative; }
    .mine .dats .list li p {
      color: #999; }
    .mine .dats .list li .n {
      font-size: 16px;
      color: #d43c4b; }

.mine .list_set {
  background: #fff; }
  .mine .list_set li {
    border-bottom: 1px solid #eee;
    padding: 20px 20px 20px 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative; }
    .mine .list_set li:after {
      background: #fc7562;
      content: "";
      width: 4px;
      height: 15px;
      position: absolute;
      -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      transform: translate(0, -50%);
      z-index: 1;
      top: 50%;
      left: 12px; }
    .mine .list_set li span.iconfont {
      color: #999; }

.network {
  padding: 0 12px; }
  .network .tit {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 20px 0 0; }
    .network .tit .btns {
      font-size: 0; }
      .network .tit .btns button {
        border-radius: 6px;
        background: #f7f8fc;
        font-size: 11px;
        width: 60px;
        height: 28px;
        margin-right: 5px; }
        .network .tit .btns button.r {
          background: #d43c4b;
          color: #fff; }
        .network .tit .btns button.g {
          background: #2d7afe;
          color: #fff; }
    .network .tit .sc {
      border: 1px solid #eee;
      border-radius: 25px;
      padding: 0 10px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center; }
      .network .tit .sc em {
        margin-right: 4px;
        color: #999; }
      @media screen and (max-width: 370px) {
        .network .tit .sc input {
          width: 70px;
          height: 30px;
          font-size: 14px; } }
      @media screen and (min-width: 375px) {
        .network .tit .sc input {
          width: 100px;
          height: 30px;
          font-size: 14px; } }
  .network .list {
    padding: 10px 0; }
    .network .list li {
      box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
      padding: 20px 10px;
      margin: 10px 0;
      border-radius: 10px; }
      .network .list li .up {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        .network .list li .up .l {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex; }
          .network .list li .up .l .user_head {
            width: 60px;
            height: 60px;
            margin-right: 10px; }
          .network .list li .up .l .info .name {
            font-size: 16px;
            font-weight: 700;
            margin-top: -4px; }
          .network .list li .up .l .info dt {
            font-size: 13px; }
          .network .list li .up .l .info .ss {
            color: #999; }
            .network .list li .up .l .info .ss b {
              color: #2d7afe; }
          .network .list li .up .l .info em {
            color: #999; }
          .network .list li .up .l .info .r {
            color: #d43c4b; }
      .network .list li span.iconfont {
        color: #999; }
      .network .list li .datas {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        text-align: center;
        margin: 20px 0; }
        .network .list li .datas p {
          color: #999; }
          .network .list li .datas p.r {
            color: #d43c4b;
            font-size: 15px; }
      .network .list li .btns {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-top: 10px; }
        .network .list li .btns button {
          width: 70px;
          background: #ececec;
          height: 30px;
          border-radius: 5px;
          font-size: 12px; }
        .network .list li .btns .b {
          background: #2d7afe;
          color: #fff; }

.device {
  padding: 0 12px; }
  .device .search_put {
    height: 34px;
    border: 1px solid #eee;
    border-radius: 40px;
    margin: 20px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
    .device .search_put .selt {
      position: relative;
      height: 34px;
      border-right: 1px solid #eee;
      padding-right: 10px; }
      .device .search_put .selt .iconfont {
        position: absolute;
        top: 50%;
        right: 5px;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        z-index: 1;
        font-size: 8px; }
    .device .search_put select {
      background: none;
      height: 34px;
      padding-left: 10px;
      font-size: 12px;
      width: 100px; }
      .device .search_put select.sl2 {
        width: 80px; }
    .device .search_put .put {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center; }
      .device .search_put .put em {
        color: #999;
        font-size: 14px;
        padding: 0 10px; }
      .device .search_put .put input {
        height: 34px;
        font-size: 14px; }
      .device .search_put .put .sqPut {
        max-width: 23vw;
        min-width: 20vw; }
  .device .btns {
    font-size: 0; }
    .device .btns button {
      background: #f7f8fc;
      color: #666;
      width: 70px;
      height: 34px;
      font-size: 12px;
      margin-right: 5px;
      border-radius: 4px; }
      .device .btns button.sel {
        color: #fff;
        background: #2d7afe; }
  .device .list {
    padding: 15px 0; }
    .device .list li {
      border: 1px solid #eee;
      border-radius: 5px;
      padding: 15px;
      box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
      margin-bottom: 10px; }
      .device .list li .state {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between; }
      .device .list li .info dt {
        position: relative;
        padding: 0 0 0 15px;
        margin: 10px 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        .device .list li .info dt em {
          color: #666; }
        .device .list li .info dt b {
          color: #999; }
        .device .list li .info dt:after {
          content: "";
          position: absolute;
          left: 0;
          top: 50%;
          width: 8px;
          height: 8px;
          border-radius: 50%;
          -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
          z-index: 1; }
        .device .list li .info dt.l_01:after {
          background: #51ccd4; }
        .device .list li .info dt.l_02:after {
          background: #bdcce3; }
        .device .list li .info dt.l_03:after {
          background: #ab8df1; }
        .device .list li .info dt.l_04:after {
          background: #f08c8c; }
        .device .list li .info dt.l_05:after {
          background: #f0b68e; }
        .device .list li .info dt .price {
          color: #d43c4b;
          font-size: 18px;
          font-weight: 700; }

.agentManagement {
  padding: 0 12px; }
  .agentManagement .put {
    padding: 10px 0 10px; }
    .agentManagement .put input {
      height: 34px;
      border: 1px solid #eee;
      text-align: center;
      border-radius: 50px;
      width: 100%;
      font-size: 14px; }
  .agentManagement .list li {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    padding: 20px 10px;
    margin: 10px 0;
    border-radius: 10px; }
    .agentManagement .list li .up {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .agentManagement .list li .up .l {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; }
        .agentManagement .list li .up .l .user_head {
          width: 60px;
          height: 60px;
          margin-right: 10px; }
        .agentManagement .list li .up .l .info .name {
          font-size: 15px; }
        .agentManagement .list li .up .l .info .ss {
          color: #999; }
          .agentManagement .list li .up .l .info .ss b {
            color: #2d7afe; }
        .agentManagement .list li .up .l .info .fc {
          text-indent: -7px; }
          .agentManagement .list li .up .l .info .fc b {
            color: #2d7afe; }
        .agentManagement .list li .up .l .info em {
          color: #999; }
        .agentManagement .list li .up .l .info .r {
          color: #d43c4b; }
    .agentManagement .list li span.iconfont {
      color: #999; }
    .agentManagement .list li .btns {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      margin-top: 15px; }
      .agentManagement .list li .btns button {
        background: #ececec;
        border-radius: 5px;
        font-size: 12px;
        width: 70px;
        height: 30px; }
      .agentManagement .list li .btns .b {
        background: #2d7afe;
        color: #fff; }

.addAgent {
  padding: 15px 0; }
  .addAgent h3 {
    font-size: 16px;
    background: #eee;
    padding: 15px 12px; }
    .addAgent h3 .iconfont {
      color: #d43c4b; }
    .addAgent h3 em {
      font-size: 14px;
      margin: 0 5px;
      color: #666; }
  .addAgent .list {
    margin: 15px 0; }
    .addAgent .list li {
      border-bottom: 1px solid #eee;
      padding: 15px 12px;
      color: #666;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center; }
      .addAgent .list li select {
        font-size: 14px; }
      .addAgent .list li span {
        padding: 0 8px;
        font-weight: 700;
        font-size: 18px; }
      .addAgent .list li em {
        display: inline-block;
        width: 70px;
        color: #333;
        font-size: 15px;
        text-align: justify;
        height: 21px; }
        .addAgent .list li em:after {
          display: inline-block;
          content: "";
          width: 100%; }
      .addAgent .list li input[type='text'] {
        height: 34px;
        font-size: 14px; }
        .addAgent .list li input[type='text'].fl {
          color: #fbabac;
          font-size: 18px; }

.sta1,
.sta2,
.sta3 {
  font-size: 12px;
  padding: 3px 10px;
  border-radius: 50px; }

.sta1 {
  background: #2d7afe;
  color: #fff; }

.sta2 {
  background: #32b16a;
  color: #fff; }

.sta3 {
  background: #d73c4e;
  color: #fff; }

.submit {
  padding: 30px 0;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around; }
  .submit button {
    min-width: 100px;
    color: #fff;
    height: 30px;
    border-radius: 40px; }
    .submit button.h4 {
      height: 44px;
      width: 140px;
      font-size: 16px; }
    .submit button.h3 {
      height: 36px;
      font-size: 14px; }
    .submit button.sure {
      background: #2d7afe; }
    .submit button.del {
      background: #d43c4b; }

.orderDetails {
  padding: 20px 12px; }
  .orderDetails .head {
    border-radius: 5px;
    padding: 15px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    margin-bottom: 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  .orderDetails .list {
    padding: 15px 0; }
    .orderDetails .list li {
      border: 1px solid #eee;
      border-radius: 5px;
      padding: 15px;
      box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
      margin-bottom: 10px; }
      .orderDetails .list li .state {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        font-weight: 700; }
      .orderDetails .list li .info dt {
        position: relative;
        padding: 0 0 0 15px;
        margin: 10px 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-size: 12px;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between; }
        .orderDetails .list li .info dt em {
          color: #666; }
        .orderDetails .list li .info dt b {
          color: #999; }
        .orderDetails .list li .info dt:after {
          content: "";
          position: absolute;
          left: 0;
          top: 50%;
          width: 8px;
          height: 8px;
          border-radius: 50%;
          -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
          z-index: 1;
          background: #ee8c8d; }
        .orderDetails .list li .info dt .price {
          color: #d43c4b;
          font-size: 18px;
          font-weight: 700; }
      .orderDetails .list li .fo dt {
        padding: 3px 0; }
      .orderDetails .list li .fo em {
        color: #999; }

.addAgentSy {
  padding: 12px; }
  .addAgentSy .head {
    background: -webkit-linear-gradient(bottom, #f93a5b, #fe8862);
    background: linear-gradient(to top, #f93a5b, #fe8862);
    color: #fff;
    padding: 20px;
    text-align: center;
    border-radius: 10px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); }
    .addAgentSy .head p {
      font-size: 15px; }
    .addAgentSy .head h1 {
      font-size: 32px;
      font-weight: 700;
      margin: 5px  0 15px; }
    .addAgentSy .head .users {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between; }
  .addAgentSy .agents {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 20px 0; }
    .addAgentSy .agents dt {
      border: 1px solid #eee;
      padding: 10px;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1;
      font-weight: 700; }
      .addAgentSy .agents dt:nth-of-type(1) {
        margin-right: 40px; }
  .addAgentSy .orders {
    background: #fff; }
    .addAgentSy .orders .list {
      box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
      overflow: hidden;
      padding: 10px;
      margin-bottom: 10px; }
      .addAgentSy .orders .list li {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        position: relative;
        padding: 10px 0 10px 15px; }
        .addAgentSy .orders .list li b {
          position: absolute;
          top: 50%;
          left: 0;
          -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
          width: 6px;
          height: 20px; }
          .addAgentSy .orders .list li b.ico_01 {
            background: #ff6b3d; }
          .addAgentSy .orders .list li b.ico_02 {
            background: #3e6cff; }
          .addAgentSy .orders .list li b.ico_03 {
            background: #3ee6ff; }
          .addAgentSy .orders .list li b.ico_04 {
            background: #fc2d47; }
          .addAgentSy .orders .list li b.ico_05 {
            background: #ffeb92; }
          .addAgentSy .orders .list li b.ico_06 {
            background: #fba131; }

.newNetwork .head {
  background: #2d7afe;
  height: 45vw;
  position: relative;
  overflow: hidden; }
  .newNetwork .head .big {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1;
    color: #fff;
    font-size: 70px; }
  .newNetwork .head .add {
    position: absolute;
    right: 20px;
    bottom: 20px;
    z-index: 1;
    color: #fff;
    font-size: 24px; }
  .newNetwork .head input[type='file'] {
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    opacity: 0; }

.newNetwork .list {
  padding: 0 12px; }
  .newNetwork .list li {
    padding: 5px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #eee;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative; }
    .newNetwork .list li:active {
      background: #f8f8f8; }
    .newNetwork .list li .jb {
      top: 50%;
      right: 12px;
      -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
      transform: translate(0, -50%);
      z-index: 1;
      position: absolute;
      font-size: 10px; }
    .newNetwork .list li select, .newNetwork .list li input {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1;
      height: 44px; }
    .newNetwork .list li textarea {
      height: 70px;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1; }

.bindDevce {
  padding: 20px 12px; }
  .bindDevce .info {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    padding: 15px; }
    .bindDevce .info dt {
      font-size: 15px;
      color: #999; }
      .bindDevce .info dt:nth-of-type(1) {
        margin-bottom: 10px; }
      .bindDevce .info dt em {
        color: #333; }

.networkDevice {
  padding: 20px 12px; }
  .networkDevice .head {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    padding: 15px;
    border-radius: 5px; }
    .networkDevice .head .info dt {
      padding: 5px 0; }
      .networkDevice .head .info dt em {
        color: #999; }
    .networkDevice .head button {
      background: #2d7afe;
      color: #fff;
      height: 30px;
      width: 70px;
      border-radius: 50px; }
  .networkDevice .ybs {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    padding: 15px;
    margin-top: 20px;
    border-radius: 5px; }
    .networkDevice .ybs .list li {
      padding: 10px 0 10px 20px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      position: relative; }
      .networkDevice .ybs .list li:after {
        content: "";
        position: absolute;
        left: 0;
        top: 50%;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        z-index: 1;
        background: #f08c8c; }
      .networkDevice .ybs .list li em {
        color: #333; }
      .networkDevice .ybs .list li b {
        color: #999; }

.networkDeviceList {
  padding: 15px 12px; }
  .networkDeviceList li {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 20px; }
    .networkDeviceList li .up {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 5px 0; }
      .networkDeviceList li .up button {
        background: #2d7afe;
        color: #fff;
        padding: 5px 8px;
        min-width: 70px;
        border-radius: 50px; }
      .networkDeviceList li .up em span {
        color: #999; }

.setPricehtml .list {
  padding: 20px 12px; }
  .setPricehtml .list li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #eee;
    padding: 15px 0; }
    .setPricehtml .list li em {
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1; }
    .setPricehtml .list li em input[type='text'] {
      border: 1px solid #eee;
      width: 40px;
      padding: 4px 5px; }
    .btn {
      position: relative;
      width: 58px;
      height: 30px;
      border-radius: 40px;
      overflow: hidden; }
      .btn input[type='checkbox'] {
        width: 100%;
        height: 100%;
        z-index: 9;
        top: 0;
        left: 0;
        position: absolute;
        opacity: 0; }
      .btn em {
        height: 28px;
        width: 28px;
        display: block;
        position: absolute;
        top: 1px;
        left: 1px;
        background: #fff;
        box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
        z-index: 5;
        border-radius: 50%;
        -webkit-transition: 0.2s;
        transition: 0.2s; }
      .btn p {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        line-height: 30px;
        font-size: 13px;
        line-height: 32px;
        -webkit-transition: 0.2s;
        transition: 0.2s; }
        .btn p.on {
          z-index: 1;
          background: #69d66b;
          color: #fff;
          padding-left: 7px; }
        .btn p.off {
          z-index: 2;
          background: #eeeeee;
          text-align: right;
          color: #999;
          padding-right: 5px; }
      .btn input[type='checkbox']:checked + em {
        -webkit-transform: translate(100%, 0);
        -ms-transform: translate(100%, 0);
        transform: translate(100%, 0); }
      .btn input[type='checkbox']:checked ~ .off {
        opacity: 0; }

.dividedIntoRecords {
  padding: 20px 12px; }
  .dividedIntoRecords .list li {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    padding: 15px;
    border-radius: 5px;
    margin-bottom: 15px; }
    .dividedIntoRecords .list li h3 {
      font-size: 14px;
      border-bottom: 1px solid #eee;
      padding-bottom: 10px; }
      .dividedIntoRecords .list li h3 em {
        color: #999; }
    .dividedIntoRecords .list li .info dt {
      margin: 10px 0; }
      .dividedIntoRecords .list li .info dt em {
        color: #999; }
      .dividedIntoRecords .list li .info dt b {
        color: #2d7afe; }
      .dividedIntoRecords .list li .info dt .red {
        color: red; }

.tixian_addCard .add {
  height: 44px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 0 12px;
  margin: 40px 0; }
  .tixian_addCard .add span.iconfont {
    color: #999; }

.tixian_addCard .addCard {
  padding: 20px 0; }
  .tixian_addCard .addCard h3 {
    padding: 0 12px;
    font-size: 14px;
    color: #999;
    margin-bottom: 10px; }
  .tixian_addCard .addCard .cardInfo {
    background: #f8f8f8;
    padding: 0 12px; }
    .tixian_addCard .addCard .cardInfo dt {
      border-bottom: 1px solid #e5e5e5;
      height: 44px;
      line-height: 44px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      font-size: 15px;
      font-weight: 700; }
      .tixian_addCard .addCard .cardInfo dt button {
        margin-left: 10px; }
      .tixian_addCard .addCard .cardInfo dt:nth-last-of-type(1) {
        border: 0; }
      .tixian_addCard .addCard .cardInfo dt input {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        margin-left: 10px;
        height: 44px; }

.tixian_addCard .card {
  padding: 20px 12px;
  margin: 20px 0; }
  .tixian_addCard .card .info {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    padding: 25px 15px;
    position: relative; }
    .tixian_addCard .card .info .del {
      position: absolute;
      top: 10px;
      right: 15px;
      z-index: 1;
      font-size: 20px;
      color: #999; }
    .tixian_addCard .card .info .logoname {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      .tixian_addCard .card .info .logoname em {
        width: 40px;
        height: 40px;
        margin-right: 15px; }
      .tixian_addCard .card .info .logoname .data .name {
        font-size: 16px; }
      .tixian_addCard .card .info .logoname .data .cate {
        font-size: 13px;
        margin-top: 5px;
        color: #666; }
      .tixian_addCard .card .info .logoname .data .num {
        margin-top: 25px;
        font-size: 24px; }

.banks {
  width: calc(100% - 80px);
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 110;
  background: #fff;
  border-radius: 5px; }
  .banks h1 {
    font-size: 18px;
    padding: 15px;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    .banks h1 button {
      color: #999; }
  .banks .list {
    max-height: calc(60vh);
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
    .banks .list li {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 15px 10px;
      border-bottom: 1px solid #eee;
      position: relative;
      color: #666; }
      .banks .list li:nth-last-of-type(1) {
        border: 0; }
      .banks .list li.sel {
        background: #eafffe; }
      .banks .list li.sel:after {
        font-family: 'iconfont';
        content: "\e614";
        position: absolute;
        top: 50%;
        right: 12px;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        z-index: 1;
        font-size: 18px;
        color: #2d7afe; }
      .banks .list li img {
        width: 24px;
        height: 24px;
        margin-right: 10px; }

.submitB {
  padding: 20px 12px; }
  .submitB button {
    height: 50px;
    width: 100%;
    border-radius: 8px;
    color: #fff;
    background: #a3e5bf;
    font-size: 18px; }

.tixian {
  padding: 20px 12px; }
  .tixian .cardInfo {
    border-radius: 4px;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); }
    .tixian .cardInfo .head {
      background: #fafafa;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      padding: 20px; }
      .tixian .cardInfo .head span.iconfont {
        color: #999; }
      .tixian .cardInfo .head .left {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; }
      .tixian .cardInfo .head .info {
        margin-left: 10px; }
        .tixian .cardInfo .head .info img {
          width: 18px;
          height: 18px;
          margin: 0 10px; }
        .tixian .cardInfo .head .info .name {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
          -ms-flex-align: center;
          align-items: center;
          margin-bottom: 5px; }
        .tixian .cardInfo .head .info .ptx {
          color: #999;
          padding-left: 38px; }
    .tixian .cardInfo .down {
      padding: 0 15px; }
      .tixian .cardInfo .down h3 {
        margin: 10px 0;
        font-size: 14px; }
      .tixian .cardInfo .down .amount {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        border-bottom: 1px solid #eee; }
        .tixian .cardInfo .down .amount em {
          font-size: 30px;
          font-weight: 700;
          margin-right: 15px; }
        .tixian .cardInfo .down .amount input {
          height: 40px;
          font-size: 22px; }
      .tixian .cardInfo .down .allAmount {
        margin-top: 30px;
        color: #999; }
        .tixian .cardInfo .down .allAmount button {
          color: #2d7afe;
          padding: 10px; }
      .tixian .cardInfo .down .submitB {
        padding: 20px 0; }

.login {
  padding: 20px; }
  .login .ptx {
    margin-bottom: 80px;
    color: #999; }
  .login .list li {
    margin-bottom: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative; }
    .login .list li em {
      position: absolute;
      bottom: 0;
      left: 0;
      height: 1px;
      width: 100%;
      background: #eee;
      display: block; }
    .login .list li span.iconfont {
      font-size: 24px;
      margin-right: 10px; }
    .login .list li input {
      height: 44px;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1; }
      .login .list li input:focus + em {
        background: #2d7afe; }
    .login .list li .code {
      padding: 5px; }
    .login .list li .code.sel {
      color: #2d7afe; }
  .login .submit button {
    width: 70%; }
  .login .forget {
    margin-top: 20px;
    text-align: center; }
    .login .forget button {
      color: #2d7afe; }

.modifyPwd {
  padding: 50px 12px 0; }
  .modifyPwd .list {
    padding: 0 20px; }
    .modifyPwd .list li {
      margin-bottom: 40px;
      position: relative; }
      .modifyPwd .list li input {
        margin-top: 10px;
        height: 44px;
        font-size: 15px;
        width: 100%; }
      .modifyPwd .list li em {
        position: absolute;
        height: 1px;
        width: 100%;
        bottom: 0;
        left: 0;
        background: #eee; }
  .modifyPwd .submit button {
    width: 70%; }

.userSet {
  padding-top: 20px; }
  .userSet .list {
    border-top: 1px solid #eee; }
    .userSet .list li {
      padding: 10px 12px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
      justify-content: space-between;
      border-bottom: 1px solid #eee; }
      .userSet .list li span.iconfont {
        color: #999; }
      .userSet .list li .info .name {
        font-size: 14px; }
      .userSet .list li .info .pxt {
        color: #999;
        font-size: 12px; }

.networkManagement .info {
  padding: 20px; }
  .networkManagement .info .datas dt {
    margin: 10px 0; }
  .networkManagement .info .datas,
  .networkManagement .info .see {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
    padding: 15px;
    border-radius: 8px;
    margin-bottom: 15px; }
  .networkManagement .info .see dt {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 20px 0; }
    .networkManagement .info .see dt b {
      color: #2d7afe;
      font-size: 16px;
      padding: 0 3px; }
    .networkManagement .info .see dt button {
      background: #2d7afe;
      color: #fff;
      width: 70px;
      height: 26px;
      border-radius: 50px; }
  .networkManagement .info .btns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-top: 30px; }
    .networkManagement .info .btns button {
      padding: 10px 15px;
      color: #fff;
      border-radius: 50px; }
      .networkManagement .info .btns button.del {
        background: #d43c4b; }
      .networkManagement .info .btns button.modify {
        background: #2d7afe; }

.backgroundDescription .labs {
  width: 100%;
  background: #f7f8fc;
  font-size: 0; }
  .backgroundDescription .labs button {
    width: 50%;
    font-size: 14px;
    height: 40px; }
    .backgroundDescription .labs button.sel {
      background: #2d7afe;
      color: #fff; }

.backgroundDescription .list {
  margin-top: 20px; }
  .backgroundDescription .list li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 15px 12px;
    border-bottom: 1px solid #eee; }
    .backgroundDescription .list li em {
      margin-right: 60px; }

.aqContent {
  padding: 20px 12px; }
  .aqContent .ct {
    margin-top: 15px; }

.pop {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 110;
  background: #fff;
  border-radius: 8px;
  width: 70%;
  overflow: hidden; }
  .pop p {
    padding: 25px;
    text-align: center;
    font-size: 15px; }
  .pop .btns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    border-top: 1px solid #eee; }
    .pop .btns button {
      width: 50%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1;
      height: 44px;
      color: #999; }
      .pop .btns button:nth-of-type(1) {
        border-right: 1px solid #eee; }
      .pop .btns button.sure {
        color: #2d7afe; }

.no_data {
  width: 34vw;
  margin: 20px auto; }

.cumulativeIncome_2 .head {
  padding: 30px 20px;
  background: #f9f9f9; }
  .cumulativeIncome_2 .head select {
    font-size: 16px; }
  .cumulativeIncome_2 .head .shyi {
    color: #999;
    font-size: 13px;
    margin-top: 5px; }

.cumulativeIncome_2 .list li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 20px;
  border-bottom: 1px solid #eee; }
  .cumulativeIncome_2 .list li .info .timer {
    font-size: 12px;
    color: #999;
    margin-top: 6px; }
  .cumulativeIncome_2 .list li em {
    color: #d43c4b;
    font-size: 16px; }

/*# sourceMappingURL=../maps/shared_charging.css.map */
