@charset "utf-8"; @import 'panel.css'; /* CSS Document */ #content{ position: relative; width:100%; } #content .nav-map { position: relative; display: table; width: 80%; height: 500px; } #content .nav-map.small { float: left; } #content .nav-map.small.full-screen { width: 100%; } #content .nav-map.fixed { position: fixed; top: 0; left: 0; z-index: 9999999; width: 100%; height: 100%; } .map-status-container { position: absolute; top: 10px; left: 10px; z-index: 99; } /*显示中国和中国各省(行政区,直辖市)的地图*/ #content .china-map{ width: auto; height:100%; min-height: 200px; background-color:white; border-color:#8D7EF7; outline: 4px dotted #aaa; } /*故障和告警饼状图*/ #content .pie-con{ float:right; position: relative; width:20%; background-color:#F3F0F0; border-top:#ddd; } /*故障饼状图*/ #content .pie-con .brdn-pie{ width: 100%; height:100px; background-color:#F3F0F0; } /*告警饼状图*/ #content .pie-con .warn-pie{ width:100%; height:100px; background-color:#F3F0F0; } /*电池故障修复*/ #content .pie-con .repair-pie{ width:100%; height:100px; background-color:#F3F0F0; } /*电池维护率*/ #content .pie-con .health-pie{ width:100%; height:100px; background-color:#F3F0F0; } .pie-conf { position: absolute; top: 2px; right: 8px; z-index: 99; } .pie-conf .pie-btn { color: #bbbbbb; font-size: 18px; cursor: pointer; } .pie-conf .pie-btn:hover { color: #000000; } /*我的作业*/ #content .my-work{ width:100%; border:1px solid #ccc; overflow: hidden; } #content .my-work .my-work-head{ width:100%; padding:6px 0; background-color:#dddddd; } /*我的作业头部的下拉框*/ #content .my-work .my-work-head .work-sel{ float:left; margin-left:2%; } #content .my-work .my-work-head .work-sel .job-num{ padding:0 4px; background-color:#FFFFFF; color:#F70C45; } /*我的作业表格内容*/ #content .my-work .tbl-con{ position:relative; width:100%; height:260px; overflow-x:hidden; } #content .my-work .tbl-con table{ position:absolute; width:100%; border-collapse: collapse; text-align:center; top:-30px; } #content .my-work .tbl-con th{ padding:6px 0; border:1px solid #CCCCCC; background:url(../image/table_th_bg.gif) repeat-x; } #content .my-work .tbl-con td{ padding:6px 0; border:1px solid #CCCCCC; } /*作业进度*/ #content .my-work .tbl-con .progress-bar,#content .my-work .tbl-head .progress-bar{ width:100px; height:24px; } /*维护记录*/ #content .mainte{ float:left; margin-top:10px; width:59%; overflow-x: hidden; } #content .mainte .mainte-head{ width:100%; padding:6px 0; background-color:#dddddd; } #content .mainte .mainte-head .txt{ float:left; margin-left:4%; font-weight:bold; } #content .mainte .tbl-con{ position:relative; width:100%; height:260px; overflow-x:hidden; } #content .mainte .tbl-con table{ position:absolute; top:-30px; width:100%; border-collapse:collapse; text-align:center; } #content .mainte .tbl-con table th{ padding:6px 0; border:1px solid #CCCCCC; background:url("../image/table_th_bg.gif") repeat-x; } #content .mainte .tbl-con table td{ padding:6px 0; border:1px solid #CCCCCC; } /*公告信息*/ #content .notice{ float:right; margin-top:10px; width:40%; border:1px solid #ccc; overflow: hidden; } #content .notice .notice-head{ width:100%; padding:6px 0; background-color:#dddddd; } #content .notice .notice-head .txt{ float:left; margin-left:4%; font-weight:bold; } /*公告信息内容*/ #content .notice .content{ width: 100%; height:290px; overflow-y: scroll; overflow-x: hidden; font-size:16px; line-height:30px; text-indent:2em; } /*电池放电测试的比例*/ #content .discharge-test{ width:100%; overflow: hidden; } #content .discharge-test .test-head{ width:100%; padding:6px 0; background-color:#dddddd; } #content .discharge-test .test-head .txt{ float: left; width:50%; margin-left:2%; font-weight:bold; } #content .discharge-test .test-term{ width:70%; margin-left:20%; margin-bottom:10px; } #content .discharge-test .test-term .term-list{ display: inline-block; margin-top:10px; width:20%; vertical-align: middle; } #content .discharge-test .test-term .term-list select{ width:80%; border:1px solid #25aacd; height:26px; } #content .discharge-test .test-term .term-list table{ width:100%; } #content .discharge-test .tbl-con{ float:left; width:70%; overflow:hidden; } #content .discharge-test .tbl-con .tbl{ position:relative; width:100%; height:300px; overflow-y:scroll; } /*放电测试表格*/ #content .discharge-test .tbl-con .tbl table{ position:absolute; top:-30px; width:100%; border-collapse:collapse; } #content .discharge-test .tbl-con .tbl table th{ padding:6px 0; border:1px solid #CCCCCC; background:url("../image/table_th_bg.gif") repeat-x; } #content .discharge-test .tbl-con .tbl table td{ padding:6px 0; border:1px solid #CCCCCC; } /*放电测试饼状图*/ #content .discharge-test .test-pie{ float:right; width:30%; height:330px; overflow:hidden; background-color:#b6c1fa; } #content .discharge-test .test-term .term-list .unwork{ padding:6px 10px; background-color:#909090; color:#FFFFFF; } /*更多*/ .more{ float:right; margin-right:2%; } .more a{ color:#25aacd; text-decoration:none; } .more a:hover{ color:#1c4ce7; text-decoration:underline; } /*背景改变*/ .bgcolor{ background-color:#dff4bc; cursor:pointer; } /*选项卡样式*/ #cardOption{ display:none; _display:none; position:absolute; width:400px; background-color:white; top:80px; left:50%; margin-left:-200px; z-index: 99999991; } #cardOption span{ width:100%; height:30px; line-height:30px; padding:6px 30px; background:url(../image/cell.png) no-repeat 5px 5px; } /*固定头部*/ #cardOption .tbHead{ position:relative; width:100%; height:30px; overflow: hidden; } #cardOption .tbHead table{ width:100%; border-spacing: 0; border-collapse:collapse; } #cardOption .tbHead th{ padding:4px 8px; border:1px solid #ccc; text-align: center; background:url(../image/table_th_bg.gif) repeat-x; white-space: nowrap; } #cardOption .tbHead td{ padding:4px 8px; border:1px solid #ccc; text-align: center; white-space: nowrap; } #cardOption .con_table{ position:relative; width:100%; height:400px; overflow-y: scroll; overflow-x:hidden; } #cardOption .con_table table{ position:absolute; width:400px; border-spacing: 0; border-collapse:collapse; top:-30px; } #cardOption .con_table th{ padding:4px 8px; border:1px solid #ccc; text-align: center; background:url(../image/table_th_bg.gif) repeat-x; white-space: nowrap; } #cardOption .con_table td{ padding:4px 8px; border:1px solid #ccc; text-align: center; white-space: nowrap; } #cardOption .input_container input{ /*初始化按钮*/ font-size: 12px; text-decoration: none!important; font-family: Helvetica, Arial, sans serif; padding: 6px 12px; border-radius: 3px; -moz-border-radius: 3px; box-shadow: inset 0px 0px 2px #fff; -o-box-shadow: inset 0px 0px 2px #fff; -webkit-box-shadow: inset 0px 0px 2px #fff; -moz-box-shadow: inset 0px 0px 2px #fff; /*定义颜色和样式*/ color: #41788c; border: 1px solid #6fb1c7; background-image: -moz-linear-gradient(#aae5f7, #73d0f1); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73d0f1), to(#aae5f7)); background-image: -webkit-linear-gradient(#aae5f7, #73d0f1); background-image: -o-linear-gradient(#aae5f7, #73d0f1); text-shadow: 1px 1px 1px #bfeafb; background-color: #73d0f1; /*按钮的上右下左的距离*/ margin:10px 70px; } #cardOption .input_container input:hover{ border: 1px solid #4690ad; background-image: -moz-linear-gradient(#73d0f1, #aae5f7); background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#aae5f7), to(#73d0f1)); background-image: -webkit-linear-gradient(#73d0f1, #aae5f7); background-image: -o-linear-gradient(#73d0f1, #aae5f7); background-color: #aae5f7; } .side-bar { display: table-cell; height: 100%; background-color: #ccc; border-right: 4px dotted #aaa; vertical-align: top; } .side-bar.abs { width: 18%; } .side-bar.fixed { position: fixed; width: 20%; height: 100%; top: 0; left: 0; z-index: 999999; } .side-bar .lside{ position: absolute; width: 100%; height: 100%; top: 0; background: white; } .map-stats-img { float: left; margin-left: 12px; margin-top: 6px; } .map-stats-img img { width: auto; height: 20px; } .item-warn { /* color: #FFA500 !important; */ } .item-behind { /* color: red !important; */ } .item-timeout { /* color: blue !important; */ } .map-info-panel-left { position: absolute; top: 10px; left: 10px; z-index: 10; background-color: #FFFFFF; border: 1px solid #cccccc; } .map-info-panel-content { position: relative; } .map-info-panel-content .map-info { padding: 0 10px; line-height: 30px; text-align: center; background-color: #CDDCFA; border-bottom: 1px solid #CCCCCC; cursor: pointer; } .map-info-panel-content .map-info .k-point { font-weight: bold; } .map-info-btn-icon { float: right; margin-right: 10px; font-size: 18px; vertical-align: middle; cursor: pointer; } .map-info-btn-icon:hover { color: #1495E7; } .map-info-detail { display: none; } .map-info-detail table { width: 100%; margin-top: 8px; margin-bottom: 8px; } .map-info-detail table caption { text-indent: 1em; } .map-info-detail table td { padding: 4px 0; } .map-info-detail table select, .map-info-detail table input[type="text"] { width: 96%; height: 24px; border: 1px solid #CCCCCC; } .map-info-detail table input[type="radio"] { vertical-align: middle; } .map-info-footer { padding: 8px 0; border-top: 1px solid #CCCCCC; } .map-info-footer button, .btn-container button { padding:6px 20px; border: 1px solid #c1c1c1; background: #FFFFFF; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f4f4f4)); background: -o-linear-gradient(top, #ffffff, #f4f4f4); background: -ms-linear-gradient(top, #ffffff 0%,#f4f4f4 100%); background: linear-gradient(top, #ffffff, #f4f4f4); color: #555; } .map-info-footer button:hover, .btn-container button:hover { background: #f4f4f4; color: #555; } #mapImgDesc span { line-height: 30px; margin-left: 6px; margin-right: 8px; } #mapImgDesc img{ width: 22px; height: 22px; margin-right: 8px; vertical-align: middle; }