@charset "UTF-8"; .mb5 { margin-bottom: 5px; } .my5 { margin: 5px 0; } .my10 { margin: 10px 0; } .mt10 { margin-top: 10px; } .fs14 { font-size: 14px; } .fs15 { font-size: 15px; } .box { padding: 10px 30rpx 100px; background-color: #fff; } .shareCss { background-color: #00B760 !important; } .shareCss .box { margin: 20px 24px; border-radius: 10px; background-color: #fff; height: 194px; overflow: hidden; } .JobName { color: #0E100F; font-size: 24px; } .tagList { width: 100%; display: flex; flex-wrap: wrap; } .tagList .tagListItem { margin: 10rpx 10rpx 10rpx 0; } .topLine { border-top: 1px solid #EDEDED; padding-top: 10px; } .tag { padding: 5px 10px; background-color: #e2f0ef; color: #00B760; border-radius: 5px; font-size: 14px; margin-right: 8px; margin-top: 4px; } .hirePrice { padding: 3px 10px; background-color: #e2f0ef; color: #00B760; border-radius: 5px; font-size: 14px; margin-left: 8px; } .htmlCss { white-space: pre-wrap; word-break: break-all; line-height: 28px; color: var(--color-333); font-size: 15px; text-align: justify; letter-spacing: 0; } .bottom-sticky { display: flex; width: 100vw; position: fixed; bottom: 0; left: 0; background-image: linear-gradient(white, white); } .buttons { width: 60vw; height: 44px; border-radius: 25px; margin: 0; background-color: #00B760 !important; } .disable { background-color: #5ec593 !important; color: #ffffec !important; } .noMore { margin: 20px 0; } .date-time { color: #d9d0d2; float: right; } .viewided-line { width: 100%; height: 1px; background-color: #f0f2f7; margin: 20px 0; } .avatarBox { max-width: 40px; max-height: 40px; margin: 0 10px; } .avatar { width: 40px; height: 40px; } .sub-li-bottom { display: flex; justify-content: space-between; align-items: center; background: linear-gradient(90deg, #f5fcfc 0, #fcfbfa 100%); font-size: 13px; padding: 5px 30rpx; } .salary { color: #00B760; line-height: 41px; font-weight: 600; height: auto; display: inline-block; vertical-align: sub; } .list-shape { padding: 10px 30rpx 10px; margin-top: 10px; background-color: #fff; } .list-shape .titleBox { display: flex; align-items: center; justify-content: space-between; } .viewider-mx { margin: 0 10rpx; } .viewider { color: #e4d4d2; } .cer-end { position: absolute; top: 85%; right: 16%; } .cer-text { text-decoration: underline; margin: 0 5rpx; } .dis { display: flex; align-items: center; } .showPopup-more { width: 26vw; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /* 列表触底暂无更多 */ .noMore { text-align: center; color: grey; } .mt { margin-top: 10rpx; } .mb { margin-bottom: 10rpx; } .ml { margin-left: 20rpx; } .mr { margin-right: 20rpx; } .mr-10 { margin-right: 10rpx; } .my-5 { margin: 5px 0; } .dialogBox .dialog-title { display: flex; justify-content: space-between; align-items: center; color: #767a82; padding: 20rpx; } .dialogBox .dialog-title .title { font-weight: bold; margin-left: 10rpx; } .dialogBox .dialog-content { padding: 20rpx; padding-bottom: 50rpx; } .dialogBox .dialog-content .selected { background-color: #00B760 !important; } .dialogBox .selectOnline { font-size: 14px; color: #00B760; text-align: center; margin-top: 10rpx; } .dialogBox .dialog-bottom { width: 100%; height: 44px; line-height: 44px; text-align: center; color: #fff !important; background-color: #00B760 !important; }