You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

337 lines
20 KiB
CSS

/* 中华游标准CSS样本-机票栏目样式表 */
.flights {background: url(https://data.chinahighlights.com/css/images/banner/flights.GIF) no-repeat scroll center top;}
/* Designed by ChinaHighlights.inc */
#footerPromo{display:none !important}
.footlinkInfo{ background:none; height:158px; margin:0 71px 0 0px; padding:0 0 0; position:absolute; bottom:-180px; left:80px; text-align:left; width:834px;z-index:1000;}
h2.flightResult {border-bottom: #F2F2F2 solid 2px;}
.flightNote{background-color:#F6F6F6; padding:8px 5px 8px 10px; margin-bottom:10px}
h2.bookingPolicy{font-size:17px; border-bottom:1px solid #f1f1f1; padding-bottom:1px; margin:5px 0 8px 0}
.flightCharge{font-style:italic; background:url(https://data.chinahighlights.com/css/images/report.gif) no-repeat top left; margin-left:100px; padding-left:15px}
#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}
.tableselected{ width:100%; border:1px solid #D9D9D9; font-family:Verdana,Geneva,sans-serif; font-size:12px; color:#6b6b6b; margin:0 0 15px 0}
.tableselected td{padding:3px 0 3px 7px; text-align:left; font-size:11px}
.tableselected td img{width:18px; height:18px}
.tableselected label{display:block; width:60px; float:left; padding:0 0 1px 0}
.tableselected tr{border-collapse:separate; line-height:15px}
.tableselected tr a{margin-top:2px}
.infoPhoto{ float:left; margin:2px}
.bookFlight{ text-align:center}
.bookFlight a{display:block; border:#D1D1D1 1px solid; background:url(https://data.chinahighlights.com/css/images/bg-click.GIF) #fff; background-repeat:repeat-x; background-position:bottom; text-decoration:none; color:#3899cc; height:22px; padding:2px 0 2px 0}
.bookFlight a:hover{text-decoration:none}
.cityFlightSche{width:100%; font-size:11px}
.cityFlightSche2{margin-top:2px}
.titleCityFlight2{color:#545454; font-weight:bold; padding-left:13px; margin-bottom:3px; background-image:url(images/drop-1.GIF); background-position:left 6px; background-repeat:no-repeat; font-size:11px}
.cityFlightSche2 .table1, .cityFlightSche2 .table3{
width:330px;
margin-bottom:10px;
*margin-bottom:0}
.cityFlightSche2 .table2, .cityFlightSche2 .table4{
width:330px;
margin-bottom:5px
}
.cityFlightSche2 .table2 select{
width:155px
}
.cityFlightSche2 .table4 select{width:105px; *margin-left:0}
.cityFlightSche2 select{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFF none repeat scroll 0 0; border:1px solid #b3b3b3; color:#666; font-family:Verdana,Sans-Serif; font-size:11px; font-weight:normal; line-height:16px; margin:8px 0; padding:4px 3px; width:100px}
.cityFlightSche2 .table3 input, .cityFlightSche2 .table2 input{-x-system-font:none; background:#fff; border:1px solid #b3b3b3; color:#666; font-family:Verdana,Sans-Serif; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; padding:7px; margin:5px 0}
.cityFlightSche2 .table3 input{background:#fff url(https://data.chinahighlights.com/css/images/calender.GIF) 130px center no-repeat; padding:5px 0 5px 5px; width:145px}
.cityFlightSche2 .table2 input{width:185px; background:#fff url(https://data.chinahighlights.com/css/images/flight/menu.png) 175px center no-repeat}
.cityFlightSche2 .table2 label{
display:block;
width:155px;
float:left;
font-size:11px;
margin:0 5px 0 3px
}
.cityFlightSche2 .table2 label select{text-transform:}
.cityFlightSche2 .table2 label select:first-letter{text-transform:capitalize}
.cityFlightSche2 .table1 label{display:block; width:130px; float:left; font-size:11px; font-weight:bold}
.cityFlightSche2 .table1 label input[type="radio"]{vertical-align:middle}
.cityFlightSche2 .table3 label{
display:block;
width:155px;
float:left;
font-size:11px;
margin:0 5px 0 3px
}
.cityFlightSche2.table4 label{display:block; width:580px; padding-left:15px; float:left; font-size:11px}
.cityFlightSche2 .flightbuttun01{font-weight:bold; text-align:center; margin-left:200px; margin-top:15px; margin-bottom:10px; cursor:pointer}
.cityFlightSche2 .flightbuttun01 a{display:block; -moz-border-radius:5px; -moz-border-radius:5px; border:#D1D1D1 1px solid; background-image:url(images/bg-click.GIF); background-repeat:repeat-x; background-position:bottom; padding:4px 12px 4px 12px; text-decoration:none; color:#c03}
.cityFlightSche2 .flightbuttun01 a:hover{display:block; padding:4px 12px 4px 12px; background-image:url(images/bg-click-hover.GIF); background-repeat:repeat-x; background-position:bottom}
.cityGuideRelate{background-color:#f1f1f1; padding:10px 8px 5px 10px; margin-bottom:10px; border:1px solid #d1d1d1}
.cityGuideRelate h5, .cityGuideRelate h5 a{font-size:13px; text-decoration:none; color:#545454; margin-bottom:5px}
.cityGuideRelate ul.drop1 li{line-height:22px; background:url(https://data.chinahighlights.com/css/images/drop-1.GIF) no-repeat 0px 9px; padding:0 0 0 15px}
.cityGuideRelate ul.drop1 li a{color:#545454; text-decoration:none}
.cityGuideRelate ul.drop1 li a:hover{text-decoration:underline}
.cityFlightLIst{margin-bottom:12px; border:3px solid #c1c1c1; padding:10px; margin-top:5px}
.cityFlightLIst ul{margin-left:15px}
.cityFlightLIst ul.dropFli{list-style:none; font-family:Verdana,Geneva,sans-serif; font-size:12px; color:#545454; float:left}
.cityFlightLIst ul.dropFli li{line-height:18px; margin-bottom:9px; background:url(https://data.chinahighlights.com/css/images/drop-2.GIF) no-repeat 0px 5px; padding:0 0 0 15px; width:180px; float:left}
.cityFlightLIst ul.dropFli li a{color:#545454; text-decoration:none}
.cityFlightLIst ul.dropFli li a:hover{text-decoration:underline}
.airportContant{padding:3px 0 0 0}
.airportContant p{margin-bottom:20px; line-height:19px}
.airportContant p img{width:300px; height:200px; margin-right:10px}
.windowOut{position:absolute; left:47px; top:20px; z-index:500}
.windowOut2{position:absolute; left:161px; top:18px; width:180px; border:#E3E3E3 2px solid; background-color:#fff; background-image:url(images/bg-window2.GIF); background-repeat:repeat-x; background-position:bottom; padding:10px; text-align:left}
.windowOut2 h2{color:#a31022; font-family:Verdana,Geneva,sans-serif; font-size:12px; padding:0px; margin:0px; padding-bottom:10px; border-bottom:#E3E3E3 1px solid}
.hotelByAirport{border:1px #d1d1d1 solid; padding-bottom:5px; margin-bottom:10px}
.hotelByAirport h6{background:#b2b2b2; display:block; color:#fff; font-size:13px; padding:5px 0 5px 12px}
.hotelByAirport ul.hotelList{margin:5px 0 5px 0}
.hotelByAirport ul.hotelList li{display:block; padding:6px 5px 3px 8px; margin-left:8px; text-decoration:none; line-height:22px; border-bottom:1px solid #f1f1f1}
.hotelByAirport ul.hotelList li small{font-size:11px; color:#666}
.flightType{width:33%; float:left; font-size:11px}
.flightProm{margin-bottom:10px}
.flightDeals{width:99%; padding:3px 5px 3px 5px; margin:0}
.flightTips{margin:0 0 5px 0; color:#218FD4}
.flightTips a{color:#218fd4}
.flightTips a:hover{font-weight:bold; text-decoration:none; color:#a31022}
ul.flightSearchNav{ margin:0; display:block; width:326px;}
ul.flightSearchNav li{ display:block; height:29px; list-style:none; float:left; text-align:center; padding:10px 0 0 0;}
ul.flightSearchNav li.chinaFlight{ width:120px; background:url(https://data.chinahighlights.com/css/images/flight/flight1-bg.gif) no-repeat top left; color:#fff; font-size:13px; margin-right:5px;}
ul.flightSearchNav li.hongkongFlight{
width:180px;
background:url(https://data.chinahighlights.com/css/images/flight/flight2-bg.gif) no-repeat top left;
color:#fff;
font-size:13px;
}
ul.flightSearchNav li.chinaFlightactive{
width:120px;
background:url(https://data.chinahighlights.com/css/images/flight/flight1-bg-active.gif) no-repeat top left;
color:#a31022;
font-size:13px;
margin-right:5px;
}
ul.flightSearchNav li.hongkongFlightactive{ width:180px; background:url(https://data.chinahighlights.com/css/images/flight/flight2-bg-active.gif) no-repeat top left; color:#a31022; font-size:13px;}
.flightIndexLeft{ width:366px;float:left; }
#airlineSearch{width:346px; height:400px; background:url(https://data.chinahighlights.com/css/images/flight/flight-search-bg.gif) no-repeat; margin-bottom:10px;padding:10px; position:relative}
#airlinePromoContent{ width:570px; float:right;}
#airline p{margin-bottom:15px}
#airline a{color:#545454; text-decoration:none}
#airline h5{font-size:15px; padding:8px 0 8px 15px; background:#f6f6f6; color:#c6162b; margin:0}
#airline ul.drop1{width:205px}
#airline a:hover{color:#a03}
#airline .popularDestination{width:200px; float:left; float:left; margin:5px; text-align:center; }
#airline .popularDestination a.title{ display:block; padding:3px 0 5px 0; background:#999; color:#FFF; margin-bottom:5px; font-weight:bold;}
#airline .popularDestination img{width:90px; height:60px; margin-bottom:8px}
#airline .popularDestination .cityIntro{text-align:justify; margin:5px 0 0 0; font-size:11px; padding:5px 0}
/*首页左边导航内容*/
.chainPromo2{
width:366px;
border:#b3b3b3 1px solid;
float:left;
padding:0;
margin-bottom:10px;
}
.chainPromo2 h2{
font-size:17px;
padding:8px 10px 8px 10px;
background:#ebebeb;
color:#c6162b;
margin:0 0 0px 0;
font-weight:100;
}
.chainPromo2 h2 a{
color:#545454;
text-decoration:none
}
.chainPromo2 .moreDetails{ padding:10px;}
.chainPromo2 .moreDetails img{ margin:10px 0 0 0;}
.chainPromo2 .moreDetails form label{
float:left;
display:block;
width:125px;
font-size:12px;
color:#545454;
line-height:18px;
margin-right:5px;
}
.chainPromo2 .moreDetails form label input{
width:110px;
border:1px solid #d1d1d1;
padding:4px;
font-size:12px;
color:#545454;
}
.chainPromo2 .sendToFriend{ padding:0px; }
.chainPromo2 .sendToFriend h4{ font-size:12px; color:#545454; margin:8px 0 8px 0;}
.chainPromo2 .sendToFriend img{ margin:0 5px 0 0; border:4px #fff solid;}
.chainPromo2 .sendToFriend img:hover{border:4px #e3e3e3 solid; }
ul.viewhistoryIndex li{ display:block; list-style:none; padding:10px 0 10px 0; border-bottom:1px dashed #d1d1d1;}
ul.viewhistoryIndex li:hover{ background:#f1f1f1;}
ul.viewhistoryIndex li .lowPriceList{ width:200px; float:left;}
ul.viewhistoryIndex li .lowPrice{ width:100px; float:right; text-align:right;}
.areaFlights{
background:url(https://data.chinahighlights.com/css/images/flight/flight-search.gif) no-repeat top left;
width:339px;
height:355px;
padding:5px 0 5px 7px;
}
.areaFlights .areaHead2{padding:0 6px; background:url(https://data.chinahighlights.com/css/images/live-china-flights.png) no-repeat; position:absolute; left:23px; top:-13px; width:260px; height:35px}
.areaFlights .areaHead3{padding:0 6px; background:url(https://data.chinahighlights.com/css/images/flights-plane.png) no-repeat; position:absolute; right:-55px; top:-16px; width:324px; height:90px}
ul.dropFlight{list-style:none; padding:0px; margin:0px; margin:0px 0px 20px 15px; font-family:Verdana,Geneva,sans-serif; font-size:12px; color:#545454; float:right}
ul.dropFlight li{line-height:15px; margin-bottom:6px; background:url(https://data.chinahighlights.com/css/images/drop-2.GIF) no-repeat 0px 5px; margin-top:5px; padding:0 0 5px 15px; width:300px; float:left}
ul.dropFlight li a{color:#545454; text-decoration:none}
ul.dropFlight li a:hover{text-decoration:underline}
.specialOfferFlight{color:#a31022; font-size:16px; font-weight:bold; position:absolute; margin-left:15px; margin-top:-25px; font-style:italic; background-color:#fff; display:block; padding:2px 5px}
.specialOfferFlightOut{border:2px dashed #F63; padding:10px; position:relative; margin-top:20px; margin-bottom:15px; background-color:#FFF2EE}
.flightWaiter{position:absolute; background:url(https://data.chinahighlights.com/pic/waiter.png) no-repeat; width:148px; height:106px; top:-56px; right:8px}
.seeAlso{background-color:#f5f5f5; line-height:20px; margin:10px 5px 15px 0; padding:10px; text-align:justify}
.seeAlso a{color:#545454; text-decoration:underline}
.area h5{margin-bottom:5px; font-size:13px}
.area h5 a{color:#545454}
.area ul.drop1 li{margin-right:20px}
#flightsDate{margin:10px 0 0 0; position:relative; border-bottom:1px solid #c6c6c6; height:48px}
#flightsDate ul{margin-left:0; margin-bottom:0; padding-bottom:0; position:absolute; top:-3px}
#flightsDate ul li{list-style:none; float:left; width:80px; border:1px solid #479dda; border-bottom:1px solid #c6c6c6; background:url(https://data.chinahighlights.com/css/images/flight/search-result-bg.JPG) repeat-x; margin:0 8px 0 0; padding:5px; text-align:center; font-weight:bold; color:#FFF; height:41px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-radius:5px; border-radius:5px;}
#flightsDate ul li.active{background:#fff; border:1px solid #c6c6c6; color:#a40816; border-bottom:2px solid #FFF}
#specialNote{border:1px dashed #a31022; font-size:11px; padding:5px; line-height:17px; margin-bottom:5px}
#contentflightRight{
float:right;
width:765px;
margin:0 0px 0 0;
display:inline
}
#flightSideBar{width:175px; padding:0; float:left; }
.flightSpecialNote{background:#f4f9fb}
.fScheduleSearch .flightypeSelect{background:none repeat scroll 0 0 #FFF; float:left; font-size:18px; height:120px; width:190px}
.flightypeSelect ul{margin:0}
.flightypeSelect ul li.active{background:none repeat scroll 0 0 #F7F7F7; border-bottom:3px #d1d1d1 solid; border-top:3px #d1d1d1 solid; border-left:3px #d1d1d1 solid; border-right:3px #F7F7F7 solid}
.flightypeSelect ul li{background:#F1F1F1; border-color:#F1F1F1 #d1d1d1 #F1F1F1 #F1F1F1; border-style:solid; border-width:3px; cursor:pointer; height:51px; list-style:none outside none; padding:6px 0 0 10px}
.flightypeSelect ul li a{text-decoration:none}
.flightypeSelect ul li.active a{color:#C00}
.secheduleList{width:740px; position:relative; -moz-border-radius:6px; border:#d1d1d1 3px solid; line-height:20px; margin:15px 0 10px 0; padding:13px 10px 10px 10px; position:relative}
.secheduleListLeft{ width:345px; position:relative; -moz-border-radius:6px; border:#d1d1d1 3px solid; line-height:20px; margin:15px 0 10px 0; padding:18px 10px 10px 10px}
.scheduleTitle{width:240px; background:#FFF; color:#ac0000; position:absolute; font-weight:bold; left:8px; top:-11px; padding:0 5px 0 5px}
#flightsIndexNew{margin:0 20px 10px 20px}
.flightDealsForm{margin:10px 0 10px 0}
.flightAstyle a{color:#545454}
#cityFlightsSearch{ width:640px; background-color:#dadada; padding:10px; margin-bottom:18px}
.flightHotCity{width:115px; text-align:center; float:left; margin:12px 5px 0 5px}
ul.flightCityTo{list-style:none; margin:0px; float:left; margin:0 15px 10px 10px; font-size:11px}
ul.flightCityTo li{ line-height:22px; background-image:url(https://data.chinahighlights.com/pic/arrow-r.GIF); background-repeat:no-repeat; background-position:left 7px; padding-left:12px; float:left; width:180px; margin:0 5px 0 5px}
ul.flightCityTo li a{ text-decoration:none}
ul.flightCityTo li a:hover{ text-decoration:underline}
.scheduleBg{width:495px; height:150px; color:#FFF; background:url(https://data.chinahighlights.com/css/images/flight/schedule-bg.JPG) no-repeat; padding:10px 150px 10px 15px}
.recommendTheme{width:552px; height:382px; float:right; background:url(https://data.chinahighlights.com/css/images/flight/bg-deals-recommend.png) no-repeat; margin:5px 0 -78px 0!important; padding:7px 8px; position:relative}
.recommendTheme .strollPhotos{background:url(https://data.chinahighlights.com/css/images/tour/bg-photo-stroll.png) no-repeat!important; width:336px; height:87px}
#pointer{position:absolute!important; top:289px!important; left:13px; background:url(https://data.chinahighlights.com/css/images/tour/bg-photo-stroll.png) no-repeat}
span.flightProWords{color:#3491B8; font-size:12px; margin-bottom:8px; background:url(https://data.chinahighlights.com/css/images/hotel/hotel-promo-gift-s.png) no-repeat top left; padding-left:18px}
p.flightResult{margin-bottom:5px}
.area{width:95%; position:relative; -moz-border-radius:6px; border:#d1d1d1 1px solid; line-height:20px; margin:15px 0 10px 0; padding:13px 10px 10px 10px}
.areaHead{padding:0 6px; background-color:#fff; position:absolute; left:10px; top:-12px; font-weight:bold; color:#C03}
.areaHead a{color:#C03}
.area img{margin-right:8px}
.area p{margin:0px}
/*通用样式*/
a.aircraftInfo{ display:block; color:#545454; border-bottom:1px dashed #0D548A; float:left; text-decoration:none; position:relative;}
a.aircraftInfo span{ color:#0D548A;}
a.aircraftInfo .aircraftList{
position:absolute;
width:226px;
top: 21px;
background:#FFF;
z-index: 99;
border:3px solid #d1d1d1;
padding:10px;
line-height:18px;
}
a.aircraftInfo .aircraftList .aircraftPic, a.aircraftInfo .aircraftList .aircraftPic img{ width:196px; height:120px;}
a.airportSim{ display:block; color:#545454; border-bottom:1px dashed #0D548A; float:left; text-decoration:none; position:relative;}
a.airportSim span{ color:#0D548A;}
a.airportSim .airportName{
position:absolute;
top: 17px;
background:#F1F1F1;
font-size:12px;
z-index: 99;
border:1px solid #d1d1d1;
padding:10px;
width: 199px;
}
.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;}
span.wordStyle4{ font-size:12px; color:#999;}
span.wordStyle6{ color:#a41124;}
/*checkFlights*/
.cheapFlight{
width:370px;
border:1px solid #d1d1d1;
float:left;
margin-bottom:10px;
}
.cheapFlight h2{ background:#acc564 url(https://data.chinahighlights.com/css/images/flight/hot-city-search2.jpg) repeat-x bottom; margin:0 0 10px 0; color:#FFF; font-size:15px; padding:5px 0 5px 10px;}
ul.cityNav{ margin:0 0px 10px 10px;}
ul.cityNav li{ display:block; float:left; margin-left:5px; list-style:none; font-size:12px;}
ul.cityNav li a{ display:block; padding:5px 5px 5px 5px; text-decoration:none; text-align:center;}
ul.cityNav li.active a{ background:#a31022; color:#FFF;}
ul.cityNav li.active .backage{ background:url(https://data.chinahighlights.com/css/images/flight/flight-nav-active.jpg) no-repeat center; height:7px;}
.flightDealsList{
padding:0 10px 10px 10px;
width:350px;
}
.flightDealsList td{padding:5px 0 5px 0; text-align:center; font-size:11px; width:56px; border-bottom:1px solid #d1d1d1; cursor:pointer;}
.flightDealsList td:hover{ background:#f1f1f1;}
.flightDealsList td.flightCity{
background:url(https://data.chinahighlights.com/css/images/flight/deals-city.gif) no-repeat left 14px;
padding:0 10px 0 15px;
width:50px;
text-align:left;
cursor:default;
}
.flightDealsList tr{border-collapse:separate; border-right:1px solid #D9D9D9; border-left:1px solid #D9D9D9}
.flightDealsList tr a{color:#6b6b6b; text-decoration:none}
.flightDealsList tr a:hover{text-decoration:underline}
/*flight deals广告*/
.flightAds{
width:180px;
float:right;
}
/*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;font-weight:100; margin:0 0 5px 0;}
.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;
}