.itemnull{}
@charset "utf-8";
@media screen and (min-width:760px){
  /*根据您的搜寻足迹，为您推荐相关酒店与机票*/
  .guess_you_like_box ul{width:99999px;position:relative;z-index:1;}
  .guess_you_like h3,.necessary_like h3{width:100%;height:60px;line-height:60px;padding:33px 0 20px 0;text-align:center;font-weight:normal;font-size:26px;}
  .guess_you_like_box{width:1210px;height:292px;overflow:hidden;position:relative;padding:5px 0;margin-left:-5px;}
  .guess_you_like_box .left_btn{width:30px;height:55px;background:url(../images/icon.png) no-repeat -76px -161px;position:absolute;left:5px;top:118px;z-index:2;}
  .guess_you_like_box .right_btn{width:30px;height:55px;background:url(../images/icon.png) no-repeat -110px -161px;position:absolute;right:5px;top:118px;z-index:2;}
  .guess_you_like_box li{width:285px;height:292px;float:left;margin:0 15px 20px 5px;background:#fff;list-style-type:none;}
  .guess_you_like_box li:hover{box-shadow:0 0 3px #d9d9d9;}
  .guess_you_like_box li a.rote{width:285px;height:194px;position:relative;display:block;overflow:hidden;}
  .guess_you_like_box li a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
  .guess_you_like_box li img{width:285px;min-height:194px;position:absolute;left:0;top:0;transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
  .guess_you_like_box li p{padding:10px 10px 0;line-height:26px;font-size:16px;text-align:center;}
  .guess_you_like_box li a:hover{color:#003399;}
  .guess_you_like_box li p a{display:block;width:260px;height:30px;line-height:30px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:10px;}
  .guess_you_like_box li p i{font-style:normal;text-decoration:line-through;margin-right:15px;}
  .guess_you_like_box li p span{color:#aaa;margin-left:3px;font-size:14px;}
  .guess_you_like_box li p em{color:#e40613;font-weight:bold;font-style:normal;font-size:19px;}
  .suspension_nav{width:750px;height:56px;line-height:56px;background:#fff;box-shadow:0 0 5px #ccc;position:fixed;top:0;z-index:3;display:none;}
  .suspension_nav a{padding:0 24px;font-size:18px;}
  .suspension_nav a:hover,.suspension_nav a.active,.suspension_nav a.scrolling{color:#003399;}
  .m_suspension_nav{display:none;}
  /*熱門優惠*/
  .popular_box h3{width:100%;height:60px;line-height:60px;padding:25px 0 30px 0;text-align:center;font-weight:normal;}
  .popular_box h3 span{font-size:26px;background:#fafafa;padding:0 20px;position:relative;z-index:2;}
  .popular_box h3 i{width:300px;height:1px;background:#bfbebe;position:relative;z-index:1;display:block;margin:-33px auto 0 auto;}
  .popular_left{width:585px;height:464px;float:left;box-shadow:0 0 5px #d9d9d9;}
  .popular_right{width:585px;height:464px;float:right;}
  .popular_right h3{display:none;}
  .popular_left h5{width:529px;height:50px;line-height:50px;margin:0 2px;padding:13px 26px 0 26px;border-bottom:1px solid #ccc;font-size:20px;}
  .popular_left h5 i{float:left;font-style:normal;}
  .popular_left h5 em.hold_icon{width:21px;height:21px;background-position:-138px -25px;margin-right:5px;vertical-align:-4px;}
  .popular_banner{width:100%;height:312px;padding-top:9px;position:relative;}
  .popular_banner .left_btn{width:24px;height:28px;position:absolute;left:3px;top:142px;background:url(../images/icon.png) no-repeat -89px -303px;}
  .popular_banner .right_btn{width:24px;height:28px;position:absolute;right:3px;top:142px;background:url(../images/icon.png) no-repeat -112px -303px;}
  .popular_banner_details{width:527px;height:302px;margin:0 auto;overflow:hidden;box-shadow:0 0 5px #d9d9d9;}
  .popular_banner_details ul{width:99999px;height:321px;}
  .popular_banner_details ul li{width:527px;height:312px;float:left;list-style-type:none;}
  .popular_banner_details ul li .f_div{width:527px;height:312px;position:relative;}
  .countdown{display:none;}
  .active .countdown{position:absolute;right:27px;top:-36px;font-size:18px;display:block;}
  .popular_banner_details ul li img{display:block;width:100%;height:200px;}
  .popular_banner_details ul li b{width:58px;height:58px;background:#fdd700;color:#363636;border-radius:29px;text-align:center;line-height:58px;position:absolute;right:20px;top:10px;font-size:17px;}
  .popular_banner_info{width:100%;height:102px;background:#fafafa;}
  .popular_banner_txt{width:315px;float:left;padding-left:15px;font-size:18px;}
  .popular_banner_txt p{line-height:50px;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .popular_price{color:#e40613;font-weight:bold;}
  .popular_price_old{margin-left:10px;text-decoration:line-through;color:#aaa;}
  .popular_banner_btn{width:152px;height:40px;background:#fdd700;color:#363636;margin-top:30px;float:right;margin-right:5px;font-size:17px;text-align:center;line-height:40px;}
  .popular_mark{padding:25px 20px 0 20px;font-size:18px;text-align:center;}
  .popular_mark div{width:100%;height:30px;line-height:30px;overflow:hidden;}
  .popular_mark li{width:100%;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;list-style-type:none;}
  .popular_mark li b{color:#003399;}
  .popular_right_top{width:100%;height:225px;background:#fdd700;color:#363636;margin-bottom:25px;text-align:center;}
  .popular_other_one{width:276px;height:214px;float:left;}
  .popular_other_two{width:276px;height:214px;float:right;text-align:center;}
  .popular_other_one img,.popular_other_two img,.popular_right_top img{width:100%;height:100%;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;}
  .popular_other_one img:hover,.popular_other_two img:hover,.popular_right_top img:hover{}
  .popular_opacity{width:100%;height:83px;margin-top:-104px;background:rgba(255,255,255,0.8);position:relative;z-index:2;text-align:center;}
  .popular_opacity p{color:#e40613;font-weight:bold;font-size:20px;padding-top:8px;}
  .popular_opacity a{width:96px;height:26px;display:inline-block;border:1px solid #333;line-height:26px;margin-top:6px;}
  .popular_other_two p{font-size:27px;font-weight:bold;color:#fff;margin-top:-144px;position:relative;z-index:2;margin-bottom:10px;}
  .popular_other_two span{position:relative;z-index:2;color:#fdd700;font-size:18px;}
  /*推薦產品*/
    .recommended_box{width:1200px;overflow:hidden;}
  .recommended_box h3{width:100%;height:60px;line-height:60px;padding:33px 0 0 0;text-align:center;font-weight:normal;}
  .recommended_box h3 span{font-size:26px;background:#fafafa;padding:0 20px;position:relative;z-index:2;}
  .recommended_box h3 i{width:300px;height:1px;background:#bfbebe;position:relative;z-index:1;display:block;margin:-33px auto 0 auto;}
  .recommended_tit{text-align:center;line-height:50px;margin-bottom:30px;}
  .recommended_tit a{margin:0 14px;font-size:18px;}
  .recommended_tit a:hover,.recommended_tit a.active{color:#003399;font-weight:bold;}
  .recommended_pro{width:1230px;}
  .recommended_pro li{list-style-type:none;float:left;width:395px;height:235px;margin-right:8px;margin-bottom:8px;overflow:hidden;}
  .recommended_pro li img{width:100%;height:100%;position:relative;z-index:1;transition:all 1.2s ease;-webkit-transition:all 1.2s ease;-o-transition:all 1.2s ease;}
  .recommended_pro li:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
  /*.recommended_pro li.first{width:790px;height:280px;}*/
  .recommended_pro li .txt{text-align:center;width:350px;margin:-80px auto 0 auto;background:rgba(255,255,255,0.8);position:relative;z-index:2;}
  .recommended_pro li .txt p.title{font-size:18px;padding-top:10px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
  .recommended_pro li .txt p:last-child{padding:5px 0;}
  .recommended_pro li .txt span{color:#888;text-decoration:line-through;margin-right:15px;}
  .recommended_pro li .txt em{color:#e40613;font-style:normal;font-size:18px;margin-right:3px;}
  .recommended_pro li.first .txt{width:100%;height:auto;margin-top:-160px;background:none;color:#fff;text-shadow:0 0 1px #000;}
  .recommended_pro li.first .txt .title{font-size:22px;padding-bottom:5px;}
  .recommended_pro li.first .txt span{color:#fff;font-size:20px;margin-right:20px;}
  .recommended_pro li.first .txt em{color:#fff;font-size:28px;font-weight:bold;}
  .recommended_pro li.first .txt i{width:146px;height:34px;display:inline-block;font-style:normal;border:1px solid #fff;line-height:34px;margin-top:25px;font-size:18px;}
  .recommended_pro li + li i{display:none;}

  /*.recommended_box{width:1200px;overflow:hidden;}
  .recommended_box h3{width:100%;height:60px;line-height:60px;padding:33px 0 0 0;text-align:center;font-weight:normal;}
  .recommended_box h3 span{font-size:26px;background:#fafafa;padding:0 20px;position:relative;z-index:2;}
  .recommended_box h3 i{width:300px;height:1px;background:#bfbebe;position:relative;z-index:1;display:block;margin:-33px auto 0 auto;}
  .recommended_tit{text-align:center;line-height:50px;margin-bottom:30px;}
  .recommended_tit a{margin:0 14px;font-size:18px;}
  .recommended_tit a:hover,.recommended_tit a.active{color:#003399;}
  .recommended_pro{width:1230px;}
  .recommended_pro li{list-style-type:none;float:left;width:380px;height:280px;margin-right:30px;margin-bottom:28px;overflow:hidden;}
  .recommended_pro li img{width:100%;height:100%;position:relative;z-index:1;transition:all 1.2s ease;-webkit-transition:all 1.2s ease;-o-transition:all 1.2s ease;}
  .recommended_pro li:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
  .recommended_pro li.first{width:790px;height:280px;}
  .recommended_pro li .txt{text-align:center;width:350px;margin:-100px auto 0 auto;background:rgba(255,255,255,0.8);position:relative;z-index:2;}
  .recommended_pro li .txt p.title{font-size:18px;padding-top:10px;}
  .recommended_pro li .txt span{color:#888;text-decoration:line-through;margin-right:15px;}
  .recommended_pro li .txt em{color:#e40613;font-style:normal;font-size:18px;margin-right:3px;}
  .recommended_pro li.first .txt{width:100%;height:auto;margin-top:-160px;background:none;color:#fff;text-shadow:0 0 1px #000;}
  .recommended_pro li.first .txt .title{font-size:22px;padding-bottom:5px;}
  .recommended_pro li.first .txt span{color:#fff;font-size:20px;margin-right:20px;}
  .recommended_pro li.first .txt em{color:#fff;font-size:28px;font-weight:bold;}
  .recommended_pro li.first .txt i{width:146px;height:34px;display:inline-block;font-style:normal;border:1px solid #fff;line-height:34px;margin-top:25px;font-size:18px;}
  .recommended_pro li + li i{display:none;}*/

   /*.recommended_box .topic{width:1200px;overflow:hidden;}
  .recommended_box .topic h3{width:100%;height:60px;line-height:60px;padding:33px 0 0 0;text-align:center;font-weight:normal;}
  .recommended_box .topic h3 span{font-size:26px;background:#fafafa;padding:0 20px;position:relative;z-index:2;}
  .recommended_box .topic h3 i{width:300px;height:1px;background:#bfbebe;position:relative;z-index:1;display:block;margin:-33px auto 0 auto;}*/
  /*.topic_tit{text-align:center;line-height:50px;margin-bottom:30px;}
  .topic_tit a{margin:0 14px;font-size:18px;}
  .topic_tit a:hover,.topic_tit a.active{color:#003399;}
  .topic_img{width:1230px;}
  .topic_img li{list-style-type:none;float:left;width:380px;height:280px;margin-right:30px;margin-bottom:28px;overflow:hidden;}
  .topic_img li img{width:100%;height:100%;position:relative;z-index:1;transition:all 1.2s ease;-webkit-transition:all 1.2s ease;-o-transition:all 1.2s ease;}
  .topic_img li:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
  .topic_img li.first{width:790px;height:280px;}
  .topic_img li .txt{text-align:center;width:350px;margin:-100px auto 0 auto;background:rgba(255,255,255,0.8);position:relative;z-index:2;}
  .topic_img li .txt p.title{font-size:18px;padding-top:10px;}
  .topic_img li .txt span{color:#888;text-decoration:line-through;margin-right:15px;}
  .topic_img li .txt em{color:#e40613;font-style:normal;font-size:18px;margin-right:3px;}
  .topic_img li.first .txt{width:100%;height:auto;margin-top:-160px;background:none;color:#fff;text-shadow:0 0 1px #000;}
  .topic_img li.first .txt .title{font-size:22px;padding-bottom:5px;}
  .topic_img li.first .txt span{color:#fff;font-size:20px;margin-right:20px;}
  .topic_img li.first .txt em{color:#fff;font-size:28px;font-weight:bold;}
  .topic_img li.first .txt i{width:146px;height:34px;display:inline-block;font-style:normal;border:1px solid #fff;line-height:34px;margin-top:25px;font-size:18px;}
  .topic_img li + li i{display:none;}*/

  .topic h3{height:60px;line-height:60px;padding:33px 0 0;text-align:center;width:100%;font-size:24px;}
  .topic_tit{line-height:50px;margin-bottom:30px;text-align:center;}
  .topic_tit a{font-size:18px;margin:0 14px;}
  .topic_tit a.active,.topic_tit a:hover{color:#003399;font-weight:bold;}
  em.topic_ico{width:30px;height:36px;background-position:-51px -696px;vertical-align:-8px;margin-right:10px;}
  .topic_img{overflow:hidden;position:relative; width:1210px;}
  .topic_img li{list-style-type:none;float:left;position:relative;overflow:hidden;cursor:pointer; width:395px; height:235px;margin:0 8px 8px 0;}
  /*.topic-xxl{width:394px;height:234px;margin:0 12px 12px 0;}
  .topic-xxxl{width:495px;height:480px;margin:0 12px 0 0;}
  .topic-xl{width:287px;height:234px;margin:0 0 12px 0;}*/
  .topic_img li img{width:100%;min-height:100%;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;}
  .topic_img li:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
  .topic_img li p{position:absolute;bottom:0;left:0;padding:15px 0 10px;overflow:hidden;color:#fff;font-size:17px;width:100%;background:linear-gradient(360deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);z-index:2;}
  .topic_img li.topic-xxxl p{font-size:24px;padding-bottom:6px;}
  .topic_img li p .l{float:left;margin-left:20px;max-width:50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
  .topic_img li p .r{float:right;margin-right:20px;}
  .topic_img li p .r i{margin-right:10px;color:#eee;text-decoration:line-through;font-size:13px;font-style:normal;}
  .topic_img li.fnone{position:absolute;left:0;bottom:0;}

  .newspaper{width:100%;height:363px;padding-top:30px;}
  .newspaper_img{width:605px;height:363px;float:left;text-align:center;position:relative;overflow:hidden;}
  .newspaper_img:before{content:"";position:absolute;width:100px;height:100%;z-index:4;top:0;left:-150%;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.5)50%,rgba(255,255,255,0)100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.5)50%,rgba(255,255,255,0)100%);background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.5)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-45deg);-o-transform:skewX(-45deg);-ms-transform:skewX(-45deg);-moz-transform:skewX(-45deg);animation:tline 8s ease infinite;-webkit-animation:tline 8s ease infinite;-o-animation:tline 8s ease infinite;}
  @keyframes tline{0%{left:-150%;}10%{left:150%;}100%{left:150%;}}
  .video button:before{-webkit-transform:skewX(0deg);-o-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg);}
  .newspaper_right{width:595px;height:363px;background:#fdd700;color:#363636;float:right;text-align:center;}
  .newspaper_img ul{position:relative;z-index:1;width:100%;overflow:hidden;}
  .newspaper_img li{width:121px;height:121px;float:left;list-style-type:none;position:relative;}
  .newspaper_img li img{width:121px;height:121px;position:relative;z-index:1;}
  .newspaper_img .ul_bg{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,0.3);transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s;}
  .newspaper_img .ul_bg:hover,.newspaper_img .ul_bg.active{background:rgba(0,0,0,0.1);transition:background 0.1s;-webkit-transition:background 0.1s;-o-transition:background 0.1s;}
  .newspaper_img p{position:relative;z-index:3;margin-top:-234px;margin-bottom:20px;color:#fff;font-size:36px;font-weight:bold;}
  .newspaper_img span{position:relative;z-index:3;color:#fff;font-size:22px;}
  .newspaper_right h6{padding-top:60px;font-size:24px;}
  .newspaper_right h6 img{display:none;}
  .newspaper_right p{font-size:18px;line-height:30px;padding:30px 0 56px 0;}
  .newspaper_input_box{width:413px;display:inline-block;position:relative;}
  .newspaper_suc_marks{position:absolute;left:0;bottom:-27px;line-height:24px;color:#003399;display:none;}
  .newspaper_input{width:306px;height:50px;line-height:50px;text-indent:10px;border:none;margin-right:10px;font-size:18px;vertical-align:middle;border:1px solid #fff;box-sizing:border-box;outline:none;}
  .newspaper_btn{width:97px;height:50px;background:#363636;color:#FFF;font-size:20px;border:none;cursor:pointer;vertical-align:middle;}
  .IsRecommendHotel_color{color:#003399;}
  /*旅遊攻略*/
  .guide_box h3{width:100%;height:60px;line-height:60px;padding:33px 0 0 0;text-align:center;font-weight:normal;}
  .guide_box h3 span{font-size:26px;background:#fafafa;padding:0 20px;position:relative;z-index:2;}
  .guide_box h3 i{width:300px;height:1px;background:#bfbebe;position:relative;z-index:1;display:block;margin:-33px auto 0 auto;}
  .guide_tit{text-align:center;line-height:50px;margin-bottom:30px;}
  .guide_tit a{margin:0 14px;font-size:18px;}
  .guide_tit a:hover,.guide_tit a.active{color:#003399;}
  .guide_dec{width:1200px;height:460px;}
  .guide_img{width:272px;height:215px;float:left;margin:0 30px 30px 0;position:relative;overflow:hidden;}
  .guide_img_big{width:596px;height:460px;float:right;position:relative;overflow:hidden;}
  .guide_img_small{width:574px;height:215px;float:left;position:relative;overflow:hidden;}
  .guide_dec img{width:100%;height:100%;transition:all 1.2s ease;-webkit-transition:all 1.2s ease;-o-transition:all 1.2s ease;}
  .guide_dec:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
  .guide_img p{position:absolute;bottom:0;left:0;padding:0 20px 10px;color:#fff;font-size:17px;font-weight:bold;text-align:center;width:232px;background:linear-gradient(360deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}
  .guide_img_small p{position:absolute;bottom:0;left:0;padding:0 20px 10px;color:#fff;font-size:24px;font-weight:bold;text-align:center;width:534px;background:linear-gradient(360deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}
  .guide_img_big p{position:absolute;bottom:0;left:0;padding:0 20px 10px;color:#fff;font-size:24px;font-weight:bold;text-align:center;width:556px;background:linear-gradient(360deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);}
  /*旅遊遊記*/
  .note_box{width:100%;}
  .note_box h3{width:100%;height:60px;line-height:60px;padding:33px 0 0 0;text-align:center;font-weight:normal;}
  .note_box h3 span{font-size:26px;background:#fafafa;padding:0 20px;position:relative;z-index:2;}
  .note_box h3 i{width:300px;height:1px;background:#bfbebe;position:relative;z-index:1;display:block;margin:-33px auto 0 auto;}
  .note_tit{text-align:center;line-height:50px;margin-bottom:30px;}
  .note_tit a{margin:0 14px;font-size:18px;}
  .note_tit a:hover,.note_tit a.active{color:#003399;}
  .note_dec{width:1220px;}
  .note_dec li{width:285px;height:272px;float:left;margin-right:20px;background:#fff;list-style-type:none;}
  .note_dec li:hover{box-shadow:0 0 3px #d9d9d9;}
  .note_dec li a.rote{width:285px;height:194px;position:relative;display:block;overflow:hidden;}
  .note_dec li a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
  .note_dec li img{width:285px;height:194px; /*position: absolute; left: 0; top: 0;*/transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
  .note_dec li p{padding:10px 10px 0;line-height:26px;}
  .note_dec li a:hover{color:#003399;}

  /*首页悬浮app下载*/
  .app_download_box .m_app_download{display:none;}
  .app_download_box{display:none;width:100%;position:fixed;bottom:0;left:0;z-index:9999;background-color:#fbc74f;}
  .app_download_box .app_download{position:relative; width:1200px;height:125px;margin:0 auto;background:url(../images/app-download-tw.jpg) no-repeat center center;background-size:cover;}
  .app_download_box #app_download{background:url(../images/app-download-cn.jpg) no-repeat center center;}
  .app_download>p{position:absolute;top:20px;right:215px;}
  .app_download>p a{display:block;width:142px;height:43px;}
  .app_download>p a:first-child{background:url(../images/banner_button.png) no-repeat;margin-bottom:5px;}
  .app_download>p a:last-child{background:url(../images/banner_button1.png) no-repeat;}
  .app_download>img{position:absolute;top:15px;right:80px;}
  .app_download>span{position:absolute;top:60px;right:20px;width:11px;height:11px;background:url(../images/closeappload.png) no-repeat;cursor:pointer;}
}
@media screen and (max-width:760px){
  .history_box,.guide_box,.note_box{display:none;}
  /*热门优惠*/
  .popular_box h3,.recommended_box h3,.guide_box h3,.note_box h3{width:100%;height:1.5rem;line-height:1.5rem;border-top: 1px solid #ccc;padding:0.75rem 0;text-align:center;font-weight:normal;}
  .popular_box h3 span,.recommended_box h3 span,.guide_box h3 span,.note_box h3 span{background:#fff;padding:0 0.5rem;position:relative;z-index:2;}
  .popular_box h3 i,.recommended_box h3 i,.guide_box h3 i,.note_box h3 i{width:7.5rem;height:1px;background:#bfbebe;position:relative;z-index:1;display:block;margin:-0.75rem auto 0 auto;}
  .popular_banner,.popular_left h5,.popular_banner .left_btn,.popular_banner .right_btn,.popular_mark{display:none;}
  .m_popular_banner{width:16rem;height:13.3rem;overflow:hidden;margin-bottom:0.8rem;}
  .m_popular_banner_details{height:13.75rem;overflow:auto;padding-left:0.5rem;}
  .m_popular_banner ul li{list-style-type:none;width:9rem;height:13.3rem;border-radius:4px;overflow:hidden;margin-right:0.5rem;float:left;position:relative;box-shadow:0 0 3px #ccc;}
  .m_popular_banner ul li img{width:100%;height:7.3rem;border-radius:4px 4px 0 0;}
  .m_popular_banner ul li b{width:2rem;height:2rem;background:#fdd700;color:#363636;position:absolute;right:0.25rem;top:0.5rem;border-radius:1rem;text-align:center;line-height:2rem;}
  .m_popular_banner .countdown{position:absolute;left:0;top:5.8rem;color:#fff;width:100%;text-align:center;height:1.5rem;background:linear-gradient(360deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);line-height:1.5rem;}
  .m_popular_banner_btn{position:absolute;left:0;bottom:0;width:100%;height:1.75rem;text-align:center;line-height:1.75rem;background:#fdd700;color:#363636;border-radius:0 0 4px 4px;}
  .m_popular_banner_txt{text-align:center;padding-top:0.5rem;}
  .m_popular_banner_txt p{margin:0 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:1rem;}
  .m_popular_price_old{color:#aaa;text-decoration:line-through;margin-right:15px;}
  .m_popular_price{color:#e40613;font-size:0.8rem;font-weight:bold;}
  .popular_right{margin-top:0.5rem;border-top:0.5rem solid #eee;}
  .popular_right_top, .popular_other_one, .popular_other_two{padding-bottom:0.5rem;}
  .popular_right_top img, .popular_other_one img, .popular_other_two img{width:15rem; margin-left:0.5rem;}
  .popular_right .hot_d_txt{display:none;}
  .hot_d_txt{width:100%;height:2rem;padding:0.5rem 0 0;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;background:#f1f1f1;}
  .hot_d_box{width:100%;height:2rem;line-height:2rem;background:#fff;border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;}
  .hot_d_box em{margin-left:0.5rem;font-size:0.7rem;color:#003399;font-style:italic;float:left;font-weight:bold;}
  .hot_d_box span{color:#003399;border:1px solid #003399;padding:0 5px;float:left;height:0.7rem;line-height:0.7rem;margin:0.64rem 15px 0 10px;font-weight:bold;}
  .hot_d_list{float:left;width:7rem;height:2rem;overflow:hidden;}
  .hot_d_box li{list-style-type:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .hot_d_box li a{color:#000;font-size:.7rem;}
  .recommended_tit{width:100%;height:2rem;line-height:2rem;overflow:hidden;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background:#f3f3f3;}
  .recommended_tit a{display:inline-block;padding:0 0.5rem;}
  .recommended_tit a.active{color:#003399;border-bottom:1px solid #003399;}
  .recommended_pro li{list-style-type:none;width:15rem;max-height:10rem;margin:0.5rem  auto;padding:0;position:relative;overflow: hidden;animation:discount8 ease-out 0.2s;-webkit-animation:discount8 ease-out 0.2s;-o-animation:discount8 ease-out 0.2s;overflow:hidden;}
  .recommended_pro li img{width:100%;min-height:7rem;}
  .recommended_pro .txt{position:absolute;bottom:0;left:0;padding-bottom:.5rem;width:100%;background:linear-gradient(360deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);color:#fff;}
  .recommended_pro .txt p{float:right;line-height:1rem;margin-right:0.5rem;margin-top:.5rem;}
  .recommended_pro .txt p span{display:block;text-decoration:line-through;}
  .recommended_pro .txt p em{font-style:normal;}
  .recommended_pro .txt .title{float:left;margin-top:1rem;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0;margin-left:0.5rem;}
  .recommended_pro .txt i{display:none;}
  .topic_tit{width:100%;height:2rem;line-height:2rem;overflow:auto;white-space:nowrap;border-bottom:1px solid #ccc;border-top:1px solid #ccc;background:#f3f3f3;}
  .topic_tit a{display:inline-block;padding:0 0.5rem;}
  .topic_tit a.active{color:#003399;border-bottom:1px solid #003399;}
  .topic_img{overflow:hidden;padding-bottom:1rem;}
  .topic_img li{list-style-type:none;width:15rem;max-height:10rem;margin:0 auto;padding:0.5rem 0;position:relative;overflow: hidden;animation:discount8 ease-out 0.2s;-webkit-animation:discount8 ease-out 0.2s;-o-animation:discount8 ease-out 0.2s;}
  .topic_img li img{width:100%;min-height:7rem; max-height: 9rem;}
  .topic_img li p{position:relative;width:100%;height:1rem;line-height:1rem;}
  .topic_img li p .l{width:77%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
  .topic_img li p .r{position:absolute;right:0;top:0;color:red;}
  .topic_img .txt{position:absolute;bottom:0;left:0;padding-bottom:.5rem;width:100%;background:linear-gradient(360deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);color:#fff;}
  .topic_img .txt p{float:right;line-height:1rem;margin-right:0.5rem;margin-top:.5rem;}
  .topic_img .txt p span{display:block;text-decoration:line-through;}
  .topic_img .txt p em{font-style:normal;}
  .topic_img .txt .title{float:left;margin-top:1rem;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:0;margin-left:0.5rem;}
  .topic_img .txt i{display:none;}
  .m_recommended_tit{height:2.45rem;margin-left:0.5rem;overflow:auto;}
  .m_recommended_tit_a{height:2.25rem;white-space:nowrap;}
  .m_tit_box{width:100%;height:2.05rem;box-shadow:0 1px 0 0 #999 inset,0 -1px 0 0 #999 inset;background:#fafafa;margin-bottom:.6rem;overflow:hidden;}
  .m_tit_box .guide_tit,.m_tit_box .note_tit{line-height:2.05rem;width:100%;height:3rem;font-size:0;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;margin:0 auto;}
  .m_tit_box a{display:inline-block;height:2.05rem;padding:0 .25rem;margin:0 .5rem;font-size:.65rem;color:#363636;}
  .m_tit_box a.active{color:#003399;box-shadow:0 -1px 0 0 #003399 inset;}
  .guide_dec .guide_img,.guide_dec .guide_img_big,.guide_dec .guide_img_small,.note_dec li{box-sizing:border-box;display:block;width:100%;padding:0 .5rem .25rem;}
  .guide_dec .guide_img img,.guide_dec .guide_img_big img,.guide_dec .guide_img_small img,.note_dec li img{width:100%;}
  .guide_dec .guide_img p,.guide_dec .guide_img_big p,.guide_dec .guide_img_small p,.note_dec li p{height:1.85rem;line-height:1.85rem;font-size:.75rem;color:#363636;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

   /*首页悬浮app下载*/
  .app_download_box .app_download{display:none;}
  .app_download_box{display:none;width:100%;position:fixed;bottom:0;left:0;z-index:9999;background-color:#faca4c;height:20px;border-top:1px solid #efefef;height:3rem;}
  .app_download_box .m_app_download{width:100%;position:relative;}
  .m_app_download>i{position:absolute;width:.6rem;height:.6rem;background:url(../images/appload/close.png) no-repeat;top:1rem;left:.5rem;background-size:cover;}
  .m_app_download .m_logo{margin:.2rem 0 0 1.8rem;overflow:hidden;}
  .m_app_download .m_logo>img{float:left;}
  .m_app_download .m_logo>p{float:left;font-size:.6rem;color:#666;padding:.3rem 0 0 .5rem;}
  .m_app_download .m_logo>p>span{display:block;font-size:.8rem;color:#000;font-weight:bold;}
  .m_app_download>.m_downLoad{position:absolute;width:2.5rem;height:1.2rem;background-color:#fdd700;box-shadow:#666 0px 0px 1px;border-radius:5px;line-height:1.2rem;text-align:center;color:#000;top:.7rem;right:1rem;font-size:.6rem;}

}