page { background: #f5f5f5; padding-top: 20rpx; } .list { min-height: 86rpx; font-size: 30rpx; background: #fff; font-family: SourceHanSansCN-Regular; font-weight: 400; padding: 15rpx 30rpx; display: flex; flex-direction: row; justify-content: space-between; align-items: center; border-bottom: 2rpx solid #f5f5f5; } .list text { color: #666666; } .list-content { flex: 1; height: 100%; /* overflow: hidden; text-overflow: ellipsis; white-space: nowrap; */ display: flex; align-items: center; justify-content: flex-end; } .list view input { display: flex; align-items: center; width: 100%; height: 100%; text-align: left; padding-left: 23rpx; font-size: 28rpx; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(153, 153, 153, 1); } .list view .picker { width: 100%; height: 100%; display: flex; align-items: center; justify-content: flex-end; } .list view .picker .pick-view { flex: 1; height: 100%; display: flex; align-items: center; flex-wrap: wrap; justify-content: flex-end; } /* btn */ .fixed-footer { width: 100%; } .btn-group { background: #fff; padding: 20rpx; box-sizing: border-box; } .selfBtn { display: flex; height: 88rpx; line-height: 88rpx; align-items: center; /* box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1); */ background: #0177FF; border-radius: 10rpx; justify-content: center; font-size: 34rpx; font-family: SourceHanSansCN-Normal; font-weight: 400; color: rgba(255, 254, 254, 1); } .cover { height: 100%; width: 100%; position: fixed; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); } .cover-title { height: 108rpx; width: 100%; color: #0177FF; font-size: 34rpx; background: #fff; padding: 0 30rpx; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; border-bottom: 1rpx solid #f5f5f5; position: absolute; top: 0; left: 0; z-index: 9; } .salary, .position { width: 100%; height: 650rpx; position: fixed; left: 0; background: #fff; text-align: center; transition: bottom 400ms ease 0ms; -moz-transition: bottom 400ms ease 0ms; -webkit-transition: bottom 400ms ease 0ms; -o-transition: bottom 400ms ease 0ms; } .position { height: 800rpx; } .city { width: 100%; height: 100%; position: fixed; left: 0; top: 0; } .position-content { display: flex; flex-wrap: wrap; height: 610rpx; justify-content: space-between; padding: 0 30rpx; position: absolute; bottom: 40rpx; left: 0; } .position-content-cell { width: 218rpx; height: 68rpx; font-size: 28rpx; color: #333333; border-radius: 10rpx; text-align: center; line-height: 68rpx; background: #EEEEEE; margin-bottom: 18rpx; } .position-content-cell.active { color: #0177FF; border: 1rpx solid #0177FF; background: #fff; box-sizing: border-box; } .arrow { width: 17rpx; height: 29rpx; margin-left: 15rpx; }