@charset "UTF-8";.mrightc{color:#666}.mrightc:hover{color:#d7000f !important}.orightc{color:#d7000f}.fl{float:left}.fr{float:right}.cl{clear:both}.w300{width:300px}.mt16{margin-top:16px}.nomr{margin-right:0 !important}.nobort{border-top:none !important}.route-resume{margin:25px 0 22px 0;font-size:14px;color:#333}.route-resume span,.route-resume .link{float:left}.passenger .num{vertical-align:-2px;margin-right:2px}.low-price-mark{color:#767676;font-size:12px}.route-resume .low-price-icon{margin:0 10px 0 35px}.route-resume .link{margin-left:30px}.route-resume .city{font-size:30px;line-height:40px}.passenger{font-size:14px}.passenger i{font-size:18px}.i-h-line{float:left;margin:10px 10px;height:30px;border-left:1px solid #bababa;transform:rotate(9deg);-ms-transform:rotate(9deg);-moz-transform:rotate(9deg);-webkit-transform:rotate(9deg);-o-transform:rotate(9deg)}.route-resume .passenger,.route-resume .date,.route-resume .link,.route-resume .cal-des{margin-top:14px;line-height:22px;float:left}.route-resume .route-seg-item{float:left;padding-right:20px;position:relative;margin-bottom:20px}.route-resume .route-d-p{float:left;width:100%;margin-top:-10px}.route-resume .route-seg-item:after{position:absolute;right:0;content:"";display:inline-block;margin:5px 10px;height:30px;border-left:1px solid #bababa;transform:rotate(9deg);-ms-transform:rotate(9deg);-moz-transform:rotate(9deg);-webkit-transform:rotate(9deg);-o-transform:rotate(9deg)}.route-resume-multi .date{margin-top:0;line-height:20px}.calendar-price-layout{position:relative;height:0}.cal-price{position:absolute;right:6px;top:-30px;font-size:14px}.route-resume .cal-des{margin-left:15px}.route-survey{padding-top:10px}.hotel-survey{border-top:1px solid #dbdbdb}.hotel-survey .f12{color:#585858}.hotel-survey .passenger{float:left;margin-top:8px}.survey-item{margin-bottom:-1px;padding:20px 0 15px;color:#333;font-size:14px;border-bottom:1px dashed #dbdbdb}.survey-t,.route-t-mark,.multi-box .route-t{color:#fff;height:19px;text-align:center;background-color:#ffad43;border-radius:3px;font-size:12px;line-height:19px}.survey-t,.route-t-mark{width:33px}.survey-t{float:left;margin-top:12px;margin-right:11px}.survey-sum{float:left;min-width:130px;max-width:150px}.survey-sum .city{font-size:18px}.survey-sum .time{font-size:14px;margin-left:16px}.survey-sum .city-port{font-size:14px}.route-survey .date{float:left;line-height:20px}.cabin-discount{float:left;max-width:180px}.cabin-discount-130{float:left;max-width:130px}.cabin-discount span{color:#d7000f}.cabin-discount i{color:#bababa;margin:0 8px}.company-info{float:left}.survey-item .flight-code{color:#d7000f;margin-right:9px}.survey-item .air-text{font-size:12px;margin-left:5px}.survey-item .air-logo{height:20px}.mile-unused{float:left;max-width:240px}.mile-refund{float:left;margin-top:12px}.flight-date-box{position:relative;width:100%;font-family:"arial",sans-serif}.date-right-btn,.date-left-btn{position:absolute;top:0;display:block;width:41px;height:98px;background-color:#bababa;outline:0}.date-right-btn:hover,.date-left-btn:hover{background-color:#a5a5a5}.date-right-btn:active,.date-left-btn:active{background-color:#898989}.date-left-btn{left:0}.date-right-btn{right:0}.date-left-btn.disable-do,.date-right-btn.disable-do{cursor:text;background-color:#dbdbdb !important}.date-content{margin-left:41px}.date-content li{float:left;font-size:14px;text-align:center;color:#333;background-color:#dbdbdb;margin-left:1px;height:98px;width:140px;line-height:22px;cursor:pointer}.date-content .not-able{cursor:pointer}.date-content li.active,.date-content li.li-hover{background-color:#d7000f;border-bottom:1px solid #d7000f}.rmb-symbol{margin-right:1px;font:14px arial,sans-serif;vertical-align:2px}.date-content .price{display:block;color:#d7000f;font-weight:bold;font-size:18px}.date-content .no-price,.tb-td .no-price{display:block;font:14px microsoft yahei,simsun,sans-serif;color:#333}.date-content .date{font-family:arial,sans-serif}.date-content .active,.date-content .li-hover,.date-content .active .price,.date-content .li-hover .price{color:#fff}.date-content .week{display:block;margin-top:15px}.order-box{position:absolute;right:38px;top:3px;font-size:12px;color:#000}.order-display{cursor:pointer;line-height:18px}.order-text{margin-right:6px}.i-arrow{position:relative;display:inline-block;width:0;height:0;top:1px;overflow:hidden;border-width:4px;border-color:#585858 transparent transparent;border-style:solid dashed dashed}.order-list{display:none;position:absolute;left:0;top:22px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;z-index:1}.order-list li{background-color:#fff;border-top:1px solid #eaeaea;height:32px;line-height:32px;text-indent:20px;min-width:93px;text-align:left;cursor:pointer}.order-list li:hover{background-color:#f7f7f7}.act .order-list{display:block}.act .order-text{color:#d7000f}.act .i-arrow{top:-3px;border-color:transparent;border-bottom:4px solid #d7000f}.ud-check{opacity:0;filter:alpha(opacity=0)}.tbh-section,.tbd-section{margin-top:10px}.th-tr{border-right:1px solid #dbdbdb}.tb-tr{border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.th-td{display:table-cell;border-left:1px solid #fff;vertical-align:middle;width:127px;height:42px;font-size:14px;color:#333;background-color:#dbdbdb;text-align:center;*float:left}.th-td.act{background-color:#bababa}.tb-td{display:table-cell;padding:6px 0;border-left:1px solid #dbdbdb;vertical-align:middle;width:127px;text-align:center;*float:left}.th-tt,.tb-tt{width:428px;text-align:left}.th-tt-con{position:relative;padding-left:13px}.th-tt-text{font-size:18px}.route-info{position:relative;margin:10px 0 2px 22px}.route-info .air-logo{float:left;height:20px}.route-info .air-type{float:left;margin-left:10px;color:#333}.route-info .share-air{margin-left:20px}.route-info .flight-code,.route-info .air-text,.route-info .plane-type,.air-code{float:left;margin-left:8px;line-height:20px;color:#a5a5a5}.route-start,.route-end{float:left;margin:0 16px 0 22px;width:141px}.route-time{position:relative;font:bold 18px Arial;line-height:34px;color:#333}.route-time sup{position:absolute;top:-8px;left:50px;font-size:12px;font-weight:normal;color:#d7000f}.route-place{padding:3px 0;font-size:14px;line-height:16px;color:#333}.route-date{padding-bottom:12px;color:#333;line-height:16px}.route-to{float:left;text-align:center}.period-time,.stay-place{font-size:12px;color:#585858}.hub-info{margin:0 18px;height:24px;text-align:center;font-size:12px;line-height:24px;color:#767676;background-color:#ededed}.plane-img{width:651px;height:243px}.plane-type .plane-trigger{color:#333;cursor:pointer}.plane-trigger:hover{color:#d7000f}.price-td{cursor:pointer;position:relative}.no-price-td{cursor:text}.recommend-td{position:relative}.recommend-td .recommend-mark{display:block;position:absolute;right:0;top:0;background:no-repeat;background-position:-174px -126px;text-align:center;width:28px;height:19px;color:#fff;font-size:12px;line-height:16px;font-weight:normal}.ticket-wrap{position:relative;display:block}.ticket-price{display:block;color:#d7000f;font-weight:bold;font-size:18px}.price-td .ticket-price{line-height:28px}.ticket-remain{position:absolute;left:0;right:0}.tax-mark{color:#ffad43}.tb-data-detail{display:none}.data-detail-item{position:relative;margin-top:1px;padding:20px 0;background-color:#ededed;line-height:20px}.item-con-left{float:left;padding:8px 0}.item-con-left li{float:left;font-size:14px}.li-divide{height:12px;border-left:1px solid #dbdbdb;margin:4px 9px}.brand-sub{margin:0 52px 0 22px;color:#333}.week-color{color:#bababa}.item-con-right{float:right;margin-right:160px}.item-con-right li{float:right;font-size:14px}.item-con-right .ticket-price{margin-top:6px;font-size:18px}.item-con-left .ticket-price{font-size:18px}.item-con-left .discount{color:#d7000f;margin-left:10px}.ticket-list .rmb-symbol{vertical-align:0;font-size:12px}.ticket-list .ticket-sum{margin-top:3px;font-weight:bold}.data-detail-item .btn{margin-right:20px}.single-ticket-remain{margin:8px 36px 0 0;color:#333}.price-td.act,.select-td.act{background-color:#d7000f}.act .ticket-price,.act .ticket-remain,.act .tax-mark{color:#fff}.return-freed-tb{float:left}.combine-hd a{float:left;width:50%;height:50px;font-size:18px;line-height:50px;text-align:center;color:#333;background-color:#dbdbdb}.combine-hd a.combine-type{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;padding-left:24px}.combine-hd .act{color:#fff;background-color:#d7000f}.return-tb .th-tt,.return-tb .tb-tt{width:469px}.return-freed-tb .th-tt,.return-freed-tb .tb-tt{width:440px}.return-freed-tb .order-box,.return-tb .order-box{font-size:14px;top:0;right:10px}.return-back-tb .th-tt{width:520px}.return-tb .th-tr,.return-freed-tb .th-tr{margin-top:24px;border-right-color:#fff}.return-tb .th-td,.return-freed-tb .th-td{height:auto;padding:0;background-color:#fff}.return-freed-tb .select-td{width:82px;position:relative}.recommend-tag{padding:0 10px;background:url(../img/mark/ic_recommend.png) no-repeat;background-size:100% 100%;font-size:12px;color:#fff;line-height:20px}.data-multi-item{position:relative;margin-top:1px;background-color:#ededed;line-height:20px}.data-multi-item .recommend-tag{position:absolute;top:0;left:0}.data-multi-item .recommend-tag{position:absolute;top:0;left:0}.data-multi-item .route-title{float:left;margin-top:30px;width:136px;text-indent:24px;color:#333}.data-multi-item .route-title.army-title{width:185px}.data-multi-item .item-con-left{width:768px;margin-top:-1px;border-top:1px dashed #fff;padding:30px 0}.data-multi-item .ticket-price{float:right}.data-multi-item .ticket-price.army-price{margin-right:174px}.data-multi-item .single-ticket-remain{float:right;margin:0 50px 0 0}.tb-data-detail .btn{position:absolute;margin:auto 20px;top:0;right:0;bottom:0}.data-multi-cell{float:left}.return-back-tb{margin-left:20px}.return-brand-tb{float:left;margin:10px 0;width:100%}.return-brand-tb .th-td{width:212.8px;background-color:#767676;color:#fff}.return-brand-tb .tb-td{width:212px;height:109px}.return-brand-tb .th-td:first-child{border-left-color:#767676}.multi-tb .th-td,.multi-tb .tb-td{padding:0}.multi-tb .th-td,.multi-tb .price-td{width:149px}.multi-tb .th-tt,.multi-tb .tb-tt{width:918px}.multi-wrap{position:relative;margin:-1px 35px 0 70px;padding:15px 0;border-top:1px dashed #dbdbdb}.multi-wrap .route-start-end{float:left}.multi-wrap .route-info{margin-top:16px;float:left}.stay-info{position:absolute;left:0;top:-12px;height:24px;width:396px;font-size:12px;line-height:24px;text-align:center;background-color:#ededed}.multi-tb .route-start{margin-left:2px;width:206px}.multi-tb .route-end{width:206px}.multi-wrap .route-date{line-height:22px;padding-bottom:0}.route-date .route-time{margin-right:10px;font-size:14px}.multi-order{position:absolute;top:0;bottom:0;left:-50px;margin:auto}.sale-tips{border-top:1px solid #eaeaea;line-height:20px;padding:16px 0 16px 0}.update-td .update-flight-link{line-height:56px;display:block;padding:15px 0}.th-tt-text .i-direct-city{float:none;display:inline-block;margin:0 10px 0 10px;vertical-align:middle}.hub-info ~ .multi-wrap{border-top:0}.ca-single-tb,.calendar-tb{width:100%;border-collapse:separate;border:1px solid #dbdbdb;border-bottom-color:#eaeaea}.ca-single-tb th{background-color:#dbdbdb;height:42px;color:#333;font-size:14px;vertical-align:middle;border:1px solid #dbdbdb;border-right-color:#f2f2f2}.ca-single-tb th.act,.calendar-tb th.act{background-color:#d7000f;color:#fff}.ca-single-tb th:last-child{border-right-color:transparent}.ca-single-tb td{position:relative;border:1px solid #dbdbdb;border-left-color:#fff;color:#d7000f;cursor:pointer;height:121px;background-color:#ededed;border-top-color:#fff;vertical-align:top}.ca-single-tb td:not(.disabled-td):hover,.calendar-tb td:not(.disabled-td):not(.calendar-left):hover{border-color:#d7000f;-webkit-transition:border-color .5s;transition:border-color .5s}.ca-single-tb td:last-child{border-right-color:transparent}.ca-single-tb .radio,.calendar-tb .radio{display:none}.calendar-date{color:#767676;padding-top:10px;padding-left:10px;line-height:28px}.calendar-price-p{text-align:center;padding-top:12px}.calendar-price{font-size:18px;font-weight:bold;line-height:22px}.ca-single-tb .low-price-icon,.calendar-tb .low-price-icon{position:absolute;top:0;right:6px}.act .calendar-date{color:#fff}.ca-single-tb td.act,.calendar-tb td.act{background-color:#d7000f;color:#fff}.ca-single-tb .disabled-td,.calendar-tb .disabled-td{cursor:text;color:#333;background-color:#fff;text-align:center;vertical-align:middle}.calendar-tb{text-align:center}.calendar-tb th{height:84px;border-right:1px solid #fff;background-color:#dadada}.calendar-tb th:last-child{border-right:1px solid #dadada}.calendar-tb td{position:relative;height:104px;cursor:pointer;background-color:#fff;color:#d7000f;border:1px solid #dbdbdb;border-left-color:#fff;border-bottom-color:#fff}.calendar-tb td:last-child{border-right-color:transparent}.calendar-tb .calendar-left{color:#333}.calendar-day{display:block;font-weight:bold;padding-top:12px}.calendar-week{display:block;font-weight:normal}.calendar-tb .calendar-left{background-color:#dbdbdb;cursor:auto;border-left-color:#dbdbdb;border-bottom-color:#fff}.rule-box{padding-top:20px;border-top:1px solid #dbdbdb}.wire-frame{border:1px solid #dbdbdb;margin-bottom:10px}.wire-radio{border:0}.subject-notice{float:left;width:800px}.frame-hd{height:38px;background:#ededed}.frame-bd{padding:20px}.rule-table{width:100%;border-collapse:collapse;border-spacing:0;color:#333;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;font-size:14px}.rule-table td{padding:0 10px;text-align:center;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;height:80px;line-height:20px}.rule-table th{padding:0 10px;font-weight:normal;border-right:1px solid #ededed;border-bottom:0;height:80px;background:#dbdbdb;font-size:12px;text-align:left;line-height:17px}.ru1{width:110px}.ru2{width:235px}.ru3{width:175px}.row-dt{font-size:14px}.tr-dt{height:70px}.tr-dd{height:60px;font-size:14px}.tr-li td{padding:10px}.td-pad{padding:0 25px}.rule-explain{padding-top:24px;font-size:14px;line-height:20px;color:#333}.rule-explain i{font-style:normal;float:left}.hover-con .rule-explain{padding:15px}.plan{display:block;margin-left:14px}.protocol{float:right;max-width:625px;margin-right:50px;line-height:20px}.protocol .c-red{text-decoration:underline}.mar-btn{margin-right:7px}.price-drag{width:260px}.drag-hd{height:80px;background:#d7000f;color:#fff}.price-all{float:left;font-size:14px;margin:34px 3px 0 12px}.total-price{font-size:24px;font-weight:bold}.price-type{float:left;font-size:18px;margin-top:27px}.drag-bd{position:relative;background:#ededed;padding:0 20px 30px}.drag-bd dl{padding-top:18px;color:#333}.drag-bd dt{font-size:14px;font-weight:bold;padding-bottom:8px;border-bottom:1px dashed #bababa}.drag-bd dd{padding-top:8px}.drag-ft{height:100px;font-size:14px;color:#fff;background:#d7000f}.cury-change{padding:20px 10px 0}.cury{line-height:35px;margin-bottom:8px}.cury .select-con{width:102px;margin-left:2px}.trans-bg{background-color:transparent;border:1px solid #fff}.trans-bg .select-item{color:#fff}.price-cl{color:#d7000f;float:right}.price-num{color:#585858}.drag-swich{position:absolute;width:31px;height:31px;left:115px;bottom:-14px}.drag-con{display:none}.pay-way{padding:20px 50px 40px 55px}.pay-way li{margin-bottom:20px}.pay-way li label{font-size:14px}input[name="pay-way"],input[name="pay-metric"],input[name="refund-tkt"]{vertical-align:middle;margin-top:-2px;margin-right:5px}.mile-rule{padding-left:30px;color:#cacaca}.pay-way .i-query{vertical-align:-5px;margin-left:3px}.metric{padding:10px 0 0 20px}.metric label{margin-right:50px}.metric-disable{color:#dbdbdb}.layer-select .layer-link{float:left}.layer-select .layer-arrow{margin-left:8px;border-color:#585858 transparent transparent;border-style:solid dashed dashed;margin-top:16px;position:absolute;right:10px;top:0}.wire-pass .layer-select{float:right;position:relative}.wire-pass .layer-link{padding-right:27px;line-height:37px;cursor:pointer}.wire-pass .layer-con{margin-top:30px;background-color:white;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;overflow:auto;white-space:nowrap;min-width:130px;max-height:155px;*width:200px;*height:155px}.wire-pass .layer-on .layer-link{color:#d7000f}.wire-pass .layer-on .layer-arrow{border-color:transparent transparent #d7000f;border-style:dashed dashed solid;margin-top:14px}.wire-pass .layer-on .layer-con{left:auto;right:-1px}.wire-pass .row-l,.wire-contact .row-l{width:115px}.wire-pass .frame-bd,.wire-contact .frame-bd{padding-left:0}.wire-pass .frame-hd .f12{font-weight:normal}.wire-pass .row-card,.wire-pass .row-tel{height:35px}.wire-pass .text-con,.wire-pass .text,.wire-pass .select-con{float:left;width:223px}.wire-pass .text-s,.wire-pass .select-s{width:105px}.wire-pass .text-adr{width:340px}.wire-pass .row-card .select-con,.wire-pass .row-birth .select-con{margin-right:10px;min-width:105px}.wire-pass .row-card .text{width:255px}.wire-pass .info-error{margin-left:20px;line-height:35px;float:left}.wire-pass .prompt-warn,.insure-con .prompt-warn{margin-bottom:20px}.wire-pass .prompt-warn{margin-left:20px}.radio-save{float:left;line-height:30px;margin:0 0 0 25px;width:123px}.insure-con{margin-bottom:10px;background-color:#ededed;padding:20px;padding-bottom:10px}.wire-frame+.insure-con{margin-top:-10px}.insure-con .row{margin-bottom:10px;line-height:35px}.insure-con .radio-label,.mile-con .radio-label{margin-left:40px;margin-right:0;color:#333}.insure-con .i-query,.mile-con .i-query{vertical-align:middle}.insure-con .select-con,.mile-con .select-con{margin-right:8px;width:103px;vertical-align:middle}.insure-info .apep-hover-trigger{color:#d7000f}.insure-info .black-hover{color:#333}.insure-info .apep-hover-trigger:hover{color:#d7000f}.attach-table .apep-hover-trigger{color:#d7000f;font-weight:bold}.insure-table{line-height:35px}.insure-table th{line-height:50px;height:50px}.mile-con{margin:10px 0 10px;line-height:35px}.wire-contact{margin-bottom:0}.wire-contact .text{width:255px}.wire-contact .tel-no{float:left;margin-right:10px;width:75px}.wire-contact .tel-num{float:left;width:168px}.mp-fill-frame .row-l{width:135px}.mp-fill-frame .row-card .select-con{float:left;margin-right:10px;width:105px}.mp-fill-frame .row-card,.mp-fill-frame .row{float:left;height:auto;margin-bottom:10px}.mp-fill-frame .row-card .text,.mp-fill-frame .row .text{float:left;width:255px}.mp-fill-frame .info-error{margin-left:20px;line-height:35px;float:left}.count-box,.count-box-select-seat{border:1px solid #ffd35d;background-color:#fff8d6;color:#ffad43;margin-top:-11px;min-height:73px}.count-box-select-seat{margin-top:0}.count-box-in{margin-left:105px;padding:7px 0}.count-box-select-seat .count-box-in{margin-top:15px}.count-item .radio-label{line-height:30px}.row-coupon{margin-top:10px;margin-left:125px}.coupon-con{height:25px;line-height:25px}.coupon-card{float:left;background-color:#585858;color:white;padding:0 10px}.coupon-card .coupon-code,.coupon-card .coupon-price{display:inline-block;margin-left:8px}.coupon-card .coupon-price{margin-right:8px}.coupon-card .coupon-price b{font-size:14px;font-weight:normal}.link-couponAdd{margin-top:10px;text-decoration:underline}.link-couponEdit{margin:0 10px 0 20px;color:#ff8089}.dialog-coupon{width:800px}.dialog-coupon .dialog-bd{max-height:450px;padding-left:27px;overflow-y:auto;padding-top:25px}.dialog-coupon .coupon-li{float:left;margin-right:20px;margin-bottom:20px;padding-left:15px;border:1px dashed #d7000f;width:215px;height:90px;cursor:pointer}.dialog-coupon .coupon-li-t{padding-top:10px}.coupon-list{*padding-bottom:20px}.coupon-li .coupon-code{display:block;margin-top:7px;font-size:16px}.coupon-li .coupon-price{color:#d7000f;margin-left:7px;font-size:14px}.coupon-li .coupon-price b{font-size:22px}.dialog-coupon .coupon-li:hover,.dialog-coupon .coupon-list .coupon-li-on{background-color:#d7000f;color:white;border-style:solid}.coupon-li:hover .coupon-price,.coupon-li-on .coupon-price{color:white}.dialog-coupon .coupon-li-off:hover,.dialog-coupon .coupon-list .coupon-li-off{background-color:#ededed;color:#999;border-style:solid;border-color:#ededed}.coupon-li-off:hover .coupon-price,.coupon-li-off .coupon-price{color:#999}.pay-result{padding:35px 50px 15px;border-bottom:1px solid #dbdbdb}.book-rs{line-height:30px;font-size:18px;font-weight:bold}.right-rs{display:inline-block;color:#84df53;padding-left:52px;background:url(../img/sprite/s.png) no-repeat 0 -627px}.book-rs .ticket-price{display:inline-block;font-size:24px;vertical-align:-2px}.book-rs .ticket-price i{font-size:18px}.pay-dtl{padding:20px 0 0 50px;font-size:14px;line-height:25px}.pay-dtl li{position:relative}.pay-dtl .dtl-num{position:absolute;left:0}.dtl-con{padding-left:16px}.pay-order{font-size:14px}.slide-tgl{position:relative;float:right;margin:18px 2px 0 0;padding-right:16px}.slide-tgl:after{content:' ';position:absolute;top:8px;right:0;width:0;height:0;overflow:hidden;border-width:4px;border-style:solid;border-color:#333 white white white}.slide-down:after{top:5px;border-color:white white #333 white}.route-ds-t{position:relative;font-size:14px;background-color:#fff;z-index:1}.order-nums{padding:18px 0 20px}.order-bound{overflow:hidden}.route-ride{float:left;margin-right:10px;padding-top:25px}.order-bound .time-airport{min-width:300px;margin-top:18px;font-size:12px}.trip-dir{display:inline-block;padding:3px 5px 4px;border-radius:3px;color:#fff;font-size:12px;background:#ffad43;margin:0 20px}.air-flight{float:left;padding-top:35px;width:125px}.air-flight .air-code{margin-left:4px}.order-bound .air-flight{width:120px;padding-top:25px}.flt-logo{margin-right:3px;vertical-align:-3px}.refund-rule{float:right;margin:28px 20px 0 0}.order-bound .other-wrap{margin-top:18px}.air-route{width:240px;font-size:18px}.air-info{min-width:340px;font-size:12px;line-height:20px}.guest-info{border:1px solid #dbdbdb;font-size:14px}.click-a{color:#25aaff}.dialog-cont{padding:20px}.attach-tit{font-size:18px;padding-bottom:15px}.attach-table{width:630px;border-collapse:collapse;border-spacing:0;color:#585858;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.attach-table td,.attach-table th{height:38px;line-height:38px;text-align:center;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;font-weight:normal}.attach-th{background:#ededed}.guest-data .ticket-price{float:left}.attach-table .ticket-price{float:none}.user-contact{border-top:1px dashed #dbdbdb}.pay-bank{margin:12px 0}.bank-tab{height:50px;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background-color:#ededed}.bank-tab-modify{width:711px}.bank-tab li{float:left;width:355px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#767676;border-right:1px solid #fff;cursor:pointer}.bank-tab li:last-child{border-right:0}.bank-tab .tab-active{background:#d7000f;color:#fff}.bank-panel{border:1px solid #dbdbdb;padding:30px 20px;min-height:120px}.bank-panel ul{margin-right:-25px}.bank-panel li{float:left;margin:0 25px 20px 0;border:1px solid #dbdbdb;width:236px;height:48px}.bank-panel label{display:block;margin:4px 0 0 8px;height:42px;cursor:pointer}input[name="payment"]{margin-right:5px;vertical-align:middle}.bank-img{vertical-align:middle}.trip-dist{margin-bottom:30px}.pay-short li{width:266px}.pay-short .short-pay{font-size:14px}.short-pay .prompt-reco{padding:10px;background-color:#f2fced;color:#666}.short-pay .prompt-reco b{color:#84df53}.short-pay h4{margin:20px 0}.short-pay .row-l{width:100px}.input-bank img{display:inline-block;margin-right:10px;width:25px}.short-pay .link{float:left;margin-top:5px;margin-left:10px}.short-pay .text{float:left;width:205px}.short-pay .input-bank{float:left;width:450px}.short-pay .btn{float:left;margin-left:10px;height:35px;line-height:35px}.short-pay .info-error{float:left;margin-top:8px;margin-left:10px}.short-pay .select-list{margin-right:0}.short-pay .select-option{float:none;width:auto;height:30px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #dbdbdb;margin:0}.frame-hd h4{font-size:18px;color:#333;font-weight:normal;padding-left:10px;line-height:38px}.frame-hd h3{font-size:14px;color:#333;font-weight:normal;padding-left:10px;line-height:38px}.dispat-type{margin-bottom:20px}.dispat-type label{font-size:14px;color:#ffad43;font-weight:bold}input[name='dspt-type']{vertical-align:middle;margin-top:-2px}.dstp-txt{margin:5px 0 0 17px}.row-from{float:left;margin-bottom:10px}.fm-dt{float:left;width:80px;line-height:33px;text-align:right;margin-right:2px}.require{color:#d7000f}.txt-normal{width:223px}.dispat-info .txt-normal{margin-right:20px}.frame-bd .select-normal{width:152px}.gap-input{width:152px;margin-right:5px}.dispat-info .select-con{margin-right:10px}.frame-bd .txt-long{width:448px}.check-pay{text-align:right}.trip-trans{margin:10px 0 20px}.trip-trans .frame-hd{background:#dbdbdb}.trip-trans .frame-bd{background:#ededed}.trip-info{margin:20px 0 30px;height:80px}.trip-info textarea{width:988px;height:54px}.margin-r30{margin-right:30px}.mail-send .txt-normal{width:205px}.mail-send .btn-g{padding:0 15px}.other-service{margin-bottom:60px}.service-list{margin:40px 0 45px 120px}.service-list li{float:left;text-align:center;margin-right:114px}.sev-txt{font-size:14px}.mile-pay{margin-top:10px}.mile-info{padding:0 18px;font-size:14px}.mile-info .metric{padding:16px 0 5px}.prompt-info{padding:20px 0 25px 40px;font-size:14px}.prompt-info .ticket-price{display:inline-block;font-size:24px;padding:0 10px;vertical-align:-3px}.prompt-info .rmb-symbol{font-size:18px}.htl-name{width:215px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hover-p .stay-time{margin-left:20px}.hover-con .rule-table th,.insure-rule-tb th{text-align:center;background-color:#ffd35d;border-right-color:#fff}.hover-con .rule-table th:last-child,.insure-rule-tb th:last-child{border-right-color:#ffd35d}.hover-con .rule-table,.insure-rule-tb{border-color:#ffd35d}.hover-con .rule-table td,.insure-rule-tb td{border-right-color:#ffd35d;border-bottom-color:#ffd35d}.insure-rule-tb{background-color:#fff8d6}.tr-foot td,.rule-table .tl{padding:10px;text-align:left}.insure-rule-body{background-color:#fff8d6}.p-r,.tr-foot .p-r{text-align:right}.dialog-calendar{width:675px}.dialog-calendar .route-resume,.dialog-calendar .calendar-content{margin-left:20px}.dialog-calendar .ca-single-tb td{height:79px}.dialog-calendar .calendar-tb td{height:66px}.dialog-calendar .calendar-tb th{height:68px}.calendar-tb .calendar-head-title{position:relative;background-color:#fff}.t-go{position:absolute;color:#333;top:15px;right:15px}.t-back{position:absolute;color:#333;bottom:15px;left:15px}.dialog-calendar .calendar-price-p{padding-top:2px}.dialog-calendar .calendar-box{max-height:400px;padding-right:20px;overflow-y:auto}.dialog-calendar .wirebtn-panle{margin-right:20px;margin-bottom:20px}.route-t-mark{display:inline-block;right:16px;top:0;position:absolute}.route-divided{height:0;border-bottom:1px dashed #dbdbdb}.internal .data-multi-cell{width:700px}.internal .item-con-left{width:auto}.internal .ticket-price,.internal .single-ticket-remain{position:absolute;height:20px;margin:auto 0;top:0;bottom:0}.internal .ticket-price{right:180px}.internal .ticket-tax-price{height:56px;right:160px}.internal .ticket-tax-price .ticket-total{font-size:18px;line-height:17px}.internal .ticket-tax-price .ticket-total .tax-mark{font-size:12px;font-weight:normal;margin-left:5px}.internal .ticket-tax-price .ticket-total .rmb-symbol{vertical-align:0}.internal .ticket-tax-price .ticket-face{line-height:17px;font-size:12px;font-weight:normal;color:#bababa}.internal .ticket-tax-price .ticket-face .rmb-symbol{vertical-align:0}.internal .ticket-tax-price .ticket-tax{line-height:17px;font-size:12px;font-weight:normal;color:#bababa}.internal .ticket-tax-price .ticket-tax .i-query{background-size:15px;height:15px;width:15px}.internal .ticket-tax-price .ticket-tax .rmb-symbol{vertical-align:0}.internal .single-ticket-remain{right:295px;font-size:14px}.hotel-search{font-size:14px;border-top:1px solid #dbdbdb}.hotel-search .row{padding:15px 0 5px 20px}.hotel-search .text{width:772px}.hotel-filter{border:1px solid #f3f3f3;border-right-color:#dbdbdb;border-left-color:#dbdbdb}.filter-pos,.filter-star{padding-left:20px;line-height:40px;height:40px}.filter-star{border-bottom:1px solid #dbdbdb}.filter-star:last-child{border-bottom:0}.filter-pos{border-bottom:1px solid #dbdbdb}.filter-label{float:left;margin-right:10px}.filter-con{padding:10px 0 10px 99px;border-bottom:1px solid #dbdbdb}.filter-item{float:left}.filter-pos .filter-item{margin-right:15px}.filter-star .filter-item{margin-right:31px}.filter-con .filter-item{width:120px}.filter-item a:hover,.filter-item-on a{color:#d7000f}.filter-li{padding:0 10px 0 15px;float:left;cursor:pointer}.filter-li a{float:left}.filter-li .border-t{float:left;border-color:#585858 transparent transparent;margin-top:19px;margin-left:5px}.filter-li-on{border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;background-color:white;position:relative;margin-top:-1px;height:41px}.filter-li-on .border-t{border-color:transparent transparent #d7000f;border-style:dashed dashed solid;margin-top:15px}.filter-star .radio-label{font-weight:bold;margin-right:28px}.f-h-tb .th-td,.f-h-tb .book-td{width:150px}.f-h-tb .th-td{border-left-color:transparent}.f-h-tb .th-tt,.f-h-tb .tb-tt{width:920px}.f-h-tb .route-start,.f-h-tb .route-end{width:200px}.f-h-tb .multi-wrap{margin:-1px 86px 0 18px}.hotel-resume-box{margin-top:-6px;border-bottom:1px solid #dbdbdb;height:132px}.hotel-thumb{float:left;width:180px;height:132px}.hotel-resume-wrap{float:left;margin-left:20px;max-width:550px}.hotel-resume-wrap .hotel-name{margin-top:6px;font-size:20px;color:#333;height:36px;overflow:hidden;line-height:36px;padding:0}.hotel-resume{margin-top:20px;line-height:14px}.hotel-serve{margin:14px 0 10px 0}.hotel-serve li{float:left;padding:0 5px;line-height:14px;margin-right:10px;color:#fff;background-color:#ffad43}.hotel-resume-r{float:right;margin-top:18px;margin-right:20px;text-align:right}.hotel-resume-r .map{display:inline-block;margin-top:28px}.hotel-resume-r .star{text-align:left}.stay-period{margin-top:11px;font-size:14px;line-height:20px}.no-wrap-price{margin-right:28px;font-size:16px;text-decoration:line-through;color:#a5a5a5}.book-td .btn{margin-top:14px}.pos-f{position:relative;height:24px}.pos-f .order-box{right:24px}.f-h-tb .update-flight{position:absolute;right:20px;top:125px;bottom:0;margin:auto;font-size:14px;height:20px;line-height:20px}.dialog-flight .area-title,.dialog-map .area-title{margin:0 25px;height:48px;line-height:48px}.flight-tab{float:left;text-align:center;font-size:14px;background-color:#dbdbdb;color:#333;width:50%;height:44px;line-height:42px}.act.flight-tab{background-color:#d7000f;color:#fff}.dialog-flight .dialog-con{width:926px;margin-left:25px;padding-right:25px}.update-tb .tbd-section{margin-top:0}.update-tb .tb-td{display:block;position:relative;width:100%;text-align:left;padding:0}.update-tb .multi-wrap{margin:0;border-top:0}.update-tb .route-info{margin-left:30px;margin-top:5px;position:static}.update-tb .flight-code{float:left;margin-left:0;font-size:14px;color:#d7000f;line-height:20px}.update-tb .plane-type{font-size:14px}.update-tb .route-time{font-size:18px;line-height:22px}.update-tb .route-start,.update-tb .route-end{margin:0 10px 0 20px;width:171px}.rel-mark{font-weight:normal;font-size:16px;margin-right:4px}.update-tb .rmb-symbol{font-size:16px;vertical-align:1px}.update-tb .rel-price{float:left;width:100px;margin-top:14px;margin-left:32px;text-align:center}.update-do-btn{position:absolute;top:0;bottom:0;margin:auto;right:20px}.update-tb .tb-tr{border-top:0}.update-flight-tab .tab-item{max-height:300px;overflow-y:auto}.map-area{width:860px;height:507px}.order-mesg{font-size:14px;color:#333}.order-mesg .pay-dtl{padding:5px 0 0}.tab-mesg .frame-hd{background:#dbdbdb}.tab-mesg .frame-bd{padding:0}.oder-num{margin-bottom:8px}.oder-num .ticket-price{display:inline;font-size:22px}.order-tables{font-size:14px}.hotel-name{font-size:30px;font-weight:normal;color:#333;padding:20px 0 35px}.hotel-data{width:220px;border:1px solid #dbdbdb;padding:0 19px 15px}.popular{padding:18px 0}.star{width:87px;height:15px;background:url(../img/sprite/star.png) repeat-x}.stars{display:inline-block;height:15px;background:url(../img/sprite/star.png) repeat-x 0 -17px}.map{color:#3eb0ff;font-size:14px;line-height:17px}.hel-sec{padding:10px 0;line-height:24px;color:#333;border-top:1px dashed #ccc}.hel-sec h5{padding-top:7px;font-size:14px}.hotel-imgs{width:800px}.img-box{position:relative;width:800px;height:400px}.img-box .slide-left{position:absolute;width:60px;left:0;top:0;height:100%;cursor:pointer;z-index:2}.img-box .slide-left:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.3)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%)}.img-box .slide-right{position:absolute;width:60px;right:0;top:0;height:100%;cursor:pointer;z-index:2}.img-box .slide-right:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.3)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%)}.slide-right .btn-icon-right,.slide-left .btn-icon-left{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.slide-left .btn-icon-left{background:no-repeat 0 0;background-position:-156px -52px;opacity:1}.slide-left:hover .btn-icon-left{background:no-repeat 0 0;background-position:-174px -52px}.slide-left:active .btn-icon-left{background:no-repeat 0 0;background-position:-156px -126px}.slide-right .btn-icon-right{background:no-repeat 0 0;background-position:-122px -154px}.slide-right:hover .btn-icon-right{background:no-repeat 0 0;background-position:-174px -89px}.slide-right:active .btn-icon-right{background:no-repeat 0 0;background-position:-104px -154px}.date-right-btn.not-do,.date-left-btn.not-do{background-color:#dbdbdb;pointer-events:none;cursor:text}.img-slide .btn-icon-left{background-position:-156px -52px;z-index:1}.img-slide .date-left-btn:hover .btn-icon-left{background-position:-174px -52px;z-index:1}.img-slide .date-left-btn:active .btn-icon-left{background-position:-156px -126px}.img-slide .btn-icon-right{background-position:-122px -154px}.img-slide .date-right-btn:hover .btn-icon-right{background-position:-174px -89px}.img-slide .date-right-btn:active .btn-icon-right{background-position:-104px -154px}.not-do.next .btn-icon-right{background-position:-192px -52px}.not-do.prev .btn-icon-left{background-position:-156px -89px}.img-box .page-info{position:absolute;right:10px;bottom:18px;font-size:16px;line-height:20px;color:#fff;cursor:pointer;z-index:3}.img-box img{width:100%;height:100%}.img-slide{margin-top:20px;padding:0 50px;position:relative}.img-slide .img-sml{position:relative;margin-right:6px;display:inline-block}.img-slide .img-sml:after{position:absolute;display:block;content:"";left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5)}.img-slide .img-sml.cur{-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000}.img-slide .img-sml.cur:after,.img-slide .img-sml:hover:after{background-color:transparent}.img-slide img{width:135px;height:98px}.slide-wrap{overflow:hidden;width:100%;height:98px;position:relative}.img-slide .slide-list{position:absolute;top:0;left:0;height:98px;font-size:0;white-space:nowrap}.hotel-intro{margin-top:20px}.hotel-intro .bank-panel{padding:20px 20px 30px}.credits{padding:30px 0 25px}.credit-list{margin:-17px 0 0 80px}.credit-list img{height:17px;margin-right:4px}.info-del{text-indent:28px;line-height:23px;color:#9e9e9e}.mar-minus{margin-top:-10px}.fitting{margin-right:-50px}.fitting dt{padding-top:20px;font-size:14px;font-weight:bold}.fitting dd{float:left;width:215px;text-indent:18px;margin-top:15px;background:url(../img/sprite/s.png) no-repeat left -558px}.transport p{margin-bottom:7px;color:#9e9e9e}.hotel-brief{padding:15px 0}.hotel-tit{font-size:18px}.hotel-tit:hover a{color:#d7000f}.hotel-lvl{margin-top:5px}.pack-date{font-size:14px;height:30px;padding:20px 0 15px}.pack-date i{float:none;margin:-8px 15px;transform:rotate(17deg);-ms-transform:rotate(17deg);-moz-transform:rotate(17deg);-webkit-transform:rotate(17deg);-o-transform:rotate(17deg)}.zhi{color:#bababa;padding:0 9px}.route-t-light{display:inline-block;color:#fff;padding:0 6px;height:19px;text-align:center;background-color:#ffad43;border-radius:3px;line-height:19px}.pack-num{font-weight:bold;font-size:17px;padding-right:4px}.check-time{font-size:18px;padding-right:5px}.house-table{table-layout:fixed;width:100%;border:1px solid #dbdbdb;text-align:left;color:#333;font-size:14px}.house-table .th-line{height:38px;background:#ededed}.house-table .th-line th{font-weight:normal}.room-type{width:290px;display:inline-block;padding:0 40px 0 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.house-table td{height:89px;border-bottom:1px dashed #dbdbdb}.grey-light{color:#bababa}.gap-num{font-size:18px;font-weight:bold;color:#d7000f}.hos1{width:345px}.hos2{width:90px}.hos3{width:115px}.hos4{width:120px}.house-table .btn-w,.house-table .btn-disable{padding:0 34px}.mini-intro{margin-top:10px}.mini-intro .bank-tab{height:40px}.mini-intro .bank-tab li{width:265px;height:40px;line-height:40px;font-size:14px}.change-flt{position:absolute;bottom:5px;right:0;font-size:14px}.order-section{margin-top:10px}.sec-t{text-indent:13px;font-size:18px;height:38px;line-height:38px;background-color:#dbdbdb;color:#333}.sec-b{overflow:hidden}.route-item{position:relative;height:74px;margin-top:-1px;background-color:#ededed;border-top:1px dashed #fff}.model-left,.model-right{position:absolute;top:0;bottom:0;margin:auto;background-color:#ededed}.model-left{left:0;padding:0 10px 0 17px;height:19px;z-index:1}.model-left .op-check{margin:0;vertical-align:-3px}.passenger-plus{position:relative;background-color:#fff;border:1px solid #dbdbdb;height:48px;font-size:14px;line-height:48px;color:#333;z-index:2}.pass-p{margin-left:17px;width:60px}.pass-name{width:200px}.pass-type{width:120px}.pass-identity{width:287px}.pass-vip{width:223px}.multi-box .route-t{padding:0 5px;margin-left:8px}.route-t.old{background-color:#767676}.route-info-wrap{position:relative;float:left;padding-left:26px;margin:20px 0 0 40px;width:96px;color:#767676}.multi-box .route-info-wrap{margin-left:95px}.multi-box .route-info-wrap.route-info-spe{margin-left:10px}.multi-box .air-flight{margin-left:95px;padding-top:25px}.route-info-wrap .flight-code{font-size:14px;line-height:20px}.route-info-wrap .air-logo{position:absolute;left:0;margin:auto;top:0;bottom:0}.route-item .route-start-end{padding-top:25px;float:left;min-width:228px}.route-start-end .route-city{float:left;font-size:14px;line-height:24px;color:#333;max-width:112px}.route-item .route-to{margin-top:5px}.time-airport,.other-wrap{line-height:20px;float:left;margin-top:16px;color:#767676;font-size:12px}.time-airport{min-width:270px}.time-airport.time-airport-spe{min-width:300px}.other-wrap{margin-left:20px}.other-wrap.other-spe{margin-left:65px}.time-airport .time{margin-right:10px}.other-wrap .cabin-discount{margin-top:0}.order-bound .other-wrap .cabin-discount{margin-top:0;float:none;font-size:12px}.rule-wrap{float:left;clear:left;line-height:20px}.meal-text{margin-left:10px;float:left}.multi-box{position:relative}.model-right{right:0;padding:0 10px;font-size:14px;height:21px;line-height:20px;color:#333;text-align:center}.route-item>.ticket-price{float:left;margin-top:27px;margin-left:13px}.model-right .ticket-price,.model-right .pay-state{float:left;margin-right:13px}.model-right .link-line{margin:0 15px}.multi-box>.price-fare-wrap{height:40px}.price-diff{color:#d7000f}.price-diff .rmb-symbol{vertical-align:0}.pay-state{margin:0 10px 0 20px;font-size:14px}.model-track{height:40px}.model-track .ticket-price{margin-top:10px}.model-clause{height:60px}.model-clause .ticket-price{margin-top:20px}.model-track .pay-state,.model-clause .pay-state{margin-left:0;color:#ffad43;text-align:center;width:75px}.model-track .link-line,.model-clause .link-line{margin:0 12px 0 0}.multi-stay-wrap{position:relative}.multi-stay-wrap>.model-right{padding:30px 0}.order-oper{padding:20px 0 30px;text-align:right}.order-oper .oper-a{padding:0;margin-right:18px;width:103px}.pay-err{margin-top:-10px}.pay-err .i-query{margin-left:5px;vertical-align:-5px}.order-info-table .route-start-end .route-city{font-size:14px;line-height:normal}.order-info-table .route-city{max-width:65px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.order-mesg .guest-info{border:0}.ref-note{background:#ededed;padding:15px 20px;margin-bottom:10px}.ref-note .pay-dtl{padding:0}.flt-bound .other-wrap{margin-left:50px}.refund-info{margin-top:10px}.radio-warp{float:left;padding-bottom:10px}.rfd-box{width:840px}.refund-tip{color:#bababa;margin:4px 0 8px 19px}.refund-txt{width:780px;min-height:80px;margin-left:19px}.refund-reason{width:780px;min-height:80px}.radio-sec{margin-top:10px}.sure-txt{line-height:37px;margin:0 0 10px 565px}.sure-txt input[type="checkbox"]{vertical-align:middle;margin:-2px 6px 0 0}.sure-txt em{font-style:normal;color:#d7000f;text-decoration:underline}.sure-txt .noict{text-decoration:none}.refund-track{overflow:hidden}.refund-track .order-section{margin-top:0}.refund-track .wire-frame{margin-bottom:0}.audit-manage{margin-top:20px}.audit-manage .frame-bd{padding:0;position:relative;margin-bottom:-1px}.audit-manage .frame-hd{background:#dbdbdb}.adapt-table{table-layout:auto;font-size:14px}.order-hotel{margin-top:10px}.hotel-sec{border-top:1px dashed #dbdbdb;margin-top:-1px;padding:16px 0 10px;position:relative}.hotel-secs{margin:-20px;overflow:hidden}.con-sec{float:left;width:650px;margin-left:95px}.passer{float:left;margin:12px 0 0 8px}.cancel-mark{font-size:14px;float:left;margin-top:35px;width:210px}.status-mark{font-size:14px;float:left;margin-top:35px;color:#ffad43}.psger-mark{position:absolute;width:26px;height:26px;left:34px;top:42px;line-height:25px;background:#bababa;color:#fff;font-size:18px;text-align:center;border-radius:13px}.rud-money{color:#d7000f;font-size:15px}.rud-a{color:#d7000f;text-decoration:underline}.dialog-cover .radio-warp{float:none;padding-bottom:0;padding-top:10px}.pt-none{padding-top:0}.code-strong-box{padding:6px 0}.prompt-price-box{line-height:36px}.prompt-price-box .price-label{font-size:18px}.prompt-price-box .ticket-price{display:inline;font-size:24px}.prompt-price-box .rmb-symbol{font-size:18px}.change-up{margin-top:30px}.search-box{padding:29px;background-color:#fff;border:1px solid #dbdbdb}.search-i{float:left;margin-right:20px;font-size:14px;line-height:43px}.search-box .btn{margin:0 40px 0 60px;height:45px;padding:0 44px;font-size:18px}.search-box .text-con{width:300px}.search-box input.text{height:43px}.search-box .date-label{margin-right:15px}.cabin-td{width:642px;padding:0}.change-tb .fare-th{width:256px}.cabin-td .item-con-left{margin-left:20px}.cabin-td .item-con-right{margin-right:20px}.cabin-item{border-bottom:1px solid #dbdbdb}.cabin-item:last-child{border-bottom:0}.cabin-code,.change-fare,.change-type,.change-do{height:78px;width:127px;padding-top:51px;border-right:1px solid #dbdbdb}.cabin-code{font-size:18px}.change-type{font-size:14px}.change-do{border-right:0;cursor:pointer}.act.change-do{background-color:#d7000f}.change-fare{width:256px;padding-top:26px;height:103px;font-size:14px;line-height:26px}.cabin-td .data-detail-item{margin-top:0;width:100%;display:none}.change-do .ticket-remain{font-size:14px}.pay-plus{padding:15px 0;text-align:right;font-size:18px}.pay-plus .ticket-price{display:inline;font-size:30px}.pay-plus .rmb-symbol{font-size:24px}.advance-book{border:1px solid #dbdbdb;height:50px;line-height:50px;padding-left:20px;font-size:14px}.route-line{border-top:1px solid #eaeaea;padding:5px 20px 6px;margin:-5px -20px 0}.att-city{float:left;font-size:14px;margin-top:10px}.min-pad{padding-top:15px;margin-bottom:10px;border:0}.back-seat{margin-top:-5px;font-size:12px}.psg-select{vertical-align:middle;margin-top:-1px;margin-right:6px}.route-stay-item{position:relative;float:left;width:100%}.multi-wrap .hub-info{float:left;width:100%;margin:15px 0}.order-route,.order-route .air-code,.no-left .air-code{margin-left:0}.no-left .flight-code{line-height:20px;margin-left:5px}.order-route .air-code{line-height:20px}.company-info .route-info-wrap{margin:0}.dialog-refund-rule{width:855px}.refund-rule-con{padding:20px 30px;min-height:140px;max-height:412px;line-height:22px;overflow-y:auto}.rule-sec-t{margin-bottom:3px}.rule-sec{margin-bottom:30px}.dialog-refund-rule .btn-con{border-top:1px solid #eaeaea}.dialog-refund-rule .btn-cancel{margin-right:28px}.port-wrap{display:inline-block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.bank-tab-order li{width:265px}.flight-code-margin{margin-top:8px;display:inline-block}.protocol.l{float:left;line-height:25px}.bank-tab.pay-tab li{width:266px}.bank-img.installments-img{width:110px}.guest-info .bank-operate{height:88px;padding:20px 20px 30px 20px}.guest-info .bank-operate .dn{display:none}.guest-info .bank-operate label{float:left;width:324px;height:40px;padding-top:8px;margin-right:10px;cursor:pointer;border:1px solid #dbdbdb}.guest-info .bank-operate label:last-child{margin-right:0}.guest-info .bank-operate label .bank-radio{margin-left:10px}.guest-info .bank-operate label .bank-number{margin-left:15px}.guest-info .bank-operate .bank-prompt{margin-bottom:20px}.guest-info .bank-operate .bank-prompt .bank-delete{float:right;color:#25aaff;cursor:pointer}.guest-info .bank-operate .bank-prompt .delete-btn{float:right;cursor:pointer}.guest-info .bank-operate .bank-prompt .delete-btn .bank-confirm{cursor:pointer}.guest-info .bank-operate .bank-prompt .delete-btn .bank-confirm:hover{color:#d7000f}.guest-info .bank-operate .bank-prompt .delete-btn .bank-cancel{cursor:pointer}.guest-info .bank-operate .bank-prompt .delete-btn .bank-cancel:hover{color:#d7000f}.guest-info .bank-operate .add-label{width:48px;height:40px}.guest-info .bank-operate .add-label .add-img{padding-top:5px;padding-left:13px}.guest-info .bank-operate .bank-box{position:relative}.guest-info .bank-operate .bank-box .i-warn{position:absolute;width:16px;top:-8px;right:-8px;cursor:pointer}.guest-info .bank-operate .bank-box .img-padding{padding-left:10px}.dialog-refund-success{width:480px;height:259px}.dialog-bank-validation{width:365px;padding-bottom:20px}.dialog-bank-validation .info-warn{margin:10px 0;text-align:left}.dialog-bank-validation .row-cap{width:365px;margin:0 auto}.dialog-bank-validation .row-cap .cap-p{text-align:left}.dialog-bank-validation .item-b{text-align:left}.dialog-bank-validation .item-b .btn-b{padding:0 46px}.dialog-bank-validation .row.row-code{width:365px;height:45px;margin:0 auto 20px}.dialog-bank-validation .row.row-code .text{height:43px}.dialog-coupon .row.row-code{width:390px}.dialog-coupon .row.row-code .w160{width:160px}.dialog-coupon .row.row-code .btn-g{height:35px;line-height:37px;font-size:12px;margin-left:4px}.dialog-coupon .row .select-con.ml10{margin-left:10px}.dialog-coupon .btn-con{font-size:14px}.dialog-coupon .loading_icon{vertical-align:-3px;width:16px;margin:0 15px 0 50px}.dialog-coupon .bank-submission{display:inline-block;padding-top:10px;color:#ffad43}.dialog-coupon .bank-already{display:inline-block;padding-top:10px;color:#84df53}.dialog-coupon .bank-error{display:inline-block;padding-top:10px;color:#ff4754}.dialog-coupon .dn{display:none}.order-section .other-wrap-con{padding:8px 0 0 50px}.order-section .other-wrap-con .cabin-text{font-size:14px;color:#333;line-height:24px}.crew-rule-table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;font-size:14px;line-height:20px;color:#333}.crew-rule-table th{padding:0 10px;font-weight:normal;border-right:1px solid #ededed;border-bottom:0;height:80px;font-size:12px;background:#dbdbdb;text-align:left}.crew-rule-table td{padding:0 10px;height:80px;text-align:center;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.hover-con .crew-rule-table{border-color:#ffd35d}.hover-con .crew-rule-table th{background-color:#ffd35d;border-right-color:#fff}.hover-con .crew-rule-table th:last-child{border-right-color:#ffd35d}.hover-con .crew-rule-table td{border-right-color:#ffd35d;border-bottom-color:#ffd35d}.hover-con .crew-rule-table .tr-foot td{text-align:left;padding:20px}.crew-rule-explain{margin-top:17px;font-size:14px;line-height:22px;color:#333}.combine-bd.trip-des{height:40px;margin:10px 0}.combine-bd.trip-des .trip,.combine-bd.trip-des .back{display:inline-block;width:525px;line-height:40px;font-size:14px}.combine-bd.trip-des .trip{margin-right:14px}.combine-con{width:100%;display:table}.combine-con .row{height:auto;margin-bottom:20px}.combine-con .tbd-back,.combine-con .tbd-trip{display:table-cell;width:525px}.combine-con .tbd-back .select-td,.combine-con .tbd-trip .select-td{width:82px}.combine-con .tbd-back .tb-td-con,.combine-con .tbd-trip .tb-td-con{width:440px}.combine-con .tbd-trip{padding-right:20px}.combine-con .brand-tb{display:none}.combine-con .brand-tb.brand-act{display:block}.dialog-coupon-new{width:550px}.dialog-coupon-new .dialog-hd{font-size:16px;border-bottom:0;padding-top:46px}.dialog-coupon-new .btn-con{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto}.dialog-coupon-new .prompt-warn{float:left;line-height:37px}.dialog-coupon-new .dialog-bd{padding-left:20px;overflow-y:auto;padding-top:0;margin-top:10px;max-height:245px}.dialog-coupon-new .coupon-li{float:left;margin-right:15px;margin-bottom:15px;padding-left:0;border:1px solid #dadfe3;border-radius:4px;width:245px;height:90px;cursor:pointer}.dialog-coupon-new .coupon-li .coupon-price{height:90px;padding:20px 0;margin-left:18.5px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;vertical-align:bottom;font-size:12px;color:#d6000f;letter-spacing:0;text-align:center}.dialog-coupon-new .coupon-li .coupon-price b{display:block;width:65px;font-size:30px;line-height:36px;text-align:center;letter-spacing:-2px}.dialog-coupon-new .coupon-li.mr0{margin-right:0}.dialog-coupon-new .coupon-li-t{float:left;height:90px;padding:26px 0 17px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-coupon-new .coupon-li-t span{display:block}.dialog-coupon-new .coupon-li-t .coupon-name{width:138px;display:inline-block;font-size:14px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dialog-coupon-new .coupon-li-t .coupon-date{color:gray}.dialog-coupon-new .coupon-list .coupon-li-on{border:1px solid #d8000f;color:#333;border-radius:4px}.coupon-li:hover .coupon-price,.coupon-li-on .coupon-price{color:#d6000f}.hover-con .hover-con-coupon{width:160px;height:70px;font-size:14px;color:#4e4e4e;-webkit-box-sizing:border-box;box-sizing:border-box}.wire-insurance{height:76px;background:#ededed}.row.row-mileage.first{margin-top:20px}.row.row-mileage .row-mileage-right{display:inline-block;line-height:35px}.row.row-mileage .row-mileage-right .mile-rule{padding-left:0}.row.row-mileage .row-mileage-left{display:inline-block;line-height:35px;margin-left:25px;width:196px}.row.row-mileage .mileage-price,.row.row-mileage .mileage-num{color:#d7000f}.slider-mileage{margin-left:25px;width:570px;margin-bottom:10px}.ui-widget-content{background:#fff}.ui-widget-header{background:#f5f5f5}.flight-info{font-size:14px;line-height:22px;color:#333;padding:10px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.flight-info .info-text{margin-right:100px}.flight-info .delete-peer{float:right;color:#d7000f;cursor:pointer}.wire-frame.info{margin-bottom:0}.model-track .pay-state.alignment{margin-top:10px}.order-oper .add-passengers{float:left;padding:0 12px;line-height:37px;color:#d7000f;background-color:#fff;border:1px solid #d7000f;border-radius:20px}.dialog-refund,.dialog-upgrades{width:404px}.dialog-refund .dialog-db,.dialog-upgrades .dialog-db{padding:0 20px}.dialog-refund .label-tab,.dialog-upgrades .label-tab{display:block;margin-top:20px;cursor:pointer}.dialog-refund .label-tab input,.dialog-upgrades .label-tab input{margin-right:5px}.dialog-refund .btn-con,.dialog-upgrades .btn-con{text-align:center}.dialog-refund .voluntary-refund .warn-text,.dialog-upgrades .voluntary-refund .warn-text{color:#ccc;font-size:14px;line-height:20px;margin:10px 0}.dialog-refund .voluntary-refund .warn-textarea,.dialog-upgrades .voluntary-refund .warn-textarea{width:364px;height:140px;border:1px solid #dadfe3}.hover-con-top .hover-con-arrow{top:100%;margin-top:-1px;background:no-repeat center center;background-position:-192px -116px}.insure-con .hover-con{position:absolute;left:40px;bottom:100%;margin-bottom:10px;white-space:nowrap}.seat-service{position:relative;font-size:12px;color:#4a4a4a;padding:20px 0}.seat-service .seat-notice{color:#f90;margin-top:16px}.seat-service .amt{position:absolute;right:0;top:15px}.seat-status{border:1px solid #dbdbdb;padding:0 20px;margin-bottom:32px}.seat-status .status-header{margin-top:15px;font-size:14px;color:#333}.seat-status .status-header .status-icon-succ{display:inline-block;background:no-repeat;background-position:-214px -74px;vertical-align:bottom;width:16px;height:16px}.seat-status .status-header .status-icon-warn{display:inline-block;background:no-repeat;background-position:-84px -206px;vertical-align:bottom;width:16px;height:16px}.seat-status .seat-line{width:752px;border-bottom:1px dashed #dbdbdb}.seat-status .seat-line ul li{display:inline-block;font-size:14px;color:#333}.seat-status .seat-line ul li:first-child{margin:11px 50px 12px 24px}.seat-status .seat-line .str,.seat-status .seat-line .end{color:#000}.seat-status .seat-line .end{margin-left:42px}.seat-status .seat-line-none{border-bottom:0}.sorry{font-size:12px}.flight-search-top{margin-top:31px;border:1px solid #dbdbdb;padding:30px 0 20px 33px}.flight-search-top .flight-wd{float:left;width:200px}.flight-search-top .flight-wd+.flight-wd{margin-left:20px}.flight-btn{margin-left:22px;margin-top:8px;height:30px;line-height:30px;width:97px;font-family:PingFangSC-Regular;font-size:12px;text-align:center}.flight-sub{margin-top:12px;margin-bottom:107px}.warn-correct{padding:31px 0 13px 0;font-family:MicrosoftYaHei;font-size:18px;color:#000;text-align:center}.flight-res-top{height:50px;line-height:50px;margin-top:40px;margin-bottom:20px;font-family:MicrosoftYaHei;font-size:18px;color:#000}.flight-res-top .res-top-1{float:left;display:block;width:122px;background:#d7000f;text-align:center;color:#fff}.flight-res-top .res-top-from{float:left;display:block;margin-left:21px}.flight-res-top .i-direct-city{margin-top:21px}.flight-res-top .res-top-date{margin-left:22px}.flight-res-top .res-top-count{margin-left:22px;font-size:14px}.flight-res-ct{color:#000}.flight-res-ct .res-row{display:table;width:100%;margin-bottom:20px;outline:1px solid #dbdbdb}.flight-res-ct .res-row:last-child{margin-bottom:0}.flight-res-ct .res-row .row-radio{display:table-cell;vertical-align:middle;width:105px;text-align:center;border-left:1px solid #dbdbdb}.flight-res-ct .res-row .res-left{display:table-cell;overflow:hidden;padding:20px 0 22px 22px}.flight-res-ct .res-row .res-left .res-left-t{margin-bottom:19px}.flight-res-ct .res-row .res-left .res-left-t .flight-logo{vertical-align:bottom}.flight-res-ct .res-row .res-left .res-left-t .flight-code{margin-left:10px;font-family:Helvetica;font-size:14px}.flight-res-ct .res-row .res-left .res-left-t .flight-text{margin-left:12px;font-family:Helvetica;font-size:12px}.flight-res-ct .res-row .res-left .res-left-t .flight-remarks{margin-left:50px;font-family:MicrosoftYaHei;font-size:12px}.flight-res-ct .res-row .res-left .res-left-b{line-height:23px}.flight-res-ct .res-row .res-left .res-left-b .router-direct-122{display:inline-block;background:no-repeat;background-position:-122px -191px;width:122px;height:15px}.flight-res-ct .res-row .res-left .res-left-b .res-time{font-family:Arial-BoldMT;font-size:20px;font-weight:bold;display:inline-block}.flight-res-ct .res-row .res-left .res-left-b .res-from{font-family:MicrosoftYaHei;font-size:16px;display:inline-block}.flight-res-ct .res-row .res-left .res-left-b .res-from .res-brage{position:absolute;margin-left:5px;margin-top:-12px;font-family:ArialMT;font-size:12px;color:#d0021b}.flight-res-ct .res-row .res-left .res-left-b .sur-ticket-count{margin-left:100px;font-size:16px}.flight-res-ct .res-row .res-left .res-left-b .res-ml-25{margin-left:25px}.date-content .active check-wrap{color:#fff}.date-content input{vertical-align:middle}.date-content .check-wrap{display:block;font-family:MicrosoftYaHei;font-size:14px}.frt{margin-top:65px}.each{background:no-repeat;background-position:-210px -56px;height:16px;width:35px}.flight-res-top .i-direct-city{margin-top:17px}.flight-header-title{margin-top:86px;margin-bottom:17px;padding-left:11px;border-left:4px solid #eb4444;font-family:PingFangSC-Medium;font-size:18px;color:#000}.marg-correct{margin-top:22px}.rule-box2{padding-top:30px;border-top:0}.rule-box2 input.text-disable,.rule-box2 .text-con input.text-disable,.rule-box2 div.text-disable .text,.rule-box2 .select-disable{background-color:#fff}.nomb{margin-bottom:0 !important}.nop{padding:0 !important}.inpa{margin-bottom:10px}.inpa .inpa-tit{padding-left:20px;height:38px;line-height:38px;background:#dbdbdb;font-size:18px;color:#333}.inpa .inpa-cont{padding:20px;padding-right:0;border:1px solid #dbdbdb}.inpa .inpa-cont table{font-size:14px}.inpa .inpa-cont table tr{display:block;margin-bottom:10px}.inpa .inpa-cont table tr .one{padding-right:40px;width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inpa .inpa-cont table tr .two{width:150px}.inpa .inpa-cont table tr .three{width:150px}.inpa .inpa-cont table tr .four{width:100px}.inpa .inpa-cont table td{display:inline-block}.inpa .inpa-cont table .frist{color:#dbdbdb}.inpa .inpa-cont .inpa-contp{margin-bottom:10px;font-size:14px;color:#000}.inpa .inpa-cont .i-h-line{margin:5px 5px}.rule-box2 .tixin{padding-left:10px;margin-bottom:10px;height:38px;line-height:38px;background:#fff8d6;font-size:12px;color:#f90}.rule-box2 .tixin i{display:inline-block;width:16px;height:16px;vertical-align:-3px;background-position:-66px -206px}.addperson{height:20px;line-height:20px;margin-bottom:30px;font-size:16px;color:#d0021b;cursor:pointer}.addperson .addperson-i{position:relative;top:4px;display:inline-block;width:20px;height:20px;background:no-repeat;background-position:-210px -34px}.delperson{float:right;line-height:24px;margin-bottom:30px;font-size:16px;color:#4a4a4a;cursor:pointer}.delperson .delperson-i{display:inline-block;position:relative;top:7px;background:no-repeat;background-position:-192px -89px;width:20px;height:25px}.nobb{border:0}.ptinfo{margin-bottom:10px}.ptinfo .ptinfo-tit{padding-left:12px;height:38px;line-height:38px;background:#dbdbdb;color:#333;font-size:18px}.ptinfo .ptinfo-cont{border:1px solid #dbdbdb}.ptinfo .ptinfo-cont .table4{width:100%;font-size:14px}.ptinfo .ptinfo-cont .table4 tr{display:block;margin-bottom:10px}.ptinfo .ptinfo-cont .table4 th{margin-top:16px;color:#bababa}.ptinfo .ptinfo-cont .table4 td{color:#333}.ptinfo .ptinfo-cont .table4 .one{padding-left:20px;width:35%}.ptinfo .ptinfo-cont .table4 .one span{display:inline-block;width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ptinfo .ptinfo-cont .table4 .two{margin-left:20px;width:20%}.ptinfo .ptinfo-cont .table4 .three{width:20%}.ptinfo .ptinfo-cont .table4 .four{width:20%}.ptinfo .ptinfo-cont .table4 th{display:inline-block;text-align:left;font-weight:100}.ptinfo .ptinfo-cont .table4 td{display:inline-block}.ptinfo .ptinfo-cont .ptinfo-text{padding-left:20px;margin-bottom:10px;font-size:14px;color:#333}.ptinfo .ptinfo-cont .order-info-table{font-size:14px}.trip-manage2 .sec-tnew{height:50px;line-height:50px;border:1px solid #dbdbdb;font-size:14px}.trip-manage2 .sec-tnew .wangfan{position:relative;top:12px;margin-right:30px;width:102px;height:26px;line-height:26px;text-align:center;font-size:12px;color:#fff;background:#d0021b;border-top-right-radius:15px;border-bottom-right-radius:15px}.trip-manage2 .sec-tnew .airpostion .airpostion-txt{font-size:14px;color:#333}.trip-manage2 .sec-tnew .airpostion .airpostion-i{margin:0 8px;display:inline-block;width:35px;height:16px;background:no-repeat;background-position:-210px -56px}.trip-manage2 .sec-tnew .sanjiao .sanjiao-i{margin-right:16px;position:relative;display:inline-block;width:0;height:0;top:1px;border-width:6px;border-color:#585858 transparent transparent;border-style:solid dashed dashed;cursor:pointer}.trip-manage2 .sec-tnew .sanjiao .sanjiao-i2{top:-3px;border-color:transparent;border-bottom:6px solid #585858}.trip-manage2 .sec-b .route-start-end{min-width:400px}.trip-manage2 .sec-b .route-city{max-width:250px}.trip-manage2 .sec-b .time-airport{min-width:200px}.trip-manage2 .sec-b .time-airport .time{display:inline-block}.trip-manage2 .sec-b .order-oper{padding-right:0}.nomb{margin-bottom:0}.nomr{margin-right:0}.djp{width:1060px}.djp .hd-tlt{margin-top:25px;margin-bottom:48px}.pl25{padding-left:25px}.pl30{padding-left:30px}.borbom{border-bottom:1px dashed #dbdbdb}.noborb{border-bottom:none !important}.djpbox{border-radius:5px;overflow:hidden}.djpbox .djp-tit{padding:0 30px;height:60px;background:#d7000f;line-height:60px}.djpbox .djp-tit:after{display:block;content:"";clear:both}.djpbox .djp-tit .djp-titi{position:relative;top:9px;margin-right:10px;display:inline-block;width:32px;height:32px;background:no-repeat;background-position:0 -204px}.djpbox .djp-tit .djp-titt1{color:#fff;font-size:18px}.djp-cont{border:1px solid #9b9b9b;font-size:16px;color:#000}.djp-cont:after{display:block;content:"";clear:both}.djp-cont .djp-l{width:750px;border-right:1px dashed #9b9b9b}.djp-cont .djp-l .djp-l1{width:740px;margin:0 auto;border-bottom:1px dashed #9b9b9b}.djp-cont .djp-l .djp-l1:after{display:block;content:"";clear:both}.djp-cont .djp-l .djp-l1 .djp-l1info{-webkit-box-sizing:border-box;box-sizing:border-box;width:240px}.djp-cont .djp-l .djp-l1 .djp-l1info .djp-l1name{color:#4a4a4a;margin-top:12px}.djp-cont .djp-l .djp-l1 .djp-l1info .djp-l1val{margin-top:12px;margin-bottom:12px;font-weight:700}.djp-cont .djp-l .djp-lerwei{min-height:46px;padding-left:30px;margin-top:20px;margin-bottom:10px}.djp-cont .djp-r .djp-l1info{-webkit-box-sizing:border-box;box-sizing:border-box;width:240px}.djp-cont .djp-r .djp-l1info .djp-l1name{margin-top:12px;color:#4a4a4a}.djp-cont .djp-r .djp-l1info .djp-l1val{margin-top:12px;margin-bottom:22px;font-weight:700}.djpxian{height:20px;margin-bottom:20px;border-bottom:1px dashed #9b9b9b}.djphui{border-radius:5px;border:1px solid #9b9b9b;color:#000}.djphui .djphui-tit{padding-left:30px;height:60px;line-height:60px;font-size:18px;background:#ccc}.djphui .djphui-tit .djphui-titi,.djphui .djphui-tit .djphui-titi2{position:relative;top:7px;margin-right:10px;display:inline-block;width:30px;height:30px;background:no-repeat;background-position:-34px -206px}.djphui .djphui-tit .djphui-titi2{width:32px;height:32px;background:no-repeat;background-position:-208px 0}.djphui .djphui-cont{font-size:14px}.djphui .djphui-cont .djptable{width:100%}.djphui .djphui-cont .djptable .djptable-name{margin-top:14px;font-size:14px;color:#4a4a4a}.djphui .djphui-cont .djptable .djptable-val{margin-top:14px;margin-bottom:14px;font-size:14px;font-weight:700;color:#000}.djphui .djphui-trip{padding:20px 30px;font-size:16px;border-bottom:1px dashed #dbdbdb}.djphui .djphui-trip .trip1{line-height:22px}.djphui .djphui-trip .trip-tit{margin-bottom:12px;font-size:20px;font-weight:700}.djphui .djphui-trip .tripicon{margin-top:20px;padding-left:44px}.djphui .djphui-trip .tripicon:after{display:block;content:"";clear:both}.djphui .djphui-trip .tripicon .tripicon-box{margin-right:96px}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit{width:160px;text-align:center}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi{display:inline-block;width:50px;height:50px}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi1{background:no-repeat;background-position:-156px 0}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi2{background:no-repeat;background-position:-104px -102px}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi3{background:no-repeat;background-position:-52px -154px}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi4{background:no-repeat;background-position:-52px -102px}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit span{position:relative;top:-18px;left:2px;font-size:16px;font-weight:700}.djphui .djphui-trip .tripicon .tripicon-box .tripicon-cont{margin-top:5px;width:160px;word-wrap:break-word}.djpbtn{margin-top:88px;text-align:right}.djpbtn .djpbtna{margin-right:15px;width:45px;height:38px;line-height:38px;font-size:14px}.nomt2{margin-top:0}.change-fare2{width:330px}.change-tb .fare-th2{width:330px}.w102{width:102px}.th-tt,.tb-tt{width:428px;text-align:left}.route-item>.ticket-price2{float:right;margin-right:20px}.other-wrap2{margin-left:80px}.route-item2{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:18px;height:70px;font-size:12px}.route-item2 .baby-box{margin-right:20px;text-align:center}.route-item2 .baby-box .baby-t1{color:#767676}.route-item2 .baby-box .baby-t2{color:#d7000f}.li20{height:20px;position:relative;top:-10px}.equity{float:left;margin-left:8px;margin-top:10px}.data-multi-item .item-con-left{position:relative}.nol-c-a{margin-top:-15px}.order-oper-a{text-align:left}.ticket-box-upd{display:table;position:absolute;right:0;top:0;height:100%}.ticket-box-upd .ticket-price{display:table-cell;vertical-align:middle;padding-right:4px}.ticket-box-upd .pay-state{display:table-cell;vertical-align:middle;width:100px;padding-right:5px}.ticket-box-upd .pay-state .mtp5+.mtp5{margin-top:5px}.multi-box>.row-h-85{height:85px}.multi-box>.row-h-85 .no-ml{margin-left:0}.multi-box>.row-h-85 .max-wd150{max-width:150px}.fix-foot{height:160px;position:fixed;bottom:0;z-index:100}.fix-foot-mid{width:1070px;height:100%;position:fixed;left:-webkit-calc(50% - 535px);left:calc(50% - 535px);background:url(" ../img/ad/fix-foot.png ") no-repeat}.fix-foot-right{background:no-repeat;background-position:-104px -191px;position:fixed;right:11px;width:15px;height:15px}.safe-invite-dialog{width:480px;padding:40px 0;font-family:PingFangSC-Regular;font-size:20px;color:#000;text-align:center}.safe-invite-dialog .invite-surp{color:#ffad43;text-align:center;line-height:28px}.safe-invite-dialog .invite-num{margin-top:13px;font-size:18px;color:#999}.safe-invite-dialog .invite-btns{margin-top:48px}.safe-invite-dialog .invite-btns .invite-need{margin-left:30px}.route-resume .low-price-cal{margin-top:14px;font-size:14px;line-height:22px;color:#25aaff}.inpa-cont-new{padding:10px;border:1px solid #dbdbdb;font-size:14px;text-align:left}.inpa-cont-new .inpa-table{width:100%;border-spacing:10px;border-collapse:unset}.inpa-cont-new .inpa-table th{font-weight:normal;color:#bababa;font-size:15px}.dialog .dialog-content-new{padding:10px 15px 40px}.dialog .dialog-content-new .dialog-content-rule{line-height:1.5;font-size:14px}.dialog .dialog-content-new .dialog-content-rule+.dialog-content-rule{margin-top:5px}.dialog .dialog-footer-wrapper{border-top:1px solid #eaeaea;padding:10px 0}.dialog .dialog-footer-wrapper.footer-center{text-align:center}.dialog .dialog-footer-wrapper.footer-center .btn+.btn{margin-left:40px}.international-pay-tab .pay-item{width:212.6px}.icon-ic_arrow_left{display:inline-block;background:no-repeat center;background-position:-52px 0;width:50px;height:100px}.icon-ic_arrow_left:hover{background-position:0 0}.icon-ic_arrow_right{display:inline-block;background:no-repeat center;background-position:0 -102px;width:50px;height:100px}.icon-ic_arrow_right:hover{background-position:-104px 0}.vertical-edition-page .tb-data-detail{position:relative;padding:0 10px;border:1px solid #d7000f;overflow:hidden;background:url(../img/temp/pic_ShadingBG.png) no-repeat center;background-position:0 100%;background-size:cover}.vertical-edition-page .tb-data-detail .left-pos{position:absolute;left:0;top:0;bottom:0;margin:auto 0;z-index:1;cursor:pointer}.vertical-edition-page .tb-data-detail .right-pos{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:1;cursor:pointer}.vertical-edition-page .shipping-space-item{display:table-cell;position:relative;width:294px;border:1px solid #928f8f;border-top-width:10px;padding:20px;min-height:460px;background-color:#fff}.vertical-edition-page .shipping-space-item .icon-deal{position:absolute;top:0;right:0}.vertical-edition-page .shipping-space-item .top-instro{padding:10px 0 20px 0}.vertical-edition-page .shipping-space-item .top-instro .shipping-name{font-family:PingFangSC-Regular;font-size:20px;color:#333;vertical-align:middle}.vertical-edition-page .shipping-space-item .top-instro .rebate{margin-left:6px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding-left:7px;background:no-repeat center;background-position:-140px -163px;width:38px;height:18px;font-family:PingFangSC-Regular;font-size:12px;color:#d7000f}.vertical-edition-page .shipping-space-item .top-instro .shipping-type{float:right;font-family:PingFangSC-Regular;font-size:16px;color:#999;text-align:right}.vertical-edition-page .shipping-space-item .rights-service-wrapper{min-height:210px;padding:6px 0 20px;border-bottom:1px dashed #dbdbdb;border-top:1px dashed #dbdbdb}.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box{font-family:PingFangSC-Regular;font-size:14px;color:#666}.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .right-item,.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .service-item,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .right-item,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .service-item{margin-top:14px}.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .right-item .apep-hover-trigger,.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .service-item .apep-hover-trigger,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .right-item .apep-hover-trigger,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .service-item .apep-hover-trigger{color:#666}.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .right-item .apep-hover-trigger:hover,.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .service-item .apep-hover-trigger:hover,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .right-item .apep-hover-trigger:hover,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .service-item .apep-hover-trigger:hover{color:#d7000f}.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .right-item .service-name,.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .service-item .service-name,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .right-item .service-name,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .service-item .service-name{color:#d7000f;margin-left:8px;vertical-align:middle}.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .right-item .circle,.vertical-edition-page .shipping-space-item .rights-service-wrapper .legal-rights-box .service-item .circle,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .right-item .circle,.vertical-edition-page .shipping-space-item .rights-service-wrapper .services-box .service-item .circle{margin-right:12px;display:inline-block;width:6px;height:6px;border-radius:50%;background:#999;vertical-align:middle}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper{padding-top:20px}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .reserve-item+.reserve-item{margin-top:30px}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box{overflow:hidden}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box .instro-top{color:#d7000f}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box .instro-top .rmb-symbol-b{font-size:14px;vertical-align:middle}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box .instro-top .price{margin-left:2px;font-size:20px;font-weight:bold;vertical-align:middle}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box .instro-top .i-query-min{vertical-align:middle}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box .instro-top .other-right{margin-left:4px;display:inline-block;padding:0 4px;height:14px;line-height:14px;font-size:10px;border:1px solid #d7000f;border-radius:3px;vertical-align:middle}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box .bottom-tip{margin-top:10px;font-family:PingFangSC-Regular;font-size:12px;color:#a5a5a5}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .left-instro-box .bottom-price-instr{margin-top:4px;font-family:PingFangSC-Regular;font-size:12px;color:#a5a5a5}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .right-box{float:right;text-align:center}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .right-box .btn-reserve{display:inline-block;padding:8px 36px;font-size:14px;color:#FFF;background:#d7000f;border-radius:5px}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .right-box .btn-reserve:hover{background:#ba000d}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .right-box .rest-nums{margin-top:5px;font-family:PingFangSC-Regular;font-size:12px;color:#333;line-height:17px}.vertical-edition-page .shipping-space-item .bottom-reserve-wrapper .right-box .rest-nums .nums{font-family:PingFangSC-Medium;color:#d7000f}.vertical-edition-page .current{border-top-color:#d7000f}.vertical-edition-page .shipping-space-wrapper{float:right;display:table;border-collapse:separate;border-spacing:10px 0;background:#fff}.vertical-edition-page .cut-wrapper{overflow:hidden}.vertical-edition-page .cut-wrapper .shipping-space-4-wrapper{display:table;border-collapse:separate;border-spacing:10px 0;background:#fff;width:1394px;margin-left:-346px}.vertical-edition-page .cut-wrapper .shipping-space-4-wrapper .shipping-space-item{width:25%}.modify-rule-table td,.modify-rule-table th{padding:10px !important;height:auto !important}.route-resume .vip-choose-select{float:left;font-size:12px;margin:7px 0 0 30px;text-align:center}.route-resume .vip-choose-select .select-item{background:#d7000f;border-radius:4px;font-family:PingFangSC-Medium;color:#fff;font-size:12px}.route-resume .vip-choose-select .select-item .select-text{margin-right:6px}.route-resume .fix-query-mark{margin-top:16px}.vip-tips-wrapper{padding:20px}.vip-tips-wrapper .title{margin-bottom:10px;font-family:PingFangSC-Medium;font-size:14px;color:#333}.vip-tips-wrapper .content{font-family:PingFangSC-Regular;font-size:12px;color:#333}.wire-pass2 .layer-selects{width:142px;height:35px;font-size:14px;color:#333;letter-spacing:0;border-radius:5px;background:#f0f0f0 url(../img/mes-icon/personal-disable.png) no-repeat;background-position:10px;background-size:12px;padding-left:10px;text-indent:20px}.wire-pass2 .layer-selects:hover{background:#f0f0f0 url(../img/mes-icon/persoanl-active.png) no-repeat;background-position:10px;background-size:12px}.wire-pass2 .layer-selects:hover .passengers{color:#d0021b}.wire-pass2 .passengers{padding-right:0}.wire-pass2 .add-select{margin-top:7px;display:inline-block}.wire-pass2 .add-select .add-radio-adult,.wire-pass2 .add-select .add-radio-child{margin-right:10px}.add-passengers{height:50px}.add-passengers .btn-add-passengers{width:108px;height:40px;border:1px solid #e40025;border-radius:5px;color:#d0021b;font-size:14px;background:url(../img/mes-icon/add-active.png) no-repeat;background-position:10px;background-size:12px;text-indent:20px}.add-passengers .btn-add-passengers:hover{background:#fce8e8 url(../img/mes-icon/add-active.png) no-repeat;background-position:10px;background-size:12px;text-indent:20px}.add-passengers .btn-disabled{border:0;border-radius:5px;background:#eaeaea url(../img/mes-icon/add-disable.png) no-repeat;background-position:10px;background-size:12px;text-indent:20px;font-size:14px;color:#9b9b9b}.add-passengers .btn-disabled:hover{background:#eaeaea url(../img/mes-icon/add-disable.png) no-repeat;background-position:10px;background-size:12px}.add-passengers .info-warn-custom{background-color:#fff}.vertical-edition-page .tb-td{padding:20px 0}.vertical-edition-page .th-tt,.vertical-edition-page .tb-tt{width:812px;text-align:left}.vertical-edition-page .route-start-end-v{margin-top:10px;float:left}.vertical-edition-page .flight-msg-v{float:left;margin-top:30px;margin-left:40px}.flight-travelled{display:table;width:100%;border-collapse:collapse}.flight-travelled .tr-item{display:table-row;margin-top:-1px;background-color:#ededed;border-bottom:1px dashed #fff}.flight-travelled .tr-item .mt2{margin-top:2px}.flight-travelled .tr-item .flight-check{display:table-cell;vertical-align:middle;padding-left:10px;width:65px}.flight-travelled .tr-item .flight-check .route-type{margin-left:10px;color:#fff;padding:2px 4px;height:19px;text-align:center;background-color:#ffad43;border-radius:3px;font-size:12px;line-height:19px}.flight-travelled .tr-item .start-instro,.flight-travelled .tr-item .end-instro{display:table-cell;vertical-align:middle;padding:30px 0;font-family:PingFangSC-Regular;color:#666;font-size:14px;width:135px}.flight-travelled .tr-item .start-instro .route-start-1,.flight-travelled .tr-item .start-instro .route-end-1,.flight-travelled .tr-item .end-instro .route-start-1,.flight-travelled .tr-item .end-instro .route-end-1{font-size:18px;color:#000}.flight-travelled .tr-item .route-arrow-box{display:table-cell;vertical-align:middle;width:60px}.flight-travelled .tr-item .flight-had-rights{display:table-cell;vertical-align:middle;font-family:PingFangSC-Regular;font-size:14px;width:210px;padding:0 10px}.flight-travelled .tr-item .flight-had-rights .flight-instro{color:#333}.flight-travelled .tr-item .flight-had-rights .rights-all{margin-top:4px;color:#666}.flight-travelled .tr-item .flight-other-rights{display:table-cell;vertical-align:middle;padding:30px 0;font-family:PingFangSC-Regular;font-size:14px}.flight-travelled .tr-item .price-wrapper{display:table-cell;vertical-align:middle;padding-right:10px;color:#d7000f;font-weight:bold;font-size:18px;width:120px;text-align:right}.flight-travelled .tr-item .pay-state-v{display:table-cell;vertical-align:middle;width:110px;font-size:14px}.flight-travelled .tr-item .rule-box{display:table-cell;vertical-align:middle;width:180px;padding-top:0;border-top:0;text-align:center}.divide{display:inline-block;width:1px;height:16px;vertical-align:middle;background:#666;margin:0 8px}.flight-table{display:table;width:100%;border-collapse:collapse}.tb-cell{display:table-cell;vertical-align:middle}.flight-row{display:table-row;font-size:14px;font-family:PingFangSC-Regular}.add-border+.add-border{border-top:1px dashed #fff}.reserve-btn{display:inline-block;padding:10px 38px;color:#fff;background-color:#d7000f;border-radius:5px}.reserve-btn:hover{background-color:#ba000d}.zt-flight-choose .add-padding30{padding:30px 0}.zt-flight-choose .data-detail-item{padding-left:20px;position:relative}.zt-flight-choose .data-detail-item .recommend-tag{position:absolute;top:0;left:0}.zt-flight-choose .flight-go-back{width:80px}.zt-flight-choose .cabin-name,.zt-flight-choose .flight-go-back{font-family:PingFangSC-Medium;font-size:16px;color:#000}.zt-flight-choose .cabin-name .name,.zt-flight-choose .flight-go-back .name{vertical-align:middle}.zt-flight-choose .cabin-type,.zt-flight-choose .flight-brif-instr{width:95px;color:#666;line-height:20px}.zt-flight-choose .cabin-type .discount,.zt-flight-choose .flight-brif-instr .discount{color:#d7000f}.zt-flight-choose .all-rights{width:506px;padding-right:20px;line-height:1.8}.zt-flight-choose .all-rights .right-item{display:inline-block}.zt-flight-choose .price-show{width:130px}.zt-flight-choose .price-show .price{color:#d7000f;font-weight:bold;font-size:20px}.zt-flight-choose .price-show .support-tip{font-size:12px;color:#a5a5a5}.zt-flight-choose .price-show .safe-price{font-family:PingFangSC-Regular;font-size:14px;line-height:1.8;color:#d7000f}.zt-flight-choose .ticket-price .safe-price{font-family:PingFangSC-Regular;font-weight:normal;font-size:14px;line-height:1.8;color:#d7000f}.zt-flight-choose .reserve-op{text-align:center;width:160px}.zt-flight-choose .rest-num{margin-top:4px;color:#333;line-height:20px;text-align:center}.zt-flight-choose .rest-num .num{color:#d7000f}.zt-flight-choose .rest-tb{width:100px}.zt-flight-choose .tax-mark{font-size:12px;font-weight:normal;margin-left:5px}.muti-flight-wrapper{margin-right:160px;padding-left:20px}.internal .muti-flight-wrapper{margin-right:320px}.internal .btn-wrapper{position:absolute;margin:auto 20px;height:66px;top:0;right:0;bottom:0}.i18-cut-calarrow{margin-left:0}.i18-cut-calarrow>li{width:151.5px}.hotel-filter .filter-brand{padding-left:20px;line-height:40px}.hotel-filter .filter-brand .filter-branch-label{margin-right:10px;float:left}.hotel-filter .filter-brand .radio-label-box{overflow:hidden;height:40px}.hotel-filter .filter-brand .radio-label-box .filter-item{margin-right:31px}.hotel-filter .filter-brand .radio-label-box .radio-label{font-weight:bold;display:inline-block;margin-right:28px}.hotel-filter .filter-brand .more-box{float:right;margin-right:20px;cursor:pointer}.hotel-filter .filter-brand .more-box .border-t{border-color:#585858 transparent transparent;margin-top:19px;margin-left:5px}.hotel-filter .filter-brand-on .radio-label-box{height:auto}.hotel-filter .filter-brand-on .more-box .border-t{border-color:transparent transparent #d7000f;border-style:dashed dashed solid}.row-add-baby .prompt-warn{margin-bottom:0}.change-up-modify{font-size:14px}.change-up-modify .search-box-1{padding:20px;border:1px solid #dbdbdb}.change-up-modify .search-label{margin-bottom:12px;font-family:PingFangSC-Regular;font-size:14px;color:#666}.change-up-modify .search-container .search-item{margin-bottom:16px}.change-up-modify .search-container .search-item .from,.change-up-modify .search-container .search-item .to{float:left;border:1px solid #dbdbdb;background-color:#eaeaea;padding:6px 10px;border-radius:8px;width:134px;color:#bdbdbd}.change-up-modify .search-container .search-item .search-i{margin-right:0;line-height:35px}.change-up-modify .search-container .search-item .route-to{margin:6px 2px 0 2px}.change-up-modify .search-container .search-item .text-con{margin:0 20px;width:165px}.change-up-modify .search-container .search-item .search{width:67px;margin-left:30px;margin-top:-2px}.return-search-result-box{margin-top:20px}.return-search-result-box .num-wrapper{width:40px;text-align:center}.return-search-result-box .circle{display:inline-block;width:20px;height:20px;line-height:20px;border-radius:100%;text-align:center;color:#fff;background-color:#dbdbdb;font-weight:bold}.return-search-result-box .brand-tb .th-tr,.return-search-result-box .brand-tb .tb-tr{display:table;width:100%}.return-search-result-box .tb-td,.return-search-result-box .th-td{width:auto}.return-search-result-box .w103{width:103px}.return-search-result-box .w442{width:442px}.return-search-result-box .w418{width:418px}.return-search-result-box .cab-type{font-size:18px}.return-search-result-box .ft14{font-size:14px}.return-search-result-box .tbd-trip .route-union-item+.route-union-item,.return-search-result-box .tbd-back .route-union-item+.route-union-item,.return-search-result-box .brand-tb-union .route-union-item+.route-union-item{border-top:1px dashed #dbdbdb}.return-search-result-box .tbd-trip .route-cell,.return-search-result-box .tbd-back .route-cell,.return-search-result-box .brand-tb-union .route-cell{display:table-cell;vertical-align:middle}.return-search-result-box .tbd-trip .route-cell .route-info,.return-search-result-box .tbd-back .route-cell .route-info,.return-search-result-box .brand-tb-union .route-cell .route-info{margin-left:0}.return-search-result-box .tbd-trip .route-cell .route-start,.return-search-result-box .tbd-back .route-cell .route-start,.return-search-result-box .brand-tb-union .route-cell .route-start{margin-left:0}.return-search-result-box .tbd-trip .route-cell .route-end,.return-search-result-box .tbd-back .route-cell .route-end,.return-search-result-box .brand-tb-union .route-cell .route-end{margin-right:0}.return-search-result-box .brand-tb-union .tbd-section{border-bottom:1px solid #dbdbdb}.return-search-result-box .brand-tb-union .tbd-section .tb-tr{border-bottom:0}.return-search-result-box .brand-tb-union .tbd-section .tb-tr+.tb-tr{border-top:1px dashed #dbdbdb}.return-search-result-box .brand-tb-union .tbd-section .route-time,.return-search-result-box .brand-tb-union .tbd-section .route-place,.return-search-result-box .brand-tb-union .tbd-section .route-date{text-align:left}.ota-box .wire-pass .row-l,.ota-box .wire-contact .row-l{width:166px}.ota-box .pass-p{width:88px}.ota-box .pass-identity{width:260px}.ota-box .pass-type{width:100px}.ota-box .flight-travelled .tr-item .flight-check{width:86px}.ota-box .flight-travelled .tr-item .flight-check .route-type{margin-left:6px}.ota-box .order-oper .oper-a{width:auto;padding:0 6px}.ota-box .dw2{width:120px}.ota-box .dw6{width:160px}.ota-box .dw07{width:100px}.ota-box .start-instro,.ota-box .end-instro{word-break:break-all !important;overflow:hidden !important}.route-start-end .route-city2{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommend-td .recommend-mark,.slide-left .btn-icon-left,.slide-left:hover .btn-icon-left,.slide-left:active .btn-icon-left,.slide-right .btn-icon-right,.slide-right:hover .btn-icon-right,.slide-right:active .btn-icon-right,.img-slide .btn-icon-left,.img-slide .date-left-btn:hover .btn-icon-left,.img-slide .date-left-btn:active .btn-icon-left,.img-slide .btn-icon-right,.img-slide .date-right-btn:hover .btn-icon-right,.img-slide .date-right-btn:active .btn-icon-right,.not-do.next .btn-icon-right,.not-do.prev .btn-icon-left,.hover-con-top .hover-con-arrow,.seat-status .status-header .status-icon-succ,.seat-status .status-header .status-icon-warn,.flight-res-ct .res-row .res-left .res-left-b .router-direct-122,.each,.rule-box2 .tixin i,.addperson .addperson-i,.delperson .delperson-i,.trip-manage2 .sec-tnew .airpostion .airpostion-i,.djpbox .djp-tit .djp-titi,.djphui .djphui-tit .djphui-titi,.djphui .djphui-tit .djphui-titi2,.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi1,.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi2,.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi3,.djphui .djphui-trip .tripicon .tripicon-box .tripicon-tit .tripiconi4,.fix-foot-right,.icon-ic_arrow_left,.icon-ic_arrow_left:hover,.icon-ic_arrow_right,.icon-ic_arrow_right:hover,.vertical-edition-page .shipping-space-item .top-instro .rebate{background-image:url(../img/sprite/flight.png?20200812161222)}.css_stamp{content:"20200812161222"}
