.header { position: fixed; width: 100%; height: 1.6rem; top: 0; left: 0; right: 0; z-index: 99; } .header .header_logo { background: var(--themeColor); height: 0.88rem; display: flex; align-items: center; justify-content: space-between; padding: 0 0.3rem; } .header .header_logo i { font-size: 0.45rem; color: var(--whiteColor); } .header .header_logo .search { flex: 1; background: var(--whiteColor); height: 0.6rem; border-radius: 0.6rem; margin-left: 10px; margin-right: 10px; display: flex; align-items: center; } .header .header_logo .search span { font-size: var(--fontSize12); color: var(--textColor); } .header .header_logo .search i { color: var(--textColor) !important; font-size: 0.26rem !important; margin-right: 0.1rem; padding-top: 0.02rem; margin-left: 0.26rem; } .header_menu { height: 0.72rem; display: flex; align-items: center; background: #fe7fa2; } .header_menu i { color: #fff; text-decoration: none; width: 0.8rem; height: 0.72rem; text-align: center; line-height: 0.72rem; } .header_menu ul { display: flex; flex: 1; overflow-x: scroll; padding-left: 0.3rem; } .header_menu ul li { font-size: 0.26rem; margin-right: 0.26rem; color: #d3d2d2; flex-shrink: 0; } .header_menu ul .active { color: var(--whiteColor) !important; } .content { margin-top: 1.6rem; margin-bottom: 1rem; } .swiper { width: 100%; } .swiper-slide { height: calc(100vh - 1.6rem - 1rem); overflow-y: scroll; } .list { padding: 10px; box-sizing: border-box; display: flex; justify-content: space-between; flex-wrap: wrap; } .list .item { width: 48%; flex-shrink: 0; margin-bottom: 0.24rem; } .list .item_top { position: relative; } .list .item_top img {} .list .item_top span { bottom: 0.1rem; right: 0.16rem; position: absolute; font-size: 0.24rem; background: var(--themeColor); color: #fff; padding: 0.02rem 0.12rem; border-radius: 0.16rem; } .list .item_text {} .list .item_text .title { font-size: 0.34rem; font-weight: 400; margin-top: 0.2rem; } .list .item_text .model { font-size: 0.28rem; color: #bdb7b7; } .list .item_text .source { font-size: 0.28rem; color: #bdb7b7; } .list .item_tag { margin-top: 0.1rem; display: flex; flex-wrap: wrap; } .list .item_tag .tage_item { font-size: 0.24rem; flex-shrink: 0; padding: 0.08rem 0.18rem; background: var(--themeColor); margin-right: 0.1rem; color: #fff; border-radius: 0.2rem; margin-bottom: 0.1rem; }