/* search */ .search-bar { width: 100%; height: 120rpx; background: #fff; box-sizing: border-box; padding: 0 20rpx; display: flex; align-items: center; } .search-bar .condition { width: 100%; height: 60rpx; border-radius: 30rpx; background: #F4F4F4; display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; padding: 0 20rpx; position: relative; } .search-bar .condition .option-list { position: absolute; z-index: 100; width: 100%; left: 0; top: 60rpx; box-sizing: border-box; background: #f4f4f4; padding: 0rpx 20rpx; margin-top: 4rpx; border-radius: 6rpx; } .option-list .list-item { color: #BABABA; font-size: 26rpx; height: 60rpx; display: flex; align-items: center; justify-content: space-between; } .search-bar .condition .select-condition { color: #BABABA; font-size: 26rpx; } .search-bar .condition .trigger { width: 0; height: 0; border: 12rpx solid transparent; border-top: 15rpx solid #c2c2c2; position: relative; top: 8rpx; transform: rotate(0deg); transform-origin: center 7rpx; transition: transform 0.4s; } .search-bar .condition .trigger.reverse { transform: rotate(180deg); transform-origin: center 7rpx; transition: transform 0.4s; } /* search-end */ /* 党员参与群团 */ .frame{ width: 100%; margin-top: 20rpx; padding: 0 20rpx; box-sizing: border-box; } .ys-zb{ width: 100%; height: 285rpx; background-color: #FFFFFF; border-radius: 16rpx; } .rc-fx{ width: 100%; height: 500rpx; background-color: #FFFFFF; border-radius: 16rpx; } .tl-ys{ width: 100%; height: 545rpx; background-color: #FFFFFF; border-radius: 16rpx; } /* 列表样式 */ .list-title{ background-color: #fff; margin-top: 20rpx; height: 90rpx; padding: 0 20rpx; font-size:30rpx; line-height: 90rpx; font-weight:500; color:rgba(102,102,102,1) } .line{ height: 1rpx; background-color: #EEEEEE; } /* 党群参与群团活动 */ /* .index { width: 100%; height: 100%; padding-top: 80rpx; } */ .tab-bar { margin-top: 20rpx; width: 100%; height: 80rpx; display: flex; justify-content: space-around; background: #fff; position: absolute; left: 0; z-index: 1000; } .tab-bar .tab { flex: 1; height: 80rpx; line-height: 80rpx; text-align:center; width: 50%; color: #999; font-size: 30rpx; } .tab-bar .select-tab { color: #29B9A5; } .tab-bar .select-bar { width: 30rpx; height: 10rpx; border-radius: 5rpx; background: #29B9A5; position: absolute; bottom: 0rpx; } .tab-bar .select-bar.tab1 { left: calc(16.6666665% - 15rpx); transition: left linear 0.4s; } .tab-bar .select-bar.tab2 { left: calc(49.9999998% - 15rpx); transition: left linear 0.4s; } .tab-bar .select-bar.tab3 { left: calc(83.3333328% - 15rpx); transition: left linear 0.4s; }