.search-box{ width: 690rpx; height: 76rpx; line-height: 76rpx; background: #FFFFFF; border-radius: 20rpx 20rpx 20rpx 20rpx; margin: 30rpx; opacity: 1; padding:0 30rpx; box-sizing: border-box; } .search-icon{ width: 26rpx; height: 28rpx; margin-right: 10rpx; } .search-btn{ width: 96rpx; height: 47rpx; line-height: 47rpx; background: #EB5C20; border-radius: 24rpx 24rpx 24rpx 24rpx; opacity: 1; text-align: center; color: #fff; } /* 图表 */ .echart-box{ padding: 30rpx; background: #FFFFFF; border-radius: 16rpx 16rpx 16rpx 16rpx; opacity: 1; margin: 30rpx; } .echart-box-header{ justify-content: space-between; } .echart-box-title{ line-height: 45rpx; font-size: 30rpx; font-weight: 500; color: #333333; margin-left: 12rpx; position: relative; } .echart-box-title::before{ content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: -12rpx; width: 6rpx; height: 32rpx; background: #EB5C20; border-radius: 10rpx 10rpx 10rpx 10rpx; opacity: 1; } .sssb-box{ justify-content: space-between; padding: 30rpx 60rpx; } .sssb-item{ text-align: center; } .sssb-label{ line-height: 36rpx; font-size: 24rpx; font-weight: 400; color: #666464; } .sssb-data{ line-height: 50rpx; font-size: 36rpx; font-weight: bold; color: #333333; margin-top: 8rpx; } .sssb-line{ width: 1rpx; height: 88rpx; opacity: 1; background-color: #E6E6E6; } .sssb-color{ color: #EB5C20; } .sjyy-item{ width: 690rpx; background: #FFFFFF; border-radius: 20rpx 20rpx 20rpx 20rpx; opacity: 1; padding: 30rpx; box-sizing: border-box; margin: 30rpx; } .sjyy-header{ width: 88rpx; height: 88rpx; background: #F5F5F5; opacity: 1; border-radius: 100%; overflow: hidden; margin-right: 10rpx; } .sjyy-header image{ width: 100%; height: 100%; } .sjyy-name{ line-height: 45rpx; font-size: 32rpx; font-weight: 800; color: #333333; } .sjyy-name-label{ width: 105rpx; line-height: 33rpx; font-size: 22rpx; color: #FFFFFF; text-align: center; background: #2A82E4; border-radius: 5rpx 5rpx 5rpx 5rpx; opacity: 1; margin-left: 13rpx; font-weight: normal; } .sjyy-phone{ line-height: 36rpx; font-size: 24rpx; font-weight: 500; color: #666464; } .sjyy-btn{ width: 180rpx; line-height: 56rpx; border-radius: 73rpx 73rpx 73rpx 73rpx; opacity: 1; border: 2rpx solid #A8A5A5; text-align: center; margin-left: 20rpx; } .sjyy-data{ background: rgba(242, 242, 242, 0.5); border-radius: 8rpx 8rpx 8rpx 8rpx; margin:20rpx auto 0; padding: 20rpx; } .sjyy-data-item{ text-align: center; }