body{height:100%;width:100%}.left{float:left}.right{float:right}.clear{clear:both}.center{margin-left:auto;margin-right:auto}.t_left{text-align:left}.t_center{text-align:center}.t_right{text-align:right}.block{display:block}.none{display:none}.inline{display:inline}.relative{position:relative}.cursor{cursor:default}.pointer{cursor:pointer}body{background-color:#fff}body div.f,body h1#subject{width:960px !important}ol{padding:0}h2.sub_title,h3.sub_title,h2.list_title_frame{font-size:16px;border-bottom:solid 3px #CCCCCC;margin-top:43px;padding-bottom:5px}#left_pane{float:left;width:620px}#right_pane{float:right;width:300px;margin-left:12px;display:inline}#right_pane .cmp_flame{margin-bottom:12px}.no_margin{margin:0}#subject_flame{position:relative;width:960px;height:24px;font-weight:bold;margin-bottom:17px;font-size:12px;line-height:19px}#subject_flame #breadcrumb-list{display:inline}h1#page_title{color:#333333;font-size:21px;font-weight:bold;width:620px;margin-bottom:6px;line-height:1.3}h2.main_title{font-weight:bold;font-size:16px;color:#333;margin-top:20px}h2.list_title{font-weight:bold;font-size:16px;color:#333;margin-top:40px;padding-bottom:5px;border-bottom:solid #cccccc 3px}.title_attention{font-weight:normal;font-size:11px;color:#808080;padding:3px 5px 5px 0px;border-bottom:solid #cccccc 3px}#map_image{width:620px;height:340px;position:relative}#map_image #map_return_btn{position:absolute;top:6px;right:0;z-index:100;font-weight:bold;background-color:#fff;opacity:0.9;color:#08c;padding:8px;width:54px;white-space:nowrap;cursor:pointer}#map_image #map_big_link{position:absolute;top:287px;right:0;z-index:100;font-weight:bold;background-color:#fff;opacity:0.9;color:#08c;padding:8px;white-space:nowrap;cursor:pointer}.pin-index{position:absolute;left:0px;top:6px;width:44px;text-align:center;font-weight:normal;font-size:14px;color:#fff}.ntgeo-icon{z-index:1000}#reserve-parking-around-event-spot{font-size:0;background-color:#444444}#reserve-parking-around-event-spot .title{padding:12px 0 10px 10px;font-size:13px;color:#dfac0a}#reserve-parking-around-event-spot .title .icon-triangle{display:inline-block;padding-right:3px;width:13px;height:8px;background-image:url("../../../img/parking/around/pc/triangle.png");background-position-x:left;background-position-y:center;background-repeat:no-repeat}#reserve-parking-around-event-spot .around-station{display:inline-block;width:33.3%;vertical-align:top}#reserve-parking-around-event-spot .around-station .around-station-link{display:block;width:84%;padding:0 8%;font-size:13px;font-weight:bold;color:#fff}#reserve-parking-around-event-spot .around-station .around-station-link:hover{color:#dfac0a}#reserve-parking-around-event-spot .around-station p{width:84%;padding:4px 8% 12px;font-size:11px;color:#bebebe}.parking_list{border-bottom:dotted 1px #cccccc;width:620px;display:table}.parking_list .parking_pin_area{padding:18px 18px 14px 9px}.parking_list .parking_pin_area .parking_pin{width:30px;height:30px;color:#fff;font-size:14px;line-height:30px;text-align:center}.parking_list .parking_pin_area .parking_pin_repark{background-image:url('../../../img/parking/around/pc/sprite-sbeb8bb8de0.png');background-repeat:no-repeat;background-position:0 -52px}.parking_list .parking_pin_area .parking_pin_toppi{background-image:url('../../../img/parking/around/pc/sprite-sbeb8bb8de0.png');background-repeat:no-repeat;background-position:0 -87px}.parking_list .parking_pin_area .parking_pin_normal{background-image:url('../../../img/parking/around/pc/sprite-sbeb8bb8de0.png');background-repeat:no-repeat;background-position:0 -17px}.parking_list .parking_pin_area .adv_list_icon{text-align:center;padding:5px;border-radius:5px;font-size:16px;color:#fff;background-color:#F18400}.parking_list .adv_introduction{margin:8px 0;font-size:14px;color:#F18400;font-weight:bold}.parking_list .adv_tel,.parking_list .adv_url{padding:8px 0}.parking_list .adv_tel .adv_tel_link,.parking_list .adv_url .adv_tel_link{font-size:16px;font-weight:bold;color:#F18400}.parking_list .adv_tel .adv_url_link,.parking_list .adv_url .adv_url_link{font-size:14px;font-weight:bold;cursor:pointer;color:#08c}.parking_list .adv_tel_note{font-size:14px;color:#808080}.parking_list .adv-lp-link{text-align:right;color:#08c;font-size:14px}.parking_list .parking_distance{position:absolute;left:-55px;top:54px;width:50px;text-align:center;color:#D35900}.parking_list .parking_name{width:466px;font-weight:bold;font-size:16px;padding:20px 6px 4px 0;display:block}.parking_list .parking_name a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:456px}.parking_list .parking_info{width:562px;position:relative;padding:0px 0 10px 0}.parking_list .parking_address{font-size:11px;color:#808080;padding-left:1px}.parking_list .parking_image_area{width:80px;padding:0 0 0 14px;position:absolute;top:8px;right:0}.parking_list .parking_image_area .parking_image{display:inline-block;background-position:center center;background-repeat:no-repeat;width:80px;height:53px;background-size:cover}.parking_list .parking_reserve_area{width:102px;position:absolute;top:12px;right:0}.parking_list .parking_reserve_area .parking_reserve_logo{width:102px;height:27px;display:block}.parking_list .parking_reserve_area .parking_reserve_text{text-align:center;font-weight:bold;height:22px;line-height:22px;font-size:12px;width:102px;display:block}.parking_list .parking_reserve_area img{width:100px;border:1px solid #e0e0e0}.parking_list .parking_detail{background-color:#f6f6f6;width:539px;font-size:12px;padding:10px 12px;margin-top:10px;display:inline-block}.parking_list .parking_detail .price-title{width:100px;font-weight:bold;font-size:12px;line-height:12px;margin-top:52px;margin-bottom:6px}.parking_list .parking_detail .price-area{margin-bottom:0;margin-top:2px}.parking_list .parking_detail .price-area .normal-price-title{float:left;color:#ffffff;background-color:#8f8f8f;margin:0px 3px 3px 8px;padding:0;text-align:center;height:16px;width:59px;font-size:11px;font-weight:normal}.parking_list .parking_detail .price-area .max-price-title{float:left;color:#ffffff;background-color:#6b6b6b;margin:0px 3px 3px 8px;padding:0;text-align:center;height:16px;width:59px;font-size:11px;font-weight:normal}.parking_list .parking_detail .price-area .price-list-detail{line-height:18px;display:inline-block}.parking_list .parking_detail .price-area .price-list-detail .list-time{float:left;margin-right:10px;margin-left:10px;font-size:12px;width:auto;font-weight:normal}.parking_list .parking_detail dt{font-weight:bold;width:75px}.parking_list .parking_detail .parking_status{width:180px;margin-bottom:6px;height:18px}.parking_list .parking_detail .parking_status img{margin-left:8px}.parking_list .parking_detail .parking_maxNumber{width:180px;margin-bottom:6px;height:18px}.parking_list .parking_detail .parking_carInfo{width:358px;margin-bottom:6px;height:18px}.parking_list .parking_detail .parking_carInfo dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:275px}.parking_list .parking_detail .parking_openingHours dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:275px}.parking_list .parking_detail .parking_openingHours{width:358px;margin-bottom:6px;height:18px}.parking_list .parking_detail .parking_fee dt{width:60px}.parking_list .parking_detail .parking_fee dd{width:478px;padding-top:3px;line-height:18px}.parking_list .parking_link_area{width:538px;height:15px;line-height:15px;padding-left:418px;margin-top:5px}.parking_list .parking_link_area .parking_route_link{font-weight:normal;font-size:12px;margin-left:15px}.parking_list .parking_link_area .parking_route_link .icon_drive{background-image:url('../../../img/parking/around/pc/sprite-sbeb8bb8de0.png');background-repeat:no-repeat;background-position:0 0;width:27px;height:12px;margin-right:4px;margin-top:2px}.new_mark{font-size:8px;color:#e60026;letter-spacing:-0.2px;display:block;margin-top:-12px;margin-left:20px}.no_parking{font-size:14px;padding:10px 0}.orange{color:#e5673d}.other-day-link{text-align:right;line-height:12px;float:right;margin-top:8px}.list-price{display:inline-block;font-size:12px}.price-section{margin-left:8px}.other-info{margin-left:8px;font-size:12px;margin-top:4px;margin-bottom:0}#research_frame{background-color:#F6F6F6;padding:9px 30px;margin-top:14px;position:relative}#research_frame #research_area{padding-bottom:5px;position:relative}#research_frame #research_area .research_subtitle{font-size:12px;line-height:1;padding:8px 0 8px;color:#e88b0e;font-weight:bold}#research_frame #research_area .parkingCondition_list{padding:0;margin-bottom:20px}#research_frame #research_area .parkingCondition_list .item{width:140px;padding-top:12px;font-weight:400;font-size:12px;color:#333;line-height:1;float:left}#research_frame #research_area .parkingCondition_attention{clear:both;font-size:11px;font-weight:400;color:grey;padding-bottom:3px}#research_frame #research_area .reserve-attention{padding-top:20px;margin-top:18px;border-top:1px #ccc solid}#research_frame #research_area .parkingCompany_list{padding:0}#research_frame #research_area .parkingCompany_list .item{width:128px;padding-top:12px;font-weight:400;font-size:12px;color:#333;line-height:1;float:left}#research_frame #research_area .research_button_frame{padding-top:19px;text-align:center}#research_frame #research_area .research_button{cursor:hand;background-color:#E88400;color:#FFF;width:194px;height:38px;margin:0 auto;padding:10px 0;border-radius:4px;border:none;font-weight:700;font-size:18px;text-align:center;line-height:1;display:inline-block}#research_frame #research_area .research_button:hover{background-color:#ffb02c}#research_frame .none{display:none}.gradient-area{width:100%;height:150px;left:0;position:absolute;bottom:0;background-image:linear-gradient(rgba(255,255,255,0),#f6f6f6)}.close_research_link{width:560px;display:none;text-align:center;background-color:#F6F6F6;font-weight:bold;font-size:14px}.open_research_link{width:560px;display:inline-block;text-align:center;background-color:#F6F6F6;font-weight:bold;font-size:14px}select:disabled{cursor:not-allowed;background-color:#eee}.company{background-color:#fff;margin-top:2px;font-size:13px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-left:4px;width:266px;height:33px;line-height:38px;border:1px solid #ccc}.road_category_page_area{width:620px;text-align:center;margin-top:15px}.road_category_page_area .road_category_page_list{display:inline-block;margin:0 10px}.otherCategory_frame{padding:8px 15px}.otherCategory_frame .otherCategory_list{width:186px;padding:6px 10px 6px 0;font-size:14px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dotted_border{border-bottom:dotted 1px #cccccc;width:620px;display:table;margin-top:8px}.otherLink_frame .otherLink_list,.otherLink_frame .aroundCategory_list,.aroundCategory_frame .otherLink_list,.aroundCategory_frame .aroundCategory_list{padding:13px 0;font-size:14px;border-bottom:1px dotted #cccccc}.otherLink_frame .otherLink_list .around-traffic::after,.otherLink_frame .aroundCategory_list .around-traffic::after,.aroundCategory_frame .otherLink_list .around-traffic::after,.aroundCategory_frame .aroundCategory_list .around-traffic::after{display:inline-block;margin-left:3px;width:25px;height:10px;content:'';background:url('../../../img/common/icon_new.gif?1565851442') center center no-repeat}.aroundCategory_frame{margin-bottom:40px}.pickupLink_frame,.appliLink_frame{margin-bottom:40px}.appliLink_item,.pickupLink_item{padding-left:12px;width:214px}.appliLink_title,.pickupLink_title{font-size:14px;margin-bottom:3px;font-weight:bold;color:#333}.red_txt{color:#db4716;padding-left:20px;font-size:12px}.appliLink_description{font-size:12px;padding:8px 18px 0px 0}.appli_icon_area{margin:7px}.appliLink_list,.pickupLink_list{padding:13px 0;font-size:14px;border-bottom:1px dotted #cccccc;display:flex}#airline_reserve{padding-bottom:30px}.airline_title{width:300px;height:37px;background-color:#3094D0}.airline_title h3{color:#fff;font-size:16px;line-height:37px}.airline_title img{vertical-align:bottom;margin:0 6px}.airline_content{background-color:#F6F6F6;padding:11px 0 18px 0}.airline_content ul li.margin_b_25{margin-bottom:25px}.airline_content ul li.margin_b_10{margin-bottom:10px}.airline_attention_red{padding:0 10px;color:#FF3F00;font-size:12px;padding-bottom:17px}.airline_cond dt{float:left;clear:both;width:71px;text-align:center;font-size:15px;font-weight:bold;color:#555555}.airline_cond .airline_cond_item{height:30px;line-height:30px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:border .2s linear,box-shadow .2s linear;-o-transition:border .2s linear,box-shadow .2s linear;-webkit-transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear}.airline_cond .h19{height:19px;line-height:19px}.airline_cond .h30{height:30px;line-height:30px}.airline_cond .long{width:182px}.airline_cond .middle{width:108px}.airline_cond .short{width:69px}.airline_cond .bold{font-size:16px;font-weight:bold;color:#333333}.airline_cond .margin_l_32{margin-left:32px}.airline_button_frame{text-align:center;padding-bottom:18px}.airline_reserve_button{width:150px;height:38px;font-weight:bold;font-size:17px;background-color:#3094D0;color:#FFF;border:none;padding:0;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.airline_reserve_button:hover{background-color:#76B7DE}.airline_attention{padding:0 10px;color:#969696;font-size:11px}.mT10{margin-top:40px}#areamatch_ads{margin-top:40px}
