﻿@import "common.min.css";.dt-container{width:1140px;height:auto;margin:0 auto}@media(max-width:750px){.dt-container{width:100%}}.detail-tt{height:auto;overflow:hidden;margin-bottom:10px;padding:20px 0 0}.detail-tt h1{font-size:24px;color:#333;margin:15px 0 0 0;padding:0 10px 0 0;display:inline}.detail-tt .place{display:inline-block}.detail-tt .place i{color:#cecece}.detail-tt .place span{color:#6b6969}.detail-tt .price-box{float:right}.detail-tt .price-box .meta{display:inline-block;color:#999}.detail-tt .price-box .price{font-size:24px;color:#ff8500;display:inline-block}.detail-tt .price-box .price small{font-size:14px}.detail-tt .price-box .price span{font-size:14px;color:#999}@media(max-width:750px){.detail-tt{padding:0;margin-bottom:5px}.detail-tt h1{width:auto;height:auto;padding:0 10px;margin-top:10px;font-size:20px;overflow:hidden;display:block}.detail-tt .place{padding:0 10px;margin-left:0;margin-top:5px}.detail-tt .place span{color:#aeaeae}.detail-tt .price-box{padding-right:10px}}.detail-main-box{height:auto;display:block;margin-bottom:50px}.detail-main-box .detail-main-l{width:1140px;height:auto;float:left}.detail-main-box .detail-main-r{width:305px;height:auto;float:right}.detail-main-box .detail-main-r .tt{border-bottom:1px solid #f0f0f0;margin-bottom:20px}.detail-main-box .detail-main-r .tt h3{font-size:24px;color:#666;padding:0;margin:0 0 20px}@media(max-width:750px){.detail-main-box .detail-main-l{width:100%;float:inherit}.detail-main-box .detail-main-r{width:100%;margin-top:10px;float:inherit}.detail-main-box .detail-main-r .tt{margin-bottom:15px}.detail-main-box .detail-main-r .tt h3{font-size:18px;margin-bottom:10px}}.detail-main-img{position:relative;margin-bottom:20px}.detail-main-img.mgb{margin-bottom:20px}.detail-main-img img{width:100%}.detail-main-img .share-box{width:36px;height:36px;background:url(../images/1x1v000v80.png);border-radius:50%;position:absolute;top:10px;right:10px;text-align:center;cursor:pointer}.detail-main-img .share-box i{padding:0;margin:0;line-height:38px;font-size:18px;color:#fff}.detail-main-img .share-box i.ico_collected{color:#3dc05b}.detail-main-img .img-tt{height:44px;background:url(../images/1x44v1.png) repeat-x;position:absolute;left:0;right:0;bottom:0}.detail-main-img .img-tt span{line-height:54px;padding:0 15px;color:#fff}@media(max-width:750px){.detail-main-img{margin-bottom:10px}}.zf-detail-img-info{margin-bottom:20px}.zf-detail-img-info p{padding:10px;background:#3dc05b;color:#fff;border-radius:4px;margin-bottom:0}.zf-detail-img-info em{width:160px;height:35px;background:url(../images/detail-tra-light.png) no-repeat;display:block}@media(max-width:750px){.zf-detail-img-info{padding:0 10px;margin-bottom:10px}}.detail-lr-600-box .detail-img-600{width:600px;height:auto;float:left}.detail-lr-600-box .detail-img-r{width:515px;height:auto;float:right}@media(max-width:750px){.detail-lr-600-box .detail-img-600{width:100%;float:inherit}.detail-lr-600-box .detail-img-r{width:100%;float:inherit}}.detail-trip-lights{height:auto;margin-bottom:20px;padding:20px 20px 0 20px;background:#fff}.detail-trip-lights .tt{color:#3dc05b;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.detail-trip-lights .tt i{font-size:24px;vertical-align:middle;display:inline-block}.detail-trip-lights .tt b{font-size:22px;font-weight:normal;display:inline-block;vertical-align:middle}.detail-trip-lights .meta{line-height:28px;color:#666;margin-bottom:20px}.detail-key-info{margin-bottom:20px}.detail-key-info p{padding:10px;background:#3dc05b;color:#fff;border-radius:4px;margin-bottom:0}.detail-key-info em{width:160px;height:35px;background:url(../images/detail-tra-light.png) no-repeat;display:block}@media(max-width:750px){.detail-key-info{padding:0 10px;margin-bottom:10px}}.detail-morepic-box{height:auto;padding:0 60px 20px;overflow:hidden;display:block}.detail-morepic-box ul{width:100%;height:auto;overflow:hidden;display:block;margin:0;padding:0;list-style:none}.detail-morepic-box ul li{width:32%;height:auto;float:left}.detail-morepic-box ul li:first-child{margin-right:2%}.detail-morepic-box ul li:last-child{float:right}.detail-morepic-box ul li img{width:100%}.detail-morepic-box ul li span{padding-top:15px;font-size:16px;color:#666;text-align:center;display:block}@media(max-width:750px){.detail-morepic-box{padding:0 10px}}.detail-all-trip-box{padding:20px 100px;border-top:1px solid #ececec}.detail-all-trip-box a{height:58px;color:#ffac30;display:block;text-decoration:none;text-align:center;background:#fff1dd;border-radius:50px}.detail-all-trip-box a span{font-size:20px;line-height:58px;padding-right:10px;display:inline-block;vertical-align:middle}.detail-all-trip-box a i{font-size:30px;line-height:58px;display:inline-block;vertical-align:middle}.detail-all-trip-box a:hover{background:#ffebce}@media(max-width:750px){.detail-all-trip-box{padding:15px 15px}.detail-all-trip-box a{height:40px}.detail-all-trip-box a span{line-height:38px;font-size:16px;padding-left:15px}.detail-all-trip-box a i{line-height:38px;padding-right:8px;font-size:20px}.detail-all-trip-box a:active{background:rgba(0,0,0,0.05)}}.detail-qianggou{height:76px;margin-bottom:20px}.detail-qianggou a{height:76px;overflow:hidden;text-decoration:none !important;background:#ff7466;display:block}.detail-qianggou .l{padding-left:20px;font-size:18px;color:#fff;float:left}.detail-qianggou .l span{height:20px;line-height:20px;overflow:hidden;display:block;margin-top:10px}.detail-qianggou .l .price-box{height:46px;line-height:40px}.detail-qianggou .l .price-box b{font-size:40px}.detail-qianggou .r{height:76px;float:right;text-align:center;padding-left:60px;padding-right:20px;background:url(../images/detail-qianggou-bg.gif) no-repeat left center #f8b551}.detail-qianggou .r p{height:20px;line-height:20px;margin-top:12px;margin-bottom:3px;font-size:16px;color:#000}.detail-qianggou .r .q-time{color:#000}.detail-qianggou .r .q-time span{width:26px;height:26px;line-height:25px;border:1px solid #000;text-align:center;background:#fff;display:inline-block;border-radius:3px}@media(max-width:750px){.detail-qianggou{height:50px;margin-bottom:10px}.detail-qianggou a{height:50px}.detail-qianggou .l{padding-left:10px;font-size:14px}.detail-qianggou .l span{height:16px;line-height:16px;font-size:13px;overflow:hidden;display:block;margin-top:5px}.detail-qianggou .l .price-box{height:26px;line-height:28px}.detail-qianggou .l .price-box b{font-size:20px}.detail-qianggou .r{height:50px;padding-left:30px;padding-right:10px;overflow:hidden}.detail-qianggou .r p{height:16px;line-height:16px;margin-top:5px;font-size:14px}.detail-qianggou .r .q-time{color:#000}.detail-qianggou .r .q-time span{width:20px;height:20px;line-height:18px;border:1px solid #000;text-align:center;display:inline-block;border-radius:3px;background:#fff}}.detail-miao-qiang{margin-bottom:20px;padding-bottom:20px;height:auto}.detail-miao-qiang.orange{height:auto;padding-bottom:18px;background:url(../images/detail-qianggou-v5.jpg) no-repeat top right #e7e6e6}.detail-miao-qiang.red{background:url(../images/detail-qianggou-v4.jpg) no-repeat top right #e7e6e6}.detail-miao-qiang .miao-time{height:66px;display:block;overflow:hidden}.detail-miao-qiang .miao-time .l{font-size:18px;color:#fff;float:left;padding-left:20px}.detail-miao-qiang .miao-time .l .price-box{height:66px;line-height:66px}.detail-miao-qiang .miao-time .l .price-box b{font-size:40px}.detail-miao-qiang .miao-time .r{height:66px;line-height:66px;color:#fff;font-size:16px;padding-right:20px;float:right;text-align:center}.detail-miao-qiang .miao-time .r span{color:#f7ff74}.detail-miao-qiang .miao-meta{height:auto;line-height:16px;padding:20px 20px 0;display:block;color:#333;font-size:12px;overflow:hidden}.detail-miao-qiang .miao-jindu-box{padding:10px 20px 0}.detail-miao-qiang .miao-jindu-bar{height:18px;padding:0;margin:0;border:1px solid #fff;background:#fff;border-radius:20px;overflow:hidden;position:relative}.detail-miao-qiang .miao-jindu-bar em{height:16px;padding:0;margin:0;background:#ef3a4f;display:inline-block;position:absolute;left:0;top:0}.detail-miao-qiang .miao-jindu-bar p{height:16px;line-height:16px;font-size:10px;padding:0;margin:0;text-align:center;color:#000;position:absolute;left:0;top:0;right:0;z-index:888}@media(max-width:750px){.detail-miao-qiang{margin-bottom:10px;padding-bottom:10px !important}.detail-miao-qiang .miao-meta{padding:10px 10px 0}.detail-miao-qiang .miao-jindu-box{padding:10px 10px 0}.detail-miao-qiang .miao-time .l{padding-left:10px}.detail-miao-qiang .miao-time .l .price-box{font-size:14px}.detail-miao-qiang .miao-time .l .price-box b{font-size:26px}.detail-miao-qiang .miao-time .r{padding-top:15px;padding-right:10px;line-height:18px;font-size:14px}.detail-miao-qiang .miao-time .r span{display:block;text-align:right}}.detail-business-info{padding:20px;background:#fff;position:relative}.detail-business-info dl{margin-bottom:5px}.detail-business-info dl dt{float:left;padding-right:20px;color:#666;font-weight:normal}.detail-business-info dl dd{overflow:hidden}.detail-business-info .look-url{width:34px;position:absolute;top:20px;right:20px}.detail-business-info .look-url a{text-decoration:none;text-align:center;display:block}.detail-business-info .look-url a i{font-size:34px;color:#f93}.detail-business-info .look-url a span{color:#666;font-size:12px;display:block}.detail-business-info .look-url a:hover i{color:#ff8c19}.detail-business-info .look-url a:hover span{color:#000}.detail-fixed-nav-bar{height:56px;background:#fff;margin-bottom:20px}.detail-fixed-nav-bar ul{list-style:none;padding:0;margin:0}.detail-fixed-nav-bar ul li{float:left;padding:0 40px;line-height:56px;font-size:18px;cursor:pointer}.detail-fixed-nav-bar ul li:hover{background:#eef6f0}.detail-fixed-nav-bar ul li.current{background:#3dc05b;color:#fff}.detail-fixed-nav-bar ul li.current:hover{background:#31a54b}.detail-fixed-nav-bar dl{float:right;display:none}.detail-fixed-nav-bar dl dd{line-height:56px;display:inline-block}.detail-fixed-nav-bar dl dd b{font-size:16px;color:#3dc05b;display:block;padding-right:30px}.detail-fixed-nav-bar dl dd a{font-size:18px;color:#fff;padding:0 30px;background:#ff9b30;display:block;text-decoration:none}.detail-fixed-nav-bar dl dd a:hover{background:#de8423}@media(max-width:750px){.detail-fixed-nav-bar{display:none}}.js-fixed{position:fixed;box-shadow:0 1px 5px #cbcbcb;top:0;z-index:999999999}.js-fixed dl{display:block}.detail-taocan-tab{background:#fff;margin-bottom:20px}.detail-taocan-tab .tab-title{border-bottom:1px solid #3dc05b}.detail-taocan-tab .tab-title ul{margin:0;padding:0}.detail-taocan-tab .tab-title ul li{padding:8px 10px;font-size:18px;list-style:none;float:left;cursor:pointer;text-align:center;border-right:1px solid #f5f5f5}.detail-taocan-tab .tab-title ul li.cur{background:#3dc05b;color:#fff;border-right:0}.detail-taocan-tab .tab-title ul li span{display:block;font-size:16px}@media(max-width:750px){.detail-taocan-tab .tab-title ul li{font-size:14px}.detail-taocan-tab .tab-title ul li span{font-size:12px}}.detail-taocan-tab .tab-content{padding:25px;height:auto}.detail-taocan-tab .tab-content .tab-box{display:none}.detail-taocan-tab .tab-content .tab-box dl{margin-bottom:0}.detail-taocan-tab .tab-content .tab-box dl dt{font-size:22px;color:#3dc05b;font-weight:normal;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cbcbcb}.detail-taocan-tab .tab-content .tab-box dl dd{height:32px;line-height:32px;color:#636363;font-size:16px;display:block}.detail-taocan-tab .tab-content .tab-box dl+dl{margin-top:20px}.detail-taocan-tab .tab-content .tab-box.hide{display:none}@media(max-width:750px){.detail-taocan-tab .tab-content .tab-box dt{font-size:18px !important}.detail-taocan-tab .tab-content .tab-box dd{font-size:14px !important}}@media(max-width:750px){.detail-taocan-tab .tab-content{padding:10px}}@media(max-width:750px){.detail-taocan-tab{margin-bottom:10px}}.taopiao-tt{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #cbcbcb}.taopiao-tt h3{padding:0;margin:0;font-size:16px;color:#3dc05b}@media(max-width:750px){.taopiao-tt{padding-bottom:10px}}.taopiao-item .ico{color:#3dc05b}.taopiao-item .ico i{font-size:20px}.taopiao-item b{font-size:14px;color:#666}.taopiao-item p{font-size:12px;color:#999}.taopiao-item+.taopiao-item{border-top:1px dashed #e9e9e9;margin-top:15px;padding-top:15px}.zf-detail-r-tt{margin-bottom:12px}.zf-detail-r-tt b{font-size:24px;color:#7f7f7f;font-weight:normal;margin-right:20px}.zf-detail-r-tt span{color:#ff7466;font-size:12px}.zf-detail-r-tt i{width:36px;height:36px;line-height:36px;font-size:24px;text-align:center;color:#3dc05b;float:right;cursor:pointer;display:none}@media(max-width:750px){.zf-detail-r-tt b{font-size:16px}.zf-detail-r-tt i{display:block;cursor:pointer}}.date-select-box{height:auto;padding:20px;background:#fff;overflow:hidden}.date-select-box .date-main-tt{cursor:pointer}.date-select-box .date-main-tt b{font-size:24px;color:#7f7f7f;font-weight:normal;margin-right:20px}.date-select-box .date-main-tt span{color:#ff7466;font-size:12px}.date-select-box .date-main-tt i{width:36px;height:36px;line-height:36px;font-size:24px;text-align:center;color:#3dc05b;float:right}@media(max-width:750px){.date-select-box .date-main-tt{margin-bottom:0;line-height:36px}.date-select-box .date-main-tt b{font-size:18px;color:#666}}.date-select-box .date-main-box{display:none}.date-select-box .date-month-box{height:50px;position:relative}.date-select-box .date-month-box b{height:50px;line-height:50px;font-size:18px;font-weight:normal;text-align:center;display:block}.date-select-box .date-month-box a{width:44px;height:50px;text-align:center;line-height:50px;position:absolute;top:0;color:#3dc05b;text-decoration:none !important}.date-select-box .date-month-box a.pre{left:0}.date-select-box .date-month-box a.next{right:0}.date-select-box .date-month-box a:hover{background:#f1f8f3}.date-select-box .date-week-box{width:100%;height:auto;padding:5px 0;margin-bottom:8px;display:block;background:#f6f6f6}.date-select-box .date-week-box ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.date-select-box .date-week-box ul li{width:13.285%;font-size:.8rem;margin-right:1%;font-weight:bold;text-align:center;color:#9c9c9c;float:left;display:inline-block}.date-select-box .date-day-box{width:100%;height:auto;display:block;overflow:hidden}.date-select-box .date-day-box ul{list-style:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.date-select-box .date-day-box ul li{width:13.285%;height:60px;margin-right:1%;color:#999;border:1px solid #d7d8dc;margin-bottom:6px;text-align:center;float:left;display:block;cursor:pointer}.date-select-box .date-day-box ul li b{font-weight:normal}.date-select-box .date-day-box ul li p{height:12px;line-height:12px;color:#ff7466;text-align:center;display:block;font-family:"宋体";-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.date-select-box .date-day-box ul li small{color:#ff7466}.date-select-box .date-day-box ul li.today{background:#3dc05b;color:#fff;border:1px solid #3dc05b}.date-select-box .date-day-box ul li.today b,.date-select-box .date-day-box ul li.today p,.date-select-box .date-day-box ul li.today small{color:#fff}.date-select-box .date-day-box ul li.select{background:#fff;border:1px solid #ff7466;color:#ff7466}.date-select-box .date-day-box ul li.select b,.date-select-box .date-day-box ul li.select p,.date-select-box .date-day-box ul li.select small{color:#ff7466}.date-select-box .date-day-box ul li.date-disabled{border:1px solid #fff;color:silver;background:#fff;cursor:not-allowed}.date-select-box .date-day-box ul li.date-disabled p,.date-select-box .date-day-box ul li.date-disabled small{color:silver}.date-select-box .date-day-box ul li.date-disabled.today{background:#3dc05b;color:#d0e7d6}.date-select-box .date-day-box ul li.date-disabled.today b,.date-select-box .date-day-box ul li.date-disabled.today p,.date-select-box .date-day-box ul li.date-disabled.today small{color:#d0e7d6}@media(max-width:750px){.date-select-box{margin-bottom:0;padding:10px 15px}}.detail-btn-box{height:60px;line-height:60px;font-size:18px;color:#fff;position:relative;margin-bottom:20px}.detail-btn-box .detail-btn-buy a{text-decoration:none;color:#fff}.detail-btn-box .detail-btn-buy .kefu{width:110px;float:left}.detail-btn-box .detail-btn-buy .kefu a{height:60px;line-height:60px;display:block;text-align:center;color:#fff;background:#3c6}.detail-btn-box .detail-btn-buy .kefu a:hover{background:#30c060}.detail-btn-box .detail-btn-buy .btn-price{display:inline-block;float:left;padding-left:10px}.detail-btn-box .detail-btn-buy .btn-price b{font-size:24px;font-weight:normal}.detail-btn-box .detail-btn-buy .btn-r{float:right;padding-right:15px}.detail-btn-box .detail-btn-buy .dan{width:690px;height:60px;overflow:hidden;background:#f8b551}.detail-btn-box .detail-btn-buy .dan a{height:60px;display:block}.detail-btn-box .detail-btn-buy .dan:hover{background:#f7af42}.detail-btn-box .detail-btn-buy .shuang{width:690px;height:60px;overflow:hidden}.detail-btn-box .detail-btn-buy .shuang a{height:60px;display:block}.detail-btn-box .detail-btn-buy .shuang .s-l{width:50%;float:left}.detail-btn-box .detail-btn-buy .shuang .s-l a{background:#ffb443;display:block}.detail-btn-box .detail-btn-buy .shuang .s-l a:hover{background:#ffaa29}.detail-btn-box .detail-btn-buy .shuang .s-r{width:50%;float:right}.detail-btn-box .detail-btn-buy .shuang .s-r a{background:#f66;display:block}.detail-btn-box .detail-btn-buy .shuang .s-r a:hover{background:#ff4c4c}.detail-btn-box .detail-btn-buy .shuang .s-r a.green{background:#33bf62}.detail-btn-box .detail-btn-buy .shuang .s-r a.green:hover{background:#38ca69}.detail-btn-box .detail-btn-buy .qiang{width:690px;height:60px;overflow:hidden;background:#f66}.detail-btn-box .detail-btn-buy .qiang a{overflow:hidden;display:inline-block}.detail-btn-box .detail-btn-buy .qiang a .act-time{width:150px;padding-top:12px;text-align:center;float:left;padding-left:15px}.detail-btn-box .detail-btn-buy .qiang a .act-time p{font-size:16px;height:18px;line-height:18px;margin-bottom:0;display:block}.detail-btn-box .detail-btn-buy .qiang a .act-time span{font-size:18px;height:20px;line-height:20px;display:block}.detail-btn-box .detail-btn-buy .qiang a .q-l{width:565px;float:left}.detail-btn-box .detail-btn-buy .qiang a .q-l .btn-price{float:right;padding-left:0;padding-right:25px}.detail-btn-box .detail-btn-buy .qiang a .q-r{width:125px;height:60px;text-align:center;float:right;background:#f93d3d}.detail-btn-box .detail-btn-buy .qiang a:hover .q-r{background:#f82424}.detail-btn-box .detail-btn-buy .qiang a.disabled{cursor:not-allowed;background:#ccc}.detail-btn-box .detail-btn-buy .qiang a.disabled .act-time{width:565px;color:#333}.detail-btn-box .detail-btn-buy .qiang a.disabled .q-r{background:#bcbcbc}@media(max-width:750px){.detail-btn-box{height:46px;line-height:46px;position:fixed;left:0;bottom:0;right:0;z-index:99999999;box-shadow:0 -1px 20px rgba(0,0,0,0.25);margin-bottom:0}.detail-btn-box .detail-btn-buy .kefu{width:20%}.detail-btn-box .detail-btn-buy .kefu a{height:46px;line-height:inherit;padding-top:7px;text-align:center;font-size:10px;background:#fff}.detail-btn-box .detail-btn-buy .kefu a i{font-size:16px;color:#3dc05b;display:block;margin-bottom:0}.detail-btn-box .detail-btn-buy .kefu a span{height:20px;color:#666;line-height:20px;display:block}.detail-btn-box .detail-btn-buy .kefu a:hover{background:#fff}.detail-btn-box .detail-btn-buy .kefu a:active{background:#e8e8e8}.detail-btn-box .detail-btn-buy .btn-price{height:46px;line-height:46px;display:inline-block;float:left;padding-left:10px}.detail-btn-box .detail-btn-buy .btn-price b{font-size:24px;font-weight:normal}.detail-btn-box .detail-btn-buy .btn-r small{font-size:10px}.detail-btn-box .detail-btn-buy .dan{width:80%;height:46px;line-height:46px;font-size:14px}.detail-btn-box .detail-btn-buy .dan a{height:46px}.detail-btn-box .detail-btn-buy .shuang{width:80%}.detail-btn-box .detail-btn-buy .shuang a{padding-top:7px}.detail-btn-box .detail-btn-buy .shuang a .btn-price{width:100%;line-height:16px;text-align:center;float:left;font-size:12px;padding-left:0}.detail-btn-box .detail-btn-buy .shuang a .btn-price b{font-size:14px}.detail-btn-box .detail-btn-buy .shuang a .btn-r{width:100%;line-height:16px;padding-right:0;text-align:center;float:left;font-size:14px}.detail-btn-box .detail-btn-buy .shuang a .btn-r small{display:block}.detail-btn-box .detail-btn-buy .qiang{width:80%;position:relative}.detail-btn-box .detail-btn-buy .qiang a{height:46px}.detail-btn-box .detail-btn-buy .qiang a .act-time{width:auto;float:inherit;padding-top:5px;padding-left:10px}.detail-btn-box .detail-btn-buy .qiang a .act-time p,.detail-btn-box .detail-btn-buy .qiang a .act-time span{font-size:12px}.detail-btn-box .detail-btn-buy .qiang a .q-l{float:left}.detail-btn-box .detail-btn-buy .qiang a .q-l .btn-price{float:inherit;font-size:14px;padding-left:10px;padding-right:5px}.detail-btn-box .detail-btn-buy .qiang a .q-l .btn-price b{font-size:14px}.detail-btn-box .detail-btn-buy .qiang a .q-r{width:80px;height:46px;font-size:14px;position:absolute;right:0;top:0;z-index:99999}.detail-btn-box .detail-btn-buy .qiang a.disabled{background:#ccc}.detail-btn-box .detail-btn-buy .qiang a.disabled .act-time{width:auto}.detail-btn-box .detail-btn-buy .qiang a.disabled .q-r{background:#bcbcbc}}.detail-btn-call{width:auto;height:auto;position:absolute;background:#31c262;left:0;top:60px;display:none}.detail-btn-call a{height:52px;line-height:52px;padding:0 25px;color:#fff;display:block !important;text-decoration:none;border-bottom:1px dashed #a2e3b8}.detail-btn-call a i{line-height:52px;margin-right:8px;font-size:22px;display:inline-block;vertical-align:middle}.detail-btn-call a span{display:inline-block;vertical-align:middle}.detail-btn-call a:hover{background:#2fba5e}.detail-btn-call a:last-child{border-bottom:0}@media(max-width:750px){.detail-btn-call{width:auto;position:absolute;left:0;top:inherit;bottom:46px;box-shadow:1px -1px 3px rgba(0,0,0,0.2);background:#4ad178}.detail-btn-call a{padding:0 20px;border-bottom:1px solid #a2e3b8 !important}.detail-btn-call a:last-child{border-bottom:none !important}}.detail-module-box{padding:30px;height:auto;margin-bottom:20px;background:#fff}.detail-module-box .tt{padding-bottom:20px;border-bottom:1px solid #ececec;margin-bottom:30px}.detail-module-box .tt h2{margin:0;font-size:24px;color:#666;font-weight:normal}@media(max-width:750px){.detail-module-box .tt{padding-bottom:10px;margin-bottom:12px}.detail-module-box .tt h2{font-size:18px}}.detail-module-box .content img{width:100%}.detail-module-box .content p{}.detail-module-box .detail-fache-info p{margin-bottom:0;color:#999}.detail-module-box .detail-fache-info p b{color:#333}.detail-module-box .detail-fache-info+.detail-fache-info{padding-top:15px;margin-top:15px;border-top:1px solid #ececec}.detail-module-box .detail-main-map-box .map{margin-bottom:20px}.detail-module-box .detail-main-map-box .meta{padding:8px 10px;margin-bottom:10px;font-size:12px;background:#f5f5f5;color:#333}.detail-module-box .detail-main-map-box .info{line-height:22px;font-size:12px;color:#8f8f8f}.detail-module-box .detail-main-map-box .info b{display:block}.detail-module-box .detail-main-map-box .info+.info{margin-top:15px;padding-top:15px;border-top:1px solid #dedede}@media(max-width:750px){.detail-module-box{padding:20px;margin-top:10px}}.detail-r-tui{height:auto;padding:40px;margin-bottom:20px;background:#fff}.detail-r-tui a{height:auto;display:block;overflow:hidden}.detail-r-tui a:hover{text-decoration:none}.detail-r-tui a:hover .item dl dt{color:#3dc05b}.detail-r-tui .item dl dt{max-height:32px;line-height:16px;margin-top:5px;color:#666;font-size:12px;font-weight:normal;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-r-tui .item dl dd.img img{width:100%}.detail-r-tui .item dl dd.pri b{height:24px;line-height:24px;font-size:12px;float:left;font-weight:normal;color:#999}.detail-r-tui .item dl dd.pri p{height:24px;line-height:24px;font-size:20px;color:#ff8400;float:right;margin-bottom:0}.detail-r-tui .item dl dd.pri p small{font-size:12px}.detail-r-tui .item dl dd.pri p span{font-size:12px;color:#999}.detail-r-tui a+a{margin-top:20px}@media(max-width:750px){.detail-r-tui{padding:15px}}.detail-r-travels{height:auto;padding:30px;background:#fff}.detail-r-travels a{font-size:12px;color:#636363;padding-bottom:10px;border-bottom:1px dashed #ececec;overflow:hidden;text-decoration:none;display:block}.detail-r-travels a .col-left{width:90px}.detail-r-travels a .col-center b{display:block}.detail-r-travels a .col-center span{display:block;font-size:14px;color:#999 !important}.detail-r-travels a .col-center span small{font-size:12px}.detail-r-travels a:hover b{color:#3dc05b}.detail-r-travels a:last-child{border-bottom:0;padding-bottom:0}.detail-r-travels .col-row+.col-row{margin-top:10px}@media(max-width:750px){.detail-r-travels{padding:15px}}.detail-taopiao-box{padding:20px;margin-top:20px;margin-bottom:20px;background:#fff}.detail-taopiao-box .tt{padding:10px 0 20px;border-bottom:1px solid #ececec;margin-bottom:30px}.detail-taopiao-box .tt h2{margin:0;font-size:24px;color:#666;font-weight:normal}@media(max-width:750px){.detail-taopiao-box .tt{padding-bottom:10px;margin-bottom:12px}.detail-taopiao-box .tt h2{font-size:18px}}@media(max-width:750px){.detail-taopiao-box{margin-top:10px}}.zf-detail-travel-box .zf-detail-travel-day{height:64px;display:block;cursor:pointer}.zf-detail-travel-box .zf-detail-travel-day .day-ico{width:64px;height:64px;line-height:66px;border-radius:40px;font-size:40px;text-align:center;border:2px solid #3dc05b;background:#fff;color:#3dc05b}.zf-detail-travel-box .zf-detail-travel-day .day-ico i{padding-right:0}.zf-detail-travel-box .zf-detail-travel-day .day-con{padding-left:20px}.zf-detail-travel-box .zf-detail-travel-day .day-con b{color:#636363;display:block}.zf-detail-travel-box .zf-detail-travel-day .day-con span{color:#3dc05b}.zf-detail-travel-box .zf-detail-travel-day .btn-arrow a{height:64px;line-height:64px;font-size:20px;color:#3dc05b;text-decoration:none !important}@media(max-width:750px){.zf-detail-travel-box .zf-detail-travel-day{height:36px}.zf-detail-travel-box .zf-detail-travel-day .day-ico{width:36px;height:36px;line-height:36px;font-size:20px;border:1px solid #3dc05b}.zf-detail-travel-box .zf-detail-travel-day .day-con{padding-left:8px}.zf-detail-travel-box .zf-detail-travel-day .btn-arrow a{height:36px;line-height:36px;font-size:18px}}.zf-detail-travel-box .detail-travel-day-item{height:auto;padding-top:30px;padding-right:20px;display:none}.zf-detail-travel-box .detail-travel-day-item.hide{display:none}.zf-detail-travel-box .detail-travel-day-item .travel-day-list{width:auto;height:auto;position:relative}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con{min-height:40px;border:1px solid #ececec;border-radius:4px;padding:10px 80px 10px 65px;box-shadow:0 0 3px rgba(0,0,0,0.1)}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .col-row .col-left img{width:120px !important}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail{height:auto;overflow:hidden;display:block}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail b{font-size:16px;color:#636363}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail p{font-size:14px;color:#959595;line-height:24px;margin-bottom:0 !important}@media(max-width:750px){.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail b{height:14px;line-height:14px;margin-top:3px;font-size:12px;color:#636363;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail p{max-height:35px;font-size:10px;color:#959595;line-height:12px;overflow:hidden}}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail:hover{text-decoration:none !important;color:#3dc05b !important}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail:active,.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .travel-detail:visited{background:rgba(0,0,0,0.1) !important;text-decoration:none}@media(max-width:750px){.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con{padding:10px 20px 10px 40px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .travel-day-list-con .col-row .col-left img{width:75px !important}}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .ico{width:40px;height:40px;line-height:44px;text-align:center;border-radius:30px;background:#fff;position:absolute;left:15px;top:50%;margin-top:-30px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .ico i{color:#3dc05b;padding-right:0;line-height:40px;font-size:26px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list em{width:36px;height:18px;border-right:3px solid #cef3da;display:block}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .look-url{width:40px;height:40px;position:absolute;right:-20px;top:50%;margin-top:-30px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .look-url a{height:40px;color:#ff7466;text-decoration:none !important;display:block;position:relative}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .look-url a i{font-size:40px;line-height:40px;position:absolute;right:0}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .look-url a span{height:30px;line-height:30px;border-radius:3px 0 0 3px;color:#fff;border-right:35px solid #fff;display:inline-block;background:#ccc}@media(max-width:750px){.zf-detail-travel-box .detail-travel-day-item .travel-day-list .look-url{right:-14px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .look-url a i{font-size:28px;right:0;top:-2px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .look-url a span{width:40px;height:40px;line-height:40px;font-size:8px;border-radius:3px 0 0 3px;color:#fff;border-right:22px solid #fff;background:0}}@media(max-width:750px){.zf-detail-travel-box .detail-travel-day-item .travel-day-list .ico{width:24px;height:24px;line-height:24px;left:10px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list .ico i{font-size:16px}.zf-detail-travel-box .detail-travel-day-item .travel-day-list em{width:20px;height:18px}}@media(max-width:750px){.zf-detail-travel-box .detail-travel-day-item{padding-right:0}}.zf-detail-travel-box .day-line{height:30px;margin-left:33px;padding-top:15px;border-left:3px solid #cef3da}.zf-detail-travel-box .day-line p{height:2px;margin-left:40px;border-top:1px solid #ececec;display:block}@media(max-width:750px){.zf-detail-travel-box .day-line{margin-left:17px;border-left:3px solid #cef3da}}.zf-detail-travel-box:last-child .day-line{display:none}.detail-pro-item-box{height:auto}.detail-pro-item-box h3{height:34px;line-height:34px;margin:0;color:#3dc05b;font-size:16px}.detail-pro-item-box .detail-pro-item{background:#fff;padding:0 20px}.detail-pro-item-box .detail-pro-item a{display:block;padding:10px 0;width:100%;text-decoration:none}.detail-pro-item-box .detail-pro-item a table{border:0}.detail-pro-item-box .detail-pro-item a .img{width:80px;margin-right:8px;display:inline-block;float:left}.detail-pro-item-box .detail-pro-item a .img img{width:100%}.detail-pro-item-box .detail-pro-item a .tt{color:#666;font-size:14px;display:inline-block;float:left}.detail-pro-item-box .detail-pro-item a .tt p{margin-bottom:0;color:#999}.detail-pro-item-box .detail-pro-item a .tt p i{color:#ccc;font-size:22px;vertical-align:middle}.detail-pro-item-box .detail-pro-item a .tt p i.on{color:#3dc05b}.detail-pro-item-box .detail-pro-item a .hotel-room{float:left}.detail-pro-item-box .detail-pro-item a .hotel-room .hotel-img{width:60px;margin-right:15px;float:left}.detail-pro-item-box .detail-pro-item a .hotel-room .hotel-tt{overflow:hidden;color:#333}.detail-pro-item-box .detail-pro-item a .hotel-room .hotel-tt p{color:#999;margin-bottom:0}.detail-pro-item-box .detail-pro-item a .hotel-room .hotel-tt p i{color:#3dc05b;font-size:30px;vertical-align:middle}.detail-pro-item-box .detail-pro-item a .price{height:auto;padding-right:20px;display:block;text-align:right;font-size:26px;color:#f93;font-weight:bold}.detail-pro-item-box .detail-pro-item a .price small{font-size:14px;font-weight:normal}.detail-pro-item-box .detail-pro-item a .price p{margin-bottom:0;display:inline-block;font-size:14px;color:#666;font-weight:normal}.detail-pro-item-box .detail-pro-item a .price p span{color:#ff7466}.detail-pro-item-box .detail-pro-item a .price.pink{color:#ff7466}.detail-pro-item-box .detail-pro-item a .btn{height:44px;line-height:44px;padding:0;font-size:16px;background:#f93;border-radius:3px;color:#fff;display:block}.detail-pro-item-box .detail-pro-item a .btn:hover{background:#ff850a}.detail-pro-item-box .detail-pro-item a .btn.green{background:#3dc05b}.detail-pro-item-box .detail-pro-item a .btn.green:hover{background:#33a14c}.detail-pro-item-box .detail-pro-item a .btn.pink{background:#ff7466}.detail-pro-item-box .detail-pro-item a .btn.pink:hover{background:#ff4f3d}.detail-pro-item-box .detail-pro-item a .btn.btn-over{background:#999}.detail-pro-item-box .detail-pro-item a+a{border-top:1px solid #dfdfdf}.detail-pro-item-box:last-child{margin-bottom:20px}@media(max-width:750px){.detail-pro-item-box h3{padding-left:10px}.detail-pro-item-box a{padding:0}.detail-pro-item-box a table tr td:nth-child(2){width:auto !important}.detail-pro-item-box a .hotel-room .hotel-tt b{line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.detail-pro-item-box a .hotel-room .hotel-tt p{font-size:10px}.detail-pro-item-box a .hotel-room .hotel-tt p i{font-size:14px !important}.detail-pro-item-box a .price{padding-right:5px !important;font-size:8px}.detail-pro-item-box a .price p{font-size:11px !important}.detail-pro-item-box a .price p span{font-size:13px}.detail-pro-item-box .detail-pro-item{padding:0 10px}.detail-pro-item-box .detail-pro-item a tt{height:44px;line-height:44px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.hotel-time-box{height:auto;padding:10px 0;margin-bottom:10px;border-bottom:1px solid #ccc}.hotel-time-box .hotel-time-col{width:220px;float:left;padding-right:10px}@media(max-width:750px){.hotel-time-box .hotel-time-col{width:100%;padding-right:0}}.detail-time-box{height:44px;border:1px solid #c9c9c9;position:relative}.detail-time-box span{height:44px;line-height:44px;padding-left:15px;color:#ccc;font-size:12px;position:absolute;top:0;left:0}.detail-time-box p{height:44px;line-height:44px;text-align:center;font-size:14px;color:#000;cursor:pointer}.detail-time-box i{height:44px;line-height:44px;padding-right:15px;color:#ccc;font-size:18px;position:absolute;top:0;right:0}@media(max-width:750px){.detail-time-box{margin-bottom:10px}}.detail-time-total{height:44px;line-height:44px;font-size:18px;text-align:center;color:#666;float:left}.detail-time-total b{color:#3dc05b}.article-comment{color:#666}.article-comment h3{padding-left:35px;font-size:18px;font-weight:bold;color:#57a180;margin-bottom:20px;margin-top:0}.article-comment .article-comment-table-box{height:50px;line-height:50px;font-size:16px;background:#f6f6f6;display:block;overflow:hidden}.article-comment .article-comment-table-box a{color:#666;padding:0 50px}.article-comment .article-comment-table-box a.cur{color:#3dc05b}.article-comment .comment-list{padding:0;margin:0;list-style:none}.article-comment .comment-list li.comment-item{border-bottom:1px solid #e6e6e6;padding:20px 0}.article-comment .comment-list li.comment-item .logo{float:left;text-align:center}.article-comment .comment-list li.comment-item .logo img{margin-bottom:8px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ccc;width:53px;height:53px}.article-comment .comment-list li.comment-item .logo span{width:52px;height:22px;line-height:22px;font-size:14px;color:#666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:750px){.article-comment .comment-list li.comment-item .logo img{width:30px;height:30px}.article-comment .comment-list li.comment-item .logo span{width:30px}}.article-comment .comment-list li.comment-item .comment-content{padding-left:70px}.article-comment .comment-list li.comment-item .comment-content p{font-size:12px;line-height:22px;min-height:44px}.article-comment .comment-list li.comment-item .comment-content .publish-time{color:#ccc;margin-top:10px;font-size:12px;display:inline-block}.article-comment .comment-list li.comment-item .comment-content .publish-zan-reply a{height:24px;line-height:24px;padding:0 8px 0 30px;border-radius:4px;font-size:12px;border:1px solid #ccc;color:#a9a9a9;display:inline-block}.article-comment .comment-list li.comment-item .comment-content .publish-zan-reply a.zan{background:url(../images/ico-detail-zan.gif) no-repeat 10px center}.article-comment .comment-list li.comment-item .comment-content .publish-zan-reply a.zan:hover{background:url(../images/ico-detail-zan.gif) no-repeat 10px center #f4f4f4}.article-comment .comment-list li.comment-item .comment-content .publish-zan-reply a.reply{background:url(../images/ico-detail-reply.gif) no-repeat 10px center}.article-comment .comment-list li.comment-item .comment-content .publish-zan-reply a.reply:hover{background:url(../images/ico-detail-reply.gif) no-repeat 10px center #f4f4f4}@media(max-width:750px){.article-comment .comment-list li.comment-item .comment-content{padding-left:40px}}.article-comment .comment-list li.comment-item .pic-list{height:auto;overflow:hidden}.article-comment .comment-list li.comment-item .pic-list ul{margin:0;padding:0;list-style:none}.article-comment .comment-list li.comment-item .pic-list li{list-style:none;display:inline-block;float:left}.article-comment .comment-list li.comment-item .pic-list li img{width:99px;padding:2px}@media(max-width:750px){.article-comment .comment-list li.comment-item .pic-list{margin-bottom:10px}.article-comment .comment-list li.comment-item .pic-list li{width:33.3333%}.article-comment .comment-list li.comment-item .pic-list li img{width:100%}}.article-comment .comment-list li.comment-item .reply-arrowbox{position:relative;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:12px;color:#999;padding:10px;margin-top:14px}.article-comment .comment-list li.comment-item .reply-arrowbox:after,.article-comment .comment-list li.comment-item .reply-arrowbox:before{bottom:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.article-comment .comment-list li.comment-item .reply-arrowbox:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.article-comment .comment-list li.comment-item .reply-arrowbox:before{border-color:rgba(201,201,201,0);border-bottom-color:#c9c9c9;border-width:11px;margin-left:-11px}.article-comment .comment-list li.comment-item .reply-arrowbox span.reply-service{color:#ccc}.article-comment .comment-list li.comment-item .reply-arrowlist{padding-top:15px}.article-comment .comment-list li.comment-item .reply-arrowlist ul{padding:0;margin:0;list-style:none}.article-comment .comment-list li.comment-item .reply-arrowlist ul li{margin-bottom:5px;line-height:20px;color:#999;font-size:12px}.article-comment .comment-list li.comment-item .reply-arrowlist ul li span{color:#333;padding-right:20px;display:inline}.article-comment .comment-list li.comment-item:last-child{border-bottom:0}@media(max-width:750px){.article-comment .comment-list li.comment-item{padding:10px 0}}.article-comment .comment-edit{margin-top:30px}.article-comment .comment-edit.reply{padding-top:22px;margin-bottom:38px;border-top:1px dotted #ececec;display:none}.article-comment .comment-edit .logo{float:left;text-align:center}.article-comment .comment-edit .logo img{margin-bottom:8px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ccc;width:53px;height:53px}.article-comment .comment-edit .logo span{width:52px;height:22px;line-height:22px;font-size:14px;color:#666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-comment .comment-edit .editor{border:1px solid #e6e6e6;margin-left:70px}.article-comment .comment-edit .editor textarea{width:100%;padding:10px;border:0;outline:0;resize:none}.article-comment .comment-edit .editor textarea:focus{border-color:#3dc05b;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(61,192,91,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(61,192,91,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(61,192,91,0.6)}.article-comment .comment-edit .editor .editor-list{height:90px;padding-left:10px}.article-comment .comment-edit .editor .editor-list ul{padding:0;margin:0;list-style:none}.article-comment .comment-edit .editor .editor-list ul li{width:100px;float:left;margin-right:9px;position:relative}.article-comment .comment-edit .editor .editor-list ul li a{padding:3px;text-align:center;color:#f6ff00;font-size:14px;position:absolute;top:0;right:1px;background:url(../images/1x1v20.png);display:block}.article-comment .comment-edit .editor .editor-list ul li a:hover{background:url(../images/1x1v50.png)}.article-comment .comment-edit .editor .bottom-bar{text-align:right;padding:5px 10px 10px 10px}.article-comment .comment-edit .editor .bottom-bar span{color:#ccc}.article-comment .comment-edit .editor .bottom-bar a{display:inline-block;float:left}.map-pop-box{position:fixed;top:0;left:0;right:0;bottom:0;background:url(../images/1x1v000v30.png);display:none;z-index:99999999}.map-pop-box .map-box{width:832px;height:440px;position:absolute;left:50%;top:50%;margin-left:-416px;margin-top:-220px;background:#fff}.map-pop-box .map-box img{border:1px solid #ccc}.map-pop-box .map-tt{height:50px;color:#2e2e2e;background:#e8e8e8}.map-pop-box .map-tt span{width:100%;height:50px;line-height:50px;font-size:22px;padding-left:15px;float:left;background:#e8e8e8;margin-right:-50px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-pop-box .map-tt .map-close{width:50px;height:50px;line-height:50px;background:#cdcdcd;font-size:26px;text-align:center;color:#fff;text-decoration:none !important;float:right}.map-pop-box .map-tt .map-close i{line-height:50px}.map-pop-box .map-tt .map-close:hover{background:#f66}.map-pop-box .map-content{padding:15px}@media(max-width:750px){.map-pop-box .map-box{width:100%;height:100%;padding:0;left:0;top:0;position:absolute;margin-left:0;margin-top:0;z-index:1 !important}.map-pop-box .map-box img{width:100%;height:100%;border:0}.map-pop-box .map-tt{height:40px;font-size:16px}.map-pop-box .map-tt span{height:40px;line-height:40px;margin-right:-40px}.map-pop-box .map-tt .map-close{width:40px;height:40px;line-height:40px;font-size:25px}.map-pop-box .map-tt .map-close i{line-height:40px}.map-pop-box .map-content{padding:0}}.detail-trip-pop-box{position:fixed;top:0;left:0;right:0;bottom:0;background:url(../images/1x1v000v30.png);display:none;z-index:99999999999999999999999999}.detail-trip-pop-box .detail-trip-pop{width:800px;height:92%;background:#fff;position:absolute;left:50%;top:0;margin-left:-400px;margin-top:2%;overflow:hidden}.detail-trip-pop-box .detail-trip-pop .detail-trip-pop-tt{height:50px;line-height:50px;color:#2e2e2e;font-size:22px;text-align:center;position:absolute;left:0;top:0;right:0;background:#e8e8e8;overflow:hidden}.detail-trip-pop-box .detail-trip-pop .close-trip-box{width:50px;height:50px;text-align:center;position:absolute;top:0;right:0;cursor:pointer;background:#cdcdcd;color:#fff}.detail-trip-pop-box .detail-trip-pop .close-trip-box i{line-height:50px;font-size:20px}.detail-trip-pop-box .detail-trip-pop .close-trip-box:hover{background:#f66}.detail-trip-pop-box .detail-trip-pop .detail-trip-pop-main{width:100%;height:100%;padding:50px;margin-top:42px;margin-bottom:50px;overflow:auto}.detail-trip-pop-box .detail-trip-pop .detail-trip-pop-main img{width:100%}@media(max-width:750px){.detail-trip-pop-box .detail-trip-pop{width:100%;height:100%;left:0;top:0;margin-left:0;margin-top:0}.detail-trip-pop-box .detail-trip-pop .detail-trip-pop-tt{font-size:16px}.detail-trip-pop-box .detail-trip-pop .close-trip-box{top:0}.detail-trip-pop-box .detail-trip-pop .detail-trip-pop-main{padding:15px 15px 60px 15px}}.calendar-pop-box{height:auto;display:none}.calendar-pop-box .calendar-date-pop{height:auto;padding:5px;position:absolute;top:5px;background:#fff;z-index:9999998;box-shadow:0 0 8px rgba(0,0,0,0.2)}.calendar-pop-box .calendar-date-pop.left{left:0}.calendar-pop-box .calendar-date-pop.right{right:0}.calendar-pop-box .calendar-date-pop .calendar-pre-next{position:absolute;left:5px;top:5px;right:5px;z-index:9999999}.calendar-pop-box .calendar-date-pop .calendar-pre-next .month-pre{float:left}.calendar-pop-box .calendar-date-pop .calendar-pre-next .month-next{float:right}.calendar-pop-box .calendar-date-pop .calendar-pre-next .month-pre,.calendar-pop-box .calendar-date-pop .calendar-pre-next .month-next{height:40px;width:40px;line-height:40px;text-align:center;background:#f6f6f7;color:#686868;cursor:pointer;border-radius:50%}.calendar-pop-box .calendar-date-pop .calendar-main{width:266px;height:auto;float:left;display:block;overflow:hidden}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-month{height:50px;line-height:50px;font-size:16px;font-weight:bold;color:#333;text-align:center}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-week{height:26px;line-height:26px;background:#f6f6f6}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-week span{width:38px;display:inline-block;float:left;text-align:center}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day{height:auto;overflow:hidden}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul{margin-bottom:0;padding-bottom:0}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li{width:38px;height:38px;line-height:38px;float:left;text-align:center;cursor:pointer}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li.invalid-day{color:#ddd}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li.today,.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li.from-day,.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li.to-day{background:#ff7466;color:#fff}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li.curday{background:#3dc05b;color:#fff}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li.range-day{background:#ffeaea}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li.range-day span{height:38px;color:#ff7466;display:block}@media(max-width:750px){.calendar-pop-box .calendar-date-pop .calendar-main{width:100%}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-week span{width:14.28571428571429%}.calendar-pop-box .calendar-date-pop .calendar-main .calendar-day ul li{width:14.28571428571429%}}.calendar-pop-box .calendar-date-pop .calendar-main+.calendar-main{margin-left:5px}@media(max-width:750px){.calendar-pop-box .calendar-date-pop .calendar-main+.calendar-main{margin-left:0}}@media(max-width:750px){.calendar-pop-box .calendar-date-pop{width:inherit;position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999999999999;overflow-y:scroll}}.calendar-pop-box .calendar-date-pop.stock .calendar-main{width:350px}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-week span{width:50px}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li{width:50px;height:56px;line-height:inherit}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li span{height:24px;line-height:24px;padding-top:2px;font-size:14px;color:#333;text-align:center;display:block;overflow:hidden}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li em{height:12px;line-height:12px;font-size:10px;color:#999;overflow:hidden;font-style:normal;display:block}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li em.few{color:#ff7466}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li p{height:14px;line-height:14px;margin-bottom:0;font-size:10px;color:#999}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.invalid-day span,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.invalid-day p,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.invalid-day em{color:#ddd}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.range-day span,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.range-day p,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.range-day em{color:#ff7466;display:block}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.today span,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.from-day span,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.to-day span,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.today p,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.from-day p,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.to-day p,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.today em,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.from-day em,.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li.to-day em{color:#fff}@media(max-width:750px){.calendar-pop-box .calendar-date-pop.stock .calendar-main{width:100%}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-week span{width:14.28571428571429%}.calendar-pop-box .calendar-date-pop.stock .calendar-main .calendar-day ul li{width:14.28571428571429%}}