/* pages/activity/huawei/list/index.wxss */ .tabs { display: flex; align-items: center; flex-wrap: nowrap; overflow-x: auto; margin: 0 27rpx; height: 92rpx; border-bottom: 1rpx solid #cccccc; color: #666; font-size: 31rpx; padding: 0 28rpx; } .tab { margin-right: 140rpx; position: relative; line-height: 92rpx; flex-shrink: 0; } .tab:last-child { margin-right: 0; } .tab.active { color: #000; font-weight: 500; } .tab.active::after { content: "1"; font-size: 0; display: block; position: absolute; width: 60rpx; left: 50%; margin-left: -30rpx; bottom: 0; height: 7rpx; background: linear-gradient(0deg, rgba(251, 197, 34, 0.93), rgba(255, 252, 0, 0.93)); border-radius: 3rpx; } .title { text-align: center; padding: 39rpx 30rpx; margin-top: 12rpx; font-size: 36rpx; color: #333; font-weight: bold; } .mainimg { display: block; margin: 0 auto; width: 625rpx; border: 13rpx solid #FEE5C6; margin-bottom: 50rpx; } .content { margin: 0 52rpx; padding-bottom: 30rpx; font-size: 27rpx; color: #333333; } .emptyimg { display: block; margin: 91rpx auto; width: 414rpx; height: 193rpx; } .tip1 { text-align: center; font-size: 35rpx; color: #000000; } .btnimg { width: 558rpx; margin: 0 auto; margin-top: 86rpx; display: block; } .work-tips-my { display: flex; justify-content: space-between; align-items: center; font-size: 31rpx; color: #666; margin: 0 53rpx; padding: 20rpx 0; } .work-tips-my view { flex: 1; } .work-tips-my .status { color: #CC0000; } .work-tips-my .status.active { color: #169900; } .count-num { color: #333; font-size: 31rpx; font-weight: 500; } .rule-btn { width: 143rpx; position: fixed; text-align: center; line-height: 66rpx; background: #FFFC00; border-top-left-radius: 33rpx; border-bottom-left-radius: 33rpx; font-size: 31rpx; color: #333333; padding-right: 10rpx; right: 0; bottom: 246rpx; } .rule-box { height: 50%; overflow-y: auto; font-size: 27rpx; color: #010101; padding: 0 50rpx; width: 500rpx; padding-bottom: 30rpx; line-height: 46rpx; } .rule-title { text-align: center; font-size: 32rpx; color: #000; font-weight: 500; line-height: 100rpx; } .vote-box { display: flex; align-items: center; justify-content: space-between; margin: 0 53rpx; padding-bottom: 50rpx; } .vote-btn { width: 175rpx; line-height: 64rpx; background: linear-gradient(0deg, rgba(251, 197, 34, 0.93), rgba(255, 252, 0, 0.93)); border-radius: 32rpx; text-align: center; color: #333333; font-size: 31rpx; font-weight: 500; } .work-tips-my image { display: block; width: 53rpx; height: 53rpx; border-radius: 50%; } .work-tips-my view.nickname { font-size: 28rpx; margin: 0 20rpx; } .refund-msg { color: #CC0000; margin: 30rpx 53rpx; margin-top: 10rpx; }