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.

246 lines
12 KiB
CSS

/*线路简介部分*/
.contentDTLeft{ float:left; padding:none!important;}
.contentDTLeft p{ font-size:13px; line-height:25px; margin:0 0 15px 0!important;}
.contentRight{ float:right!important;}
h1.tourName{ font-weight:100; font-size:28px; border:none; margin:0 0 10px 0; padding:0;}
/*transfer样式*/
h2.title-transfer{ font-size:25px; background: rgba(0, 0, 0, 0) url("https://data.chinahighlights.com/css/images/tour/detail/itinerary-43x29.png") no-repeat scroll left 8px / 30px auto; padding-left:40px;}
ul.transfer-highlights li{ background: rgba(0, 0, 0, 0) url("https://data.chinahighlights.com/pic/square-red.gif") no-repeat scroll left 7px / 6px auto;
font-size: 13px;
line-height: 25px;
margin-bottom: 10px;
padding-left: 20px;}
/*正文效果*/
@media (min-width: 750px) {
.tab-pane{ display:inline!important;}
}
/*tour Price Box*/
@media (min-width: 768px) {
.tourBox{ background:url(https://data.chinahighlights.com/css/images/daytrip/head-bg.png) no-repeat 50% -85px #efefef; border-radius:5px; padding-bottom:15px; border:1px solid #d1d1d1; }
ul.tourList{ padding:15px 20px 0px 20px;}
ul.tourList li{ list-style:none; margin:0 0 10px 0; color:#FFF; font-size:13px; }
.promoPrice{
color: #FFF;
font-size: 12px;
padding: 0 0 0 20px;
margin: 0 0 5px 0;
}
.promoPrice a{ color:#FFF;}
.letterrow{ height:40px; font-size:12px; font-weight:bold; color:#fff; text-align:center; border-top:3px solid #f1f1f1; margin:0 15px 0 15px; padding-top:8px;}
span.bestPrice{ font-size: 50px; color:#FFF; text-shadow: 0 0.04em 0.04em #545454;}
span.moneyTyp{ font-size:20px; vertical-align: 1.1em; color:#FFF; text-shadow: 0 0.04em 0.04em #545454;}
span.moneyfrom{
font-size: 14px;
vertical-align: 1.9em;
color: #FFF;
}
a.priceLink{ padding:0 20px 0 0;}
/*预订框*/
.departTime{ margin:10px 20px; padding:10px; border-bottom:1px solid #d1d1d1; }
.traveller{ margin:10px 20px; padding:10px 10px 10px 10px; border-bottom:1px solid #d1d1d1; }
span.title{ font-size:18px; display:block; margin:0 0 8px 0;}
span.title > span{ color:#ce3f3f;}
.traveller select{ width:95%; }
input.depart{ width:95%;}
.traveller select, input.depart{
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
-moz-box-sizing: border-box;
background-clip: padding-box;
background-color: white;
border-color: #848484 #C1C1C1 #E1E1E1;
border-image: none;
border-radius: 0 0 0 0;
border-style: solid;
border-width: 1px;
color: black;
font-family: Arial,"Liberation Sans",FreeSans,sans-serif;
font-size: 14px;
margin: 0;
min-height: 28px;
outline: 0 none;
padding: 4px 5px;
text-align: left;
vertical-align: top;
}
input.bookTour{ background: url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
display: block;
font-size: 18px;
margin: 0 0 0 30%;
padding: 2px 35px 10px 8px;
text-align: center;
text-decoration: none;
width: 150px;
border:none;}
input.bookTour:hover{ background:url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png") no-repeat 0 -48px; }
}
@media (max-width: 768px) {
.tourBox{ padding-bottom:10px; border:1px solid #d1d1d1; background:#efefef; margin-bottom:10px; }
ul.tourList{ padding:15px 20px 0px 20px;}
ul.tourList li{ list-style:none; margin:0 0 10px 0; color:#545454; font-size:13px; }
.promoPrice{
color: #545454;
font-size: 12px;
padding: 0 0 0 20px;
margin: 0 0 5px 0;
}
.promoPrice a{ color: #545454;}
.letterrow{ height:40px; font-size:12px; font-weight:bold; color: #545454; text-align:center; border-top:3px solid #f1f1f1; margin:0 15px 0 15px; padding-top:8px;}
span.bestPrice{ font-size: 30px; color:#bf2631; }
span.moneyTyp{ font-size:15px; vertical-align: 0.8em; color:#bf2631; }
span.moneyfrom{
font-size: 14px;
vertical-align: 1em;
color: #545454;
}
a.priceLink{ padding:0 20px 0 0;}
/*预订框*/
.departTime{ margin:20px; padding:10px 10px 15px 10px; border-bottom:1px solid #d1d1d1; }
.traveller{ margin:20px; padding:10px 10px 15px 10px; border-bottom:1px solid #d1d1d1; }
span.title{ font-size:18px; display:block; margin:0 0 8px 0;}
span.title > span{ color:#ce3f3f;}
.traveller select{ width:95%; }
input.depart{ width:95%;}
.traveller select, input.depart{
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
-moz-box-sizing: border-box;
background-clip: padding-box;
background-color: white;
border-color: #848484 #C1C1C1 #E1E1E1;
border-image: none;
border-radius: 0 0 0 0;
border-style: solid;
border-width: 1px;
color: black;
font-family: Arial,"Liberation Sans",FreeSans,sans-serif;
font-size: 14px;
margin: 0;
min-height: 28px;
outline: 0 none;
padding: 4px 5px;
text-align: left;
vertical-align: top;
}
input.bookTour{ background: url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
display: block;
font-size: 18px;
margin: 0 0 0 30%;
padding: 2px 35px 10px 8px;
text-align: center;
text-decoration: none;
width: 150px;
border:none;}
input.bookTour:hover{ background:url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png") no-repeat 0 -48px; }
}
/*标签页*/
ul.nav-tabs{ margin:15px 0 10px 10px; }
ul.nav-tabs li{
border-radius: 4px 4px 0 0;
color: #fff;
cursor: pointer;
float: left;
font-size: 14px;
list-style: none outside none;
margin-right: 5px;
text-align: center;}
ul.nav-tabs a{ color:#fff!important; text-decoration:none!important; padding: 5px 10px 5px 10px!important; background-color: #999!important; border-top:3px solid #999!important;}
ul.nav-tabs li.active a{ color:#a31022!important; background-color: #fff!important; border-top:3px solid #a31022!important; }
/*正文标题*/
h2.highlights{ border-bottom:3px solid #d0d0d0; font-size:20px; padding:0 0 8px 30px; background:url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png") no-repeat 0 -105px; margin:10px 0 15px 0;}
h2.itinerary{ border-bottom:3px solid #d0d0d0; font-size:20px; padding:0 0 8px 30px; background:url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png") no-repeat 0 -153px; margin:10px 0 15px 0;}
h2.tourPirce{ border-bottom:3px solid #d0d0d0; font-size:20px; padding:0 0 8px 30px; background:url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png") no-repeat 0 -206px; margin:10px 0 15px 0;}
h2.sicTOurNote{border-bottom:3px solid #0c6197; font-size:20px; padding:0 0 8px 0px; margin:10px 0 15px 0; color:#0c6197;}
/*highlight list*/
ul.tourhighlights li{ list-style:none; line-height:18px; margin:0 0 8px 0; background:url("https://data.chinahighlights.com/css/images/daytrip/highlights-li.png") no-repeat 0 4px; padding:0 0 0 20px;}
ul.tourPhoto li{
width: 155px;
float: left;
margin: 10px 3px 10px 0;
text-align: center;
list-style: none;
}
ul.tourPhoto li img{ margin:0 0 2px 0; width:150px; height:110px;}
.tourInP{
width: 235px;
float: left;
margin: 5px 15px 10px 0;
text-align:center;
font-size:14px;
font-weight:bold;
}
.tourInP img{ margin:0 0 10px 0;}
/*价格列表*/
table.tourPirceTable{ margin:0 0 20px 0; border-color:#d0d0d0; border-width:1px 0 0 1px; border-style:solid;}
table.tourPirceTable tr th{ font-size:14px; font-weight:100; background:url("https://data.chinahighlights.com/css/images/daytrip/nav-bg.jpg") repeat-x bottom #ededed; color:#545454; padding:5px 0 5px 0; border-color:#d0d0d0; border-width:0px 1px 1px 0; border-style:solid; text-align:center; }
table.tourPirceTable tr td{ font-size:15px; color:#A31022; padding:8px 0 8px 0; border-color:#d0d0d0; border-width:0px 1px 1px 0; border-style:solid; text-align:center; }
button.btn-primary{ background-image: -webkit-gradient(linear,left top,left bottom,from(#cf4140),to(#ba1f2c))!important;
background-image: -webkit-linear-gradient(#cf4140,#ba1e2c)!important;
background-image: -moz-linear-gradient(#cf4140,#ba1e2c)!important;
background-image: -ms-linear-gradient(#cf4140,#ba1e2c)!important;
background-image: -o-linear-gradient(#cf4140,#ba1e2c)!important;
background-image: linear-gradient(#cf4140,#ba1e2c)!important;
border:none!important;
margin-bottom:15px;}
/*评论*/
.customerReview{ border-bottom:1px dashed #d1d1d1; margin:0 0 6px 0; padding:0 0 0px 0;}
.customerReview p{ font-size:11px;}
span.star{ display:block; width:94px; height:16px; float:left; background-image:url("https://data.chinahighlights.com/css/images/daytrip/trip-bg.png"); background-repeat:no-repeat; margin:5px 10px 0 0;}
span.star1{ background-position:0 -410px;}
span.star2{ background-position:0 -430px;}
span.star3{ background-position:0 -450px;}
span.star4{ background-position:0 -470px;}
span.star5{ background-position:0 -490px;}
/*评论*/
h3.review{ color:#0c6197; font-size:18px; font-weight:100; margin:10px 0 10px 0; padding:0;}
ul.otherThings li{ list-style:none; line-height:18px; margin:0 0 8px 0; background:url("https://data.chinahighlights.com/css/images/daytrip/tour-list.png") no-repeat 0 4px; padding:0 0 0 20px;}
a.allLink{color:#0c6197; background:none; text-align:right; text-transform: uppercase; text-decoration:none;}
a.allLink:hover, ul.otherThings li a:hover{ text-decoration:underline;}
ul.otherThings li a{ color:#545454; text-decoration:none;}
/*包含不包含*/
.include{ width:300px; float:left;}
.divRight { margin:0 10px 0 0; }
ul.priceList li{ background: url("https://data.chinahighlights.com/css/images/daytrip/highlights-li.png") no-repeat scroll 0 4px transparent;
line-height: 18px;
list-style: none outside none;
margin: 0 0 8px;
padding: 0 0 0 20px;}
/*大车游提示*/
#sicTourNote{ margin:10px 0 0 0;}
/*专项电影线路样式*/
.aboutFilm{ padding:10px 10px 10px 150px; margin:0 0 10px 0px; background:url(https://data.chinahighlights.com/css/images/daytrip/bg-film.png) no-repeat 10px 20px #f5f3f0;}
.divLine{ height:1px; border-bottom:3px solid #d1d1d1;}
h3.filmTitle{ color:#0c6090; font-size:20px; font-weight:100; margin:15px 0 8px 0;}
span.sightfilm{ font-size:16px;}
p.filmAttraction{ padding:0 0 0 40px; background:url(https://data.chinahighlights.com/css/images/daytrip/photofilm.png) no-repeat 0px 5px;}
p.filmShopping{ padding:0 0 0 40px; background:url(https://data.chinahighlights.com/css/images/daytrip/shopfilm.png) no-repeat 0px 0px;}
/*精包装线路通用样式*/
.appleDiv{padding:10px 10px 10px 170px; margin:0 0 10px 0px; background:url(https://data.chinahighlights.com/css/images/daytrip/apple.png) no-repeat 10px 20px #f5f3f0;}
.dayNo{ height:32px; background:url(https://data.chinahighlights.com/css/images/daytrip/day-bg.png) no-repeat top left #ececec; padding:3px 0 0 60px; margin:0 0 10px 0;}
.dayNo span.dayTime{ font-size:22px; color:#FFF; margin:0 25px 0 0;}
.dayNo span.city2city{ font-size:20px; color:#545454; }
.itineraryPhoto{ width:194px; float:left; position:relative; overflow:hidden; margin:0 10px 10px 0;}
.itineraryPhoto .photoIntr{ position:absolute; color:#FFF; bottom:-1px; overflow:hidden; font-family: "freight","Helvetica Neue",Arial,Helvetica,sans-serif; font-size: 12px; padding:15px; 0 5px 10px; width:184px; height:10px; background:url(https://data.chinahighlights.com/css/images/daytrip/photobg.png) top;}
ul.photoLine li{ display:block; width:213px; height:205px; float:left; margin:0 10px 15px 0; position:relative; list-style:none;}
ul.photoLine li .photoIntr{
position: absolute;
color: #FFF;
bottom: 0px;
overflow: hidden;
font-family: "freight","Helvetica Neue",Arial,Helvetica,sans-serif;
font-size: 12px;
padding: 15px 0 5px 10px;
width: 203px;
height: 14px;
background: url(https://data.chinahighlights.com/css/images/train/photobg.png) top;
left: 0px;
}
ul.photoLine li.right{ margin:0;}