| *{ | 
|     margin: 0; | 
|     padding: 0; | 
|     color: #f2f9ff; | 
|     font-size: 15px; | 
|     font-weight: 400; | 
|     line-height: 1.5; | 
|     box-sizing: border-box; | 
| } | 
| html{ | 
|     height: 100%; | 
|     overflow: hidden; | 
| } | 
| body{ | 
|     height: 100%; | 
| } | 
|   | 
| body.monitor-bg { | 
|     background-image: url("../img/background.png"); | 
|     background-repeat: no-repeat; | 
|     background-size:100% 100%; | 
|     background-attachment:fixed; | 
| } | 
|   | 
| /*头部*/ | 
| .header{ | 
|     position: relative; | 
|     height: 10%; | 
|     width: 100%; | 
|     z-index: 999; | 
| } | 
| .title{ | 
|     position: absolute; | 
|     padding-top: 1px; | 
|     margin-top: 1%; | 
|     margin-left: 35%; | 
|     text-align: center; | 
|     font-size: 40px; | 
|     font-weight: bold; | 
|     letter-spacing: 2px; | 
|     transform: scale(1,0.9); | 
|     height: 77%; | 
|     width: 30%; | 
|     overflow: hidden; | 
|     text-overflow: ellipsis; | 
| } | 
| .button-left { | 
|     position: absolute; | 
|     margin-left: 21.4%; | 
|     margin-top: 0.8%; | 
|     width: 13.3%; | 
|     height: 90%; | 
|     background-image: url('../img/right.png'); | 
|     background-size: 100% 100%; | 
|     -moz-transform: scaleX(-1); | 
|     -webkit-transform: scaleX(-1); | 
|     -o-transform: scaleX(-1); | 
|     transform: scaleX(-1); | 
|     filter: FlipH; | 
| } | 
| .button-right { | 
|     position: absolute; | 
|     margin-left: 65.1%; | 
|     margin-top: 0.8%; | 
|     width: 13.3%; | 
|     height: 90%; | 
|     background-image: url('../img/right.png'); | 
|     background-size: 100% 100%; | 
| } | 
| .time-tools { | 
|     position: absolute; | 
|     margin-left: 80%; | 
|     margin-top: 0.8%; | 
|     width: 20%; | 
|     height: 10%; | 
|     text-align: center; | 
| } | 
|   | 
| /*主体*/ | 
| .container{ | 
|     height: 90%; | 
| } | 
| .container-element-side { | 
|     float: left; | 
|     width: 24%; | 
|     height: 100%; | 
|     padding: 1%; | 
|     box-sizing: border-box; | 
| } | 
| .container-side-box { | 
|     position: relative; | 
|     height: 100%; | 
|     width: 100%; | 
|     border: 1px solid rgba(20, 80, 136, 1); | 
|     padding: 15px; | 
|     box-sizing: border-box; | 
| } | 
|   | 
| /* 左 */ | 
| /*左上*/ | 
| .english { | 
|     font-size: xx-small; | 
|     color: #999; | 
| } | 
| .introduce { | 
|     height: 30%; | 
| } | 
| .introduce-content { | 
|     text-indent: 2em; | 
|     margin-top: 13px; | 
|     height: 150px; | 
|     width: 100%; | 
|     overflow: hidden; | 
|     text-overflow: ellipsis; | 
|     font-size: x-small; | 
|     opacity: 0.7; | 
| } | 
| /*左中*/ | 
| .charge-info { | 
|     height: 60%; | 
| } | 
| .info-header { | 
|     height: 15%; | 
| } | 
| .info-header h6 { | 
|     letter-spacing: 3px; | 
| } | 
| .charge-info-elem { | 
|     height: 20%; | 
| } | 
| .charge-info-elem img { | 
|     display: inline-block; | 
|     height: 100%; | 
|     width: 30%; | 
|     vertical-align: middle; | 
|     padding: 10px 25px 10px 5px; | 
| } | 
| .info-detail { | 
|     display: inline-block; | 
|     height: 100%; | 
|     width: 65%; | 
|     vertical-align: middle | 
| } | 
| .real-data { | 
|     width: 100%; | 
|     height: 60%; | 
|     position: relative; | 
| } | 
| .real-data .count { | 
|     position: absolute; | 
|     left: 0%; | 
|     bottom: 0; | 
|     font-size: x-large; | 
| } | 
| .real-data .unit { | 
|     position: absolute; | 
|     right: 0; | 
|     bottom: 0; | 
|     font-size: x-small; | 
|     opacity: 0.7; | 
| } | 
| .content { | 
|     width: 100%; | 
|     height: 40%; | 
|     font-size: x-small; | 
|     opacity: 0.7; | 
| } | 
| /*左下*/ | 
| .footer { | 
|     position: relative; | 
|     background-color: #063a7b; | 
|     height: 10%; | 
|     text-align: center; | 
| } | 
| .footer span { | 
|     position: absolute; | 
|     left: 18%; | 
|     top: 50%; | 
|     transform:translateY(-50%); | 
|     -webkit-transform:translateY(-50%);  /*兼容-webkit-引擎浏览器*/ | 
|     -moz-transform:translateY(-50%);     /*兼容-moz-引擎浏览器*/ | 
|     overflow: hidden; | 
|     text-overflow: ellipsis; | 
|     white-space:nowrap; | 
| } | 
| .footer img { | 
|     position: absolute; | 
|     right: 0; | 
|     top: 0; | 
|     height: 100%; | 
|     width: auto; | 
| } | 
| /* 中 */ | 
| .container-element-middle { | 
|     float: left; | 
|     width: 52%; | 
|     height: 100%; | 
|     padding: 1.2% 1% 1.5% 1%; | 
|     box-sizing: border-box; | 
| } | 
| .map-board{ | 
|     height: 100%; | 
|     width: 100%; | 
|     border: 1px solid rgba(20, 80, 136, 1); | 
|     position: relative; | 
|     background-color: rgba(3, 36, 85, 0.4); /*针对其他浏览器*/ | 
|     filter: Alpha(Opacity=50); /* 针对IE*/ | 
| } | 
|   | 
|   | 
| /*右*/ | 
| /*右上*/ | 
| .container-side-box.right-top { | 
|     height: 30%; | 
|     margin-bottom: 5%; | 
| } | 
| .line-chart-title { | 
|     height: 30%; | 
| } | 
| .order-report { | 
|     position: relative; | 
|     height: 50%; | 
| } | 
| .order-report .order-report-left { | 
|     letter-spacing: 2px; | 
|     position: absolute; | 
|     left: 0; | 
|     bottom: 0; | 
| } | 
| .order-report .order-report-right { | 
|     letter-spacing: 2px; | 
|     font-size: x-large; | 
|     position: absolute; | 
|     transform-origin: 0 100%; | 
|     right: 0; | 
|     bottom: 0; | 
| } | 
| .order-report-english { | 
|     position: relative; | 
|     height: 50%; | 
| } | 
| .order-report-english .order-report-left { | 
|     letter-spacing: 2px; | 
|     color: #999; | 
|     font-size: xx-small; | 
|     transform: scale(0.50); | 
|     -webkit-transform: scale(0.50); | 
|     transform-origin: 0 0; | 
|     -webkit-transform-origin: 0 0; | 
|     position: absolute; | 
|     left: 0; | 
|     top: 0; | 
| } | 
| .order-report-english .order-report-right { | 
|     font-size: xx-small; | 
|     color: #999; | 
|     transform: scale(0.50); | 
|     -webkit-transform: scale(0.50); | 
|     transform-origin: 100% 0; | 
|     -webkit-transform-origin: 100% 0; | 
|     position: absolute; | 
|     right: 0; | 
|     top: 0; | 
| } | 
| #line-charts { | 
|     height: 70%; | 
| } | 
| /*右中*/ | 
| .container-side-box.right-middle { | 
|     height: 50%; | 
|     margin-bottom: 5%; | 
| } | 
| .top-header { | 
|     height: 20%; | 
| } | 
| .income-date { | 
|     position: relative; | 
|     height: 50%; | 
| } | 
| .income-date .income-date-left { | 
|     letter-spacing: 2px; | 
|     position: absolute; | 
|     left: 0; | 
|     bottom: 0; | 
| } | 
| .income-date .income-date-right { | 
|     letter-spacing: 2px; | 
|     font-size: large; | 
|     position: absolute; | 
|     transform-origin: 0 100%; | 
|     right: 0; | 
|     bottom: 0; | 
| } | 
| .income-date-english { | 
|     position: relative; | 
|     height: 50%; | 
| } | 
| .income-date-english .income-date-left { | 
|     letter-spacing: 2px; | 
|     color: #999; | 
|     font-size: xx-small; | 
|     transform: scale(0.50); | 
|     -webkit-transform: scale(0.50); | 
|     transform-origin: 0 0; | 
|     -webkit-transform-origin: 0 0; | 
|     position: absolute; | 
|     left: 0; | 
|     top: 0; | 
| } | 
| .income-date-english .income-date-right { | 
|     font-size: xx-small; | 
|     color: #999; | 
|     transform: scale(0.50); | 
|     -webkit-transform: scale(0.50); | 
|     transform-origin: 100% 0; | 
|     -webkit-transform-origin: 100% 0; | 
|     position: absolute; | 
|     right: 0; | 
|     top: 0; | 
| } | 
|   | 
| .top-main { | 
|     height: 40%; | 
| } | 
| #pie-charts { | 
|     height: 100%; | 
| } | 
|   | 
| .top-footer { | 
|     height: 40%; | 
| } | 
| .top-footer-elem { | 
|     float: left; | 
|     width: 33.33%; | 
|     height: 100%; | 
| } | 
| .elem-header { | 
|     height: 60%; | 
|     background-repeat: no-repeat; | 
|     background-position: 45% 50%; | 
|     background-size: 50% auto; | 
| } | 
| #elem-header-first { | 
|     background-image: url("../img/g.png"); | 
| } | 
| #elem-header-second { | 
|     background-image: url("../img/f.png"); | 
| } | 
| #elem-header-third { | 
|     background-image: url("../img/e.png"); | 
| } | 
| .elem-main { | 
|     height: 20%; | 
|     text-align: center; | 
|     font-size: small; | 
|     opacity: 0.7; | 
|     padding: 4px 0; | 
| } | 
| .elem-footer { | 
|     height: 20%; | 
|     text-align: center; | 
|     letter-spacing: 2px; | 
| } | 
| /*右下*/ | 
| .container-side-box.right-bottom { | 
|     height: 15%; | 
| } | 
| .progress-bar { | 
|     height: 60%; | 
| } | 
| .usage-rate { | 
|     position: relative; | 
|     height: 50%; | 
| } | 
| .usage-rate .usage-rate-left { | 
|     letter-spacing: 2px; | 
|     position: absolute; | 
|     left: 0; | 
|     bottom: 0; | 
| } | 
| .usage-rate .usage-rate-right { | 
|     letter-spacing: 2px; | 
|     font-size: large; | 
|     position: absolute; | 
|     transform-origin: 0 100%; | 
|     right: 0; | 
|     bottom: 0; | 
| } | 
| .usage-rate .usage-rate-right span { | 
|     letter-spacing: 2px; | 
|     font-size: large; | 
| } | 
| .usage-rate-english { | 
|     position: relative; | 
|     height: 50%; | 
| } | 
| .usage-rate-english .usage-rate-left { | 
|     letter-spacing: 2px; | 
|     color: #999; | 
|     font-size: xx-small; | 
|     transform: scale(0.50); | 
|     -webkit-transform: scale(0.50); | 
|     transform-origin: 0 0; | 
|     -webkit-transform-origin: 0 0; | 
|     position: absolute; | 
|     left: 0; | 
|     top: 0; | 
| } | 
| .usage-rate-english .usage-rate-right { | 
|     font-size: xx-small; | 
|     color: #999; | 
|     transform: scale(0.50); | 
|     -webkit-transform: scale(0.50); | 
|     transform-origin: 100% 0; | 
|     -webkit-transform-origin: 100% 0; | 
|     position: absolute; | 
|     right: 0; | 
|     top: 0; | 
| } | 
| .progress-bar-modal { | 
|     height: 30%; | 
|     padding-top: 1%; | 
| } | 
| .bar-container { | 
|     width: 70%; | 
|     height: 100%; | 
|     background-color: #233751; | 
|     vertical-align: middle; | 
|     display: inline-block; | 
| } | 
| .bar-proportion { | 
|     width: 60%; | 
|     height: 100%; | 
|     background-color: #e77b2c; | 
|     position: relative; | 
| } | 
| .bar-proportion span { | 
|     font-size: xx-small; | 
|     position: absolute; | 
|     right: 5%; | 
|     top: 45%; | 
|     transform:translateY(-50%); | 
|     -webkit-transform:translateY(-50%);  /*兼容-webkit-引擎浏览器*/ | 
|     -moz-transform:translateY(-50%);     /*兼容-moz-引擎浏览器*/ | 
|     opacity: 0.8; | 
| } | 
| .bar-container-count, .bar-container-count span  { | 
|     float: right; | 
|     color: #e77b2c; | 
|     vertical-align: middle; | 
|     font-size: 18px; | 
| } | 
|   | 
| /*边框*/ | 
| .image-border { | 
|     position: absolute; | 
|     width: 5px; | 
|     height: 5px; | 
| } | 
| .image-border1 { | 
|     top: 0; | 
|     left: 0; | 
|     border-left: 2px solid #31c4c4; | 
|     border-top: 2px solid #31c4c4; | 
|     /*transform: scale(0.5)*/ | 
| } | 
| .image-border2 { | 
|     top: 0; | 
|     right: 0; | 
|     border-right: 2px solid #31c4c4; | 
|     border-top: 2px solid #31c4c4; | 
| } | 
| .image-border3 { | 
|     bottom: 0; | 
|     left: 0; | 
|     border-bottom: 2px solid #31c4c4; | 
|     border-left: 2px solid #31c4c4; | 
| } | 
| .image-border4 { | 
|     bottom: 0; | 
|     right: 0; | 
|     border-right: 2px solid #31c4c4; | 
|     border-bottom: 2px solid #31c4c4; | 
| } | 
|   | 
| /*地图*/ | 
| .anchorBL img{ | 
|     display: none; | 
| } | 
| .BMap_cpyCtrl.BMap_noprint.anchorBL { | 
|     display: none; | 
| } | 
| .ec-extension-bmap{ | 
|     border-radius:15px; | 
| } | 
|   | 
| /*遮罩*/ | 
| #detail-modal { | 
|     position: fixed; | 
|     top: 0; | 
|     left: 0; | 
|     width: 100%; | 
|     height: 100%; | 
|     background-color: #000; | 
|     z-index: 1; | 
|     display: none; | 
| } | 
| #closeBtn { | 
|     font-size: large; | 
|     float: right; | 
|     background-color: black; | 
|     color: white; | 
|     border: none; | 
|     padding: 10px 15px; | 
|     outline: none; | 
|     cursor: pointer; | 
| } | 
| #closeBtn:hover { | 
|     background-color: white; | 
|     color: black; | 
| } | 
| #detail-modal ul { | 
|     position: absolute; | 
|     top: 20%; | 
|     left: 50%; | 
|     transform: translate(-50%, 0); | 
|     list-style-type: none; | 
| } | 
| #detail-modal li { | 
|     font-size: large; | 
|     padding: 20px; | 
| } | 
| .animationTop { | 
|     -webkit-animation: animationTop 0.4s; | 
|     animation: animationTop 0.4s; | 
| } | 
| @-webkit-keyframes animationTop { | 
|     from { | 
|         top: -500px; | 
|         opacity: 0; | 
|     } | 
|     to { | 
|         top: 0; | 
|         opacity: 1; | 
|     } | 
| } | 
| @keyframes animationTop { | 
|     from { | 
|         top: -500px; | 
|         opacity: 0; | 
|     } | 
|     to { | 
|         top: 0; | 
|         opacity: 1; | 
|     } | 
| } | 
|   | 
| .item-img { | 
|     background-size: 100% 100%; | 
| } | 
| #img-1 { | 
|     background-image: url(../img/banner/banner1.jpg); | 
| } | 
| #img-2 { | 
|     background-image: url(../img/banner/banner2.jpg); | 
| } | 
| #img-3 { | 
|     background-image: url(../img/banner/banner3.jpg); | 
| } | 
| #img-4 { | 
|     background-image: url(../img/banner/banner4.jpg); | 
| } | 
| #img-5 { | 
|     background-image: url(../img/banner/banner5.jpg); | 
| } |