/* pages/my/postJob/postJob.wxss */ @import '../../pages/common.wxss'; @font-face { font-family: "iconfont"; src: url('iconfont.eot?t=1559096289773'); /* IE9 */ src: url('iconfont.eot?t=1559096289773#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKcAAsAAAAABkwAAAJQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApUYwE2AiQDCAsGAAQgBYRtBzEbigXInpo8KUIbQwhFQm+LQTgb4uG/Nfb3zQ4mEomiWb3hpxOpJIiNkol80RL2/9baLKaROpjtabqEWcLryp8Vnx3UElXMuocCHQ+FR+RdAozrFwWRT9w7/RPog8wHlONeNNakSV1AXRxIAe6FUWSFEnjD2AUv8DGBWoOqcJtNHd0oTWavCsSTpggorRCRZZavFiobDmbxrkJ1ek0vkLfo+/FfOKpJKgp2085No4xqfnWKipdy2kVAiBLQ8QoUmIdk4qAxsyVRMC5RbSbJKHSs+uDXsgzc4qgOwf46u7Ye9EPlM6k89aPmEzzWRO2Q3kk/jGj318vkpaOTi43NPIVc7D4vlsN5fCp9vL///i3eOzl5F4lGIlzjKI/7+wtRDYSydNGDOASnrb9D17mL/9V1GXyq/4pCZdkwH1K9F2/wN1QD+7KhsV0pa6rG4aT9LC21alHCgVY/U60dpy6Eah0TfFUGMhSqjZOZnUeFOguoVG0FteY0H6/ThkoUuQazFgBCs1skjT5QaPZKZvYbFTr9oVJzFKh1FG0X1pmM+4wNCgIDGYsjWJMcm7gelhHXd4IyYAo0r4n4XqC+FschPljON4MNdIkt/qASZoxgQh0LN4HnwDQd7FJHB4nxKmNuLBAgTW/iJcdCGTZQQMAAGSYagWkkDhsJRjMZlc93AooBJgHt6Kkr9gKUT5seC+EFB5DNRntQz6O84hukCGMYAiMohwVrAvOAyeTA3OZ5OiBheOqElCsm4AwiQ4389mbr745BLduWwplZqHrWhBFNHEAIAAA=') format('woff2'), url('iconfont.woff?t=1559096289773') format('woff'), url('iconfont.ttf?t=1559096289773') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('iconfont.svg?t=1559096289773#iconfont') format('svg'); /* iOS 4.1- */ } .iconfont { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-xiayibu:before { content: "\e644"; color: #DEDFE2; } .date-icon { color: #FFC12F; } .address-icon { width: 30rpx; height: 36rpx; margin-right: 15rpx; vertical-align: middle; } page { width: 100%; height: 100%; background-color: #fff; } .job-container { padding: 30rpx; padding-bottom: constant(safe-area-inset-bottom); /*兼容 IOS<11.2*/ padding-bottom: env(safe-area-inset-bottom); /*兼容 IOS>11.2*/ } .title { margin-bottom: 22rpx; font-size: 34rpx; font-family: 'PingFang SC, PingFang SC-Bold'; font-weight: 700; color: #060606; } .label { margin-bottom: 23rpx; font-size: 32rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #060606; } .label .tip { font-size: 28rpx; font-weight: 400; color: #808080; } .required { color: #FF0000; } .input-box { display: flex; width: 100%; margin-bottom: 25rpx; padding-bottom: 10rpx; border-bottom: 1px solid #d9d9d9; } .input-box .picker-box { display: flex; align-items: center; } .input-box .picker { display: flex; justify-content: space-between; align-items: center; margin-right: 20rpx; } .input-box .picker.area { justify-content: flex-start; } .input-box .picker text, .input-box .input-placeholder { font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #bfbfbf; } .input-box .section { flex: 1; } .input-box .time { text-align: center; } .input-box .time { display: inline-block; width: 100%; } .input-box .radio { margin-right: 80rpx; font-size: 26rpx; } .input-box .radio:last-child { margin-right: 0; } .input-box .radio .wx-checkbox-input { width: 30rpx; height: 30rpx; border-radius: 50%; } /* 未选中的背景样式 */ radio .wx-radio-input { width: 30rpx; height: 30rpx; border-radius: 50%; border: 1px solid #cccccc; } /* 选中后的背景样式 */ radio .wx-radio-input.wx-radio-input-checked { background: #ffffff; border: 1px solid #ffdc2f; } /* 选中后的勾子样式 */ radio .wx-radio-input.wx-radio-input-checked::before { width: 15rpx; height: 15rpx; line-height: 15rpx; color: transparent; border-radius: 50%; text-align: center; background: #FFDC2F; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } .gap { margin-right: 30rpx; } .box { height: 360rpx; background: #f5f5f5; border: 1rpx solid #d9d9d9; border-radius: 10rpx; margin-bottom: 25rpx; } .activity-box { margin-top: 10rpx; padding: 30rpx; box-sizing: border-box; border: 1rpx solid #D9D9D9; } .flex-upload { display: flex; flex-direction: column; justify-content: center; align-items: center; } .flex-upload .img { width: 100%; height: 100%; } .flex-upload .qrcode { width: 254rpx; height: 257rpx; } .upload-box { display: flex; flex-direction: column; justify-content: center; align-items: center; } .upload-img { width: 110rpx; height: 77rpx; margin-bottom: 20rpx; } .upload-tip { font-size: 30rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #666666; } .activity { height: auto; padding: 21rpx 0 0 21rpx; } .box .label { font-size: 26rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #bfbfbf; } .phone { border-bottom: 1rpx solid #e6e6e6; margin-bottom: 15rpx; } .phone .input-placeholder { font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #bfbfbf; } .btn { height: 85rpx; font-size: 30rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; line-height: 85rpx; color: #1a1a1a; background: #ffdc2f; border-radius: 43rpx; }