.home-page{min-height:calc(100vh - 82px)}.home-page .el-table__body-wrapper{height:auto!important}.home-page .tip{font-size:12px;color:#a3a7b4}.home-page .header-content{background:url(../img/home-bg.d72960c4.png);background-repeat:no-repeat;background-color:#4169e1;height:96px;border-radius:4px 4px 0 0;background-size:100% 100%;position:relative;color:hsla(0,0%,100%,.7)}.home-page .header-content .depart-box{position:absolute;top:15px;left:300px;display:flex}.home-page .header-content .depart-box .name-info{font-size:18px;color:#fff;width:210px;display:inline-block}.home-page .header-content .depart-box .name-info .pingyin{font-size:12px;color:hsla(0,0%,100%,.7);margin-bottom:4px}.home-page .header-content .depart-box .name-info .def-ft{letter-spacing:2px;color:hsla(0,0%,100%,.9)}.home-page .header-content .depart-box .data-info{display:inline-block}.home-page .header-content .depart-box .data-info .info-box{color:hsla(0,0%,100%,.7);font-size:14px;display:inline-block}.home-page .header-content .depart-box .data-info .info-box div{margin-top:5px;margin-bottom:3px}.home-page .header-content .depart-box .data-info .info-box .light{font-size:16px;color:#fff;font-size:26px}.home-page .header-content .depart-box .data-info .line{display:inline-block;height:36px;margin:0 30px;border-left:1px solid hsla(0,0%,100%,.7)}.home-page .header-content .operat-box{position:absolute;right:10px;top:10px}.home-page .header-content .operat-box .date-select{margin-right:15px}.home-page .header-content .operat-box .date-select input.el-input__inner{background:#4185ea;border:1px solid #4185ea;border-radius:15px;color:hsla(0,0%,100%,.7)}.home-page .header-content .operat-box .date-select input::-webkit-input-placeholder{color:hsla(0,0%,100%,.7)}.home-page .header-content .operat-box .date-select input:-moz-placeholder,.home-page .header-content .operat-box .date-select input::-moz-placeholder{color:hsla(0,0%,100%,.7)}.home-page .header-content .operat-box .date-select input:-ms-input-placeholder{color:hsla(0,0%,100%,.7)}.home-page .header-content .operat-box .el-button--text{color:hsla(0,0%,100%,.7)}.home-page .bg{background:#fff;box-shadow:0 -1px 5px 0 #f5f5f5}.home-page .report-circle-wrap{height:225px;border-radius:4px;margin-top:15px;padding:20px;box-sizing:border-box}.home-page .report-circle-wrap .header-title{margin-bottom:12px}.home-page .report-circle-wrap .content .wrap-box{display:inline-block}.home-page .report-circle-wrap .content .wrap-box .box-top{font-weight:600;font-size:14px}.home-page .report-circle-wrap .content .wrap-box .box-bottom{display:flex;align-items:center;height:133px;justify-content:space-around}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item{display:flex;width:112px;flex-direction:column;align-items:center}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item p{color:#82889c;font-size:14px}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item .circle{display:inline-block;width:70px;height:70px;background:#f9fbfe;border-radius:50%;text-align:center;line-height:70px;margin-bottom:15px;font-size:14px;color:#82889c;cursor:pointer}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item .circle .num{color:#2c5be8;font-size:24px;font-weight:600}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item .circle.warn{background:#fefafa}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item .circle.warn .num{color:red}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item .circle.none{background:#f9fbfe}.home-page .report-circle-wrap .content .wrap-box .box-bottom .wrap-item .circle.none .num{color:#858b97}.home-page .report-circle-wrap .line{display:inline-block;height:60px;border-left:1px solid #e4e7ed;vertical-align:-27px}.home-page .ce-warn{display:flex;justify-content:space-between;margin-top:15px}.home-page .ce-warn .item-info{background:#fff;box-shadow:0 -1px 5px 0 #f5f5f5;width:49.5%;border-radius:4px;padding:16px 20px 20px;box-sizing:border-box}.home-page .ce-warn .item-info .item-title{display:flex;align-items:center;margin-bottom:20px;position:relative}.home-page .ce-warn .item-info .item-title .pic{width:25px;height:25px;margin-right:8px}.home-page .ce-warn .item-info .item-title .ft{font-weight:600;color:#333;font-size:16px}.home-page .ce-warn .item-info .item-title .right{position:absolute;right:0}