/*********************游记攻略开始************************/
.youjitit {
	padding-top: 35px;
}

.youjititul li {
	float: left;
	padding-right: 25px;
	font-size: 16px;
	color: #000；
}

.youjititul_gsdg {
	color: #666;
	margin-top: -6px;
}

.youjineirong {
	margin-top: 40px;
	display: block;
	background-color: #fff;
	height: 784px;
	width: 1000px;
	border-top: 2px solid #D3362A;
}

.neirong1 {
	/* margin-top: 20px; */
	height: 195px;
	width: 98%;
	margin: 0 auto;
	background-color: #fff;
	/* box-shadow: 1px 1px 0px #888888; */
	border-bottom: 1px dashed #BAAAAA;
}

.tu1 {
	width: 235px;
	float: left;
	overflow: hidden;
	height: 150px;
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.tu1 img {
	width: 100%;
}
.nrxq {
	width: 735px;
	float: right;
	/* height: 200px; */
}

.yjmjspan1 {
	display: block;
	font-size: 23px;
	/* font-weight: bold; */
	padding-top: 20px;
	padding-left: 35px;
	color: rgba(0, 0, 0, 0.5);
}

.yjxqul {
	padding-top: 10px;
	padding-left: 35px;
}

.yjxqul li {
	margin-top: 10px;
}

.fen {
	padding-left: 10px;
	color: red;
	display: block;
	float: left;
}

.tiaoshu {
	padding-left: 30px;
	color: rgba(0, 0, 0, 0.8);
}

.gaiyaospan {
	display: block;
	font-size: 18px;
	font-weight: 600;
	color: rgba(0, 0, 0, 0.4);
}

.plnr1 {
	color: rgba(0, 0, 0, 0.6);
}

.plzzspan {
	display: block;
	margin-top: -26px;
	margin-left: 40px;
	color: rgba(0, 0, 0, 0.4);
}

.plsjspan {
	display: block;
	margin-top: -20px;
	margin-right: 15px;
	float: right;
	color: rgba(0, 0, 0, 0.4);
}

.pinglunzuozueli {
	padding-left:  330px;
	margin-top: 60px !important;
}

.pinglunzuozuelidiv {
	
}

.youjimeijing1 {
	background-color: #fff;
}

.youjimeijing2 {
	background-color: #fff;
}

.youjimeijing3 {
	background-color: #fff;
}

.neirong1 a {
	color: rgba(0, 0, 0, 0.5);
}
/*********************游记攻略结束************************/
/*************************餐住娱乐详情开始*******************************/
.czyltit {
	height: 70px;
	width: 955px;
	border-bottom: 2px solid #D3362A;
	background-color: #f4f4f4;
}

.czyltit span {
	display: block;
	font-size: 20px;
	color: #666;
	padding-left: 15px;
	padding-top: 30px;
}

.ylxmdiv {
	width: 1000px;
	height: 390px;
}

/*************************餐住娱乐详情结束*******************************/
/*************************一日游开始*******************************/
.yiriyou1 {
	width: 315px;
	height: 390px;
	float: left;
	background-color: #fff;
}

.yiriyou2 {
	width: 685px;
	height: 390px;
	float: right;
	background-color: #fff;
}

.jieshoutit {
	display: block;
	font-size: 20px;
	color: #FF7200;
	padding-left: 20px;
	padding-top: 30px;
	font-weight: bold;
}

.jieshounr {
	display: block;
	padding-left: 20px;
	padding-top: 85px;
	line-height: 25px;
	padding-right: 20px;
	font-size: 16px;
	color: #666;
}

.yiripic {
	width: 675px;
	height: 335px;
	margin-top: 25px;
}

.yiriyou2l {
	width: 440px;
	height: 335px;
	float: left;
}

.yiriyou2r {
	width: 230px;
	height: 335px;
	float: right;
}
/*************************一日游结束*******************************/
/*************************旅游推荐游开始*******************************/
.youtitul {
	padding-left: 20px;
	padding-top: 10px;
}

.youtitul li {
	float: left;
}

.shuzispan {
	font-size: 50px;
	display: block;
	padding-top: 20px;
	color: #FF7200;
}

.lytjspan1 {
	display: block;
	font-size: 25px;
	color: #666;
	float: left;
	padding-left: 15px;
	padding-top: 27px;
}

.lytjtitdiv {
	height: 70px;
	width: 955px;
	border-bottom: 2px solid #D3362A;
	background-color: #f4f4f4;
}

.lytjrndiv {
	width: 1000px;
	height: 390px;
	margin-top: 20px;
}

.lablediv {
	width: 100%;
	height: 105px;
	background-color: #fff;
}

.labledivspan1 {
	font-size: 16px;
	color: #A69D9D;
	height: 105px;
	width: 355px;
	display: block;
	margin-left: 20px;
	float: left;
	line-height: 105px;
}

.labledivspan2 {
	font-size: 16px;
	color: #FF7200;
	display: block;
	margin-top: 34px;
	padding: 6px 25px;
	border: 1px solid #FF7200;
	border-radius: 22px;
	float: left;
}

.labledivzs {
	width: 100%;
	height: 45px;
}

.labledivcy {
	/* 	width: 100%;
	height: 53px; */
	
}

.lableulzscy {
	padding-top: 15px;
}

.lableulzscy li {
	float: left;
	font-size: 16px;
	margin-left: 23px;
	margin-right: 20px;
	padding: 3px 11px;
	border-radius: 22px;
}

.lableulzscyli1 {
	background-color: #FF7101;
	border: 1px solid #FF7101;
	border-radius: 22px;
	color: #fff;
}

.ppzli {
	border: 1px solid #FF7101;
}

.zbjddiv {
	display: none;
}

.hbldiv {
	display: none;
}

.khldiv {
	display: none;
}

.zbcydiv {
	display: none;
}

.qukankandiv {
	display: block;
	width: 93px;
	/* margin-top: 90px; */
	margin-left: 25px;
	padding: 10px 22px;
	color: #ff7101;
	border: 2px solid #FF7101;
	border-radius: 22px;
	font-size: 18px;
}

.lxdhdiv {
	width: 87%;
	border-top: 1px dashed #B8A7A7;
	margin: 0 auto;
	margin-top: 15px;
}

.lxdhdiv ul {
	margin-top: 10px;
}

.lxdhdiv ul li {
	float: left;
	margin-right: 8px;
}

.lxdhdivli1 {
	font-size: 20px;
	line-height: 30px;
	color: #FF7101;
}

.lxdhdivli2 {
	font-size: 16px;
	color: #666;
	line-height: 35px;
}

.yemadiv {
	width: 100%;
	height: 35px;
	text-align: center;
	padding-top: 12px;
}

.yemadiv a:HOVER {
	color: red;
}

.ppzdiv2 {
	display: none;
}

.ppzdiv3 {
	display: none;
}

.yemadiv a {
	font-size: 14px;
	margin-left: 20px;
	color: #B8A2A2;
}

.yiriyou1_01 {
	width: 100%;
	height: 80%;
}

.kztelldiv {
	height: 60%
}
/*************************旅游推荐游结束*******************************/

/****************************yiriyou-detail开始************************************/
.yrytopdiv {
	width: 100%;
	/* height: 900px; */
}

.yrytitspan {
	display: block;
	font-size: 20px;
	height: 60px;
	color: #666;
	line-height: 60px;
}

.yiriyoutit {
	width: 100%;
	height: 60px;
	border-bottom: 2px solid #D3362A;
}

.yiriyoutop1 {
	width: 100%;
	height: 410px;
	background-color: #fff;
}

.yiriyoutop2 {
	width: 100%;
	/* height: 225px; */
	margin-top: 20px;
	border-top: 1px solid #ABA3A3;
	background-color: #fff;
}

.yiriyoutop3 {
	width: 100%;
	/* height: 225px; */
	margin-top: 20px;
	border-top: 1px solid #ABA3A3;
	background-color: #fff;
}

.yiriyoutop1l {
	width: 575px;
	height: 410px;
	float: left;
	overflow: hidden;
}

.yiriyoutop1r {
	width: 425px;
	height: 410px;
	float: right;
	overflow: hidden;
	/* background-color: #D5D1D1; */
}

.yiriyoutop1rtit {
	width: 100%;
	height: 100px;
	/* overflow: hidden; */
}

.yiriyoutop1rtit span {
	font-size: 22px;
	color: #666;
	height: 30px;
	line-height: 35px;
	margin-top: 10px;
	margin-right: 10px;
	/* margin-left: 10px; */
	display: block;
	height: 30px;
}

.yiriyoutop1rxl {
	width: 100%;
	height: 30px;
}

.yiriyoutop1rxlul li {
	float: left;
	/* padding-left: 5px; */
	padding-right: 5px;
}

.yiriyoutop1rxlul li img {
	float: left;
}

.yiriyoutop1rxlul li span {
	font-size: 14px;
	display: block;
	color: #666;
	float: left;
}

.yiriyoutop1rtime {
	width: 100%;
	/* height: 60px; */
}

.yiriyoutop1rtimespan1 {
	display: block;
	padding-top: 4px;
	color: #909090;
	font-size: 12px;
}

.yiriyoutop1rbtn {
	width: 100%;
	height: 70px;
}

.yiriyoutop1rld {
	width: 95%;
	height: 95px;
	border: 1px dashed #5ECD89;
}

.yiriyoutop1rbtn1 {
	float: left;
	margin-top: 10px;
}

.yiriyoutop1rbtn2 {
	width: 245px;
	float: right;
	height: 70px;
	margin-top: 10px;
}

.yiriyoutop1rbtn2 img {
	position: relative;
	top: 15px;
}

.lijiyudingspan {
	background-color: #FF7200;
	padding: 8px 25px;
	font-size: 18px;
	color: #fff;
}

.lijiyudingspan2 {
	font-size: 30px;
	color: #f47116;
	/* font-weight: bold; */
	display: block;
	float: left;
	margin-top: 10px;
}

.lijiyudingspan3 {
	color: #666;
	display: block;
	float: left;
	margin-top: 15px;
}

.liangdianspan {
	display: block;
	background-color: #5ECD89;
	width: 56px;
	color: #fff;
	padding: 0px 7px;
	margin-top: -10px;
	margin-left: 15px;
}

.liangdianul {
	margin-top: 10px;
}

.liangdianul li {
	background: url("../images2/huo.jpg") 0 center no-repeat;
	padding-left: 18px;
	margin-left: 15px;
	color: #878787;
	font-size: 12px;
}

.biaoqian2 {
	width: 320px;
	margin-top: 10px;
}

.biaoqian2 li {
	float: left;
	padding: 1px 10px;
	margin-top: -5px;
	font-size: 12px;
	margin-right: 8px;
	background: #C0EBD0;
	color: #666;
	border: 1px solid #46E481;
}

.qitatctj {
	font-size: 18px;
	color: #666;
	display: block;
	padding-bottom: 10px;
	margin-top: 20px;
	margin-left: 15px;
}

.tc3 {
	width: 975px;
	height: 78px;
	border-top: 1px dashed #BEAEAE;
	margin: 0 auto;
}

.tc2 {
	width: 975px;
	margin: 0 auto;
	height: 78px;
	/* background-color: #ff0; */
	/* margin-top: 10px; */
	border-top: 1px solid #BEAEAE;
}

.tc2ul1 li a{
	color:#939393;
}

.tc2ul1 li {
	float: left;
	line-height: 78px;
	color: #878787;
}

.tc2ul1div {
	width: 240px;
	height: 78px;
	overflow: hidden;
}

.tc2ul1divspan1 {
	color: #FF9353;
	margin-right: 25px;
}

.tc2ul1divspan2 {
	padding: 6px 15px;
	color: #fff;
	font-size: 15px;
	background-color: #FF7200;
}

.yiriyoubttomdiv {
	margin-top: 30px;
}

.yiriyoubttomdivr {
	background-color: #fff;
}

.yrybttodivrtop {
	height: 30px;
	background-color: #f4f4f4;
}

.yrybttodivrtopr {
	height: 30px;
	float: left;
	background-color: #f00;
}

.yrybttodivrtopl {
	height: 30px;
	float: right;
	/* background-color: #947777; */
	border-bottom: 1px solid #D3D3D3;
}

.yrybtnul {
	
}

.yrybtnul li {
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
}

.yrybtnul li span {
	padding: 7px 14px;
	background-color: #fff;
}

.yrybtn1 {
	border-bottom: 0px;
	border-top: 2px solid #f00;
	border-left: 1px solid #D3D3D3;
	border-right: 0px !important;
}

.yrybtn2 {
	border: 1px solid #D3D3D3;
}

.yrybtn3 {
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	border-left: 0px !important;
}

.yryjdjs {
	width: 100%;
}

.yrycyjs {
	width: 100%;
	display: none;
}

.yrygmxz {
	width: 100%;
	display: none;
}

.yrybttodivrbottom {
	
}
/****************************yiriyou-detail结束************************************/