.header{position: fixed; width: 100%; left: 0; top: 0; right: 0; z-index: 9999; padding: 0 0.16rem; box-sizing: border-box; background: #fff; height: 45px; display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #f5f5f5;} .header .back a{font-size: .15rem; color: #333;} .back a i{font-weight: 600;} .header p{font-size: .18rem; color: #000; font-weight: 600;} .header .icon-icon_sousuoxian{font-size: 0.25rem;} .content{padding-top: 0.44rem; padding-left: .16rem; padding-right: .16rem; box-sizing: border-box;} .content li{float: left; margin-top: .16rem; width: 1.66rem; box-shadow: 0 0.03rem 0.06rem rgb(0 0 0 / 10%); border-radius: .07rem;} .content .content_p{width: 1.66rem; height: 2.22rem; position: relative; overflow: hidden; background-size: cover; background-repeat: no-repeat; background-position: center; border-radius: .07rem;} .content .content_p .content_y{ width: 0.2rem; height: 0.2rem; position: absolute; top: .05rem; right: .1rem; text-align: center; line-height: 0.2rem; background: #00000085; border-radius: 100%; } .content_y i{ font-size: .12rem; color: #fff; position: absolute; top: 0; left: .05rem; } .content p{ margin: .1rem .1rem 0 .1rem; font-size: 16px; color: #333; font-weight: 600; } .content_pa{ margin: 0.2rem .1rem 0 .1rem; padding-bottom: .1rem; display: flex; align-items: center; justify-content: space-between; } .content_pa .left, .right{display: flex; align-items: center;} .content_pa .left img{ width: .18rem; height: .18rem; border-radius: 100%; } .content_pa .left span{ font-size: .09rem; color: #666; margin-left: 1px; } .content_pa .right i{ font-size: .14rem; color: #000; } .content_pa .right span{ font-size: .09rem; color: #666; } .content li:nth-child(2n) { margin-left: .1rem;}