.iframe-box{position: fixed;top:60px;left:10.5%;right:0;bottom:0;width:89.5%;}
.iframe-box iframe{width:100%;height:100%;padding:12px 0 12px 12px;}
.layui-layout-body{margin-right:30px;}
.layui-layout-admin .layui-side{width:10.5%;}
.iframe-box .layui-body{left:0;top:0;bottom:0;}
.layui-side-scroll{width:100%;background-color: #393D49;}
.layui-nav-tree{width:100%;}
.layui-nav-tree .layui-nav-child dd.layui-this, 
.layui-nav-tree .layui-nav-child dd.layui-this a, 
.layui-nav-tree .layui-this, 
.layui-nav-tree .layui-this>a, 
.layui-nav-tree .layui-this>a:hover{background:#6ca3f7;}
.layui-nav-tree .layui-nav-bar{background:#6ca3f7;}
.layui-nav-child dd{padding-left:16px;}
.layui-table-view .layui-table{width:100%;}
.layui-table-view .layui-table th{border-color:inherit;border-top:inherit;border-left:inherit;}
.layui-table-view .layui-table td{border-left:1px solid #e6e6e6;}

.layui-layout-body{overflow-x:auto;overflow-y:overlay;}
.layui-form-item .layui-form-label.special-1{width:90px;padding:5px 10px;}
.lay_table .layui-table tbody tr:hover{background:#f6fafe;}
/* .c-last td:last-child .layui-table-cell{color:#1E9FFF;} */
.layui-table td, .layui-table th{font-size:13px;color:#333;}
.layui-input-block{position: relative;}
.layui-input-block i{position: absolute;right:5px;top:50%;-webkit-transform: translate(0,-50%);color:#1472EE;}
.layui-form-select .layui-edge{top:72%;}
.layui-form-selected .layui-edge{margin-top:-16px;}
.layui-btn-primary.btn-danger{color:#ef7923;font-size:13px;border-color:#fff;}
.layui-btn-danger.btn-red{color:#ff8484;background:none;}
.layui-btn-primary.btn-danger:hover{border-color:#fff;}
.layui-btn.btn-cancel{color:#ffa431;font-size:13px;background:none;}
.layui-btn.btn-look{font-size:13px;color:#237bef;background:none;}
.nav-info .img{width:36px;height:36px;background:#fff;border-radius: 50%;}
.layui-nav-item i{font-size:24px;}
.h-title{
	font-size:18px;
	color: #333333;
	margin:15px 0;
	font-weight: bold;
}
.layui-form-item .layui-input{height:31px;background:#fff;border:1px solid #beddff;}
.layui-form-item .layui-form-label{padding:5px 15px;}
.layui-form.is-checked{display: inline-block;margin-left:10px;float:left;}
.layui-form.is-checked .layui-table-cell{display: inline;}
.layui-form.is-checked:first-child{margin-left:24px;}
.check-tabs{height:60px;margin-bottom: 1px;}
.check-tabs .layui-tab-title{border-bottom-style:inherit;border:0;height:60px;}
.check-tabs .layui-tab-title li{height:0;line-height: 60px;}
.check-tabs .layui-tab-title .layui-this:after{position: inherit;border-width: 0;}
.check-tabs .layui-tab-title span{display: inline-block;line-height: 40px;font-size:15px;color:#011d40;}
.check-tabs .layui-tab-title .layui-this span{border-bottom: 2px solid #1E9FFF;color:#1E9FFF;}
.chart-position{height:880px;position: relative;}
.chart-position .chart2{height:800px;}
.chart-position .layui-input-block{margin:0;}

.base-data h4{padding:0 15px;border-bottom: 1px solid #ddd;height:40px;line-height: 40px;}
.base-data li{text-align: center;box-shadow:1px 1px 3px 2px rgba(18,112,238,0.10);border-radius:2px;height:128px;margin:0 10px;}
.base-data li span{display: block;font-size:13px;color:#333;}
.base-data li .txt{margin:30px 0;}
.base-data li .num{font-size:20px;}
.base-data li .c1{color:#0d6ced;}
.base-data li .c2{color:#f07f2d;}
.base-data li .c3{color:#d963f7;}
.base-data li .c4{color:#fa4b4a;}
.base-data1 li{margin:1%;width:23%;}
.base-data1.base-data2 li{margin:1%;width:31%;}
.layui-layer-btn .layui-layer-btn0,
.layui-layer-btn .layui-layer-btn1{width: 68px;height: 36px;line-height: 36px;color: #fff;border-radius: 3px;text-align:center;}
.layui-layer-btn .layui-layer-btn0{background: #1E9FFF !important;border:1px solid #1E9FFF !important;}
.layui-layer-btn .layui-layer-btn1{background: #d4d4d4 !important;border:1px solid #d4d4d4 !important;}
.layui-content .layui-form label{font-size:15px;color:#333;}
.layui-content .layui-form-item{clear:inherit;}
.modify-pwd{position: relative;}
.modify-pwd .txt{position: absolute;right:-70px;top:6px;font-size:13px;color:#237bef;cursor: pointer;}
.modify-pwd.modify-pwd1 span{background:#67a9ff;color:#fff;width:90px;height:31px;line-height: 31px;text-align: center;position: absolute;top:0;right:-89px;}
.layui-content .btn{text-align: center;margin:30px 0;}
.layui-content .btn.btn1{margin:0;text-align: left;}
.layui-content .btn.btn1.gw-tc{text-align: center;}
.layui-content .btn button{border:1px solid #1E9FFF;border-radius: 3px;color:#1E9FFF;background:#fff;width:99px;height:37px;}
.layui-content .btn2 .layui-input-block{margin:-2px 0 0 30px;}
.layui-content .btn3{margin:0 0 0 -98px;}
.layui-content .btn3 .layui-input-block{margin:-2px 0 0 30px;}
.layui-content .btn.btn1.btn4{margin-left:20px;}
.btn-search{position: relative;}
.btn-search label{width:40px;text-align: center;background:#82b4f7;padding:5.5px 14px;cursor: pointer;}
.layui-content .layui-form .btn-search label{color:#fff;position: absolute;right:0;top:0;}
.btn-search .layui-input-inline{margin:0;}
.btn-search .layui-input-inline{width:250px;}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#67a4f5;}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:6px;}
.layui-form-radio>i:hover, .layui-form-radioed>i{color:#67a4f5;}
.layui-form-radio{margin-top:0;}
.layui-layer-title{padding:0;}
.date-box p{padding:0 20px;height:40px;line-height:40px;border-bottom: 1px solid #e2f0ff;}
.date-box .layui-form-item{margin:0;}
.date-box .layui-input-block{margin:0;margin-left:110px;}
.date-box .btn-del{position:absolute;right:-100px;top:0;display:inline-block;border-radius:3px;color:#1e9fff;border:1px solid #1e9fff;height:29px;line-height:29px;text-align:center;width:70px;}
.date-box .relative{position:relative;}
.must{color:#f00;vertical-align:middle;font-size:20px;margin:3px 3px 0 0;display: inline-block;}
.propose{color:#00FF00;vertical-align:middle;font-size:20px;margin:3px 3px 0 0;display: inline-block;}
.label-200 .layui-form-label{width:auto;}
.label-200 .layui-form-item{margin:0;margin:10px 0;}
.label-100 .layui-form-label{width:100px;padding:5px 0;}
.label-200 h4{padding:10px 15px;}
.label-150 .layui-form-label{width:150px;padding:5px 0;}
.label-150 .layui-input-block{margin-left:150px;}
.label-130 .layui-form-label{width:110px;padding:5px 0;}
.label-130 .layui-input-block{margin-left:110px;}
.label-100 .layui-form-label b,
.label-130 .layui-form-label b,
.label-150 .layui-form-label b{text-align: justify;text-align: end;text-align-last: justify;text-justify: distribute;display: inline-block;}
.label-100 .layui-form-label b{width:60px;}
.label-130 .layui-form-label b{width:80px;}
.label-150 .layui-form-label b{width:110px;}

.upload-img .add-img{width:98px;height:98px;line-height: 98px;text-align: center;border:1px dashed #2965ef;display: inline-block;float:left;}
.layui-input-block.upload-img i{position: inherit;font-size:50px;color:#2965ef;}
.upload-img img{margin-left:12px;}
.upload-img p{font-size:12px;color: #2965ef;}
/* .upload-img .ewm-box{width:100px;height:100px;border:1px solid #90bdf7;border-radius: 3px;position: relative;overflow: hidden;} */
.upload-img .del{position: absolute;bottom:0;left:0;right:0;height:30px;text-align: center;line-height: 30px;color:#fff;background:rgba(0,0,0,.5);}
.upload-img .ewm-box img{margin:0;}
.between .layui-input-inline{width:140px;position: relative;}
.between .layui-input{padding-left: 26px;}
.between .txt{position: absolute;left:5px;top:5px;color:#007DDB;}
.btn-add .layui-btn{background:#007DDB;color:#fff;}
.layui-btn.base-btn{
	width: 120px;
	height: 44px;
	border-radius: 4px;
	line-height: 42px;
	padding:0;
}
.statbtn1,.statbtn2{
	 background-color: #1446b8;
	 color:#fff;
	 border: solid 2px #1446b8; 
}
.statbtn3{
	border: solid 2px #1446b8;
	background-color: #ffffff;
	color: #1446b8;
	position: absolute;
    right: 20px;
    bottom: 0;
}
.statbtn3:hover{
	color: #1446b8;
}
#bizDiv{
	background: #fff;
    position: relative;
    padding-top: 20px;
    padding-left: 20px;
}

.layui-btn.base-btn.base-btn1{width:150px;height:50px;}
.layui-btn-primary.base-btn{background:inherit; }
.base-btn1.btn-active{background:#89b8f6;color:#fff;border:1px solid #89b8f6;}
.mt-none{margin-bottom: 20px;}
.mt-none .layui-form-item{margin-bottom: 0;}
.container{position: relative;}
.con-right{margin-left:190px;}
.div-txt .txt{line-height: 30px;color:#666;font-size:12px;}
.div-txt .txt span{width:65px;display: inline-block;}
.power{position: relative;}
.power .kw{position: absolute;right:8px;top:9px;color:#4394ff;display: block;}
.power .layui-input{padding-right: 40px;}
.test-txt{text-align: center;font-size:20px;padding:10px 0 40px 0;}
.form-top h3,.form-bot h3{line-height: 40px;padding:0 20px;border-bottom: 1px solid #cee0fc;font-size:16px;}
.form-detail .layui-form-label{width:auto;}
.form-detail .layui-form-item{margin:30px 0;}
.form-detail1 .layui-form-item{margin:10px 0;}
.form-detail .btn5{text-align: right;margin: 28px 20px;float: right;}
.dialog3 .layui-layer-btn .layui-layer-btn1{width:100px;height:38px;}
.form-detail.detail .layui-form-item{margin:5px 0;}
.btn-back{border: 1px solid #1E9FFF;border-radius: 3px;color: #1E9FFF;background: #fff;width: 99px;height: 37px;}
.layui-btn.btn-back:hover{color:#62bcff;opacity: inherit;}
.dialog4{display: none;margin:45px 30px;text-align: center;}
.dialog4 b{font-size:16px;}
.dialog4 p{color:#999;margin-top:15px;}
.dialog5 ul{margin-top:10px;}
.dialog5 li{padding:5px 0;}
.dialog5 p{margin:0;}
.dialog5 span{float:left;width:100px;display: inline-block;color:#999;}
.dialog5 b{float:left;color:#999;font-size:14px;}
.plate-num .upload-img .add-img{width:80px;height:38px;line-height: 38px;color:#fff;background:#2965ef;}
.plate-num .layui-form-label{margin-top:14px;}
.plate-num .upload-img img{margin:0;}
.bind-pwd b{font-weight: inherit;margin-right:10px;}
.bind-pwd span{color:#4496ff;cursor:pointer;}
.layui-table th{text-align: center;}
.layui-table tr{text-align: center;height:52px;} 
.layui-table tbody tr:hover{background:#f6fafe;}
.form-box{position: fixed;top:50%;left:50%;transform: translate(-50%,-50%);width:100%;height:100%;background: linear-gradient(to right, #2E4FD1,#002270)}
.form-box h2{font-size:30px;font-weight:600;}
.form-box .layui-input-block{margin:0 120px 20px 120px;}
.form-box .layui-input-block i{left:5px;right: inherit;color:#4db4ff;font-size:26px;}
.form-box .btn-login{margin:100px 120px 20px 120px;}
.form-box .code{position: absolute;right:0;top:6px;width:60px;text-align: center;line-height: 32px;background:#dbf0ff;color:#87ccff;}
.form-box .icon{display: inline-block;width:25px;height:35px;}
.form-box .icon1{background:url(images/account.png) no-repeat;background-size:100% 100%;}
.form-box .icon2{background:url(images/pwd.png) no-repeat;background-size:100% 100%;}
.form-box .icon3{background:url(images/code.png) no-repeat;background-size:100% 100%;}
.tree-title{padding:14px 0;background:#fff;border-bottom: 1px solid #e2f0ff;position: relative;}
.tree-title span:first-child{margin-left:54px;}
.tree-title span:nth-child(2){margin-left:100px;}
.tree-title span:nth-child(3){position: absolute;top:12px;right:214px;}
.tree-title span:last-child{position:absolute;right:50px;top:12px;}
.tree-list em{font-style:normal;}
.tree-list{background:#fff;}
.tree-list li{padding:4px 0;}
.tree-list.tree-list2 .left .iconfont,
.tree-list.tree-list2 .left .order,
.tree-list.tree-list2 .left .category{float:inherit;}
.tree-list .left .iconfont,
.tree-list .left .order,
.tree-list .left .category{float:left;cursor: pointer;}
/* .tree-list .left .category{margin:-6px 0;} */
.tree-list .left input{border:0;background:none;padding:14px 12px;}
.tree-list.tree-list3 .tree-two li{margin-left: 110px;}
.tree-list.tree-list3 .tree-two .item-child{border:0;}
.item-child{position: relative;border-bottom: 1px solid #e2f0ff;height:36px;line-height: 36px;}
.item-child .operate{position: absolute;right:10px;top:0;}
.item-child .operate span{margin:0 10px;cursor: pointer;}
.item-child .operate span:first-child{color:#ffbb53;}
.item-child .operate span:last-child{color:#59c0ff;}
.item-child .left{width:500px;margin-left:10px;}
.item-child .order{margin:0 30px;}
.item-child i{font-size:20px;vertical-align: middle;color:#666;}
.item-child .icon-fanhuishangji{font-size:20px;color:#cecece;}
.item-child b{color:#333;font-weight: 100;}
.item-child .switch{position: absolute;right:200px;top:0;}
.item-child .layui-form-switch{margin:0;background:#e8e8e8;border-color:none;}
.item-child .layui-form-onswitch{background:#68bfff;border:0;}
.item-child .layui-form-switch i{background:#fff;}
.item-child .btn-c{width:60px;height:28px;text-align: center;line-height: 28px;display: inline-block;margin:6px 12px;border-radius: 2px;}
.item-child .btn-c1{border:1px solid #ff5756;color:#ff5756;}
.item-child .btn-c2{border:1px solid #d1e3fb;color:#d1e3fb;}
.item-child .btn-c3{border:1px solid #f4a66c;color:#f4a66c;}
.level2 .category{margin-left: 40px;}
.tree-two .order{margin-left:54px;}
.tree-two .category{margin-left:80px;}
.tree-list1{font-size:1px;width:170px;height:800px;overflow-y: auto;overflow-x: hidden;position: absolute;left:0;top:0;}
.tree-list1 .category{margin:0;}
.tree-list1 .level2{padding-left:10px;}
.tree-list1 .level3{padding-left:20px;}
/* .tree-list1 .level4{padding-left:30px;} */
.tree-list1 .tree-three{padding-left:54px;}
.tree-list1 .tree-four{padding-left: 62px;}
.tree-list1.tree-list2 .tree-three{padding:0;}
.tree-list1 .tree-three li{padding:4px 0;cursor: pointer;}
.label-text .layui-form-item{margin-bottom: 0;}
.label-text .layui-form-label{padding:10px 20px;text-align: inherit;width: auto;}
.label-text .layui-form-label span{color:#777;}
.chain-items li{width:12.78%;float: left;margin-left:1.5%;padding:20px 0;}
.chain-items span{display: inline-block;}
.chain-items .icon{width:30px;height:30px;text-align: center;line-height: 30px;border-radius: 50%;border:1px solid #999;}
.chain-items .status{position: relative;padding:10px 0;}
.chain-items .line{position: absolute;right:15px;left:50px;top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);height:1px;transform: scaleY(0.5);background:#999;}
.chain-items .timer,
.chain-items .txt{padding:5px 0;}
.chain-items .active .icon{border-color:#0098ff;}
.chain-items .active i{color:#0098ff;display: block;}
.chain-items .active .line{background:#0098ff;}
.chain-items .active .txt{color:#0098ff;}
.map-item{height:744px;width:60%;position: relative;}
.map-item ul{
	position: absolute;
    right: 20px;
    top: 10px;
    z-index: 9;
    display: flex;
}
.map-item li{
	width:80px;
	height:30px;
	line-height: 30px;
	margin:12px 5px;
	text-align: center;
	cursor: pointer;
	border:1px solid #738eec;
	color: #738eec;
	border-radius: 2px;
}
.map-item li.active{background:#e2ebff;color: #738eec;}
.map-item li:hover{background:#e2ebff;color:#738eec;}
/* .map-item div{height:744px;} */
.big-screen-bg{background:#001e3c;}
.big-screen .left{height:700px;width:38.5%;margin-right:1.5%;}
.big-screen .lb1{background:url(../css/images/m.png) no-repeat;height:250px;background-size:100% 100%;margin:1% 0;}
.big-screen .lb2{background:url(../css/images/m.png) no-repeat;height:190px;background-size:100% 100%;}
.bs-bottom{background:url(../css/images/s.png) no-repeat;height:160px;background-size:100% 100%;}
.big-screen h4{height:34px;line-height: 40px;color:#3796e0;text-align: center;border-bottom: 2px solid #003f75;margin:0 2%;font-size:15px;}
.big-screen .lb1-chart{height:214px;}
.big-screen .left .img{text-align: center;}
.big-screen .left .img span{color:#3796e0;}
.big-screen .left img{margin:14px auto;display: block;width:140px;height:80px;overflow: hidden;}
.big-screen .right{position: relative;width:60%;background:url(../css/images/big.png) no-repeat;height:700px;background-size:100% 100%;}
.big-screen .items{position: absolute;left:8%;top:8%;z-index:9;}
.big-screen .items li{width:90px;height:34px;border:1px solid #ffac67;cursor: pointer;color:#ffac67;margin:12px 0;text-align: center;line-height: 34px;}
.big-screen .items .active{color:#fff;background:#ffac67;}
.big-screen .items li:hover{color:#fff;background:#ffac67;}
.big-screen .china-map{height:700px;}
.bs-bottom li{text-align: center;width:25%;float:left;height:160px;margin:46px 0;}
.bs-bottom span{color:#4db4ff;font-size:18px;}
.bs-bottom p{color:#26669b;margin-top:15px;}
/*图表*/
.common-count h4{
	font-size: 18px;
    font-weight: bold;
    margin-left: 29px;
    padding: 15px 0;
}
.common-count .stake-count,
.common-count .site-count,
.common-count .stake-count div{
	height:310px;
}
.common-count1{width:32.66%;margin-left:1%;}
.common-count1 h4{height:40px;line-height: 40px;}
.common-count1 .site-count{
	height:270px;
	background: #fff;
	padding-bottom: 20px;
}
.common-count2{margin-left:1%;width:49.5%;margin-bottom: 20px;}
.common-count2:nth-child(2n-1){margin:0;}
.count-user{height:130px;}
.count-user .item{height:130px;width:24.22%;}
.count-user .item:first-child{margin:0;}
.count-user .item1{background-color: #5a75ff;}
.count-user .item2{background-color: #ffa846;margin-left:32px;}
.count-user .item3{background-color: #51d570;}
.count-user .item4{background-color: #f36262;margin-left:32px;}
.count-user .left{position: absolute;top:50%;left:6%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.count-user .left span{display: block;}
.count-user span{color:#fff;font-size: 32px;}
.count-user .num{font-size:18px;}
.count-user span.txt{color:#d8d8d8;margin:8% 0;}
.count-user .right{position: absolute;right:6%;top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.count-user i{font-size:20px;color:#fff;vertical-align: middle;}
/* .count-user2 .item h4{height:39px;line-height:39px;text-align:center;font-size:15px;color:#fff;border-bottom:1px solid #fff;} */
.count-user2 .num{text-align:center;font-size:16px;}
.count-user1{height:420px;}
.count-user1 .left{width:70%;height:420px;}
.count-user1 .right{padding:14px;margin-left: 1.5%;width:28.5%;height:360px;overflow: auto; background:#fff;text-align: left;}
.count-user1 .right h4{font-size:20px;margin-bottom: 10px;}
.count-user1 .right li{font-size:14px;color:#666;padding:8px 0;}
.user-tabs{position: relative;}
.user-tabs ul{position: absolute;right:44px;top:0;z-index: 9;display:flex;}
.user-tabs li{
	width: 72px;
	height: 32px;
	border: solid 1px #d1dfff;
	border-radius: 4px;
	margin:15px 0 0 18px;
	cursor: pointer;
	text-align: center;
	line-height: 32px;
	color: #6889d5;
}
.user-tabs li.active{background-color: #d1dfff;color: #6889d5;}
/* .user-tabs li:hover{background:#6da3f7;color:#fff;} */
.user-tabs div{height:420px;}
.user-tabs .txt{position: absolute;right:10px;top:10px;color:#999;}
.user-tabs .txt i{margin-right:5px;}
.chart-list h4{line-height: 40px;border-bottom: 1px solid #ddd;font-size:15px;padding:0 12px;}
.chart-list .item{background:#fff;height:400px;margin-left:1.5%;width:32.3%;}
.chart-list .item:first-child{margin:0;}
.chart-list .item div{height:360px;}
/* .chart-list .item2{background:#fff;height:400px;margin-left:2%;width:49%;} */
/* .chart-list .item2 div{height:360px;} */
.chart-list .item2:first-child{margin:0;}
.chart-list .item4{background:#fff;height:400px;margin-left:2%;width:23.5%;}
.chart-list .item4 div{height:360px;}
.chart-list .item4:first-child{margin:0;}
.chart-list .item5{background:#fff;margin-left:2%;width:23.5%;}
.chart-list .item5:first-child{margin:0;}
.tabs-box{height:500px;width:29%;margin-left:1%;}
.tabs{
	height:30px;
	line-height: 30px;
	padding-right: 6px;
    margin-top:15px;
}
.tabs li{text-align: center;cursor: pointer;}
.tabs .active span{
	background-color: #e2ebff;
	border: solid 1px transparent;
    
}
.chart-box h4{border-bottom: 1px solid #ddd;line-height: 40px;padding:0 14px;}
.chart-box li{width:32%;margin-left:2%;}
.chart-box div{height:360px;}
.station-info{background:#fff;position: relative;}
.station-info img{width:120px;height:130px;float: left;border:1px solid #b7d1fb;border-radius: 2px;}
.station-info .info{margin-left:20px;float:left;color:#555;}
.station-info .station i{width:42px;height:42px;display: inline-block;vertical-align: middle;margin-right:12px;}
.station-info .station .port i{background:url(images/b-port.png) no-repeat;background-size:cover;}
.station-info .station .port b{color:#2ea6ff;}
.station-info .station .gun b{color:#ff9d4d;}
.station-info .station .gun{margin-left:15px;}
.station-info .station .gun i{background:url(images/b-gun.png) no-repeat;background-size:cover;}
.station-info .info .name{color:#333;font-weight: 700;font-size:15px;}
.station-info .info p{color:#555;margin:10px 0;}
.station-info .station{position: absolute;right:0;top:0;font-size:15px;}
.station-info1{margin-top:16px;}
.station-info1 span{margin-right:50px;color:#444;}
.station-list .top{border-bottom: 1px solid #e4e4e4;}
.station-list .num .txt{font-weight: 700;}
.station-list .this b{color:#6ca3f7;}
.station-list .msg{position: relative;height:100px;padding:10px 0;}
.station-list .msg img{width:90px;height:100px;position: absolute;left:0;top:10px;border:1px solid #b7d1fb;border-radius: 2px;}
.station-list .msg .txt{margin-left:100px;}
.station-list .msg .txt span{display: block;padding:7px 0;}
.station-list .status{position: absolute;right:0;top:10px;}
.station-list .status span{display: block;text-align: right;}
.station-list .status .state{color:#6ca3f7;}
.station-list .status .icon{margin:10px 0;}
.station-list .status i{width:28px;height:28px;display: inline-block;}
.station-list .status .fast{background:url(images/fast.png) no-repeat;background-size:cover;}
.station-list .status .slow{background:url(images/slow.png) no-repeat;background-size:cover;}
.station-list .status .port{color:#fff;background:#6ca3f7;display: inline-block;border-radius: 2px;padding:1px 9px;}
.station-list .intro{padding:10px 0;}
.station-list .intro div{padding:3px 0;}
.station-list .intro .txt{font-size:16px;}
.station-list .intro .txt b{color:#4abbff;margin-left:10px;}
.station-list .intro span{color:#666;text-align: justify;text-align: end;text-align-last: justify;text-justify: distribute;display: inline-block;width:80px;}
.station-list .intro b{margin-left:20px;}
.station-list .s-btn{text-align: right;}
.station-list .s-btn span{border-radius: 2px;border:1px solid #4991ff;display: inline-block;padding:4px 16px;color:#4991ff;margin-left:10px;cursor: pointer;}
.station-info.gun-info p span{margin-right:50px;}
.station-info1.gun-info1 span:last-child{margin:0;font-size:15px;}
.gun-info1 .state1 i{background:url(../css/images/ok.png) no-repeat;background-size:100% 100%;}
.gun-info1 .state2 i{background:url(../css/images/noOk.png) no-repeat;background-size:100% 100%;}
.gun-info1 .state3 i{background:url(../css/images/repair.png) no-repeat;background-size:100% 100%;}
.station-info1.gun-info1 span{margin:0;margin-left:20px;}
.station-info1.gun-info1 .txt{margin:0;margin-right: 50px;}
.gun-info1 b{color:#6ca3f7;}
.gun-info .station{text-align:right;}
.gun-info .station span{font-size:14px;}
.gun-info .station .gun{display: block;}
.gun-info .station .state{display: block;color:#6ca3f7;margin:15px 0;}
.gun-info .station .port{display: inline-block;padding:3px 14px;color:#fff;border-radius: 2px;background:#6ca3f7;}
.station-list.gun-list li:nth-child(3n-1){margin:0;margin-right:1%;}
.station-list.gun-list li{width:22.25%;margin:0 1% 1% 0;}
.station-list.gun-list li:nth-child(4n){margin-right:0;}
.gun-list .state{margin:10px  0 0 104px;}
.gun-list .state .s i{width:28px;height:28px;display: inline-block;vertical-align: middle;}
.gun-list .state .s b{margin-left:18px;}
.gun-list .state .s1 i{background:url(../css/images/cd.png) no-repeat;background-size:cover;}
.gun-list .state .s2 i{background:url(../css/images/having.png) no-repeat;background-size:cover;}
.gun-list .state .s3 i{background:url(../css/images/repair.png) no-repeat;background-size:cover;}

.gun-list .state .t1 i{background:url(../css/images/free.png) no-repeat;background-size:cover;}
.gun-list .state .t2 i{background:url(../css/images/charging.png) no-repeat;background-size:cover;}
.gun-list .state .t3 i{background:url(../css/images/fill.png) no-repeat;background-size:cover;}
.gun-list .state .t4 i{background:url(../css/images/error.png) no-repeat;background-size:cover;}
.gun-list .state .t5 i{background:url(../css/images/wait.png) no-repeat;background-size:cover;}
.gun-list .state .t6 i{background:url(../css/images/order.png) no-repeat;background-size:cover;}
.gun-list .state .t7 i{background:url(../css/images/updating.png) no-repeat;background-size:cover;}
.gun-list .state .t8 i{background:url(../css/images/off.png) no-repeat;background-size:cover;}
.gun-list .state .t9 i{background:url(../css/images/maintain.png) no-repeat;background-size:cover;}
.gun-list .state .s1{color:#16cd6a;}
.gun-list .state .s2{color:#0d6bed;}
.gun-list .state .s3{color:#ef2324;}
.gun-list .state .car{margin:12px 0;}
.gun-list .state .car i{width:38px;height:38px;display: inline-block;float:left;margin-right:10px;}
.gun-list .state .car .yes{background:url(../css/images/car-y.png) no-repeat;background-size:cover;}
.gun-list .state .car .no{background:url(../css/images/car-n.png) no-repeat;background-size:cover;}
.gun-list .state .car b{display: block;}
.gun-list .intro b{float:right;}
.gun-list .s-btn{text-align: center;height:50px;}
.gun-list .s-btn span{margin:10px 0;}
.menu-list{border:1px solid #bedcff;background:#f2f8ff;margin:18px 0 0 10px;}
.menu-list .items{border-bottom: 1px solid #cee4ff;padding:10px;}
.menu-list .items .layui-form-item{margin:0;}
.menu-list .items span{font-size:16px;}
.menu-list .item .layui-form-item{margin:5px 0;}
.menu-list li{margin:0;}
.menu-list li .layui-form-item{margin:5px 0;}
.gun-info1 i{width:16px;height:16px;display: inline-block;border-radius: 50%;vertical-align: text-bottom;}

.check-info1 .w25{width:25%;}
.check-info1 .w30{width:30%;}
.check-info1 .w48{width:48%;}
.check-info1 .w74{width:74%;}
.check-info1 .layui-btn.base-btn{width:45%;}
.check-info1 .tabs{height:34px;line-height: 34px;border:0;margin-top:15px;}
.check-info1 .layui-form-item{margin:0;}
.check-info1 .layui-form-label{padding:5px 0;}
.check-info1 .layui-input-block{margin-left:80px;min-height: inherit;}
.check-info1 .layui-input-inline{float:left;margin:0;margin-left:2%;width:40%;}
.check-info1 .w48 .layui-form-select .layui-edge{top:50%;}
			
/*地图*/
.map{width:100%;height:600px;position: relative;overflow: hidden;}
.map .map-img{width:100%;height:100%;}
.map .layui-form-item{position: relative;position: absolute;right:100px;top:30px;margin:0;}
.map .layui-input-inline{margin-right:0;width:350px;}
.map .layui-input{
	height: 40px;
	background-color: #ffffff !important;
	color: #999999;
	border-radius: 4px;
	padding-right: 24px;
	
}
.map .layui-input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	color: #999999;
	font-size: 14px;
}

.map .layui-input:-moz-placeholder,textarea:-moz-placeholder{
	color: #999999;
	font-size: 14px;
}

.map .layui-input::-moz-placeholder,textarea::-moz-placeholder{
	color: #999999;
	font-size: 14px;
}
.map .layui-input:-ms-input-placeholder,textarea:-ms-input-placeholder{
	color: #999999;
	font-size: 14px;
}
.map .layui-form-label{
	padding:0;
	text-align: center;
	width: 64px;
    height: 40px;
    background-color: #2965ef;
    border-radius: 4px;
    font-size: 14px;
    line-height: 40px;
    letter-spacing: 1px;
	cursor: pointer;
	color:#fff;
	position:absolute;
	right:-72px;
	top:0;
}
.layui-form .map label{color:#fff;font-size:14px;}
.search-area::-webkit-input-placeholder{color:#fff;} 
.layui-content .layui-form .inquiry label{cursor: pointer;border:1px solid #6e9bff;color:#6e9bff;text-align: center;margin-left:14px;border-radius: 3px;}
.layui-content .layui-form .inquiryGoode label{cursor: pointer;border:1px solid #6e9bff;color:#6e9bff;text-align: center;margin-left:14px;border-radius: 3px;}
.map1{
	width:70%;
	height:744px;
	border-radius: 4px;
}
.get_code{position: absolute;right: -94px;top: 0;width: 94px;height: 30px;background: #1e9fff;color: #fff;outline: none;border: none;}

/*城市选择*/
.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;width:600px;background:#f2f8ff;}
.cityBox{overflow:hidden;width:600px;}
.cityBox ul{margin:0;padding:0;overflow:hidden;}
.cityBox ul li:first-child{margin-left:5px;}
.cityBox ul li{float:left;list-style:none;padding:10px;cursor:pointer;display:inline;color:#666;}
.cityBox ul li.on{position:relative;color:#fff;background:#89b8f6;}
.hotCity{border-top:1px solid #DDD;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:10px;padding-top:10px;}
.cityTab{overflow:hidden;}
.cityTab dl{margin:0;padding:0 0 0 10px;overflow:hidden;}
.cityTab dl dt{float:left;padding-left:3px;color:#666;margin-top:10px;text-indent:5px;font-family:"Lucida console","consolas","courier new";line-height:25px;font-size:14px;width:20px;}
.cityTab dl dd{margin-left:2px;float:left;width:560px;}
.cityTab dl dd a{padding:4px 10px;line-height:25px;display:inline-block;color:#333;text-decoration:none;margin:5px;}
.cityTab dl dd a:hover{color:#187bff;}
.cityTab dl dd a.active-txt{color:#fff;background:#89b8f6;}






.stheads{
	display: flex;
    align-content: center;
    padding: 35px 0 48px;
    background: #fff;
    justify-content: center;
}
.stheads-item{
	display: flex;
	align-items: center;
}
.stheads-item p{
	font-size: 14px;
}
.stheads-item h5{
	font-size: 24px;
}
.stheads-item2{
	width: 92px;
	height: 4px;
	background:#999999;
	margin: 0 70px;
	border-radius: 2px;
}
.stheads-item1{
	text-align: center;
}
.stheads-itemactive{
	color: #2965ef;
}
.stheads-item2active{
	background: #2965ef;
}





