body{margin: 0;padding: 0;}
a,b{font-weight: initial;font-style:initial;}
.jiankong_head{width:100%;background: #23262e;height: 60px;position: fixed;color: #fff;text-align: center;line-height: 60px;font-size: 20px;z-index: 10000;}
.jiankong{overflow: hidden}
.jiankong_left{width:200px;height: 100%;background: #393d49;float: left;border-right:2px solid #1AA094;position: fixed;top: 60px;z-index: 10000;
color: #fff;text-align: center;line-height: 1000px;font-size: 20px;}
.jiankong_right{width:100%;float: right;overflow: hidden;position: relative;position: fixed;top: 60px;}
.jiankong_right .daohang{width:100%;height: 40px;border-bottom: 1px solid #1AA094;overflow: hidden;line-height: 40px;border-top: 4px solid #1AA094;margin: 0;padding: 0;}
.jiankong_right .daohang li{float: left;padding: 0 16px;list-style: none;font-size: 14px;}
.jiankong_right .daohang li.checked{background: #1AA094;color: #fff;}
.jiankong_right .daohang li,cite{font-style: inherit;}
.jiankong_right .daohang li i{display: block;float: left;vertical-align: middle;margin-right: 6px;margin-top: 3px;}
.jiankong_right .daohang li cite{display:block;float: left;}
.jiankong_right .daohang li i:last-child{display: block;float: left;margin-left: 6px;margin-top: 3px;}
.jiankong_con{position: relative;}

.investment_f{ width: 100%;position: fixed;top: 0;background: #393d49;z-index: 1000000;}
.investment_f .investment_title{height:36px; overflow:hidden;float: left;}
.investment_title span{ width:132px; height:36px; float:left;font-size:14px; text-align:center; line-height:36px; color:#999;
 cursor:pointer;border-right: 1px solid #999;}
.investment_title span.on{color:#fff;background: #ff5722;border: none;border-right: 1px solid #ff5722;}
.investment_con{width: 100%; background:#fff;position: absolute;top: 36px;display: none;z-index: 10000;}
.investment_title span a{font-weight: initial!important;}
.investment_title span.on b{color: #fff;}
.investment_title span b{font-size: 20px;font-weight: inherit;margin-left: 8px;color: #ff5722;}
.investment_con_list{display:none;}
.zhankai{float: right;margin-right: 14px;margin-top: 8px;width: 18px;height: 18px}
.zhankai .up{display: none;}



input[type="checkbox"]{
    display: none;
}
label{
    display: inline-block;
    border: 1px solid #b8b8b8;
    border-radius: 1px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    border-radius: 3px;
    margin-top: 8px;
    margin-right: 10px;
}
label.mark{
    background: url(../images/select.png) no-repeat #5FB878 center 100%;border: 1px solid #5FB878;border-radius: 3px;
}

.jiankong_list{overflow: hidden;width: 100%;font-size: 14px;}
.jiankong_list tr{overflow: hidden;height:36px;line-height: 36px;}
.jiankong_list tr td{margin: 0;padding: 0;height: 36px!important;font-weight: initial!important;}
.jiankong_list tr:nth-child(2n-1){background: #fafafa;}
table{ border-collapse: collapse;}
.jiankong_list th,td{border: 1px solid #bbb;text-align: center;}
.jiankong_list tr:hover{background: #d2ebff;}


.width4{display:block;width: 100%;float:left}
.address_item{text-overflow:ellipsis; overflow: hidden; white-space: nowrap; display: block; width: 96%; padding: 0 6px; margin: 0 auto;}

.table_bottom{overflow: hidden;margin:16px 10px;}
.jiankong_button{width: 40%;}
.jiankong_button button{float: left;border: none;width:100px;height: 36px;margin: 0 5px;border-radius: 3px;cursor: pointer;outline: none;}
.jiankong_button button:disabled{cursor: initial;}
.jiankong_button button:nth-child(1){background: #5EB9FB;color: #fff;}
.jiankong_button button:nth-child(1):hover{background: #7ac7ff;}
.jiankong_button button:nth-child(2){border:1px solid #ddd;color: #999;background: none}
.jiankong_button button:nth-child(3){border:1px solid #bbb;color: #333;background: none}
.piliang1{display: block;}
.piliang2{display: none;}
.table_bottom .anniu{float: right;margin-top: 8px;}



/*下边tab*/
.investment_f2{ width: 100%;position: fixed;bottom: 0;background: #393d49;z-index: 10000000;}
.investment_f2 .investment_title2{height:36px; overflow:hidden;float: left;}
.investment_title2 span{ width:132px; height:36px; float:left;font-size:14px; text-align:center; line-height:36px; color:#999;
 cursor:pointer;border-right: 1px solid #999;}
.investment_title2 span.on{color:#fff;background: #04a8fd;border: none;border-right: 1px solid #369be9;}
.investment_title2 span.on b{color: #fff;}
.investment_con2{width: 100%; background:#fff;position: fixed;bottom:36px;display: none;z-index: 10000;}
.investment_title2 span b{font-size: 20px;font-weight: inherit;margin-left: 8px;color: #04a8fd;}
.investment_con_list2{display:none;width: 100%;}
.cebian_zhankai{float: left;margin: 0 10px;}
.cebian_zhankai img{height: 24px;margin-top: 6px;}
.cebian_down{display: block;}
.cebian_up{display: none;}

.jiankong_list2{overflow: hidden;width: 100%;font-size: 14px;}
.jiankong_list2 tr{overflow: hidden;height:36px;line-height: 36px;}
.jiankong_list2 tr td{margin: 0;padding: 0;height: 36px!important;}
.jiankong_list2 tr:nth-child(2n-1){background: #f5f5f5;}
table{ border-collapse: collapse;}
.jiankong_list2 th,td{border: 1px solid #bbb;text-align: center;}


.zhankai2{float: right;margin-right: 14px;margin-top: 8px;width: 18px;height: 18px}
.zhankai2 .up{display: none;}



.table_list{width: 100%;height: 190px;overflow-y:auto;border-bottom: 1px solid #ccc;}

.fenye{width: 192px;overflow: hidden;font-size: 14px;margin: 10px auto;border: 1px solid #ddd;border-radius: 3px;}
.fenye span{width: 30px;height: 30px;border: 1px solid #ddd;color: #999;float: left;text-align: center;line-height: 30px;border-top:none;border-bottom: none;}
.fenye span.check{background: #337ab7;color: #fff;border-color: #337ab7;}


.baojing{font-size: 14px;float: left;margin-top: 3px;position: fixed;top: 0;right:50px;}
.baojing a{display:block;cursor: pointer;border:1px solid #CCD4D9;color: #363F44;background: #fff;
border-radius: 4px;padding:4px 10px;text-decoration: none;float: left;margin-right: 6px;}
.baojing a img{vertical-align: middle;height: 16px;margin-right: 6px;}


.left_up{position: fixed;top: 5%;left:-268px;height:85%;border-radius:5px;width: 268px;background: #fff;z-index:2000000;}
/*左边tab*/
.investment_f3{background: #fff;}
.investment_f3 .investment_title3{height:42px;float: left;border-bottom: 1px solid #ccc;width: 268px; overflow:hidden;margin-bottom: 10px}
.investment_title3 span{display: block; width:114px; height:39px; float:left;font-size:14px; text-align:center;
 line-height:39px; color:#333;cursor:pointer;border-bottom: 3px solid #fff;margin: 0 10px;}
.investment_title3 span.on{color:#04a8fd;border-bottom: 3px solid #04a8fd;}
.investment_con_list3{display:none;width: 100%;}

.left_up_seach{border: 1px solid #ccc;overflow: hidden;width:90%;margin: 0 auto;margin-top: 20px;border-radius: 5px;font-size: 14px;height: 32px;}
.left_up_seach img{float:left;height: 18px;margin:7px 10px;}
.left_up_seach input{display:block;float: left;height: 32px;border: none;outline: none;width: 78%;}
.duoxuan{height:595px;overflow-y:auto;margin-top:5%;}
.duoxuan p{margin: 20px 0}
.fenzu{padding: 0 3%;margin-bottom: 20px;overflow: hidden;}
.fenzu a{display:block;width: 40%;float: left;text-align: center;
line-height: 36px;margin: 0 4%;font-size: 14px;border-radius: 4px;}
.fenzu a:nth-child(1){border: 1px solid #ccc;color: #333;}
.fenzu a:nth-child(1):hover{background: #eee}
.fenzu a:nth-child(2){border: 1px solid #04A8FD;color: #fff;background: #04A8FD;}
.fenzu a:nth-child(2):hover{background:#2fb5f9;}
.chedui_list li{border-bottom: 1px solid #ddd;margin: 0 10px;color: #999;line-height: 36px;font-size: 14px;}
.chedui_list li a{color: #333;}

.xuanze{position: relative!important;top: 60px;height:32px;width: 744px;
transform:translate(-50%,0);left: 50%;z-index: 1;}
.xuanze_left{background: #fff;box-shadow:0 0 10px rgba(0,0,0,0.5);height: 32px;width: 490px;float:left;border-radius: 5px;}
.xuanze_left ul{margin: 0;padding: 0;}
.xuanze_left ul li:last-child{border-right: none;}
.xuanze_left ul li{list-style: nsone;width: 121px;overflow: hidden;border-right:1px solid #ccc;float: left;}
.xuanze_left ul li a img{display:block;vertical-align: middle;float: left;margin: 0 3px 0 12px;margin-top: 6px;width: 18px}
.xuanze_left ul li b img{display:block;float: left;height: 10px;margin-top: 11px;margin-left: 3px;}
.xuanze_left ul li input{float:left;text-align:center;}
.xuanze_right{background: #fff;box-shadow:0 0 10px rgba(0,0,0,0.5);height: 32px;width: 240px;float:right;border-radius: 5px;}
.xuanze_right .cheliang{line-height: 32px;padding-left: 14px;border-right: 1px solid #ccc;width: 60px;font-size: 14px;float:left}
.xuanze_right .cheliang img{margin:0 6px;}
.cheliang_up{position: fixed;transform: translate(-50%,0);top:96px;left:60%;border: 1px solid #369be9;z-index: 1000;background: #fff;padding: 6px 10px;
border-radius: 5px;overflow: hidden;width: 52px;display: none;}
.cheliang_up a{display:block;line-height: 26px;font-size: 14px;color: #333;text-align: center}
.sousuo_up{position: fixed;transform: translate(-50%,0);top:96px;left:66%;border: 1px solid #369be9;z-index: 1000;background: #fff;padding: 6px;
border-radius: 5px;overflow: hidden;width: 122px;display: none;}
.sousuo_up .search{overflow: hidden;width: 100%;border: 1px solid #ccc;height: 28px;}
.sousuo_up .search input.text{display:block;width:73px;height:26px;float: left;padding: 0 10px;font-size: 14px;
border-right: none;outline: none;border: none;}
/*修改提示文字的颜色*/
.sousuo_up .search input::-webkit-input-placeholder { /* WebKit browsers */ 
			color: #888; 
			} 
.sousuo_up .search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
			color: #888; 
			} 
.sousuo_up .search input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
			color: #888; 
			} 
.sousuo_up .search input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
			color: #888; 
			} 
.sousuo_up .search input.button{float:left;width: 28px;height: 28px;float: right;background:url(../images/seach2.png) no-repeat center;border: none;
background-size:16px 16px;outline: none;}
.sousuo_up a{display:block;text-align:center;font-size: 12px;line-height: 30px;font-weight: initial!important;}


.xuanze_right .search{overflow: hidden;width:165px;margin-bottom: 6px;float: left;}
.xuanze_right .search .text{display:block;width: 112px;height:32px;float: left;padding: 0 10px;font-size: 14px;border: none;
border-right: none;outline: none;line-height: 32px;color: #999;}
/*修改提示文字的颜色*/
.xuanze_right .search input::-webkit-input-placeholder { /* WebKit browsers */ 
			color: #888; 
			} 
.xuanze_right .search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
			color: #888; 
			} 
.xuanze_right .search input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
			color: #888; 
			} 
.xuanze_right .search input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
			color: #888; 
			} 
.xuanze_right .search .button{float:left;width: 32px;height: 32px;float: right;background:url(../images/seach1.png) no-repeat #369be9 center;border: none;
background-size:16px 16px;}

/*选择城市*/
.kucity{border-radius: 5px;border: 1px solid #369be9;top:96px!important;}
.search{border: 1px solid rgb(207, 222, 229);border-radius: 2px;height: 32px;outline:none;border: none;width:60px;}
.weilan{border: 1px solid rgb(207, 222, 229);border-radius: 2px;height: 32px;outline:none;border: none;width:60px;}

.weilan_up{position: absolute;transform: translate(-50%,0);top:96px;left:42.4%;border: 1px solid #369be9;z-index: 1000;background: #fff;padding: 10px;
border-radius: 5px;overflow: hidden;width: 220px;display: none;}
.weilan_up .search{overflow: hidden;width: 100%;margin-bottom: 6px;}
.weilan_up .search input.text{display:block;width: 169px;height:28px;float: left;padding: 0 10px;font-size: 14px;border: 1px solid #ccc;
border-right: none;outline: none;}
/*修改提示文字的颜色*/
.weilan_up .search input::-webkit-input-placeholder { /* WebKit browsers */ 
			color: #888; 
			} 
.weilan_up .search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
			color: #888; 
			} 
.weilan_up .search input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
			color: #888; 
			} 
.weilan_up .search input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
			color: #888; 
			} 
.weilan_up .search input.button{float:left;width: 30px;height: 30px;float: right;background:url(../images/seach1.png) no-repeat #369be9 center;border: none;
background-size:16px 16px;}
.weilan_up .address{border:1px solid #ccc;padding: 6px 10px;}
.weilan_up .address a{display: block;line-height: 26px;font-size: 14px;color: #333}





.chaxun_con{width: 1200px;height:480px;margin: 0 auto;background:url(../images/chaxun_bg.jpg) no-repeat;
margin-top: 20px;position: relative;}
.chaxun_tu{width: 1200px;margin: 0 auto;overflow: hidden;margin-top: 30px;margin-bottom: 60px;}
.chaxun_tu img{width: 1200px;}
.chaxun_con .sousuo{width: 1013px;background:rgba(0,0,0,0.5);margin: 0 auto;overflow: hidden;margin-top:150px;
position: absolute;top: 0;left: 94px;}
.chaxun_con .seach{width: 1000px;height: 60px;background: #fff;margin: 7px auto;}
.chaxun_con .seach .seach_left{float: left;width:168px;height: 60px;border-right: 1px solid #ccc;}
.chaxun_con .seach .seach_left span{display:block;overflow: hidden;width: 136px;float: left;}
.chaxun_con .seach .seach_left span b img{width: 120px;margin: 10px 0 0 10px;}
.chaxun_con .seach .seach_left span abbr img{float: left;margin:16px 0 0 10px;}
.chaxun_con .seach .seach_left font{width: 30px;height: 30px;float: right;}
.chaxun_con .seach .seach_left font img{float: right;margin:16px 6px 0 0;}
.chaxun_con .seach .seach_right{float: left;}
.chaxun_con .seach .seach_right input[type="text"]{width: 611px;height: 60px;border: none;padding: 0 20px;font-size: 16px;color: #666;}
.chaxun_con .seach .seach_right input{outline: none;display: block;float: left;}
.chaxun_con .seach .seach_right input[type="submit"]{width: 180px;height: 60px;line-height:58px;border: none;font-size: 22px;color: #fff;
background: #ff9e40;text-align:center;}
.seach_left_up{width: 980px;overflow: hidden;position: absolute;top: 222px;z-index: 10000;left: 100px;overflow: hidden;display: none;
background: #fff;padding: 10px;height: 238px;overflow-y:auto;}
.seach_left_up span{display:block;width: 138px;overflow: hidden;background: #fff;margin-bottom: 4px;float:left;border: 1px solid #ccc;margin:10px;}
.seach_left_up span img{display:block;width: 86%;margin:7% auto;}


.paihao_xinxi{position: fixed;top:100px;left:40%;
z-index: 1000;background: #fff;border-radius: 10px;
overflow: hidden;width: 20%;display: none;}
.paihao_xinxi .biaoti{background:#369be9;overflow: hidden;color: #fff;
font-size: 12px;padding:10px 10px;height: 32px;}
.paihao_xinxi .biaoti span{float: left;border-right:1px solid #ccc;margin-right: 10px;}
.paihao_xinxi .biaoti span img{height: 24px;margin-top: 7px;margin-right: 10px}
.paihao_xinxi .biaoti font{float: left;}
.paihao_xinxi .biaoti font abbr,em{display: block;}
.paihao_xinxi .biaoti .close{font-size: 36px;color: #fff;float: right;line-height: 24px;}
.paihao_xinxi .tishi{background:#FFC5C5;overflow: hidden;color: #fff;
font-size: 12px;padding:10px 10px;color: #d75252;line-height: 20px;text-align: center;}
.zhuangtai{margin: 10px 40px!important;}
.zhuangtai li{list-style: none;font-size: 12px;line-height: 24px;}
.paihao_xinxi .bottom{width:90%;background: #f6f6f6;height: 46px;padding: 0 5%;}
.paihao_xinxi .bottom a{display:block;width: 50%;line-height: 42px;
text-align: center;float: left;color: #999;font-size: 14px;}
.paihao_xinxi .bottom a img{vertical-align: middle;margin: -4px 12px 0;}


/*轨迹左边导航*/
/*左边tab*/
.guiji_left_up{height:100%;border-radius:5px;width: 492px;position: fixed;z-index:10;}
.guiji_con{width: 360px;height: 100%;background: #fff;float:left;position: fixed;left: -360px;}
.guiji_zhankai{width: 26px;height: 50px;background: #fff;
border:1px solid #ddd;box-shadow:2px 3px 3px #ccc;border-left: none;
border-top-right-radius: 3px;border-bottom-right-radius: 3px;position: fixed;left: 0px;top: 49%;}
.guiji_zhankai .guan{display:none;overflow: hidden;}
.guiji_zhankai .guan img{display:block;width: 16px;height: 16px;margin: 0 auto;margin-top:17px;}
.guiji_zhankai .kai{display: block;}
.guiji_zhankai .kai img{display:block;width: 16px;height: 16px;margin: 0 auto;margin-top:17px;}


.guiji_huifang{position: fixed;left:360px;bottom: 0;z-index: 1;overflow: hidden;width: 100%;overflow: hidden;}
.huifang_title{height: 36px;background: #fff;font-size: 14px;font-weight: bold;line-height: 36px;padding: 0 16px;}
.tiny-slider{height: 10px;position: relative;background: #96A1A8;}
.tiny-slider .tiny-slider-progressbar{position: absolute;top: 0;left: 0;width: 0;height: 0;background: #F3524B;}
.tiny-slider .tiny-slider-btn{display: block;width: 14px;height: 14px;background: #fff;border-radius: 50%;border:5px solid #F3524B;
position: absolute;top: -8px;left: 0;z-index: 1;}
.player-info{
    background-color: #363F44;
    padding-top:5px;
    padding-bottom:5px;
    overflow: hidden;
    min-width: 830px;
    padding: 6px 12px;
}
.player-speeds{float:left}
.player-mileage{
    display: inline-block;
    height:28px;
    line-height:28px;
    background-color: #262C30;
    border-radius: 14px;
    font-size:14px;
    color:#96A1A7;
    padding:0 10px;
    margin-top:11px;
    min-width:100px;
}

.player-mileage span:first-child{
    color: #42A5F5;
}


.player-info .player-col-control{
    position: absolute;
    width: 150px;
    left: 50%;
    margin-left: -75px;
    border: 1px solid red;
}

.btn-player-prev{
    display: inline-block;
    width:30px;
    height: 30px;
    color: #E9EEF0;
    line-height: 30px;
    background-color: #000;
    border-radius: 50%;
    overflow: hidden;
    font-size: 12px;
}


.player-info .player-col-speed{
    float: right;
    margin-right: 10px;
    min-width: 190px;
}

.player-speeds{
    border-radius: 4px;
    padding-left:0;
    padding-right:0;
}

.player-speeds em{
    font-style: normal;
    float: left;
    height:100%;
    padding:0 4px;
    border:1px solid #262C30;
}
.player-speeds em:first-child{
    border-top-left-radius:4px;
    border-bottom-left-radius:4px;
}
.player-speeds em:last-child{
    border-top-right-radius:4px;
    border-bottom-right-radius:4px;
}
.player-speeds em:hover{
    color:#42A5F5;
    cursor: pointer;
}
.player-speeds em.active{
    color: #42A5F5;
    border-color:#42A5F5;
}
.player-speeds em.active:hover{
    cursor: default;
}

.player-time-current{
    color:#42A5F5;
}

.player-speeds em.active{
    color: #42A5F5;
    border-color:#42A5F5;
}

.investment_f a:hover{color: #fff;}
.investment_f2 a:hover{color: #fff;}
