@charset "utf-8";
/* CSS Document */

/*所有字体设置为微软雅黑*/
body{ font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";}
/*所有字体设置为微软雅黑*/
ul li{ list-style-type:none !important;}
html { overflow-y: scroll; } 
.text-center{ text-align:center !important;}
:root { overflow-y: auto; overflow-x: hidden; } 
:root body { position: absolute; } 
body { width: 100vw;  } 
/*table tr td{ text-align:center;}
table tr th{ text-align:center;}*/
.margin_bottom_30{ margin-bottom:30px !important;}
.margin_top_30{ margin-top:30px !important;}
.margin20{ margin:0 20px !important;}
.margin10{ margin:0 10px !important;}
.margin_tb_20{ margin: 20px 0;}
.text_left_a{ text-align:left !important;}
.text_left_b{ text-align:right !important;}
.letter_spacing{letter-spacing:5px; font-weight:bold;}
.letter_spacing3{letter-spacing:3px;}
.margin_top14{ margin-top:14px !important;}
.margin_left10{margin-left: 10px;}
.margin_left12{margin-left: 12px;}
.margin_left20{margin-left: 20px;}
.img_padding5{ margin-top:-5px;}
.cursor{ cursor:pointer}
.padding5{ padding:5px !important;}
.margin_left_-10{ margin-left:-10px;}
.padding-left-5{ padding-left:5px;}
.padding-left-8{ padding-left:8px;}
.padding-left-10{ padding-left:10px;}
.padding-left-12{ padding-left:12px;}
.padding-left-15{ padding-left:15px;}
.padding-left-20{ padding-left:20px;}
.padding-left-20{ padding-left:25px;}
.padding-left-30{ padding-left:30px;}
.padding-left-35{ padding-left:35px;}
.padding-left-40{ padding-left:40px;}
.padding-left-50{ padding-left:50px;}
.padding-left-60{ padding-left:60px;}
.padding-left-85{ padding-left:85px;}
.padding-top-5{ padding-top:5px;}
.padding-top-7{ padding-top:7px;}
.padding-top-8{ padding-top:8px;}
.padding-top-10{ padding-top:10px;}
.padding-top-12{ padding-top:12px;}
.padding-top-15{ padding-top:15px;}
.padding-top-20{ padding-top:20px;}
.padding-top-25{ padding-top:25px;}
.padding-top-30{ padding-top:30px;}
.padding-top-35{ padding-top:35px;}
.padding-top-55{ padding-top:55px;}
.padding-right-5{ padding-right:5px;}
.padding-right-8{ padding-right:8px;}
.margin-right-5{ margin-right:5px;}
.margin-right-25{ margin-right:25px;}
.margin-right-10{ margin-right:10px;}
.padding-right-5{ padding-right:5px;}
.padding-right-8{ padding-right:8px;}
.padding-right-10{ padding-right:10px;}
.padding-right-12{ padding-right:12px;}
.padding-right-15{ padding-right:15px;}
.padding-right-20{ padding-right:20px;}
.padding-right-25{ padding-right:25px;}
.padding-right-30{ padding-right:30px;}
.padding-right-35{ padding-right:35px;}
.padding-bottom-5{ padding-bottom:5px;}
.padding-bottom-8{ padding-bottom:8px;}
.padding-bottom-10{ padding-bottom:10px;}
.padding-bottom-12{ padding-bottom:12px;}
.padding-bottom-15{ padding-bottom:15px;}
.padding-bottom-20{ padding-bottom:20px;}
.padding-bottom-25{ padding-bottom:25px;}
.padding-bottom-30{ padding-bottom:30px;}
.padding-bottom-35{ padding-bottom:35px;}

.size12{ font-size:12px;}
.size14{ font-size:14px;}
.size16{ font-size:16px;}
.size18{ font-size:18px;}
.size20{ font-size:20px;}
.size22{ font-size:22px;}
.size24{ font-size:24px;}
.size26{ font-size:26px;}
.btn_yanse1{ background:#1f84f0;}
.btn_yanse2{ background:#26b1da;}
.btn_yanse3{ background:#de9123;}
.btn_yanse4{ background:#31e15f;}
.btn_shanchu{ background:#d9534f;}
.red{ color:#F00;}
.bai{  color:#FFF;}
.hei{ color:#000;}
.niu{ color:#0F0}
.font_weight{ font-weight:bolder;}
.margint-top150{ margin-top:150px;}
.margin_top5{margin-top:5px;}
.margin_top10{margin-top:10px;}
.margin_top15{margin-top:15px;}
.margin_top20{margin-top:20px;}
.margin_top30{margin-top:30px;}
.margin_top40{margin-top:40px;}
.margin_top50{margin-top:50px;}
.border-bottom-dashed{ border-bottom:1px dashed #e5e5e5; }
.border-bottom-solid{ border-bottom:1px solid #f7f7f7; }
.line-height20{line-height:20px;}
.line-height30{line-height:30px;}
.line-height40{line-height:40px;}
.line-height50{line-height:50px;}
.z_index{ z-index:55;}
.margin-left-15{ margin-left:15px;}
.radius3{ border-radius:3px !important;}
/*<首页>*/
.theme-logoin{background-size:cover !important;}
.row-centered { text-align:center;}
.col-centered { display:inline-block !important; float:none; text-align:left; padding:100px 0 150px 0;}
.tuichu_hover:hover a{ color:#E75868 !important;}
table td p{ margin:0px !important; }
.navbar-right li a{ color:#FFF !important; }
.dropdown-menu li:hover{ background:#fee188;}
.i_right_sanjiao{ padding-right:19px;}
.head_font-size{ font-size:16px !important; }
.head_font-size ul li a{color:#85C4F9 !important;}
.font-12{ font-size:12px; padding-top: 8px;}
/*.sidebar-nav ul li{padding-left:40px;}*/
.i_right_sanjiao{ }
.sidebar-nav  ul{  border-bottom: 1px solid #1b4b94;  border-top: 1px solid #346fc8; margin:0 !important;}
.active_xuanzhong{ background:#5491ee; position:relative;}
.active_xuanzhong:before {
	 content: "";
    position: absolute;
    top: 30%;
    right: 0;
    border-right: 8px solid #F0F2F5;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
	z-index:9;
}
.shuju_one{ background:#fff; border-radius:4px; margin-top:20px; padding-bottom:20px; position:relative;}
.shuju_one_p{ margin:0 20px; border-bottom:1px solid #EDEDED; position:relative; font-size:18px; padding:20px 0;}
.shuju_one_span{ position:absolute; top:65px; left:0; width:101px; height:3px; background:#009CF6; z-index:2;}

.glyphicon{-webkit-transition: -webkit-transform 0.4s ease-out; 
    -moz-transition: -moz-transform 0.4s ease-out; 
    transition: transform 0.4s ease-out; }

.glyphicon:hover{-webkit-transform: rotate(360deg); 
    -moz-transform: rotate(360deg); 
    transform: rotate(360deg); }
		
/*.sidebar-nav .nav-header:hover .glyphicon{-webkit-transition: -webkit-transform 0.4s ease-out; 
    -moz-transition: -moz-transform 0.4s ease-out; 
    transition: transform 0.4s ease-out; 
	-webkit-transform: rotate(360deg); 
    -moz-transform: rotate(360deg); 
    transform: rotate(360deg); }*/
		
/*.navbar_hover li:hover .glyphicon{-webkit-transition: -webkit-transform 0.4s ease-out; 
    -moz-transition: -moz-transform 0.4s ease-out; 
    transition: transform 0.4s ease-out; 
	-webkit-transform: rotate(360deg); 
    -moz-transform: rotate(360deg); 
    transform: rotate(360deg); }*/
	
.navbar-list_li li a{ font-size:16px !important; }
.navbar-list_li li button{ border-radius:0 0 3px 3px;}
.navbar-collapse{ max-height:none !important;}
.nav-list{ background:#0e49a1;}
.nav-list li a{ padding-left:40px;}
.main_body{ min-height:400px;}

/*<首页>*/

/*<表格页面>*/
.combaise{ background:#FFF;}
.table_caozu{  margin-bottom: 20px;}
.table_caozu_right{ padding-right:20px;}
.table_main{ border:1px solid #ddd; margin-top:20px; background:#FFF; border-radius:5px;}
.table_fenye{ text-align:center;}
.table_padding{ padding:0 0px;}
.table_padding table tr th, .table_padding table tr td:last-child{ border-right-width:0px;}
.table_padding table tr th, .table_padding table tr td:first-child{ border-left-width:0px;}

.breadcrumb{ background:none !important;}
.form_main{ background:#fff; padding:20px 15px; border-radius:5px; border:1px solid #ddd; margin-top:20px;}



/*<表格页面>*/


/*<表单页面>*/

.form-add{  padding:30px 20px ;}
#selectbox{ padding-bottom:20px;}
.tupian_noborder{ border:none !important;}
.icon_tubiao{
  line-height: 2em;
  padding-right: .75em;
}
.display_none_tijiao{ position:absolute; top:10px; left:40%; background:#FFF;  border:1px solid #ededed; z-index:5; width:200px; height:40px;}
.display_none_tijiao_black{ height:12px; width:100%; margin:0; border-bottom:1px solid #ededed;}
.display_none_tijiao_black_span{ background:#5CB85C; height:100%; width:150px; margin:0; display:block; }
.div_text_img{ text-align:center;}
.div_text_img span{ line-height:26px;}
.label_waning{text-align:left !important; color:#F00;}
.label_waning_b{text-align:left !important; color:#0F0 !important;}

/*<表单页面>*/


/*<首页>*/

.comcolor{background:#00A0E9 !important;}
.bg_form_top{ height:65px; width:100%; border-radius:4px 4px 0 0; }
.bg_form_top img{ margin:15px 0 0 30px;   }
.color_baise{background:#fff; border-radius:5px;  padding:0 13px; height:100%;}
.padding-height{padding:50px 0 ;}
.left_form p{ font-size:20px; padding-top:35px; padding-left:30px; }
.padding-bottom-30{ padding-bottom:30px;}
.padding-left-30{ padding-left:30px;}
.padding-bottom-13{ padding-bottom:13px;}
.form-bottom{ background:#fff; padding: 0 30px; border-radius:0 0 4px 4px;}
.form-bottom p{ padding:30px 16px 16px; font-size:20px;}
.input_padding{ padding: 0 !important; }
.input_padding img{vertical-align:middle;cursor:pointer; height:44px; width:120px; border-radius:0 3px 3px 0;}

/*<首页>*/

/*<模块管理>*/

.tree-list dd {
  border-bottom: 1px solid #b3c4ac;
  line-height: 14px;
  margin: 1px;
  overflow: hidden;
  padding: 8px 0 8px 8px;
}
.tree-list span {
  color: #555;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 14px;
  line-height: 20px;
  padding-top:4px;
}
.modal-head_background{ background:#00A3EF; border-radius:5px 5px 0 0; color:#FFF; text-align:center;}	
.btn-danger{ background:#d9534f !important; border-color:#d43f3a !important; }
.btn-warning{  background:#f0ad4e !important; border-color:#eea236 !important;}
.modal_dialog400{ width:400px !important;}
.modal_dialog300{ width:300px !important;}
.tianjisjuese{ border-bottom:1px solid #b3c4ac; line-height:50px;}

/*<模块管理>*/

/*<权限分配>*/
.dl_quanxianfenpei{ margin:0 20px;}
.dl_quanxianfenpei_dd{ line-height:40px; border-bottom:1px dashed #b3c4ac; padding-top:8px;}

.border_bottom{ border-bottom:2px solid #b3c4ac; height:60px; line-height:40px; }
/*<权限分配>*/

/*<车辆管理>*/
.xuanzhecheliang li{ cursor:pointer; }
.xuanzhecheliang li label{ cursor:pointer; }
.xuanzhecheliang li glyphicon{ font-size:20px }
/*<车辆管理>*/

/*<创建车队>*/
.xuanzhecheliang{ height:370px; overflow:auto; margin-left: -10px;}
.xuanzhecheliang li{ line-height:25px;}
/*<创建车队>*/

/*<统计报表>*/
.dl_inline_dd dd{ display:inline-block; width:142px;}
.dl_inline_dd dd h5{ text-align:center;}
.dl_inline_dd dd p{ text-align:center; margin-top:20px; font-weight:bolder; font-size:18px;}
.p_tongji{ font-size:18px;  font-weight:bold;}
.p_tongji i{ margin-right:120px;}
.tongji_paiming h3{ font-weight:bold; }
.tongji_paiming{ margin-bottom:30px;}
.tongji_paiming p img{ width:22px; margin-right:10px;}
.tongji_paiming p{ margin-left:124px;}
/*<统计报表>*/

/*<行程记录分析>*/

.xingchengshu{ background:#1F84F0; border-radius:5px; color:#FFF;}
.zonglicheng{ background:#26B1DA;  border-radius:5px; color:#FFF;}
.zongshichang{ background:#DE9123;  border-radius:5px; color:#FFF;}
.zongyouhao{ background:#D9534F;  border-radius:5px; color:#FFF;}

/*<行程记录分析>*/


/*<查看轨迹>*/

.guiji_header{ height:60px; line-height:60px; background:#1278ED; color:#FFF; font-size:20px;  border-radius:5px 5px 0 0;}
.guiji_header p{ margin-left:18px !important; font-weight:bold;}
.guiji_header a{ margin-right:15px; margin-top:12px;}
.guiji_body{height:600px; border:1px solid #f7f7f7; margin:0 20px; border-radius:5px; margin-top:20px; overflow:hidden}
.guiji_body_dl{ margin-top:-15px; height:408px; overflow:auto;}
.guiji_body_dl dd{ border-bottom: 1px solid #9A9A9A; height:40px; line-height:40px; font-size:14px; margin-right:15px;  color:#FFF;}
.guiji_body_panel{ background:#323236; padding-right:0 !important;}
.guiji_body_panel_head{background:#323236 !important; position:relative; border-radius:0;}
.guiji_body_panel_head_postion{ font-weight:bold; font-size:20px !important; color:#FFF; text-align:center;}	
.guiji_body_panel_head_p{ color:#FFF; font-size:13px; font-weight:bold; line-height:25px;  text-align:center; font-size:15px; color:#FFF;}	
.guiji_body_row{ margin-top:-10px;}	
.guiji_body_panel_kaishi{ background:url(../../images/shi.png) no-repeat  10px 2px ; }
.guiji_body_panel_jiesu{ background:url(../../images/zhong.png) no-repeat 10px 2px ; }

/*<查看轨迹>*/


/*<任务派发>*/
.xuanze_celiang{ position:relative;}
.beijing_xuanze_dl{ background:#F2F2F2; padding-bottom:10px; border-radius:3px; max-height:200px; overflow:auto;}
.beijing_xuanze_dl dd{ margin:0 20px; height:30px; line-height:30px; border-bottom:1px dashed #666; position:relative;}
.panel_default_150{ width:150px; position:absolute; top:0px; left:648px; z-index:55; background:#FFF; border-radius:0 3px 3px 3px;}
.panel_default_150::before {
  border-bottom: 10px solid transparent;
  border-right: 15px solid #ccc;
  border-top: 10px solid transparent;
  content: "";
  position: absolute;
  right: 148px;
  top: 10px;
}
.panel_default_150 ul { max-height:200px; overflow:auto; }
.panel_default_150 ul li input{ margin-left:20px; margin-right:10px;}
.panel_default_300{width:330px; position:absolute; top:43px; left:15px; z-index:55; background:#FFF;}
/*<任务派发>*/


/*<基本设置>*/
.tuiguang_body{ border:1px solid #ccc; border-radius:0 0 5px 5px; border-top-width:0}
.select_width option{ width:260px;}
.text_tuiguang{  background:#ededed; padding-left:20px; height:50px; line-height:50px; border-bottom:0; border-radius:5px 5px 0 0; color:#333 !important; border:1px solid #ccc;}
.btn_baocun{  margin:25px 0 15px 185px; padding-left:50px; padding-right:50px; }
.btn_baocun_b{ padding-left:50px; padding-right:50px}
.img_tupian{margin-left:185px; margin-top:20px; width:300px; height:300px; border-radius:3px;}
.div_tupian{margin-left:110px;}
/*<基本设置>*/

/*<添加设备版本>*/
.xuanze_shenji{ position:relative;}
.xuanzheshenji {  height: 250px;  margin-left: -15px;  overflow: auto;}
.panel_default_260_shenji{  background: #fff none repeat scroll 0 0;  left: 577px;  position: absolute;  top: 34px;  width: 260px;  z-index: 55;}

/*<添加设备版本>*
/
/*<创建设备组>*/
.panel_default_260_shenbei{  background: #fff none repeat scroll 0 0;  left: 0px;  position: absolute;  top: 34px;  width: 260px;  z-index: 55;}
/*<创建设备组>*/

/*排行榜*/
.jingdutiao{
  height: 10px;
  margin-bottom: 0 !important;
  margin-left: 45px !important;
  margin-right: 10px !important;
  margin-top: -20px;
  position: absolute;
  top: 513px;
  width: 95%;
  z-index: 50;
}
.progress_bar_jingdutiao{
  
  height: 100%;
  line-height: 10px;
  
}
/*排行榜*/




@charset "utf-8";
/* CSS Document */

body {  background-image:url(../../images/abc.png) !important;}
.content {  background-image: none !important;}
.sidebar-nav .nav-list {  background-color: #141416;  border-bottom: 1px solid #0954a4;  border-top: 1px solid #0954a4;}
.sidebar-nav ul {    border-bottom: none !important;    border-top: 1px solid #141416 !important; }
.sidebar-nav .nav-header {    border-bottom: 1px solid #141416 !important;    border-top: none !important;}
.sidebar-nav .nav-list {      background-color: #141416 !important;   border-bottom: 1px solid #323438 !important;    border-top: none !important;}
.sidebar-nav .nav-list > li {    border-bottom: 1px solid #323438 !important;    border-top: none !important;}
.sidebar-nav {    margin-top: 0 !important;}
.navbar {  padding:0 1em 0 0 !important; }
.navbar-brand {   padding: 0 !important;}/*302142*/
.theme-blue .navbar {    background: #1D76FC !important;}
.active_xuanzhong {  background: #1E76FD !important; border-bottom: 1px solid #141416 !important;}
.tupan_a{ background:url(../images/fdsf.png) no-repeat 0 0; background-size: 14px 28px; width:14px ; height:14px ; float:left; margin-top:5px; cursor:pointer;}
.tupan_b{ background-position:0 -14px !important;}
.img_ca{ padding-left:8px; vertical-align:text-bottom;}
.yunxing{ color:#1379ec !important;}
.xihuo{ color:#333 !important;}
.jingbao{ color:#be0404 !important;}
.lixian{ color:#545454 !important;}
#jstree{ margin-left:30px;}
.xuanzhecheliang_b {    width: 265px !important;}
.jiantou_black { top:-75px !important;  left: 228px !important; width:30px; height:60px;  background: #fbfbf4 !important; margin-left:10px !important; margin-top:15px; box-shadow: 0.2em 0.2em 0.2em  rgba(0, 0, 0, 0.2); z-index:55; }
.jiantou_black img{ position:absolute;left:3px; top:10px; margin: 0px 0 0 -5px !important;  float: left !important;  width:30px; height:40px; margin-top:10px;}
.zuobian_tanchukuang {   background: #fbfbf4 !important; color:#000 !important; box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2);}
.jstree-anchor { color: #000 !important;}
.jiantou_black_b {width:30px; height:60px;  background: #fbfbf4 !important;  padding-left:8px; padding-top:6px; box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.2); }
.jiantou_black_b img{ margin: 10px 0 0 -5px !important;  float: left !important; width:30px; height:30px;}
.form-inline .form-control {    width: 170px !important;}
.jstree-default-large .jstree-icon:empty {
    width: 26px !important;
    height: 26px !important;
    line-height: 26px !important;
}
hr{ margin-top:0 !important; margin-bottom:5px !important;}
.form-inline .form-control {
    width: 170px !important;
}
body .demo-class .layui-layer-title{ background:#1675F0 ; color:#FFF;}

body .demo-class .layui-layer-btn .layui-layer-btn a{ line-height:30px;}
body .demo-class .layui-layer-btn .layui-layer-btn1{background:#1675F0; color:#FFF;}
body .demo-class .layui-layer-btn .layui-layer-btn2{background:#1675F0; color:#FFF;}
.chepai_p{position:relative;}
.chepai_span{ text-decoration:underline; color:#00f; cursor:pointer;}
.pingpai_span{ position:absolute; left:160px;}
.jiashiyuan_p{position:relative;}
.xingming_span{text-decoration:underline; color:#00f; cursor:pointer; margin-right:10px; width: 60px; display: inline-block;}
.zhuangtai_span{position:absolute; left:160px;}
.btn_p{ text-align:center; clear:both; padding-top:12px;}
.btn_p button{ background:#1675F0; color:#FFF; height:30px; line-height:20px; border:none; margin:0 15px; font-size:12px; border-radius:5px; padding:0 15px;}
.i_kg{padding-right:27px;}
.i_kg_b{padding-right:24px;}
.p_btn_gerenxingxi{ text-align:center;}
.p_btn_gerenxingxi button{ border:none; padding:5px 35px; border-radius:3px; font-size:12px; color:#fff; background:#1D76FC; margin-top:10px;}
.layui-layer19{ top:50px !important;}
/*0307页面修改*/
    @keyframes fade-in {  
        0% {opacity: 0;}/*初始状态 透明度为0*/  
        40% {opacity: 0;}/*过渡状态 透明度为0*/  
        100% {opacity: 1;}/*结束状态 透明度为1*/  
    }  
    @-webkit-keyframes fade-in {/*针对webkit内核*/  
        0% {opacity: 0;}  
        40% {opacity: 0;}  
        100% {opacity: 1;}  
    }  
    #wrapper {    
        animation: fade-in;/*动画名称*/  
        animation-duration: 1.5s;/*动画持续时间*/  
        -webkit-animation:fade-in 1.5s;/*针对webkit内核*/  
    }  
	
	
	
	
	#loginForm input{ height:38px;}
.input_padding img {
       height: 36px !important;
    width: 160px !important;
   }
.form-bottom p {
    padding: 20px 16px 6px !important;
  }
.form-bottom {
    box-shadow: 0em 0em 0.5em rgba(0, 0, 0, 0.2);
}


/*斯洛登样式起始*/
	.shuju_one_cc{ float:left;}
	.shuju_one_cc div span{ margin-right:10px; width:130px; display:inline-block;}
	.shuju_one_cc div label{ width:90px; text-align:right;}
	.sengqingtixian_btn{ width:110px; line-height:40px; background:#1283E5; color:#fff; border:0; float:right; margin-top:5px;}
	.zujing_div p{ text-align:center; font-size:18px;}
	.zujing_div{ margin-top:15px;}
	.zujing_p{ color:#F07C2C; font-size:25px !important; font-weight:bold;}
	.zujing_pp{color:#339966; font-size:25px !important; font-weight:bold;}
	.zujing_ppp{color:#F53152; font-size:25px !important; font-weight:bold;}
/**/
	.tongjixingxi_div{background:#199ED8; color:#FFF; padding:10px 0; margin-top:20px;}
	.tongjixingxi_div p{ text-align:center;}
	.tongjixingxi_head{ font-size:16px;}
	.tongjixingxi_xingxi{ font-size:26px; font-weight:bold;}
	.tubiao_highcharts{ margin:30px 0;}
	.form-group label{ margin-left:15px;}
	.form-group select{ margin-right:15px;}
	.form_xuanzequyu{ padding-top:20px;}
	.shuju_one_a{ border-bottom:3px solid #eaeaea;}
	.shuju_one{ padding-bottom:0 !important; margin-bottom:10px;}
	.form_xuanzequyu .form-group{ margin-bottom:10px;}
	.tubiao_highcharts tr th ,.tubiao_highcharts tr td{ text-align:center; vertical-align:middle;}
	.p_xiayiye{ float:right; cursor:pointer; width:100px; text-align:right; line-height:25px;}
	.p_shangyiye{ float:left; cursor:pointer; width:100px;line-height:25px; }
/**/
	.shengqing_zhujing_table tr td, .shengqing_zhujing_table tr th{ text-align:center; vertical-align:middle;}
	.shengqing_zhujing_table tr th{ background:#1283E5; color:#fff;}




























