.map-body.ditie .mleft{width:10%;height:880px;}
.ditie .mleft .on a{color:#feb252;}
.ditie .mright{margin-left:0;}
.ditie .advter-warp{margin-left:0px;}
.ditie .mmids{width:69.4%;margin-left:10%;}
.ditie .mmids .top{text-align:center;}
.ditie .mmids .top h1{font-size:20px;}
.ditie .xl, .ditie .zd, .ditie .dt, .ditie .ms{float:left;}
.ditie .xl{width:16%;height:864px;padding:0 0.5%;border:0;margin-top:0px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:5px;background-color:#f9f9f9;}
.ditie .xl .sou{padding-bottom:5px;border-bottom:1px dotted #dedede;}
.ditie .xl .sou label{display:block;font-size:0.9rem;margin-top:8px;}
.ditie .xl .sou label input{display:inline;width:60%;border:1px solid #c3c8cd;border-radius:2px;height:20px;padding-left:3%;}
.ditie .xl .sou div.search-sub{background-color:#08a1d3;width:95%;margin:0 auto;color:#fff;text-align:center;margin-top:8px;height:25px;line-height:25px;border-radius:4px;}
.ditie .xl .sou div.search-sub a{color:#fff;}
.ditie .xl ul li{height:22px;line-height:22px;text-align:left;overflow:hidden;width:86%;margin:0 auto;margin-top:5px;padding:0 5%;border-radius:2px;text-overflow: ellipsis;white-space: nowrap;color:#fff;}
.ditie .xl ul li a{color:#fff;}
.ditie .xl ul li a:hover{color:#FEB252;}
.ditie .xl ul li .on{color:#feb252;font-size:16px;}
.ditie .dt{height:602px;border-top:1px dotted #dedede;border-bottom:1px dotted #dedede; border-right:1px solid #e5e5e5;}
.ditie .dt .lt{float:left;width:82%;border-right:1px dotted #dedede;height:100%;}
.ditie .dt .rt{float:left;width:16.75%;height:574px;overflow:hidden;padding:10px 1%;padding-right:0;font-size:12px;color:#888;letter-spacing:1px;line-height:20px;}
.ditie .dt .rt strong{font-size:16px;color:#999;}
.ditie .ditie .mmids .bottom{margin:0 auto;width:99%;}
.ditie .zd{border-right:1px solid #e5e5e5;height:110px;padding:8px 0 3px 0;overflow-x:auto;overflow-y:hidden;}
.ditie .zd ul.stationlist{width:1500px;}
.ditie .zd ul.stationlist li h3{font-size:12px;font-weight:normal;position:relative;width:12px;top:12px;right:30%;}
.ditie .zd ul.stationlist li:first-child h3{top:18px;}
.ditie .zd ul.stationlist li{float:left;width:8px;height:8px;margin-left:8px;border-radius:8px;}
.ditie .zd ul.stationlist li i{position:relative;display:block;width:12px;top:1px;right:13px;}
.ditie .zd ul.otherlist{padding:10px 2%;}
.ditie .zd ul.otherlist li{float:left;margin-right:1%;width:13%;height:19px;overflow:hidden;margin-bottom:5px;text-overflow: ellipsis;white-space: nowrap}
.ditie .zd ul.otherlist li a{color:#888;}
.ditie .zd ul.otherlist li a:hover{color:#feb252;}
.ditie .zd::-webkit-scrollbar {height:8px; }
.ditie .zd::-webkit-scrollbar-thumb {border-radius: 2px 0 0 2px; -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0.1); background: rgba(0,0,0,0.2); }
.ditie .zd::-webkit-scrollbar-track {background:#eee;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.2);border-radius: 1px 0 0 1px;}
.ditie .ms{width:78.5%;padding:10px 1%;height:124px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-top:0px;}
.ditie .ms ul li{float:left;margin-right:1.8%;}
.ditie .ms ul li:last-child{margin-right:0;}
.ditie .ms ul li a{color:#fff;}
.ditie .ms ul li a:hover{color:#feb252;}
.ditie .ms ul li a img{width:125px;height:125px;}
.ditie .ms ul li a h3 {position: relative; background-color: rgb(0,0,0,0.5); width: 115px; padding:0 5px; height: 25px; line-height:25px; top: -25px; font-size: 12px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align:center;}
@media screen and (min-width: 1440px){
	.ditie .zd, .ditie .dt{width:80.5%;margin-left:0.33%;}
	.ditie .ms{width:78.85%;}
}
@media screen and (min-width: 1366px) and (max-width: 1440px){
	.ditie .zd, .ditie .dt{width:77%;margin-left:0.33%;}
	.ditie .ms{width:75.3%;}
	.ditie .ms ul li a img{width:106px;}
	.ditie .ms ul li a h3{width:96px;}
	.ditie .xl .sou label input{width:56%;}
}
@media screen and (min-width: 1280px) and (max-width: 1365px){
	.ditie .zd, .ditie .dt{width:75%;margin-left:0.33%;}
	.ditie .ms{width:73%;}
	.ditie .ms ul li a img{width:118px;}
	.ditie .ms ul li a h3{width:108px;}
	.ditie .xl .sou label input{width:30%;}
}
.ditie ul.sou-station-list li a{color:#888;}
.ditie .sou .search-result{border:1px solid #c3c3cd;width:120px;position:absolute;z-index:999;left:22.2%;background-color:#fdfdfd;border-radius:2px;display:none;height:200px;overflow:hidden;overflow-y:auto;}
