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.

142 lines
8.2 KiB
CSS

#flightsIndexNew{margin:0 20px 10px 20px}
#contentflightRight{
float:right;
width:765px;
margin:0 0px 0 0;
display:inline
}
#flightSideBar{width:175px; padding:0; float:left; }
/*左边导航搜索*/
.flightsearchtitle{background:#929292; height:23px; padding-left:10px; padding-top:4px; color:#fff; font-size:13px; font-weight:bold; position:relative;}
.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}
.flightSearchBox{border:1px solid #d1d1d1; background:#f1f1f1; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; padding:10px 5px; font-size:11px; margin-bottom:10px;}
.flightSearchBox label{margin:8px 0; line-height:18px}
.flightSearchBox input{width:150px; border:1px solid #d1d1d1; background:#fff; padding:5px; font-size:11px}
.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}
.flightSearchBox input:focus{border:1px solid #a31022}
.flightSearchBox input.submitButton{background:none; width:auto; height:auto; border:none; margin:5px 0 0 20px}
.flightSearchBox input.calendar{background:url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat 140px #fff}
.flightSearchBox select{font-size:11px; padding:3px 0; border:1px solid #d1d1d1; background:#fff}
.flightSearchBox select option{line-height:18px}
.flightSearchBox select.longSize{width:162px;}
.flightSearchBox select.shortSize{width:75px;}
.sortCities{ border:1px solid #d1d1d1; background:#f6f6f6; padding:0; margin:0 0 10px 0;}
.sortCities h3{background:#929292; height:23px; padding-left:10px; padding-top:4px; color:#fff; font-size:14px; font-weight:bold; position:relative; margin:0 0 10px 0;}
.sortCities .viewFlight{ margin:0; padding:0 5px 0 5px; }
.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;}
.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;}
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;}
/*flight & Hotel页面*/
.flightSelect{ background:#a1a1a1; padding:10px; margin-bottom:10px;}
.flightSelect h2{ font-size:14px; font-weight:blod; color:#FFF; margin:0 0 10px 0;}
.flightSelect .flightLine{ background:#FFF; padding:10px; margin-bottom:10px;}
.flightSelect .flightLine table tr td{ font-size:11px; color:#545454;}
.flightTotal{ text-align:right; padding:0 10px 0 0;}
.flightTotal span.totleInfo{
font-size:12px;
font-weight:bold;
color:#FFF;
}
.flightTotal span.totleFlightPrice{ font-size:20px; font-weight:100; color:#a31022;}
/*F+H package*/
.flightHotelPackage{ background:#f6f6f6; padding:10px 0 10px 10px; border:1px solid #d1d1d1;}
.flightHotelPackage h2{ font-size:14px; font-weight:blod; color:#a31022; margin:0 0 10px 0;}
.flightHotelPackage .hotelpackgeInfo{ border:1px solid #d1d1d1; padding:10px; background:#FFF; width:720px; font-size:11px; color:#545454; margin-bottom:10px;}
.flightHotelPackage .hotelpackgeInfo table tr td{font-size:11px; color:#545454;}
.flightHotelPackage .hotelpackgeInfo input{width:150px; border:1px solid #d1d1d1; background:#fff; padding:5px; font-size:11px}
.flightHotelPackage .hotelpackgeInfo 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}
.flightHotelPackage .hotelpackgeInfo input:focus{border:1px solid #a31022}
.flightHotelPackage .hotelpackgeInfo input.submitButton{background:none; width:auto; height:auto; border:none; margin:5px 0 0 20px}
.flightHotelPackage .hotelpackgeInfo input.calendar{background:url(https://data.chinahighlights.com/css/images/calender.GIF) no-repeat 140px #fff}
.flightHotelPackage .hotelpackgeInfo select{
width:100px;
font-size:11px;
padding:3px 0;
border:1px solid #d1d1d1;
background:#fff;
margin:0 5px 0 0;
}
.flightHotelPackage .hotelpackgeInfo select option{line-height:18px}
.flightHotelPackage .hotelPackageList{ width:218px; float:left; background:#FFF; padding:10px; border:1px solid #d1d1d1; margin-right:10px; font-size:11px; line-height:18px; color:#545454;}
.flightHotelPackage .hotelPackageList .packagePromoWord{ font-size:12px; color:#26ADCA;}
.flightHotelPackage .hotelPackageList h4{ font-size:16px; font-weight:100; margin:0 0 8px 0; }
.flightHotelPackage .hotelPackageList h4 a, .flightHotelPackage .hotelPackageList a{color:#0D548A; text-decoration:none;}
.flightHotelPackage .hotelPackageList h4 a:hover, .flightHotelPackage .hotelPackageList a:hover{text-decoration:underline; color:#C00;}
.flightHotelPackage .hotelPackageList .hotelBriefPic{ margin:0 5px 5px 0; width:60px; height:60px; float:left; }
.flightHotelPackage .hotelPackageList .packagePrice{ border-top:1px solid #d1d1d1; padding:10px; background:#f6f6f6; line-height:24px;}
.flightHotelPackage .hotelPackageList .packagePrice .textCenter{ text-align:center;}
.flightHotelPackage .hotelPackageList .packagePrice span.packageSave{ font-size:12px; color:#828181; font-weight:bold;}
.flightHotelPackage .hotelPackageList .packagePrice span.packagePrePrice{ font-size:23px; color:#C6162B; }
.flightHotelPackage .hotelPackageList a.hotelPackageRo{ display:block; color:#545454; border-bottom:1px dashed #0D548A; float:left; text-decoration:none; position:relative; background:url('/pic/arrow-d.GIF') no-repeat scroll right center transparent; padding:0 10px 0 0;}
.flightHotelPackage .hotelPackageList .allroomType{ text-align:right;}
.flightHotelPackage .hotelPackageList .allroomType a{ color:#b83232;}
.flightHotelPackage .hotelPackageList .recentReview{ background:url(https://data.chinahighlights.com/css/images/hotel/review-left.gif) 5px 5px no-repeat #fff; text-indent:20px; font-size:11px; line-height:18px; margin-top:10px; padding:5px; border-top:1px solid #d1d1d1;}
a.hotelPackageRo span{ color:#0D548A;}
a.hotelPackageRo .hotelPackageRoInfo{
position:absolute;
width:290px;
top: 21px;
background:#FFF;
float:left;
z-index: 99;
border:3px solid #d1d1d1;
padding:10px;
line-height:18px;
}
a.hotelPackageRo .hotelPackageRoInfo img.room{ width:60px; height:60px;}
a.hotelPackageRo .hotelPackageRoInfo table tr td{ font-size:11px; color:#545454;}
/*通用样式*/
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;
}
.flightSearchInfo{font-size:12px; color:#545454; font-weight:100}