.banner{position:relative}.banner .banner-bg{position:absolute;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(199,199,199,.56)),color-stop(98%,rgba(255,255,255,.9)));background-image:linear-gradient(to bottom,#c7c7c78f,#ffffffe6 98%);top:40px;left:15%;width:600px;padding:20px;color:#333;font-size:17px}.banner .banner-bg h1{margin:10px 0;font-weight:400;font-size:30px}.banner .banner-bg dl dt{margin-bottom:10px}.banner .banner-bg2{position:absolute;top:35px;left:15%;width:600px;padding:0 20px 20px;color:#333;font-size:17px}.banner .banner-bg2 h1{margin:10px 0 0;font-weight:400;font-size:30px}.tour_ul li{position:relative;margin-top:25px;border:2px solid #fff;-webkit-transition:all .1s;transition:all .1s}.tour_ul li:hover .attribute{left:10px}.tour_ul .attribute{position:absolute;top:10px;left:5px;background:#fc3;font-size:13px;color:#333;padding:6px;font-style:italic;box-shadow:2px 2px 3px #9c7b1a;-webkit-transition:all .2s;transition:all .2s;width:150px;text-align:center}.tour_ul .attribute span{color:red}.tour_ul .attribute2{position:absolute;top:10px;left:5px;background:#fc3;font-size:13px;color:#333;padding:6px;font-style:italic;box-shadow:2px 2px 3px #9c7b1a;-webkit-transition:all .2s;transition:all .2s;width:50px;text-align:center}.tour_ul .attribute2 span{color:red}.tour_ul .tour_con{text-align:center;padding:10px;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fdfdfd));background:linear-gradient(to bottom,#f3f3f3,#fdfdfd)}.tour_ul li .tour_con a{display:block;font-size:15px;margin:0}.tour_ul li .tour_con span{display:block;font-style:italic}.tour_ul li .tour_con .des{color:#333}.tour_ul li .tour_con .price{color:red}.essential{margin:30px auto 0;padding:40px 0}.essential h2,.essential-white h2{text-align:center}
