//引入全局配置 @import "c/conf"; @import "c/mx"; @import "c/f"; @import "a/c"; .m-hint { text-align: center; padding: 150rpx 50rpx; line-height: 50rpx; color: $fc3; text-align: center; font-size: 32rpx; font-family: Source Han Serif SC; font-weight: 500; } .m-select_staff { @include shield; z-index: 1000; .wrap { position: absolute; box-sizing: border-box; bottom: 0; left: 0; width: 100%; height: 85%; background-color: #ffffff; border-radius: 10rpx 10rpx 0 0; } .wrap2 { box-sizing: border-box; height: 100%; padding-top: 10rpx; padding-bottom: 120rpx; overflow-y: scroll; margin:20rpx } .title { position: relative; margin: 0 auto; padding: 20rpx 0; width: 710rpx; line-height: 60rpx; border-bottom: 1rpx solid #e7eeee; font-size: $fz4; font-family: Source Han Serif SC; font-weight: 500; color: rgba(151, 151, 151, 1); .row { overflow: hidden; } .title-ico { position: relative; width: 60rpx; height: 60rpx; image { @include hub; &.title-ico-back { width: 19rpx; height: 34rpx; } &.title-ico-close { width: 35rpx; height: 35rpx; } } } .title-btn { width: 140rpx; height: 60rpx; line-height: 60rpx; background: rgba(230, 0, 0, 1); border-radius: 30rpx; font-size: 32rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(255, 255, 255, 1); text-align: center; } } .item { overflow: hidden; box-sizing: border-box; padding: 20rpx; height: 90rpx; line-height: 50rpx; overflow: hidden; border-bottom: 1rpx solid #fefefe; display: flex; justify-content: start; .ico-radio { position: relative; display: block; width: 50rpx; height: 40rpx; margin-top:10rpx; margin-right: 10rpx; transition: all $ad1 ease-in-out; &::before { @include hub; content: ""; display: block; width: 22rpx; height: 22rpx; border-radius: 100%; border: 3rpx solid #aaa; transition: all $ad1 ease-in-out; } &::after { @include hub; content: ""; display: block; width: 10rpx; height: 10rpx; border-radius: 100%; background-color: #aaa; transform: scale(0); transition: all $ad1 ease-in-out; } &.z-disabled { &::before { border-color: #e5e5e5; } &::after { background-color: #e5e5e5; } } &.z-on { &::before { border-color: $c1; } &::after { background-color: $c1; transform: scale(1); } } } .ico { position: relative; margin-left: -15rpx; margin-right: 2rpx; width: 50rpx; height: 50rpx; &::after, image { position: absolute; display: block; box-sizing: border-box; top: 0; left: 0; right: 0; bottom: 0; margin: auto; width: 20rpx; height: 20rpx; display: block; } &::after { content: ""; z-index: 1; border: 1px solid rgba(153, 153, 153, 1); border-radius: 1px; } image { z-index: 2; opacity: 0; transform: scale(0); transition: all $ad1 ease-in-out; } &.z-on { &::after { opacity: 0; } image { opacity: 1; transform: scale(1); } } } .avatar { position: relative; margin-right: 10rpx; width: 50rpx; height: 50rpx; } .name { @include toe; width: 85%; font-size: $fz5; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); .z-stress { position: relative; display: inline-block; vertical-align: middle; padding: 0 5rpx; height: 24rpx; line-height: 24rpx; border: 1rpx solid rgba(187, 19, 19, 1); border-radius: 12rpx; font-size: $fz1; font-family: Source Han Serif SC; font-weight: 500; color: rgba(187, 19, 19, 1); } } .else { text { font-size: $fz4; font-family: Source Han Serif SC; font-weight: 500; color: rgba(153, 153, 153, 1); } image { display: inline-block; margin: 16rpx 12rpx; width: 13rpx; height: 24rpx; vertical-align: bottom; } } } .z-retract-1 { padding-left: 25rpx; } .z-retract-2 { padding-left: 25rpx * 2; } .z-retract-3 { padding-left: 25rpx * 3; } .z-retract-4 { padding-left: 25rpx * 4; } }