.equipment-statistical-analysis{color:#333;width:100%;margin:0 auto;padding:10px;box-sizing:border-box}.equipment-statistical-analysis *{box-sizing:border-box}.filter-bar{background-color:#fff;padding:15px 20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.filter-bar .layui-form .layui-form-item,.filter-bar .layui-form .layui-form-item .layui-inline,.filter-bar .layui-form .layui-form-label,.filter-bar .layui-form .layui-form-label .include-count-text{width:auto;margin-bottom:0}.filter-bar .layui-form .layui-input-block{width:170px;margin-left:80px}.filter-bar .layui-form .top-filter-data-range{margin-left:10px}.filter-bar .layui-form .top-filter-data-range .layui-input-block{margin-left:80px!important;width:auto}.filter-bar .layui-form .top-filter-data-range .layui-input{width:100px}.filter-bar button{background-color:#3498db;color:#fff;border:none;padding:6px 16px;border-radius:4px;margin-left:10px;cursor:pointer;transition:background-color .3s}.filter-bar button:hover{background-color:#2980b9}.equipment-statistical-analysis .page-header{display:flex;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.equipment-statistical-analysis .page-title{font-size:16px;font-weight:600;color:#323232;margin-left:10px}.equipment-statistical-analysis .module-card{background:#fff;border-radius:8px;padding:20px;margin-bottom:16px;box-shadow:0 2px 12px rgba(0,0,0,.08);height:100%;display:flex;flex-direction:column}.equipment-statistical-analysis .module-card.chart-card{height:360px;position:relative}.equipment-statistical-analysis .module-card>:last-child{flex:1}.equipment-statistical-analysis .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.equipment-statistical-analysis .card-header.have-right-search{margin-top:-10px}.equipment-statistical-analysis .module-card-table .card-header{margin-bottom:0}.equipment-statistical-analysis .module-title{font-size:15px;font-weight:600;color:#555;padding-left:10px;border-left:3px solid #409eff}.equipment-statistical-analysis .card-filter{display:flex;align-items:center;gap:8px}.trend-statistical-search .layui-form{min-width:340px}.equipment-statistical-analysis .card-filter .layui-inline{margin-bottom:0;width:auto}.trend-statisticalMethod .layui-form-label,.trend-statisticalMethod .layui-form-label .include-count-text,.trend-statisticalTime .layui-form-label,.trend-statisticalTime .layui-form-label .include-count-text{width:60px}.status-data-range .layui-form-label,.status-data-range .layui-form-label .include-count-text,.status-data-range .layui-input,.trend-statisticalMethod .layui-form-select{width:100px}.trend-statisticalTime .layui-form-select{width:116px}.statisticalMethod{margin-left:130px!important}.trend-statisticalMethod .statisticalMethod,.trend-statisticalTime .statisticalMethod{margin-left:60px!important}.status-data-range .statisticalMethod{margin-left:100px!important}.statisticalMethod .selectDiv{width:110px}.statisticalMethod .selectDiv .layui-input{padding-left:10px}.equipment-statistical-analysis .data-cards-group{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.equipment-statistical-analysis .data-cards-group.equipment-cards-group-3{grid-template-columns:repeat(3,1fr)}.spare-parts-analysis .data-cards-group,.special-equipment-analysis .data-cards-group{grid-template-columns:repeat(2,1fr)}.incident-analysis .data-cards-group,.inspections-analysis .data-cards-group,.problem-analysis .data-cards-group{grid-template-columns:repeat(3,1fr)}.equipment-statistical-analysis .data-card{padding:24px 20px;border-radius:8px;background:linear-gradient(135deg,#fdfefe,#f0f7ff);border:1px solid #e4e7ed;text-align:center}.equipment-statistical-analysis .card-label{font-size:14px;color:#606266;margin-bottom:10px}.equipment-statistical-analysis .card-value{font-size:28px;font-weight:700;color:#1f2d3d}.equipment-statistical-analysis .card-unit{font-size:14px;color:#909399;margin-left:5px}.equipment-statistical-analysis .grid-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:16px;align-items:stretch}.equipment-statistical-analysis.incident-analysis .grid-row,.equipment-statistical-analysis.problem-analysis .grid-row{grid-template-columns:1fr 2fr}.equipment-statistical-analysis .data-table{width:100%;font-size:14px}.equipment-statistical-analysis .chart-box{width:100%;height:100%}.inspectionExpiration-list{max-height:290px;overflow:auto}.special-equipment-analysis .warning-list{margin-top:20px;border:1px solid #e6e6e6;border-radius:5px}.special-equipment-analysis .warning-item{padding:12px 15px;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;align-items:center}.special-equipment-analysis .warning-item:last-child{border-bottom:none}.special-equipment-analysis .warning-item.yellow{border-left:4px solid #f8ac59}.special-equipment-analysis .warning-item.orange{border-left:4px solid #ed5565}.special-equipment-analysis .warning-item.red{border-left:4px solid red}.special-equipment-analysis .warning-date.yellow{color:#f8ac59}.special-equipment-analysis .warning-date.orange{color:#ed5565}.special-equipment-analysis .warning-date.red{color:red}.special-equipment-analysis .warning-info{flex:1}.special-equipment-analysis .warning-name{font-size:14px;font-weight:600}.special-equipment-analysis .warning-desc{font-size:12px;color:#999;margin-top:3px}.special-equipment-analysis .warning-date{font-size:12px;color:#666}.timeout-card .card-value{color:#e63946;cursor:pointer}.layui-layer-page .layui-layer-content .popup-content-container.equipment-list-popup .algin-center-content .list-container{height:calc(100% - 20px)}.maintenance-analysis .chart-flex{display:flex;gap:20px;flex-wrap:wrap}.maintenance-analysis .chart-flex .chart-box{flex:1;min-width:450px;height:400px}.maintenance-analysis .data-cards-group .data-card .num{font-size:26px;font-weight:700;color:#333;margin-bottom:6px}.maintenance-analysis .data-cards-group .data-card .text{font-size:14px;color:#666}.maintenance-analysis .data-cards-group .data-card .percent{font-size:15px;color:#2c5aa0;font-weight:600;margin-top:4px}.maintenance-analysis .data-cards-group{grid-template-columns:repeat(6,1fr)}.risk-analysis .data-cards-group{grid-template-columns:repeat(5,1fr)}.chart-box-noData{width:170px;height:100px;flex:none;position:absolute;top:calc(50% - 50px);left:calc(50% - 85px)}@media (max-width:1360px){.equipment-statistical-analysis .grid-row{grid-template-columns:1fr;display:block}.equipment-statistical-analysis .module-card.chart-card{height:460px}.equipment-statistical-analysis .module-card{width:100%}.inspectionExpiration-list{max-height:390px}}@media (max-width:1200px){.equipment-statistical-analysis .data-cards-group{grid-template-columns:repeat(2,1fr)}.inspections-analysis .data-cards-group{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.equipment-statistical-analysis .data-cards-group{grid-template-columns:1fr}}