.box-body { margin-top: 10rpx; width: 100%; overflow: hidden; } .box-item { display: flex; padding: 40rpx 20rpx 30rpx 30rpx; font-size: 28rpx; color: #999; box-sizing: border-box; border-bottom: 1px solid #eaeaea; } .item-hover { background: #cacfd3; } .box-item .box-item-img { display: flex; flex: 0 0 auto; width: 150rpx; height: 150rpx; border-radius: 6rpx; background: #fff; } .box-item .box-item-info { display: flex; flex-direction: column; justify-content: space-between; flex-grow: 1; box-sizing: border-box; overflow: hidden; } .box-item .one { display: flex; justify-content: space-between; color: #333; } .box-item .one .left { display: flex; flex-grow: 1; align-items: center; } .job { color: #333; font-size: 30rpx; font-family: PingFang-SC-Bold; font-weight: bold; letter-spacing: 4rpx; } .salary { color: #ef7618; font-size: 30rpx; font-weight: bold; } .danwei { font-size: 20rpx; font-weight: 400; } .fan { background: url("https://happyjob.oss-cn-shanghai.aliyuncs.com/uploadfiles/mina/images/home/fanBg.png") no-repeat; background-size: 100% 100%; /* margin-left: 10rpx; */ font-size: 20rpx; padding: 4rpx 10rpx; color: #fff; } .two { display: flex; justify-content: space-between; color: #909090; font-size: 20rpx; margin-top: 30rpx; } .two .limit { display: flex; flex-wrap: wrap; flex-grow: 1; overflow: hidden; margin-right: 10rpx; } .two .limit i-tag { margin-bottom: 10rpx; } .two .time { flex: 0 0 auto; } .three { display: flex; justify-content: space-between; align-items: center; font-size: 20rpx; margin-top: 35rpx; } .three .limit { display: flex; flex-wrap: wrap; flex-grow: 1; overflow: hidden; margin-right: 10rpx; } .three .limit i-tag { margin-bottom: 10rpx; } .three .time { flex: 0 0 auto; } .tag-class { color: #37aceb; background: #e2f4fe !important; margin-right: 10rpx; white-space: nowrap; } .loading_no { display: flex; justify-content: center; align-items: center; height: 60rpx; font-size: 22rpx; color: #696969; } .active { color: #ef7618; } .box-item .four { display: flex; justify-content: space-between; align-items: center; color: #3c3c3c; background: #fff5e1; padding: 10rpx 20rpx; } .box-item .four .pt-member { font-size: 22rpx; } .box-item .four .number { font-size: 28rpx; font-weight: 700; } .box-item .four .endtime { font-size: 20rpx; }