#header{ height: 0.88rem; background: #56AB2F; display: flex; } .position{ width: 2.4rem; font-size: 16px; height: 0.88rem; text-align: center; line-height: 0.88rem; color: #FFFFFF; } .search{ flex: 1; padding-top: 0.19rem; } .search input{ width: 5.07rem; height: 0.6rem; background: #FFFFFF; border-radius: 0.3rem; } .slide img{ width: 86.9%; } .slide{ text-align: center; padding: 10px 0; } .cate-title{ font-size: 16px; width: 6.9rem; margin: 0 auto; height: 0.6rem; line-height: 0.6rem; border-bottom: 1px solid rgba(0,0,0,0.1); } .list-box{ display: flex; flex-wrap: wrap; padding: 0.1rem 0.1rem; } .list{ width: 20%; height: 1.5rem; text-align: center; } .list img{ width: 0.96rem; } .list p{ font-size: 12px; } .hot-wrapper{ padding: 0 0.2rem; } .hot-title{ height: 0.8rem; background: #FFBA64; line-height: 0.8rem; color: #FFFFFF; border-radius: 0.2rem 0.2rem 0 0 ; } .hont-content{ padding: 0.2rem 0.2rem; } .hot-list{ width: 2.2rem; } .hot-list img{ width: 100%; } .hot-info{ font-size: 12px; height: 0.33rem; line-height: 0.33rem; } .hot-list-box{ display: flex; } .price-box{ display: flex; justify-content: space-between; } .pro-list{ display: flex; justify-content: space-between; padding: 0 0.3rem; } .pro-list ul{ width: 3.36rem; background: aqua; } .pro-wrapper img{ width: 100%; } .footer{ height: 1rem; line-height: 1rem; width: 100%; display: flex; color: #45A418; background: peachpuff; } .footer li{ flex: 1; text-align: center; }