#map{width: 100%;min-height: 800px;margin-top: -87px}
@media screen and ( min-width: 1921px){
  #map{width: 1920px;min-height: 800px;margin: -87px auto 0;}
}
/*门店信息框*/
.box{width: 320px;min-height: 200px;font-size: 12px;color: #23454b;padding: 10px 10px 0 10px}
.title{font-size: 14px;color: #ea5506;font-weight: 700}
.comments{color: #23454b;float: right}
.address{white-space:nowrap; overflow:hidden;text-overflow:ellipsis;margin-top: 5px}
.time{margin: 15px 0}
.toStore{display:block;padding: 5px 15px;border: 1px solid #ea5506;color: #ea5506;margin-top: 20px; transition: 0.5s;text-align: center;position: relative;overflow: hidden}
.toStore:hover{box-shadow: 0 0 5px #ea5506}
.nav{width: 318px;height: 23px;line-height: 23px;margin-top: 15px}
.nav>div{width: 105px;height: 23px;margin-right: 1px;background: #eee;float: left;position: relative;text-indent: 30px;cursor: pointer}
.nav .active{background: #ea5506;color: #fff}
.navBox>div{width: 100%;height: 24px;margin-top: 15px}
.navBox input{height: 22px;border: 1px solid #eee;font-size: 12px}
.place{width: 205px;margin-right: 2px;text-indent: 10px}
.navBox input[type=button]{width: 47px;background: #fff}
.seaBut{width: 100px!important;}
.go,.search{display: none}
/*门店选择*/
.BOX{width: 1180px; min-height: 112px; background: rgba(0,0,0,0.1);position: absolute;left: 0;right: 0;margin: auto;top: 147px;box-shadow: 0 0 10px #aaa;font-size: 12px;color: #23454b}
.BOX>div{margin-right: 6px;background: #fff;}
.BOX>.left{width: 122px;cursor: pointer;position: absolute;height:100%}
.BOX>.left p{margin-top: 34px;text-align: center;}
.BOX>.left p b{font-size: 20px;color: #ea5506}
.BOX>.center{width: 926px;margin-left:128px;}
.BOX>.right{width: 120px;margin: 0;position: absolute;text-align: center;line-height:196px;cursor: pointer;right:0;top:0;height:100%}
.BOX .right a{display: block;width: 100%;height: 100%;color: #23454b}
.BOX .right i{left: 0;right: 0;margin: auto;top: 22px}
/*城市列表*/
.city_list{width: 430px;position: absolute;left: -1px;top: 128px;z-index: 10;min-height: 100px;background: #fff;padding: 10px;display: none;box-shadow: 0 0 5px #aaa}
.city_list_tit{width: 100%;height: 30px;line-height: 25px;border-bottom: 1px solid #EC6924;position: relative}
.city_list_tit a{padding: 0 7px}
.city_list_arrow{width: 0;height: 0;border-bottom: 6px solid #EC6924;border-right: 6px solid transparent;border-left: 6px solid transparent;position: absolute;left: 27px;bottom: -1px}
.city_list_body{width: 420px;padding: 20px 5px 0 5px;}
.city_list_body a{padding: 2px 10px}
.city_list_body a:hover{background:#EA5506;color: #fff}
.city_list_body li{display: none}
.city_list_body li>span{display: inline-block;width: 80px;height:20px;line-height: 20px; margin-bottom: 15px;overflow: hidden}
.city_list_body li>div{width: 395px;line-height: 20px;padding-left: 25px;margin-bottom: 15px;position: relative}
.city_list_body li>div b{display: block;width: 20px;height:20px;line-height: 20px; font-weight: 400;color:#959595;position: absolute;left: 0;top: 0}
.city_list_body li>div span{display: inline-block;width: 75px;height:20px;line-height: 20px; margin-bottom: 10px;overflow: hidden}
/*门店列表*/
.store_list{position: relative}
.store_list_tit{padding-left:15px;height: 15px}
.area{border-bottom: 1px solid #EC6924;padding:20px 15px 16px 15px;line-height: 25px; min-height: 25px;}
.area a{height: 25px; padding: 0 10px;margin-right: 15px;display: inline-block;}
.store_list .active{background:#EA5506;color: #fff;}
.store{padding: 15px 0 15px 15px; min-height: 20px;}
.store ul{display: none}
.store li{display: inline-block;padding:0 8px;margin-right: 15px; height: 20px; line-height: 20px;}
.area a,.store li{transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;cursor: pointer}
.area a:hover,.store li:hover{background:#eee;color: #EA5506}
/*门店信息*/
.storeInfo{position: absolute;left: -128px;z-index: 9;background-color: #fff;padding: 10px 15px;box-shadow: 0 0 5px #aaa;display: none;margin-top:10px}
.storeInfo h5{padding-bottom:10px}
.storeInfo a{color: #ea5506}
.storeInfo div{margin-top: 10px}
#way{max-height:590px;overflow-y: auto}
/*ICON*/
.iconMap{display:inline-block;background: url("../images/storeMap/icon.png") no-repeat;position: absolute;left: 10px;top: 3px}
.icon_M1{width: 89px;height: 66px;background-position:0 0}
.icon_M2{width: 12px;height: 17px;background-position:-90px 0}
.icon_M3{width: 12px;height: 17px;background-position:-90px -17px}
.icon_M4{width: 12px;height: 17px;background-position:-90px -34px}
.icon_M5{width: 12px;height: 17px;background-position:-103px 0}
.icon_M6{width: 12px;height: 17px;background-position:-103px -17px}

/* 租车攻略&&优惠活动 */
.clear { zoom:1; }
.clear:after { display:block; content:""; clear:both; }
.activity { width:1200px; margin:0 auto; padding:70px 0 36px 0; }
.activity div { position:relative; }
.activity .fl { width:200px; float:left; }
.activity .fl li a { width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.activity .fr { width:980px; float:right; }
.activity h2 { color:#24344b; height:54px; font-size:18px; }
.activity .fr h2 { padding-left:24px; border-left:1px solid #e0e0e0; }
.activity a { display:block; font-size:12px; color:#26354c; }
.activity .btn { width:108px; height:30px; border:1px solid #24344b; line-height:30px; text-align:center; margin:20px auto; }
.activity .btn:hover { color:#fff; background:#24344b; }
.activity .fl ul { height:370px; overflow:hidden; }
.activity .fl ul li { line-height:42px; }
.activity .fl li a:hover { color:#eb6c27; }
.activity .fr ul { padding-left:12px; border-left:1px solid #e0e0e0; }
.activity .fr ul li { width:308px; margin-left:12px; background:#f8f8f8; float:left; }
.activity .fr li img { max-width:308px; max-height:182px; }
.activity .fr li dl { font-size:12px; padding:0 20px; height:142px; border-bottom:1px solid #e0e0e0; }
.activity .fr li dt { line-height:42px; font-weight:bold; color:#334259; }
.activity .fr li dd { line-height:18px; color:#9c9c9c; }
.activity .see_it { width:100%; line-height:38px; text-align:center; }
.activity .see_it a { display:inline; }
.activity .see_it a:hover { text-decoration:underline; color:#eb6c27; }
