@charset "utf-8"; /* CSS Document */ .hikingRoute h3 { font-weight: 600 !important; font-size: 20px !important; } .hikingRoute li { line-height: 20px; margin-bottom: 10px; font-size: 16px; background: url(/pic/dot-red.gif) no-repeat left; padding-left: 20px; } .quoteInfo { display: block; border-left: 2px solid #d1d1d1; padding: 10px 25px; font-size: 18px; margin: 25px 0 0 25px; } .quoteInfo > a { color: #a31022; } .quoteInfo > a .fa { font-size: 120%; margin-left: 5px; } .gwFaq { display: block; } .gwFaq h3 { margin-bottom: 10px !important; font-size: 20px !important; font-weight: 600 !important; } .gwFaq .answers { display: block; border-bottom: 1px solid #f1f1f1; padding: 5px 0 30px; margin-left: 30px; } .gwFaq .answers p { margin-bottom: 15px !important; } .gwFaq .answers p:last-child { margin-bottom: 0 !important; } .gwPhoto { display: block; margin: 0 0 10px 25px; float: right; width: 400px; text-align: center; } .gwPhoto img { margin-bottom: 10px; } .gwReview { display: block; text-align: center; background: url(/pic/quote-before.png) no-repeat left top; padding: 10px 0 0 50px; margin: 50px 0 0 50px; } .gwReview .reviewContent { background: url(/pic/quote-after.png) no-repeat right bottom; padding-right: 50px; font-size: 20px; line-height: 30px; font-weight: 300; font-style: italic; color: #777; } .gwReview .customerInfo { display: block; text-align: center; margin-top: 15px; font-size: 16px; } .articles { margin: 0 0 50px; } .articles li { line-height: 20px; margin-bottom: 10px; font-size: 16px; background: url(/pic/dot-red.gif) no-repeat left; padding-left: 20px; } .gwTours { background: url(https://data.chinahighlights.com/css/images/aboutus/arrow-with-bg.jpg) no-repeat top center #e7e8ea; padding: 20px 0 50px; display: block; margin-top:50px;} .gwTours img {border-radius: 4px 4px 0 0; margin-top: 15px;} .allInfo { background: #fff; border-radius: 0 0 4px 4px; padding: 20px 20px 60px; position: relative; margin-bottom: 16px } .allInfo .tourName { font-size: 20px; display: block; margin: 0 0 15px } .allInfo .tourName a { text-decoration: none } .allInfo .daysDestination { font-size: 16px; display: block; font-weight: 300; margin: 0 0 15px; height: 100px } .allInfo .priceFrom { display: block; width: 100px; float: left; color: #999; font-size: 16px; font-weight: 100 } .allInfo .viewMore { display: block; float: right; width: 150px; text-align: right; padding: 5px } .allInfo .viewMore a { font-weight: 500; font-size: 16px; color: #a31022; text-decoration: none } .allInfo .viewMore a:hover { text-decoration: underline } .allInfo .viewMore .fa { margin-left: 5px; font-size: 123%; vertical-align: middle } .formwords { display: block; text-align: center; font-size: 30px; font-style: italic; font-weight: 300; padding-bottom: 20px; margin-top: 0;} .tailorhiking { display: block; font-size: 30px; text-align: center; color: #333; background: url(https://data.chinahighlights.com/pic/great-wall-hiking-bottom-form.png) no-repeat top center; margin-bottom: -64px; padding-bottom: 15px; padding-top: 50px; z-index: 100; position: relative;} @media(max-width:750px) { .gwPhoto { float: none !important; width:100% !important; margin: 0 0 10px !important;} .allInfo .daysDestination { height:auto !important;} .gwReview { margin-left:0 !important;} .formwords {font-size: 28px; font-style: italic; font-weight: 300; } }