html{min-width:960px;background:#fff url(http://p7.qhimg.com/d/_hao360/subpage/bgimg/comm_hd_ft_r_x.png) repeat-x 0 -74px}body{background:url(http://p0.qhimg.com/d/travel/bg.png) no-repeat 0 29px;color:#333}a{color:#333;cursor:pointer}a:hover{text-decoration:underline;color:#e60012}.gico{display:inline-block;padding-left:18px;background:url(http://p9.qhimg.com/d/_hao360/subpages/usedcar/bgimgs/icon.png) no-repeat}.g-btn{display:inline-block;border:0 none;background:url(http://p4.qhimg.com/d/travel/btn.png) no-repeat;text-align:center}#hd{overflow:hidden}#mininav{margin-top:0}#mininav .mininav-bd{position:relative;bottom:-1px;width:960px;height:28px;margin:0 auto}#mininav ul{float:right;overflow:hidden}#mininav li{float:left;height:14px;margin:6px -1px 0 0;padding:0 6px 0 8px;border-right:1px solid #bfbfbf;line-height:1.2}#mininav li a{display:inline-block}#mininav li .ico-backhome{display:inline-block;padding-left:18px;background:url(http://p6.qhimg.com/d/_hao360/subpage/bgimg/comm_hd_ft_split.png) no-repeat -175px -66px}#mashead .mashead-hd{float:left;padding-bottom:10px}#mashead .mashead-hd .logo{overflow:hidden;width:188px;height:48px;background:url(http://h1.qhimg.com/images/logo_def.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://h1.qhimg.com/images/logo_def.png');color:transparent;text-indent:-9999px}#mashead .mashead-hd .logo a{display:block;height:78px;_color:#f0f9ff}#mashead .mashead-bd{float:left;padding:10px 0 0 45px}#mashead .mashead-bd form{float:left;position:relative}#mashead .mashead-bd .ipt-searcharea{float:left;height:30px;_margin-right:-3px;border:1px solid #b8b8b8;border-right:0 none;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);background:#fff}#mashead .mashead-bd .ipt-search{overflow:hidden;width:312px;height:22px;_height:19px;padding:5px 3px 3px;border:0 none;font-size:14px;line-height:1.3;background:0}#mashead .mashead-bd .btn-search{float:left;width:82px;height:32px;border:0 none;background:url(http://p6.qhimg.com/d/_hao360/subpage/bgimg/comm_hd_ft_split.png) no-repeat 0 -48px;font-size:14px;cursor:pointer;vertical-align:top}#mashead .mashead-ft{float:left;padding:10px 0 0 8px;line-height:2.8}#mashead .mashead-ft span,#mashead .mashead-ft a{float:left;color:#666}#mashead .mashead-ft a{padding-right:4px}#mashead .mashead-ft a:hover{color:#f00}#nav,#nav .nav-bd,#nav ul{height:100%;background-image:url(http://p7.qhimg.com/d/_hao360/subpage/bgimg/comm_hd_ft_r_x.png);background-repeat:no-repeat}#nav{overflow:hidden;height:36px;background-position:right 0}#nav .nav-bd{background-position:0 0}#nav ul{margin:0 5px;padding:0 20px;background-position:0 -37px;background-repeat:repeat-x}#nav li{display:inline;float:left;margin:1px 5px 0 0}#nav a{float:left;height:34px;padding:0 20px;color:#fff;font-weight:bold;font-size:14px;line-height:34px}#nav a.on,#nav a:hover{background-color:#fff;color:#3886c0;text-decoration:none}#copyright{padding:20px 0;color:#666;font-family:arial,simsun,serif;text-align:center}#copyright a{color:#2c80c5}#copyright a:hover{color:#f00}.gbox{border:1px solid #d6e5ee}.gbox .gbox-hd{position:relative;height:35px;line-height:35px;font-size:14px;border-bottom:1px solid #d6e5ee;background:url(http://p8.qhimg.com/d/travel/gbox-hd-bg.png) repeat-x}.gbox .gbox-hd .tit{float:left;margin-left:20px;display:inline;margin-top:10px;margin-right:30px;width:70px;height:17px;overflow:hidden;background:url(http://p0.qhimg.com/d/travel/gbox-tit.png) no-repeat}.gbox .gbox-hd .tit a{line-height:999px;display:block}.gbox .gbox-hd .tab{margin-left:-1px;float:left}.gbox .gbox-hd .tab li{padding-right:20px;float:left;cursor:pointer}.gbox .gbox-hd .tab li a{margin-left:-1px;padding-left:20px;color:#666;text-decoration:none;border-left:1px solid #e9ebec}.gbox .gbox-hd .tab li.on{margin:-1px 0;padding-right:18px;position:relative;border-top:2px solid #5ecafc;border-right:1px solid #d6e5ee;border-left:1px solid #d6e5ee;background:#fff}.gbox .gbox-hd .tab li.on a{color:#000;font-weight:bold;border:0 none}.gbox .gbox-hd .more{float:right;padding-right:20px;color:#666;font-family:"\5b8b\4f53"}.gbox .gbox-hd .more:hover{color:#f00}#airticket .tit{background-position:0 0}#hotel .tit{background-position:0 -18px}#inland .tit{width:100px;background-position:0 -36px}#internation .tit{width:100px;background-position:0 -54px}#recommend .tit{background-position:0 -72px}.gposter{position:relative;overflow:hidden;width:215px;height:135px;display:block;cursor:pointer}.gposter img{width:100%;height:100%;vertical-align:top}.gposter .filterbg{position:absolute;bottom:0;left:0;width:100%;height:22px;background:#000;opacity:.5;filter:alpha(opacity=50)}.gposter .filtertxt{color:#fff;position:absolute;bottom:0;left:0;width:100%;height:22px;overflow:hidden;line-height:22px;text-align:center}.gposter:hover{text-decoration:none}.gtxtlist{padding-top:10px}.gtxtlist a{line-height:22px;height:22px;overflow:hidden;*zoom:1;display:block}.gtxtlist a:hover span{color:#f60;text-decoration:underline}.gtxtlist .txt{float:left;padding-left:10px;overflow:hidden}.gtxtlist .price{float:right;padding-right:10px;overflow:hidden;color:#f60;font-weight:bold;text-align:right}.gsenic .gbox-bd{padding:20px 0 10px 20px}.gsenic .imglist{overflow:hidden;*zoom:1}.gsenic .imglist .gposter{float:left;margin-bottom:1px;margin-right:1px}.gsenic .imglist .small{width:105px;height:67px}.gsenic .links{float:left;display:inline;margin:15px 10px 0 0;width:205px;height:85px;overflow:hidden}.gsenic .links h4{height:30px;background:url(http://p5.qhimg.com/d/travel/line.png) no-repeat 0 20px}.gsenic .links li{float:left;padding-right:10px}.gsenic .links li a{white-space:nowrap}#hotlinks .hotlinks-bd{padding:10px 0 10px 0;height:72px;overflow:hidden}#hotlinks .hotlinks-bd li{float:left;width:98px;height:24px;padding-left:28px;font-size:14px;line-height:24px;overflow:hidden;word-wrap:break-word}#airticket .airticket-bd .content{overflow:hidden;margin:20px 0}#airticket .airticket-bd ul{float:left;width:250px;padding:0 32px}#airticket .airticket-bd ul li{margin-top:-1px;height:35px;overflow:hidden;border-top:1px solid #f2f2f2;color:#000}#airticket .airticket-bd ul a{color:#000;overflow:hidden;*zoom:1;display:block}#airticket .airticket-bd ul a:hover span{color:#f60;text-decoration:underline}#airticket .airticket-bd ul span{line-height:35px;float:left;overflow:hidden}#airticket .airticket-bd ul span.date{width:52px}#airticket .airticket-bd ul span.site{width:105px}#airticket .airticket-bd ul span.rebate{width:43px}#airticket .airticket-bd ul span.price{width:50px;color:#f60;font-weight:bold;text-align:right}#hotel .hotel-bd{padding-bottom:10px}#hotel .hotel-bd .group{padding:20px 0 10px 17px}#hotel .hotel-bd li{width:215px;float:left;padding:0 0 0 17px}#hotel .gtxtlist .txt{width:151px;text-align:left}#hotel .gtxtlist .price{width:44px}#recommend .gtxtlist{width:300px;float:left;padding:10px 0 10px 10px}#recommend .gtxtlist .txt{width:207px}#recommend .gtxtlist .price{width:62px}.g-combobox,.g-input{position:relative;overflow:hidden;height:24px;border-width:1px;border-style:solid;border-color:#afafaf #dcdcdc #dcdcdc #afafaf;background:#fff}.g-combobox .shadow-top,.g-combobox .shadow-left,.g-input .shadow-top,.g-input .shadow-left{display:block;position:absolute;top:0;left:0;overflow:hidden}.g-combobox .shadow-top,.g-input .shadow-top{width:100%;height:0;border-top:1px solid #d8d7d7;border-bottom:1px solid #f2f2f2}.g-combobox .shadow-left,.g-input .shadow-left{top:1px;width:0;height:100%;border-left:1px solid #d8d7d7;border-right:1px solid #f2f2f2}.g-combobox .read-write,.g-input .read-write{float:left;width:85px;height:15px;padding:5px 5px 2px;border:0 none;outline:0;background:#fff;color:#999;font-family:arial;line-height:1.2}.g-input .read-write{width:156px}.g-combobox .time{float:left;width:50px;color:#999;text-align:right;line-height:24px}.g-combobox .btn-chose{position:absolute;top:50%;right:4px;overflow:hidden;width:15px;height:13px;margin-top:-7px;border:0 none;background:url(http://p2.qhimg.com/d/travel/icon.png) no-repeat 0 -403px;text-indent:-99px;cursor:pointer}.g-cal .btn-chose{height:15px;background-position:0 -424px}.g-cal .btn-chose2{background-position:0 -447px}.g-radio input{margin:-3px 5px 0 3px;*margin-right:0;*margin-left:0;_margin-top:-6px}#chose{display:inline;float:left;overflow:hidden;position:relative;width:408px;height:299px;margin-left:5px;border:1px solid #bed6e4;background:#f7fdff}#chose .chose-hd{overflow:hidden;height:37px;background:#f7fdff}#chose .chose-hd .tit{overflow:hidden;height:100%;background:url(http://p9.qhimg.com/d/travel/tit.png) no-repeat;text-indent:-999px}#chose .chose-bd{position:relative}#chose .tab-tit{position:absolute;top:0;left:0;width:138px;height:45px}#chose .tab-tit2{top:44px}#chose .tab-tit3{top:88px}#chose .tab-tit4{top:132px}#chose .tab-tit5{top:176px}#chose .tab-tit6{top:220px}#chose .tab-tit h3{height:100%;padding-right:13px;font-size:14px;font-weight:normal;line-height:45px}#chose .tab-tit span{display:block;height:100%;border-right:1px solid #b8e0f8;background:url(http://p1.qhimg.com/d/travel/tab.png) repeat-x 0 -150px;cursor:pointer}#chose .tab-tit span span{padding-left:50px;border-right:0 none;background:url(http://p2.qhimg.com/d/travel/icon.png) no-repeat}#chose .tab-tit1 span span{background-position:16px 16px}#chose .tab-tit2 span span{background-position:16px -52px}#chose .tab-tit3 span span{background-position:16px -124px}#chose .tab-tit4 span span{background-position:16px -191px}#chose .tab-tit5 span span{background-position:16px -253px}#chose .tab-tit6 span span{background-position:16px -320px}#chose .tab-tit .on{z-index:2;padding-right:14px;background:url(http://p1.qhimg.com/d/travel/tab.png) no-repeat right -242px;font-weight:bold}#chose .tab-tit .on span{border-right:0 none;background-position:0 -196px}#chose .tab-tit1 .on span span{background-position:16px -16px}#chose .tab-tit2 .on span span{background-position:16px -87px}#chose .tab-tit3 .on span span{background-position:16px -157px}#chose .tab-tit4 .on span span{background-position:16px -222px}#chose .tab-tit5 .on span span{background-position:16px -287px}#chose .tab-tit6 .on span span{background-position:16px -16px}#chose .tab-panel{display:none;zoom:1;padding:30px 18px 0 150px}#chose .tab-panel legend{display:none}#chose .tab-panel .formlist li{zoom:1;height:26px;padding:5px 0;vertical-align:top}#chose .tab-panel .formlist li:after{display:block;clear:both;visibility:hidden;height:0;content:''}#chose .tab-panel .formlist li.type{padding:1px 0}#chose .tab-panel .formlist .label{float:left;width:60px;margin-right:5px;_margin-right:2px;text-align:right;line-height:26px}#chose .tab-panel .formlist .cont{float:left;width:172px;position:relative}#chose .tab-panel .formlist .tips{position:absolute;top:-46px;left:0;width:170px;height:34px;border:1px solid #e5d789;background:#fffddd;color:#f60;text-indent:16px;line-height:34px}#chose .tab-panel .formlist .tips .btn-close,#chose .tab-panel .formlist .tips .arrow{position:absolute;overflow:hidden;background:url(http://p2.qhimg.com/d/travel/icon.png) no-repeat}#chose .tab-panel .formlist .tips .btn-close{top:10px;right:10px;width:12px;height:12px;background-position:2px -470px;text-indent:-99px}#chose .tab-panel .formlist .tips .arrow{bottom:-8px;left:32px;width:15px;height:8px;background-position:-13px -472px}#chose .tab-panel .formlist .g-radio{display:inline-block;padding:4px 10px 0 0;_margin-top:4px}#chose .tab-panel .taxi-list{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e4f0f7}#chose .tab-panel .taxi-list li{zoom:1;overflow:hidden;padding:3px 0;font-family:simsun,arial,serif}#chose .tab-panel .taxi-list span{float:left}#chose .tab-panel .taxi-list a{display:inline;float:left;margin:0 3px;color:#056e9e}#chose .tab-panel .taxi-list a:hover{color:#f00}#chose .tab-panel .ticket-list{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e4f0f7}#chose .tab-panel .ticket-list li{zoom:1;overflow:hidden;padding:3px 0;font-family:simsun,arial,serif}#chose .tab-panel .ticket-list span{display:block}#chose .tab-panel .ticket-list a{display:inline;float:left;margin:2px 12px 2px 0;color:#056e9e}#chose .tab-panel .ticket-list a:hover{color:#f00}#chose .tab-panel .act{padding-top:10px;text-align:right}#chose .tab-panel .g-btn-search{width:81px;height:30px;color:#fff;font-size:14px;line-height:30px}#chose .tab-panel .g-btn-search:hover{background-position:0 -31px;text-decoration:none}#topview{display:inline;float:right;overflow:hidden;width:531px;margin-right:5px}#topview .gposter{display:inline;float:left;margin:0 0 1px 1px}#topview .big{width:353px;height:150px}#topview .small{width:176px;height:150px}.gpopup{position:absolute}.gpopup .gpopup-hd{position:relative;width:375px;height:27px;border:1px solid #3ba0f2;border-color:#3ba0f2 #2086d9 #2086d9 #3ba0f2;background:#3ba0f3}.gpopup .gpopup-hd .tit{padding:0 10px;color:#fff;font-weight:normal;line-height:27px}.gpopup .gpopup-hd .shadow-top,.gpopup .gpopup-hd .shadow-left{display:block;position:absolute;top:0;left:0;overflow:hidden}.gpopup .gpopup-hd .shadow-top{width:100%;height:0;border-top:1px solid #70bbf8}.gpopup .gpopup-hd .shadow-left{width:0;height:100%;border-left:1px solid #6db8f6}.gpopup .gpopup-bd{border:1px solid #bed6e4;border-top:0 none;background:#fff}.gpopup{width:377px;margin-top:0}.gpopup .city-chose-bd .tab-tit{padding:6px 0 0 10px;border-bottom:1px solid #85cce5}.gpopup .city-chose-bd .tab-tit li{float:left;position:relative;margin-bottom:-1px;padding:2px 10px 1px;cursor:pointer}.gpopup .city-chose-bd .tab-tit .on{border:1px solid #85cce5;border-bottom-color:#fff}.gpopup .city-chose-bd .tab-cont{display:none;padding:15px 0 15px 20px}.gpopup .city-chose-bd .tab-cont li{zoom:1;overflow:hidden;padding:1px 0;vertical-align:middle;line-height:1.7}.gpopup .city-chose-bd .tab-cont strong{float:left;width:30px;padding-left:26px;color:#f60;_margin-right:-3px}.gpopup .city-chose-bd .tab-cont div{zoom:1;overflow:hidden}.gpopup .city-chose-bd .tab-cont a{float:left;padding:1px 5px;width:60px;height:22px;overflow:hidden}.gpopup .city-chose-bd .tab-cont a:hover{padding:0 4px;border:1px solid #c2e6f5;background:#f0f9ff;color:#000;text-decoration:none}.panel{z-index:200;position:absolute;text-align:left}.date-panel{border:1px solid #ccc}span.emptyhint{color:#999;position:absolute;padding:3px;left:5px;top:2px}.panel-popup .hd{overflow:hidden;height:0}