congming_huose-apk/unpackage/dist/dev/mp-weixin/pages/device/mcgydevice.wxss

196 lines
4.7 KiB
Plaintext
Raw Normal View History

2025-11-08 11:30:06 +08:00
.tabback.data-v-105b8fe4 {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
height: 160rpx;
padding: 0 20rpx;
padding-top: 80rpx;
box-sizing: border-box;
position: fixed;
top: 0;
left: 0;
z-index: 999 !important;
background-color: #fff;
}
.tabback .rtjt.data-v-105b8fe4 {
font-size: 36rpx;
}
.device-detail.data-v-105b8fe4 {
padding-top: 150rpx;
background-color: #F3F5F6;
}
.avatar-box.data-v-105b8fe4 {
position: relative;
display: flex;
justify-content: center;
margin-top: 60rpx;
padding-bottom: 74rpx;
border-bottom: 1rpx solid #f2f2f2;
}
.avatar-box .avatar.data-v-105b8fe4 {
width: 278rpx;
height: 278rpx;
background: #e0e0e0;
border-radius: 24rpx;
box-shadow: 0 2rpx 8rpx #eee;
}
.avatar-box .scan-btn.data-v-105b8fe4 {
position: absolute;
right: 26rpx;
top: -36rpx;
width: 48rpx;
height: 48rpx;
background: #fff;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 32rpx;
box-shadow: 0 2rpx 8rpx #eee;
border: 1rpx solid #eee;
}
.avatar-box .scan-btn image.data-v-105b8fe4 {
width: 48rpx;
height: 48rpx;
}
.info-card .info-item.data-v-105b8fe4:nth-child(9) {
margin-bottom: 30rpx;
}
.info-card .info-item.data-v-105b8fe4:nth-child(10) {
2026-01-15 14:41:50 +08:00
border-bottom: 1px solid #f2f2f2;
2025-11-08 11:30:06 +08:00
}
.info-card .info-item.data-v-105b8fe4 {
display: flex;
align-items: flex-start;
padding: 0 24rpx 0 32rpx;
position: relative;
min-height: 80rpx;
background: #fff;
}
.info-card .info-item image.data-v-105b8fe4 {
width: 50rpx;
height: 50rpx;
margin-top: 30rpx;
}
.info-card .info-item .info-icon.data-v-105b8fe4 {
font-family: 'iconfont' !important;
font-size: 32rpx;
margin-right: 18rpx;
color: #222;
line-height: 80rpx;
}
.info-card .info-item .info-content.data-v-105b8fe4 {
flex: 1;
padding: 18rpx 0;
}
.info-card .info-item .info-content .info-title.data-v-105b8fe4 {
font-size: 28rpx;
color: #727272;
font-weight: 500;
}
.info-card .info-item .info-content .info-status-row.data-v-105b8fe4 {
display: flex;
align-items: center;
margin-top: 6rpx;
min-height: 32rpx;
}
.info-card .info-item .info-content .info-status-row .info-status.data-v-105b8fe4 {
font-size: 26rpx;
color: #3D3D3D;
}
.info-card .info-item .info-content .info-status-row .info-status.red.data-v-105b8fe4 {
color: #e74c3c;
}
.info-card .info-item .info-content .info-status-row .info-status.green.data-v-105b8fe4 {
color: #27ae60;
}
.info-card .info-item .info-content .info-status-row .signal-bar.data-v-105b8fe4 {
display: flex;
align-items: center;
}
.info-card .info-item .info-content .info-status-row .signal-bar .signal-block.data-v-105b8fe4 {
width: 62rpx;
height: 6rpx;
margin-right: 6rpx;
border-radius: 2rpx;
background: #e0e0e0;
}
.info-card .info-item .info-content .info-status-row .signal-bar .signal-block.active.data-v-105b8fe4 {
background: #4cd964;
}
.info-card .info-item .divider.data-v-105b8fe4 {
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 1rpx;
background: #f2f2f2;
}
.device-summary.data-v-105b8fe4 {
background: #f7f7f7;
text-align: center;
color: #888;
font-size: 24rpx;
line-height: 1.8;
border-radius: 0 0 20rpx 20rpx;
padding-top: 40rpx;
box-sizing: border-box;
padding-bottom: 30rpx;
}
2026-01-15 14:41:50 +08:00
/* WebSocket消息弹窗样式 */
.message-modal.data-v-105b8fe4 {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
z-index: 9999;
}
.message-modal .message-modal-content.data-v-105b8fe4 {
width: 80%;
max-width: 600rpx;
background-color: #fff;
border-radius: 20rpx;
overflow: hidden;
box-shadow: 0 4rpx 20rpx rgba(0, 0, 0, 0.2);
}
.message-modal .message-modal-content .message-modal-header.data-v-105b8fe4 {
display: flex;
align-items: center;
justify-content: space-between;
padding: 30rpx 30rpx 20rpx;
border-bottom: 1rpx solid #f0f0f0;
}
.message-modal .message-modal-content .message-modal-header .message-modal-title.data-v-105b8fe4 {
font-size: 32rpx;
font-weight: 600;
color: #333;
}
.message-modal .message-modal-content .message-modal-header .message-modal-close.data-v-105b8fe4 {
font-size: 48rpx;
color: #999;
line-height: 1;
cursor: pointer;
}
.message-modal .message-modal-content .message-modal-header .message-modal-close.data-v-105b8fe4:active {
color: #666;
}
.message-modal .message-modal-content .message-modal-body.data-v-105b8fe4 {
padding: 30rpx;
max-height: 60vh;
overflow-y: auto;
}
.message-modal .message-modal-content .message-modal-body .message-text.data-v-105b8fe4 {
font-size: 28rpx;
color: #333;
line-height: 1.6;
word-break: break-all;
white-space: pre-wrap;
}
2025-11-08 11:30:06 +08:00