//引入全局配置 @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-list { @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-hint { color: $fc1; font-size: 32rpx; } .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: 30rpx 0 5rpx; padding: 20rpx; font-size: 28rpx; font-family: Source Han Serif SC; font-weight: 500; color: #999; line-height: 32rpx; &:first-letter { pd: 5rpx; color: #0c4a9c; font-size: 34rpx; } } .item { overflow: hidden; .item-wrap { box-sizing: border-box; padding: 20rpx 30rpx; line-height: 60rpx; overflow: hidden; border-bottom: 1rpx solid #fefefe; .avatar { position: relative; margin-right: 20rpx; width: 60rpx; height: 60rpx; border-radius: 100%; background-color: #f7f8f9; overflow: hidden; image { position: absolute; display: block; box-sizing: border-box; top: 0; left: 0; right: 0; bottom: 0; margin: auto; width: 54rpx; height: 54rpx; display: block; } } .name { @include toe; width: 70%; font-size: 34rpx; 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); } } } } }