@charset "utf-8";
.border_bottom_1px,.border_right_1px,.border_top_1px,.border_left_1px{position:relative}
.border_bottom_1px:after,.border_bottom_1px:before,.border_right_1px:after,.border_right_1px:before,.border_top_1px:after,.border_top_1px:before,.border_left_1px:after,.border_left_1px:before{
  content:"";
  display:block;
  position:absolute;
  transform-origin:0 0
}
.border_top_1px:before{border-top:1px solid #e2e2e2;left:0;top:0;width:100%;transform-origin:0 top}
.border_right_1px:after{border-right:1px solid #e2e2e2;bottom:0;right:0;height:100%;transform-origin:right 0}
.border_bottom_1px:after{border-bottom:1px solid #e2e2e2;left:0;bottom:0;width:100%;transform-origin:0 bottom}
.border_left_1px:before{border-left:1px solid #e2e2e2;bottom:0;left:0;height:100%;transform-origin:left 0}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){
  .border_right_1px:after{height:200%}
  .border_bottom_1px:after{width:200%}
  .border_top_1px:before{width:200%}
  .border_left_1px:before{height:200%}
  .border_right_1px:after,.border_top_1px:before,.border_bottom_1px:after,.border_left_1px:before{
    -webkit-transform:scale(.5) translateZ(0);
    transform:scale(.5) translateZ(0)
  }
}
/*1px 蓝色实线*/
.border_bottom_blue_1px,.border_right_blue_1px,.border_top_blue_1px,.border_left_blue_1px{position:relative}
.border_bottom_blue_1px:after,.border_bottom_blue_1px:before,.border_right_blue_1px:after,.border_right_blue_1px:before,.border_top_blue_1px:after,.border_top_blue_1px:before,.border_left_blue_1px:after,.border_left_blue_1px:before{
  content:"";
  display:block;
  position:absolute;
  transform-origin:0 0
}
.border_top_blue_1px:before{border-top:1px solid #4180e9;left:0;top:0;width:100%;transform-origin:0 top}
.border_right_blue_1px:after{border-right:1px solid #4180e9;bottom:0;right:0;height:100%;transform-origin:right 0}
.border_bottom_blue_1px:after{border-bottom:1px solid #4180e9;left:0;bottom:0;width:100%;transform-origin:0 bottom}
.border_left_blue_1px:before{border-left:1px solid #4180e9;bottom:0;left:0;height:100%;transform-origin:left 0}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){
  .border_right_blue_1px:after{height:200%}
  .border_bottom_blue_1px:after{width:200%}
  .border_top_blue_1px:before{width:200%}
  .border_left_blue_1px:before{height:200%}
  .border_right_blue_1px:after,.border_top_blue_1px:before,.border_bottom_blue_1px:after,.border_left_blue_1px:before{
    -webkit-transform:scale(.5) translateZ(0);
    transform:scale(.5) translateZ(0)
  }
}
html,body{
  background-color:#eee;
}

.content-item .park-price{
  position: absolute;
  left: 0;
  bottom: 0;
  background: url("../../images/apv1/index02/price_bak.png") no-repeat;
  background-size: 100% 100%;
  padding: 4px 5px 0px;
  width: 210px;
  padding-left: 2%;
  line-height: 22px;
}
.content-item img{
  width: 100%;
  height: auto;
  display: block;
}
.btn-group{
  margin:.2rem 0 1rem;
}
.btn-group .btn-yellow{
  margin-right:.5rem;
  font-family: "微软雅黑", arial, sans-serif;
  font: normal normal normal 16px microsoft yahei, verdana,geneva,sans-serif;
  font-size: 14px;
}
.btn{
  padding:.15rem .5rem;
  font-size:.75rem;
}
.maps_title{text-align:center;color:#323232;font-size:16px;padding:5px 0;}
.maps_title span{position: relative;color: #111111;}
.maps_title .before:before{content: "";display: block;position: absolute;top: 5px;right: -10px;width: 0.4rem;height: 0.4rem;border-right: 1px solid #969696;border-bottom: 1px solid #969696;transform: rotate(45deg);}
.city_list #city{width:100%;color:#000;position: absolute;top:0;left:0;z-index:101;display: none}
.city_list #city .more{clear:both;text-align:center;color:#ccc;padding-bottom:1rem;}
.city_list #city .city-x{background: #fff;color: #323232;line-height: 2.6rem; text-align: center;font-size:16px;}
.city_list #city .bot_tom .border_bottom_1px:after{border: 1px solid #e2e2e2}
.city_list #city ul{background:#fff;padding: 10px 0;overflow: scroll}
.city_list #city ul li{font-size:14px;width:21%;text-align:center;line-height:2rem;margin:2.5% 1.8%;border-radius:2px;float: left;background: #F5F6F8;color: #111111;}
.city_list #city ul li:nth-child(4n-3){margin-left: 2.5%!important;}
.city_list #city ul .back{background:#4180e9;color:#fff;border: 0}
.city_list .bg{height: 100%;width: 100%;z-index: 1;position: fixed;top: 0;left: 0;background-color: #FFF;z-index: 4;display: none}
.juhua{width: 98%;display: block;margin:0 auto;}
.maps_top_bor{background: #fff;position: relative;padding-bottom: 5px;}
.maps_top_bor .maps_top_close{position: absolute;bottom: 23.5px;width: 39.5px;right: 12px;height: 30px;margin: 0 auto;line-height: 30px;text-align: center;}
.maps_top_bor .maps-top-24h{width: 96%;text-align: left;margin: 0 auto;background: #F6F6F6;padding: 6px 1%;border-radius: 50px;font-size: 12px;color: #4180E9;display: block;overflow: hidden;}
.maps_top_bor .maps-top-24h img{display: inline-block;width: 75.5px;vertical-align: middle;margin-right: 10px;margin-left: 15px;margin-bottom: 2px;}

.btn-group {margin: .2rem 0 1rem;display: inline-block;position: absolute;right: 0;top: 0.5rem;}
.btn-group .btn-yellow{border-radius:20px;color:#fff;display:inline-block;width:50px;height:25px;font-size: 14px;background: linear-gradient(90deg,#4180e9,#39b8fd);box-shadow: rgba(57,184,255,.2) 0px 1px 3px 2px;}
.content-item{position: relative;font-family: "微软雅黑", arial, sans-serif;box-shadow: #f2f2f2 0px 0px 5px 2px;width: 95%;margin: 10px auto 18px;border-radius: 5px;overflow: hidden;}
.content-items .door{position: absolute;left: 5px;bottom: 15.5px;color: #4180e9;font-weight: bold;font-size: 12px;padding: 1px 6px;background: #fff;border-radius: 5px;}
.content-item .opacity{opacity: .6}
/*eighth*/
.eighth-maps-header .station_tab{position: absolute;right:10px;font-size: 14px!important;font-weight: normal!important;}
.eighth-maps-header .station_tab .menu_station{width:3px!important;height:15px!important;display: inline-block;margin-bottom: 1px;margin-left:5px;vertical-align: middle;}
.eighth-maps-header .get_station_ul{position: absolute;top:32px;right: 10px;font-size: 14px;font-weight: normal;padding: 5px 0;display: none;background: url("../../images/apv1/index01/station_back.png") no-repeat;background-size: 100% 100%;}
.eighth-maps-header .get_station_ul li{line-height: 30px;padding: 2px 40px 2px 13px;color: #fff;text-align: left;position: relative;}
.eighth-maps-header .get_station_ul li:first-child{margin-top: 10px;}
.eighth-maps-header .get_station_ul li .station_choose{width: 13px!important;height: 9px!important;position: absolute;top: 12px;right: 10px;display: none!important;}
.eighth-maps-header .get_station_ul li .station_show{display: block!important;}
.eighth-maps-header .get_station_ul .border_bottom_1px{line-height: 30px!important;}
.eighth-maps-header .get_station_ul .border_bottom_1px:after{border: 1px solid rgba(255,255,255,.2);}
.eighth-maps-header .get_station_ul .border_bottom_1px:last-child:after{border: none;}

#allMain {margin-top: 55px;}
.station_lists_parent {position: fixed;top: 45px;z-index: 1;background: #fff;width: 100%;}
.station_lists_parent .station_lists{overflow: hidden;background: #fff;display: -webkit-box;overflow-x: scroll;}
.station_lists_parent .station_lists li{display: block;padding: 10px;padding-bottom:0px;padding-top:0px;font-size: 14px;line-height: normal;font-weight: bold;}
.station_lists_parent .station_lists .choose_station span{position: relative;color:#323232;font-weight: bold;font-size: 15px;}
.station_lists_parent .choose_station .Vline{display: block;text-align: center}
.station_lists_parent .choose_station .hline{width: 16px;height: 3px;border-radius: 50px;display: block;margin: 0 auto;background: #4180e9;}

.daibo-tag{display:block;width: 100%;margin: 0 auto;position:unset!important;border-radius: 10px;font-style: italic;position: relative;}
.daibo-tag img{width: 100%!important;display: block!important;height: auto!important;margin-top: -7px;}
.daibo-tag .daibo-tag-2{color: #6C6C6C}
.daibo-tag .daibo-tag-btn{position:absolute;top:15%;right:3%;border-radius: 50%;display: block;background: #4180e9;color: #fff;font-size: 12px;font-style: normal;font-weight: normal;line-height: 14px;padding: 5px 7px;/*box-shadow: #CCDFFF 0px 0px 5px*/border: 2px solid #CCE0FD;}
.get_site_ul{overflow: hidden;background: #fff;display: -webkit-box;overflow-x: scroll;}
.get_site_ul li{line-height: normal;display: block;padding: 10px;padding-right:0px;font-size: 14px;font-weight: normal;}
.get_site_ul li span{background: #F5F5F5;border-radius: 2px;color: #111111;padding: 0px 8px;/*height: 20px;line-height: 20px;*/display: block;}
.get_site_ul li .site_active{background: #4180e9;font-weight: bold;color: #fff;}