h2{ color: #2156a4; font-size: 22px; margin:10px 0 0 15px 0;!important line-height:20px; font-family: calibri,"Trebuchet MS",sans-serif;} h2 span.bookingInfo{ font-size:14px; font-weight:100; color:#999;} h2 a.changeSearch{ font-size:14px; color:#008BCE; text-decoration:underline;} /*搜索结果数值*/ .searchDate{} #flightsIndexNew{margin:0 20px 10px 20px} #contentflightRight{ float:left; width:750px; margin:0 0px 0 0; display:inline; height:auto; } #flightSideBar{width:225px; padding:0 0 0 5px; float:right; position:relative; overflow:hidden} #headerWrapper #header #logocommunity{width:900px; padding-top:45px; margin:0 0 5px 17px} .flightSearchInfo{font-size:12px; color:#545454; font-weight:100} .flightSort{padding:5px; margin:5px 0 2px 0; font-size:12px; color:#545454; float:left; width:760px} .flightSort a{color:#545454; padding:2px 12px 4px 4px} .flightSort a:hover{ color:#a03} .flightSort a.sort{padding:0 10px 0 4px; background-image:url(https://data.chinahighlights.com/css/images/flight/flight-sort.gif); background-position:right 7px; background-repeat:no-repeat} .flightSort a.sort2{padding:0 10px 0 4px; background-image:url(https://data.chinahighlights.com/css/images/flight/flight-sort2.gif); background-position:right 7px; background-repeat:no-repeat} .flightSort label{cursor:pointer; margin-left:5px} .resultNum{text-align:left; margin-bottom:-10px; font-size:11px; color:#545454; font-weight:100} span.renminbi{font-size:11px; color:#bf8d07} /*左边导航筛选*/ .sortCities .airportLocation{ padding:0px 10px 5px 10px; line-height:18px; font-size:11px; color:#545454;} .sortCities .viewedhotel{ padding:0 5px 0 5px; } .sortCities .nearbyHotel{ padding:5px 3px 5px 3px; border-bottom:1px #d1d1d1 dashed;} .sortCities .nearbyHotel:hover{ background:#f1f1f1;} .sortCities .nearbyHotel .viewhotelPic{ width:30px; height:30px; float:left; position:relative;} .sortCities .nearbyHotel .viewhotelPic img.hotelSmal{ width:30px; height:30px; cursor:pointer;} .sortCities .nearbyHotel .viewhotelPic .photoWindow{ position:absolute; padding:10px; background:#f1f1f1; border:1px solid #d1d1d1;} .sortCities .nearbyHotel .viewhotelInfo{ width:120px; float:left; padding-left:5px; font-size:11px; color:#545454;} .sortCities .nearbyHotel .viewhotelInfo h5{ margin:0 0 3px 0; font-size:11px; font-weight:100; line-height:16px; padding:0; } .sortCities .nearbyHotel .viewhotelInfo h5 a{ text-decoration:none; color:#0D548A; } .sortCities .nearbyHotel .viewhotelInfo h5 a:hover, .sortCities .moreLink a:hover{ text-decoration:underline;} .sortCities .nearbyHotel .hotelPrice{ padding:5px 0px 0 0px; margin:0; font-size:11px; line-height:18px; } .sortCities .moreLink{ padding:8px 5px 5px 5px; text-align:right; font-size:12px; } .sortCities .moreLink a{text-decoration:none; color:#0D548A;} .sortCities .sendToFriend{ padding:0 10px 0 10px; } .sortCities .sendToFriend img{ margin:0 5px 0 0; border:4px #f1f1f1 solid;} .sortCities .sendToFriend img:hover{ border:4px #e3e3e3 solid;} .sortCities .sendToFriend h4{ color:#a31022; font-size:11px; font-weight:100; margin: 5px 0 5px 0;} .sortCities .viewFlight{ margin:0; padding:0; } .sortCities .viewFlight .viewflightList:hover{ background:#f1f1f1;} .sortCities .viewFlight .viewflightList{ padding:5px;cursor:pointer; border-bottom:1px dashed #d1d1d1;} .sortCities .viewFlight .viewflightList .viewflightInfo{ float:left; width:100px; font-size:11px; color:#545454; line-height:18px; } .sortCities .viewFlight .viewflightList .flightprice{ width:50px; float:right; text-align:right;} .sortCities .viewFlight .viewflightList .flightprice span.lowprice{ color:17px; color:#a31022;} .sortCities .viewFlight .viewflightList .viewflightInfo a.flightLine, .chainPromo2 a.flightLine{text-decoration:none; color:#0D548A; font-weight:bold; font-size:14px;} span.flightPrice2{ font-size:14px; color:#CC6600; position:relative; border-bottom:1px dashed #CC6600; cursor:pointer;} .flightPriceNation{ position:absolute; width:101px; height:136px; padding:10px; border:3px solid #d1d1d1; background:#FFF; top: -162px; left: -34px; } .flightPriceNation ul li{ list-style:none; border-bottom:dashed 1px #d1d1d1; padding:5px; color:#545454; } .flightPriceNation ul li img{ margin-right:5px;} /*新版search result页面样式*/ .fresultDate{ background:#f6f6f6; margin:0 0 10px 0;} *html .fresultDate{ height:30px;} /* ie6 fixed */ *+html .fresultDate{ height:38px;} /* ie7 fixed, 注意顺序 */ .fresultNum{ font-size:12px; padding:10px 10px 10px 0; color:#537aa1; font-weight:bold; } .fresultNum a{color:#537aa1; } /*flight price list*/ .flightAirList{ border-width:5px 1px 1px 1px; border-color:#d1d1d1; border-style:solid; padding:10px;} .flightAirList table.airlineTable{} .flightAirList table.airlineTable tr td.airlineName{ text-align: center; vertical-align: top; width: 105px; font-size:11px; padding:2px;} .flightAirList table.airlineTable tr td.stopClass{ background:#f1f1f1; text-align:right; padding:5px 5px 5px 0;} .flightAirList table.airlineTable tr td.lowestPrice{ background:#DDF4FF; text-align:center;padding:5px 5px 5px 0;} .flightAirList table.airlineTable tr td.lowestPrice2{ background:#f1f1f1; text-align:center;padding:5px 5px 5px 0;} .flightAirList table.airlineTable tr td.otherPrice{ background:#f1f1f1; text-align:center;padding:5px 5px 5px 0;} .flightAirList table.airlineTable tr td.lowestPrice a{ color:#0080C0; text-decoration:none; font-size:12px; font-weight:bold;} .flightAirList table.airlineTable tr td.lowestPrice2 a{ color:#E74E21; text-decoration:none; font-size:12px; font-weight:bold;} .flightAirList table.airlineTable tr td.otherPrfice a{ color:#0080C0; text-decoration:none; font-size:12px; font-weight:100;} .flightAirList table.airlineTable tr td.stopClass a{ color:#0080C0; text-decoration:none; font-size:12px; font-weight:bold;} .flightAirList table.airlineTable tr td.stopClass a:hover, .flightAirList table.airlineTable tr td.lowestPrice a:hover, .flightAirList table.airlineTable tr td.lowestPrice2 a:hover, .flightAirList table.airlineTable tr td.stopClass a:hover{ text-decoration:underline;} .airlineLog{ height:22px; margin:0 0 5px 0; text-align:center;} .airlineLog img{ width:24px; height:22px;} .moreFlightPrice{ padding:0; width:669px; margin-top:-5px;} a.moreOption{ display:block; float:right; color:#545454; text-decoration:none;} a.moreOption2{ display:block; float:left; color:#545454; text-decoration:none;} a.moreOption:hover,a.moreOption2:hover{color:#C00;} /*左边导航搜索*/ .flightsearchtitle{background:#fff; height:23px; padding-top:4px; color:#545454; font-size:14px; font-weight:bold; position:relative; margin:0 0 5px 0;} .more{ width:12px; height:15px; position:absolute; right:5px; background:url(https://data.chinahighlights.com/css/images/flight/more.gif) no-repeat; top: 5px; cursor:pointer; background-image: url(https://data.chinahighlights.com/css/images/flight/more.gif); } .unmore{ width:12px; height:15px; position:absolute; right:5px; background:url(https://data.chinahighlights.com/css/images/flight/close.gif) no-repeat; top: 5px; cursor:pointer; } .flightsearchtitle .citySelect{background:url(https://data.chinahighlights.com/css/images/hotel/s-arrow.gif) no-repeat right 8px; padding-right:7px; font-size:13px; font-weight:bold} .flightsearchtitle .citySelect a{color:#fff; text-decoration:none; border-bottom:1px solid #fff; padding-bottom:0; font-style:italic} .searchbox{width:225px; overflow:hidden;} table.flightSearchBox{font-size:11px; margin-bottom:10px; border-bottom:3px solid #d1d1d1;} table.flightSearchBox tbody{width:100%;} table.flightSearchBox label{margin:8px 0; line-height:18px} table.flightSearchBox input.city{width:95px; border:1px solid #d1d1d1; background:#fff; padding:5px 0 5px 5px; font-size:11px} table.flightSearchBox select{width:140px; margin-left:0; border:1px solid #d1d1d1; background:#fff; margin:5px 0 8px 0px; padding:5px 0 5px 2px; font-size:11px; color:#545454px} table.flightSearchBox tr td.moreCity{ color:#0093D9; font-size:11px; font-weight:bold; padding:5px 0 5px 0;} table.flightSearchBox input.city:focus{border:1px solid #a31022} table.flightSearchBox input.submitButton{background:none; width:auto; height:auto; border:none; margin:0px 0 0 70px; padding:0;} table.flightSearchBox input.calendar{background:url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat 90px #fff; width:95px; border:1px solid #d1d1d1; background:#fff; padding:5px 0 5px 5px; font-size:11px} table.flightSearchBox select{font-size:11px; padding:3px 0; border:1px solid #d1d1d1; background:#fff} table.flightSearchBox select option{line-height:18px} table.flightSearchBox select.longSize{width:122px;} table.flightSearchBox select.shortSize{width:95px;} /*筛选样式*/ .sortCities{ border-top:0px solid #d1d1d1; padding:0; margin:0 0 10px 0;} .sortCities ol{ margin:0px 0 0 15px; padding:10px 0px 10px 10px;} .sortCities ol li{ font-size:11px; margin:0 0 8px 0; line-height:16px; } .sortCities ol li a{ color:#545454;} .sortCities h3{padding-top:4px; color:#545454; font-size:14px; font-weight:bold; position:relative; margin:0 0 5px 0;} .sortCities ul.hotelNoteDetails{ margin:0 0 5px 0;} .sortCities ul.hotelNoteDetails li{ font-size:11px; list-style:none; padding:5px 5px 5px 5px; border-bottom:1px dashed #d1d1d1;} .sortCities .filtercategory{ font-size:12px; color:#006699; padding:5px 10px 5px 0px; background:url(https://data.chinahighlights.com/css/images/hotel/open.gif) no-repeat 200px 10px; cursor:pointer; font-weight:bold;} .sortCities .filtercategory:hover{ background:url(https://data.chinahighlights.com/css/images/hotel/open.gif) no-repeat #f1f1f1 200px 10px; } .sortCities .filtercategoryclose{ font-size:12px; color:#006699; padding:5px 10px 5px 0px; background:url(https://data.chinahighlights.com/css/images/hotel/close.gif) no-repeat 200px 10px; cursor:pointer;font-weight:bold;} .sortCities .filtercategoryclose:hover{ background:url(https://data.chinahighlights.com/css/images/hotel/open.gif) no-repeat #f1f1f1 200px 10px; } .sortCities .sortList{ padding:0px 10px 10px 10px; font-size:11px; border-bottom:1px solid #d1d1d1; } .sortCities .sortList a{ color:#0D548A; } .sortCities .sortList dl{ margin:0;} .sortCities .sortList dl dt{ padding:3px 0 2px 18px; cursor:pointer; margin-bottom:8px;} .sortCities .sortList dl dt:hover{ text-decoration:underline;} .sortCities .sortList dl dt.choice{ display:block; padding:0; margin:0 0 5px 0;} .sortCities .sortList dl dt.unselect{ margin:0; background:url(https://data.chinahighlights.com/css/images/hotel/unselect.gif) no-repeat left 2px;} .sortCities .sortList dl dt.select{ margin:0; background:url(https://data.chinahighlights.com/css/images/hotel/select.gif) no-repeat left 2px;} .sortCities .sortList dl dt.unselect2{ margin:0; background:url(https://data.chinahighlights.com/css/images/hotel/unselect2.gif) no-repeat left 2px;} .sortCities .sortList dl dt.select2{ margin:0; background:url(https://data.chinahighlights.com/css/images/hotel/select2.gif) no-repeat left 2px;} .sortCities .withLine{ } .sortCities .withLine a{ color:#545454;} /*price finder通用样式*/ .priceFinner{ background:#a1a1a1; margin:0 0 10px 0; padding:6px 0 10px 0;} .priceFinner h2{ color:#fff; font-size:17px; padding:0px 10px 6px 10px;} .priceFinner .priceLine{ background:#FFF; margin:0 10px 0px 10px;} .priceFinner a.close{ display:block; font-size:17px; font-weight:bold; width:18px; height:18px; color:#FFF; position:relative; float:right; } /*返程的选择记录*/ table.returnHistory{ border:1px solid #d1d1d1; margin:8px 0 8px 0;} table.returnHistory th{ font-size:13px; text-align:left; padding:10px; font-weight:100; border-bottom:1px solid #d1d1d1; background:#f1f1f1;} table.returnHistory td{ font-size:12px; padding:5px;} /*bold chat样式*/ #boldChat { width:190px; position:fixed; bottom:0px; right:50px; z-index:1000 } #boldChat .fixedChat { width:203px; height:19px; background:url(https://data.chinahighlights.com/css/images/bg-boldchat.gif) no-repeat; position:relative; padding-left:28px; padding-top:4px; color:#fff; margin-left:3px } #boldChat .fixedChat a { text-decoration:none; color:#fff } #boldChat .chatWindow { width:223px; height:76px; position:relative; display:none } #boldChat .chatWindow img { margin-right:5px } #boldChat .closeChat { display:none; width:20px; height:20px; position:absolute; top:10px; right:0px; cursor:pointer } span.noresult{ font-size:14px; color:#0D548A;} #notresult{ line-height:20px; padding-left:20px;} #notresult .titleImg{ width:60px; float:left; margin-top:5px;} #notresult .noresultNote{ width:400px; float:left;margin-top:5px; padding:8px 0 0 0;} /*特别提示*/ .searchAgainNote{ background:#FEEBE0 url(https://data.chinahighlights.com/css/images/flight/attention.png) 10px 15px no-repeat; padding:10px 10px 10px 60px; font-size:12px; margin:0 0 10px 0; line-height:18px; color:#545454;} .searchAgainNote span{ color:#C00; font-weight:bold;} .searchAgainNote2{ background:#FEEBE0; padding:10px; font-size:12px; margin:0 0 10px 0; line-height:18px; color:#545454;} /*排序功能样式*/ table.sortTable{ border:0px; background:#f1f1f1; margin:0 0 10px 0;} table.sortTable tr td{ padding:10px; font-size:12px; color:#545454; text-align:center;} table.sortTable tr td a{ color:#006699;} table.sortTable tr td a.sortDown{ width:58px; height:18px; color:#545454; font-weight:bold; text-decoration:none; background:url(https://data.chinahighlights.com/css/images/flight/down.gif) no-repeat top right; padding:0 15px 0 0;} table.sortTable tr td a.sortDown:hover{ color:#fce204; background:url(https://data.chinahighlights.com/css/images/flight/down-hover.gif) no-repeat top right; padding:0 15px 0 0;} table.sortTable tr td a.sortUp{ width:58px; font-weight:bold; height:18px; color:#545454; text-decoration:none; background:url(https://data.chinahighlights.com/css/images/flight/up.gif) no-repeat top right; padding:0 15px 0 0;} table.sortTable tr td a.sortUp:hover{ color:#fce204; background:url(https://data.chinahighlights.com/css/images/flight/up-hover.gif) no-repeat top right; padding:0 15px 0 0;} /*机票价格列表*/ .flightList{ border-width:5px 1px 1px 1px; border-color:#d1d1d1; border-style:solid; margin:0 0 15px 0;} .flightList .flightDetails{ width:495px; float:right; margin:0 0 0px 0; background:#fff; border-left:1px solid #d1d1d1; } .flightList .flightDetails table.flightDeatil tr td{ font-size:12px; padding:8px 0 10px 5px;} .flightList .flightDetails table.flightDeatil tr td.airlineName{ font-weight:bold; color:#666; padding:5px 0 5px 0;} .flightList .flightDetails table.flightDeatil tr td.airline{ font-size:11px; border-right:1px solid #d1d1d1; padding:0 5px 0 0; width:95px;} .airlineInfo{ width:95px; line-height:16px; padding:0 0 0 8px; text-align:center;} .flightList .flightDetails table.flightDeatil tr td.flightline2{ border-bottom:1px solid #d1d1d1; position:relative;} .flightList .flightDetails table.flightDeatil tr td.flightType{ color:#0084C4; font-weight:bold; border-bottom:1px solid #d1d1d1;} .flightList .flightDetails table.flightDeatil tr td.stopOver{ color:#999; font-size:12px; line-height:18px; border-bottom:1px solid #d1d1d1;} .flightList .flightDetails table.flightDeatil tr td.duration{ border-left:1px solid #d1d1d1; width:75px;} .moreDay{ color:#F00;} .stopNo{ font-size:13px; font-weight:bold;} .moreLink{ background:#f1f1f1; padding:10px;} .flightList .flightDetails table.flightDeatil2{ font-size:11px;} .flightList .flightDetails table.flightDeatil2 tr td{ padding:5px; color:#666; } .flightList .flightDetails table.flightDeatil2 tr td.titleDiv{ background:#E4F1F8;} /*机票价格*/ .flightPrice{ width:155px; float:left; padding:5px; margin:0 0px 0 0; text-align:center; height:100%; } .flightcode{display:block; top:1px; height:15px;} .flightPrice span.from{ font-size:11px;} .flightIntelPrice{ font-size:22px; color:#c6162b; } .flightIntelPrice2{ font-size: 16px; line-height: 26px; vertical-align: top;color:#CC6600; } .flightIntelPrice3{ font-size: 14px;color:#CC6600; line-height: 21px; margin: 0 0 0 1.2pt; text-decoration: underline; vertical-align: top;} .personPriceTotal{ margin:1px 0 0 0; color:#999; font-size:11px;} .moredetailLink{ padding:5px 5px 5px 0px; text-align:right; border-top:1px solid #d1d1d1;} .moredetailLink a{ color:#537AA1; text-decoration:none; font-size:11px;} .allTexesFees{ font-size:11px; color:#545454; margin:0 0 8px 0;} /*通用样式*/ a.airportSim{ display:block; color:#545454; float:left; text-decoration:none; position:relative;} a.airportSim span{ color:#0D548A;} .airportName{ position:absolute; top: 25px; left:25px; background:#F1F1F1; font-size:12px; z-index: 99; border:1px solid #d1d1d1; padding:10px; width: 150px; } a.ff{position:relative;} .nodisplay{display:none;} .color084{ color:#0084C4;} /*flight*/ #pricerange{margin:5px 0;padding:0;height:10px;} #scdeparture,#scarrival{padding:0;height:10px; margin:5px;} #scdepartureleft,#scarrivalleft{padding-left:10px; padding-bottom:10px; margin-top:5px;} #scdepartureright,#scarrivalright{padding-left:150px; padding-bottom:10px; margin-top:5px;} .headstop ul{list-style:none;} .headstop ul li{width:99%; text-align:center; padding:2px 0 0 0} .headstop ul li.sprice{ background:#EBEBEB; margin:2px 1px; height:35px; line-height:35px;} .headstop ul li.mainairname{ margin-bottom:10px;} .flightAirList{width:730px; height:190px; margin:0;} .flightAirList ul{list-style:none; height:200px; margin:0; padding:0;} .flightAirList ul li{text-align:center;display:inline; height:35px; line-height:35px; float:left; border-bottom:1px solid #d1d1d1;} .flightAirList ul li.ftop{ background:none; height:60px;} .flightAirList ul.leftStop{width:70px; float:left; font-weight:bold; color:#0080C0} .flightAirList ul.leftStop a{color:#0080C0} .flightAirList ul.leftStop li{background:#Fff; float:left; width:100%; } .flightAirList ul.lowest{width:90px; float:left; display:inline; } .flightAirList ul.lowest a{color:#003E74;} .flightAirList ul.lowest li{background:#fff; width:100%;} .flightAirList ul.lowest li.lowtitle{background:none; width:100%; height:60px; overflow:hidden; text-align:center; line-height:83px;} .rightcont{width:520px; height:130px; float:left; margin:0; padding:0; margin-left:0px; display:inline;} .rightcont a{color:#0080C0;} .rightcont a.low{color:#E74E21; font-weight:bold;} .rightcont ul{list-style:none; height:200px; width:110px; margin:0; padding:0; margin:0 2px;} .rightcont ul li{width:100%; float:left; height:35px; background:#fff; margin:0px 0; display:inline; border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1;} .rightcont ul li.mainairline{background:none; width:100%; height:60px; overflow:hidden; text-align:center} #mypager{float:left; width:730px;} #mypager a.prev{float:left; border:none; background:none;color:#006699; margin:0;} #mypager a.next{float:right; border:none; background:none;color:#006699; margin:0;} .flyloading{width:100%; text-align:center; color:#2482AA; font-size:18px;} .flyloading h2{text-align:left; padding-left:15px; padding-top:15px;} h2 a.changflight{text-align:left;font-size: 14px;color: #008BCE;text-decoration: underline;} .relinfo{display:none;} .ui-slider-range{ background:#88bee9;} .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #b7d9f4; background: #deeefa url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; color: #c77405; } .ui-button-text{font-size:12px; padding:3px 5px!important;} .ui-button-text-only{color:#333;} .ui-state-active,.ui-state-hover{color:#0080C0; border-color:#CCC;} /*flight to china*/ .backToTop { display: none;width: 50px; height:30px; line-height: 30px;padding: 5px 2px;background-color: #000;color: #fff;font-size: 12px;text-align: center;position: fixed; _position: absolute;right: 10px;bottom: 100px;_bottom: "auto";cursor: pointer;opacity: .6; filter: Alpha(opacity=60); font-weight:bold; } /*提交按钮*/ .bookbtn{ background:url(https://data.chinahighlights.com/css/images/intl-flight/result.png) 0px -124px; width:67px; height:26px; border:none; overflow:hidden; cursor:pointer; font-size:0; cursor:pointer;} .bookbtn:hover{ background:url(https://data.chinahighlights.com/css/images/intl-flight/result.png) 0px -165px;} a.colE74E21{color:#E74E21;} .stopNo{ color:#C00} /*搜索按钮*/ /*button search*/ input.searchButton{ width:90px; height:35px; background:url(https://data.chinahighlights.com/css/images/intl-flight/result.png) 0px 0px; border:none; cursor:pointer; margin:0px 0 10px 70px;} input.searchButton:hover{background:url(https://data.chinahighlights.com/css/images/intl-flight/result.png) 0px -59px;} /*flight list new*/ .nodisplay{display:none;} .flightList{width:100%; margin:5px 0 10px 0; padding:0; height:auto; border:1px solid #CCC; border-top:5px solid #CCC; float:left;} .flightList .flightDetails{width:80%; float:right; height:auto; padding:0;} .flightPrice{width:18%; float:left; background:#FFF; height:auto;} .flightList .flightDetails ul{height:auto; width:100%; border-bottom:1px solid #CCC; margin:0; list-style:none; padding-bottom:5px; float:left;} .flightList .flightDetails ul li{float:left;} .flightList .flightDetails ul li p{float:left; width:100%; margin:0; height:25px; line-height:25px;} .flightList .flightDetails ul li p span{float:left; position:relative;} .flightList .flightDetails ul li.mainAir{width:18%; height:auto; text-align:center; padding-top:15px;} .flightList .flightDetails ul li.airSummary{width:82%; height:auto;} .flightList .flightDetails ul li.airSummary p.flytype{ padding:10px 0 5px 10px; font-weight:bold; color:#04568F; border:1px solid #CCC; border-top:none; border-right:none; width:98%;} .flightList .flightDetails ul li.airSummary p.flyleft{width:70%; margin-right:-2px; display:inline; border:1px solid #CCC; border-top:none;} .flightList .flightDetails ul li.airSummary p.flyright{width:30%; margin-top:-25px; height:50px; text-align:center; border-bottom:1px solid #CCC;} .flightList .flightDetails ul p.showdetail{width:98%; padding:5px 5% 0 0; text-align:right; float:left; margin:0; color:#537AA1;} .flightList .flightDetails ul p a{ text-decoration:none; color:#006699;} .flightList .flightDetails ul li.airSummary p span{padding:0 5px;} .flightDetails ul.airDetail{width:100%; display:none;} .flightDetails ul.airDetail li{width:99%; padding:5px 0; padding-left:1%; float:left;} .flightDetails ul.airDetail li.titleDivs{background:#E4F1F8;} .flightDetails ul.airDetail li span{float:left; padding-right:15px;} .flightDetails ul.airDetail li strong.cabin{padding-top:10px;} .flightDetails ul.airDetail li.flighttype{ font-weight:bold; color:#0084C4;} .airportname{position:absolute;top: -5px; left:200px; background:#F1F1F1; font-size:11px; z-index: 99; border:1px solid #d1d1d1; padding:10px; width: auto;}