.content-box { display: flex; flex-direction: column; padding: 20rpx; } .container-title { display: flex; flex-direction: column; height: 170px; } .title-func { display: flex; flex-direction: row; } .create-btn { display: flex; flex-direction: row; justify-content: center; align-items: center; flex: 2; background-color: greenyellow; } .buy-btn { background-color: green; flex: 1; margin-left: 20rpx; height: 100rpx; justify-content: center; align-items: center; text-align: center; line-height: 100rpx; } .notice-box { font-size: 26rpx; background-color: lavender; margin-top: 20rpx; line-height: 60rpx; padding: 10rpx 10rpx 10rpx 20rpx; } .container-box { display: flex; flex-direction: column; margin-top: 20rpx; } .list-title-box { display: flex; flex-direction: row; justify-content: space-between; } .list-title-txt { font-size: 30rpx; color: black; } .list-title-btns { display: flex; flex-direction: row; justify-content: space-between; } .list-tabs { display: flex; flex-direction: row; flex-wrap: nowrap; } .tab-select { font-size: 20rpx; color: white; background-color: #256742; text-align: center; background: #256742; padding: 5rpx 15rpx; white-space: nowrap; } .item-margin { display: flex; flex-direction: row; justify-content: center; align-items: center; } .item-margin:nth-of-type(n+2) { margin-left: 20rpx; } .tab-normal { font-size: 20rpx; color: #3F3F3F; background: #EAEAEA; text-align: center; padding: 5rpx 30rpx; white-space: nowrap; } /* list */ .list-content { display: flex; flex-direction: column; justify-content: flex-start; margin-top: 20rpx; } .list-item { display: flex; flex-direction: row; justify-content: space-between; background-color: #f7f7f7; border-radius: 10rpx; } .list-item:nth-of-type(n+2) { margin-top: 20rpx; } .item-img { display: flex; flex-direction: column; justify-content: center; position: relative; } .item-img image { width: 270rpx; height: 200rpx; } .item-img-status { background-color: #9A9A9A; text-align: center; position: absolute; bottom: 0; left: 0; width: 270rpx; } .item-content { display: flex; flex-direction: column; justify-content: space-between; flex: 1; padding: 10rpx 20rpx; } .item-content-title { display: flex; flex-direction: row; justify-content: space-between; } .project-name { font-size: 30rpx; color: black; font-weight: 500; } .project-status { font-size: 30rpx; color: black; font-weight: 200; } .item-content-title { display: flex; flex-direction: row; justify-content: space-between; } .project-aff { display: flex; flex-direction: column; justify-content: flex-start; font-size: 24rpx; } .project-btns { display: flex; flex-direction: row; justify-content: space-between; align-items: center; } .project-create-time { font-size: 26rpx; } .project-btn { font-size: 24rpx; background-color: #929292; color: white; padding: 5rpx 20rpx 5rpx 20rpx; border-radius: 5rpx; }