@charset "utf-8";.box-home{top:60px;font-size:14px;position:absolute;left:0;z-index:1;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.12),0 4px 8px 0 rgba(0,0,0,0.24);box-shadow:0 0 4px 0 rgba(0,0,0,0.12),0 4px 8px 0 rgba(0,0,0,0.24)}.box-home .tab-nav{float:left;width:70px}.box-home .tab-con{float:left;padding-left:25px;background-color:#fff;min-height:403px;*zoom:1}.box-home .tab-item{padding-right:30px}.box-home .item-hotel{margin-top:10px}.box-home .tab-li{background-color:#f2f2f2;border-bottom:1px solid white;text-align:center;height:100px;cursor:pointer}.box-home .tab-i1{display:inline-block;padding-top:33px;line-height:1.3}.box-home .tab-i2{line-height:92px}.box-home .tab-li:last-child{border-bottom:0}.box-home .tab-hotel{margin-top:30px}.box-home .tab-book,.box-home .tab-order{margin-top:20px}.box-home .item-b{position:relative;margin-top:9px;margin-bottom:8px}.box-home .radio-seg .item-b{margin-top:10px}.box-home .row-type .select-con{float:left;width:95px}.box-home .row-type .text-con{float:right;width:254px}.box-home .tab-item .dn{display:none}.box-home .row-cap{*width:365px}.link-order{position:absolute;right:0}.tab-home{margin-top:40px;color:#767676;font-size:14px}.tab-home .tab-nav{font-size:18px;text-align:center;height:50px;line-height:50px}.tab-home .tab-li{float:left;background-color:#dbdbdb;width:50%}.tab-home .tab-i{display:block;border-right:1px solid white;cursor:pointer}.tab-home .tab-li:last-child .tab-i{border-right:0}.tab-home .tab-li-on{background-color:#d7000f;color:white}.tab-home .tab-con{padding:25px 0 35px 25px;border:1px solid #dbdbdb}.tab-home .text-con,.tab-home .select-con{float:left}.tab-home .text-con{width:300px}.tab-home .text-promo,.tab-home .radio-one .text-cal,.tab-home .radio-seg .select-con{width:165px}.tab-home .radio-one .text-cal .text{width:130px}.tab-home .sec .text-from,.tab-home .sec .text-to{width:323px}.tab-home .text-to,.tab-home .cal-to,.box-home .text-seg-start,.dialog-book .text-seg-start,.tab-home .text-seg-start{margin-right:29px}.tab-home .select-con,.tab-home .radio-one .text-cal{margin-right:19px}.tab-home .cal-from,.tab-home .cal-in{margin-right:34px}.tab-home .btn-b{margin-right:29px}.app-qrcode-tip .download-trigger{display:inline-block;text-decoration:underline;cursor:pointer;color:#d7000f;position:relative}.app-qrcode-tip .qrcode-box{display:none;box-sizing:border-box;padding:16px;position:absolute;background-color:#fff;top:-165px;left:50%;transform:translatex(-50%)}.app-qrcode-tip .qrcode-box::after{content:'';border:8px solid;border-color:transparent;border-top-color:#fff;position:absolute;bottom:-16px;left:50%;transform:translatex(-50%)}.app-qrcode-tip .qrcode-box img{width:120px;height:120px}.tab-sev p{line-height:2;font-size:12px}.tab-sev p .link{color:#d7000f}.tab-sev p .link:hover{text-decoration:underline}.tab-sev .text-code .text{text-indent:32px}.banner{position:relative;overflow:hidden;height:500px}.banner-li{position:absolute;left:50%;margin-left:-960px;width:1920px}.banner-nav{position:absolute;left:0;bottom:6px;text-align:center;width:100%}.banner-bg{background:url(/uploads/image/f3itsitemp/banner.jpg) no-repeat center top;padding-top:17px;height:632px}.home{position:relative;z-index:1}.news{position:absolute;left:0;z-index:1;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.3);box-shadow:0 0 3px 0 rgba(0,0,0,0.3)}.news{top:10px;background-color:white;background-color:rgba(255,255,255,0.7);color:#000;font-size:14px;width:490px;height:40px;line-height:40px}.news-l{float:left;background:url(/uploads/image/f3itsisprite/s.png) no-repeat 10px -707px;padding-left:38px}.news .link{margin-right:10px;font-size:12px}.news-list{position:relative;margin-left:110px;overflow:hidden}.new{white-space:nowrap;overflow:hidden}.new-link{color:#333}.new-link:hover{color:#d7000f}.link-more{font-family:"arial",sans-serif;color:#cacaca}.link-more:hover{color:#a3a3a3}.link-more:active{color:#767676}.home-hd,.trend-tit{color:#a3a3a3;font-size:18px}.home-hd{margin-top:35px;margin-bottom:20px;padding-left:40px;background: no-repeat 0 -677px;height:21px}.home-hd .link-more,.trend-tit .link-more{float:right;margin-top:5px;font-size:12px}.home-city{height:277px}.city-l{float:left;width:520px}.city-r{margin-left:539px}.city-t{position:relative;display:block;width:520px;height:200px;margin-bottom:10px}.city-t img{width:100%;height:100%}.city-bg,.slide img{position:absolute;top:0;left:0;width:100%;height:100%}.city-bg{background-color:rgba(0,0,0,0.2);display:none}.city-info{position:absolute;bottom:0;left:0;background-color:black;background-color:rgba(0,0,0,0.7);width:100%;height:73px;line-height:73px}.city-t:hover .city-bg{display:block}.info-l{font-size:14px}.info-r{color:#d7000f;font-size:14px}.info-r b{font-size:24px;font-weight:normal}.city-info .info-l{margin-left:15px;color:white;float:left}.city-info .info-r{float:right;margin-right:35px}.city-b{background-color:#f3f3f3;text-align:center;width:255px;height:67px}.city-b .info-l{color:#333;margin-top:13px}.city-b:hover{background-color:#e9e9e9}.city-b .info-r b{font-size:18px}.city-tab .tab-nav,.city-tab .tab-li{height:30px}.city-tab .tab-nav{border-bottom:3px solid #f3f3f3}.city-tab .tab-li{float:left;text-align:center;padding:0 25px;line-height:30px;color:#000;font-size:14px}.city-tab .tab-li:hover,.city-tab .tab-li-on{background-color:#d7000f;color:white}.city-tab .tab-item{padding-top:10px;padding-left:20px;height:174px}.city-tab .l{width:33.3%}.city-tab .tab-line{display:inline-block;padding:0 5px;font-size:14px;color:#4d4d4d;line-height:30px;height:30px}.city-tab .tab-cities,.city-tab .tab-price,.city-tab .tab-time{float:left}.city-tab .tab-cities{width:185px}.city-tab .tab-line:hover{background-color:#f2f2f2}.city-tab .tab-price{width:85px}.city-tab .tab-price b{color:#d7000f;font-size:16px;font-weight:normal}.city-tab .tab-time{width:65px;float:right}.city-tab .load-img{display:block;margin:20px auto 0}.city-r .tab-item{padding-left:0}.city-r .tab-item .l,.city-r .tab-item .r{width:49%}.city-r .tab-cities{width:160px}.city-r .tab-price{width:80px}.city-r .tab-line{margin-left:10px}.home-slide{position:relative}.slide{position:relative;float:left;width:329px;height:135px;margin:0 14px}.slide-hd{position:relative;margin:40px 0 20px 30px;font-weight:bold;font-size:20px}.slide-hd a{color:#d7000f}.slide-info{position:relative;margin-left:30px;color:#4f4f4f;font-size:14px}.box-search{margin:40px 0 20px}.box-search .text-con{float:left;margin-right:20px;width:325px}.box-search .select-con{float:left;margin-right:60px;width:165px}.fight-parts li{width:258px;height:80px;border:1px solid #dbdbdb;float:left;color:#767676;font-size:12px;margin-bottom:10px;margin-right:10px}.fight-parts .mr0{margin-right:0}.fight-info{font-size:14px;color:#333;line-height:46px;padding:0 12px}.fight-parts .direct-img{margin:auto 5px}.fight-price{font-size:20px;color:#d7000f;font-weight:bold;float:right}.date-discount{color:#767676;font-size:12px;line-height:30px;padding:0 12px}.fight-date{float:left}.fight-discount{float:right}.fight-parts .fight-hover{background:#d7000f}.fight-hover .date-discount,.fight-hover .fight-info span{color:#fff}.morep{height:35px;background:#ededed;line-height:35px;color:#1595e6;text-align:center;cursor:pointer;margin-top:5px}.trend-con{width:520px}.trend-tit{margin:48px 0 10px;font-weight:normal;line-height:40px;border-bottom:3px solid #f3f3f3}.trend-list{font-size:14px}.trend-li{height:33px;line-height:33px;overflow:hidden}.trend-li a:hover{color:#d7000f}.memberdaycon{background:#014865;font-size:14px;font-family:'microsoft yahei',sans-serif;outline:0;line-height:30px;color:#333;padding-bottom:80px}.clearb{clear:both}.color-red{color:#b6000d}.header{position:relative}.header .header-pic{width:100%}.countdowns{position:absolute;width:1170px;left:50%;margin-left:-585px;background-image:;bottom:23%;background-size:100% 100%;padding-bottom:44px}.countdowns .timer{text-align:center;color:#fff;font-size:24px;margin:36px 0 20px}.countdowns .timer b{font-size:36px;color:#ffba00}.countdowns .timer span{margin-right:84px}.countdowns .timer span:last-child{margin-right:0}.countdowns .ac-list{margin:0 50px 44px}.countdowns .ac-list li{float:left;width:203px;border:3px solid #fff;text-align:center;margin-right:6px;cursor:pointer}.countdowns .ac-list li.active{background:#b6000d;border-radius:4px}.countdowns .ac-list li:last-child{margin-right:0}.countdowns .ac-list .icon-pic{height:50px;padding-top:40px}.countdowns .ac-list .ac-tit{font-size:24px;color:#fff;padding:8px 0 40px}.section-box{margin-top:-80px;display:none;margin-bottom:40px}.ac-box{width:1162px;padding:4px;background:#fff;margin:0 auto 160px;position:relative}.ac-con{border:2px solid #d7000f;position:relative;padding:100px 0 36px}.ac-con-tit{width:580px;height:116px;position:absolute;margin-left:-290px;left:50%;top:-58px;background-image:;background-size:100% 100%;color:#fff;font-size:30px;font-weight:bold;text-align:center;line-height:116px;z-index:1}.sprs-con1{padding:0 0 48px;margin:0 15px;border-bottom:1px solid #e6e6e6}.ac-con h2{padding:38px 0 8px;text-align:center;color:#c72c16;font-size:36px}.txt-strong{font-size:18px;font-weight:bold;color:#333;text-align:center;line-height:48px}.txt-strong b{color:#ffa200;font-size:36px}.txt-lg{font-size:24px;text-align:center}.sprs-con2{padding:0 24px}.ac-con h3{font-size:18px;line-height:32px}.nav-city{margin-top:12px;line-height:34px;border-bottom:2px solid #c72c16}.nav-city li{margin-right:32px;display:inline-block;position:relative;cursor:pointer}.nav-city li.active{color:#c72c16}.nav-city li.active:after{display:inline-block;content:"";border-bottom:8px solid #c72c16;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:0;left:50%;margin-left:-5px}.flight-box{margin-bottom:30px}.flight-list{display:none}.flight-list li{float:left;padding:8px 0;border-bottom:1px solid #e6e6e6;width:50%;line-height:24px;cursor:pointer}.fli-info{display:inline-block;margin-left:30px}.fli-info .city-box{font-size:20px}.fli-info .city-box img{vertical-align:middle;margin:0 4px 4px}.fli-info .time-box{font-size:18px;color:#999}.fli-pri{float:right;margin-right:20px;color:#ffa200;font-size:20px;line-height:52px}.fli-pri b{font-size:30px}.btn-box{text-align:center;padding:40px 0}.btn-normal{color:#fff;line-height:40px;font-size:18px;font-weight:bold;padding:0 40px;background:#d7000f;border-radius:20px;border:0;outline:0;cursor:pointer}.txt-wel{font-size:30px;color:#fff;font-weight:bold;text-align:center;margin-top:10px;line-height:42px}.pdct-con{margin:0 90px}.pdct-list li{width:214px;margin:15px;float:left}.pdct-list li img{margin-bottom:8px;width:100%}.pdct-list li p{line-height:20px}.pdct-list li p b{color:#d7000f;font-size:18px}.pdct-list li p span{color:#999;text-decoration:line-through;float:right}.prize-list{margin:20px 0}.prize-list li{margin-left:88px;width:230px;display:inline-block;text-align:center;color:#333;line-height:54px}.prize-list li .prize-pic{border:1px solid #e6e6e6;width:100%;height:108px;border-radius:4px;padding-top:22px}.prize-list li:last-child .prize-pic{height:98px;padding-top:32px}.prize-list.four li{margin-left:22px}.prize-list.four li:first-child{margin-left:0}.fli-tab{width:80%;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;margin:20px 10%}.fli-tab tr td{padding:8px 50px;line-height:24px;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.fli-tab tr td:first-child{text-align:center}.fli-tab tr td:last-child{text-align:left}.more{color:#c72c16;float:right}.more a{color:#c72c16}.ac-box.nopad{padding:0;margin-bottom:80px}.helper{min-height:218px;position:relative}.last{margin-bottom:0}.helper.last{min-height:60px}.helper .ac-box{display:none}.mp-must{text-align:right;margin-right:20px;margin-top:10px;line-height:26px;font-size:14px;color:#d7000f}.mp-must .checkbox{margin-right:5px}.mp-search{margin-top:20px;padding:25px 0 35px 25px;border:1px solid #dbdbdb}.mp-search .text-con{float:left;width:300px}.mp-search .text-to{margin-right:29px}.mp-search .select-con{float:left;width:162px;margin-right:19px}.mp-search .row{margin-bottom:20px}.mp-search .text-cal .text{padding-left:34px;width:266px}.mp-search .cal-to{margin-left:34px}.mp-search .btn-b{margin-right:29px}.pre-seat .btn-b{min-width:75px}.pre-seat .prompt-warn{line-height:16px}.pre-seat .prompt-warn .link{color:#25aaff}.icon-hbdt-enter{background-position:-82px 0}.icon-zj-enter{background-position:-164px 0}.icon-jpyz-enter{background-position:0 -82px}.icon-biangeng-enter{background-position:-82px -82px}.icon-lcdp-enter{background-position:0 -164px}.icon-yzxlyf-enter{background-position:0 0}.icon-blzj-enter{background-position:-164px -82px}.icon-flight-red-lower{display:inline-block;vertical-align:middle;margin:0 18px;background:no-repeat;background-position:-82px -164px;width:24px;height:24px}.home-quick-enter{margin-top:48px;font-size:0}.home-quick-enter .zo-quick-item{display:inline-block;width:170px;height:180px}.home-quick-enter .zo-quick-item:hover{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.12),0 8px 24px 0 rgba(0,0,0,0.12);box-shadow:0 0 12px 0 rgba(0,0,0,0.12),0 8px 24px 0 rgba(0,0,0,0.12);border-radius:6px}.home-quick-enter .zo-quick-item .zo-quick-item{margin-left:10px}.home-quick-enter .zo-quick-item .zo-quick-img{margin:31px auto 0;background-repeat:no-repeat;width:80px;height:80px}.home-quick-enter .zo-quick-item .zo-quick-title{margin-top:22px;font-family:pingfangsc-regular;line-height:22px;font-size:16px;color:#333;text-align:center}.zo-coupon-enter{margin:40px 0 -54px 0}.zo-coupon-enter .zo-coupon-enter-link{display:inline-block;background: no-repeat center center;width:100%;height:135px}.zo-home-title{margin-top:96px;color:#333}.zo-home-title .zo-left{display:inline-block}.zo-home-title .zo-right{margin-top:25px;font-family:pingfangsc-regular;font-size:14px;float:right}.zo-home-title .zo-right>a{color:#999}.zo-home-title .zo-title-spec{font-family:pingfangsc-medium;font-size:32px;font-weight:500;line-height:74px}.zo-home-title .zo-title{font-family:pingfangsc-medium;font-size:32px;line-height:45px;font-weight:500}.zo-home-title .zo-citys{position:relative;top:-5px;display:inline-block;margin-left:36px;border-bottom:1px solid #d9d9d9;font-family:pingfangsc-regular;font-size:18px;line-height:25px;color:#333;text-align:center}.zo-home-title .zo-citys>.active{margin-bottom:-2px;border-bottom:3px solid red}.zo-home-title .zo-citys>li{display:inline-block;cursor:pointer}.zo-home-title .zo-citys>li li{margin-left:42px}.zo-home-title .zo-citys .zo-more-city>a{font-size:14px;color:#999;text-align:right;line-height:20px}.zo-home-title .zo-weixin{float:right}.zo-home-title .zo-weixin .zo-weixin-img{cursor:pointer;width:275px;height:74px}.zo-home-title .zo-weixin .zo-weixin-img:hover ~ .zo-layer-con{display:block}.zo-home-title .zo-weixin .zo-layer-con{position:absolute;display:none;margin-left:73px;margin-top:13px;padding:6px;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.06),0 4px 8px 0 rgba(0,0,0,0.12);box-shadow:0 0 4px 0 rgba(0,0,0,0.06),0 4px 8px 0 rgba(0,0,0,0.12);border-radius:8px}.zo-home-title .zo-weixin .zo-layer-con .zo-border-b{border-style:dashed dashed solid}.zo-home-title .zo-weixin .zo-layer-con .zo-arrow-t{position:absolute;border-width:13px;left:50%;margin-left:-13px;top:-27px;border-color:transparent transparent #dedede}.zo-home-title .zo-weixin .zo-layer-con .zo-arrow-b{position:absolute;border-width:13px;left:50%;margin-left:-13px;top:-26px;border-color:transparent transparent #fff}.zo-spec-result{margin-top:37px}.zo-spec-result .active{display:block}.zo-result-item{display:none;font-family:pingfangsc-medium;color:#333;font-size:0}.zo-result-item .zo-item-box{display:inline-block;vertical-align:middle;width:310px;height:128px;margin-left:70px;margin-bottom:50px;background:#f6f6f6}.zo-result-item .zo-item-box .item{padding:29px 24px 25px}.zo-result-item .zo-item-box .item .city{font-size:20px}.zo-result-item .zo-item-box .item .price-date{font-size:0;margin-top:13px}.zo-result-item .zo-item-box .item .price-date .date{float:left;padding-top:9px;line-height:22px;font-size:16px}.zo-result-item .zo-item-box .item .price-date .price{overflow:hidden;text-align:right;font-size:24px;color:#d7000f}.zo-result-item .zo-item-box .item .price-date .price .qi{margin-left:4px;font-size:16px;color:#333}.zo-result-item .zo-item-box .item .price-date .price::first-letter {font-size:16px}.zo-result-item .zo-item-box:nth-child(3n 1){margin-left:0}.zo-result-item .zo-item-box:hover{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.12),0 8px 24px 0 rgba(0,0,0,0.12);box-shadow:0 0 12px 0 rgba(0,0,0,0.12),0 8px 24px 0 rgba(0,0,0,0.12)}.zo-result-item .no-margbt{margin-bottom:0}.zo-home-recommend{margin:44px 0 96px}.zo-home-recommend>ul{list-style:none;font-size:0}.zo-home-recommend>ul .item-card{position:relative;display:inline-block;vertical-align:middle;width:245px;height:320px;font-family:pingfangsc-medium;font-size:16px;color:#fff;letter-spacing:.88px;cursor:pointer}.zo-home-recommend>ul .item-card:hover{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.12),0 8px 24px 0 rgba(0,0,0,0.12);box-shadow:0 0 12px 0 rgba(0,0,0,0.12),0 8px 24px 0 rgba(0,0,0,0.12)}.zo-home-recommend>ul .item-card .card-bg{width:100%;height:100%}.zo-home-recommend>ul .item-card .card-bt-box{position:absolute;bottom:0;width:100%;height:72px;line-height:72px;background-color:rgba(0,0,0,0.7)}.zo-home-recommend>ul .item-card .card-bt-box .card-tip-img{position:absolute;height:44px;top:-18px;left:-4px}.zo-home-recommend>ul .item-card .card-bt-box .card-title{margin-left:16px}.zo-home-recommend>ul .item-card .item-card{margin-left:30px}.tab-book .item-b .btn-b{width:306px}.tab-book .item-b .btn-c{width:102px}.select-multiple .select-list-a{width:130%}.scope{font-size:9px;color:#999}.select-multiple .select-tips-font{font-size:12px;color:#999}.index-i-query{float:right;background:no-repeat;background-position:-108px -164px;display:inline-block;height:20px;width:20px;vertical-align:-2px;margin-right:8px;margin-top:-32px}.ticket-link{color:#2d83d8}.ticket-list-a,.ticket-link-a{margin-top:10px}.hover-con-wrap .ticket-list-index{margin-bottom:8px}.flight-reservation,.hotel-reservation{background:no-repeat;background-position:-82px -190px;text-indent:20px;font-size:12px;color:#333;margin:-6px 0 8px 0}.hotel-reservation{background:no-repeat;background-position:-130px -164px;margin-top:16px}.box .row-new{height:40px;margin-bottom:12px}.box .te,.box .si{height:40px}.item-b-index{height:39px}.item-b-index .btn-b{width:305px}.box-home .tab-i2-a{display:inline-block;padding-top:33px;line-height:1.3}.pre-seat .pre-seat-tips,.tab-order .pre-seat-tips{font-size:12px;width:366px;height:40px;background-color:#fff8d6;line-height:40px;margin:24px 0;text-indent:12px}.select-text-number{color:#333}.box-home .row-code .text-con-a{width:366px}.link-zj{position:absolute;right:12px;top:12px}.pre-seat .btn-b-c{min-width:306px}.item-b .btn-b-c{width:305px}.banner-i-a{display:inline-block;background:rgba(0,0,0,0.4);border-radius:5px;padding:2px 10px;margin:0 5px;font-size:12px;color:#fff;cursor:pointer}.banner-on-a{background:#fff;color:#d90210}.input-fill{color:#eaeaea}.erweima-box{text-align:center;margin-bottom:8px}.index-erweima{width:80px;height:80px;margin-left:20px;margin-right:20px}.erweuna-text{text-align:center}.icon-hbdt-enter,.icon-zj-enter,.icon-jpyz-enter,.icon-biangeng-enter,.icon-lcdp-enter,.icon-yzxlyf-enter,.icon-blzj-enter,.icon-flight-red-lower,.index-i-query,.flight-reservation,.hotel-reservation{background-image:url(/uploads/image/f3itsisprite/)}.css_stamp{content:"20200428142934"}