a,button,dd,div,dl,dt,h1,h2,h3,h4,input,li,p,span,textarea,ul{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}
body{background:#f3f7fa;font-family:PingFangSC-Regular,PingFangSC-Light,"Microsoft Yahei",Helvetica,Arial,sans-serif}
li,ul{list-style:none;margin:0;padding:0;outline:0}
button,dd,dt,input,textarea{border:0;outline:0}
dd,dt,h1,h2,h3,h4{font-weight:400}
strong{font-weight:400}
a:active,a:hover{outline:0;text-decoration:none;color:#2963bf}
a:link{text-decoration:none;color:#2963bf}
a:active,a:visited{color:#2963bf}
label{font-weight:400}
button[disabled]{cursor:not-allowed!important}
.glyphicon-user:before{content:'\6b22\8fce\60a8\ff0c';font-family:"Microsoft Yahei";font-size:12px}
.glyphicon-lock:before{width:17px;height:18px;content:'';background:url(../images/icon_mima-07cfe0e75c.png) no-repeat;display:block;position:relative;top:4px}
.glyphicon-version:before{width:17px;height:18px;content:'';background:url(../images/icon_versionInformation-dfc06ee7f0.png) no-repeat;display:block;position:relative;background-size:100%;top:4px}
.glyphicon-log-out:before{width:17px;height:18px;content:'';background:url(../images/icon_tueichu-186c33c858.png) no-repeat;display:block;position:relative;top:4px;left:-1px}
.dropdown-menu>li:hover .glyphicon-log-out:before{background:url(../images/icon_tueichu_pre-b7d4f4d3af.png) no-repeat}
.dropdown-menu>li:hover .glyphicon-lock:before{background:url(../images/icon_mima_pre-08fe878098.png) no-repeat}
.dropdown-menu>li:hover .glyphicon-version:before{background:url(../images/icon_versionInformation2-6b3d6491c5.png) no-repeat;background-size:100%}
.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}
.ribbon{background-color:#a00;box-shadow:0 0 10px #888;left:-3.5em;moz-box-shadow:0 0 10px #888;moz-transform:rotate(-45deg);ms-transform:rotate(-45deg);o-transform:rotate(-45deg);overflow:hidden;position:absolute;top:40px;transform:rotate(-45deg);webkit-box-shadow:0 0 10px #888;webkit-transform:rotate(-45deg);white-space:nowrap;width:15em;z-index:9999;pointer-events:none}
.ribbon a{border:1px solid #faa;color:#fff;display:block;font:700 81.25% 'Helvetica Neue',Helvetica,Arial,sans-serif;margin:1px 0;padding:10px 50px;text-align:center;text-decoration:none;text-shadow:0 0 5px #444;pointer-events:none}
.navbar-version{font-size:10px;color:#ccc}
.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
.hero-unit{margin:50px auto 0 auto;width:300px;font-size:18px;font-weight:200;line-height:30px;background-color:#eee;border-radius:6px;padding:60px}
.hero-unit h1{font-size:60px;line-height:1;letter-spacing:-1px}
.hipster{display:inline-block;width:347px;height:497px;background:url(../images/hipster-ca854e6d07.png) no-repeat center top;background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.hipster{background:url(../images/hipster2x-1cd3a1d782.png) no-repeat center top;background-size:contain}
}
.error{color:#fff;background-color:red}
.pad{padding:10px}
.break{white-space:normal;word-break:break-all}
.voffset{margin-top:2px}
.voffset1{margin-top:5px}
.voffset2{margin-top:10px}
.voffset3{margin-top:15px}
.voffset4{margin-top:30px}
.voffset5{margin-top:40px}
.voffset6{margin-top:60px}
.voffset7{margin-top:80px}
.voffset8{margin-top:100px}
.voffset9{margin-top:150px}
.readonly{background-color:#eee;opacity:1}
a:hover{cursor:pointer}
.hand{cursor:pointer}
#healthCheck .popover,#threadDump .popover{top:inherit;display:block;font-size:10px;max-width:1024px}
#healthCheck .popover{margin-left:-50px}
.health-details{min-width:400px}
ul#strengthBar{display:inline;list-style:none;margin:0;margin-left:15px;padding:0;vertical-align:2px}
.point:last{margin:0!important}
.point{background:#DDD;border-radius:2px;display:inline-block;height:5px;margin-right:1px;width:20px}
.alerts .alert{text-overflow:ellipsis}
.alert pre{background:0 0;border:none;font:inherit;color:inherit;padding:0;margin:0}
.alert .popover pre{font-size:10px}
.alerts .toast{position:fixed;width:100%}
.alerts .toast.left{left:5px}
.alerts .toast.right{right:5px}
.alerts .toast.top{top:55px}
.alerts .toast.bottom{bottom:55px}
@media screen and (min-width:480px){.alerts .toast{width:50%}
}
.selectbox-header{background-color:#f5f5f5;color:#333;background-image:linear-gradient(-180deg,#fff 0,#f5f5f5 100%);background-image:-moz-linear-gradient(-180deg,#fff 0,#f5f5f5 100%);background-image:linear-gradient(-180deg,#fff 0,#f5f5f5 100%);border:1px solid #ccc;border-top-left-radius:6px;border-top-right-radius:6px;font-size:16px;text-align:center}
.selectbox-input,.selectbox-select{width:209px!important;height:22px;position:relative;color:#333}
.dev261 .selectbox-input{margin-left:0;float:left;width:249px}
.dev262 .selectbox-input,.dev262 .selectbox-select,.selectbox-select{position:relative;width:240px;top:-1px;height:24px;font-size:12px}
.msgalert-icon{display:inline-block;width:60px;height:60px}
.modal-body{padding:15px;padding-bottom:0}
.form-group{position:relative}
.modal-dialog{margin-top:10%}
.check-btn{width:61px;height:32px;background-color:#2963bf;color:#f5f5f5;font-size:12px;border-radius:5px;margin-right:20px}
.cancel-btn{width:61px;height:32px;border:1px solid #2963bf;background-color:#fff;color:#2963bf;font-size:12px;border-radius:5px}
.check-box{display:inline-block;position:relative;top:3px;width:15px;height:15px;background:url(../images/notchecked-a2b00f0ea9.png) no-repeat;vertical-align:text-top}
.check-box.active{background:url(../images/checked-0d6af2f39a.png) no-repeat}
.check-box input{opacity:0;width:15px;height:15px;margin-top:0;line-height:0}
.check-box-2{display:inline-block;position:relative;top:3px;width:16px;height:16px;background:url(../images/icon_gouxuankuang-37520c9b71.png) no-repeat;background-image:100%;vertical-align:text-top;line-height:0;margin-right:6px}
.check-box-2.active{background:url(../images/icon_gouxuanzhong-67b769cdc8.png) no-repeat;background-image:100%}
.check-box-2 input{opacity:0;width:16px;height:16px;margin-top:0;line-height:0;cursor:pointer;vertical-align:top}
.form-text{display:inline-block;margin-left:15px;width:80px;font-size:12px;color:#051028;text-align:center}
.text-item{display:inline-block;font-size:12px}
.check-text{color:#999}
.check-text.active{color:#2963bf}
.form-text-2{font-size:16px;text-align:center;padding-top:16px;padding-bottom:10px}
.check-text span{color:#051028;font-size:16px}
.check-text span.copyicon{background:url(../images/copybtn-25c94796c2.png) no-repeat;width:60px;height:23px;display:block;margin:4px auto 0}
.form-text.wordspace1{letter-spacing:.25em}
.margin-right-20{margin-right:12px}
.form-tips{padding-left:95px;color:red}
.form-tips:before{display:inline-block;content:'';width:12px;height:13px;background:url(../images/icon_gantanhao-f395065a52.png) no-repeat}
span.date-range{display:inline-block;margin-right:10px;border-radius:3px;width:44px;height:18px;text-align:center;font-size:12px;color:#999;line-height:16px;border:1px solid #999;vertical-align:middle}
.date-range{margin-top:6px}
.date-range li:first-child{display:block}
.date-range li:first-child:after{display:inline-block;content:'';border-top:5px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0;display:inline-block;width:0;height:0;position:absolute;right:10px;top:14px}
.date-range li.up:first-child:after,.date-range li:first-child:hover:after{border-bottom:5px solid #2963bf;border-right:4px solid transparent;border-left:4px solid transparent;border-top:0}
.date-range li.on-blue:first-child:after{border-top-color:#2963bf;border-bottom-color:#2963bf}
.date-range li.on-blue{background:#fff;color:#2963bf;border:none}
.date-range li.up{display:block}
.date-range li:hover{background-color:#e8f2ff;color:#2963bf}
.date-range li{display:none;padding:5px 0;padding-left:12px;border-radius:3px;width:70px;height:30px;font-size:12px;color:#333;line-height:22px;box-shadow:1px 1px 3px rgba(255,255,255,.2);background-color:#fff;border-bottom:1px solid #e5e5e5;position:relative}
.no-padding-left{padding-left:0!important}
.no-padding-right{padding-right:0!important}
.no-padding-top{padding-top:0!important}
.no-padding-bottom{padding-bottom:0!important}
.no-padding{padding:0!important}
.width-min{width:1%!important}
.flex-btn-group-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}
.jh-table>tbody>tr>td{vertical-align:middle}
.jh-table>thead>tr>th>.glyphicon-sort,.jh-table>thead>tr>th>.glyphicon-sort-by-attributes,.jh-table>thead>tr>th>.glyphicon-sort-by-attributes-alt{opacity:.5}
.jh-table>thead>tr>th>.glyphicon-sort-by-attributes-alt:hover,.jh-table>thead>tr>th>.glyphicon-sort-by-attributes:hover,.jh-table>thead>tr>th>.glyphicon-sort:hover{opacity:1;cursor:pointer}
.dl-horizontal.jh-entity-details>dd{margin-bottom:15px}
@media screen and (min-width:768px){.dl-horizontal.jh-entity-details>dt{margin-bottom:15px}
.dl-horizontal.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}
}
.navbar-logo{width:239px;color:#fff;text-align:right}
.navbar-logo-noborder{border:0;line-height:55px}
.navbar-logo .logo-img{width:32px;height:32px;margin-top:7px;display:inline-block;background:url(../images/company-icon-ef524e8dc6.png) no-repeat;background-size:100% 100%;vertical-align:top}
.headerbg .navbar-logout{font-size:12px;text-align:center}
.navbar-logout .logo-img{width:20px;height:20px;margin-top:13px;display:inline-block;background:url(../images/icon_touxiang-6121ae91c2.png) no-repeat;background-size:100% 100%;vertical-align:top}
.navbar-logout.isClick{background-color:#fff}
.navbar-logout.isClick a{color:#2963bf}
.navbar-logout.isClick .logo-img{background:url(../images/icon_touxiang_pre-21cca8d6fc.png) no-repeat;background-size:100% 100%}
.navbar-fr-tab{vertical-align:middle;display:inline-block;color:#fff;line-height:46px;cursor:pointer}
.message-num{font-size:12px;transform:scale(.6,.6);background:#ff1010;border-radius:11px;padding:0 3px 0 3px;display:inline-block;float:right;z-index:1;position:relative;margin-right:1px;top:-9px;min-width:21px;line-height:1.8em}
.navbar-fr-tab .inline-block{vertical-align:middle;margin-right:6px;margin-left:12px;position:relative;top:-1px;text-align:center}
.navbar-fr-tab.msg{padding-left:12px}
.navbar-fr-tab.ques{padding-right:12px}
.headerbg .navbar-fr-tab a{font-size:12px;font-weight:100}
.navbar-fr-tab.msg .inline-block{width:12px;height:14px;background:url(../images/notice-icon-c09d3c458b.png) no-repeat}
.navbar-fr-tab.ques .inline-block{width:14px;height:15px;background:url(../images/question-icon-40e4ed9254.png) no-repeat}
.nav-container{min-width:1280px;width:100%;position:relative;z-index:400;top:0}
.headerbg{background-color:#2963bf;display:-webkit-flex;display:flex;border-bottom:1px solid #3097ff}
.headerbg a{font-size:16px;line-height:44px;color:#fff;outline:0;text-align:center}
.nav-menu{display:flex;flex:1;text-align:center;border-left:1px solid #023c90;border-right:1px solid #023c90;text-align:left;font-size:16px}
.nav-menu li{padding-left:11px;padding-right:11px;padding-bottom:0}
.nav-menu li{display:inline-block}
.nav-menu li a{display:block;padding-left:10px;padding-right:10px;line-height:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:46px}
.nav-menu li.active{background-color:#fff}
.nav-menu li.active a{color:#2963bf;background-size:100% 2px}
.nav-slogan{float:left;color:#fff;padding-left:25px;line-height:44px}
.main-container{max-width:1200px;min-width:1200px;margin:0 auto}
.search-section{margin:40px 30px;padding-left:30px;padding-right:2px;height:60px;background-color:#fff;border:1px solid #ddd;box-shadow:1px 2px 5px #ddd;border-radius:10px}
.search-section input{width:85%;line-height:56px;font-size:16px;border:0}
.search-section .s-btn{float:right;display:inline-block;width:60px;height:54px;margin-top:2px;margin-bottom:2px;background-color:#fff;border-left:1px solid #eee;background-repeat:no-repeat;background-position:center}
.search-btn{background-image:url(../images/search-6c64d12750.png)}
.full-btn{background-image:url(../images/fullscreen-e9977687f2.png)}
.chart-section1{overflow:hidden}
.chart-section{overflow:hidden;background-color:#f5f5f5}
.chart-section.fullscreen{position:absolute;top:0;left:0;width:100%;min-width:1200px}
.chart-box{float:left}
.chart-main{width:70%;position:relative}
.chart-main2{width:55%;position:relative}
.chart-left{width:60%;padding-top:12px;padding-bottom:12px;padding-left:10px;margin-right:1%;background-color:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;box-shadow:0 5px 10px #ddd}
.chart-left h3{text-align:center;font-size:24px;line-height:1.5em}
.chart-right h4{padding-top:5px;text-align:center;font-size:16px;line-height:1em}
.chart-right{width:39%}
.chart-right .chart-item{height:50%;margin-bottom:10px;padding-left:10px;position:relative;background-color:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;box-shadow:0 5px 10px #ddd}
.doughnut-legend li{display:block;white-space:nowrap;position:relative;margin-bottom:4px;border-radius:5px;padding:20px 8px 20px 28px;font-size:smaller;cursor:default;text-align:left;font-size:16px;line-height:1em}
.chart-box .chart-item .doughnut-legend{top:17%;right:-50%}
.chart-box .chart-item .doughnut-legend li{font-size:12px;padding:15px 8px 0 28px}
.chart-box .chart3 .doughnut-legend li{margin-bottom:30px}
.chart1 .doughnut-legend li:after{display:inline;content:'\8f86'}
.chart2 .doughnut-legend li:after{display:inline;content:'\4e2a'}
.doughnut-legend-icon{display:block;position:absolute;left:0;top:22px;width:20px;height:20px;text-align:left}
.chart-box .chart-item .doughnut-legend-icon{top:17px;width:16px;height:16px}
.chart-box{position:relative}
.chart-box .chart-count{position:absolute;left:50%;top:56%;width:100px;text-align:center}
.chart-left .chart-count{font-size:24px;margin-top:-50px;margin-left:-50px}
.chart-count span{font-size:1.6em}
.chart-right .chart-count{width:50px;margin-top:-24px;margin-left:-25px;font-size:12px}
.offline-chart{width:100%;padding:20px;background-color:#fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;box-shadow:0 3px 5px #ddd}
.offline-chart .chart-container{padding:0 30px}
.offline-chart h3{padding-bottom:30px}
.locating-container{width:100%;min-width:1280px;height:100%;position:relative}
.setion-head{width:100%;height:41px;line-height:41px;background-image:url(../images/setion-header-ebfa49fd3a.png);background-repeat:no-repeat;background-size:100% 100%;font-size:18px;color:#fff}
.setion-head a{display:block;width:16px;height:12px;position:relative;top:15px;float:right;right:20px;background-repeat:no-repeat;background-size:contain}
.setion-head a.unfold{background-image:url(../images/up-arrow-white-c15c61019f.png)}
.setion-head a.fold{background-image:url(../images/down-arrow-white-fe8620e507.png)}
.setion-top{width:100%;top:65px}
.car-section{width:252px;position:absolute;left:15px;top:42px;box-shadow:-1px 5px 10px #ddd;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.car-section .car-section-list{overflow:auto;max-height:600px}
.car-section .setion-head{padding-left:47px}
.car-section dd{height:50px;line-height:50px;padding-left:47px;font-size:16px;border-bottom:1px solid #ddd;background-color:#fff;cursor:pointer}
.setion-content dl{background:#fff;font-size:16px}
.car-section dd input[type=checkbox]{float:left;position:relative;top:14px;left:-6px}
.car-section dd.active,.car-section dd:hover{background-color:#f5f5f5;color:#2963bf}
.car-section dd:last-child{border-bottom:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.car-section dd label:before{display:inline-block;content:'';width:15px;height:13px;margin-right:6px;background:url(../images/car-icon-4ffdb28f06.png) no-repeat center}
.car-section dd.active:before,.car-section dd:hover:before{background:url(../images/car-icon-hover-cdff61cab5.png) no-repeat center}
.car-section dd.notdata:before,.car-section dd.notdata:hover{background:#fff;color:#05102b}
.device-section{width:386px;position:absolute;top:42px;right:15px;box-shadow:-3px 2px 10px rgba(175,164,160,.4)}
.device-section .setion-head{padding-left:30px;margin-top:6px}
.device-section .device-info{padding-top:6px;padding-bottom:6px;background:#fff}
.device-info li{width:100%;height:20px;padding-left:18px;padding-right:18px}
.device-info li span{display:inline-block;float:left}
.device-info li span.info-label{width:30%;color:#999;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
.device-info li.tow span:nth-child(even){width:9em;min-height:1px;text-align:left;overflow:hidden}
.device-info li.tow span:last-child{width:4em}
.device-info li.tow .fr span:nth-child(1){width:5em}
.device-info .text-red{color:red!important}
.device-info .text-red a{color:red;cursor:pointer}
.device-info li span.info-label.wordspace1{letter-spacing:.99em}
.device-info li span.info-label.wordspace2{letter-spacing:.52em}
.device-info li span.info-label.wordspace3{letter-spacing:-1px}
.device-info li span.info-label.wordspace4{letter-spacing:.3em}
.device-info li span.info-label.wordspace5{letter-spacing:.2em}
.device-info li span.info-label.wordspace6{letter-spacing:.43em}
.device-info li span.info-label.wordspace7{letter-spacing:.4em}
.device-info li span.info-label.wordspace8{letter-spacing:1em}
.device-info li span.info-label:after{display:inline;content:'\ff1a';float:right;letter-spacing:normal}
.device-info li span.info-item{width:68%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.copy-label{border-radius:3px;width:59px;height:21px;background:url(../images/copybtn-25c94796c2.png) no-repeat;position:relative;vertical-align:middle}
.device-info li span.info-item.position{-webkit-line-clamp:2}
.device-info li span.info-item.cartype{-webkit-line-clamp:2}
.info-item i{font-style:normal}
.gps-signal{display:inline-block;width:13px;height:9px;margin-left:4px;vertical-align:middle;padding-left:18px;line-height:9px;font-style:normal}
.gps-signal.blue{background-color:#63AFE1}
.gps-signal.green{background-color:#A9D671}
.gps-signal.orange{background-color:#fd9847}
.gps-signal.red{background-color:red}
.gps-signal.low{color:#F33;background:url(../images/xinhao_low-1948a1a7ea.png) no-repeat}
.gps-signal.middle{color:#FDB947;background:url(../images/xinhao_middle-45bfe0e5a7.png) no-repeat}
.gps-signal.high{color:#6AD95B;background:url(../images/xinhao_high-8b57036ee0.png) no-repeat}
.dt-header{padding-left:30px;height:30px;line-height:30px;background-color:#f5f5f5;color:#999;border-bottom:1px solid #e5e5e5}
.curstate{display:inline-block;width:49%;padding-top:20px;padding-bottom:30px;padding-top:35px;padding-left:40px}
.curstate:before{display:inline-block;content:'';width:38px;height:31px;background-size:contain;vertical-align:super}
.mileage:before{background:url(../images/mileage-f0daf96898.png) no-repeat;margin-right:5px}
.caret{border-top:6px dashed;border-bottom:0;border-right:4px solid transparent;border-left:4px solid transparent}
.caret-hover{border-top:6px dashed;border-right:4px solid transparent;border-left:4px solid transparent;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;position:absolute;top:11px;right:-5px}
.start:before{background:url(../images/start-f8a5c20a25.png) no-repeat}
.curstate p{display:inline-block}
.curstate p span{display:block}
.curstate p span.title{color:#999}
.sys-operate{padding-top:10px;padding-bottom:10px;padding-left:15px;display:inline-block;text-align:center;cursor:pointer}
.sys-operate.gray:hover{color:#333}
.sys-operate:hover{color:#2963bf}
.sys-operate:before{display:block;content:'';width:32px;height:32px;margin-bottom:10px;background-size:contain}
.follow:before{background:url(../images/follow-6ffa996255.png) no-repeat;background-size:100% 100%}
.follow:hover:before{background:url(../images/follow-hover-8075f6326a.png) no-repeat;background-size:100% 100%}
.playbackBtn:before{margin-left:10px;margin-right:10px;background:url(../images/playback-e37383abbe.png) no-repeat}
.playbackBtn:hover:before{background:url(../images/playback-hover-1f7096b076.png) no-repeat}
.choolcount:before{margin-left:14px;background:url(../images/count-icon-5a4412f965.png) no-repeat;background-size:100% 100%}
.choolcount:hover:before{background:url(../images/count-icon-hover-a79eca802c.png) no-repeat;background-size:100% 100%}
.commandup:before{margin-left:19px;margin-right:10px;background:url(../images/command-a5edc3c00c.png) no-repeat;background-size:100% 100%}
.commandup:hover:before{background:url(../images/command-hover-587cc4b6cc.png) no-repeat;background-size:100% 100%}
.pano{height:100%;line-height:34px;margin-right:13px;color:#999}
.pano .icon{display:inline-block;width:14px;height:14px;background:url(../images/baidupano-09f02255b4.png) no-repeat;position:relative;top:2px}
.pano.on{color:#2963bf}
.pano.on .icon{background:url(../images/baidupano-hover-a9bd91392c.png) no-repeat}
.baidupano:before{background:url(../images/baidupano-09f02255b4.png) 6px 0 no-repeat}
.baidupano:hover:before{background:url(../images/baidupano-hover-a9bd91392c.png) 6px 0 no-repeat}
.baidupano.gray:before{background:url(../images/baidupano-gray-69356a7420.png) 6px 0 no-repeat}
.setion-tabs{display:-moz-box;display:-webkit-box;position:relative;top:1px;z-index:10}
.setion-tabs li{position:relative;display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;border:solid #e5e5e5;border-width:0 1px 0 0;background-color:#f5f5f5;color:#999;text-align:center;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;font-size:12px;line-height:26px}
.setion-tabs li:first-child{border-right:0}
.setion-tabs li:last-child{border-left:0}
.setion-tabs li.active{border:0;color:#2963bf;background:#fff;border-right:1px solid #e5e5e5}
.setion-tabs li .check-box{left:-15px;z-index:6}
.setion-tabs li .tab-text{position:absolute;top:0;left:0;display:block;padding-left:25px;line-height:41px;width:100%;height:100%;text-align:center;z-index:5}
.setion-tabs-2 li .tab-arrow{display:none}
.setion-tabs-2{display:inline-block;float:left;line-height:32px;margin:0 0;height:32px;position:relative}
.device-tab{display:inline-block;float:left;font-size:12px;color:#333;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.device-tab .check-box-2{left:-2px;top:2px}
.device-tab .tab-text span{margin-left:6px;position:relative;top:-1px}
.setion-tabs-2 li{padding:0 12px;display:inline-block;height:32px;background:#f5f5f9;border-right:1px solid #e5e5e5}
.playback .setion-tabs-2 li{border:none}
.setion-tabs-2 li .tab-text{display:inline-block}
.setion-tabs-2 li.active{background:#E8F2FF}
.operate-section-2{width:100%;height:38px;padding-right:10px;position:absolute;top:44px;background-color:#fff;border:1px solid #e5e5e5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:4px}
.operate-section{height:60px;padding-right:10px;position:absolute;left:50%;top:42px;margin-left:-360px;background-color:#fff;border-radius:10px;box-shadow:0 5px 10px #ddd}
.operate-section input{width:220px;height:40px;margin-left:20px;margin-right:10px;margin-top:10px;padding-left:10px;background-color:#f5f5f5;border-radius:5px;font-size:16px}
.refreshTime{display:inline-block;font-size:12px;line-height:30px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;padding-left:15px}
.refreshTime a{text-decoration:none;margin-left:5px;color:#2963bf}
.refresh-auto i{display:inline-block;width:12px;height:12px;background:url(../images/icon-refreshTime-fa35d2e560.png) no-repeat;margin-right:6px;vertical-align:text-bottom;position:relative;top:-2px}
.refresh-manual i{display:inline-block;width:12px;height:10px;background:url(../images/icon_shuaxin-fb6c8101a6.png) no-repeat;margin-right:6px;vertical-align:text-bottom;position:relative;top:-2px}
.operate-search input{width:218px;height:22px;margin-left:10px;margin-right:10px;margin-top:5px;padding-left:26px;background-color:#f5f5f5;border-radius:5px;font-size:12px;border:0}
.operate-search{width:239px;height:100%;border-right:1px solid #e5e5e5;display:inline-block;float:left}
.operate-search i{background:url(../images/search-gray-1fe75585a7.png) no-repeat;width:16px;height:16px;display:inline-block;float:left;position:absolute;left:16px;margin-top:8px}
.pull-down{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);border-radius:6px;width:218px;margin:5px auto 0;font-size:12px;color:#999;padding:12px 0}
.pull-down li{height:24px;padding:0 12px;line-height:24px}
.pull-down .val{width:84px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pull-down li.on,.pull-down li:hover{color:#2963bf;background:#e8f2ff}
.operate-section-2 input::-moz-placeholder,.operate-section-2 input::-webkit-input-placeholder{color:#999}
.commandup .select-btn .operate-btn{background:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);height:26px;font-size:16px;line-height:24px;text-align:center;color:#999;position:relative;left:2px;top:11px;min-width:83px;width:83px;padding-left:0}
.commandup ul{overflow:visible;width:83px;padding-bottom:20px;position:absolute;right:67px;border:none}
.commandup a{border-top:5px dashed #000;border-right:4px solid transparent;border-left:4px solid transparent;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle}
.commandup a.on{border-top:0;border-bottom:5px dashed #000;border-right:4px solid transparent;border-left:4px solid transparent}
.commandup .select-btn .operate-btn:hover{color:#2963bf;border:1px solid #2963bf}
.commandup .select-btn .operate-btn:before{width:0;height:0;margin:0}
.select-btn,.select-key{font-size:20px;text-align:center;cursor:pointer;width:120px!important;position:relative}
.select-btn:before{content:'';border-left:2px solid #e4e4e4;position:relative;float:left;height:13px;top:10px}
.select-btn li,.select-key li{text-align:left;padding-left:16px;vertical-align:top;position:relative}
.select-key,.select-key .operate-btn{width:160px}
.select-key .operate-btn{text-align:left;padding-left:15px}
.select-btn,.select-btn .operate-btn{width:74px;float:left}
.operate-btn,.operate-btn-2{float:right;display:inline-block;min-width:108px;height:30px;line-height:27px;padding-top:3px;background-color:#fff;font-size:12px;text-align:center;cursor:pointer}
.select-btn.dangerAera{width:122px!important;width:120px}
.operate-btn-2{border-bottom:1px solid #e4e4e4;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);padding-left:6px!important;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.operate-btn-2.active:before,.operate-btn:before{display:inline-block;content:'';width:12px;height:12px;margin-top:-3px;vertical-align:middle}
.operate-btn-2.active:before{background:url(../images/icon-dangerArea-f854b7d6bb.png) no-repeat}
.operate-btn-2.active.on::before,.operate-btn-2.active:hover:before{background:url(../images/icon-dangerArea-hover-2a7136470c.png) no-repeat}
.ditu.operate-btn:before{width:12px;height:12px}
.search-car{background:url(../images/search-blue-0dcf10acae.png) no-repeat;background-size:24px;cursor:pointer;width:27px;height:24px;position:relative;display:inline-block;left:-34px;top:7px;border-radius:3px}
.search-car:hover{background:url(../images/search-orange-fc1a80f887.png) no-repeat;background-size:24px}
.search:before{background:url(../images/search-orange-fc1a80f887.png) no-repeat;background-size:100% 100%}
.search:hover:before{background:url(../images/search-blue-0dcf10acae.png) no-repeat;background-size:100% 100%}
.back:before{background:url(../images/back-19429a717f.png) no-repeat;background-size:100% 100%}
.back:hover:before{background:url(../images/back-hover-598114aad0.png) no-repeat;background-size:100% 100%}
.operate-btn-2.on,.operate-btn-2:hover,.operate-btn:hover{color:#2963bf}
.operate-btn.search{min-width:30px;border:none;width:52px}
.operate-btn-2.active:after,.operate-btn.active:after{display:inline-block;content:'';vertical-align:middle}
.operate-btn-2.on{background:#e8f2ff}
.operate-btn-2.active{border:none;box-shadow:none;border-radius:0;min-width:108px}
.operate-btn-2.active.on{background:0 0}
.select-btn li span{margin:0 6px}
.fr-block{width:640px;float:right}
.fr-block div{display:inline-block;font-size:12px}
.legend{float:left;vertical-align:middle;line-height:13px;padding:0 12px;margin-top:10px;font-size:12px;color:#333}
.legend li{float:left;margin-right:6px}
.legend i{width:9px;height:9px;border-radius:9px;display:inline-block}
.operate-btn-2:after,.operate-btn:after{border-top:5px #333 solid;border-right:3px solid transparent;border-left:3px solid transparent}
.operate-btn:hover:after{border-bottom:5px #333 solid;border-top:0}
.operate-btn-2:hover:after{border-bottom:5px #333 solid;border-top:0}
.select-btn:hover .operate-btn:after{border-bottom:5px #333 solid;border-top:0}
.select-btn:hover .operate-btn-2:after{border-bottom:5px #333 solid;border-top:0}
#baidu:before,.baidu:before{background:url(../images/map-baidu-ce9e74e85e.png) no-repeat}
#baidu:hover:before,.baidu:hover:before{background:url(../images/map-baidu-on-ddd4d7f024.png) no-repeat}
#gaode:before,.gaode:before{background:url(../images/map-gaode-eaba81f7d2.png) no-repeat}
#gaode:hover:before,.gaode:hover:before{background:url(../images/map-gaode-on-2f0322ac69.png) no-repeat}
#goolge:before{background:url(../images/map-goolge-bf4c1808a8.png) no-repeat}
#goolge:hover:before{background:url(../images/map-goolge-on-a8dd7b06db.png) no-repeat}
#moon:before,.moon:before{background:url(../images/map-moon-d3abc36318.png) no-repeat}
#moon:hover:before,.moon:hover:before{background:url(../images/map-moon-on-15dd6d8de1.png) no-repeat}
#baidumoon:before,.baidumoon:before{background:url(../images/map-baidumoon-80df59d820.png) no-repeat;background-size:100% 100%}
#baidumoon:hover:before,.baidumoon:hover:before{background:url(../images/map-baidumoon-on-a7bfc479a2.png) no-repeat;background-size:100% 100%}
.carNo:before{background:url(../images/carNo-0e1388e8a2.png) no-repeat;background-position-y:7px}
.carNo:before:before{background:url(../images/carNo-hover-8ecd9b66a4.png) no-repeat;background-position-y:7px}
.IMEI:before{background:url(../images/imei-37fcaaa5af.png) no-repeat;background-position-y:7px}
.IMEI:before:before{background:url(../images/imei-hover-2c64e7ead7.png) no-repeat;background-position-y:7px}
.SIM:before{background:url(../images/sim-c90c3ffff9.png) no-repeat;background-position-y:7px}
.SIM:before:before{background:url(../images/sim-hover-25a92d6f97.png) no-repeat;background-position-y:7px}
.carFrameNo:before{background:url(../images/carFrameNo-b89c5a9f97.png) no-repeat;background-position-y:6px}
.carFrameNo:before:hover{background:url(../images/carFrameNo-hover-f3a31d9f24.png) no-repeat;background-position-y:7px}
.showname:before{background:url(../images/showName-f3c527f0e2.png) no-repeat;background-position-y:4px}
.showname:before:hover{background:url(../images/showName-hover-053ceac27a.png) no-repeat;background-position-y:7px}
a.quit{display:block;width:100px;height:42px;line-height:42px;padding-left:20px;position:absolute;top:0;left:52%;margin-left:-90px;color:#2963bf;background-color:#fff;font-size:13px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}
.quit:before{display:inline-block;float:left;content:'';width:14px;height:14px;position:relative;top:14px;left:-6px;background:url(../images/backbtn-e5005234d0.png) no-repeat}
.mapChool{position:absolute;top:0;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);width:100%;height:33px;font-size:12px}
.mapChool div{display:inline-block;margin-right:12px}
.mapChool #ceju{margin-right:0;width:72px;margin:0 12px}
.mapChool #ceju b{display:inline-block;background:#e5e5e5;height:14px;width:2px;float:right;position:relative;top:7px}
.mapChool div span.text{font-size:12px;color:#666;text-align:center;margin-left:4px;line-height:12px;position:relative;top:-2px}
.mapChool .backbtn i{background:url(../images/backbtn-e5005234d0.png) no-repeat;width:14px;height:14px;display:inline-block;margin-right:6px;position:relative;top:2px}
.playback-head{position:absolute;top:0;left:0;height:44px;width:100%;min-width:1280px;background-color:#f5f8fb;z-index:999}
.playback-head .play-defined,.playback-head .play-head-item{display:inline-block;float:left;line-height:44px;margin-left:24px;margin-right:24px}
.playback-head .play-defined table{line-height:1}
.playback-head .item-right,.playback-head .play-head-item .item-text{display:inline-block;float:left}
.playback-head .play-car{padding-left:50px;font-size:14px;color:#2963bf;text-align:left;background:url(../images/company-icon-ef524e8dc6.png) 14px center no-repeat;background-size:32px 32px;white-space:nowrap}
.playback-head .play-device{margin:0 24px}
.play-defined input{border-radius:4px;width:140px;line-height:1}
.play-defined button.playback-btn{background:#2963bf;border-radius:3px;width:60px;height:24px;line-height:24px;font-size:12px;text-align:center;color:#fff;margin-left:24px}
.playback-head .setion-tabs-2{margin-top:6px}
.playback-head .setion-tabs-2 li{border:none}
.legend-block{display:inline-block;margin-left:9px;vertical-align:top;padding-top:9px}
.legend-block .legend{line-height:13px;margin-top:0}
.dangerAera-block{display:inline-block;float:none;vertical-align:top}
.map-control-2{display:inline-block;vertical-align:top}
.map-control{height:34px;background-color:#fff;border-radius:3px;display:inline-block;vertical-align:top;z-index:22;box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}
.map-control #ceju{height:100%;line-height:31px;width:66px;padding-left:5px}
.map-control .select-btn:before{right:-111px}
.navbar-default .navbar-brand.back-black{color:#05102b}
.back-black:before{display:inline-block;content:'';width:13px;height:23px;margin-right:10px;background:url(../images/back-black-a374dc25cd.png) no-repeat;vertical-align:middle}
.table-out{display:inline-block;float:right;padding-top:15px;padding-right:3px;color:#05102b}
.table-out:before{display:inline-block;content:'';width:20px;height:24px;margin-right:10px;background:url(../images/table-out-e7487731f9.png) no-repeat;vertical-align:middle}
.query-container{min-width:1200px}
.ui-caret{display:inline-block;width:12px;height:9px;background:url(../images/down-arrow-blue-db4f4116bc.png) no-repeat;background-size:contain}
.open .ui-caret{background:url(../images/up-arrow-orange-bf6e1e3062.png) no-repeat;background-size:contain}
.navbar-nav>li{float:left}
.navbar-default .navbar-nav>li>a{font-size:16px;color:#05102b}
.navbar-default .navbar-nav>li>a:hover{color:#777}
.card{min-width:1200px;margin:0 auto;margin-top:50px;margin-bottom:10px;padding-top:5px;border-top:1px solid #e5e5e5}
.card .card-label{float:left;height:40px;line-height:30px;font-size:16px;color:#999}
.card .label{display:inline-block;margin-right:20px;height:30px;line-height:25px;background-color:#00a0e8;font-weight:400;font-size:14px}
.label .label-close{display:inline-block;width:15px;height:15px;margin-left:5px;vertical-align:middle;background:url(../images/close-544d71a0c3.png) no-repeat}
.dropdown.open>a,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background:0 0}
.navbar-default .dropdown-menu{min-width:100px;width:100%;border:0;padding:0;margin:0;text-align:center;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.dropdown-menu{min-width:210px;margin-top:10px}
.dropdown-menu>li>a{color:#000;height:32px;line-height:32px;font-size:12px;text-align:center;padding:0 10px}
.dropdown-menu>li:last-child>a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.dropdown-menu>li.active>a,.dropdown-menu>li:hover>a{background:#E8F2FF!important;color:#2963bf!important}
.dropdown-menu>li:hover>a span{background:#E8F2FF!important;color:#2963bf!important}
.dropdown-menu>li:active>a span{background:#E8F2FF!important;color:#2963bf!important}
.form-control{font-size:12px}
.dropdown-menu input{width:40px;padding:0;padding-left:10px;border:1px solid #e5e5e5}
.dropdown-menu .blue-line{display:inline-block;background:#335cc4;width:76px;height:2px;position:absolute;top:-2px;left:50%;margin-left:-38px}
.dropdown-menu .divider{margin:0}
.query-nav .dropdown-menu button{background:0 0;width:100%;text-align:center;color:#fa9c28;font-size:16px}
.query-nav{margin-left:15%}
.table-striped-warner thead>tr>th{background-color:#999;height:60px;line-height:60px;color:#fff;font-size:16px;font-weight:400;border-right:1px solid #f5f5f5;text-align:center}
.table-striped-warner>tbody>tr:nth-of-type(odd){background-color:#f5f5f5}
.table-striped-warner>tbody>tr{text-align:center;height:40px;font-size:16px;border:none}
.table-striped-warner>tbody>tr>td{border-top:0}
.table-striped-warner>tbody>tr>td.clickable{color:#00a0e8}
.table-striped-warner>tbody>tr>td.clickdisable{color:#999}
.table>tbody>tr>td.clickable{color:#2963bf}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#2963bf;border-color:#2963bf}
.compare-box{width:100%;position:absolute;bottom:0;padding-left:240px;z-index:999}
.compare-list.down{border:0}
.compare-list{position:absolute;left:240px;bottom:0;background-color:#fff;z-index:100;border:1px solid #e5e5e5}
.top-right-arrow{position:absolute;top:-20px;left:0;background:#fff;border:1px solid #e5e5e5;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;width:80px;height:20px;line-height:20px;text-align:center;font-size:12px;color:#2963bf}
.top-right-arrow.down:after{display:inline-block;content:'';margin-right:3px;margin-left:3px;width:10px;height:6px;background:url(../images/down-arrow-81acf9ffa3.png) center no-repeat;background-size:10px 5px;vertical-align:middle}
.top-right-arrow.up:after{display:inline-block;content:'';margin-right:3px;margin-left:3px;width:10px;height:6px;background:url(../images/up-arrow-03c4dd4152.png) no-repeat;background-size:10px 5px;vertical-align:middle}
.compare-table{padding:10px;max-height:300px;overflow-y:auto}
.compare-table table{margin:0;border-left:0;border-bottom:0}
.compare-table table a{text-decoration:none}
.compare-table table.table>thead>tr>th{text-align:center;border-bottom:1px solid #ddd;border-left:0;border-right:0;background-color:#f5f5f5;color:#333}
.compare-table table>tbody>tr.selected{color:#2963bf}
.compare-table table>tbody>tr.on{background:#e8f2ff}
.compare-table table>tbody>tr>td{font-size:12px;text-align:center}
.compare-table table>tbody>tr:first-child>td{border-top:0}
.compare-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}
.playback-info{position:fixed;padding-left:0;min-width:1280px;box-shadow:1px -1px 2px 0 rgba(0,0,0,.2)}
.playback-info .top-right-arrow{left:0;padding:0 12px;width:auto;max-width:240px;height:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}
.playback-info .top-right-arrow.down{box-shadow:1px -1px 2px 0 rgba(0,0,0,.2)}
.playback-info .compare-list{width:100%;left:0}
.playback-info .compare-table{box-shadow:1px -1px 2px 0 rgba(0,0,0,.2);max-height:459px}
.playback-info .scrollTbody{min-height:60px}
.compare-top-row-2{border-bottom:1px solid #e5e5e5;margin-bottom:14px;overflow:hidden;border-top:1px solid #e5e5e5;margin-left:16px}
.compare-top-row-2 span{margin-right:24px;padding:12px 2px 15px;cursor:pointer;color:#999}
.compare-top-row-2 span:hover{color:#2963bf}
.compare-top-row-2 span.on{border-top:2px #2963bf solid;color:#2963bf}
.compare-table .border-line{margin-bottom:24px}
.compare-box-top{width:100%;padding:8px 0 0}
.compare-top-row-1{margin-bottom:12px;padding-left:16px}
.compare-box-top .play-statu{margin-right:82px}
.compare-box-top .play-statu .name{color:#999}
.table{width:100%;border-collapse:collapse;border-spacing:0}
.fixedThead{display:block}
.compare-table table.table>thead>tr.nowLog>th{height:51px;font-weight:100}
.scrollTbody{display:block;max-height:170px;overflow:auto}
thead.fixedThead tr th:last-child{border-right:none;text-align:center}
.left-section{padding-top:88px;position:absolute;top:0;left:0;width:240px;height:100%;min-height:740px;background-color:#f5f5f9;border-right:1px solid #e4e4e4}
.left-section .list-section.down{height:95%}
.left-section .list-section{height:70%}
.left-section .list-section dl{height:100%}
.left-section .list-section.down .list-box{height:80%}
.list-section .list-box{height:58%;overflow-y:auto}
.list-section .list-box.lg{height:67%}
.list-section dl dd{border-bottom:1px solid #e4e4e4}
.left-section .group-section{margin-bottom:10px}
.left-section .group-section.down{height:32%}
.left-section .group-section.down.height-20{height:26%}
.left-section .group-section.up{height:auto;margin-bottom:0}
.left-section .group-section dl{height:100%}
.group-section .group-box{height:90%}
.group-section.height-20 .group-box{height:80%;padding-bottom:30px}
.group-area{height:75%;overflow-y:auto}
.department-area{height:80%;overflow-y:auto;background-color:#fff;overflow-x:auto}
.man-list{height:95%;overflow-y:auto}
.man-list .man-area,.man-list dl{height:95%}
.group-item.selected,.list-item.selected{background-color:#e8f2ff;color:#2963bf}
.left-section.left-hide{width:0}
.left-section.left-hide .group-section,.left-section.left-hide .list-section{display:none}
.left-section.open .left-btn{position:absolute;right:-21px;top:50%;margin-top:-10px;border:1px solid #e4e4e4;border-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:20px;height:60px;background:url(../images/icon_shousuo-21003d20f0.png) center no-repeat;background-size:5px 10px;background-color:#fff}
.left-section.left-hide .left-btn{position:absolute;right:-21px;top:50%;margin-top:-10px;border:1px solid #e4e4e4;border-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:20px;height:60px;background:url(../images/icon_zhankai-f5ce2405c4.png) center no-repeat;background-size:5px 10px;background-color:#fff}
.left-section .left-section-tab{height:34px;// line-height:34px}
.left-section-tab span{display:inline-block;width:50%;float:left;background:#fff;text-align:center;line-height:33px;color:#999;font-size:12px}
.left-section-tab span:nth-child(2){border-bottom:none}
.left-section-tab span.active{border-bottom:1px solid #2963bf;color:#2963bf;font-weight:600}
.left-section-tab span:first-child.active{border-bottom:1px solid #2963bf}
.left-section-tab span u{text-decoration:none;display:inline-block;width:100px;height:24px;line-height:24px;background-color:#f5f5f9;border-radius:2px;color:#999}
.left-section-tab span u.active{background-color:#2963bf;color:#fff}
.left-section dl dd,.left-section dl dt{padding-left:19px;height:34px;line-height:34px;font-size:12px;color:#333;background-color:#fff;position:relative}
.left-section dl dt{width:100%;background:#fff;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;color:#2963bf;font-size:14px}
.left-section dl dd label{font-weight:400}
.left-section dl dd .check-box-2{margin-right:10px}
.left-section dl dt:before{display:inline-block;content:'';margin-right:8px;width:3px;height:14px;vertical-align:middle;background:#2963bf}
.group-mount{display:inline-block;right:20px}
.list-status{position:absolute;right:10px}
.list-status:before{margin-right:6px;display:inline-block;content:'';width:10px;height:10px;border-radius:100%}
.list-status.status-0:before{background-color:#999}
.list-status.status-1:before{background-color:#00d095}
.list-status.status-2:before{background-color:#2c81ff}
.list-status.status-3:before{background-color:#ff1010}
.list-status.status-4:before{display:none}
.list-status.status-5:before{background-color:#b466f1}
.list-status.status-6:before{background-color:#ffaf2c}
.device-list li{font-size:12px;padding-left:12px;line-height:26px}
.device-list li.active{color:#2963bf}
.group-arrow{position:absolute;right:12px;top:12px;display:inline-block;width:12px;height:7px}
.group-arrow.down{background:url(../images/icon_Shape_-ef55c51bf3.png) center no-repeat}
.group-arrow.up{background:url(../images/icon_Shape-aeb2bac968.png) center no-repeat}
.car-status-menu{width:100%;font-size:0}
.car-status-tab{display:inline-block;width:25%;color:#999;line-height:31px;text-align:center;font-size:12px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background-color:#f5f5f9}
.car-status-tab.lg{width:50%}
.car-status-tab.active{color:#2963bf;background-color:#fff;border-top:2px solid #2963bf;line-height:31px}
.car-info-window{width:100%;height:100%;position:fixed;top:0;background-color:rgba(0,0,0,.5);z-index:999}
.car-info-window .win-content{width:979px;padding:12px 24px;background:#fff;border:1px solid #e4e4e4;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);border-radius:8px;color:#333}
.car-info-window .win-content{margin:20% auto}
.car-info-window .win-content h4{font-size:14px;height:22px}
.car-info-window .win-content h4:before{display:inline-block;content:'';margin-right:8px;width:3px;height:14px;vertical-align:middle;background:#2963bf}
.car-info-window .win-content .info-item{font-size:12px}
.info-item li{display:inline-block;line-height:2.5em}
.info-item li span{color:#999}
.info-item li:before{display:inline-block;content:'';height:10px;width:1px;background-color:#e4e4e4;margin-right:14px}
.info-item li.no-boreder:before{display:none}
.info-item li.s{width:110px}
.info-item li.m{width:130px}
.info-item li.xm{width:155px}
.info-item li.xxm{width:165px}
.info-item li.l{width:220px}
.win-content .scroll-tab{border-bottom:none;// min-height:183px}
.win-content .table-box{border:1px solid #e4e4e4;background-color:#efefef;padding:3px;margin-top:5px}
.car-info-window .win-content table{margin:0}
.car-info-window .win-content table tr th{padding:13px 31px}
.car-info-window .win-content table tr{padding:4px 20px;background-color:#fff}
.car-info-window .win-content table tr th,.win-content table tr td{white-space:nowrap}
.carousel,.nav,.pagination,.panel-title a{cursor:pointer}
.datetime-picker-dropdown>li.date-picker-menu div>table .btn-default,.uib-datepicker-popup>li>div.uib-datepicker>table .btn-default{border:0}
.datetime-picker-dropdown>li.date-picker-menu div>table:focus,.uib-datepicker-popup>li>div.uib-datepicker>table:focus{outline:0}
.amap-info-content{overflow:visible}
.BMap_pop div{border:0!important}
.BMap_pop div:nth-child(1){border-radius:10px 0 0 0}
.BMap_pop div:nth-child(3){border-radius:0 10px 0 0}
.BMap_pop div:nth-child(3) div{border-radius:10px}
.BMap_pop div:nth-child(5){border-radius:0 0 0 10px}
.BMap_pop div:nth-child(5) div{border-radius:10px}
.BMap_pop div:nth-child(7){border-radius:0 0 10px 0}
.BMap_pop div:nth-child(7) div{border-radius:0 0 10px 0;left:-7px!important}
.BMap_pop div:nth-child(9){overflow:visible!important;z-index:100001!important;top:20px!important}
#map0,#map1,#map2,#map3{width:50%;float:left;border:solid #3a3a3a;position:relative}
#map0{border-width:0 2px 2px 0}
#map1{border-width:0 0 2px 2px}
#map2{border-width:2px 2px 0 0}
#map3{border-width:2px 0 0 2px}
.map0,.map1,.map2,.map3{position:absolute}
.width-100{width:100%}
.map0{top:0;right:52%}
.map1{top:0;right:2%}
.map2{top:50.3%;right:52%}
.map3{top:50.3%;right:0}
.infowin-btn{display:inline-block;width:65px;height:25px;border-radius:3px;line-height:25px;font-size:12px;color:#999;text-align:center;border:1px solid #999;margin:10px 7px;cursor:pointer;float:left}
.label-btn{display:inline-block;height:25px;padding:0 8px;border-radius:4px;line-height:25px;font-size:12px;text-align:center;margin:0 10px 5px}
.label-btn-color0{background:#F1F1F1;color:#000;border:1px solid rgba(0,0,0,.2)}
.label-btn-color1{background:#E6F7FF;border:1px solid #91D5FF;color:#1890FF}
.label-btn-color2{background-color:#FFF1F0;color:#F5222D;border:1px solid #FFBB96}
.label-btn-color3{background-color:#FFF2E8;color:#FA541C;border:1px solid #FFA39E}
.label-btn-color4{background:#F9F0FF;color:#8540E7;border:1px solid #D3ADF7}
.label-btn-color5{background:#E6FFFB;color:#03A7A7;border:1px solid #87E8DE}
.label-btn-list{display:flex;flex-wrap:wrap;max-width:300px;margin-left:15px;overflow:hidden;align-items:center}
.infowin-btn.command:after{display:inline-block;content:'';border-top:4px solid #999;border-bottom:0;border-left:3px solid transparent;border-right:3px solid transparent;vertical-align:middle}
.infowin-btn.command.active:after,.infowin-btn.command:hover:after{display:inline-block;content:'';border-top:0;border-bottom:4px solid #999;border-left:3px solid transparent;border-right:3px solid transparent}
.infowin-btn.hover-btn:hover{background-color:#2963bf;border-color:#fff;color:#fff}
.infowin-type{width:130px;display:inline-block}
.infowin-type.wordspace1{letter-spacing:.33em}
.infowin-type.wordspace2{letter-spacing:.63em}
.infowin-type.wordspace3{letter-spacing:.36em}
.infowin-type.wordspace4{letter-spacing:.56em}
.infowin-command-detail{display:inline-block;position:relative;color:#2963bf;margin-left:10px;z-index:99}
.command-detail{position:absolute;width:265px;bottom:-112px;left:80px;background-color:rgba(255,255,255,.9);border:1px solid #e5e5e5;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);border-radius:8px;font-size:12px}
.command-detail h4{background-color:#f5f5f5;background-image:-webkit-linear-gradient(-179deg,#fff 0,#f5f5f5 100%);background-image:-moz-linear-gradient(-180deg,#fff 0,#f5f5f5 100%);background-image:linear-gradient(-180deg,#fff 0,#f5f5f5 100%);border-bottom:1px solid #e5e5e5;width:100%;height:26px;line-height:26px;font-size:12px;color:#333;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px}
.command-detail-body{padding-left:6px;padding-right:6px}
.command-detail-body p{padding-left:6px;padding-right:6px;line-height:1.8em}
.command-detail-body p.command-warn{height:30px;line-height:30px;font-size:12px;color:#ff1010;border-bottom:1px solid #e5e5e5}
.command-detail-body p.command-desc{margin-top:3px;padding-top:5px;padding-bottom:5px;line-height:1.8em;border-top:1px solid #e5e5e5}
.command-detail:after{display:block;content:'';width:25px;height:17px;background:url(../images/command-triangle-73bb32682e.png) no-repeat;position:absolute;left:-19px;bottom:110px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
.command-item-top{margin-top:3px}
.command-detail-body span{color:#333;display:inline-block;width:50%}
.command-detail-body span.text-r{text-align:right}
.infowin-command-detail:after{display:inline-block;content:'';width:12px;height:13px;margin-left:3px;background:url(../images/detail-disclosure-cbc524fd60.png) no-repeat;vertical-align:middle}
.warn-info a{color:#ff1010}
.infowin-btn.command{position:relative}
.command-btn.active,.warn-btn.active{display:block}
.command-btn,.warn-btn{display:none;position:absolute;top:23px;left:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);background:#fff}
.command-btn li,.warn-btn li{background:#fff;border-radius:3px;width:64px;height:24px;margin-top:6px}
.command-btn li:hover,.warn-btn li:hover{background:#2963bf;color:#fff}
.playback .map0,.playback .map1{top:82px}
.playback .map2,.playback .map3{top:56.6%}
.credit-form{padding:24px 20px}
.credit-form .credit-row{width:20%;float:left}
.credit-row input,.credit-row label{width:100%;display:inline-block}
.credit-row label{margin-bottom:10px;padding-left:30px;font-size:14px;color:#666;font-weight:400}
.credit-row input{width:190px;height:24px;margin-bottom:6px}
.credit-form button,.credit-row button{background-color:#999;border-radius:3px;width:60px;height:32px;color:#fff}
.credit-form button.active,.credit-row.active button{background-color:#2963bf}
.error-text{height:14px;font-size:12px;color:#ff1010;margin-bottom:6px;padding-left:2px}
.credit-row .name{background:url(../images/icon_xingming-4365a61950.png) 4px center no-repeat}
.credit-row .bank{background:url(../images/icon_yinhanka-8ce52ed411.png) 0 center no-repeat}
.credit-row .identity{background:url(../images/icon_shenfenzheng-24f20b37d9.png) 0 center no-repeat}
.credit-row .license{background:url(../images/icon_jiashizheng-da764f718d.png) 0 center no-repeat}
.credit-row .tel{background:url(../images/icon_dianhua-6c7978db96.png) 3px center no-repeat}
.credit-table{margin-top:30px;background-color:#fff;padding:10px 24px}
.credit-table .desc-row{padding-top:10px;padding-bottom:10px;font-size:12px;text-align:left}
.desc-row .text-l{display:inline-block;width:120px;color:#333}
.text-l.lg{font-size:14px}
.desc-row .text-r{color:#999}
.desc-row .result-text{padding-left:30px;padding-right:12px;font-size:14px}
.desc-row .result-text.success-0{color:#65cf06}
.desc-row .result-text.success-1{color:#ff1010}
.desc-row .result-text.success-2{color:#999}
.desc-row a{font-size:12px;color:#2963bf;text-decoration:none}
.list-main .credit-table table tbody tr td{width:auto}
.list-main .credit-table table tbody tr td.text-left{text-align:left;padding-left:25px}
.approval-search{padding-top:26px;padding-bottom:14px;text-align:right}
.approval-search input{width:280px;height:22px;line-height:22px;padding-left:28px;background:url(../images/icon_fangdajing-4181b075f5.png) 12px center no-repeat;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px}
.approval-filter{width:100%;border:1px solid #e5e5e5;background-color:#fff;padding-top:24px;padding-left:10px;position:relative}
.approval-filter .status-tab{position:absolute;top:-40px;left:-1px;font-size:0}
.status-tab li:first-child{border-left:1px solid #e5e5e5}
.status-tab li{float:left;display:block;background:#f5f5f9;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:200px;height:40px;line-height:40px;font-size:14px;color:#999;text-align:center}
@media screen and (max-width:1280px){.status-tab li{width:170px}
}
.status-tab li.active{color:#2963bf;border-top:2px solid #2963bf;border-bottom-color:#fff;background-color:#fff}
.approval-flow{margin-top:24px;padding:12px;width:100%;background-color:#fff;font-size:12px}
.flow-section{padding-bottom:12px}
.approval-flow .title-on{padding-bottom:12px}
.flow-left{border:1px solid #ededed;width:160px;margin-right:24px}
.flow-right .flow-right-item{width:100%;text-align:left;margin-top:24px}
.flow-right .flow-right-item:first-child{margin-top:0}
.flow-right-item a{color:#2963bf;text-decoration:none;float:right}
.flow-right-item dt{width:100%;height:30px;padding-left:24px;padding-right:12px;line-height:30px;background:#fafafa;border:1px solid #ededed;font-size:12px;color:#000}
.flow-right-item dd{color:#666;padding:12px 24px;border:1px solid #ededed;border-top:0}
.flow-left-item{text-align:left;padding-left:12px;padding-top:12px}
.flow-left-item dt{padding-left:21px;background:url(../images/liuchen-870af25974.png) 0 center no-repeat;position:relative}
.flow-left-item dt:before{display:block;content:'';width:1px;height:128px;background-color:#81a2dd;position:absolute;top:16px;left:7px}
.flow-left-item dd span{color:#81a2dd}
.flow-left-item dd{padding-left:7px;height:28px;line-height:28px}
.flow-edit-box{position:relative;width:760px;border:1px solid #ededed;background-color:#fff;margin:10% auto 0}
.flow-edit-box h3{background:#fafafa;border:1px solid #ededed;width:100%;height:30px;line-height:30px;font-size:14px;color:#000}
.flow-edit-box .modal-body{max-height:500px;overflow-y:auto;padding-left:12px;padding-top:12px;overflow-y:auto}
.flow-edit-box .department{width:160px;float:left;border:1px solid #ccc;min-height:260px;overflow-x:auto}
.flow-edit-box .department .title{background:#f5f5f5;width:100%;height:38px;line-height:38px;font-size:14px}
.flow-edit-box .users{margin-top:30px;margin-left:18px;width:550px;float:left;min-height:260px;border:1px solid #ccc;position:relative}
.flow-edit-box .users p{font-size:12px;color:#333;position:absolute;top:-30px}
.flow-edit-box .users p span{color:#2963bf;padding-left:5px;padding-right:5px}
.flow-edit-box .department treecontrol li{text-align:left}
.flow-edit-box{font-size:0}
.flow-edit-box button{width:60px;height:32px;line-height:32px;border-radius:3px;margin:16px 25px;font-size:12px;background-color:#2963bf;color:#fff;border:1px solid #2963bf}
.flow-edit-box button.cancel-btn{background-color:#fff;color:#2963bf}
.flow-txt span:after{display:inline;content:'\3001'}
.flow-txt span:last-child:after{content:''}
.loaders{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;box-sizing:border-box;z-index:10000}
.loaders .loader{position:absolute;top:44%;left:50%;margin-left:-80px;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:1;flex-shrink:0;flex-basis:25%;align-items:center;justify-content:center;background-color:rgba(103,103,103,.5);background-image:url(../images/icon_longding-bb221c90da.png);background-position:center 35px;background-repeat:no-repeat;border-radius:8px;width:160px;height:160px}
.ball-clip-rotate>div{position:absolute;left:28px;top:18px;background-color:#fff;width:103px;height:103px;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:4px solid #fff;background:0 0!important}
.ball-clip-rotate>div.circle-1{border-bottom-color:#1b98ed;-webkit-animation:rotate .8s 0s linear infinite;-moz-animation:rotate .8s 0s linear infinite;-ms-animation:rotate .8s 0s linear infinite;-o-animation:rotate .8s 0s linear infinite;animation:rotate .8s 0s linear infinite}
.ball-clip-rotate>div.circle-2{border-bottom-color:transparent;-webkit-animation:rotate .8s .1s linear infinite;-moz-animation:rotate .8s .1s linear infinite;-ms-animation:rotate .8s .1s linear infinite;-o-animation:rotate .8s .1s linear infinite;animation:rotate .8s .1s linear infinite}
@keyframes rotate{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}
50%{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}
100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}
}
.loader p{position:absolute;bottom:15px;font-size:14px;color:#fff;text-align:center;width:160px;left:0}
.default-tip{position:absolute;top:40%;left:50%;margin-left:-125px;width:250px;background:url(../images/wuxingicon-703c1a204d.png) center 0 no-repeat;padding-top:88px;font-size:14px;color:#999;text-align:center}
.scan-pic{position:relative;width:800px;height:600px;margin:10% auto}
.carousel-inner{position:absolute;width:580px;top:40%;left:50%;margin-left:-290px;margin-top:-165px}
.carousel-inner .item{width:100%;height:100%;overflow:visible;text-align:center;line-height:330px}
.carousel-inner>.item>img{display:inline-block;max-height:100%}
.scan-control{position:absolute;top:40%;font-size:36px;color:#fff}
.left.scan-control{left:0}
.right.scan-control{right:0}
a.rotate-img{display:block;background-color:rgba(0,0,0,.5);width:140px;height:36px;line-height:36px;font-size:12px;color:#fff;text-align:center;position:absolute;bottom:0;left:0;margin-left:-70px}
.rotate-img:before{display:inline-block;content:'';width:21px;height:19px;margin-right:5px;vertical-align:middle;background:url(../images/icon_xuanzhuan-b2fc92f4a2.png) no-repeat}
.scanicon-control-left:before{display:inline-block;content:'';width:25px;height:45px;background:url(../images/scan-control-2de260bee9.png) no-repeat}
.scanicon-control-right{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.scanicon-control-right:before{display:inline-block;content:'';width:25px;height:45px;background:url(../images/scan-control-2de260bee9.png) no-repeat}
.carousel-inner>.item.active .rotate-1{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
.carousel-inner>.item.active .rotate-2{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.carousel-inner>.item.active .rotate-3{transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg)}
.scan-pic .close{color:#fff;font-size:30px;opacity:1}
i.phone{display:inline-block;width:12px;height:13px;background:url(../images/icon_dianhua-6c7978db96.png) no-repeat;margin-right:5px;vertical-align:middle}
i.name{display:inline-block;width:10px;height:13px;background:url(../images/icon_kehu-a1591b69ef.png) no-repeat;margin-right:5px;vertical-align:middle}
.status-tab-work li{float:left;display:block;width:100px;height:40px;line-height:40px;font-size:14px;color:#999;text-align:center}
@media screen and (max-width:1280px){.status-tab-work li{width:170px}
}
.status-tab-work li.active{color:#2963bf;border-bottom:4px solid #2963bf;background-color:#fff}