.left_sp,.search_btn,.change_city,.changeHover,.scenicMap_img,.hotelMap_img,.btnMore_img,.wireless_title,.iphone,.android,.winphone,.phone_weixin,.airplane_sp,.hotel_sp,.yzmErr,.searchMain .search_bg_rgt,.phoneLbl,.wireless_begin,.hkAHotelA,.arrowBoth,.arrowBothHover,.dele_btn,.add_btn,.arrow,.lefSpan,.search_special,.search_submit,.search_special_hover,.search_submit_hover,.tab_hotel_con .search_map_btn,.tab_hotel_con .search_PT_btn,.sjj_bg,.submitairhotel,.changeIcon2,.changeHover2,.fl_all .arrow,.search_history_btn,.youlunInput .select02hover,.youlunInput .select02,.select02 .city_bhover,.select02 .city_b,.scenic_con_tab span,.ab_con_tab span,.gn_con_tab span,.scenery_search_city_more .oteCitySpan b,#tab_top_train i,#trainSearchSubmit,.airplane_rad li label s,.rep_radiao_check{background:url(http://img1.40017.cn/cn/c/home/2015/cnHomePageSearch.0.3.png?v=2015081801) no-repeat}.searchMain{position:relative;width:1200px;margin:0 auto;font-family:'Microsoft YaHei'}.abVisaDiv{position:relative}.w990 .searchMain{width:990px}.w990 .search_box{margin-left:0}.search_box_wrapper{width:450px;height:350px;float:left}.search_box{float:left;z-index:99;background-color:#fff;width:485px;position:absolute;margin:-352px 0 0 5px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}:root .search_box{border:0}.search_left{float:left;width:125px}.search_left a{display:block;cursor:pointer;text-align:left;width:125px;background-color:#38414c;color:#fff;font-size:14px;line-height:44px}.search_left a:hover{text-decoration:none}.search_left .left_sp{width:25px;height:28px;float:left;margin:8px 8px 0 20px}.search_left #top_scenic .left_sp{background-position:-47px -209px}.search_left #top_hotel .left_sp{background-position:-47px -247px}.search_left #top_airplane .left_sp{background-position:-47px -317px}.search_left #top_trian .left_sp{background-position:-47px -284px}.search_left #top_selftrip .left_sp{background-position:-47px -354px}.search_left #top_guonei .left_sp{background-position:1px -284px}.search_left #top_abroad .left_sp{background-position:0 -318px}.search_left #top_youlun .left_sp{background-position:0 -363px}#soso_top_title .atop_scenic .left_sp{background-position:0 0}#soso_top_title .atop_hotel .left_sp{background-position:0 -37px}#soso_top_title .atop_airplane .left_sp{background-position:0 -108px}#soso_top_title .atop_trian .left_sp{background-position:0 -75px}#soso_top_title .atop_selftrip .left_sp{background-position:0 -145px}#soso_top_title .atop_guonei .left_sp{background-position:0 -176px}#soso_top_title .atop_abroad .left_sp{background-position:0 -212px}#soso_top_title .atop_youlun .left_sp{background-position:0 -249px}.search_left .hotel_at{background-color:#fff}.search_left .atop_hotel,.search_left .atop_selftrip{color:#f60}.search_left .atop_airplane,.search_left .atop_abroad{color:#209ef6}.search_left .atop_scenic,.search_left .atop_trian,.search_left .atop_guonei,#soso_top_title .art{color:#50b400}.search_left .atop_youlun{color:#0fc5cc}.search_btn,.tab_hotel_con .search_PT_btn,.tab_hotel_con .list_btn_search .search_btn,.search_submit,.search_submit_hover{width:130px;height:36px;text-align:center;line-height:36px;background-position:0 -400px;font-size:16px;color:#fff;border:0;float:right;cursor:pointer}.search_btnHover,.tab_hotel_con .search_PT_btn:hover,.tab_hotel_con .list_btn_search .search_btnHover,.search_special,.search_submit_hover{background-position:0 -438px}.list_arrow{position:absolute;display:block;height:0;width:0;font-size:0;line-height:0;border-color:transparent transparent #fff;border-style:dashed dashed solid;border-width:8px;z-index:99999999;background:0;top:-15px;left:15px;border-color:transparent \9;background:url(http://img1.40017.cn/cn/c/home/2015/list-arrow.png) \9 no-repeat \9 -8px \9 0 \9}.search_box .search_right{float:left}.search_box .search_right .tray{padding:12px 0 0 30px}.search_box .search_right .ariplane_div{padding-top:8px}.tab_hotel_con .hotel_tab,.tab_airplane_con .airplane_tab{height:30px;border-bottom:2px solid #ddd;width:300px}.tab_hotel_con .hotel_tab{margin:2px 0 21px}#soso_17u div.search_right .color-normal{color:#333}.search_box .search_right .youluntray{padding-top:15px}.tab_hotel_con .list,.tab_hotel_con .list_btn_search,.tab_airplane_con .list_btn_search{width:302px;line-height:32px;padding-bottom:20px;height:32px}.tab_hotel_con .list .list_tit,.tab_airplane_con .list .list_tit{width:auto;margin-right:15px;color:#000;font-size:14px}.tab_hotel_con .list .list_tit{width:56px;text-align:right;float:left}.tab_hotel_con .list .list_con,.tab_hotel_con .list_btn_search .list_con,.tab_airplane_con .list_btn_search .list_con{float:left}.tab_hotel_con .list .list_con .input02,.tab_airplane_con .list .list_con .input02{width:217px;height:30px;border:1px solid #c9c9c9;color:#999;font-size:14px;line-height:27px;padding-left:10px}.tab_hotel_con .have_history .list_con .input02{width:133px}.tab_hotel_con .have_history .search_history_btn{float:left;margin-left:10px;padding-right:17px;padding-left:5px;cursor:pointer;border:1px solid #fff;height:28px;line-height:28px;position:relative;z-index:200;border-bottom:0;background-position:-95px -710px;background-color:#fff;color:#333}.tab_hotel_con .have_history .search_history_btn_up{background-position:-179px -711px;border:1px solid #ddd;border-bottom:0}.tab_hotel_con .have_history .his_cityList{position:absolute;border:1px solid #ddd;background:#fff;right:32px;top:95px;z-index:100}.tab_hotel_con .have_history .his_cityList li{padding:0 10px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;cursor:pointer;font-size:12px}.tab_hotel_con .have_history .his_cityList li.hover{background:#fff4d9}.tab_hotel_con .have_history .his_cityList li .dt_span{padding-left:10px;float:right;height:30px;*width:140px}.tab_hotel_con .have_history .his_cityList li .cname{float:right;height:30px;*width:48px;*white-space:nowrap;*text-align:right;*overflow:hidden}.tab_hotel_con .have_history .his_cityList li .c999{color:#999}.tab_hotel_con .have_history .his_cityList li .zhi{padding:0 3px}.notice_history{margin:0 0 10px;padding-left:7px}.notice_history a{margin-left:10px;color:#333}.soso_h_tbl{background:#fff;position:absolute;z-index:99999;font-size:12px;width:220px;box-shadow:0 0 16px 2px rgba(0,0,0,.2);color:#666;border:1px solid #ddd;padding-top:5px}:root .soso_h_tbl{border:0}.soso_h_tbl .tbl_td1{font-family:Simyou;padding-top:4px;padding-bottom:4px;color:#999}.soso_h_tbl .tbl_td11{border-bottom:1px #ddd dashed;color:#333;font-size:14px;font-weight:700}.soso_h_tbl .noResult{padding-bottom:6px;padding-top:7px}.soso_h_tbl td{white-space:nowrap;padding:5px 10px;line-height:18px}.soso_h_tbl img{float:left;width:9px;height:11px;padding-top:4px;*padding-top:3px}.soso_h_tbl .aOut{color:#005bb5;cursor:pointer}.soso_h_tbl .aOut1{cursor:pointer}.soso_h_tbl .aHover{cursor:pointer;background:#8ab923}.soso_h_tbl .aHover1{cursor:pointer;background:#eee}.soso_h_tbl .td_lef{text-align:left}.soso_h_tbl .td_rgt{text-align:right;color:#999}.soso_h_tbl td.type{text-align:right;padding-left:30px;font-weight:700}.soso_h_tbl .first td{border-top:1px dashed #ddd}#dimCity1 .soso_h_tbl{top:12px}.soso_h_tbl .aOut{color:#666}.soso_h_tbl .tbl_none{display:none}.ihotelplace .mNotice-content{width:580px}.ihotelplace.mNotice-tray .mNotice-normal{height:22px;line-height:22px}.ihotelplace.mNotice-tray .mNotice-hover{padding:0 5px;border:0}.ihotelname .mNotice-content{width:580px}.ihotelname.mNotice-tray .mNotice-normal{height:22px;line-height:22px}.ihotelname.mNotice-tray .mNotice-hover{padding:0 5px;border:0}.dateSp{position:absolute;top:0;right:12px;color:#999;font-size:14px}@media screen and (-webkit-min-device-pixel-ratio:0){#transitTimeDiv .dateSp{top:30px;right:4px}}#airTransWeek,#comHotelWeek1,#lvHotelWeek1{display:none}.tab_hotel_con .list_btn_search .list_tit{width:170px;height:20px;float:left}.tab_hotel_con .hotel_list01,.tab_airplane_con .airplane_list01,.tab_scenic_con .scenic_list01,.tab_scenic_con .scenic_list03,.tab_self_con .self_list01,.tab_abroad_con .abroad_list01{border-top:1px solid #ddd;margin-top:21px;width:300px;height:45px;line-height:45px}.tab_hotel_con .hotel_list01{margin-top:5px}.tab_scenic_con .scenic_list01{border-top:0;margin-top:0}.tab_airplane_con .airBottom{margin-top:54px;_margin-top:39px}.tab_airplane_con .airBottomBack{margin-top:16px;_margin-top:-2px}.tab_hotel_con .hotel_list01 li{float:left;padding-right:32px}.scenic_list01 a:hover{color:#f60}#otherCtyList{_margin-bottom:4px;display:none}.hotel_list01 .hkAHotelA{background-position:-242px -82px;width:18px;height:27px;float:left;margin:5px 10px 0;display:block}.hotel_list01 .hkAHotelA:hover{background-position:-242px 7px;text-decoration:none}.hotel_list01 .tgHotelA{background-position:-236px -224px;margin-left:77px;_margin-left:0}.hotel_list01 .tgHotelA:hover{background-position:-236px -274px}.hotel_list01 .hkAHotelWord{font-size:14px;color:#2a98da;float:left;width:70px;line-height:30px;margin-left:22px}.hotel_list01 a:hover .hkAHotelWord{color:#ffa63c}.hotel-warn{color:#333;height:27px;position:absolute;z-index:1000000;width:467px}.hotel-warn .arrow,.hotel-warn .info{float:left;height:27px}.hotel-warn .arrow{background-position:-49px 0;height:27px;width:6px}.hotel-warn .info{border:1px #ffdf47 solid;border-left:0;background:#ffffe8;color:#f60;line-height:25px;height:25px;padding-left:5px;padding-right:5px}* html .hotel-warn .arrow,* html .hotel-warn .info{display:inline}.pt_hotel_search .come_date_dl .tips2,.pt_hotel_search .other_link,.pt_hotel_search .otcitylist,.pt_hotel_search .hotel_cont .search_btn{display:none}.tg_hotel_search .otcitylist,.tg_hotel_search .come_date_dl .tips1,.tg_hotel_search .dateSp,.tg_hotel_search .leave_date_dl .list_tit,.tg_hotel_search .hotel_list01,.tg_hotel_search .search_map_btn,.tg_hotel_search .search_PT_btn{display:none}.ga_hotel_search .come_date_dl .tips2,.ga_hotel_search .search_btn,.ga_hotel_search .other_link{display:none}.tg_hotel_search .come_date_dl{width:197px}.tg_hotel_search .date_dl .list_con .input02{width:102px}.tg_hotel_search .leave_date_dl{width:115px;padding-left:0}.tab_hotel_con .other_link{margin-top:20px;padding:3px 0 0;border-top:1px solid #ddd}.tab_hotel_con .other_link .bt_icon{background:url(http://img1.40017.cn/cn/c/home/2013/zengxin.png) no-repeat 0 0;width:340px}.search_right .tab_hotel_con{width:300px}.tab_hotel_con .search_map_btn{background-position:-153px -543px;float:left;width:91px;height:32px}.tab_hotel_con .search_map_btn:hover{background-position:-153px -582px}.errMasBorder{position:absolute;z-index:1001;margin-left:108px;margin-top:-27px;float:left;width:500px;display:none}:first-child+html .errMasBorderSpec{margin-left:10px}.errMasBorder{width:600px;margin-left:184px;*margin-left:-150px;*margin-top:2px}#holidayMasErr1{margin-top:-27px}.errMasBorder .lefSpan{background-position:-49px 0;float:left;height:27px;width:6px}.errMasBorder .rgtSpan{float:left;border:1px #ffdf47 solid;border-left:0;background:#ffffe8;color:#f60;line-height:25px;height:25px;padding-left:5px;padding-right:5px}.six_iframe{top:5px;left:0;width:220px;position:absolute;z-index:9999;opacity:0;border:0!important;filter:Alpha(Opacity=0)}.dimCity{position:absolute;z-index:999;*margin-top:-1px}.soso_tbl{background:#fff;position:absolute;z-index:99999;font-size:12px;width:220px;box-shadow:0 0 16px 2px rgba(0,0,0,.2);color:#666;border:1px solid #ddd;padding-top:5px}:root .soso_tbl{border:0}.soso_tbl .tbl_td1{border-bottom:1px #ddd solid;color:#666;padding-top:4px;padding-bottom:4px;color:#999}.soso_tbl .tbl_td11{border-bottom:1px #ddd dashed;color:#333;font-size:14px;font-weight:700}.soso_tbl .noResult{padding-bottom:6px;padding-top:7px}.soso_tbl td{white-space:nowrap;padding:5px 10px;line-height:18px}.soso_tbl img{float:left;width:9px;height:11px;padding-top:4px;*padding-top:3px}.soso_tbl .aOut{color:#005bb5;cursor:pointer}.soso_tbl .aOut1{cursor:pointer}.soso_tbl .aHover{cursor:pointer;background:#eee}.soso_tbl .aHover1{cursor:pointer;background:#eee}.soso_tbl .td_lef{text-align:left}.soso_tbl .td_rgt{text-align:right}li.mNotice-mTab-item{font-weight:500}.mNotice-mTab-tab-tray li.current{font-weight:700}div.mNotice-tray{background:#fff;border:1px solid #9b9b9b}.mNotice-tray .mNotice-head{font-weight:500;border-bottom:1px solid #ddd;padding-bottom:5px}.mNotice-tray .mNotice-normal{padding:0 5px;margin-top:5px;color:#666}.mNotice-tray .mNotice-hover{text-decoration:none;border:1px solid #ffd5a1;height:20px;line-height:20px;height:17px \9;line-height:17px \9;padding:0 4px;background:#fff8ee;color:#f60}div.listbox_se{border:1px solid #9b9b9b;background-color:#fff;width:218px;box-shadow:0 0 5px 3px rgba(0,0,0,.2)}:root div.listbox_se{border:0}.listbox_se dl dt{font-size:12px;font-weight:500;color:#999;border-bottom:1px solid #ddd;line-height:28px}.listbox_se dl dd{line-height:24px}#dimCity1 .list_arrow{top:-4px}#dimCity1 .soso_tbl{top:12px}div.listbox_se_place{width:335px;padding:5px}.temp_autocomplete{border-bottom:1px dashed #ddd;padding-bottom:5px;margin-bottom:5px}.temp_location{padding-left:20px;background:url(http://img1.40017.cn/cn/h/home/2014/location.png) no-repeat 0 3px}.temp_hotel{padding-left:20px;background:url(http://img1.40017.cn/cn/h/home/2014/hotel.png) no-repeat 0 3px}.temp_box_last{border-bottom:0;padding-bottom:0;margin-bottom:0}.temp_left_info{float:left;width:300px}.temp_left_info1{float:left;width:315px}.temp_right_info{float:right;width:90px;text-align:right;color:#666;margin-top:3px}.temp_left_info .name{display:block;height:28px;line-height:28px;padding-left:10px;white-space:nowrap;overflow:hidden;cursor:pointer}.temp_left_info .hover{background:#eee}.soso_tbl .aOut{color:#666}.listbox_se dl dd.on{background:#eee;color:#666}.listbox_se dl dd{color:#666}.autofill_wrap_large .autofill_tray .autofill_hover td{background-color:#eee;cursor:pointer}.mNotice-normal{color:#333}.mNotice-content{margin-left:0;width:352px}.mNotice-mTab .mNotice-mTab-wrap .mNotice-mTab-tab-tray .current{border-top-color:#ddd;border-right-color:#ddd;border-bottom-color:#fff;border-left-color:#ddd;color:#333}.mNotice-mTab .mNotice-mTab-wrap .mNotice-mTab-content{border-top:1px solid #ddd}.mNotice-mTab-content .mNotice-hover{color:#ff7800}.soso_tbl .aHover{background-color:#eee}.mNotice-mTab-tab-tray .current{border-top-color:#ddd;border-right-color:#ddd;border-bottom-color:#fff;border-left-color:#ddd;color:#333}.mNotice-mTab-content{border-top:1px solid #ddd}.mNotice-mTab-wrap .mNotice-mTab-content .mNotice-normal{color:#333;max-width:6em;text-overflow:ellipsis;white-space:nowrap}.mNotice-mTab-wrap .mNotice-mTab-content .mNotice-hover{color:#ff7800;background:0 0;border:1px solid #fff}.tg_hotel_search .tips2,.tg_hotel_search #txtHotelTime1,.tg_hotel_search #txtHotelTime2{display:none}.tg_hotel_search .listdel{margin-top:-42px;display:none}.date_dl{position:relative}.search_right .tab_airplane_con{width:auto}.tab_airplane_con .homeflightdiv .list,.tab_airplane_con .iFlightDiv .list{line-height:28px;height:62px}.tab_airplane_con .list_btn_search .list_tit{width:64px;height:20px;float:left;margin-right:0}#ileaveCityDiv,#leaveCityDiv{position:relative;padding-bottom:10px}.tab_airplane_con .airplane_tab a,.tab_hotel_con .hotel_tab .nor,.tab_hotel_con .hotel_tab .hotelIn,.tab_hotel_con .hotel_tab .otherIn{display:block;height:21px;padding-right:20px;float:left;text-align:center;cursor:pointer;position:relative;font-size:14px;color:#666}.tab_hotel_con .hotel_tab .nor,.tab_hotel_con .hotel_tab .hotelIn,.tab_hotel_con .hotel_tab .otherIn{width:64px;padding:0 8px}.tab_airplane_con .airplane_tab .airpInter,.tab_hotel_con .hotel_tab .hotelIn{color:#50b400;font-weight:700}.tab_airplane_con .airplane_tab a .airplane_sp,.tab_hotel_con .hotel_tab span .hotel_sp{background-position:-90px -83px;width:60px;height:9px;display:none;position:absolute;top:26px}.tab_airplane_con .airplane_tab .airpInter .airplane_sp,.tab_hotel_con .hotel_tab .hotelIn .hotel_sp,.tab_hotel_con .hotel_tab .otherIn .hotel_sp{display:block}.tab_airplane_con .airplane_rad{width:auto;_padding-top:3px}.tab_airplane_con .iFlightDiv .airplane_rad{padding:17px 0 12px}.tab_airplane_con .airplane_rad li{float:left;margin-right:30px;width:auto;height:25px;color:#333;font-size:14px;display:inline}.tab_airplane_con .routetypelist .airplane_rad li{color:#000;font-size:14px}.tab_airplane_con .change_city{display:block;background-position:-176px -207px;width:35px;height:88px;position:absolute;top:35px;left:125px;cursor:pointer}.tab_airplane_con .changeHover{background-position:-177px -302px}.tab_airplane_con .airplane_list01 li,.tab_scenic_con .scenic_list02 li,.view_cont .scenic_list02 li,.farmhouse_cont .scenic_list02 li,.bustuan_cont .scenic_list02 li,.self_list02 li,.tab_abroad_con .abroad_list02 li{float:left;font-size:12px;color:#666;padding-right:32px;height:20px;line-height:20px;white-space:nowrap}.tab_scenic_con .scenic_list02,.view_cont .scenic_list02{height:20px;overflow:hidden}.scenic_list01 a,.scenic_list02 a{color:#666}.scenic_list01 a:hover,.scenic_list02 a:hover{color:#ff7800}.tab_scenic_con .scenic_list02 li,.view_cont .scenic_list02 li,.farmhouse_cont .scenic_list02 li,#busTj1 li{padding-right:17px;*padding-right:14px}.tab_scenic_con .selectAim li{width:54px;padding-right:0}.tab_scenic_con .hotListRec li{padding-right:20px}.tab_airplane_con .airplane_list01 li{height:30px;line-height:30px}.tab_airplane_con .airplane_list01 li a{padding-left:5px}.tab_airplane_con .historyA{font-size:12px;margin-right:20px;line-height:22px;color:#2a98da}.tab_airplane_con .historyBox{width:300px;border-top:1px solid #DDD}.flightInterBg{position:absolute;padding-left:20px;height:30px;line-height:30px;bottom:0;display:block;font-size:12px;background:url(http://js.40017.cn/cn/public/js/smartSearch/search.1.0.png?v=3) -250px -244px no-repeat #FFF}.historyBox{margin-top:10px;border-top:1px dashed #DDD;padding-top:6px}.search_index .historyBox{margin-top:2px}.arrowBoth{background-position:-48px -32px}.arrowBothHover{background-position:-48px -48px}.historyText{float:left;display:inline-block;color:#666}.autofill_tray .match_div{padding:2px 6px}.autofill_tray td{color:#333}.match_right{float:right}.match_left{float:left;font-family:'Microsoft YaHei';font-size:12px}.need_a{color:#999;font-size:14px;padding:10px 0;width:210px;margin-top:5px}.need_a a{color:#08c}.need_btn_search{float:right;width:132px;margin:10px 0}.tab_airplane_con .need_btn_search .search_btn{margin-left:63px}.need_btn_dc{margin-right:52px}.need_dc_a{padding:10px 0 10px 55px;float:left}.tab_airplane_con .btn_div{float:right}.airplaneDiv{width:auto;height:auto;padding-top:6px}.multipass{width:530px}.iflight_mult .flightLine{height:60px;margin-bottom:15px}.iflight_mult .line_num{margin-right:5px;margin-top:20px;line-height:38px;font-weight:700;font-size:14px;float:left;color:#f60}.iflight_mult .iflight_item{margin-left:10px;width:136px;float:left;display:block;line-height:26px;font-size:14px;color:#333}.iflight_mult .line_num em{font-size:18px;color:#F60}.iflight_mult .dele_btn{background-position:-242px -197px;padding-left:12px;margin-top:29px;line-height:18px;font-size:12px;float:left;position:absolute}.iflight_mult .dele_btn:hover{text-decoration:none;background-position:-242px -181px}.iflight_mult .add_btn{height:30px;border:1px solid #ddd;background-position:-236px -139px;padding-left:15px;margin:5px 0 0 54px;line-height:30px;display:block;font-size:14px;width:408px;color:#ff7800}.iflight_mult .iflight_item input{color:#999;width:115px;height:30px;line-height:30px;font-size:14px;border:1px solid #ccc;display:block;padding-left:10px}.tab_airplane_con .miniRol{padding:3px 0 10px;height:28px;line-height:28px}.tab_airplane_con .miniRol .list_tit{height:28px;line-height:28px}.tab_airplane_con .miniRol .list_con{margin-top:0;padding-top:0;width:auto}.select02{color:#333;border:1px solid #ccc;height:30px;font-size:14px;border-radius:3px;width:234px}.tab_airplane_con .miniRol .list_con .select02{width:240px}.add_border{border-top:1px dashed #ddd;width:307px;margin-top:5px}.high_search{padding-bottom:5px}.high_search_a{width:73px;display:block;margin-left:65px;color:#0073B6;font-size:14px}.high_search_a:hover{text-decoration:none}.s_icon{display:block;border:4px solid;*border:5px solid;height:0;width:0;line-height:0;border-color:#005BB5 #FFF #FFF;float:right;margin-top:9px;*margin-top:6px}.high_search_hide .s_icon{display:block;border:4px solid;*border:5px solid;height:0;width:0;line-height:0;border-color:#fff #fff #005BB5;float:right;margin-top:4px;*margin-top:1px}body .mNotice-mTab-tab-tray .mNotice-mTab-item{padding:0 11px}body .mNotice-mTab-content .mNotice-fixWidth{width:63px}body .mNotice-mTab-content .mNotice-normal{overflow:hidden;padding:2px 13px;margin:0}body .mNotice-wrap{width:auto}body .mNotice-mTab-content{width:375px;padding-top:10px}.mNotice-mTab-content .mNotice-def{width:350px}.mNotice-block{padding-bottom:10px}.search_warn{color:#333;height:27px;position:absolute;z-index:1000000}.search_warn .arrow,.search_warn .info{float:left;height:27px}.search_warn .arrow{background-position:-49px 0;height:27px;width:6px}.search_warn .info{border:1px #ffdf47 solid;border-left:0;background:#ffffe8;color:#f60;line-height:25px;height:25px;padding-left:5px;padding-right:5px}* html .search_warn .arrow,* html .search_warn .info{display:inline}.airplane_rad li label{position:relative;padding-left:26px}.airplane_rad li label s{background-position:-236px -360px;width:22px;height:22px;display:inline-block;position:absolute;top:0;left:0}.airplane_rad li label .rep_radiao_check{background-position:-236px -318px;width:22px;height:22px;display:inline-block;position:absolute;top:0;left:0}#flightA{margin-right:20px}.change_hight #transitCityDiv{padding-bottom:0;margin-top:-10px}.change_hight #airplaneSubmit{margin-top:0}.change_hight #leaveTimeDiv{top:54px}.search_right .tab_scenic_con,.search_right .tab_self_con,.search_right .tab_abroad_con{width:auto}.tab_scenic_con table,.tab_self_con table{width:300px}.tab_scenic_con table{border-bottom:0}.tab_abroad_con td.youlunInput{padding-top:10px}.tab_scenic_con table tr .scenicTitle,.tab_self_con table tr .selfTitle,.tab_abroad_con table tr .abroadTitle{line-height:28px;color:#000;font-size:14px;width:auto}.tab_self_con table tr .selfTitle .hotel_ticket{color:#b54800}.tab_scenic_con table tr .scenicMap,.hotel_div{line-height:28px;color:#2da1e7;font-size:12px;text-align:right}.hotel_div{float:right;line-height:22px;_padding-top:2px}.searchSenic,.search_hotel{padding-left:1px;*padding-left:6px;color:#2084C2}.searchSenic:hover,.search_hotel:hover{color:#f60}.tab_scenic_con table tr .scenicMap .scenicMap_img,.hotelMap_img{background-position:-50px -149px;display:inline-Block;width:12px;height:16px;vertical-align:middle}.view_cont tr .scenicInput .input02,.self_cont tr .selfInput .input02,.play_cont .input02,.farmhouse_cont tr .scenicInput .input02,.bustuan_cont tr .input02{width:288px;height:30px;border:1px solid #c9c9c9;color:#999;font-size:14px;line-height:30px;padding-left:10px}.view_cont tr .scenicInput .input02:focus,.self_cont tr .selfInput .input02:focus,.farmhouse_cont tr .scenicInput .input02:focus,.bustuan_cont tr .input02:focus{border:1px solid #64c4fe;border-radius:3px}.tab_abroad_con table tr .abroadInput .input02,.tab_guonei_con table tr .abroadInput .input02,.ab_con .input02,.guonei_con .input02{width:224px;height:30px;border:1px solid #ddd;color:#999;font-size:14px;line-height:28px;padding-left:10px;border-radius:3px;box-shadow:.5px .5px 1px #EEE inset}.tab_abroad_con table tr .abroadInput .input02:focus,.tab_guonei_con table tr .abroadInput .input02:focus{border:1px solid #64c4fe}.view_cont tr .scenicBtn,.tab_abroad_con table tr .abroadBtn,.farmhouse_cont tr .scenicBtn,.bustuan_cont tr .abroadBtn,.tab_guonei_con table tr .abroadBtn{padding-top:10px;padding-bottom:13px}.self_cont tr .selfBtn,.play_cont tr .selfBtn{padding:10px 0 13px}.tab_scenic_con .scenic_list01,.tab_scenic_con .scenic_list03,.tab_self_con .self_list01,.tab_abroad_con .abroad_list01{color:#999;font-size:12px;height:30px;line-height:30px}.scenic_list01,.scenic_list03{font-size:12px;height:30px;line-height:30px;color:#999}.tab_self_con .self_list01{border-top:0;margin-top:4px}.tab_scenic_con .scenic_list03,.view_cont .scenic_list03{border-top:0;margin-top:12px}.tab_scenic_con .scenic_list02{width:auto}.tab_scenic_con .scenic_list02 a{display:inline-block;overflow:hidden}.tab_scenic_con .btn_more{line-height:15px;height:15px;float:right;cursor:pointer;color:#999b9a;font-size:12px;margin-top:-17px;margin-right:15px;border:1px solid #ddd}#seSceDes,#seSceDes1{height:20px;margin-top:0;overflow:hidden}#seSceDes li,.farm_des_box li,#seSceDes1 li,#bustuanDes li,.bustuan_cont .scenic_list01 li{float:left;height:20px;line-height:20px;padding-right:16px;overflow:hidden}.fdMoreSelf{margin-left:0}.tab_scenic_con .btn_more .btnMore_img{display:inline-block;background-position:-210px -527px;width:7px;height:4px;position:absolute;top:5px;left:27px}.citybox .clear{clear:both}#scenicMasErr1{margin-top:-28px}.scenicInput .cityout{z-index:999;overflow:hidden;height:auto}.citybox{width:439px;border:1px solid #bbdfff;float:left;background:none scroll repeat 0 0 #fff}.citybox .title,.citybox .citylist .hottitle{color:#333;font-weight:700}.citybox .title{height:29px;line-height:29px;padding-left:10px;font-size:14px;background:none scroll no-repeat 0 0 #eef7ff}.citybox .title .close{float:right;width:20px;height:20px;display:block;cursor:pointer;color:#777;margin-right:5px;text-decoration:none;background:url(http://js.40017.cn/cn/public/img/searchBox4.png) -383px -113px no-repeat}.citybox .citylist{padding:0 10px 10px;width:419px}.citybox .citylist .hottitle{height:30px;line-height:30px;font-size:12px;border-bottom:1px dashed #ccc}.citybox .citylist .hotlist{float:left}.citybox .citylist .hotlist a{float:left;display:block;padding-right:25px;font-size:12px;line-height:25px;white-space:nowrap}#tab_top_scenic .citybox{margin-top:5px}#tab_top_scenic td.td_lef{line-height:1.6}#tab_top_scenic .bustuan_cont .recom_list{margin-top:8px}.soso_tbl .tbl_none{display:none}.tab_scenic_con .soso_tbl{margin-top:5px;border-bottom:1px solid #ddd}.scenery_search_city_more{text-align:center;float:right}.tab_scenic_con .scenery_search_city_more{margin:-21px -20px 0 0}#searchCityMore2{margin:-21px -20px 0 0}.tab_abroad_con .scenery_search_city_more{position:absolute;top:308px;left:345px}.scenery_search_city_more .oteCitySpan{width:37px;float:left;color:#666;height:21px;text-align:center;cursor:pointer;padding:0 5px;border:1px #fff solid;border-bottom:0;line-height:20px;position:relative;background:#fff;z-index:20}.scenery_search_city_more .oteCity{text-align:center;float:left;color:#666;line-height:18px}.scenery_search_city_more .oteCitySpan b{background-position:-53px -70px;width:10px;height:10px;position:absolute;top:6px;left:34px}.scenery_search_city_more .oteCitySpan_on{border:1px #ddd solid;border-bottom:0;*width:37px}.scenery_search_city_more .oteCitySpan_on b{background-position:-53px -98px}.scenery_search_city_more .tabs{height:23px;border-bottom:1px #ddd solid;margin-bottom:10px;padding-left:7px}.scenery_search_city_more .tabs li{list-style-type:none;float:left;display:block;padding:0 10px;cursor:pointer;line-height:23px;height:23px;color:#333}.scenery_search_city_more .tabs li.current{border-bottom:1px solid #50b400;padding:0 10px;cursor:default;color:#50b400;font-weight:700;background:#fff;position:relative;bottom:-1px;height:22px}.scenery_search_city_more .mc_content{overflow:hidden;margin-left:20px}.scenery_search_city_more .mc_content .item{overflow:hidden}.scenery_search_city_more .searchCityIframe{margin-left:0;*margin-left:-59px;margin-top:31px;position:absolute;width:500px;height:600px}.scenery_search_city_more .box{display:none;margin-left:0;*margin-left:-49px;_margin-left:-51px;margin-top:21px;position:absolute;z-index:10}.scenery_search_city_more .rBox_top_r{background:#fff;border:1px solid #bbe0f6;overflow:hidden;padding:10px;width:390px}.scenery_search_city_more .rBox_top_r_active{display:block}.scenery_search_city_more .rBox_top_r .tt,.rBox_top_r .ct,.rBox_top_r .ct a{background:0 0;border:0;padding:0;position:static;float:left;width:0;width:auto;line-height:24px;height:0;height:auto;display:block}* html .scenery_search_city_more .rBox_top_r .tt,* html .scenery_search_city_more .rBox_top_r .ct,* html .scenery_search_city_more .rBox_top_r .ct a{display:inline}.scenery_search_city_more .rBox_top_r .tt{color:#f60;width:12px;text-align:center}.scenery_search_city_more .rBox_top_r .ct{margin-left:-5px;width:360px}.scenery_search_city_more .rBox_top_r .ct a{margin-right:15px;margin-left:5px;white-space:nowrap;font-weight:400}* html .scenery_search_city_more .rBox_top_r .ct a{vertical-align:2px}.scenery_search_city_more .rBox_top_r a{font-weight:700;margin-right:5px;padding-left:2px;padding-right:2px;float:left;line-height:20px;text-decoration:none}.scenery_search_city_more .rBox_top_r .rBox_top_r_active{display:block;position:absolute;z-index:10;right:0;top:27px;width:241px;background:#fff}.scenery_search_city_more .rBox_top_r_active{width:379px}.scenery_search_city_more .rBox_top_r_active .item{padding:0 0 0 10px;width:347px;float:left;margin-top:5px;display:block}.scenery_search_city_more .rBox_top_r_active .first_item{margin-top:0}.scenery_search_city_more .rBox_top_r_active .tt,.scenery_search_city_more .rBox_top_r_active .ct,.scenery_search_city_more .rBox_top_r_active .ct a{background:0 0;border:0;padding:0;position:static;float:left;width:0;width:auto;line-height:20px;height:0;height:auto}* html .scenery_search_city_more .rBox_top_r_active .tt,* html .scenery_search_city_more .rBox_top_r_active .ct,* html .scenery_search_city_more .rBox_top_r_active .ct a{display:inline}.scenery_search_city_more .rBox_top_r_active .tt{margin-right:1em;color:#f60;font-weight:700;width:12px;text-align:center}.scenery_search_city_more .rBox_top_r_active .ct{width:356px;padding-left:10px;margin-left:-20px}.scenery_search_city_more .rBox_top_r_active .ct a{margin-left:20px;white-space:nowrap;font-weight:400}* html .scenery_search_city_more .rBox_top_r_active .ct a{vertical-align:2px}.scenery_search_city_more .rBox_top_r .ct a{border:1px #fff solid;padding:0 4px;color:#666}.scenery_search_city_more .rBox_top_r .ct a:hover{color:#ff7800;padding:0 4px}.zzy_search{width:350px;overflow:hidden;background:#fff;position:absolute;margin-left:0;z-index:1111}.zzy_search .zzy_search_head{width:350px;height:27px;background:#2a98da}.zzy_search .zzy_search_head .tit{color:#fff;font-weight:700;line-height:27px;font-size:12px;float:left;padding:0 0 0 10px}.zzy_search .zzy_search_head .tit_state{float:left;color:#fff;line-height:27px}.zzy_search .zzy_search_main{border:1px #bbe0f6 solid;border-top:0;padding:10px}.zzy_search .zzy_info{overflow:hidden}.zzy_search .zzy_info .zzy_info_tit{display:block;height:22px;background:#f3f3f3;font-weight:700;text-indent:10px;line-height:22px}.zzy_search .zzy_info ul{overflow:hidden;width:326px;padding-top:10px}.zzy_search .zzy_info ul li{float:left;padding:0 15px 0 10px;white-space:nowrap}.zzy_search .zzy_info ul li a{color:#333}.zzy_search .zzy_info ul li a:hover{color:#f60}.nob{font-weight:400;font-size:12px}.top_reco{float:left;width:720px;overflow:hidden}.m_box{float:left;width:720px}.tab_self_con ul.selfHotList,.tab_abroad_con ul.abroad_list02{width:310px}body .mNotice-mTab-head{background-color:#fff;color:#999;padding:15px 10px 0 8px}.mNotice-wrap .mNotice-mTab .mNotice-mTab-head .white{background:url(http://img1.40017.cn/cn/c/home/2013/pic.png) no-repeat;background-position:0 0;width:11px;height:11px}.mNotice-wrap .mNotice-mTab .mNotice-mTab-head .white:hover{background-position:0 -16px}.mNotice-wrap .mNotice-mTab-wrap{padding:5px 10px}.mNotice-wrap .mNotice-mTab-tab-tray{}.mNotice-close{top:22px;right:18px}.mNotice-mTab-item{color:#2da1e7}.scenery_search_city_more .rBox_top_r{border:1px solid #ddd}.scenery_search_city_more .oteCitySpan_on{border-color:#ddd #ddd -moz-use-text-color}.mNotice-mTab-head{font-weight:400;border:1px solid #9b9b9b;border-bottom:0}.abroadSearchCityMore .oteCitySpan_on{border-color:#ddd #ddd -moz-use-text-color}#soso_17u .input02{background-color:#fff;-webkit-box-shadow:1px 1px 1px #EAEAEA inset;-moz-box-shadow:1px 1px 1px #EAEAEA inset;-ms-box-shadow:1px 1px 1px #EAEAEA inset;-o-box-shadow:1px 1px 1px #EAEAEA inset;box-shadow:.5px 1px 1px #eaeaea inset;border-radius:3px}#soso_17u .input02:focus{border:1px solid #8297b0}#soso_17u .inputHover{background-color:#fff;-webkit-box-shadow:1px 1px 1px #EAEAEA inset;-moz-box-shadow:1px 1px 1px #EAEAEA inset;-ms-box-shadow:1px 1px 1px #EAEAEA inset;-o-box-shadow:1px 1px 1px #EAEAEA inset;box-shadow:.5px 1px 1px #eaeaea inset}.divBag{border:1px solid #999a9b;background-color:#fff;position:absolute;z-index:1000;font-size:12px;width:198px;padding-bottom:10px}.divBag table{width:198px}.singleDiv{overflow:hidden;zoom:1}.modle caption{padding:3px 5px;color:#999}.modle tr{cursor:pointer;color:#0092d2}.modle tr.hover_on{color:#fff;background-color:#88C229}.modle tr td{padding:3px 5px}.pinyin{float:left;display:block;margin-right:100px}.listContent{float:left}.none{display:none}input[type=button]::-moz-focus-inner{border:0;padding:0}.search_box .recom_list{margin-top:15px}.search_box .tab_self_con .recom_list{width:300px;overflow:hidden}.search_box .recom_list dt,.search_box .recom_list dd{height:25px;line-height:21px;font-size:12px;overflow:hidden}.search_box .recom_list dd{margin-bottom:10px}.search_box .recom_list dt{color:#999}.search_box .recom_list dd a{color:#666;padding-right:16px}.search_box .recom_list dd a:hover{color:#f60}.tab_abroad_con table .youlunTd{padding:3px 10px 0 2px;font-size:14px}.tab_abroad_con table tr .abroadBtn,.tab_guonei_con table tr .abroadBtn{padding-left:65px;text-align:left;padding-top:0}.selfRelDiv{position:relative;z-index:1000}.two_wrap{position:relative;z-index:1000}.selfInfo_list{display:none;position:absolute;border:1px solid #ddd;box-shadow:0 0 5px 3px rgba(0,0,0,.2);width:220px;z-index:500;background:#fff;top:40px;left:0}:root .selfInfo_list{border:0}.selfInfo_list ul{background:url(http://img1.40017.cn/cn/sl/home/2013/top_search_bar/autocomplete.png) no-repeat 0 0;padding:34px 0 10px}.selfInfo_list ul li{display:block}.selfInfo_list ul li div{display:block;height:26px;font:14px/26px \5B8B\4F53;overflow:hidden;padding:0 0 0 30px;background:url(http://img1.40017.cn/cn/sl/home/2013/top_search_bar/icons.0.1.png?v=666) no-repeat 6px 0;cursor:pointer}.selfInfo_list ul li div span{color:#B54800}.selfInfo_list ul li.hover div,.selfInfo_list ul li.selected div{background-color:#eee;color:#666;background-position:6px 0}.selfInfo_list ul li.hover div span,.selfInfo_list ul li.selected div span{color:#fff}.selfInfo_list ul li .type_1{background-position:6px 0}.selfInfo_list ul li .type_2,.selfInfo_list ul li.hover .type_2{background-position:6px -52px}.selfInfo_list ul li.selected .type_2{background-position:6px -78px}.selfInfo_list ul li .type_3,.selfInfo_list ul li.hover .type_3{background-position:6px -104px}.selfInfo_list ul li.selected .type_3{background-position:6px -130px}.selfInfo_list ul li .type_4,.selfInfo_list ul li.hover .type_4{background-position:6px -156px}.selfInfo_list ul li.selected .type_4{background-position:6px -182px}#dimCity11{top:118px}.search_special,.search_special_hover{cursor:pointer;height:34px;display:none;border:0;color:#fff;font-size:18px;text-align:center}.search_special,.search_special_hover{background-position:-136px -438px;width:130px;margin:10px 0 0 17px;float:left}.at .search_special,.at .search_special_hover{margin-right:0}.search_special_hover{background-position:-136px -399px}.c_right{background:url(http://img1.40017.cn/cn/c/c/login/gantan.png) no-repeat 61px 7px}caption,th{text-align:center}.ioc_jp,.ioc_jd{width:30px;height:30px;position:absolute;left:146px}.ioc_jp{top:129px;_top:121px;background-position:0 -700px}.ioc_jd{top:226px;background-position:-36px -700px}.seperate_line{margin-bottom:9px;border-bottom:1px dashed #ddd}.submitairhotel{display:inline-block;width:208px;cursor:pointer;height:32px;line-height:32px;text-align:center;color:#fff;background-position:-1px -626px;font-size:18px}.submitairhotel:hover{background-position:-1px -663px;color:#fff;text-decoration:none}.btn_hotel a{margin-left:63px;margin-bottom:5px}.changeIcon2{position:absolute;left:456px;top:102px;width:14px;height:44px;cursor:pointer;background-position:-205px 0}.changeHover2{background-position:-185px 0}.ariplane_div .typelist{border-bottom:1px dashed #ddd;padding-top:15px;padding-bottom:5px;_padding-top:10px;_padding-bottom:0;width:310px;height:28px;line-height:28px}.service_rad li{float:left;width:77px;height:28px;line-height:28px}.service_rad li.cols_02{width:150px;position:relative}.service_rad li input{_float:left;_margin-top:3px}.service_rad li span{_float:left;font-size:14px;color:#000}.fl_all{position:absolute;left:3px;*left:7px;top:-16px;font-size:12px}.fl_box{padding:0 8px;background-color:#ffa63c;color:#fff;line-height:20px;border-radius:2px;-moz-border-radius:3px;-webkit-border-radius:3px}.fl_all .arrow{background-position:-232px -625px;overflow:hidden;display:inline-block;width:11px;height:6px;position:absolute;top:20px;left:40px;*left:46px;_left:40px}.airhoteltray{padding-top:10px;padding-left:35px}.tab_airplane_con .search_air .list{padding-bottom:10px;_padding-bottom:9px}.tab_airplane_con .search_air .list_btn_search{_padding-bottom:5px}.tab_airplane_con .search_airhotel .list{padding-bottom:9px}.tab_airplane_con #soso_tab_content02 .input02{border:1px solid #C9C9C9;color:#999;font-size:14px;height:27px;line-height:27px;padding-left:3px;width:203px}.tab_airplane_con #soso_tab_content02 .input02:focus{border:1px solid #64c4fe}.tab_airplane_con .homeflightdiv .change_city{background-position:-176px -207px;cursor:pointer;display:block;height:88px;left:125px;position:absolute;top:35px;width:35px}.tab_airplane_con .homeflightdiv .changeHover1{background-position:-177px -302px}.trayAir{position:relative}#tab_top_airplane .routetypelist dt,#tab_top_airplane .routetypelist dd{float:left}#tab_top_airplane .list .list_con .input02{width:110px}#tab_top_airplane .routetypelist{padding:11px 0;height:32px}.tab_airplane_con .homeflightdiv .list_btn_search{height:32px}#leaveTimeDiv,#ileaveTimeDiv{position:absolute;top:54px;left:178px}#ileaveTimeDiv{top:54px}#backTimeDiv,#ibackTimeDiv{position:absolute;top:126px;left:178px}.homeflightdiv .list_btn_search .list_con{width:300px}#transitTimeDiv{position:absolute;top:127px;left:178px}#searchExclusive{background:#fff;cursor:default;display:none}#tab_abroad_con ul{height:30px;width:373px;border-bottom:2px solid #ddd;padding-top:2px;margin-bottom:22px}.ab_con_tab li{display:block;height:21px;float:left;text-align:center;width:65px;cursor:pointer;position:relative;font-size:14px;color:#666}#tab_top_holiday .ab_con_tab li{margin-right:10px}.ab_con_tab .at span{background-position:-90px -83px;width:66px;height:9px;display:block;margin-top:6px}.ab_con div{margin-bottom:20px;width:300px}.ab_con label,.guonei_con label{width:62px;display:inline-block;font-size:14px;color:#333;float:left;margin:8px 0 0 2px}.ab_con{display:none}.ab_con.at{display:block}.ab_con .input02,.guonei_con .input02{float:left}.search_box .tab_abroad_con .recom_list dd a{padding-right:13px}.search_box .youluntray .recom_list dd a{padding-right:4px}#tab_top_holiday .tab_abroad_con dd{margin-bottom:20px}#abPlayList{width:300px;overflow:hidden;margin-top:35px}body .ab_mNotice .mNotice-mTab-item{padding:0 7px}.ab_mNotice .mNotice-mTab-content a.notice_main_title{display:block;clear:both;float:inherit;color:#b8b8b8}#genStartCity,#ziStartCity{cursor:pointer}.tab_abroad_con table tr .youlunTitle{color:#b54800}#tab_top_youlun{padding-top:5px;width:300px}#tab_top_youlun .search_btn{margin-top:10px}.youlunInput .select02{background-position:260px -740px;border:1px solid #ccc;color:#999;font-size:14px;height:30px;width:220px;line-height:30px;padding-left:10px;margin-bottom:10px;border-radius:3px;cursor:pointer}.youlunInput .select02hover{background-position:260px -773px;border:1px solid #ccc;color:#333;font-size:14px;height:30px;width:220px;line-height:30px;margin-bottom:10px;padding-left:10px;border-radius:3px}.youlunInput .dropList{position:absolute;color:#333;box-shadow:0 0 16px 2px rgba(0,0,0,.2);left:223px;width:233px;border:1px solid #ddd;background-color:#fff;font-size:13px}:root .youlunInput .dropList{border:0}.dropList li{cursor:pointer;line-height:26px;overflow:hidden;padding-left:10px}.dropList li:hover{background-color:#f0f0f0}.stardroplist{top:113px}.linedroplist{top:74px}.companydroplist{top:177px}.stardroplist{height:260px;overflow-x:hidden;overflow-y:auto}#recom_list dd a{padding-right:13px;color:#666}@-moz-document url-prefix(){#recom_list dd a{padding-right:17px}}#recom_list dd a:hover,#gnSelfCity a:hover{color:#ff7800}.train_warn{color:#333;height:27px;position:absolute;z-index:1000000}.train_warn .arrow,.search_warn .info{height:27px}.train_warn .arrow{background:url(http://img1.40017.cn/cn/t/com/train-bg_v1.png) -100px -232px no-repeat;height:8px;width:9px;display:block;position:inherit;margin-left:10px}.train_warn .info{border:1px #FFD5A1 solid;background:#FFF4D9;color:#333;line-height:36px;height:32px;padding:4px}* html .train_warn .arrow,* html .train_warn .info{display:inline}#tab_top_train{position:relative}#tab_top_train p{color:#b54800}#tab_top_train ul{margin-top:5px;width:300px}#tab_top_train ul li{font-size:14px;margin-bottom:15px}#tab_top_train ul li label:first-child{width:66px;display:block;margin-bottom:5px}#tab_top_train ul .train_li input{font-size:14px;width:115px;height:30px;line-height:30px;border:1px solid #c9c9c9;border-radius:2px;padding-left:5px}#tab_top_train ul li span{padding-left:5px;vertical-align:middle}#trainSearchSubmit{text-align:center;color:#fff;font-size:18px;display:inline-Block;cursor:pointer;background-position:2px -400px;width:132px;height:36px;line-height:32px;margin-left:168px}#trainSearchSubmit:hover{background-position:2px -438px}#tab_top_train i{background-position:-176px -207px;cursor:pointer;display:block;height:88px;width:35px;left:125px;position:absolute;top:38px}#tab_top_train i:hover{background-position:-177px -302px}#leaveDate{position:absolute;top:0;left:178px}.scenic_con_tab,.ab_con_tab{height:30px;border-bottom:2px solid #ddd;padding-top:2px;margin-bottom:22px;width:300px}.scenic_con_tab a{height:21px;margin-left:14px;float:left;text-align:center;cursor:pointer;position:relative;font-size:14px;color:#666}.scenic_con_tab a:first-child{margin:0}.scenic_con_tab .at span{background-position:-89px -82px;height:9px;margin-top:5px;display:block}.scenic_con_tab .viewAndhotel_tab,.scenic_con_tab .bustour_tab{width:72px}.scenic_con_tab .view_tab{width:45px}.scenic_con_tab .play_tab{width:68px}.scenic_con_tab .viewAndhotel_tab span,.scenic_con_tab .bustour_tab span{background-position:-76px -82px}.farmhouse_tab{width:66px}#tab_top_scenic .scenic_con_tab .play_tab{margin-right:0}.ab_con_tab a{display:block;height:21px;float:left;text-align:center;width:66px;cursor:pointer;position:relative;font-size:14px;color:#666}.ab_con_tab .at span{background-position:-90px -83px;width:66px;height:9px;display:block;margin-top:6px}.search_box .recom_list .self_recom{margin:20px 0 0;height:28px}.search_box .recom_list .self_recom a{height:18px;color:#666;text-align:center;margin-right:8px;display:inline-block;padding:5px 10px 5px 0;line-height:20px}.scen_view{margin-top:15px}#tab_top_hotel .selfInput .input02{height:30px;border:1px solid #c9c9c9;color:#999;font-size:14px;line-height:28px;margin-top:1px;padding-left:10px}#tab_top_hotel .farmhouse_cont .input02{margin-top:1px}#tab_top_hotel .selfInput .input02:focus{border:1px solid #8297b0;border-radius:3px}#soso_17u .bus_tour td{width:56px}.bustuan_cont{font-size:14px}.bustuan_cont .bus_type_title{width:56px;color:#000;height:36px;text-align:right;padding:2px 13px 0 0}.bustuan_cont .bus_type li{float:left;width:70px;margin-right:5px}.bustuan_cont .bus_type li span{color:#666}.bustuan_cont .bus_type .input04{margin-right:5px}#bustuanDes{height:20px;overflow:hidden;margin-bottom:10px}#bustuanDes1{margin-bottom:7px}.bustuan_cont .bus_err{}.farmhouse_cont .scenic_list01,.farmhouse_cont .scenic_list03{font-size:12px;height:26px;color:#999}#tab_top_hotel .play_tab{padding-right:0;margin-left:-10px}#tab_top_hotel .play_tab .hotel_sp{width:63px}#tab_top_hotel .hotelIn .hotel_sp{width:64px}#tab_top_hotel .pt_tab{padding-left:0}#tab_top_hotel .hotelandview_tab{width:70px}#tab_top_hotel .hotelandview_tab .hotel_sp{width:70px;background-position:-84px -83px}#searchTG1{display:none}#bustuanTj,#bustuanTj1{height:auto}#soso_17u .bustuan_cont .abroadBtn{padding-bottom:13px}.scenic_con_tab .at,.ab_con_tab .at,#tab_top_hotel .otherIn{color:#50b400;font-weight:700}#tab_top_holiday .abroadTd,#tab_top_guonei .abroadTd{width:62px;padding:0 0 15px 2px;font-size:14px;color:#333}#seSceDes1 li,#seSceDes li{padding-right:13px}.tab_abroad_con table{width:300px}.guonei_con{margin-top:30px}.gncity_list h2,.gncity_list p{font-size:12px;color:#999;margin:30px 0 5px}.gncity_list div{width:290px}.gncity_list a{margin-right:15px;line-height:26px;color:#666}.end_title{margin:5px 0 0 15px;width:57px;height:19px;line-height:19px;background:#8ab923;color:#fff;text-align:center;float:left}.end_def{float:left;width:300px}.end_def a,.end_list_cont a{color:#333}.end_def a:hover,.end_list_cont a:hover{color:#f60}#endList .end_list_title{height:30px;border-bottom:1px solid #ddd}#endList .end_list_title li{font-size:14px;margin-left:6px}#endList .mNotice-mTab-content{width:377px;border-top:0}.autofill_hd_inner{border-bottom:1px solid #ddd;padding:4px 10px;color:#999;font-family:'Microsoft YaHei'}.gny_comp{color:#666}.gny_comp .left,.gny_comp .right{white-space:nowrap;padding:5px;line-height:18px;font-family:'Microsoft YaHei';font-size:12px}.gny_comp .left{float:left}.gny_comp .right{float:right}.show_title .autofill_close{top:11px}.end_list_cont{margin-top:8px}.end_hot{border-bottom:1px solid #ddd;padding-bottom:5px}#gnyMasErr1{margin-top:5px}#endList{border:1px solid #ddd}#gnStartCity,#gnEndCity{margin-bottom:30px}#temstr2,#temstr1{position:absolute;top:43px;left:64px}#temstr1{top:105px}.guonei_con{position:relative;width:300px}.gnycitylist{padding:5px 10px 10px;z-index:21;border:1px solid #ddd;box-shadow:0 0 16px 2px rgba(0,0,0,.2);background-color:#fff;width:390px}.city_name_tab ul li{float:left;padding:0 18px;cursor:pointer;border-bottom:1px solid #dedede}.gnycitylist .city_name_tab ul li.current{color:#50b400;font-weight:700;border-bottom:1px solid #50b400}.gnycitylist .mNotice-mTab-head{border:0;padding-top:0;margin-bottom:10px}.city_name_box,.city_all{margin-top:10px}.citys_all{}#temstr1 .gnycitylist{width:770px}.citys_all dl{float:left;margin-bottom:2px}.citys_all dl:hover{background:#f5f5f5}.city_box_con a,.city_hot a,.city_all a{color:#333;max-width:6em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:2px 10px;line-height:22px;margin:0;float:left;height:auto;cursor:pointer;display:block}.citys_all a{padding:0;line-height:19px;margin:3px 10px 7px 0}.citys_all a.f33{color:#f63}.city_box_con dt{float:left;width:25px;text-align:center;font-weight:700;color:#f60;padding:1px 0;line-height:22px}.city_all dt{float:left;background-color:#8ab923;margin:5px 0 0 8px;width:57px;height:19px;line-height:19px;background:#8ab923;color:#fff;text-align:center}.citys_all dt{font-size:16px;background:0 0;color:#333;margin:2px 8px 0 0}.city_box_con dd{float:left;width:364px}.city_all dd{float:left;width:320px}.gnycitylist .list_arrow{position:absolute;top:-8px;left:15px;background:url(http://img1.40017.cn/cn/c/home/2015/list-arrow.png?v=2015051201) no-repeat 0 0;width:27px;height:13px;display:block;border:0}.city_hot{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:7px 0 5px}:root body .mNotice-mTab-head{border:0}:root body .mNotice-mTab-wrap,:root #endList{border:0}body .mNotice-mTab-item{border:0}body .mNotice-wrap{box-shadow:0 0 16px 2px rgba(0,0,0,.2)}body .mNotice-mTab-item{color:#333}body .mNotice-mTab .mNotice-mTab-wrap .mNotice-mTab-tab-tray .current{border:0;border-bottom:1px solid #50b400;color:#50b400}body .mNotice-tray .mNotice-hover{background:0 0;border:1px solid #fff}body .mNotice-title{font-weight:700}:root div.mNotice-tray{border:0}.hotel_s_warp:after{position:absolute;display:block;height:0;width:0;font-size:0;line-height:0;border-color:transparent transparent #fff;border-style:dashed dashed solid;border-width:8px;z-index:99999999;background:0;top:-16px;left:15px;content:''}div.hotel_s_warp{box-shadow:0 0 16px 2px rgba(0,0,0,.2)}body .autofill_tray{border:0}.hotel_s_warp .mNotice-tray:root .hotel_s_warp .mNotice-mTab-head,:root .hotel_s_warp .mNotice-mTab-wrap,:root .hotel_s_warp .mNotice-tray,:root .hotel_s_warp{border:0}#tab_top_scenic .self_cont tr .selfBtn{padding-top:10px}#abPlayList p{color:#999}div.c_search_citypic{width:100%;height:46px;overflow:hidden;margin-bottom: 0;}.c_search_citypic a{position:relative;float:left;padding:0;margin-right:9px}.c_search_citypic em,.c_search_citypic span{position:absolute}.c_search_citypic em{opacity:.4;-ms-filter:"alpha(Opacity=40)";width:100%;height:100%;top:0;background-color:#000}.c_search_citypic span{color:#fff;text-align:center;font-size:14px;line-height:46px;width:100%;top:0;z-index:10}.c_search_citypic img{width:68px;height:46px;display:block}a.citypic_last{margin-right:0}#soso_tab_content .search_city_ico a{height:18px;line-height:28px;border-radius:7px;padding:0 8px;border:1px solid #ddd;margin-right:9px;color:#666}#soso_tab_content .search_city_ico a:hover{border-color:#ffbc81;color:#ff7800}#tab_top_youlun .youlunBtn{padding-bottom:0}#tab_top_holiday .recom_dd a,#abPlayList .abplay_jd a,#gnSelfCity a,#bustuanDes1 a,#bustuanTj1 a,#palyKey .recom_list a,.tray dd.recom_dd a,#seSceDes1 a,#bustuanDes a,#busTj a,#seSceDes a,#seSceTj a,#seSceTj1 a,#hPalyKey .recom_list a,#scePalyKey dd a{border:1px solid #ccc;color:#333;border-radius:10px;padding:0 8px;height:18px;line-height:17px;float:left;margin:0 10px 8px 0;display:inline-block}#tab_top_holiday .recom_dd a:hover,#abPlayList .abplay_jd a:hover,#gnSelfCity a:hover,#bustuanDes1 a:hover,#bustuanTj1 a:hover,#palyKey .recom_list a:hover,.tray dd.recom_dd a:hover,#seSceDes1 a:hover,#bustuanDes a:hover,#busTj a:hover,#seSceDes a:hover,#seSceTj a:hover,#seSceTj1 a:hover,#hPalyKey .recom_list a:hover,#scePalyKey dd a:hover,#soso_tab_content a.c_search_hotCitysty:hover{color:#ff7800;border-color:#ff7800}#abPlayList,#tab_top_guonei .gncity_list p{margin-top:0}#bustuanDes1 a,#bustuanTj1 a{margin-bottom:0}#bustuanDes1 li,#bustuanTj1 li,#bustuanDes li,#busTj li{padding-right:0;margin-bottom:8px}#bustuanDes li,#seSceDes li,#seSceTj li{padding:0;margin:0}#bustuanDes1,#bustuanTj1,#viewTheme dd{margin-bottom:0}#tab_top_scenic .bustuan_cont td.abroadBtn,#gnSearch{padding-bottom:0;margin-bottom:13px}a.list_last,#seSceTj1 li,#seSceDes1 div li{margin-right:0;padding-right:0}#tab_top_holiday .recom_list dd.recom_dd,#abPlayList .abplay_jd,#gnSelfCity{height:48px;margin-bottom:12px;overflow:hidden}#tab_top_holiday .abvisa_list dd.recom_dd{height:auto;max-height:80px}.recom_dd{width:304px}#palyKey .recom_list dd,#busTj1,#hPalyKey dl.recom_list dd,#scePalyKey .recom_list dd{height:50px;overflow:hidden}.tray dd.hot_dd{height:76px}#bustuanDes1{height:25px;overflow:hidden}#tab_top_youlun .search_btn{margin-bottom:13px}.search_btn{margin-bottom:3px}#soso_tab_content a.c_search_hotCitysty{color:#f63;border-color:#ff7800}#recom_list dd.recom_dd a{padding:0 8px}.dropList,#temstr2,#temstr1{z-index:11}#gnSearch,#tab_top_youlun .search_btn{margin-bottom:25px}