/**index.wxss**/ page{ background: #F4F7F9; } .top{ padding: 0 12px; display: flex; flex-wrap: wrap; justify-content: space-between; } .logo{ /* height:200rpx; */ background:linear-gradient(90deg,rgba(75,153,255,1) 0%,rgba(91,61,255,1) 100%); border-radius:6px; position: relative; padding: 48rpx 170rpx; width: 100%; } .logo view{ font-size: 40rpx; color: #fff; } .logo text{ color: #fff; font-size: 24rpx; } .logo image{ width: 120rpx; height: 120rpx; position: absolute; left: 15px; top: 0; bottom: 0; margin: auto; } .part{ width: 49%; background: #fff; margin-top: 8px; box-shadow:0px 4px 12px 0px rgba(0,0,0,0.08); border-radius:4px; position: relative; text-align: left; padding: 15px; } .part image{ width: 80rpx; max-height: 100%; position: absolute; right: 15px; top:0; bottom: 0; margin: auto; } .part view{ color: #333333; font-size: 32rpx; } .part text{ color: #999999; font-size: 24rpx; } .news{ width: 100%; padding: 10px 12px; background: #fff; margin-top: 12px; box-shadow:0px 4px 12px 0px rgba(0,0,0,0.08); border-radius:4px; } .news image{ width: 53px; max-height: 30px; } .bottom{ background: #fff; margin-top: 12px; } .tab{ border-bottom: 1px solid #F2F3F4; display: flex; } .tab text{ display:block; width: 33.33%; line-height: 44px; text-align: center; color: #999999; font-size: 14px; } .tab .active{ color: #3566FF; border-bottom: 2px solid #3566FF; transition: all .3s linear; } .list{ border-bottom: 1px solid #F2F3F4; padding: 15px; } .list text{ color: #999; font-size: 24rpx; }