﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-family:"Microsoft YaHei",arial;font-size:12px;}
input{-webkit-appearance:none;}
a{text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;}
img{width:100%;}
li{list-style-type:none;}
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body{background:#f0f0f0;}
.no_padding{padding:0!important;}
.color-red{color:#f00!important;}
.color-red a{color:#f00!important;}
.tqGotoTop{background:url('/css../images/bus/go_top.png') no-repeat 0 0;background-size:100% 100%;width:3.5rem;height:3.5rem;bottom:37%;z-index:99;}
.m_header{overflow:hidden;}
.fixhead{position:fixed;width:100%;z-index:50}
.hidebody{overflow:hidden}
.mainNav{padding:1rem 0 .75rem;background-color:#0075ff;display:inline-block;width:100%;text-align:center;position:relative;}
.mainNav h1{font-size:0;width:0;height:0;}
.return{display:inline-block;height:100%;position:absolute;left:1rem;top:0;}
.return img{position:relative;top:25%;height:50%;width:auto;}
.logo{display:inline-block;width:33%;margin-left:-38%}
.city_tab{padding:0 0 0 1.5rem;margin:-.25rem 0 0 0;display:inline-block;background: url('/css../images/city.png') left center no-repeat;background-size:auto 85%;height:1.2rem;line-height:1.2rem;font-size:1.2rem;color:#fff;position:absolute;left:50%;top:50%;text-align:left;}
.popButton{padding:.3rem .5rem;position:absolute;top:2px;right:0;display:inline-block;font-size:1.3rem;color:#0075ff;border:1px solid #0075ff;border-radius:.3rem;cursor:pointer;background:#ceefff;}
.tabTitle,.naertab{padding: .25rem 0 0 0;margin:0 0 1rem 0;height:3.5rem;background: #0075ff;text-align:center;}
.tabTitle li,.tabTitle a,.naertab li{float:left;width: 33.33%;height:3.3rem;line-height:3.3rem;cursor:pointer;font-size:1.3rem;color: #fff;font-family: SimHei;}
.naertab li a{font-size:1.3rem;color: #fff;font-family: SimHei;}
.tabTitle li.tabCur,.naertab li.tabCur{background: #fff;color: #0075ff;}
.m_tab{background:#fff;}
.tabCon{display:none;position:relative;padding:0 6% 1rem;}
.m_form{position:relative;}
.inputLong{position:relative;margin:0 0 1rem;height:3rem;border-bottom:1px solid #0075ff;display:inline-block;width:100%;}
.inputLong .site_txt{font-size: 1.4rem;color:#0075ff;position: absolute;top:7px;left: 3px;font-family: SimHei;}
.inputLong input{padding:0 25px 0 4rem;width:100%;height:3rem;line-height:3.2rem;font-size:1.4rem;color:#4c4c4c;border:none;border-bottom:1px solid #0075ff;outline:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inputLong .clear_but{position:absolute;right:0;top:8px;display:inline-block;width:20px;height:20px;background:url('/css/m/css/v2/data:image/png;base64,ivborw0kggoaaaansuheugaaab4aaaaecayaaaa7mk6iaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaa3fpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduuns1jmde0idc5lje1mtq4mswgmjaxmy8wmy8xmy0xmjowotoxnsagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wtu09imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9tbs8iihhtbg5zonn0umvmpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljavc1r5cguvumvzb3vyy2vszwyjiib4bwxuczp4bxa9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc8iihhtce1nok9yawdpbmfsrg9jdw1lbnrjrd0ieg1wlmrpzdo4ztfkyzu1ny00mzqwltrhmmitywjkzc03mte1nwixmtrlymqiihhtce1nokrvy3vtzw50suq9inhtcc5kawq6qjm5rendrtlen0q3mtffnjhfoezdqte2qzc1mkqzodaiihhtce1nokluc3rhbmnlsuq9inhtcc5pawq6qjm5rendrthen0q3mtffnjhfoezdqte2qzc1mkqzodaiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wiendichxaw5kb3dzksi+idx4bxbnttpezxjpdmvkrnjvbsbzdfjlzjppbnn0yw5jzulepsj4bxauawlkomzmngq5yzrllty0nzctngqxyy04mwezltcynjnjmjzhymi1niigc3rszwy6zg9jdw1lbnrjrd0ieg1wlmrpzdo4ztfkyzu1ny00mzqwltrhmmitywjkzc03mte1nwixmtrlymqilz4gpc9yzgy6rgvzy3jpchrpb24+idwvcmrmoljerj4gpc94onhtcg1ldge+idw/ehbhy2tldcblbmq9iniipz6obss6aaad10leqvr42qsxaugvurig7520lluwsowu6udeo4vuplsbrrbhlmyulneirskuddtldcu0xyqg0rsyiuhhlgjacw3qj9lmtnpokraxnfty9n7xdg3d3jlrdzzmvxppzhvod77toh1b3q4biwcegzlgnagfa4atfapvqrw4ax67mx0nvi90wgj3bytbehiv++03r71192ubl8eplobzv4qxgcwwit+rqqm4d2ratyap+4fhibzm1iywduybel5dyqxsbc7qazweh0ap+kgfjbf/f5nr3ykmgzqei4wjybpmtzoje4pdyc1okxwdxndsysxayc0ceugybuwf/qaipgbui3z32ugiqjhxkcg0ezvztcuqdcsabvpinhakganpb9tbox2q2nhnaffsbqarpijleueanqnc82pffcfka+sye6vleqamqlududjkzv6chfshwufvydh4bhj071phb95tqzqql4uggk6mjjpgjggcg1thficzew4ankmejjjlnrdrqvqsmam+mqmojv+dywe6bblmbovwjdcggv9i8m4b6irfqucigahksfngbhcaa7fxummv4aeyaqyqjdcnrrs9bcgpbgg4neauvngb3olcjplyifyzofobzs0jutfkpkqli8xmteusoafggb4gn4t/qdfqk3du8drciwnfzqfnrgfialldjrsxgi2kermgwmpxjndakkiqcittsdr7zsnawhnjsuufvpdezh2ir20838lk5kvwfn2dyas9dth9hxzoxpmdajhjpfubfww8nahcadhggxhorzslj/ox8bwpc3elqrs7wdqsano+5kwxgcwm2ur9lvywgnlmxxsnu4wbpcbxwqgrlerfz/bzznnbt+czgxg81opwmrpbxi1+blksrdg0sdoiycfiyvbkxk5tpwq2cer5/fqmmjvugrfgmofoitslmrphxeqtg7q66fyac5e4a+0w7vgrkff4oyjdrjrzsjokxqeoyqg8ncmbx1j43zruqzvs2j8vy2696gwnwvvm2twayu/pwde0s9xyxbn7dgawricbktlh3/rijxfokphgts1ib1uqj+jyhqywxwn+rr4dexmf1exfbg2ihre+i2gboogp58rgaiqfx6pzvbog6atjlkldws1pfvihdiwlsv8bjrnbykozztldaaqjumscdhxivssintlp6j0sbjtaco/dyz29c94w4av/jiizklf0ug9gy37pqyha3tm/mkhsuejpmm2vawlo+osszydwvaxmviadnv+0hxjh4najwsz8ajlm1murkrelqldo6ov/brgag6iyukukbqyaaaaasuvork5cyii') no-repeat 0 0;background-size:100% 100%;cursor:pointer;}
.inputLong input#line{background:url('/css../images/bus/search.png') no-repeat 1rem center;background-size:auto 60%;}
.inputLong input#site3{background:url('/css../images/bus/bus.png') no-repeat 1rem center;background-size:auto 60%;padding:0 7rem 0 3rem;}
.inputLong .prompt{display:none;background: #fff;position: absolute;width: 100%;left: 0;top: 3rem;box-shadow: 0 2px 9px #949494;padding: 10px 5px 0;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;z-index:99;}
.inputLong .prompt li{padding: 5px 12px;border: 1px solid #bbb;display: inline-block;margin: 0 5px 10px;font-size: 1.2rem;color: #464646;border-radius: 5px;cursor:pointer;}
.inputLong .prompt .prompt_tit{font-size: 1.2rem;color: #464646;margin: 0 7px 10px;font-weight: bold;}
.inputShow ul{width:100%;border:0;}
.inputShow ul li{border-left:#0075ff 1px solid;border-right:#0075ff 1px solid;cursor:pointer}
.inputShow ul li:hover{background:#eee}
.inputShow ul li i{padding-right:6px;color:#c00;font-size:.75em;float:right}
.setys{color:#0075ff}
.colorBlue,.colorBlue:hover{color:#0075ff}
.list{border:#0075ff 1px solid;border-bottom:0;background:#FFF;margin-bottom:15px}
.list li{overflow:hidden;padding:0 15px;line-height:33px;border-bottom:#0075ff 1px dotted}
.list li:last-child{border-bottom:#0075ff 1px solid}
.list li a{display:block}
.list li a i{color:#c00}
.tiplist li{font-size:1.3rem;padding:0 0 0 1rem;}
.list.tiplist{margin:-1rem 0 1rem 0;}
.buttonInquire{width:85%;height: 3.5rem;line-height: 3.5rem;background:#0075ff;border-radius:.5rem;box-shadow: 0 3px 2px #959595;margin:0 auto;}
.buttonInquire button{width:100%;height: 3.5rem;line-height: 3.5rem;border:none;background:none;text-align:center;font-size: 1.7rem;color:#FFF;cursor:pointer;font-family: SimHei;}
.but_left{height: 25px;line-height: 25px;background:#0075ff;border-radius:.5rem;box-shadow: 0 3px 2px #959595;margin:0 auto;position: absolute;top: 2px;right: 0;padding: 0 5px;}
.but_left button{height: 25px;line-height: 25px;border:none;background:none;text-align:center;font-size: 1.2rem;color:#FFF;cursor:pointer;font-family: SimHei;}
.location{overflow:hidden;padding:1rem 5%;font-size:1.4rem;color:#999;text-align:center;}
.location i{padding:0 0 0 1.5rem;font-style:normal;display:inline-block;font-size:1.3rem;background:url('/css../images/new.png') left center no-repeat;background-size:auto 70%;cursor:pointer;}
.location span{font-size:1.3rem;text-decoration:underline;cursor:pointer;}
.relatedLink{display: flex;display: -webkit-flex;padding: 1rem;text-align:center;justify-content: space-around;}
.relatedLink .rl_item{margin:0 1%;width: 60px;height: 60px;font-size: 1.1rem;color:#0075ff;cursor:pointer;border:1px solid #0075ff;border-radius:50%;padding: 12px 10px;text-align: center;}
.relatedLink .rl_item:hover{background:#0075ff;color:#fff;}
.triangle{border-width:1rem 1rem 0;border-style:solid;border-color:transparent;position:absolute;bottom:-5px;right:-8px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.remark{background:#fff;padding:0 0 1rem 0;border-top:1px solid #ccc;}
.hot-title{padding:1rem;}
.hot-title .host-ico{display:inline-block;height:2rem;line-height:2.2rem;font-family:SimHei;font-size: 1.5rem;color: #0075ff;background:url('/css../images/bus/remen.png') no-repeat left center;background-size: auto 80%;padding: 0 0 0 22px;}
.hotelList{padding:0 1rem;display:flex;display:-webkit-flex;flex-flow:row wrap;}
.hotelList a{padding:.4rem .35rem;margin:0 .5rem 1rem;display:inline-block;border:1px solid #0075ff;border-radius:.5rem;font-size:1.2rem;color:#0075ff;text-align:center;}
#loading{display:none;position:fixed;font-size:1.3rem;top:50%;left:50%;margin:-1.5rem 0 0 -5rem;width:10rem;height:3rem;line-height:3rem;text-align:center;background:#000;border-radius:5px;color:#fff;filter:alpha(Opacity=60);-moz-opacity:.6;opacity:.6}
.line_title{padding:1rem 0 .5rem;margin:0 1rem;position:relative;border-bottom:2px solid #0075ff;font-size:1.5rem;color:#0075ff;}
.line_title .line_ico{position:absolute;background:#fff url('/css../images/bus/up.png') no-repeat 0 0;background-size:100% 100%;display:inline-block;width:1.5rem;height:.75rem;left:2rem;bottom:-2px;}
.allline{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;padding:1.5rem 0 0 0;}
.allline li{padding: .5rem;font-size:1.2rem;color:#464646;width:30%;background:#f3f3f3;text-align:center;margin: 0 1.5% 1rem;display: flex;display: -webkit-flex;align-items: center;}
.allline li:hover{background:#0075ff;color:#fff;}
.allline li:hover a{color:#fff;}
.allline li a{font-size:1.2rem;color:#464646;width:100%;}
.start_allline{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;padding:1.5rem 0 0 0;}
.start_allline li{padding: .5rem;font-size:1.2rem;color:#464646;width:30%;background:#fff;border:1px solid #E6E6E6;text-align:center;margin: 0 1.5% 1rem;display: flex;display: -webkit-flex;align-items: center;}
.start_allline li:hover{background:#0075ff;color:#fff;}
.start_allline li:hover a{color:#fff;}
.start_allline li a{font-size:1.2rem;color:#464646;width:100%;}
.type_all{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;padding:9px 3% 0;max-height:350px;overflow:auto;width:94%;margin:0 auto;border:1px solid #0075ff;}
.type_all li{padding:5px 8px;font-size:1.2rem;color:#464646;margin:0 2% 1rem;text-align:center;border:1px solid #0075ff;flex-grow:1;}
.type_all li:last-child{flex-grow:0;min-width:21%;}
.type_all li:hover{background:#0075ff;color:#fff;}
.type_all li:hover a{color:#fff;}
.type_all li a{font-size:1.2rem;color:#464646;width:100%;height:100%;}
.line_list{padding:1rem;}
.line_list li{background:url('/css../images/arrow.png') no-repeat right center;background-size:.75rem;height:3rem;line-height:3rem;border-bottom:1px solid #ededed;font-size:1.2rem;color:#4c4c4c;overflow:hidden;text-overflow:ellipsis;white-space:normal;padding:0 1rem 0 0;}
.line_list li a{font-size:1.3rem;color:#4c4c4c;display:block;}
.line_top{background:#fff;border-bottom:1px solid #0075ff;padding:1rem 0 0;position:relative;display: flex;width: 100%;}
.line_top .line_txtl{padding:0.3rem 1.5rem 0.3rem 1rem;font-size:1.3rem;color:#fff;display:inline-block;background:url('/css../images/bus/line_top.png') no-repeat right top;background-size:auto 100%;}
.line_top .line_txtl a{font-size:1.3rem;color:#fff;}
.line_top .line_bus{padding:0.3rem 1.5rem 0.3rem 1rem;font-size:1.3rem;color:#0075ff;display:inline-block;background:url('/css../images/bus/back_plan.png') no-repeat right top;background-size:auto 100%;}
.line_top .line_bus a{font-size:1.3rem;color:#0075ff;}
.line_top .line_txtr{position:absolute;bottom:.5rem;right:0;margin:0 1rem 0 0;font-size:1.5rem;color:#4c4c4c;top:1rem;}
.line_top-ico{padding:10px 0 0;display:flex;display:-webkit-flex;justify-content:space-between;text-align:center;flex-wrap:wrap;}
.line_top-ico a{margin: 0 15px;flex-grow: 1;font-size: 1.2rem;color: #0075ff;padding: 25px 0 0 0;background-image:url(/css../images/bus/pages_ico.png);background-repeat:no-repeat;background-size:25px;}
.haswid a{width:60px;}
.line_top-ico .lti_walk{background-position:center 0;background-size:25px;} 
.line_top-ico .lti_taxi{background-position:center -80px;background-size:25px;}
.line_top-ico .lti_map{background-position:center -162px;background-size:25px;}
.line_top-ico .lti_hotel{background-position:center -242px;background-size:25px;}
.lt_taxi{display:inline-block;width: 25px;height: 25px;background: url("/css../images/bus/pages_ico.png") no-repeat 0 -324px;background-size:100% auto;margin:0 0 0 5px;}
.hotle_tel{display:inline-block;width: 25px;height: 25px;background: url("/css../images/bus/pages_ico.png") no-repeat 0 -243px;background-size:100% auto;margin:0 0 0 5px;}
.map-ico{display:inline-block;height:1.5rem;line-height:1.5rem;background:url('/css../images/bus/map.png') no-repeat left center;padding:0 0 0 1.8rem;background-size:auto 100%;font-size:1.2rem;color:#4c4c4c;}
.taxi-ico{display:inline-block;height:1.5rem;line-height:1.5rem;background:url('/css../images/taxi.png') no-repeat left center;padding:0 0 0 2.25rem;background-size:auto 100%;font-size:1.2rem;color:#4c4c4c;margin:0 .625rem 0 0;}
.text_normal_small{margin:1rem 2.5%;display:inline-block;width:95%;padding:.5rem 1rem;font-size:1.2rem;color:#4c4c4c;background:#f5f5f5;border-radius:.5rem;box-shadow:0 3px 5px #d8d8d8 inset;position:relative;}
.text_normal_small .normal_img{width:30%;position:absolute;left:1rem;top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.text_normal_small .normal_txt{padding:0 0 0 35%;}
.text_normal_small p{font-size: 1.2rem;color:#4c4c4c;}
.lineTitle{display:inline-block;width: 90%;margin: 1rem 5% 0;padding: 0 122px 0 0;border-bottom:1px solid #0075ff;position: relative;}
.lineTitle li{float:left;width:50%;height:2.5rem;line-height:2.5rem;text-align:center;font-size: 1.3rem;cursor:pointer;color: #0075ff;}
.lineTitle .around_line{float:none;margin:0 auto;}
.lineTitle .lineCur{border:none;background:#0075ff;color:#fff;}
.site_list{padding:0 5% 1rem;}
.site_list li{background:url('/css../images/arrow.png') no-repeat right center;background-size:.75rem;height:3rem;line-height:3rem;border-bottom:1px solid #ededed;font-size:1.2rem;color:#4c4c4c;padding: 0 1rem 0 0;}
.site_list li a{font-size:1.3rem;color:#4c4c4c;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.site_list li a span{font-size:1.25rem;color:#6b6b6b;padding:0 .5rem 0 0;}
.note_info{margin:0 1rem 1rem;border:1px solid #0075ff;border-radius: 4px;}
.note_info .note_txt{font-size: 1.4rem;padding: .5rem 1rem .5rem 3.25rem;border-bottom:1px solid #0075ff;background: url('/css../images/bus/note.png') no-repeat 1rem center;background-size: 18px;color: #0075ff;}
.note_info #remark{margin:.5rem 1rem;font-size:1.2rem;color:#666;overflow:hidden;}
.opencss{text-align:right;padding:0 1rem .5rem 0;display:none;color:#0075ff;}
.opencss a{font-size:1.2rem;color:#0075ff;}
.line_top .max-site{max-width:40%;}
.line_top .walk-ico{display:inline-block;height:1.5rem;line-height:1.5rem;background:url('/css../images/bus/walk.png') no-repeat left center;padding:0 0 0 1.5rem;background-size:auto 100%;font-size:1.2rem;color:#4c4c4c;margin:0 .5rem 0 0;}
.near_hotel{padding:.5rem 1rem;background:white;}
.near_hotel a{color:#ff9500;font-size:1.2rem;}
.line_txtr .booking_h{color:#4c4c4c;font-size:1.2rem;background:url('/css../images/bus/tel.png') no-repeat left center;padding:0 0 0 2rem;margin:0 .625rem 0 0;background-size:auto 100%;}
.near_hotel .booking_h{color:#ff9500;font-size:1.2rem;float:right;background:url('/css../images/bus/tel.png') no-repeat left center;padding:0 0 0 2rem;background-size:auto 100%;}
.lineTitle.stieTitle{padding:1rem 0 0 0;}
.lineTitle.stieTitle li{float:left;width:33.33%;height:2.5rem;line-height:2.5rem;text-align:center;border:none;font-size:1.2rem;box-shadow:none;color:#0075ff;cursor:pointer;}
.lineTitle.stieTitle li:first-child{border-radius:0;}
.lineTitle.stieTitle li:last-child{border-radius:0;}
.lineTitle.stieTitle .lineCur{border:none;background: #0075ff;color: #fff;}
.line_top .transfer_plans{background-color: #a8e2ff;}
.line_top .tel-ico{color:#0075ff;font-size:1.2rem;float:right;background:url('/css../images/bus/tel.png') no-repeat left center;padding:0 0 0 2rem;background-size:1.5rem;}
.back_plan{padding:0.3rem 1.5rem 0.3rem 1rem;font-size:1.3rem;color:#0075ff;display:inline-block;max-width:14rem;background:url('/css../images/bus/back_plan.png') no-repeat right top;background-size:auto 100%;}
.back_plan .back-ico{margin:0 0 0 .5rem;display:inline-block;width:1rem;height:1rem;background:url('/css../images/bus/tab.png') no-repeat 0 0;background-size:100% 100%;}
.e_message{padding:1rem 1rem 0;background:#fff;}
.e_message p{font-size:1.2rem;color:#333;}
.noStation_p2p dt{font-size:1.2rem;color:#333;font-weight:bold;}
.noStation_p2p dd{padding:.5rem 0;border-bottom:1px dotted #999;font-size:1.2rem;color:#4c4c4c;}
.noStation_p2p dd a{font-size:1.2rem;color:#4c4c4c;}
.text_nomessage{padding:1rem;font-size:1.2rem;color:#333;background:#fff;}
.text_nomessage a{font-size:1.2rem;color:#c00;text-decoration:underline;margin:0 0 0 .5rem;}
.search_site{padding:0 1rem;background:#FFF;margin:0 0 1rem 0;box-shadow:1px 4px .5rem #CCCCCC;}
.search_site .site_se{padding:1rem 0;position:relative;border-bottom:1px solid #ebebeb;font-size:1.2rem;color:#4c4c4c;}
.search_site .site_se:last-child{border-bottom:none;}
.search_site .site_se a{margin:0 5rem 0 0;position:relative;z-index:1;font-size:1.2rem;color:#262626;display:block;}
.search_site .site_se .site_map{display:inline-block;height:1.75rem;line-height:1.75rem;position:absolute;right:0;top:50%;margin:-.9rem 0 0 0;background:url('/css../images/site_map.png') no-repeat left center;background-size:1.5rem;padding:0 0 0 2rem;font-size:1.3rem;color:#4c4c4c;}
.block_gray{background-color:#fff;display:inline-block;width:100%;}
.transferDetails{clear:both;overflow:hidden;padding:0 0 .5rem;margin:0 0 .5rem 0;box-shadow:1px 2px .5rem #CCCCCC;background:#fff;position:relative;}
.transferDetails .num{float:left;display:inline-block;padding:.25rem 0;margin:1rem 5% 0 0;border:1px solid #0075ff;background:#a8e2ff;font-size:1.4rem;color:#0075ff;width:10%;text-align:center;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;}
.transferDetails p{line-height:2rem;}
.transferDetails .site{display:inline-block;width:70%;color:#333;font-size:1.3rem;margin:.5rem 0 0 0;}
.transferDetails .details{margin:0 0 0 15%;font-size:1.2rem}
.transferDetails .details span{color:#0075ff;margin:0 .25rem;font-size:1.2rem;}
.transfernew{display:inline-block;width:95%;margin:5px 2.5% 10px;border:1px solid #0075ff;padding:10px 10px 0;}
.transfernew .line_con{position:relative;cursor:pointer;padding:0 20px 0 0;}
.transfernew .line_con .lc_ico{display:inline-block;width:20px;height:20px;vertical-align: top;background-image:url(/css../images/bus/hcxq_ico.png);background-repeat:no-repeat;position: absolute;right: 0;top: 0;}
.transfernew .line_con .down_ico{background-position:-45px -60px;background-size: 1000% auto;}
.transfernew .line_con .up_ico{background-position:2px -60px;background-size: 1000% auto;}
.transfernew .line_con .line_site{display:inline-block;font-size:1.3rem;color:#464646;line-height:24px;font-family:SimHei;margin:0 0 10px;}
.transfernew .line_con .line_site a{font-size:1.3rem;color:#464646;}
.transfernew .line_con .line_site i{display:inline-block;width: 20px;height: 24px;background-image:url("/css../images/bus/hcxq_ico.png");background-repeat:no-repeat;vertical-align:top;margin:0 5px 0 0;}
.transfernew .line_con .line_site .dt_site{background-position: -73px 0;background-size: 1050% auto;width: 27px;}
.transfernew .line_con .line_site .gj_site{background-position:0 0;background-size: 1400% auto;}
.transfernew .line_con .line_arrow{display:inline-block;vertical-align:top;height:24px;width: 25px;margin:0 5px;background: url("/css../images/bus/hcxq_ico.png") no-repeat -131px 6px;background-size: 1000% auto;}
.transfernew .line_data{display:inline-block;width:100%;vertical-align:top;margin:0 0 10px;}
.transfernew .line_data span{float:left;margin:0 10px 0 0;font-size:1.25rem;color:#b4b4b4;}
.transfernew .line_data .line_time{color:#0075ff;}
.transfernew .line_details{display:none;width:100%;vertical-align:top;}
.transfernew .line_details .now_place{margin:0 0 10px;font-size:1.25rem;color:#0075ff;line-height: 20px;}
.transfernew .line_details .now_place .np_ico{display:inline-block;width: 20px;height: 20px;vertical-align:top;background: url("/css../images/bus/hcxq_ico.png") no-repeat 2px -40px;background-size: 1200% auto;margin: 0 15px 0 0;}
.transfernew .line_details .walk_layer{margin:0 0 10px;font-size:1.25rem;color:#464646;line-height: 20px;position:relative;padding: 0 60px 0 0;}
.transfernew .wl_ico{display:inline-block;width: 20px;height: 20px;vertical-align:top;background: url("/css../images/bus/hcxq_ico.png") no-repeat -34px -34px;background-size: 1000% auto;}
.transfernew .line_details .walk_layer .wl_ico{margin: 0 15px 0 0;}
.transfernew .line_details .walk_layer .wldt_ico{position:absolute;right:0;top:0;font-size:1.25rem;color:#6e2ca2;}
.transfernew .line_details .walk_layer .wldt_ico i{display:inline-block;width: 20px;height: 20px;vertical-align:top;background: url("/css../images/bus/hcxq_ico.png") no-repeat -71px -34px;background-size: 1000% auto;margin: 0 0 0 5px;}
.transfernew .line_details .ld_con{position:relative;display:inline-block;width:100%;vertical-align:top;}
.transfernew .line_details .ld_con .ldc_site{font-size:1.25rem;color:#0075ff;line-height: 20px;position:relative;z-index:2;min-height: 60px;padding: 0 0 10px}
.transfernew .line_details .ld_con .ldc_site a{font-size:1.25rem;color:#0075ff;}
.transfernew .line_details .ld_con .ldc_site .idcs_ico{display:inline-block;width: 20px;height: 20px;vertical-align:top;background: #fff url("/css../images/bus/hcxq_ico.png") no-repeat -145px -29px;background-size: 1000% auto;margin: 0 15px 0 0;}
.transfernew .line_details .ld_con .ldc_process{font-size:1.25rem;color:#464646;line-height:20px;display:inline-block;width:100%;vertical-align:top;position:relative;z-index:2;min-height:70px;margin:0 0 10px;padding: 0 50px 0 0;}
.transfernew .line_details .ld_con .ldc_process .idcp_ico{float:left;width: 25px;height:40px;vertical-align:top;background: url("/css../images/bus/hcxq_ico.png") no-repeat -107px -27px;background-size: 800% auto;}
.transfernew .line_details .ld_con .ldc_process .idcp_r{padding: 0 0 0 35px;}
.transfernew .line_details .ld_con .ldc_process .idcp_r .ldcp_nane,.transfernew .line_details .ld_con .ldc_process .idcp_r .ldcp_nane a{font-size:1.25rem;color:#464646;}
.transfernew .line_details .ld_con .ldc_process .idcp_r .ldcp_more{font-size: 1.1rem;color: #989898;display:inline-block;width:100%;vertical-align:top;}
.transfernew .line_details .ld_con .ldc_process .idcp_r .ldcp_more a{font-size: 1.1rem;color: #989898;float:left;margin: 0 5px 0px 0;}
.transfernew .line_details .ld_con .ldc_process .idcp_r .ldcp_time{font-size:1.25rem;color:#c8c8c8;}
.transfernew .line_details .ld_con .ldc_process .site_con{display:none;}
.transfernew .line_details .ld_con .ldc_process .site_con .site_item{font-size:1.25rem;color:#464646;height:35px;line-height:35px;}
.transfernew .line_details .ld_con .ldc_process .site_con .site_item a{font-size:1.25rem;color:#464646;}
.transfernew .line_details .ld_con .ldc_process .site_con .site_item .si_ico{display:inline-block;width: 20px;height:15px;vertical-align:top;background: url("/css../images/bus/hcxq_ico.png") no-repeat -145px -49px;background-size: 1000% auto;margin: 10px 15px 10px 0;}
.transfernew .line_details .ld_con .ldc_process .site_num{font-size:1.25rem;color:#bcbcbc;position:absolute;right:0;top:0;cursor:pointer;}
.transfernew .line_details .ld_con .ldc_process .site_num i{display:inline-block;width: 20px;height: 20px;vertical-align:top;background: url("/css../images/bus/hcxq_ico.png") no-repeat -182px -34px;background-size: 1000% auto;margin: 0 0 0 5px;}
.transfernew .line_details .ld_con .ldc_item:after{content:"";display:inline-block;height:100%;width:1px;background:#0075ff;position:absolute;left: 12px;top:8px;z-index:-1;}
.transfernew .line_details .ld_con .ldc_item:last-child{min-height:auto;}
.transfernew .line_details .ld_con .ldc_item:last-child:after{display:none;}
.transfernew .search_near{display:inline-block;width:100%;vertical-align:top;margin:0 0 10px;border:1px solid #0075ff;padding:10px;font-size:1.3rem;color:#464646;position:relative;height:50px;line-height:30px;border-radius: 4px;}
.transfernew .search_near .sn_r{position:absolute;right:10px;top:10px;height:30px;line-height:30px;background:#0075ff;padding: 0 10px;text-align:center;font-size:1.2rem;color:#fff;border-radius: 3px;}
.transferCon .transfer{padding:1rem;margin:1rem 0 0 0;}
.taxi{padding:1rem 0 1rem 15%;margin:0 0 1rem 0;overflow:hidden;background:#fff;box-shadow:1px 4px .5rem #CCCCCC;position:relative;}
.taxi-l{margin:0 5.5rem 0 0;}
.taxi-r{position:absolute;margin:-1.75rem 1rem 0 0;right:0;top:50%;}
.taxi-link{display:inline-block;text-align:center;padding:2px 5px;color:#f60;font-size:14px;border-radius:5px;box-shadow:1px 1px 6px #d6d6d6;width:3.5rem;border:1px solid #f60;height:3.5rem;line-height:1.5rem;}
.text-1{font-size:1.3rem;color:#333;}
.text-2{font-size:1.2rem;color:#333;}
.text-2 .money{font-size:1.2rem;color:#f60;}
.taxi-site{font-size:1.3rem;color:#333;line-height:24px;}
.iconPlus{position:absolute;top:0;right:0;display:inline-block;padding:9% 0 0 0;margin:0 0 0 5%;width:10%;height:100%;vertical-align:middle;text-align:center;color:#999;background:#f0f0f0;font-size:2rem;cursor:pointer;font-style:normal}
.transfer li{position:relative;margin-left:4rem;border-left:#b7b7b7 2px dashed;padding-left:1rem;}
.transfer li i{position:absolute;left:-4rem;display:inline-block;width:4.25rem;height:2.25rem;}
.iconBegin{color:#e3ac4c;background:url('/css../images/star_site.png') no-repeat left center;background-size:auto 100%;top:-.9rem;}
.iconEnd{color:#abc95b;background:url('/css../images/end_site.png') no-repeat left center;background-size:auto 100%;bottom:-.8rem;}
.transfer .f-link{border:none;padding:0;margin:1.5rem 0 0 0;}
.transfer .f-link a{font-size:1rem;color:#0075ff;}
.bus_walk{display:inline-block;width:1.5rem;height:2rem;background:url('/css../images/bus/bus_walk.png') no-repeat left center;background-size:80% 80%;margin:0 .5rem -.3rem 0;}
.bus_take{display:inline-block;width:1.5rem;height:2rem;background:url('/css../images/bus/bus_take.png') no-repeat left center;background-size:80% 80%;margin:0 .5rem -.5rem 0;}
.transferSite{font-size:1.4rem;font-weight:bold;color:#272727;}
.transfer p{font-size:1.3rem;color:#4c4c4c;padding:1rem 0 0 0;line-height:2rem;}
.transfer a{font-size:1.3rem;}
.textDecoration,.textDecoration:hover{text-decoration:underline;font-size:1.4rem;}
.s-site{line-height:0;position:relative;top:-.2rem;}
.e-site{margin:.25rem 0 0 0;display:inline-block;position:relative;bottom:-.5rem;}
.location_txt{text-align:center;font-size:1.2rem;color:#4c4c4c;}
.blockBg{text-align:left;}
.text_info{text-align:left;font-size:1.2rem;color:#0075ff;padding:.5rem 1rem;position:relative;height:2.5rem;line-height:1.5rem;}
.text_info i{display:inline-block;background:url('/css../images/bus/l_ico.png') left center no-repeat;background-size:auto 100%;float:left;width:1.5rem;height:1.5rem;cursor:pointer;margin:0 .5rem 0 0;}
.distance{color:#0075ff!important;float:right;margin:0 2rem 0 0;}
.block{display:inline-block;width:100%;background:#FFF;padding:1rem 0 0 0;padding-bottom: 1rem;}
.city_top{border-bottom:2px solid #0075ff;margin:0 5% 1rem;}
.city_top .city_txtl{padding:0 1.5rem 0 1rem;font-size:1.4rem;color:#fff;display:inline-block;height:2.5rem;line-height:2.5rem;background:url('/css../images/bus/new_line_top.png') no-repeat right bottom;background-size:auto 100%;}
.city_txtr{margin: 5px 15px 15px;font-size: 1.4rem;color:#0075ff;}
.city_txtr .city_name,.city_txtr .city_name a{font-size:1.3rem;color:#0075ff;}
.city_title{margin:0 5%;padding:0 0 1rem 0;width:90%;position:relative;border-bottom:2px solid #0075ff;font-size:1.5rem;color:#0075ff;}
.city_title .city_ico{position:absolute;background:#fff url('/css../images/bus/up.png') no-repeat 0 0;background-size:100% 100%;display:inline-block;width:1.5rem;height:.75rem;left:2rem;bottom:-2px;}
.hot_city{padding:0 5%;width:100%;display:inline-block;}
.hot_city a{display:inline-block;float:left;font-size:1.2rem;color:#4c4c4c;margin:0 .5rem 1rem;}
.letter{display:inline-block;width:100%;padding:0 5%;background:#fff;}
.letter span{margin:0 1% 1rem;padding:.2rem 0;width: 17%;display:inline-block;border:1px solid #0075ff;font-size:1.3rem;color:#0075ff;text-align:center;border-radius:.5rem;}
.letter .letterCur{background:#0075ff;color:#fff;}
.letterFloat{padding:0 5%;position:fixed;top:0;left:0;width:100%;z-index:10;}
.letterCon{padding:5px 0 20px;}
.gather{display:none;width:90%;margin:0 5%;border:1px solid #0075ff;padding: 10px;}
.gather:first-child{display:inline-block;}
.gather span{padding:0 0 0 2%;font-size:1.5rem;color:#0075ff;font-weight:bold;}
.gather .gather_layer{display:inline-block;width:100%;margin:.5rem 0 0;}
.gather .gather_layer a{float:left;display:inline-block;margin:0 2% 1rem;font-size: 1.3rem;color:#4c4c4c;}
.m_footer{padding: 1rem .5rem 4rem;background-color: #e2e5eb;}
.version{display:inline-block;width:100%;margin:0 0 1rem 0;text-align:center;font-size:1.2rem;color:#4c4c4c;}
.version a{font-size:1.2rem;font-family:SimHei;color:#4c4c4c;padding:.2rem 1rem;}
.version a.act{color:#fff;background:#0075ff;border-radius:.3rem;padding:.5rem;}
.footerNav{display:inline-block;width:100%;margin:0 0 .75rem 0;font-size:1.2rem;color:#4c4c4c;padding:0 20px}
.footerNav a{font-size:1.2rem;font-family:SimHei;color:#464646;margin: 0 0 .5rem 0;display: inline-block;}
.copyRight{text-align:center;font-size:.75em}
.maskLayer{display:none;position:fixed;z-index:998;top:0;left:0;width:100%;height:100%;background:rgba(51,51,51,0.5)}
.maskLayer2{display:none;position:fixed;z-index:998;top:0;left:0;width:100%;height:100%;background:rgba(51,51,51,0)}
.popBox{font-size:.9em;display:none;position:absolute;z-index:999;top:0;right:0;overflow:auto;overflow-x:hidden;width:245px;color:#fff;border-left:1px solid #a6a6a6;background:#323232;}
.popTitle{padding:10px;text-align:center;background:#505050}
.popBox ul{border-bottom:1px solid #646464}
.popBox li{margin-top:-1px}
.popBox li p{background:#323232 url('/css../images/triangle_down.png') 95% center no-repeat;padding:10px;cursor:pointer;padding:14px 10px 15px;border-top:1px solid #646464}
.popBox li div{display:none;overflow:hidden;border-left:1px solid #646464;border-top:1px solid #646464}
.popBox li span{display:block;overflow:hidden;padding:10px 2px 10px;margin:-1px 0 0 -1px;width:82px;border:1px solid #646464;float:left;background:#141414;text-align:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis}
.popTitle a{display:block;color:#fff}
.m_ad{clear:both;overflow:hidden;}
#auto973adid1071{background:#fff;padding:0 0 1rem;box-shadow:1px 4px .5rem #CCCCCC;}
.adv_interval{height:3.33rem;height:40px\9;}
.center{text-align:center;background:#fff;}
.center a{font-size:1.2rem;}
.ad1118{background:#fff;}
.ad1064{background:#fff;}
.hd_chezhan{width:100%;border-bottom:1px solid #e2e2e2;position:fixed;top:0;left:0;z-index:10;height:auto;background:#eef8ff}
.hd_chezhan span{font-size:16px;color:#0e84d7;width:200px;height:40px;line-height:40px;margin-left:20px;display:inline-block}
.hd_chezhan .j_adClose{display:inline-block;width:25px;height:26px;position:absolute;right:25px;padding:10px 0 0 15px;z-index:111}
.hd_chezhan .j_adCloseBtn{display:inline-block;width:8px;height:8px;border-top:#fc0 solid 3px;border-right:#fc0 solid 3px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);position:absolute;left:0;top:10px}
.hd_chezhan .j_adCloseBtnOpen{display:inline-block;width:8px;height:8px;border-top-color:#fc0;border-top-style:solid;border-top-width:3px;border-right-color:#fc0;border-right-style:solid;border-right-width:3px;-webkit-transform:rotate(-45deg);position:absolute;left:0;top:15px}
#auto360rgt{padding:0 0 1rem 1rem}
#auto973adid964 a,#auto973adid965 a,#auto973adid966 a,#auto973adid967 a,#auto973adid1429 a,#auto360rgt a{font-size:1.2rem;color:#4c4c4c;}
#auto973adid1330{padding:1rem 0 0;}
#auto973adid1323,#auto973adid1780,#auto973adid1330,#auto973adid1615{text-align:center;}
#auto973adid1323 a,#auto973adid1780 a,#auto973adid1330 a,#auto973adid1780 a,#auto973adid1615 a{display:inline-block;font-size:1.3rem;color:#ff9500;margin:0 0 1rem;}
#auto973adid1330 a,#auto973adid1780 a{padding:0 0 0 22px;background:url("/css/m/css/v2/data:image/gif;base64,r0lgodlhfaasaozcap+de/+pmp/58p+zr/9+f/8+p/zpp/qzf/crp+cev/47f/bav+0sv+/zf/zo/yof/sk/+upp/ba/79v/pi/++y/+5vv/pyf/rz/+qm/vmf+jiv/apf/rkf/gdf/+/f/lgf/kf/+vp/+mkf+yrv+4vf+nk/+4u/mhf/pjp+tof+xq/apv/kvf/9+/+8xv/drv+2t/+1tv/jff/vmv/oiv/cbp/nhv/drf+7xp+kjf+/zp/nxf/xnv+wqp/47/+cep+vap//waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaach/c1hnucbeyxrhwe1qpd94cgfja2v0igjlz2lupslvu78iiglkpsjxnu0wtxbdzwhpshpyzvn6tlrjemtjowqipz4gphg6eg1wbwv0ysb4bwxuczp4psjhzg9iztpuczptzxrhlyigedp4bxb0az0iqwrvymugwe1qienvcmugns41lwmwmtqgnzkumtuxndgxlcaymdezlzazlzezlteyoja5oje1icagicagicaipia8cmrmoljerib4bwxuczpyzgy9imh0dha6ly93d3cudzmub3jnlze5otkvmdivmjitcmrmlxn5bnrhec1ucymipia8cmrmokrlc2nyaxb0aw9uihjkzjphym91dd0iiib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtbg5zonhtcd0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wlyigeg1wtu06t3jpz2luywxeb2n1bwvudelepsj4bxauzglkojhlmwrjntu3ltqzndatngeyyi1hymrkltcxmtu1yjexngvizcigeg1wtu06rg9jdw1lbnrjrd0ieg1wlmrpzdpgrjy1qui3qkq5mzgxmuu2oenfmkmxn0veodexmjzdrsigeg1wtu06sw5zdgfuy2vjrd0ieg1wlmlpzdpgrjy1qui3quq5mzgxmuu2oenfmkmxn0veodexmjzdrsigeg1woknyzwf0b3jub29spsjbzg9izsbqag90b3nob3agq0mgkfdpbmrvd3mpij4gphhtce1nokrlcml2zwrgcm9tihn0umvmomluc3rhbmnlsuq9inhtcc5pawq6ytnmy2m2zdmtmdk3ns01zdrhltg4yjgtmjvimdfmmmm0ytq4iibzdfjlzjpkb2n1bwvudelepsj4bxauzglkojhlmwrjntu3ltqzndatngeyyi1hymrkltcxmtu1yjexngvizcivpia8l3jkzjpezxnjcmlwdglvbj4gpc9yzgy6ukrgpia8l3g6eg1wbwv0yt4gpd94cgfja2v0igvuzd0icii/pgh/v38+/r5+pf29ftz8vhw7+7t7ovq6ejn5uxk4+lh4n/e3dzb2tny19bv1nps0ddpzs3my8rjymfgxctdwshav769vlu6ubi3trw0s7kxsk+urayrqqmop6alpkoioacfnp2cm5qzmjewlzstkpgqj46njiukiyihhoweg4kbgh9+fxx7enl4d3z1dhnycxbvbm1sa2ppagdmzwrjymfgx15dxftawvhxvlvuu1jrue9otuxlsklir0zfrencqua/pj08ozo5odc2ntqzmjewly4tlcsqksgnjiukiyihib8ehrwbghkyfxyvfbmserapdg0mcwojcacgbqqdageaach5baeaaeialaaaaaauabiaaae1gekcg4ivogweiypckefbcom4ciudgo4jp4mdqtefiwioquczgybbayo8oakzbimcleelqjy+awyrogjcdue5gjtbb7mro4ieqr1ce0edamsoxoimqs5cauhp0njcpueyqgvz0kydd8lh49uk10eeqhnk0aqhqtvcbeerfsorirladvu6iuhckauewhtbreogibhbzcjieiqbeapbrlcccikdlhkikm1wbemqaqeucfny8i5siaa7") no-repeat left center;background-size:auto 70%;}
#auto973adid1407{text-align:center;margin:0 0 1rem;}
.downloadBox{position:fixed;left:0;bottom:20px;z-index:10;width:100%;text-align:center;}
.downloadBox_hc{position:fixed;left:0;bottom:20px;z-index:10;width:100%;text-align:center;}
.download,.download_hc{display:inline-block;width:90%;min-height:6rem;text-align:left;background:rgba(0,0,0,0.7);padding:.5rem;border-radius:.5rem;position:relative;}
.download a,.download_hc a{display:block;padding-left:5.75rem;position:relative;}
.download p,.download_hc p{width:90%;line-height:20px;color:#fff;font-size:14px;}
.download a img,.download_hc a img{width:60px;height:60px;position:absolute;left:0;top:0;border-radius:12px;}
.download .close,.download_hc .close{display:inline-block;width:20px;height:20px;line-height:20px;position:absolute;right:5px;top:5px;color:#fff;text-align:center;z-index:2;font-size:20px;background:url('/css/citys/v2/images/bushide.png') no-repeat center center;_background:url('/css/citys/v2/images/ie/bushide.gif') no-repeat center center;}
.downloadArrow{display:inline-block;width:25px;height:26px;position:absolute;left:50%;bottom:-14px;padding:10px 0 0 5px;}
.downloadArrow em{display:inline-block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid rgba(0,0,0,0.7);position:absolute;left:0;top:12px}
.help_con{padding:1rem;margin:0 0 1rem 0;background:#fff;box-shadow:1px 4px .5rem #CCCCCC;}
.help_con img{display:block;margin:.5rem auto;max-width:100%;width:auto;}
.help_con .txt_1{font-size:1.3rem;color:#000;line-height:1.75rem;margin:0 0 .5rem;}
.help_con .txt_2{font-size:1.2rem;color:#4c4c4c;text-indent:2rem;line-height:1.75rem;}
.help_con .txt_3{font-size:1.2rem;color:#4c4c4c;line-height:1.75rem;}
#BAIDU_UNION__wrapper_u2504245_0{z-index:999999999999999!important;}
#auto973adid1627{clear: both;background:#fff;text-align: center;padding: 0 1rem;}
#auto973adid1627 a{width: 100%!important;height: auto!important;}
#auto973adid1627 img{width: 100%!important;height: auto!important;border-radius: .3rem;margin-bottom: 10px;}
.otherbusmore{float: right;font-size: 1.2rem;color: #0075ff;}
.to_error{background: url(/css../images/bus/error1.png) no-repeat 0 0;background-size: 100% 100%;width: 3.5rem;height: 3.5rem;bottom: 40%;right: 20px;position: fixed;cursor: pointer;}
.nearifo_list{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-around;padding:15px 0 5px;}
.nearifo_list .nil_item{flex-grow:1;width:30%;text-align:center;padding:0 0 15px;}
.nearifo_list .nil_item img{width:43%;max-width:90px;}
.nearifo_list .nil_item .nil_tit{font-size:1.3rem;color:#0075ff;}
.near_tit{font-size:1.5rem;color:#0075ff;margin:10px 0 15px;padding:0 10%;font-family:SimHei;font-weight:bold;}
.nearifo_con{padding:0 10%;}
.nearifo_con .nic_item{padding:0 0 20px;}
.nearifo_con .nic_item img{width:100%;padding:0 0 10px;}
.nearifo_con .nic_item .nic_tit{font-size:1.5rem;color:#464646;margin:0 0 8px;}
.nearifo_con .nic_item .nic_ad{display:inline-block;width:100%;vertical-align:top;}
.nearifo_con .nic_item .nic_ad .nicaddress{color:#b7b7b7;font-size:1.3rem;float:left;}
.nearifo_con .nic_item .nic_ad .nicdistance{color:#b7b7b7;font-size:1.3rem;float:right;background:url('/css/m/css/v2/data:image/png;base64,ivborw0kggoaaaansuheugaaabeaaaawcayaaaamahdcaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaa3fpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduuns1jmde0idc5lje1mtq4mswgmjaxmy8wmy8xmy0xmjowotoxnsagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wtu09imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9tbs8iihhtbg5zonn0umvmpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljavc1r5cguvumvzb3vyy2vszwyjiib4bwxuczp4bxa9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc8iihhtce1nok9yawdpbmfsrg9jdw1lbnrjrd0ieg1wlmrpzdphyzrmnda4ys03nmu0ltqwnmetodu4zc0wnmflyjg0zmjhnzciihhtce1nokrvy3vtzw50suq9inhtcc5kawq6muzcqtq4oefen0iymtffnkjgnezgnji2nzg2qkyzmzgiihhtce1nokluc3rhbmnlsuq9inhtcc5pawq6muzcqtq4odlen0iymtffnkjgnezgnji2nzg2qkyzmzgiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wiendichxaw5kb3dzksi+idx4bxbnttpezxjpdmvkrnjvbsbzdfjlzjppbnn0yw5jzulepsj4bxauawlkojkxogqznjviltniymqtngy0ns04zjfklwyyzdixyze2ywq5zsigc3rszwy6zg9jdw1lbnrjrd0ieg1wlmrpzdphyzrmnda4ys03nmu0ltqwnmetodu4zc0wnmflyjg0zmjhnzcilz4gpc9yzgy6rgvzy3jpchrpb24+idwvcmrmoljerj4gpc94onhtcg1ldge+idw/ehbhy2tldcblbmq9iniipz6eua87aaab50leqvr42ozutuhuurta8tfjcbkilbrfiptakqjdagnrkfhghzkblvr070pqdnmirgzxpg8iuhascrfp0qcigcrgulbqw50u/ag1ejge8un/4fw4xodnhfjbco99576559wxssqsgrc56eihymb8d9bqjz03gi/hg6ix4almca2v8vjwoqlvki2v6lyp2z3e4ieqseql38uhdq/y+nlot0k6uy/m4n/xdddxhb94eefmcvmxiijsea+u69msym6bk9cebfimprj3emrgdgnyryn+o1ypwgidu3i+crc3mottmoftvkabd0xig8o446rz3uxuanwqzdg57umgysz4gmwmsf7i0eyuekltloq8i184ksrxkgsm5ne3jemxzruqml+vjmd4zcymdcz/5paqv/mwj17k1e0ew/uam9my0s7oojtfmjvhitjall0qrdhwpfn2h+9qniyu5crkmhdgy2zo/mkn7ydplwyei42+efk/b5b0slb/8uglvhzv4dsjdvaqpmpeltr7c5ya/zt8bmtevrpiqkytwonem6xkki8078w9iyy/hif7wa0ycjwasctmn9ppdod/goxfj15ge08rz9+4bktlq5lcqk3exylymdtncvbhe1rhq1tsjt6g3fcfl4imabnhgrfcvfxhqaaaabjru5erkjggg') no-repeat left center;background-size:auto 85%;padding:0 15px;}
.nic_add{margin:0 10%;width:80%;text-align:center;font-size:1.3rem;color:#b2b2b2;border-top:1px solid #cccccc;padding:15px 0;}
.sidebar_l{position:fixed;z-index:999;overflow-x:hidden;overflow-y:auto;width:0;height:100%;background:#fff;left:0;top:0;}
.sidebar_l .sl_logo{padding:15px 0 8px;margin:0 15px;border-bottom:3px solid #0075ff;}
.sidebar_l .sl_logo img{width:50%;}
.sidebar_l .sl_nav{margin:0 0 20px;}
.sidebar_l .sl_nav .sln_item{height:40px;line-height:40px;cursor:pointer;font-family:SimHei;font-size:1.3rem;color:#0075ff;padding:0 15px;white-space:nowrap;}
.sidebar_l .sl_nav .sln_item:hover{background:#f2f2f2;}
.sidebar_l .sl_nav .sln_item a{font-family:SimHei;font-size:1.3rem;color:#0075ff;}
.sidebar_l .sl_nav .sln_item i{display:inline-block;font-style:normal;height:40px;width: 22px;background-image:url('/css../images/left_l-ico.png');background-repeat:no-repeat;margin:0 10px 0 0;vertical-align:top;}
.sidebar_l .sl_nav .sln_item .sl_ico1{background-position: 0 9px;background-size:100% auto;}
.sidebar_l .sl_nav .sln_item .sl_ico2{background-position: 0 -33px;background-size:100% auto;}
.sidebar_l .sl_nav .sln_item .sl_ico3{background-position: 0 -75px;background-size:100% auto;}
.sidebar_l .sl_nav .sln_item .sl_ico4{background-position: 0 -117px;background-size:100% auto;}
.sidebar_l .sl_nav .sln_item .sl_ico5{background-position: 0 -158px;background-size:100% auto;}
.sidebar_l .sl_nav .sln_item .sl_ico6{background-position: 0 -202px;background-size:100% auto;}
.sidebar_l .sl_nav .sln_item .sl_ico7{background-position: 0 -243px;background-size:100% auto;}
.sidebar_l .sl_nav .sln_item .sl_ico8{background-position: 0 -283px;background-size:100% auto;}
.sidebar_l .app_down{text-align:center;padding:0 10px;}
.sidebar_l .app_down a{display:inline-block;margin:0 15px 15px;}
.sidebar_l .app_down img{width:65px;}
.sidebar_mask{position:fixed;z-index:99;background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%;display:none;cursor:pointer;}
.xl_layer{padding:0 5%;position:relative;background:#fff;height:60px;}
.xl_layer .forward{position:absolute;height: 24px;width:25px;background: url('/css../images/bus/xlarrow.png') no-repeat 2px center;background-size: 500% auto;left: 5%;top: 50%;margin: -12px 0 0 0;cursor: pointer;}
.xl_layer .backward{position:absolute;height: 24px;width:25px;background: url('/css../images/bus/xlarrow.png') no-repeat -101px center;background-size: 500% auto;right: 5%;top: 50%;margin: -12px 0 0 0;cursor: pointer;}
.xl_layer .xll_list{overflow:hidden;position:absolute;width:90%;margin:0 5%;height:60px;left:0;top:0;}
.xl_layer .xll_list ul{float:left;height:100%;white-space: nowrap;}
.xl_layer .xll_list ul li{width:60px;height:60px;border-radius:50%;border:1px solid #0075ff;margin:0 10px 0 0;display:inline-block;vertical-align:middle;}
.xl_layer .xll_list ul li a{font-size:1rem;color:#0075ff;text-align:center;padding:0 5px;display:flex;white-space:normal;height:100%;width:100%;flex-wrap: nowrap;align-items:center;}
.xl_layer .xll_list ul li a span{font-size:1rem;color:#0075ff;text-align:center;display: block;width:100%;pointer-events:none;}
.xl_layer .xll_list ul .act{background:#0075ff;}
.xl_layer .xll_list ul .act a span{color:#fff;}
.tj_mods{display: block;overflow: hidden;background-color: #fff;padding: 0 1rem 1rem;margin-top: -10px;}
.tj_mods.mt{margin-top: 0;}
.tj_mods li{float: left;width:33.33%;text-align: center;}
.tj_mods li a{display: inline-block;width:94%;height: 28px;line-height: 28px;font-size: 14px;color: #0075ff;border: 1px solid #0075ff;text-align: center;}
.tj_mods li:first-child{text-align: left;}
.tj_mods li:last-child{text-align: right;}
.lineTitle .to_error{background: white;box-shadow: none;color: #FF6600;position: absolute;height: auto;width: auto;bottom: -1px;right: 0;border: 1px solid #FF6600;padding: 0.5rem;/* border-radius: 5px; */}
.clear:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
.clear{zoom: 1;}
.top li{width: 33.3%;height: 3rem;float: left;line-height: 3rem;font-size: 1.5rem;border-bottom: 0.1rem solid #ddd;}
.error_submit{margin-right:1.5rem}
.change{text-align: center;}
.push{text-align: right;}
.push a{margin-right: 1.5rem}
.back a{margin-left: 1.5rem}
.tab{width: 94%;margin: 0 auto;padding-top: 1rem}
.tab li{height: 3rem;float: left;width: 33%;line-height: 3rem;text-align: center;font-size: 1.2rem;background: rgba(188, 188, 188, 1);color: rgba(5, 162, 229, 1)}
.tab li.active{color:white;background:rgba(5, 162, 229, 1)}
.mid{margin: 0 0.5%}
.information{width: 90%;margin: 0 auto;padding:1rem 0 200px}
.second{margin:1rem 0}
.about{font-size: 1.2rem}
.information li{height: 2.5rem;line-height: 3rem;}
.information input{height: 2.5rem;width: 100%;display: block;font-size: 14px;padding: 0 3%;box-sizing: border-box;border: 0.1rem solid #bbb;}
.about input{width:60%;float:right}
.information .price_in{width:30%;float:left}
.information .more{height: 6rem;margin: 1.5rem 0}
.information textarea{width: 100%;height: 6rem;border: 0.1rem solid #bbb;box-sizing: border-box;padding:0 3%;font-size:14px}
.ipt{box-sizing: border-box;}
.error_go,.error_back{width: 90%;margin: 0 auto;padding-top: 1.5rem;}
.add{width: 90%;margin: 0 auto;border: 0.1rem solid rgba(5, 162, 229, 1);border-radius: 5px;text-align: center;line-height: 2rem;color: rgba(5, 162, 229, 1)}
.num{text-align: center;line-height: 2rem;width: 2rem;height: 2rem;background: url(/css/citys/v2/images/ball.png);;display: inline-block;float: left;background-size: 100%;}
.station{padding-top: 2rem}
.station li{padding-bottom:1rem}
.station input{box-sizing: border-box;width: 13rem;height: 2rem;display: block;float: left;outline: none;border: 0;padding-left: 0.5rem;margin-left: 0.5rem}
.station input.foucus_in{border: 0.1rem solid #ccc;}
.station p{height: 2rem;float: right;width: 6rem;text-align: left;}
.station a{height: 2rem;width: 2rem;display: inline-block;cursor: pointer;margin-right: 1rem}
.delete_li{background: url(/css/citys/v2/images/delete.png);background-size: 100%;}
.write_in{background: url(/css/citys/v2/images/write.png);background-size: 100%;}
.add_li{width:90%;position: absolute;top:15rem;left:5%;background:white;font-size: 1.2rem;padding: 1rem 0;color:#000;border:0.1rem solid #ccc;box-sizing: border-box;border-radius: 5px;}
.add_li li{height:3rem;line-height: 3rem;padding:0 0.5rem}
.add_li span{display:block;width:20%;float: left;}
.add_li input{display:block;width:70%;float: left;margin-left: 1rem;border: 0.1rem solid #ccc;height:2rem;box-sizing: border-box;margin-top:0.5rem}
.last em{float:right;font-style: normal;font-size: 1.4rem;margin-right: 2.5rem;}
.srue_li{width: 90%;position: fixed;top: 15rem;left: 5%;background: white;font-size: 1.2rem;padding: 1rem 0;color: #000;border: 0.1rem solid #ccc;box-sizing: border-box;border-radius: 5px;display: none;z-index: 1000;background:white}
.srue_li li{height:3rem;padding:0 1rem;}
.cover{position: fixed;width: 100%;height: 100%;background: rgba(66,66,66,0.5);display:none}
#iframe{position: fixed;top: 0;width: 100%;height: 100%;overflow: auto;z-index: 100;display:none}
.end_write{position:fixed;top:0;left:0;width:100%;height:100%;background: rgba(66,66,66,0.5);display:none;}
.end_write dl{position:absolute;top:40%;left:5%;width:90%;padding:1rem;background:white;}
.end_write dt{float:right;padding: 1.5rem 0;width:100%}
.end_write dd{float:right;margin-right:1.5rem} 
.tab_result{background:white;height:40px}
.tab_result ul{background:white;height:39px;border-bottom:1px solid #cdcaca;width:95%;margin:0 auto}
.tab_result li{float:left;width:33.3%;text-align:center;height:40px;line-height:40px;color:#515151;font-size:16px}
.tab_result li.click{border-bottom:3px solid #0075ff;color:#0075ff}
.guanbi{width:20px;height:20px;displat:block;position:absolute;top:5px;right:5px;background:#b9b9b9;color:#e4e3e8;z-index:50;font-size:18px;text-align:center;line-height:20px;border-radius:10px}
.tobanner{padding-top:13px;position:relative;background:white;}	
.commend{padding:0px 30px 20px;overflow:hidden;background:#f9f9f9}
.all_con{color:#464646;margin-top:20px;float:left;width:33.3%;padding-left:25px;height:20px;line-height:20px;font-size:12px}
.each_commend1{background:url(/css/m/images/dt1.png) no-repeat;background-size:20px 20px}
.each_commend2{background:url(/css/m/images/tq1.png) no-repeat;background-size:20px 20px}
.each_commend3{background:url(/css/m/images/hc.png) no-repeat;background-size:20px 20px}
.each_commend4{background:url(/css/m/images/xd.png) no-repeat;background-size:20px 20px}
.each_commend5{background:url(/css/m/images/xz.png) no-repeat;background-size:20px 20px}
.each_commend6{background:url(/css/m/images/jd.png) no-repeat;background-size:20px 20px}
.big_commend{height:120px;background:white}
.tj_mods{display:none!important}
#auto973adid964{margin:0 auto}
#near_st{background:none;color:#0075ff;display:block;padding: 0.8rem 1.5rem 0.5rem 0.2rem;margin: 0 auto;border-bottom: 2px solid #0075ff;width: 96%;display: block;}
#big_near{border:0}
.s_hotel{    background: url(/css../images/bus/s_hotel.png) no-repeat left center;padding: 0 0 0 2rem;background-size: auto 100%;}
.sidebar_l .sl_logo .close_side{width:5%;float:right}
.share{color:white;position:absolute;font-size:12px;bottom:0.75rem;right:1rem;padding-left:23px;background:url(/css/m/css/images/bus/wechat.png) no-repeat;background-size:auto 100%}
.s_tips{width:100%;height:100%;}
.tip_cover{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;z-index:5000000000000000000000000000000000}
.ad_zhengxin{width:100%;display: block;padding:0 0.8rem;text-align: center;color:#000;background: #fff;padding-bottom: 0.6rem;}
.ad_zhengxin p{font-size:1.2rem;padding:0.4rem 0 ;float:left;margin: 5px 0;font-weight: 800;}
.ad_zhengxin .ad_p{padding:0;}
.ad_zhengxin p span{margin-right:0.18rem;padding:0.1rem 0.4rem;border-radius: 10px;border:1px solid orange;color:orange;}
#auto973adid1834 a{width: 100%!important; height: auto!important; margin:0 auto; padding: 0;}
#auto973adid1834 a img { width: 100%; height: auto; }
@media screen and (max-width: 360px) { 
	.ad_zhengxin p{font-size:1rem;}
	.ad_zhengxin p span{margin-right:0.1rem;}
 }
 @media screen and (min-width: 425px) { 
	.ad_zhengxin p{font-size:1.3rem;}
	.ad_zhengxin p span{margin-right:0.4rem;}

 }
.start_with{display: none;}
.start_with,.others_start_with{background: #fff;padding:0 2%;}
.start_with p,.others_start_with p{margin-bottom: 1.2rem;margin-left:2%;height: 2rem;line-height: 2.2rem;font-family: SimHei;font-size: 1.5rem;color: #0075ff;  }
.start_with a{font-size:1.2rem;width:10%;display: inline-block;border:1px solid #0075ff;padding:0.4rem 0;text-align: center;margin: 0 2.1% 1rem;color:#000;}
.others_start_with a{padding: .5rem;font-size: 1.2rem;color: #000;width: 30%;border:1px solid #888;text-align: center;margin: 0 1.2% 1rem;border-radius: .5rem;display: inline-block;}
.start_box,.others_start_box{    display: flex;flex-wrap: wrap;}
