@charset "utf-8";
/***** reset tags style *****/
html,body,header,div,table,tr,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,a,img,form,label,input,select,textarea,pre {margin:0; padding:0;}
body {background:#fff;min-width:320px; font:normal 18px/36px microsoft yahei, verdana,geneva,sans-serif;font-size:16px;}

input,select,textarea,h1,h2,h3,h4,h5,h6,pre,b,i,em,cite {color:gray; font:normal normal normal 18px/2.0 microsoft yahei, verdana,geneva,sans-serif;}
input,textarea,button,select{-webkit-tap-highlight-color:transparent;outline:none;background:#fff;}

table {border-collapse:collapse;}
th {font-weight:normal; text-align:left;}
pre {white-space:pre-wrap; word-wrap:break-word;}
ul,ol {list-style:none;}
li {height:auto;}
img {border:0;}
a,del {text-decoration:none;}
.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)
  }
}

.content-item .contant_main{
  font-size: 12px;line-height:1rem;color: #666666;width:96%;padding:10px 2% 15px;background: #fff;
}
.content-item .map_pic{
  width:100%;
  height: 150px;
  overflow: hidden;
  position: relative;
}
.content-item .map_pic_img{
  margin-top: -24px;
}
.content-item .park-price{
  position: absolute;
  left: 0;
  bottom: 0;
  background: url("../images/index01/price_bak.png") no-repeat;
  background-size: 100% 100%;
  padding: 4px 5px 0px;
  width: 210px;
  padding-left: 2%;
  overflow: hidden;
  line-height: 22px;
}
.content-item .park_price_noback{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 210px;
  line-height: 22px;
}
.content-item .park-price-bg {
  height: 28px;
  width: 130px;
  background: url(/Public/Weixin/images/apv1/price_bak_x.png) no-repeat;
  background-size: 100% 100%;
  padding: 4px 5px 0px;
}
.content-item .price-two{
  display: block;
  color: #5A5A5A;
  width: 18%;
  position:absolute;
  bottom: 7px;
  right:1%;
}
.content-item .average_width{width: 35%;}
.content-item .average_width p{text-align: right}
.average_price{padding-top: 10px!important;font-size: 18px!important;font-weight: bold!important;color: #F62B2B!important;text-align: center;}
.average_price span{display: inline-block;}
.content-item .price-two p{width:100%;}
.content-item .price-two .min-size{font-size: xx-small;font-weight: normal;}
.content-item .price-two .charge-type{color: #4180e9;text-align: center;margin-top: 0px;line-height: 17px;font-size: xx-small;position:relative;}
/*.content-item .price-two .charge-type:after{content: "  ";position: absolute;left: 0;top: 0;width: 195%;height:29px;border:1px solid #4180e9;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(.5, .5);transform: scale(.5, .5);}*/
.content-item .price-two .market_start{color: #fff;background: linear-gradient(90deg,#FE2A40,#FF6A48);width:13px;padding:0px;line-height: normal;display: inline-block;text-align: center;border-radius: 2px;margin-top: -3px;font-size: xx-small;vertical-align:middle;margin-left:2px;}
.content-item .price-two .border_bottom_blue_1px:after{width: 197%;border-radius: 4px;}
.content-item .price-two .border_top_blue_1px:before{border-radius: 4px;border-top-right-radius: 8px;}
.content-item .price-two .border_right_blue_1px:after{border-radius: 4px;}
.content-item .price-two .border_left_blue_1px:before{border-radius: 4px;border-top-right-radius: 8px;}
.content-item .jun-price{
  font-size: 12px;
  font-family: "微软雅黑", arial, sans-serif;
  color: #fff;
  width: 110px;
}
.content-item .member_price{
  color: #EECCAA;
  font-size: 12px;
  padding-left: 13px;
}
.content-item .member_price img{width: 12px;height: 10px;display: inline-block;vertical-align: middle;margin-right: 4px;margin-bottom: 2px;}
.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-24h{line-height: 16px;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-item p{overflow: hidden;font-size:.75rem;color:#666666;color: #323232;}
.contant_main .tab{display:block;}
.contant_main .tab_address{color: #aaaaaa;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.contant_main .tab_time{display:inline-block;color: #4180E9;padding: 0 6px;font-size: 12px!important;position: absolute;left: 0px;line-height: 18px;top:2px;}
.contant_main .tab_price{color: #aaaaaa;width:61%;margin-top: 10px;font-size: 12px;/*position: absolute;bottom: 0px;*/background: url("../images/index01/img_junj1.png") left 1px no-repeat;background-size:15px 15px; padding-left: 5%;padding-bottom: 5px;}
.contant_main .bor_der_blue{margin-right:5px;}
.contant_main .bor_der_blue span{color: #4180E9!important;}
.contant_main .bor_der_blue .park_no{color: #F18C05!important;background: none;}
.contant_main .park_nos .border_bottom_1px:after{border-bottom: 1px solid #F18C05!important;border-radius: 5px;}
.contant_main .park_nos .border_right_1px:after{border-right: 1px solid #F18C05!important;border-radius: 5px;}
.contant_main .park_nos .border_top_1px:before{border-top: 1px solid #F18C05!important;border-radius: 5px;}
.contant_main .park_nos .border_left_1px:before{border-left: 1px solid #F18C05!important;border-radius: 5px;}
.contant_main .tab_score{font-size: 14px;color: #505050;margin:8px 0;}
.contant_main .tab_score .nums{color: #323232;font-weight: bold;font-size: 18px;}
.contant_main .tab_score .nums span{font-weight: normal}
.content-items .door{position: absolute;right: 5px;top: 15.5px;}

.content-item .opacity{opacity: .6}
.content-item .park_full_part{position: absolute;top: 10%;left: 0px;text-align: center;width: 100%;}
.content-item .park_full{color: #fff;position: absolute;top: 20%;left: 0px;width: 100%;text-align: center;}
.content-item .lock_contant{position: relative;background: rgba(0,0,0,.7);display: inline-block;margin: 0 auto;width: 110px;height: 110px;border-radius: 50%;}
.content-item .lock-con{position: absolute;top: 25%;left: 0;width: 100%;line-height: 20px;}
.content-item .lock-con span{width: 100%;display: block;}
.content-item .lock-diamond{line-height: 14px;font-size: 14px;color: #FF0000}
.content-item .lock-time{font-size: 12px;font-weight: normal;display: block;}
.content-item .lock-text{font-size: 16px;display: block;font-weight: bold;}
@media screen and (max-width: 330px) {
  .content-item .lock-time{font-size: xx-small;}
}

/*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/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;}

.eighth-maps-container .content-item .map_tit_tab{width: 100%;position: relative;}
.content-item .map_tit_tab .indoor{background: #4180E9;color: #fff;border-radius: 2px;}
.content-item .map_tit_tab .border_bottom_1px:after{border-bottom: 1px solid #4180E9;border-radius: 5px;}
.content-item .map_tit_tab .border_right_1px:after{border-right: 1px solid #4180E9;border-radius: 5px;}
.content-item .map_tit_tab .border_top_1px:before{border-top: 1px solid #4180E9;border-radius: 5px;}
.content-item .map_tit_tab .border_left_1px:before{border-left: 1px solid #4180E9;border-radius: 5px;}

.eighth-maps-container .content-item .maps_title_tab{color: #323232;font-weight: bold;font-size: 16px;width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 24px;}
.content-item .maps_title_img{width: 17px;height: 17px;display: inline-block;vertical-align: middle;margin-bottom: 4px;margin-left: 5px;}
.eighth-maps-container .eight-pingjun{width: 16px!important;vertical-align: middle;margin-right: 4px;margin-bottom: 6px;}
.eighth-maps-container .eight-pingjun-money{font-size: 18px;font-weight: bold;color: #fff;}
.eighth-maps-container .j2-money{color: #FF5140;font-size: xx-small;}
.eighth-maps-container .eighth-park-type{color: #999999;font-size: 12px;margin-top: 2.5px;}
.eighth-maps-container .eighth-park-type i{display: inline-block;width: 5px; height: 5px;margin-bottom: 2.5px;margin-right: 2px;border-radius: 2px;}
.eighth-maps-container .eighth-park-type .eighth-green{background: #08C175}
.eighth-maps-container .eighth-park-type .eighth-blue{background: #4180E9}
.eighth-maps-container .eighth-park-type .eighth-red{background: #FB694B}
.content-item .map-task{color: #323232;font-size: 14px;}

#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;}

.map_pic .map_tag{line-height: normal;position: absolute;bottom: 8px;left: 2%;/*width: 100px!important;*/background: rgba(0,0,0,.7);border-radius: 50px;padding: 2px 0;font-size: 12px;color: #fff;padding-right: 14px;}
.map_pic .map_tag .map_tag_img{width: 16px;margin-left: 5px;display: inline-block;vertical-align: middle;margin-top: -2px;margin-right: 2px;}
.comment_star {display: block;overflow: hidden;display: inline-block;margin-right: 8px;}
.comment_star li{display: block;float: left;background: url("/Public/Weixin/images/ten/car_list_star3.png") no-repeat;width: 14px;height: 14px;background-size: 100% 100%;margin-right:2px; }
.comment_star .optional{background: url("/Public/Weixin/images/ten/car_list_star1.png") no-repeat;background-size: 100% 100%;}
.comment_star .halfstar{background: url("/Public/Weixin/images/ten/car_list_star2.png") no-repeat;background-size: 100% 100%;}
.contant_main .map-task2{width: 82%;overflow: hidden;margin-top: 0.5px;}
.contant_main .task2{display: inline-block;border-radius: 2px;margin-right: 4px;padding: 0px 6px;font-size: 12px;line-height: normal;margin-top: 5px;}
.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;}