| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235 | .page-view {  width: 100%;  height: 100%;  // background-color: #fff;  font-size: 12px;  overflow-y: scroll;  margin: none;  overflow-x: hidden;  .diy-phone {      width: 100%;      height: 100%;      .phone-body {          width: 100%;          height: 100%;          .phone-main {              width: 100%;              height: 100%;          }      }  }  .fui-goods-group{      height: auto;      overflow: hidden;      background: #f9f9f9;      display: flex;      flex-wrap: wrap;      &.block{        padding: 4px;        .fui-goods-item{          width: 48%;          border-bottom: 0;          background: none;          padding: 5px 3px;          overflow: hidden;          position: relative;          // display: block;          display: flex;          flex-direction: column;          justify-content: space-between;          margin-top: 5px;          background-color: #fff;          &:nth-child(odd){            margin-right: 10px;          }          .tag{              position: absolute;              color: #fff;              width: 150rpx;              height: 80rpx;              display: flex;              align-items: flex-end;              justify-content: center;              text-align: center;              top: -30rpx;              left: -70rpx;              // line-height: 60rpx;              margin: 0;              padding: 0;              background-color: red;              transform: rotate(-45deg);          }          .image{            width: 100%;            height: 284rpx;            overflow: hidden;            margin: 0;            background-position: center;            background-repeat: no-repeat;            background-size: cover;          }          .detail{              padding: 10rpx;            .name{              height: 30px;              overflow: hidden;              // padding-top:5px;              // padding-left: 5px;            }            .noheight{              display: none;            }            .price{              position: relative;              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: 14px;              .text{                -webkit-box-flex: 1;                -webkit-flex: 1;                -ms-flex: 1;                flex: 1;                color: #ed2822;                padding-left: 0;                .minprice{                  font-size: 15px;                }                .buy{                  display: inline-block;                  height: 22px;                  color: #ff5555;                  // line-height: 1rem;                  border-radius: 10;                  background: #fff;                  padding: 0rem 5px;                  // width: 150px;                  // border-radius: 0.1rem;                  border: 1px solid transparent;                }              }            }          }        }        .fui-goods-item-one {          // height: 100px;          height: 288rpx;          width: 100%;          display: flex;          align-items: center;          background-color: #ffffff;          box-sizing: border-box;          padding: 5px 0;          position: relative;          overflow: hidden;          .tag{              position: absolute;              color: #fff;              width: 150rpx;              height: 80rpx;              display: flex;              align-items: flex-end;              justify-content: center;              text-align: center;              top: -30rpx;              left: -70rpx;              // line-height: 60rpx;              margin: 0;              padding: 0;              background-color: red;              transform: rotate(-45deg);          }          .image {            width: 45%;            height: 288rpx;            overflow: hidden;            margin: 0;            background-position: center;            background-size: 100% 100%;            -webkit-background-size:100% 100%;          }                   .detail {            .name {              height: 30px;              overflow: hidden;              // padding-top: 5px;              // padding-left: 5px;            }            .noheight {              display: none;            }            .price {              position: relative;              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: 14px;              margin-right: 10px;              .text {                -webkit-box-flex: 1;                -webkit-flex: 1;                -ms-flex: 1;                flex: 1;                color: #ed2822;                padding-left: 0;                .minprice {                  font-size: 15px;                  margin-right: 10px;                }                .buy {                  display: inline-block;                  height: 1.1rem;                  color: #ff5555;                  line-height: 1rem;                  border-radius: 10;                  background: #fff;                  padding: 0rem 5px;                  width: 150px;                  border-radius: 0.1rem;                  border: 1px solid transparent;                }              }            }          }        }      }    }    .icongroup{      display: flex;      justify-content: space-between;      flex-wrap: wrap;      .icongroup-item{        display: flex;        flex-direction: column;        justify-items: center;        align-items: center;        .title{          margin-top: 10px;        }      }    }    .banner{      height: 400rpx;      swiper{        height: 100%;      }    }}
 |