html,body{height:100%}body{overflow-x:hidden}*:focus{outline:none}ol{margin:0;padding:0}input[type=checkbox]{-webkit-border-radius:0}a{color:#03c}a:focus,a:hover{color:#f60;text-decoration:none}dl{margin-bottom:15px}em{font-style:normal}h3{font-size:16px;font-weight:700}label{font-weight:400}ul,li{padding:0;margin:0;list-style-type:none}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.table{margin-bottom:0}.widget{margin-bottom:15px}.bread-nav{margin-bottom:0;margin-top:15px}.num{background-color:#f60;width:16px;height:16px;border-radius:50%;position:absolute;right:-6px;top:-4px}.num span{text-align:center;color:#fff;font-size:12px;display:block;width:16px;height:16px;line-height:18px}.taketoursbox{background-color:#fff;border:1px solid #ddd;padding:10px}.col9{color:#999}.container{padding-left:10px;padding-right:10px}.row{margin-right:0;margin-left:0}.navbar-brand{padding:0}.navbar-default{background:0 0}.best-left{padding-left:0;padding-right:5px}.best-right{padding-left:5px;padding-right:0}.checkbox,.radio{margin-top:0;margin-bottom:0}.btn-group.checkbox,.btn-group.radio{display:block}.dropdown-menu .more{background-color:#eee}.box-header h3,.box-header h2{margin-top:0}.mb-location-page,.mb-location-page .modal-body,.mb_location_map{height:100%!important}.customer_reviews .carousel-inner>.item p{margin:12px 0;min-height:145px;overflow:hidden;text-overflow:ellipsis}.the-day-price ul{width:100%;display:table}.the-day-price li{border:1px solid #ddd;float:left;border-right:none;display:table-cell;text-align:center;cursor:pointer;height:64px}.the-change-days{width:7%;height:64px;font-size:12px;color:#666;padding-top:15px!important}.days-for-box{width:12.28%}.days-for-box a{display:block;padding:10px 0}.pc-sort-select,.pc-days-select{background:#4a7fd8 none repeat scroll 0 0!important;color:#fff!important}.pc-sort-select,.pc-days-select{background:#4a7fd8!important}.pc-days-select a{color:#fff!important}.pc-days-select .price{font-weight:700!important;color:#fff!important}.not-sale-days{-webkit-filter:grayscale(100%);filter:grayscale(100%);background:#f5f5f5;cursor:not-allowed!important}.tab-content>.tab-pane{border:1px solid #ddd;margin-top:15px;border-top:none}.tab-block{display:block;white-space:nowrap}@media(min-width:768px) and (max-width:992px){.tab-block{white-space:normal}}.arrival-name,.departure-name{font-weight:400;font-size:12px;color:#666;max-width:320px;overflow:hidden;text-overflow:ellipsis}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:415px}.table-expandable .popover{max-width:246px;min-width:200px}.nav{padding-left:0!important;padding-right:0!important}.table>thead>tr>th{border-bottom-width:1px;font-weight:400}.table-hover>tbody>tr:hover{background-color:#e9f3fe}.masthead,#top-right{margin-top:20px}body.ivy-app-hybrid{-webkit-touch-callout:none;-webkit-user-select:none}.ivy-app-hybrid header,.ivy-app-hybrid footer,.ivy-app-hybrid nav{display:none!important}.ivy-app-hybrid .ivy-app-hidden{display:none!important}.ivy-app-visible{display:none!important}.ivy-app-hybrid .ivy-app-visible{display:block!important}@media(max-width:767px){.fluid-w-xs{width:100%!important}.fluid-h-xs{height:100%!important}.customer-strict .customer-strict-hidden-xs{display:none}.customer-strict-visible-xs{display:none}.customer-strict .customer-strict-visible-xs{display:block}}input[type=checkbox],input[type=radio]{margin-top:0}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-top:4px}.radio input[type=radio],.radio-inline input[type=radio]{margin-top:4px}#mobile,#service,.display_mobile{display:none}#departure-date-filed::-webkit-input-placeholder{color:#333}#duration-field::-webkit-input-placeholder{color:#333}#departure-selection{top:66px;left:215px;max-height:200px;overflow-y:auto;overflow-x:hidden;width:110px}#searchbus-left .icon-extra-leg-room,#searchbus-left .icon-mobile,#searchbus-left .icon-print,#searchbus-left .icon-dynamic,#searchbus-left .icon-ticket,#searchbus-left .icon-wifi,#searchbus-left .icon-retweet,#searchbus-left .icon-plug,.table-expandable .icon-ticket,.table-expandable .icon-wifi,.table-expandable .icon-plug,.table-expandable .icon-night1,.table-expandable .icon-night2,.table-expandable .icon-direction,.table-expandable .icon-retweet,.bus-id .icon-info-circled,.table-expandable .icon-location{color:#666}#searchbus-left .icon-mobile::before{font-size:20px;margin:0}#popular .product,#bus-and-hotel .product,#tours .product{margin-bottom:15px;cursor:pointer;position:relative;overflow:hidden;max-height:195px;zoom:1}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{max-width:100%!important}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:10px;padding-left:10px}.btn.active,.btn:active{box-shadow:none!important}.account-chooce{padding-left:20px}.login-form-right .or{position:absolute;left:50%;margin-left:-10px;text-align:center;top:-10px;width:20px;background:#fff;color:#999}.account-chooce li{list-style-type:disc;margin:5px 0}#pay_as_guest{width:100%;background:#fff;color:#333;border:1px solid #ddd;padding:6px}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{background-color:#eee;border-color:#8c8c8c}.btn-primary{color:#333;background-color:#f5f5f5;padding:4px 18px;border-color:#ccc}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#333;background-color:#ddd;border-color:#ccc}.btn-warning{color:#fff;background-color:#f60;border-color:#f60}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ff4500;border-color:#ff4500}.btn-info{background-color:#2f5db5;border-color:#2e6da4}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{background-color:#286090;border-color:#122b40}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#337ab7;border-color:#2e6da4}.breadcrumb{padding:8px 0;margin:0;background:0 0}.breadcrumb>li+li:before{content:">\00a0"}.breadcrumb>.active{color:#333}.pagination{margin:0 auto;text-align:center;width:100%}.input-lg{height:30px;padding:5px 16px;border-radius:3px;min-width:245px}select.input-lg,.input-lg+.form-control-feedback{height:30px;line-height:30px}.padd0{padding-left:0;padding-right:0}#yi-search{background-color:transparent;border:none;color:#fff;padding:12px 0}#yi-search .box-title{color:#fff;position:static;text-align:center;margin-bottom:5px;font-size:28px}#yi-search.generic .second-line{display:none}#yi-search .add-hotel label i,#yi-search .nearby label i{position:absolute;top:4px;left:0;color:#fff}#yi-search .lg-float-left label{font-size:14px;color:#999;position:absolute;top:10px;left:3px;z-index:9;margin-bottom:0}#yi-search input.departure-city,#yi-search input.arrival-city,#yi-search input.departure-date,#yi-search input.return-date{font-size:15px;color:#333}#yi-search input.departure-city.placeholder,#yi-search input.arrival-city.placeholder,#yi-search input.departure-date.placeholder,#yi-search input.return-date.placeholder{color:#999}#yi-search input.departure-date.placeholder.preventPlaceholderBlurFromDatepickerFocus,#yi-search input.return-date.placeholder.preventPlaceholderBlurFromDatepickerFocus{color:#fff}#yi-search .icon-city{position:absolute;top:-2px;left:3px}#yi-search input.departure-date,#yi-search input.return-date{padding-left:26px;border-radius:3px;height:40px;line-height:40px;margin-right:5px;border:1px solid #ddd;width:100%}#yi-search .howmanyway input,#yi-search .add-hotel input,#yi-search .recent-searches input{height:auto}#yi-search .nearby label,#searchbox_add_hotel_div .add-hotel label{color:#fff;position:relative;top:2px;left:0;margin-top:0}#yi-search .return-arrows{cursor:pointer;font-size:1.3em;padding:5px;color:#fff}#yi-search .return-arrows .fa-long-arrow-left{position:absolute;left:0;top:11px}#yi-search .input-group{margin-left:auto;margin-right:auto}#yi-search .input-group .first-line>div,#yi-search .input-group .second-line>div{float:left;position:relative}#yi-search .dropdown-arrow{position:absolute;top:13px;right:2px;color:#000;cursor:pointer}#departure-date-filed::-webkit-input-placeholder{color:#333}#duration-field::-webkit-input-placeholder{color:#333}#yi-search input.keywords{width:442px;position:relative;left:-2px;padding-left:10px;border-left:lightgrey 1px solid;border-bottom-left-radius:0;border-top-left-radius:0}#yi-search .toggle-search a{color:#fff}#yi-search .toggle-search a:hover,#yi-search .toggle-search a:focus{text-decoration:none}#yi-search.generic .toggle-search i{vertical-align:text-top}#yi-search.formatted .toggle-search i{vertical-align:sub}#departure-selection{top:66px;left:215px;max-height:200px;overflow-y:auto;overflow-x:hidden;width:110px}.error-alert{position:absolute;top:49px;padding:10px;z-index:999;line-height:22px;border-radius:3px}.error-alert:after{content:"";position:absolute;top:-10px;left:20px;border-width:0 10px 10px;border-style:solid;border-color:#f2dede transparent;display:block;width:0}.return-date .icon-cancel{position:absolute;top:10px;right:7px;z-index:9;color:#999;cursor:pointer}.best-left{padding-left:0;padding-right:5px}.best-right{padding-left:5px;padding-right:0}.seachbtn{padding:5px;background-color:#f60}#yi-search .lg-float-left .checkbox label{padding:0 24px}#yi-search .first-line .d_search_city{border:1px solid #ddd;width:100%;border-radius:3px}#yi-search .first-line .d_search_input{height:38px;line-height:38px;padding-left:23px;border:none!important}#yi-search .d_search_city_div{padding:0}#bus_from-autocomplete,#bus_to-autocomplete{background:0 0;background-color:#fff}#bus_depart_city_list_div .modal-body,#bus_arrival_city_list_div .modal-body{height:500px;overflow:auto;padding:5px 15px}#bus_depart_city_list_div .modal-backdrop,#bus_arrival_city_list_div .modal-backdrop{z-index:0}#bus_depart_city_list_div .modal-header,#bus_arrival_city_list_div .modal-header{padding:5px 15px}#bus_depart_city_list_div .modal-title,#bus_arrival_city_list_div .modal-title{font-size:18px;font-weight:400}#bus_depart_city_list_div .modal-header .close,#bus_arrival_city_list_div .modal-header .close{margin-top:2px}#yi-search .standardSelect{width:185px!important;height:40px;line-height:40px;border:1px solid #ccc;padding-left:26px;position:relative;font-size:15px}#yi-search .standardDilogBox{top:38px}#yi-search.destination{background-color:#f8f8f8}#yi-search.destination .box-title{color:#000;text-shadow:none;margin-top:0}#yi-search.destination label .icon-checkbox,#yi-search.destination .return-arrows i,#yi-search.destination label em{color:#000}#yi-search .search_status{position:relative;right:0;font-size:15px;padding-right:0;margin-bottom:10px;text-align:right}#yi-search .input-group .first-line,#yi-search .input-group .second-line{width:initial!important;float:left;margin-top:10px!important}#hideSearch #yi-search.destination{background-color:#fff}#yi-search .submit button{height:40px;font-size:15px}.standardSearchBox,.standardSearchBox:hover{background-image:none;background-color:#fff;width:110px;border:1px solid #ccc;color:#000;text-align:left}.choose-amount{display:inline-block;border:1px solid #ddd;width:21px;height:21px;line-height:21px;text-align:center;margin:0 5px;cursor:pointer}.d_adults_input,.d_child_input{border:none;width:30px;height:20px;margin-top:-4px;vertical-align:middle;text-align:center;line-height:20px}.standardDilogBox{max-width:400px;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);position:absolute;background:#fff;display:none;left:0;top:29px;z-index:999;max-height:400px;overflow-y:auto}.standardDilogBox ul li span{min-width:47px}.standardInputBox{display:inline-block;_display:inline;*display:inline;zoom:1;position:relative}.standardInputBox input{border:1px solid #bbb}.standardInputBox span{display:none;color:#dd4b39}@media(max-width:450px){#yi-search .recent-searches span{display:none}}@media(min-width:1200px){.container{width:1200px!important}#searchbus-left{padding:0}#searchbus-left .shrink{float:right;color:#03c;display:none}#yi-search .standardSelect{width:182px!important}#yi-search .center-block{width:100%}#yi-search .recent-searches{float:none!important;display:inline-block;vertical-align:top;padding-left:5px;margin-bottom:10px}#yi-search .input-group .first-line .duration{margin-left:5px}#yi-search input.departure-city,#yi-search input.arrival-city{width:245px}#yi-search input.departure-date,#yi-search input.return-date{width:150px}#yi-search .submit input{padding:0!important}#yi-search .lg-float-left{float:left}#yi-search .input-group .first-line{margin-right:5px}#yi-search .search_status{text-align:right}#yi-search.destination .box-title{text-align:left}}#yi-search .submit{text-align:center;margin-top:10px;margin-left:10px}@media(min-width:768px) and (max-width:895px){#yi-search .submit{margin-top:15px;margin-left:0}}@media(min-width:768px){#yi-search .center-block{margin-left:auto;margin-right:auto}}@media(min-width:768px) and (max-width:1199px){#yi-search .lg-float-left{float:left}#yi-search.destination .box-title{text-align:left}#yi-search .input-group .first-line{margin-right:5px}#yi-search input.departure-date,#yi-search input.return-date{width:130px}.icon_arrow{background-position:-91px -74px;display:block;width:22px;height:16px}#yi-search #ways-and-recent{text-align:center}}@media(min-width:1150px) and (max-width:1199px){#yi-search .input-group .first-line{margin-right:5px!important}#yi-search .lg-float-left{float:left}#yi-search input.departure-date,#yi-search input.return-date{width:135px}#yi-search .first-line .d_search_input{width:200px}#yi-search .hidden-md{display:block!important}#yi-search input.departure-date,#yi-search input.return-date,#yi-search .standardSelect{padding-left:23px}#yi-search .standardSelect{width:182px!important}}@media(min-width:896px) and (max-width:1149px){#yi-search .first-line .d_search_input{width:180px}#yi-search input.departure-date,#yi-search input.return-date{width:115px;padding-left:9px}#yi-search .standardSelect{padding-left:9px}#yi-search .first-line .icon-location,#yi-search .first-line .icon-direction,#yi-search .second-line .icon-calendar,#yi-search .second-line .icon-user{display:none!important}#yi-search .first-line .d_search_input{padding-left:10px!important}}@media(min-width:896px) and (max-width:992px){#yi-search .first-line .d_search_input{width:149px}#yi-search .standardSelect{padding-left:9px}}@media(min-width:768px) and (max-width:895px){#yi-search .second-line .departure-date input,#yi-search .second-line .return-date input{width:215px}#yi-search .input-group .first-line,#yi-search .input-group .second-line,#yi-search .lg-float-left{float:none!important}#yi-search input.departure-city,#yi-search input.arrival-city{width:324px;padding-left:23px;border:none}#yi-search .lg-float-left label span{top:25px;left:25px;position:absolute;width:103px;color:#999;z-index:99}#yi-search .standardSelect{width:258px!important}#ways-and-recent,.search_status{margin-top:5px}#yi-search input.departure-city.placeholder,#yi-search input.arrival-city.placeholder,#yi-search input.departure-date.placeholder,#yi-search input.return-date.placeholder{color:#000}#yi-search input.departure-date.placeholder.preventPlaceholderBlurFromDatepickerFocus,#yi-search input.return-date.placeholder.preventPlaceholderBlurFromDatepickerFocus{color:#fff}}@media(max-width:895px){#searchbus-left .shrink{float:right;color:#03c;display:block}#yi-search .input-group .checkbox-inline{padding-left:0}#yi-search .input-group .first-line>div input.keywords,#yi-search .input-group .second-line>div input.keywords{position:static;border-bottom-left-radius:2px;border-top-left-radius:2px}#yi-search div.duration>div{width:100%}.departure-city .dropdown-arrow{margin-top:0}.showfiter,.showFeatures{display:block;position:absolute;z-index:999;background-color:#fff}.hidefiter,.hideFeatures{display:none}}@media(max-width:767px){#yi-search input.departure-city,#yi-search input.arrival-city,#yi-search input.departure-date,#yi-search input.return-date,.passanger-items{font-size:16px}#yi-search .input-group .first-line,#yi-search .input-group .second-line{width:100%!important}#yi-search .taketoursbox .box-header{margin-bottom:0}#yi-search .input-group .first-line{position:relative}#yi-search .first-line>.departure-city,#yi-search .first-line>.arrival-city,#yi-search input.departure-city,#yi-search input.arrival-city{width:100%}#yi-search .second-line>.departure-date,#yi-search .second-line>.return-date{width:48%;float:left}#yi-search .submit{margin-top:15px;margin-left:0}#yi-search .first-line .checkbox{margin-bottom:0}#yi-search .radio-inline{padding-left:0}#yi-search .box-title{margin-top:15px;color:#000}#yi-search .add-hotel label,#yi-search .nearby label,#yi-search .recent-searches label{color:#000;text-shadow:none}#yi-search .dropdown-arrow{display:none}#yi-search .recent-searches,#yi-search .recent-searches a{color:#000;text-shadow:none}#yi-search .add-hotel label i,#yi-search .nearby label i{color:#000}#yi-search input.departure-city,#yi-search input.arrival-city{padding-left:25px}#yi-search .input-group .first-line,#yi-search .input-group .second-line,#yi-search .first-line div.arrival-city,#yi-search .second-line div.duration{margin-top:10px}#yi-search .search_status{text-align:left}#yi-search .d_adults_input,#yi-search .d_child_input{width:112px!important}#yi-search .input-group .second-line .duration,#yi-search .submit button{width:100%;font-size:20px}#yi-search .return-arrows{color:#666;position:absolute!important;top:25px;right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:4em;border:1px solid #ddd;z-index:1;background-color:#fff}#yi-search .second-line>.return-date{float:right!important;margin-left:0!important}.passanger-items{width:100%;color:#333}.passanger-items li{height:40px;line-height:40px;border:1px solid #ddd;background:#fff;border-radius:3px;margin-top:10px!important}.passanger-items .num-wrap{display:inline-block;text-align:center}.icon-minus:before,.icon-plus:before{margin-top:5px}.num-wrap{float:right;padding-right:15px}.num-btn{display:inline-block;width:21px;height:21px;line-height:19px;color:#f60!important;border:1px solid #f60;font-size:12px}.num-wrap .disabled{cursor:default;background-color:#f5f5f5;color:#ddd!important;border:1px solid #ddd}.num-qty{width:65px;height:22px;text-align:center;border:none!important;background:#fff;vertical-align:middle;line-height:22px}#d_vicinity_div,#a_vicinity_div{display:none!important}}@media(max-width:767px){#yi-search.destination{background-color:transparent}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}.radio-inline input[type=radio]{position:absolute;margin-left:-20px \9;margin-top:4px \9}.table-expandable{border-top:none}}@media(min-width:768px) and (max-width:991px){#myTab li span{display:none}#why-gotobus table td.text{padding:8px 22px!important}#summary,.releases{padding-left:0}#process .review,#process .secure,#process .finsh{display:none}.praise{right:70px}.releas{padding-right:0}.table-expandable>tbody>tr>td,.table-expandable>tbody>tr>th,.table-expandable>tfoot>tr>td,.table-expandable>tfoot>tr>th,.table-expandable>thead>tr>td,.table-expandable>thead>tr>th{padding:12px 5px!important}.radio-inline input[type=radio]{position:absolute;margin-left:-20px \9;margin-top:4px \9}.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){#summary,.releases{padding-left:0}.releas{padding-right:0}.radio-inline input[type=radio]{position:absolute;margin-left:-20px \9;margin-top:4px \9}.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:768px){.container{width:auto}}@media(min-width:992px){.container{width:auto}}#news .table>tbody>tr>td#more{border-bottom:none;text-align:right;padding-bottom:0}@media(max-width:445px){#popular .col-xs-6,#bus-and-hotel .col-xs-6,#tours .col-xs-6{width:100%}}#edit .icon-location,#edit .icon-calendar,#edit .icon-user{color:#989898;padding-right:12px;vertical-align:middle}#edit .fa-exchange{padding:0 5px}#edit .col-xs-1,#process .col-xs-3,#searchbus-left{padding:0}#process{text-align:center;line-height:32px;color:#989898}#process span.on{color:#f60;padding:0 5px;white-space:nowrap}#searchbus-left .icon-dynamic,#searchbus-left .icon-ticket,#searchbus-left .icon-wifi,#searchbus-left .icon-retweet,#searchbus-left .icon-plug,.table-expandable #searchbus-left .operators,.flight-side .operators{background:#f8f8f8}#searchbus-right .last{border-right:1px solid #ddd;float:left}#searchbus-right .next{float:right}#searchbus-right .last,#searchbus-right .next{padding:5px 10px;font-size:12px;line-height:16px;text-align:center}#searchbus-right .last a,#searchbus-right .next a{color:#999;margin-top:8px;display:block}#searchbus-right .last i,#searchbus-right .next i{display:block;color:#03c}#searchbus-right{padding-right:0}#searchbus-right .per{line-height:10px}#searchbus-right .per span{display:block;color:#ccc;font-size:12px;margin-top:2px}.big-arrow{background-position:0 0;width:37px;height:35px;float:right}.dotborder{border-right:1px #999 dotted;line-height:43px}.divider_top{border-top:1px #ddd solid;padding-bottom:5px}.schedule{padding-top:10px}.schedule label{display:block}.schedule label p{margin-left:22px;font-size:12px;margin-top:5px;color:#999}.mart10{margin-bottom:10px}.pad10{padding:0 10px}.padt{padding:30px 0;text-align:right}.paddr10{padding-right:10px}.bordercolor{border:1px solid #ddd}.dollar{color:#f60;font-weight:700;margin:5px 0;display:block;background-color:transparent;border:none}.sublist{padding:5px;margin-right:0;margin-left:14px;float:left;padding-bottom:0}.sublist li{line-height:24px}table.table-expandable>tbody>tr div.table-expandable-arrow{background:transparent url(/images/arrows.png) no-repeat scroll 0 6px;width:12px;height:15px;display:inline-block}table.table-expandable>tbody>tr div.table-expandable-arrow.up{background-position:0 -9px}.table-expandable>tbody>tr>td,.table-expandable>tbody>tr>th,.table-expandable>tfoot>tr>td,.table-expandable>tfoot>tr>th,.table-expandable>thead>tr>td,.table-expandable>thead>tr>th{padding:10px 8px;white-space:initial;vertical-align:middle;position:relative}.table-expandable .even{background:#f8f8f8}.table-expandable .price{color:#f60;position:relative}.table-expandable{border-top:1px solid #03c;position:relative}.table-expandable ul li{padding:5px 0}.all_icon{background:url(/images/sprite.png) no-repeat}.icon_arrow{background-position:0 -72px;display:block;width:42px;height:18px;float:right}.hasicon,.bus-id{position:relative}.bus-id .icon-info-circled{position:absolute;left:-2px}.hasicon .icon-night1{position:absolute;left:-20px;top:2px}.praise{position:absolute;background-position:0 -120px;width:18px;height:23px;left:-2px}.one{background-position:-176px -2px;width:20px;height:18px;vertical-align:middle;margin-right:5px}.two{background-position:-176px -39px;width:20px;height:18px;vertical-align:middle;margin-right:5px}.borbot{background:#f8f8f8;padding:10px 0}.list{padding-left:0;padding-right:0}.list li{color:#999;padding:4px 0}.list li span{color:#000;display:inline-block}.list li.title{color:#000;font-size:18px;font-weight:700}.bus_soldout,.bus_soldout td.list li.title,.bus_soldout td a.icon-dynamic,.bus_soldout td a.icon-ticket,.bus_soldout td a.icon-night1,.bus_soldout td a.icon-night2,.bus_soldout td a.icon-wifi,.bus_soldout td a.icon-plug,.bus_soldout td a.icon-info-circled,.bus_soldout td.list li span,.bus_soldout strong{color:#999}.jiage{color:#f60;text-align:right;padding-left:0;padding-right:0}.jiage strong{font-size:18px}.jiage li{padding:4px 0}.colf60{color:#f60}.colgreen{color:#4fc228}.riqi{font-size:18px}.riqi small{display:block;font-size:18px}.font-icon .icon-retweet,#shopping-cart .discount span{color:#f60}.mini{padding:0;margin:0}.shopping-list li .travelers-list{display:inline-block;margin-right:5px}#shopping-cart h3{font-size:18px;background:#f8f8f8;padding:12px;margin-top:0;border-bottom:1px solid #ddd}#shopping-cart h3 small{float:right}#shopping-cart .shopping-list{float:left}#shopping-cart .shopping-list li{padding:8px 0;color:#333}#shopping-cart .shopping-list li span{color:#666;text-align:right;min-width:80px;display:inline-block}#shopping-cart .price span{font-size:18px;font-weight:700;color:#f60;text-align:right;display:block}#shopping-cart .price p{display:block;font-weight:400;font-size:12px;text-align:right}#shopping-cart .bob{border-bottom:1px solid #ddd}#shopping-cart .discount{background:#fcf8e3;padding:8px;border-top:1px solid #ddd;font-size:12px;clear:both}#summary ul li{line-height:28px;border-bottom:1px solid #ddd}#summary ul li span{font-weight:700}#summary ul{margin:10px 0}#summary ul li span{float:right}#summary p{font-size:12px}.font18{font-weight:700;font-size:18px}.total{clear:both;padding:5px;margin-top:15px}.information ul li{padding:10px}.information ul li label span{min-width:110px;margin-right:5px;text-align:right;display:inline-block}.taketoursbox#just-pic{padding:0}.taketoursbox .box-header{position:relative}.taketoursbox .box-header h3 small{float:right}.taketoursbox .box-header .title-lable{position:absolute;right:0;bottom:0;color:#999}.weather-and-map .weather{float:left}.weather-and-map .weather img{width:25px}.weather-and-map .map{float:right;padding-top:2px}.weather-and-map img{display:inline-block}.tour-table.two-line .price,.tour-table.two-line .duration,.tour-table.two-line .departure{width:60px;vertical-align:bottom;text-align:left;white-space:nowrap}.tour-table.two-line .duration{text-align:left}.tour-table.two-line tbody>tr>td{border-top:none;border-bottom:none}.tour-table.two-line tbody+tbody{border-top:1px solid #ddd}.tour-table tbody>tr>td{border-top:none;border-bottom:1px solid #ddd;padding:6px}.tour-table tbody>tr>td.see-more{border-top:none;border-bottom:none;padding-bottom:0;text-align:center}.tour-table tbody>tr td.name{width:68%;font-size:13px}.tour-table tbody>tr td.duration{width:20%}.tour-table tbody>tr td.price{width:17%}.tour-table .price,.tour-table .duration,.tour-table .depature{white-space:nowrap}.tour-table .price{color:#f60;vertical-align:middle;text-align:right!important}.tour-table .price del{font-weight:400;padding-right:5px;font-size:12px;color:#000}.tour-table .duration,.tour-table .departure{text-align:left;color:#999;vertical-align:middle}.tour-table .departure span{width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}.tour-table tbody>tr>td.see-more{border-top:none;border-bottom:none;padding-bottom:0;text-align:center}#apps-wrapper,#subscribe-wrapper{background:#009ec3;background:-moz-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#009ec3),color-stop(100%,#4463bf));background:-webkit-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background:-o-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background:-ms-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background-color:linear-gradient(45deg,#009ec3 0%,#4463bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ec3',endColorstr='#4463bf',GradientType=1)}#apps-wrapper{border:none;padding:0}.tour-table{margin-bottom:0}.tour-table.two-line tbody:first-child .pic,.tour-table.two-line tbody:first-child .name{padding-top:0}.tour-table.two-line .name{border-bottom:none;padding-bottom:0}.tour-table.two-line .name a{height:42px;overflow:hidden;display:block}.tour-table.two-line .pic{width:117px;padding-left:0}.tie{background:url(/images/icon_imagetips.png) no-repeat;position:absolute;right:10px;top:0;width:40px;height:42px;line-height:42px;color:#fff;text-align:center}.unfind{background:#f8f2f2;padding:1px 0;text-indent:10px;margin-top:10px}.result{margin:10px;padding-top:10px;border-top:1px solid #ddd;line-height:24px}.featured ul li{float:left;margin:0 15px;width:98px;list-style-type:disc;line-height:24px}.tour-table.two-line .pic .img-responsive{width:100%!important}.featured_ds{position:relative;margin-bottom:10px;padding:0}.featured_ds span{position:absolute;bottom:5px;padding:2px 8px;color:#fff;background:#4263bd;right:5px;border-radius:2px}.padd5{padding:0 5px}#help .box-header{margin-bottom:5px}#help .help-table{width:100%}#help ul li{height:40px;line-height:40px;float:left}#help .help-table .telpone{color:#999}#help .help-table i{color:#6787dd;vertical-align:middle}#help .help-table i.telcol{color:#999;position:relative;top:10px;width:28px;left:3px}#help ul li h5{display:inline}#help td{background-repeat:no-repeat;background-position:left center;height:40px;vertical-align:center}#service td{background-repeat:no-repeat;padding-left:30px;background-position:left center;height:40px;vertical-align:center}#subscribe{border:none;background-color:transparent;background-repeat:no-repeat;background-position:right bottom}#subscribe .box-title{color:#fff;position:static;text-align:center;margin-top:5px}#subscribe form{margin-bottom:10px}#subscribe form .form-group{padding-left:0;padding-right:5px;margin-bottom:5px}#subscribe form .form-group input{width:100%}#subscribe form button{margin-left:0}#subscribe .description{color:#fff}#subscribe .description .img{padding-right:10px;width:70px}#reviews .stars{color:#fcb139;margin-top:5px}#reviews .stars i{float:left;color:#fcb139}#reviews .control{width:100%;cursor:pointer}#reviews .control .previous,#reviews .control .next{font-size:20px;line-height:10px;color:#999}#reviews .control .next{text-align:right;padding-right:0}#reviews h5 a{color:#03c}#reviews .date{color:#999;padding-right:10px}#reviews .control .indicator{font-size:10px;text-align:center;line-height:24px;color:#7094da}#reviews h5{line-height:1.5}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.tour-tabs{margin-bottom:10px}.tour-tabs .nav-justified>li{display:table-cell;width:1%}.tour-tabs .nav>.active>a,.tour-tabs .nav>.active>a:hover,.tour-tabs .nav>.active>a:focus{color:#fff;background-color:#2f5db5}.tour-tabs .nav>.active>a:after{content:'';display:block;position:absolute;top:100%;left:48%;width:0;height:0;border-color:#2f5db5 transparent transparent transparent;border-style:solid;border-width:6px}.tour-tabs .nav>li>a{color:#fff;background-color:#7094da;padding-left:0;padding-right:0;border-right:1px solid #fff;border-left:1px solid #fff}.tour-tabs .nav>li>a img{max-width:100%;margin-bottom:10px}.tour-tabs .nav>li:nth-child(2)>a{border-right:1px solid #fff;border-left:1px solid #fff}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.n_cart_paytab_menu{float:left;margin-left:15px;padding:8px 5px 0}.n_cart_paytab_menu ul li{float:left;padding:5px 15px;display:block;cursor:pointer;color:#2344a8;background:#f2f2f2;border:#ddd 1px solid;margin-left:-1px;border-bottom:none}.n_cart_paytab_menu ul li.n_cart_paytab_menuclick{background:#fff;border-bottom:none;margin-bottom:-1px}.n_cart_paytab_contentbox{padding:15px 20px 0;line-height:160%;border:1px solid #ddd;border-bottom:none}.n_cart_paytab_contentbox .alert-dismissible{margin:0 10px}.n_cart_suggest,.n_cart_orderinfo{border:#e2e2e2 1px solid;line-height:180%;padding:10px 20px 15px}.n_cart_suggestcon{padding-bottom:10px}.n_cart_suggestcon li{margin:5px 0;_margin:2px 0}.n_cart_giftcon li{float:left;margin-right:20px;_margin-right:10px;padding:3px 0}.n_cart_orderinfo{overflow:hidden}.n_cart_orderinfol{width:5%;float:left;padding:10px 0 0 5px}.n_cart_orderinfor{float:left;width:90%}.n_cart_orderinfor_top{padding-bottom:20px;padding-top:10px;list-style:none}.n_cart_orderinfor_bottom{border-top:1px solid #eee;padding-top:15px}.n_cart_orderinfor a{text-decoration:none}.complete_but,.complete_cn_but,.paypal,.zhifb,.weixinpay,.kuaiqian{background-color:#f60;color:#fff;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:700;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:4px;border:none;background-image:none;height:39px;width:200px}.complete_but:hover,.complete_cn_but:hover,.paypal:hover,.zhifb:hover,.weixinpay:hover,.kuaiqian:hover{background-color:#ff4500;height:39px;width:200px}.passenger-info label{height:28px;line-height:28px}.passenger-info .passenger-name-box{position:relative;margin-right:5px}.passenger-info .traveller-info-box{position:absolute;z-index:999;left:0;top:28px;min-width:100%}.passenger-info .passenger-box select{margin-right:5px}.people-age .child-item{margin-right:5px}@media(max-width:767px){.hide-mb-search-frame{display:none}.shopping-cart .cart-wrapper{padding:0;margin-top:15px}.room-item ul li{position:relative}.room-item .remove-room{position:absolute;right:0}.shopping-list li span{display:inline-block}.shopping-cart .cart_item_box select,.shopping-cart .cart_item_box input[type=text],.shopping-cart .cart_item_box input[type=password]{height:40px!important}.passenger-bgcolor label,.passenger-bgcolor .colf60{height:40px!important;line-height:40px!important}.passenger-bgcolor label{width:38%}.shopping-cart .bob label{margin-right:1%}.passenger-bgcolor .colf60{width:15%;text-align:right}.passenger-bgcolor .travelers-list{width:100%;margin-bottom:10px;margin-right:0!important}.passenger-bgcolor .travelers-list .ppl-option{width:50%;float:right;display:inline-block}.travelers-list .child-item{display:block}.passenger-bgcolor{background-color:#f9f9f9;padding:10px 10px 0!important}.passenger-info .ivyRoomInput{width:40%}.passenger-info .passenger-box{width:100%}.passenger-info .passenger-name-box{width:40%}.passenger-info .passenger-name-box .ivyRoomInput{width:100%}.passenger-info .traveller-info-box{top:40px}.flight-info select,.flight-info input[type=text]{width:100%!important}.n_cart_contentc select{max-width:none}.flight-info .time-info select{width:30%!important}.traveler-con-info .first-name,.traveler-con-info .last-name{margin-right:0}.shopping-cart .traveler-con-info .phone-type{margin-right:10px}.shopping-cart .traveler-con-info .phone-select{width:46%!important;float:left!important;margin-top:10px}.shopping-cart .traveler-con-info input[type=text],.shopping-cart .traveler-con-info select,.shopping-cart .traveler-con-info ul li label,.shopping-cart .payment-info label,.flight-info label{width:100%!important;text-align:left!important}.special-assistance .card-title{width:100%;float:left}.special-assistance .coupon-card-number-text{width:78%!important;float:left;margin-right:10px}.special-assistance .gift-card-number-text{width:40%!important;float:left;margin-right:10px}.special-assistance .coupon-card-apply,.special-assistance .gift-card-apply{width:15%;float:left;height:40px;border-radius:3px}.special-assistance .gift-card-check{width:35%;float:left;height:40px;margin-right:10px}.payment-info .expiry-dropdown{width:49%!important;max-width:49%!important}.payment-info input,.payment-info select,.account-password-xs input{width:100%!important}.n_cart_paytab_menu ul li.n_cart_paytab_menuclick{background:#f2f2f2;margin-bottom:10px;border:1px solid #ddd}.n_cart_paytab_menu ul li{background:#fff;margin-bottom:10px;border:1px solid #ddd;padding:15px}.mb-finish-btn{position:fixed;bottom:0;width:100%;background-color:#fff;border-top:1px solid #ddd;padding:10px;z-index:99;left:0;margin-bottom:0}.mb-finish-btn .complete_but,.mb-finish-btn .complete_but_cn,.mb-finish-btn .paypal{margin:0 auto;padding:9px 30px;float:right}.n_cart_paytab_contentbox .n_cart_lock{display:none}.best-left,.best-right{padding-left:0;padding-right:0}.hideSearch{display:none;margin-bottom:10px}.tab-content>.tab-pane{border:none!important}.background{background:0 0!important}.tour-table.two-line .name a{height:24px}.table-expandable{border-top:none!important}.releas{padding-right:0}.bortb{border-top:1px solid #ddd}.hideMobile,.hide_mobile,.editLink,#tools,#pc,#apps-wrapper,#apps{display:none!important}#summary,.releases{padding-left:0}#help,#service,#mobile,.display_mobile{display:block}#footer-wrapper{text-align:center}#copyright{margin:5px 0}#why-gotobus table tr#leading img{width:60px!important}#why-gotobus table tr{width:100%}#search40{margin-top:50px!important}#search,#shopping-cart{margin-top:30px!important}#searchbus-right{padding-left:0}#process .review,#process .secure,#process .finsh,#process .select{display:none}}.nav-tabs01:before,.nav-pills:before,.nav-tabs01:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs01:after{clear:both}.nav-tabs01>li{float:left}.nav-tabs01>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;color:#333}.nav-tabs01{border-bottom:1px solid #ddd}.nav-tabs01>li{margin-bottom:-1px}.nav-tabs01>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs01>li>a:hover,.nav-tabs01>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs01>.active>a,.nav-tabs01>.active>a:hover,.nav-tabs01>.active>a:focus{color:#f60;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs01.nav-stacked{border-bottom:0}.nav-tabs01.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs01.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs01.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs01.nav-stacked>li>a:hover,.nav-tabs01.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.select{background-color:#e9f3fe!important}.bs-docs-example .tab-content>div{color:#666;padding:20px}.bs-docs-example .tab-content>.tab-pane{border:none}.bs-example a img{display:inline-block;max-width:none}.xingx a i{width:15px}.bus_soldout td{color:#999}.fontp{font-weight:700}.fontm{font-weight:700;font-size:18px}.list,.icon-dynamic{color:#03c}@media(min-width:896px) and (max-width:992px){.col-sm-new-2{width:16.66666667%}.col-sm-new-10{width:83.33333333%}.col-sm-new-2,.col-sm-new-10{float:left}.schedule-features{display:none}}@media(min-width:896px){.sidebarleft{display:none}}@media(min-width:768px){.hidePc{display:none}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-8px}#site-nav .nav{max-height:52px}.people-age{margin-top:5px;display:block!important}.room-label{float:left;height:28px;vertical-align:middle}.room-info{display:table-cell}.room-age{display:inline-block}}@media(min-width:320px) and (max-width:369px){.table-expandable>tbody>tr>td{padding:10px 0}}#apps{border:none;background-image:url(/images/phone_app.png);background-repeat:no-repeat;background-position-x:-30px;background-position-y:10px;height:150px;background-size:contain;padding-top:23px;text-align:center;padding-left:50px}#apps a{margin-left:2.5px;margin-right:2.5px}#apps .box-title{color:#fff;position:static;margin-top:5px;white-space:pre-line;line-height:22px;width:60%;display:inline-block}.product .caption{display:table;background:rgba(0,0,0,.8);width:100%;position:absolute;bottom:-1px;color:#fff}.product .caption .city-name,.product .caption .price{display:table-cell;vertical-align:middle;padding:5px}.product .caption .price{text-align:center;width:80px;background-color:#f60}.product .caption .city-name{font-size:14px}.product img{display:block;margin:0 auto;width:100%;aspect-ratio:4/3}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#f60}#mobile-nav .navbar-toggle{border:none}#mobile-nav .navbar-brand{padding:8px 10px}#mobile-nav .navbar-brand img{height:34px}#mobile-nav .shopping-cart{position:relative;font-size:20px;top:8px;right:5px}#navbar-offcanvas{background-color:#fff;padding-left:0;padding-right:0;top:50px}#navbar-offcanvas .navbar-nav{margin:0}#navbar-offcanvas .user{display:flex;align-items:center;border-bottom:1px solid #ddd}#navbar-offcanvas .navmenu a,#navbar-offcanvas .navmenu dt,#navbar-offcanvas .navmenu h2{font-size:16px;height:37px}#mobile-nav li>a{text-align:left}#mobile-nav .num{right:15px!important}#mobile-nav .active>a,#mobile-nav .active>a:hover,#mobile-nav .active>a:focus,#mobile-nav .open>a,#mobile-nav .open>a:hover,#mobile-nav .open>a:focus{background-color:transparent;color:#f60}.navbar{min-height:40px;margin-bottom:20px;background-color:#fff}.navbar-nav>li>a{font-weight:700;font-size:16px;padding:10px}.navbar li>a{color:#333}#site-nav .nav>.active>a,#site-nav .nav>.active>a:hover,#site-nav .nav>.active>a:focus{color:#f60}#site-nav{margin-top:20px;margin-bottom:10px;border-radius:0}#site-nav .nav>li>a:hover,#site-nav .nav>li>a:focus{background-color:#fff;color:#f60}#site-nav .nav>li{display:inline-block;width:initial}#site-nav li.dropdown:hover>ul.dropdown-menu,#site-nav .open>ul.dropdown-menu{padding:10px;display:block;position:absolute;color:#333;top:40px;left:-1px;border-radius:0 0;background-image:none}#site-nav li.dropdown:hover>ul.dropdown-menu li:last-child a,#site-nav .open>ul.dropdown-menu li:last-child a{text-align:right}#site-nav li.dropdown:hover>ul.dropdown-menu a,#site-nav .open>ul.dropdown-menu a{font-size:14px;text-align:left;font-weight:400;padding-top:6px;padding-bottom:6px}#site-nav li.dropdown:hover>ul.dropdown-menu a:hover,#site-nav .open>ul.dropdown-menu a:hover{background-color:transparent;color:#f60}.background{background-image:url(/images/road.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}#tools{text-align:center}#tools>div{display:inline-block;color:#fff;font-size:13px}#tools .first3 a,#tools .second3 a{margin:5px;width:100px;height:100px;color:#fff;background-color:rgba(68,99,191,.5);cursor:pointer;transition:all .2s;display:inline-block;border-radius:100%;vertical-align:middle;padding-top:12px}#tools .first3 a:hover,#tools .second3 a:hover{background-color:#4463bf}#tools i{font-size:2em;padding:5px 0;color:#fff}#why-gotobus-wrapper{background:#009ec3;background:-moz-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#009ec3),color-stop(100%,#4463bf));background:-webkit-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background:-o-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background:-ms-linear-gradient(45deg,#009ec3 0%,#4463bf 100%);background-color:linear-gradient(45deg,#009ec3 0%,#4463bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ec3',endColorstr='#4463bf',GradientType=1)}#why-gotobus table{color:#fff;margin-bottom:0}#why-gotobus table td.text{font-size:14px;padding:18px 10px}#why-gotobus table tr#leading img{width:48px;max-width:inherit}#why-gotobus table td{border:none;vertical-align:middle}#footer-wrapper{background-color:#f8f8f8;border-top:1px solid #e7e7e7;color:#666;font-size:14px;margin-top:30px;padding-bottom:20px;width:100%}#footer-wrapper .footer{font-size:14px}.mar10{margin-bottom:15px;color:#999}.marr{margin-right:5px}#social a{color:#000;display:inline-block;margin:5px 0;vertical-align:middle}.ttcn-logo{background:transparent url(/images/icon_taketourscn.png) no-repeat scroll 0 0;display:inline-block;height:15px;position:relative;top:5px;width:50px}.ftbold{font-weight:700}.bottom-blocks{color:#999;line-height:1.5;margin:10px 0 15px}.fil,.sf{position:relative}.icon-pb{position:absolute;left:78px;top:4px}.icon-pc{position:absolute;left:100px;top:4px}#price-range,#dt-range{margin:5px 5px 15px}#price-range .ui-slider-range,#dt-range .ui-slider-range{background:#fff}#price-range .ui-slider-handle:focus{background:#bfbfbf}#price-range .ui-slider-handle.ui-state-hover,#dt-range .ui-slider-handle.ui-state-hover{border-color:#bfbfbf;background:#bfbfbf}.ui-dialog .ui-dialog-titlebar-close{width:17px;border:none;background-image:url(/images/ui-icons_000_256x240.png);background-position:-96px -128px;margin:-8px 0 0}.bus-ticket-list>dl{border-top:medium;border-bottom:1px solid #ddd;padding-bottom:6px;margin-bottom:6px}.bus-ticket-list .price{font-weight:700;color:#f60;vertical-align:middle;text-align:right!important;padding-right:0}.dots{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width:767px){.dots{white-space:inherit}.border-hidden-xs{border-style:none!important;padding-bottom:0!important;margin-bottom:0!important}}@media(min-width:768px) and (max-width:991px){.border-hidden-sm{border-style:none!important;padding-bottom:0!important;margin-bottom:0!important}}@media(min-width:992px) and (max-width:1199px){.border-hidden-md{border-style:none!important;padding-bottom:0!important;margin-bottom:0!important}}@media(min-width:1200px){.border-hidden-lg{border-style:none!important;padding-bottom:0!important;margin-bottom:0!important}}.popular-tickets{border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:-15px;margin-bottom:15px;border-bottom:1px solid #ddd;padding:10px 0 0}.popular-tickets li{border-bottom:1px solid #ddd;padding:6px;margin:0 10px}.popular-tickets li .city{width:74%;display:inline-block}.popular-tickets li .price{width:24%;color:#f60;display:inline-block;text-align:right;padding:0}.popular-tickets li:last-child{border-bottom:0}.popular-tickets a{font-size:13px}.return,.return:active,.return:visited{background:url(/images/return.jpg) 1px 2px no-repeat;width:37px;height:14px;display:inline-block;vertical-align:middle}.return:hover{background-position:-35px 2px}.ads-title{font-size:16px;font-weight:700}.padd10{padding:10px}.margin-lr{margin-left:-10px;margin-right:-10px}.vacations-list ul{border-top:1px solid #ddd;margin:10px 0;padding-top:10px}.title-ellipsis{max-height:40px;font-size:14px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.icon-finish{float:left;color:#13c674}.finsh-text{padding-top:10px;padding-left:10px}@media(min-width:1200px){.cart-wrapper{padding-left:0}.side-column{padding-right:0}}.button-invalid a{color:#999!important;background-color:#f5f5f5!important;border-color:#eee!important}.n_cart_pricedetlist li table{border-collapse:separate;border-spacing:1px}.step-list li{width:24.25%;margin-right:1%;float:left;border-bottom:10px solid #ccc;color:#999;padding-bottom:3px}.step-list li.active{border-color:#f60;color:#f60}.step-list li.finsh{border-color:#ffb379;color:#ffb379}.step-list li:last-child{margin-right:0}.shopping-cart h1{font-size:20px;margin-top:0;margin-bottom:5px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.shopping-cart select,.shopping-cart input{border:1px solid #ddd;border-radius:3px;padding:3px 5px;vertical-align:middle;height:28px}.shopping-cart .shopping-list li{padding:3px 0;color:#333}.shopping-cart .bob label{color:#666;margin-right:5px;margin-bottom:0}.shopping-cart .bob .title{padding:10px 0;width:82%}.shopping-cart .price{font-size:18px;font-weight:700;color:#f60}.shopping-cart .price p{display:block;font-weight:400;font-size:12px}.shopping-cart .bob{border-bottom:1px solid #ddd;position:relative;padding:0 10px 10px}.shopping-cart .bob:last-child{border-bottom:none}.shopping-cart .discount{background:#fff7bc;padding:5px}.shopping-cart .dynamic-green{background:#b6f7ad;padding:5px}.shopping-cart .remove{position:absolute;top:10px;right:5px;color:#666}.shopping-list .icon-location{color:#6787dd}.tit-text{font-size:16px;display:inline-block;margin-right:10px}.total{clear:both;padding:5px;margin-top:15px}.information ul li{padding:10px}.information ul li label span{min-width:110px;margin-right:5px;text-align:right;display:inline-block}.optional-list li a{float:left;color:#333;background:#e5e5e5;padding:5px 15px;margin:0 5px 5px 0}.traveller-detlist,.traveller-tours-detlist{padding:10px}.traveler-con-info{padding:10px 0!important}.traveller-detlist li{float:left;margin-right:10px}.traveler-con-info>ul>li,.traveller-tours-detlist>ul>li{float:left;margin:0 10px 10px 0}.traveler-con-info ul li label,.traveller-tours-detlist ul li label{width:108px;text-align:right;color:#333!important}.passport-info dt{margin-bottom:10px;font-weight:400}.passport-info dt label{width:118px;text-align:right}.sub-total{position:absolute;top:35px;right:10px}.sub-total .price{display:block}.price .popover{min-width:270px;max-width:600px}.price .price-icon{color:#999;font-size:14px;cursor:pointer;margin-left:-5px}.img-thumb{padding-left:0;float:left}.img-thumb img{border:1px solid #ddd;width:98px;height:98px}.select-yn,.special-assistance{margin-top:10px}.type-money li{border:1px solid #ddd;display:inline-block;padding:2px;margin-right:10px}.type-usd,.type-eur{display:block;width:65px;height:20px;background:url(../images/moneyType_e.png) no-repeat}.type-usd{background-position:top left}.type-eur{background-position:bottom right}.currency-active{border:2px solid #dd701e!important;background:url(../images/monType_selected.png) no-repeat bottom right;padding:1px!important}.shopping-cart input.check-in,.shopping-cart input.check-out{width:128px}.n_cart_pricedetlist li>table{border-collapse:separate;border-spacing:1px;background-color:#d9e9e8}.n_cart_pricedetlist li>table tr td{padding:0 8px}.hotel-search>li{float:left;margin:0 10px 10px 0}.person-list li{margin-bottom:5px;margin-right:10px}.valid-id{margin-left:50px}@media(max-width:767px){.hotel-search li{float:none!important}.n_cart_paytab_tit{margin-bottom:10px;float:none}.n_cart_paytab_menu{float:none;margin-left:0;padding:0}.n_cart_paytab_menu ul li{float:none;width:100%}.shopping-cart .bob .title{width:90%}.expiry-dropdown{max-width:112px}}.login-wrapper{position:absolute;left:372px;top:360px}.login-wrapper .modal-header{color:#333}.login-wrapper .close{opacity:1;color:#fff}.login-form ul li{margin-bottom:10px}.linebg{border-top:1px solid #ddd;position:relative;margin:15px 0!important;list-style-type:none!important}.login-form .or{position:absolute;left:50%;margin-left:-10px;text-align:center;top:-10px;width:20px;background:#fff;color:#999}.payment-method .tab-content{border:1px solid #ddd;border-top:none;padding:10px}.payment-info label{float:left;text-align:right;font-weight:400;width:134px;margin-right:5px}.terms-area{max-height:105px;overflow:auto;border:#ddd 1px solid;padding:10px;line-height:1.5;width:100%;margin-bottom:10px}.payment-method .nav-tabs>li{width:auto}.alert{margin-bottom:10px;padding:10px}.del-room{position:relative;display:inline;top:0}.delete_room_tip{display:none;position:absolute;width:130px;background:#fff;z-index:99;border:1px solid #ddd;padding:5px;left:30px;top:-10px;text-align:center}@media(max-width:620px){.select-currency{display:block;float:none}.valid-id{margin-left:0}.passport-info dt label{width:auto;display:block;text-align:left}}@media(max-width:480px){.traveler-con-info ul li label,.traveller-tours-detlist ul li label,.payment-info label{float:none;text-align:left;display:block;width:auto}.return-btn{display:block;margin-top:10px;float:none!important}}@media(max-width:450px){.shopping-list li span.child{margin-top:5px}}.bg_div img{display:inline}.bg_div,.black_overlay{background-color:#333;display:none;left:0;opacity:.8;overflow:auto;position:absolute;top:0;width:100%;z-index:9000}.search-policy .popover{max-width:600px;min-width:600px}.img-responsive{width:100%}.top-right li{float:left}.telphone{margin-top:-9px;display:inline-block}.provides-your{display:block;height:50px;line-height:50px;font-size:16px}.telphone .tel-icon{position:relative;top:9px;color:#f60;display:inline-block}.hour24{position:absolute;right:-6px;top:0;font-size:12px}.top-right .call{display:inline-block;vertical-align:middle;margin-left:5px}.banner{background:url(/images/bmw.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;height:180px;width:100%;text-align:center;padding:40px 0}.banner-text-shadow{width:40%;height:auto;margin:0 auto;background-color:rgba(0,0,0,.5);color:#fff;overflow:hidden;padding:10px 0}.banner-text-shadow p{font-size:26px}.banner-text-shadow span{font-size:22px}.small-banner{background-color:#f5f5f5;padding:10px 0}.flow-icon{text-align:center}.flow-icon span{vertical-align:middle;display:table-cell}.flow-icon i{vertical-align:middle;display:table-cell}.flow-icon i{font-size:34px}tt{font-family:helvetica neue,Helvetica,Arial,sans-serif}.charter-lebel{overflow:hidden}.lebel-plan{text-align:center;padding:40px 0;display:inherit}.lebel-plan img{display:inline}.lebel-plan-text{width:70%;display:block;margin:0 auto}.charter-city{position:relative;margin:10px 0}.charter-caption{width:100%;position:absolute;bottom:-1px;color:#fff}.charter-city-price,.charter-city-name{display:inline-block;padding:6px;float:left}.charter-city-price{background-color:#f60;width:20%;text-align:center}.charter-city-name{background:rgba(0,0,0,.8);width:80%}.bus-fuwu li{float:left;color:#6787dd}.charter-user-imformation{overflow:hidden;margin-bottom:10px}.charter-user-imformation li{float:left;margin-right:10px}.user-comment-pic,.user-comment-text{float:left}.user-comment-pic .icon-user-circle-o:before{margin:0}.user-comment-pic .icon-user-circle-o{font-size:3em;color:#666}.user-comment-text{width:89%;padding:10px}.item{padding:0 20px;overflow:hidden}.tt-user-comment{padding:0 0 15px 15px!important}.city-more{display:none;text-align:right}@media(max-width:979px){.banner{padding:20px 0}.banner-text-shadow{width:60%}.provides-your{line-height:20px}}@media(max-width:767px){.lebel-plan{padding:10px}.banner{margin-top:35px;padding:20px 0}.banner-text-shadow p{font-size:18px}.banner-text-shadow span{font-size:16px}.none-li{display:none!important}.city-more{display:block}}.about-chartet-text{line-height:1.8}.best-number{display:inline-block;height:20px;width:20px;color:#fff;border-radius:50%;background-color:#333;text-align:center;line-height:21px}.ptn-banner{background-image:url(../images/ptn-banner.jpg);background-position:center 23%}.ptn-banner,.ser-banner{background-size:cover;background-repeat:no-repeat;height:200px;width:100%;position:relative}.ptn-banner-text,.ser-banner-text{background-color:rgba(0,0,0,.8);color:#fff;width:200px;height:50px;position:absolute;bottom:0;text-align:center;line-height:50px;font-size:26px;font-weight:700}.about-services span,.about-services p{color:#333;line-height:1.8;margin-top:20px}.desinations-place{display:inline-block;padding-left:0}.desinations-place ul li{margin:5px 0}.dest-citys{font-weight:700}.ser-banner{background-image:url(/images/newyour.jpg);background-position:center center}.ser-banner-text{width:250px}.charter-registrantion{border:1px solid #ddd;width:70%;overflow:hidden;margin:20px 0}.company-title{background:#eee;padding:9px 15px;font-size:16px}.red-star{color:red}.company-write li{margin:10px 0}.company-write input{width:170px;border:1px solid #ddd;border-radius:3px;padding:3px;vertical-align:middle}.company-write span{display:inline-block;width:135px;text-align:right}.none-li{height:26px;display:block}.a-upload{padding:3px 15px;height:27px;line-height:20px;position:relative;cursor:pointer;color:#333;background:#fafafa;border:1px solid #ddd;border-radius:4px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;margin:5px 5px 0;float:left}.a-upload input{position:absolute;right:0;top:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;width:135px;height:27px}.a-upload:hover{color:#444;background:#eee;border-color:#ccc;text-decoration:none}.upload-box{overflow:hidden}.upload-button{background:#2f5db5;color:#fff}.page-video{width:60%;margin:0 auto;display:block;height:300px}.upload-title,.upload-box,.condition-checkbox{margin:5px 15px 0}.condition-checkbox input{vertical-align:middle}.upload-text{display:inline-block;height:36px;line-height:36px;color:#666}.condition-text-pc,.condition-text-mb{border:1px solid #ddd;width:96%;height:190px;margin:15px auto;padding:8px;overflow-y:scroll}.last-submit button{border:none;background:#f60;border-radius:4px;color:#fff;font-weight:700;padding:8px 15px}.last-submit button:hover{background:#ff4500}.company-address-input{width:235px!important}@media(max-width:1199px){.company-address-input{width:170px!important}.company-write li{text-align:center}.charter-registrantion{width:100%}}@media(max-width:768px){.pc-destination{height:250px;overflow:hidden}.company-write li{text-align:left}.condition-text-pc{display:none}.condition-text-mb{overflow-y:auto;height:auto}.page-video{width:100%;height:auto}}@media screen and (max-width:380px){.company-write span{text-align:left}}.bus-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:122px;float:left}.promotions-list-coupons ul{border:1px solid #6787dd;border-radius:3px;overflow:hidden;padding-left:0;min-height:140px}.promotions-list-coupons ul li{padding-left:0;padding-right:0;list-style-type:none}.promotions-list-coupons ul li h4{background-color:#6787dd;color:#fff;padding:10px;margin-top:0;font-size:14px}.promotions-list-coupons ul li p{margin-bottom:5px}.promotions-list-coupons ul li.left,.promotions-list-coupons ul li.right,.promotions-list-coupons ul li.share{padding-bottom:499px;margin-bottom:-499px}.promotions-list-coupons ul li.left,.promotions-list-coupons ul li.right{height:100%;border-right:1px solid #6787dd}.promotions-list-coupons ul li.right{padding-left:10px;padding-top:15px}.promotions-list-coupons ul li.share{padding:15px 10px}.promotions-list-coupons ul li.share i{font-size:15px;color:#2344a8;margin-right:5px}.code-coupons h3,.travel-us h3,.top-dest h3{margin-top:0}.travel-us li{background:url(/images/icon-radiochecked.png) no-repeat;padding-left:25px;margin-bottom:10px}.map-city dl{float:left;width:20%}.map-city dl dd{line-height:24px}.bgf8f8{background-color:#f8f8f8}.font20{font-weight:700;font-size:20px}.status-search-input{height:32px;font-size:14px;border:1px solid #ccc;width:100%;border-radius:2px}#bus-status-form .placeholder{color:#999!important}@media(min-width:768px){.button-sm{padding-top:24px!important;padding-bottom:24px!important}.sm45{width:45%;float:left;padding:0 5px}.sm33{width:30%;float:left;padding:0 5px}.sm30{width:30%;float:left;padding:0 5px}.sm24{width:24%;float:left;padding:0 5px}.sm10{width:10%;float:left;padding:0 5px}.padding-left0{padding-left:0!important}.status-table .busStatus_button{margin-left:160px!important}}@media(min-width:992px){.md-padding-left{padding-left:20px}.md58{width:55%;float:left;padding:0 5px}.md43{width:43%;float:left;padding:0 5px}.md40{width:40%;float:left;padding:0 5px}.md37{width:37%;float:left;padding:0 5px}.md20{width:20%;float:left;padding:0 5px}.or-line{border-left:1px solid #ddd;position:relative;left:50%;height:115px}.separator{width:8%;float:left;position:relative;padding-top:10px}}@media(max-width:991px){.or-line{border-left:medium;border-bottom:1px solid #ddd;left:0;height:24px}.separator{width:100%;float:none;position:relative;padding:0 20px}.or-line .or{left:47%!important;top:11px!important;padding:0 10px!important}}@media(min-width:769px) and (max-width:1200px){#bus-status-form .btn{padding:4px 8px}}@media(max-width:767px){.button-sm{text-align:center;margin-top:10px}.status-table .statusLabel{float:none;text-align:left}.margin-bottom-xs{margin-bottom:10px;margin-top:20px}.status-table .table-expandable>tbody>tr>td{padding:10px 8px}#bus-status-form .icon-location{top:27px!important}#popular_cities .my_cities_list,.status-table #status_note,.passenger-bgcolor select{width:100%;max-width:100%!important}}.bus-status-date-picker,.schedule-id-span{position:relative;display:block}.bus-status-date-picker .icon-calendar,.schedule-id-span .icon-search{position:absolute;color:#999;top:8px;left:2px;z-index:99}.bus-status-date-input{padding:5px 5px 5px 25px}#bus-status-form .d_search_button{position:absolute;top:8px;right:2px;float:right;cursor:pointer}#bus-status-form .d_search_city{height:32px;margin-right:0}#bus-status-form .d_search_city_div{overflow:hidden;position:relative;padding:6px}#bus-status-form .d_search_input{padding-left:20px;height:100%}#bus-status-form .icon-location{color:#999;position:absolute;top:32px;font-size:1.2em;z-index:99}#bus-status-form .departure-city,#bus-status-form .arrival-city{color:#333;position:relative}.status-table{border:1px solid #ddd}.schedule-tip{position:relative;z-index:0;outline:none;cursor:pointer}.schedule-tip .icon-help-circled{color:#333}.schedule-tip span{position:absolute;color:#333;background-color:#fff;padding:5px;border:1px solid #ddd;visibility:hidden;box-shadow:0 0 6px #ddd;width:250px;line-height:20px;font-size:14px;font-weight:400}.schedule-tip:hover{background-color:transparent;z-index:999;outline:none}.schedule-tip:hover span{visibility:visible;top:25px;padding:10px!important;width:250px;left:-200px;text-align:left}.status-table ul li{font-size:12px;padding:5px}.status-table .editDest_Brand li{border-radius:4px;margin:2px}.status-table .busStatus_scheB{border-top:none}.or-line .or{position:absolute;top:36%;left:-9px;z-index:99;padding:10px 0;background:#f8f8f8 none repeat scroll 0% 0%}.status-table .table-expandable{border-top:none!important}.status-table .table-expandable>tbody>tr>td{vertical-align:middle!important}.schedule-tr,.schedule-tr-xs{cursor:pointer}.schedule-tr .station-name,.schedule-tr-xs .station-name{font-size:12px;color:#666}.schedule-tr-xs p{margin-left:8px}.schedule-banner{width:100%;border:1px solid #ddd}.schedule-banner p{margin-top:30px;text-align:center;font-size:16px;font-weight:700}.schedule-banner .schedule-img{width:200px;margin:30px auto}#schedule_features i,.features a{color:#666;margin-bottom:5px}.bus_soldout a{color:#999}.display_mobile .m_selDate img{display:inline;height:15px}.m_selDate{color:#f60;max-width:960px;margin:0 auto;text-align:center;border:none;padding:10px;font-size:16px;font-weight:700}.right-title{margin:15px 0}#date_range_search_menu>table>tbody>tr>td{padding:3px}.widgets-selected-box{background-color:#fff;border:1px solid #ddd;cursor:pointer;width:85px;height:24px;min-height:20px}.widgets-selected-menu{min-width:150px;border:1px solid #ddd;overflow-y:auto;position:absolute;z-index:99;padding:10px;max-height:250px;display:none;background-color:#fff}.widgets-selected-menu ul li{padding:2px 10px;white-space:nowrap}.widgets-selected-menu .widgets-checkbox{vertical-align:middle}.widgets-selected-menu ul li span{vertical-align:middle}.dsbd-small-box{border:1px solid #ddd;margin:10px 0;padding:0}.dsbd-box-head{padding:10px 5px;background:#eee none repeat scroll 0% 0%;overflow:hidden;cursor:move;width:100%}.dsbd-box-head p{margin:0!important}.dsbd-box-body{padding:0 10px}.dsbd-use-con li{float:left}.dsbd-box-body .nav-tabs{margin:3px 0 6px}.dsbd-box-body .echart-tabs{margin:5px 0 10px}#myTab li{float:left}#myTab .active a i{color:#f60}#myTab a i{color:#2344a8}.analysis-table .td-hide{display:none}.dsbd-box-body .tab-pane,.modal-dialog .tab-pane{border:none}.dsbd-box-body .tab-content>.active{margin-top:0}.dsb-tab-img{width:auto!important;display:inline-block!important}.modal-dialog .standardSelect,.modal-dialog .tab_manageBox{display:none}.echart-dialog .modal-dialog .modal-body{padding-top:0}#marketing_dashboard_form{padding:0}.website_box{margin-top:3px}@media(min-width:1024px){.left-box{padding-left:0}.right-box{padding-right:0}}@media(max-width:1023px){.dsb-form{height:50px}.dsb-compare-form{height:80px}.left-box,.right-box{padding-left:0}}@media(max-width:480px){.dsb-form{height:110px}.dsb-compare-form{height:140px}.widgets-box{margin-top:5px}}@media(max-width:1110px){.website_box{margin-top:5px;width:100%}}.analysis-table a,.custom-item-box a{cursor:pointer}.analysis-table .active{color:#f60}.item-dialog .custom-combobox-input{background:0 0;width:100%}.item-dialog .ivy_combobox{width:100%}.item-dialog .custom-combobox{display:block}.item-dialog{z-index:1}.item-dialog .custom-combobox-toggle{display:none}.spaceR15{margin-right:15px}.ckgroup input{float:left;vertical-align:middle;margin-top:1px;margin-bottom:2px;margin-right:5px}.dateScopeS{background:#fcfcfc url(/images/arrow_down.png) no-repeat scroll 200px 14px;position:relative;cursor:pointer;width:217px!important;display:inline-block}.dateScopeS .standardDilogBox{max-width:400px;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:10px;position:absolute;background:#fff none repeat scroll 0% 0%;display:none;left:0;top:29px;z-index:999;max-height:400px;overflow-y:auto;min-width:195px}.standardBut_Blue{text-decoration:none;background:#488df5 -moz-linear-gradient(center top,#5B9CFD,#4283DE) repeat scroll 0% 0%;display:inline-block;height:27px;line-height:27px;position:relative;padding:0 7px;text-align:center;white-space:nowrap;border-radius:2px;border:1px solid rgba(0,0,0,.1);float:left;cursor:pointer;color:#fff}.standardBut_Gray,.standardBut_GrayLow{background-color:#f4f4f4;background-image:-moz-linear-gradient(center top,#EEE,#DEDEDE);display:inline-block;height:27px;line-height:27px;position:relative;padding:0 5px;text-align:center;white-space:nowrap;border-radius:2px;border:1px solid rgba(0,0,0,.1);cursor:pointer;color:#000;text-decoration:none}.standardBut_GrayLow{height:22px;line-height:20px}.dateScopeS .standardDilogBox ul li{padding:2px 10px}.standardSearchBox .standardDilogBox ul li{padding:0 10px;font-weight:400;text-align:left;white-space:nowrap;display:flex;justify-content:space-between}.standardDilogBox ul li{padding:0 20px;font-weight:400;text-align:left;white-space:nowrap}.standardDilogBox ul li:hover{background:#f2f2f2}.n_standardCheckbox{border-radius:0;font-size:1px;height:11px;margin:0 4px 0 1px;outline:0;vertical-align:text-bottom;width:11px;display:inline-block}.n_checkActive{position:relative;background:transparent url(/images/checkmark.png) no-repeat scroll 0% 0%;height:100%;display:none}.analysis-table{border-collapse:collapse;margin:10px 0}.analysis-table thead tr th{background-color:#f8f8f8}.analysis-table thead tr th,.analysis-table tbody tr td{border:1px solid #ddd;padding:5px}.sales-type-menu,.item-menu{max-width:400px;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:10px 0;position:absolute;background:#fff none repeat scroll 0% 0%;display:none;left:0;top:29px;z-index:999;max-height:400px;overflow-y:auto;width:96px}.sidebar{border:1px solid #ddd;border-bottom:none;background-color:#fff}.sidebar h3{border-bottom:1px solid #ddd;padding:7px;font-size:14px;background-color:#f5f5f5;font-weight:700;margin:0}.nav-menu-wrapper dl{margin-bottom:0}.sidebar dl dt{padding:7px;font-size:14px;border-bottom:1px solid #ddd;background:#f5f5f5}.sidebar .nav-menu-wrapper .icon-angle-down,.sidebar .nav-menu-wrapper .icon-angle-up{cursor:pointer}.sidebar dl .erji{background:#f8f8f8 none repeat scroll 0 0;border-bottom:1px solid #ddd;font-size:12px;display:block;padding:7px}.sidebar dl .sec-menu ul{border-bottom:1px solid #ddd}.sidebar .sec-menu ul li a{color:#333;display:block;margin:10px 0;padding-left:15px}.sidebar a{color:#333}.sidebar .icon-list-bullet::before{line-height:1.4em}.sidebar .sec-menu ul li a{font-size:12px}.left-box-modal .modal-body{padding-bottom:25px;max-height:600px;overflow:hidden;overflow-y:auto}.right-box-modal .modal-body{padding-bottom:25px;max-height:600px;overflow:hidden;overflow-y:auto}.modal-header .close{color:#333}.op-search,.select-group li{margin-right:15px;line-height:30px}.op-search .dateScopeS{margin-top:5px}.op-search input[type=radio]{vertical-align:middle;margin:0 5px}.op-search .btn{padding:4px 10px;background-color:#2f5db5;color:#fff}.standardSelect img{display:inline-block}.select-group{margin:5px 0}.select-group .tab_manageBox{margin:5px 0!important}.op-of-bst,.op-of-chi,.op-of-los,.op-of-sk,.op-log{padding:0 10px;text-align:left}.op-of-bst,.op-of-chi,.op-of-los,.op-of-sk,.bst,.chi,.los,.sk{color:#fff}.op-of-bst li,.op-of-chi li,.op-of-los li,.op-of-sk li{padding:5px;margin-bottom:5px;border-radius:5px}.bst li,.chi li,.los li,.sk li{position:absolute;padding:5px}.chooce-date-select{text-align:center;height:30px;background-color:#6887dd;line-height:30px;color:#fff;border-top-right-radius:2px;border-top-left-radius:2px}.chooce-date-select .icon-left-open,.chooce-date-select .icon-right-open{cursor:pointer}.calendar-table td{text-align:center;border:1px solid #ddd;position:relative}.month-tab-head td{width:14.28%;height:30px}.wich-day-box{min-height:228px;overflow:hidden}.op-month-day-td{font-size:12px;padding:10px 0}.op-month-day-td p{margin:0 0 5px 10px;text-align:left}.wich-day-box-more{height:auto!important}.calendar-table .icon-edit,.calendar-table .icon-doc,.calendar-table .icon-plus,.calendar-table .icon-minus,.calendar-shift-box .icon-cancel{cursor:pointer}.op-edit-type{padding:10px 0;border-bottom:2px solid #ddd;margin-bottom:10px}.op-edit-type a{display:inline-block;padding:2px 10px;border-radius:20px;border:1px solid #ddd;color:#2f5db5;cursor:pointer}.edit-type{background:#2f5db5 none repeat scroll 0% 0%;color:#fff!important;border:none!important}.op-edit-btn{margin-bottom:10px;padding:4px 10px;border:1px solid #ddd;background:#f5f5f5 none repeat scroll 0% 0%}.calendar-shift-box{padding:10px 20px;background-color:#f5f5f5;margin-bottom:10px}.calendar-shift-box input[type=checkbox]{margin-right:5px}.calendar-shift-box .ckcheck span{vertical-align:middle}.more-op-name,.less-op-name{position:absolute;bottom:5px;right:30px;cursor:pointer}.for-national-day{color:#e4393c;padding:0 10px;text-align:left}.week-tab-body td{text-align:left}.action-tr td{padding:5px 10px}.week-tab-head td{width:12.5%;text-align:center;padding:5px 10px}.shift-time-td{width:130px;padding:5px 10px}.day-op-name ul{overflow:hidden;margin:5px 0}.day-op-name ul li{float:left;margin:0 10px}.on-the-time .on-the-day,.on-the-time-day{border-bottom:1px solid red!important}.calendar-pre,.calendar-next{color:#fff}.week-day-shift-box{overflow:hidden;font-size:12px}.no-more-tr .week-day-shift-box,.week-day-shift-box-more{height:auto!important}.bgc-color0{background-color:rgba(123,123,123,.8)}.bgc-color1{background-color:rgba(246,98,98,.5)}.bgc-color2{background-color:rgba(255,106,0,.5)}.bgc-color3{background-color:rgba(247,164,0,.5)}.bgc-color4{background-color:rgba(15,179,0,.5)}.bgc-color5{background-color:rgba(35,68,168,.5)}.bgc-color6{background-color:rgba(99,68,168,.5)}.bgc-color7{background-color:rgba(161,34,118,.5)}.bgc-color8{background-color:rgba(153,153,153,.5)}.bgc-color9{background-color:rgba(255,52,179,.5)}.bgc-color10{background-color:rgba(0,205,102,.5)}.bgc-color11{background-color:rgba(205,79,57,.5)}.bgc-color-sp{background-color:rgba(123,123,123,.8);color:#ff0}.currency_type{display:none}.default_currency{display:inline;font-weight:400!important}#top-right li{float:left;padding:0 5px;position:relative}.slide-item-spliter{padding:0 5px}.list-unstyled>li::after{content:"";position:absolute;top:3px;left:0;height:15px;border-right:1px solid #999}.list-unstyled>li:first-child::after{border-right:none}.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{color:#2344a8}.dropdown-menu{margin:0;min-width:120px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#f60;background-color:transparent}#top-right .fa-lg{color:#1a6edc}#top-right .dropdown-menu a{color:#2344a8}#top-right a:focus,#top-right a:hover{color:#f60;text-decoration:none}.hideMobile>td>.row{padding-bottom:10px;border-bottom:1px dashed #ddd}.departure_box,.arrival_box{position:relative}.deaparture-map,.arrival-map{position:absolute;top:6px;right:10px}#searchbus-right #myTab .active .price{font-size:18px;color:#fff}.currency_type{font-weight:700!important}.display_mobile{border-top:1px solid #ddd}.padt .icon-angle-down:before{margin-right:0;margin-left:0}@media(max-width:767px){.splitLine{display:none}.business-maseage .btn-warning{display:block;width:100%}.table-expandable>tbody>tr>td,.table-expandable>tbody>tr>th,.table-expandable>tfoot>tr>td,.table-expandable>tfoot>tr>th,.table-expandable>thead>tr>td,.table-expandable>thead>tr>th{border:none;float:left}}@media(max-width:415px){.deap-ear{float:none!important;margin-top:5px}.tour-times{font-size:16px}}.splitLine{position:absolute;height:1000px;width:1px;border-right:1px dashed #ddd;left:50%}.features{text-align:right;display:inline}.hidePc td{width:100%}.alert-warning{color:#666;background-color:#fff}.alert{padding:10px 15px}@media(max-width:767px){.bortb{border-bottom:1px dashed #ddd;border-top:1px dashed #ddd}.hidePc .btn-warning{width:97%;float:none;margin:0 auto;display:block;padding:9px}}#filter .ui-widget-content{border:1px solid #bfbfbf;background:#bfbfbf;color:#000}#filter .ui-state-default,#filter .ui-widget-content .ui-state-default,#filter .ui-widget-header .ui-state-default{border:1px solid #bfbfbf;background:#fff;font-weight:700;color:#000}.bus-price-lines{border-bottom:1px dashed #12b22d!important}.bus-price-lines strong{color:#12b22d!important}.font-green{color:#12b22d!important}.bus_soldout td{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.table-expandable>thead>tr>th{padding:5px 8px;white-space:nowrap;border-bottom:0}.datepicker-days .price-date{font-size:12px;margin-bottom:0!important}.date-price-datepicker td{vertical-align:top;width:37px!important;height:48px!important;padding:4px 8px!important}.datepicker table tr td.active .price-date{color:#fff!important}.datepicker table tr td.active{background-color:#4a7fd8!important}.datepicker .price-date{cursor:pointer;display:block}.datepicker .disabled .price-date{cursor:default}.filter-whith-sort{position:relative}.filter-whith-sort .filter-list-btn>li:first-child{border-top:none;border:none;height:29px;color:#666;line-height:29px}.filter-whith-sort .filter-list-btn>li{float:left;margin:15px 2px 0;cursor:pointer;font-size:14px;position:relative}.adjust-box{padding:0 10px 10px;border:1px solid #ddd;position:absolute;background:#fff;z-index:9;top:30px;left:0;white-space:nowrap;display:none}.adjust-times,.adjust-duration-time,.adjust-price{width:230px}.adjust-times input,.adjust-arrival-time input,.adjust-duration-time input,.adjust-price input{border:none;background:0 0;width:120px}.adjust-operator-menu li input[type=checkbox],.adjust-features-menu li input[type=checkbox]{vertical-align:top;margin:2px 0 0}.time-section span:not(.ui-slider-handle){display:block;height:6px;border:1px solid #ddd;background:#999;margin:10px 0}.time-section a{height:16px;width:16px;border:1px solid #ddd;border-radius:50%;display:inline-block;position:absolute;bottom:15px;background:#fff}.adjust-right{right:5px}.choiced{border-bottom:2px solid #4a7fd8}.is-choice-arr{display:none}.choice-depart,.choice-arr{display:inline-block;width:49%;text-align:center;padding-bottom:5px;cursor:pointer}.adjust-times,.adjust-features-menu{width:230px}.selections-befor{padding:5px;border:1px solid #ddd;border-radius:4px}.selections-befor:hover{background:#ddd}.selections-after{background:#4a7fd8;padding:5px;color:#fff!important;border-radius:4px}.selections-after:hover{background:#4a7fd8!important}.selections-after .icon-cancel-circled{color:#333}.selections-after .icon-cancel-circled:hover{color:#ddd}.forceDiplayNone{display:none!important}.adjust-features-menu li input[type=checkbox]{float:left;vertical-align:middle}.adjust-features-menu span{margin-left:5px;float:left}.adjust-features-menu i{margin-top:4px;float:left}.adjust-operator-menu span{margin-left:5px}.ui-slider,#dt-range{margin:5px 5px 15px}.ui-slider .ui-slider-range,#dt-range .ui-slider-range{background:#4a7fd8}.ui-slider .ui-slider-handle:focus{background:#bfbfbf}.ui-slider .ui-slider-handle.ui-state-hover,#dt-range .ui-slider-handle.ui-state-hover{border-color:#bfbfbf;background:#bfbfbf}.selections-after .icon-dynamic{color:#fff!important}.selections-befor span{height:20px;display:inline-block;line-height:19px}.selections-befor span i:before{padding-top:2px}.clearSlider{font-size:12px;color:#4a75d8;margin-left:40px}.vendor_brand img{display:inline-block;margin-bottom:5px}.adjust-features-menu ul li,.adjust-operator-menu ul li{font-size:14px;margin:2px 0}.adjust-operator-menu>div,.adjust-features-menu>div{margin-bottom:0!important;margin-top:-5px}.adjust-features-menu ul i,.adjust-operator-menu ul i{font-size:16px;margin-left:-4px;margin-top:2px}.new-filter-box>ul>li>strong{padding:10px;background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:5px 0;display:block;cursor:pointer}.new-filter-box>ul>li li,#mb-duration-menu,#mb-price-menu{padding:2px 10px}.new-filter-box ol{background:#fff}.new-filter-box label{display:block}.mb-choice-depart,.mb-choice-arr{display:inline-block;width:49%;text-align:center;padding:10px 0;cursor:pointer}.is-mb-arr{display:none}@media(max-width:768px){#noteText{margin:10px 5px 0}.form-control-fit{width:100%!important}}.shadow-for-filter{background:#000 none repeat scroll 0 0;height:100%;opacity:.8;position:fixed;width:100%;z-index:1031;top:0;display:none;right:0}.deails-1st li{float:left;margin:0 10px 5px 0;padding:0!important}.deails-1st li:last-child{margin-right:0}.mb-location-page{z-index:999}.mb-details-content{padding:0}.deails-1st,.deails-2st,.deails-3st li,.deails-4st li{border-bottom:1px solid #ddd;cursor:pointer;padding:10px!important}.deails-1st,.deails-2st,.deails-3st,.deails-4st{background:#fff none repeat scroll 0 0;margin-bottom:10px;border-top:1px solid #ddd}.details-container{position:relative}.time-cont{font-size:18px;height:100%;left:0;position:absolute;top:0;width:95px}.vertical-line{height:100%;left:90px;margin:0 10px;padding:5px 0;position:absolute;top:0}.station-detail{margin-left:112px}.station-detail .depart-staition,.station-detail .arrive-staition{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.time-cont .time-depart{position:absolute;top:0;right:0}.time-cont .time-arrive{position:absolute;right:0;bottom:0;padding-top:5px}.vertical-line .circle.top{top:5px}.vertical-line .circle{position:absolute;width:8px;height:8px;left:-3px;background-color:#fff;border:2px solid #cecece;border-radius:50%}.vertical-line .circle.bottom{bottom:5px;background-color:#cecece}.vertical-line .line{border-left:2px solid #cecece;height:100%}.radio-switch{border:1px solid #f60;border-radius:4px;display:flex;flex-wrap:nowrap}.radio-switch .tab{color:#f60;padding:5px 0;text-align:center;width:50%;cursor:pointer}.radio-switch .active{background:#f60 none repeat scroll 0 0;color:#fff}.page-of-tie{width:78px;display:inline-block;float:left;color:#666}.results-staion .vertical-line{left:2px;margin:0 10px 0 0}.results-staion .station-detail{margin-left:12px}.clock-mar{display:inline-block;margin-left:15px}@media(max-width:767px){.departure-name,.arrival-name{color:#333;font-size:14px}.xingx a i{width:12px}.table-expandable .price{font-size:20px!important}#mb-details-page ul li{padding:5px 0}}.mb-details-btn{padding:10px 10px 0}.location-menu li{border-bottom:1px solid #ddd}#listarea tr{cursor:pointer}.value-Price-content li{padding:5px 10px!important}.value-Price-content{background:#fff none repeat scroll 0 0;bottom:0;display:none;height:100%;position:absolute;width:100%;z-index:9}.mb-ticket-type dl{margin-left:30px;margin-bottom:0}.dots{width:82%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.mb-ticket-type li{position:relative}.deails-2st .popover{max-width:246px;min-width:200px}.mb-ticket-type li .choose{margin-top:5px}.mb-ticket-type .popover{max-width:246px;min-width:200px}.location-wrapper{padding:10px}.filter-fixed{text-align:center;position:fixed;top:0;width:100%;z-index:99;background:#fff;margin:0;padding:10px 0;border-bottom:1px solid #ddd}.middle{display:table-cell;vertical-align:middle;width:90%}#mobileFooter .shortcut_list{background:#fff none repeat scroll 0 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;height:54px;line-height:1.5em;margin-top:10px;padding-left:0}#mobileFooter .shortcut_list li{border-right:1px solid #ddd;box-sizing:border-box;float:left;text-align:center;width:50%}#mobileFooter .shortcut_list li a{display:block}#mobileFooter .shortcut_list li em.icon-app{background:rgba(0,0,0,0) url("https://m.gotobus.com/images/bottomApp.png") no-repeat scroll center center/contain}#mobileFooter .shortcut_list li em{display:block;height:20px;margin:5px auto;width:20px}#mobileFooter .shortcut_list li em.icon-pc{background:rgba(0,0,0,0) url("https://m.gotobus.com/images/bottomPc.png") no-repeat scroll center center/contain}#mobileFooter .shortcut_list li span{color:#333;display:block;font-size:1em;font-weight:400}#mobileFooter .copyright,.copyright a{font-size:1em;font-weight:400!important;line-height:1.5em;margin-top:10px;text-align:center}#mobileFooter .m_mainBottom{border-top:2px solid #f1f1f1;color:#666;font-size:12px;margin:0 5px;padding:12px 2px;text-align:center}.top-list>ul{overflow:hidden;display:table;background:#f7f7f7;margin:0 auto;width:100%}.top-list ul li{list-style-type:none}.top-list>ul>li{display:table-cell;vertical-align:middle}.top-list{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:999}.top-list-left{padding-top:11.5px;padding-left:16px;padding-bottom:11.5px}.top-list-left img{float:left;margin-right:10px;width:37px;height:37px}.app-title{font-size:14px;margin-top:1px}.app-span{font-size:11px}.app-span span{color:#666;display:none}.app-url{display:none;font-size:16px}.app-url span{color:#f60}.font-green{color:#12b22d!important}.select-currency{float:left}#need_assistance_value{width:100%}.navbar-default .navbar-toggle .icon-bar{background-color:#1a6edc}.mb-location-page{z-index:999}.mb-details-btn{position:fixed;bottom:0;width:100%;background-color:#fff;border-top:1px solid #ddd;padding:10px;z-index:99;left:0}.mb-details-btn .btn-warning{margin:0 auto;padding:9px 30px;float:right}.passenger-bgcolor .colf60{margin-right:5px;vertical-align:middle;height:28px;line-height:28px}.passenger-bgcolor select{min-width:72px;max-width:128px;background-color:#fff}.n_cart_paytab_contentbox .alert-dismissable,.n_cart_paytab_contentbox .alert-dismissible{margin:10px}.n-cart-error-icon{padding:10px 10px 10px 0}.promotion-container .bob{margin-bottom:0!important}.n_cart_paytab_contentbox{padding:10px 20px}.n_card_contentbox{padding:10px 0!important}.n_cart_paypal{width:70px;height:23px;background-position:0 -27px;display:inline-block}.payment_type_cc{line-height:23px}.payment_type_logo{display:flex;align-items:center}.payment_type_logo>div{background-position:0;background-repeat:no-repeat;background-size:100%}.payment_type_logo .n_cart_paypal{background-image:url(https://www.gotobus.com/images/paypal_logo.svg)}.n_cart_paytab_content{display:flex;flex-wrap:wrap;align-items:center}.price-wrap{color:#333;font-size:14px;font-weight:400}.price-wrap ul{border:1px solid #d2dff0;padding:10px;margin-bottom:8px}.price-wrap .fontb{font-weight:700}.price-wrap .title{background-color:#d2dff0;padding:5px;text-align:center;width:100%!important}.padl5{padding-left:5px}.price-wrap ul li{padding:0 0 8px}.price-wrap dl dd{padding-bottom:5px;text-align:left;width:100%}.input-box{position:relative;display:inline-block}.input-box .country_code_input{background-color:transparent;width:65px;position:relative;z-index:1}.input-box .tip-l{display:inline-block;right:0;z-index:9;position:absolute;top:5px}.input-box .search_list{position:absolute;top:27px;left:0;width:252px;background-color:#fff;border:1px solid #ddd;z-index:999;height:200px;overflow:auto}.input-box .search_list li{padding:8px 8px 0;cursor:pointer}.input-box .divider{height:1px;margin:9px 0;overflow:hidden;border-bottom:1px solid #ddd}.summary dl{margin-bottom:0;border-right:1px solid #eee}.summary dl dt{font-size:18px;margin-bottom:10px;font-weight:400}.summary dl dd{font-size:14px;margin:10px 0}.mobile-summary ul{border-top:1px solid #ddd;padding-top:10px}.mobile-icon{background:url(/images/mobile-newicon.png) no-repeat;width:19px;height:19px;vertical-align:middle;display:inline-block;float:left}.distance-icon{background-position:-20px 0}.earliest-icon{background-position:-41px 0}.latest-icon{background-position:-82px 0}.cheapest-icon{background-position:-62px 0}.operator-icon{background-position:-100px 0}.info-text{display:table-cell;padding-left:15px}.bgcolor{padding:10px;margin:-10px -10px 0;font-weight:700}.blue-title{background-color:#f5f8ff}.yellow-title{background-color:ivory}.icon-img{background:url(/images/pc-top-icon.png) no-repeat;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:5px}.left-img{background-position:-24px 0}.right-img{background-position:0 0}@media(max-width:767px){.input-box{width:30%!important}#customer_phone,#alt_phone{width:60%!important}.input-box .search_list{top:37px}.input-box .tip-l{top:9px}}#cc_modal .payment-info label{line-height:23px}#cc_modal .payment-info input{padding:3px 5px}@media(min-width:1024px){#cc_modal .modal-dialog{width:850px!important}}.dep-number{display:inline-block;width:20px;height:20px;background-color:#f60;border-radius:50%;text-align:center;color:#fff;float:left;line-height:20px}.dep-text{line-height:20px;padding:0 5px;vertical-align:middle;float:left}.departure-date-dl .icon-calendar{position:absolute;top:3px}.cart-addon-content{padding-left:0!important;padding-right:0!important}.cart-addon-content .title{padding-left:10px!important;padding-right:10px!important}.cart-addon-content .addon-content{border-bottom:1px solid #ddd;padding:15px 30px}.cart-addon-content .travelers-list{display:inline-block;margin-right:5px;padding-bottom:5px}.cart-addon-content dl{margin-bottom:10px}.cart-addon-content .ivySmallOption{font-size:14px}.addon-promotion-tip{background-color:#fff;border-radius:0 0 30px 0;margin-top:-10px;position:relative;float:left;width:100%}.addon-promotion-icon{background:url(/images/tag_bg.png) no-repeat;margin-left:10px;width:30px;height:45px;position:absolute;float:left;left:0}.addon-promotion-icon i{color:#fff;margin-left:6px;margin-top:7px}.addon-promotion-text{color:#333;font-size:16px;float:left;margin-left:50px;margin-right:20px;display:table-cell;padding:5px 0}.no-border-content .addon-content{border-bottom:none!important;padding-bottom:10px!important}.first-product-div{margin-top:10px}.product-div .title{padding-bottom:0!important;position:relative;width:100%!important}.product-div .calendar-position{top:-14px;left:2px}.product-div .embed2{margin-left:-5px}.campaign-ckbox{position:absolute;top:7px}.campaign-info{display:inline-block;margin-left:20px}@media(max-width:767px){.departure-date-dl .icon-calendar{top:10px!important}.cart-addon-content select{width:100%}.child-item{margin-top:10px;margin-right:0!important}}.shopping-cart .promotion-container{border:1px solid #fff7bc}.shopping-cart .promotion-container.inactive{border:none}.shopping-cart .discount.inactive{background:0 0;padding:0}.sublist li a{color:#2344a8}#site-nav{margin-top:10px}#site-nav .dropdown-menu li{height:30px!important}#apps-wrapper #apps{margin-bottom:15px}.specifications{font-size:12px;margin-left:5px;display:inline-block}.cart-t{width:100%}.cart-t td{padding:3px}.tip-desc{margin:10px 20px 15px}.tip-desc li{list-style-type:disc}.tip-option .ckgroup{padding:10px 0;border-bottom:1px solid #ddd}.tip-option .ckgroup:last-child{border-bottom:none}.font-gray-s{color:#999;font-size:12px}.physical-item-info .editDest_Pier{display:inline-block;vertical-align:middle}.physical-item-info .left-td{text-align:right;padding:5px}.physical-item-info .right-td{text-align:left;padding:5px}.item-drop{text-align:left}@media(max-width:767px){.specifications{width:100%;margin-left:0}.physical-bgcolor{background-color:#fff}.physical-bgcolor label{width:auto}.cart-t{border:1px solid #ddd;padding:10px}.physical-item-info{padding:10px;border:1px solid #ddd}.cart-t .fee-text{text-align:right}}@media(min-width:768px){.cart-t table{float:right}.cart-t td{text-align:right}.physical-item-info{padding:10px 35px;border:1px solid #ddd}#delivery-tip-modal .modal-dialog{width:400px}}.label-off{background-color:#f60;padding-right:5px;height:30px;line-height:30px;font-weight:400;position:absolute;left:0;top:0;color:#fff;font-size:16px;text-indent:5px;z-index:100}.label-off:after{content:"";background-image:url(https://www.gotobus.com/images/label.png);width:15px;height:30px;position:absolute;right:-14px}.label-blue-off{background-color:#3090ff;padding-right:5px;height:30px;line-height:30px;font-weight:400;position:absolute;left:0;top:0;color:#fff;font-size:16px;text-indent:5px;z-index:100}.label-blue-off:after{content:"";background-image:url(https://www.gotobus.com/images/label-blue.png);width:15px;height:30px;position:absolute;right:-14px}.pc-price{margin-top:5px}.coupon-base-input-group{display:inline-flex}.coupon-base-info{font-size:11px;font-weight:700;color:green}.coupon-base-tip{display:inline-block;margin-top:-3px;margin-right:3px}@media(max-width:768px){.coupon-base-title,.coupon-base-info{display:block}.coupon-base-input-group{display:flex}.coupon-base-text{flex-grow:1;width:100px}}.last-no-border tr:last-child>td{border:none;padding-bottom:0}#notification_span em{position:absolute;top:-1px;right:5px;background-color:#f60;color:#fff;font-size:10px;line-height:12px;min-width:12px;padding:0 1px;border-radius:6px;text-align:center}.floatL{float:left}.floatR{float:right}.clearfix:after,.clearfix:before{display:block;content:"";clear:both}.clearfix{*zoom:1}.clear{clear:both}.blank1{height:10px;overflow:hidden}.no_list_style{list-style:none;margin:0;padding:0}.none{display:none}.bgf8{background-color:#f8f8f8;padding:10px;box-shadow:1px 2px 3px #ccc}.useful-links{padding-left:20px;color:#999;font-size:14px}.useful-links li{padding-bottom:12px;list-style-type:disc}.useful-links li:last-child{padding-bottom:0}.bus-review-section ul li img,.review-summary li img,.star_rating img{display:inline-block}.review-summary{padding:0}.review-summary li{line-height:24px}.station-list{max-height:380px;overflow-y:auto;border:1px solid #ddd;padding:10px;box-shadow:1px 2px 3px #ccc}.station-list dl{margin:10px 0}.station-list dl dt{font-size:18px;font-weight:400}.station-list dl dd{margin-bottom:10px}.station-list dl dd i{color:#999;margin-top:2px}.station-list dl dd span{display:table}.cblue{color:#6787dd}.promotions-list ul{border:1px solid #6787dd;border-radius:3px;min-height:146px}.promotions-list ul li{padding-left:0;padding-right:0}.promotions-list ul li.left{height:100%;border-right:1px solid #6787dd}.promotions-list ul li.right{padding:30px 20px 20px;font-size:18px}.promotions-list ul li h4{background-color:#6787dd;color:#fff;padding:10px;margin-top:0;font-size:14px}.promotions-list .icon-dynamic{color:#6787dd!important}.promotions-list .coupons{background-color:#6787dd;padding:10px 20px;display:inline-block;border-radius:3px;color:#fff}.expired-coupons .icon-dynamic{color:#666!important}.expired-coupons ul li h4{background-color:#999}.expired-coupons ul,.expired-coupons ul li.left{border-color:#999}.expired-coupons ul{background-color:#ddd;color:#666!important}.schedules-table{border-collapse:separate;border-spacing:0 10px}.schedules-table tbody tr td{border:none;background-color:#f5f5f5}.btn-blue{background-color:#6787dd;color:#fff;font-weight:700}.btn-blue:hover{background-color:#f60;color:#fff}.icon-bg{background-color:#6787dd;margin:10px;border-radius:3px;color:#fff;text-align:center;display:inline-block}.line-bot{border-bottom:1px dotted #ddd;margin:10px 0 20px}.line-lr{border-left:1px dotted #ddd;border-right:1px dotted #ddd}.line-l{border-left:1px dotted #ddd;display:inline-block}.awards{margin:10px 0}.awards span{margin-right:10px;display:inline-block;float:left}.award-img{max-width:20px;margin-right:10px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%!important;height:auto}.image-text-list .bus-review-section{border-bottom:none!important;margin-bottom:32px}.carousel-control.left,.carousel-control.right{background:0 0;border:none;font-size:14px}.image-text-list .carousel-inner>.item p{margin:12px 0 28px;overflow:hidden;text-overflow:ellipsis}.image-text-list .carousel-control.left,.image-text-list .carousel-control.right{color:#999;text-shadow:none;opacity:1}.image-text-list .carousel-indicators{bottom:-10px}.image-text-list .item dl{margin-bottom:0}.image-text-list .carousel-control{width:23px;background:rgba(255,255,255,.8);top:23%;margin-top:-14px;height:60px;border-radius:5px}.image-text-list .carousel-control .icon-angle-left::before,.image-text-list .carousel-control .icon-angle-right::before{width:24px;height:60px;line-height:60px;margin:0}.bus-review-section{margin:10px 0;border-bottom:1px solid #ddd}.bus-review-section ul li{float:left;margin:5px 10px 5px 0}.bus-review-section ul li span{color:#666}.bus-review-section ul li img{vertical-align:middle}@media(max-width:768px){.part3-2 .line-lr{border:0}}.ftbold{font-weight:700}.font11{font-size:11px}.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font16{font-size:16px}.font20{font-size:20px}.font25{font-size:25px}.font30{font-size:30px}.cc0{color:#c00}.cf60,.cff6{color:#f60}.c666{color:#666}.c333{color:#333}.fff{color:#fff}.n_red{color:red}.spaceR5{margin-right:5px}.spaceR10{margin-right:10px}.spaceR20{margin-right:20px}.spaceL5{margin-left:5px}.spaceL10{margin-left:10px}.spaceL20{margin-left:20px}.d_gotobus_contactnum{display:inline-block;background-color:#f60;color:#fff;border-radius:6px;text-align:center;min-width:12px;height:12px;line-height:12px;position:absolute;top:-1px;right:5px;font-size:10px;padding:0 1px}.help01 ul{display:none}.help01:hover>ul{display:block}.policy_wrapper{border-top:1px #4e86ce solid;margin-top:-1px;overflow:hidden;display:block;padding-top:5px}.busline_soldout{background:url(/images/v336902/mypics/icon_bus_s.png) no-repeat;background-position:0 -63px;width:66px;height:38px;position:absolute;left:0;top:0;opacity:.45}.d_search_city,.d_search_pickdate{background-color:#fff;border:1px solid #ccc;margin-right:5px;color:#898989;border-radius:3px}.bus_and_hotel .d_search_pickdate{padding:2px}.bus_and_hotel .d_search_city_div{padding:6px}.cn_tour_seach_box.selectTab{width:auto}.cn_tour_seach_box .selectTab_title{margin-bottom:5px}.cn_tour_seach_box .selectTab_title ul li.n_active{background:#2f5db5;color:#fff}.cn_tour_seach_box .selectTab_title ul li:hover{background:#2f5db5;color:#fff}.cn_tour_seach_box .selectTab_list dt.cc0{color:#05a}.cn_tour_seach_box .selectTab_content .countryTitle{margin-top:-5px}#popular_cities{margin-top:5px;border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:5px}#popular_cities .my_cities_list{width:487px}#popular_cities .my_cities_list div{position:relative;margin-bottom:5px;display:inline-block}#popular_cities .hCloseButtonSmall{padding-left:0;position:absolute;right:-9px;top:-3px}#popular_cities .link00,#popular_cities .mycitiesedit{font-size:inherit;line-height:inherit}#popular_cities .link00{color:#2344a8}.selectDesAttr{position:relative;margin:0 7px 5px 0;_margin:0 3px 5px 0}.selectDesAttr .selectDesText{_width:99%;width:100%;padding:2px 0}.selectDesBox{position:absolute;right:2px;top:5px}.selectDesTab .selectDesTabContent .selectDesTabContentBox{width:200px;float:left;margin-left:6px}.selectDesTab .selectDesTabContent .selectDesTabContentBox ul{list-style:none;padding-left:6px}.selectDesTab .selectDesTabContent .selectDesTabContentBox ul li{margin:5px 0;padding:3px 5px;cursor:pointer}.horizontalBox .selectDesAttr{width:47%;float:left}.selectTab{width:545px}.selectTab_title{border-bottom:1px solid #ccc;padding-bottom:5px}.selectTab_title ul li{padding:5px;background:#f5f5f5;border-radius:5px;color:#333;float:left;margin:5px;cursor:pointer}.selectTab_title ul li.n_active{color:#000;background:#cdcdcd}.countryTitle{background-color:#ddd;padding:5px}.countryTitle ul li{margin-right:10px;_margin-right:5px;cursor:pointer}.countryTitle ul li.n_active{font-weight:700}.selectTab_list{width:135px;float:left}.selectTab_list dd,.selectTab_list dt{margin:3px 0;padding:2px 5px;cursor:pointer}.selectTab_list dd:hover{color:#f60}.selectTab_list dd{color:#2344a8}.selectTab_list dt{font-weight:700;color:#333}.selectTab_list dt.cc0{color:#c00}.selectTab_list dt.cc0:hover{color:#f60}.selectTab_list dt.inactive{color:#333;cursor:default}.selectTab_content label{font-weight:700;cursor:pointer;display:inline-block;*display:inline;*zoom:1}.selectTab_content label.inactive{color:#9e9e9e;cursor:default}.countryTitle2{margin:7px 5px}.selectTab_content .selected{background:#9cf;border-radius:5px}.countryTitle .selected,.countryTitle2 .selected{padding:3px 5px}.selectDesTabContent .selected{background:#9cf;border-radius:5px}.selectTab_title .selected{background:#9cf}.hAddButtonSmall .link000{background-image:url(/images/v54678/icon_edit_g.gif)}.hCloseButtonSmall{background-image:url(/images/v54678/icon_edit_g.gif);height:11px;width:11px;padding-left:11px}.hCloseButtonSmall:hover,.hCloseButtonSmall:focus{background-position:left -16px}.hEditButtonSmall{background-image:url(/images/v54678/icon_edit_g.gif);background-position:right 0;height:12px;width:11px;padding-left:11px}.hEditButtonSmall:hover,.hEditButtonSmall:focus{background-position:right -16px}@media print{a[href]:after{content:none!important}#left-menu,.footer-wrapper,.ask-question-icon,.icon-search{display:none}.right-container{width:100%;min-width:768px}#printBtn{display:none}}@media(max-width:767px){#departureData>.tab-content>.tab-pane{margin-top:0}#returnData>.tab-content>.tab-pane{margin-top:0}}.masthead{display:flex;align-items:center}.masthead #site-nav{margin-top:20px}.masthead #site-nav li a{color:#333}.form-control-fit{display:inline-block;width:fit-content!important;width:-moz-fit-content!important}.product-detail{float:left;text-align:right}.product-detail select{margin-bottom:10px;padding:4px 0}.bordered-box{padding-bottom:15px}.p-title-name{display:flex;justify-content:left;align-items:baseline;padding:10px 0}.p-title-name h1{font-weight:700;font-size:20px;margin:0;padding:0}.r16{color:#f60;font-size:20px;text-decoration:none}@media(max-width:768px){.product-detail{text-align:left}.product-detail select{width:100%}}.sign_title{padding-left:50px}@media(max-width:768px){.sign_title{padding-left:0}.table-adaption-width{width:100%!important}}.table-adaption-width{width:auto}.standardDilogBox .listMaxH{overflow-y:initial!important}.icon-chat-shimmer{animation:shimmer 1.5s infinite}@keyframes shimmer{0%{opacity:.2}50%{opacity:1}100%{opacity:.2}}