*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}html{background-color:#fafafa;color:#212121;font-size:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{font-family:PingFang SC,Helvetica Neue,Helvetica,STHeiTi,sans-serif;font-size:14px;line-height:1.5;margin:0}blockquote,button,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,pre,td,textarea,th,ul,xmp{margin:0;padding:0}button,code,input,kbd,pre,samp,select,textarea,tt,xmp{font-family:inherit;line-height:inherit}big,button,h1,h2,h3,h4,h5,h6,input,select,small,textarea{font-size:inherit}address,cite,dfn,em,i,optgroup,var{font-style:normal}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;text-align:left}menu,ol,ul{list-style:none}fieldset,img{border:0;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}blockquote:after,blockquote:before,q:after,q:before{content:" "}pre,textarea,xmp{-webkit-overflow-scrolling:touch;overflow:auto}textarea{resize:vertical}button,input,select a,textarea{outline:0 none}button,input,select,textarea{color:inherit}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:1}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=button],input[type=file]::-webkit-file-upload-button,input[type=reset],input[type=search]::-webkit-search-cancel-button,input[type=submit]{-webkit-appearance:none;appearance:none}mark{background-color:transparent}a,del,ins,s,u{text-decoration:none}a,img{-webkit-touch-callout:none}a{color:#00afc7}.g-clear:after,.g-mod:after{clear:both;content:" ";display:block;height:0;overflow:hidden}@font-face{font-family:vacation_tuan;src:url(//s.qunarzz.com/vacation_tuan/fonts/0.0.29/vacation_tuan.woff) format("woff"),url(//s.qunarzz.com/vacation_tuan/fonts/0.0.29/vacation_tuan.ttf) format("truetype")}.iconfont,.yo-ico{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:vacation_tuan!important;font-style:normal;vertical-align:middle}.content,.mask{height:100%;left:0;position:fixed;top:0;width:100%}.mask{background-color:#0b0b0b;opacity:.8;overflow:hidden;z-index:1000}.content{backface-visibility:hidden;-webkit-backface-visibility:hidden;outline:none!important;z-index:1001}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.yo-toast{background-color:rgba(0,0,0,.5);border-radius:.05rem;color:#fff;left:50%;max-width:90%;min-width:1rem;padding:.06rem .15rem;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:10000}body{min-width:1000px}body .q_header_mnav{box-sizing:content-box}.m-header{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);left:0;line-height:70px;position:fixed;top:74px;width:100%;z-index:1055}.m-header .header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:960px}.m-header .header-content .header-left img{filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));height:36px}.m-header .header-content .header-right{cursor:pointer}.m-header .header-content .header-right a{color:#333;cursor:pointer;outline:none;text-decoration:none}.m-header .header-content .header-right a:hover{cursor:pointer}.m-header .header-content .header-right .item{font-size:16px;font-weight:700;padding:18px;position:relative;width:100%}.m-header .header-content .header-right .item-active span:before{border-top:3px solid #ce1141;content:"";display:block;height:3px;left:23px;margin:0 9px;position:absolute;top:45px;width:32px}.top-slider{overflow:hidden}.top-slider .slick-dots{bottom:50px}.top-slider .slick-dots li{margin:0;width:9.65%}.top-slider .slick-dots li button{background:#fff;border:0;border-radius:1px;color:transparent;cursor:pointer;display:block;font-size:0;height:3px;opacity:.3;outline:none;padding:0;transition:all .5s;width:100%}.top-slider .slick-dots li button:focus{opacity:.75}.top-slider .slick-dots li button:before{content:""}.top-slider .slick-dots li.slick-active button{background:#fff;opacity:1}.top-slider .slick-dots li.slick-active button:focus,.top-slider .slick-dots li.slick-active button:hover{opacity:1}.top-slider .slick-list{overflow:hidden}.top-slider .slide-item img{background-position:50%;background-size:cover;height:50%;width:100%}.top-slider .slide-item .video-box{position:relative}.top-slider .slide-item .video-box .play{align-items:center;bottom:0;color:#fff;display:flex;font-size:.5rem;justify-content:center;left:0;position:absolute;right:0;top:0}.top-slider .slick-next{right:15px}.top-slider .slick-prev{left:15px;z-index:1000}.top-slider .slick-next,.top-slider .slick-prev{font-size:45px;margin-top:35px;width:45px}.top-slider .slick-next:before,.top-slider .slick-prev:before{content:""}.top-slider .slick-next:hover .iconfont,.top-slider .slick-prev:hover .iconfont{color:rgba(206,17,65,.6)}.top-slider .slick-next .iconfont,.top-slider .slick-prev .iconfont{color:rgba(0,0,0,.6)}.center-slider .item{outline:none;overflow:hidden}.center-slider .item img{background-position:50%;background-size:cover;display:block;height:2.5rem;padding:8px;position:relative;transition:all .3s ease;width:100%}.center-slider .slick-center .item img{transform:scaleY(1.2)}.center-slider .slick-prev{left:-50px}.center-slider .slick-next{right:-50px}.center-slider .slick-next,.center-slider .slick-prev{font-size:45px;width:45px}.center-slider .slick-next:before,.center-slider .slick-prev:before{content:""}.center-slider .slick-next:hover .iconfont,.center-slider .slick-prev:hover .iconfont{color:rgba(0,0,0,.7)}.center-slider .slick-next .iconfont,.center-slider .slick-prev .iconfont{color:rgba(0,0,0,.4)}.fade-slider .slick-next,.fade-slider .slick-prev{display:none!important}.fade-slider-1 .item p{color:#888;margin:0 auto;width:56%}#hot-river{position:relative}#hot-river .sliders-box{margin-bottom:75px}#hot-river .slider2{left:0;position:absolute;top:428px;width:100%}.fade-slider-2 .item{outline:none;position:relative}.fade-slider-2 .item .container{background-color:#fff;box-shadow:0 4px 5px 0 #f0f0f0;margin:0 auto;padding:18px;position:relative;width:53%}.fade-slider-2 .item .container .title{align-items:center;display:flex;font-size:16px}.fade-slider-2 .item .container .title .ico-red{color:#ce1141}.fade-slider-2 .item .container .title .txt{font-weight:700}.fade-slider-2 .item .container .desc{color:#888;font-size:14px}.video-container{box-sizing:border-box;height:100%;left:0;min-width:700px;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.video-container .video-box{display:inline-block;margin:200px auto 0;position:relative;vertical-align:middle;width:700px;z-index:1002}.video-container .video-box video{width:700px}.video-container .video-box .video-close{color:#fff;cursor:pointer;font-size:35px;opacity:.65;position:absolute;right:-5px;top:-42px}.video-container .video-box .video-close:hover{opacity:1}.m-title{height:100px;padding:20px;text-align:center}.m-title .main{color:#ce1141;font-size:30px;font-weight:700}.m-title .desc{color:#a2a2a2;font-size:14px;position:relative}.m-title .desc:after,.m-title .desc:before{border-top:1px solid #a2a2a2;content:"";display:inline-block;height:6px;margin:0 9px;width:63px}.m-hot-recommend,.m-travel-notes,.m-viking-core{display:flex;flex-wrap:wrap;margin:0 auto;width:1000px}.m-viking-core .item{background:#fff;border-radius:5px;height:514px;margin:6px;position:relative;width:321px}.m-viking-core .item .image{height:287px}.m-viking-core .item .image img{background-position:50%;background-size:cover;border-top-left-radius:5px;border-top-right-radius:5px;height:100%;width:100%}.m-viking-core .item .wrap{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Arial,sans-serif;height:227px;width:100%}.m-viking-core .item .wrap .desc{color:#555;font-size:15px;padding-left:20px;padding-right:20px;padding-top:106px;text-align:justify}.m-viking-core .item:first-child .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon1-n.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:first-child:hover .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon1-h.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:first-child:hover .wrap .desc{color:#fff}.m-viking-core .item:nth-child(2) .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon2-n.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(2):hover .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon2-h.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(2):hover .wrap .desc{color:#fff}.m-viking-core .item:nth-child(3) .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon3-n.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(3):hover .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon3-h.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(3):hover .wrap .desc{color:#fff}.m-viking-core .item:nth-child(4) .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon4-n.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(4):hover .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon4-h.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(4):hover .wrap .desc{color:#fff}.m-viking-core .item:nth-child(5) .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon5-n.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(5):hover .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon5-h.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(5):hover .wrap .desc{color:#fff}.m-viking-core .item:nth-child(6) .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon6-n.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(6):hover .wrap{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/icon6-h.png) no-repeat;background-size:cover;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.m-viking-core .item:nth-child(6):hover .wrap .desc{color:#fff}.m-ad{height:275px;width:100%}.m-ad img{border-radius:5px;height:242px;width:100%}.m-hot-recommend .item{background-color:#fff;height:280px;margin:6px;width:238px}.m-hot-recommend .item img{height:100%;width:100%}.m-hot-recommend .item .img-box{height:160px;position:relative}.m-hot-recommend .item .img-box .title{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;padding:5px 10px;position:absolute;width:100%}.m-hot-recommend .item .img-box .title .desc,.m-hot-recommend .item .img-box .title .main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-hot-recommend .item .img-box .title .main{font-size:14px;font-weight:700}.m-hot-recommend .item .img-box .title .desc{font-size:10px}.m-hot-recommend .item .tag-box{height:18px;padding:0 8px}.m-hot-recommend .item .tag-box .tag{border:1px solid #ce1141;border-radius:2px;color:#ce1141;font-size:10px;margin-right:5px;padding:1px}.m-hot-recommend .item .price-box{color:#ce1141;font-size:10px;margin-left:5px}.m-hot-recommend .item .price-box .price{font-size:16px}.m-hot-recommend .item .btn-box{padding:0 8px}.m-hot-recommend .item .btn-box .btn-buy,.m-hot-recommend .item .btn-box .btn-more{border-radius:4px;cursor:pointer;font-size:13px;height:32px;line-height:32px;margin-bottom:3px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-hot-recommend .item .btn-box .btn-buy{background-color:#ce1141;color:#fff}.m-hot-recommend .item .btn-box .btn-more{border:1px solid #27b5f0;color:#27b5f0}.m-travel-notes .item{border-radius:5px;box-shadow:4px 4px 10px 0 #f0f0f0;height:370px;margin:6px;width:236px}.m-travel-notes .item img{height:100%;width:100%}.m-travel-notes .item .img-box{height:271px;position:relative}.m-travel-notes .item .img-box img{border-top-left-radius:5px;border-top-right-radius:5px}.m-travel-notes .item .img-box .position{background-color:rgba(0,0,0,.5);border-radius:20px;bottom:10px;color:#fff;font-size:10px;left:8px;line-height:19px;padding:0 8px;position:absolute}.m-travel-notes .item .desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;height:42px;margin:10px 8px;overflow:hidden;text-overflow:ellipsis}.m-travel-notes .item .user{align-items:center;display:flex}.m-travel-notes .item .user img{border-radius:50%;height:21px;margin-left:10px;margin-right:5px;width:21px}.m-travel-notes .item .user .name{font-size:12px}.m-question-anser{margin:0 auto;width:1000px}.m-question-anser .item{background-color:#fff;box-shadow:4px 4px 10px 0 #e7e7e7;margin:9px;padding:18px 24px}.m-question-anser .item .flex{display:flex}.m-question-anser .item .flex .icon{font-size:15px;font-weight:700;height:23px;line-height:24px;margin-right:10px;text-align:center;width:23px}.m-question-anser .item .flex .desc,.m-question-anser .item .flex .title{flex:1}.m-question-anser .item .flex-q .icon{background-color:#f8dce3;color:#d1264f;margin-bottom:18px}.m-question-anser .item .flex-q .title{color:#534e4e;font-size:15px;font-weight:700}.m-question-anser .item .flex-a .icon{background-color:#e0f3e9;color:#32b16c}.m-question-anser .item .flex-a .desc{color:#3c3c3c;font-size:14px}.m-btn-more{align-items:center;display:flex;height:86px;justify-content:center}.m-btn-more button{background-color:transparent;border:1px solid #ccc;border-radius:17px;color:#616161;height:34px;width:147px}#ad-banner,#hot-recommend,#question-anser{background-color:#f2f2f2}#question-anser{padding-bottom:40px}.m-wrap{margin:0 auto;width:1000px}.m-bg{background:url(//s.qunarzz.com/vacation_tuan/2019/0825/pcbg2.png),url(//s.qunarzz.com/vacation_tuan/2019/0825/pc-bg2.png);background-position:250px -200px,-800px 0;background-repeat:no-repeat;background-size:cover,contain;width:100%}.m-sidebar{position:fixed;right:.1rem;top:70%;transform:translateY(-50%);z-index:1000}.m-sidebar .wrap .aside{box-shadow:0 0 5px rgba(0,0,0,.1);cursor:pointer;margin-top:10px;position:relative;transition:all .25s ease-in-out}.m-sidebar .wrap .aside .icon{background-color:#ce1141;color:#fff;font-size:12px;height:60px;text-align:center;width:60px}.m-sidebar .wrap .aside .icon .iconfont{font-size:26px}.m-sidebar .wrap .aside:hover .appoint-info,.m-sidebar .wrap .aside:hover .call-info{opacity:1;right:0}.m-sidebar .wrap .aside .appoint-info,.m-sidebar .wrap .aside .call-info{background-color:#fff;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1);opacity:0;position:fixed;right:-238px;transition:all .75s;width:223px;z-index:1}.m-sidebar .wrap .aside .appoint-info{top:0}.m-sidebar .wrap .aside .appoint-info .form{display:flex;flex-direction:column;padding:20px 8px 12px}.m-sidebar .wrap .aside .appoint-info .form .appoint-input{border:none;border-bottom:1px solid #f2f2f2;height:32px;padding:0 6px}.m-sidebar .wrap .aside .appoint-info .form .appoint-btn{background-color:#ce1141;border-radius:4px;color:#fff;font-weight:700;height:32px;margin-top:12px}.m-sidebar .wrap .aside .call-info{align-items:center;bottom:0;display:flex;height:60px;justify-content:center}.m-sidebar .wrap .aside .call-info .iconfont{color:#ce1141;font-size:26px}.m-sidebar .wrap .aside .call-info .text{color:#616161;margin-left:5px}