/* pages/my/work/work.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: #999999; font-size: 24rpx; } page { width: 100%; height: 100%; } .work-container { /* height: 100%; */ font-size: 24rpx; padding-bottom: constant(safe-area-inset-bottom); /*兼容 IOS<11.2*/ padding-bottom: env(safe-area-inset-bottom); /*兼容 IOS>11.2*/ } .header { margin: 0 30rpx 20rpx; padding: 30rpx; background: #fff; border-radius: 20rpx; } .header .userInfo { display: flex; align-items: center; margin-bottom: 30rpx; } .header .userInfo .auter { width: 150rpx; height: 150rpx; border-radius: 50%; } .header .userInfo .info { margin-left: 37rpx; font-size: 34rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #1a1a1a; } .header .userInfo .info .sex { width: 31rpx; height: 31rpx; margin-left: 10rpx; } .header .userInfo .info .phonenum { font-size: 24rpx; color: #808080; } .header .userInfo .time { width: 153rpx; height: 57rpx; margin-left: auto; background: #ffdc2f; border-radius: 29rpx; font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #1a1a1a; color: #fff; line-height: 57rpx; text-align: center; } .education { margin-bottom: 10rpx; } .address { margin-bottom: 10rpx; } .header .address-icon { width: 22rpx; height: 28rpx; margin-right: 15rpx; vertical-align: middle; } .header .address-detail { font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #666666; } .help { color: #666666; margin-bottom: 15rpx; } .header .num { color: #FF9209; } .tag { font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #666666; } .tag-label { display: inline-block; padding: 3rpx 16rpx; background: #f2f2f2; border-radius: 10rpx 0px 10rpx 0px; color: #666666; margin-right: 15rpx; margin-bottom: 15rpx; } .serve, .topic { margin: 0 30rpx 20rpx; padding: 30rpx; background: #ffffff; border-radius: 20rpx; } .serve .head { display: flex; justify-content: space-between; align-items: center; color: #999999; padding-bottom: 20rpx; border-bottom: 1rpx solid #e6e6e6; } .serve .title, .topic .title { position: relative; font-size: 30rpx; font-family: 'PingFang SC, PingFang SC-Bold'; font-weight: 700; color: #1a1a1a; z-index: 1; } .serve .title::before, .topic .title::before { display: block; content: ''; position: absolute; z-index: -1; width: 6rpx; height: 100%; background: #ffdd36; border-radius: 3rpx; } .serve .status { display: flex; justify-content: space-between; align-items: center; } .status-item { display: flex; flex-direction: column; align-items: center; margin-top: 30rpx; font-size: 26rpx; } .status-item .num { margin-bottom: 2rpx; font-size: 34rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #ffa836; } .topic .title { margin-bottom: 15rpx; } .topic .item { margin-bottom: 20rpx; padding-bottom: 22rpx; border-bottom: 1rpx solid #e6e6e6; } .topic .item .box { display: flex; align-items: center; } .topic .item .solid { width: 10rpx; height: 10rpx; margin-right: 15rpx; background: #333333; border-radius: 50%; } .topic .item .label { font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #333333; } .topic .introduce { margin-bottom: 15rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #999999; } .topic .price-box { font-size: 20rpx; font-family: 'PingFang SC, PingFang SC-Medium'; font-weight: 500; color: #ec2e26; } .topic .price-box .price { display: inline; font-size: 28rpx; font-weight: 700; } .topic .item:last-of-type { border: none; } .topic .item .userInfo { display: flex; align-items: center; margin-bottom: 20rpx; font-size: 30rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #1a1a1a; } .topic .item .userInfo .auter { width: 83rpx; height: 83rpx; border-radius: 50%; margin-right: 18rpx; } .topic .item .userInfo .time { margin-left: auto; font-size: 24rpx; font-family: 'PingFang SC, PingFang SC-Regular'; color: #999999; } .topic-name { color: #999999; } .footer { padding: 25rpx 0; font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Bold'; font-weight: 700; text-align: center; color: #ffa836; background: #fffae1; } .weui-check__label { display: flex; align-items: center; padding-top: 20rpx; padding-bottom: 15rpx; border-bottom: 1rpx solid #e6e6e6; } .weui-check__label:last-child { border: none; } /* 未选中的背景样式 */ checkbox .wx-checkbox-input { width: 29rpx; height: 29rpx; border-radius: 50%; } /* 选中后的背景样式 */ checkbox .wx-checkbox-input.wx-checkbox-input-checked { background: #ffffff; border: 1rpx solid #ffdc2f; } /* 选中后的勾子样式 */ checkbox .wx-checkbox-input.wx-checkbox-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); } .weui-cell__bd { flex: 1; display: flex; align-items: center; } .day { margin-left: 35rpx; margin-right: 35rpx; font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #808080; } .select-time { width: 150rpx; color: #808080; } .interval { font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #808080; } .noTime { display: inline-block; font-size: 28rpx; font-family: 'PingFang SC, PingFang SC-Regular'; font-weight: 400; color: #808080; margin-left: 30rpx; }