@charset "utf-8";body{margin:0 auto;width:100%;font:12px "微软雅黑","宋体";background:#fff}ul,li,ol{margin:0;padding:0;list-style:none}a{border:0}a:hover{border:0}a:link,a:active,a:visited{text-decoration:none;border:0}a:focus{outline:auto}h1,h2,h3,h4,h5,h6,h7,p{margin:0;padding:0}img{border:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.qrcode{margin-top:10px;float:right;width:200px;padding-top:30px;position:relative;float:right}.qr-phoneImg{position:absolute;top:0;left:16px}.qr-title{font-size:14px;height:30px;line-height:30px;text-align:center;color:white;background:#0093d0}.qr-content{overflow:hidden;padding:10px;border:4px #0093d0 solid;border-top:0}.qr-tagBar{overflow:hidden;text-align:center}.qr-tag{font-size:14px;cursor:pointer;float:left;width:49.9%;color:#747474;border-bottom:1px solid #e7e7e7}.qr-tag.current{color:#0093d0;border-bottom:1px solid #0093d0}.qr-codeBox{text-align:center;display:none}.qr-codeBox.current{display:block}.qr-codeBox img{width:165px;height:165px}.divSelector .ds-optionBox,.divSelector .ds-tips{display:none;border:1px solid black;border-top:0;position:absolute;left:0;right:0;max-height:200px;overflow:auto;z-index:100}.ds-option{color:#0093d0;padding-left:10px;background:white}.ds-option:hover{background:#d3ffff}.ds-tips-option{color:#989898;padding-left:10px;background:white}.ds-input{background:white none repeat scroll 0 0;border:1px solid black;line-height:1.5em;padding-left:10px}.ds-input input{border:0 none;color:#989898;margin:0;padding:0;width:100%}.fl{float:left}.fr{float:right}.W{width:1024px;margin:0 auto}.posR{position:relative}.header{border-bottom:#0193cf 1px solid}.logo{background:url("../images/common.png") -15px -10px;margin:28px 15px}.logo a{height:42px;overflow:hidden;text-indent:-999em}.logo a.czlogo{display:block;width:216px}.logo a.skyteam{display:block;width:47px}input.input{width:186px;padding:6px 5px;color:#999;border:#dcdcdc 1px solid}.hide{display:none}.red{color:red}.space5{padding-left:4em}.left{float:left}.right{float:right}.search-change{width:25px;height:72px;background:url("../images/common.png") right 3px no-repeat;float:left;margin-top:4px}.search-change:hover{background-position:right -77px}.search-change a{display:block;width:16px;height:16px;overflow:hidden;text-indent:-999em;margin:28px 0 0 10px}.contact{margin:0 auto;padding:10px 0;text-align:center;clear:both}.contact ul{float:left;width:20%}.contact ul li{line-height:24px}.contact ul li a{color:#333}.contact ul li a:hover{color:#0093d0;text-decoration:underline}.contact ul li.first{line-height:36px}.contact ul li.first a{color:#002052}.share{width:100%;clear:both;padding-top:20px}.share .first{line-height:36px;color:#002052;text-align:left}.share a{float:left;width:28px;margin-right:18px;height:18px;text-indent:-999em;overflow:hidden;background:url("../images/common.png") 0 -210px no-repeat}.share a.sina{background-position:0 -210px}.share a.tencent{background-position:-46px -210px}.share a.space{background-position:-94px -210px}.share a.weixin{background-position:-136px -210px}.share a.mail{background-position:-186px -210px}.share a.rss{background-position:-232px -210px}.city_tips_box{width:272px;position:absolute;font-size:12px;font-family:宋体,Arial;z-index:999;display:none}.city_tips_box_ieframe{position:absolute;top:0;left:0;z-index:-1;width:272px;overflow:hidden}.city_tips_box_in{width:270px;border:1px solid #CCC;background:#fff}.ttTitle{height:36px;overflow:hidden;border-bottom:1px solid #ccc}.ttTitle .text{float:left;line-height:36px;padding-left:10px;color:#484848;width:90px;display:inline}.ttTitle .close{width:18px;height:18px;line-height:18px;display:inline;float:right;margin-top:9px;margin-right:7px;cursor:pointer;text-align:center;overflow:hidden;font-weight:bold;color:#bfd6e8}.city_tips_box_in .cityList{padding:5px 5px 10px 5px;margin:0;width:260px;overflow:hidden;display:block;border-top:2px solid #eee}.city_tips_box_in .cityList li{float:left;width:52px;height:25px;line-height:25px;list-style-type:none;text-align:center;overflow:hidden;display:inline}.ttLink:link,.ttLink:visited,.ttLink:hover,.ttLink:active{color:#008dd3;text-decoration:none}.shop_tips_box{width:432px;position:absolute;font-size:12px;font-family:宋体,Arial;z-index:999;display:none}.shop_tips_box_ieframe{position:absolute;top:0;left:0;z-index:-1;width:432px;overflow:hidden}.shop_tips_box_inner{width:430px;border:1px solid #CCC;background:#fff}.shop_tips_box_b{background:#f5f5f5;overflow:auto;border:1px solid #CCC}.shop_tips_box_l{width:180px;background:#FFF}.shop_tips_box_r{width:230px;padding:10px;vertical-align:middle;line-height:20px}.shop_tips_box_l span{display:block;width:140px;height:30px;line-height:30px;color:#008dd3;padding:0 10px 0 30px;cursor:pointer}.shop_tips_box_l span.act{background:#f5f5f5;color:#666;font-weight:bold}.czf_input_select{position:absolute;background:#FFF;z-index:10000;display:none}.czf_input_select_ieframe{position:absolute;top:0;left:0;z-index:-1}.czf_input_select_in{padding:1px;border:1px solid #d8d8d8;overflow-x:hidden;overflow-y:scroll;height:180px}.czf_input_select_in span{display:block;height:18px;line-height:18px;text-align:left}.czf_input_select_in span.hover{background:#036;color:#FFF}.alignR{text-align:right}.fav_zone{position:absolute;z-index:200;bottom:110px;right:460px;background:url("../images/bluebg.png") 0 0 repeat;padding:15px;color:#fff}.fav_zone h3{line-height:30px;font-size:24px;font-weight:100}.fav_zone a.favBtn{font-size:14px;padding-left:24px;margin:15px 0;color:#fff;background:url("../images/icon.png") 2px -444px no-repeat;line-height:32px}.navchildmenu{background:url("../images/repeat.png") 0 0 repeat;height:auto;position:absolute;top:134px;left:0;display:none;z-index:999;-moz-box-shadow:0 5px 6px #ccc;-webkit-box-shadow:0 5px 6px #ccc;box-shadow:0 5px 6px #ccc;-ms-box-shadow:0 5px 6px #ccc;padding-bottom:15px;border:#0093d0 1px solid;border-top-width:3px}.menuContent ul{float:left;width:19%;margin-top:15px;border-right:#aad5ff 1px solid}.menuContent ul.end{border:0}.menuContent ul li{padding:0 25px 0 35px;line-height:26px}.menuContent ul li a{color:#999}.menuContent ul li.head{line-height:32px;font-size:14px;background:url("../images/icon.png") 25px -588px no-repeat}.menuContent ul li.head a{color:#0093d0}.menuContent .more{line-height:36px;text-align:right;clear:both;padding:0 30px}.menuContent .more a{color:#0093d0}.milMarginB{margin-bottom:5px}.milcheck{width:134px;margin-top:10px}.milcheck .checkbox-txt{color:#0093d0}.milcheck .checkbox-txt{width:56px}.czf_input_select{position:absolute;background:#FFF;z-index:10000;display:none}.czf_input_select_ieframe{position:absolute;top:0;left:0;z-index:-1}.czf_input_select_in{padding:1px;border:1px solid #333;overflow:hidden}.czf_input_select_in span{display:block;height:18px;line-height:18px}.czf_input_select_in span.hover{background:#036;color:#FFF}.czf_country_select{position:absolute;background:#FFF;z-index:10000;width:124px;overflow:hidden;left:10px}.czf_country_select_ieframe{position:absolute;top:0;left:0;z-index:-1;width:120px;overflow:hidden}.czf_country_select_in{width:120px;padding:2px 0;overflow:hidden;border:1px solid #4d8ffd;background-color:#FFF}.czf_country_select_in_t{width:212px;height:27px;line-height:27px;border-bottom:1px dashed #bbb;overflow:hidden;text-align:center}.czf_country_select_in_m{width:120px;margin:2px 0;overflow:hidden;overflow-x:hidden;overflow-y:hidden}.czf_country_select_in_b{width:212px;height:24px;border-top:1px dashed #bbb;overflow:hidden}.czf_country_select_in_t a:link,.czf_country_select_in_t a:visited{text-decoration:none;margin:0 2px;color:#0380bc}.czf_country_select_in_t a:hover{text-decoration:underline;color:#900}.czf_country_select_in_t a.act{text-decoration:none;color:red;font-weight:bold}.czf_country_select_in_m span{display:block;padding:0 5px;height:25px;line-height:25px;background:0;color:#0380bc;cursor:pointer;overflow:hidden}.czf_country_select_in_m span.hover{background:#eff5fa;color:#008dd3}.czf_country_select_in_m span .l{padding-left:5px;height:25px;float:left;overflow:hidden;color:#008dd3}.czf_country_select_in_m span .r{height:25px;float:right;padding-right:5px;text-align:right;overflow:hidden;color:#cacaca;font-size:10px}.czf_country_select_page_change{width:50px;height:16px;line-height:16px;border:1px solid #ddd;text-align:center;margin:3px 2px;display:inline;float:left;color:#ddd}.czf_country_select_page_canchange{color:#0380bc;border:1px solid #0380bc;cursor:pointer}.czf_country_select_page_canchange_hover{border:1px solid #900;color:#900}.czf_country_select_page_textbox{width:100px;height:24px;line-height:24px;text-align:center;display:inline;float:left}.czf_country_select_newNav{height:25px;line-height:25px}.czf_country_select_newNav span{cursor:pointer;padding:0 5px;color:#008dd3;font-size:12px;font-family:Arial,SimSun,Helvetica,sans-serif,SimSun}.czf_country_select_newNav span.color333{color:#333}.czf_country_select_newNav span.hover{color:#008dd3;background:#e1f0ff;border:1px #008dd3 solid}.czf_country_select_in_m2{width:192px;margin:2px 0;overflow:scroll;height:250px}.czf_country_select_in_m2 span{display:block;width:188px;padding:0 2px;height:25px;line-height:25px;background:0;color:#0380bc;cursor:pointer;overflow:hidden}.czf_country_select_in_m2 span.hover{background:#004080;color:#FFF}.czf_country_select_in_m2 span .l{width:103px;height:25px;float:left;overflow:hidden}.czf_country_select_in_m2 span .r{width:85px;height:25px;float:left;text-align:right;overflow:hidden}.czf_hotCity_select{position:absolute;background:#FFF;z-index:10000;width:350px;font-size:12px;display:none}#y-datetime-wrap{display:inline-block;font-size:12px;margin:0;padding:0;position:relative}.y-datetime{border:1px solid #ccc;height:26px;line-height:26px;margin:0;padding:0 0 0 5px;width:70px}#y-datetime-handler{display:inline-block;width:15px;height:16px;background:url(../images/L_timing.jpg) no-repeat;position:absolute;right:5px;top:0}#y-datetime-pop{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;color:#125657;font-size:12px;left:0;position:absolute;top:25px;width:100px}#y-datetime-select{width:100px}#y-datetime-select li{float:none;height:20px;line-height:20px;margin:0;padding:0;width:auto}#y-datetime-select-hour,#y-datetime-select-minute{float:left;width:50px}#y-datetime-select-hour span,#y-datetime-select-minute span{display:block;height:30px;line-height:30px;text-align:center;width:50px}#y-datetime-select-hour ul,#y-datetime-select-minute ul{height:80px;line-height:20px;overflow-x:hidden;overflow-y:auto;position:relative;width:50px}#y-datetime-select-hour a,#y-datetime-select-minute a{color:#666;display:block;height:20px;line-height:20px;text-align:center;text-decoration:none}#y-datetime-select-hour a.cur,#y-datetime-select-minute a.cur{background:none repeat scroll 0 0 #beebee;color:#125657}#y-datetime-tools{height:30px;line-height:30px;padding:0 10px;text-align:right}#y-datetime-tools a{background:none repeat scroll 0 0 #ceecec;border:1px solid #37b3b5;color:#125657;display:inline-block;height:18px;line-height:18px;margin-top:5px;padding:0 10px;text-decoration:none}.czf_hotCity_select .frames{position:relative;background:#bfd6e8;padding:0;display:block;background-color:#fff;border:1px solid #098bc4}.czf_hotCity_select .frames{top:8px\9;_top:-8px}.czf_hotCity_select .shadows{background:#fff\9;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='9',MakeShadow='true',ShadowOpacity='0.40');_filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='8',MakeShadow='true',ShadowOpacity='0.20')}.czf_hotCity_select_ieframe{position:absolute;top:0;left:0;z-index:-1;width:376px;overflow:hidden}.czf_hotCity_select_in{overflow:hidden}.czf_hotCity_select_in2{width:370px;overflow:hidden;border:1px solid #bbb;text-align:center;background:#fff}.czf_hotCity_select_in_m2{overflow:hidden;padding:2px 2px;color:#000}.czf_hotCity_select_in_m2 span{height:24px;line-height:24px;color:#000;float:left;width:110px;display:block;overflow:hidden;text-align:center;margin-right:1px;padding:0 5px;cursor:pointer}.czf_hotCity_select_in_t{height:27px;line-height:27px;overflow:hidden;text-align:left}.czf_hotCity_select_in_t .l{width:110px;height:27px;line-height:27px;overflow:hidden;font-weight:bold;font-size:14px;padding-left:10px;float:left;cursor:pointer}.czf_hotCity_select_in_t .r{width:240px;height:27px;line-height:27px;overflow:hidden;text-align:right;font-weight:bold;padding-right:10px;float:left}.czf_hotCity_select_in_t .r span{cursor:pointer}.czf_hotCity_select_in_t .r span.hover{background:#eff5fa;color:#008dd3}.czf_hotCity_select_in_m{width:366px;overflow:hidden;padding:2px 2px;color:#000}.czf_hotCity_select_in_m span{height:24px;line-height:24px;color:#000;float:left;width:65px;display:block;overflow:hidden;text-align:center;margin-right:1px;padding-left:1px;cursor:pointer}.czf_hotCity_select_in_m span div{color:#000}.czf_hotCity_select_in_m span.hover div{color:#008dd3}.czf_hotCity_select_in_m span.hover{color:#008dd3;height:22px;line-height:22px;background:#e1f0ff;border:1px #008dd3 solid}.czf_hotCity_select_in_m2 span div{color:#000}.czf_hotCity_select_in_m2 span.hover div{color:#008dd3}.czf_hotCity_select_in_m2 span.hover{color:#008dd3;height:22px;line-height:22px;background:#e1f0ff;border:1px #008dd3 solid}.new_hl_title{background:url("../images/air_bg001.gif") repeat-x scroll 0 -1101px;height:41px;line-height:41px;margin:0;font-size:12px;color:#334c75;font-weight:normal;overflow:hidden}.new_hl_title span{float:left;height:41px;width:114px;text-align:center;cursor:pointer;font-weight:bold}.new_hl_title span a:link,.new_hl_title span a:visited{color:#fff;text-decoration:none}.new_hl_title span.act{color:#2f4c78;font-weight:bold;background:#fff}.stittitle{background:#0093d0;height:33px;color:#fff}.citybg{overflow:hidden;text-align:left}.stittitle .atag{line-height:24px;text-align:center;display:block;height:25px;width:90px;margin-left:8px;float:left;color:#fff;text-decoration:none;cursor:pointer}.stittitle .current{background:#fff;color:#484848;font-weight:bold}.nofm .grid_2 .newinput{width:130px;margin-right:5px}.nofm .grid_2 .newselect{height:22px;line-height:22px}.nofm .newdiv{height:30px;margin:30px 0 0 32px}.contenter{padding:28px 0;color:#000}.barDot{margin:0 100px;height:20px;border-bottom:dotted 1px #001e51}.bar{position:relative}.bar ul{position:relative;margin-top:-21px}.bar li{float:left;position:relative;width:20%;text-align:center;color:#0093d0;font-size:14px;margin-left:-1px}.bar li .barNum{width:28px;height:28px;border:5px solid #fff;line-height:28px;overflow:hidden;font-weight:bold;background:#0093d0;color:#fff;margin:0 auto}.bar li .barDir{width:27px;height:10px;background:url("../images/flight.png") 0 0 no-repeat;position:absolute;top:17px;right:-14px}.bar li.current{color:#e3001c}.bar li.current .barNum{background:#e3001c}.spaceO{padding-right:1em}.flightTab{margin:20px 0 15px 0}.flightTabH{border-bottom:3px #40b5e2 solid;background:#eaf8fe}.flightTabH li{font-size:16px;float:left;padding:0 30px;line-height:34px;height:34px;color:#0092d0;margin:3px 0 0 3px;cursor:pointer}.flightTabH li.current{color:#fff;background:#40b5e2}.flightTabH li:hover{color:#fff;background:#40b5e2}.flightCon{border:#eaf8fe 1px solid;border-top:0;padding:10px 10px 10px 30px;font-size:14px}.flightCon li{float:left}.fightTxt{float:left;margin-right:10px;line-height:24px}.flightF{float:left;position:relative;margin-right:20px}.flightInput{line-height:22px;border:#e6e8e8 1px solid;text-align:center;padding-right:22px;width:88px;overflow:hidden}.flighticon{position:absolute;top:50%;margin-top:-6px;right:5px;width:13px;height:13px;background:url("../images/flight.png") 0 -11px no-repeat;cursor:pointer}.cityicon{background-position:0 -11px}.dataicon{background-position:-15px -11px}.disInput .flightInput{background:#f0f1f1;color:#a5a6a6}.disInput .dataicon{background-position:-15px -25px}a.searchBtn{display:block;padding:0 24px;color:#fff;background:#0093d0;line-height:24px;height:24px}.flightCon .fr{float:right}.flightTitle{background:#0093d0;font-size:16px;color:#fff;line-height:54px;margin-bottom:12px}.flightTcity{width:40%;float:left}.flightTdata,.flightTTime{width:30%;float:left}.flightTcity span{padding:0 12px}.flightTcity span{font-size:22px}.flightTdata{text-align:right}.flightTTime span{padding:15px}.weekdir{width:48px;border:#d3d3d3 1px solid;background:#fafafa;position:relative;height:60px;cursor:pointer;float:left;z-index:2px}.weekdir .dirTir{width:0;height:0;border-top:10px transparent solid;border-right:10px #0093d0 solid;border-bottom:10px transparent solid;position:absolute;top:50%;margin:-10px 0 0 -5px;left:50%}.weekdir .dirTirL{border-right:0;border-left:10px #0093d0 solid;margin-left:-1px}.disDir .dirTirR{border-right-color:#d3d3d3}.disDir .dirTirL{border-left-color:#d3d3d3}.disDir{cursor:auto}.flightweek ul{float:left;width:924px;margin-right:-2px}.flightweek li{float:left;padding:3px 0;font-size:12px;line-height:16px;border-top:#d3d3d3 1px solid;border-bottom:#d3d3d3 1px solid;height:54px}.flightweek li a{display:block;width:131px;text-align:center;padding-top:8px;color:#000;border-right:#d3d3d3 1px solid}.flightweek li a span{font-size:14px;padding-right:8px}.flightweek li a .weekprice{color:#0093d0;line-height:30px;height:30px;font-size:14px}.flightweek li.current{background:#40b5e2}.flightweek li.current a{color:#fff;border:0}.flightweek li.current a .weekprice{color:#ffc;font-size:18px}.flightweek li.disweek{background:#efefef}.flightweek li.disweek a{color:#b4b4b4}.flightweek li.disweek a .weekprice{color:#b4b4b4}.flightInfo{margin-top:15px}.flightInfoW{width:140px;float:left;text-align:center;color:#666;font-size:14px}.flightShare{width:58px}.flightTimeShow{width:118px}.flighttrans{width:92px}.flightDetail{width:75px}.flightInfoH .flightInfoW{height:32px;line-height:32px;color:#0093d0}.Odd{background:#eaf8fe}.flightInfoCon .flightInfoW{height:95px}.flightInfoCon .flightShare{line-height:95px}.flightInfoCon .flightShare img{border:0}.flightInfoCon .flightInfoTime{margin-top:18px;font-size:32px;line-height:36x}.flightInfoCon .flightInfoairport{font-size:12px;color:#999}.flightInfoCon .flightInfoSeg{width:64px;height:40px;border-bottom:dotted #000 1px;position:relative;margin:0 auto}.flightInfoCon .flightInfoSeg .routeOne{position:absolute;width:11px;height:10px;bottom:-6px;left:50%;margin-left:-5px;background:url("../images/flight.png") 0 0 no-repeat}.flightInfoCon .flightInfoSeg .routeTwo{position:absolute;width:27px;height:10px;bottom:-6px;left:50%;margin-left:-14px;background:url("../images/flight.png") 0 0 no-repeat}.flightInfoCon .flightInfoSpend{margin-top:20px;font-size:12px;color:#999}.flightInfoCon .detailDir{margin:38px auto 0;width:24px;height:24px;position:relative;background:#40b5e2;cursor:pointer}.flightInfoCon .detailDir .dirR{width:0;height:0;border-left:8px transparent solid;border-top:8px #fff solid;border-right:8px transparent solid;position:absolute;top:8px;left:50%;margin-left:-8px}.flightInfoCon .OpenDir{height:57px}.flightInfoCon .OpenDir .dirR{border-top:0;border-bottom:8px #fff solid}.flightInfoCon .flightInfoW .flightPrice{margin-top:15px;line-height:40px;height:40px;overflow:hidden;color:#646464;font-size:20px}.flightInfoCon .flightInfoW .flightRadio{width:18px;height:18px;margin:0 auto;background:url("../images/flight.png") 0 -39px no-repeat}.flightInfoW .flightPrice .benefits{background:url("../images/flight.png") 0 -59px no-repeat;color:transparent}.flightInfoCon .flightselect{cursor:pointer}.detailshow{border:#40b5e2 1px solid;background:#ffe;padding:10px 0}.detailDiv{font-size:14px;color:#666}.detailTime{width:78px;float:left;font-size:18px}.detaildot{width:24px;float:left}.sp-trip-body>ul,.sp-trip-head>ul{margin:0;overflow:hidden}.sp-trip-head{color:#0093d0;text-align:center}.sp-trip-intro{position:relative;width:40%;z-index:0}.sp-trip-body>ul>li,.sp-trip-head>ul>li{float:left;margin:0;padding:20px 0}.sp-trip-head .current-date{font-size:20px}.sp-trip-head .sp-cabin-cell{font-size:16px;overflow:hidden;white-space:normal;word-break:break-all}.sp-trip-body{background-color:#f0fafd}.sp-trip-body .sp-cabin-cell,.sp-trip-body .sp-trip-intro{height:60px}.sp-trip-info{color:#999;display:block;font-size:14px;font-weight:400;margin-right:40px;overflow:hidden;text-align:center}.sp-trip-info .cell{float:left}.sp-trip-info .side{width:30%}.sp-trip-info .share{width:12%;padding-top:15px}.sp-trip-time{color:#6a6a6a;font:30px/40px arial;height:40px}.sp-trip-city{height:20px;line-height:20px}.sp-trip-info .mid{width:28%}.sp-trip-stops{border-bottom:1px dotted #999;height:30px;line-height:30px;margin:0 5px;overflow:visible;position:relative;z-index:0}.sp-trip-stops .icon-plane{background-repeat:repeat-x;bottom:-6px;left:50%;margin-left:-7px;position:absolute;z-index:1;width:11px;height:10px;background:url("../images/flight.png") no-repeat 0 0}.sp-trip-duration{line-height:30px}.sp-trip-intro .detail-trigger{background-color:#40b5e2;display:block;height:34px;position:absolute;right:5px;text-align:center;top:13px;width:34px;margin-top:20px}.detail-mode .detail-trigger{height:70px}.sp-cabin-cell{font-size:22px;text-align:center;width:15%}.sp-cabin-cell{overflow:visible;position:relative;z-index:0}.icon-arrow-white{width:0;height:0;border-left:8px transparent solid;border-top:8px #fff solid;border-right:8px transparent solid;position:absolute;top:14px;left:50%;margin-left:-8px}.detail-mode .icon-arrow-white{border-top:0;border-bottom:8px #fff solid}.sp-cabin-cell .select-cell{cursor:pointer}.sp-cabin-cell .price{color:#6a6a6a;display:block;height:40px;line-height:40px}.sp-cabin-cell .benefits{background:url("../images/flight.png") 0 -59px no-repeat;color:transparent}.icon-radio{display:block;width:18px;height:18px;margin:0 auto;background:url("../images/flight.png") 0 -39px no-repeat}.sp-trip-box .sp-trip-detail{background-color:#ffe;border-color:#40b5e2;border-style:solid;border-width:3px 1px 1px;clear:both;display:none;float:none;padding:10px;position:relative;z-index:1}.detail-mode .sp-trip-detail{display:block}.cabin-mode .sp-trip-detail{display:block}.sp-seg-box{color:#666;font-size:14px;overflow:hidden}.sp-conn-line,.sp-seg-duration,.sp-seg-line{line-height:36px;overflow:hidden;position:relative;z-index:0}.sp-seg-line .go,.sp-seg-line .seg-arr,.sp-seg-line .seg-dep,.sp-seg-line .seg-go,.sp-seg-line .seg-info,.sp-seg-line .time{float:left}.sp-seg-line .seg-arr,.sp-seg-line .seg-dep{width:20%}.sp-seg-line .time{position:relative;text-align:left;width:80px;z-index:0}.sp-conn-city,.sp-seg-box .time,.sp-seg-duration strong{font-size:20px;font-weight:100}.sp-seg-line .airport{line-height:normal;padding:5px 0}.sp-seg-line .seg-go{text-align:center;width:25px}.icon-arrow-right{background:url("../images/flight.png") 0 -26px no-repeat;height:10px;width:12px;display:block}.sp-seg-line .seg-go .icon-arrow-right{margin-top:10px;vertical-align:top}.sp-seg-line .seg-arr .time{float:left}.sp-seg-line .seg-info{margin-right:-25px;width:28%;float:right}.sp-seg-line .airline{float:right;margin-right:30px}.sp-seg-line .seg-label{float:left;width:32%}.sp-seg-line .seg-label .food{float:right;background:url("../images/flight.png") 0 -171px no-repeat;width:24px;height:21px;margin:5px 0 0 15px}.al-logo{background:url("../images/airline-logo.png") no-repeat scroll 0 50px;color:#4682b4;float:left;font-size:12px;font-weight:700;height:25px;overflow:hidden;text-indent:5px;text-overflow:ellipsis;white-space:nowrap;width:100px;word-break:keep-all}.al-AF,.al-AM,.al-AR,.al-AZ,.al-CI,.al-CZ,.al-DL,.al-KE,.al-KL,.al-KQ,.al-ME,.al-MU,.al-OK,.al-PE,.al-QF,.al-RO,.al-SU,.al-SV,.al-VA,.al-VN{text-indent:1000px;text-overflow:clip}.al-CZ{background-position:0 0}.sp-seg-line .plane{text-align:center}.sp-seg-line .flight-code{line-height:20px}.sp-seg-line .plane-name{font-size:12px;line-height:16px}.sp-seg-box .clear-line{border-color:#eee;border-style:dotted none none;border-width:2px 0 0;clear:both;height:0;line-height:0;margin:0 0 0 75px}.sp-conn-line,.sp-seg-duration{text-indent:80px}.sp-seg-dot{background-color:#ccc;height:100%;left:65px;overflow:visible;position:absolute;text-align:left;text-indent:0;top:0;width:1px;z-index:0}.first-line .sp-seg-dot{height:50%;top:50%}.icon-dot-grey{background:url("../images/flight.png") 0 -118px no-repeat;height:9px;width:9px;display:block}.sp-seg-dot .icon-dot-grey{margin:-4px 0 0 -4px;position:relative;top:50%}.first-line .icon-dot-grey{margin-top:-9px;vertical-align:top;top:0}.last-line .sp-seg-dot{height:50%}.last-line .sp-seg-dot .icon-dot-grey{top:100%}.sp-trip-body .even{background-color:#fff}.sp-trip-body .checked{background:#40b5e2}.sp-trip-body .checked .price{color:#fff;font-size:26px}.sp-trip-body .checked .icon-radio{background-position:0 -89px}.sp-trip-body .checked .price .benefits{font-size:20px}.cabin-detail-list{border-bottom:dotted #eee 2px}.ca-de-name,.ca-de-label,.ca-label-float,.ca-label-bagg,.ca-de-price{float:left}.ca-de-name,.ca-de-label,.ca-de-btn{margin:20px 0;line-height:30px;height:30px}.ca-de-btn{float:right;position:relative}.ca-de-name{width:15%;font-size:20px;color:#666;padding:0 15px}.ca-label-float,.ca-label-bagg{padding:0 10px;font-size:16px;line-height:16px;color:#666;margin-top:8px;border-right:#8c8c88 2px solid}.ca-label-float a,.ca-label-bagg a{color:#3fb4e1}.ca-label-bagg{border:0}.ca-de-price{font-size:26px;color:#e3001b;margin-right:20px}.ca-de-btn a{display:block;float:left;padding:0 20px;line-height:30px;background:#e3001c;color:#fff;font-size:16px;margin-right:15px}.rcd-arrow-down{background-color:#e3001c;height:11px;position:absolute;right:140px;top:-21px;width:20px}.mark-triangle-down{border-color:#e3001c #ffe;border-style:solid;border-width:10px 14px 0;display:block;font-size:0;height:0;margin:8px 0 0 -4px;width:0}.ca-de-btn .recommend{height:32px;line-height:32px;position:absolute;right:75px;top:-2px;z-index:3}.icon-recommend{background:url("../images/flight.png") 0 -192px no-repeat;color:#ffc;display:block;font-size:12px;height:32px;line-height:32px;text-align:center;width:32px}.selectedflight{margin:20px 0}.selectedflightH{height:40px;line-height:40px;background:#0093d0;padding:0 20px;font-size:18px;color:#fff}.selectedCon{margin:10px;position:relative;font-size:14px}.selectedtype{width:39px;height:34px;position:absolute;top:-10px;left:-10px;z-index:2;color:#fff;background:url("../images/flight.png") 0 -128px no-repeat;padding:8px 0 0 3px}.selectedinfo,.selectedcabin,.changeflight{float:left;margin:15px 0}.selectedlist{position:absolute;top:50%;margin-top:-38px;left:0;z-index:1;text-align:center;width:70%}.selectedcost{float:right;width:30%;padding:10px 0 10px 8px;border-left:1px dashed #ccc}.selectedinfo{width:35%;color:#ccc}.selectedcabin{width:10%}.changeflight{width:20%}.selectedinfo .selectedcity{line-height:42px;height:42px;font-size:24px;color:#666}.selectedinfo .selectedcity span{padding:0 8px}.selectedcabin .selectedicon{height:20px;margin-bottom:20px;position:relative;border-bottom:1px dotted #999}.selectedplane{width:11px;height:10px;background:url("../images/flight.png") no-repeat 0 0;bottom:-6px;left:50%;margin-left:-7px;position:absolute}.selectedcabin{color:#999}.changeflight{height:61px;line-height:61px;vertical-align:middle}.changeflight a{color:#0092d0;text-decoration:underline}.selectedcostH li,.selectedcostCon li{float:left;width:20%;text-align:center;line-height:20px;padding:5px 0}.selectedcostH{border-bottom:1px dashed #ccc;color:#0093d0}.selectedcostCon{color:#666}.totalCost{border-top:1px dashed #ccc;border-bottom:1px solid #ccc;background:#ffe;line-height:54px;height:54px;text-align:right;padding:0 15px;margin:0 10px;font-size:26px;color:#0093d0}.shadow-box{z-index:1000}.shadow-bg{background-color:#000;border:0 none;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:9990}.shadow-box .content-box{background-color:#fff;border:2px solid #0093d0;left:50%;margin:-50px 0 0 -100px;min-height:100px;min-width:200px;position:fixed;top:50%;z-index:9992}#login-dialog .content-box{margin:-165px 0 0 -300px;width:600px}.shadow-box .shadow-box-head{background-color:#0093d0;color:#fff;font-size:20px;font-weight:700;line-height:30px;overflow:hidden;padding:5px 10px}.shadow-box-head h3{display:inline-block;font-size:20px;font-weight:400;margin:0}.shadow-box .icon-closer{color:#fff;cursor:pointer;display:inline-block;font-size:36px;height:30px;line-height:30px;overflow:hidden;text-align:center;width:30px}.shadow-box-head .icon-closer{float:right}.row{height:100%;overflow:hidden}.sp-bookway-box{height:300px}.col{float:left;height:100%}.row10 .col6{width:60%}.sp-bookway-head{color:#0093d0;font-size:20px;margin-top:30px;padding:10px;text-align:center}#loginForm{height:100%;overflow:hidden}.ctrl-unit{padding-bottom:24px;padding-left:100px;position:relative;z-index:0}.ctrl-label{color:#666;font-size:16px;left:0;line-height:28px;position:absolute;text-align:right;width:95px;z-index:0}#loginForm .input{padding:3px 5px;width:165px;background-color:#fff;border:1px solid #ccc;color:#666;font-size:14px;vertical-align:top}#loginForm .error-msg{color:red;font-size:14px;line-height:20px;margin:5px;min-height:20px;padding:0 20px;text-align:center}#loginForm .form-action{text-align:center;margin-bottom:24px}.form-other-login{padding-left:48px;color:#666;font-size:14px;line-height:14px}.form-other-login a{color:#666;text-decoration:underline;padding:0 8px}.form-other-login .borderR{border-right:1px #666 solid}.flat-btn{background-color:#0093d0;border:0 none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:44px;line-height:44px;padding:0;position:relative;text-align:center;text-decoration:none;width:210px}.flat-btn.auto{padding:0 .5em;width:auto}#loginForm .submit{height:30px;line-height:30px;width:140px}#loginForm .form-action a{font-size:13px;margin-left:1em;text-decoration:underline;color:#08c}.row10 .col4{width:40%}#login-dialog .right{border-left:2px solid #0093d0;margin-left:-2px;text-align:center}.sp-bookway-box .direct-book{margin-top:135px}.sp-bookway-or{background-color:#fff;color:#0093d0;font-size:13px;font-weight:700;height:30px;line-height:30px;margin:-37px 0 0 -1.5em;text-align:center;width:3em}.second-main{width:1024px;margin:0 auto;margin-top:25px;margin-bottom:25px;z-index:0;position:relative;overflow:hidden}.second-left{width:215px;float:left}.right-nav{position:fixed;left:50%;margin-left:540px;top:270px}.right-nav li a{display:block;width:50px;height:50px;background-color:#0093d0;border-bottom:1px solid #0074a7}.right-nav li a.right-plan{background:#0093d0 url(../images/second_icon.png) -248px -390px no-repeat}.right-nav li a.right-check-in{background:#0093d0 url(../images/second_icon.png) -249px -107px no-repeat}.right-nav li a.right-visa{background:#0093d0 url(../images/second_icon.png) -248px -4px no-repeat}.right-nav li a.right-refund{background:#0093d0 url(../images/second_icon.png) -249px -295px no-repeat}.right-nav li a.right-baggage{background:#0093d0 url(../images/second_icon.png) -247px -150px no-repeat}.right-nav li a.right-top{background:#0093d0 url(../images/second_icon.png) -250px -446px no-repeat}.left-nav{width:215px;font-size:14px}.left-nav li a{margin-left:15px;display:block;line-height:60px;background:#0093d0 url(../images/second_icon.png) 155px -589px no-repeat;color:#fff;border-bottom:1px solid #0074a7;padding-left:65px;letter-spacing:1px}.left-nav li.current{border:1px solid #0093d0}.left-nav li.current a{background:#fff url(../images/second_icon.png) 155px -525px no-repeat;border-bottom:0;color:#fa1a1a;font-weight:bold;font-size:16px;padding-left:55px}.left-nav li.current img{width:24px;margin-left:45px;margin-right:10px;margin-top:18px;float:left}.left-nav li.more-list{border:1px solid #0093d0;padding-bottom:10px}.left-nav li.more-list a{background:#fff;color:#4e4e4e;font-size:14px;font-weight:bold;border-bottom:0;margin-left:0;line-height:40px}.left-nav li.more-list ul li a{border-bottom:0;line-height:27px;font-weight:normal;font-size:12px;padding-left:85px}.left-nav li.more-list ul li.on a{background:#f0f0f0 url(../images/second_icon.png) 178px -540px no-repeat;color:#fa1a1a}.left-nav li a.check-in{background:#0093d0 url(../images/second_icon.png) -225px -103px no-repeat;color:#fff;padding-left:80px}.left-nav li a.check-in-on{background:#fff url(../images/second_icon.png) 16px -125px no-repeat;color:#fa1a1a;padding-left:70px;font-size:18px}.left-nav li a.refund{background:#0093d0 url(../images/second_icon.png) -225px -292px no-repeat;color:#fff;padding-left:80px}.left-nav li a.refund-on{background:#fff url(../images/second_icon.png) 20px -376px no-repeat;color:#fa1a1a;padding-left:78px;font-size:18px}.left-nav li a.reserved-seat{background:#0093d0 url(../images/second_icon.png) -225px -238px no-repeat;color:#fff;padding-left:80px}.left-nav li a.reserved-seat-on{background:#fff url(../images/second_icon.png) 20px -310px no-repeat;color:#fa1a1a;padding-left:70px;font-size:18px}.left-nav li a.baggage{background:#0093d0 url(../images/second_icon.png) -223px -147px no-repeat;color:#fff;padding-left:80px}.left-nav li a.baggage-on{background:#fff url(../images/second_icon.png) 20px -184px no-repeat;color:#fa1a1a;padding-left:70px;font-size:18px}.left-nav li a.visas{background:#0093d0 url(../images/second_icon.png) -225px 0 no-repeat;color:#fff;padding-left:80px}.left-nav li a.visas-on{background:#fff url(../images/second_icon.png) 20px 2px no-repeat;color:#fa1a1a;padding-left:70px;font-size:18px}.left-nav li a.flifo{background:#0093d0 url(../images/second_icon.png) -225px -52px no-repeat;color:#fff;padding-left:80px}.left-nav li a.flifo-on{background:#fff url(../images/second_icon.png) 20px -60px no-repeat;color:#fa1a1a;padding-left:70px;font-size:18px}.left-nav li a.meal-res{background:#0093d0 url(../images/second_icon.png) -225px -190px no-repeat;color:#fff;padding-left:80px}.left-nav li a.meal-res-on{background:#fff url(../images/second_icon.png) 20px -244px no-repeat;color:#fa1a1a;padding-left:70px;font-size:18px}.left-nav li a.mmtf{background:#0093d0 url(../images/second_icon.png) -225px -340px no-repeat;color:#fff;padding-left:80px}.contact-us{border:1px solid #d5d5d5;margin-top:10px;width:179px;margin-left:15px;padding:10px}.contact-title{color:#0193cf;font-size:14px;border-bottom:1px solid #0193cf;line-height:30px;padding-left:10px}.contact-con{overflow:hidden;margin-top:5px}.contact-con ul li{width:48px;float:left;margin:10px 5px;font-size:12px}.contact-con ul li a{display:block;text-align:center;color:gray}.contact-con ul li a span{display:block;height:35px}.contact-con ul li a span.contact-qq{background:url(../images/second_icon.png) 7px -451px no-repeat}.contact-con ul li a span.contact-sina{background:url(../images/second_icon.png) -58px -496px no-repeat}.contact-con ul li a span.contact-tengxun{background:url(../images/second_icon.png) -127px -451px no-repeat}.contact-con ul li a span.contact-online{background:url(../images/second_icon.png) -58px -453px no-repeat}.contact-con ul li a span.contact-weixin{background:url(../images/second_icon.png) -129px -495px no-repeat}.contact-con ul li a span.contact-email{background:url(../images/second_icon.png) 7px -496px no-repeat}.contact-con ul li a span img{margin-top:5px}.second-right{float:right;width:780px}.current-align{border-bottom:1px solid #e1e1e1;line-height:30px}.current-align a{color:#000;margin:0 5px}.current-align a:hover{color:#fa1a1a}.second-con-title{color:#007caf;padding-left:15px;padding-top:25px;font-size:24px;height:55px;position:relative}.second-con-title span{color:#656565;font-weight:normal;font-size:12px;letter-spacing:normal}.login-form{border:1px solid #0093d0;overflow:hidden;margin-bottom:10px}.form-left{width:59%;margin:20px 0 20px 20px;float:left;overflow:hidden}.check-in-form-left{width:43%;padding:20px 0 20px 20px;float:left;overflow:hidden}.form-right{width:28%;float:right;padding:10px 20px;background-color:#f1f1f1;overflow:hidden}.form-right div.right-con{display:none;height:255px}.form-right div.show{display:block}.helppro{background:url("../images/air-common-ico.gif") repeat scroll 0 -79px;display:block;float:left;height:14px;margin-left:5px;margin-top:8px;overflow:hidden;text-align:left;text-indent:-100em;width:14px}.form-left-list{border-bottom:1px solid #e1e1e1;overflow:hidden}.form-left-list li{float:left;margin-right:5px;font-size:14px;height:27px;line-height:27px;padding:0 10px;cursor:pointer}.form-left-list li a{color:#000}.form-left-list li.current{background-color:#0093d0;color:#fff}.form-left-con div.left-con{display:none}.form-left-con div.show{display:block}.show{display:block}.form-left-con div table{margin:20px 0;border:0;border-collapse:collapse;border-spacing:0}.form-left-con div table td{height:45px}.form-left-con div table td span{color:#0193cf;font-size:14px;display:inline-block;width:100px;text-align:right}.inputTextClass-verify-ticket{width:160px;padding:3px 2px;height:20px;line-height:20 px;border:1px solid #ccc;margin:0 10px 0 9px}.inputTextClass{width:180px;padding:3px 2px;height:20px;line-height:20 px;border:1px solid #ccc;margin:0 20px 0 9px}.input-info{color:#8f8f8f;margin-left:10px;line-height:25px;display:block}.input-info a{font-size:12px;color:red}.findPassword{width:80px;margin-left:15px;color:#a1a1a1;display:block;background:url(../images/icon.png) 45px -175px no-repeat}.findPassword:hover{color:#fa1a1a}.form-left-con .btn-pt a{display:block;width:75px;height:27px;line-height:27px;background-color:#e0f5fe;font-size:12px;color:#369cd1;margin:0 auto;text-align:center}.baggage-inquies-select .checkbox-box{width:100px}.form-right-con div{display:none}.form-right div h4{color:#0193cf;line-height:35px;background:url(../images/icon.png) 140px -211px no-repeat}.form-right div p{color:#a1a1a1;line-height:27px}.form-right-btn{text-align:center}.form-right-btn input{width:80px;height:35px;background-color:#0093d0;color:#fff;border:0;margin:15px 0 15px;cursor:pointer}.form-login{height:40px;text-align:center;position:relative}.form-login input.form-join{width:90px;height:35px;background-color:#e0f5fe;color:#0093d0;border:0;cursor:pointer;margin-left:10px}.form-login input.form-login-btn{width:120px;height:35px;background-color:#ee1b2f;border:0;color:#fff;font-size:14px;font-weight:bold;letter-spacing:2px;cursor:pointer}.enterprise-user-form-right{overflow:hidden;float:left;width:276px}.enterprise-user{margin-left:45px;background-color:#f1f1f1;margin-top:20px;margin-bottom:20px;padding:20px}.sme{margin-left:25px;background-color:#f1f1f1;margin-top:20px;padding:20px}.enterprise-user-form-right ul li{margin-bottom:20px}.enterprise-user-form-right ul li a{color:#0093d0;font-size:14px;display:block;margin-bottom:6px}.enterprise-user-form-right ul li a:hover{color:#fa1a1a}.enterprise-user-form-right ul li.sljs{background:url(../images/second_icon.png) -1px -652px no-repeat;padding-left:30px}.enterprise-user-form-right ul li.clxt{background:url(../images/second_icon.png) -5px -756px no-repeat;padding-left:30px}.enterprise-user-form-right ul li.zzly{background:url(../images/second_icon.png) -273px -680px no-repeat;padding-left:30px;margin-bottom:0}.enterprise-user-form-right ul li.sme-introduce{background:url(../images/second_icon.png) -274px -739px no-repeat;padding-left:30px}.enterprise-user-form-right ul li.business-admin{background:url(../images/second_icon.png) -274px -680px no-repeat;padding-left:30px}.enterprise-user-form-right ul li.gpyhzc{background:url(../images/second_icon.png) -3px -700px no-repeat;padding-left:30px;margin-bottom:0}.form-right-box{padding-top:15px;width:46%;float:left;margin-left:40px}.form-right-title{line-height:30px;color:#0193cf;font-size:14px;background:url(../images/icon.png) no-repeat 60px -213px;font-weight:bold}.form-right-list{background-color:#f1f1f1;padding:15px;margin-bottom:15px}.form-right-list li{background:url(../images/doticon.png) 0 9px no-repeat;line-height:22px;padding-left:10px;color:#656565}.form-right-list li a{text-decoration:underline;color:#0193cf}.form-right-list li a:hover{color:#fa1a1a}.form-right-list li.form-p{line-height:22px;padding-left:8px;color:#8f8f8f;background-image:none}.otherways{padding:15px 0 5px 10px;border:1px solid #d5d5d5;margin-bottom:10px;overflow:hidden}.otherways span{display:block;width:100px;padding-right:10px;line-height:55px;border-right:1px solid #d5d5d5;font-size:16px;font-weight:bold;color:#0193cf;float:left}.otherways ul{float:left;margin-left:20px}.otherways ul li h6{color:#656565;font-weight:bold;font-size:14px;margin-bottom:2px}.otherways ul li p{color:#656565;font-size:12px}.otherways ul li p a{color:#0193cf;margin-left:2px}.otherways ul li.sms-check-in{width:142px;float:left;height:60px;padding-left:64px;background:url(../images/otherways.jpg) 0 -93px no-repeat}.otherways ul li.mobile-apps{width:100px;float:left;height:60px;padding-left:64px;background:url(../images/otherways.jpg) 0 -188px no-repeat;margin-right:6px}.otherways ul li.wechat{width:185px;float:left;height:60px;padding-left:65px;background:url(../images/otherways.jpg) 0 0 no-repeat}.otherways ul li.wechat h6{height:20px}.otherways ul li.wechat p{line-height:18px}.online-meals-box{border:1px solid #0093d0;overflow:hidden}.online-meals{width:45%;float:left;margin:15px 0 0 20px}.online-meals-title{color:#0193cf;font-size:14px;line-height:30px}.online-meals ul{margin-top:10px}.online-meals ul li{float:left;width:100px;height:38px;line-height:38px;color:#fff;background:#646464;margin:0 10px 10px 0;text-align:center;font-weight:bold;cursor:pointer}.online-meals ul li.current{background:#048bcf}.form-right-box-meals{padding-top:15px;width:46%;float:left;margin-left:25px}.line-box{height:90px;position:relative;overflow:hidden;margin-bottom:10px}.blue-line{height:5px;background-color:#0490db;width:25%;float:left;margin-top:40px}.gray-line{height:5px;background-color:#a4a4a4;width:75%;float:left;margin-top:40px}.blue-plan{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;color:#0193cf;background:url(../images/second_icon.png) -215px -504px no-repeat;z-index:2;position:absolute;left:28px;top:2px}.baihuan01{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;background:url(../images/second_icon.png) -199px -563px no-repeat;z-index:2;position:absolute;top:2px;left:185px}.baihuan02{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;background:url(../images/second_icon.png) -199px -564px no-repeat;z-index:2;position:absolute;top:2px;left:320px}.baihuan03{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;background:url(../images/second_icon.png) -199px -564px no-repeat;z-index:2;position:absolute;top:2px;left:455px}.baihuan04{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;background:url(../images/second_icon.png) -199px -564px no-repeat;z-index:2;position:absolute;top:2px;left:590px}.baihuan05{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;background:url(../images/second_icon.png) -199px -564px no-repeat;z-index:2;position:absolute;top:2px;left:200px}.baihuan06{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;background:url(../images/second_icon.png) -199px -564px no-repeat;z-index:2;position:absolute;top:2px;left:385px}.baihuan07{width:120px;height:20px;padding-top:60px;display:block;text-align:center;font-size:14px;background:url(../images/second_icon.png) -199px -564px no-repeat;z-index:2;position:absolute;top:2px;left:560px}.second-form-box{border:1px solid #0093d0;padding:15px 0 15px 30px;margin-bottom:15px;position:relative}.historical-records{position:absolute;right:40px;top:17px;width:85px;line-height:30px;display:block;height:30px;background:url(../images/icon.png) 68px -168px no-repeat;color:#a1a1a1}.second-form-box div.form-title ul{width:60%;border-bottom:1px solid #e1e1e1;overflow:hidden;margin-bottom:10px}.second-form-box div.form-title ul li{float:left;padding:0 20px;line-height:30px;font-size:14px;cursor:pointer}.second-form-box div.form-title ul li.current{background-color:#0093d0;color:#fff}.ticket-booking-list{width:95%}.ticket-booking-list li{margin-right:20px;text-align:center;width:60px}.tcheck-in-list{width:95%}.check-in-list li{margin-right:20px;text-align:center;padding:20px}.form-con-list table{margin-bottom:25px}.form-con-list table td{line-height:45px}.form-con-list table td span{color:#0193cf;font-size:14px;display:inline-block;width:110px;text-align:right}.form-con-list table td a:hover{color:#fa1a1a}.form-con-list div.form-con{display:none}.form-con-list div.show{display:block}.flight-info-box{position:relative;padding-top:25px}.flight-info{width:95%;border:1px solid #0093d0;border-radius:8px;padding-top:15px}.flight-info span.flight-num{display:block;width:80px;height:30px;line-height:30px;text-align:center;background:#fff;color:#0093d0;position:absolute;left:25px;top:9px;font-size:14px}.flight-info table{margin-bottom:15px}.add-flight{width:90px;background-color:#fff;border:1px solid #0093d0;line-height:25px;text-align:center;color:#0093d0;margin-top:15px;cursor:pointer}.del-flight{background-color:#0093d0;color:#fff;width:50px;height:20px;display:block;line-height:20px;text-align:center;border-radius:4px}.passeger-nums{width:95%;margin-top:15px;border-top:1px solid #e1e1e1}.passeger-num{padding-right:10px}.passeger-num .checkbox-box{width:60px}.passeger-cabin-num .checkbox-box{width:80px}.room-num .checkbox-box{width:130px}.pickorsee{vertical-align:middle}.pickorsee-lable{font-size:14px;color:#666;vertical-align:middle}.pickup-times{width:80px;padding:3px 5px;height:20px;border:1px solid #dcdcdc;margin:0 20px 0 10px}.hy-login{width:70px;display:block;color:#000;background:url(../images/icon.png) 55px -175px no-repeat;position:absolute;right:240px;bottom:10px}.zcdd{width:70px;display:block;color:#000;background:url(../images/icon.png) 55px -175px no-repeat;position:absolute;right:70px;top:0}.zcbzkx{width:100px;display:block;color:#000;background:url(../images/icon.png) 85px -175px no-repeat;position:absolute;right:70px;bottom:5px}.ckkp{display:block;background:url(../images/icon.png) 178px -161px no-repeat;color:#000}.booking-ckkp{display:block;width:200px;background:url(../images/icon.png) 185px -175px no-repeat;position:absolute;right:40px;bottom:5px;color:#666}.help{width:80px;display:block;color:#0193cf;background:url(../images/icon.png) 65px -175px no-repeat;position:absolute;right:0;top:40px;text-align:left}.help:hover{color:#fa1a1a}.verify-help{width:40px;display:block;color:#0193cf;background:url(../images/icon.png) 25px -175px no-repeat;position:absolute;right:40px;top:20px;text-align:left}.verify-help:hover{color:#fa1a1a}.baggage-inquies-select .checkbox-box{width:100px}.booking-city-td{padding:0 0 0 10px}.booking-city-td input{border-color:#ccc;width:180px}.booking-times-select{display:inline-block;vertical-align:middle;margin:0 10px}.booking-times-select .checkbox-box{width:60px}.booking-normal-select{display:inline-block;vertical-align:middle;margin:0 10px}.booking-normal-select .checkbox-box{width:183px}.booking-golf-price{width:55px;margin-right:10px}.special-ticket-box{padding:20px;position:relative;margin-bottom:10px}.more-flight{position:absolute;right:25px;top:17px;width:85px;line-height:30px;display:block;height:30px;background:url(../images/icon.png) 68px -168px no-repeat;color:#000;cursor:pointer}.special-ticket-table table{width:100%;border-collapse:collapse;margin-top:5px}.special-ticket-table table th{border-bottom:1px solid #e1e1e1;text-align:left;padding-left:18px;cursor:pointer}.special-ticket-table table th span{border-right:1px solid #d6eef7;display:block;color:#369cd1;font-size:14px;height:35px;line-height:35px;margin:5px 0;position:relative}.special-ticket-table table th span a{display:inline-block;background:url(../images/icon.png) -1px -484px no-repeat;width:10px;height:10px;position:absolute;top:12px;right:13px}.special-ticket-table table tr th:last-child span{border-right:0}.special-ticket-table table tr td{border-top:1px solid #e1e1e1;text-align:center;line-height:45px;font-size:14px;color:#989898}.special-ticket-table table tr td.special_price{color:#369cd1;font-weight:bold}.special-ticket-table table tr td.btn_pt{width:15%}.btn_pt a{display:block;width:75px;height:27px;line-height:27px;background-color:#e0f5fe;font-size:12px;color:#369cd1;margin-left:10px;text-align:center;background-image:none;padding:0}.btn_pb a{margin-left:50px;display:block;width:75px;height:27px;line-height:27px;background-color:#e0f5fe;font-size:12px;color:#369cd1;text-align:center}.special-ticket-table div{display:block}.special-ticket-table div.show{display:block}.special-ticket-table table div{display:block}.special-ticket-table .search-checkbox .checkbox-box{width:110px}.special-ticket-table .search-checkbox .checkbox-box .select-trigger{color:#369cd1}.special-ticket-table .search-checkbox .checkbox-box .arrow-down{color:#369cd1}.special-ticket-table table .city-select{padding-left:0}.mileage-promotion-list li{border-bottom:1px solid #e9e9e9;padding-bottom:20px;margin-bottom:20px;overflow:hidden}.mileage-promotion-list li a.list-img{display:block;width:180px;height:95px;float:left}.mileage-promotion-list li .list-description{width:72%;float:left;margin-left:15px;display:block}.mileage-promotion-list li .list-description h5{margin-bottom:11px}.mileage-promotion-list li .list-description h5 a{font-size:16px;color:#0193cf}.mileage-promotion-list li .list-description p{color:#989898;font-size:14px;line-height:20px;margin-bottom:9px}.mileage-promotion-list li .list-description a.list-more{display:block;width:60px;font-size:12px;color:#989898;background:url(../images/icon.png) 45px -174px no-repeat}.mileage-promotion-list li .list-description a.list-more:hover{color:#fa1a1a}.ticket-hotel-tab{border-bottom:1px solid #e1e1e1;overflow:hidden}.ticket-hotel-tab li{float:left;width:80px;margin-right:45px;text-align:center;font-size:14px;height:27px;line-height:27px;padding:0 10px;cursor:pointer}.ticket-hotel-tab li.current{background-color:#0093d0;color:#fff}.pages{text-align:right;margin-top:20px}.pages a,.pages span{margin-right:10px}.pages .pad{margin:0 10px;color:#008dd3;cursor:pointer;font-size:14px}.pages .pagenext{margin-right:40px;color:#008dd3;cursor:pointer;font-size:14px}.pages .current{color:#ff7632;font-weight:bold}.pages .dbox{float:right;display:inline-block;margin:0}.pages .dbox a{color:#484848;line-height:18px;height:18px}.pages .sxrignt{position:relative;text-align:left}.pages .sxrignt .dbox{position:absolute;right:10px;top:-20px}.pages .sxrignt .anysel{text-align:left}.pinfo{margin-right:30px;color:#989898;font-size:14px}.pages .sxrignt .dbox{top:-32px}.pages .dbox a{height:14px;line-height:14px;width:24px}.pages .xinput{width:24px;height:20px;line-height:20px;padding:0 5px;text-align:center;color:#989898}.rinput{color:#fedaab;border:1px solid #e40021}#recordnum,#current-total,#countpage{display:inline}#nextpage{display:inline}#pagenum{background-color:#e0f5fe;border:0;width:55px;height:25px;line-height:25px;font-size:12px;color:#369cd1;cursor:pointer;margin-left:15px}.price-trend{margin-top:15px}#current-total{margin-right:10px}.second-form-box-center{border:1px solid #0093d0;margin-bottom:15px;padding:15px 30px;position:relative}.openall{background:url("../tourguide/images/dc_add.gif") no-repeat scroll 10px 12px rgba(0,0,0,0);border-top:1px solid #e6e6e6;cursor:pointer;font:14px/20px 宋体;padding:10px 20px 10px 30px}.closeall{background:url("../tourguide/images/dc_add.gif") no-repeat scroll 9px -38px rgba(0,0,0,0);border-top:1px solid #e6e6e6;cursor:pointer;display:none;font:14px/20px 宋体;padding:10px 20px 10px 30px}.faq-div-box-on{border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin:3px 0}.faq-div-box{border-bottom:1px solid #e6e6e6;padding-bottom:5px}.faq-div-box .faq-column{background:url("../tourguide/images/dc_add.gif") no-repeat scroll 10px 12px rgba(0,0,0,0);cursor:pointer;font:14px/20px 宋体;padding:10px 20px 3px 30px}.faq-div-box-on .faq-column{background:url("../tourguide/images/dc_add.gif") no-repeat scroll 10px 12px rgba(0,0,0,0);cursor:pointer;font:14px/20px 宋体;padding:10px 20px 3px 30px}.faq-div-box-on .faq-column-on{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:url("../tourguide/images/dc_add.gif") no-repeat scroll 9px -38px rgba(0,0,0,0);border-color:#e6e6e6 #e6e6e6 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;color:#00a0e9;padding-left:29px}.faq-div-box-on .faq-p{display:block;text-indent:2em}.faq-p{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;display:none;line-height:20px;overflow:hidden;padding:0 20px 20px 30px}.second-form-box div.city-tab ul{width:60%;border-bottom:1px solid #e1e1e1;overflow:hidden;margin-bottom:10px}.second-form-box div.city-tab ul li{float:left;padding:0 20px;line-height:35px;font-size:14px;cursor:pointer;background-color:#ccc}.second-form-box div.city-tab ul li.current{background-color:#0093d0;color:#fff}.city-item-list li{margin-right:3px;text-align:center;padding:20px}.destination{margin:0 25px 20px 0}.destination-title{color:#0093d0;margin-right:30px}.destination .current-city{color:#0093d0;margin:0 0 20px}.destination img{max-width:100%}.destination .city-info{margin:20px 0 30px}.destination .city-info span{font-size:16px}.destination .city-info p{padding-top:10px;line-height:20px;margin-bottom:9px;color:#484848;font-size:14px}.flex-container{margin-top:10px}.flex-container a:active,.flexslider a:active{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider .slides>li{position:relative}.flexslider .slides img{max-width:100%;display:block;background:#fff}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides{zoom:1}.flex-direction-nav li a{width:20%;height:100%;margin:0;display:block;position:absolute;top:0;text-indent:-9999px;z-index:100;outline:0;blr:expression(this.onFocus=this.blur())}.flex-direction-nav .flex-next{right:0;cursor:url("../images/bg_direction_next.cur"),auto;background:#FFF;opacity:0;filter:alpha(opacity=0)}.flex-direction-nav .flex-prev{left:0;cursor:url("../images/bg_direction_pre.cur"),auto;background:#FFF;opacity:0;filter:alpha(opacity=0)}.flex-direction-nav li .disabled{opacity:.6;filter:alpha(opacity=60);cursor:pointer}.flex-control-nav{position:absolute;z-index:300;bottom:20px;text-align:center;right:50%}#flexslider_id .flex-control-nav{display:none}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:15px;height:15px;display:block;background:url("../images/icon.png") no-repeat 1px -400px;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:1px -356px}.flex-control-nav li a.flex-active{background-position:1px -356px;cursor:default}#header-box .quick-entry .red{font-size:12px}.nav-menu-bar .navchildmenu{display:block}.errorshow{margin:5px 30px;border:#d20000 1px solid;padding:10px;background:#fbc9c9;color:#f50000;border-radius:3px}.clrtips{clear:both;margin:20px 50px 10px}.weixinpic{background:url("../images/weixinpic2.png") 0 0 no-repeat;width:350px;height:191px}.flight-booking-entry .pre-booking-icon{width:48px;height:36px;background:red;float:left;background:url("../images/common_a.png") no-repeat;background-position:-333px -1005px}.flight-booking-entry span{color:black;float:left;line-height:36px;font-size:13px;margin-left:5px}.flight-booking-entry .booking-href{width:15px;height:15px;background:url("../images/common_a.png") no-repeat;background-position:-365px -696px;float:left;margin-top:10px;margin-left:5px}.flight-booking-entry a{color:#0e93ce;font-size:13px;line-height:36px;margin-left:5px;cursor:pointer}.special-ticket-table .flight-booking-entry{float:right;margin:15px 24px 10px 0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}