.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar__wrap{overflow:scroll}.el-scrollbar:active .el-scrollbar__bar,.el-scrollbar:focus .el-scrollbar__bar,.el-scrollbar:hover .el-scrollbar__bar{opacity:1;transition:opacity .34s ease-out}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;transition:opacity .12s ease-out}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(151,168,190,.3);transition:background-color .3s}.thanos-global-loading{position:fixed;width:100%;height:100%;z-index:99;top:0;left:0;transition:.3s ease;background-color:hsla(0,0%,100%,.8)}.thanos-global-loading .global-loading__wrapper{width:150px;height:150px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;background:url(//pic.ctrip.com/car/ch/ol/ld_ctrip.gif) 50% no-repeat}.clearfix:after{content:"";display:block;height:0;clear:both}.fl{float:left}.fr{float:right}.fx-c{display:flex;align-items:center;justify-content:center}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ani-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body{font:12px/1.5 Microsoft Yahei,tahoma,arial}h1,h2,h3,h4,h5,h6{margin:0;font-size:12px}dd,dl,form,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}i{font-style:normal}fieldset,input{margin:0;padding:0}legend,textarea{padding:0}button,input,select,textarea{color:inherit;font-size:inherit;font-family:inherit;*font-size:12px;*color:#b7b7b7}input{vertical-align:middle;border-radius:0}input[type=text]{color:#333}button,input[type=button]{cursor:pointer}button{vertical-align:middle;*line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;border-radius:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}img{border:0;vertical-align:middle}dfn,em{font-style:normal}table{border-collapse:collapse;border-spacing:0}a{color:#333;text-decoration:none}a:hover{color:#2681ff;text-decoration:underline}@font-face{font-family:thanos-ctrip-online;src:url(//pic.c-ctrip.com/picaresonline/IGT/CTRIP-ONLINE/thanos-ctrip-online.04258e38.eot);src:url(//pic.c-ctrip.com/picaresonline/IGT/CTRIP-ONLINE/thanos-ctrip-online.04258e38.eot#iefix) format("embedded-opentype"),url(//pic.c-ctrip.com/picaresonline/IGT/CTRIP-ONLINE/thanos-ctrip-online.f5740392.woff) format("woff"),url(//pic.c-ctrip.com/picaresonline/IGT/CTRIP-ONLINE/thanos-ctrip-online.184b2016.ttf) format("truetype"),url(//pic.c-ctrip.com/picaresonline/IGT/CTRIP-ONLINE/thanos-ctrip-online.242e3e01.svg) format("svg")}.iconfont{font-family:thanos-ctrip-online!important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.thanos-input input{color:#333}.thanos-input input:-moz-placeholder,.thanos-input input::-moz-placeholder{color:#bbb;opacity:1;font-weight:600}.thanos-input input:-ms-input-placeholder{color:#bbb;opacity:1;font-weight:600}.thanos-input input::-webkit-input-placeholder{color:#bbb;opacity:1;font-weight:600}.thanos-input label{color:#666}.thanos-toast-modal{background-color:initial}.thanos-toast-wraper{width:-moz-fit-content;width:fit-content;max-width:590px;max-height:calc(100% - 160px);position:relative;top:50%;transform:translateY(-50%);margin:auto;box-shadow:0 0 16px rgba(0,0,0,.2);padding:24px 40px;font-size:16px;color:#222;line-height:22px;text-align:center}.thanos-toast-wraper,.tips-container{background-color:#fff;border-radius:4px}.tips-container{padding:17px 16px;text-align:left;max-width:360px;box-sizing:border-box;box-shadow:0 4px 16px 0 hsla(0,0%,49.4%,.2);color:#333;z-index:10;visibility:hidden;display:none;position:absolute;left:0;bottom:0;top:auto;margin-bottom:40px;font-size:14px;line-height:18px;font-weight:700}.tips-container.up{top:0;bottom:auto;margin-bottom:0;margin-top:40px}.tips-container.up .triangle{top:auto;bottom:100%;border-bottom:11px solid #fff;border-top-color:transparent}.tips-container.is-show{visibility:visible;display:block}.tips-container .triangle{margin-top:0;margin-left:-5px;top:100%;left:30%;position:absolute;border:12px solid transparent;border-top:11px solid #fff;bottom:-10px;content:"";pointer-events:none}.tips-container .triangle.error{border:9px solid transparent;border-top:11px solid #d9481b;background-color:hsla(0,0%,100%,0)}.tips-container.error{background-color:#d9481b;color:#fff;box-shadow:none;border-radius:0;padding:8px 12px 10px;font-size:12px;line-height:14px;font-weight:400}.thanos-tab-bar{position:relative;display:flex;padding:0 15px}.thanos-tab-bar.borderBottom{border-bottom:1px solid #ddd}.thanos-tab-bar .tab-item{padding:7px 15px 9px;color:#234;font-size:14px;line-height:18px}.thanos-tab-bar .tab-item.cur-tab{color:#2681ff}.thanos-tab-bar .tab-item:hover{cursor:pointer}.thanos-tab-bar .cur-tab-underline-position{position:absolute;font-size:0;bottom:0;left:0;width:0;text-align:center;transition:.3s ease}.thanos-tab-bar .cur-tab-underline-position .underline{display:inline-block;width:100%;max-width:40px;height:2px;background:#2681ff}.thanos-input{background-color:#fff;box-sizing:border-box;position:relative;cursor:pointer;font-size:16px}.thanos-input.has-side:after{content:"";display:block;height:0;clear:both}.thanos-input.has-side .thanos-input-container{float:left}.thanos-input input,.thanos-input label{background-color:inherit}.thanos-input label{display:block;font-size:14px;line-height:18px;box-sizing:border-box;height:18px;cursor:pointer;white-space:nowrap}.thanos-input label .input-tips{font-size:12px;line-height:15px;color:#999;margin-left:8px}.thanos-input input{outline:none;border:none;display:inline-block;box-sizing:border-box;width:100%;min-height:22px;padding:4px 0;font-size:inherit;font-weight:600;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thanos-input input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.thanos-input .thanos-input__ellip-span{display:inline-block;box-sizing:border-box;font-size:inherit;font-weight:600;padding:4px 0}.thanos-input .thanos-input-side{float:left}.thanos-input .tips-container{position:absolute;left:0;bottom:0;top:auto;margin-bottom:26px}.thanos-input .tips-container.error{position:absolute;left:0;bottom:0;top:auto;max-width:100%;margin-bottom:47px}.thanos-input .thanos-input-tips-detail{bottom:100%;margin-bottom:8px}.thanos-select-panel{border:1px solid #ddd;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);background-color:#fff;position:relative;box-sizing:border-box}.thanos-select-content{width:100%;overflow:hidden;position:relative}.thanos-select-scroller{position:relative;box-sizing:border-box}.thanos-select-scroller .el-scrollbar__view,.thanos-select-scroller .el-scrollbar__wrap{max-height:438px}.thanos-select-close-bar{width:100%;height:40px;line-height:40px;left:0;bottom:0;color:#999}.thanos-select-close-bar span{cursor:pointer;padding:0 8px;height:100%;display:block}.thanos-select-close-bar .back{padding-left:10px;font-size:14px}.thanos-select-close-bar .back .iconfont{vertical-align:-3px;font-size:16px;margin-right:4px}.thanos-select-close-bar .iconfont{font-size:24px}.thanos-select{text-align:center;font-size:14px;color:#234}.thanos-select__item{height:30px;line-height:30px;cursor:pointer}.thanos-select__item:hover{background-color:#5aa0ff;color:#fff}.thanos-select__item.cur{background-color:#2681ff;color:#fff}.thanos-select__item.is-disabled{cursor:not-allowed}.hide-bar .el-scrollbar__bar{display:none}.thanos-radio{cursor:pointer;font-size:14px;line-height:18px}.thanos-radio input{appearance:none;display:none}.thanos-radio .iconfont{font-size:16px;vertical-align:-3px;margin-right:5px;color:#8592a6}.thanos-radio.is-checked{color:#287dfa}.thanos-radio.is-checked .iconfont{color:inherit}.modal-pop-content{position:relative;top:50%;transform:translateY(-50%);width:780px;margin:auto;display:flex;flex-direction:column;background-color:#fff;border-radius:4px;font-size:16px;max-height:calc(100% - 160px)}.modal-pop-content .pop-title{position:relative;height:60px;line-height:60px;font-size:24px;color:#222;text-align:center;border-bottom:1px solid #ececec;font-weight:500;flex-shrink:0}.modal-pop-content .pop-title .iconfont{line-height:1;position:absolute;font-size:24px;right:16px;top:50%;transform:translateY(-50%);color:#c5c8cd}.modal-pop-content .pop-title .iconfont:hover{cursor:pointer;color:#27e}.modal-pop-content .pop-body{display:flex;flex:1 1 auto;overflow:hidden;margin-bottom:10px}.modal-pop-content .pop-body .el-scrollbar__wrap{flex:1 1 auto;padding:0 40px}.modal-pop-content .pop-body .el-scrollbar__thumb{background-color:rgba(0,0,0,.2)}.modal-pop-content .pop-body-no-scroll{display:flex;flex:1 1 auto;overflow:hidden}.modal-confirm-content{position:relative;top:50%;transform:translateY(-50%);width:460px;margin:auto;display:flex;flex-direction:column;background-color:#fff;border-radius:4px;padding:20px 0;font-size:16px;max-height:calc(100% - 160px)}.modal-confirm-content .__close-iconfont{position:absolute;z-index:9;top:8px;right:8px;color:#c5c8cd;font-size:24px}.modal-confirm-content .__close-iconfont:hover{cursor:pointer;color:#27e}.modal-confirm-content .confirm-body,.modal-confirm-content .confirm-body-text{display:flex;flex:1 1 auto;overflow:hidden}.modal-confirm-content .confirm-body-text .el-scrollbar__wrap,.modal-confirm-content .confirm-body .el-scrollbar__wrap{flex:1 1 auto;padding:0 40px}.modal-confirm-content .confirm-body-text{text-align:center;color:#222;margin:20px 0}.modal-confirm-content .confirm-btn-wraper{padding:10px 35px;text-align:center;flex-shrink:0}.modal-confirm-content .confirm-btn-wraper button{border-radius:4px;width:150px;line-height:36px;outline:none;font-size:14px}.modal-confirm-content .confirm-btn-wraper button:hover{opacity:.7}.modal-confirm-content .confirm-btn-wraper button:first-child:last-child{width:180px}.modal-confirm-content .confirm-btn-wraper button:not(:first-child){margin-left:10px}.modal-confirm-content .confirm-btn-wraper button.cancel-btn{background:#fff;border:1px solid #999;color:#666}.modal-confirm-content .confirm-btn-wraper button.cancel-btn:hover{border-color:#3264ff;color:#3264ff}.modal-confirm-content .confirm-btn-wraper button.cancel-btn:active{border-color:#3264ff;color:#3264ff;opacity:1}.modal-confirm-content .confirm-btn-wraper button.ok-btn{background:#3264ff;border:1px solid #3264ff;color:#fff}.modal-confirm-content .confirm-btn-wraper button.ok-btn:active{background:#3264ff;border-color:#3264ff;color:#fff;opacity:1}.modal-confirm-content .modal-slogan{width:58px;height:58px;border-radius:50%;box-sizing:border-box;padding:7px;position:absolute;top:-29px;left:0;right:0;margin:auto;background-color:#fff}.modal-confirm-content .modal-slogan img{width:44px;height:auto;border-radius:50%;object-fit:contain}.thanos-modal-mask{position:fixed;top:0;bottom:0;left:0;right:0;z-index:3999;opacity:0;transition:.2s ease-in-out;background-color:rgba(0,0,0,.6)}.thanos-modal-mask.hidden{visibility:hidden}.thanos-modal-mask.has-root{position:absolute}.thanos-panel-loading{text-align:center;font-size:18px;padding:8px}.thanos-panel-loading.is-global{position:absolute;width:100%;height:100%;top:0;left:0;padding:0;animation:fadeIn .3s .2s both}.thanos-panel-loading.is-global .thanos-loading-circle-box{width:64px;height:64px;line-height:64px;margin:auto;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.08);border-radius:2px;position:absolute;left:0;top:0;right:0;bottom:0;z-index:9}.thanos-panel-loading.is-global .thanos-loading-circle{margin-top:15px}.thanos-panel-loading .thanos-loading-circle{width:24px;height:24px;border:3px solid hsla(0,0%,100%,.2);border-left-color:#0f294d;display:inline-block;border-radius:50%}.thanos-input-pop{position:relative}.thanos-input-pop:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:2px;background:#2681ff;transition:.2s ease-out;opacity:0}.thanos-input-pop.is-active:after{opacity:1}.select-panel-wrapper{position:absolute;top:100%;left:0;z-index:100}.thanos-highlight em{font-style:normal;color:#2681ff}.thanos-dropselect{position:relative}.thanos-dropselect .dropselect-value{font-size:16px;color:#3264ff;line-height:22px;cursor:pointer;padding-bottom:16px;padding-left:16px;font-weight:600;display:flex;justify-content:flex-start;align-items:center}.thanos-dropselect .dropselect-value .iconfont{transform:rotate(0deg);transition:transform .3s;display:inline-block;margin-left:8px;color:#333;font-weight:400}.thanos-dropselect .dropselect-value .iconfont.show{transform:rotate(180deg)}.thanos-dropselect .dropselect-list{list-style:none;padding:0}.thanos-dropselect .dropselect-list li{height:38px;line-height:38px;box-sizing:border-box;padding-left:16px;cursor:pointer;font-size:16px;color:#333;font-weight:600}.thanos-dropselect .dropselect-list li.isCur,.thanos-dropselect .dropselect-list li:hover{background:#3264ff;color:#fff}.thanos-dropselect .dropselect-wrapper{position:absolute;top:100%;width:100%;left:0;z-index:100}.thanos-dropselect .dropselect-wrapper .el-scrollbar__bar.is-horizontal{display:none}.thanos-common-btn{border-radius:4px;width:150px;line-height:36px;outline:none;font-size:14px}.thanos-common-btn:hover{opacity:.7}.thanos-common-btn.blue{background:#3264ff;border:1px solid #3264ff;color:#fff}.thanos-common-btn.blue:active{background:#3264ff;border-color:#3264ff;color:#fff;opacity:1}.thanos-common-btn.blue-line{border-color:#3264ff;color:#3264ff;background-color:#fff}.thanos-common-btn.gray-line{border-color:#999;color:#666;background-color:#fff}.thanos-common-btn.gray-line:hover{border-color:#3264ff;color:#3264ff}.thanos-common-btn.gray-line:active{border-color:#3264ff;color:#3264ff;opacity:1}.thanos-checkbox{display:inline-block;font-size:0;border:1px solid #0086f6;border-radius:100px;overflow:hidden}.thanos-checkbox.selected{border-color:transparent;background:#e6f3fe}.thanos-checkbox .cds-checkbox-wrapper{padding:7px 16px}.thanos-checkbox .cds-checkbox,.thanos-checkbox .cds-checkbox-text{float:right}.thanos-checkbox .checkbox--inner .cds-checkbox{padding-top:1px}.thanos-checkbox .checkbox--inner .cds-checkbox-text{font-size:12px;line-height:16px;color:#2681ff;padding-left:0;padding-right:13px}.thanos-btn{display:inline-block;padding:0;border:0;border-radius:4px;cursor:pointer;font-size:14px;line-height:36px;width:auto;height:36px}.thanos-btn.theme-blue,.thanos-btn.theme-default{color:#fff;background-color:#0086f6}.thanos-btn.theme-white{color:#0086f6;background-color:#fff;box-shadow:inset 0 0 0 1px #0086f6}.thanos-btn.theme-orange{color:#fff;background-color:#f70}.thanos-btn.theme-blue-gradient{color:#fff;background-image:linear-gradient(90deg,#19a0f0,#196afa)}.thanos-btn.theme-orange-gradient{color:#fff;background-image:linear-gradient(90deg,#ffa50a,#f70)}.thanos-btn.size-s{padding:0 24px;font-size:12px;line-height:24px;height:24px}.thanos-btn.size-m{padding:0 28px;font-size:14px;line-height:36px;height:36px}.thanos-btn.size-l{padding:0 36px;font-size:18px;line-height:48px;height:48px}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}a,a:hover{text-decoration:none}li{list-style:none}.fr-lt{align-items:flex-start}.fr-lc,.fr-lt{display:flex;flex-direction:row;justify-content:flex-start}.fr-lc{align-items:center}.fr-lb{align-items:flex-end}.fr-lb,.fr-ls{display:flex;flex-direction:row;justify-content:flex-start}.fr-ls{align-items:stretch}.fr-rt{align-items:flex-start}.fr-rc,.fr-rt{display:flex;flex-direction:row;justify-content:flex-end}.fr-rc{align-items:center}.fr-rb{align-items:flex-end}.fr-rb,.fr-rs{display:flex;flex-direction:row;justify-content:flex-end}.fr-rs{align-items:stretch}.fr-ct{align-items:flex-start}.fr-cc,.fr-ct{display:flex;flex-direction:row;justify-content:center}.fr-cc{align-items:center}.fr-cb{align-items:flex-end}.fr-cb,.fr-cs{display:flex;flex-direction:row;justify-content:center}.fr-cs{align-items:stretch}.fr-st{align-items:flex-start}.fr-sc,.fr-st{display:flex;flex-direction:row;justify-content:space-between}.fr-sc{align-items:center}.fr-sb{align-items:flex-end}.fr-sb,.fr-ss{display:flex;flex-direction:row;justify-content:space-between}.fr-ss{align-items:stretch}.fc-lt{justify-content:flex-start}.fc-lc,.fc-lt{display:flex;flex-direction:column;align-items:flex-start}.fc-lc{justify-content:center}.fc-lb{justify-content:flex-end}.fc-lb,.fc-ls{display:flex;flex-direction:column;align-items:flex-start}.fc-ls{justify-content:space-between}.fc-rt{justify-content:flex-start}.fc-rc,.fc-rt{display:flex;flex-direction:column;align-items:flex-end}.fc-rc{justify-content:center}.fc-rb{justify-content:flex-end}.fc-rb,.fc-rs{display:flex;flex-direction:column;align-items:flex-end}.fc-rs{justify-content:space-between}.fc-ct{justify-content:flex-start}.fc-cc,.fc-ct{display:flex;flex-direction:column;align-items:center}.fc-cc{justify-content:center}.fc-cb{justify-content:flex-end}.fc-cb,.fc-cs{display:flex;flex-direction:column;align-items:center}.fc-cs{justify-content:space-between}.thanos-coupon-wraper{padding:24px 0 30px;background-color:#fff;font-size:14px;line-height:1.3;color:#333;border-radius:4px;box-sizing:border-box}.thanos-coupon-wraper .coupon-title{display:flex;flex-direction:row;align-items:center;padding-left:30px;font-size:20px;color:#222;line-height:26px}.thanos-coupon-wraper .coupon-title .max-tip{padding:2px 8px;font-size:12px;line-height:16px;color:#f70;background-color:#fff1e6;border-radius:12px;font-weight:400;margin-left:8px}.thanos-coupon-wraper .no-result-tip{margin:20px 30px 0}.thanos-coupon-wraper .no-result-tip .reflesh{font-size:14px;color:#3264ff;margin-left:8px}.thanos-coupon-wraper .coupon-wraper{margin-top:20px;overflow:hidden}.thanos-coupon-wraper .coupon-wraper .card-wraper{margin:0 10px;max-height:370px;overflow:hidden;display:flex}.thanos-coupon-wraper .coupon-wraper .card-wraper .el-scrollbar__wrap{max-height:387px;flex:1 1 auto;padding:0 10px 0 20px}.thanos-coupon-wraper .coupon-wraper .card-wraper .dis-coupon-title{margin:10px 0}.thanos-coupon-wraper .coupon-wraper .collapse{display:flex;align-items:center;float:right;margin-right:20px;padding:8px 10px 0;font-size:12px;color:#3264ff;line-height:18px}.thanos-coupon-wraper .coupon-wraper .collapse .iconfont{margin-left:4px}.thanos-coupon-wraper .coupon-wraper .collapse .no-collapse{transform:rotate(180deg)}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper{width:50%;display:inline-block;margin-bottom:10px}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card{display:flex;border:1px solid #bcc9dc;box-sizing:border-box;height:95px;margin-right:10px;border-radius:8px;position:relative}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card:not(.disabled):hover{cursor:pointer}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card.disabled{opacity:.4}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-amt{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;color:#f70}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-amt .dis-amt{font-size:20px}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-amt .dis-type{color:#999}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-dashed{border:none;border-left:1px dashed #bcc9dc;width:0;height:100%;position:relative;z-index:1}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-dashed .circle-wraper{position:absolute;left:-8px;width:15px;top:-1px;bottom:-1px;overflow:hidden}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-dashed .circle{width:15px;height:15px;border:1px solid #bcc9dc;border-radius:100%;position:absolute;left:0;background-color:#fff;box-sizing:border-box}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-dashed .circle:first-child{top:-8px}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-dashed .circle:last-child{bottom:-8px}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-detail{flex:2;padding:10px 15px;position:relative}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-detail .name{font-size:14px;color:#333;line-height:16px}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-detail .date{font-size:12px;line-height:17px;margin-top:4px;color:#999}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .card-detail .thanos-hovertip{position:absolute;bottom:8px;font-size:12px;color:#3264ff;line-height:14px;border-bottom:1px dashed #3264ff}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card .iconfont{font-size:30px;color:#3264ff;position:absolute;line-height:1;bottom:0;right:0}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card.selcected{border-color:#3264ff}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card.selcected .card-dashed{border-left-color:#3264ff}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .thanos-coupon-card.selcected .card-dashed .circle{border-color:#3264ff}.thanos-coupon-wraper .coupon-wraper .thanos-coupon-card-wraper .coupon-tips{font-size:12px;line-height:17px;margin-top:4px;color:#999}.thanos-mappoint__wrapper .map__box{background-color:#efefef}.thanos-mappoint__wrapper .thanos_noresult{padding-top:0}.list-sbox{background:#fff;box-sizing:border-box;padding:24px;width:100%;position:relative}.list-sbox-input{display:inline-block;margin-right:40px}.list-sbox-input__title{font-size:14px;color:#666;line-height:18px;padding-bottom:8px;display:inline-block;padding-right:8px}.list-sbox-input__subtitle{display:inline-block;font-size:12px;color:#999;line-height:15px;position:relative}.list-sbox-input__subtitle.is-tips{border-bottom:1px dotted #999;cursor:pointer}.list-sbox-input__subtitle .tips-container{width:360px;z-index:1000;left:-72px;bottom:-12px}.list-sbox-input__value{font-size:16px;color:#333;line-height:22px;font-weight:700}.list-sbox-input__value.is-placeholder{color:#f5190a}.list-sbox .thanos-btn{background:#0086f6;border-radius:2px;width:80px;height:36px;box-sizing:border-box;color:#fff;font-size:16px;text-align:center;border:none;display:inline-block;position:absolute;top:32px;right:24px;padding:0;line-height:36px}.banner-frame{width:100%;box-sizing:border-box;display:flex;background:url(//dimg04.c-ctrip.com/images/410e1e000001f8r5r8CD8.jpg) 50%/100% no-repeat border-box;padding:62px 0 40px;flex-direction:row;justify-content:center;align-items:center}.tab-frame{width:100%;height:46px;display:flex}.tab-frame>li{width:130px;text-align:center;font-size:16px;line-height:46px;border-radius:4px 4px 0 0;color:#fff;background-color:initial;cursor:pointer;position:relative}.tab-frame>li.active{color:#333;background-color:#fff}.tab-frame>li.active:before{content:"";display:block;position:absolute;width:4px;height:4px;left:0;bottom:-4px;background-color:#fff}.thanos-hovertip{display:inline-block;cursor:pointer}.thanos-hovertip-container{transition:opacity .2s ease}.thanos-inputnumber__container{position:relative;font-size:16px;margin-top:3px}.thanos-inputnumber__container .inputnumber{-webkit-user-select:none;user-select:none}.thanos-inputnumber__container .left{float:left;margin-top:2px}.thanos-inputnumber__container .right{float:right}.thanos-inputnumber__container .right .number{font-size:16px;display:inline-block;text-align:center;padding:0 13px;width:42px;box-sizing:border-box;line-height:28px;vertical-align:middle}.thanos-inputnumber__container .right .icon{font-size:28px;color:#8492a6;display:inline-block;line-height:28px;cursor:pointer;vertical-align:top}.thanos-inputnumber__container .right .icon:hover{opacity:.8}.thanos-inputnumber__container .disabled{color:#eee;opacity:.2}.thanos-inputnumber__container:after{content:"";display:block;clear:both}.thanos-insurance-wraper{padding:24px 30px 8px;background-color:#fff;font-size:14px;line-height:1.3;color:#333;border-radius:4px;box-sizing:border-box}.thanos-insurance-wraper .insurance-title{font-size:20px;color:#222}.thanos-insurance-wraper .insurance-img{width:36px;height:36px;margin-right:16px}.thanos-insurance-wraper .insurance-item{display:flex;align-items:center;padding:16px 0}.thanos-insurance-wraper .insurance-item:first-of-type{margin-top:8px}.thanos-insurance-wraper .insurance-item:not(:first-of-type){border-top:1px solid #eef1f6}.thanos-insurance-wraper .insurance-info{flex:1}.thanos-insurance-wraper .insurance-info .info-tip{font-size:12px;color:#3264ff;margin-left:8px;cursor:pointer}.thanos-insurance-wraper .insurance-info .info-mark{font-size:12px;color:#f70;line-height:18px;margin-top:4px}.thanos-insurance-wraper .insurance-amt{margin-right:30px;font-size:20px;color:#f70}.thanos-insurance-wraper .insurance-amt .amt-current{font-size:12px}.thanos-insurance-wraper .insurance-amt .amt-util{font-size:12px;color:#999}.thanos-insurance-wraper .thanos-inputnumber__container{margin:0}.thanos-insurance-wraper .thanos-inputnumber__container .inputnumber .number{width:36px;padding:0 8px;color:#222;line-height:24px}.thanos-insurance-wraper .thanos-inputnumber__container .inputnumber .icon{font-size:24px;line-height:24px;height:24px;color:#3264ff}.thanos-insurance-wraper .thanos-inputnumber__container .inputnumber .icon.disabled .iconfont{color:#bbb}.thanos-insurance-modal-pop{padding:40px 0 30px;font-size:16px}.thanos-add-service-wraper{padding:24px 30px 8px;background-color:#fff;font-size:14px;line-height:1.3;color:#333;border-radius:4px;box-sizing:border-box}.thanos-add-service-wraper .add-service-title{font-size:20px;color:#222}.thanos-add-service-wraper .service-img{width:36px;height:36px;margin-right:16px}.thanos-add-service-wraper .service-item{display:flex;align-items:center;padding:16px 0}.thanos-add-service-wraper .service-item:first-of-type{margin-top:8px}.thanos-add-service-wraper .service-item:not(:first-of-type){border-top:1px solid #eef1f6}.thanos-add-service-wraper .service-info{flex:1}.thanos-add-service-wraper .service-info .info-tip{font-size:12px;color:#666;margin-left:8px}.thanos-add-service-wraper .service-info .info-mark{font-size:12px;color:#f70;line-height:18px;margin-top:4px}.thanos-add-service-wraper .service-amt{margin-right:30px;font-size:20px;color:#f70}.thanos-add-service-wraper .service-amt .free-tip{font-size:14px;color:#00ae73}.thanos-add-service-wraper .service-amt .amt-current{padding:0 2px;font-size:12px;margin-left:4px}.thanos-add-service-wraper .service-amt .amt-util{font-size:12px;color:#999}.thanos-add-service-wraper .thanos-inputnumber__container{margin:0}.thanos-add-service-wraper .thanos-inputnumber__container .inputnumber .number{width:36px;padding:0 8px;color:#222;line-height:24px}.thanos-add-service-wraper .thanos-inputnumber__container .inputnumber .thanos-hovertip{margin:0 -10px}.thanos-add-service-wraper .thanos-inputnumber__container .inputnumber .icon.iconfont{padding:0 10px}.thanos-add-service-wraper .thanos-inputnumber__container .inputnumber .icon{font-size:24px;line-height:24px;height:24px;color:#3264ff}.thanos-add-service-wraper .thanos-inputnumber__container .inputnumber .icon.disabled .iconfont{color:#bbb}.ctriplogo .supplier_logo{height:44px!important;padding:0!important}.nav-progress-frame{font-size:14px;color:#bbc9dc;line-height:44px;padding-left:40px;-webkit-user-select:none;user-select:none;font-family:Arial,tahoma,verdana,Microsoft YaHei,Simsun,sans-serif;animation:nav-progress-show .4s ease 0s 1 alternate}@keyframes nav-progress-show{0%{opacity:0}to{opacity:1}}.nav-progress-frame .iconfont{font-size:20px}.nav-progress-frame .number{color:#fff;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;position:relative;bottom:5px;border-radius:50%;background-color:#bbc9dc}.nav-progress-frame .number.active{background-color:#0086f6}.nav-progress-frame .iconfont,.nav-progress-frame .number{margin-right:4px}.nav-progress-frame .progress-title{font-weight:700;vertical-align:top}.nav-progress-frame .progress-title.active{color:#0086f6}.nav-progress-frame .progress-title:after{content:"";display:inline-block;background-color:#dde4ed;width:40px;height:1px;margin:0 8px;position:relative;bottom:4px}.nav-progress-frame .progress-title:last-child:after{display:none}.tripinfo-frame{border-radius:4px;padding:0 30px;box-sizing:border-box;width:800px;color:#222;background-color:#fff;overflow:hidden}.tripinfo-frame header{background-color:#0086f6;padding:16px 30px;margin:0 -30px;color:#fff}.tripinfo-frame header p{font-size:20px;line-height:1.1}.tripinfo-frame header p:not(:first-child){font-size:14px;line-height:18px;margin-top:8px}.tripinfo-frame .tripinfo-path{color:#222;font-size:16px;line-height:18px;padding:24px 0 24px 20px}.tripinfo-path .path-item{position:relative}.tripinfo-path .path-item:before{content:"";display:block;background-color:#ccd6e5;width:2px;height:calc(100% - 10px);position:absolute;bottom:0;left:-15px}.tripinfo-path .path-item:last-child:before{height:6px;top:0}.tripinfo-path .path-item p{position:relative}.tripinfo-path .path-item p:first-child:before{content:"";display:block;background-color:#ccd6e5;width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:-18px;transform:translateY(-50%)}.tripinfo-path .path-item p:not(:first-child){color:#999;font-size:14px;line-height:18px;margin-top:8px}.tripinfo-path .fake-divder{width:100%;height:16px;position:relative}.tripinfo-path .fake-divder:before{content:"";display:block;background-color:#ccd6e5;width:2px;height:100%;position:absolute;bottom:0;left:-15px}.tripinfo-distance{font-size:14px;line-height:50px}.tripinfo-distance .iconfont{color:#0086f6;font-size:18px;float:left}.tripinfo-distance span{margin-left:6px}.extrainfo-frame{border-radius:4px;padding:0 30px;box-sizing:border-box;width:800px;color:#222;background-color:#fff;overflow:hidden}.extrainfo-frame .svcs{padding:16px 0}.extrainfo-frame .svcs .tag{float:left;color:#f70;font-size:12px;line-height:14px;padding:0 4px;box-shadow:0 0 0 1px #f70;border-radius:2px;margin-right:8px;position:relative;top:2px}.extrainfo-frame .svcs .content{float:left;font-size:14px;line-height:18px;width:690px}.extrainfo-frame .clause{font-size:14px;color:#f70;line-height:50px;cursor:pointer}.extrainfo-frame .clause .iconfont{font-size:18px;float:left}.extrainfo-frame .clause .title{margin-left:6px;font-weight:700}.extrainfo-frame .clause .link{margin-left:8px;color:#0086f6}.dvd{width:calc(100% + 60px);height:1px;background-color:#eef1f6;position:relative;left:50%;transform:translateX(-50%)}.clause-detail{padding-top:20px}.section-layer{width:370px;display:inline-block;vertical-align:top}.section-layer .section-carInfo{background-color:#fff;margin-bottom:9px;border-radius:4px}.section-car-content{padding:7px 24px 25px}.section-car-image{width:209px;height:157px;position:relative;margin:0 auto}.section-car-image img{width:100%}.section-car-image p{position:absolute;bottom:-10px;left:66px;font-size:24px;line-height:30px;color:#222}.section-grp-content{margin-top:34px;margin-bottom:8px}.section-layer .car-content{font-size:14px;line-height:18px;color:#222;display:inline-block;padding-right:4px}.section-layer .blue-content{color:#0086f6;font-size:12px;line-height:16px;cursor:pointer;display:inline-block}.section-car-tags{border-top:1px solid #eef1f6;padding:16px 16px 16px 24px}.section-car-tags li{padding-right:8px;padding-bottom:4px;font-size:12px;line-height:18px;color:#00b87a;display:inline-block}.section-costDetail{padding:20px 30px 30px;background-color:#fff;border-radius:4px}.section-costDetail h3{font-size:20px;line-height:26px;color:#222}.section-costDetail ul{padding-top:24px;padding-bottom:15px;border-bottom:1px solid #f4f4f4}.section-costDetail ul li{display:flex;font-size:14px;line-height:21px;color:#222;padding-bottom:10px}.section-costDetail ul li:last-child{padding-bottom:0}.section-costDetail li label{flex:1}.costDetail-count{display:flex;padding:15px 0;align-items:center}.costDetail-count h3{flex:1}.costDetail-count span{color:#f60;font-size:14.4px;line-height:36px;font-weight:700}.costDetail-count .costDetail-num{font-size:27px}.costDetail-gift{padding-bottom:17px;display:flex}.costDetail-gift p{flex:1}.costDetail-gift i{font-size:20px;cursor:pointer;height:20px;display:flex;align-items:center}.costDetail-gift .chose{color:#0086f6}.costDetail-gift .unChose{color:#bbb}.costDetail-giftDesc{font-size:12px;color:#666;line-height:18px}.costDetail-giftNm{font-size:12px;color:#0086f6;line-height:18px;padding-left:1px}.section-costDetail .thanos-btn{width:100%;background-color:#f70;color:#fff;border:0;font-size:20px;line-height:30px;text-align:center}.thanos-cancel-wrapper .el-scrollbar__wrap{padding:0;height:100%;overflow-x:hidden;margin-bottom:0!important}.thanos-cancel-wrapper .el-scrollbar__bar.is-horizontal{display:none}.thanos-cancel-wrapper .thanos-cancel-container{display:flex;flex-direction:column;position:relative;width:100%}.thanos-cancel-wrapper .thanos-cancel-container .tip-wrapper{color:#f70;box-sizing:border-box;background-color:#fff8f2;padding:16px 40px;font-size:14px;line-height:18px}.thanos-cancel-wrapper .thanos-cancel-container .tip-wrapper .iconfont{font-size:14px;float:left;margin-right:4px}.thanos-cancel-wrapper .thanos-cancel-container .tip-wrapper .tip-content{width:calc(100% - 18px);float:left}.thanos-cancel-wrapper .thanos-cancel-container .cancel-reason-wrapper{flex:1 1 auto}.thanos-cancel-wrapper .thanos-cancel-container .cancel-reason-wrapper .cancel-reasons{padding:16px 40px 0}.thanos-cancel-wrapper .thanos-cancel-container .cancel-reason-wrapper .reason-title{font-size:20px;color:#333;letter-spacing:0;line-height:26px;margin:24px 0 16px;font-weight:700}.thanos-cancel-wrapper .thanos-cancel-container .cancel-reason-wrapper .reason-title:first-child{margin-top:0}.thanos-cancel-wrapper .thanos-cancel-container .cancel-reason-wrapper .reason-radio{width:33.33%;font-size:14px;color:#222;line-height:22px;margin-bottom:16px;justify-content:start}.thanos-cancel-wrapper .thanos-cancel-container .cancel-reason-wrapper .reason-radio .cds-icon-item{display:flex}.thanos-cancel-wrapper .thanos-cancel-container .cancel-footer{border-top:1px solid #eef1f6;height:37px;padding:16px 40px}.thanos-cancel-wrapper .thanos-cancel-container .cancel-footer .cancel-tip{float:left;font-size:14px;line-height:37px}.thanos-cancel-wrapper .thanos-cancel-container .cancel-footer .cancel-btn{display:block;float:right}.detail-orderstate-view{margin-bottom:10px;font-size:14px;line-height:18px}.detail-orderstate-view .order-state-bar{padding:24px 32px;background:#0086f6;color:#fff;border-radius:4px 4px 0 0}.detail-orderstate-view .order-state-bar div{font-size:32px;line-height:38px;font-weight:600}.detail-orderstate-view .order-state-bar p{margin-top:8px}.detail-orderstate-view .order-state-ctrl{background-color:#fff;padding:16px 32px;color:#333;border-radius:0 0 4px 4px}.detail-orderstate-view .order-state-btns>div{position:relative;margin-left:10px}.detail-orderstate-view .order-state-btns>div button{padding:0 20px}.detail-orderstate-view .order-state-btns>div:focus-within .detail-qrcode-pop{display:block}.detail-orderstate-view .detail-qrcode-pop{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:14px;z-index:99}.detail-orderstate-view .detail-qrcode-pop:before{content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%) rotate(-45deg);width:0;height:0;border:7px solid #fff;box-shadow:-6px 6px 0 5px #fff,1px -1px 16px 0 hsla(0,0%,49.4%,.2)}.detail-qrcode-pop .detail-qrcode-card{width:480px;background-color:#fff;border-radius:6px;box-shadow:0 4px 16px 0 hsla(0,0%,49.4%,.2);padding:32px;box-sizing:border-box}.detail-qrcode-pop .detail-qrcode-card img{width:100px;height:100px;margin-right:20px}.detail-qrcode-pop .detail-qrcode-card div{font-weight:600;font-size:18px;color:#333;line-height:24px}.detail-qrcode-pop .detail-qrcode-card p{font-size:14px;color:#999;line-height:24px;padding-top:8px;font-weight:400}.detail-wait-view{margin-bottom:10px;background-color:#fff;padding:20px 32px;border-radius:4px}.detail-wait-view .pay-amt{font-size:20px;color:#222;line-height:26px;font-weight:600}.detail-wait-view .pay-amt span{color:#f60;margin-left:8px}.detail-wait-view button{padding:0 20px}.detail-svcinfo-view{margin-bottom:10px;background-color:#fff;padding:24px 32px;border-radius:4px}.detail-svcinfo-view .detail-svc-info{margin-top:24px}.detail-svcinfo-view .svc-info-name{width:94px;font-size:14px;color:#999;line-height:18px}.detail-svcinfo-view .svc-info-content{font-size:14px;color:#333;line-height:18px}.detail-svcinfo-view .svc-info-content>div{margin-bottom:4px}.detail-svcinfo-view .svc-info-content .desc{font-size:12px;color:#999}.detail-svcinfo-view .svc-info-content .link{font-size:12px;color:#0086f6;line-height:18px;cursor:pointer;margin-left:4px}.detail-svcinfo-view .svc-info-content .underline{margin-left:4px;font-size:12px;color:#666;border-bottom:1px dotted #999;cursor:pointer}.refund-wrapper{padding:24px 30px;width:100%;box-sizing:border-box;background-color:#fff;border-radius:4px}.refund-wrapper .refund-title{font-size:20px;color:#222;line-height:26px;font-weight:700;-webkit-user-select:none;user-select:none}.refund-wrapper .refund-prgs{color:#0086f6;text-align:right;line-height:18px;cursor:pointer;margin:4px 0 16px;-webkit-user-select:none;user-select:none}.refund-wrapper .refund-prgs span{border-bottom:1px dotted #0086f6}.refund-wrapper .refund-detail{border-top:1px solid #f4f4f4;padding-top:16px;font-size:14px;color:#333;line-height:21px}.refund-wrapper .refund-detail .refund-item{margin-bottom:10px}.refund-wrapper .refund-detail .refund-item:last-child{margin-bottom:0}.refund-wrapper .left{float:left}.refund-wrapper .right{float:right}.thanos-mappoint__wrapper,.thanos-mappoint__wrapper .map__box,.thanos-mappoint__wrapper .thanos-map{width:100%;height:100%}.thanos-mappoint__wrapper .map-content{padding:20px}.thanos-mappoint__wrapper .map-content__desc{font-size:14px;color:#234;line-height:21px}.thanos-mappoint__wrapper .map-content__tips{font-size:12px;color:#999;line-height:18px;margin-top:5px}.thanos-mappath-wrapper{width:100%;height:560px;display:flex;flex-direction:column}.thanos-mappath-wrapper .estimate-info{font-size:14px;line-height:50px;padding:0 40px;color:#333}.thanos-mappath-wrapper .estimate-info .iconfont{margin-right:6px;font-size:18px;color:#0086f6;float:left}.thanos-mappath-wrapper .mappath-map-view{flex:1 1 auto}.thanos_people_input_wraper{padding-top:16px}.thanos_people_input_wraper .thanos_people_input_label{left:0;right:0;font-size:14px;color:#666;line-height:18px;height:18px;padding:0 16px}.thanos_people_input_wraper .thanos_people_input_label .input-tips{display:inline-block;font-size:12px;line-height:15px;color:#999;margin-left:8px;border-bottom:1px dashed #999}.thanos_people_input_wraper .thanos_people_input{-webkit-user-select:none;user-select:none;padding:0 16px}.thanos_people_input_wraper .thanos_people_input .thanos-input .thanos-input-container{float:none}.thanos_people_input_wraper .thanos_people_input .thanos-input input{padding-top:8px;padding-bottom:16px;box-sizing:initial;height:22px}.thanos_people_input_wraper .thanos_people_input .thanos-input.has-side{padding-right:20px}.thanos_people_input_wraper .thanos_people_input .thanos-input .thanos-input-side{position:absolute;left:auto;top:12px;right:0}.thanos_people_input_wraper .thanos_people_input .select-panel-wrapper{width:100%}._people_container{-webkit-user-select:none;user-select:none}.thanos_people_scrollInner{padding:27px 16px}.thanos_people_scrollInner ._people_choseItem{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#333}.thanos_people_scrollInner ._people_choseItem:not(:first-child){margin-top:22px}.thanos_people_scrollInner ._people_choseItem>p{font-size:16px;line-height:22px}.thanos_people_scrollInner .inputnumber .icon{color:#3264ff}.thanos_people_scrollInner .inputnumber .disabled{opacity:1}.thanos_people_scrollInner .inputnumber .disabled .icon{color:#bbb}.thanos_people_input .thanos-input .thanos-input-tips-detail{margin-left:-16px;margin-right:-32px}.thanos_people_input .thanos-input .thanos-input-side{position:relative;left:0;top:26px;float:right;width:16px;height:16px;line-height:16px;transform-origin:50% 50%;transition:all .3s}.is-active.thanos_people_input .thanos-input-side{transform:rotate(180deg)}.thanos-addr--bar{background:#eef1f6;height:36px;line-height:36px;padding:0 16px;font-size:14px;color:#333}.thanos-addr--bar .addr__clear{font-size:12px;color:#2681ff;cursor:pointer}.thanos-addr--bar .addr__clear:active{opacity:.8}.thanos-pois-list{padding:8px 0}.thanos-pois-list .poi__content{margin-left:6px;width:337px}.thanos-pois-list .poi__side{width:145px;text-align:right}.thanos-pois-list .side_checker{font-size:12px;color:#ff6f00;line-height:18px;display:block}.thanos-pois-list .poi__nm{font-size:14px;color:#333;line-height:18px}.thanos-pois-list .poi__addr{font-size:12px;color:#999;line-height:18px}.thanos-pois-list .side__span{font-size:12px;color:#6b6b6b;text-align:right;line-height:18px}.thanos-pois-list .side__span span+span:before{content:"";display:inline-block;width:1px;height:9px;background-color:#d3d7dd;margin-left:5px;margin-right:5px}.thanos-pois-list li{padding:8px 16px;cursor:pointer;background-color:#fff}.thanos-pois-list li .iconfont{color:#3264ff;font-size:16px;line-height:20px;float:left}.thanos-pois-list li:hover{color:#fff;background-color:#4daaf8}.thanos-pois-list li:hover .iconfont,.thanos-pois-list li:hover p,.thanos-pois-list li:hover span{color:inherit}.thanos-pois-list li:hover .thanos-highlight em{color:#fff}.thanos-pois-list li:hover .sublist--item{border-color:#73bcfa}.thanos-poi__station--list{padding:8px 8px 0}.thanos-poi__station--list .iconfont{font-size:16px;color:#3264ff;vertical-align:-3px}.thanos-poi__station--list span{font-size:14px;color:#333;margin-left:6px}.thanos-poi__station--list li{float:left;width:33.33%;height:34px;line-height:34px;padding:0 8px;margin-bottom:8px;box-sizing:border-box;cursor:pointer;background-color:#fff}.thanos-poi__station--list li:hover{color:#fff;background-color:#4daaf8}.thanos-poi__station--list li:hover .iconfont,.thanos-poi__station--list li:hover p,.thanos-poi__station--list li:hover span{color:inherit}.thanos-poi__station--list .thanos-addr-more{font-size:12px;color:#287dfa;cursor:pointer}.thanos-poi__station--list .thanos-addr-more .iconfont{font-size:12px;margin-left:3px;vertical-align:-2px}.thanos-poi__station--list .thanos-addr-more:hover{color:#287dfa;background-color:#fff}.thanos-poi__station--list .thanos-addr-more:active{opacity:.8}.addr-fuzzy__list--title,.thanos-addr-fuzzy__tips{height:36px;line-height:36px;padding:0 16px}.thanos-addr-fuzzy__tips{background:#fff8f2;font-size:12px;color:#ff6f00}.addr-fuzzy__list--title{font-size:14px;color:#333;background-color:#f7f7fb}.poi__sublist{margin-left:14px;margin-right:-8px;clear:both}.poi__sublist .sublist--item{cursor:pointer;width:157px;height:26px;box-sizing:border-box;border:1px solid #eee;border-radius:2px;text-align:center;font-size:12px;line-height:24px;padding:0 8px;margin:4px 0 0 8px;float:left}.poi__sublist .sublist--item:hover{background-color:#2698f7;color:#fff}.thanos-addr-db__panel{position:absolute;width:100%;height:100%;background-color:#fff;top:0;left:100%;transition:.3s;display:none}.thanos-addr-db__panel.show-active{display:block}.thanos-addr-db__panel.show{left:0}.thanos-addr-db__panel .el-scrollbar__wrap{overflow-x:hidden}.thanos-addr-db__panel .el-scrollbar__view,.thanos-addr-db__panel .el-scrollbar__wrap{max-height:478px}.thanos-db__poi{background-color:#eef1f6;padding:8px 16px;font-size:14px;color:#333;line-height:18px}.thanos-db__poi .db__tip{font-size:12px;color:#ff6f00}.city--list__bar{background:#eef1f6;font-size:14px;color:#333;line-height:18px;padding:9px 16px}.city--list__bar .city__clear{font-size:12px;color:#3264ff;cursor:pointer}.city--list__bar .city__clear:active{opacity:.8}.city--list__content{padding-top:8px;padding-bottom:8px}.city--list__content:after{content:"";display:block;height:0;clear:both}.city__list--item{width:20%;height:34px;box-sizing:border-box;padding-left:16px;float:left;cursor:pointer;font-size:14px;color:#333;line-height:34px;transition:.3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.city__list--item.is-active,.city__list--item:hover{color:#fff;background:#3264ff}.city__sublist{float:none;width:100%;clear:both;padding-top:8px}.city__sublist>p{font-size:13px;color:#000;line-height:18px;padding:0 16px 6px;font-weight:700}.city__sub{font-size:12px;color:#999}.gps__item{height:42px;line-height:42px;font-size:14px;padding:0 16px;cursor:pointer}.gps__item .iconfont{font-size:16px;color:#1f94f5;vertical-align:-3px}.gps__item .gps__city{padding:0 16px 0 7px}.thanos-city__fuzzy--list li{background-color:#fff;font-size:14px;color:#222;letter-spacing:0;height:34px;line-height:34px;padding:0 16px;cursor:pointer}.thanos-city__fuzzy--list li span{display:inline-block;vertical-align:middle}.thanos-city__fuzzy--list li .thanos-highlight{margin-right:12px;max-width:154px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thanos-city__fuzzy--list li:hover{color:#fff;background-color:#4daaf8}.thanos-city__fuzzy--list li:hover .city__sub,.thanos-city__fuzzy--list li:hover .fuzzy__sub,.thanos-city__fuzzy--list li:hover .thanos-highlight,.thanos-city__fuzzy--list li:hover .thanos-highlight em{color:inherit}.thanos-city__fuzzy--empty{background:#f7f7fb;font-size:14px;color:#666;line-height:36px;padding:0 16px}.thanos-city-addr__wrapper .thanos-input-pop{padding-top:16px;box-sizing:border-box}.thanos-city-addr__wrapper .thanos-input{padding-left:16px}.thanos-city-addr__wrapper .thanos-input input{padding-top:8px;padding-bottom:16px;box-sizing:initial;height:22px}.thanos-city-addr__wrapper .addr__content{padding-right:16px}.thanos-city-addr__wrapper .addr__content:before{content:"";width:1px;height:16px;position:absolute;left:-1px;bottom:19px;background-color:#ddd}.thanos-calendar-panel{width:592px;background-color:#fff;box-sizing:border-box;padding:15px 20px 16px}.thanos-month__panel{width:266px}.thanos-month__panel+.thanos-month__panel{float:right}.month__item,.month__week--bar li{width:38px;height:32px;text-align:center}.month__week--bar{font-size:12px;text-align:center}.month__week--bar li{width:38px;float:left}.month__bar{position:relative;line-height:32px;margin-bottom:4px}.month__bar p{text-align:center;font-size:14px;color:#222}.month__bar .bar__btn{position:absolute;top:0;cursor:pointer;color:#222;text-align:center;-webkit-user-select:none;user-select:none}.month__bar .bar__btn.is-disabled{color:#ccc;cursor:not-allowed}.month__bar.is-prev .bar__btn{left:0}.month__bar.is-next .bar__btn{right:0}.thanos-month__days li{font-size:12px;line-height:18px;box-sizing:border-box;color:#222;background-color:#fff;padding:4px;float:left;cursor:pointer;position:relative}.thanos-month__days li .sub{font-size:10px;line-height:11px;transform:scale(.8);white-space:nowrap;position:absolute;width:100%;left:0;bottom:3px}.thanos-month__days li.normal:hover{color:#0077e9;background-color:#f2f8fe}.thanos-month__days li.empty{cursor:auto}.thanos-month__days li.outdated{cursor:not-allowed;color:#ccc}.thanos-month__days li.weekend{color:#5377a9}.thanos-month__days li.today{color:#f60}.thanos-month__days li.selected{color:#fff;background-color:#0077e9}.calendar__tip--bar{font-size:12px;color:#999;line-height:15px}.thanos-month__days{min-height:192px}.thanos-flight{padding-top:16px;display:flex;justify-content:flex-start}.thanos-flight .flight-title{font-size:14px;color:#666;line-height:18px;height:18px;margin-bottom:8px;padding-left:16px;font-weight:400}.thanos-flight .flight-title .sub-title{font-size:12px;color:#999;line-height:15px;margin-left:10px}.thanos-flight-option{width:707px}.thanos-flight-option .flight-content{display:flex;justify-content:flex-start;align-items:flex-end}.thanos-flight-option .flight-date{width:156px}.thanos-flight-option .flight-date .thanos-input{position:relative}.thanos-flight-option .flight-date .thanos-input input{padding:0 16px 16px;font-size:16px;line-height:22px;font-weight:600}.thanos-flight-option .flight-date .thanos-input .thanos-input-side{width:16px;position:absolute;right:16px;top:0;pointer-events:none}.thanos-flight-option .flight-date .thanos-input .thanos-input-side .iconfont{transform:rotate(0deg);transition:transform .3s;display:inline-block;font-size:16px;line-height:22px;color:#333}.thanos-flight-option .flight-date .thanos-input .thanos-input-side .iconfont.is-show{transform:rotate(180deg)}.thanos-flight-option .flight-type{width:156px;position:relative}.thanos-flight-option .flight-type:before{position:absolute;width:1px;height:16px;background:#ddd;left:0;bottom:19px;content:"";z-index:1}.thanos-flight-option .flight-select{flex:1;position:relative}.thanos-flight-option .flight-select:before{position:absolute;width:1px;height:16px;background:#ddd;left:0;bottom:19px;content:"";z-index:1}.thanos-flight-option .flight-city-wrapper .el-scrollbar__bar.is-horizontal,.thanos-flight-option .flight-no-wrapper .el-scrollbar__bar.is-horizontal{display:none}.thanos-flight-info{position:relative}.thanos-flight-info:before{position:absolute;width:1px;height:16px;background:#ddd;left:0;bottom:19px;content:"";z-index:1}.thanos-flight-info .info-airport{color:#999}.thanos-flight-info .info-airport,.thanos-flight-no .thanos-input input{padding:0 16px 16px;font-size:16px;line-height:22px;font-weight:600}.thanos-flight-history p{padding:9px 16px;line-height:18px;height:18px;font-size:14px;color:#333;background:#eef1f6;display:flex;justify-content:space-between;align-items:center}.thanos-flight-history .flight-history-clear{font-size:12px;color:#3264ff;cursor:pointer}.thanos-flight-history ul{list-style:none;padding:8px 0}.thanos-flight-nolist p{padding:9px 16px;line-height:18px;height:18px;font-size:14px;color:#333;background:#eef1f6;display:flex;justify-content:flex-start;align-items:center}.thanos-flight-nolist p .iconfont{margin-right:2px}.thanos-flight-nolist ul{list-style:none;padding:8px 0}.thanos-flight-item{padding:8px 16px;font-size:14px;color:#666;line-height:18px;height:18px;cursor:pointer}.thanos-flight-item:hover{background:#4daaf8;color:#fff}.thanos-flight-item:hover .thanos-highlight,.thanos-flight-item:hover .thanos-highlight em{color:#fff}.thanos-flight-item .thanos-highlight{color:#222;display:inline-block;width:80px}.thanos-flight-item .thanos-highlight em{color:#3264ff}.thanos-flight-item .iconfont{color:#999;font-size:12px;margin:0 8px;vertical-align:middle}.thanos-flight-list .flight-list-tips{padding:9px 16px;line-height:18px;height:18px;font-size:14px;color:#333;background:#eef1f6;display:flex;justify-content:space-between;align-items:center}.thanos-flight-list .flight-list-tips .tips-sub{font-size:12px;color:#999}.thanos-flight-list .flight-list-item{padding:16px;position:relative;display:flex;min-height:72px;cursor:pointer}.thanos-flight-list .flight-list-item:after{content:"";position:absolute;bottom:0;left:0;height:1px;background:#ececec;width:100%;border-left:16px solid #fff;border-right:16px solid #fff;box-sizing:border-box}.thanos-flight-list .flight-list-item:last-child:after{display:none}.thanos-flight-list .flight-list-item.need-hover:hover{background:#3264ff}.thanos-flight-list .flight-list-item.need-hover:hover .list-airline,.thanos-flight-list .flight-list-item.need-hover:hover .list-airline .status,.thanos-flight-list .flight-list-item.need-hover:hover .list-flt,.thanos-flight-list .flight-list-item.need-hover:hover .list-flt .list-icon,.thanos-flight-list .flight-list-item.need-hover:hover .list-flt .list-oritime,.thanos-flight-list .flight-list-item.need-hover:hover .list-flt .list-time .time-date{color:#fff}.thanos-flight-list .flight-list-item .list-airline{text-align:center;font-size:12px;color:#333;line-height:18px}.thanos-flight-list .flight-list-item .list-airline span{display:block}.thanos-flight-list .flight-list-item .list-airline .logo{height:20px}.thanos-flight-list .flight-list-item .list-airline .logo img{width:20px;height:20px}.thanos-flight-list .flight-list-item .list-airline .status{color:#ff6913}.thanos-flight-list .flight-list-item .list-flt{flex:1;display:flex;justify-content:flex-end;color:#333}.thanos-flight-list .flight-list-item .list-flt.is-disabled{opacity:.3}.thanos-flight-list .flight-list-item .list-flt .list-stn{font-size:12px;text-align:right;line-height:18px;font-weight:600}.thanos-flight-list .flight-list-item .list-flt .list-time{text-align:right}.thanos-flight-list .flight-list-item .list-flt .list-time .time-date{font-size:12px;color:#666;line-height:18px;margin-right:8px}.thanos-flight-list .flight-list-item .list-flt .list-time .time-min{font-size:22px;line-height:28px;font-weight:600}.thanos-flight-list .flight-list-item .list-flt .list-oritime{margin-top:8px;font-size:12px;color:#666;text-align:right;line-height:18px}.thanos-flight-list .flight-list-item .list-flt .list-icon{width:54px;padding-top:16px;font-size:30px;color:#ccc;text-align:center}.thanos-flight-city{display:flex}.thanos-flight-city .flight-city-select{width:120px}.thanos-flight-city .flight-city-select .thanos-input input{padding:0 8px 16px 16px;font-size:16px;font-weight:600}.thanos-flight-city .flight-city-arrow{width:24px;font-size:22px;line-height:22px;display:flex;justify-content:center;align-items:flex-start;color:#333}.thanos-flight-city .flight-city-stnno{flex:1;position:relative}.thanos-flight-city .flight-city-stnno:before{position:absolute;width:1px;height:16px;background:#ddd;left:0;bottom:19px;content:"";z-index:1}.thanos-flight-city .flight-city-stnno .flight-city-stnno__input .thanos-input{position:relative}.thanos-flight-city .flight-city-stnno .flight-city-stnno__input .thanos-input .thanos-input-container input{padding:0 16px 16px;width:104px;font-size:16px;font-weight:600;color:#333}.thanos-flight-city .flight-city-stnno .flight-city-stnno__input .thanos-input .thanos-input-container input::placeholder{color:#bbb}.thanos-flight-city .flight-city-stnno .flight-city-stnno__input .thanos-input .thanos-input-side{width:16px;position:absolute;left:88px;top:0;pointer-events:none}.thanos-flight-city .flight-city-stnno .flight-city-stnno__input .thanos-input .thanos-input-side .iconfont{transform:rotate(0deg);transition:transform .3s;display:inline-block;font-size:16px;line-height:22px;color:#333}.thanos-flight-city .flight-city-stnno .flight-city-stnno__input .thanos-input .thanos-input-side .iconfont.is-show{transform:rotate(180deg)}.notice-frame{max-width:100%;display:inline-block;background-color:#fff8f2;color:#f60;border-radius:4px;padding:8px;box-sizing:border-box;font-size:14px}.notice-text{line-height:18px;margin-left:4px;max-width:1095px}.flight_box{position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}.flight_box_inner{position:relative;overflow:hidden;font-size:0}.flight_cardBox{display:inline-block;white-space:nowrap;font-size:0;transition:all .3s}.cardItem_box{background:transparent;display:inline-block;box-sizing:border-box}.cardItem_box+.cardItem_box{padding-left:8px}.cardItem{min-width:294px;height:82px;background:#f6f8fa;box-sizing:border-box;padding:6px 30px 8px 16px;border-radius:2px;font-size:14px;color:#333;line-height:18px;position:relative;overflow:hidden}.cardItem .flight_cardTitle{color:#333;font-size:16px;line-height:22px;font-weight:700}.flight_info span:first-child{margin-right:16px}.cardItem .flight_info{margin-top:6px}.cardItem .flight_time{margin-top:4px}.flight_icon{font-size:30px;position:absolute;right:0;top:6px;color:#bbb}.cardItem.active .flight_icon{color:#0086f6}.flight_btn{position:absolute;top:17px;width:48px;height:48px;background:#fff;box-shadow:0 4px 8px 0 rgba(15,41,77,.08);border-radius:2px;text-align:center;line-height:48px}.flight_left{left:0}.flight_right{right:0}.flight_btn .iconfont{font-size:24px;color:#0086f6}.flight_btn:active{background:#0086f6}.flight_btn:active .iconfont{color:#fff}.flight_card_left{left:0;background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.flight_card_left,.flight_card_right{position:absolute;bottom:0;width:96px;height:82px}.flight_card_right{right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.flight_box_title{font-size:14px;color:#333;line-height:18px;margin-bottom:8px}.mt-frame .ticket-list{margin-bottom:16px}.mt-frame .login-btn{color:#0086f6;display:inline-block;font-size:14px;line-height:34px;border-radius:4px;box-shadow:0 0 0 1px #0086f6;padding:0 16px;cursor:pointer}.distance-frame{font-size:14px;line-height:18px;color:#333}.pattern-btn{width:80px;font-size:16px;font-weight:700;background-color:#0086f6;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 0 0 1px #0086f6;transition:all .2s ease}.pattern-btn:hover{background-color:#4daaf8;box-shadow:0 0 0 1px #4daaf8}.pattern-btn:before{display:none!important}.thanos-stn-input-pop{padding:16px 0 0 16px}.thanos-stn-input-pop .thanos-input input{padding-top:8px;padding-bottom:16px;box-sizing:initial;height:22px}.thanos-stn-home-panel{width:728px}.thanos-stn-fuzzy-panel{width:368px}.thanos-stn-fuzzy .stn-item,.thanos-stn-home .stn-item{padding:8px 16px;box-sizing:border-box}.thanos-stn-fuzzy .stn-item .stn-name,.thanos-stn-home .stn-item .stn-name{font-size:14px;line-height:18px;color:#333}.thanos-stn-fuzzy .stn-item .stn-city,.thanos-stn-home .stn-item .stn-city{font-size:12px;line-height:18px;color:#999}.thanos-stn-fuzzy .stn-item:hover,.thanos-stn-home .stn-item:hover{background-color:#4daaf8}.thanos-stn-fuzzy .stn-item:hover *,.thanos-stn-home .stn-item:hover *{color:#fff!important}.thanos-stn-home{background-color:#fff}.thanos-stn-home .section-item .title{padding:0 16px;font-size:14px;line-height:36px;color:#333;background:#eef1f6;overflow:hidden;font-weight:400}.thanos-stn-home .section-item .title .history-clear{font-size:12px;color:#2681ff;float:right;font-weight:400}.thanos-stn-home .section-item .title .history-clear:hover{cursor:pointer}.thanos-stn-home .section-item .stn-item{padding:16px;display:inline-block;width:50%}.thanos-stn-home .section-item .sub-item .sub-title{padding-left:16px;margin-top:16px;font-size:13px;color:#000;line-height:18px}.thanos-stn-fuzzy{min-height:76px;background-color:#fff}.thanos-stn-fuzzy .empty-tip{background:#f7f7fb;font-size:14px;color:#666;line-height:36px;padding:0 16px}.thanos-time__panel .thanos-scroller{width:50%;float:left;box-sizing:border-box}.thanos-time__panel .thanos-scroller+.thanos-scroller{border-left:1px dashed #ddd}.thanos-time__panel .el-scrollbar__view{height:210px}.thanos-time__panel .el-scrollbar__bar{display:none}.thanos-time__panel li{cursor:pointer;text-align:center;line-height:30px;font-size:14px;color:#234}.thanos-time__panel li.is-active,.thanos-time__panel li:hover{background-color:#3264ff;color:#fff}.thanos-time__panel li.is-disabled{opacity:.5;cursor:not-allowed}.thanos-time__panel li.is-disabled:hover{color:#234;background-color:#fff}.thanos-time-picker .thanos-input-side{position:absolute;right:16px;bottom:19px;font-size:16px;line-height:16px;height:16px;color:#333}.thanos-time-picker .timer-icon{transition:.3s ease}.thanos-time-picker .timer-icon .iconfont{vertical-align:middle}.thanos-time-picker .timer-icon.is-open{transform:rotate(180deg)}.thanos-datetimepicker{padding-top:16px}.thanos-datetimepicker .thanos-input{padding-left:16px}.thanos-datetimepicker .thanos-input-pop{box-sizing:border-box;float:left}.thanos-datetimepicker .thanos-input-pop input{padding-top:8px;padding-bottom:16px;height:22px;box-sizing:initial}.thanos-datetimepicker .calendar-content:before{content:"";width:1px;height:16px;position:absolute;right:-1px;bottom:19px;background-color:#ddd}.thanos-train-home .thanos-stn-home .section-item .stn-item{width:33.3%}.patterns-frame{width:1132px;background-color:#fff;border-radius:4px;transition:height .16s ease;padding:0 24px 24px}.patterns-frame .thanos-input{background-color:initial}.patterns-frame .pattern-tab{position:relative;left:-9px}.patterns-frame .thanos-tab-bar.pattern-tab .tab-item{padding-top:16px;padding-bottom:7px}.patterns-frame .ptgrp-main{margin-top:16px}.patterns-frame .pattern-container>:not(:first-child){margin-top:8px}.patterns-frame .ptgrp-main .distance-frame{margin-top:16px}.patterns-frame .pattern-frame{display:flex;background-color:#fff;flex-direction:column;width:100%;border-radius:2px;box-shadow:0 0 0 1px #ddd}.patterns-frame .pattern-field{height:80px;flex:1 0 auto;position:relative;display:flex}.patterns-frame .pattern-field:not(:last-child){padding-bottom:1px}.patterns-frame .pattern-field:not(:last-child):before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#ddd}.patterns-frame .field-container{box-sizing:border-box;padding:0;position:relative}.patterns-frame .pattern-field .field-container:not(:first-child):before{content:"";display:block;position:absolute;left:0;top:0;width:1px;height:100%;z-index:1;background-color:#ddd}.patterns-frame .pattern-field .field-flt-info.field-container:before{height:16px;left:0;top:45px}.patterns-frame .pattern-field .pattern-btn{border-radius:0 0 2px 0}.patterns-frame .pattern-field:first-child .pattern-btn{border-radius:0 2px 2px 0}.patterns-frame .patterns-box .thanos-tab-bar{padding:0}.patterns-frame .ui-row-expand{transition:width .16s ease}.patterns-frame .ui-row-expand.collapse{overflow:hidden;width:0!important}.patterns-frame .field-container.ui-row-expand.collapse:before{width:0!important}.cmpt-luggage{padding-bottom:40px;color:#222;width:100%;box-sizing:border-box}.cmpt-luggage-title{font-size:20px;line-height:22px;padding-top:40px;font-weight:700}.cmpt-luggage-item{font-size:16px;line-height:24px;padding:16px 56px 0 0;display:inline-block}.cmpt-luggage-item:last-child{padding-right:0}.cmpt-luggage-item>b{padding-left:8px}.cmpt-luggage-content{font-size:16px;line-height:24px;padding-top:8px}.cmpt-luggage-img{width:100%;position:relative;padding-top:40px}.cmpt-luggage-img>img{width:100%}.cmpt-luggage-title.is-img{position:absolute;left:0;top:0}.cmpt-luggage-title.is-img>span{font-size:12px;color:#666;line-height:17px;padding-left:4px;font-weight:400}.booking-ruleInfo{padding:24px 30px;background-color:#fff}.booking-ruleInfo h3{font-size:20px;color:#222;line-height:26px;padding-bottom:24px}.ruleInfo-content li{display:flex;align-items:flex-start;padding-bottom:10px}.ruleInfo-content li:last-child{padding-bottom:0}.ruleInfo-content li label{width:60px;padding-right:8px;font-size:12px;color:#222;line-height:18px}.ruleInfo-content li p{flex:1;font-size:12px;color:#666;line-height:18px}.ruleInfo-content li span[ft=a]{color:#0077e9;line-height:18px;cursor:pointer}.thanos-areacode{width:69px}.thanos-areacode .area-arrow{position:absolute;right:0;top:0;bottom:5px;margin:auto;width:16px;height:16px;line-height:16px;font-size:16px;color:#999;transition:.3s ease}.thanos-areacode .area-arrow.is-active{transform:rotate(180deg)}.thanos-areacode .areacode__bar{background:#eef1f6;font-size:14px;color:#333;line-height:18px;padding:9px 16px}.thanos-areacode .areacode__list li{font-size:12px;line-height:16px;color:#000;padding:12px 16px;cursor:pointer}.thanos-areacode .areacode__list li:hover{color:#fff;background:#4daaf8}.thanos-areacode .areacode__list li:hover .thanos-highlight em{color:#fff}.thanos-areacode .areacode__list li span{margin-left:8px}.thanos-areacode .no-fuzzy-result-tip{font-size:14px;padding:10px;color:#333}.thanos-area__fuzzy-input{box-sizing:border-box;height:40px;border-bottom:1px solid #eef1f6}.thanos-area__fuzzy-input .search-icon__wrapper{float:left;width:36px;height:100%;line-height:40px;text-align:center;font-size:20px;vertical-align:middle;color:#999}.thanos-area__fuzzy-input .search-input{margin-left:36px;height:100%}.thanos-area__fuzzy-input .search-input input{width:100%;line-height:18px;height:100%;border:none;outline:none;box-sizing:border-box;padding:0 16px 0 0;font-size:12px;color:#222}.thanos-area__fuzzy-input .search-input input:-moz-placeholder,.thanos-area__fuzzy-input .search-input input::-moz-placeholder{color:#ccc;opacity:1;font-weight:400}.thanos-area__fuzzy-input .search-input input:-ms-input-placeholder{color:#ccc;opacity:1;font-weight:400}.thanos-area__fuzzy-input .search-input input::-webkit-input-placeholder{color:#ccc;opacity:1;font-weight:400}.thanos-form-col,.thanos-form-col .thanos-form-input{position:relative}.thanos-form-col .thanos-form-input:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e0e0e0}.thanos-form-col .is-error .thanos-form-input:after{background-color:#f5190a}.thanos-form-col .is-active .thanos-form-input:after{height:2px;background-color:#3264ff}.thanos-form-row{padding-bottom:30px}.thanos-form-row:last-of-type{padding-bottom:0}.thanos-form-row .thanos-form-col{float:left}.thanos-form-row .thanos-form-col:nth-of-type(2n){float:right}.thanos-form-input input{height:24px;padding:0 0 5px;box-sizing:initial}.thanos-form-input input:-moz-placeholder,.thanos-form-input input::-moz-placeholder{color:#999;opacity:1;font-weight:400}.thanos-form-input input:-ms-input-placeholder{color:#999;opacity:1;font-weight:400}.thanos-form-input input::-webkit-input-placeholder{color:#999;opacity:1;font-weight:400}.thanos-form-group>div{float:left}.thanos-form-label{font-size:12px;color:#333;line-height:18px;display:inline-block}.form-row__error{position:absolute;bottom:-18px;left:0;width:100%;font-size:12px;color:#f5190a;line-height:18px;height:18px}.thanos-contactor-panel{width:720px}.thanos-contact-list{width:751px;margin-bottom:14px}.thanos-contact-list .is-open .el-scrollbar__view,.thanos-contact-list .is-open .el-scrollbar__wrap{max-height:145px}.thanos-contact-content{text-align:center;font-size:14px;line-height:20px;color:#222;margin-left:-10px;margin-top:-10px}.thanos-contact-content li{cursor:pointer;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:4px;padding:8px;width:97px;height:36px;float:left;margin-left:10px;margin-top:10px;transition:.3s ease}.thanos-contact-content li:hover{color:#3264ff;border-color:#3264ff}.thanos-contact-btn{text-align:right;font-size:12px;color:#3264ff;line-height:18px;cursor:pointer;-webkit-user-select:none;user-select:none;padding-right:12px;margin-top:8px}.thanos-contact-btn .iconfont{display:inline-block;margin-left:4px;vertical-align:-1px;transition:.3s ease}.thanos-contact-btn.is-open .iconfont{transform:rotate(180deg)}.form-nmen-left .thanos-form-input{box-sizing:border-box;padding-right:4px}.form-nmen-left .thanos-form-input:before{content:"";position:absolute;right:0;bottom:8px;width:1px;height:16px;background-color:#ececec}.form-nmen-right .thanos-form-input,.form-nmen-right .thanos-form-label{padding-left:15px}.thanos-form-tel .thanos-form-input{padding-left:10px}.booking-info{background-color:#fff;padding:24px 30px 30px;border-radius:4px}.booking-info h3{font-size:20px;color:#222;line-height:26px;padding-bottom:24px}.booking-hoverTip{font-size:12px;color:#666;line-height:18px;margin-left:4px;border-bottom:1px dashed #000}.booking_phone-item h3{font-size:16px;color:#333;line-height:22px;padding-bottom:8px}.booking_phone-item p{font-size:12px;color:#666;line-height:18px}.reminder-frame{text-align:center;color:#222;-webkit-user-select:none;user-select:none}.reminder-frame .logo{width:104px;height:118px}.reminder-frame .title{font-size:24px;line-height:1.5;font-weight:700}.reminder-frame .content{font-size:14px;line-height:20px;margin:0 auto 40px}.reminder-frame .content .tit{text-align:left;margin-top:24px;font-size:16px;line-height:22px;font-weight:700}.reminder-frame .bottom-tip,.reminder-frame .content .desc{text-align:left;font-size:14px;line-height:20px}.reminder-frame .content .desc{margin-top:8px}.reminder-frame .bottom-tip{margin-top:42px}.reminder-frame .link{color:#0086f6;cursor:pointer}.booking-layer{padding-bottom:30px;width:100%;background-color:#f5f7fa;min-height:100vh}.booking-section{margin:0 auto;padding-top:20px;background-color:#f5f7fa;width:1180px}.section-left{width:800px;margin-right:10px;display:inline-block;vertical-align:top}.book-itemView,.prod-info{margin-bottom:10px}.prod-info{min-height:270px;width:800px;box-sizing:border-box;background:#fff;border-radius:4px;padding:24px 16px 24px 32px}.noticeRidePop.thanos-modal-mask .modal-pop-content{min-height:780px}.noticeRidePop.thanos-modal-mask .modalpop-content-contain{overflow:auto;height:680px}.noticeRidePop .modal-pop-content>.el-scrollbar.thanos-scroller.pop-body>.el-scrollbar__bar.is-vertical>.el-scrollbar__thumb{display:none}.noticeRidePop .modal-pop-content .modalpop-contain>.el-scrollbar.thanos-scroller>.el-scrollbar__wrap{padding:0;height:670px}.noticeRidePop .modal-pop-content .modalpop-contain .thanos-tab-bar.pattern-tab{padding-top:9px;padding-bottom:7px}.noticeRidePop.thanos-modal-mask .modalpop-content-wrap{padding-top:20px;height:680px}.noticeRidePop.thanos-modal-mask .thanos-tab-bar{margin-left:-35px}.noticeRidePop .thanos-tab-bar .tab-item{padding:7px 20px 9px}.boldTitle.thanos-modal-mask .pop-title{font-weight:600}.modalpop-content-wrap img{width:600px}.prod-info .flight-content{width:752px;height:100px;padding:16px;margin-top:16px;background:#f8fafd;border-radius:4px;box-sizing:border-box;position:relative}.prod-info .flight-mod{margin-top:16px}.prod-info .addit-serv{height:93px;display:flex;flex-flow:column wrap}.prod-info .flight-content .flight-air .hotel{font-size:14px;color:#333;line-height:18px}.prod-info .flight-content .flight-address{margin-top:2px;font-size:12px;color:#999;line-height:18px}.prod-info .flight-content .flight-det{display:flex}.prod-info .flight-content .flight-det .airport{display:inline-block;font-size:14px;color:#333;line-height:18px}.prod-info .flight-content .flight-det .addr-start{margin-bottom:12px}.prod-info .flight-content .flight-det .addr-end,.prod-info .flight-content .flight-det .addr-start{position:relative;padding-left:16px}.prod-info .flight-content .flight-det .addr-end:before,.prod-info .flight-content .flight-det .addr-start:before{content:"";position:absolute;width:7px;height:7px;background:#ccd6e5;border-radius:50%;left:-3px;top:6px}.prod-info .flight-content .flight-det .addr-start:after{content:"";position:absolute;width:1px;background:#ccd6e5;left:0;top:9px;bottom:-20px}.prod-info .flight-mod{margin-bottom:16px}.prod-info .flight-retro{display:flex}.prod-info .flight-retro .content{width:650px}.prod-info .flight-mod .content,.prod-info .flight-retro .content{margin-left:24px;margin-right:4px;font-size:14px;color:#333;line-height:18px}.prod-info .soild{border-bottom:1px dashed #ccd6e5;margin-top:24px}.prod-info .flight-mod .tips{font-size:12px;color:#0086f6;text-align:right;cursor:pointer;line-height:18px}.prod-info .flight-mod .label,.prod-info .flight-retro .label{font-size:14px;color:#999;line-height:18px;display:inline-block;width:70px}.prod-info h4{position:relative}.prod-info .pass-notice i{display:inline-block;width:14px;height:14px;margin-right:4px}.prod-info .pass-notice{display:flex;position:absolute;right:16px;top:0;font-size:12px;color:#0086f6;text-align:right;font-weight:400;line-height:18px;cursor:pointer}.prod-info .flight-content .view-map{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.prod-info .flight-content .view-map i{display:inline-block;width:14px;height:14px;margin-right:4px}.prod-info .flight-content .view-map{display:flex;font-size:12px;color:#0086f6;text-align:right;line-height:18px;cursor:pointer}.prod-info>h3{font-size:20px;color:#222;letter-spacing:0;line-height:26px;margin-bottom:32px}.prod-info>h4>.time{margin-left:5px}.prod-info>h4>.date,.prod-info>h4>.time{font-size:16px;color:#222;line-height:22px}.prod-info>h4>.flight-num{font-size:12px;color:#999;line-height:18px;margin-left:8px}.prod-info>h4>.flight-text{font-size:12px;color:#999;line-height:18px;margin-left:4px}.prod-info .addit-serv h2{font-size:16px;color:#222;line-height:22px;margin-top:23px;margin-bottom:16px}.prod-info .addit-wrap>div{display:inline-block;margin-right:48px}.prod-info .addit-wrap .chair{margin-left:48px}.prod-info .addit-serv .addit-wrap span{font-size:14px;color:#333;line-height:18px;font-weight:600}.prod-info .addit-serv .addit-wrap img{width:32px;height:32px;margin-right:8px}.prod-info .insurance-nm{font-weight:600;font-size:14px;color:#333;line-height:18px}.prod-info .insurance-instrc{display:flex;align-items:center;cursor:pointer;color:#0086f6;position:absolute;right:16px}.prod-info .insurance-item{display:flex;position:relative;align-items:center;margin-top:16px}.prod-info .insurance-item:last-child{padding-bottom:0}.prod-info .insurance-item .insurance-instrc .iconfont{margin-right:4px}.prod-info .insurance-item .insurance-img{display:inline-block;margin-right:8px;width:32px;height:32px}.prod-info .insurance-item .insurance-nm{margin-right:4px}.prod-info .insurance-item .insurance-view{cursor:pointer;color:#0086f6}.prod-info .insurance-item .insurance-state{opacity:.9;border-radius:2px;margin-right:8px;height:16px;line-height:16px;display:inline-block;width:44px;text-align:center}.prod-info .insurance-wraper .insurance-title{font-weight:600;font-size:16px;color:#222;line-height:22px;margin-top:24px}.prod-info .insurance-wraper .insurance-nm{font-weight:600}.book-info{width:800px;min-height:142px;background:#fff;box-sizing:border-box;padding:24px 30px}.book-info>div{margin-top:16px}.book-info .passengers{margin-top:24px}.book-info label{font-size:14px;color:#999;display:inline-block;line-height:18px;width:70px;margin-right:24px}.book-info .passengers{display:flex}.book-info .passengers .pass-item>div{margin-bottom:4px}.book-info .passengers .pass-item>div,.book-info span{font-size:14px;color:#333;line-height:18px}.book-info h3{font-size:20px;color:#222;letter-spacing:0;line-height:26px}.order-total{width:370px;min-height:139px;box-sizing:border-box;padding:24px 30px 16px;background-color:#fff;border-radius:4px;margin-bottom:8px;transition:all .2s}.order-total .order-title{height:64px;box-sizing:border-box;padding-bottom:16px;border-bottom:1px solid #f4f4f4}.order-total h3{display:flex;justify-content:space-between}.order-total p{text-align:end;font-family:PingFangSC-Regular;font-size:12px;color:#999;line-height:18px;margin-top:4px}.order-total .text{color:#222}.order-total .price,.order-total .text{font-family:PingFang-SC-Heavy;font-size:20px;letter-spacing:0;line-height:26px}.order-total .price{color:#f60}.order-total .order-cost{padding-top:16px;padding-bottom:6px;border-bottom:1px solid #f4f4f4}.order-total .order-cost-item{display:flex;justify-content:space-between;margin-bottom:10px}.order-total .order-cost-item span{font-family:PingFangSC-Regular;font-size:14px;color:#333;line-height:21px}.order-total .order-cost-item .order-cost-item-desc{font-size:12px;color:#999;line-height:21px;margin-left:4px}.order-total .order-discount{padding-top:16px;padding-bottom:6px;border-bottom:1px solid #f4f4f4}.order-total .order-discount-item{display:flex;margin-bottom:10px;justify-content:space-between}.order-total .order-discount-item span{font-family:PingFangSC-Regular;font-size:14px;color:#333;line-height:21px}.order-total .order-discount-item span.order-discount-item-mun{font-family:PingFangSC-Regular;font-size:14px;color:#f60;line-height:21px}.order-total .order-expand{color:#0086f6;cursor:pointer;height:18px;display:flex;padding-top:16px;justify-content:flex-end;-webkit-user-select:none;user-select:none}.order-total .iconfont{margin-left:4px;transform:rotate(0deg);transition:all .5s}.order-total .iconfont.isExpand{transform:rotate(180deg)}.order-total .order-title p{display:flex;flex-wrap:wrap;justify-content:flex-end}.detail-layer{padding-bottom:30px;width:100%;background-color:#f5f7fa;min-height:100vh;padding-top:37px}.detail-layer .detail-section{margin:0 auto;padding-top:20px;background-color:#f5f7fa;width:1180px;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.detail-layer .section-left{width:800px;margin-right:10px;display:inline-block;vertical-align:top}.detail-layer .section-right{width:370px;position:absolute;right:0;top:20px}.detail-layer .detail-card-title{font-size:20px;color:#222;line-height:26px;font-weight:600}.vacinsurance-info{width:800px;box-sizing:border-box;margin-top:10px;border-radius:4px}.vacinsurance-info .vacinsurce-title{height:74px;background:#e5f7f1;padding:0 32px;line-height:74px;overflow:hidden}.vacinsurce-title p{font-size:20px;font-weight:600}.vacinsurce-title img{position:relative;width:47px;height:65px;top:-71px;right:-721px}.vacinsurance-content{padding:24px 32px;display:flex;align-items:center;background-color:#fff}.vacinsurance-content .insurance{flex:1;font-size:16px;color:#222;line-height:20px}.vacinsurance-content .insurance-amt{color:#f60;font-weight:600;padding-left:8px;letter-spacing:-2px}.vacinsurance-content .rightIcon{font-size:12px;line-height:20px;color:#0086f6;cursor:pointer}.cmpt-notice{padding:8px 32px;background-color:#fff8f2;cursor:pointer;font-size:0}.cmpt-notice>span{font-size:14px;line-height:18px}.cmpt-notice>.iconfont,.cmpt-notice>span{display:inline-block;vertical-align:middle;color:#f60}.cmpt-notice>.iconfont{margin-top:1px;margin-left:4px;font-size:13px}.cmpt-notice__content{padding-top:40px;font-size:20px;color:#222;line-height:22px}.cmpt-notice__content>b{display:block;padding-bottom:12px}.cmpt-notice__content>span{display:block;padding-bottom:40px;font-size:16px;color:#222;line-height:24px}.list-tab{width:100%;overflow:hidden}.list-tab.is-fixed{position:fixed;left:0;top:0;z-index:500;width:861px}.list-tab-wrapper{width:100%;height:85px;background:#fff;border-bottom:1px solid#ececec;overflow:hidden;position:relative}.list-tab-wrapper.is-fixed{height:72px}.list-tab-perch{height:86px;background:transparent;width:100%}.list-tab-occupied{width:100%;overflow:hidden}.list-tab-scroll{height:100%;white-space:nowrap;transition:margin-left .2s}.list-tab-item{display:inline-block;width:144px;height:100%;text-align:center;padding:20px 0;box-sizing:border-box;font-size:14px;color:#666;line-height:21px;cursor:pointer}.list-tab.is-fixed .list-tab-item{width:95px;padding:16px 0;font-size:12px;color:#999;line-height:18px}.list-tab-item>p{font-size:16px;color:#222;line-height:24px;font-weight:700;padding-bottom:1px}.list-tab.is-fixed .list-tab-item>p{font-size:14px;color:#222;line-height:21px;font-weight:400}.list-tab-item.is-active{color:#0086f6;border-bottom:4px solid #0086f6}.list-tab-item.is-active>p{font-size:18px;color:#0086f6}.list-tab.is-fixed .list-tab-item.is-active>p{font-size:14px}.list-tab-left{left:0}.list-tab-left,.list-tab-right{position:absolute;top:50%;margin-top:-20px;background:rgba(0,0,0,.1);width:20px;height:40px;color:#fff;font-size:13px;line-height:40px;text-align:center;cursor:pointer}.list-tab-right{right:0}.list-content{width:100%}.list-content-item{padding-bottom:24px;width:100%}.list-content-item>a{display:none}.list-group{box-sizing:border-box;width:100%;font-size:14px;color:#222;background:#fff}.list-group-img{padding:0 32px;width:280px;height:160px;box-sizing:border-box}.list-group-img>div{height:100%;width:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}.list-group>div{display:inline-block;vertical-align:middle}.list-group-detail{width:392px}.list-group-name{font-weight:700;font-size:32px;line-height:40px}.list-group-bag{padding-top:4px;font-size:16px;line-height:24px}.list-group-bag__desc{display:inline-block;font-size:12px;color:#0086f6;line-height:18px;padding-left:8px;cursor:pointer}.list-group-bag.is-special{font-size:14px;line-height:21px}.list-group-bag.is-special>span{padding-right:8px}.list-group-desc{padding-top:4px;font-size:14px;color:#222;line-height:21px}.list-product{width:100%;padding-top:4px}.list-product-wrapper{box-sizing:border-box;width:100%;background:#fff;position:relative}.list-product-wrapper>div{display:inline-block;vertical-align:middle;box-sizing:border-box}.list-product-name{padding:32px 16px 32px 32px;width:280px}.list-prdnm-title{font-size:22px;color:#222;line-height:24px;font-weight:700;padding-bottom:4px}.list-prdnm-title>img{height:24px;display:inline-block;vertical-align:-4px;border-radius:2px}.list-prdnm-title>span{display:inline-block}.list-prdnm-title img+span{padding-left:8px}.list-prdnm-score{font-size:14px;color:#222;line-height:30px}.list-prdnm-score>b{font-size:20px;line-height:30px}.list-prdnm-score>span{padding-right:8px}.list-prdnm-honor{position:absolute;left:0;top:0}.list-prdnm-honor__tag{display:inline-block;background:#0086f6;border-radius:0;padding:0 12px;height:22px;line-height:22px;text-align:center;font-size:14px;color:#fefefe}.list-prdnm-honorimg{display:inline-block;padding-left:4px;height:24px}.list-prdnm-honorimg__tag{display:inline-block;height:20px;vertical-align:middle}.list-prdnm-honor__tag:last-child{border-radius:0 0 8px 0}.list-product-tag{width:392px;box-sizing:border-box;padding:32px 0}.list-prdtag-adv{font-size:14px;color:#333;line-height:18px}.list-prdtag-adv__tag{display:inline-block;padding-right:4px;margin-right:4px;border-right:1px solid #333}.list-prdtag-adv__tag:last-child{padding-right:0;margin-right:0;border-right:none}.list-prdtag-service{font-size:14px;color:#007fe9;padding-top:4px}.list-prdtag-service__tag{display:inline-block;padding:0 8px;height:22px;line-height:20px;box-sizing:border-box;border:1px solid #bfe0fc;border-radius:2px;text-align:center;margin-top:4px;margin-right:8px}.list-prdtag-service__tag:last-child{margin-right:0}.list-prdtag-promation{font-size:14px;color:#f70;line-height:18px;padding-top:4px}.list-prdtag-promation__tag{display:inline-block;padding:0 8px;height:22px;line-height:20px;box-sizing:border-box;text-align:center;border:1px solid #fedcbf;border-radius:2px;margin-right:8px;margin-top:4px}.list-prdtag-promation__tag:last-child{margin-right:0}.list-product-price{width:188px;text-align:right;padding:32px 32px 32px 0;box-sizing:border-box}.list-product-price__origin{font-size:16px;color:#999;line-height:24px;display:inline-block;text-decoration:line-through}.list-product-price__origin>span{font-size:14px}.list-product-price__show{font-size:14px;color:#f60;line-height:36px}.list-product-price__show>b{font-size:28px}.list-product-price__show>span{color:#999;vertical-align:2px}.list-product-price .thanos-btn{background:#f70;border-radius:4px;box-sizing:border-box;border:none;width:80px;height:36px;font-size:14px;color:#fff;line-height:36px;text-align:center;padding:0}.list-group-tag{font-size:16px;line-height:24px;padding-top:4px}.list-group-tag__item{display:inline-block;padding-right:5px;margin-right:5px;border-right:1px solid #222}.list-group-tag__item:last-child{padding-right:0;margin-right:0;border-right:none}.list-special{padding:8px 32px 32px;font-size:16px;color:#666;line-height:24px;background:#fff}.list-special-wrapper{border:1px solid #ddd;border-radius:4px;padding:24px 24px 0}.list-special-title{font-size:20px;color:#222;line-height:22px;font-weight:700}.list-special-tips{padding-top:14px;padding-bottom:24px}.list-special-tips__item{display:inline-block;padding-right:45px;padding-bottom:6px}.list-special-tips__item:last-child{padding-right:0}.list-special-tips__item>i{font-size:20px;padding-right:4px;display:inline-block;color:#f70;vertical-align:-4px}.list-special-services{padding-top:16px;padding-bottom:15px}.list-special-services__item{display:inline-block;text-align:center;padding-right:72px;padding-bottom:20px}.list-special-services__item:last-child{padding-right:0}.list-special-services__item>img{display:block;width:72px;height:72px;padding-bottom:9px;margin:0 auto}.list-special-rules{padding:8px 0 24px}.inline-middle{display:inline-block;vertical-align:middle}.inline-block{display:inline-block;vertical-align:top}.pr80{padding-right:80px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.mb16{margin-bottom:16px}.mt69{margin-top:69px}.list-loading{background:#eef1f6;animation:breathing 1.6s ease-in-out infinite;border-radius:2px}@keyframes breathing{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.list-loading__one{width:260px;height:24px}.list-loading__two{width:173px;height:24px;margin-top:8px}.list-loading__three{width:80px;height:36px;margin-left:32px}.list-loading__four{width:240px;height:128px;margin:0 16px 0 24px}.list-loading__five{width:173px;height:24px}.list-loading__six{width:240px;height:24px;margin-top:16px}.list-loading__seven{width:240px;height:64px;margin:0 16px 0 24px}.list-loading__eight{width:80px;height:36px;margin:56px 40px 56px 0;float:right}.list-page-right__wrapper{padding:20px 20px 40px;background:#fff}.list-loading__nine{width:260px;height:260px;margin-bottom:36px}.list-loading__ten{width:173px;height:24px;margin-top:24px}.list-loading-fadein{animation:fadein .2s}@keyframes fadein{0%{opacity:.3}to{opacity:1}}.list-page{width:100%;background-color:#f5f7fa;font-size:14px;color:#222;padding:38px 0;position:relative}.list-page .thanos-modal-mask{z-index:8}.list-page-patterns{width:1180px;margin:38px auto 0;background:#fff;border-radius:0 0 4px 4px}.list-page-patterns__wrapper{padding:0 24px 16px 0;text-align:right}.list-page-patterns__button{border:1px solid #0086f6;border-radius:2px;width:80px;height:36px;line-height:34px;box-sizing:border-box;text-align:center;background:#fff;font-size:16px;color:#0086f6;font-weight:700;display:inline-block;cursor:pointer}.list-page-wrapper{width:1180px;margin:0 auto}.list-page-content{padding-top:20px}.list-page-left{width:880px;box-sizing:border-box;padding-right:20px}.list-page-left,.list-page-right{display:inline-block;vertical-align:top}.list-page-right{width:300px}.list-page-map{width:100%;height:300px;background:#fff}.list-page-distance{width:100%;background:#fff;padding:20px;box-sizing:border-box;font-size:14px;color:#234;line-height:21px}.list-page-distance>p{font-size:12px;color:#999;line-height:18px;padding-top:5px}.list-page-advantage{padding:20px 20px 24px;font-size:14px;color:#666;line-height:18px;border-top:1px solid #ececec;width:100%;box-sizing:border-box;background:#fff}.list-page-advantage__title{font-size:20px;color:#222;line-height:30px;font-weight:700}.list-page-advantage__item{padding-top:16px}.list-page-advantage__item>img{width:24px;height:24px;padding-right:6px}.list-page-error{padding-top:16px}.list-page-error__wrapper{width:100%;height:742px;background:#fff}.search-frame{width:1180px}.sd-frame{width:100%;min-height:345px;display:flex;background-color:#fff;justify-content:center;box-sizing:border-box;padding:80px 0}.sd-frame figure{width:260px;text-align:center;margin:0 20px}.sd-frame figure>figcaption{color:#222;font-size:22px;line-height:33px;margin-top:4px}.sd-frame figure>p{color:#999;font-size:12px;line-height:18px;margin-top:8px;text-align:center}.qa-frame{padding:60px 0 70px;background-color:#f9fafb}.qa-frame>p{color:#222;font-size:30px;line-height:1.5;text-align:center}.qa-frame .qa-main{width:1180px;height:220px;background-color:#fff;margin:30px auto 0;display:flex}.qa-frame .qa-hot p{color:#222;font-size:20px;line-height:1.5;margin:30px 0 16px}.qa-frame .qa-main ul{display:flex;flex-direction:column;flex-wrap:wrap;width:580px;height:143px;overflow:hidden}.qa-frame .qa-main li{width:290px;margin-bottom:10px}.qa-frame .qa-category>a,.qa-frame .qa-category>a:active,.qa-frame .qa-main li a,.qa-frame .qa-main li a:active{color:#666;font-size:14px;line-height:1.5}.qa-frame .qa-main li a,.qa-frame .qa-main li a:active{margin-bottom:10px}.qa-frame .qa-category>a:hover,.qa-frame .qa-main li a:hover{color:#0077e9}.qa-frame .qa-category{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;padding:10px 0;box-sizing:border-box;position:relative}.qa-frame .qa-category:after,.qa-frame .qa-category:before{content:"";width:1px;height:159px;display:block;position:absolute;top:50%;left:0;background-color:#f7f7f7;transform:translateY(-50%)}.qa-frame .qa-category:after{left:50%}.qa-frame .qa-category>a{flex:1;width:50%;height:50%}.qa-frame .qa-category>a figure{display:flex;flex-direction:column;align-items:center}.qa-frame .qa-category>a figure figcaption{margin-top:3px}.side-frame{display:flex;flex-direction:column;align-items:flex-end;width:46px;position:fixed;right:0;top:500px}.side-frame .side-item{width:46px;height:46px;margin-bottom:6px;filter:contrast(60%) brightness(130%);transition:all .2s ease;cursor:pointer}.side-frame .side-item>div{width:100%;font-size:14px;line-height:18px;padding:5px 9px;box-sizing:border-box;color:#fff;transition:all .2s ease;border-radius:4px 0 0 4px}.side-frame .pop{position:relative;filter:contrast(100%) brightness(100%)}.side-frame .pop>img{display:none;position:absolute;right:32px;bottom:0}.side-frame .pop:hover>img{display:block}.side-frame .side-item:hover{filter:contrast(100%) brightness(100%)}.side-frame .expand{width:120px;position:relative;overflow:hidden}.side-frame .expand>div{width:100%;position:relative;right:-74px;padding:14px}.side-frame .expand .i{display:block;color:#fff;font-size:28px;line-height:1;width:37px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .2s ease}.side-frame .expand:hover>div{right:0}.index-layer{min-width:800px;background-color:#f9fafb;-webkit-user-select:none;user-select:none}.nav-frame .nav-title{color:#222;font-size:16px;background-color:#e6f3fe;line-height:45px;font-weight:700;box-sizing:border-box;padding-left:20px;position:relative;cursor:pointer}.nav-frame .nav-title.checked:before{content:"";width:4px;height:100%;position:absolute;top:0;left:0;background-color:#0086f6}.nav-frame .nav-item-list{background-color:#fff;padding:20px 60px}.nav-frame .nav-item{color:#666;font-size:14px;line-height:21px;margin-bottom:15px;cursor:pointer}.nav-frame .nav-item.checked{color:#0086f6}.nav-frame .nav-item:last-child{margin-bottom:0}.detail-frame{background-color:#fff}.detail-frame .detail-title{color:#222;font-size:16px;background-color:#e6f3fe;line-height:45px;font-weight:700;box-sizing:border-box;text-align:center}.detail-frame .details{padding:60px 60px 40px}.detail-frame .detail-item{margin-bottom:40px}.detail-frame .detail-item-title{color:#222;font-size:20px;line-height:1.5;margin-bottom:10px}.detail-frame .detail-item-content{color:#666;font-size:14px;line-height:1.5}.bc-frame{font-size:12px}.bc-frame .bc-item{color:#333}.bc-frame .iconfont{color:#bbb;position:relative;top:1px;margin:0 7px}.bc-frame .bc-item.link{color:#0086f6;cursor:pointer}#cui_nav .base_nav{margin-bottom:0}.qa-bg{background-color:#f5f5f5;padding:60px 0 40px}.qa-layer{width:1180px;margin:auto}.qa-main{margin-top:24px}.nav-fix{position:fixed;top:0;z-index:50}.landing-layer{margin-top:38px;margin-bottom:70px;min-width:800px;background-color:#f9fafb;-webkit-user-select:none;user-select:none}.landing-banner{width:100%;box-sizing:border-box;display:flex;background-color:rgba(0,134,246,.6);background:url(//dimg04.c-ctrip.com/images/0414v120008a2tsubFEC1.png) no-repeat;background-size:cover;flex-direction:row;justify-content:center;align-items:center}.landing-cont{position:relative;padding-top:105px;width:1180px;text-align:center}.landing-cont .cont-image{display:inline-block;vertical-align:bottom;width:880px}.landing-cont .cont-barcode-wrapper{position:absolute;left:150px;bottom:73px;font-size:0}.cont-barcode-wrapper .barcode-item{display:inline-block;vertical-align:middle}.barcode-item:first-of-type{margin-right:80px}.barcode-item .barcode-item-img{width:120px;height:120px;border-radius:6px;background-color:rgba(0,134,246,.6)}.barcode-item .barcode-item-desc{margin-top:5px;color:#fff;font-size:16px;font-weight:500;font-family:PingFang SC;height:22px}