@charset "utf-8";
	.guid{ background:#f3f3f3}
/* CSS Document */
	/*****交通指南***/
	.trans_search{ height:102px; border:1px solid #e5e5e5; margin-top:15px; background:#FFF; padding-left:40px;position: relative;width: 100%; padding-right: 20px;}
	.trans_search em{position: absolute;top: 37px;left: 15px;width: 22px;height: 20px;cursor: pointer;background-position: -150px -100px;}
	.trans_search p{font: normal 15px/0 "微软雅黑";width: 100%; height:50px; line-height:50px;}
	.trans_search p.border_b2{border-bottom: 1px solid #ebebeb;}
	.trans_search p b{display:inline-block;width: 18px;height: 18px;background-position: -200px -100px;vertical-align: middle; margin-left:5px; margin-right:7px;}
	.trans_search p b.aim{background-position: -200px -132px;}
	.trans_search p input{background: none;border: none;font: normal 15px/35px "微软雅黑";width: 80%;}
	.btn{ width:100%; margin:0 auto; text-align:center; margin-top:50px;}
	.btn .subBtn{ width:94%; height:40px; line-height:40px; color:#fff; font-size:15px; background:#b79320; border-radius:5px; border:0px; cursor:pointer}
	
	.trans_classify{width: 100%;background-color: #fff;border: 1px solid #e5e5e5; height:49px; }
	.trans_classify li{float: left;width: 33%;text-align: center;font: normal 12px/35px "微软雅黑";color: #b0b0b0;cursor: pointer;line-height:49px}
	.trans_classify li i{ width: 0; height: 10px; border-right: 1px solid #d4d4d4; float: left; margin-top: 20px;}
	.trans_classify li.b_left{background-position: -242px -48px;}
	.trans_classify li b{display: inline-block;width: 25px;height: 25px;vertical-align: middle; margin-right:5px;}
	.trans_classify li b.bus{background-position: 2px -130px;}
	.trans_classify li b.car{background-position: -50px -130px;}
	.trans_classify li b.walk{background-position: -96px -130px;}
	.trans_classify li.active{ color:#b79320;}
	.trans_classify li.active b.bus{background-position: 2px -101px;}
	.trans_classify li.active b.car{background-position: -50px -98px;}
	.trans_classify li.active b.walk{background-position: -96px -100px;}

	
	.tran_bus_result{padding:10px; display:block}
	.tran_bus_result h1{display: none;}
	.tran_bus_result table+div{display: none;}
	.tran_bus_result>div{background: none !important;}
	.tranroute-plan-list.expand .trans-title{background-color: #fff !important;border-bottom: none !important;}
	.tran_bus_result h1+table td>div{background-color: #fff;border: 1px solid #d5d5d5 !important;border-radius: 3px;margin:0 0 10px 0 !important;}
	.tran_bus_result table td>div .trans-title{padding: 17px 7px 5px 7px !important;}
	.tran_bus_result table td>div .trans_plan_desc{display: none !important;}
	.tran_bus_result table td>div .trans-title p:first-child{font: 300 14px/20px "微软雅黑" !important;color: #333333 !important;margin: 0 !important;}
	.tran_bus_result table td>div .trans-title p:nth-child(2){font: normal 10px/25px "微软雅黑" !important;color: #bbbbbb;display: inline-block;padding-right: 17px;margin: 0 !important;}
	.sel_n .sel_body_name{height: 30px !important;}
	
	/*.baidu_map{position: fixed;top: 60px;left:0;width: 100%;height: 100%;background-color: #F2F2F2;}
	.baidu_map h4{position:absolute;top:48px;left:0;height:50px;background-color: #fff;width: 100%;padding: 0 32px;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;}
	.baidu_map h4 span{display:inline-block;font: normal 16px/50px "微软雅黑";color: #4c4c4c;width: 48%;overflow: auto;white-space: nowrap;padding-left: 20px;text-overflow: ellipsis;overflow: hidden;}
	.baidu_map h4 span b{display: inline-block;width: 25px;height: 23px;vertical-align: middle;background-position:0 -69px;}
	.baidu_map h4 span.end b{background-position: 0 -105px;}
	.baidu_map h4 i{font-style: normal;}
	 .baidu_map div.content{height: 100%;width: 100%;position: relative;padding-top: 98px;}    
     .baidu_map div#l-map{height: 100%;width: 100%;max-width: 600px; margin:0 auto;} */
     div#l-map{position: fixed !important;top: 60px;width: 100%;height: 100%;background-color: #F2F2F2; display:none; max-width:600px; z-index:999999}      
     
     .baidu_map .tras_header{padding: 0 32px;position: absolute;top: 0;left: 0;height: 48px;overflow: hidden;width: 100%;}   
    .tras_header ul{width: 100%;padding-top: 4px;position: relative;height: 100%;}
	.tras_header ul i{position: absolute;display: inline-block;width: 25px;height: 40px;top: 0;left: -9px;background-position: -126px 15px;cursor: pointer;}
	.tras_header li{float: left;width: 33%;text-align: center;height: 48px;line-height: 48px;}
	.tras_header li b{display: inline-block;width: 25px;height: 36px;vertical-align: middle;cursor: pointer;}
	.tras_header li b.bus{background-position: 0px -34px;}
	.tras_header li b.car{background-position: -30px -34px;}
	.tras_header li b.walk{background-position: -60px -34px;}
	.tras_header li.active b.bus{background-position: -96px -34px;}
	.tras_header li.active b.car{background-position: -124px -33px;}
	.tras_header li.active b.walk{background-position: -154px -34px;}

	.my_rim{position: relative;height: 100%;width: 100%;}
	.my_rim .s_select{position: absolute;right: 10px;top: 25px;z-index: 9999;}
	.sel_optoin{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 10000;}
	.sel_optoin ul{position: relative;}
	.sel_optoin li{font: normal 15px/40px "微软雅黑";color: #666;border-bottom: 1px solid #e6e6e6;padding-left: 14px;background-color: #fff;}
	.sel_optoin li.active{color: #d57235;}
	.sel_optoin  b{position: absolute;top:8px;right:9px;width: 25px;height: 25px;vertical-align: middle;cursor: pointer;background-position: -90px 0;}
	
		.BMap_bubble_content h3{font: normal 16px/16px '微软雅黑' !important;-webkit-margin-before:0;-webkit-margin-after:0;color: #e35500;text-align: center;border-bottom: 1px solid #e6e6e6;padding-bottom: 12px;}
		.BMapLib_SearchInfoWindow .BMapLib_bubble_title p{font: normal 10px/12px '微软雅黑';-webkit-margin-before:0;-webkit-margin-after:0;width: 96px;height: 40px;}
		.BMap_bubble_content span{width: 50%;font:normal 12px/12px "微软雅黑";color: #666666;display: inline-block;text-align: center;padding-top: 11px;}
		.BMap_bubble_content span b{display: inline-block;width: 12px;height: 13px;background-position: -159px 0;vertical-align: middle;margin-right: 4px;}
		.BMap_bubble_content span a{color: #666666;}
		.BMap_bubble_content span.icon_02 b{width: 12px;height: 13px;background-position: -190px 0;vertical-align: middle;}
		.BMap_bubble_content span.icon_02{background-position: -242px -86px;}	