.clear {
  height: 0;
  clear: both;
}

.rc_content a {
  display: block;
}

/*****************华山之行必备的都在这里模块********/

.yd_centerbox {
  padding: 0;
}

.rc_public_title {
  /*background: url(../images/mountain_path_bg.png) no-repeat;*/
  /*background-size: 100% 100%;*/

  /*background-position: center bottom;*/
  background: url(../images/title_mountain_bg2.png) no-repeat center bottom / auto 100%;
  text-align: center;
  max-width: 50%;
  margin: 30px auto;
  padding-top: 0.5rem;
}

.rc_public_title .p1 {
  padding-bottom: -8px;
  font-size: 0.2rem;
  color: #42494E;
  letter-spacing: 1.02px;
}

.rc_public_title .p2 {
  font-size: 0.12rem;
  color: #C40404;
  letter-spacing: 1.1px;
}

/********************************内容部分******************************************/

.rc_content {
  position: relative;
  z-index: 10;
  background-color: #fff;
  margin-top: -4.6rem;
  /*top: -4.6rem; */
  padding-bottom: 0.3rem;
  max-width: 9.8rem;
  /*10/18*/
  background-image: url(../images/ticket_bg.png);
  background-repeat: no-repeat;
  background-position: 0 400px;
  /*end*/
}

/***********可选项目***********/

.rc_items_box {
  margin: 0 auto;
  height: 130px;
  /*width:324px;
	height:80px;*/
}

.rc_items {
  margin: 0 auto;
  text-align: center;
}

.rc_items li {
  /*width:51px;
	height:44px;	*/
  float: left;
  list-style: none;
  color: #000;
  font-size: 0.168rem;
  padding: 0 0.05rem;
  /*margin: 0;*/
  /* 10.9注释，修改覆盖样式*/
}

.rc_item_content {
  /*10.11lnn修改*/
  padding: 0.14rem 0;
  text-align: center;
  /*10.11lnn修改*/
  background: url(../images/svg/bg_pattern_grid.jpg) repeat;
}
.rc_item_content p{
  /*font-family:fzqk,hwst;*/
}

.rc_item_content_icon1, .rc_item_content_icon2, .rc_item_content_icon3, .rc_item_content_icon4, .rc_item_content_icon5, .rc_item_content_icon6 {
  height: 0.16rem;
  width: 0.16rem;
  background-size: 100% 100%;
  margin: 0 auto;
  background-repeat: no-repeat;
}

.rc_item_content_icon1 {
  background-image: url(../images/svg/icon_sale_tickets.svg);
}

.rc_item_content_icon2 {
  background-image: url(../images/svg/icon_sale_stay.svg);
}

.rc_item_content_icon3 {
  background-image: url(../images/svg/icon_sale_cate.svg);
}

.rc_item_content_icon4 {
  background-image: url(../images/svg/icon_sale_traffic.svg);
}

.rc_item_content_icon5 {
  background-image: url(../images/svg/icon_sale_recreation.svg);
}

.rc_item_content_icon6 {
  background-image: url(../images/svg/icon_sale_cartoon.svg);
}

/*.rc_items li:hover{
	background:#2b517a;
}*/

.rc_items li:hover .rc_item_content, .rc_item_content_active .rc_item_content {
  color: #fff;
  /*10.11lnn修改*/
  /*background:url(../images/svg/bg_pattern_grid_select.svg) repeat #000 ;*/
  background: url(../images/per-bgl.png) repeat;
  z-index: 999;
  padding: 0.2rem 0 0.36rem 0;
}

.rc_items li:hover .rc_item_content_icon1, .rc_item_content_active .rc_item_content_icon1 {
  background-image: url(../images/svg/icon_sale_tickets_select.svg);
}

.rc_items li:hover .rc_item_content_icon2, .rc_item_content_active .rc_item_content_icon2 {
  background-image: url(../images/svg/icon_sale_stay_select.svg);
}

.rc_items li:hover .rc_item_content_icon3, .rc_item_content_active .rc_item_content_icon3 {
  background-image: url(../images/svg/icon_sale_cate_select.png);
}

.rc_items li:hover .rc_item_content_icon4, .rc_item_content_active .rc_item_content_icon4 {
  background-image: url(../images/svg/icon_sale_traffic_select.svg);
}

.rc_items li:hover .rc_item_content_icon5, .rc_item_content_active .rc_item_content_icon5 {
  background-image: url(../images/svg/icon_sale_recreation_select.svg);
}

.rc_items li:hover .rc_item_content_icon6, .rc_item_content_active .rc_item_content_icon6 {
  background-image: url(../images/svg/icon_sale_cartoon_select.svg);
}

/*.rc_items li:hover p{
	margin-top:0.1rem;
}*/

/********切换项目**********/

.rc_tabGuide {
  margin-bottom: 20px;
  /*10.11lnn添加*/
  margin-top: 0.4rem;
}

.rc_tabGuide li {
  list-style: none;
  float: left;
  text-align: center;
  margin-right: 10px;
  padding: 10px 0px;
  /*margin-right:24px;*/
}

.rc_content .rc_tabGuide p {
  font-size: 0.18rem;
  margin-bottom: 0px;
}

.rc_tab img {
  display: none;
  width: 0.6rem;
  margin: 0 auto;
}

.rc_tab {
  overflow: hidden;
}

.rc_tab_item {
  width: 0.6rem;
  color: #a3a7a9;
  text-align: center;
}

.rc_tab_item:hover, .rc_item_content_active {
  cursor: pointer;
}

.rc_tab_box {
  display: none;
}

/*.rc_item_content_active{
	display: block;
}*/

/**********单个体验选择项目**********/

.ticket_items {
  overflow: hidden;
  padding: 0;
}

.ticket_itemL, .ticket_itemR {
  /*float:left;*/
  /*width:49%;*/
  margin-bottom: 0.6rem;
  position: relative;
  padding: 0;
}

/***图片外观****/

.trangle {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 10px;
  height: 10px;
}

/********信息*****/

.ticket_info {
  color: #a3a7a9;
  font-size: 0.12rem;
  margin-right: 0.1rem;
  overflow: hidden;
  padding-top: 0.4rem;
  max-height: 1.96rem;
}

.ticket_info h2 {
  font-size: 0.26rem;
  color: #954848;
  margin-bottom: 6px;
}

.ticket_info>p {
  color: #42494e;
  font-size: 0.14rem;
  margin-bottom: 4px;
}

/*******评论模块*/

.ticket_info .comment {
  overflow: hidden;
  margin: 4px auto;
}

.ticket_info .comment img {
  float: left;
  width: 4px;
}

.ticket_info .comment p {
  font-size: 0.12rem;
  color: #a3a7a9;
  /*padding-left:20px;
	margin:-2px 0px 0px 0px;*/
}

.PicOne {
  display: block;
  /*height:8.6rem;*/
  width: 100%;
  height: auto;
}

.PicTwo {
  display: none;
  width: 100%;
  height: auto;
}

/*10.11lnn添加*/

@media (max-width: 767px) {
  .rc_items {
    text-align: center;
  }
  .rc_items li {
    height: 0.9rem;
  }
  .rc_items li:hover, .rc_item_content_active {
    /*height:1.06rem;*/
    top: -0.14rem;
  }
  .rc_items_box {
    height: 1.06rem;
  }
  .rc_items li:hover .rc_item_content, .rc_item_content_active .rc_item_content {
    padding: 0.1rem 0 0.16rem 0;
    /*background:url(../images/svg/bg_pattern_grid_select.svg) repeat;*/
    background: url(../images/per-bgl.png) repeat;
  }
  .PicOne {
    display: none;
  }
  .PicTwo {
    display: block;
    height: 4.3rem;
  }
  .rc_content {
    margin-top: 0;
  }
}

@media (min-width:768px) {}

@media (min-width:992px) {}

/*@media (min-width:1200px){*/

/*****************华山之行必备的都在这里模块********/

.rc_topic {
  text-align: center;
}

.rc_topic>img {
  max-width: 100%;
}

.rc_public_title {
  /*max-width:30%;*/
  margin: 0.6rem auto;
}

.rc_public_title .p1 {
  padding-bottom: 0.1rem;
  font-size: 0.2rem;
  color: #42494e;
  letter-spacing: 1.02px;
  /*font-family: fzqk, hwst;*/
}

.rc_public_title .p2 {
  font-size: 0.12rem;
  color: #C40404;
  letter-spacing: 1.1px;
  /*font-family: Baskerville, hwst;*/
}

/*************************票务******************/

.rc_tab img {
  width: 1.04rem;
}

/*.rc_items_box{
		width:960px;
		height:180px;
	}*/

.rc_tab {
  margin-left: 0.3rem;
}

.rc_item_content {
  line-height: 0.22rem;
  color: #42494e;
}

.rc_items {
  padding-bottom: 0.7rem;
}

.rc_items li {
  /*width:1.4rem;*/
  height: 0.8rem;
  /*margin: 0 0.1rem;*/
  cursor: pointer;
  transition: all 0.3s;
}

.rc_item_content_icon1, .rc_item_content_icon2, .rc_item_content_icon3, .rc_item_content_icon4, .rc_item_content_icon5, .rc_item_content_icon6 {
  height: 0.3rem;
  width: 0.3rem;
}

.rc_items li:hover, .rc_item_content_active {
  /*height:130px;*/
  margin-top: 8px;
  /* 10.9lnn修改，修改覆盖样式*/
  transform: scaleX(1.05) scaleY(1.2);
  z-index: 99;
}

/*.rc_items li:hover .rc_item_content{
		margin:0.38rem auto 0;
	}*/

.rc_tab_box {
  clear: both;
  min-height: 300px;
}

.rc_tabGuide p {
  margin-bottom: 6px;
}

.rc_tab_item {
  width: 1.04rem;
}

/********************项目选择区**************************************/

.rc_ticket {
  background-image: url(../images/ticket_bg.png);
}

/**********单个体验选择项目**********/

/*.rc_ticket_box{
		/*width:920px;
		margin:0 auto;
	}*/

.ticket_itemL, .ticket_itemR {
  margin-bottom: 0.4rem;
  /*width:424px;*/
  /*width: 45%;*/
}

.ticket_itemL {
  /*margin-right:0.7rem;*/
}

/***图片外观****/

.ticket_pic {
  width: 1.6rem;
  height: 2rem;
  float: left;
  margin-right: 0.1rem;
  position: relative;
  /*lnn修改*/
}

.ticket_pic img:first-child {
  width: 1.6rem;
  height: 2rem;
}

.trangle {
  width: 0.3rem;
  height: 0.3rem;
}

/********信息*****/

.ticket_info h2 {
  font-size: 0.2rem;
  color: #954848;
  margin-bottom: 0.2rem;
  /*font-family:Gotham;*/
}

.ticket_info>p {
  color: #42494e;
  font-size: 0.16rem;
  margin-bottom: 0.16rem;
  height: 0.46rem;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.ticket_info>span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  font-size: 0.16rem;
  text-align: left;
  color: #a0a4a6;
}

/*******评论模块*/

.ticket_info .comment {
  margin: 0.1rem auto;
}

.ticket_info .comment p {
  /*padding-left:0.84rem;*/
  color: #a3a7a9;
}

.ticket_info .comment img {
  width: 0.16rem;
}

/*}*/
