@charset "utf-8";
/* CSS Document */
dt+dd { margin-top: 0em; }

/*导航*/
.nav-yy{height:45px; background:#0d4c9a; clear:both;}
.nav-yy .nav-l{ width: 260px; height: 45px; background: #ff9626; color: #fff;  }
.nav-yy .nav-l span{ line-height: 45px; font-size: 16px;  font-weight:700;}
.nav-yy .nav-l span i{ padding:0 40px;}
.nav-r{ font-size: 14px; font-weight: 700; color: #fff; line-height: 45px; height: 45px;}
.nav-r ul{width:898px; height:45px; }
.nav-r ul li{ float: left;  height:45px; }
.nav-r ul li a{ color: #fff; font-family: "微软雅黑";   line-height:45px; }
.nav-r ul li a:hover{ text-decoration:underline;}
.nav-r ul li i{ padding:0 27px;}

.banner{ clear:both; margin-top:10px;}
.ba-nav{     width: 286px;border: 2px solid #f60;    height: 295px;}
.ba-nav ul{ padding:0; height:58px; border-bottom:1px dotted #ddd; clear:both}
.ba-nav ul li:first-child { width:40px;padding:0px; margin-left:10px;}
.ba-nav ul li{ float:left; padding:0 5px;}
.ba-nav ul li a{ color:#666; line-height:58px;}
.ba-nav ul li a:hover{
	color: #f60;
}
.ba-nav ul li a span{ font-size:14px; color:#333; font-weight:700;}

/*轮播大图*/
.banner-yy{  width:909px; height:295px; position:relative; z-index:1; clear:none}
.banner-yy #slides{ display:block; width:100%; height:100%; padding:0; margin:0; position:relative; }
.banner-yy #slides li{ display:block; width:100%; height:100%; padding:0; margin:0; position:absolute;}
.banner-yy #slides li a{ display:block; width:100%; height:100%; text-indent:-9999px;}
.banner-yy #pagination{ display:block; position:absolute; left:50%; bottom:20px; z-index:9900;}
.banner-yy #pagination li{ display:block; width:14px; height:14px; border-radius: 50%; float:left; margin-left:10px; background:#eae7dd;}
.banner-yy #pagination li:first-child{ margin-left: 0;}
.banner-yy #pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.banner-yy #pagination li.current{ background:#f30;}

.jxtj{ clear:both; padding-top:15px;}
.jxtj-l{  width:895px; }
.jxtj-l-t{ width:895px; height:45px; background:url(../images/index_07.png) no-repeat;}
.jxtj-l-t h3{ font-size:16px; color:#fff; font-weight:700; padding-left:15px; line-height:45px;margin: 0 0 0rem;}
.jxtj-l-t h4 {margin: 0 0 0rem;}
.jxtj-l-t h4 a{ line-height:45px; color:#fff; padding-right:15px;}

.jrbq{ margin-top:15px;}
.djtj-title{ height:45px; border-bottom:1px solid #ddd; clear:both; margin: 15px 0 10px;}
.djtj-title h3{height:45px;  clear:both; margin: 0 0 0rem;}
.djtj-title h3 i{position:relative; top:6px; float:left;}
.djtj-title h3 a{ font-size:25px; color:#1091d8; line-height:37px; padding:0 15px;}
.djtj-title h3 a span{ color:#999; float:right; font-size:12px; line-height:47px;}
.djtj-main{ height:275px; clear:both; }
.djtj-tu{ }
.djtj-main dl{ width:288px;  float:left; margin-top:10px;}
.djtj-main dl dt{ width:288px; height:216px; }
.djtj-main dl dt img{width:288px; height:216px;}
.djtj-main dl dt img:hover {opacity:0.8;filter(alpha=80)}
.djtj-main dl dd a{ color:#333; font-size:14px; line-height:27px; }
.djtj-main dl dd a span{ color:#f78f18; font-size:20px;}
.djtj-main dl dd a .jg{ text-decoration:line-through; font-size:12px; padding:0 20px; color:#666;}
.djtj-main dl dd a i{ font-size:14px; background:#f78f18; border-radius:3px; padding:2px 15px; float:right;color:#fff; font-style:normal;}
.djtj-main dl:nth-child(2){ margin-left:15px; margin-right:15px;}
.jxtj-r{ width:297px;}

.gg{ clear:both; padding-top:15px; height:auto;}
.gg img{ width:1200px;}

/*今日必抢*/
.djtj-l{ margin-top:10px; margin-right:15px; height:273px; overflow:hidden}
.djtj-l h3{ margin-top:-40px; color:#fff; padding-left:10px; width:180px; line-height:30px; height:30px; overflow:hidden }
.djtj-l ul{ height:53px; width:97px; background:url(../images/anz7.png) no-repeat center top; position:relative; top:-70px; left:185px;}
.djtj-l ul li{width:97px; line-height:27px; text-align:center; margin-right:50px; color:#fff;}
.djtj-tu-r{}

/*推荐景点*/
.tjjd{ padding-top:10px;}
.tjjd-title{height:49px;  }
.tjjd-title h3{height:47px;  clear:both }
.tjjd-title h3 i{position:relative; top:8px;}
.tjjd-title h3 a{ font-size:20px; color:#1091d8; line-height:37px; padding:0 15px;}
.tjjd-title h3 a span{ color:#999; float:right; font-size:12px; line-height:47px;}
.tjjd-main{ height:275px; clear:both; }
.tjjd-tu{ }
.tjjd-main dl{ width:227px;  float:left; margin:10px 8px 0px 5px; }
.tjjd-main dl:child(5,10) {margin-right:0px;}
.tjjd-main dl dt{  width:227px; height:170px; }
.tjjd-main dl dt img{  width:227px; height:170px;}
.tjjd-main dl dt img:hover {opacity:0.8;filter(alpha=80)}
.tjjd-main dl dd{ }
.tjjd-main dl .on{ padding:5px 0;}
.tjjd-main dl dd a{ color:#333; font-size:14px; line-height:20px; }
.tjjd-main dl dd a span{ color:#f78f18; font-size:20px;}
.tjjd-main dl dd a i{ text-decoration:line-through; font-style:normal; font-size:12px; color:#666;}
.tjjd-main dl dd .on1{ color:#639ac4;}
.tjjd-main dl dd .on2{ color:#999;}
.tjjd-main dl:nth-child(5){ margin-right:0;}



/*团购详情*/
.places{ height:30px;}
.places ul{ padding:0;}
.places ul li{ float:left;}
.places ul li a{ line-height:30px;}
.places ul li i{ padding:0 10px; }

/*酒店详情开始*/
.hightlight{ background:#f5f5f5;}
.topt{ font-family: "Microsoft YaHei"; padding: 15px 0;}
.topt h3{ font-size: 28px; color: #333; line-height:30px; margin: 0 0 0rem;}

.bottomt{height: 414px; background:#fff; padding-bottom:20px;}
.bottom-l{ width: 680px; height: 420px; padding:10px 0px;}
.bottom-l .left{ width: 550px;height: 412px;overflow: hidden;float: left;position: relative;}
.bottom-l .left .price{ z-index: 999;font-size: 12px;color: #fff;position: absolute;top: 20px;left: 0;width: 550px;height: 50px; background-color:rgba(0,0,0,0.4)}
.bottom-l .left .price span{ line-height: 50px; padding-left:20px;}
.bottom-l .left .price span em{  font-size:25px; color:#ff6701;}
.bottom-l .right{ width: 116px;height: 412px;overflow: hidden;float: left;position: relative;}
.bottom-l .right ul{ padding:0px;}
.bottom-l .right ul li{ width:105px; height:95px; float:left; margin-left:10px; margin-bottom:10px;}
.bottom-l .right ul li a img{ width:105px; height:95px;}
.bottom-r{ width: 464px;height: 414px;margin: 13px 20px 0 30px;position: relative;}
.bottom-r h3{ line-height:65px; margin: 0 0 0rem;}
.bottom-r h3 span{ font-size:25px; font-weight:700; color:#f96122;}
.bottom-r h3 i{ text-decoration:line-through; color:#999;}
.dps{ height:40px; background:#f5f5f5;}
.dps ul{ padding:0; border:#e2e2e2 1px solid;height:40px}
.dps ul li{ float:left; line-height:40px; width:33.33%; text-align:center; border-right:#e2e2e2 1px solid;}
.dps ul li:nth-child(3) {border:0}
.bottom-r h4 {margin: 0 0 0rem;}
.bottom-r h4 span {line-height:40px;}
.bottom-r h4 a{  border:1px solid #ddd; line-height:40px; padding:5px 10px; }

.ljqg{ padding:20px 0; }
.ljqg ul li{ float:left; line-height:50px;}
.ljqg ul li i{ padding:0px 10px;}

.fw{ clear:both; height:80px;}
.fw ul{ clear:both; padding:0; margin-top:15px; border-top:1px solid #ddd;}
.fw ul li{ float:left; line-height:80px;}
.fw ul li i{ padding:0px 8px 0px 13px; position:relative; top:-2px; vertical-align:middle;}

.xq{ margin-top:10px;}
.xq-l{ width:930px;}
.xq-l-t{ height:40px; border-bottom:1px solid #ddd; background:#FFF}
.xq-l-t ul{ padding:0px;}
.xq-l-t ul li{ float:left; padding:0 20px;}
.xq-l-t ul .hover { background:#4499ff;}
.xq-l-t ul .hover a { color:#fff;}
.xq-l-t ul li a{ line-height:40px; font-size:14px;}
.xq-l-t ul li:hover{ background:#4499ff;}
.xq-l-t ul li:hover a{ color:#fff;}
.xq-main{ padding-top:20px;}
.xq-main h4 { margin:0;}
.xq-main p{ line-height:30px;}
.xq-main p img{}

/*评价*/
.mp-xq01{ margin-top:10px;}
.mp-xq01 h3{ font-size:20px; border-bottom:2px solid #ddd; line-height:35px;}
.mp-xq01 h3 i{ position:relative; top:-1px;}
.xq01-main{ padding:10px 30px; border-bottom:1px dotted #ddd;}
.xq01-main h4{ font-size:16px; line-height:40px;}
.xq01-main p{ line-height:25px; color:#666;}

.mp-xq-dp{ height:375px;  margin-top:20px;}
.mp-xq-myd{height:150px; border:1px solid #ddd; background:#fafafa;}
.myd-l{width:350px; margin: 20px;border-right: 1px solid #ddd;}
.myd-l ul{ text-align:center; padding:10px 0;}
.myd-l ul li{ text-align:center; font-size:40px; font-weight:700; color:#fc6320;}
.myd-l ul li span{ font-size:18px; font-weight:700; color:#fc6320;}
.myd-l ul span li{ font-size:12px; color:#333; line-height:50px;}
.myd-l dl{padding:0 10px;}
.myd-l dl dt{ color:#333; line-height:30px; font-weight:700;}
.myd-l dl dd{ line-height:25px;}
.myd-l dl dd i{ padding:4px 70px; background:#fff; border:1px solid #ddd; float:right; margin:7px 0;}
.myd-l dl dd span i{ padding:4px 70px; background:#fbb601; border:1px solid #ddd; float:right; margin:7px 0;}

.mp-xq-myd h4{ width:252px; background:#ff7800; border-radius:5px; text-align:center; margin:58px 40px;}
.mp-xq-myd h4 a{ line-height:35px; font-size:16px; color:#fff;}
.hypj{ clear: both;}
.xq-hypj-l{ width:141px;}
.xq-hypj-l ul{padding:20px;}
.xq-hypj-l ul li{ line-height:25px; text-align:center;}
.xq-hypj-l ul span li{ width:62px; height:62px; border-radius:50%;}
.xq-hypj-r{ width:765px; margin-top:20px;}
.xq-hypj-r dl{margin-right:20px;}
.xq-hypj-r dl dd{ line-height:25px;}
.xq-hypj-r dl span dd{ background:#eff2f7; color:#666; padding:0 10px}
.xq-hypj-r dl span dd span{ color:#333; }

.mar{ margin-top:10px;}
.wntj dl{ height:30px; padding:0 10px; }
.wntj dl dt{ width:15px; height:15px; background:#F00; color:#fff; float:left; text-align:center; margin-right:10px; }
.wntj dl dd{ float:left; }
.wntj dl .on{ float:right;}

.xq-r{ width:250px;}
.xq-r-t{ height:40px; }
.xq-r-t h3{ border-bottom:1px solid #ddd; color:#4499ff; line-height:40px; font-size:16px; margin: 0 0 0rem;}
.xq-r-main{ padding:15px 0; border-bottom:1px dotted #ddd;}
.xq-r-main img{ width:99px; height:61px;}
.xq-r-main-z{ padding-left:10px;}
.xq-r-main-z p{ font-size:14px; line-height:30px;}
.xq-r-main-z p i{ text-decoration:line-through; color:#999;}
.xq-r-main-z p span{ color:#ff4883;}
























