| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185 | @import "./detail.skeleton.wxss";/* 轮播图 */swiper {  width: 100vw;  height: 464rpx;  background-color: #fff;  swiper-item {    width: 100%;    height: 100%;  }}/* 产品介绍 */.intr {  padding: 20rpx 30rpx;  background-color: #fff;  .title {    line-height: 42rpx;    font-size: 30rpx;    font-family: PingFang SC-Semibold, PingFang SC;    font-weight: 600;    color: #333333;    word-break: break-all;  }  .tags {    text {      display: inline-block;      height: 36rpx;      line-height: 36rpx;      padding: 0 15rpx;      background: #E7EEFF;      border-radius: 22rpx;      font-size: 20rpx;      color: #3874F6;      margin-right: 8rpx;      font-weight: 600;    }  }  .offer {    display: flex;    justify-content: space-between;    align-items: flex-end;    width: 100%;    height: 50rpx;    margin-top: 20rpx;    .price {      font-size: 36rpx;      color: #FF3B30;    }    .old-price {      font-size: 28rpx;      font-family: PingFang SC-Regular, PingFang SC;      color: #999999;      margin-left: 8rpx;      text-decoration-line: line-through;    }    .unit {      font-size: 24rpx;      color: #333333;    }  }  .else {    height: 34rpx;    line-height: 34rpx;    font-size: 24rpx;    color: #999999;    margin-top: 20rpx;    text {      margin-right: 20rpx;    }  }}/* 选择产品 */.model {  width: 100vw;  background-color: #fff;  padding: 0 0 20rpx 30rpx;  box-sizing: border-box;  margin-top: 20rpx;  .label {    height: 90rpx;    line-height: 90rpx;    font-size: 28rpx;    font-weight: 600;    color: #333333;    width: 100%;    border-bottom: 1rpx solid #ddd;  }  .product-box {    display: flex;    flex-wrap: wrap;    .product {      height: 60rpx;      line-height: 60rpx;      font-size: 28rpx;      color: #333333;      margin-top: 20rpx;      margin-right: 20rpx;      padding: 0 20rpx;      background: #F4F5F7;      border-radius: 16rpx;    }    .active {      background: #E7EEFF;    }  }}.tabs {  margin-top: 20rpx;  .tab-box {    padding: 20rpx 30rpx;    background-color: #fff;    border-top: 2rpx solid #CCCCCC;    font-size: 28rpx;    color: #666666;    .row {      height: 40rpx;      line-height: 40rpx;      margin-bottom: 20rpx;    }    navigator {      color: #3874F6;    }  }}.footer {  display: flex;  justify-content: center;  position: fixed;  bottom: 0;  width: 100vw;  min-height: 130rpx;  background-color: #fff;  box-shadow: rgba(0, 0, 0, 0.15) 0px 5rpx 15rpx 0px;  z-index: 999999999999999;  .but {    width: 690rpx;    height: 90rpx;    background: #FA8C16;    border-radius: 16rpx;    font-size: 28rpx;    font-weight: 600;    color: #FFFFFF;    margin-top: 10rpx;  }}.document-box {  width: 100vw;  box-sizing: border-box;  padding: 20rpx 30rpx;  background-color: #fff;  .document {    word-break: break-all;    white-space: pre-wrap;    font-size: 28rpx;    font-family: PingFang SC-Regular, PingFang SC;    color: #3874F6;    margin-bottom: 20rpx;  }}
 |