.bg-img{background-position:center;background-repeat:no-repeat;background-size:cover}.round{border-radius:999px}.bg-white{background-color:#fff}.p-20{padding:20px}.py-20{padding-top:20px;padding-bottom:20px}.px-20{padding-left:20px;padding-right:20px}.py-30{padding-top:30px;padding-bottom:30px}.px-30{padding-left:30px;padding-right:30px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-one{flex:1}.flex-two{flex:2}.flex-three{flex:3}.justify-between{justify-content:space-between}.text-cut{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-line-cut{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-line-cut.lines-3{-webkit-line-clamp:3}.jq-area-wrap .jq-area-city,.jq-area-wrap .jq-area-province{padding:15px 20px}.jq-area-wrap .jq-area-city{border-top:1px solid #e8e8e8}.jq-area-wrap .jq-area-city .area-list-item{display:none}.jq-area-wrap .jq-area-city .area-list-item.opened{display:flex}.jq-area-wrap .area-list-name{display:inline-block;font-size:16px;font-weight:700;line-height:30px;width:80px;text-align:right}.jq-area-wrap .area-name{display:inline-block;padding:0 10px;font-size:16px;font-weight:400;line-height:30px;color:#000}.jq-area-wrap .jq-area-city .area-name{color:#666}.jq-area-wrap .area-name.active{color:#e83862}.jq-tourism-introduction .tourism-addr{font-size:14px;font-weight:400;color:#666;line-height:30px;margin-bottom:20px}.jq-tourism-introduction .tourism-addr .icontell{font-size:inherit}.jq-tourism-introduction .tourism-name{font-size:20px;font-weight:700;line-height:30px}.jq-tourism-introduction .introduction-img{width:534px;height:250px}.jq-tourism-introduction .introduction-img .img-big{width:350px;height:250px;border-radius:6px;overflow:hidden}.jq-tourism-introduction .introduction-img .sm-img{margin-left:4px}.jq-tourism-introduction .introduction-img .sm-img .img{width:180px;height:123px;border-radius:6px;overflow:hidden}.jq-tourism-introduction .introduction-img .sm-img .img:nth-child(2){margin-top:4px}.jq-tourism-introduction .introduction-txt{margin-left:30px;height:250px;background:#f7f7f7;border-radius:6px;padding:20px;font-size:14px;font-weight:400;color:#333;line-height:30px}.jq-tourism-news .container-title{font-weight:400;line-height:30px;margin-bottom:20px}.jq-tourism-news .map-controll{width:710px;height:500px}.jq-tourism-news .tourism-news{height:500px;padding:0 30px}.jq-tourism-news .tourism-news .new-title{padding:20px 0 10px;font-size:20px;font-weight:700;line-height:30px}.jq-tourism-news .tourism-news .new-item{display:inline-block;width:45%;font-size:12px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000}.jq-tourism-news .tourism-news .new-item:nth-child(2n){margin-left:5%}.jq-tourism-news .tabs-recommend{font-size:12px;font-weight:400;height:30px;line-height:30px;border:1px solid #ccc;border-left:0;border-right:0}.jq-tourism-news .tabs-recommend .tab-item.active{color:#e83862}.jq-tourism-news .tabs-recommend .tab-item{display:inline-block;cursor:pointer}.jq-tourism-news .tabs-recommend .tab-item~.tab-item{margin-left:30px}.jq-tourism-news .news-tourism-recommend{width:430px}.jq-tourism-news .news-content-city{position:relative;padding-top:20px}.jq-tourism-news .news-content-city .news-city-swiper{width:430px;padding-bottom:10px;overflow:hidden}.jq-tourism-news .news-content-city .city-swiper-next,.jq-tourism-news .news-content-city .city-swiper-prev{position:absolute;top:0;left:-30px;width:30px;height:100%;display:flex;align-items:center;justify-content:center;color:#999;cursor:pointer;outline:0}.jq-tourism-news .news-content-city .city-swiper-next:hover,.jq-tourism-news .news-content-city .city-swiper-prev:hover{color:#000}.jq-tourism-news .news-content-city .city-swiper-next.swiper-button-disabled,.jq-tourism-news .news-content-city .city-swiper-prev.swiper-button-disabled{pointer-events:none;cursor:default;opacity:.6}.jq-tourism-news .news-content-city .city-swiper-next .icontell,.jq-tourism-news .news-content-city .city-swiper-prev .icontell{font-size:18px}.jq-tourism-news .news-content-city .city-swiper-next{left:auto;right:-30px}.jq-tourism-news .news-content-city .swiper-slide{padding:5px}.jq-tourism-news .news-content-city .city-item:hover{text-decoration:none}.jq-tourism-news .news-content-city .city-item{display:block;color:#000;border-radius:6px;overflow:hidden;width:200px;padding-bottom:10px;box-shadow:0 0 10px 5px rgba(200,200,200,.2)}.jq-tourism-news .news-content-city .city-item .pic-img{width:200px;height:120px}.jq-tourism-news .news-content-city .city-item .tit{font-size:16px;font-weight:500;line-height:30px;height:30px;margin-top:10px;padding:0 15px}.jq-tourism-news .news-content-city .city-item .desc{margin-top:10px;font-size:12px;font-weight:400;line-height:20px;height:60px;padding:0 15px;color:#666}.jq-tourism-news .news-jingdian{padding:10px;height:286px;overflow-y:auto}.jq-tourism-news .news-jingdian .scene-list:hover{text-decoration:none}.jq-tourism-news .news-jingdian .scene-list{color:#000;padding:8px;box-shadow:0 0 10px 5px rgba(200,200,200,.2)}.jq-tourism-news .news-jingdian .scene-list+.scene-list{margin-top:15px}.jq-tourism-news .news-jingdian .scene-list .pic-img{width:100px;height:84px;border-radius:4px}.jq-tourism-news .news-jingdian .scene-list .info{margin-left:15px;width:calc(100% - 100px - 15px)}.jq-tourism-news .news-jingdian .scene-list .tit{font-size:16px;font-weight:500;color:#000;line-height:30px}.jq-tourism-news .news-jingdian .scene-list .desc{font-size:12px;font-weight:400;line-height:20px;height:40px;color:#666}.jq-tourism-news .news-content-traffic{height:286px;overflow-y:auto}.jq-tourism-news .traffic-list{padding:15px 10px}.jq-tourism-news .traffic-list+.traffic-list{border-top:1px solid #e8e8e8}.jq-tourism-news .traffic-list .traffic-type{font-size:14px;font-weight:700;line-height:30px}.jq-tourism-news .traffic-list .traffic-type .icontell{font-size:inherit}.jq-tourism-news .traffic-list .step-item{padding-left:20px}.jq-tourism-news .traffic-list .step-item+.step-item{margin-top:10px}.jq-tourism-news .traffic-list .step-item .step-name{font-size:14px;font-weight:400}.jq-tourism-news .traffic-list .step-item .txt{font-size:14px;font-weight:400;color:#999;line-height:22px}.jq-tourism-form .form-body{padding:22px;background:#f7f7f7;border:1px solid #e6e6e6;border-radius:6px}.jq-tourism-form .form-body .form-group{white-space:nowrap;margin:0}.jq-tourism-form .form-body .form-input{display:inline-block}.jq-tourism-form .form-body .btn-submit{width:171px;height:36px;background:#e83862;border-radius:6px;color:#fff;outline:0}.jq-detail-tabs .detail-tab-list{position:-webkit-sticky;position:sticky;top:60px;height:50px;line-height:50px;box-shadow:0 10px 10px 5px rgba(200,200,200,.3);z-index:1}.jq-detail-tabs .detail-tab-list .tab-name{cursor:pointer}.jq-detail-tabs .detail-tab-list .tab-name.active{color:#e83862}.jq-detail-tabs .detail-tab-list .tab-name .txt{padding:0 50px}.jq-detail-tabs .detail-tab-list .tab-name+.tab-name .txt{border-left:1px solid #d8d8d8}.jq-detail-tabs .detail-tab-contents{margin-top:10px;padding:50px}.jq-detail-tabs .detail-tab-contents .tab-contents-info .info{font-size:16px;font-weight:400;color:#000;line-height:32px}.jq-detail-tabs .detail-tab-contents .tab-contents-info .time-price{background:#f7f7f7;padding:20px;line-height:30px}.jq-detail-tabs .detail-tab-contents .tab-contents-info .time-price .field{font-size:16px;font-weight:400;color:#999}.jq-detail-tabs .detail-tab-contents .tab-contents-info .time-price .field label{font-weight:500;color:#000}.jq-detail-tabs .detail-tab-contents .tab-contents-info .time-price .field+.field{margin-left:110px}.jq-detail-tabs .detail-tab-contents .tab-content{margin-bottom:40px}.jq-detail-tabs .detail-tab-contents .content-title{font-size:20px;font-weight:700;color:#000;line-height:30px}.tab-contents-plan .plan-item{color:#333;text-decoration:none}.tab-contents-plan .plan-item .pic-img{width:140px;height:90px;border-radius:6px}.tab-contents-plan .plan-item .info{width:182px;margin-left:15px}.tab-contents-plan .plan-item .tit{font-size:16px;font-weight:700;height:20px;line-height:20px;margin-bottom:20px}.tab-contents-plan .plan-item .desc{font-size:14px;font-weight:400;color:#666;line-height:22px;height:44px}.tab-contents-destine .destine-info{background:#f7f7f7;border-radius:6px;font-size:14px;font-weight:400;color:#000;line-height:26px}.tab-contents-how .how-types{display:inline-block;border:1px solid #e6e6e6;border-radius:6px;overflow:hidden}.tab-contents-how .how-types .type-item{width:160px;height:40px;line-height:40px;background:#fff;border:1px solid #e6e6e6;border-right:0;border-bottom:0;text-align:center;font-size:14px;font-weight:400;color:#666}.tab-contents-how .how-types .type-item:first-child{border-left:0}.tab-contents-how .how-types .types-row:first-child .type-item{border-top:0}.tab-contents-how .how-ad{width:1100px;margin:30px auto}.circuit-li{position:relative;width:143px;padding:20px 0;text-align:center}.circuit-li+.circuit-li:before{position:absolute;display:block;font-family:icontell;content:"\e872";font-size:20px;font-weight:700;left:-10px;top:calc(50% - 10px)}.circuit-li .icon-img{display:block;width:44px;height:44px;margin:0 auto 20px;background-position:center;background-repeat:no-repeat;background-size:contain}.circuit-li .tit{line-height:28px;font-size:18px;font-weight:400;color:#000}.tab-contents-reviews .reviews-list{display:block}.reviews-list .reviews-item+.reviews-item{margin-top:35px}.reviews-list .reviews-item .pic-img{width:50px;height:50px}.reviews-list .reviews-item .info{margin-left:20px}.reviews-list .reviews-item .name{font-size:16px;font-weight:400;height:30px;line-height:1}.reviews-list .reviews-item .star-group{color:#efd116}.reviews-list .reviews-item .star-group .icontell{font-size:14px}.reviews-list .reviews-item .re-index,.reviews-list .reviews-item .up-time{font-size:14px;font-weight:400;color:#666}.reviews-list .reviews-item .up-time{margin-left:25px}.reviews-list .reviews-item .info-content{margin-top:10px;font-size:14px;background:#f7f7f7;border-radius:6px}.jq-tourism-goods .everyone_look .goods{display:flex;justify-content:space-around}