.m-bg{position: absolute;top:99px;left:50%;width: 1700px;margin-left:-850px;z-index:0;}
.m-bg img{display:block;}

.m-wp{width:1000px;margin:0 auto; padding-top:488px;position: relative;z-index: 1}
.m-toplist{width: 100%;height:270px;}
.m-toplist a{display:block;float:left;width: 224px;height:224px;position: relative;margin-right:34px;_display:inline;}
.m-toplist a p{display:block;position: absolute;bottom:3px;left:3px;width: 218px;text-indent:20px;font-size:18px;color:#fff;line-height:50px;background:url(../images/nav.png) no-repeat 50% 0;border-radius:0 0 10px 10px;height:50px;}
.m-toplist a.last{margin-right:0;}

.u-tt1{line-height:36px;font-size:30px;font-weight: bold;color:#fff;text-align: center;margin-bottom:5px;}
.u-tt2{line-height:24px;font-size:18px;color:#fff;text-align: center;margin-bottom:25px;}

.m-scroll{position: relative;margin-bottom:50px;}
.m-main a{display:none;}
.m-main a.cur{display: block;width:996px;height:296px;margin:0 auto;}
.m-scroll .contorl{width:100%;position: absolute;bottom:15px;left:0;text-align: center;}
.m-scroll .contorl a{width: 6px;height:6px;display:inline-block;margin-right:10px;border-radius:50%;background:#666;}
.m-scroll .contorl a.cur{background:#fff;}

.m-snav{width: 100%;text-align: center;margin-bottom:20px;}
.m-snav a{display:inline-block;width: 266px;height:47px;line-height: 47px;color:#fff;font-size:24px;background:#d02967;border-radius:6px;margin:0 105px;}
.m-slist{margin-bottom:100px;}
.m-slist .list{display:none;}
.m-slist .list-cur{display: block;}
.m-slist a{display: block;float: left;width: 249px;margin-right:1px;margin-bottom:15px;background:#d02967;color: #fff;}
.m-slist a img{display: block;}
.m-slist a .con{padding:5px;position: relative;}
.m-slist a .tt{font-size:14px;line-height:18px;margin-bottom:10px;}
.m-slist a .price{font-size:24px;}
.m-slist a  .btn{background:#fff;position: absolute;font-size:18px;font-weight:bold;bottom:0;right:0;padding:5px;display:block;color:#d02967;}

.i{font-size:24px;line-height: 24px;font-weight: bold;font-style: italic;color:#fff;margin-bottom:10px;text-align: center;}
.u-tt3{padding:10px 80px 33px;text-align:center;font-size:12px;line-height: 18px;color:#fff;}

.m-tnav{text-align: center;margin-bottom:25px;}
.m-tnav a{display:inline-block;margin:0 50px;padding:0 20px;color:#fff;font-size:18px;line-height: 24px;background:#552f59;border-radius:12px;}
.m-tlist{margin-bottom:15px;}
.m-tlist img{display: none;}
.m-tlist img.cur{display: block;}

.m-youhui{width:175px;height:44px;margin:0 auto 25px;color:#fff;line-height: 44px;text-align: center;border-radius:8px;font-size: 24px;background:#d02967;}
.m-flist{text-align: center;margin-bottom:7px;}
.m-flist a{width: 230px;color:#fff;margin-right:17px;border:2px solid #d02967;border-radius:4px;display:inline-block;}
.m-flist img{display: block;}
.m-flist a.last{margin:0;}

.m-ft{background:#d0436c;position: relative;z-index: 1;margin-top:10px;}
.m-ft img{display:block;margin:0 auto;height:148px;}

.m-flist .con{font-size: 12px;padding:5px 0;}
.m-flist .tt{font-size:14px;}

/*== 二维码 ==*/
#w2wm{ padding-top:4px; width:36px; height:100px; text-align:center; cursor:pointer; overflow:hidden; border-top-left-radius:4px; border-bottom-left-radius:4px; background:#009eda}
#w2wm p{ padding:6px 11px 0 11px; width:14px; height:75px; font-size:12px; line-height:16px; color:#fff; border-top-left-radius:4px}
#w2wm .pointr{ display:block; width:36px; height:19px; background:url(http://pages.ctrip.com/commerce/promote/han/images/shareArr4.gif) 4px -19px no-repeat}
#w2wm .pointl{ display:block; width:36px; height:19px; background:url(http://pages.ctrip.com/commerce/promote/han/images/shareArr4.gif) -23px -19px no-repeat}
.ewm{ background:#fff; padding:10px; width:100px; border:3px solid #009eda; border-right:none; text-align:center}
.ewm img{ width:100px; height:178px}	
/* 分享到 二维码 */
.cf a{background:url(http://pages.ctrip.com/commerce/promote/201307/vacation/fxd/spirite_temp.png) no-repeat;}
.sider_bar a {background:url(http://pages.ctrip.com/commerce/promote/201307/vacation/fxd/share_spirite.png) no-repeat;}

/*== 分享到 ==*/
.htlShare{ z-index:999999; position:fixed; bottom:5px; right:0; width:160px; _position:absolute; _top:expression(documentElement.scrollTop+400); overflow:visible}
#rlist1{ width:46px; float:right; margin-bottom:45px; z-index:101}
#rlist5{ width:160px; z-index:999999; clear:both; overflow:hidden; position:relative; right:-125px}
.cf li{ height:46px; width:46px; margin-bottom:5px; position:relative;}
.cf li:hover{ background:#ffae01}
.cf a{ display:block; height:46px;  text-indent:-99em; overflow:hidden}
.share .share_a{ background-position:0 -128px}
.share .share_a:hover,.share .cur{ background-position:-105px -128px}
.top .top_a{ background-position:-53px -128px}
.top .top_a:hover{ background-position:-158px -128px}
.share_lis{ position:absolute; top:0; right:44px; background:#ffae01; height:30px; width:112px; padding:8px 0 8px 3px;}
.share_lis a{ float:left; display:inline; height:30px; width:30px; margin-left:5px}
.share_lis .a0{ background-position:0 -88px}
.share_lis .a1{ background-position:-40px -88px}
.share_lis .a2{ background-position:-80px -88px}
.share_lis .a3{ background-position:-120px -88px}
.share_lis .a4{ background-position:-160px -88px}




