//引入全局配置 @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_publish_range { @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; } .operate { position: absolute; z-index: 100; bottom: 0; left: 0; width: 100%; height: 100rpx; background-color: #ffffff; border-top: 1rpx solid #eee; .btn { float: left; width: 50%; text-align: center; line-height: 100rpx; background-color: rgba(230, 0, 0, 1); color: #ffffff; text-align: center; font-size: $fz6; font-family: Source Han Serif SC; font-weight: 500; &.btn-off { background-color: #ffffff; color: $fc2; } } } .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; } } .back-btn { box-sizing: border-box; margin: 15rpx 20rpx; padding: 10rpx 5rpx; width: 200rpx; border: 1rpx solid #e5e5e5; line-height: 60rpx; border-radius: 10rpx; font-size: $fz6; font-family: Source Han Serif SC; font-weight: 500; color: $c2; text-align: center; } .menu-title { margin-top: 20rpx; padding: 0 20rpx; line-height: 50rpx; font-size: 28rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(153, 153, 153, 1); } .menu { @include cs; box-sizing: border-box; margin: 0 auto; padding: 20rpx 10rpx; width: 710rpx; border-top: 1rpx solid #fefefe; line-height: 40rpx; .ico-fold { display: inline-block; margin-left: -20rpx; padding: 4rpx 10rpx; width: 32rpx; height: 32rpx; vertical-align: bottom; transition: all $ad1 ease-in-out; &.z-unfold { transform: rotate(90deg); } } .name { // @include toe; width: 400rpx; font-size: $fz7; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); } .num { font-size: 26rpx; font-family: Source Han Serif SC; font-weight: 500; color: rgba(230, 0, 0, 1); } .ico-go { display: block; margin: 10rpx 15rpx; width: 13rpx; height: 24rpx; } } .list { margin-top: 30rpx; view { .list-title { font-size: $fz5; } } } .list-title { margin: 5rpx 0; padding: 20rpx; font-size: $fz6; font-family: Source Han Serif SC; font-weight: 500; color: rgba(51, 51, 51, 1); line-height: 32rpx; .ico { position: relative; top: -10rpx; 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); } } } > image { display: inline-block; margin: 0 10rpx; width: 32rpx; height: 32rpx; vertical-align: bottom; transition: all $ad1 ease-in-out; &.z-unfold { transform: rotate(90deg); } } } .item { overflow: hidden; .item-wrap { box-sizing: border-box; padding: 20rpx; height: 90rpx; line-height: 50rpx; overflow: hidden; border-bottom: 1rpx solid #fefefe; .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; image { width: 50rpx; height: 50rpx; border-radius: 100%; } } .name { @include toe; width: 70%; 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; } }