.topdatabox{ display: block; width: 100%; height: 300rpx; position: relative; top: -50rpx; } .topdatabox image{ display: block; width: 100%; height: 300rpx; } .topnumbox{ display: block; width: 100%; position: absolute; top: 120rpx; left: 0; } .guestclueslistbox{ display: block; width: 100%; border-radius: 10rpx 10rpx 0 0; position: relative; z-index: 2; margin-top: -70rpx; background-color: #ffffff; padding-top: 30rpx; } .guestcluestitbox{ border-bottom: 1px solid #F0F4F7; } .guestcluestitbox .leftext{ padding-left: 20rpx; padding-bottom: 18rpx; } .conditbox{ display: inline-block; width: 600rpx; } .everycondit{ height: 44rpx; } .everycondit image{ display: block; width: 16rpx; height: 8rpx; position: relative; top: 22rpx; margin-left: 4rpx; } .everyconditlist .datebox{ display: block; width: 100%; height: 80rpx; background: #F0F4F7; padding-left: 20rpx; box-sizing: border-box; } .datebox image{ display: block; width:28rpx; height: 28rpx; position: relative; top: 26rpx; } .datebox view{ margin-left: 12rpx; line-height: 80rpx; } .cluesbox{ display: block; width: 100%; padding: 0 20rpx; box-sizing: border-box; } .everycluesbox{ display: block; padding-bottom: 24rpx; border-bottom: 1px solid #F0F4F7; } .topcluesbox{ padding-top: 24rpx; margin-bottom: 24rpx; } .headbox image{ display: block; width: 48rpx; height: 48rpx; border-radius: 24rpx; } .headbox view{ display:block; background: #71C4FF; width: 28rpx; height: 28rpx; border: 1px solid #FFFFFF; line-height: 28rpx; text-align: center; font-size: 16rpx; color: #FFFFFF; position: absolute; right: -10rpx; bottom: -6rpx; z-index: 2; border-radius: 50%; } .nickname{ display: block; margin-left: 12rpx; max-width: 210rpx; } .copy{ display: block; width: 36rpx; height: 36rpx; margin-left: 12rpx; position: relative; top: 8rpx; } .cluestimebox{ margin-left: 16rpx; } .handlebox{ display: block; width: 120rpx; height: 48rpx; background: #FFFFFF; border: 2rpx solid #249EFB; border-radius: 24rpx; line-height: 44rpx; } .handlebox image{ display: block; width: 16rpx; height:8rpx; margin-left: 4rpx; position: relative; top: 20rpx; } .bottomcluesbox{ padding-left: 20rpx; } .bottomcluesbox .phoneimg{ width: 32rpx; height: 32rpx; margin-left: 40rpx; } .wxnameimg{ display: block; width: 32rpx; height: 32rpx; } .cluesbox .everycluesbox:last-child{ border-width: 0; } .handledbox{ border-color: #9DB6CF; } .handledbox view{ color: #9DB6CF; line-height: 44rpx; } .recordlayerbox{ display: block; width: 100%; height: 100%; position: fixed; top:0; left: 0; z-index: 99; background: rgba(56,72,85,0.60); } .recordbox{ display: block; width:670rpx; background-color: #ffffff; border-radius: 10rpx; position: absolute; top: 50%; left: 40rpx; padding-top: 80rpx; overflow: hidden; transform: translateY(-50%); } .recordtit{ width: 100%; height: 80rpx; background-color: #249efb; color: #fff; position: absolute; top: 0; left: 0; z-index: 9; } .recordtitext{ display: block; width: 100%; line-height: 80rpx; text-align: center; } .recordtit image{ display: block; width: 48rpx; height: 48rpx; position: absolute; top: 16rpx; right:16rpx; } .recordlistbox{ display: block; padding: 0 20rpx 0 80rpx; width: 100%; height: 100%; max-height: 500rpx; overflow: auto; box-sizing: border-box; padding-bottom: 32rpx; } .recordlistbox text{ display: block; width: 1px; height: 100%; border-left: 1px dashed #9db6cf; position: absolute; top: 44rpx; left: 44rpx; } .dayrecordlist{ padding-top: 24rpx; } .dayrecord .clrclebox{ display: block; background-color: #384855; width: 36rpx; height: 36rpx; border-radius: 50%; position: absolute; left: -52rpx; top: 2rpx; } .dayrecordlistbox{ /* padding-top: 24rpx; */ } .everydayrecord{ padding-bottom: 16rpx; border-bottom: 1px solid #f2f6f8; padding-top: 16rpx; } .greyclrclebox{ display: block; background-color: #9db6cf; width: 22rpx; height: 22rpx; border-radius: 50%; position: absolute; left: -46rpx; top: 20rpx; z-index: 2; } /* 选择下拉框 */ .sourcebox{ display: block; width: 200rpx; background: #FFFFFF; box-shadow: 0 0 8rpx 0 rgba(36,158,251,0.55); position: absolute; top: 44rpx; left:0; z-index: 11; border-radius: 10rpx; padding: 6rpx 0; } .sourcebox view{ text-align: center; } .hasphonebox{ display: block; width: 200rpx; background: #FFFFFF; box-shadow: 0 0 8rpx 0 rgba(36,158,251,0.55); position: absolute; top: 44rpx; right:200rpx; z-index: 11; border-radius: 10rpx; padding: 6rpx 0; } .hasphonebox view{ text-align: center; } .statebox{ display: block; width: 200rpx; background: #FFFFFF; box-shadow: 0 0 8rpx 0 rgba(36,158,251,0.55); position: absolute; top: 44rpx; right:0; z-index: 11; border-radius: 10rpx; padding: 6rpx 0; } .statebox view{ text-align: center; } .everysetstatebox{ position: absolute; top: 80rpx; right: -10rpx; width:140rpx; background-color: #FFFFFF; box-shadow: 0 0 8rpx 0 rgba(36,158,251,0.55); z-index: 9; border-radius: 10rpx; text-align: center; } .alllayerbox{ display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; background-color: rgba(56,72,85,0.60); } .reg_infotext{ overflow-y: hidden; overflow-x: auto; white-space: nowrap; }