﻿@charset "utf-8";
* html .c_layer{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||310)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#main_ActivityPage .c_layer{ top:178px;cursor: pointer;display: block;left:59%;margin-left:495px;padding: 5px;position: fixed; z-index:10000;}

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{ font-family:"微软雅黑";font-size:12px}
body{ background:url(../images/bg.jpg) repeat center top;}
body.jy{ background:#feeadf;}
body.ph{ background:#e5fdff;}
body.ryt{ background:#fff7d9;}
body.yl{ background:#d8e8ff;}
body.index{background:url(../images/tpbg.jpg) repeat-x center top; background-color:#ececec;}
body.bgbj{ background:url(../images/secbj.jpg) no-repeat center top;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none; cursor:pointer;}
a:hover,a:active,a:focus{text-decoration:underline}
#main_ActivityPage{ position:relative;}
#main_ActivityPage .mask{position:absolute;top:0;left:0;z-index:1000;background-color:#666;}
#main_ActivityPage .blind{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0; line-height:0}
#main_ActivityPage .mb10{ margin-bottom:10px;}
#main_ActivityPage .tc{ text-align:center;}
#main_ActivityPage .pt15{ padding-top:15px;}
#main_ActivityPage .fl{ float:left; display:inline;}
#main_ActivityPage .fr{ float:right; display:inline;}
#main_ActivityPage .pr{ position:relative;}
#main_ActivityPage .fff{ background:#FFF;}
/*clear*/
#main_ActivityPage .clear{clear:both;font-size:0px;width:1px;height:0;line-height:0;visibility: hidden; }
#main_ActivityPage .clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#main_ActivityPage .clearfix {zoom:1}
iframe{ border: 0;}

#main_ActivityPage .tips{ display: block; text-align: center; font: bold 20px/30px 'microsoft yahei'; color: #fff; padding: 30px auto;}
#main_ActivityPage .loading{ display: block; padding: 30px 0; margin: 0 auto;}

#main_ActivityPage .head{ width:100%; height:590px; background:url(../images/head.jpg) no-repeat center top;}
#main_ActivityPage .nav{ display:block; width:1102px; margin:0 auto 15px; height:61px; text-align:center; background:url(../images/navbg.png) no-repeat center top; overflow:hidden; padding-left:100px;}
#main_ActivityPage .nav a{ float:left;display:inline-block; *display:inline; *zoom:1; margin:0 20px; }
#main_ActivityPage .nav a.nav_01{ background:url(../images/nav_011.jpg) no-repeat; width:153px; height:63px;line-height:99999px; overflow:hidden;}
#main_ActivityPage .nav a.nav_02{ background:url(../images/nav_022.jpg) no-repeat; width:152px; height:62px;line-height:99999px; overflow:hidden;}
#main_ActivityPage .nav a.nav_03{ background:url(../images/nav_033.jpg) no-repeat; width:152px; height:62px;line-height:99999px; overflow:hidden;}
#main_ActivityPage .nav a.nav_04{ background:url(../images/nav_044.jpg) no-repeat; width:196px; height:62px;line-height:99999px; overflow:hidden;}
#main_ActivityPage .nav a.nav_05{ background:url(../images/nav_055.jpg) no-repeat; width:196px; height:62px;line-height:99999px; overflow:hidden;}
#main_ActivityPage .nav a.nav_01:hover{ background:url(../images/nav_01.jpg) no-repeat; width:153px; height:63px;}
#main_ActivityPage .nav a.nav_02:hover{ background:url(../images/nav_02.jpg) no-repeat; width:152px; height:62px;}
#main_ActivityPage .nav a.nav_03:hover{ background:url(../images/nav_03.jpg) no-repeat; width:152px; height:62px;}
#main_ActivityPage .nav a.nav_04:hover{ background:url(../images/nav_04.jpg) no-repeat; width:196px; height:62px;}
#main_ActivityPage .nav a.nav_05:hover{ background:url(../images/nav_05.jpg) no-repeat; width:196px; height:62px;}

#main_ActivityPage .nav a.nav_01.current{ background:url(../images/nav_01.jpg) no-repeat; width:153px; height:63px;}
#main_ActivityPage .nav a.nav_02.current{ background:url(../images/nav_02.jpg) no-repeat; width:152px; height:62px;}
#main_ActivityPage .nav a.nav_03.current{ background:url(../images/nav_03.jpg) no-repeat; width:152px; height:62px;}
#main_ActivityPage .nav a.nav_04.current{ background:url(../images/nav_04.jpg) no-repeat; width:196px; height:62px;}
#main_ActivityPage .nav a.nav_05.current{ background:url(../images/nav_05.jpg) no-repeat; width:196px; height:62px;}


#main_ActivityPage .box{ width:1162px; margin:0 auto;}
#main_ActivityPage .boxa{ width:1132px; margin:0 auto;}
#main_ActivityPage .boxb{ width:966px; margin:0 auto;}
#main_ActivityPage .box.mb30{ padding-bottom:30px;}
#main_ActivityPage .box.mb60{ padding-bottom:60px;}
#main_ActivityPage .p20{ padding:0 20px;}
#main_ActivityPage .p30{ padding:0 35px;}
#main_ActivityPage .bgf{ background:#fff;}
#main_ActivityPage .box1{ width:1202px; margin:0 auto;}
/*焦点图*/
#main_ActivityPage .hide{ display:none;}
#main_ActivityPage .slide-show{width:1202px; margin:0 auto 328px; margin-bottom:328px\9;*margin-bottom:323px;_margin-bottom:323px; position:relative; background:#fff;}
      .slide-screen{width:1159px;height:401px;overflow:hidden;position:relative; margin:0 auto;}
      .slide-screen li{float: left; position:relative;}
	  .slide-screen li a{ float:left; position:absolute; left:0px; top:0px;}
      .slide-action{overflow:hidden;margin-top:10px;float:right}
      .slide-controls{float:right;vertical-align:middle; position:absolute; bottom:20px; left:50%;}
	  .slide-btns{float:right;vertical-align:middle}
      .slide-btns{ float:left; display:inline;padding-left:6px;height:92px; overflow:hidden; position:absolute; bottom:0px;}
      .prev{ float:left; display:inline; background:url(../images/left.png) no-repeat left top; width:47px; height:92px; position:absolute; left:21px; top:40%; line-height:9999px; overflow:hidden;}
	  .next{ float:left; display:inline; background:url(../images/right.png) no-repeat left top; width:47px; height:92px; position:absolute; right:22px; top:40%; line-height:9999px; overflow:hidden;}
      .slide-controls{}
      .slide-controls li{display:inline-block;*display:inline;*zoom:1;margin-right:6px}
      .slide-controls a{-webkit-border-radius:50%;border-radius:50%;width:10px;height:10px;background:#ffad35;display:block;overflow:hidden;outline:none;}
      .slide-controls a.active{background:#fff;}
	  .slide-controladv{ float:left; display:inline; position:absolute; left:-0px;left:-0px\9;*left:-16px;_left:-40px; bottom:-328px; width:1202px;}
      .slide-controladv li.lb{ display:none; background:#fff; width:1202px; height:328px;overflow: hidden;}
	  .slide-controladv li.active{ display:block}
/*三天四夜自由行*/
dl.three{}
dl.three dt{ float:left; display:inline; width:393px; height:328px; position:relative;}
dl.three dt a{ float:left; display:inline; position:absolute; left:0px; top:0px;}
dl.three dd{ float:left; display:inline; width:692px; margin-left:40px; padding-top:25px;}
dl.three dd h4{ font-size:40px; color:#cb6e6e; font-weight:normal;margin-bottom:10px;  height: 45px; line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal;}
dl.three dd h4 a{ color:#cb6e6e;}
dl.three dd h4 a:hover{ color:#cb6e6e; text-decoration:none}
dl.three dd strong{ color:#f69012; font-size:30px; display:block; margin-bottom:10px;}
dl.three dd ul{ height: 72px; overflow: hidden;}
dl.three dd ul li{ display:block; color:#2d2d2d; font-size:12px; line-height:18px;}
dl.three dd span{ width:692px; display:block; padding-top:10px; background:url(../images/hw.png) no-repeat -100px 10px; overflow:hidden; height:25px;}

/*爆款线路推荐*/
#main_ActivityPage .bk{}
#main_ActivityPage .more{ float:left; display:inline; background:url(../images/more.png) no-repeat; width:143px; height:110px; line-height:9999px; overflow:hidden; position:absolute; right:10px; top:-30px; cursor:pointer;}
h3.mb20{ display:block; margin-bottom:20px;}
h3.bgpic{ background:url(../images/zmw/zmw_25.png) no-repeat left top; height:70px; line-height:70px; padding-left:80px; font-size:40px; color:#1b1b1b; font-weight:normal;}
#main_ActivityPage .line_01{ float:left; display:inline; width:1118px; background:url(../images/line_01.png) no-repeat; height:66px; position:absolute; left:20px; top:-76px;}
#main_ActivityPage .line_02{ float:left; display:inline; width:1175px; background:url(../images/line_02.png) no-repeat; height:66px; position:absolute; left:20px; top:-76px;}
#main_ActivityPage .line_03{ float:left; display:inline; width:1106px; background:url(../images/line_03.png) no-repeat; height:66px; position:absolute; left:20px; top:-76px;}
#main_ActivityPage .detail{}
#main_ActivityPage .detail dl{ display:inline-block; margin-bottom:30px; width: 570px;}
#main_ActivityPage .detail dl dt{ display:block; width:570px; height:305px; position:relative; margin-bottom:20px;}
#main_ActivityPage .detail dl dt a{ float:left; display:inline; position:absolute; width:570px; height:305px; left:0px; top:0px;}
#main_ActivityPage .detail dl dt.h369{ height:369px;}
#main_ActivityPage .detail dl dt.h369 a{ float:left; display:inline; position:absolute; width:570px; height:369px; left:0px; top:0px;}
#main_ActivityPage .detail dl dt span{ float:left; display:inline; position:absolute; left:0px; top:5%}
#main_ActivityPage .detail dl dd{ padding-left:8px;  width: 570px;}
#main_ActivityPage .detail dl dd h4{ margin-bottom:15px;}
#main_ActivityPage .detail dl dd h4 a{ display: inline-block; font-size:24px; color:#cb6e6e;  width: 350px;  height: 28px; overflow: hidden; line-height: 30px;}
#main_ActivityPage .detail dl dd h4 a:hover{ text-decoration: none;}
#main_ActivityPage .detail dl dd h4 span{ float: right; display:inline-block; color:#f69012; font-size:24px; margin-top: 5px;}
#main_ActivityPage .detail dl dd ul{ height: 54px; overflow: hidden;}
#main_ActivityPage .detail dl dd ul li{ display:block; color:#2d2d2d; font-size:12px; line-height:18px;}

/*主题产品推荐*/
#main_ActivityPage .important_pro{ background:url(../images/qihuanbg.png) no-repeat left top; height:55px; width:1161px; text-align:center; margin-bottom:10px;}
#main_ActivityPage .important_pro li{ width:151px; height:56px; display:inline-block; *display:inline; *zoom:1; margin:0 30px;}
#main_ActivityPage .important_pro li a{ display:block; width:151px; height:56px; line-height:999px; overflow:hidden;}
#main_ActivityPage .important_pro li a.fon01{ background:url(../images/fon_01.png) no-repeat;}
#main_ActivityPage .important_pro li a.fon02{ background:url(../images/fon_02.png) no-repeat;}
#main_ActivityPage .important_pro li a.fon03{ background:url(../images/fon_03.png) no-repeat;}
#main_ActivityPage .important_pro li a.fon04{ background:url(../images/fon_04.png) no-repeat;}

#main_ActivityPage .important_pro li a.fon01:hover{ background:url(../images/fon_011.png) no-repeat;}
#main_ActivityPage .important_pro li a.fon02:hover{ background:url(../images/fon_022.png) no-repeat;}
#main_ActivityPage .important_pro li a.fon03:hover{ background:url(../images/fon_033.png) no-repeat;}
#main_ActivityPage .important_pro li a.fon04:hover{ background:url(../images/fon_044.png) no-repeat;}

#main_ActivityPage .important_pro li.current a.fon01{ background:url(../images/fon_011.png) no-repeat;}
#main_ActivityPage .important_pro li.current a.fon02{ background:url(../images/fon_022.png) no-repeat;}
#main_ActivityPage .important_pro li.current a.fon03{ background:url(../images/fon_033.png) no-repeat;}
#main_ActivityPage .important_pro li.current a.fon04{ background:url(../images/fon_044.png) no-repeat;}

#main_ActivityPage .zhu_pro{ display:block;}
#main_ActivityPage .zhu_pro dl{ display:inline-block; *display:inline; *zoom:1; width:378px; margin:0 3px 24px;}
#main_ActivityPage .zhu_pro dl dt{ display:block; width:378px; height:215px; position:relative;}
#main_ActivityPage .zhu_pro dl dt ul.fon{ position:absolute; left:0px; bottom:0px;display:block; width:354px; color:#fff; font-size:14px; height:30px; line-height:30px; z-index:1000; padding: 0 12px; overflow: hidden; text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  background: rgba(0,0,0,0.0);
  _background: #000;
  background: #000 \0;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  _opacity: 0.8;
  opacity: 0.8 \0;}
#main_ActivityPage .zhu_pro dl dt p.pbg{ position:absolute; left:0px; bottom:0px;display:block; background:#000; width:378px; height:30px; line-height:30px;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60); z-index:500;}
#main_ActivityPage .zhu_pro dl dd{ width:366px; height:63px; position:relative; padding:5px 0 0 12px; background:url(../images/bg.jpg) repeat-x;}
#main_ActivityPage .zhu_pro dl dd a.bofang{ float:right; display:inline; width:37px; height:39px; position:absolute; z-index:1000; right:10px; top:12px; cursor:pointer;}
#main_ActivityPage .zhu_pro dl dd p{ display:block; font-size:18px; color:#202020; margin-bottom:5px;  height: 20px; overflow: hidden; width: 310px;text-overflow: ellipsis; white-space: nowrap; word-wrap: normal;}
#main_ActivityPage .zhu_pro dl dd span{ display:block; color:#fe7200; font-size:18px;}

/*目的地*/
#main_ActivityPage .mudi{ display:block; background:url(../images/lc.png) no-repeat; height:89px; padding-left:72px;}

#main_ActivityPage .mudi p{ float:left; display:inline; color:#fff; margin-top:25px; margin-right:25px; position:relative;}
#main_ActivityPage .mudi p span{ float:left; display:inline; margin-right:10px; line-height:29px; position:relative;}
#main_ActivityPage .mudi p input{ float:left; display:inline; width:126px; height:29px; border-radius:6px 6px; border:none; line-height:29px; padding-left:5px;}
#main_ActivityPage .mudi a{ float:left; display:inline; width:150px; height:43px; line-height:9999px; overflow:hidden; margin:20px 0 0 20px; cursor:pointer;}
#main_ActivityPage .mudi.pl20{ padding-left:20px; background-position:-110px top;}
#main_ActivityPage .mudi.pl20 p span{ float:left; display:inline; margin-right:10px; line-height:29px; position:relative;}
#main_ActivityPage .mudi.pl20 p input{ float:left; display:inline; width:116px; height:29px; border-radius:6px 6px; border:none; line-height:29px; padding-left:5px;}
#main_ActivityPage .mudi.pl20 a{ float:left; display:inline; width:150px; height:43px; line-height:9999px; overflow:hidden; margin:20px 0 0 5px; cursor:pointer;}
ul.jq li.w637{ width:637px;}
ul.jq li.w510{ width:510px;}
ul.jq li p{ position:relative; display:block; margin-bottom:10px;}
ul.jq li span{ position:relative;}
ul.jq li p strong{ float:left; display:inline; position:absolute; left:10px; bottom:15px; font-size:30px; color:#fff; font-weight:normal;}
ul.jq li span strong{ float:left; display:inline; position:absolute; left:10px; bottom:15px; font-size:30px; color:#fff;font-weight:normal;}

/*怎么玩*/
#main_ActivityPage .four{}
#main_ActivityPage .four li{ display:inline-block; *display:inline; *zoom:1; width:117px; height:109px; margin:0 40px;}
#main_ActivityPage .four li a{ float:left; display:inline; width:115px; height:105px;}
#main_ActivityPage .four li a.f_01{ background:url(../images/zmw/a_011.png) no-repeat center center;}
#main_ActivityPage .four li a.f_02{ background:url(../images/zmw/a_022.png) no-repeat center center;}
#main_ActivityPage .four li a.f_03{ background:url(../images/zmw/a_077.png) no-repeat center center;}
#main_ActivityPage .four li a.f_04{ background:url(../images/zmw/a_033.png) no-repeat center center;}
#main_ActivityPage .four li a.f_05{ background:url(../images/zmw/a_044.png) no-repeat center center;}
#main_ActivityPage .four li a.f_06{ background:url(../images/zmw/a_055.png) no-repeat center center;}
#main_ActivityPage .four li a.f_07{ background:url(../images/zmw/a_066.png) no-repeat center center;}

#main_ActivityPage .four li a.f_01:hover{ background:url(../images/zmw/a_01.png) no-repeat center center;}
#main_ActivityPage .four li a.f_02:hover{ background:url(../images/zmw/a_02.png) no-repeat center center;}
#main_ActivityPage .four li a.f_03:hover{ background:url(../images/zmw/a_07.png) no-repeat center center;}
#main_ActivityPage .four li a.f_04:hover{ background:url(../images/zmw/a_03.png) no-repeat center center;}
#main_ActivityPage .four li a.f_05:hover{ background:url(../images/zmw/a_04.png) no-repeat center center;}
#main_ActivityPage .four li a.f_06:hover{ background:url(../images/zmw/a_05.png) no-repeat center center;}
#main_ActivityPage .four li a.f_07:hover{ background:url(../images/zmw/a_06.png) no-repeat center center;}

#main_ActivityPage .four li.select a.f_01{ background:url(../images/zmw/a_01.png) no-repeat center center;}
#main_ActivityPage .four li.select a.f_02{ background:url(../images/zmw/a_02.png) no-repeat center center;}
#main_ActivityPage .four li.select a.f_03{ background:url(../images/zmw/a_07.png) no-repeat center center;}
#main_ActivityPage .four li.select a.f_04{ background:url(../images/zmw/a_03.png) no-repeat center center;}
#main_ActivityPage .four li.select a.f_05{ background:url(../images/zmw/a_04.png) no-repeat center center;}
#main_ActivityPage .four li.select a.f_06{ background:url(../images/zmw/a_05.png) no-repeat center center;}
#main_ActivityPage .four li.select a.f_07{ background:url(../images/zmw/a_06.png) no-repeat center center;}
#main_ActivityPage .tab_conbox a{ display:inline-block; *display:inline; *zoom:1; color:#4b7922; font-size:22px; margin:0 35px 10px;}
#main_ActivityPage .tab_con01{ background:url(../images/zmw/tab_layer_03.png) no-repeat left top; width:1217px; height:108px; padding-top:35px; display:block}
#main_ActivityPage .tab_con02{ background:url(../images/zmw/tab_layer_06.png) no-repeat left top; width:1217px; height:108px; padding-top:35px;display:none}
#main_ActivityPage .tab_con03{ background:url(../images/zmw/tab_layer_08.png) no-repeat left top; width:1217px; height:108px; padding-top:35px;display:none}
#main_ActivityPage .tab_con04{ background:url(../images/zmw/tab_layer_10.png) no-repeat left top; width:1217px; height:108px; padding-top:35px;display:none}
#main_ActivityPage .tab_con05{ background:url(../images/zmw/tab_layer_12.png) no-repeat left top; width:1217px; height:108px; padding-top:35px;display:none}
#main_ActivityPage .tab_con06{ background:url(../images/zmw/tab_layer_14.png) no-repeat left top; width:1217px; height:108px; padding-top:35px;display:none}
#main_ActivityPage .tab_con07{ background:url(../images/zmw/tab_layer_16.png) no-repeat left top; width:1217px; height:108px; padding-top:35px;display:none}

#main_ActivityPage .box1 p.info{ font-size:14px; color:#575757; line-height:24px; margin-bottom:20px;}
#main_ActivityPage .box1 dl.zmw{ display:block; margin-bottom:20px;}
#main_ActivityPage .box1 dl.zmw dt{ float:left; display:inline; width:296px; height:225px;}
#main_ActivityPage .box1 dl.zmw dd{ float:left; display:inline; width:887px;font-size:14px; color:#575757; line-height:24px; margin-left:15px;}
#main_ActivityPage .box1 ul.dd{}
#main_ActivityPage .box1 ul.dd li{display:inline-block; *display:inline; *zoom:1; width:392px; margin:0 4px 20px;}
#main_ActivityPage .box1 ul.dd li p{ text-align:center; height:50px; line-height:50px; background:#fff; font-size:18px; color:#202020;overflow: hidden;}
#main_ActivityPage .box1 ul.dd li p a{color:#202020; width: 392px;	overflow: hidden;}
/*合作伙伴*/
#main_ActivityPage .box1 dl.corporation{ display:block; margin-bottom:20px;}
#main_ActivityPage .box1 dl.corporation dt a{ float:left; display:inline; position:absolute; left:0px; top:0px;}
#main_ActivityPage .box1 dl.corporation dt{ float:left; display:inline; width:702px; height:334px; position:relative;}
#main_ActivityPage .box1 dl.corporation dd{ float:left; display:inline; height:334px; width:487px; margin-left:10px;}
#main_ActivityPage .box1 dl.corporation dd h4{ font-size:32px; color:#df3c50; line-height:78px; height:78px;}
#main_ActivityPage .box1 dl.corporation dd p{ font-size:14px; color:#4f4f4f; line-height:20px; display:block; margin-bottom:20px;}

#main_ActivityPage .box1{ display:block;}
#main_ActivityPage .box1.bg{ background:url(../images/hw.png) repeat-x center bottom; padding-bottom:80px;}
#main_ActivityPage .box1.mb60{ margin-bottom:60px;}
#main_ActivityPage .box1 dl.c_detail{ display:inline-block; *display:inline; *zoom:1; width:293px; margin:0 2px 24px;}
#main_ActivityPage .box1 dl.c_detail dt{ display:block; width:293px; height:167px; position:relative;}
#main_ActivityPage .box1 dl.c_detail dt ul.fon{ position:absolute; left:0px; bottom:0px;display:block; width:281px; color:#fff; font-size:12px; height:30px; line-height:30px; z-index:1000; padding-left:12px; overflow: hidden;}
#main_ActivityPage .box1 dl.c_detail dt p.pbg{ position:absolute; left:0px; bottom:0px;display:block; background:#000; width:293px; height:30px; line-height:30px;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60); z-index:500;}
#main_ActivityPage .box1 dl.c_detail dd{ width:281px; height:63px; position:relative; padding:5px 0 0 12px; background:#fff;}
#main_ActivityPage .box1 dl.c_detail dd a.bofang{ float:right; display:inline; width:37px; height:39px; position:absolute; z-index:1000; right:10px; top:12px; cursor:pointer;}
#main_ActivityPage .box1 dl.c_detail dd p{ display:block; font-size:18px; color:#202020; margin-bottom:5px; height: 22px; overflow: hidden;}
#main_ActivityPage .box1 dl.c_detail dd span{ display:block; color:#fe7200; font-size:18px;}
#main_ActivityPage .box1_l{ float:left; display:inline; width:174px;}
#main_ActivityPage .box1_l h3{ display:block; text-align:center; margin-bottom:10px;}
#main_ActivityPage .box1_l p{ display:block; text-align:center; margin-bottom:10px;}
#main_ActivityPage .box1_r{ float:right; display:inline; width:1026px;}
#main_ActivityPage .box1_r dl{ width:317px; display:inline-block; *display:inline; *zoom:1; margin:0 10px;}
#main_ActivityPage .box1_r dl dt{ display:block; width:317px; height:227px; margin-bottom:10px; position:relative;}
#main_ActivityPage .box1_r dl dt a{ float:left; display:inline; position:absolute; left:0px; top:0px;}
#main_ActivityPage .box1_r dl dd{ display:block;}
#main_ActivityPage .box1_r dl dd h4{ display:block; font-size:24px; line-height:30px; text-align:center; margin-bottom:10px; font-weight:normal;  height: 30px; overflow: hidden;}
#main_ActivityPage .box1_r dl dd h4 a{ color:#cb6e6e; }
#main_ActivityPage .box1_r dl dd h4 a:hover{ text-decoration: none; }
#main_ActivityPage .box1_r dl dd ul{ text-align:center; line-height:20px; font-size:12px; color:#6e6e6e; margin-bottom:7px; height: 20px; overflow: hidden;}
#main_ActivityPage .box1_r dl dd p{ text-align:center; line-height:20px; font-size:12px; color:#6e6e6e; margin-bottom:7px;}
#main_ActivityPage .box1_r dl dd p i{ float:left; display:inline; text-decoration:line-through; font-size:18px; font-style:normal; margin-left:60px;}
#main_ActivityPage .box1_r dl dd p b{ float:right; display:inline; font-size:24px; color:#e95461; margin-right:60px;}
#main_ActivityPage .line_04{ float:left; display:inline; width:1026px; background:url(../images/qnw/line_01.png) no-repeat; height:66px; position:absolute; left:20px; top:-56px;}
#main_ActivityPage .line_05{ float:left; display:inline; width:1026px; background:url(../images/qnw/line_02.png) no-repeat; height:66px; position:absolute; left:10px; top:-66px;}
#main_ActivityPage .box1_r .pd60{ padding-bottom:60px;}


#main_ActivityPage .c_layer{ display:none; background:url(../images/corpoation/right.png) no-repeat; width:149px; height:385px;}
#main_ActivityPage .c_layer p{ padding:60px 0 0 30px; }
#main_ActivityPage .c_layer p a{ display:block; background:url(../images/corpoation/dot.jpg) no-repeat left 10px; line-height:20px; padding-left:10px; color:#202020;margin-bottom:10px;}

/*浮层*/
#main_ActivityPage .layer{ display:none; background:url(../images/layer/layberbg_03.png) no-repeat; width:747px; height:390px; padding-top:50px; position:absolute; z-index:100001; top:400px;}
#main_ActivityPage .layer h3{ font-size:24px; color:#ff9600; display:block; text-align:center; font-weight:normal; margin-bottom:30px;}
#main_ActivityPage .layer ul{ width:550px; margin:0 auto;}
#main_ActivityPage .layer ul li{ float:left; display:inline; width:274px; margin-bottom:10px;}
#main_ActivityPage .layer ul li input{ width:160px; float:left; display:inline; border:1px solid #f39800; height:22px; line-height:22px;}
#main_ActivityPage .layer ul li strong{ width:103px; float:left; text-align:right; display:inline; line-height:22px; margin-right:7px; color:#6b6b6b;}
#main_ActivityPage .submit{ display:block;background:url(../images/layer/submit_03.jpg) no-repeat; width:173px; height:61px; margin:0 auto; border:none; cursor:pointer;}
.mask{position:absolute;top:0;left:0;z-index:99999;background-color:#666;}
#main_ActivityPage .close_gb{ float:left; display:inline; width:25px; height:25px;cursor:pointer; position:absolute; right:36px; top:25px; line-height:99999px; overflow:hidden;}

/*去哪玩*/
#main_ActivityPage .where{ display:block; background:url(../images/qnw/bg.png) no-repeat center top; width:174px; height:383px; margin:0 auto 10px;}
#main_ActivityPage .where p{ padding:40px 0 0 40px;}
#main_ActivityPage .where p a{ display:block; background:url(../images/corpoation/dot.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:10px; color:#202020; text-align:left; font-weight:bold;}
#main_ActivityPage .where.pt20{ padding-top:20px; height:363px;}
#main_ActivityPage .wherehead{ background:url(../images/qnw/bg_01.png) no-repeat; width:174px; height:38px; }
#main_ActivityPage .where.con-c{ background:url(../images/qnw/bg_02.png) no-repeat; height:auto; margin:0;}
#main_ActivityPage .wherebottom{ background:url(../images/qnw/bg_03.png) no-repeat; width:174px; height:70px; display:block; margin-bottom:10px;}
#main_ActivityPage .list{ display:block;}
#main_ActivityPage .list span{ display:block; background:url(../images/qnw/line_03.png) no-repeat center bottom; font-size:16px; color:#b32734; height:36px; line-height:36px; padding-left:40px; cursor:pointer;}
#main_ActivityPage .list span strong{ display:inline-block;background:url(../images/qnw/icon_02.png) no-repeat right top; padding-right:45px;}
#main_ActivityPage .list.add span strong{ display:inline-block;background:url(../images/qnw/icon_01.png) no-repeat right top; padding-right:45px;}
#main_ActivityPage .list.add p{ padding-top:5px; display:block;}
#main_ActivityPage .list p{ padding-top:5px; display:none;}
#main_ActivityPage .list a.def{ cursor: default; color: #999;}
#main_ActivityPage .list a.def:hover{ text-decoration: none;}


#main_ActivityPage .owl-carousel .owl-item{ padding-right:1px;}


#main_ActivityPage .information{margin-top: 5px;color: brown;display: none;  padding-left: 111px;}

.gou{
	background: url("../images/gou.jpg") no-repeat top center;
}
.cha{
	background: url("../images/cha.jpg") no-repeat top center;
}