@charset "UTF-8"; /* 页面左右间距 */ /* 文字尺寸 */ /*文字颜色*/ /* 边框颜色 */ /*颜色*/ /* 图片加载中颜色 */ /* 行为相关颜色 */ /* 功能栏字体大小 */ /*功能栏左侧小图标*/ page, .center { min-height: 100%; height: auto; background: #fff; } .top-search { height: 80rpx; background-color: #f32b09; justify-content: center; } .top-search .search-box { justify-content: center; width: 700rpx; height: 60rpx; background: #fff; border-radius: 30rpx; } .top-search .search-box .search { width: 34rpx; height: 34rpx; } .top-search .search-box .search-font { margin-left: 14rpx; font-size: 28rpx; font-family: PingFang SC; font-weight: 500; color: #CBCBCB; } .swiper-wrap { width: 750rpx; background-color: #f32b09; } .swiper-wrap .top-swiper { width: 700rpx; height: 350rpx; margin: auto; border-radius: 20rpx; } .swiper-wrap .top-swiper image { width: 700rpx; height: 350rpx; border-radius: 20rpx; } .swiper-btm { height: 60rpx; width: 750rpx; background-color: #fff; margin-bottom: 20rpx; font-size: 21rpx; font-weight: 500; color: #333333; } .swiper-btm .btm-item { flex-grow: 1; justify-content: center; } .swiper-btm .btm-item image { width: 25rpx; height: 25rpx; margin-right: 14rpx; } .jg { height: 20rpx; background-color: #f32b09; } .status_bar { height: 25px; width: 100%; background: #f32b09; } .cate-section { justify-content: space-around; background-color: #fff; padding: 0rpx 0 30rpx; background: #f32b09; } .cate-section .cate-item { flex-grow: 0; width: 20%; flex-direction: column; text-align: center; align-items: center; justify-content: center; } .cate-section .cate-item .img-wrapper { width: 90rpx; height: 90rpx; border-radius: 20rpx; position: relative; } .cate-section .cate-item .img-wrapper image { width: 90rpx; height: 90rpx; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .cate-section .cate-item .item-title { margin-top: 15rpx; font-size: 26rpx; font-weight: 500; color: #FFFFFF; } .zq-wrap { height: 345rpx; width: 750rpx; background: linear-gradient(180deg, #f32b09, #fff); padding: 0 27rpx; } .zq-wrap .zq-item { width: 342rpx; height: 300rpx; background: linear-gradient(180deg, #fc2f40, #fb829e); border-radius: 20rpx; box-shadow: 0 0 10rpx rgba(0, 0, 0, 0.2); position: relative; } .zq-wrap .zq-item .zq-tit { padding: 15rpx 0 0 20rpx; font-size: 32rpx; font-weight: bold; font-style: italic; color: #FFFFFF; } .zq-wrap .zq-item .item-info { position: absolute; bottom: 8rpx; left: 0; right: 0; margin: auto; width: 324rpx; height: 232rpx; background: #FFFFFF; border-radius: 20rpx; flex-direction: column; justify-content: center; align-items: center; } .zq-wrap .zq-item .item-info image { width: 294rpx; height: 160rpx; } .zq-wrap .zq-item .item-info .info-tit { margin-top: 12rpx; width: 189rpx; height: 36rpx; } .zq-wrap .zq-item .item-info .info-tit image { width: 189rpx; } .zq-wrap .bd { background: linear-gradient(180deg, #ff601a, #feba9d); } .product-box { margin-top: 20rpx; background: #ffffff; padding: 26rpx 20rpx 20rpx; } .product-box .product-tit { justify-content: center; } .product-box .product-tit .hx { width: 120rpx; height: 1rpx; background: #989898; } .product-box .product-tit .tit { margin: 0 70rpx; font-size: 30rpx; font-weight: 500; color: #363636; } .hotgoods { margin-top: 38rpx; width: 100%; display: flex; flex-wrap: wrap; padding: 0 0 30rpx; justify-content: space-between; } .hotgoods .hotgoods-item { width: 345rpx; background-color: #ffffff; border-radius: 12rpx; } .hotgoods .hotgoods-item .image-wrapper { width: 345rpx; height: 345rpx; border-radius: 3px; overflow: hidden; position: relative; } .hotgoods .hotgoods-item .image-wrapper .image-bg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 1; border-radius: 12rpx 12rpx 0 0; z-index: 2; } .hotgoods .hotgoods-item .image-wrapper .image { width: 100%; height: 100%; opacity: 1; border-radius: 12rpx 12rpx 0 0; } .hotgoods .hotgoods-item .title { margin-top: 24rpx; font-size: 28rpx; font-family: PingFang SC; font-weight: 500; color: #333333; } .hotgoods .hotgoods-item .hot-price { display: flex; justify-content: flex-start; align-items: center; padding: 14rpx 0 30rpx; } .hotgoods .hotgoods-item .hot-price .hotPrice-box { padding: 2rpx 6rpx; background: linear-gradient(90deg, #c79a4c, #f9df7f); border-radius: 5rpx; text-align: center; line-height: 28rpx; font-size: 20rpx; font-family: Source Han Sans CN; font-weight: 400; color: #ffffff; } .hotgoods .hotgoods-item .hot-price .price { margin-left: 10rpx; font-size: 40rpx; color: #ff0000; font-weight: 500; } .hotgoods .hotgoods-item .hot-price .yuanPrice { margin-left: 10rpx; font-size: 20rpx; font-family: PingFang SC; font-weight: 500; text-decoration: line-through; color: #999999; } .hotgoods .hotgoods-item .hot-price .cart-icon image { width: 44rpx; height: 44rpx; }