@import '../../../style/default.scss';

#MarginQueryToday {
  width: 100%;
  position: absolute;
  top: 45px;
  bottom: 0;
  height: auto;
  .right-icon {
    position: fixed;
    top: 22.5px;
    color: #309FEA;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: pxToRem(30);
    font-size: 15px;
    text-align: right;
    z-index: 1000;
    img {
      position: absolute;
      width: pxToRem(30);
    }
  }
}

#wrapper {
  position: absolute;
  width: 100%;
  bottom: 0;
  top: 0;
  height: auto;
}

.wrapperShadow {
  position: absolute;
  width: 100%;
  bottom: 0;
  top: 0;
  height: auto;
  opacity: 0.45;
  background-color: rgba(16, 16, 16, 1);
  box-shadow: 0px 0px 1px 0px rgba(170, 170, 170, 1);
}

.capitalContent-list {
  margin-top: size(9.5)
}

.capitalContent-info {
  background: #fff;
  overflow: hidden;
  margin-top: size(10);
  list-style: none;
  .leftTopArea {
    display: block;
    color: $white;
    width: 30%;
    height: 20px;
    line-height: 20px;
    font-size: 0.34667rem;
    text-align: center;
    background-color: #ea333a;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: 2%;
    margin-left: -10%;
  }
  .capitalItemContent {
    width: auto;
    padding: 0 pxToRem(80) 0 pxToRem(20);
    position: relative;
    overflow: hidden;
    svg {
      position: absolute;
      height: pxToRem(140);
      line-height: pxToRem(140);
      right: pxToRem(0);
    }
    .top-size {
      label {
        float: right;
      }
    }
    div {
      text-align: left;
      float: left;
      overflow: hidden;
      &:nth-child(1) {
        float: left;
        label {
          display: inline-block;
          height: pxToRem(80);
          line-height: pxToRem(80);
          color: #222222;
          font-size: pxToRem(40);
        }
        span {
          display: inline-block;
          height: pxToRem(80);
          line-height: pxToRem(80);
          float: right !important;
          font-size: pxToRem(40);
        }
      }
      label {
        float: left;
        display: inline-block;
        font-size: pxToRem(26);
        color: #999999;
        height: pxToRem(60);
        line-height: pxToRem(60);
      }
      span {
        display: inline-block;
        height: pxToRem(60);
        line-height: pxToRem(60);
        float: left;
        font-size: pxToRem(26);
        color: #222222;
      }
    }
  }
}