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.
243 lines
17 KiB
CSS
243 lines
17 KiB
CSS
@charset "utf-8";
|
|
/* CSS Document */
|
|
@media(max-width:750px) {
|
|
.BottomWords { padding-left: 0 !important}
|
|
.CityIndexInquiry {color: #666 !important;
|
|
font-size: 25px !important;
|
|
padding-left: 15px;
|
|
margin-bottom: 15px !important;}
|
|
h1 { margin-top: 50px !important }
|
|
h1.GuilinTour { border-bottom: none; }
|
|
.gltour img, .toparticle img { width: 100% !important; }
|
|
.GuideName { text-align: left !important; }
|
|
.GuilinTM { padding-left: 0 !important; }
|
|
.GuilinMap { margin-bottom: 20px !important; width: 100% !important; }
|
|
.infoList { margin-bottom: 20px !important; }
|
|
.view { text-decoration: none; }
|
|
.GuilinArticle { margin-bottom: 10px; }
|
|
.TopMap { padding-top: 0 !important; margin-top: 45px !important}
|
|
.tourThemes { padding: 0 !important; background: #f1f1f1 !important; margin-bottom: -20px !important}
|
|
h1.DestinationTitle { font-size: 25px !important; color: #545454;}
|
|
|
|
.fixedTailor { display: none !important;}
|
|
.OthersTall { bottom: 0 !important}
|
|
input[type="date"]:before{
|
|
color:#A9A9A9;
|
|
content:attr(placeholder);}
|
|
input.calendarIcon { height: 45px;
|
|
display: inline-block;
|
|
background: #fff;
|
|
border: 1px solid #d1d1d1;
|
|
|
|
|
|
border-radius: 4px;
|
|
background-position: 96% 9px !important;
|
|
background-image: url(https://data.chinahighlights.com/pic/tailor/calendar-icon.png);
|
|
background-repeat: no-repeat;}
|
|
|
|
}
|
|
|
|
h1 { margin-bottom: 30px !important; }
|
|
h1.GuilinTour { border-bottom: none; }
|
|
h2 { margin: 20px 0 30px !important; font-size: 25px !important }
|
|
h2 span { background: #1375a8; font-size: 12px; color: #fff; border-radius: 4px; padding: 1px 10px 2px; }
|
|
.cityGuide { display: block; height: 100%; position: relative; }
|
|
.cityGuide h2 { border-bottom: 1px solid #e2e2e2; color: #545454; font-size: 18px; font-weight: normal; margin: 5px 0 15px; padding: 0 5px 2px 0; }
|
|
.cityGuide .cityDetail { margin-bottom: 30px;}
|
|
.cityGuide .cityDetail img { width: 100%; }
|
|
.cityGuide .cityDetail sup { color: #fff; background: #a31022; padding: 0 3px 1px; border-radius: 4px; }
|
|
.cityGuide .cityDetail .withBorder { border: 2px solid #a31022; border-radius: 4px; }
|
|
.cityGuide .cityDetail .recommendIcon { display: block; background: url(https://data.chinahighlights.com/pic/recommended-icon-oppsite.png) no-repeat; width: 63px; height: 101px; position: absolute; right: 13px; top: -2px; }
|
|
.cityGuide .cityDetail .cityTitle { border-radius: 0 0 4px 4px; color: #fff; padding: 8px 0 8px 10px; background: #d1d1d1; display: block; }
|
|
.cityGuide .cityDetail .cityTitle2 { border-radius: 4px 4px 0 0; color: #fff; padding: 8px 0 8px 10px; background: #d1d1d1; display: block; }
|
|
.cityGuide .cityDetail .cityTitle a { color: #1375a8; text-decoration: none; }
|
|
.cityGuide .cityDetail .cityTitle2 a { color: #a31022; text-decoration: none }
|
|
.cityGuide .cityDetail .cityTitle2 a:hover { text-decoration: none; }
|
|
.cityGuide .cityDetail a { font-size: 18px; text-decoration: none; }
|
|
.cityGuide .cityDetail ul { background: #d1d1d1; padding: 10px; border-radius: 0 0 4px 4px; }
|
|
.cityGuide .cityDetail .photoBlock { position:relative}
|
|
.cityGuide .cityDetail .cityTag { background: rgba(0,0,0,.5); display: block; text-align:center; width:215px; position:absolute; top:20px; left:0; border-radius: 0 4px 4px 0; color:#fff; padding:5px; text-transform:uppercase;}
|
|
.cityGuide .cityDetail ul li { line-height: 18px; margin-bottom: 5px; background: url(https://data.chinahighlights.com/pic/red-mark.png) no-repeat left 8px; padding-left: 20px; }
|
|
.cityGuide .cityDetail ul li a { text-decoration: none; font-size: 14px; }
|
|
.cityGuide .cityDetail ul li a:hover { color: #a31022; text-decoration: none; }
|
|
.promoLeft { margin-bottom: 15px; }
|
|
.allList h3 { font-size: 15px; font-weight: bold; border-bottom: 1px solid #f1f1f1; padding: 0 0 3px 4px; margin: 5px 0 10px; }
|
|
.allList .cityname { line-height: 18px; margin: 0 10px 10px -10px; }
|
|
.allList .cityname sup { background: none repeat scroll 0 0 #a31022; border-radius: 4px; color: #fff; padding: 0 3px; }
|
|
.allList .cityname a { background: url("data:image/gif;base64,R0lGODlhBwAJAJEAAAAAAP///6MQIv///yH5BAEAAAMALAAAAAAHAAkAQAIMnI9pMtx/mFNIVkgLADs=") no-repeat left; +background:url(https://data.chinahighlights.com/pic/doubleArrow2.gif) no-repeat left;
|
|
padding-left: 15px; text-decoration: none; margin-left: 0; font-size: 14px; }
|
|
/* day tours */
|
|
.dayTours { background: #e9e9e9; border-radius: 4px; margin-bottom: 20px; padding-bottom: 15px; }
|
|
.dayTours .tourInfo { margin: 0 15px; position: relative }
|
|
.tourInfo .tourprice { color: #a31022; font-size: 25px; display: block; position: absolute; right: 0; bottom: -5px; }
|
|
.tourInfo .tourprice s { text-decoration: inherit; color: #999; font-size: 14px; }
|
|
.dayTours img { width: 100%; margin-bottom: 10px; border-radius: 4px 4px 0 0 }
|
|
.brochureDL { display: block; margin-bottom: 15px; }
|
|
/* slide style */
|
|
@media(min-width:1024px) {
|
|
#homeSlideshow .flexslider { min-height: 510px; }
|
|
}
|
|
#homeSlideshow { background: url(/js/orbit/orbit/1-0.gif) no-repeat center center; margin-bottom: 25px; }
|
|
#homeSlideshow .flexslider { position: relative }
|
|
#homeSlideshow .flexslider ul { padding: 0; margin: 0 }
|
|
#homeSlideshow .flexslider ul.flex-direction-nav a { width: 88px; height: 88px; display: block; background: url(https://data.chinahighlights.com/css/images/merge/csg-512c793703ac8.png) no-repeat 0 0 rgba(0,0,0,0.8); position: absolute; top: calc(50% - 44px); cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease; z-index: 10; border-radius: 4px; }
|
|
#homeSlideshow .flexslider ul.flex-direction-nav a:focus { outline: 0 }
|
|
#homeSlideshow .flexslider ul.flex-direction-nav .flex-next { background-position: 0 -422px; right: 10px }
|
|
#homeSlideshow .flexslider ul.flex-direction-nav .flex-prev { background-position: 0 -560px; left: 10px }
|
|
#homeSlideshow .flexslider ul.flex-direction-nav .disabled { opacity: .3!important; filter: alpha(opacity=30); cursor: default }
|
|
#homeSlideshow .flexslider ul.slides { zoom: 1; position: relative }
|
|
#homeSlideshow .flexslider ul.slides .textBlock { display: block; color: #fff; font-size: 30px; width: 100%; font-weight: normal; position: absolute; top: 45px; left: 0; text-align: center; line-height: 37px; }
|
|
#homeSlideshow .readMore { border: 3px solid #fff; text-align: center; font-size: 18px; border-radius: 4px; width:200px; margin:30px auto; display: block; }
|
|
#homeSlideshow .readMore .fa { font-size:120%; margin-left:5px;}
|
|
#homeSlideshow .readMore a { color: #fff; text-decoration: none }
|
|
#homeSlideshow .readMore:hover { box-shadow: inset 0 0 5px #f1f1f1 }
|
|
#homeSlideshow .readMoreRed { border: 3px solid #a31022; padding: 5px 20px 6px; text-align: center; font-size: 16px; border-radius: 4px; background: rgba(163, 16, 34, .9); float: right; margin: -36px 204px 0 0 }
|
|
#homeSlideshow .readMoreRed a { color: #fff; text-decoration: none }
|
|
#homeSlideshow .readMoreRed:hover { box-shadow: inset 0 0 5px #666 }
|
|
#homeSlideshow .flexslider ul.slides>li { display: none; -webkit-backface-visibility: hidden; position: inherit!important }
|
|
#homeSlideshow .flexslider ul.slides>li span.visible-xs { font-size: 14px; }
|
|
#homeSlideshow .flexslider ul.slides>img { width: 100%; display: block }
|
|
#homeSlideshow .flexslider ul.slides>li img { width: 100%; }
|
|
#homeSlideshow .flexslider ul.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0 }
|
|
#homeSlideshow .flexslider ol { padding: 0; margin: 0 }
|
|
#homeSlideshow .flexslider ol.flex-control-nav { position: absolute; top: 93%; left: 10%; z-index: 9999 }
|
|
#homeSlideshow .flexslider ol.flex-control-nav>li { margin: 0 6px; display: inline-block; zoom: 1 }
|
|
#homeSlideshow .flexslider ol.flex-control-paging>li>a { width: 11px; height: 11px; display: block; cursor: pointer; text-indent: -9999px; background: #fff; border: 1px solid #fff; border-radius: 20px }
|
|
#homeSlideshow .flexslider ol.flex-control-paging>li>a:hover { background: #a31022 }
|
|
#homeSlideshow .flexslider ol.flex-control-paging>li>a.flex-active { background: #a31022 }
|
|
#homeSlideshow .flexslider:hover .flex-next { opacity: .8; right: 5px }
|
|
#homeSlideshow .flexslider:hover .flex-next:hover { opacity: 1 }
|
|
#homeSlideshow .flexslider:hover .flex-prev { opacity: .8; left: 5px }
|
|
#homeSlideshow .flexslider:hover .flex-prev:hover { opacity: 1 }
|
|
@media (max-width:768px) {
|
|
#homeSlideshow .flex-direction-nav { display: none!important }
|
|
|
|
}
|
|
.tailorBar { border-bottom: 7px solid #a31022; display: block; text-align: center; width: 100%; z-index: 8888; margin-bottom: -21px; margin-top: 20px; }
|
|
.tailorBar .tailorInside { border-bottom: 1px solid rgba(255,255,255,.5); display: block; margin-bottom: -2px; }
|
|
.tailorBar .createButton { display: block; background: #a31022; padding: 1px; border-radius: 8px 8px 0 0; width: 303px; margin: 0 auto; font-size: 20px; color: #fff; }
|
|
.tailorBar .createButton .fa-file-text-o { border-radius: 4px; margin-right: 5px; }
|
|
.tailorBar .createButton span { border: 1px solid rgba(255,255,255,.5); border-bottom: none !important; border-radius: 8px 8px 0 0; display: block; padding: 7px; margin-bottom: -2px; background: #a31022; }
|
|
.tailorBar .createButton span:hover { border: 1px solid rgba(255,255,255,.8); box-shadow: 0 9px 10px rgba(0,0,0,.3) inset; transition: all 0.3s ease-in-out; }
|
|
.tailorBar .createButton a { text-decoration: none; color: #fff; text-shadow: 1px 2px 3px rgba(0,0,0,.5); font-family: fontawesome; }
|
|
.tailorBar .createButton a:hover { text-shadow: 1px 2px 3px rgba(0,0,0,.8); }
|
|
/* theme tour list */
|
|
.tourThemes { padding: 30px 0 60px 0;
|
|
margin-bottom: -70px;
|
|
background: url(/image/tour-detail/top-10/destinations-index-bottom.jpg) no-repeat; margin-top: 50px;}
|
|
.BottomWords { padding-left: 180px; }
|
|
#taBlock { border: 2px solid #6ba454; height: 450px; background: #fff; }
|
|
#CDSWIDSSP { width: 100% !important; }
|
|
.overallRating { color: #006699; font-size: 14px; background: #fff; padding: 10px; }
|
|
.overallRating strong { color: #6ba454; font-size: 18px; margin-right: 10px; }
|
|
.taLink { background: #fff; padding: 20px 10px 10px; }
|
|
.taLink span { border-bottom: 1px solid #ccc; display: block; padding-bottom: 5px; }
|
|
.widSSPBranding { display: none !important; }
|
|
.beijing-COE { margin-top: 160px; }
|
|
.fa-share { font-size: 50px !important; margin-top: 210px; }
|
|
.fa-share.red { color: #a31022 }
|
|
.fa-share.green { color: #6ba454; }
|
|
/* question box */
|
|
@media(min-width:1024px) {
|
|
#questionBox { height: 450px !important; }
|
|
}
|
|
#questionBox { padding: 5px 15px 15px; border: 2px solid #a31022; position: relative; }
|
|
#questionBox .interested { font-size: 23px; display: block; margin: 5px 0; text-transform: uppercase; text-align: center }
|
|
#questionBox .interest-label { font-size: 18px; display: block; margin-bottom: 20px; text-align: center }
|
|
#questionBox .infoRequired { text-align: center; margin: 22px 0 0 0; display: block; }
|
|
#questionBox .infoRequired input, textarea { width: 100%; font-size: 14px; padding: 5px; background-color: #fff; margin-bottom: 15px; padding: 10px; border: 1px solid #999; border-radius: 4px; }
|
|
#questionBox .infoRequired input:focus, textarea:focus { border-color: #0074CC; box-shadow: 0 4px 5px rgba(0, 0, 0, 0.075) inset, 0 0 8px #0074CC; }
|
|
#questionBox .infoRequired textarea { height: 150px; }
|
|
#questionBox .sendButton { margin: 15px 0 5px; display: block; background: #a31022; border: none; color: #fff; text-shadow: 0 0 2px #000; text-align: center; border-radius: 4px; padding: 10px 0; font-size: 15px; width: 100%; font-size: 15px; }
|
|
#questionBox .infoRequired label { padding: 0; margin: 0; position: absolute; top: 4px; left: 10px; cursor: text }
|
|
/* submit checking */
|
|
#questionBox .infoRequired .arrowDownTest label { line-height: 20px; position: relative; left: 0; margin: 0; padding: 0; top: 0; }
|
|
#questionBox .infoRequired .arrowDownTest { background-color: #FFFFFF; border: 1px solid #999999; color: #A31022; display: block; padding: 3px 4px; position: absolute; z-index: 11000; left: 10px; top: -22px; }
|
|
#questionBox .infoRequired .arrowDown { left: 4px; position: absolute; top: 26px; }
|
|
/* fixed main menu */
|
|
@media(min-width:1024px) {
|
|
#header { position: fixed !important; z-index: 9999; width: 100%; }
|
|
#homeSlideshow { padding-top: 110px; }
|
|
}
|
|
/* new update */
|
|
.txtCenter { display: block; text-align: center; font-size: 18px; line-height: 35px; }
|
|
h3.GuilintourTitle { font-size: 20px; margin-bottom: 15px; }
|
|
h3.GuilinWhyUs { font-size: 18px; margin-bottom: 15px; }
|
|
.gltour a { text-decoration:none;}
|
|
|
|
.gltour a .tourname { color:#545454;}
|
|
.gltour a p { color:#545454;}
|
|
.gltour .tour { border: 1px solid #cbcbcb; border-top: none; padding: 15px; margin-bottom: 30px; border-radius: 0 0 4px 4px; }
|
|
.gltour .tour p { height: 90px; }
|
|
.gltour img { border-radius: 4px 4px 0 0; }
|
|
.tourname { font-size: 16px; display: block; width: 100%; margin-bottom: 10px; height: 46px; }
|
|
.tourdetail { font-size: 12px; color: #2963a3; width: 100%; display: block; margin-bottom: 10px; height: 34px; }
|
|
.view { background: #a31022; border-radius: 4px; color: #fff; font-size: 14px; display: block; text-align: center; width: 100%; margin-top: 10px; padding: 6px 15px 6px 15px; text-decoration: none; }
|
|
.toparticle { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; margin-bottom: 30px; position: relative; }
|
|
.toptitle { background-attachment: scroll; background-clip: border-box; background-color: rgba(0, 0, 0, 0.5); background-image: none; background-origin: padding-box; background-position: 0 0; background-repeat: repeat; background-size: auto auto; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 0; border-top-right-radius: 0; bottom: 0; color: #fff; font-size: 14px; height: 55px; left: 0; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px; position: absolute; text-align: center; width: 100%; }
|
|
.Guilintoptitle { color: #fff; font-size: 14px; left: 0; padding-bottom: 5px; padding-left: 20px; padding-right: 10px; padding-top: 130px; position: absolute; border-radius: 0 0 4px 4px; width: 100%; }
|
|
.GuideName { font-size: 14px; color: #04679a; display: block; text-align: center; float: left; margin-right: 20px; }
|
|
.GuideName img { margin-bottom: 10px; }
|
|
.GuilinTM { border-bottom: 2px solid #c9c9c9; text-align: center; padding-bottom: 35px; margin-bottom: 30px; }
|
|
.infoList a { text-decoration: none; }
|
|
.infoList img { border-radius: 4px; }
|
|
.GuilinInfo { padding-top: 15px; font-size: 14px; }
|
|
.GuilinTA { border-radius: 4px; border: 1px solid #589442; left: -15px; }
|
|
.GuilinService img { margin-bottom: 10px; }
|
|
.TourButton a { text-decoration: none; }
|
|
/*city index new*/
|
|
h1.DestinationTitle {text-transform: uppercase;text-align: center; margin-top: 60px; border-bottom: none !important; color: #545454 !important}
|
|
h2.SubTitle {text-transform: uppercase;text-align: center; margin-top: 40px !important; border-bottom: none !important; font-weight: 300;}
|
|
.CityIndexInquiry { color: #fff;
|
|
font-size: 37px ;
|
|
font-family: Segoe Script;
|
|
display: block;
|
|
margin-bottom: 20px;}
|
|
.TopMap { padding-top: 112px;}
|
|
.IndexInquiry { font-size: 23px; color: #fff; }
|
|
p.DestinationInfo { text-align: center;}
|
|
.PopCity { position: relative; margin-bottom: 30px;
|
|
|
|
}
|
|
.PopCity a { text-decoration: none; color: #fff;}
|
|
.PopCity a:hover { cursor: pointer; color: #a31022; }
|
|
.OtherCity {position: relative; margin-bottom: 30px; border-radius: 4px;}
|
|
.OtherCity a { color: #fff; text-decoration: none; }
|
|
.OtherCity a:hover { color: #a31022; cursor: pointer;}
|
|
.CityName { width: 100%; font-size: 33px; color: #fff; text-shadow: 5px 5px 5px #000; position: absolute; text-align: center; text-transform: uppercase; top: 80px;
|
|
display: block;}
|
|
.CityTag { width: 100%; display: block; top: 130px;
|
|
font-size: 15px; color: #fff; position: absolute; text-shadow: 0 0 2px #333; text-align: center;}
|
|
.CityTour { width: 100%; position: absolute; padding: 10px 15px; background-color:rgba(0, 0, 0, 0.6); border-radius: 0 0 4px 4px; bottom: 0;}
|
|
<<<<<<< .mine
|
|
.CityTour ul li { color: #fff; line-height: 25px; background: url(https://data.chinahighlights.com/pic/destination-list-bg.png) no-repeat left; padding-left: 20px; font-size: 14px;}
|
|
=======
|
|
.CityTour ul li { color: #fff; line-height: 25px; background: url(/pic/destination-list-bg.png) no-repeat left; padding-left: 20px; font-size: 15px; margin-bottom: 5px;}
|
|
>>>>>>> .r9097
|
|
.CityTour ul li a { text-decoration: none; color: #fff; }
|
|
.CityTour ul li a:hover { text-decoration: underline; color: #fff;}
|
|
.OtherTour { background-color: rgba(0, 0, 0, 0.6);width: 100%; position: absolute; padding: 10px 8px; top: 236px; border-radius: 0 0 4px 4px;}
|
|
.OtherName { width: 100%; font-size: 33px; color: #fff; text-shadow: 0 0 2px #333; text-align: center; text-transform: uppercase; top: 80px;
|
|
display: block;}
|
|
.OtherTag { width: 100%; display: block; top: 130px;
|
|
font-size: 15px; color: #fff; text-shadow: 0 0 2px #333; text-align: center;}
|
|
.Others { width: 100%; position: absolute; padding: 10px 8px; background-color:rgba(0, 0, 0, 0.65); border-radius: 0 0 4px 4px; bottom: 0; }
|
|
.Others a { text-decoration: none; color: #fff;}
|
|
.Others a:hover { color: #a31022; cursor: pointer;}
|
|
.OthersTall { width: 100%; position: absolute; padding: 10px 8px; background-color:rgba(0, 0, 0, 0.65); border-radius: 0 0 4px 4px; bottom: 0;}
|
|
.InquiryBox { background-color: #f5f6f7 !important;}
|
|
|
|
.LongTour a { text-decoration: none; color: #fff;}
|
|
.LongTour a:hover { color: #a31022; cursor: pointer;}
|
|
|
|
#getTA {
|
|
margin-top: 3px;
|
|
border: 2px solid #00af87;
|
|
border-radius: 6px;
|
|
overflow: hidden;
|
|
background: #fff;
|
|
}
|
|
/* footer free cancelation */
|
|
#footer { margin-top:0 !important;}
|
|
.footerPromo { display: none !important}
|