* {
  margin: 0;
  padding: 0; }

body {
  font-family: "Microsoft Yahei"; }

.clearfix:after {
  content: "020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.noscorller {
  overflow-x: hidden;
  overflow-y: hidden; }

.clearfix {
  zoom: 1; }

.groupPriceDiv {
  position: relative; }
  .groupPriceDiv .tip {
    font-size: 0.12rem; }
  .groupPriceDiv .groupBtn {
    font-size: 0.12rem;
    text-align: center;
    width: 0.8rem;
    border: 1px solid;
    border-radius: 0.1rem;
    margin-top: 0.05rem;
    cursor: pointer;
    margin-left: 0.4rem;
    position: absolute;
    top: 0.02rem;
    left: 1rem; }

.groupLayer {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 999; }
  .groupLayer .groupLayerMask {
    width: 100%;
    height: 120%;
    min-height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.5);
    z-index: 200; }
  .groupLayer .group {
    position: fixed;
    bottom: 0;
    background: #fff;
    min-height: 30%;
    width: 100%;
    z-index: 999;
    padding: 0.1rem; }
    .groupLayer .group .groupHead {
      min-height: 0.7rem; }
      .groupLayer .group .groupHead .closeBtn {
        border: 3px solid #d6d6d6;
        padding: 0.04rem;
        width: 0.23rem;
        height: 0.23rem;
        border-radius: 50%;
        text-align: center;
        line-height: 0.1rem;
        cursor: pointer;
        top: -0.05rem;
        right: -0.05rem; }
      .groupLayer .group .groupHead .goodsThums {
        width: 1rem;
        height: 1rem;
        border: 1px #ccc solid;
        padding: 0.05rem;
        border-radius: 0.06rem;
        position: absolute;
        top: -0.36rem;
        background: #fff; }
      .groupLayer .group .groupHead .goodsInfo {
        margin-left: 1.1rem; }
        .groupLayer .group .groupHead .goodsInfo .groupPrice {
          color: #ff5000;
          font-size: 0.22rem; }
          .groupLayer .group .groupHead .goodsInfo .groupPrice dnf {
            color: #ff5000;
            font-size: 0.14rem; }
    .groupLayer .group .groupTail .groupBuyBtn {
      border: 1px solid;
      width: 0.8rem;
      text-align: center;
      border-radius: 0.07rem;
      color: #ff5000;
      margin: 0.1rem auto; }
