@import '../fonts/biz/iconfont.css';html{min-width:1250px;font-size:16px !important}body{background:#e8ecf3}html,body{font-family:'Microsoft JhengHei','Microsoft YaHei','Helvetica Neue',Helvetica,Arial,sans-serif}ul{padding:0}ul li{list-style:none;word-break:break-all}p{word-break:break-all}button{outline:none}.mainview{height:auto}.mainview .main-viewport{min-height:700px}.mainview .main-viewport ul,.mainview .main-viewport ol,.mainview .main-viewport li,.mainview .main-viewport div,.mainview .main-viewport p,.mainview .main-viewport span,.mainview .main-viewport table,.mainview .main-viewport form,.mainview .main-viewport img,.mainview .main-viewport dl,.mainview .main-viewport dt,.mainview .main-viewport dd,.mainview .main-viewport input,.mainview .main-viewport textarea,.mainview .main-viewport select,.mainview .main-viewport button,.mainview .main-viewport th,.mainview .main-viewport td{box-sizing:border-box}.fl{float:left}.bold{font-weight:bold}.rotate180{transform:rotate(180deg)}.page-main{width:1184px;margin:0 auto;font-size:14px;color:#222}.page-main .page-main-left{width:784px}.clear-fl:after{content:'';display:block;clear:both;visibility:hidden;height:0}.ellipsis-1,.ellipsis1{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2,.ellipsis2{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3,.ellipsis-3{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ellipsis4,.ellipsis-4{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis5,.ellipsis-5{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.hover-active{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.hover-active:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 2px 8px 0 rgba(0,0,0,0.2)}.transition-300ms{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.transition-150ms{-webkit-transition:all .15s ease 0s;-moz-transition:all .15s ease 0s;-ms-transition:all .15s ease 0s;-o-transition:all .15s ease 0s;transition:all .15s ease 0s}.sketch{height:100%;background-color:#f1f5f8;background-image:linear-gradient(90deg, #f1f5f8, #ffffff, #f1f5f8);background-size:200px 100%;background-position:100px 0;background-repeat:no-repeat;border-radius:4px;display:block;line-height:1;width:100%;animation:shimmer 2s ease-in-out infinite;color:transparent}.wg-components-alert.alert-large{width:400px}button.no-decoration{outline:none;border:none;padding:0;background:transparent;text-align:left}@keyframes shimmer{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.multi-calendar .calendar-web-multi .month-container .cld-daybox>li.select-between.cover .cld-day:only-child,.multi-calendar .calendar-web-multi .month-container .cld-daybox>li.select-between.cover .cld-holiday:only-child{background-color:#d4e6fe;width:100% !important}.calendar-web-single .cld-unit .cld-daybox .cld-daypass{cursor:default !important}.calendar-web-single .cld-unit .cld-daybox .cld-daypass .cld-day:hover{background:unset}.wg-components-view-history-web .wg-components-view-history-content .history-item .history-img-wrap{width:150px !important}.tbs-quality-label{display:inline-block;box-sizing:border-box;text-align:center;color:#612515;font-size:14px;font-weight:600;line-height:20px;width:43px;height:20px;background:linear-gradient(to left, #ffbd9e, #fde4d3);border-radius:2px 2px 2px 2px;margin-right:4px}.lables-wrapper{position:relative}.lables-wrapper .tooltip-wrapper{padding:12px;position:fixed;max-width:350px;max-height:350px;background:#fff;border:1px solid #ff7d13;box-shadow:0 2px 8px 0 #d8dce5;border-radius:2px;z-index:999999;overflow-y:scroll}.lables-wrapper .tooltip-wrapper .label-tooltip .label-desc{margin:0;font-size:14px;line-height:20px;color:#222}.lables-wrapper .tooltip-wrapper::-webkit-scrollbar{width:5.33px;height:8px;border-radius:2.67px 2.67px 2.67px 2.67px}.lables-wrapper .tooltip-wrapper::-webkit-scrollbar-thumb{background:rgba(34,34,34,0.2);border-radius:2.67px 2.67px 2.67px 2.67px}.lables-wrapper .tooltip-wrapper::-webkit-scrollbar-track{border-radius:4px}.lables-wrapper .blue-tooltip-wrapper{border:1px solid #2182fc}.lables-wrapper .tbs-labels{background-color:unset;height:23px;overflow:hidden;position:relative}.lables-wrapper .tbs-label{display:inline-block;padding:0 4px;border:1px solid #cccccc;border-radius:2px 2px 2px 2px;color:#999999;font-size:14px;margin-right:4px;background-color:unset;margin-bottom:4px;height:20px;line-height:20px;box-sizing:border-box}.lables-wrapper .tbs-label.product{color:#2182fc;border-color:rgba(33,130,252,0.3)}.lables-wrapper .tbs-label.marketing{color:#b2570d;border-color:rgba(178,87,13,0.28);cursor:pointer}.wg-components-slider-web .icon-u{z-index:98}.common-modal-component .wg-components-mask{top:0 !important}.common-modal-component .wg-components-mask .light-box{display:flex;align-items:center;justify-content:center}.common-modal-component .wg-components-mask .light-box .light-box-body{width:864px;overflow:hidden;margin:0;padding:24px 16px 32px 32px;background:#ffffff;border-radius:2px 2px 2px 2px}.common-modal-component .wg-components-mask .light-box .light-box-body .wg-icon-close{cursor:pointer;font-size:24px;color:#999;margin-left:auto;line-height:28px}.common-modal-component .wg-components-mask .light-box .light-box-body h3{margin:0}.common-modal-component .wg-components-mask .light-box .light-box-body .modal-body{overflow:overlay;max-height:calc(80vh - 40px - 14px);margin-top:16px;padding-right:16px}.common-modal-component .wg-components-mask .light-box .light-box-body .modal-body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ddd}.common-modal-component .wg-components-mask .light-box .light-box-body .modal-body::-webkit-scrollbar-track{background-color:#fff}.common-modal-component .wg-components-mask .light-box .light-box-body .modal-body::-webkit-scrollbar{width:8px;height:8px}.page-index-container{position:relative;width:1184px;padding:16px 0;margin:0 auto}.page-index-container .index-categories-panel{position:absolute;top:16px;left:0;margin-right:16px;border:2px solid #2182fc;z-index:100}.page-index-container .index-categories-panel .first-categories{width:298px;max-height:552px;min-height:428px;background:#fff;border-radius:2px;padding:0 16px;box-sizing:border-box}.page-index-container .index-categories-panel .first-categories>li{position:relative;padding:16px 0}.page-index-container .index-categories-panel .first-categories>li+li{border-top:1px solid #f0f0f0}.page-index-container .index-categories-panel .first-categories>li .sub-category-items{max-height:68px;height:68px;margin-top:11px}.page-index-container .index-categories-panel .first-categories>li .sub-category-items a{display:inline-block;margin-right:10px;font-size:14px;line-height:20px;color:#222;word-break:keep-all;white-space:nowrap;max-width:186px;cursor:pointer}.page-index-container .index-categories-panel .first-categories>li .sub-category-items a:hover{color:#2182fc}.page-index-container .index-categories-panel .first-categories.active{padding:0}.page-index-container .index-categories-panel .first-categories.active>li{padding:16px}.page-index-container .index-categories-panel .first-categories.active>li.active{box-shadow:0 -1px 0 0 #2182fc,0 2px 0 0 #2182fc}.page-index-container .index-categories-panel .first-categories.active>li.first-active{box-shadow:0 2px 0 0 #2182fc}.page-index-container .index-categories-panel .first-categories.active>li.last-active{box-shadow:0 -1px 0 0 #2182fc}.page-index-container .index-categories-panel .first-categories.active>li.not-active{box-shadow:1px 0 0 0 #2182fc}.page-index-container .index-categories-panel .first-categories .first-category-title{font-size:20px;line-height:28px;font-weight:600;color:#2182fc;cursor:pointer}.page-index-container .index-categories-panel .first-categories .first-category-title img{width:18px;height:18px;margin-right:4px}.page-index-container .index-categories-panel .first-categories .first-category-title a{color:#2182fc}.page-index-container .index-categories-panel .extend-category-wrapper{max-height:552px;background:#fff;padding:16px 24px;width:886px;writing-mode:tb-lr;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;overflow-x:auto;box-sizing:border-box}.page-index-container .index-categories-panel .extend-category-wrapper dl{width:312px;writing-mode:lr-tb;-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb;display:inline-block}.page-index-container .index-categories-panel .extend-category-wrapper dl dt{font-size:20px;color:#222;font-weight:600;line-height:28px;margin-bottom:10px;cursor:pointer}.page-index-container .index-categories-panel .extend-category-wrapper dl dt a{color:#222}.page-index-container .index-categories-panel .extend-category-wrapper dl dt:hover{color:#2182fc}.page-index-container .index-categories-panel .extend-category-wrapper dl dd{margin-bottom:20px}.page-index-container .index-categories-panel .extend-category-wrapper dl dd a{display:inline-block;font-size:14px;line-height:22px;min-height:22px;margin-right:20px;color:#222;cursor:pointer}.page-index-container .index-categories-panel .extend-category-wrapper dl dd a:hover{color:#2182fc}.page-index-container .index-top-right{margin-left:314px}.page-index-container .index-search-box{position:relative;width:866px;border-radius:2px;background:#fff;border:2px solid #2182fc;margin-bottom:16px}.page-index-container .index-search-box .search-input-wrapper{position:relative;height:40px;padding:10px 18px;box-sizing:border-box}.page-index-container .index-search-box .search-input-wrapper .departure-city{display:inline-block;min-width:56px;color:#ccc;font-size:14px;line-height:20px}.page-index-container .index-search-box .search-input-wrapper .search-input-item{height:28px;margin-left:14px;padding-left:14px;border-left:1px solid #f0f0f0;box-sizing:border-box}.page-index-container .index-search-box .search-input-wrapper .search-input-item input{display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word;overflow:hidden;padding:3px 18px 3px 0;font-size:14px}.page-index-container .index-search-box .search-input-wrapper .search-input-item:nth-of-type(1){width:338px}.page-index-container .index-search-box .search-input-wrapper .search-input-item:nth-of-type(2){min-width:138px}.page-index-container .index-search-box .search-input-wrapper .search-input-item:nth-of-type(3){width:128px}.page-index-container .index-search-box .search-input-wrapper .base-result-list-container{position:absolute;left:90px;top:48px;width:368px;background:#fff;box-sizing:border-box;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);z-index:99}.page-index-container .index-search-box .search-input-wrapper .base-result-list-container .list-item{font-size:14px;line-height:20px;padding:8px 10px;text-decoration:none;cursor:pointer}.page-index-container .index-search-box .search-input-wrapper .hot-key-list .list-item{color:#222;line-height:20px;padding:8px 12px}.page-index-container .index-search-box .search-input-wrapper .hot-key-list .list-item:hover{background:#d9eaff;border-radius:2px}.page-index-container .index-search-box .search-input-wrapper .hot-key-list .list-item .list-icon{width:16px;height:16px;background:url(../img-web/hotkey.png) center no-repeat;background-size:100% 100%;margin-right:4px}.page-index-container .index-search-box .search-input-wrapper .hot-key-list .list-item .list-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item:hover{background-color:#d9eaff}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .list-icon{height:16px;width:16px;margin:2px 6px 0 0}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .name-location{width:224px}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .item-name-base{margin-right:8px;color:#222;overflow:hidden;text-overflow:ellipsis}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .item-name-single{white-space:nowrap}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .item-name-mul{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .item-location{color:#666;font-size:12px}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .item-tag{flex:1;text-align:right;color:#999;margin-left:16px;font-size:12px}.page-index-container .index-search-box .search-input-wrapper .search-result-list .list-item .item-price{color:#ff5e00}.page-index-container .index-search-box .search-btn{width:140px;font-size:16px;height:40px;cursor:pointer;border-radius:unset}.page-index-container .index-search-box .search-btn .button-icon.wg-icon-search{font-size:22px}.page-index-container .index-search-box .select-date-box{position:absolute;right:-2px;top:50px;width:590px;z-index:99}.page-index-container .index-search-box .select-date-box .festival-days-wrapper{padding:16px;background:#fff;width:590px;box-sizing:border-box}.page-index-container .index-search-box .select-date-box .festival-days-wrapper li{display:inline-block;border-radius:3px;border:1px solid #f0f0f0;padding:0px 10px;min-width:60px;text-align:center;margin:4px 0px 4px 4px;height:34px;line-height:36px;cursor:pointer;font-size:14px;font-weight:400}.page-index-container .index-search-box .select-date-box .festival-days-wrapper li:hover{color:#2182fc;border-color:#2182fc}.page-index-container .index-search-box .select-date-box .festival-days-wrapper li.active{color:#2182fc;border-color:#2182fc}.page-index-container .index-search-box .select-date-box .multi-calendar .wg-components-calendar.calendar-price.calendar-web-multi{width:590px;padding-bottom:18px;padding-left:20px;padding-right:20px;box-sizing:border-box}.page-index-container .index-search-box .select-date-box .multi-calendar .wg-components-calendar.calendar-price.calendar-web-multi .cld-daybox li:not(.cld-daypass) .cld-day:hover{background-color:#2182fc;border-radius:50%;color:white}.page-index-container .index-search-box .select-days-box{position:absolute;right:-2px;top:50px;z-index:99}.page-index-container .index-search-box .select-days-box ul{padding:16px;background:#fff;width:408px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);box-sizing:border-box}.page-index-container .index-search-box .select-days-box li{display:inline-block;border-radius:3px;border:1px solid #f0f0f0;padding:0px 10px;min-width:60px;text-align:center;margin:4px 0px 4px 4px;height:34px;line-height:36px;cursor:pointer;font-size:14px;font-weight:400}.page-index-container .index-search-box .select-days-box li:hover{color:#2182fc;border-color:#2182fc}.page-index-container .index-search-box .select-days-box li.active{color:#2182fc;border-color:#2182fc}.page-index-container .index-banner-box{width:870px;height:364px;overflow:hidden}.page-index-container .index-theme-box.has-min-height{min-height:80px}.page-index-container .index-theme-box{margin-top:16px}.page-index-container .index-theme-box .list li{position:relative;line-height:28px;font-weight:600;cursor:pointer;width:162px}.page-index-container .index-theme-box .list li .theme-image{width:162px;height:108px;border-radius:4px}.page-index-container .index-theme-box .list li .theme-mask-text{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(5,21,42,0.2);color:#fff;font-size:20px;text-align:center;line-height:108px;border-radius:4px}.page-index-container .index-theme-box .list li .theme-mask-text:hover{background:rgba(5,21,42,0)}.page-index-container .index-theme-box .list li+li{margin-left:15px}.page-index-container .cursor-pointer{cursor:pointer !important}.page-index-container .cursor-default{cursor:default !important}.page-index-container .tbs-web-view-history .wg-components-view-history-content{z-index:9999}.page-index-container .h3-title{font-size:24px;line-height:32px;padding-top:38px;color:#222;margin:0}.page-index-container .faq-wrapper{background-color:#fff;margin-top:16px}.page-index-container .faq-wrapper .component-faq-list-container-web{width:auto;padding:0}.page-index-container .faq-wrapper .component-faq-list-container-web .faq-list-item-answer{font-size:14px}.page-index-container .faq-wrapper .faq-list-item{padding:0 16px}.page-index-container .faq-wrapper .question{font-size:14px;color:#222}.index-recommend-products{margin-top:32px}.index-recommend-products .products-list-wrapper .slider-wrapper{padding:4px 0}.index-recommend-products h1{font-size:24px;line-height:32px;padding-bottom:16px;color:#222;margin:0}.product-info-wrapper{padding:16px;background:#fff}.product-info-wrapper .product-image{position:relative}.products-list-wrapper{width:1184px}.products-list-wrapper .wrap{display:flex;flex-wrap:wrap;flex-direction:row}.products-list-wrapper .wrap .tours-product-item{display:flex;box-sizing:border-box;padding:16px;width:224px;height:unset;flex-direction:column;border-radius:2px;overflow:hidden;background-color:#ffffff}.products-list-wrapper .wrap .tours-product-item:nth-child(2n){margin-right:16px}.products-list-wrapper .wrap .tours-product-item:nth-child(5n),.products-list-wrapper .wrap .tours-product-item:last-child{margin-right:0}.products-list-wrapper .wrap .tours-product-item:hover{cursor:pointer;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);transition:all .5s ease}.products-list-wrapper .wrap .tours-product-item:hover .info .title-wrap .title{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:4;white-space:normal;word-break:break-word;overflow:hidden;height:96px;padding-top:8px}.products-list-wrapper .wrap .tours-product-item .img-wrap{position:relative;width:192px;height:144px;border-radius:2px;overflow:hidden;display:flex;justify-content:center;align-items:center}.products-list-wrapper .wrap .tours-product-item .img-wrap img{max-width:unset;height:100%;width:100%;object-fit:cover}.products-list-wrapper .wrap .tours-product-item .img-wrap .no-image{width:192px;height:144px}.products-list-wrapper .wrap .tours-product-item .img-wrap .badge-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.products-list-wrapper .wrap .tours-product-item .img-wrap .badge-wrap .promotion-badge{width:3.75rem;height:1.625rem;line-height:1.625rem;font-size:.75rem;background:linear-gradient(315deg, #f82222 0%, #ff6600 100%);border-radius:2px 0px 0px 0px;text-align:center;color:#fff;z-index:1}.products-list-wrapper .wrap .tours-product-item .img-wrap .badge-wrap .promotion-badge.hot{width:1.625rem;margin-right:6px}.products-list-wrapper .wrap .tours-product-item .img-wrap .badge-wrap .top-badge{position:absolute;right:8px}.products-list-wrapper .wrap .tours-product-item .img-wrap .badge-wrap .product-code{width:100%;background:linear-gradient(-180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);border-radius:0px 0px 2px 2px;bottom:0;left:0;position:absolute;color:#ffffff;font-size:14px;line-height:20px;text-align:left;padding:8px}.products-list-wrapper .wrap .tours-product-item .info{position:relative;display:flex;flex-direction:column;flex:1;margin-left:0;max-width:unset;margin-top:8px;text-align:left}.products-list-wrapper .wrap .tours-product-item .info .title-wrap{height:40px;position:relative}.products-list-wrapper .wrap .tours-product-item .info .title-wrap .title{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow:hidden;position:absolute;bottom:0;height:44px;width:100%;transition:all .5s ease;color:#222222;background:#ffffff;font-size:16px;line-height:22px;font-weight:600}.products-list-wrapper .wrap .tours-product-item .info .tbs-label-wrapper{height:24px;margin-bottom:4px}.products-list-wrapper .wrap .tours-product-item .info .tbs-label-wrapper .tbs-labels{height:21px}.products-list-wrapper .wrap .tours-product-item .info .tbs-label-wrapper .tbs-labels .tbs-label{height:18px;line-height:18px;margin-bottom:0;border-color:#ccc !important;color:#666 !important;border-radius:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.products-list-wrapper .wrap .tours-product-item .info .applause-rate-sales{height:18px;line-height:18px;font-size:12px;font-family:PingFangSC-Regular;color:#999999}.products-list-wrapper .wrap .tours-product-item .info .applause-rate-sales .rate{color:#2182fc;padding-right:4px}.products-list-wrapper .wrap .tours-product-item .info .sold-out-wrap{position:static;display:flex;flex:1;justify-content:flex-end;align-items:flex-end;right:0;bottom:0;margin-right:-18px;margin-bottom:-22px}.products-list-wrapper .wrap .tours-product-item .info .sold-out-wrap .sold-out{width:76px;height:72px}.products-list-wrapper .wrap .tours-product-item .info .group-wrap{font-size:14px;line-height:20px;margin-top:6px;width:100%;height:40px;overflow:hidden;text-align:left}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .date-str{padding-left:12px;color:#666666;word-break:break-all !important}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type{margin-right:4px;position:relative;display:inline-block;height:20px}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type.k-date{color:#129401}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type.k-date::before{background-color:#129401}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type.about-date{color:#ff7d13}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type.about-date::before{background-color:#ff7d13}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type.p-date{color:#999999}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type.p-date::before{background-color:#999999}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .type::before{content:'';background-color:#999999;position:absolute;left:-12px;top:6px;width:8px;height:8px;border-radius:50%}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .line-1{display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.products-list-wrapper .wrap .tours-product-item .info .group-wrap .line-2{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow:hidden}.products-list-wrapper .wrap .tours-product-item .info .price-wrap{position:static;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.products-list-wrapper .wrap .tours-product-item .info .price-wrap .tours-price{height:22px;font-size:12px;margin-top:4px}.products-list-wrapper .wrap .tours-product-item .info .price-wrap .tours-price .origin-price{color:#999999;text-decoration:line-through;margin-right:8px}.products-list-wrapper .wrap .tours-product-item .info .price-wrap .tours-price .current-price{color:#ff5e00;font-size:16px;line-height:22px;font-weight:600}.products-list-wrapper .wrap .tours-product-item .info .price-wrap .tours-price .current-price .hkd{font-size:12px;line-height:22px;font-weight:normal}.products-list-wrapper .wrap .tours-product-item .info .price-wrap .discount{padding:0 4px;display:inline-block;height:20px;border-radius:2px 2px 2px 2px;background:linear-gradient(-90deg, #f82222 3%, #ff7d13 99%);line-height:20px;color:#ffffff;font-size:14px;font-weight:600}.products-list-wrapper .empty-content{text-align:center;color:#999;font-size:14px;padding:16px 0;background:#fff;width:100%}.products-list-wrapper .empty-content .empty-image{background-image:url('../img-web/no-result.png');background-position:center;background-size:contain;background-repeat:no-repeat;width:180px;height:180px;margin-bottom:16px}.index-banner-box .wg-components-slider-web.banner-web{margin:0 auto}.index-banner-box .wg-components-slider-web ul li div{padding:0}.index-banner-box .wg-components-slider-web .icon-pre{width:32px;height:76px;background-color:#000;border-radius:2px;opacity:.3;left:16px}.index-banner-box .wg-components-slider-web .icon-pre .wg-icon-back{color:#fff}.index-banner-box .wg-components-slider-web .icon-pre:hover{opacity:.7}.index-banner-box .wg-components-slider-web .icon-next{margin-left:822px;width:32px;height:75px;border-radius:2px;background-color:#000;opacity:.3;left:0}.index-banner-box .wg-components-slider-web .icon-next .wg-icon-back{color:#fff}.index-banner-box .wg-components-slider-web .icon-next:hover{opacity:.7}.index-area-products{margin-top:32px}.index-area-products .area-tab{border-bottom:1px solid #ddd;padding-bottom:4px;margin-bottom:16px;color:#222}.index-area-products .area-tab h2{font-size:24px;line-height:32px;font-weight:600;width:216px}.index-area-products .area-tab .tab-list-wrapper{width:968px;height:32px;overflow:hidden;margin-top:16px}.index-area-products .area-tab .tab-list-wrapper ul{transform:translateY(0);transition:transform .3s}.index-area-products .area-tab .tab-list-wrapper ul.up{transform:translateY(-32px)}.index-area-products .area-tab .tab-list-wrapper ul li{display:inline-block;word-break:keep-all;white-space:nowrap;font-size:16px;line-height:22px;padding-bottom:8px;cursor:pointer;margin-right:16px}.index-area-products .area-tab .tab-list-wrapper ul li+li{margin-right:16px}.index-area-products .area-tab .tab-list-wrapper ul li:hover{color:#2182fc}.index-area-products .area-tab .tab-list-wrapper ul li.active{color:#2182fc;font-weight:600;border-bottom:1px solid #2182fc}.index-area-products .area-tab .up-down-switch{width:64px;padding-left:52px;box-sizing:border-box;margin-top:12px}.index-area-products .area-tab .up-down-switch .down{display:block;width:0;height:0;border-top:6px solid #ccc;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid transparent;cursor:pointer}.index-area-products .area-tab .up-down-switch .down.active{border-top:6px solid #2182fc}.index-area-products .area-tab .up-down-switch .up{display:block;width:0;height:0;border-top:6px solid transparent;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #ccc;margin-bottom:4px;cursor:pointer}.index-area-products .area-tab .up-down-switch .up.active{border-bottom:6px solid #2182fc}.index-area-products .show-more{text-align:right;line-height:30px;color:#666;cursor:pointer;font-size:14px;justify-content:flex-end}.index-area-products .show-more .down{display:block;width:0;height:0;border-top:6px solid #ccc;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid transparent;cursor:pointer;transform:rotate(270deg);margin-left:4px}.index-area-products .show-more .down.active{border-top:6px solid #2182fc}.index-area-products .area-banner-wrapper{width:204px;margin-right:16px}.index-area-products .area-banner-wrapper ul li{cursor:pointer}.index-area-products .area-banner-wrapper ul li a{display:inline-block;width:100%}.index-area-products .area-banner-wrapper ul li img{width:204px;height:57px}.index-area-products .area-banner-wrapper ul li:nth-child(-n + 2) a img{width:204px;height:200px}.index-area-products .area-product-list{width:auto}.index-area-products .area-product-list a.tours-product-item{width:228px}.index-area-products .area-product-list .empty-list{padding:100px 0;width:100%;font-size:14px;color:#666}.index-area-products .area-product-list .empty-list .empty-image{width:180px;height:180px;background-image:url('../img-web/empty.png');background-size:contain;background-repeat:no-repeat;background-position:center}.index-area-products .area-product-list .products-list li+li{margin-left:16px}.index-area-products .area-product-list .products-list li:nth-child(4n + 1){margin-left:0}.index-area-products .area-product-list .products-list li:nth-child(n + 5){margin-top:16px}.page-index-container.csr-view .search-input-wrapper .search-input-item{font-size:14px;color:#999999}.page-index-container.csr-view .index-banner-box .image-wrapper{width:870px;height:364px}.page-index-container.csr-view .products-list-wrapper .wg-components-slider-web ul{position:relative;width:2400px;height:308px;transform:translate3d(0, 0, 0)}.page-index-container.csr-view .products-list-wrapper .wg-components-slider-web ul li{width:240px !important;height:348px !important}.page-list-container{width:1208px;padding:0;margin:0 auto;padding-bottom:18px}.page-list-container .wg-components-footer{margin-top:20px}.list-search-tab{box-sizing:border-box;width:100%;height:80px;padding:20px 0;margin:0 auto 16px;background:#f1f5f8;box-shadow:0 2 6 0 rgba(153,153,153,0.4)}.list-search-tab .hot-dest-wrapper{margin-left:-42px;position:relative;width:230px;height:40px;background:#fff;border:1px solid #d8dce5;border-radius:3px;margin-right:10px;padding:0 16px;color:#bfc4cc;box-sizing:border-box}.list-search-tab .hot-dest-wrapper .hot-category-tab{position:absolute;left:0;top:40px;width:450px;z-index:3}.list-search-tab .hot-dest-wrapper .hot-category-tab .tab-mod li{cursor:pointer}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);padding:16px;height:610px;overflow-y:auto;box-sizing:border-box}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item label{font-size:14px !important;font-weight:600 !important;color:#2182fc !important;height:36px !important;line-height:36px !important;cursor:pointer}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item{overflow:hidden}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .list{height:auto;transition:height 3s ease}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .list.hide{height:0}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .wg-icon-back{margin-right:8px}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-item-name.has-extend:hover{background-color:#a0cfff29}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-item-name:hover+.extend-category .extend-category-item{display:block}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-category{position:absolute;background:white;color:#333;box-shadow:0 2px 11px 0 rgba(184,195,209,0.3);width:350px;right:-310px;z-index:2}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-category:hover .extend-category-item{display:block}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-category .extend-category-item{display:none;font-weight:bold;font-size:12px;padding:0 8px;line-height:20px;margin-top:4px}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-category .extend-category-item .extend-category-name{word-break:keep-all;margin-right:8px}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-category .extend-category-item .extend-item-list{font-weight:normal}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .extend-item .extend-category .extend-category-item .extend-item-list span{margin-left:4px}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .sub-item .name{color:#222;font-size:13px;line-height:24px;cursor:pointer;margin-right:12px;font-weight:bolder;min-width:52px !important;max-width:80px !important}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .sub-item .sub-item-list{font-weight:normal;font-size:12px;margin-right:9px}.list-search-tab .hot-dest-wrapper .hot-category-tab .hot-categories-data .sub-item .sub-item-list span{margin-right:5px;cursor:pointer}.list-search-tab .search-input-wrapper{width:694px;height:40px;background:#fff;border:1px solid #d8dce5;border-radius:3px;margin-right:10px;padding:0 16px;box-sizing:border-box;position:relative}.list-search-tab .search-input-wrapper .search-input{width:100%}.list-search-tab .search-input-wrapper .search-input input{width:100%;padding:0}.list-search-tab .search-input-wrapper .base-result-list-container{position:absolute;left:0;top:44px;width:100%;background:#fff;box-sizing:border-box;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);z-index:99}.list-search-tab .search-input-wrapper .base-result-list-container .list-item{font-size:14px;line-height:20px;padding:8px 10px;text-decoration:none;cursor:pointer}.list-search-tab .search-input-wrapper .hot-key-list .list-item{color:#222;line-height:20px;padding:8px 12px}.list-search-tab .search-input-wrapper .hot-key-list .list-item:hover{background:#d9eaff;border-radius:2px}.list-search-tab .search-input-wrapper .hot-key-list .list-item .list-icon{width:16px;height:16px;background:url(../img-web/hotkey.png) center no-repeat;background-size:100% 100%;margin-right:4px}.list-search-tab .search-input-wrapper .hot-key-list .list-item .list-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-search-tab .search-input-wrapper .search-result-list .list-item:hover{background-color:#d9eaff}.list-search-tab .search-input-wrapper .search-result-list .list-item .list-icon{height:16px;width:16px;margin:2px 6px 0 0}.list-search-tab .search-input-wrapper .search-result-list .list-item .name-location{width:224px}.list-search-tab .search-input-wrapper .search-result-list .list-item .item-name-base{margin-right:8px;color:#222;overflow:hidden;text-overflow:ellipsis}.list-search-tab .search-input-wrapper .search-result-list .list-item .item-name-single{white-space:nowrap}.list-search-tab .search-input-wrapper .search-result-list .list-item .item-name-mul{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.list-search-tab .search-input-wrapper .search-result-list .list-item .item-location{color:#666;font-size:12px}.list-search-tab .search-input-wrapper .search-result-list .list-item .item-tag{flex:1;text-align:right;color:#999;margin-left:16px;font-size:12px}.list-search-tab .search-input-wrapper .search-result-list .list-item .item-price{color:#ff5e00}.list-search-tab .search-btn{min-height:40px;height:40px;width:80px;border-radius:4px;cursor:pointer}.list-search-tab .tours-rule{color:#2182fc;font-size:14px;margin-left:18px}.list-filter-panel{background:#fff;padding:0 20px;border-radius:3px}.list-filter-panel .filter-item{padding:10px 0;font-size:14px;line-height:14px}.list-filter-panel .filter-item+.filter-item{border-top:1px solid #f0f0f0}.list-filter-panel .filter-item label{font-weight:600;width:64px;min-width:64px;margin-right:10px;color:#222;line-height:32px}.list-filter-panel .filter-item .filter-list-row{height:32px;overflow:hidden;margin-right:56px}.list-filter-panel .filter-item .filter-list-row.active{height:unset;overflow:unset}.list-filter-panel .filter-item .filter-list-row.active .radio-box-item{border:1px solid #e3e3e3}.list-filter-panel .filter-item .filter-clear-all{cursor:pointer;font-size:14px;color:#2182fc;height:32px;margin-left:auto}.list-filter-panel .filter-item .filter-clear-all:hover{color:#0057c4}.list-filter-panel .filter-item .multi-select-button{width:64px;height:32px;line-height:32px;font-size:12px;background-color:#f1f5f8;color:#222;border-radius:3px;text-align:center;cursor:pointer}.list-filter-panel .filter-item .multi-select-button:hover{background-color:#d9eaff;color:#2182fc}.list-filter-panel .filter-item .multi-select-button-block{width:64px;height:32px;background-color:#fff}.list-filter-panel .filter-item .multi-buttons-wrapper{font-size:12px;margin-top:6px}.list-filter-panel .filter-item .multi-buttons-wrapper span{font-size:14px;font-weight:600;height:32px;line-height:32px;border-radius:3px;padding:0 16px;color:#fff;cursor:pointer;box-sizing:border-box}.list-filter-panel .filter-item .multi-buttons-wrapper .multi-buttons-confirm{background-color:#ccc;border-color:#a0cfff;margin-left:6px;cursor:not-allowed}.list-filter-panel .filter-item .multi-buttons-wrapper .multi-buttons-confirm.active{background-color:#2182fc;border-color:#2182fc;cursor:pointer}.list-filter-panel .filter-item .multi-buttons-wrapper .multi-buttons-cancel{background-color:#fff;border:1px solid #2182fc;color:#2182fc}.list-filter-panel .filter-item .up-down{width:32px;height:32px;margin-left:4px;align-items:center;justify-content:center;border-radius:3px}.list-filter-panel .filter-item .up-down i{display:block;width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;cursor:pointer}.list-filter-panel .filter-item .up-down:hover{background:#d9eaff}.list-filter-panel .filter-item .up-down:hover .down{border-top-color:#2182fc}.list-filter-panel .filter-item .up-down:hover .up{border-bottom-color:#2182fc}.list-filter-panel .filter-item .down{border-top:6px solid #222;border-bottom:6px solid transparent;margin-top:8px}.list-filter-panel .filter-item .up{border-top:6px solid transparent;border-bottom:6px solid #222;margin-bottom:4px}.list-filter-panel .filter-item .filter-list-wrapper{padding-left:10px;width:938px;box-sizing:border-box;display:flex;gap:4px;flex-wrap:wrap}.list-filter-panel .filter-item .filter-list-wrapper li{padding:0 12px;height:32px;line-height:32px;border-radius:3px;cursor:pointer;color:#222;box-sizing:border-box}.list-filter-panel .filter-item .filter-list-wrapper li:hover{background:#d9eaff;color:#2182fc}.list-filter-panel .filter-item .filter-list-wrapper li.selected-filter{border:1px solid #2182fc;height:32px;line-height:32px;padding:0 10px;box-sizing:border-box;color:#2182fc}.list-filter-panel .filter-item .filter-list-wrapper li.selected-filter:hover{background-color:#d9eaff}.list-filter-panel .filter-item .filter-list-wrapper li .item-icon{font-size:16px;margin-right:5px;color:#ccc}.list-filter-panel .filter-item .filter-list-wrapper li .wg-icon-close{cursor:pointer}.list-filter-panel .filter-item .filter-list-wrapper li .item-icon.checkbox{font-size:14px}.list-filter-panel .filter-item .filter-list-wrapper li .item-icon.radio{margin-right:2px}.list-filter-panel .filter-item .filter-list-wrapper li .wg-icon-checkbox-checked{color:#2182fc}.list-filter-panel .filter-item .filter-list-wrapper li.active .item-icon{color:#2182fc}.list-filter-panel .filter-item .filter-list-wrapper .radio-box-item.active{border:1px solid #2182fc;color:#2182fc}.list-filter-panel .filter-item.filter-item-festivals .filter-list-row{margin-right:0}.list-filter-panel .filter-item.filter-item-festivals .filter-list-row.is-unfold{width:938px;margin-right:56px}.list-filter-panel .filter-item.filter-item-festivals .filter-list-row.is-unfold .filter-list-wrapper{width:100%}.list-filter-panel .filter-item.filter-item-festivals .filter-list-wrapper{width:661px}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper{position:relative;margin-right:56px}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .calendar-input-wrapper{width:232px;height:32px;align-items:center;padding:3px 10px;color:#606266;border-radius:4px;border:1px solid #dcdfe6;font-size:12px;box-sizing:border-box}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .wg-components-calendar{padding:16px}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .multi-calendar{position:absolute;top:13px;right:3px;z-index:999}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .multi-calendar .wg-components-calendar.calendar-price.calendar-web-multi{width:512px}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .separator{color:#303133}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper input{padding:0 2px;font-size:12px}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .icon-biz-a-commentcalendar{color:#dcdfe6}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .search-input-item.late{margin-left:4px}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .search-input-item.late .clear-btn{right:-18px !important}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .search-input-item.early .clear-btn{display:none !important}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .confirm-button{background-color:#ccc;font-size:12px;border-radius:3px;padding:0 5px;color:#fff;width:34px;height:32px;line-height:32px;box-sizing:border-box;cursor:pointer;margin:0 6px}.list-filter-panel .filter-item.filter-item-festivals .list-calendar-wrapper .confirm-button.active{background-color:#2182fc}.list-filter-panel .filter-item.filter-item-advanced .sharb{border-radius:3px;cursor:pointer;color:#222;padding-left:12px;margin-left:10px}.list-filter-panel .filter-item.filter-item-advanced .sharb:hover{background:#d9eaff;color:#2182fc}.list-filter-panel .filter-item.filter-item-advanced .sharb:hover .up-down{background:#d9eaff}.list-filter-panel .filter-item.filter-item-advanced .sharb:hover .down{border-top-color:#2182fc}.list-filter-panel .filter-item.filter-item-advanced .sharb:hover .up{border-bottom-color:#2182fc}.product-list-wrapper{margin-top:10px}.product-list-wrapper .empty-list{width:100%}.product-list-wrapper .empty-list .empty-image-wrapper{padding-top:10px;padding-bottom:20px;width:100%;background:white;margin-bottom:10px;font-size:14px}.product-list-wrapper .empty-list .seasons-product-wrapper{width:100%}.product-list-wrapper .empty-list .empty-image{width:180px;height:180px;background-image:url('../img-web/empty.png');background-size:contain;background-repeat:no-repeat;background-position:center}.product-list-wrapper .product-item{padding:16px;background:#fff;cursor:pointer;transition:all .4s ease-in-out}.product-list-wrapper .product-item .wg-components-exposure{flex:1}.product-list-wrapper .product-item .image-wrap{width:247px;min-width:247px;height:188px;border-radius:4px}.product-list-wrapper .product-item .image-wrap img{width:100%;height:100%;object-fit:cover}.product-list-wrapper .product-item+.product-item{margin-top:10px}.product-list-wrapper .product-item .product-detail-wrapper{position:relative;margin-left:16px;padding-right:20px;max-width:697px;box-sizing:border-box}.product-list-wrapper .product-item .product-detail-wrapper .detail-box{min-height:130px}.product-list-wrapper .product-item .product-detail-wrapper .name{font-size:18px;margin:0;line-height:20px;color:#222}.product-list-wrapper .product-item .product-detail-wrapper .diamond-label{background:linear-gradient(-90deg, #d2af43, #98681c);display:inline-flex;align-items:center;justify-content:center;width:31px;height:20px;line-height:20px;border-radius:2px;font-size:14px;color:#fff;margin-right:4px;vertical-align:top}.product-list-wrapper .product-item .product-detail-wrapper .diamond-label i{background:url(../img-web/diamond-label.svg) no-repeat;background-size:100% 100%;width:12px;height:12px;margin-left:2px}.product-list-wrapper .product-item .product-detail-wrapper .diamond-label-three{background:linear-gradient(-90deg, #76c6ef, #0958a8)}.product-list-wrapper .product-item .product-detail-wrapper .diamond-label-four{background:linear-gradient(-90deg, #c00275, #681785)}.product-list-wrapper .product-item .product-detail-wrapper .diamond-label-five{background:linear-gradient(-90deg, #d2af43, #98681c)}.product-list-wrapper .product-item .product-detail-wrapper .desc{font-size:12px;line-height:14px;color:#666;margin-bottom:12px;margin-top:2px;word-break:break-word}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper{margin-top:10px}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .tbs-label-wrapper{width:100%}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .discount-item{margin-right:.25rem;border:1px solid rgba(178,87,13,0.28);padding:0 5px;height:20px;box-sizing:border-box;text-align:center;line-height:20px;font-size:12px;color:#b2570d}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .discount-item:last-child{margin-right:20px}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .discount-item+.discount-item{margin-left:5px}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .tbs-labels{height:unset;overflow:unset;display:flex;flex-wrap:wrap;gap:4px}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .tbs-labels .tbs-label{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .extra-discount-list{list-style-type:disc;margin-left:20px}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .extra-discount-list li{color:#ff5e00;font-size:12px;line-height:12px}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .extra-discount-list li+li{margin-left:20px}.product-list-wrapper .product-item .product-detail-wrapper .discount-wrapper .extra-discount-list li::before{display:inline-block;content:'';width:4px;height:4px;border-radius:50%;margin-right:4px;background-color:#ff5e00}.product-list-wrapper .product-item .product-detail-wrapper .route-list-wrapper{margin-top:10px}.product-list-wrapper .product-item .product-detail-wrapper .route-list-wrapper p{font-size:12px;color:#222}.product-list-wrapper .product-item .product-detail-wrapper .route-list-wrapper p i{color:#67c23a;margin-right:5px}.product-list-wrapper .product-item .product-detail-wrapper .grouped-wrapper,.product-list-wrapper .product-item .product-detail-wrapper .about-to-group-wrapper,.product-list-wrapper .product-item .product-detail-wrapper .other-date-wrapper{min-height:20px;font-size:14px;line-height:20px;color:#222}.product-list-wrapper .product-item .product-detail-wrapper .grouped-wrapper label,.product-list-wrapper .product-item .product-detail-wrapper .about-to-group-wrapper label,.product-list-wrapper .product-item .product-detail-wrapper .other-date-wrapper label{margin-right:4px}.product-list-wrapper .product-item .product-detail-wrapper .grouped-wrapper span,.product-list-wrapper .product-item .product-detail-wrapper .about-to-group-wrapper span,.product-list-wrapper .product-item .product-detail-wrapper .other-date-wrapper span{cursor:pointer}.product-list-wrapper .product-item .product-detail-wrapper .wg-tour-dates{height:40px;box-sizing:border-box;margin-top:8px}.product-list-wrapper .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item{font-size:14px;margin-bottom:2px;line-height:20px;padding-right:50px;text-align:left}.product-list-wrapper .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .k_date_label{word-break:break-all}.product-list-wrapper .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .k_date_str{margin-left:10px;color:#222;text-align:left}.product-list-wrapper .product-item .product-detail-wrapper .wg-tour-dates .wg-tours-dates-item .circle{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:5px}.product-list-wrapper .product-item .product-detail-wrapper .action-wrapper{position:absolute;bottom:0;right:24px}.product-list-wrapper .product-item .product-detail-wrapper .action-wrapper i{color:#2182fc;border-radius:50%}.product-list-wrapper .product-item .product-detail-wrapper .action-wrapper .icon-wrapper{border:1px solid #2182fc;width:16px;height:16px;border-radius:50%;cursor:pointer}.product-list-wrapper .product-item .product-detail-wrapper .action-wrapper .icon-wrapper i{font-size:14px}.product-list-wrapper .product-item .product-detail-wrapper .action-wrapper .icon-wrapper:first-child{margin-right:4px}.product-price-wrapper{text-align:right;position:relative;align-items:flex-end;width:216px;box-sizing:border-box}.product-price-wrapper .product-price{color:#ff5e00}.product-price-wrapper .product-price .price-unit{font-size:14px;color:#ff5e00}.product-price-wrapper .product-price .price-amount{font-size:30px;font-weight:600;line-height:30px;color:#ff5e00}.product-price-wrapper .booking-btn{width:112px;height:40px;border-radius:2px;margin-top:8px;cursor:pointer}.product-price-wrapper .common-comment{display:flex;align-items:center;width:100%}.product-price-wrapper .common-comment .left{flex:1;margin-right:4px}.product-price-wrapper .level-score{margin-bottom:6px}.product-price-wrapper .level-score .level{height:20px;color:#222222;font-size:18px;font-family:MicrosoftJhengHeiBold;font-weight:bold}.product-price-wrapper .level-score .score{width:40px;height:20px;background:#2182fc;border-radius:100px 100px 100px 0px;text-align:center;color:#fff;font-size:16px;font-family:PingFangSC-Semibold;font-weight:600;line-height:20px}.product-price-wrapper .sales-count{font-size:14px;font-family:PingFangSC-Regular;font-weight:normal}.product-price-wrapper .sales-count .sales{color:#999999;height:20px}.product-price-wrapper .sales-count .count{color:#222222;height:20px}.product-price-wrapper .block{flex:1;width:100%}.product-price-wrapper .discount-info{margin-top:5px}.product-price-wrapper .discount-info .origin-price{display:inline-block;font-size:14px;font-family:PingFangSC-Regular;color:#999;text-decoration:line-through}.product-price-wrapper .discount-info .discount{width:50px;height:20px;background:linear-gradient(-68.2deg, #f82222 0%, #f60 97.77%);border-radius:2px;color:#fff;font-size:14px;font-weight:600;text-align:center}.sort-bar-wrapper{background:#fff;height:45px;width:100%;margin-top:10px}.sort-bar-wrapper .left-wrapper{height:100%}.sort-bar-wrapper .sort-tab{padding:0 30px;cursor:pointer}.sort-bar-wrapper .sort-tab label{font-size:16px;line-height:16px;color:#222;cursor:pointer}.sort-bar-wrapper .sort-tab.active label{font-weight:600;color:#2182fc}.sort-bar-wrapper .sort-tab .status-wrap{height:10px;position:relative;margin-left:10px;font-size:14px}.sort-bar-wrapper .sort-tab .status-wrap .wg-icon-back{display:block;position:absolute;left:0;color:#d8dce5}.sort-bar-wrapper .sort-tab .status-wrap .up{transform:rotate(90deg);bottom:4px}.sort-bar-wrapper .sort-tab .status-wrap .up.active{color:#2182fc}.sort-bar-wrapper .sort-tab .status-wrap .down{transform:rotate(-90deg);top:4px}.sort-bar-wrapper .sort-tab .status-wrap .down.active{color:#2182fc}.sort-bar-wrapper .sort-tab .price-range-wrapper{margin-left:10px}.sort-bar-wrapper .sort-tab .price-range-wrapper .price-input{width:110px;height:30px;background:#ffffff;border:1px solid #dbdfe6;border-radius:4px;box-sizing:border-box}.sort-bar-wrapper .sort-tab .price-range-wrapper .price-input>input{box-sizing:border-box;padding:0 8px;height:30px;line-height:30px}.sort-bar-wrapper .sort-tab .price-range-wrapper .process{display:block;border-bottom:1px solid #222;width:8px;margin:0 4px}.sort-bar-wrapper .sort-tab .price-range-wrapper .confirm-button{min-height:32px;height:32px;margin-left:16px}.sort-bar-wrapper .right-wrapper{padding-right:20px}.sort-bar-wrapper .right-wrapper .filter-item{font-size:14px;color:#222;cursor:pointer}.sort-bar-wrapper .right-wrapper .filter-item i{margin-right:8px;color:#ccc}.sort-bar-wrapper .right-wrapper .filter-item .wg-icon-checkbox-checked{color:#2182fc}.sort-bar-wrapper .right-wrapper .filter-item+.filter-item{margin-left:16px}.sort-bar-wrapper .right-wrapper .filter-item.active{color:#2182fc}.sort-bar-wrapper .right-wrapper .filter-item.active i{color:#2182fc}.page-detail{padding-bottom:114px}.page-detail .product-penal{padding:16px;border-radius:2px;background:#fff}.page-detail .product-penal .product-name{font-size:20px;color:#222;font-weight:600;line-height:27px;margin-bottom:8px}.page-detail .product-penal .diamond-label{background:linear-gradient(-90deg, #d2af43, #98681c);display:inline-flex;align-items:center;justify-content:center;width:31px;height:20px;line-height:20px;border-radius:2px;font-size:14px;color:#fff;margin-right:4px;cursor:pointer;vertical-align:top;margin-top:4px}.page-detail .product-penal .diamond-label i{background:url(../img-web/diamond-label.svg) no-repeat;background-size:100% 100%;width:12px;height:12px;margin-left:2px}.page-detail .product-penal .diamond-label-three{background:linear-gradient(-90deg, #76c6ef, #0958a8)}.page-detail .product-penal .diamond-label-four{background:linear-gradient(-90deg, #c00275, #681785)}.page-detail .product-penal .diamond-label-five{background:linear-gradient(-90deg, #d2af43, #98681c)}.page-detail .product-penal .detail-desc{padding-bottom:8px}.page-detail .product-penal .detail-desc .product-airlines-wrapper{height:20px}.page-detail .product-penal .detail-desc .product-airlines-wrapper .list li+li{margin-left:8px}.page-detail .product-penal .detail-desc .product-airlines-wrapper .list li{line-height:20px;height:20px}.page-detail .product-penal .detail-desc .product-airlines-wrapper .list li img{margin-right:2px}.page-detail .product-penal .detail-desc .airlines-comment{margin-top:16px}.page-detail .product-penal .detail-desc .comment-info{margin-left:auto;line-height:20px}.page-detail .product-penal .detail-desc .comment-info span{display:inline-block;margin-left:8px}.page-detail .product-penal .detail-desc .comment-info .count{color:#222222;line-height:20px;vertical-align:middle}.page-detail .product-penal .detail-desc .comment-info .level{line-height:20px;vertical-align:middle;color:#222222;font-size:18px;font-weight:bold}.page-detail .product-penal .detail-desc .comment-info .score{width:40px;background:#2182fc;border-radius:100px 100px 100px 0px;text-align:center;color:#fff;font-size:16px;font-weight:600;line-height:20px}.page-detail .product-penal .product-desc{font-size:14px;color:#666;line-height:20px}.page-detail .product-penal .product-desc+.product-desc{margin-top:8px}.page-detail .product-penal .content-left{width:562px}.page-detail .product-penal .content-left .feature-wrap{height:163px;padding-top:8px;overflow-y:scroll}.page-detail .product-penal .content-left .label-wrap{margin-top:8px}.page-detail .product-penal .content-left .label-wrap .tbs-quality-label{margin-bottom:4px;white-space:nowrap}.page-detail .product-penal .content-left .label-wrap .title{color:#222222;font-size:14px;font-weight:bold;line-height:20px;margin-right:16px;word-break:keep-all;margin-top:0}.page-detail .product-penal .content-left .label-wrap .tbs-label-wrapper{flex:1;width:0}.page-detail .product-penal .content-left .label-wrap .tbs-labels{height:unset !important;align-items:center;display:flex;overflow:visible !important;flex-wrap:wrap}.page-detail .product-penal .content-left .label-wrap .tbs-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.page-detail .product-penal .content-left .sale-points-wrap.sketch{height:120px;margin-top:8px}.page-detail .product-penal .content-left .sale-points-wrap{width:100%;padding-bottom:6px;margin-top:8px;box-sizing:border-box;align-items:flex-start}.page-detail .product-penal .content-left .sale-points-wrap::-webkit-scrollbar{width:6px;height:30px}.page-detail .product-penal .content-left .sale-points-wrap::-webkit-scrollbar-thumb{background:#cccccc;border-radius:2px}.page-detail .product-penal .content-left .sale-points-wrap::-webkit-scrollbar-track{border-radius:3px}.page-detail .product-penal .content-left .sale-points-wrap .title{color:#222222;font-size:14px;font-weight:bold;line-height:20px;margin-right:16px;word-break:keep-all}.page-detail .product-penal .content-left .sale-points-wrap .list{padding:0 8px}.page-detail .product-penal .content-left .sale-points-wrap .list .item{margin-top:4px;line-height:20px;color:#222222;position:relative}.page-detail .product-penal .content-left .sale-points-wrap .list .item::before{content:'';width:4px;height:4px;background-color:#2182fc;border-radius:2px;position:absolute;left:-8px;top:8px}.page-detail .product-penal .content-left .sale-points-wrap .tbs-labels{height:unset}.page-detail .product-penal .content-left .sale-points-wrap .tbs-labels .marketing{cursor:pointer}.page-detail .product-penal .content-left .sale-points-wrap .tbs-quality-label{margin-top:2px}.page-detail .product-penal .content-left .service-wrap{margin-top:8px;line-height:20px}.page-detail .product-penal .content-left .service-wrap .title{color:#222222;font-size:14px;font-weight:bold;margin:0 16px 0 0;min-width:56px}.page-detail .product-penal .content-left .service-wrap .content{overflow:hidden;white-space:break-spaces;word-break:break-all;background:#d9eaff;color:#003e8d;border-radius:2px;cursor:pointer}.page-detail .product-penal .content-left .service-wrap .protect-icon{display:inline-block;width:13px;height:13px;background:url(../img-web/protect.png) center no-repeat;background-size:100% 100%;background-position-y:1px;margin-left:4px}.page-detail .product-penal .content-left .service-wrap .arrow-right{display:inline-block;transform:scaleX(-1);color:#003e8d}.page-detail .product-penal .content-left .service-wrap .line{display:inline-block;height:10px;border-right:1px solid #003e8d;margin:0 4px}.page-detail .product-penal .content-left .service-label-modal .wg-components-mask .light-box .light-box-body{background:linear-gradient(90deg, #ebf0fc 0%, #e9f0fe 100%)}.page-detail .product-penal .content-left .service-label-modal .wg-components-mask .light-box .light-box-body .service-label-modal-body{background:#fff;padding:16px;flex-direction:column;gap:24px}.page-detail .product-penal .content-left .service-label-modal .wg-components-mask .light-box .light-box-body .service-label-modal-body-item .label-name{line-height:20px;font-size:16px;font-weight:600;gap:12px;position:relative}.page-detail .product-penal .content-left .service-label-modal .wg-components-mask .light-box .light-box-body .service-label-modal-body-item .label-name .label-icon .icon{width:16px;height:16px;background:url(../img-web/ischeck.svg) center no-repeat;background-size:100% 100%;position:absolute}.page-detail .product-penal .content-left .service-label-modal .wg-components-mask .light-box .light-box-body .service-label-modal-body-item .label-name .label-icon .block{width:16px;height:16px;background:#e8f2ff;border-radius:50%}.page-detail .product-penal .content-left .service-label-modal .wg-components-mask .light-box .light-box-body .service-label-modal-body-item .label-name .name{white-space:break-spaces;word-break:break-word}.page-detail .product-penal .content-left .service-label-modal .wg-components-mask .light-box .light-box-body .service-label-modal-body-item .label-description{margin-top:8px;margin-left:28px;line-height:20px}.page-detail .product-penal .content-right{width:574px}.page-detail .product-penal .content-right .detail-next{background:#fff2e7;padding:12px 16px;border-radius:8px}.page-detail .product-penal .content-right .detail-next .price-now{color:#ff5e00}.page-detail .product-penal .content-right .detail-next .price-now .detail-unit{font-size:14px;padding-right:4px}.page-detail .product-penal .content-right .detail-next .price-now .detail-amount{font-size:30px;font-weight:bold;line-height:30px}.page-detail .product-penal .content-right .detail-next .price-now .detail-amount span{font-weight:normal}.page-detail .product-penal .content-right .detail-next .feature-info .whatsapp-service-wrapper-btn{margin-right:14px}.page-detail .product-penal .content-right .detail-next .feature-info .sales{margin-top:8px;height:20px;text-align:right;color:#999999;font-family:PingFangSC-Regular}.page-detail .product-penal .content-right .detail-next .feature-info .share-content{margin-right:0}.page-detail .product-penal .content-right .detail-next .discount{height:18px;background:linear-gradient(106.44deg, #f60 0%, #f82222 97.77%);border-radius:2px 2px 2px 2px;padding:0 4px 0 4px;position:relative;color:#ffffff;font-size:12px;line-height:18px;margin-left:4px}.page-detail .product-penal .content-right .detail-next .discount::before{content:'';background-color:#f60;width:4px;height:4px;transform-origin:center;transform:rotate(45deg);position:absolute;top:7px;left:-2px}.page-detail .product-penal .content-right .detail-next .detail-base-price{margin-top:2px;font-size:14px;line-height:20px;color:#999;text-decoration:line-through}.page-detail .product-penal .content-right .detail-next .start-price-tip{margin-left:8px;position:relative}.page-detail .product-penal .content-right .detail-next .start-price-tip:hover .start-price-tip-content{display:block}.page-detail .product-penal .content-right .detail-next .start-price-tip .start-price-tip-text{font-size:14px;color:#2182fc;cursor:pointer;border-bottom:1px dashed #2182fc}.page-detail .product-penal .content-right .detail-next .start-price-tip .start-price-tip-content{position:absolute;left:0;top:22px;display:none;width:300px;padding:8px;border-radius:2px;border:1px solid #2182fc;font-size:12px;color:#222;background:#fff;line-height:1.4;z-index:10}.page-detail .product-penal .content-right .detail-next .wg-components-button{width:152px;height:56px}.page-detail .product-penal .content-right .detail-next .wg-components-button .button-text{font-size:20px}.page-detail .product-penal .detail-fav,.page-detail .product-penal .share-content{color:#2182fc;margin-right:12px;cursor:pointer;font-size:16px;line-height:20px;position:relative}.page-detail .product-penal .detail-fav i,.page-detail .product-penal .share-content i{font-size:18px;line-height:20px;margin-right:2px}.page-detail .product-penal .detail-fav .wg-icon-fav-solid,.page-detail .product-penal .share-content .wg-icon-fav-solid{color:#ff5e00}.page-detail .product-penal .detail-fav .wg-components-web-share,.page-detail .product-penal .share-content .wg-components-web-share{position:absolute;top:35px;left:50%;transform:translateX(-50%)}.page-detail .detail-section-list .scroll-section{background-color:#fff;padding:0 24px 16px 16px}.page-detail .detail-section-list .scroll-section+.scroll-section .section-title{border-top:1px solid #e3e3e3}.page-detail .detail-section-list .scroll-section .section-title{padding:24px 0 16px;margin:0;color:#222222;font-size:18px;line-height:24px;text-align:center;font-weight:bold}.page-detail .detail-section-list .scroll-section .section-title-wrap{position:relative}.page-detail .detail-section-list .scroll-section .download-btn{position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#2182fc;font-weight:normal;font-size:14px;line-height:20px;cursor:pointer;margin:0}.page-detail .detail-section-list .scroll-section .download-btn .icon-biz{font-size:20px}.page-detail .detail-section-list .scroll-section .download-btn .icon-biz:before{vertical-align:middle}.page-detail .detail-section-list .scroll-section .visa_country{width:100%;margin-bottom:15px;height:25px;border-bottom:1px solid #d6dde2;padding-left:20px}.page-detail .detail-section-list .scroll-section .visa_country li{float:left;padding:0 15px;height:24px;background-color:#e9f0f5;border:1px solid #d6dde2;border-bottom-width:0;margin-right:5px;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer}.page-detail .detail-section-list .scroll-section .visa_country li.show{font-weight:bold;height:24px;background-color:#ffffff;border:1px solid #d6dde2;border-bottom:1px solid #ffffff;height:25px}.page-detail .detail-section-list .scroll-section .visa_country_content .table{border-collapse:collapse !important}.page-detail .detail-section-list .scroll-section .visa_country_content .table td,.page-detail .detail-section-list .scroll-section .visa_country_content .table th{background-color:#fff !important}.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered td{border:1px solid #ddd !important}.page-detail .detail-section-list .scroll-section .visa_country_content table{background-color:transparent}.page-detail .detail-section-list .scroll-section .visa_country_content caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}.page-detail .detail-section-list .scroll-section .visa_country_content th{text-align:left}.page-detail .detail-section-list .scroll-section .visa_country_content .table{width:100%;max-width:100%;margin-bottom:20px}.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd}.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}.page-detail .detail-section-list .scroll-section .visa_country_content .table>caption+thead>tr:first-child>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>colgroup+thead>tr:first-child>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead:first-child>tr:first-child>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>caption+thead>tr:first-child>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>colgroup+thead>tr:first-child>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead:first-child>tr:first-child>td{border-top:0}.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody+tbody{border-top:2px solid #dddddd}.page-detail .detail-section-list .scroll-section .visa_country_content .table .table{background-color:#ffffff}.page-detail .detail-section-list .scroll-section .visa_country_content .table-condensed>thead>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-condensed>tbody>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-condensed>tfoot>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-condensed>thead>tr>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-condensed>tbody>tr>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-condensed>tfoot>tr>td{padding:5px}.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered{border:1px solid #dddddd}.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>thead>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>tbody>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>tfoot>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>thead>tr>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>tbody>tr>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>tfoot>tr>td{border:1px solid #dddddd}.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>thead>tr>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table-bordered>thead>tr>td{border-bottom-width:2px}.page-detail .detail-section-list .scroll-section .visa_country_content .table-striped>tbody>tr:nth-of-type(odd){background-color:#d9edf7 !important}.page-detail .detail-section-list .scroll-section .visa_country_content .table-striped>tbody>tr:nth-of-type(odd) td{background-color:#d9edf7 !important}.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr:hover{background-color:#f5f5f5}.page-detail .detail-section-list .scroll-section .visa_country_content table col[class*='col-']{position:static;float:none;display:table-column}.page-detail .detail-section-list .scroll-section .visa_country_content table td[class*='col-'],.page-detail .detail-section-list .scroll-section .visa_country_content table th[class*='col-']{position:static;float:none;display:table-cell}.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>td.active,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>td.active,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>td.active,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>th.active,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>th.active,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>th.active,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.active>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.active>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.active>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.active>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.active>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.active>th{background-color:#f5f5f5}.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>td.active:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>th.active:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.active:hover>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr:hover>.active,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>td.success,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>td.success,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>td.success,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>th.success,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>th.success,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>th.success,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.success>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.success>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.success>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.success>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.success>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.success>th{background-color:#dff0d8}.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>td.success:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>th.success:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.success:hover>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr:hover>.success,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>td.info,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>td.info,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>td.info,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>th.info,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>th.info,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>th.info,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.info>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.info>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.info>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.info>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.info>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.info>th{background-color:#d9edf7}.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>td.info:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>th.info:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.info:hover>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr:hover>.info,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>td.warning,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>td.warning,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>td.warning,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>th.warning,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>th.warning,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>th.warning,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.warning>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.warning>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.warning>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.warning>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.warning>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.warning>th{background-color:#fcf8e3}.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>td.warning:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>th.warning:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.warning:hover>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr:hover>.warning,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>td.danger,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>td.danger,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>td.danger,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr>th.danger,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr>th.danger,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr>th.danger,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.danger>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.danger>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.danger>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table>thead>tr.danger>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tbody>tr.danger>th,.page-detail .detail-section-list .scroll-section .visa_country_content .table>tfoot>tr.danger>th{background-color:#f2dede}.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>td.danger:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr>th.danger:hover,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.danger:hover>td,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr:hover>.danger,.page-detail .detail-section-list .scroll-section .visa_country_content .table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.page-detail .detail-section-list .scroll-section .visa_country_content .table-responsive{width:100%;overflow:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.page-detail .detail-section-list .scroll-section .visa_country_content .table-responsive::-webkit-scrollbar-thumb{height:20px}.page-detail .detail-section-list .scroll-section .visa_country_content .table-responsive::-webkit-scrollbar-track{background:#f8f8f8;border-radius:2px}.page-detail .detail-section-list .journey-wrap{background-color:#ffffff}.page-detail .detail-section-list .journey-wrap .journey-main .left{width:16px;padding-left:8px;align-self:stretch}.page-detail .detail-section-list .journey-wrap .journey-main .left .circle{width:16px;height:16px;border-radius:50%;background-color:#d9eaff;position:relative;flex-direction:column}.page-detail .detail-section-list .journey-wrap .journey-main .left .circle::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:6px;border-radius:50%;border:3px solid #ffffff}.page-detail .detail-section-list .journey-wrap .journey-main .left .line{width:0px;height:calc(100% - 16px);border-right:1px dashed #e3e3e3}.page-detail .detail-section-list .journey-wrap .journey-main .right{flex:1;padding-left:16px;padding-bottom:32px}.page-detail .detail-section-list .journey-wrap .journey-main .right .hourney-header .day{width:60px;background:#2182fc;text-align:center;color:#fff;position:relative}.page-detail .detail-section-list .journey-wrap .journey-main .right .hourney-header .day::before{content:' ';width:0;height:0;border-top:5px solid #2182fc;border-left:8px solid transparent;position:absolute;top:0;left:-8px}.page-detail .detail-section-list .journey-wrap .journey-main .right .hourney-header .title{flex:1;color:#222;line-height:20px;font-size:14px;font-weight:bold;padding:12px 16px;background-color:#f1f5f8}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap{margin-top:24px;padding-left:60px;display:flex;flex-wrap:wrap;color:#222;line-height:20px;font-size:14px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .inline-item{display:inline-flex;margin-right:34px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .inline-item+.inline-item{position:relative}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .inline-item+.inline-item::before{content:'';width:1px;height:12px;background-color:#e3e3e3;position:absolute;left:-20px;top:4px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .inline-item .icon-biz{color:#2182fc;margin-right:4px;line-height:20px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item{width:100%}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name{font-weight:bold}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .base-icon{width:20px;height:20px;margin-right:14px;margin-left:-8px;scale:.7}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .gather-icon{background:url(../img-web/gather-icon.svg) center no-repeat;background-size:100% 100%}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .airplane-icon{background:url(../img-web/airplane-icon.svg) center no-repeat;background-size:100% 100%;scale:1}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .car-icon{background:url(../img-web/car-icon.svg) center no-repeat;background-size:100% 100%;scale:1}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .shop-icon{background:url(../img-web/shop-icon.svg) center no-repeat;background-size:100% 100%;scale:1}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .scene-icon{background:url(../img-web/scene-icon.svg) center no-repeat;background-size:100% 100%;scale:.8}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .dissolve-icon{background:url(../img-web/dissolve-icon.svg) center no-repeat;background-size:100% 100%;scale:.8}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .hotel-icon{background:url(../img-web/hotel-icon.svg) center no-repeat;background-size:100% 100%;scale:.8}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .eat-icon{background:url(../img-web/eat-icon.svg) center no-repeat;background-size:100% 100%}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .other-icon{background:url(../img-web/other-icon.svg) center no-repeat;background-size:100% 100%}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .name .freetime-icon{background:url(../img-web/freetime-icon.svg) center no-repeat;background-size:100% 100%;scale:1}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .item-container{border-left:1px dashed #e3e3e3;padding-left:24px;padding-bottom:16px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .item-container .time-icon{width:16px;height:16px;background:url(../img-web/time-icon.svg) center no-repeat;background-size:100% 100%;margin:2px 4px 0 0}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item:last-child .item-container{border:none;padding-bottom:0}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project{padding-top:8px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project:first-child{padding-top:16px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header{gap:4px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .project-name{cursor:pointer;text-decoration:underline;text-underline-offset:4px;font-weight:700;font-size:16px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .project-name:hover{color:#2182fc}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .not-link-project-name{color:#222;text-decoration:none}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .not-link-project-name:hover{cursor:not-allowed;color:#222}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .base-tag{border-radius:2px;padding:0 4px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .score{height:20px;line-height:20px;background-color:#2182fc;color:#fff}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .type{height:20px;line-height:20px;color:#2182fc;border:.0625rem solid rgba(0,87,196,0.2)}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .level-icon{width:12px;height:12px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .diamond-icon{background:url(../img-web/diamond-icon.svg) center no-repeat;background-size:100% 100%}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .project-header .star-icon{background:url(../img-web/star-icon.svg) center no-repeat;background-size:100% 100%}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .hotel-project .project-header{line-height:24px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .hotel-project .project-header .relation-text{margin-top:0}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .hotel-project .project-header .project-name{text-decoration:none;color:#2182fc;font-size:14px;font-weight:400}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .detail-item .hotel-project .project-header .project-name:hover{color:#0057c4}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .summery{padding-top:4px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .image-wrap{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:8px;margin-top:8px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .image-wrap .image-item{width:232px;height:130px;border-radius:3.02px 3.02px 3.02px 3.02px;position:relative;overflow:hidden;cursor:pointer}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .image-wrap .image-item img{width:100%;height:100%;object-fit:cover}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .image-wrap .image-item .no-image{height:100%}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .image-wrap .image-item .image-title{position:absolute;bottom:0;left:0;width:100%;padding:0 8px;height:36px;line-height:36px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(-180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);border-radius:0 0 2px 2px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .introduction{margin-top:8px}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .introduction-name{font-weight:700}.page-detail .detail-section-list .journey-wrap .journey-main .right .detail-wrap .relation-text{margin-top:8px;line-height:24px}.page-detail .detail-section-list .journey-wrap .journey-project-modal.journey-mask-hotel-iframe .light-box-body{width:1268px;padding:24px 0px 32px 0px;background:#f0f0f0}.page-detail .detail-section-list .journey-wrap .journey-project-modal.journey-mask-hotel-iframe .light-box-body .modal-body{overflow:hidden;height:calc(80vh - 40px - 14px);margin-top:8px}.page-detail .detail-section-list .journey-wrap .journey-project-modal.journey-mask-hotel-iframe .light-box-body .modal-header{padding:0 52px 0 30px}.page-detail .detail-section-list .journey-wrap .journey-project-modal.journey-mask-hotel-iframe .journey-project-hotel-iframe::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ddd}.page-detail .detail-section-list .journey-wrap .journey-project-modal.journey-mask-hotel-iframe .journey-project-hotel-iframe::-webkit-scrollbar-track{background-color:#fff}.page-detail .detail-section-list .journey-wrap .journey-project-modal.journey-mask-hotel-iframe .journey-project-hotel-iframe::-webkit-scrollbar{width:8px;height:8px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .base-info{height:28px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .base-info .title{font-size:20px;font-weight:600;margin-right:8px;max-width:740px;line-height:28px;height:28px;overflow:hidden;text-overflow:ellipsis}.page-detail .detail-section-list .journey-wrap .journey-project-modal .base-info .score{height:20px;line-height:20px;background:#2182fc;border-radius:2px 2px 2px 2px;color:#fff;padding:0 4px;margin-right:4px;font-size:14px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .base-info .tag{height:20px;line-height:20px;border:1px solid #0057c4;border-radius:2px 2px 2px 2px;color:#2182fc;padding:0 4px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction .title,.page-detail .detail-section-list .journey-wrap .journey-project-modal .summary .title{height:20px;line-height:20px;font-size:16px;font-weight:600;color:#222222;margin-bottom:8px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction .des,.page-detail .detail-section-list .journey-wrap .journey-project-modal .summary .des{margin-bottom:16px;font-size:14px;line-height:20px;color:#222}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction .image-item img,.page-detail .detail-section-list .journey-wrap .journey-project-modal .summary .image-item img{border-radius:8px 8px 8px 8px;width:800px;height:450px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction.has-summary{margin-bottom:16px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-list img{border-radius:8px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-list li::after{content:' ';position:absolute;bottom:0px;left:0;right:0;z-index:200;height:36px;line-height:36px;background:linear-gradient(-180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);border-radius:0 0 8px 8px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .silder-mask{position:absolute;top:0;bottom:unset;font-size:14px;line-height:20px;left:-16px;width:110%;background:transparent;height:100%;z-index:1}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-img-nav{margin-top:8px;width:100%;overflow:hidden;height:70px;position:relative;z-index:200}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-img-nav .img-title{position:absolute;top:unset;bottom:16px;color:#fff;font-size:14px;line-height:20px;left:16px;width:80%}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-pager{z-index:201;right:16px;bottom:104px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .icon-u{position:absolute;width:32px;height:70px;top:0;background:#000;opacity:.6;z-index:100;cursor:pointer}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .icon-u::before{content:'';position:absolute;display:block;width:10px;height:10px;border-top:2px solid;border-right:2px solid;border-color:#fff}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .icon-pre{left:0;border-radius:4px 0 0 4px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .icon-pre::before{transform:rotate(-135deg);top:31px;left:13px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .icon-next{right:0;border-radius:0 4px 4px 0}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .icon-next::before{transform:rotate(45deg);top:31px;left:7px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-wrapper ul{display:flex;gap:8px;height:70px !important}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-wrapper ul img{width:127px;height:70px;border-radius:4px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .poi-slider-box .slider-wrapper ul .nav-item.active img{border:2px solid #2182fc}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box.hide-nav .slider-img-nav .icon-pre,.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box.hide-nav .slider-img-nav .icon-next{display:none}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box .slider-img-nav{position:unset;height:0;margin-top:0}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box .slider-img-nav .slider-wrapper{display:none}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box .slider-img-nav .icon-u{height:64px;top:unset;bottom:190px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box .slider-img-nav .icon-u::before{top:28px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box .slider-img-nav .icon-pre{border-radius:0 4px 4px 0}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box .slider-img-nav .icon-next{border-radius:4px 0 0 4px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .introduction-slider-box .slider-pager{bottom:16px}.page-detail .detail-section-list .journey-wrap .journey-project-modal .empty-section{flex-direction:column}.page-detail .detail-section-list .journey-wrap .journey-project-modal .empty-section .empty-img{width:180px;height:180px;background:url(../img-web/empty.png) center no-repeat;background-size:100% 100%}.page-detail .detail-section-list .journey-wrap .journey-project-modal .empty-section .empty-text{margin-top:16px;color:#666;font-size:14px;line-height:20px}.page-detail .detail-section-list .costs-wrap .cost-item-wrap,.page-detail .detail-section-list .costs-wrap .cost-item-wrap{color:#222222;font-size:14px;line-height:20px}.page-detail .detail-section-list .costs-wrap .cost-item-wrap .cost-item-header,.page-detail .detail-section-list .costs-wrap .cost-item-wrap .cost-item-header{font-size:14px;margin-top:16px;font-weight:bold;margin-bottom:12px}.page-detail .detail-section-list .costs-wrap .cost-item-wrap .item-wrap,.page-detail .detail-section-list .costs-wrap .cost-item-wrap .item-wrap{padding-left:0;list-style-position:inside}.page-detail .detail-section-list .costs-wrap .cost-item-wrap .high-light,.page-detail .detail-section-list .costs-wrap .cost-item-wrap .high-light{color:#ff7d13}.page-detail .detail-section-list .own-pay-wrap table{border-collapse:collapse;width:100%;margin-bottom:16px}.page-detail .detail-section-list .own-pay-wrap table tr td{padding:4px}.page-detail .detail-section-list .own-pay-wrap table .head{color:#222222;font-size:16px;text-align:center;font-weight:600;line-height:18px}.page-detail .detail-section-list .own-pay-wrap table .head td{padding:8px 4px}.page-detail .detail-section-list .own-pay-wrap table tr td:not(:first-child){text-align:center}.page-detail .detail-section-list .own-pay-wrap .ownpay-rule .ownpay-rule-title{color:#222222;font-weight:600;margin-bottom:8px}.page-detail .detail-section-list .own-pay-wrap .ownpay-rule ol{padding-left:0;list-style-position:inside}.page-detail .detail-section-list .own-pay-wrap .ownpay-rule .high-light{color:#ff7d13}.page-detail .detail-section-list .comment-list-wrap .comment-header{height:55px}.page-detail .detail-section-list .comment-list-wrap .comment-header .total-points{width:96px;height:55px;line-height:55px;text-align:center;background:#2182fc;border-radius:30px 30px 30px 0px;color:#ffffff;font-size:30px;font-weight:600}.page-detail .detail-section-list .comment-list-wrap .comment-header .total-points .total{font-size:14px;font-weight:400}.page-detail .detail-section-list .comment-list-wrap .comment-header .rate-count{width:242px;margin-left:20px;border-right:1px solid #d8dce5}.page-detail .detail-section-list .comment-list-wrap .comment-header .rate-count .des{color:#2182fc;font-size:20px;font-weight:600;margin-bottom:4px;display:flex}.page-detail .detail-section-list .comment-list-wrap .comment-header .rate-count .des .thumb{width:27px;height:20px;margin-right:4px;background:url(../img-web/thumb.png) no-repeat center center;background-size:80%}.page-detail .detail-section-list .comment-list-wrap .comment-header .rate-count .rate{color:#666666;font-weight:400}.page-detail .detail-section-list .comment-list-wrap .comment-header .rate-count .count{color:#666}.page-detail .detail-section-list .comment-list-wrap .comment-header .project-score{flex:1;flex-direction:column}.page-detail .detail-section-list .comment-list-wrap .comment-header .project-score .score{color:#222222;font-size:30px;height:30px;line-height:30px}.page-detail .detail-section-list .comment-list-wrap .comment-header .project-score .project{color:#666666;font-size:14px}.page-detail .detail-section-list .comment-list-wrap .comment-list{margin-top:22px}.page-detail .detail-section-list .comment-list-wrap .comment-list .list-item{padding:20px 0;border-bottom:1px solid #e3e3e3}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info{width:212px}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info div{height:20px;line-height:20px;color:#666666}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .flex{margin-bottom:10px}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .username{color:#222222;margin-bottom:12px}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .avator,.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .travel-type,.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .group-id{width:20px;height:20px;margin-right:4px}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .avator{background:url(../img-web/avator.png) no-repeat center center / cover}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .travel-type{background:url(../img-web/travel-type.png) no-repeat center center;background-size:70%}.page-detail .detail-section-list .comment-list-wrap .comment-list .order-info .group-id{background:url(../img-web/group-id.png) no-repeat center center;background-size:100%}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content{flex:1;padding-right:8px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .detail span{color:#222222;font-size:12px;font-weight:600;margin-right:16px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .detail .rate,.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .detail .des{height:33px;color:#157eff;font-size:24px;font-weight:500}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .detail .rate{margin-right:4px;line-height:17px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .detail .des{font-size:14px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .detail .comment-date{margin-left:auto;margin-right:0;color:#999999;font-size:14px;font-weight:400}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .content{max-height:80px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .unfold-content{line-height:20px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .reply-wrap{padding:16px;border-radius:2px;background-color:#f1f5f8;margin-top:20px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .reply-wrap .reply-content{max-height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:100%}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .reply-wrap .reply-content.unfolded{max-height:unset;-webkit-line-clamp:unset}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .unfold{height:20px;line-height:20px;text-align:right;color:#2182fc;cursor:pointer}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .unfold .wg-icon-expand{font-size:12px;margin-left:4px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .img{margin-top:20px;margin-right:10px}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .img img{width:92px;height:92px;object-fit:cover}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-content .empty-content-img{margin-top:0}.page-detail .detail-section-list .comment-list-wrap .comment-list .detail-img-slider .light-box-body{height:592px !important}.page-detail .detail-section-list .notice-wrap .cost-item-wrap,.page-detail .detail-section-list .tips-wrap .cost-item-wrap{line-height:24px}.page-detail .detail-section-list .notice-wrap .notice-item-header{font-size:14px;margin-top:16px;font-weight:bold;margin-bottom:12px}.page-detail .booking-area{background-color:#ffffff;border:1px solid #ff7d13;margin-top:16px}.page-detail .booking-area .booking-main{padding:0 24px 24px}.page-detail .booking-area .top{min-height:112px;background-color:#fffaf5}.page-detail .booking-area .top .ticket-main{background-color:#fffaf5;width:100%;padding:24px;box-sizing:border-box}.page-detail .booking-area .top .ticket-main.fixed{transition:translate .3s ease-in-out;bottom:0;position:fixed;z-index:200;width:1182px}.page-detail .booking-area .top .ticket-main.fixed .right .price-wrap{top:unset;bottom:calc(100% + 8px)}.page-detail .booking-area .top .ticket-choose-slot{margin-right:12px}.page-detail .booking-area .top .ticket-choose-slot .label{color:#666666;font-size:14px;line-height:18px;margin-bottom:6px}.page-detail .booking-area .top .ticket-choose-slot .choose-slot{height:40px;background:#ffffff;border:1px solid #e3e3e3;border-radius:2px 2px 2px 2px;padding:0 16px;position:relative;justify-content:space-between;cursor:pointer}.page-detail .booking-area .top .ticket-choose-slot .choose-slot .value{color:#222222;font-size:16px;line-height:22px}.page-detail .booking-area .top .ticket-choose-slot .choose-slot .icon-biz-a-commentcalendar,.page-detail .booking-area .top .ticket-choose-slot .choose-slot .wg-icon-back{color:#cccccc}.page-detail .booking-area .top .ticket-choose-slot .choose-slot .icon-biz-a-commentcalendar{font-size:22px}.page-detail .booking-area .top .ticket-choose-slot .choose-slot .single-calendar,.page-detail .booking-area .top .ticket-choose-slot .choose-slot .wg-components-dropdown-list{position:absolute;top:40px;left:0;z-index:10}.page-detail .booking-area .top .ticket-choose-slot .choose-slot .single-calendar .disable,.page-detail .booking-area .top .ticket-choose-slot .choose-slot .wg-components-dropdown-list .disable{color:#cfcfcf}.page-detail .booking-area .top .ticket-choose-slot .choose-slot .wg-components-dropdown-list{max-height:240px;overflow:auto}.page-detail .booking-area .top .ticket-choose-slot.fixed .single-calendar,.page-detail .booking-area .top .ticket-choose-slot.fixed .wg-components-dropdown-list{top:unset;bottom:40px;left:0}.page-detail .booking-area .top .right{justify-content:flex-end}.page-detail .booking-area .top .right .account-wrap{color:#666666;font-size:14px;vertical-align:baseline;position:relative}.page-detail .booking-area .top .right .account-wrap:hover .price-wrap{display:block}.page-detail .booking-area .top .right .account-wrap .price-wrap{position:absolute;top:100%;right:0;background-color:#ffffff;border:1px solid #2182fc;box-shadow:0 2px 8px 0 #d8dce5;border-radius:4px 4px 4px 4px;line-height:24px;z-index:10;padding:16px 16px 8px;display:none}.page-detail .booking-area .top .right .account-wrap .price-wrap thead{line-height:32px;background-color:#f5f9ff;font-size:14px;font-weight:bold;color:#222222}.page-detail .booking-area .top .right .account-wrap .price-wrap tbody{color:#666;font-size:14px;line-height:32px}.page-detail .booking-area .top .right .account-wrap .price-wrap tbody .orange{color:#ff7d13}.page-detail .booking-area .top .right .account-wrap .price-wrap td{padding:0 10px}.page-detail .booking-area .top .right .account-wrap .accounts{border-bottom:1px dotted #ff5e00;color:#ff5e00;margin-left:4px}.page-detail .booking-area .top .right .account-wrap .accounts .hkd{font-size:14px;margin-right:5px}.page-detail .booking-area .top .right .account-wrap .accounts .account{font-size:30px;font-weight:600}.page-detail .booking-area .top .right .next-btn{width:112px;height:56px;background:#ff7d13;border-radius:2px 2px 2px 2px;text-align:center;color:#ffffff;font-size:20px;font-weight:bold;line-height:56px;margin-left:16px;cursor:pointer}.page-detail .booking-area .top .right .next-btn:hover:not(.disable){background:#b2570d}.page-detail .booking-area .top .right .next-btn.disable{background:#cccccc;cursor:not-allowed}.page-detail .booking-area .groups .title,.page-detail .booking-area .airline .title{color:#222222;font-size:14px;font-weight:bold;line-height:32px;margin-right:20px;white-space:nowrap}.page-detail .booking-area .groups{margin-top:16px}.page-detail .booking-area .groups .item-wrap{flex-wrap:wrap}.page-detail .booking-area .groups .item-wrap .item{height:88px;box-sizing:border-box;padding:12px;color:#222222;border:1px solid #e3e3e3;border-radius:2px 2px 2px 2px;margin-right:8px;cursor:pointer;margin-bottom:8px;width:258px;position:relative}.page-detail .booking-area .groups .item-wrap .item:nth-child(4n){margin-right:0px}.page-detail .booking-area .groups .item-wrap .item.active{border:1px solid #2182fc}.page-detail .booking-area .groups .item-wrap .item.single{height:unset;width:unset}.page-detail .booking-area .groups .item-wrap .item .will-grouped,.page-detail .booking-area .groups .item-wrap .item .grouped{padding:0 4px;border-radius:2px;font-size:14px;display:inline-block;height:20px;line-height:20px;margin-right:4px}.page-detail .booking-area .groups .item-wrap .item .will-grouped{background-color:#fff1e6;color:#ff5e00}.page-detail .booking-area .groups .item-wrap .item .grouped{color:#129401;background-color:#daf4d7}.page-detail .booking-area .groups .item-wrap .item .group-status{color:#666666;font-size:.75rem;line-height:1.125rem}.page-detail .booking-area .groups .item-wrap .item .rest-wrap{position:absolute;right:-1px;top:-0.5rem;background:linear-gradient(-66.04deg, #f82222, #f60);border-radius:2px;color:#ffffff;font-size:.75rem;line-height:1.125rem;padding:0 .25rem;font-weight:600}.page-detail .booking-area .groups .item-wrap .item .airline-wrap{height:20px}.page-detail .booking-area .groups .item-wrap .item .airline-wrap img{height:.875rem;margin-right:4px}.page-detail .booking-area .groups .item-wrap .item .airline-wrap span{color:#222222;font-size:.875rem;line-height:1.25rem}.page-detail .booking-area .groups .item-wrap .item .price-wrap{height:20px;flex:1;justify-content:flex-end;align-items:flex-end}.page-detail .booking-area .groups .item-wrap .item .price-wrap .min-price{color:#ff5e00;font-size:.875rem;line-height:1.25rem;font-weight:600}.page-detail .booking-area .groups .item-wrap .item .price-wrap .price-original{margin-right:4px;color:#999999;font-size:.875rem;line-height:1.25rem;text-decoration:line-through}.page-detail .booking-area .airline{margin-top:12px;position:relative}.page-detail .booking-area .airline .title{line-height:20px}.page-detail .booking-area .airline .item-wrap .remark{color:#222222}.page-detail .booking-area .airline .item-wrap .item{font-size:14px;line-height:20px;color:#222}.page-detail .booking-area .airline .item-wrap .item:first-child{margin-right:20px}.page-detail .booking-area .airline .item-wrap .item .to-do{background:#e9ecf2;border-radius:2px 2px 2px 2px;color:#666666;line-height:18px;padding:0 4px;margin-left:4px;min-width:fit-content}.page-detail .booking-area .airline .item-wrap .item .status{border:1px solid rgba(33,130,252,0.4);border-radius:2px 2px 2px 2px;line-height:18px;padding:0 4px;margin-right:6px;color:#2182fc}.page-detail .booking-area .airline .info-box{height:20px;width:20px;line-height:20px;margin-left:4px}.page-detail .booking-area .airline .info-box:hover .airlines{display:block}.page-detail .booking-area .airline .info-box .icon-biz{color:#2182fc;font-size:16px;line-height:20px}.page-detail .booking-area .airline .info-box .airlines{display:none;position:absolute;top:20px;padding:8px 16px;background-color:#ffffff;border:1px solid #2182fc;box-shadow:0 2px 8px 0 #d8dce5;border-radius:4px 4px 4px 4px;line-height:20px;z-index:10;min-width:max-content;left:80px;top:100%}.page-detail .booking-area .airline .info-box .airlines .todo-td{text-align:right}.page-detail .booking-area .airline .info-box .airlines .to-do{background:#e9ecf2;border-radius:2px 2px 2px 2px;color:#666666;line-height:18px;padding:0 4px;margin-left:4px;min-width:fit-content}.page-detail .booking-area .airline .info-box .airlines .air-arrow{background:url(../img-web/air-arrow.png) no-repeat center center / cover;width:33px;height:7px}.page-detail .booking-area .airline .info-box .airlines .item{font-size:14px;line-height:30px;height:20px}.page-detail .booking-area .airline .info-box .airlines .item td{min-width:max-content}.page-detail .booking-area .airline .info-box .airlines .item td:not(:last-child){padding-right:20px}.page-detail .booking-area .airline .info-box .airlines .item td.time-wrap{padding-right:8px}.page-detail .booking-area .airline .info-box .airlines .item td.time-wrap .time{flex:1}.page-detail .booking-area .airline .info-box .airlines .item td.time-wrap .time:last-child{text-align:right}.page-detail .booking-area .airline .info-box .airlines .item+.page-detail .booking-area .airline .info-box .airlines .item{margin-top:20px}.page-detail .booking-area .airline .info-box .airlines .item div{display:inline-flex}.page-detail .booking-area .airline .info-box .airlines .item .time-wrap{display:flex;justify-content:space-between;width:210px}.page-detail .booking-area .airline .info-box .airlines .days{color:#ff7d13}.page-detail .booking-area .discount-wrap .title{margin-top:20px;color:#222222;line-height:20px;font-size:20px;font-weight:bold;margin-bottom:12px}.page-detail .booking-area .discount-wrap .title .icon-biz{font-size:20px;margin-right:4px;color:#ff7d13}.page-detail .booking-area .discount-wrap table{width:100%;border-collapse:collapse}.page-detail .booking-area .discount-wrap table td,.page-detail .booking-area .discount-wrap table th{border:none}.page-detail .booking-area .discount-wrap table thead{background:#f5f9ff;height:44px;color:#666;font-size:14px}.page-detail .booking-area .discount-wrap table tbody tr td{padding:10px 0}.page-detail .booking-area .discount-wrap table tbody tr .select-row{width:34px;text-align:center}.page-detail .booking-area .discount-wrap table tbody tr .select-row .check-img{display:inline-block;width:14px;height:14px;background:url('../img-web/insurance_check.png') no-repeat;background-size:100% 100%}.page-detail .booking-area .discount-wrap table tbody tr .item-row .button{color:#2182fc;margin-left:20px}.page-detail .booking-area .discount-wrap table tbody tr .charge-item{width:200px}.page-detail .booking-area .discount-wrap table tbody tr .num-row{width:80px}.page-detail .booking-area .discount-wrap table tbody tr .discount-row{width:195px;color:#ff5e00}.page-detail .booking-area .discount-wrap table tbody tr .choose-row{width:58px;text-align:center}.page-detail .booking-area .discount-wrap table tbody tr .choose-row .wg-icon{color:#2182fc;cursor:pointer}.page-detail .booking-area .insurance-wrap{margin-top:20px}.page-detail .booking-area .insurance-wrap .insuranceImg{display:inline-block;width:22px;height:24px;background:url('../img-web/insurance.png') no-repeat;background-size:100% 100%;margin-right:4px}.page-detail .booking-area .insurance-wrap .title-wrap{display:flex;align-items:center;height:40px;margin-bottom:10px}.page-detail .booking-area .insurance-wrap .title-wrap .title{color:#333333;font-size:20px;font-weight:bold}.page-detail .booking-area .insurance-wrap .insurance-container{border:1px solid #eee;border-radius:2px}.page-detail .booking-area .insurance-wrap .insurance-container .insurance-forced{height:40px;background:#f4fbf3;padding:0 16px;gap:8px}.page-detail .booking-area .insurance-wrap .insurance-container .insurance-forced-uncheck{background:#fff7f1}.page-detail .booking-area .insurance-wrap .insurance-container .insurance-assign{font-size:16px;font-weight:600}.page-detail .booking-area .insurance-wrap .insurance-container .require-tag{background:#daf4d7;color:#129401;border-radius:2px;line-height:20px;padding:0 4px}.page-detail .booking-area .insurance-wrap .insurance-main{padding:20px 16px 12px 16px}.page-detail .booking-area .insurance-wrap .insurance-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff}.page-detail .booking-area .insurance-wrap .insurance-info .ins-discount{width:31px;height:20px;line-height:20px;color:#ffffff;font-size:14px;text-align:center;background:linear-gradient(-57.17deg, #f82222 0%, #f60 97.77%);border-radius:2px}.page-detail .booking-area .insurance-wrap .insurance-info .left .insurance{font-size:14px;line-height:14px;gap:4px}.page-detail .booking-area .insurance-wrap .insurance-info .left .insurance .name{color:#222222;display:inline-flex;text-decoration:underline;cursor:pointer;text-underline-offset:4px;font-size:16px}.page-detail .booking-area .insurance-wrap .insurance-info .left .terms{line-height:20px;gap:12px;margin-top:12px;white-space:break-spaces;word-break:break-all}.page-detail .booking-area .insurance-wrap .insurance-info .left .terms .current-price{color:#999999;font-size:14px}.page-detail .booking-area .insurance-wrap .insurance-info .left .terms .item-desc{white-space:break-spaces;word-break:break-all;gap:4px}.page-detail .booking-area .insurance-wrap .insurance-info .left .terms .item-desc .desc-text{color:#222;white-space:break-spaces;word-break:break-all}.page-detail .booking-area .insurance-wrap .insurance-info .left .terms .item-desc .desc-iocn{width:10px;height:10px;background:url(../img-web/insurance-ischeck.svg) center no-repeat;background-size:100% 100%}.page-detail .booking-area .insurance-wrap .insurance-info .right{display:flex;justify-content:flex-end;align-items:center}.page-detail .booking-area .insurance-wrap .insurance-info .right .discount{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.page-detail .booking-area .insurance-wrap .insurance-info .right .discount .item{display:flex;justify-content:flex-end;font-size:14px}.page-detail .booking-area .insurance-wrap .insurance-info .right .discount .item .original-price{color:#999999;margin-left:10px;text-decoration:line-through}.page-detail .booking-area .insurance-wrap .insurance-info .right .discount .item .type{color:#999999;margin-left:2px}.page-detail .booking-area .insurance-wrap .insurance-info .right .discount .item .current-price{margin-left:8px;color:#ff5e00}.page-detail .booking-area .insurance-wrap .insurance-info .right .discount .item .current-price>span{font-size:18px;font-weight:600}.page-detail .booking-area .insurance-wrap .insurance-info .right .buy-insurance{margin-left:10px;color:#222222}.page-detail .booking-area .insurance-wrap .insurance-info .right .buy-insurance .wg-icon{color:#2182fc;cursor:pointer}.page-detail .booking-area .insurance-wrap .insurance-info .right .buy-insurance .wg-icon-isrequired{color:#ccc}.page-detail .booking-area .insurance-wrap hr{margin:16px 0 12px 0;border:.5px solid #f0f0f0}.page-detail .booking-area .insurance-wrap .other-info .info-content{height:20px;line-height:20px;color:#222;font-size:14px}.page-detail .booking-area .insurance-wrap .other-info .info-content .date-tip{font-weight:600}.page-detail .booking-area .insurance-wrap .other-info .info-content .tip{font-weight:600;color:#ff7d13;margin-left:16px}.page-detail .booking-area .insurance-wrap .other-info .notice{line-height:16px;color:#999999;font-size:14px;margin-top:8px}.page-detail .depart-group-popup{width:460px;background-color:#ffffff;border-radius:2px;max-height:640px}.page-detail .depart-group-popup .list-wrap{display:flex;flex:1;overflow-y:auto;width:100%}.page-detail .depart-group-popup .list-wrap::-webkit-scrollbar{width:4px;height:4px}.page-detail .depart-group-popup .list-wrap::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.page-detail .depart-group-popup .list-wrap::-webkit-scrollbar-track{border-radius:4px}.page-detail .depart-group-popup .list-wrap .list{list-style:none;margin:0 32px;width:100%;padding:8px 0 0;height:fit-content}.page-detail .depart-group-popup .list-wrap .list .group-item{justify-content:space-between;position:relative;margin-bottom:.5rem;border-radius:2px;overflow:hidden}.page-detail .depart-group-popup .list-wrap .list .group-item:last-child{margin-bottom:48px}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper{padding:.5rem .75rem;border:1px solid #e3e3e3}.page-detail .depart-group-popup .list-wrap .list .group-item .airline-wrap{width:80%;margin-top:2px;height:22px}.page-detail .depart-group-popup .list-wrap .list .group-item .airline-wrap .airline-logo{height:.875rem;display:inline-block}.page-detail .depart-group-popup .list-wrap .list .group-item .airline-wrap .airline-logo img{width:unset;height:100%}.page-detail .depart-group-popup .list-wrap .list .group-item .airline-wrap .arrline-name{margin-left:2px;font-size:16px;line-height:22px;color:#222222}.page-detail .depart-group-popup .list-wrap .list .group-item.remain-unlimit{color:#ccc !important}.page-detail .depart-group-popup .list-wrap .list .group-item.remain-unlimit .group-id{color:#ccc !important}.page-detail .depart-group-popup .list-wrap .list .group-item.remain-unlimit .arrline-name{color:#cccccc}.page-detail .depart-group-popup .list-wrap .list .group-item.remain-unlimit .airline-logo img{opacity:.2}.page-detail .depart-group-popup .list-wrap .list .group-item.remain-unlimit .product-price .product-price{color:#ccc !important}.page-detail .depart-group-popup .list-wrap .list .group-item.remain-unlimit .product-price .price-default .price-amount{color:#ccc !important}.page-detail .depart-group-popup .list-wrap .list .group-item.remain-unlimit .product-price .price-default .price-unit{color:#ccc !important}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .group-id{color:#666666}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .group-status{font-size:14px;line-height:20px;padding:0 .25rem;border-radius:2px;margin-right:4px}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .group-status.no-place{position:absolute;top:0;right:0;color:#999999;margin-right:0;background-color:rgba(204,204,204,0.2);line-height:20px}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .group-status.grouped-wrap{color:#129401;background-color:#daf4d7}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .group-status.will-grouped-wrap{color:#ff6600;background-color:#fff1e6}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .flex-space-around{justify-content:space-around}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .price-wrapper{align-items:flex-end}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .price-wrapper .product-price{color:#999;bottom:0;right:0;font-size:.75rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;-moz-align-items:baseline;-webkit-align-items:baseline;align-items:baseline}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .price-wrapper .product-price .price-default{text-align:right;font-size:18px;line-height:22px}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .price-wrapper .product-price .price-default .price-amount{color:#ff5e00;font-weight:600}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .price-wrapper .product-price .price-default .price-unit{color:#ff5e00;font-weight:600;font-size:18px;line-height:22px}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .price-wrapper .product-price .price-original{text-decoration:line-through;margin-right:.5rem}.page-detail .depart-group-popup .list-wrap .list .group-item .content-wrapper .price-wrapper .product-price .price-original .price-amount{font-size:14px;line-height:20px}.page-detail .depart-group-popup .list-wrap .list .group-item .discount{line-height:1.125rem;font-size:.75rem;background:linear-gradient(315deg, #f82222, #ff6600);color:#fff;padding:0 .25rem;z-index:1;position:absolute;right:0;top:0}.page-detail .depart-group-popup .list-wrap .list .group-item.active{background:#d9eaff}.page-detail .depart-group-popup .list-wrap .list .group-item.active .content-wrapper{border:1px solid #2182fc}.page-detail .depart-group-popup .header-wrap{background:linear-gradient(-180deg, rgba(217,234,255,0.5), #fff);padding:32px 32px 8px;margin:0;box-sizing:border-box;font-weight:600;text-align:center}.page-detail .depart-group-popup .header-wrap span{color:#222222;font-size:18px;line-height:26px;text-align:center}.page-detail .depart-group-popup .btn-wrapper{display:flex;box-sizing:border-box;padding:48px 32px 32px;position:relative}.page-detail .depart-group-popup .btn-wrapper .wg-components-button{cursor:pointer;min-height:56px}.page-detail .depart-group-popup .btn-wrapper .wg-components-button .button-text{font-size:20px;font-weight:600}.page-detail .depart-group-popup .btn-wrapper::before{content:'';width:calc(100% - 48px);height:48px;background:linear-gradient(-180deg, rgba(255,255,255,0), #fff);position:absolute;top:-48px;left:24px}.page-detail .depart-group-popup .btn-wrapper .other-btn{background:#fff;color:#2182fc;border:1px solid #2182fc;flex:1}.page-detail .depart-group-popup .btn-wrapper .order-btn{background:#2182fc;color:#fff;border:none;margin-left:6%;flex:1}.page-detail .depart-group-popup .btn-wrapper .order-btn.disable{background-color:#ccc}.alert-cannot-order{width:400px !important}.page-booking{padding:16px 0;color:#222222;font-size:14px}.page-booking .wg-banner-login{margin-bottom:16px}.page-booking .form-header{padding:0;padding-bottom:8px}.page-booking .form-header .header-title{margin:0;padding:0;font-size:20px;font-weight:600;color:#222}.page-booking .booking-contact .form-header{padding-top:16px}.page-booking .form-group-phone .ub-down-component{margin:0 8px 0 4px}.page-booking .form-group-phone input:placeholder-shown{padding:0 10px 0 0 !important}.page-booking .urgent-contact{background:#fff;margin-top:24px;border-radius:4px}.page-booking .urgent-contact .form-header{padding:24px;cursor:pointer}.page-booking .urgent-contact .form-header+.form-body{padding-top:8px}.page-booking .urgent-contact .form-header.checked{padding-bottom:0}.page-booking .urgent-contact .urgent-contact-switch{padding-left:10px}.page-booking .urgent-contact .urgent-contact-switch i{margin-right:8px}.page-booking .urgent-contact .urgent-contact-switch i.checked{color:#2182fc}.page-booking .form-container>li{width:33.33%}.page-booking .form-body{padding:16px}.page-booking .documents-wrap{width:100%}.page-booking .documents-wrap .document-title .doc-title-text{color:#222222;font-size:16px;line-height:22px}.page-booking .documents-wrap .document-item-wrap{background:#f1f5f8;border:1px solid #f1f5f8;padding:16px 16px 8px}.page-booking .documents-wrap .document-item-wrap+.document-item-wrap{margin-top:12px}.page-booking .documents-wrap .document-item-wrap .document-title{color:#222222;font-weight:bold}.page-booking .documents-wrap .doc-wraps>li{list-style:none;width:calc((100% - 16px) / 2)}.page-booking .documents-wrap .doc-wraps>li:nth-child(odd){margin-right:16px}.page-booking .documents-wrap .doc-wraps>li .input-wrap-component{padding:8px 0}.page-booking .passenger-container{background:#fff;padding:0}.page-booking .passenger-container .info-item{margin-bottom:0}.page-booking .passenger-container .text-input-wrap .input-content{font-weight:bold;font-size:16px;line-height:22px;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-bottom:0;margin-bottom:4px}.page-booking .passenger-container .text-input-wrap.disable{color:#cccccc}.page-booking .passenger-container .info-body{margin-top:16px}.page-booking .passenger-container .add-btn{padding:.8125rem 0;color:#2182fc;border-radius:1.4375rem;border:1px solid #2182fc;text-align:center;line-height:1.125rem;font-size:1.125rem;font-weight:normal}.page-booking .passenger-container .add-btn .icon{margin-right:.3125rem}.page-booking .passenger-container .passenger-tips{margin-left:.625rem;font-size:12px;font-weight:400;line-height:12px;color:#ff4a46}.page-booking .passenger-container .info-title{font-size:1rem;padding:0 1rem;color:#222;margin:0}.page-booking .passenger-container .info-title .insurance{background-color:#daf4d7;border-radius:2px;color:#129401;margin-left:.5rem;font-size:.75rem;padding:0 .25rem;line-height:1.125rem}.page-booking .passenger-container .info-title .insurance .icon-wrap{width:.75rem;height:.75rem;border-radius:2px;background-color:#16b900;margin-right:.25rem}.page-booking .passenger-container .info-title .insurance .icon-wrap .wg-icon{font-size:12px;line-height:12px;color:#ffffff;transform:scale(.9)}.page-booking .passenger-container .info-title .no-insurance{color:#ff7d13;background-color:#fff1e6}.page-booking .passenger-container .info-title .no-insurance .icon-wrap{background-color:#ff7d13}.page-booking .passenger-container .info-title .info-title-number{font-size:14px;font-weight:400;color:#666666;line-height:14px;text-align:right}.page-booking .passenger-container .info-title .info-title-number.attention{color:#ff4a46}.page-booking .passenger-container .passenger-list{padding:0 1rem 1rem}.page-booking .passenger-container .passenger-list .passenger-item{padding:1rem 0 .25rem;border-bottom:1px solid #f0f0f0;position:relative}.page-booking .passenger-container .passenger-list .passenger-item .rbs-delete{margin-right:.9375rem;font-size:1.40625rem;color:#f82222}.page-booking .passenger-container .passenger-list .passenger-item .passenger-box{padding-right:2rem}.page-booking .passenger-container .passenger-list .passenger-item .passenger-name{font-size:.75rem;color:#666666;line-height:1.125rem;word-break:break-all}.page-booking .passenger-container .passenger-list .passenger-item .passenger-certype{font-size:1rem;color:#222222;margin-top:.25rem;line-height:1.375rem}.page-booking .passenger-container .passenger-list .passenger-item .passenger-certype.defaultCls{color:#999999}.page-booking .passenger-container .passenger-list .passenger-item .wg-icon-edit{color:#2182fc;font-size:1.2rem;position:absolute;right:0;bottom:.5rem}.page-booking .section{margin-top:16px}.page-booking .section .passenger-delay{padding:18px 20px;background:url('../img-web/passenger-header-checked.png') no-repeat center 0;background-size:100% auto;border-radius:2px 2px 0px 0px;cursor:pointer}.page-booking .section .passenger-delay .wg-icon{font-size:16px;color:#2182fc}.page-booking .section .passenger-delay .text{font-size:16px;line-height:20px;color:#234b82;font-weight:bold;margin-left:8px}.page-booking .section .passenger-delay .text span{color:#ff7d13}.page-booking .section .passenger-delay .tips{margin-top:6px;padding-left:24px;font-size:14px;line-height:20px;color:#666666}.page-booking .section .passenger-delay .tips span{color:#f82222}.page-booking .section .section-title-wrap{margin-bottom:8px;color:#222222;line-height:28px;font-size:20px;font-weight:bold}.page-booking .section .section-title-wrap .passenger-info-tips{font-size:14px;color:#2182fc;line-height:20px;font-weight:normal;cursor:pointer}.page-booking .section .section-title-wrap .passenger-info-tips .wg-icon{font-size:14px;margin-left:4px}.page-booking .section .section-title-wrap .passenger-info-tips-popup .wrap{width:618px;padding:32px;background-color:#ffffff;position:relative}.page-booking .section .section-title-wrap .passenger-info-tips-popup .wrap .wg-icon-close{position:absolute;right:16px;top:16px;color:#2182fc;font-size:24px;cursor:pointer}.page-booking .section .section-title-wrap .passenger-info-tips-popup .wrap .title{font-size:20px;line-height:28px;color:#222222}.page-booking .section .section-title-wrap .passenger-info-tips-popup .wrap ul li{color:222222;font-size:14px;line-height:24px;font-weight:normal;margin-top:16px}.page-booking .section .section-title-wrap .passenger-info-tips-popup .wrap ul li a{color:#2182fc;cursor:pointer}.page-booking .section .section-main{padding:24px;line-height:20px;color:#222222;background-color:#ffffff}.page-booking .section .section-main .share-room-wrap{flex-wrap:wrap}.page-booking .section .section-main .share-item{height:20px;margin-right:20px;cursor:pointer}.page-booking .section .section-main .share-item .icon-biz{font-size:20px;color:#cccccc;margin-right:4px}.page-booking .section .section-main .share-item.active{color:#2182fc}.page-booking .section .section-main .share-item.active .icon-biz{color:#2182fc}.page-booking .section .passenger-content{background:#fff;margin-bottom:8px;border-radius:2px}.page-booking .section .passenger-content .registered-tips{font-size:14px;color:#16b900;line-height:16px;margin-top:-4px}.page-booking .section .passenger-content .registered-login-tips{font-size:14px;color:#222222;line-height:16px;height:32px;border-radius:2px;background:rgba(217,234,255,0.6);padding:0 18px}.page-booking .section .passenger-content .registered-login-tips .wg-icon{color:#2182fc;font-size:14px;margin-right:2px}.page-booking .section .passenger-content .registered-login-tips span span{color:#2182fc;cursor:pointer}.page-booking .section .passenger-content .passenger-info{padding:24px 0 0 36px;font-size:16px;color:#222;font-weight:600;position:relative}.page-booking .section .passenger-content .passenger-info .share{margin-left:4px;display:inline-flex;height:22px;background:#cdebdf;border-radius:2px 2px 2px 2px;padding:0 4px}.page-booking .section .passenger-content .passenger-info .share .icon{width:14px;height:14px}.page-booking .section .passenger-content .passenger-info .share .text{color:#35a076;font-size:14px;margin-left:4px}.page-booking .section .passenger-content .passenger-info+.form-body{padding-top:8px}.page-booking .section .passenger-content .passenger-info::before{content:' ';background-color:#2182fc;position:absolute;left:24px;top:30px;width:4px;height:10px}.page-booking .section .passenger-content .card-box{padding:0px 16px 16px}.page-booking .section .passenger-content .passenger-card{background:#f1f5f8;margin-top:16px}.page-booking .section .passenger-content .passenger-card .form-body{padding:8px}.page-booking .section .passenger-content .passenger-card:first-child{margin-top:0}.page-booking .section .passenger-content .passenger-card .form-container>li{width:50%}.page-booking .section .passenger-content .passenger-card .card-header{padding:16px 0 0 16px;font-weight:600}.page-booking .section .passenger-content .passenger-card .input-message{background:#f1f5f8}.page-booking .section .passenger-content .calendar-web-single .cld-unit .cld-title .calendar-month-title .year-text,.page-booking .section .passenger-content .calendar-web-single .cld-unit .cld-title .calendar-month-title .month-text{border:1px solid #e3e3e3;font-size:18px;line-height:40px;width:92px;height:40px;box-sizing:border-box}.page-booking .section .passenger-content .calendar-web-single .cld-unit .cld-title .calendar-month-title .month-text{margin-left:6px}.page-booking .section .passenger-content .calendar-web-single .cld-unit .years-container,.page-booking .section .passenger-content .calendar-web-single .cld-unit .months-container{margin-bottom:10px}.page-booking .section .passenger-content .calendar-web-single .cld-unit .years-container ul li:hover,.page-booking .section .passenger-content .calendar-web-single .cld-unit .months-container ul li:hover{color:#2182fc}.page-booking .receipt-container{margin-top:24px;background:#fff;padding:24px;border-radius:4px}.page-booking .receipt-container .wg-components-form-input .form-box{border-bottom:1px solid #e3e3e3}.page-booking .receipt-container .wg-components-form-input .form-box .content-input{padding:0 28px 0 0 !important}.page-booking .member-discount-wrapper{margin-top:16px;border-radius:2px}.page-booking .member-discount-wrapper .discount-title{font-size:20px;color:#222;font-weight:600;line-height:28px;margin:16px 0 8px}.page-booking .member-discount-wrapper .member-discount-login-wrapper{padding:10px 16px 10px 60px;background:url('../img-web/discount-login-bg.png') no-repeat;background-position:center;background-size:contain}.page-booking .member-discount-wrapper .member-discount-login-wrapper p{color:#fff;font-size:14px;line-height:19px}.page-booking .member-discount-wrapper .member-discount-login-wrapper .register-btn{padding:10px 18px;height:38px;min-height:38px;box-sizing:border-box;cursor:pointer}.page-booking .member-discount-wrapper .member-discount-login-wrapper .register-btn .button-text{color:#ff5f03;font-size:14px;line-height:19px}.page-booking .discount-list-wrapper{background:#ffffff;padding:16px}.page-booking .discount-list-wrapper li.discount-item+li{margin-top:16px}.page-booking .discount-list-wrapper li.discount-item .child-title{font-size:16px;color:#222222;line-height:20px;margin-right:16px;width:103px}.page-booking .discount-list-wrapper li.discount-item .child-value{background:#ffffff;border-radius:2px;border:1px solid #e3e3e3;height:40px;padding:0 4px 0 16px;width:314px;box-sizing:border-box;position:relative}.page-booking .discount-list-wrapper li.discount-item .child-value .default-text{color:#999}.page-booking .discount-list-wrapper li.discount-item .child-value.active{border-color:#2182fc}.page-booking .discount-list-wrapper li.discount-item .child-value.active .wg-icon-expand{color:#2182fc}.page-booking .discount-list-wrapper li.discount-item .child-value .select-discount{position:absolute;right:4px;min-height:32px;height:32px}.page-booking .discount-list-wrapper li.discount-item .child-value .emoney-info .pre-text{margin-right:10px}.page-booking .discount-list-wrapper li.discount-item .child-value .emoney-info.disable{color:#ccc}.page-booking .discount-list-wrapper li.discount-item .child-value .emoney-info.disable:hover{cursor:not-allowed}.page-booking .discount-list-wrapper li.discount-item .child-value .wg-icon-expand{position:absolute;right:22px;color:#999;font-size:12px;transition:transform .3s ease-in-out}.page-booking .discount-list-wrapper li.discount-item .child-value .wg-icon-expand.up{transform:rotate(180deg)}.page-booking .discount-list-wrapper .emoney-popup{top:41px}.page-booking .passenger-select-wrap{height:40px;display:flex;flex-direction:row;padding:0 16px;align-items:center;justify-content:space-between;background:#d9eaff;border-radius:2px 2px 2px 2px;margin:16px 16px 0;color:#2182fc;position:relative}.page-booking .passenger-select-wrap .passenger-select-dropdown{position:absolute;max-height:400px;overflow-y:auto;overflow-x:hidden;top:40px;left:0}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item{height:64px;padding:0 16px;cursor:pointer}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item:hover{background:#d9eaff}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.active .name{color:#2182fc}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.active .doc .doc-item{color:#2182fc}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.active .doc .doc-item+.doc-item::before{background-color:#2182fc}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.disable{cursor:auto}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.disable:hover{background:#ffffff}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.disable .name{color:#cccccc}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.disable .doc .doc-item{color:#cccccc}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.disable .doc .doc-item+.doc-item::before{background-color:#cccccc}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item.disable .wg-icon{color:#cccccc}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item .name{color:#222222;font-size:14px;line-height:20px}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item .doc .doc-item{line-height:18px;color:#999999;padding:0 10px}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item .doc .doc-item:first-child{padding-left:0}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item .doc .doc-item+.doc-item{position:relative}.page-booking .passenger-select-wrap .passenger-select-dropdown .passenger-select-item .doc .doc-item+.doc-item::before{content:'';position:absolute;width:1px;height:12px;left:-1px;top:3px;background-color:#999999}.page-booking .passenger-select-wrap .text{font-size:14px;cursor:pointer}.page-booking .passenger-select-wrap .text.active .wg-icon{transform:rotate(180deg)}.page-booking .passenger-select-wrap .text .wg-icon{font-size:14px;margin:0 4px}.page-booking .passenger-select-wrap .clear-btn{color:#2182fc;vertical-align:bottom;cursor:pointer}.page-booking .passenger-select-wrap .clear-btn .wg-icon-delete{color:#2182fc;margin:0 4px;background-color:transparent}.back-link{padding:16px 0 0}.back-link i{padding-top:3px}.back-link a{cursor:pointer;font-size:14px;font-weight:normal;color:#2182fc}.back-link a i{color:#2182fc}.page-order-check{padding:16px 0;color:#222222;font-size:14px}.page-order-check .section .title{padding:16px 0 8px;color:#222222;font-size:20px;font-weight:bold}.page-order-check .section .notice-content :first-child{padding-top:8px}.page-order-check .section .section-main{background-color:#ffffff;padding:0 24px 16px}.page-order-check .section .section-main.passengers{padding:24px}.page-order-check .section .section-main.notice-info{padding-right:8px}.page-order-check .section .section-main.notice-info .notice-list{padding-left:0;list-style-position:inside}.page-order-check .section .section-main.notice-info .high-light{color:#ff7d13}.page-order-check .section .section-main .passenger-title{padding-bottom:8px;font-weight:600;font-size:16px;color:#222;line-height:22px}.page-order-check .section .section-main .passenger-title .blue-tag{display:inline-block;width:4px;height:10px;margin-right:8px;background:#2182fc}.page-order-check .section .section-main .passenger-title .share{display:inline-flex;height:22px;background:#cdebdf;border-radius:2px 2px 2px 2px;padding:0 4px}.page-order-check .section .section-main .passenger-title .share .icon{width:14px;height:14px}.page-order-check .section .section-main .passenger-title .share .text{color:#35a076;font-size:14px;margin-left:4px}.page-order-check .section .section-main .list-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.page-order-check .section .section-main .list-wrap .list-item{width:50%;display:inline-flex;flex-direction:row;color:#222222;font-size:14px;line-height:20px;margin-top:16px;padding-right:8px;box-sizing:border-box}.page-order-check .section .section-main .list-wrap .list-item.full{width:100%}.page-order-check .section .section-main .list-wrap .list-item>.value{flex:1}.page-order-check .section .section-main .list-wrap .list-item .label{color:#666666;min-width:max-content}.page-order-check .section .section-main .list-wrap .documents-wrap{display:block;margin-top:16px;width:100%}.page-order-check .section .section-main .list-wrap .documents-wrap li{list-style:none;width:50%;margin-top:8px}.page-order-check .section .section-main .list-wrap .documents-wrap li .key{color:#666666}.page-order-check .section .section-main .list-wrap .documents-wrap li .value{color:#222222}.page-order-check .section .section-main .list-wrap .documents-wrap .document-item{background:#f1f5f8;border-radius:2px 2px 2px 2px;padding:1rem;display:flex;flex-direction:row;flex-wrap:wrap}.page-order-check .section .section-main .list-wrap .documents-wrap .document-item .doc-title{width:100%;font-size:14px;font-weight:bold;line-height:22px;color:#222222;margin-bottom:4px}.page-order-check .section .section-main .list-wrap .documents-wrap .document-item+.document-item{margin-top:12px}.page-order-check .section .section-main .line{height:1px;background:#e3e3e3;width:100%;margin:24px 0}.page-order-check .section .section-main .notice-list{max-height:310px;color:#222222;font-size:14px;line-height:30px;overflow-y:scroll;padding-right:16px}.page-order-check .section .section-main .notice-list::-webkit-scrollbar{width:8px;height:30px}.page-order-check .section .section-main .notice-list::-webkit-scrollbar-thumb{background:rgba(34,34,34,0.2);border-radius:4px}.page-order-check .section .section-main .notice-list::-webkit-scrollbar-track{background:#ffffff;border-radius:4px}.page-order-submit{padding:16px 0}.page-order-submit .order-submit-content{background-color:#fff;height:356px}.page-order-submit .order-submit-content .loading-img{width:8rem;height:8rem}.page-order-submit .order-submit-content .submit-text{color:#222222;font-size:20px;margin-top:48px}.page-order-submit .order-submit-content .submit-text span{color:#2182FC}.page-order-submit .order-submit-content .submit-tips{color:#666666;font-size:20px;margin-top:6px}.page-order-success{padding-top:16px}.page-order-success .page-main{background-color:#fff}.page-order-success .page-main .submit-main{padding:24px}.page-order-success .page-main .submit-main .left .img{width:32px;margin-right:24px}.page-order-success .page-main .submit-main .left .order-title{color:#222222;font-weight:bold;font-size:20px;line-height:28px}.page-order-success .page-main .submit-main .left .order-num{color:#333333;height:20px;font-size:14px;margin-top:2px}.page-order-success .page-main .submit-main .right .detail-btn,.page-order-success .page-main .submit-main .right .order-edit-btn{width:128px;height:38px;border:1px solid #2182fc;border-radius:2px 2px 2px 2px;line-height:38px;text-align:center;font-size:16px;font-weight:bold;cursor:pointer}.page-order-success .page-main .submit-main .right .detail-btn{color:#2182fc}.page-order-success .page-main .submit-main .right .order-edit-btn{color:#fff;margin-left:10px;background-color:#2182fc}.page-order-success .page-main .submit-main .right .edit-tips{color:#ff7d13;font-size:14px;margin-top:6px}.page-order-success .page-main .product-info{padding:0px 24px 24px}.page-order-success .page-main .product-info .title{border-top:1px dashed #cccccc;padding-top:30px;color:#222222;font-weight:bold;font-size:16px}.page-order-success .page-main .product-info .thanks,.page-order-success .page-main .product-info .points{color:#666666;line-height:20px;font-size:14px}.page-order-success .page-main .product-info .thanks{margin-top:16px}.page-order-success .page-main .product-info .points{margin-top:8px}.page-order-success .page-main .product-info .points>div:first-child{color:#ff7d13}.page-order-detail{padding-bottom:48px}.page-order-detail .product-title{color:#222222;font-size:24px;font-weight:bold;line-height:32px;margin:16px 0}.page-order-detail .order-status-wrap{display:flex;flex-direction:row;justify-content:space-between;background:#ffffff;border-radius:3px 3px 3px 3px;padding:20px 24px}.page-order-detail .order-status-wrap.status-1 .order-status{color:#2182fc}.page-order-detail .order-status-wrap.status-2 .order-status{color:#16b900}.page-order-detail .order-status-wrap.status-3 .order-status{color:#999}.page-order-detail .order-status-wrap .order-status{font-size:20px;font-weight:bold;line-height:32px}.page-order-detail .order-status-wrap .order-num{line-height:20px;color:#666666;font-size:14px;margin-top:10px}.page-order-detail .order-status-wrap .order-num span+span{margin-left:20px}.page-order-detail .order-status-wrap .money{padding-right:20px;border-right:1px solid #e3e3e3}.page-order-detail .order-status-wrap .money .origin{height:40px;color:#ff7d13;font-size:16px;border-bottom:1px dashed #ff7d13;display:inline-block;vertical-align:bottom;position:relative}.page-order-detail .order-status-wrap .money .origin .origin-total{font-size:28px;margin-left:4px;line-height:40px}.page-order-detail .order-status-wrap .money .origin:hover .price-popup{display:block}.page-order-detail .order-status-wrap .money .origin .price-popup{display:none;position:absolute;top:42px;right:0;color:#666666;font-size:14px;line-height:20px;background:#ffffff;width:384px;border:1px solid #2182fc;box-shadow:0 2px 8px 0 #d8dce5;border-radius:4px 4px 4px 4px;padding:24px;z-index:10;box-sizing:border-box}.page-order-detail .order-status-wrap .money .origin .price-popup .orange{color:#ff7d13 !important}.page-order-detail .order-status-wrap .money .origin .price-popup .line{border-bottom:1px dashed #e3e3e3}.page-order-detail .order-status-wrap .money .origin .price-popup .line.title-line{margin:0 8px;flex:1}.page-order-detail .order-status-wrap .money .origin .price-popup .price-section+.price-section{margin-top:16px}.page-order-detail .order-status-wrap .money .origin .price-popup .price-section .price-title,.page-order-detail .order-status-wrap .money .origin .price-popup .price-section .section-total{color:#222222;font-size:14px;line-height:24px;font-weight:bold}.page-order-detail .order-status-wrap .money .origin .price-popup .price-section .price-item{margin-top:8px}.page-order-detail .order-status-wrap .money .origin .price-popup .price-section .price-item .price-item-title{display:inline-block;max-width:200px}.page-order-detail .order-status-wrap .money .origin .price-popup .total-wrap{margin-top:20px;padding-top:20px;border-top:1px dashed #d8dce5}.page-order-detail .order-status-wrap .money .origin .price-popup .total-wrap .title{font-size:16px;font-weight:bold;color:#111111}.page-order-detail .order-status-wrap .money .origin .price-popup .total-wrap .total-price{color:#ff7d13;font-size:14px;display:inline-block;font-weight:bold;color:#222222}.page-order-detail .order-status-wrap .money .origin .price-popup .total-wrap .total-price span{font-size:24px;line-height:24px}.page-order-detail .order-status-wrap .money .origin .price-popup .total-wrap .pay{margin-top:9px;color:#666;font-size:12px;font-weight:normal;letter-spacing:0px;line-height:18px}.page-order-detail .order-status-wrap .money .origin .price-popup .total-wrap .pay div:not(:last-child){margin-right:8px}.page-order-detail .order-status-wrap .money .origin .price-popup .total-wrap .pay .pay-desc{margin-right:4px}.page-order-detail .order-status-wrap .money .fee-already{color:#666666;font-size:14px;line-height:20px;margin-top:6px}.page-order-detail .order-status-wrap .button-wrap{padding-left:24px}.page-order-detail .order-status-wrap .button-wrap .re-booking{text-align:center;line-height:56px;color:#2182fc;font-size:20px;font-weight:bold;width:152px;background:#ffffff;border:1px solid #2182fc;border-radius:2px 2px 2px 2px;cursor:pointer}.page-order-detail .order-status-wrap .button-wrap .pay{padding:0 16px;line-height:58px;color:#ffffff;font-size:20px;font-weight:bold;background:#ff7d13;border-radius:2px 2px 2px 2px;margin-left:12px;min-width:152px;text-align:center;box-sizing:border-box;cursor:pointer}.page-order-detail .section .title{padding:16px 0 8px;color:#222222;font-size:20px;font-weight:bold}.page-order-detail .section.passengers .section-main{padding:24px 24px 16px}.page-order-detail .section .section-main{background-color:#ffffff;padding:8px 24px}.page-order-detail .section .section-main.group{padding:16px 24px}.page-order-detail .section .section-main.passengers{padding:24px}.page-order-detail .section .section-main.notice-info{padding-right:8px}.page-order-detail .section .section-main .empty-wrap{height:310px}.page-order-detail .section .section-main .empty-wrap .empty-img{width:120px;height:70px}.page-order-detail .section .section-main .empty-wrap .late-tips,.page-order-detail .section .section-main .empty-wrap .tips{margin-top:24px;color:#222222;font-size:14px;line-height:20px;max-width:576px;text-align:center}.page-order-detail .section .section-main .empty-wrap .late-tips span,.page-order-detail .section .section-main .empty-wrap .tips span{color:#ff7d13}.page-order-detail .section .section-main .empty-wrap .edit-button{margin-top:24px;width:264px;height:56px;background:#2182fc;border-radius:2px 2px 2px 2px;color:#ffffff;line-height:56px;text-align:center;font-size:20px;font-weight:bold;cursor:pointer}.page-order-detail .section .section-main .passenger-title{padding-bottom:8px;font-weight:600;font-size:16px;color:#222;line-height:22px}.page-order-detail .section .section-main .passenger-title .blue-tag{display:inline-block;width:4px;height:10px;margin-right:8px;background:#2182fc}.page-order-detail .section .section-main .passenger-title .share{display:inline-flex;height:22px;background:#cdebdf;border-radius:2px 2px 2px 2px;padding:0 4px}.page-order-detail .section .section-main .passenger-title .share .icon{width:14px;height:14px}.page-order-detail .section .section-main .passenger-title .share .text{color:#35a076;font-size:14px;margin-left:4px}.page-order-detail .section .section-main .list-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.page-order-detail .section .section-main .list-wrap .list-item{width:33.3%;height:36px;color:#222222;font-size:14px;line-height:36px;padding-right:8px;box-sizing:border-box}.page-order-detail .section .section-main .list-wrap .list-item.full{width:100%}.page-order-detail .section .section-main .list-wrap .list-item.half-width{width:50%}.page-order-detail .section .section-main .list-wrap .list-item .label{color:#666666}.page-order-detail .section .section-main .list-wrap .list-item .label.bold{font-weight:bold}.page-order-detail .section .section-main .list-wrap .document-list{margin-top:8px;width:100%}.page-order-detail .section .section-main .list-wrap .document-list .documents-item{background:#f1f5f8;padding:16px}.page-order-detail .section .section-main .list-wrap .document-list .documents-item .doc-title{color:#222222;font-size:14px;font-weight:bold;line-height:22px}.page-order-detail .section .section-main .list-wrap .document-list .documents-item .doc-items{display:flex;flex-direction:row;flex-wrap:wrap}.page-order-detail .section .section-main .list-wrap .document-list .documents-item .doc-items .doc-item{width:33.33%;margin-top:12px;line-height:22px;display:flex;flex-direction:row}.page-order-detail .section .section-main .list-wrap .document-list .documents-item .doc-items .doc-item .key{min-width:max-content;margin-right:6px}.page-order-detail .section .section-main .list-wrap .document-list .documents-item .doc-items .doc-item .value{flex:1}.page-order-detail .section .section-main .list-wrap-title{color:#222222;font-size:14px;line-height:22px;padding:16px 0 8px;border-top:1px solid #e3e3e3;font-weight:bold}.page-order-detail .section .section-main .routing,.page-order-detail .section .section-main .insurance{width:100%;font-size:14px;line-height:20px;padding-top:8px;display:inline-table}.page-order-detail .section .section-main .routing .routing-item,.page-order-detail .section .section-main .insurance .routing-item{padding:4px 0}.page-order-detail .section .section-main .routing .routing-item .name,.page-order-detail .section .section-main .insurance .routing-item .name,.page-order-detail .section .section-main .routing .routing-item .cover-date,.page-order-detail .section .section-main .insurance .routing-item .cover-date{padding-right:24px}.page-order-detail .section .section-main .routing .airport,.page-order-detail .section .section-main .insurance .airport{min-width:140px;padding-right:24px}.page-order-detail .section .section-main .routing .date,.page-order-detail .section .section-main .insurance .date{width:124px}.page-order-detail .section .section-main .routing .airline,.page-order-detail .section .section-main .insurance .airline{width:166px}.page-order-detail .section .section-main .routing .to-do,.page-order-detail .section .section-main .insurance .to-do{background:#e9ecf2;border-radius:2px 2px 2px 2px;color:#666666;line-height:18px;padding:0 4px;margin-left:4px;min-width:fit-content}.page-order-detail .section .section-main .routing .time img,.page-order-detail .section .section-main .insurance .time img{height:6px;margin-right:20px}.page-order-detail .section .section-main .routing .time .start,.page-order-detail .section .section-main .insurance .time .start{width:92px}.page-order-detail .section .section-main .insurance{padding-top:16px !important}.page-order-detail .section .section-main .routing-tips{display:inline-block;padding:6px 16px;color:#ff7d13;background:#fff2e7;border-radius:2px;font-size:14px;line-height:20px;margin-top:8px}.page-order-detail .section .section-main .routing-tips .icon-biz{vertical-align:middle;margin-right:4px}.page-order-detail .section .section-main .line{height:1px;background:#e3e3e3;width:100%;margin:16px 0}.page-order-detail .section .section-main .notice-list{max-height:310px;color:#222222;font-size:14px;line-height:30px;overflow-y:scroll;padding-right:16px}.page-order-detail .section .section-main .notice-list::-webkit-scrollbar{width:8px;height:30px}.page-order-detail .section .section-main .notice-list::-webkit-scrollbar-thumb{background:rgba(34,34,34,0.2);border-radius:4px}.page-order-detail .section .section-main .notice-list::-webkit-scrollbar-track{background:#ffffff;border-radius:4px}.order-status-wraps{width:1184px;margin:0 auto;padding:24px;background:#fff;border-radius:2px;border-top:10px solid #e8ecf3}.order-status-wraps .order-status{padding-bottom:18px;border-bottom:1px solid #e3e3e3}.order-status-wraps .order-desc{padding-top:24px}.order-status-wraps .status-icon{margin-right:24px;padding-top:6px}.order-status-wraps i.status-icon{font-size:56px;margin-right:10px}.order-status-wraps .status-content .content-title{margin:0;padding:0;color:#222;font-size:24px;font-weight:600;line-height:28px}.order-status-wraps.order-fail-container .order-status{color:#f82222}.order-status-wraps.order-fail-container .order-status i,.order-status-wraps.order-fail-container .order-status .content-title{color:#f82222}.order-status-wraps.order-wait-container .order-status{color:#2182fc}.order-status-wraps.order-wait-container .order-status i,.order-status-wraps.order-wait-container .order-status .content-title{color:#2182fc}.delay-passenger-page{padding:16px 0}.delay-passenger-page .page-main-left .title{color:#222222;font-size:24px;line-height:32px;font-weight:bold}.delay-passenger-page .page-main-left .section .section-title{margin-bottom:8px;color:#222222;line-height:28px;font-size:20px;font-weight:bold;margin-top:16px}.delay-passenger-page .page-main-left .form-body{padding:16px}.delay-passenger-page .page-main-left .form-container>li{width:33.33%}.delay-passenger-page .page-main-left .back-btn{margin-top:16px;cursor:pointer;color:#2182FC;font-size:14px;line-height:20px}.delay-passenger-page .page-main-left .back-btn .wg-icon{color:#2182FC}.delay-passenger-page .page-main-left .section-main{padding:24px;line-height:20px;color:#222222;background-color:#ffffff}.delay-passenger-page .page-main-left .section-main .share-room-wrap{flex-wrap:wrap}.delay-passenger-page .page-main-left .section-main .share-item{height:20px;margin-right:20px;cursor:pointer}.delay-passenger-page .page-main-left .section-main .share-item .icon-biz{font-size:20px;color:#cccccc;margin-right:4px}.delay-passenger-page .page-main-left .section-main .share-item.active{color:#2182fc}.delay-passenger-page .page-main-left .section-main .share-item.active .icon-biz{color:#2182fc}.delay-passenger-page .page-main-left .documents-wrap{width:100%}.delay-passenger-page .page-main-left .documents-wrap .document-title .doc-title-text{color:#222222;font-size:16px;line-height:22px;font-weight:bold}.delay-passenger-page .page-main-left .documents-wrap .document-item-wrap{background:#f1f5f8;border:1px solid #f1f5f8;padding:16px 16px 8px}.delay-passenger-page .page-main-left .documents-wrap .doc-wraps>li{list-style:none;width:calc((100% - 16px) / 2)}.delay-passenger-page .page-main-left .documents-wrap .doc-wraps>li:nth-child(odd){margin-right:16px}.delay-passenger-page .page-main-left .documents-wrap .doc-wraps>li .input-wrap-component{padding:8px 0}.delay-passenger-page .page-main-left .passenger-container{background:#fff}.delay-passenger-page .page-main-left .passenger-container .info-item{margin-bottom:0}.delay-passenger-page .page-main-left .passenger-container .text-input-wrap .input-content{font-weight:bold;font-size:16px;line-height:22px;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding-bottom:0;margin-bottom:4px}.delay-passenger-page .page-main-left .passenger-container .text-input-wrap.disable{color:#cccccc}.delay-passenger-page .page-main-left .passenger-container .info-body{margin-top:16px}.delay-passenger-page .page-main-left .passenger-container .add-btn{padding:.8125rem 0;color:#2182fc;border-radius:1.4375rem;border:1px solid #2182fc;text-align:center;line-height:1.125rem;font-size:1.125rem;font-weight:normal}.delay-passenger-page .page-main-left .passenger-container .add-btn .icon{margin-right:.3125rem}.delay-passenger-page .page-main-left .passenger-container .passenger-tips{margin-left:.625rem;font-size:12px;font-weight:400;line-height:12px;color:#ff4a46}.delay-passenger-page .page-main-left .passenger-container .info-title{font-size:1rem;padding:0 1rem;color:#222;margin:0}.delay-passenger-page .page-main-left .passenger-container .info-title .insurance{background-color:#daf4d7;border-radius:2px;color:#129401;margin-left:.5rem;font-size:.75rem;padding:0 .25rem;line-height:1.125rem}.delay-passenger-page .page-main-left .passenger-container .info-title .insurance .icon-wrap{width:.75rem;height:.75rem;border-radius:2px;background-color:#16B900;margin-right:.25rem}.delay-passenger-page .page-main-left .passenger-container .info-title .insurance .icon-wrap .wg-icon{font-size:12px;line-height:12px;color:#ffffff;transform:scale(.9)}.delay-passenger-page .page-main-left .passenger-container .info-title .no-insurance{color:#ff7d13;background-color:#fff1e6}.delay-passenger-page .page-main-left .passenger-container .info-title .no-insurance .icon-wrap{background-color:#ff7d13}.delay-passenger-page .page-main-left .passenger-container .info-title .info-title-number{font-size:14px;font-weight:400;color:#666666;line-height:14px;text-align:right}.delay-passenger-page .page-main-left .passenger-container .info-title .info-title-number.attention{color:#ff4a46}.delay-passenger-page .page-main-left .passenger-container .passenger-list{padding:0 1rem 1rem}.delay-passenger-page .page-main-left .passenger-container .passenger-list .passenger-item{padding:1rem 0 .25rem;border-bottom:1px solid #f0f0f0;position:relative}.delay-passenger-page .page-main-left .passenger-container .passenger-list .passenger-item .rbs-delete{margin-right:.9375rem;font-size:1.40625rem;color:#f82222}.delay-passenger-page .page-main-left .passenger-container .passenger-list .passenger-item .passenger-box{padding-right:2rem}.delay-passenger-page .page-main-left .passenger-container .passenger-list .passenger-item .passenger-name{font-size:.75rem;color:#666666;line-height:1.125rem;word-break:break-all}.delay-passenger-page .page-main-left .passenger-container .passenger-list .passenger-item .passenger-certype{font-size:1rem;color:#222222;margin-top:.25rem;line-height:1.375rem}.delay-passenger-page .page-main-left .passenger-container .passenger-list .passenger-item .passenger-certype.defaultCls{color:#999999}.delay-passenger-page .page-main-left .passenger-container .passenger-list .passenger-item .wg-icon-edit{color:#2182fc;font-size:1.2rem;position:absolute;right:0;bottom:.5rem}.delay-passenger-page .page-main-left .passenger-content{background:#fff;margin-bottom:8px;border-radius:2px}.delay-passenger-page .page-main-left .passenger-content .registered-tips{font-size:14px;color:#16B900;line-height:16px;margin-top:-4px}.delay-passenger-page .page-main-left .passenger-content .registered-login-tips{font-size:14px;color:#222222;line-height:16px;height:32px;border-radius:2px;background:rgba(217,234,255,0.6);padding:0 18px}.delay-passenger-page .page-main-left .passenger-content .registered-login-tips .wg-icon{color:#2182fc;font-size:14px;margin-right:2px}.delay-passenger-page .page-main-left .passenger-content .registered-login-tips span span{color:#2182FC;cursor:pointer}.delay-passenger-page .page-main-left .passenger-content .passenger-info{padding:24px 0 0 36px;font-size:16px;color:#222;font-weight:600;position:relative}.delay-passenger-page .page-main-left .passenger-content .passenger-info .share{margin-left:4px;display:inline-flex;height:22px;background:#cdebdf;border-radius:2px 2px 2px 2px;padding:0 4px}.delay-passenger-page .page-main-left .passenger-content .passenger-info .share .icon{width:14px;height:14px}.delay-passenger-page .page-main-left .passenger-content .passenger-info .share .text{color:#35a076;font-size:14px;margin-left:4px}.delay-passenger-page .page-main-left .passenger-content .passenger-info+.form-body{padding-top:8px}.delay-passenger-page .page-main-left .passenger-content .passenger-info::before{content:' ';background-color:#2182fc;position:absolute;left:24px;top:30px;width:4px;height:10px}.delay-passenger-page .page-main-left .passenger-content .card-box{padding:0px 16px 16px}.delay-passenger-page .page-main-left .passenger-content .passenger-card{background:#f1f5f8;margin-top:16px}.delay-passenger-page .page-main-left .passenger-content .passenger-card .form-body{padding:8px}.delay-passenger-page .page-main-left .passenger-content .passenger-card:first-child{margin-top:0}.delay-passenger-page .page-main-left .passenger-content .passenger-card .form-container>li{width:50%}.delay-passenger-page .page-main-left .passenger-content .passenger-card .card-header{padding:16px 0 0 16px;font-weight:600}.delay-passenger-page .page-main-left .passenger-content .passenger-card .input-message{background:#f1f5f8}.delay-passenger-page .page-main-left .passenger-content .calendar-web-single .cld-unit .cld-title .calendar-month-title .year-text,.delay-passenger-page .page-main-left .passenger-content .calendar-web-single .cld-unit .cld-title .calendar-month-title .month-text{border:1px solid #e3e3e3;font-size:18px;line-height:40px;width:92px;height:40px;box-sizing:border-box}.delay-passenger-page .page-main-left .passenger-content .calendar-web-single .cld-unit .cld-title .calendar-month-title .month-text{margin-left:6px}.delay-passenger-page .page-main-left .passenger-content .calendar-web-single .cld-unit .years-container,.delay-passenger-page .page-main-left .passenger-content .calendar-web-single .cld-unit .months-container{margin-bottom:10px}.delay-passenger-page .page-main-left .passenger-content .calendar-web-single .cld-unit .years-container ul li:hover,.delay-passenger-page .page-main-left .passenger-content .calendar-web-single .cld-unit .months-container ul li:hover{color:#2182fc}@font-face{font-family:'Glyphicons Halflings';src:url('/tours/fonts/biz/glyphicons-halflings-regular.eot');src:url('/tours/fonts/biz/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('https://www.wingontravel.com/Content/css/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('/tours/fonts/biz/glyphicons-halflings-regular.woff') format('woff'),url('/tours/fonts/biz/glyphicons-halflings-regular.ttf') format('truetype'),url('https://www.wingontravel.com/Content/css/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.bootstrap-iso .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bootstrap-iso .glyphicon-asterisk:before{content:"\2a"}.bootstrap-iso .glyphicon-plus:before{content:"\2b"}.bootstrap-iso .glyphicon-euro:before,.bootstrap-iso .glyphicon-eur:before{content:"\20ac"}.bootstrap-iso .glyphicon-minus:before{content:"\2212"}.bootstrap-iso .glyphicon-cloud:before{content:"\2601"}.bootstrap-iso .glyphicon-envelope:before{content:"\2709"}.bootstrap-iso .glyphicon-pencil:before{content:"\270f"}.bootstrap-iso .glyphicon-glass:before{content:"\e001"}.bootstrap-iso .glyphicon-music:before{content:"\e002"}.bootstrap-iso .glyphicon-search:before{content:"\e003"}.bootstrap-iso .glyphicon-heart:before{content:"\e005"}.bootstrap-iso .glyphicon-star:before{content:"\e006"}.bootstrap-iso .glyphicon-star-empty:before{content:"\e007"}.bootstrap-iso .glyphicon-user:before{content:"\e008"}.bootstrap-iso .glyphicon-film:before{content:"\e009"}.bootstrap-iso .glyphicon-th-large:before{content:"\e010"}.bootstrap-iso .glyphicon-th:before{content:"\e011"}.bootstrap-iso .glyphicon-th-list:before{content:"\e012"}.bootstrap-iso .glyphicon-ok:before{content:"\e013"}.bootstrap-iso .glyphicon-remove:before{content:"\e014"}.bootstrap-iso .glyphicon-zoom-in:before{content:"\e015"}.bootstrap-iso .glyphicon-zoom-out:before{content:"\e016"}.bootstrap-iso .glyphicon-off:before{content:"\e017"}.bootstrap-iso .glyphicon-signal:before{content:"\e018"}.bootstrap-iso .glyphicon-cog:before{content:"\e019"}.bootstrap-iso .glyphicon-trash:before{content:"\e020"}.bootstrap-iso .glyphicon-home:before{content:"\e021"}.bootstrap-iso .glyphicon-file:before{content:"\e022"}.bootstrap-iso .glyphicon-time:before{content:"\e023"}.bootstrap-iso .glyphicon-road:before{content:"\e024"}.bootstrap-iso .glyphicon-download-alt:before{content:"\e025"}.bootstrap-iso .glyphicon-download:before{content:"\e026"}.bootstrap-iso .glyphicon-upload:before{content:"\e027"}.bootstrap-iso .glyphicon-inbox:before{content:"\e028"}.bootstrap-iso .glyphicon-play-circle:before{content:"\e029"}.bootstrap-iso .glyphicon-repeat:before{content:"\e030"}.bootstrap-iso .glyphicon-refresh:before{content:"\e031"}.bootstrap-iso .glyphicon-list-alt:before{content:"\e032"}.bootstrap-iso .glyphicon-lock:before{content:"\e033"}.bootstrap-iso .glyphicon-flag:before{content:"\e034"}.bootstrap-iso .glyphicon-headphones:before{content:"\e035"}.bootstrap-iso .glyphicon-volume-off:before{content:"\e036"}.bootstrap-iso .glyphicon-volume-down:before{content:"\e037"}.bootstrap-iso .glyphicon-volume-up:before{content:"\e038"}.bootstrap-iso .glyphicon-qrcode:before{content:"\e039"}.bootstrap-iso .glyphicon-barcode:before{content:"\e040"}.bootstrap-iso .glyphicon-tag:before{content:"\e041"}.bootstrap-iso .glyphicon-tags:before{content:"\e042"}.bootstrap-iso .glyphicon-book:before{content:"\e043"}.bootstrap-iso .glyphicon-bookmark:before{content:"\e044"}.bootstrap-iso .glyphicon-print:before{content:"\e045"}.bootstrap-iso .glyphicon-camera:before{content:"\e046"}.bootstrap-iso .glyphicon-font:before{content:"\e047"}.bootstrap-iso .glyphicon-bold:before{content:"\e048"}.bootstrap-iso .glyphicon-italic:before{content:"\e049"}.bootstrap-iso .glyphicon-text-height:before{content:"\e050"}.bootstrap-iso .glyphicon-text-width:before{content:"\e051"}.bootstrap-iso .glyphicon-align-left:before{content:"\e052"}.bootstrap-iso .glyphicon-align-center:before{content:"\e053"}.bootstrap-iso .glyphicon-align-right:before{content:"\e054"}.bootstrap-iso .glyphicon-align-justify:before{content:"\e055"}.bootstrap-iso .glyphicon-list:before{content:"\e056"}.bootstrap-iso .glyphicon-indent-left:before{content:"\e057"}.bootstrap-iso .glyphicon-indent-right:before{content:"\e058"}.bootstrap-iso .glyphicon-facetime-video:before{content:"\e059"}.bootstrap-iso .glyphicon-picture:before{content:"\e060"}.bootstrap-iso .glyphicon-map-marker:before{content:"\e062"}.bootstrap-iso .glyphicon-adjust:before{content:"\e063"}.bootstrap-iso .glyphicon-tint:before{content:"\e064"}.bootstrap-iso .glyphicon-edit:before{content:"\e065"}.bootstrap-iso .glyphicon-share:before{content:"\e066"}.bootstrap-iso .glyphicon-check:before{content:"\e067"}.bootstrap-iso .glyphicon-move:before{content:"\e068"}.bootstrap-iso .glyphicon-step-backward:before{content:"\e069"}.bootstrap-iso .glyphicon-fast-backward:before{content:"\e070"}.bootstrap-iso .glyphicon-backward:before{content:"\e071"}.bootstrap-iso .glyphicon-play:before{content:"\e072"}.bootstrap-iso .glyphicon-pause:before{content:"\e073"}.bootstrap-iso .glyphicon-stop:before{content:"\e074"}.bootstrap-iso .glyphicon-forward:before{content:"\e075"}.bootstrap-iso .glyphicon-fast-forward:before{content:"\e076"}.bootstrap-iso .glyphicon-step-forward:before{content:"\e077"}.bootstrap-iso .glyphicon-eject:before{content:"\e078"}.bootstrap-iso .glyphicon-chevron-left:before{content:"\e079"}.bootstrap-iso .glyphicon-chevron-right:before{content:"\e080"}.bootstrap-iso .glyphicon-plus-sign:before{content:"\e081"}.bootstrap-iso .glyphicon-minus-sign:before{content:"\e082"}.bootstrap-iso .glyphicon-remove-sign:before{content:"\e083"}.bootstrap-iso .glyphicon-ok-sign:before{content:"\e084"}.bootstrap-iso .glyphicon-question-sign:before{content:"\e085"}.bootstrap-iso .glyphicon-info-sign:before{content:"\e086"}.bootstrap-iso .glyphicon-screenshot:before{content:"\e087"}.bootstrap-iso .glyphicon-remove-circle:before{content:"\e088"}.bootstrap-iso .glyphicon-ok-circle:before{content:"\e089"}.bootstrap-iso .glyphicon-ban-circle:before{content:"\e090"}.bootstrap-iso .glyphicon-arrow-left:before{content:"\e091"}.bootstrap-iso .glyphicon-arrow-right:before{content:"\e092"}.bootstrap-iso .glyphicon-arrow-up:before{content:"\e093"}.bootstrap-iso .glyphicon-arrow-down:before{content:"\e094"}.bootstrap-iso .glyphicon-share-alt:before{content:"\e095"}.bootstrap-iso .glyphicon-resize-full:before{content:"\e096"}.bootstrap-iso .glyphicon-resize-small:before{content:"\e097"}.bootstrap-iso .glyphicon-exclamation-sign:before{content:"\e101"}.bootstrap-iso .glyphicon-gift:before{content:"\e102"}.bootstrap-iso .glyphicon-leaf:before{content:"\e103"}.bootstrap-iso .glyphicon-fire:before{content:"\e104"}.bootstrap-iso .glyphicon-eye-open:before{content:"\e105"}.bootstrap-iso .glyphicon-eye-close:before{content:"\e106"}.bootstrap-iso .glyphicon-warning-sign:before{content:"\e107"}.bootstrap-iso .glyphicon-plane:before{content:"\e108"}.bootstrap-iso .glyphicon-calendar:before{content:"\e109"}.bootstrap-iso .glyphicon-random:before{content:"\e110"}.bootstrap-iso .glyphicon-comment:before{content:"\e111"}.bootstrap-iso .glyphicon-magnet:before{content:"\e112"}.bootstrap-iso .glyphicon-chevron-up:before{content:"\e113"}.bootstrap-iso .glyphicon-chevron-down:before{content:"\e114"}.bootstrap-iso .glyphicon-retweet:before{content:"\e115"}.bootstrap-iso .glyphicon-shopping-cart:before{content:"\e116"}.bootstrap-iso .glyphicon-folder-close:before{content:"\e117"}.bootstrap-iso .glyphicon-folder-open:before{content:"\e118"}.bootstrap-iso .glyphicon-resize-vertical:before{content:"\e119"}.bootstrap-iso .glyphicon-resize-horizontal:before{content:"\e120"}.bootstrap-iso .glyphicon-hdd:before{content:"\e121"}.bootstrap-iso .glyphicon-bullhorn:before{content:"\e122"}.bootstrap-iso .glyphicon-bell:before{content:"\e123"}.bootstrap-iso .glyphicon-certificate:before{content:"\e124"}.bootstrap-iso .glyphicon-thumbs-up:before{content:"\e125"}.bootstrap-iso .glyphicon-thumbs-down:before{content:"\e126"}.bootstrap-iso .glyphicon-hand-right:before{content:"\e127"}.bootstrap-iso .glyphicon-hand-left:before{content:"\e128"}.bootstrap-iso .glyphicon-hand-up:before{content:"\e129"}.bootstrap-iso .glyphicon-hand-down:before{content:"\e130"}.bootstrap-iso .glyphicon-circle-arrow-right:before{content:"\e131"}.bootstrap-iso .glyphicon-circle-arrow-left:before{content:"\e132"}.bootstrap-iso .glyphicon-circle-arrow-up:before{content:"\e133"}.bootstrap-iso .glyphicon-circle-arrow-down:before{content:"\e134"}.bootstrap-iso .glyphicon-globe:before{content:"\e135"}.bootstrap-iso .glyphicon-wrench:before{content:"\e136"}.bootstrap-iso .glyphicon-tasks:before{content:"\e137"}.bootstrap-iso .glyphicon-filter:before{content:"\e138"}.bootstrap-iso .glyphicon-briefcase:before{content:"\e139"}.bootstrap-iso .glyphicon-fullscreen:before{content:"\e140"}.bootstrap-iso .glyphicon-dashboard:before{content:"\e141"}.bootstrap-iso .glyphicon-paperclip:before{content:"\e142"}.bootstrap-iso .glyphicon-heart-empty:before{content:"\e143"}.bootstrap-iso .glyphicon-link:before{content:"\e144"}.bootstrap-iso .glyphicon-phone:before{content:"\e145"}.bootstrap-iso .glyphicon-pushpin:before{content:"\e146"}.bootstrap-iso .glyphicon-usd:before{content:"\e148"}.bootstrap-iso .glyphicon-gbp:before{content:"\e149"}.bootstrap-iso .glyphicon-sort:before{content:"\e150"}.bootstrap-iso .glyphicon-sort-by-alphabet:before{content:"\e151"}.bootstrap-iso .glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.bootstrap-iso .glyphicon-sort-by-order:before{content:"\e153"}.bootstrap-iso .glyphicon-sort-by-order-alt:before{content:"\e154"}.bootstrap-iso .glyphicon-sort-by-attributes:before{content:"\e155"}.bootstrap-iso .glyphicon-sort-by-attributes-alt:before{content:"\e156"}.bootstrap-iso .glyphicon-unchecked:before{content:"\e157"}.bootstrap-iso .glyphicon-expand:before{content:"\e158"}.bootstrap-iso .glyphicon-collapse-down:before{content:"\e159"}.bootstrap-iso .glyphicon-collapse-up:before{content:"\e160"}.bootstrap-iso .glyphicon-log-in:before{content:"\e161"}.bootstrap-iso .glyphicon-flash:before{content:"\e162"}.bootstrap-iso .glyphicon-log-out:before{content:"\e163"}.bootstrap-iso .glyphicon-new-window:before{content:"\e164"}.bootstrap-iso .glyphicon-record:before{content:"\e165"}.bootstrap-iso .glyphicon-save:before{content:"\e166"}.bootstrap-iso .glyphicon-open:before{content:"\e167"}.bootstrap-iso .glyphicon-saved:before{content:"\e168"}.bootstrap-iso .glyphicon-import:before{content:"\e169"}.bootstrap-iso .glyphicon-export:before{content:"\e170"}.bootstrap-iso .glyphicon-send:before{content:"\e171"}.bootstrap-iso .glyphicon-floppy-disk:before{content:"\e172"}.bootstrap-iso .glyphicon-floppy-saved:before{content:"\e173"}.bootstrap-iso .glyphicon-floppy-remove:before{content:"\e174"}.bootstrap-iso .glyphicon-floppy-save:before{content:"\e175"}.bootstrap-iso .glyphicon-floppy-open:before{content:"\e176"}.bootstrap-iso .glyphicon-credit-card:before{content:"\e177"}.bootstrap-iso .glyphicon-transfer:before{content:"\e178"}.bootstrap-iso .glyphicon-cutlery:before{content:"\e179"}.bootstrap-iso .glyphicon-header:before{content:"\e180"}.bootstrap-iso .glyphicon-compressed:before{content:"\e181"}.bootstrap-iso .glyphicon-earphone:before{content:"\e182"}.bootstrap-iso .glyphicon-phone-alt:before{content:"\e183"}.bootstrap-iso .glyphicon-tower:before{content:"\e184"}.bootstrap-iso .glyphicon-stats:before{content:"\e185"}.bootstrap-iso .glyphicon-sd-video:before{content:"\e186"}.bootstrap-iso .glyphicon-hd-video:before{content:"\e187"}.bootstrap-iso .glyphicon-subtitles:before{content:"\e188"}.bootstrap-iso .glyphicon-sound-stereo:before{content:"\e189"}.bootstrap-iso .glyphicon-sound-dolby:before{content:"\e190"}.bootstrap-iso .glyphicon-sound-5-1:before{content:"\e191"}.bootstrap-iso .glyphicon-sound-6-1:before{content:"\e192"}.bootstrap-iso .glyphicon-sound-7-1:before{content:"\e193"}.bootstrap-iso .glyphicon-copyright-mark:before{content:"\e194"}.bootstrap-iso .glyphicon-registration-mark:before{content:"\e195"}.bootstrap-iso .glyphicon-cloud-download:before{content:"\e197"}.bootstrap-iso .glyphicon-cloud-upload:before{content:"\e198"}.bootstrap-iso .glyphicon-tree-conifer:before{content:"\e199"}.bootstrap-iso .glyphicon-tree-deciduous:before{content:"\e200"}.bootstrap-iso .glyphicon-cd:before{content:"\e201"}.bootstrap-iso .glyphicon-save-file:before{content:"\e202"}.bootstrap-iso .glyphicon-open-file:before{content:"\e203"}.bootstrap-iso .glyphicon-level-up:before{content:"\e204"}.bootstrap-iso .glyphicon-copy:before{content:"\e205"}.bootstrap-iso .glyphicon-paste:before{content:"\e206"}.bootstrap-iso .glyphicon-alert:before{content:"\e209"}.bootstrap-iso .glyphicon-equalizer:before{content:"\e210"}.bootstrap-iso .glyphicon-king:before{content:"\e211"}.bootstrap-iso .glyphicon-queen:before{content:"\e212"}.bootstrap-iso .glyphicon-pawn:before{content:"\e213"}.bootstrap-iso .glyphicon-bishop:before{content:"\e214"}.bootstrap-iso .glyphicon-knight:before{content:"\e215"}.bootstrap-iso .glyphicon-baby-formula:before{content:"\e216"}.bootstrap-iso .glyphicon-tent:before{content:"\26fa"}.bootstrap-iso .glyphicon-blackboard:before{content:"\e218"}.bootstrap-iso .glyphicon-bed:before{content:"\e219"}.bootstrap-iso .glyphicon-apple:before{content:"\f8ff"}.bootstrap-iso .glyphicon-erase:before{content:"\e221"}.bootstrap-iso .glyphicon-hourglass:before{content:"\231b"}.bootstrap-iso .glyphicon-lamp:before{content:"\e223"}.bootstrap-iso .glyphicon-duplicate:before{content:"\e224"}.bootstrap-iso .glyphicon-piggy-bank:before{content:"\e225"}.bootstrap-iso .glyphicon-scissors:before{content:"\e226"}.bootstrap-iso .glyphicon-bitcoin:before{content:"\e227"}.bootstrap-iso .glyphicon-btc:before{content:"\e227"}.bootstrap-iso .glyphicon-xbt:before{content:"\e227"}.bootstrap-iso .glyphicon-yen:before{content:"\00a5"}.bootstrap-iso .glyphicon-jpy:before{content:"\00a5"}.bootstrap-iso .glyphicon-ruble:before{content:"\20bd"}.bootstrap-iso .glyphicon-rub:before{content:"\20bd"}.bootstrap-iso .glyphicon-scale:before{content:"\e230"}.bootstrap-iso .glyphicon-ice-lolly:before{content:"\e231"}.bootstrap-iso .glyphicon-ice-lolly-tasted:before{content:"\e232"}.bootstrap-iso .glyphicon-education:before{content:"\e233"}.bootstrap-iso .glyphicon-option-horizontal:before{content:"\e234"}.bootstrap-iso .glyphicon-option-vertical:before{content:"\e235"}.bootstrap-iso .glyphicon-menu-hamburger:before{content:"\e236"}.bootstrap-iso .glyphicon-modal-window:before{content:"\e237"}.bootstrap-iso .glyphicon-oil:before{content:"\e238"}.bootstrap-iso .glyphicon-grain:before{content:"\e239"}.bootstrap-iso .glyphicon-sunglasses:before{content:"\e240"}.bootstrap-iso .glyphicon-text-size:before{content:"\e241"}.bootstrap-iso .glyphicon-text-color:before{content:"\e242"}.bootstrap-iso .glyphicon-text-background:before{content:"\e243"}.bootstrap-iso .glyphicon-object-align-top:before{content:"\e244"}.bootstrap-iso .glyphicon-object-align-bottom:before{content:"\e245"}.bootstrap-iso .glyphicon-object-align-horizontal:before{content:"\e246"}.bootstrap-iso .glyphicon-object-align-left:before{content:"\e247"}.bootstrap-iso .glyphicon-object-align-vertical:before{content:"\e248"}.bootstrap-iso .glyphicon-object-align-right:before{content:"\e249"}.bootstrap-iso .glyphicon-triangle-right:before{content:"\e250"}.bootstrap-iso .glyphicon-triangle-left:before{content:"\e251"}.bootstrap-iso .glyphicon-triangle-bottom:before{content:"\e252"}.bootstrap-iso .glyphicon-triangle-top:before{content:"\e253"}.bootstrap-iso .glyphicon-console:before{content:"\e254"}.bootstrap-iso .glyphicon-superscript:before{content:"\e255"}.bootstrap-iso .glyphicon-subscript:before{content:"\e256"}.bootstrap-iso .glyphicon-menu-left:before{content:"\e257"}.bootstrap-iso .glyphicon-menu-right:before{content:"\e258"}.bootstrap-iso .glyphicon-menu-down:before{content:"\e259"}.bootstrap-iso .glyphicon-menu-up:before{content:"\e260"}.detail-img-slider .light-box-body .slider-list .slider-item{background-color:#000}.detail-img-slider .light-box-body .slider-list .slider-item img{object-fit:contain !important}.detail-img-slider .light-box-body .slider-img-nav .nav-item img{object-fit:cover}.detail-img-slider .light-box-body .slider-pic .slider-pager{background-color:rgba(0,0,0,0.6);width:64px;height:24px;line-height:24px;text-align:center;border-radius:12px}.more-component i{margin-left:2px;font-size:inherit;color:inherit;display:inline-block}.breadcrumb-component{font-size:14px;color:#222;margin:16px 0 8px;text-align:left}.breadcrumb-component a{color:#2182fc}.component-video-slider{position:relative;width:100%}.component-video-slider .wg-components-slider{width:100%;height:400px}.component-video-slider .detail-top-bar{position:absolute;top:0;height:60px;z-index:999}.component-video-slider .detail-top-bar.detail-icon-left{left:0;margin-left:16px}.component-video-slider .detail-top-bar.detail-icon-right{right:0;margin-right:16px}.component-video-slider .detail-top-bar.detail-icon-right i:not(:last-child){margin-right:8px}.component-video-slider .detail-top-bar .detail-icon{position:relative;display:block;width:20px;height:20px;padding:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-size:20px;background-color:rgba(0,0,0,0.5);color:#fff}.component-video-slider .detail-top-bar .detail-icon.icon-back:before{font-size:26px;position:absolute;left:1.6px;top:3.2px}.component-video-slider .detail-top-bar .detail-icon.wg-icon-share:before{font-size:26px;position:absolute;left:1.6px;top:3.2px}.component-video-slider .detail-slider-box{position:relative;font-size:14px;color:#5a5a5a;width:562px}.component-video-slider .detail-slider-box .slider-pic .silder-mask{position:absolute;top:0;bottom:unset;font-size:14px;line-height:20px;left:-16px;width:110%;background:transparent;height:100%;z-index:1}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav{margin-top:8px;width:100%;overflow:hidden;height:80px;position:relative;z-index:200}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .icon-u{position:absolute;width:23px;height:78px;top:0;background:#000;opacity:.6;z-index:100;cursor:pointer}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .icon-u:hover{opacity:.8}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .icon-u::before{content:'';position:absolute;display:block;width:10px;height:10px;border-top:2px solid;border-right:2px solid;border-color:#fff}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .icon-pre{left:0}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .icon-pre::before{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);top:34px;left:9px}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .icon-next{right:0}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .icon-next::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:34px;left:4px}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .slider-wrapper{width:100%;overflow:hidden}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .slider-wrapper ul>li{float:left;height:75px;width:134px;margin-right:8px;cursor:pointer;box-sizing:border-box}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .slider-wrapper ul>li.active{border:2px solid #2182fc;box-sizing:border-box}.component-video-slider .detail-slider-box .slider-pic .slider-img-nav .slider-wrapper ul>li img{width:100%;height:100%}.component-video-slider .detail-slider-box .slider-pic .slider-list{min-height:0;width:10000px;height:316px}.component-video-slider .detail-slider-box .slider-pic .slider-list .slider-item{display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden}.component-video-slider .detail-slider-box .slider-pic .slider-list .slider-item img{border-radius:8px;overflow:hidden;object-fit:cover}.component-video-slider .detail-slider-box .slider-pic .slider-list .slider-item img[src='img/default-img.svg']{width:auto;height:auto}.component-video-slider .detail-slider-box .detail-product-type{position:absolute;left:0;top:0;padding:2px 5px;text-align:center;color:#ffffff;background:#ff7d13;border-radius:0px 0px 2px 0px}.component-video-slider .detail-light-box.wg-components-mask{top:0 !important}.component-video-slider .detail-light-box.wg-components-mask .light-box-body{background-color:unset !important}.component-video-slider .detail-light-box .light-box-body{height:100%;background-color:unset;display:flex;align-items:center;justify-content:center}.component-video-slider .detail-light-box .light-box-body .slider-pic{height:100% !important}.component-video-slider .detail-light-box .light-box-body .slider-pic .slider-pager{right:16px;bottom:102px}.component-video-slider .detail-light-box .light-box-body .slider-list{height:100% !important;padding-top:54px;border-radius:0}.component-video-slider .detail-light-box .light-box-body .slider-list .slider-item{border-radius:unset !important}.component-video-slider .detail-light-box .light-box-body .slider-list .slider-item img{border-radius:unset !important}.component-video-slider .detail-light-box .detail-slider-box.image-lightbox{width:800px}.component-video-slider .detail-light-box .detail-slider-box.image-lightbox div.pager-wrapper{background:white;height:54px;line-height:54px;top:0;border-radius:unset}.component-video-slider .detail-light-box .detail-slider-box.image-lightbox div.pager-wrapper .media-name{color:#222;font-size:20px;font-weight:bold;letter-spacing:0px;line-height:28px;padding-left:24px}.component-video-slider .detail-light-box .detail-slider-box.image-lightbox div.pager-wrapper .wg-icon-close{color:#2182fc;font-size:18px;cursor:pointer}.component-video-slider .slider-pager.pager{color:#fff;height:20px;line-height:20px;font-size:14px;text-align:center;right:8px;cursor:pointer;bottom:0}.component-video-slider .slider-pager.pager.page-video{z-index:102;width:auto}.component-video-slider .slider-pager.pager.page-video .tab{height:1.1rem;line-height:normal;border-radius:.55rem;padding:0 .5rem}.component-video-slider .slider-pager.pager.page-video .tab.active{background:#2182fc}.component-video-slider .slider-pager.pager.page-video .pager-total:before{margin:0}.component-video-slider .pager-wrapper{position:absolute;bottom:83px;left:0;right:0;z-index:200;height:36px;line-height:36px;padding:0 8px;background:linear-gradient(-180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);border-radius:0 0 8px 8px}.component-video-slider .pager-wrapper .media-name{padding:2px 4px;color:#fff;border-radius:5px;font-size:12px;line-height:18px}.component-video-slider .pager-wrapper .slider-pager.pager{position:relative !important}.component-video-slider .no-image-box .pager-wrapper{bottom:10px !important}.component-video-slider .no-image-box .detail-product-code{bottom:10px}.component-video-slider .switch-content{position:relative;background-color:transparent}.component-video-slider .switch-content .title-mask{position:absolute;height:60px;width:100%;z-index:102;background:transparent;opacity:0;top:0;left:0}.component-video-slider .switch-content iframe{background:#000}.component-video-slider .switch-content.video-frame{position:absolute;z-index:-1;width:100%;height:100%;padding-bottom:84px;box-sizing:border-box}.component-video-slider .switch-content.video-frame.no-image-video{padding-bottom:0px}.component-video-slider .switch-content.video-frame.active{z-index:101;cursor:not-allowed}.component-video-slider.isNoNav .wg-components-slider{height:316px}.component-video-slider.isNoNav .switch-content.video-frame{padding-bottom:0 !important}.component-video-slider.isNoNav .slider-pager{bottom:4px}.component-video-slider.isNoNav.hasVideo .youtubeVideo+div .slider-pager.pager{bottom:8px}.component-video-slider.isNoNav.hasVideo .facebookVideo+div .slider-pager{bottom:14px}.detail-calendar{margin-top:12px}.detail-calendar .wg-component-calendar{border-radius:8px}.detail-calendar .wg-component-calendar .cld-unit .cld-week{background-color:#f1f5f8;height:2rem;line-height:2rem;overflow:hidden}.detail-calendar .wg-component-calendar .cld-unit .cld-week>li{line-height:2rem}.detail-calendar .wg-component-calendar .cld-unit .month-container{margin-bottom:2px}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li{margin:2px 0;height:70px}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li .day-wrapper{height:calc(100% - 2px);justify-content:flex-start}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li .day-wrapper .grouped{width:6px;height:6px;border-radius:50%;right:27px;top:8px}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li .day-wrapper .grouped.will-grouped{background:#ff7d13}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li .day-wrapper .cld-day{margin-top:8px;height:20px;display:inline-block;font-size:14px;line-height:20px}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li .day-wrapper .day-price{font-size:14px;line-height:20px;display:inline-block;height:20px;margin-top:0px}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li .day-wrapper .day-airline{color:#999999;font-size:12px;display:inline-block;height:18px;line-height:18px}.detail-calendar .wg-component-calendar .cld-unit .month-container .cld-daybox li.cld-daypass{justify-content:flex-start}.detail-calendar .calendar-tips{line-height:18px;margin-top:18px;color:#666666}.detail-calendar .calendar-tips .grouped-tips,.detail-calendar .calendar-tips .to-grouped-tips{display:inline-block;height:18px;line-height:18px}.detail-calendar .calendar-tips .grouped,.detail-calendar .calendar-tips .to-grouped{margin-left:21px;position:relative}.detail-calendar .calendar-tips .grouped::before,.detail-calendar .calendar-tips .to-grouped::before{content:'';width:8px;height:8px;border-radius:4px;position:absolute;top:5px;left:-12px;background-color:#16b900}.detail-calendar .calendar-tips .to-grouped::before{background-color:#ff7d13}.detail-addition-info{font-size:14px;padding:8px 0 16px 0}.detail-addition-info .tab-mod>li{cursor:pointer}.detail-addition-info .detail-tabs .tab-top-fixed{position:fixed !important;z-index:1000;width:1184px !important;top:0;border-bottom:1px solid #e3e3e3}.detail-addition-info .detail-tabs .tab-hearder{position:relative;display:flex;width:100%;min-height:56px;margin-bottom:8px}.detail-addition-info .detail-tabs .tab-hearder .tab-mod{height:56px;width:1184px;line-height:44px;font-size:16px;color:#222;display:flex;background:#fff;box-sizing:border-box}.detail-addition-info .detail-tabs .tab-hearder .tab-mod>li{line-height:52px;flex:1;text-align:center;position:relative}.detail-addition-info .detail-tabs .tab-hearder .tab-mod>li:hover{color:#2182fc}.detail-addition-info .detail-tabs .tab-hearder .tab-mod>li.tab-current{color:#2182fc}.detail-addition-info .detail-tabs .tab-hearder .tab-mod>li.tab-current span{padding-bottom:8px;border-bottom:2px solid #2182fc}.detail-addition-info .detail-tabs .tab-hearder .tab-mod .tab-scrollbar{display:none}.detail-addition-info .scroll-recommend .title{font-size:24px;line-height:56px;color:#222222;font-weight:bold;margin:0}.detail-addition-info .section-navigator{width:90px}.detail-addition-info .section-navigator ul{position:absolute;will-change:transform}.detail-addition-info .section-navigator ul li{word-break:keep-all;padding:6px 14px;cursor:pointer;height:36px;box-sizing:border-box;border:1px solid #e3e3e3;border-radius:2px 2px 2px 2px;margin-bottom:8px}.detail-addition-info .section-navigator ul li:hover{color:#2182fc;background:#d9eaff;border:1px solid #2182fc}.detail-addition-info .section-navigator ul li.active{color:#2182fc;background:#ffffff;border:1px solid #2182fc}.detail-addition-info .section-main{flex:1;width:0;overflow-x:hidden}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li{padding-right:16px;box-sizing:border-box;text-align:left}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item{display:flex;box-sizing:border-box;flex-direction:column;padding:16px;border-radius:2px;overflow:hidden;background-color:#ffffff}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .title-wrap{height:44px;position:relative}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .title-wrap .title{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow:hidden;position:absolute;bottom:0;height:44px;width:100%;transition:all .5s ease}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item:hover .info .title-wrap .title{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:4;white-space:normal;word-break:break-word;overflow:hidden;height:88px;padding-top:8px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item:hover{cursor:pointer;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);transition:all .5s ease}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item:last-child{margin-right:0}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap{width:calc(100%);height:144px;border-radius:2px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap img{width:100%;height:100%;object-fit:cover}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap .no-image{width:242px;height:182px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap .badge-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap .badge-wrap .promotion-badge{width:3.75rem;height:1.625rem;line-height:1.625rem;font-size:.75rem;background:linear-gradient(315deg, #f82222 0%, #ff6600 100%);border-radius:2px 0px 0px 0px;text-align:center;color:#fff;z-index:1}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap .badge-wrap .promotion-badge.hot{width:1.625rem;margin-right:6px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap .badge-wrap .top-badge{position:absolute;right:8px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .img-wrap .badge-wrap .product-code{width:100%;background:linear-gradient(-180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);border-radius:0px 0px 2px 2px;bottom:0;left:0;position:absolute;color:#ffffff;font-size:14px;line-height:20px;text-align:left;padding:8px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info{flex:1;max-width:298px;margin-left:12px;position:relative;margin-left:0;max-width:unset;margin-top:8px;display:flex;flex-direction:column}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .title{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow:hidden;color:#222222;background:#ffffff;font-size:16px;line-height:22px;font-weight:600}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .sold-out-wrap{position:absolute;right:0;bottom:0;margin-right:-18px;margin-bottom:-22px;position:static;display:flex;flex:1;justify-content:flex-end;align-items:flex-end}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .sold-out-wrap .sold-out{width:76px;height:72px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap{font-size:14px;line-height:20px;margin-top:6px;width:100%;max-height:40px;overflow:hidden}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .date-str{padding-left:12px;color:#666666;word-break:break-all !important}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type{margin-right:4px;position:relative;display:inline-block;height:20px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type.k-date{color:#129401}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type.k-date::before{background-color:#129401}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type.about-date{color:#ff7d13}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type.about-date::before{background-color:#ff7d13}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type.p-date{color:#999999}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type.p-date::before{background-color:#999999}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .type::before{content:'';background-color:#999999;position:absolute;left:-12px;top:6px;width:8px;height:8px;border-radius:50%}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .line-1{display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word;overflow:hidden}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .group-wrap .line-2{display:-ms-flexbox;display:-webkit-flex;display:flex;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-flow:column;-webkit-flex-flow:column;flex-flow:column;-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow:hidden}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .price-wrap{right:0;bottom:0;text-align:right;position:static;flex:1;display:flex;margin-top:8px;flex-direction:column;justify-content:flex-end;align-items:flex-end}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .price-wrap .tours-price{height:22px;font-size:12px;margin-top:4px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .price-wrap .tours-price .origin-price{color:#999999;text-decoration:line-through;margin-right:4px}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .price-wrap .tours-price .current-price{color:#ff5e00;font-size:16px;line-height:22px;font-weight:600}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .price-wrap .tours-price .current-price .hkd{font-size:12x;line-height:22px;font-weight:normal}.recommend-theme-list .wg-container-content .wg-components-slider-web .slider-wrapper ul>li .tours-item .info .price-wrap .discount{padding:0 4px;display:inline-block;height:20px;border-radius:2px 2px 2px 2px;background:linear-gradient(-90deg, #f82222 3%, #ff7d13 99%);line-height:20px;color:#ffffff;font-size:14px;font-weight:600}.input-wrap-component{position:relative;padding:8px;box-sizing:border-box}.input-wrap-component.disable .input-content .content{color:#cccccc !important}.input-wrap-component.disable .form-box .form-content input{color:#cccccc !important}.input-wrap-component.disable .form-box .contact-label{color:#cccccc !important}.input-wrap-component .passenger-intro-component{display:none;position:absolute;width:300px;left:8px;top:64px;background:#fff;z-index:100}.input-wrap-component .wg-components-form-input.active+.passenger-intro-component{display:block}.input-wrap-component .input-label{color:#666;font-size:14px}.input-wrap-component .input-easy,.input-wrap-component label{cursor:pointer}.input-wrap-component>div:not(.wg-components-form-input):not(.input-message){border-bottom:1px solid #e3e3e3}.input-wrap-component .wg-components-form-input:not(.active):not(.error) .form-box{border-bottom:1px solid #e3e3e3}.input-wrap-component .wg-components-form-input:not(.active):not(.error) .form-box .form-content{margin-top:4px}.input-wrap-component.tel .wg-components-dropdown-list{top:unset}.input-wrap-component .wg-components-dropdown-list{position:absolute;left:0;right:0;top:27px;z-index:100;background:#ffffff;border-radius:2px;border:1px solid #e3e3e3}.input-wrap-component .wg-components-dropdown-list.item-no-wrap{right:unset}.input-wrap-component .wg-components-dropdown-list.item-no-wrap ul li{min-width:max-content}.input-wrap-component .wg-components-dropdown-list ul{max-height:240px;overflow:auto}.input-wrap-component .wg-components-dropdown-list ul::-webkit-scrollbar{width:5px;height:30px}.input-wrap-component .wg-components-dropdown-list ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:2px}.input-wrap-component .wg-components-dropdown-list ul::-webkit-scrollbar-track{background:#f8f8f8;border-radius:2px}.input-wrap-component .wg-components-dropdown-list>.over-list::-webkit-scrollbar{width:5px;height:30px}.input-wrap-component .wg-components-dropdown-list>.over-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:2px}.input-wrap-component .wg-components-dropdown-list>.over-list::-webkit-scrollbar-track{background:#f8f8f8;border-radius:2px}.input-wrap-component .wg-components-dropdown-list li{height:40px;line-height:40px;font-size:14px;padding:0 16px;cursor:pointer}.input-wrap-component .wg-components-dropdown-list li:hover{background-color:#d9eaff}.input-wrap-component .wg-components-dropdown-list li.active{color:#2182fc}.input-wrap-component .wg-components-dropdown-list.gender{top:26px;border-top:1px solid #2182fc}.input-wrap-component .wg-components-dropdown-list.phone-code{border-top:1px solid #2182fc}.input-wrap-component .wg-components-dropdown-list.issue-place{top:26px;border-top:1px solid #2182fc}.input-wrap-component .wg-components-popup-mask.date-select{top:26px;position:absolute;left:0;right:0;z-index:100;background:#ffffff;border-radius:2px;border:1px solid #e3e3e3;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);box-shadow:0 2px 12px 0 rgba(0,0,0,0.1);border-top:1px solid #2182fc}.input-wrap-component .wg-components-form-input .form-box{margin-top:0}.input-wrap-component .wg-components-form-input .form-box input{font-weight:bold}.input-wrap-component .wg-components-form-input .form-box .contact-label{font-size:16px;color:#222;font-weight:600}.input-wrap-component .wg-components-form-input .form-box .form-content{margin-top:4px}.input-wrap-component.active{border-color:1px solid #2182fc}.input-wrap-component input{padding:0 28px 0 0 !important}.input-wrap-component .placeHolder-color{color:#999}.input-wrap-component .input-content{position:relative;padding-bottom:4px;margin-top:4px;font-size:16px;line-height:22px}.input-wrap-component .input-content .content:not(.placeHolder-color){font-weight:600}.input-wrap-component .input-content .input-message{position:absolute;color:#f82222;font-size:12px;line-height:22px;left:0;top:27px}.input-wrap-component .input-content .input-message i{margin-right:4px}.input-wrap-component .input-content .wg-components-area-search-list{top:27px}.input-wrap-component .input-message{border:none;color:#f82222;font-size:12px;line-height:18px}.input-wrap-component .input-message i{margin-right:.25rem}.input-wrap-component.error>div:not(.wg-components-form-input):not(.input-message){border-bottom:1px solid #f82222}.input-wrap-component.active>div:not(.wg-components-form-input):not(.input-message){border-bottom:1px solid #2182fc}.ub-down-component{transform:rotate(-90deg)}.ub-down-component.active{transform:rotate(-270deg);color:#2182fc}.fixed-container{width:384px;height:auto;float:right;box-sizing:border-box;position:relative;z-index:99;transition:top .5s;-webkit-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s}.fixed-container.order-check-price .agreement-box{border-top:1px solid #e3e3e3;padding-bottom:16px}.fixed-container.order-check-price .agreement-box .inline-btn{color:#2182fc;font-size:inherit;line-height:inherit;cursor:pointer}.fixed-container.order-check-price .agreement-box .wg-icon{color:#cccccc}.fixed-container.order-check-price .agreement-box .wg-icon.wg-icon-checkbox-checked{color:#2182fc}.fixed-container .price-container{background:#f8fbff;border-top-right-radius:3px;border-top-left-radius:3px;padding:0 24px 24px;overflow:hidden;box-shadow:0 3px 6px 0 rgba(153,153,153,0.4)}.fixed-container .price-container.delay-fixed .wg-components-button{margin-top:24px}.fixed-container .price-container.delay-fixed .title{color:#222222;font-size:18px;line-height:24px;font-weight:bold;margin-bottom:16px;margin-top:24px}.fixed-container .price-container.delay-fixed .list{padding:16px 0 25px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.fixed-container .price-container.delay-fixed .list .item{color:#222222;font-size:16px;letter-spacing:0px;line-height:24px}.fixed-container .price-container.delay-fixed .list .item+.item{margin-top:8px}.fixed-container .price-container.delay-fixed .list .item a{color:#2182fc;cursor:pointer}.fixed-container .price-container .agreement-box{padding-top:16px}.fixed-container .price-container .agreement-box .item{cursor:pointer}.fixed-container .price-container .agreement-box .item+.item{margin-top:8px}.fixed-container .price-container .agreement-box .check-box-wrap{padding:0 4px;cursor:pointer}.fixed-container .price-container .agreement-box .check-box-wrap .wg-icon{font-size:16px;color:#cccccc}.fixed-container .price-container .agreement-box .check-box-wrap .wg-icon.wg-icon-checkbox-checked{color:#2182fc}.fixed-container .price-container .agreement-box .text{display:flex;flex:1;color:#666666;font-size:14px;font-family:MicrosoftJhengHeiRegular;font-weight:normal;letter-spacing:0px;line-height:20px}.fixed-container .price-container .agreement-box .text a{color:#2182fc;cursor:pointer}.fixed-container .price-skeleton{padding-top:16px}.fixed-container .price-skeleton>div{margin-bottom:16px;background:#f8f8f8;display:block;width:100%}.fixed-container .price-skeleton .top{height:48px;margin-bottom:16px}.fixed-container .price-skeleton .line{height:1px;background:#e3e3e3;border:none}.fixed-container .price-skeleton .mt{width:124px;height:32px}.fixed-container .price-skeleton .nm{height:24px}.fixed-container .price-skeleton .bt{height:56px;background:#ff7d13;border-radius:2px;opacity:.09;margin-bottom:8px}.fixed-container .penal-header{padding:24px 0 16px;line-height:1.4;font-weight:600;color:#222222;font-size:18px;border-bottom:1px solid #e3e3e3}.fixed-container .empty-tips{padding:16px 0;line-height:1.4;color:#ff5e00;font-weight:600;font-size:14px}.fixed-container .total{padding:16px 0;border-top:1px solid #e3e3e3}.fixed-container .total .label{font-size:18px;color:#222222;line-height:24px;font-weight:600}.fixed-container .total .total-amount{color:#ff5e00;font-weight:600;font-size:24px}.fixed-container .total .total-amount span{font-size:14px;font-weight:normal;margin-right:8px}.fixed-container .fee{font-size:14px;color:#666;padding:16px 0}.fixed-container .fee .group+.group{margin-top:16px}.fixed-container .fee .group:first-child{border-top:none}.fixed-container .fee .group .title{font-weight:600;color:#222;margin-bottom:4px}.fixed-container .fee .group .fee-num{color:#222;font-weight:600}.fixed-container .fee .price-penal-item{line-height:1.8}.fixed-container .fee .type{max-width:55%;word-wrap:break-word;text-align:left}.fixed-container .fee .dashed-line{border-bottom:1px dashed #ccc;margin:0 8px}.fixed-container .fee .discount{color:#ff5e00}.fixed-container .wg-components-button{margin:8px 0 8px;height:56px;cursor:pointer}.fixed-container .wg-components-button.disable{cursor:not-allowed}.fixed-container .wg-components-button .button-text{font-size:20px}.fixed-container .box_bg{background:url(../img-web/fixed-price-penal-bottom.png) no-repeat 0 -18px;height:10px;width:100%;left:0px;bottom:-5px}.check-bottom-tips{color:#666666}.booking-info-component{padding:24px;background-color:#ffffff}.booking-info-component .product-name{color:#222222;font-size:20px;font-weight:bold;line-height:28px}.booking-info-component .group-wrap{height:1.375rem;display:inline-flex;justify-content:center;align-items:center;vertical-align:top}.booking-info-component .group{border-radius:2px;background-color:#daf4d7;color:#129401;padding:0 4px;display:inline-block;margin-right:.25rem;height:20px;line-height:20px;font-size:16px;margin-top:6px}.booking-info-component .will-grouped{background-color:#fff1e6;color:#ff7d13}.booking-info-component .info{font-size:14px;line-height:20px;color:#222222;margin-top:16px}.booking-info-component .info .adult-num,.booking-info-component .info .tours-num{margin-left:24px}.booking-info-component .info .tours-num{color:#999999}.booking-info-component .have-insurance{margin-top:8px}.booking-info-component .have-insurance img{width:16px;height:16px;margin-right:4px}.booking-info-component .have-insurance span{color:#222222;font-size:14px;line-height:20px}.booking-info-component .airline{margin-top:12px;position:relative}.booking-info-component .airline .title{line-height:20px;font-weight:bold}.booking-info-component .airline .line-wrap{display:flex;flex-wrap:wrap}.booking-info-component .airline .item-wrap{flex:1;display:flex;flex-wrap:wrap;margin-bottom:-4px}.booking-info-component .airline .item-wrap .to-do{background:#e9ecf2;border-radius:2px 2px 2px 2px;color:#666666;line-height:18px;padding:0 4px;margin-left:4px;min-width:fit-content}.booking-info-component .airline .item-wrap .line-item{font-size:14px;line-height:20px;color:#222;margin-bottom:4px}.booking-info-component .airline .item-wrap .line-item:first-child{margin-right:20px}.booking-info-component .airline .item-wrap .line-item .status{border:1px solid rgba(33,130,252,0.4);border-radius:2px 2px 2px 2px;line-height:18px;padding:0 4px;margin-right:6px;color:#2182fc}.booking-info-component .airline .info-box{height:20px;width:20px;line-height:20px;margin-left:4px}.booking-info-component .airline .info-box:hover .airlines{display:block}.booking-info-component .airline .info-box .icon-biz{color:#2182fc;font-size:16px;line-height:20px}.booking-info-component .airline .info-box .airlines{display:none;position:absolute;top:20px;padding:8px 16px;background-color:#ffffff;border:1px solid #2182fc;box-shadow:0 2px 8px 0 #d8dce5;border-radius:4px 4px 4px 4px;line-height:20px;z-index:100;min-width:max-content;left:80px;top:100%}.booking-info-component .airline .info-box .airlines .todo-td{text-align:right}.booking-info-component .airline .info-box .airlines .to-do{background:#e9ecf2;border-radius:2px 2px 2px 2px;color:#666666;line-height:18px;padding:0 4px;margin-left:4px;min-width:fit-content}.booking-info-component .airline .info-box .airlines .air-arrow{background:url(../img-web/air-arrow.png) no-repeat center center / cover;width:33px;height:7px}.booking-info-component .airline .info-box .airlines .item{font-size:14px;line-height:30px;height:20px}.booking-info-component .airline .info-box .airlines .item td{min-width:max-content}.booking-info-component .airline .info-box .airlines .item td:not(:last-child){padding-right:20px}.booking-info-component .airline .info-box .airlines .item td.time-wrap{padding-right:8px}.booking-info-component .airline .info-box .airlines .item td.time-wrap .time{flex:1}.booking-info-component .airline .info-box .airlines .item td.time-wrap .time:last-child{text-align:right}.booking-info-component .airline .info-box .airlines .item+.booking-info-component .airline .info-box .airlines .item{margin-top:20px}.booking-info-component .airline .info-box .airlines .item div{display:inline-flex}.booking-info-component .airline .info-box .airlines .item .time-wrap{display:flex;justify-content:space-between;width:210px}.booking-info-component .airline .info-box .airlines .days{color:#ff7d13}.scroll-enable::-webkit-scrollbar{width:5px;height:30px}.scroll-enable::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:2px}.scroll-enable::-webkit-scrollbar-track{background:#f8f8f8;border-radius:2px}.clause-panel .content{width:618px;max-height:60%;background-color:#ffffff;padding:32px;padding-right:16px;position:relative}.clause-panel .content .wg-icon-close{position:absolute;right:16px;top:16px;color:#2182fc;font-size:24px;cursor:pointer}.clause-panel .content .title{font-size:20px;line-height:28px;font-weight:bold;color:#222222;padding-bottom:8px}.clause-panel .content .section-wrap{overflow-y:auto;display:flex;flex-direction:column;flex:1;padding-right:16px}.clause-panel .content .section{margin-bottom:8px}.clause-panel .content .section .section-title{font-size:16px;line-height:24px;color:#222222;font-weight:bold;margin-top:8px}.clause-panel .content .section .list{padding-left:0;list-style:decimal;list-style-position:inside}.clause-panel .content .section .item{font-size:14px;line-height:20px;color:#222;margin-top:8px}.clause-panel .content .section .high-light{color:#ff7d13}