.title { padding: 0 15px; font-size: 16px; font-weight: 600; padding-top: 20px; margin-bottom: 10px; margin-top: 50px; } .menu_list { padding: 0 15px; display: flex; flex-wrap: wrap; } .menu_list li { padding: 3px 10px; font-size: 14px; background: var(--themeColor); margin-right: 10px; color: #fff; border-radius: 20px; margin-bottom: 7px; } .itemBox { padding: 10px; box-sizing: border-box; display: flex; justify-content: space-between; flex-wrap: wrap; } .itemBox .item { width: 48%; flex-shrink: 0; margin-bottom: 0.24rem; } .list .item_top { position: relative; } .itemBox .item_top img {} .itemBox .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; } .itemBox .item_text {} .itemBox .item_text .title { font-size: 0.34rem; font-weight: 400; margin-top: 0.2rem; } .itemBox .item_text .model { font-size: 0.28rem; color: #bdb7b7; } .itemBox .item_text .source { font-size: 0.28rem; color: #bdb7b7; } .itemBox .item_tag { margin-top: 0.1rem; display: flex; flex-wrap: wrap; } .itemBox .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; }