/* pages/new_show/new_show.wxss */ /* pages/newRecruitment/newRecruitment.wxss */ ::-webkit-scrollbar { width: 0; } .top{ width: 100%; padding: 16rpx; display: flex; align-items: center; border-bottom: solid 2rpx #dddedd; background: #e4f4ff; } .top image{ width: 40rpx; height: 40rpx; margin-right: 10rpx; } .top_text{ color: #333333; font-size: 24rpx; } .container { width: 100vw; height: calc(100vh - 100rpx) ; padding: 0 0 0; box-sizing: border-box; } .xian { width: 100%; height: 10rpx; background: #eeeeee; } .container .list_item { width: calc(100% - 30rpx); height: 104rpx; display: flex; align-items: center; justify-content: space-between; margin: 0 auto; padding-left: 20rpx; color: #666666; box-sizing: border-box; padding-right: 30rpx; border-bottom: solid 1rpx #efefef; } .container .title { margin-bottom: 20rpx; border-bottom: 0rpx; position: relative; } .container .title .line { flex-shrink: 0; width: 100vw; height: 20rpx; position: absolute; left: -30rpx; bottom: -20rpx; z-index: 10; background: #FBFBFBFF; } .container .list_item>text { flex-shrink: 0; width: auto; text-align: justify; text-align-last: justify; position: relative; content: 0; font-size: 30rpx; color: #333333; } .container .list_item input { width: 100%; height: 100%; border: none; color: #333333; font-size: 28rpx; text-align: right; } .container .list_item .more { width: 24rpx; height: 24rpx; } .container .list_item input ::placeholder { color: #999999; } .container .list_item>text::before { width: 100%; display: inline-block; content: ''; } .container .list_item>text::after { width: 100%; display: inline-block; content: ''; } .container .welfare_list_box { align-items: flex-start; overflow: visible; height: auto; } .container .list_item .welfare_list { width: 100%; height: auto; display: flex; align-items: flex-start; justify-content: flex-start; flex-wrap: wrap; overflow: visible; } .container .list_item .welfare_list text { display: inline-block; width: 156rpx; height: 52rpx; margin-right: 10rpx; text-align: center; line-height: 52rpx; margin-top: 33rpx; background: #FAFAFA; border-radius: 8rpx; font-size: 26rpx; color: #333333; border: 1px solid #FAFAFA; } .container .list_item .welfare_list .active { border: 1px solid #3476FE; color: #3476FE; } .container .desc { flex-direction: column; align-items: flex-start; overflow: visible; height: auto; border: 0rpx; position: relative; } .container .desc>text { margin-top: 18rpx; } .container .desc>text::before { display: none; } .container .desc>text::after { display: none; } .container .desc .desc_textarea { display: inline-block; width: 690rpx; height: 240rpx; /* background: #efefef; */ border-radius: 8rpx; font-size: 28rpx; color: #333333; box-sizing: border-box; margin-top: 18rpx; margin-bottom: 18rpx; padding: 5rpx; line-height: 0rpx; } .container .desc .textarea_tip { width: auto; margin-top: 0; height: auto; position: absolute; right: 30rpx; bottom: 20rpx; font-size: 28rpx; color: #999999; } .issue { width: 100%; height: 100rpx; position: fixed; bottom: 0; left: 0; border-top: 2rpx solid rgba(0, 0, 0, .1); display: flex; align-items: center; justify-content: center; background: white; z-index: 100; } .issue view { width: 670rpx; height: 74rpx; border-radius: 44rpx; background: #3476FE; display: flex; align-items: center; justify-content: center; color: white; font-size: 34rpx; z-index: 100; } .imgs { width: 100%; box-sizing: border-box; padding: 30rpx; } .imgs_title { margin-bottom: 40rpx; font-size: 30rpx; } .upimg { width: 220rpx; height: 220rpx; margin-right: 10rpx; display: inline-block; border-radius: 4rpx; border: #e2e2e2 2rpx dashed; position: relative; box-sizing: border-box; } .upimg image { position: absolute; top: 60rpx; left: 60rpx; width: 100rpx; height: 100rpx; } .img_item { height: 220rpx; width: 220rpx; margin-right: 10rpx; display: inline-block; overflow: hidden; position: relative; } .img_item .img { width: 100%; height: 100%; } .img_item .empty { width: 20%; height: 20%; position: absolute; top: 10rpx; right: 10rpx; } .lack_currency { width: 488rpx; } .alltextarea{ width: 100%; height: 100%; box-sizing: border-box; padding-top: 36rpx; border: none; color: #333333; font-size: 28rpx; text-align: right; }