.tour-block{position:relative;background:#fff;padding:10px 20px 20px;margin:10px 0 20px;border-radius:3px;box-shadow:0 2px 5px #00000042;border:1px solid #e0e0e0}.tour-block h2{font-size:20px;color:#7e0122;position:relative;font-family:Times New Roman;padding-left:50px;font-style:italic;font-weight:700;text-align:left}.tour-block h2 a{color:#7e0122}.tour-block h2 a:hover{color:#ca0236;text-decoration:none}.tour-content{margin-top:20px}.tour-rank{position:absolute;display:block;background:url(/imagesnew/sample/tag.png) no-repeat 0 0;left:-23px;top:2px;width:67px;height:30px;padding-left:23px;color:#fff;line-height:23px}.tour-hot{background:url(/imagesnew/tour-hot.png) no-repeat scroll 0 0 transparent;display:block;height:60px;position:absolute;right:-23px;top:-24px;width:68px;display:none}.tour-style-p{background:url(/imagesnew/sample/Private-tour.png) no-repeat scroll 0px 0px transparent}.tour-style-g{background:url(/imagesnew/sample/Group-tour.png) no-repeat scroll 0px 0px transparent}.tour-content .tour-info p{margin:0 0 5px}.tour-content .img-wrap img{width:100%}.tour-content .img-wrap img:hover{opacity:.8;filter:alpha(opacity=80)}.tour-price{color:red;font-size:18px;display:block;float:right;font-style:italic;padding-right:12px;background:url(/images/price-icon.png) no-repeat right center}.tour-price:hover{color:red;text-decoration:underline}.main-content.inclued-sidebar{-webkit-box-align:inherit;-webkit-align-items:inherit;align-items:inherit}.main-content.inclued-sidebar .sidebar{margin-top:10px}.quickform{margin-top:2rem;padding:15px;background:#fff;border:1px solid #ddd;border-radius:5px;top:60px}
