@charset "UTF-8";/*!
 * For sz P1 ,special UI styles
 * created by Alex
 * date:  2017-05-03
 */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}body{background-color:#f7f7f7;color:#3c3c3c;font-family:microsoft yahei,arial,simsun,icomoon,sans-serif;font-size:12px}body,dd,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ul{list-style-type:none;padding-left:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}img{border:0}input,select,textarea{padding:0}button,input,optgroup,select,textarea{margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto;resize:vertical}input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}input[type=password]::-ms-clear,input[type=password]::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal{width:0;height:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{color:#2a2a2a;text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}.group:after,.group:before,.row:after,.row:before{content:" ";display:table}.group:after,.row:after{clear:both}.fL{float:left}.fR{float:right}.cl:after,.cl:before{content:" ";display:table}.cl:after{clear:both}.hidden{display:none}.container{margin:0 auto;width:1080px}.primary-color{color:#ee2934!important}.waring-color{color:#ffc600!important}.c-error{color:#ee2934}.c-success{color:#06ad5d}.c-warn{color:#ffa200}.w60{width:60px}.w140{width:140px}.w300{width:300px}.w306{width:306px}.mT10,.mt10{margin-top:10px!important}.mT20,.mt20{margin-top:20px}.mT30{margin-top:30px}.mR25{margin-right:25px}.mB0{margin-bottom:0!important}.mB5{margin-bottom:5px!important}.mB20{margin-bottom:20px!important}.mB25{margin-bottom:25px}.mB35{margin-bottom:35px!important}.mB50{margin-bottom:50px}.mL0{margin-left:0!important}.mL10{margin-left:10px}.pB0{padding-bottom:0!important}.pt10{padding-top:10px}.pt20{padding-top:20px}.pb20{padding-bottom:20px!important}.pb60{padding-bottom:60px}.mt5{margin-top:5px}.mr30{margin-right:30px}.mr29{margin-right:29px}.mr10{margin-right:10px}.mr20{margin-right:20px}.f12{font-size:12px}.f16{font-size:16px}.tc{text-align:center}.dn{display:none!important}:-moz-placeholder{color:#c4c4c4;opacity:1}::-moz-placeholder{color:#c4c4c4;opacity:1}input:-ms-input-placeholder{color:#c4c4c4;opacity:1}input::-webkit-input-placeholder{color:#c4c4c4;opacity:1}.hidden-cursor{color:transparent;text-shadow:0 0 0 #3c3c3c}.mh-auto{min-height:auto!important}.pointer{cursor:pointer}.sz-nav{width:100%;background:#fff;height:61px;position:relative;z-index:98}.nav{margin-bottom:0;padding-left:0;list-style:none;background-color:#fff}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav .nav-li{display:block}.nav .nav-li:focus .nav-a,.nav .nav-li:hover .nav-a{text-decoration:none;color:#ee2934}.nav .nav-li:active{color:#c4c4c4}.nav .nav-li>.nav-active .nav-a .nav-a{color:#fff;background:#ee2934}.nav .nav-li>.nav-a{display:block;padding:0}.nav .nav-li.disabled>a{color:#c4c4c4}.nav .nav-li.disabled>a:focus,.nav .nav-li.disabled>a:hover{color:#c4c4c4;text-decoration:none;background-color:transparent;cursor:not-allowed}.select{position:relative;border:1px solid #dedede;background-color:#fff;width:200px;font-size:12px}.select-focus{-webkit-transition:border-color .5s;transition:border-color .5s;border-color:#666;position:relative;z-index:99}.select-focus .select-list{display:block}.select-focus .select-arrow{border-width:0 4px 4px;border-color:#fff #fff #3c3c3c;border-style:solid}.select-show{display:block;padding:0 30px 0 9px;height:33px;line-height:33px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.select-show:hover{color:#666}.select-show .select-text.has-prompt{color:#c4c4c4}.select-arrow{position:absolute;top:14.5px;right:12px;background:0 0;border-width:5px 4px;border-color:#d7d7d7 #fff #fff;border-style:solid}.option-dt .select-arrow{position:absolute;top:14.5px;right:12px;background:0 0;border-width:5px 4px;border-color:#d7d7d7 #fff #fff;border-style:solid}.select-list{display:none;position:absolute;top:33px;left:-1px;background-color:#fff;border:1px solid #666;width:100%;overflow:auto}.select-list .select-option{cursor:pointer;height:35px;line-height:35px;padding-left:10px;white-space:nowrap}.select-list .select-option:hover{background-color:#f5f5f5;color:#ee2934}.select-list .select-option:hover a{color:#ee2934}.has-dt{max-height:264px;overflow-y:auto}.has-dt .option-dt{position:relative;height:33px;line-height:33px;padding-left:10px;white-space:nowrap;font-weight:700;padding-right:18px}.has-dt .select-option{height:33px;line-height:33px;padding-left:20px}.has-dt .select-son-div{display:none}.op .select-arrow{border-width:0 4px 4px;border-color:#fff #fff #3c3c3c;border-style:solid}.option-dt-click{cursor:pointer}.select-disable{background-color:#f8f8f8;border-color:#d7d7d7}.select-disable .select-text{color:#d7d7d7}.select-disable .select-show{cursor:default}.select-disable .select-arrow{border-color:#d7d7d7 #f8f8f8 #f8f8f8}.group .select:not(:first-child){margin-left:-4px}.has-error{border:1px solid #ff5000}.has-error .error-info{display:block;position:absolute;top:42px;left:0;color:#555;z-index:3}.has-error .error-info .error-info-arrow{position:absolute;top:-5px;left:9px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffb2b2;border-top:1px solid transparent;z-index:8}.has-error .error-info .error-info-text{background-color:#ffe7e7;border:1px solid #ffb2b2;padding:6px;border-radius:3px}.has-error .error-info .error-info-text p{margin-left:25px;padding-right:20px}.input-group{position:relative;width:200px;height:35px;display:inline-block;background-color:#fff}.input-group .text{position:relative;z-index:2;padding:0 8px;border:1px solid #dedede;width:183px;height:33px;font-size:12px;font-family:microsoft yahei,arial,simsun,sans-serif;background-color:#fff}.input-group .text:focus{border-color:#767676}.input-group .text:focus~.icon{color:#767676}.input-group .longText{width:411px}.input-group .icon{position:absolute;top:9px;right:6px;color:#dedede;z-index:3;cursor:pointer;font-size:18px}.input-group .icon-rili2{z-index:0}.input-group .error{border-color:#ff5000!important}.input-group .error-info{position:absolute;top:44px;left:0;color:#555;z-index:4}.input-group .error-info .error-info-arrow{position:absolute;top:-5px;left:9px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffb2b2;border-top:1px solid transparent;z-index:8}.input-group .error-info .error-info-arrow:after{display:block;content:"";position:absolute;top:1.5px;left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffe7e7;border-top:0 solid transparent}.input-group .error-info .error-info-text{background-color:#ffe7e7;border:1px solid #ffb2b2;padding:6px;border-radius:3px}.input-group .error-info .error-info-text p{margin-left:25px}.input-group.disabled .text{background-color:#e4e4e4!important;color:#c4c4c4!important}.input-group.disabled .input-info{color:#c4c4c4!important}.input-group.disabled .icon{color:#c4c4c4!important}.input-group.disabled .select{background-color:#e4e4e4!important;color:#c4c4c4!important}.input-group.disabled .select .select-arrow{display:none}.input-group.disabled .select .select-list{display:none}.input-group.disabled .select-focus{border-color:#dedede!important}.has-info .text{width:150px;padding-left:40px;position:relative;z-index:2}.has-info .input-info{position:absolute;height:35px;line-height:35px;top:0;left:9px;color:#666;font-size:12px;z-index:3}.has-icon .text{width:160px;padding-right:30px;background:0 0}.has-info .text{width:128px;position:absolute;z-index:2}.has-info .input-info{position:absolute;line-height:35px;left:9px;color:#666;font-size:12px;z-index:3}.input-group.input-long{width:230px}.input-group.input-long .text{width:212px}.city-select-box{position:absolute;top:10px;left:100px;z-index:1051}.city-select-box .city-list{background-color:#fff;border:1px solid #efefef;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);padding:0 1px;width:336px;max-height:242px;overflow-x:auto}.city-select-box .city-list li{border-bottom:1px solid #f0f0f0;height:26px;padding:0 10px;line-height:26px;cursor:pointer}.city-select-box .city-list li.active,.city-select-box .city-list li:hover{background-color:#efefef}.city-select-box .city-list li:last-child{border-bottom:0}.city-select-box .country-list{position:relative;padding:0 1px;width:225px;border:1px solid #efefef;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);background-color:#fff;max-height:238px;overflow-y:auto}.city-select-box .country-list li{height:26px;padding:0 10px;line-height:26px}.city-select-box .country-list li.title{height:30px;line-height:30px;font-weight:700;background-color:#fff!important;cursor:text}.city-select-box .country-list li:hover{cursor:pointer;background-color:#efefef}.city-select-box .country-list li.cur{background-color:#ee2934}.city-select-box .country-list li.cur span{color:#fff}.city-select-box .country-list li.cur i{display:inline;color:#fff}.city-select-box .country-list li .icon-xiangyou{display:none;float:right;margin-top:6px}.city-select-box .country-list li .city-son-list{display:none}.city-select-box .city-son-list{position:absolute;left:228px;top:0;width:218px;max-height:238px;overflow-y:auto;border:1px solid #efefef;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);box-shadow:1px 1px 5px 0 rgba(0,0,0,.5);border-left-color:#fff;background:#fff}.city-select-box .city-son-list li{height:26px;padding:0 10px;line-height:26px}.city-select-box .city-son-list li.title{height:30px;line-height:30px;font-weight:700;background-color:#fff!important;cursor:text}.city-select-box .city-son-list li:hover{cursor:pointer;background-color:#efefef}.link-text{color:#0595ff;text-decoration:none}.link-text:hover{cursor:pointer}.disabled.link-text{cursor:not-allowed;color:#c4c4c4}.tip{position:relative;display:inline-block}.tip .tip-total{border-top:1px dashed #dedede;height:48px;line-height:48px;color:#ee2934;font-size:14px;margin-top:10px}.tip:hover .tip-box{display:block}.tip.tip-delay:hover .tip-box{display:none}.tip .tip-box{position:absolute;display:none;z-index:100}.tip .tip-arrow{position:absolute;top:-1px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:7px solid transparent;z-index:10}.tip .tip-arrow:after{display:block;content:"";position:absolute;top:-6px;left:-9px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:8px solid #fff;border-top:8px solid transparent}.tip .tip-info{position:absolute;z-index:9;margin-top:13px;padding:10px 15px;background-color:#fff;border:1px solid #999;border-radius:5px}.tip .tip-info.tip-name-en{min-width:200px;max-width:300px;white-space:normal;z-index:8}.tip .tip-info.tip-info-left{right:-35px}.tip .pop-text{text-align:left}.btn{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;font-size:14px;line-height:33px;border-radius:3px}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;background-color:#c4c4c4!important;border-color:#c4c4c4;color:#e4e4e4!important}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#fff;background-color:#ee2934;border-color:#ee2934}.btn-default.focus,.btn-default:focus{color:#fff;background-color:#b91d26;border-color:#b91d26}.btn-default:hover{color:#fff;background-color:#ee2934;border-color:#ee2934}.btn-default.active,.btn-default:active{color:#fff;background-color:#b91d26;border-color:#b91d26}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover{color:#fff;background-color:#b91d26;border-color:#b91d26}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#c4c4c4;border-color:#c4c4c4}.btn-success{color:#fff;background-color:#06ad5d;border-color:#06ad5d}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#047c43;border-color:#02321b}.btn-success:hover{color:#fff;background-color:#059450;border-color:#058648}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#047c43;border-color:#04723d}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#035930;border-color:#02321b}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#06ad5d;border-color:#06ad5d}.btn-info{color:#fff;background-color:#ee2934;border-color:#ee2934}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#d3111c;border-color:#8c0b12}.btn-info:hover{color:#fff;background-color:#eb131f;border-color:#dd121d}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#d3111c;border-color:#ca101a}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#b20e17;border-color:#8c0b12}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#ee2934;border-color:#ee2934}.btn-warning{color:#fff;background-color:#0595ff;border-color:#0595ff}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#0078d1;border-color:#004c85}.btn-warning:hover{color:#fff;background-color:#0087eb;border-color:#007edb}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#0078d1;border-color:#0073c7}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#0064ad;border-color:#004c85}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#0595ff;border-color:#0595ff}.btn-danger{color:#fff;background-color:#ff5000;border-color:#ff5000}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#cc4000;border-color:#802800}.btn-danger:hover{color:#fff;background-color:#e64800;border-color:#d64300}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#cc4000;border-color:#c23d00}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#a83500;border-color:#802800}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#ff5000;border-color:#ff5000}.line.btn-default{background-color:#fff;color:#ee2934}.line.btn-default:hover{color:#fff;background-color:#ee2934;border-color:#ee2934}.line.btn-default.active,.line.btn-default:active{color:#fff;background-color:#b91d26;border-color:#b91d26}.line.btn-info{background-color:#fff;border-color:#ee2934;color:#ee2934}.line.btn-info:hover{background-color:#ee2934;color:#fff}.line.btn-info.active,.line.btn-info:active{color:#fff;background-color:#b91d26;border-color:#b91d26}.button-adaption{width:auto;max-width:120px;padding:0 15px}.btn-sec{width:100px;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;border:1px solid #ee2934;border-radius:3px;font-size:14px;line-height:33px;border-radius:3px}.btn-sec .btn-text{height:20px;line-height:20px;background:#ee2934;color:#fff;font-size:12px}.btn-sec .btn-a{height:25px;color:#ee2934;display:inline-block;width:100%;height:100%}.btn-max{width:180px!important}.alert{margin-bottom:10px;border:1px solid transparent;font-size:14px}.alert .icon{float:left;font-size:24px;margin-top:-3px;margin-right:10px;display:inline-block}.alert .icon-gantanhao{color:#ffc600}.alert-fixed{position:fixed;min-width:178px;padding:12px 20px!important;top:175px;left:50%;margin-left:-25px;text-align:left;z-index:100}.alert-fixed .icon{float:none;font-size:16px;vertical-align:-2px;margin-right:6px}.alert-info{background-color:#fff6e7;border-color:#ffe7bf;color:#333;padding:20px;border-radius:3px}.alert-warning{background-color:#fff6e7;border-color:#ffc600;color:#333;padding:6px 20px;border-radius:3px;font-size:12px}.alert-danger{background-color:#ffe7e7;border-color:#ff5000;color:#333;padding:6px 20px;border-radius:3px;font-size:12px}.alert-success{background-color:#e8f7e0;border-color:#1db56a;color:#333;padding:6px 20px;border-radius:3px}.alert-success .icon{color:#06ad5d}.alert-error{background-color:#ffe7e7;border-color:#ff5000;color:#333;padding:20px;border-radius:3px;font-size:14px}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;margin:0 auto;margin-top:108px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px 40px}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{position:absolute;top:20px;right:20px}.modal-title{margin:0;line-height:18px;font-weight:100}.modal-body{position:relative;margin:15px 40px 5px}.modal-footer{padding:15px 40px;text-align:center}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:10px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.spec-select{position:relative;display:inline-block;border:1px solid #dedede;background-color:#fff;width:100%;height:33px;font-size:12px}.spec-select .select-text{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}.spec-select.open{border-color:#666}.spec-select.open .spec-list{display:block}.spec-select.open .select-arrow{border-width:0 4px 4px;border-color:#fff #fff #3c3c3c;border-style:solid}.spec-select .select-text-box{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 30px 0 9px;height:33px;width:100%;line-height:33px;font-size:14px}.spec-select .spec-list{display:none;position:absolute;top:33px;left:-1px;right:-1px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border:1px solid #666;background:#fff}.spec-select .select-option{margin-bottom:10px;font-size:14px;white-space:nowrap}.spec-select .select-option:last-child{margin-bottom:0}.spec-select .title{display:inline-block;vertical-align:middle}.spec-select .counter{float:right;text-align:right}.spec-select .counter var{margin:0 5px;vertical-align:middle}.spec-select .counter i{vertical-align:middle;cursor:pointer}.home-tab .spec-select .select-option{white-space:normal}.home-tab .spec-select .title{max-width:50%}.select-list{border:1px solid #666;top:33px;max-height:180px}.select-list .select-option{border-bottom:1px solid #f2f2f2;height:30px;line-height:30px}.select-list .select-option:hover{background-color:#efefef;color:#3c3c3c}.select-list .select-option:hover a{color:#3c3c3c}.icon{display:inline-block}.icon-home{font-size:16px;line-height:44px}.icon-gantanhao{color:#0595ff}.alert .icon-cuowu{margin-top:1px;font-size:14px;color:red}.icon-cuo{font-size:12px;color:#bababa}.icon-cuo:hover{color:#555}.icon-hua{font-size:16px;color:#ee2934}.error-info .icon-cuowu{position:absolute;left:10px;top:9px;font-size:14px;color:#ff5000}.calendar-box .icon-jijiu{font-size:37px}.hotel-area .icon-xiangshang,.hotel-area .icon-xiangxia{margin-left:10px}.btn.btn-small{font-size:12px;line-height:28px;border-radius:3px}#login-modal .login-btn,.modal-login .login-btn{width:100%}#login-modal .row,.modal-login .row{padding-bottom:25px}#login-modal .login-select,.modal-login .login-select{width:100%;font-size:14px;height:40px}#login-modal .login-select .input-info,.modal-login .login-select .input-info{margin-right:16px}#login-modal .select-list,.modal-login .select-list{top:40px}#login-modal .select-show,.modal-login .select-show{height:40px;line-height:40px}#login-modal .select-option,.modal-login .select-option{height:40px;line-height:40px}#login-modal .input-group,.modal-login .input-group{width:100%;height:40px}#login-modal .input-group .text,.modal-login .input-group .text{width:89%;height:40px;font-size:14px}#login-modal .input-group .input-info,.modal-login .input-group .input-info{font-size:14px;line-height:40px}#login-modal .cap-input-group,.modal-login .cap-input-group{float:left;width:265px}#login-modal .cap-con,.modal-login .cap-con{float:left;margin-left:10px}#login-modal .cap-img,.modal-login .cap-img{width:145px;height:40px}#login-modal .icon-refresh,.modal-login .icon-refresh{vertical-align:-3px;font-size:14px;color:#ee2934}#login-modal .link-txt,.modal-login .link-txt{font-size:14px;margin-top:10px}#login-modal .last,.modal-login .last{padding:0}.modal-login .modal-content{width:500px}.modal-input .modal-content{width:500px}.modal-input .modal-lg{width:990px}.modal-input .input-title{font-weight:400;margin-top:15px}.modal-input .exchange .icon-xiangqian{right:32px}.modal-input .btn{width:163px;margin-bottom:15px;margin-top:0}.modal-alert .modal-content,.modal-tip .modal-content{width:500px}.modal-alert .btn,.modal-tip .btn{min-width:110px;max-width:150px;margin-bottom:15px;margin-top:0}.modal-alert .bank-wrap,.modal-tip .bank-wrap{font-size:14px}.modal-alert .bank-wrap img,.modal-tip .bank-wrap img{width:35px}.modal-alert .wcm.agreement,.modal-tip .wcm.agreement{height:348px;font-size:16px;border:none;margin:10px auto;padding:0;color:grey}.modal-alert .black,.modal-tip .black{color:#383838}.modal-alert .radio-label,.modal-tip .radio-label{font-size:14px;color:#666}.modal-alert .modal-content-national .modal-footer .btn,.modal-tip .modal-content-national .modal-footer .btn{min-width:240px}.modal-alert .modal-content-national .modal-footer .btn+.btn,.modal-tip .modal-content-national .modal-footer .btn+.btn{margin-left:50px}.modal-alert .dib,.modal-tip .dib{color:#ee2934}.dialog-alert{font-size:14px;display:table}.dialog-alert .error-text{width:410px}.dialog-alert .icon-shijian{font-size:40px;color:#06ad5d}.dialog-alert .title-tip{font-size:14px;color:#06ad5d;margin-bottom:20px;text-align:center;margin-top:-5px}.dialog-alert .dialog-tit{margin:15px 0;color:#06ad5d;font-size:20px}.dialog-alert .icon-cuowu,.dialog-alert .icon-gantanhao{margin-right:20px;font-size:40px;color:#ff5000;display:table-cell}.dialog-alert p{line-height:1.5;display:table-cell;vertical-align:middle;color:#555;font-size:14px}.dialog-alert:after{display:table;content:'';clear:both}.modal-tip .modal-header{padding:0}.modal-tip .modal-body .patch-tip{font-size:14px;margin-bottom:-14px;color:#666}.modal-tip .box-txt{margin:30px 0 10px;max-height:280px;min-height:50px;overflow-y:auto;font-size:14px;color:grey;line-height:1.5}.modal-tip .tc{text-align:center;font-size:14px;padding:20px 0 30px}.modal-tip .tc img{margin-right:15px}.modal-header{padding:0;text-align:center;line-height:50px;background-color:#f7f7f7;border-top-left-radius:6px;border-top-right-radius:6px}.modal-header .close{color:#fff;font-size:48px;top:-36px;right:-68px}.modal-header h2{font-size:16px;color:#383838}.modal-body{margin:25px}.modal-body p{font-size:14px;line-height:1.5}.modal-footer{padding:30px;border-top:1px solid #f0f0f0}.modal-footer .btn{height:45px;font-size:16px;min-width:150px;max-width:inherit;margin-bottom:0}.modal-service .modal-content{width:500px}.modal-service .warm-tip{font-size:14px;margin-top:20px}.modal-big .modal-content{width:1020px}.modal-big .btn{width:163px;margin-bottom:15px;margin-top:0}.modal-big.changeflightModal .modal-body{margin:0 30px 30px 30px}.modal-pass .modal-content{width:980px}.modal-pass .btn{width:163px}.modal-pass .form-pass{padding:0}.modal-pass .form-pass .mr0{margin-right:0}.modal-pass .form-pass .row{font-size:14px}.modal-pass .form-pass .row .tip-box{font-size:14px}.modal-pass .form-pass .input-group{width:285px}.modal-pass .form-pass .text{width:267px;height:38px;font-size:14px}.modal-pass .form-pass .select{width:283px;height:38px}.modal-pass .form-pass .select-show{height:40px;line-height:40px;font-size:14px}.modal-pass .form-pass .select-list{top:38px;font-size:14px}.modal-pass .form-pass .select-option{height:40px;line-height:40px}.modal-pass .form-pass .select-arrow{border-width:8px 8px;border-color:grey transparent transparent}.modal-pass .form-pass .select-focus .select-arrow{border-width:0 8px 8px;border-color:transparent transparent #3c3c3c}.modal-pass .form-pass .row-date .select{float:left}.modal-pass .form-pass .row-date .select-year{width:120px}.modal-pass .form-pass .row-date .select-day,.modal-pass .form-pass .row-date .select-month{margin-right:11px;width:97px}.modal-pass .form-pass .select-phone .select{width:283px}.modal-pass .form-pass .select-phone .type-text{width:283px;height:38px;line-height:40px}.modal-pass .form-pass .select-phone .type-text .type-num{font-size:14px;width:212px}.modal-pass .warm-tips{margin:0 30px 20px 30px;font-size:14px}.licheng-modal .modal-content{width:650px}.licheng-modal .modal-footer .btn{width:240px}.licheng-modal .modal-footer .btn+.btn{margin-left:50px}.modal-md{width:600px!important}#bankModal .modal-body,#mailModal .modal-body,#phoneModal .modal-body{margin:30px}#bankModal .dialog-alert,#mailModal .dialog-alert,#phoneModal .dialog-alert{display:block}#bankModal .dialog-alert .input-group,#mailModal .dialog-alert .input-group,#phoneModal .dialog-alert .input-group{width:100%;height:40px;margin-bottom:25px}#bankModal .dialog-alert .input-group .text,#mailModal .dialog-alert .input-group .text,#phoneModal .dialog-alert .input-group .text{height:38px}#bankModal .dialog-alert .last,#mailModal .dialog-alert .last,#phoneModal .dialog-alert .last{margin-bottom:0}#infoModal .dialog-alert,#payModal .dialog-alert,#yanZhengMaModal .dialog-alert,#yanZhengMaModal2 .dialog-alert{display:inline}#infoModal .dialog-alert p,#payModal .dialog-alert p,#yanZhengMaModal .dialog-alert p,#yanZhengMaModal2 .dialog-alert p{display:block;margin-bottom:10px;word-break:break-all}#infoModal .dialog-alert .last,#payModal .dialog-alert .last,#yanZhengMaModal .dialog-alert .last,#yanZhengMaModal2 .dialog-alert .last{margin-bottom:0}.modal-lg-new{width:980px!important}#coupon .modal-body{margin:35px 30px 0}#backModal .modal-body,#cardModal .modal-body,#sureModal .modal-body{margin:24px 30px}.modal-alert .load-con .load-img,.modal-service .load-con .load-img{height:135px}.modal-alert .load-con .load-img p,.modal-service .load-con .load-img p{margin-top:-88px;display:block;color:#ee2934}.modal-alert .check,.modal-service .check{margin-bottom:30px}.modal-alert .trip,.modal-service .trip{margin-bottom:20px}.modal-alert .trip .flight-seg,.modal-service .trip .flight-seg{background-color:#e9e9e9;line-height:60px;font-size:14px;color:#383838;padding:0 30px}.modal-alert .trip .passenger,.modal-service .trip .passenger{padding:0 30px;font-size:14px;margin-top:10px}.modal-alert .trip .passenger .name,.modal-service .trip .passenger .name{float:left}.modal-alert .trip .passenger .fly,.modal-service .trip .passenger .fly{float:right}.modal-alert .trip .passenger .error-info,.modal-service .trip .passenger .error-info{font-size:14px}.modal-alert .trip .verification-box,.modal-service .trip .verification-box{margin-top:10px}.modal-alert .trip .verification-box .btn-getVerification,.modal-service .trip .verification-box .btn-getVerification{float:right;border:1px solid #0095fe;border-radius:4px;width:197px;font-size:14px;color:#0095fe;line-height:1.5;height:40px;margin-bottom:0;background-color:#fff}.modal-alert .trip .verification-box .btn-getVerification:hover,.modal-service .trip .verification-box .btn-getVerification:hover{background-color:#0095fe;color:#fff}.modal-alert .trip .verification-box .input-group,.modal-service .trip .verification-box .input-group{height:40px}.modal-alert .trip .verification-box .input-group .text,.modal-service .trip .verification-box .input-group .text{width:363px;height:38px;line-height:40px;font-size:14px}.modal-edit .form-pass .input-group{width:265px}.modal-edit .form-pass .text{width:247px}.modal-edit .form-pass .select{width:263px}.modal-alert .modal-content-national,.modal-service .modal-content-national,.modal-tip .modal-content-national{width:650px}.tip-txt .tip-arrow{left:24px}.main-l .ac-baggage{padding-left:15px}.set-ac-pre .ac-pre{padding-left:15px;border:none}#bankModal .dialog-alert .icon-cuowu,#mailModal .dialog-alert .icon-cuowu,#phoneModal .dialog-alert .icon-cuowu{font-size:14px}#bankModal .dialog-alert p,#mailModal .dialog-alert p,#phoneModal .dialog-alert p{display:block}#codeError{margin-top:80px}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?ssqnss);src:url(fonts/icomoon.eot?ssqnss#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?ssqnss) format("truetype"),url(fonts/icomoon.woff?ssqnss) format("woff"),url(fonts/icomoon.svg?ssqnss#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-credit:before{content:"\e953"}.icon-meal:before{content:"\e954"}.icon-package:before{content:"\e955"}.icon-schedule:before{content:"\e956"}.icon-wallet:before{content:"\e957"}.icon-insurance:before{content:"\e952"}.icon-airplane-down:before{content:"\e94f"}.icon-airplane-go:before{content:"\e950"}.icon-zhihuan-01:before{content:"\e951"}.icon-hotel:before{content:"\e94b"}.icon-meals:before{content:"\e948"}.icon-bagge:before{content:"\e949"}.icon-seat:before{content:"\e94a"}.icon-Customer-service:before{content:"\e94e"}.icon-sad:before{content:"\e94d"}.icon-scan:before{content:"\e94c"}.icon-feiji:before{content:"\e900"}.icon-gantanhao2:before{content:"\e964"}.icon-gantanhao:before{content:"\e960"}.icon-home:before{content:"\e902"}.icon-sanjiao:before{content:"\e903"}.icon-dibiao:before{content:"\e904"}.icon-xiangqian:before{content:"\e905"}.icon-xiangqian1:before{content:"\e906"}.icon-rentou:before{content:"\e907"}.icon-rili:before{content:"\e908"}.icon-xiangzuo:before{content:"\e90c"}.icon-xiangyou:before{content:"\e90a"}.icon-qianbi:before{content:"\e90b"}.icon-xiangzuo2:before{content:"\e90c"}.icon-zanting:before{content:"\e90d"}.icon-xiangxia:before{content:"\e90e"}.icon-xiangshang:before{content:"\e90f"}.icon-tianjiaren:before{content:"\e910"}.icon-zhuanhuan:before{content:"\e911"}.icon-chauxn:before{content:"\e912"}.icon-xiangxiaxiao:before{content:"\e913"}.icon-xiangshangxiao:before{content:"\e914"}.icon-tianjia:before{content:"\e915"}.icon-jianqu:before{content:"\e916"}.icon-dancheng:before{content:"\e917"}.icon-wangfan:before{content:"\e918"}.icon-cuowu:before{content:"\e962"}.icon-zque:before{content:"\e961"}.icon-shang:before{content:"\e91b"}.icon-xia:before{content:"\e91c"}.icon-wenhao:before{content:"\e964"}.icon-rili2:before{content:"\e91e"}.icon-cuo:before{content:"\e91f"}.icon-dui:before{content:"\e920"}.icon-hua:before{content:"\e921"}.icon-shijian:before{content:"\e95f"}.icon-lianxiren:before{content:"\e923"}.icon-feiji1:before{content:"\e924"}.icon-jijiu:before{content:"\e925"}.icon-airplane:before{content:"\e926"}.icon-pay:before{content:"\e927"}.icon-edit:before{content:"\e928"}.icon-update:before{content:"\e929"}.icon-cancel:before{content:"\e92a"}.icon-delete:before{content:"\e92b"}.icon-star:before{content:"\e92c"}.icon-cancel-order:before{content:"\e92d"}.icon-account-number:before{content:"\e92e"}.icon-key:before{content:"\e92f"}.icon-product:before{content:"\e930"}.icon-refund:before{content:"\e931"}.icon-reservation:before{content:"\e932"}.icon-parvalue:before{content:"\e933"}.icon-apply:before{content:"\e934"}.icon-location:before{content:"\e935"}.icon-refunding:before{content:"\e936"}.icon-tax:before{content:"\e937"}.icon-Hotel:before{content:"\e938"}.icon-shenhe:before{content:"\e939"}.icon-tuikuan:before{content:"\e93a"}.icon-refresh:before{content:"\e93b"}.icon-waitpay:before{content:"\e93c"}.icon-airplane-:before{content:"\e93d"}.icon-right-arrow:before{content:"\e93e"}.icon-left-arrow:before{content:"\e93f"}.icon-Refund-completed:before{content:"\e940"}.icon-Car-ticket:before{content:"\e941"}.icon-Returned-ticket:before{content:"\e942"}.icon-Coupon:before{content:"\e943"}.icon-Open:before{content:"\e944"}.icon-Raiders:before{content:"\e945"}.icon-Telephone:before{content:"\e946"}.icon-Telephones:before{content:"\e947"}.icon-feiji-left:before{content:"\e958"}.icon-fufeizuowei-01:before{content:"\e959"}.icon-dengdaifenpei:before{content:"\e95a"}.icon-daifenpei:before{content:"\e95b"}.icon-yiruzhu:before{content:"\e95c"}.icon-yiwanjie:before{content:"\e95d"}.icon-wenhao1:before{content:"\e964"}.icon-ellipsis:before{content:"\e95f"}.icon-bingo:before{content:"\e965"}.icon-yinlianka:before{content:"\e967"}.icon-youxiang:before{content:"\e966"}.icon-shouji:before{content:"\e909"}.icon-chooseCal:before{content:"\e968"}.icon-Insurance:before{content:"\e969"}.icon-clip:before{content:"\e96b"}.icon-suoxiao:before{content:"\e96e"}.icon-fangda:before{content:"\e96d"}.icon-zuojiantou:before{content:"\e96c"}.icon-youjiantou:before{content:"\e96a"}.icon-delete-con:before{content:"\e919"}.icon-guanbi:before{content:"\e96f"}.header{background-color:#fff;position:relative;z-index:99;padding-bottom:10px}.header .container{position:relative;background-color:#fff;height:37px}.header .container .sz-logo img{width:194px;height:87px}.header .container .logo{position:absolute;top:0;left:-45px}.header .container .logo .logo-bg{position:absolute;top:35px;left:0}.header .container .logo .logo-img{position:absolute;left:65px;top:10px}.header .container .logo .logo-new-img{position:absolute;left:0;top:30px}.header .container .hd-r{float:right;margin-top:5px}.header .container .hd-r .online-serve{float:right;line-height:28px;height:28px;margin-left:20px}.header .container .hd-r .online-serve .icon-Customer-service{vertical-align:text-bottom}.header .container .hd-r .hd-hr{float:right;color:#ccc;font-weight:400;font-size:16px;line-height:28px;margin:0 15px}.header .container .hd-li{height:28px;float:right;line-height:28px;cursor:pointer}.header .container .hd-li .icon{color:#b7b7b7;padding-right:10px;font-size:14px}.header .container .hd-li:hover{color:#ee2934}.header .container .hd-li:hover .icon{color:#b7b7b7}.header .container .hd-li:active{color:#b91d26}.header .container .hd-li:active .icon{color:#b91d26}.header .container .language-choose{position:relative;float:right;margin:2px 20px 0 0}.header .container .language-choose .choosen-btn-box .flag{margin-top:6px}.header .container .language-choose .flag{display:inline-block;float:left;margin-top:8px;margin-right:5px;border:1px solid #ddd}.header .container .language-choose .bg-white{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -90px -10px}.header .container .language-choose .bg-Australia{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -90px -42px}.header .container .language-choose .bg-china{width:18px;height:12px;background:url(../images/country/flags-sprite.png) -129px -74px}.header .container .language-choose .bg-Germany{width:20px;height:13px;background:url(../images/country/flags-sprite.png) -10px -10px}.header .container .language-choose .bg-HongKong{width:20px;height:13px;background:url(../images/country/flags-sprite.png) -50px -10px}.header .container .language-choose .bg-Japan{width:19px;height:13px;background:url(../images/country/flags-sprite.png) -50px -43px}.header .container .language-choose .bg-Macau{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -10px -76px}.header .container .language-choose .bg-Malaysia{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -49px -76px}.header .container .language-choose .bg-RepublicofKorea{width:20px;height:13px;background:url(../images/country/flags-sprite.png) -10px -43px}.header .container .language-choose .bg-Singapore{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -88px -76px}.header .container .language-choose .bg-Taiwan{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -129px -10px}.header .container .language-choose .bg-Thailand{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -129px -42px}.header .container .language-choose .bg-UnitedKingdom{width:20px;height:14px;background:url(../images/country/UnitedKingdom.png)}.header .container .language-choose .bg-Spain{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -10px -109px}.header .container .language-choose .choosen-btn-box{height:25px;line-height:25px;padding-right:20px;cursor:pointer}.header .container .language-choose .choosen-btn-box .hr{color:#c2c3cc;display:inline-block;margin:0 5px}.header .container .language-choose .choosen-btn-box .arrow-down{position:absolute;top:10px;right:6px;background:0 0;border-width:5px 4px;border-color:#ee2934 #fff #fff;border-style:solid;line-height:32px}.header .container .language-choose .choosen-box{position:absolute;padding:18px;top:28px;left:-40px;height:252px;width:369px;background:#f7f7f7;border:1px solid #dedede;border-radius:3px;display:none}.header .container .language-choose .choosen-box .arrow-up{position:absolute;left:95px;top:-12px}.header .container .language-choose .choosen-box h1{font-size:18px;color:#3c3c3c;margin-bottom:5px}.header .container .language-choose .choosen-box .choosen-title{height:30px;line-height:30px;font-size:14px}.header .container .language-choose .choosen-box .select{width:365px}.header .container .language-choose .choosen-box .select .select-list{height:165px;overflow-y:auto}.header .container .language-choose .choosen-box .language-radio-group{float:left;width:92px}.header .container .language-choose .choosen-box .language-radio-group .language-radio{float:left;margin-top:3px;margin-right:8px}.header .container .language-choose .choosen-box .language-radio-group .language-type{float:left;font-size:14px}.header .container .language-choose .choosen-box .btn{width:365px;display:inline-block;margin:20px 0}.header .container .language-choose .choosen-box .rem-checkbox{float:left;margin-top:2px;margin-right:5px}.sz-index .sz-nav .nav .nav-li{min-width:139px}.sz-nav .container{z-index:8}.sz-nav .nav-right{position:absolute;right:-44px;top:0}.sz-nav .nav{margin-left:240px;margin-right:0;height:60px;background-color:#fff}.sz-nav .nav .nav-li{float:left;height:61px;min-width:120px}.sz-nav .nav .nav-li.nav-home-ja{min-width:60px}.sz-nav .nav .nav-li .nav-a{margin:0 5px;height:43px;font-size:16px;line-height:70px;text-align:center;color:#3c3c3c}.sz-nav .nav .nav-li .home{display:block;width:45px;margin:0 auto}.sz-nav .nav .nav-li:hover{color:#fff;background:#ee2934}.sz-nav .nav .nav-li:hover .nav-a{color:#fff}.sz-nav .nav .nav-li:hover .nav-2th{display:block}.sz-nav .nav .nav-li:active .nav-a{color:#b91d26}.sz-nav .nav .nav-li:active .nav-2th{display:block}.sz-nav .nav .nav-li .nav-2th{display:none}.sz-nav .nav .nav-li .nav-2th .nav-2th-box{position:absolute;left:0;top:61px;z-index:998;min-height:235px;background:#f7f7f7;padding:10px 20px;width:100%}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th{float:left;height:100%;width:167px;margin-right:15px}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .title-2th{padding-top:10px;padding-bottom:8px;font-size:16px;color:#000;border-bottom:2px solid #ee2934}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .title-2th:hover{cursor:pointer;color:#ee2934}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .title-2th:active{cursor:pointer;color:#b91d26}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .list-3th{margin-top:10px;min-height:30px;font-size:12px;color:#666;line-height:16px}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .list-3th a{color:#666}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .list-3th:hover{cursor:pointer}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .list-3th:hover a{color:#ee2934}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .list-3th:active{cursor:pointer}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .list-3th:active a{color:#b91d26}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .more{color:#ee2934;border-bottom:none}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .more a{color:#ee2934}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .more a:hover{cursor:pointer;color:#ee2934}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .more a:active{cursor:pointer;color:#b91d26}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .list-2th .more-dd{display:none}.sz-nav .nav .nav-li .nav-2th .nav-2th-box .last{margin-right:0}.sz-nav .nav .nav-active{color:#ee2934}.sz-nav .nav .nav-active .nav-a{color:#ee2934}.sz-nav .nav .nav-active .nav-a:hover{color:#ee2934}.sz-nav .nav .nav-active:hover{color:#fff}.sz-nav .nav .nav-active:hover .nav-a{color:#fff}.sz-nav .nav .nav-li.nav-home-en{min-width:80px}.footer{position:absolute;width:100%;background-color:#f7f7f7;border-top:1px solid #c2c3cc}.footer .ft-t{height:187px}.footer .ft-t .ft-links{float:left;margin:40px 0 0 0;width:80px;color:#8a8a8a;cursor:pointer}.footer .ft-t .ft-links:hover .link-title{color:#ee2934}.footer .ft-t .ft-links:active .link-title{color:#b91d26}.footer .ft-t .last{margin-right:0}.footer .ft-t .link-img-box{height:65px;width:80px;text-align:center;margin:0 auto}.footer .ft-t .link-title{margin-top:18px;display:block;font-size:18px;font-weight:600;color:#4d4d4d;text-align:center}.footer .ft-b{height:99px}.footer .ft-b .container{position:relative}.footer .ft-b .copy-right{margin-left:383px;color:#666}.footer .ft-b .ft-b-links{display:inline-block;padding-top:30px;margin-bottom:5px;margin-left:368px}.footer .ft-b .ft-b-li{float:left}.footer .ft-b .ft-b-link{margin:0 13px;font-size:14px;color:#666}.footer .ft-b .ft-b-link:hover{color:#ee2934}.footer .ft-b .ft-b-link:active{color:#b91d26}.footer .ft-b .ft-b-spe{float:left;margin-top:1px;color:#c2c3cc}.footer .ft-b .star-logo{position:absolute;left:60px;top:27px}.accordion{width:347px}.accordion .accordion-header{width:307px;min-height:36px;padding:20px;background-color:#ee2934;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff}.accordion .accordion-header .title{float:left;margin-top:5px;font-size:18px;font-weight:700}.accordion .accordion-header .price{float:right;font-size:24px;font-weight:700}.accordion .accordion-header .price .dao{font-size:18px;font-weight:400}.accordion .accordion-header .cl-price,.accordion .accordion-header .cl-title{float:none}.accordion .accordion-header .cl-price{text-align:right}.accordion .accordion-body{display:none;background-color:#fff;padding:20px 20px 0 20px;max-height:400px;overflow-y:auto}.accordion .accordion-body .detail-title{margin-bottom:5px;height:26px;border-bottom:1px dashed #e4e4e4;color:#333}.accordion .accordion-body .detail-title .title-text{float:left;font-size:14px;font-weight:700}.accordion .accordion-body .detail-list{height:24px;line-height:24px}.accordion .accordion-body .detail-name{display:inline-block;width:150px;color:#333}.accordion .accordion-body .detail-name.meal-name{width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accordion .accordion-body .detail-name-set{float:left;width:auto}.accordion .accordion-body .ex-detail{color:#999}.accordion .accordion-body .detail-price{float:right;color:#ee2934}.accordion .accordion-body .detail-price-set{float:none;text-align:right}.accordion .accordion-body .detail-status{color:#3c3c3c}.accordion .accordion-body .detail-total{margin:15px 0 20px;font-size:14px;font-weight:700;min-height:32px;line-height:32px}.accordion .accordion-btn{width:100%;height:25px;text-align:center;cursor:pointer;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.accordion .accordion-btn .icon-accordion:before{content:"\e913"}.accordion .accordion-btn .icon-accordion{margin-top:7px;color:#555}.accordion .accordion-btn:hover{background-color:#e8e8e8}.accordion .on .icon-accordion:before{content:"\e914"}.back-top{display:none;position:fixed;left:50%;margin-left:628px;bottom:109px;width:38px;height:38px;background-color:#ccc;border-radius:4px}.back-top .icon-airplane{display:block;margin-top:6px;margin-left:4px;color:#fff;font-size:30px}.back-top:active,.back-top:hover{background-color:#b0aeae}.pages{text-align:center}.pages .page,.pages .page-ell,.pages .page-next,.pages .page-prev{display:inline-block;background-color:#fff;width:30px;height:30px;line-height:30px;margin-left:10px;text-align:center}.pages .page-next:hover,.pages .page-prev:hover,.pages .page:hover{background-color:#e4e4e4}.pages .page-next,.pages .page-prev{width:65px}.pages .page-current{background-color:#f1252c;color:#fff}.pages .page-current:active,.pages .page-current:hover{background:#ee2934}.bc-nav{height:30px;line-height:30px;padding-left:10px}.bc-nav>a{color:#666}.bc-nav>a:not(:last-child){color:#666}.bc-nav>a:not(:last-child):hover{color:#0595ff}.bc-nav>a:not(:last-child):active{color:#0595ff}.psg-type-spe{position:absolute;top:10px;left:48px;font-size:12px;color:#c4c4c4;display:none}.psg-type-spe2{display:none}.select .tip-box{width:300px;left:15px}.select .tip{width:100%}.select .tip-set{display:block}.row-2col .input-date{height:45px}.row-2col .input-date .text{height:25px;width:156px!important;padding:20px 30px 0 7px}.row-2col .input-date .input-info{font-size:12px!important;line-height:30px}.row-2col .input-date .icon{top:15px}.radio-con .input-date,.radio-con .label-fight{height:45px}.radio-con .input-date .text,.radio-con .label-fight .text{height:25px;width:301px;padding:20px 30px 0 7px;padding-left:7px!important}.radio-con .input-date .input-info,.radio-con .label-fight .input-info{font-size:12px!important;line-height:30px}.radio-con .input-date .icon,.radio-con .label-fight .icon{top:15px}.btn-con{margin-top:40px;height:auto}.btn-con:after,.btn-con:before{content:" ";display:table}.btn-con:after{clear:both}.btn-con .btn{float:right;margin-left:15px;min-width:108px;height:38px;line-height:38px;padding:0 10px}.btn-con .fL{float:left;margin-left:40px}.btn-con .radio-label{float:right;margin-top:10px}.btn-con .radio-label .rmb-symbol{font-size:12px;font-weight:400}.btn-con .radio-label .price{color:#ee2934;font:bold 18px/22px Arial,microsoft yahei}.form-mail .btn{display:block;min-width:145px;padding:0 10px}.flag.indentation{margin-left:28px}.customer-service{margin-left:20px}.header .container .customer-service .icon-Customer-service{color:#b7b7b7;padding-right:7px;vertical-align:text-bottom}.header .container .hd-li .icon-qianbi.icon,.header .container .hd-li .icon-rentou.icon{padding-right:7px;vertical-align:text-bottom}.detail-list.meal-list{display:initial}.detail-list .detail-number{float:right}.accordion .accordion-body{padding-right:30px}.accordion .accordion-body .detail-total{margin:0;padding:15px 0 20px}.detail-list{position:relative}.detail-list .tip-icon{position:absolute;right:-21px}.tip-hover-info{position:absolute;z-index:1100}.tip-hover-info .tip-box{display:block;margin-top:-3px;margin-left:-15px}.tip-hover-info .tip-arrow{position:absolute;top:-4px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:7px solid transparent;z-index:10}.tip-hover-info .tip-arrow:after{display:block;content:"";position:absolute;top:-6px;left:-9px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:8px solid #fff;border-top:8px solid transparent}.tip-hover-info .tip-info{position:absolute;z-index:9;margin-top:13px;padding:10px 15px;background-color:#fff;border:1px solid #999;border-radius:5px}.tip-hover-info .tip-info.tip-info-left{right:-20px}.package-tic .has-info .text{width:92px}.package-tic .input-group{margin-top:10px!important}.modal-service .coupon-con .btn-default{width:100px}.modal-alert .modal-content-national,.modal-tip .modal-content-national{width:650px}.modal-alert .modal-content-national .card-code,.modal-alert .modal-content-national .email-code,.modal-tip .modal-content-national .card-code,.modal-tip .modal-content-national .email-code{height:48px;width:171px}.modal-alert .modal-content-national .phone-code,.modal-tip .modal-content-national .phone-code{width:208px}.modal-body .box-home .row{height:auto}.modal-body .box-home .radio-one .has-info{width:100%}.modal-body .box-home .radio-one .has-info .text{width:353px;padding-left:65px}.modal-body .box-home .radio-one .input-date{width:216px}.modal-body .box-home .radio-one .input-date .text{width:181px!important;padding-left:7px}.modal-body .box-home .radio-one .row-2col .input-group{width:220px}.modal-body .box-home .radio-one .row-2col .has-info .text{width:133px;font-size:14px;padding:0 15px 0 70px;height:38px}.modal-body .box-home .radio-one .row-2col .has-info .icon-rili2{z-index:2;right:12px}.modal-body .box-home .radio-one .row-2col .select,.modal-body .box-home .radio-one .row-2col .spec-select{width:218px}.modal-body .box-home .radio-one .end10{margin-right:-10px}.modal-body .box-home .radio-one .person{height:auto;margin-bottom:0}.modal-body .box-home .radio-seg{margin-right:-5px}.modal-body .box-home .radio-seg .row{min-height:40px;height:auto}.modal-body .box-home .radio-seg .row .input-group{height:40px}.modal-body .box-home .radio-seg .row .label-3l .text{width:238px;height:38px;font-size:14px;padding-left:70px}.modal-body .box-home .radio-seg .row .input-info{font-size:14px;line-height:40px}.modal-body .box-home .radio-seg .row-2col .input-group{width:185px}.modal-body .box-home .radio-seg .row-2col .has-info .text{width:104px;font-size:14px;padding-left:50px;height:38px}.modal-body .box-home .radio-seg .row-2col .has-info .icon-rili2{z-index:2;right:12px}.modal-body .box-home .radio-seg .row-2col .select,.modal-body .box-home .radio-seg .row-2col .spec-select{width:220px;margin-bottom:23px}.modal-body .box-home .radio-seg .row-2col .last{margin-bottom:0}.modal-body .box-home .radio-seg .line{font-size:14px;width:auto;min-width:100px;padding:0 10px}.modal-body .box-home .last{margin-bottom:0}.modal-body .error-info{font-size:14px}/*!
 * For sz P1 ,index UI styles
 * created by Alex
 * date:  2017-05-15
 */.unslider{overflow:auto;margin:0;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0}.unslider-fade .unslider-wrap li.unslider-active{z-index:2}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:0;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:0}.unslider-nav ol{list-style:none;text-align:right}.unslider-nav ol li{display:inline-block;width:13px;height:13px;margin:0 3px;background-color:#ddd;background-color:rgba(102,102,102,.2);border-radius:12px;overflow:hidden;text-indent:999em;cursor:pointer}.unslider-nav ol li.unslider-active{background-color:#666;cursor:default}.home-tab{position:absolute;top:438px;left:157px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff;-webkit-box-shadow:2px 2px 8px 0 rgba(102,102,102,.5);box-shadow:2px 2px 8px 0 rgba(102,102,102,.5);z-index:9}.home-tab .tab-nav{position:absolute;top:-46px;border-radius:5px 0 0 5px;width:900px;height:41px}.home-tab .tab-nav .tab-li{display:table;float:left;background:rgba(68,68,68,.6);border-bottom:1px solid #fff;text-align:center;font-size:16px;color:#fff;width:225px;line-height:106px;cursor:pointer}.home-tab .tab-nav .tab-li:hover{background-color:#ee2934}.home-tab .tab-nav .tab-li:last-child{border-bottom:none}.home-tab .tab-nav .tab-on,.home-tab .tab-nav .tab-on:hover{background-color:#ee2934;color:#fff}.home-tab .tab-nav .tab-i{display:table-cell;text-align:center;vertical-align:middle;line-height:26px;padding:10px 5px}.home-tab .tab-con{width:840px;padding:0 30px 20px 30px}.home-tab .tab-item{padding-top:20px}.home-tab .tab-item .theTwo{margin-left:20px}.home-tab .alert-danger{margin-right:20px;padding-left:10px}.home-tab .item-tip{margin-right:20px;margin-top:27px;line-height:1.8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.home-tab5 .tab-li{height:85px;line-height:85px}.box-home .radio-label{font-size:14px}.box-home .tip-box{margin-left:0}.box-home .exchange{position:relative;display:inline-block;margin:0 88px;width:35px;height:35px}.box-home .exchange .icon-xiangqian{position:absolute;top:10px;left:9px;font-size:16px;cursor:pointer}.box-home .exchange .icon-xiangqian:hover{color:#ee2934}.box-home .label-3l{display:inline-block}.box-home .label-3l .text{padding-left:55px}.box-home .row{height:35px;margin-bottom:20px}.box-home .row .input-group{width:310px}.box-home .row .input-group .input-info{font-size:14px}.box-home .row .text{width:123px;font-size:14px;background:0 0}.box-home .row .select{width:308px;font-size:14px}.box-home .row .label-3l .text{width:223px}.box-home .row .line{margin-right:10px}.box-home .row-2col .input-group{float:left;margin-right:20px;width:195px}.box-home .row-2col .text{width:177px}.box-home .row-2col .w190{width:210px}.box-home .row-2col .w190 .text{width:190px}.box-home .row-2col .select{float:left;margin-right:20px;width:193px}.box-home .row-2col .last{margin-right:0}.box-home .row-2col img{width:195px;height:34px}.box-home .row-2col .tip-select{font-size:12px}.box-home .row-radio{margin-bottom:10px}.box-home .radio-tab{padding-top:5px}.box-home .btn-line{float:right;text-align:right;height:45px}.box-home .btn-line .btn-default{min-width:163px;max-width:300px;height:35px;line-height:35px}.box-home .btn-line .button-adaption{min-width:163px;max-width:300px}.box-home .btn-line .tip{float:right;margin:9px 10px 0 0}.box-home .btn-line .tip-info{text-align:left;left:-10px;width:200px}.box-home .btn-line .tip-arrow{left:2px}.box-home .btn-line .icon-gantanhao,.box-home .btn-line .icon-gantanhao2{font-size:20px;color:#0595ff}.box-home .radio-one .person{min-height:92px}.box-home .person .select-adult,.box-home .person .select-child,.box-home .person .select-infant,.box-home .person .select-youth{margin-bottom:20px}.box-home .radio-space .radio{margin:-6px 2px 0 0}.box-home .multipass-radio{display:inline-block}.box-home .row-radio .multipass{margin-left:4px}.box-home .row-radio .multipass .tip-box{width:300px;margin-left:-15px}.box-home .time{-webkit-box-sizing:border-box;box-sizing:border-box}.box-home .time .text{-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;width:195px;padding-left:80px}.box-home .dater .flight-num{-webkit-box-sizing:border-box;box-sizing:border-box}.box-home .dater .flight-num .text{-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;width:195px;padding-left:110px}.box-home .spec-flight .text{padding-left:60px;width:103px}.radio-tab .radio-nav{padding:25px 0 15px}.radio-tab .radio-label:last-child{margin-right:0}.radio-tab .radio-item{display:none}.radio-seg .input-group,.radio-seg .row-2col,.radio-seg .select{float:left}.radio-seg .row .select-child{margin-right:25px}.radio-seg .row .child{margin-right:10px}.radio-seg .exchange{float:left}.radio-seg .exchange .icon-xiangqian{position:static}.radio-seg .btn-add{width:90px}.radio-seg .icon-no{position:absolute;left:10px;margin-top:10px;width:15px;height:15px;line-height:15px;margin-right:10px;background-color:#c4c4c4;text-align:center;color:#fff;border-radius:20px}.radio-seg .btn-del{float:left;margin:10px 0 0 10px;color:#ee2934;font-size:15px}.modal-input .radio-seg .icon-no{position:absolute;left:10px}.modal-input .radio-seg .exchange{margin:8px 5px 0}.modal-input .radio-seg .input-date{margin-left:25px}.order-area .radio-seg .row{margin-left:25px}.order-area .radio-seg .row-leg{position:relative}.order-area .radio-seg .input-group,.order-area .radio-seg .select{width:180px}.order-area .radio-seg .text{width:140px}.order-area .radio-seg .icon-no{left:-25px;bottom:10px}.order-area .radio-seg .exchange{margin-top:8px}.order-area .radio-seg .select-adult{margin-right:25px}.banner{position:relative;top:-2px;width:100%}.banner .container{position:relative}.banner-list{height:518px}.banner .banner-list .slide{left:50%;right:auto;margin-left:-960px;text-align:center;width:1920px}.banner .unslider-nav{position:absolute;bottom:10px;width:100%;z-index:2}.banner .unslider-nav ol{margin:0 auto;width:1225px}.banner .unslider-nav .slide-pause{background-color:transparent;color:#666;text-indent:0;border-radius:0;width:auto;height:auto}.notice{background:#7f7f7f;line-height:30px;font-size:16px;height:30px;position:relative;top:-2px;margin-bottom:46px}.notice_active{height:30px;padding:0;overflow:hidden;width:1080px;margin:0 auto;color:#fff}.notice_active i{float:left;margin-top:6px;margin-right:10px}.notice_active ul{float:left}.notice_active ul a{color:#fff}.notice_active ul li{height:30px;position:absolute;top:0;display:none;cursor:pointer}.notice_active ul :first-child{display:block}.home-con{min-height:400px;padding-bottom:55px}.home-hd{margin-top:80px;margin-bottom:30px;font-size:24px}.home-hd .icon-pro{display:inline-block;margin-right:8px;vertical-align:middle;width:29px;background:url(../images/icon_product.png) no-repeat;height:28px}.home-hd .icon-overlay{display:inline-block;margin-right:8px;vertical-align:middle;width:29px;background:url(../images/icon_overlay.png) no-repeat;height:30px}.link-more{color:#0595ff}.link-more .link-tit{text-decoration:none}.link-more .icon-xiangqian1{margin-left:10px}.slider-home{position:relative}.slider-home .unslider-arrow{visibility:hidden;top:0;bottom:0;background-color:#dedede;background-color:rgba(0,0,0,.1);width:27px}.slider-home .unslider-arrow:hover{background-color:#7f7f7f;background-color:rgba(0,0,0,.5)}.slider-home .unslider-arrow:active{background-color:#4c4c4c;background-color:rgba(0,0,0,.7)}.slider-home .unslider-arrow .icon-xiangyou,.slider-home .unslider-arrow .icon-xiangzuo{position:absolute;top:50%;margin:-12px 0 0 3px;font-size:24px;color:#fff}.slider-on .unslider-arrow{visibility:visible}.slider-product .slide{position:relative;background-color:#f7f7f7}.slider-product img{margin-left:1px;margin-right:20px;height:300px}.slider-product .intro{font-size:14px;line-height:1.5;padding-right:20px}.slider-product .intro-tit{margin:18px 0 20px;font-size:18px}.slider-product .intro-b{position:absolute;left:870px;bottom:20px;font-size:12px}.slider-overlay .slide{white-space:nowrap;width:1225px;overflow:hidden}.slider-overlay .overlay{margin-right:11px;padding-left:1px;width:401px}.slider-overlay .overlay:last-child{margin-right:0}.slider-overlay img{width:100%}.slider-overlay .overlay-line{display:block;padding-left:27px;padding-bottom:20px;border-top:1px solid #fff;background-color:#f7f7f7;font-size:14px}.slider-overlay .overlay-line:hover{background-color:#e4e4e4}.slider-overlay .cities{line-height:60px}.slider-overlay .city{display:inline-block;vertical-align:middle;overflow-x:hidden;width:122px;text-align:right}.slider-overlay .icon-dancheng,.slider-overlay .icon-feiji,.slider-overlay .icon-wangfan{margin:0 5px;vertical-align:middle;color:#666;font-size:28px}.slider-overlay .icon-dancheng+.city,.slider-overlay .icon-feiji+.city,.slider-overlay .icon-wangfan+.city{text-align:left}.slider-overlay .price{display:block;color:#ee2934;font-size:12px;text-align:center}.slider-overlay .price b{font-size:24px}.slider-overlay .price i{font-size:16px;font-style:normal}.box-home .f12{font-size:12px}.index-bg{background-color:#fff}.disevent{pointer-events:none!important}.footer .ft-t .ml40{margin-left:40px}.kindly-tips{padding-right:20px}.kindly-tips p{line-height:1.8;word-break:break-all}.kindly-tips.kindly-tips-seat{height:110px;margin-top:10px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;position:relative}.kindly-tips.kindly-tips-seat:after{content:'...';text-align:right;position:absolute;bottom:0;right:20px;width:10%;height:1.8em}.link-text-spe{color:#0595ff}.box-notice{width:512px;padding:20px;position:absolute;top:68px;left:542px;border-radius:5px;background-color:rgba(255,255,255,.9)}.box-notice .notice-hd{margin:0 0 10px 30px;color:#ee2934;font-weight:100;font-size:18px}.box-notice .notice-con{font-size:16px;line-height:25px;color:#666;text-align:justify;text-indent:30px}.box-notice .notice-con .no-indent{text-indent:0}.box-notice .notice-con .under-write{text-align:right}.box-notice .notice-img{position:absolute;width:20px;top:22px}#codeModal .row{margin-bottom:30px}#codeModal .cap-input-group{float:left;width:265px;height:40px}#codeModal .cap-input-group .cap-input{width:89%;height:40px;font-size:14px}#codeModal .cap-con{float:left;margin-left:10px}#codeModal .cap-img{width:145px;height:40px}#codeModal .icon-refresh{vertical-align:-3px;font-size:16px;color:#ee2934}#codeModal .code-btn{width:100%}.flt-res{padding:60px 0}.warm-tips{line-height:1.8;margin:10px 65px 20px}.warm-tips .tip-t{color:#ee2934;font-size:14px}.warm-tips .tip-p{margin:10px 0}.airplane-flag .icon-airplane-down,.airplane-flag .icon-airplane-go{color:#ee2934;font-size:20px;margin-right:10px;vertical-align:-4px}.ZH-cookie-policy{width:100%;height:auto;background-color:#ee2934;position:relative}.ZH-cookie-policy .con{width:1080px;margin:0 auto;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.ZH-cookie-policy .con .text{color:#fff;text-align:center;line-height:18px;word-break:break-all;word-wrap:break-word}.ZH-cookie-policy .hd-link{color:#fff}.ZH-cookie-policy .hd-link:hover{text-decoration:none}.ZH-cookie-policy .icon-cuo{color:#fff;font-size:12px;font-weight:400;position:absolute;top:13px;right:13px}.ZH-cookie-policy .icon-cuo:hover{color:#fff;cursor:pointer}.justify-content{text-align:justify}.header-global{width:100%;border-bottom:2px solid #cf1e2e}.header-global .container{height:90px}.header-global .container .logo-img{display:inline-block;vertical-align:middle;margin-right:35px;margin-left:137px}.header-global .container .logo-img img{width:134px;height:60px}.header-global .container .line{height:46px;width:1px;background-color:#dfdfe4;display:inline-block;vertical-align:middle;margin-right:35px}.header-global .container .airline-text{display:inline-block;vertical-align:middle;font-size:18px}.header-global .container .middle{height:100%;vertical-align:middle;display:inline-block}.global-content{height:738px;background:url(../images/global_banner.png) no-repeat;padding-top:98px}.global-content .global-box{background-color:#fff;-webkit-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;width:558px;padding:55px 64px 71px 64px;margin-left:197px}.global-content .global-box .global-box-header{width:100%;text-align:center;font-size:16px;padding-bottom:30px;border-bottom:3px dotted #e5e5e5}.global-content .global-box .global-box-content{margin-top:27px}.global-content .global-box .global-box-content .row{padding-left:88px;padding-top:26px}.global-content .global-box .global-box-content .row.row-btn{padding-top:18px}.global-content .global-box .global-box-content .row .til{font-size:14px}.global-content .global-box .global-box-content .row .select{margin-top:15px;width:379px}.global-content .global-box .global-box-content .row .select .flag{display:inline-block;float:left;margin-top:8px;margin-right:5px;border:1px solid #ddd}.global-content .global-box .global-box-content .row .select .select-text .indentation{margin-left:0}.global-content .global-box .global-box-content .row .select .chose-til{color:#b9b9b9}.global-content .global-box .global-box-content .row .input-group{margin-top:15px}.global-content .global-box .global-box-content .row .input-group .text{width:363px}.global-content .global-box .global-box-content .row .btn{width:379px}.global-content .global-box .global-box-content .row .rem-checkbox{margin-right:3px;position:relative}.global-content .global-box .global-box-content .row .bg-white{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -90px -10px}.global-content .global-box .global-box-content .row .bg-Australia{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -90px -42px}.global-content .global-box .global-box-content .row .bg-china{width:18px;height:12px;background:url(../images/country/flags-sprite.png) -129px -74px}.global-content .global-box .global-box-content .row .bg-Germany{width:20px;height:13px;background:url(../images/country/flags-sprite.png) -10px -10px}.global-content .global-box .global-box-content .row .bg-HongKong{width:20px;height:13px;background:url(../images/country/flags-sprite.png) -50px -10px}.global-content .global-box .global-box-content .row .bg-Japan{width:19px;height:13px;background:url(../images/country/flags-sprite.png) -50px -43px}.global-content .global-box .global-box-content .row .bg-Macau{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -10px -76px}.global-content .global-box .global-box-content .row .bg-Malaysia{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -49px -76px}.global-content .global-box .global-box-content .row .bg-RepublicofKorea{width:20px;height:13px;background:url(../images/country/flags-sprite.png) -10px -43px}.global-content .global-box .global-box-content .row .bg-Singapore{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -88px -76px}.global-content .global-box .global-box-content .row .bg-Taiwan{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -129px -10px}.global-content .global-box .global-box-content .row .bg-Thailand{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -129px -42px}.global-content .global-box .global-box-content .row .bg-Spain{width:19px;height:12px;background:url(../images/country/flags-sprite.png) -10px -109px}.global-content .global-box .global-box-content .row .bg-UnitedKingdom{width:20px;height:14px;background:url(../images/country/UnitedKingdom.png)}.footer-global .star-logo{margin-left:349px}.main-wrap{background:#fff;border:1px solid #dedede}.main-wrap .product-detail{border-top:1px solid #ee2934}.main-wrap .product-detail .pro-con{padding:20px 50px}.main-wrap .product-detail .pro-con .return-rule{border:1px dashed #ee2934;padding:15px 20px;margin-top:15px}.main-wrap .product-detail .pro-con .pro-booking-con,.main-wrap .product-detail .pro-con .pro-return-con{font-size:14px;margin-top:15px;line-height:1.8}.main-wrap .product-detail .pro-con .pro-booking-con ul,.main-wrap .product-detail .pro-con .pro-return-con ul{text-indent:30px}.main-wrap .product-detail .pro-con .pro-booking-con table,.main-wrap .product-detail .pro-con .pro-return-con table{border:1px solid #dedede;margin:5px 37px;text-align:center}.main-wrap .product-detail .pro-con .pro-booking-con table td,.main-wrap .product-detail .pro-con .pro-booking-con table th,.main-wrap .product-detail .pro-con .pro-return-con table td,.main-wrap .product-detail .pro-con .pro-return-con table th{width:249px;height:49px;font-weight:400;border:1px solid #dedede}.main-wrap .product-detail .pro-con .pro-intro-con{font-size:14px;margin-top:15px;text-indent:30px}.main-wrap .product-detail .pro-con .pro-sep-con{margin-top:32px}.main-wrap .product-detail .pro-con .pro-sep-con dl{margin-bottom:10px}.main-wrap .product-detail .pro-con .pro-sep-con dl:nth-child(odd){background:url(../images/temp/spe-bg.png) no-repeat;background-position:top left;text-align:left}.main-wrap .product-detail .pro-con .pro-sep-con dl:nth-child(even){background:url(../images/temp/spe-bg2.png) no-repeat;background-position:top right;text-align:right}.main-wrap .product-detail .pro-con .pro-sep-con dl dt{float:left;width:386px;font-size:16px;padding:0 26px;line-height:1.4;position:relative}.main-wrap .product-detail .pro-con .pro-sep-con dl dt h4{font-size:18px;font-weight:400;line-height:40px}.main-wrap .product-detail .pro-con .pro-sep-con dl dt .dt-text{margin-top:6px}.main-wrap .product-detail .pro-con .pro-sep-con dl .dd-img{width:540px;margin:0;float:left}.main-wrap .product-detail .pro-con .pro-sep-con dl .dd-img img{width:100%}.main-wrap .product-detail .pro-con .pro-sep-con dl .dd-img:nth-child(even){float:right}.main-wrap .product-detail .pro-nav{padding-left:26px;-webkit-box-shadow:0 3px 3px #dedede;box-shadow:0 3px 3px #dedede;width:1054px;background:#fff;z-index:99;position:relative}.main-wrap .product-detail .pro-nav li{min-width:100px;height:70px;line-height:70px;word-break:keep-all;float:left;font-size:18px;color:#959595;border-top:none;text-align:center;margin-right:20px}.main-wrap .product-detail .pro-nav li.active{color:#000;height:66px;line-height:66px;border-top:4px solid #ee2934}.main-wrap .product-info{padding:30px}.main-wrap .product-info dt{width:440px;height:370px;float:left;overflow:hidden}.main-wrap .product-info dt img{width:100%;height:100%}.main-wrap .product-info dd{float:left;width:558px;margin-left:20px;font-size:14px}.main-wrap .product-info dd h2{font-size:22px;margin-bottom:30px;font-weight:400}.main-wrap .product-info dd .attr-items{border-top:1px dashed #dedede;margin-top:10px;padding-top:10px}.main-wrap .product-info dd .attr-items .btn-default{margin-left:93px}.main-wrap .product-info dd .attr-items .items-name{display:inline-block;width:93px;height:34px;line-height:34px;margin-bottom:10px;text-align:left;color:#959595}.main-wrap .product-info dd .attr-items .des-text{line-height:20px;display:inline-block;width:300px}.main-wrap .product-info dd .attr-items .item{display:inline-block;height:34px;line-height:34px;cursor:pointer;text-align:center;border:1px solid #d9d9d9;position:relative}.main-wrap .product-info dd .attr-items .item.active-item{border:1px solid #ee2934}.main-wrap .product-info dd .attr-items .item.active-item .right-i{display:block}.main-wrap .product-info dd .attr-items .item .right-i{position:absolute;top:-4px;right:-4px;display:none;width:0;height:0;border:4px solid transparent;border-bottom-color:#ee2934;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-wrap .product-info dd .attr-items .item-big{padding:0 20px}.main-wrap .product-info dd .attr-items .item-small{padding:0 20px;margin-right:5px}.main-wrap .product-info dd .attr-items .item-middle{width:120px}.main-wrap .product-info dd .attr-items .item-middle i:hover{color:#ee2934}.main-wrap .product-info dd .attr-items .item-tip{color:#959595;margin-left:15px}.main-wrap .product-info dd .attr-items .btn-default{width:110px}.main-wrap .product-info dd .attr-items .link-label{font-size:12px;margin-left:10px}.main-wrap .product-info dd .attr-items .link-label .checkbox{margin-right:5px}.main-wrap .product-info dd .attr-items .link-label .link-text{color:#0595ff;text-decoration:underline}.main-wrap .product-info dd .price{height:40px;background:#f7f7f7}.main-wrap .product-info dd .price .old-price{color:#b6b6b6;text-decoration:line-through;margin-left:10px}.main-wrap .product-info dd .price .price-span{padding-left:40px}.main-wrap .product-info dd .price p{width:50px;height:40px;line-height:40px;font-size:16px;background:#dbdbdb;text-align:center;position:relative;display:inline-block}.main-wrap .product-info dd .price p:after{content:"";height:0;width:0;border:20px solid transparent;border-left-color:#dbdbdb;position:absolute;right:-40px}.main-wrap .product-info .price-info{margin:10px 0 30px}.product-recommend{border:1px solid #dedede;background:#fff;padding:30px;margin-top:20px}.product-recommend h3{font-size:22px;font-weight:400;margin-bottom:37px}.product-detail h3,.product-list .item-title{height:24px;line-height:24px;font-size:18px;font-weight:400;padding-left:10px;border-left:4px solid #ee2934}.product-list .area-title{margin-top:20px;font-size:22px;line-height:33px;text-align:center}.product-list .area-tip{color:#ee2934;text-align:center}.product-list .box-products{margin-top:25px;padding-left:100px}.product-list .box-item{display:inline-block;width:420px;margin-right:25px;margin-bottom:25px}.product-list .item-img{width:100%;height:190px}.product-list .item-price{background-color:#f7f7f7;height:40px;font-size:14px}.product-list .item-del{text-decoration:line-through;color:#b6b6b6}.product-list .item-title{margin-top:20px;font-size:18px}.product-list .icon-wangfan{font-size:25px;vertical-align:middle;margin:0 5px}.card-list{margin-top:150px;height:700px}.card-list .card{position:relative;float:left;margin-right:10px;width:237px;height:692px;overflow:hidden;border-radius:8px}.card-list .card:last-child{margin-right:0}.card-list .card:hover .front{opacity:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-list .card:hover .back{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.card-list .card .front{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:1;-webkit-transition:.5s;transition:.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-list .card .front .card-icon{position:relative;z-index:2;margin-top:150px;margin-left:73px;width:90px}.card-list .card .front .front-title{position:relative;margin-top:30px;padding:0 34px;color:#fff;font-size:18px;text-align:center;z-index:2}.card-list .card .back{-webkit-transition:.5s;transition:.5s;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:0;z-index:3}.card-list .card .back .link-list{position:absolute;top:150px;left:20px;z-index:2}.card-list .card .back .link{margin-bottom:10px;display:inline-block;padding:7px 10px;width:189px;background-color:rgba(0,0,0,.29);border-radius:4px;color:#fff}.card-list .card .back .link:hover{background:rgba(0,0,0,.4)}.card-list .card-background{position:absolute;top:0;left:0;width:100%;z-index:1}.sz-index .container{width:1225px}.sz-index .sz-nav .nav .nav-li .nav-2th .list-2th{margin-right:20px}.box-home.re-query-modal .row{height:auto;margin-bottom:0}.box-home.re-query-modal .normal-area{position:relative}.box-home.re-query-modal .normal-area .exchange{position:absolute;right:0;top:20px;z-index:10;margin:7px 3px 0 0}.box-home.re-query-modal .normal-area .input-group{margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.box-home.re-query-modal .normal-area .input-group .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.box-home.re-query-modal .normal-area .dater .input-group,.box-home.re-query-modal .normal-area .singleDater .input-group{position:relative;height:47px;width:214px}.box-home.re-query-modal .normal-area .dater .input-group .text,.box-home.re-query-modal .normal-area .singleDater .input-group .text{padding:20px 30px 0 7px;height:45px}.box-home.re-query-modal .normal-area .dater .input-group .input-info,.box-home.re-query-modal .normal-area .singleDater .input-group .input-info{font-size:12px;line-height:30px}.box-home.re-query-modal .normal-area .dater .input-group .icon,.box-home.re-query-modal .normal-area .singleDater .input-group .icon{top:15px}.box-home.re-query-modal .normal-area .dater .date-end,.box-home.re-query-modal .normal-area .singleDater .date-end{margin-right:0}.box-home.re-query-modal .normal-area .has-info .text{padding-left:80px}.box-home.re-query-modal .multi-area{position:relative}.box-home.re-query-modal .multi-area .has-info .text{padding-left:80px}.box-home.re-query-modal .multi-area .input-group{width:215px}.box-home.re-query-modal .multi-area .input-group .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.box-home.re-query-modal .multi-area .trip .exchange{float:left;margin:0 20px 0 0}.box-home.re-query-modal .multi-area .trip .input-group{float:left;margin-bottom:10px;margin-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:304px}.box-home.re-query-modal .multi-area .trip .input-group .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.box-home.re-query-modal .multi-area .btn-del{float:right;line-height:37px;color:#ee2934;font-size:15px}.box-home.re-query-modal .person .select{display:inline-block;margin-bottom:20px;margin-right:17px;width:212px}.box-home.re-query-modal .person .select.last{margin-right:0}.has-tip{position:relative}.has-tip .tip{position:absolute;top:0;right:-13px}.radio-label .radio{vertical-align:middle;margin:-3px 5px 0 0}.checke-label{margin-left:-10px}.checke-label #pre-t{display:inline-block;margin-left:12px}.checke-label #pre-t1{display:inline-block;margin-left:12px}.checke-label .checkbox{vertical-align:middle;display:inline-block;margin-top:-4px}.textarea{padding:8px 0;text-indent:8px;background-color:#fff;border:1px solid #dedede;resize:vertical;overflow:auto;white-space:pre-wrap;font-size:12px;font-family:microsoft yahei,arial,STHeiTi,simsun,sans-serif}.textarea:focus{border-color:#767676}.textarea-con{position:relative}.textarea-con .error{border-color:#ff5000}.textarea-con .error-info{position:absolute;top:113px;left:0;color:#555;z-index:3}.textarea-con .error-info .error-info-arrow{position:absolute;top:-5px;left:9px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffb2b2;border-top:1px solid transparent;z-index:8}.textarea-con .error-info .error-info-arrow:after{display:block;content:"";position:absolute;top:1.5px;left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffe7e7;border-top:0 solid transparent}.textarea-con .error-info .error-info-text{background-color:#ffe7e7;border:1px solid #ffb2b2;padding:6px;border-radius:3px}.textarea-con .error-info .error-info-text p{margin-left:25px}.c-red{color:#ee2934}.c-g{color:#06ad5d}.c-y{color:#ee2934}.c-wait{color:#ffc600}.c-r{color:#ff5000}.link-txt{color:#0595ff}.link-handle{color:#0595ff}.row-l{height:35px;line-height:35px}.acc-trigger{cursor:pointer}.acc-con{display:none}.need{color:#ff5000;font-size:18px}.layer .layer-link{cursor:pointer}.layer .layer-con{visibility:hidden;opacity:0;position:absolute;top:0;left:0}.layer-on{position:relative;z-index:9}.layer-on .layer-con{visibility:visible;opacity:1}.tip-arrow{left:15px}.tip-box{margin-top:-3px;margin-left:-15px}.tip-icon{vertical-align:-1px;margin-left:7px;cursor:pointer}.tip-icon .icon-gantanhao,.tip-icon .icon-gantanhao2,.tip-icon .icon-wenhao{color:#0595ff;font-size:14px}.tip-item{white-space:nowrap;line-height:1.8}.tip-item .tip-sum{margin-top:5px;padding-top:5px;border-top:1px dashed #e4e4e4}.tip-p{white-space:nowrap}.tip-para{text-align:left;min-width:100px}.tip-wrap{text-align:left;line-height:1.7;width:300px;left:-240px}.flight-list-con .tip-wrap{width:auto;min-width:100px;max-width:300px;left:0}.tip-txt .link-text{color:#0595ff}.tip-txt .card-kind{display:inline-block;max-width:85px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tip-txt .tip-box{margin-left:-10px}.rl{position:relative}.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dib{display:inline-block}.dib-wrap{font-size:0}.dib-wrap .dib{font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top}@media screen and (-webkit-min-device-pixel-ratio:0){.dib-wrap{letter-spacing:-5px}}.content{background-color:#f7f7f7;padding-bottom:40px;min-height:550px}.btn-con-m{margin:20px 0}.btn-con-m .btn{margin-left:20px}.btn-con-m .fL{float:left;margin-left:0;margin-right:20px}.btn-con-m .btn-l{float:left;margin-left:40px}.flight-steps{padding:20px 0 30px 18px;height:50px}.flight-steps .step{position:relative;float:left;width:66px;margin-right:130px;color:#c4c4c4;text-align:center}.flight-steps .step:last-child{margin-right:0}.flight-steps i{float:left;margin-right:5px;padding-top:26px;font-size:18px;font-style:normal;font-family:Arial,sans-serif}.flight-steps .dot{display:inline-block;border:2px solid #dbdbdb;background-color:#fff;width:10px;height:10px;border-radius:9px}.flight-steps .txt{position:absolute;display:block;margin-top:10px;padding-left:2px;width:143px;text-align:left}.flight-steps .mark{position:absolute;top:6px;right:51px;width:182px;height:2px;background-color:#dbdbdb;overflow:hidden}.flight-step-l .step{margin-right:98px}.flight-step-l .mark{width:149px}.flight-step-l2 .step{margin-right:74px}.flight-step-l2 .mark{width:126px}.flight-steps1 .step1{color:#333;color:#ee2934}.flight-steps1 .step1 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps1 .step1 .mark{background-color:#ee2934}.flight-steps2 .step1{color:#333}.flight-steps2 .step1 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps2 .step1 .mark{background-color:#ee2934}.flight-steps2 .step2{color:#333;color:#ee2934}.flight-steps2 .step2 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps2 .step2 .mark{background-color:#ee2934}.flight-steps3 .step1{color:#333}.flight-steps3 .step1 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps3 .step1 .mark{background-color:#ee2934}.flight-steps3 .step2{color:#333}.flight-steps3 .step2 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps3 .step2 .mark{background-color:#ee2934}.flight-steps3 .step3{color:#333;color:#ee2934}.flight-steps3 .step3 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps3 .step3 .mark{background-color:#ee2934}.flight-steps4 .step1{color:#333}.flight-steps4 .step1 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps4 .step1 .mark{background-color:#ee2934}.flight-steps4 .step2{color:#333}.flight-steps4 .step2 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps4 .step2 .mark{background-color:#ee2934}.flight-steps4 .step3{color:#333}.flight-steps4 .step3 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps4 .step3 .mark{background-color:#ee2934}.flight-steps4 .step4{color:#333;color:#ee2934}.flight-steps4 .step4 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps4 .step4 .mark{background-color:#ee2934}.flight-steps5 .step1{color:#333}.flight-steps5 .step1 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps5 .step1 .mark{background-color:#ee2934}.flight-steps5 .step2{color:#333}.flight-steps5 .step2 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps5 .step2 .mark{background-color:#ee2934}.flight-steps5 .step3{color:#333}.flight-steps5 .step3 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps5 .step3 .mark{background-color:#ee2934}.flight-steps5 .step4{color:#333}.flight-steps5 .step4 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps5 .step4 .mark{background-color:#ee2934}.flight-steps5 .step5{color:#333;color:#ee2934}.flight-steps5 .step5 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps5 .step5 .mark{background-color:#ee2934}.flight-steps6 .step1{color:#333}.flight-steps6 .step1 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps6 .step1 .mark{background-color:#ee2934}.flight-steps6 .step2{color:#333}.flight-steps6 .step2 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps6 .step2 .mark{background-color:#ee2934}.flight-steps6 .step3{color:#333}.flight-steps6 .step3 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps6 .step3 .mark{background-color:#ee2934}.flight-steps6 .step4{color:#333}.flight-steps6 .step4 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps6 .step4 .mark{background-color:#ee2934}.flight-steps6 .step5{color:#333}.flight-steps6 .step5 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps6 .step5 .mark{background-color:#ee2934}.flight-steps6 .step6{color:#333;color:#ee2934}.flight-steps6 .step6 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps6 .step6 .mark{background-color:#ee2934}.flight-steps7 .step1{color:#333}.flight-steps7 .step1 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps7 .step1 .mark{background-color:#ee2934}.flight-steps7 .step2{color:#333}.flight-steps7 .step2 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps7 .step2 .mark{background-color:#ee2934}.flight-steps7 .step3{color:#333}.flight-steps7 .step3 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps7 .step3 .mark{background-color:#ee2934}.flight-steps7 .step4{color:#333}.flight-steps7 .step4 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps7 .step4 .mark{background-color:#ee2934}.flight-steps7 .step5{color:#333}.flight-steps7 .step5 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps7 .step5 .mark{background-color:#ee2934}.flight-steps7 .step6{color:#333}.flight-steps7 .step6 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps7 .step6 .mark{background-color:#ee2934}.flight-steps7 .step7{color:#333;color:#ee2934}.flight-steps7 .step7 .dot{border:2px solid #ee2934;background-color:#ee2934}.flight-steps7 .step7 .mark{background-color:#ee2934}.main:after,.main:before{content:" ";display:table}.main:after{clear:both}.main-r{float:right}.main-l{float:left;width:712px}.area-hd,.con-hd,.con-tit,.con-tit-ok{font-weight:400;color:#333;font-size:20px}.area-hd .bold,.area-hd .no-flight-steps,.con-hd .bold,.con-hd .no-flight-steps,.con-tit .bold,.con-tit .no-flight-steps,.con-tit-ok .bold,.con-tit-ok .no-flight-steps{font-weight:700}.area-hd .no-flight-steps,.con-hd .no-flight-steps,.con-tit .no-flight-steps,.con-tit-ok .no-flight-steps{margin-top:40px}.con-tit{margin-bottom:15px;font-size:24px}.con-hd{margin:45px 0 22px 0;font-size:24px}.tit-t{padding-top:45px}.con-tit-ok{margin-bottom:19px;color:#06ad5d}.con-tit-ok .icon-shijian,.con-tit-ok .icon-zque{vertical-align:middle;margin-right:7px;font-size:24px}.area-hd{background-color:#f2f2f2;font-size:16px;line-height:47px}.area-hd .icon-rentou{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-feiji1{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-lianxiren{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-Hotel{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-tax{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-pay{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-parvalue{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-refund{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-apply{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-product{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-reservation{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-insurance{margin:0 12px 0 15px;vertical-align:-3px;font-size:20px}.area-hd .icon-feiji1{font-size:21px}.area-hd .icon-insurance,.area-hd .icon-lianxiren{font-size:22px}.area-hd .min-tip{font-size:14px;margin-left:5px}.area-tit{margin:18px 0;font-weight:400;font-size:18px;color:#333}.row-tit{font-size:14px;font-weight:700}.form-tit{padding:0 0 25px 0;font-size:18px;font-weight:400}.small{margin-left:18px;font-size:12px;font-weight:400}.area{margin-bottom:10px;background-color:#fff;border-radius:3px}.area-tips{padding:20px 50px;color:#333}.area-tips .area-tip{padding:5px 0}.area-tips .price{font-size:20px}.area-tips .break-row{-ms-word-break:break-all;word-break:break-all}.area-list{padding:15px 20px}.area-list .list-tit{margin-bottom:10px;font-size:14px;font-weight:700;color:#000}.area-list .list-li{line-height:1.8}.area-list-pl{padding:25px 50px}.area-list-pl .list-li{line-height:1.8}.area-info{padding:28px 20px}.area-info .info-tit{margin-bottom:28px;font-size:18px;font-weight:700}.area-info .fL{margin-right:40px}.area-info .cell{width:165px}.area-acc .hd-type,.product-list .item-tag{font-size:14px;line-height:50px;position:relative;background-color:#ee2934;color:#fff}.area-acc .hd-type::after,.product-list .item-tag::after{content:"";position:absolute;top:0;right:-50px;background-color:#ee2934;width:0;height:0;border-left:25px solid #ee2934;border-top:25px solid #fff;border-right:25px solid #fff;border-bottom:25px solid #fff}.product-list .item-tag{display:inline-block;height:40px;line-height:40px;padding-left:13px;padding-right:20px;font-size:14px}.product-list .item-tag::after{right:-40px;border-left:20px solid #ee2934;border-top:20px solid #f7f7f7;border-right:20px solid #f7f7f7;border-bottom:20px solid #f7f7f7}.product-list .item-tag .b{font-size:24px}.area-acc{margin-bottom:10px}.area-acc .acc-hd{margin:0 20px;border-bottom:1px solid #fff;height:50px}.area-acc .acc-hd .txt{float:left;font-size:14px;line-height:50px}.area-acc .hd-type{float:left;margin-left:-20px;margin-right:20px;padding-left:10px}.area-acc .acc-icon{float:right;margin-top:18px;font-size:16px}.area-acc .form-pass{margin-right:-20px}.area-acc .row-radio{margin:10px 0 15px 0}.acc-on .acc-hd{border-bottom-color:#dbdbdb}.layer-pass .icon-tianjiaren{margin:0 5px 0 3px;font-size:18px;color:#ee2934;vertical-align:-3px}.layer-pass .layer-arrow{margin:0 4px;vertical-align:middle}.layer-pass .layer-link{display:block;height:35px;line-height:35px}.layer-pass .layer-con{margin-top:30px;background-color:#fff;border:1px solid #dedede;overflow:auto;white-space:nowrap;min-width:142px;max-height:162px}.layer-pass .select-option{padding-left:7px;border-bottom:1px solid #dedede;line-height:26px;cursor:pointer}.layer-pass .select-option:hover{background-color:#f5f5f5}.layer-pass .select-option:last-child{border-bottom:none}.acc-hd .layer-on .layer-link,.row .layer-on .layer-link{color:#ee2934}.acc-hd .layer-pass{float:left;margin:0 0 0 18px;position:relative}.acc-hd .layer-link{height:50px;line-height:50px}.acc-hd .layer-con{margin-top:45px}.row .layer-pass{float:left}.form-pass{padding:10px 0 10px 20px}.form-pass .input-group{width:209px}.form-pass .text{width:190px}.form-pass .select{width:207px}.form-pass .select-phone .input-set{position:relative;float:left}.form-pass .select-phone .select,.form-pass .select-phone .text{float:left}.form-pass .select-phone .select{width:125px;margin-right:20px}.form-pass .select-phone .select-width{width:157px;margin-right:20px}.form-pass .select-phone .type-text{float:left;width:192px;border:1px solid #dedede}.form-pass .select-phone .type-text label{padding-left:10px}.form-pass .select-phone .type-text .type-num{width:192px;height:33px;line-height:33px;border:none;outline:0;padding:0 10px 0 5px;font-size:12px}.form-pass .select-phone .type-text .type-set{width:97px}.form-pass .select-phone .type-text .type-wid{width:139px}.form-pass .select-phone .type-box{width:155px}.form-pass .select-phone .type-width{width:246px}.form-pass .select-phone .email{display:none}.form-pass .select-phone .email .text{width:176px;border:none}.form-pass .select-phone .email .text-width{width:230px}.form-pass .select-phone .email .type-wid{width:139px;border:none}.form-pass .select-phone .db{border:1px solid #767676}.form-pass .row-date .select{float:left}.form-pass .row-date .select-year{width:120px}.form-pass .row-date .select-day,.form-pass .row-date .select-month{margin-right:11px;width:97px}.form-pass .input-address{width:437px}.form-pass .input-address .text{width:419px}.form-pass .input-l{width:448px}.form-pass .input-l .text{width:430px}.form-pass .input-s{width:96px}.form-pass .input-s .text{width:78px}.form-pass label.row-l{display:block}.form-pass .row{margin-bottom:15px}.form-pass .row.other-row{border-top:1px dashed #ccc;margin-top:30px;padding-top:10px}.form-pass .row.other-row .text-name{color:#ffa200;margin:10px 0 5px 0}.form-pass .another-wrap{display:none}.form-pass .other-wrap{display:none}.form-pass .fL{margin:0 20px 0 0}.form-pass .fL-set{margin-right:0}.form-pass .tip-icon .tip-box{margin-top:-9px}.form-pass .row-tit{padding:8px 0}.form-pass .row-check{height:35px;padding-bottom:10px}.form-pass .row-check .input-group{float:left;margin-right:20px}.form-pass .patch-tips{padding:8px 0 20px}.form-mail{padding-bottom:60px}.form-mail .input-group{width:209px}.form-mail .text{width:190px}.form-mail .select{width:207px}.form-mail .select-phone .input-set{position:relative;float:left}.form-mail .select-phone .select,.form-mail .select-phone .text{float:left}.form-mail .select-phone .select{width:125px;margin-right:20px}.form-mail .select-phone .select-width{width:157px;margin-right:20px}.form-mail .select-phone .type-text{float:left;width:192px;border:1px solid #dedede}.form-mail .select-phone .type-text label{padding-left:10px}.form-mail .select-phone .type-text .type-num{width:192px;height:33px;line-height:33px;border:none;outline:0;padding:0 10px 0 5px;font-size:12px}.form-mail .select-phone .type-text .type-set{width:97px}.form-mail .select-phone .type-text .type-wid{width:139px}.form-mail .select-phone .type-box{width:155px}.form-mail .select-phone .type-width{width:246px}.form-mail .select-phone .email{display:none}.form-mail .select-phone .email .text{width:176px;border:none}.form-mail .select-phone .email .text-width{width:230px}.form-mail .select-phone .email .type-wid{width:139px;border:none}.form-mail .select-phone .db{border:1px solid #767676}.form-mail .row-date .select{float:left}.form-mail .row-date .select-year{width:120px}.form-mail .row-date .select-day,.form-mail .row-date .select-month{margin-right:11px;width:97px}.form-mail .input-address{width:437px}.form-mail .input-address .text{width:419px}.form-mail .input-l{width:448px}.form-mail .input-l .text{width:430px}.form-mail .input-s{width:96px}.form-mail .input-s .text{width:78px}.form-mail label.row-l{display:block}.form-mail .textarea{width:1078px;height:54px;line-height:18px}.form-mail .row{margin-top:20px;font-size:14px}.form-mail .fL{margin:0 10px 0 0}.form-mail-pb{padding-bottom:0}.form-avatar .input-group{width:209px}.form-avatar .text{width:190px}.form-avatar .select{width:207px}.form-avatar .select-phone .input-set{position:relative;float:left}.form-avatar .select-phone .select,.form-avatar .select-phone .text{float:left}.form-avatar .select-phone .select{width:125px;margin-right:20px}.form-avatar .select-phone .select-width{width:157px;margin-right:20px}.form-avatar .select-phone .type-text{float:left;width:192px;border:1px solid #dedede}.form-avatar .select-phone .type-text label{padding-left:10px}.form-avatar .select-phone .type-text .type-num{width:192px;height:33px;line-height:33px;border:none;outline:0;padding:0 10px 0 5px;font-size:12px}.form-avatar .select-phone .type-text .type-set{width:97px}.form-avatar .select-phone .type-text .type-wid{width:139px}.form-avatar .select-phone .type-box{width:155px}.form-avatar .select-phone .type-width{width:246px}.form-avatar .select-phone .email{display:none}.form-avatar .select-phone .email .text{width:176px;border:none}.form-avatar .select-phone .email .text-width{width:230px}.form-avatar .select-phone .email .type-wid{width:139px;border:none}.form-avatar .select-phone .db{border:1px solid #767676}.form-avatar .row-date .select{float:left}.form-avatar .row-date .select-year{width:120px}.form-avatar .row-date .select-day,.form-avatar .row-date .select-month{margin-right:11px;width:97px}.form-avatar .input-address{width:437px}.form-avatar .input-address .text{width:419px}.form-avatar .input-l{width:448px}.form-avatar .input-l .text{width:430px}.form-avatar .input-s{width:96px}.form-avatar .input-s .text{width:78px}.form-avatar label.row-l{display:block}.form-avatar .row{margin-bottom:20px}.form-avatar .fL{margin:0 30px 0 0}.form-avatar .mr0{margin-right:0}.form-avatar .row-hr{float:left;margin:53px 3px 0;border-bottom:1px solid #dedede;width:20px;height:0;overflow:hidden}.form-avatar .input-hr{vertical-align:middle}.form-avatar .cap-img{margin-right:3px;width:145px;height:35px}.form-avatar .cap-con .icon-refresh{vertical-align:-10px;font-size:14px;color:#ee2934}.form-avatar .has-icon{width:165px}.form-avatar .has-icon .text{width:125px}.form-avatar .link-hide{display:inline-block;margin-top:44px}.form-avatar .link-hide .icon-xiangxia{margin-left:5px}.form-avatar .avatar-tip{padding-top:15px;margin-bottom:20px}.form-avatar .select-s{float:left;width:96px;margin-right:3px}.area-pay .pay-sum{float:right;margin-top:15px;color:#666;font-size:12px}.area-pay .pay-sum b{color:#ee2934;font-size:20px}.area-pay .area-list{margin-bottom:10px;background-color:#f2f2f2}.area-pay .list-li{line-height:1.8}.sao-modal .dialog-alert{display:block}.sao-modal .item-key{color:grey;font-size:14px;text-align:center;line-height:21px}.sao-modal .item-value{font-size:20px;text-align:center}.sao-modal .important{color:#ee2934}.sao-modal .item-unit{font-size:14px}.sao-modal .erweima{width:160px;height:160px;margin:0 auto;border:1px solid rgba(0,0,0,.2)}.sao-modal .erweima img{width:160px;height:160px}.sao-modal .erwei-tip{text-align:center;margin-top:10px;font-size:14px}.sao-modal .status-text{text-align:center;font-size:14px;margin-bottom:15px}.sao-modal .status-text .second{color:#ee2934;margin:0 3px}.sao-modal .status-text .icon-gantanhao,.sao-modal .status-text .icon-gantanhao2{font-size:13px;margin-right:3px}.sao-modal .cl{margin-bottom:10px}.sao-modal .cl .item-key{line-height:1.5}.sao-modal .cl .item-value{font-size:14px;line-height:1.5}.tab-item{display:none}.tab-nor{background-color:#fff}.tab-nor .tab-nav{border-bottom:1px solid #f7f7f7;height:40px;overflow-x:hidden}.tab-nor .tab-li{float:left;margin-left:-1px;font-size:14px;text-align:center;border-left:1px solid #e6e6e6;height:40px;line-height:40px;cursor:pointer}.tab-nor .tab-li .tab-i{display:block;line-height:26px}.tab-nor .tab-on{color:#fff;background-color:#ee2934;border-color:#ee2934}.pay-tab{font-size:14px}.pay-tab .tab-li{width:25%}.pack-tab{font-size:14px}.pack-tab .tab-li{width:50%}.hotel-tab{margin-top:10px}.hotel-tab .tab-li{width:33.3%}.pay-ul{padding:0 0 30px 40px}.pay-ul:after,.pay-ul:before{content:" ";display:table}.pay-ul:after{clear:both}.pay-ul .pay-type{display:inline-block;width:100%}.pay-ul .pay-type .til{color:#ee2934}.pay-ul .pay-li{float:left;margin-top:25px;width:260px;height:40px;line-height:40px;cursor:pointer}.pay-ul img{width:40px;margin-left:10px;vertical-align:middle}.pay-ul .icon-alipay{width:70px}.pay-ul .pay-li-less,.pay-ul .pay-li-more{color:#0595ff}.pay-ul .pay-li-less .icon-xiangshang,.pay-ul .pay-li-less .icon-xiangxia,.pay-ul .pay-li-more .icon-xiangshang,.pay-ul .pay-li-more .icon-xiangxia{margin-left:3px}.pay-ul .pay-type{margin-top:30px}.area-patch{padding:10px 0 30px 0}.area-patch .radio-label{display:block;margin:15px 30px 0 30px;line-height:18px}.area-patch .form-pass{padding-top:15px;padding-left:51px}.patch-tip{line-height:1.8}.area-cert{margin-top:40px;margin-bottom:60px;border:1px solid #dedede}.area-cert .cert-hd{padding:0 20px;line-height:48px}.area-cert .radio-label{margin-right:40px}.area-cert p{margin:15px 0}.area-cert .form-pass{border-top:1px solid #dedede;padding-right:20px;padding-bottom:15px}.area-mess{margin-top:100px}.mess-con{text-align:center;height:490px}.mess-con .mess-t{padding:155px 0 0 0}.mess-con .mess-tit{margin-bottom:10px;font-size:24px}.mess-con .mess-tit .icon-zque{vertical-align:middle;color:#06ad5d;font-size:40px}.mess-con .mess-tit .icon-gantanhao,.mess-con .mess-tit .icon-gantanhao2{vertical-align:middle;color:#ff5000;font-size:40px}.mess-con p{line-height:1.5;font-size:12px;max-width:525px;margin:0 auto}.mess-con .btn-con{margin-top:20px}.mess-con .btn-con .btn{float:none;margin-left:0;min-width:150px}@media only screen and (min-width:1920px){.bg-con{background-size:cover}}.bg-con{position:absolute;top:0;width:100%;height:100%;background-image:url(../images/bg.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.bg-con .load-logo{margin-bottom:40px}.bg-con .load-con{position:absolute;top:50%;left:50%;margin-left:-215px;margin-top:-225px;width:430px}.bg-con .container{width:768px;height:100%;background:rgba(255,255,255,.6);float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-left:84px}.bg-con .container .logo img{width:155px;height:70px}.bg-con .container .error{font-size:20px;color:#ee2934;margin-top:149px}.bg-con .container h2{font-size:40px;color:#ee2934;margin-top:18px;font-weight:400}.bg-con .container .err-mess{width:600px;font-size:20px;color:#000;margin-top:18px;font-weight:700;padding-bottom:33px;border-bottom:2px solid #979797}.bg-con .container .btn{width:156px;height:47px;line-height:47px;margin-top:140px;margin-right:66px}.area-load{margin-top:10px;min-height:600px}.area-load .load-img{padding-top:160px}.modal-big .load-con{margin-top:95px}.load-con{text-align:center;line-height:2;display:block}.load-con .load-img{margin:0 auto;color:#ee2934;width:140px;height:140px;line-height:14px}.load-con .load-img p{margin-top:-77px}.load-con .load-txt{margin-top:25px}.accordion-fixed{position:fixed;top:0;left:50%;margin-left:193px;z-index:99}.accordion-abs{position:absolute}.pre-icon{width:58px;height:58px;background:#ee2934;border-radius:58px;text-align:center}.pre-icon i{font-size:30px;color:#fff;text-align:center;line-height:58px}.pre-icon:hover{background:#a60a0f;cursor:pointer}.pre-icon .icon-meals{font-size:28px}.ex-service{display:inline-block;width:75px;margin:16px 0 8px 50px;float:left}.ex-service .pre-text{line-height:30px}.ex-service .pre-disabled{background:#c4c4c4}.ex-service .pre-disabled:hover{background:#c4c4c4;cursor:pointer}.ex-part{width:100%;background:#fff}.ex-part .radio-label{display:inline-block;margin-left:15px;margin-bottom:30px}.ex-part .travel-luggage{border-top:1px dashed #e6e6e6}.ex-part .travel-luggage .row{margin-left:15px}.ex-part .travel-luggage .row:last-child{margin-bottom:28px}.ex-part .travel-luggage .row .input-group,.ex-part .travel-luggage .row .select{width:250px}.ex-part .travel-luggage .row .weight{display:inline-block;width:50px;margin-right:70px}.ex-part .travel-luggage .mr38{margin-right:38px}.ex-part .border-lr{border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.ex-part .travel-title{font-size:18px;margin-left:15px;font-weight:700;height:40px;line-height:40px;margin-top:10px}.ex-part .travel-title .f14{font-size:14px;margin-right:6px;font-weight:400}.ex-part .travel-title .travel-icon{margin:0 5px;font-size:36px}.ex-part .black{height:10px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.ex-part .prepay-tab{padding:0}.ex-part .prepay-tab .btn-default{width:80px}.ex-part .tab-nav{background:#fff;border-right:1px solid #e6e6e6}.ex-part .tab-nav.meals-tab{background:0 0;border-right:none}.ex-part .show-tip{height:35px;line-height:35px;border:1px solid #e6e6e6;border-top:1px dashed #e6e6e6;font-size:14px}.ex-part .show-tip .icon{margin-top:9px;font-size:16px}.ex-part .toggle{height:24px;line-height:30px;text-align:center;border:1px solid #e6e6e6;border-top:none}.ex-part .toggle:hover{background:#e8e8e8}.ex-part .toggle .toggle-icon{font-size:14px;cursor:pointer}.ex-part .show-con{height:90px;border:1px solid #e6e6e6}.ex-part .show-con .pre-icon{margin:10px;float:left}.ex-part .show-con .show-tit{font-size:14px;font-weight:700;line-height:30px}.ex-part .show-con .show-des{font-size:12px}.ex-part .show-con .show-des .discount{color:#ee2934}.ex-part .no-bottom{border-bottom:none}.ex-part .no-border{border:none}.tb-nor{table-layout:fixed;background-color:#fff;width:100%}.tb-nor .error-info{color:#ff5000}.tb-nor .success-info{color:#06ad5d}.tb-nor td,.tb-nor th{text-align:left;height:20px;padding:10px 0;line-height:1.5}.tb-nor td:first-child,.tb-nor th:first-child{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:50px;word-break:keep-all;word-wrap:break-word}.tb-nor td:first-child .radio,.tb-nor th:first-child .radio{margin-left:-31px;margin-right:13px}.tb-nor .total-num,.tb-nor th{font-weight:400;color:#000}.tb-nor td{border-top:1px dashed #e4e4e4;word-wrap:break-word;color:#666}.tb-nor .tfoot{padding-right:50px;text-align:right;font-weight:700}.tb-nor .tfoot .price{margin-left:8px}.tb-nor .tip-icon{vertical-align:baseline;text-indent:0}.tb-nor .price{color:#ee2934;font-size:14px}.tb-nor .pr30{padding-right:30px}.tb-hotel td:first-child,.tb-hotel th:first-child{text-indent:20px}.single-line-info .tb-show-boarding-pass,.tb-simple{width:100%;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;background-color:#fff}.single-line-info .tb-show-boarding-pass td,.single-line-info .tb-show-boarding-pass th,.tb-simple td,.tb-simple th{text-align:left}.single-line-info .tb-show-boarding-pass tr,.tb-simple tr{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.single-line-info .tb-show-boarding-pass th,.tb-simple th{background-color:#f4f4f4;font-weight:400;padding:10px 0}.single-line-info .tb-show-boarding-pass td,.tb-simple td{height:50px;color:#666}.single-line-info .tb-show-boarding-pass td:first-child,.single-line-info .tb-show-boarding-pass th:first-child,.tb-simple td:first-child,.tb-simple th:first-child{text-indent:10px}.single-line-info .tb-show-boarding-pass td:nth-child(2),.tb-simple td:nth-child(2){word-break:break-all;padding-right:5px}.single-line-info .tb-show-boarding-pass .tip-txt,.tb-simple .tip-txt{text-indent:0}.single-line-info .tb-show-boarding-pass .icon-delete,.single-line-info .tb-show-boarding-pass .icon-edit,.tb-simple .icon-delete,.tb-simple .icon-edit{font-size:14px}.tb-con-pb{padding-bottom:60px}.modal-service .tb-hd{margin:15px 0 8px 0;font-size:14px}.modal-service .single-line-info .tb-show-boarding-pass,.modal-service .tb-simple,.single-line-info .modal-service .tb-show-boarding-pass{font-size:14px}.modal-service .single-line-info .tb-show-boarding-pass td,.modal-service .single-line-info .tb-show-boarding-pass th,.modal-service .tb-simple td,.modal-service .tb-simple th,.single-line-info .modal-service .tb-show-boarding-pass td,.single-line-info .modal-service .tb-show-boarding-pass th{text-indent:0;text-align:center;padding-left:10px;padding-right:10px}.modal-service .single-line-info .tb-show-boarding-pass td,.modal-service .tb-simple td,.single-line-info .modal-service .tb-show-boarding-pass td{height:40px}.modal-service .single-line-info .tb-show-boarding-pass .th-simple,.modal-service .tb-simple .th-simple,.single-line-info .modal-service .tb-show-boarding-pass .th-simple{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flight-rule{min-width:130px;margin-top:20px;margin-left:20px;float:left}.flight-brand{float:left;margin:10px 0 0 35px}.flight-brand .brand{margin-bottom:2px}.area-detail{padding-top:1px}.area-detail .route-start-end{margin-left:20px;margin-right:20px}.area-detail .tip-arrow{margin-left:0}.area-route{padding-bottom:15px}.area-route-pl{background-color:#fff;padding-bottom:15px}.area-route-pl .route-info-wrap{margin-left:50px}.area-re .re-item{height:140px}.area-re .re-item .re-t{top:19px}.area-re .re-item .route-start-end{padding-top:58px}.area-re .re-item .to{margin-right:0}.area-re .re-item .end,.area-re .re-item .start{width:165px}.area-re-pl{background-color:#fff}.area-re-pl .re-item{height:140px}.area-re-pl .re-item .re-t{top:19px}.area-re-pl .re-item .route-start-end{padding-top:58px;margin-left:50px}.area-re-pl .flight-brand{margin-left:70px}.slider-nav{float:left;margin-top:20px;position:relative;width:330px}.slider-nav .unslider-arrow{top:0;bottom:0;width:30px;background-color:#fff}.slider-nav .unslider-arrow .icon-xiangyou,.slider-nav .unslider-arrow .icon-xiangzuo{position:absolute;top:12px;margin-left:7px;font-size:16px}.slider-nav .slider-list{margin:0 0 0 30px}.slider-nav .slide img{float:left;margin-right:5px;width:50px;height:40px;cursor:pointer}.area .page-con{margin-top:20px}.area .page,.area .page-ell,.area .page-next,.area .page-prev{border:1px solid #f2f2f2}.area-avatar{padding:35px 0 15px 40px}.area-avatar .minH{min-height:242px}.area-avatar .alert-danger{margin-right:40px}.area-avatar .multipass-radio{display:inline-block}.area-avatar .multipass .tip-box{width:300px}.vip-area .form-tit .link-handle{float:right;font-size:12px}.vip-area .form-tit .icon-tianjia{margin-right:8px;font-size:18px;vertical-align:-3px}.vip-area .icon-delete{margin-left:16px}.area-checkList{margin-bottom:60px;padding:30px}.area-check{padding:30px}.area-check .form-pass{padding-top:0;padding-bottom:0}.area-check .db{display:block;line-height:30px}.area-check .radio{margin-right:10px}.area-check .radios{margin:5px 0 5px 25px}.area-check .textarea{width:890px;height:82px}.area-check .radio-db{margin-top:5px;margin-bottom:10px}.area-check .radio-db .radio-label{margin-right:46px}.area-check .radio-db .textarea{margin-top:5px}.area-tb{padding:40px 40px 20px}.area-tb .port-eli{display:inline-block;max-width:85px;vertical-align:-7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.area-tb.not-login-tb{padding:0}.area-tb.not-login-tb td:first-child,.area-tb.not-login-tb th:first-child{text-indent:0;text-align:center}.area-tb.not-login-tb .btn-small{padding:0 3px;margin-top:10px;min-width:55px;line-height:25px}.area-tb.not-login-tb .tip-p{text-indent:0}.area-tb.not-login-tb .row-hide{display:none}.area-tb.not-login-tb td{padding-left:2px;vertical-align:top}.area-tb td:first-child,.area-tb th:first-child{text-indent:30px}.area-tb td:last-child,.area-tb th:last-child{text-align:center;padding-right:10px}.area-tb td{padding:15px 0;height:auto;line-height:2}.area-tb .icon-airplane-,.area-tb .icon-fufeizuowei-01,.area-tb .icon-jijiu{font-size:24px}.area-tb .icon-jijiu{color:#999}.area-tb .icon-airplane-,.area-tb .icon-fufeizuowei-01{color:#c4c4c4}.area-pL{background-color:#fff}.calender-part{width:auto!important}.drawer-spe{padding:10px 20px;padding-top:0;line-height:1.5}.drawer-spe .drawer-li{padding:5px 0 5px 10px}.drawer-spe .info-p{color:#ee2934}.drawer-spe .drawer-item{float:left;width:210px;line-height:25px}.tickek-module .module-state .icon-Refund-completed,.tickek-module .module-state .icon-Returned-ticket{color:#06ad5d}.single-mess-con{min-height:200px;background:#fff;line-height:1.5;text-align:center;padding-top:100px}.single-mess-con .icon-gantanhao{font-size:40px;color:#ff5000;vertical-align:-4px}.single-mess-con p{max-width:525px;margin:0 auto;font-size:12px}.single-line-info{font-size:16px}.single-line-info .tb-show-boarding-pass,.single-line-info .tb-simple{height:30vh}.single-line-info .tb-show-boarding-pass td,.single-line-info .tb-simple td{text-align:center;position:relative}.single-line-info .tb-show-boarding-pass td .choosed-icon,.single-line-info .tb-simple td .choosed-icon{width:0;height:0;border-top:30px solid #e7e7e7;border-bottom:30px solid transparent;border-left:30px solid transparent;border-right:30px solid transparent;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:-30px;left:-30px}.single-line-info .tb-show-boarding-pass td .icon-xiangxia,.single-line-info .tb-simple td .icon-xiangxia{color:#fff;position:absolute;font-size:14px;top:6px;left:-3px}.single-line-info .tb-show-boarding-pass .active,.single-line-info .tb-simple .active{border:1px solid #ee2934}.single-line-info .tb-show-boarding-pass .active .choosed-icon,.single-line-info .tb-simple .active .choosed-icon{border-top:30px solid #ee2934}.single-line-info .tb-show-boarding-pass .hasBorderB,.single-line-info .tb-simple .hasBorderB{border-bottom:1px solid #ee2934}.single-line-info .tb-show-boarding-pass{height:50vh}.single-line-info .info-icon{font-size:24px;vertical-align:-5px;margin-right:.3rem}.select-segment tr>td:first-child{text-align:right}.select-segment tr>td:first-child .radio{vertical-align:-2px;margin-right:5px}.tickek-module .pre-service-item .pre-info-list.pre-mmb-list{line-height:48px}.order-area .btn-sent{display:block;width:165px}.area-mul-hd{line-height:25px;font-size:14px}.area-mul-hd .mul-top{padding-top:12px}.area-mul-hd .mul-center{padding-top:10px;padding-left:20px}.area-mul-hd .house-tlt{float:left;margin-right:10px}.area-mul-hd .house-num{float:left;width:700px;margin-right:-150px}.area-mul-hd .house-text{display:inline-block;margin:0 87px 5px 0}.area-mul-hd .mul-tip{color:#3c3c3c;font-size:12px;line-height:20px;padding:5px 20px 15px 20px}.area-mul-hd .mul-tip .f-bold{font-weight:700}.mul-table td:first-child,.mul-table th:first-child{padding-left:0}.mul-table .tip{padding-right:10px}.mul-table .choose-btn{border:none;border-radius:3px;color:#fff;background:#ee2934;outline:0;padding:3px 15px}.mul-table .choose-btn.choosed{background:#fff;color:#666}.mul-table .cl{text-align:center}.mul-table .center-td,.mul-table .center-th{text-align:center}.select-youth{position:relative}.select-youth .tip-icon{position:absolute;top:35px;left:0}.select-youth .tip-icon .tip-box-spe{display:block}.tb-traveler .passenger-card{float:left}.tb-traveler .passenger-card .input-group{width:130px;position:relative}.tb-traveler .passenger-card .input-group .text{width:110px;text-indent:15px}.tb-traveler .passenger-card .input-group .code-text{position:absolute;top:10px;left:7px;z-index:11}.tb-traveler .passenger-oprations{float:left;display:inline-block;margin-left:5px}.tb-traveler .passenger-oprations i{font-size:16px}.tb-traveler .passenger-oprations .icon-zque{color:#06ad5d}.tb-traveler .passenger-oprations .icon-cuowu{color:#ff5000}.tb-traveler .passenger-oprations .icon-qianbi{color:#0595ff}.tb-traveler .passenger-oprations-ed{padding-top:8px}.tb-traveler .layer-link:hover{cursor:pointer}.tb-traveler .layer-con{position:absolute;left:-1px;background-color:#fff;width:auto;min-width:100%;overflow:auto;overflow-x:hidden;max-height:180px}.tb-traveler .layer-con .select-option{cursor:pointer;height:35px;line-height:35px;text-indent:20px;white-space:nowrap;padding-right:18px}.tb-traveler .layer-con .has-dt .select-option{padding-left:0}.tb-traveler .layer-con .select-option:hover{background-color:#f5f5f5}.tb-traveler .layer-pass .select-option{padding-left:0}.btn-r{float:right;margin:20px 15px -20px 0}.tip-message p{text-align:left;font-size:14px;color:grey}.tip-message p.flight-message{margin-top:10px;margin-bottom:10px}.tip-message .warm-tip{font-size:14px}.tip-message .last{margin-bottom:0}.tip-message .verification-box{margin-top:10px;text-align:left;border-bottom:1px solid #c7c7c7;margin-bottom:20px;padding-bottom:10px}.tip-message .verification-box .btn-getVerification{margin-top:10px;margin-right:10px}.tip-message .no-bottom{border-bottom:0;margin-bottom:0;padding-bottom:0}.container .con-tit .mt30{margin-top:30px}.container .con-tit .mt20{margin-top:20px}.area .logo-img img{height:60px;margin-left:44px}.area .dengji-tip{display:inline-block;float:right;color:#fff;font-size:24px;margin-right:60px}.area .bg-color{background-color:#d42010}.area .area-ht{line-height:80px}.area .bg-color-blue{background-color:#1f93d5}.area .bg-color-blue .tips{color:#fff;padding-left:43px}.area .padding30{padding-top:30px}.area .padding25{padding-top:25px}.area .bar-code{width:560px;background-color:#eee;height:135px;margin-left:27px;font-size:18px;text-align:center;line-height:135px}.area .cas{height:135px;line-height:135px;font-size:18px;padding-left:30px}.area .erweima{width:527px;height:172px;background-color:#eee;font-size:18px;text-align:center;line-height:172px;margin-left:130px;color:#555}.area .s-txt{text-align:center;height:45px;line-height:45px;padding-left:30px}.area .texts{padding:20px 37px 20px 20px;line-height:1.8}.area .text-style{font-size:16px;color:#333}.area-route .short{width:128px}.area-route .short-input{width:110px}.flight-msg{float:left;width:110px;margin-right:20px;text-align:right;line-height:16px;color:#555}.flight-msg .name-en{font-size:14px}.flight-msg .name-zh{font-size:18px}.flight-msg .one-line{line-height:35px}.dengji-con .area{margin-bottom:0}.dengji-con .area-route{padding:20px 0 20px 0;background-color:#f2f2f2}.dengji-con .area-route-pl{padding-bottom:25px}.dengji-con .con-tit{margin-bottom:10px}.area .user-tips{padding:20px 0 20px 15px;line-height:1.8}.area .user-tips .title{padding-bottom:5px;font-weight:700}.unionpay-fill-box{display:none;margin:0 20px;padding:25px 10px;border-top:1px dashed #e4e4e4}.unionpay-fill-box .unionpay-pay-title{margin-bottom:8px}.text-warn-box{font-size:12px;line-height:24px}.bank-fill-row .input-group{width:296px}.bank-fill-row .input-group .text{width:278px}.bank-fill-row .btn-default{width:130px;margin-left:10px}.verify-success{margin-left:8px;color:#0d0;font-size:12px}.verify-success .icon{font-size:14px;margin-right:5px;vertical-align:-2px}.verify-except{margin-left:8px;color:#ffc600;font-size:12px}.verify-except .icon{font-size:14px;margin-right:5px;vertical-align:-2px}.pay-info-wrap{border-top:1px dotted #e4e4e4;border-bottom:1px dotted #e4e4e4;padding:10px 0 20px 40px;margin-bottom:25px}.pay-info-wrap:after,.pay-info-wrap:before{content:" ";display:table}.pay-info-wrap:after{clear:both}.pay-info-wrap .pay-info-head{height:33px;line-height:33px}.pay-info-wrap .pay-info-head .bank-img{margin-right:10px;width:40px}.pay-info-wrap .pay-info-item{height:66px;width:300px;float:left;margin:30px 20px 0 0}.pay-info-wrap .pay-info-item .input-group{width:300px}.pay-info-wrap .pay-info-item .input-group .text{width:282px}.pay-info-wrap .pay-info-item .title{display:block;margin-bottom:10px}.pay-info-wrap .pay-info-item .date{float:left;width:100px;margin-right:10px}.pay-info-wrap .pay-info-date .select{width:300px}.item-text{float:left;margin-left:10px;width:125px;text-align:left}.area-api-wrap .area-acc .acc-hd{margin:0 50px}.area-api-wrap .area-tit{margin-top:30px}.area-api-wrap .form-pass{padding:10px 70px 10px 50px}.area-api-wrap .input-group{width:250px}.area-api-wrap .text{width:232px}.area-api-wrap .select{width:250px}.area-api-wrap .address{width:773px}.insurance-module .insurance-item{position:relative;background-color:#fff;padding-top:38px;padding-bottom:8px;border-bottom:1px dashed #e6e6e6;line-height:24px}.insurance-module .insurance-item .route-info-insurance{margin:0 0 0 50px}.insurance-module .item-more{height:auto;padding-top:8px;padding-bottom:0;border-bottom:none}.insurance-module .module-t .t-text{position:absolute;display:inline-block;min-width:28px;padding:0 15px;height:20px;line-height:20px;background-color:#ee2934;color:#fff;text-align:center;top:10px;left:52px}.insurance-module .module-t .t-text::after{position:absolute;right:-15px;top:0;content:"";display:block;border-width:0 12px 20px 3px;border-style:solid;border-color:#e4e4e4;border-right-color:#e4e4e4;border-right-color:#fff}.insurance-module .route-info-insurance .info-txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.insurance-module .route-info-insurance .flight-end,.insurance-module .route-info-insurance .flight-start{display:inline-block;max-width:61px;vertical-align:-6.5px;margin-right:0}.insurance-module .route-info-insurance .flight-seg{display:inline-block;vertical-align:-1px}.insurance-module .route-info-insurance input[type=checkbox]{float:left;margin-left:-20px;margin-right:8px;margin-top:6px}.insurance-module .route-info-insurance .insu-text{display:inline-block;margin-right:34px}.insurance-module .route-info-insurance .insu-text.last{margin-right:45px;float:right}.insurance-module .route-info-insurance .refund-rule{display:inline-block;margin-right:34px}.insurance-module .route-info-insurance .btn-con{margin-top:10px}.insurance-module .route-info-insurance .btn-con .btn{width:80px;height:30px;line-height:30px;margin:10px 82px 10px auto}.insurance-module .route-info-insurance.mt5{margin-top:5px}.insurance-module.history .insurance-item{border-bottom:none}.insurance-module.history .insurance-item span.last{float:none;margin-right:0}.insurance-module.history .refund-rule{margin-left:0;margin-right:34px}#insuranceModal .modal-body{text-align:center}.link-blue{color:#0595ff}.row-radio .tip-icon{margin:0 10px 0 0}.tip-insurance .tip-p{white-space:normal}.tip-insurance .insurance-tb{width:580px;margin-top:13px;padding:10px 15px}.tip-insurance .insurance-tb td,.tip-insurance .insurance-tb th{width:70px;text-align:center;border:1px solid #e2e2e2;padding-top:10px;padding-bottom:10px;line-height:15px}.tip-insurance .insurance-tb .th1{width:100px}.tip-insurance .insurance-tb .th2{width:215px}.tip-insurance .insurance-tb .th3{width:50px}.tip-insurance .tip-info{width:580px}.tip-p .p-text{color:#555;font-size:12px;line-height:24px}.tip-p .p-text .flight-models{color:#ee2934}.layer-pass .layer-link.layer-type{height:auto;line-height:initial}.layer-pass .layer-link.layer-type .layer-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px;display:inline-block}.layer-pass .layer-link.layer-type .layer-arrow{display:inline-block;vertical-align:text-top}.modal-body.short-til{text-align:center}.tip-icon .tip-p p{line-height:18px}.tip-production{position:relative}.tip-production .cabin-tag{position:absolute;top:-18px;right:-8px;display:inline-block;height:18px;line-height:18px;background:#fa0;color:#fff;padding-left:5px;padding-right:5px;font-size:12px;font-weight:400}.tip-production .cabin-tag::after{position:absolute;top:18px;right:0;content:"";display:block;border-width:7px 6px 0 0;border-style:solid;border-color:#eb5100;border-right-color:transparent}.tip-production .tip-box{font-size:12px;font-weight:400;color:#3c3c3c}.list-tit .no-bold{font-weight:400}.tab-item .pay-ul.division{border-bottom:1px solid #e4e4e4}.tab-item .pay-info-item .btn-con{margin-top:31px;height:35px}.tab-item .pay-info-item .btn{float:none;width:157px;height:33px;line-height:33px;margin-left:0;border:1px solid #0595ff;color:#0595ff;background-color:#fff}.tab-item .pay-info-item .btn:hover{color:#fff;background-color:#0595ff}.tab-item .pay-info-wrap.pay-quick{border-top:1px dotted #e4e4e4;border-bottom:1px solid #e4e4e4;margin-bottom:0}.quick-tab .tab-li{width:33.3%}.wcm.agreement{height:260px;border:1px solid #dedede;margin:20px 0 10px 0;padding:10px;overflow-y:scroll}.flight-detail-alert .item,.segment-list-con .item{position:relative;padding-left:35px;height:150px}.flight-detail-alert .item.long,.segment-list-con .item.long{height:170px}.flight-detail-alert .item.long .dd.cabin-dd.choose:after,.segment-list-con .item.long .dd.cabin-dd.choose:after{top:170px}.flight-detail-alert .item.mulit-cabin .dd.flight-info-dd,.segment-list-con .item.mulit-cabin .dd.flight-info-dd{width:713px}.flight-detail-alert .item.mulit-cabin .dd.flight-info-dd .airline-detail .flight-info-wrap,.segment-list-con .item.mulit-cabin .dd.flight-info-dd .airline-detail .flight-info-wrap{margin-right:6px;max-width:214px}.flight-detail-alert .item.mulit-cabin .dd.mulit-sigle,.segment-list-con .item.mulit-cabin .dd.mulit-sigle{width:823px}.flight-detail-alert .item.mulit-cabin .dd.cabin-dd,.segment-list-con .item.mulit-cabin .dd.cabin-dd{width:110px}.flight-detail-alert .item.mulit-cabin .dd.cabin-dd.cabin-dd-group,.segment-list-con .item.mulit-cabin .dd.cabin-dd.cabin-dd-group{width:220px!important}.flight-detail-alert .item.mulit-cabin .dd.cabin-dd.cabin-dd-group .cabin-info,.segment-list-con .item.mulit-cabin .dd.cabin-dd.cabin-dd-group .cabin-info{float:left;width:109px}.flight-detail-alert .item.mulit-cabin .dd.cabin-dd.cabin-dd-group .line,.segment-list-con .item.mulit-cabin .dd.cabin-dd.cabin-dd-group .line{width:1px;float:left;background-color:#e6e6e6;height:70px;margin-top:82px;margin-right:1px}.flight-detail-alert .item.mulit-cabin .dd.cabin-dd.cabin-dd-group.choose:after,.segment-list-con .item.mulit-cabin .dd.cabin-dd.cabin-dd-group.choose:after{left:94.5px}.flight-detail-alert .item.mulit-cabin .dd.cabin-dd.choose:after,.segment-list-con .item.mulit-cabin .dd.cabin-dd.choose:after{left:40px}.flight-detail-alert .item .dd,.segment-list-con .item .dd{border:none;float:left}.flight-detail-alert .item .dd.flight-info-dd,.segment-list-con .item .dd.flight-info-dd{text-align:left;border:none;width:788px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail,.segment-list-con .item .dd.flight-info-dd .airline-detail{position:relative}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-mark,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-mark{position:absolute;left:-55px;top:2px;height:27px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-mark .text,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-mark .text{display:inline-block;height:27px;line-height:27px;background-color:#ee2934;color:#fff;font-size:16px;padding:0 13px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-mark .text .icon-feiji,.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-mark .text .icon-feiji-left,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-mark .text .icon-feiji,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-mark .text .icon-feiji-left{margin-right:3px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-mark .triangle,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-mark .triangle{display:inline-block;height:0;width:0;border-style:solid;border-width:27px 0 0 23px;border-color:transparent transparent transparent #e4e4e4;vertical-align:top}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap{position:relative;float:left;margin-top:56px;margin-right:18px;max-width:216px;line-height:14px;font-size:14px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airplan-info,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airplan-info{margin-bottom:10px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airplan-info .flight-no,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airplan-info .flight-no{margin-right:5px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airplan-info .model,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airplan-info .model{margin-right:5px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airline-com,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airline-com{width:160px;margin-bottom:10px;line-height:16px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airline,.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .city,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airline,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .city{font-weight:700}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .air-transfer,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .air-transfer{margin-bottom:10px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .air-transfer .transfer,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .air-transfer .transfer{cursor:pointer;color:#0595ff}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .type,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .type{display:inline-block;margin-top:10px;color:#ee2934}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .i-airline,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .i-airline{position:absolute;top:6px;left:-25px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .info-item,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .info-item{position:relative;margin-bottom:8px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .flight-info-wrap .info-item .i-airline,.segment-list-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .info-item .i-airline{top:-6px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap{float:left;margin-top:60px;line-height:14px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .time,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .time{font:bold 24px Arial,microsoft yahei;display:inline-block;margin-bottom:10px;line-height:24px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .end,.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .start,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .end,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .start{width:154px;float:left}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .start,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .start{text-align:right}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .end,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .end{text-align:left}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to{text-align:center;width:175px;float:left;position:relative;top:-10px;margin:0 5px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .line,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .line{width:162px;height:1px;background:#e6e6e6;margin:12px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .icon-schedule,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .icon-schedule{margin-right:3px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .stop-dot,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .stop-dot{position:relative}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .stop-dot:before,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .stop-dot:before{position:absolute;width:6px;height:6px;content:" ";display:table;left:50%;top:-16px;margin-left:-3px;background-color:#c7c6c6;border-radius:3px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .two,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .two{display:table;width:100%}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .two .stop-dot,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .two .stop-dot{position:relative;display:table-cell;width:95px}.flight-detail-alert .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .two .stop-dot:before,.segment-list-con .item .dd.flight-info-dd .airline-detail .router-info-wrap .to .two .stop-dot:before{position:absolute;width:6px;height:6px;content:" ";display:table;left:50%;top:-16px;margin-left:-3px;background-color:#0595ff;border-radius:3px}.flight-detail-alert .item .dd.flight-info-dd.multi,.segment-list-con .item .dd.flight-info-dd.multi{width:915px}.flight-detail-alert .item .dd.cabin-dd,.segment-list-con .item .dd.cabin-dd{width:127px;height:100%;border-left:1px solid #e6e6e6;cursor:pointer;position:relative}.flight-detail-alert .item .dd.cabin-dd .cabin-hd,.segment-list-con .item .dd.cabin-dd .cabin-hd{height:6px;width:100%;background:#ee2934}.flight-detail-alert .item .dd.cabin-dd .cabin-hd.cabin-hd-next,.segment-list-con .item .dd.cabin-dd .cabin-hd.cabin-hd-next{background:#ed6f76}.flight-detail-alert .item .dd.cabin-dd .cabin-info .cabin-name,.segment-list-con .item .dd.cabin-dd .cabin-info .cabin-name{line-height:20px;font-size:20px;font-weight:700;height:56px;margin:10px 0 10px 0}.flight-detail-alert .item .dd.cabin-dd .cabin-info .cabin-name.cabin-name-long,.segment-list-con .item .dd.cabin-dd .cabin-info .cabin-name.cabin-name-long{text-align:left;margin-top:10px;height:60px}.flight-detail-alert .item .dd.cabin-dd .cabin-info .cabin-price,.segment-list-con .item .dd.cabin-dd .cabin-info .cabin-price{margin:5px 0 10px 0;font-size:18px;line-height:18px;color:#ee2934}.flight-detail-alert .item .dd.cabin-dd.choose,.segment-list-con .item .dd.cabin-dd.choose{color:#fff;background-color:#ee2934}.flight-detail-alert .item .dd.cabin-dd.choose .cabin-hd,.segment-list-con .item .dd.cabin-dd.choose .cabin-hd{background-color:#ee2934}.flight-detail-alert .item .dd.cabin-dd.choose .cabin-price,.segment-list-con .item .dd.cabin-dd.choose .cabin-price{color:#fff}.flight-detail-alert .item .dd.cabin-dd.choose:after,.segment-list-con .item .dd.cabin-dd.choose:after{content:"";display:inline-block;height:0;width:0;position:absolute;top:150px;left:48.5px;border-style:solid;border-width:10px 15px 0 15px;border-color:#ee2934 transparent transparent transparent}.flight-detail-alert .item .dd.cabin-dd.return .flight-change,.segment-list-con .item .dd.cabin-dd.return .flight-change{font-size:16px;font-weight:700;color:#ee2934;cursor:pointer;width:120px;display:inline-block;vertical-align:middle}.flight-detail-alert .item .dd.cabin-dd.return .flight-change.disabled,.segment-list-con .item .dd.cabin-dd.return .flight-change.disabled{color:#e4e4e4;cursor:default}.flight-detail-alert .item .dd.cabin-dd.return .cabin-info,.segment-list-con .item .dd.cabin-dd.return .cabin-info{display:inline-block;vertical-align:middle;width:120px}.flight-detail-alert .item .dd.cabin-dd.return .cabin-info .cabin-name,.segment-list-con .item .dd.cabin-dd.return .cabin-info .cabin-name{height:60px;margin-top:0;margin-bottom:20px}.flight-detail-alert .item .dd.cabin-dd.return .cabin-info .cabin-price,.segment-list-con .item .dd.cabin-dd.return .cabin-info .cabin-price{margin-bottom:8px}.flight-detail-alert .item .dd.cabin-dd.return .cabin-info.segment .cabin-name,.segment-list-con .item .dd.cabin-dd.return .cabin-info.segment .cabin-name{margin-bottom:18px}.flight-detail-alert .item .dd.cabin-dd.return .help,.segment-list-con .item .dd.cabin-dd.return .help{width:0;height:100%;display:inline-block;vertical-align:middle}.flight-detail-alert .item .dd.cabin-dd.return.choose:after,.segment-list-con .item .dd.cabin-dd.return.choose:after{content:"";display:block;position:relative;top:-6px}.flight-detail-alert .item.return .dd,.segment-list-con .item.return .dd{height:100%}.flight-detail-alert .item.return .dd.flight-info-dd .airline-detail,.segment-list-con .item.return .dd.flight-info-dd .airline-detail{float:left;padding-bottom:30px}.flight-detail-alert .item.return .dd.flight-info-dd .airline-detail .airline-line,.segment-list-con .item.return .dd.flight-info-dd .airline-detail .airline-line{height:0;float:left;width:788px;position:relative;border-bottom:1px dotted #7f7f7f;left:-38px;top:30px}.flight-detail-alert .item.return .dd.flight-info-dd.multi .airline-detail .airline-line,.segment-list-con .item.return .dd.flight-info-dd.multi .airline-detail .airline-line{width:915px}.flight-detail-alert .item.return.mulit-cabin .dd.cabin-dd,.segment-list-con .item.return.mulit-cabin .dd.cabin-dd{width:110px}.flight-detail-alert .item.return.mulit-cabin .dd.cabin-dd .cabin-info,.segment-list-con .item.return.mulit-cabin .dd.cabin-dd .cabin-info{width:102px}.flight-detail-alert .item.return.mulit-cabin .dd.cabin-dd.cabin-dd-group .cabin-info,.segment-list-con .item.return.mulit-cabin .dd.cabin-dd.cabin-dd-group .cabin-info{width:104px;float:none}.flight-detail-alert .item.return.mulit-cabin .dd.cabin-dd.cabin-dd-group .cabin-line,.segment-list-con .item.return.mulit-cabin .dd.cabin-dd.cabin-dd-group .cabin-line{display:inline-block;width:1px;background-color:#e6e6e6;height:70px;position:relative;top:73px}.flight-detail-alert .item.return.mulit-cabin .dd.flight-info-dd .airline-detail .airline-line,.segment-list-con .item.return.mulit-cabin .dd.flight-info-dd .airline-detail .airline-line{width:710px}.flight-detail-alert .i-favour,.segment-list-con .i-favour{float:left;display:inline-block;vertical-align:middle;background-color:#f9aa25;color:#fff;text-align:center;line-height:20px;height:20px;width:20px;font-size:12px;border-radius:2px}.cabin-detail-list{padding:26px;background-color:#fff;margin-top:15px}.cabin-detail-list .cabin-detail-con{width:100%;width:100%;background-color:#fff;text-align:center}.cabin-detail-list .cabin-detail-con caption{font-size:14px;padding:15px 0;background-color:#ee2934;color:#fff}.cabin-detail-list .cabin-detail-con thead th{font-size:16px;padding:15px 0;color:#fff}.cabin-detail-list .cabin-detail-con thead th .tip-pos{margin-left:25%}.cabin-detail-list .cabin-detail-con thead th:nth-child(1){background:#e3e3e3;color:#3c3c3c}.cabin-detail-list .cabin-detail-con thead th:nth-child(2){background:#ee2934;border-left:none;border-right:none}.cabin-detail-list .cabin-detail-con thead th:nth-child(3){background:#ed4049;border-left:none;border-right:none}.cabin-detail-list .cabin-detail-con thead th:nth-child(4){background:#ed585f;border-left:none;border-right:none}.cabin-detail-list .cabin-detail-con thead th:nth-child(5){background:#ed6f76;border-left:none;border-right:none}.cabin-detail-list .cabin-detail-con thead tr .none{background-color:#c4c4c4}.cabin-detail-list .cabin-detail-con tbody tr:nth-child(odd){background-color:#f0f0f0}.cabin-detail-list .cabin-detail-con tbody td{padding:15px 0}.cabin-detail-list .cabin-detail-con tbody .cabin-server{text-align:left;position:relative;padding-left:50px}.cabin-detail-list .cabin-detail-con tbody .cabin-book{background-color:#fff;text-align:center}.cabin-detail-list .cabin-detail-con tbody .cabin-book .ticket-price{margin:18px 0 10px 0}.cabin-detail-list .cabin-detail-con tbody .cabin-book .total{font-weight:700;margin:15px 0 10px 0;line-height:27px}.cabin-detail-list .cabin-detail-con tbody .cabin-book .total .text{white-space:nowrap}.cabin-detail-list .cabin-detail-con tbody .cabin-book .total .price{font-size:18px;margin-left:5px;white-space:nowrap}.cabin-detail-list .cabin-detail-con tbody .cabin-book .total .unit{font-size:12px}.cabin-detail-list .cabin-detail-con tbody .cabin-book .book-btn{width:100px}.cabin-detail-list .cabin-detail-con tbody .cabin-book.sell-out{color:#d4d4d4}.cabin-detail-list .cabin-detail-con tbody .cabin-book.sell-out .book-btn{color:#b6b6b6;border:1px solid #b6b6b6;cursor:default}.cabin-detail-list .cabin-detail-con tbody .cabin-book.sell-out .book-btn:hover{background-color:#fff}.cabin-detail-list .cabin-detail-con tbody tr:last-child{background-color:#fff}.cabin-detail-list .cabin-detail-con td,.cabin-detail-list .cabin-detail-con th{border:1px solid #e7e7e7}.cabin-detail-list .cabin-detail-con i{font-size:16px;margin-right:15px;position:relative;float:left}.cabin-detail-list .cabin-detail-con .cabin-server{font-weight:700}.cabin-detail-list .cabin-detail-con .cabin-server .til{font-weight:400;width:70px;float:left}.cabin-detail-list .cabin-detail-con .cabin-server .name{float:left;width:70px}.cabin-detail-list .cabin-detail-con.cabin-single .cabin-server{text-align:center}.cabin-detail-list .cabin-detail-con.cabin-single .cabin-server .til{padding-left:0}.cabin-detail-list .cabin-detail-con.cabin-single i{float:none}.cabin-detail-list .cabin-detail-con.cabin-single.return tbody tr:nth-child(odd){background-color:#fff}.cabin-detail-list .cabin-detail-con.cabin-single.return tbody tr:nth-child(odd) td{border:1px solid #e7e7e7}.cabin-detail-list .cabin-detail-con.cabin-single.return tbody tr:nth-child(even){background-color:#f0f0f0}.cabin-detail-list .cabin-detail-con.cabin-single.return tbody tr:nth-child(even) td{border:1px solid #e7e7e7}.cabin-detail-list .cabin-detail-con.cabin-single.return tbody tr:nth-child(1) td{border-bottom:2px dotted #adadae}.cabin-detail-list .cabin-detail-con.cabin-single.return tbody tr:nth-child(1) .cabin-book{border:1px solid #e7e7e7}.cabin-detail-list .cabin-detail-con.return thead tr{color:#ee2934}.cabin-detail-list .cabin-detail-con.return thead tr td:nth-child(even){border-right:none;border-bottom:2px dotted #adadae}.cabin-detail-list .cabin-detail-con.return thead tr td:nth-child(odd){border-left:none;border-bottom:2px dotted #adadae}.cabin-detail-list .cabin-detail-con.return thead tr td:nth-child(1){border:1px solid #e7e7e7;border-bottom:2px dotted #adadae}.cabin-detail-list .cabin-detail-con.return thead tr td{padding:15px 0}.cabin-detail-list .cabin-detail-con.return tbody tr td:nth-child(even){border-right:none}.cabin-detail-list .cabin-detail-con.return tbody tr td:nth-child(odd){border-left:none}.cabin-detail-list .cabin-detail-con.return tbody tr td:nth-child(1){border:1px solid #e7e7e7}.cabin-detail-list .cabin-detail-con.return tbody tr:nth-child(1) td{border-top:none}.cabin-detail-list .cabin-detail-con.return tbody tr:last-child td{border:1px solid #e7e7e7}.cabin-detail-list .tip-favor{padding:7px 0}.cabin-detail-list .tip-favor .tip-box{margin-top:11px;margin-left:-1px;left:0;color:#3c3c3c;font-size:12px}.cabin-detail-list .tip-favor .tip-txt{position:absolute;top:-7px;left:5px;display:inline-block;background:url(../images/icon_th.png) no-repeat;width:31px;height:32px;color:#fff;text-align:center;line-height:30px;font-weight:400;font-size:12px}.cabin-detail-list th .tip-favor{width:100%;white-space:nowrap}.cabin-detail-list .cabin-single .tip-favor{display:inline-block;padding-left:40px;padding-right:40px;width:auto}.modal-body .icon-gantanhao{color:#ff5000}.flight-detail-alert{height:1022px}.flight-detail-alert .modal-dialog .modal-content .modal-header .til{font-size:16px}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con{border:1px solid #e6e6e6}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item{padding:0;height:initial;min-height:150px;border-bottom:1px dashed #a3a3a3;position:relative;margin-left:85px;margin-right:85px}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item .dd{font-size:14px}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap{margin-top:40px;margin-right:0;max-width:inherit}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .airline-com{width:260px}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .type{margin-top:0}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item .dd.flight-info-dd .airline-detail .flight-info-wrap .i-airline{top:0}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item .dd.flight-info-dd .airline-detail .router-info-wrap{float:right;margin-top:38px;line-height:18px}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item .pass-text{text-align:center;position:absolute;display:inline-block;background-color:#ee2934;color:#fff;height:18px;line-height:18px;min-width:89px;padding:0 20px;bottom:-9px;left:321px;font-size:14px}.flight-detail-alert .modal-dialog .modal-content .modal-body .flight-con .item:last-child{border-bottom:none}.flight-hd-wrap{height:40px;width:100%;background-color:#e4e4e4;line-height:40px;font-weight:700}.flight-hd-wrap.flight-hd-wrap{margin-top:20px}.flight-hd-wrap.not-select{margin-top:0}.flight-hd-wrap .left{float:left;padding-left:20px}.flight-hd-wrap .left .router{font-weight:400}.flight-hd-wrap .line{float:left;width:1px;background-color:#fff}.flight-hd-wrap .right{float:right;padding:0 23px;border-left:1px solid #fff}.flight-sort-item{margin-top:20px}.cabin-detail-list .cabin-book .tax{display:inline-block}.tb-nor .section-texts{display:inline-block;word-break:break-all;padding-right:20px}.verification-box .input-group .text{width:200px}.time-zone-notice{margin:10px 0 20px 0}.text-center{text-align:center}.single-line-info .trip-segs-info .tb-show-boarding-pass,.trip-segs-info .single-line-info .tb-show-boarding-pass,.trip-segs-info .tb-simple{font-size:14px}.trip-segs-info td{min-height:50px;height:auto}.trip-segs-info .icon-schedule{margin-right:2px}.th-align-c th{text-align:center}.trip-segs .seg-trans{float:right;margin:0 0 30px}.trip-segs .seg-trans .seg-l{display:inline-block;min-width:65px;text-align:right}.trip-segs .seg-trans .seg-r{display:inline-block;min-width:65px;text-align:left}.trip-segs .seg-trans .tran-city{position:relative;display:inline-block;margin:0 80px;padding:1px 30px;background:#ee2934;color:#fff}.trip-segs .seg-trans .tran-city:before{content:"";position:absolute;width:75px;top:10px;left:-80px;border-top:1px dashed #ccc}.trip-segs .seg-trans .tran-city:after{content:"";position:absolute;width:75px;top:10px;right:-80px;border-top:1px dashed #ccc}.trip-segs .seg-info{float:left;width:100%;margin-bottom:20px}.trip-segs .seg-info .f-num{float:left;text-align:left;width:100px;margin:2px 0 0 50px}.trip-segs.r-segs{padding-right:10px;padding-top:15px}.trip-segs.r-segs .seg-trans{margin-right:20px}.trip-segs .f-dst,.trip-segs .f-org{float:left;text-align:right;width:190px}.trip-segs .f-dst p,.trip-segs .f-org p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.trip-segs .f-dst{text-align:left}.trip-segs .icon-feiji{float:left;font-size:22px;margin:12px 20px 0}.trip-segs .seg-wrap{float:right}.trip-segs .seg-wrap .time{font-size:18px;margin-right:3px}.trip-segs .seg-wrap .city{font-weight:700;margin-right:5px}.trip-segs .seg-wrap .airport{font-size:12px}.status-con{text-align:center;padding:55px 0 120px 0}.status-con .status-tit{margin-bottom:20px;margin-top:10px}.status-con .btn{float:none}.status-con .status-success{color:#06ad5d}.status-con .status-fail{color:#ff5000}.status-con .status-wait{color:#ffc600}.status-con h1{font-size:50px}.status-con h2{font-size:24px}.read-check-box{padding:20px;margin-right:20px;font-size:12px;background-color:#f2f2f2}.read-check-box .info-p{margin:10px 0 0 20px}.tip-production .wenhao-bg{border-radius:8px;width:16px;height:16px;font-size:10px;line-height:25px}.tip-production .wenhao-bg .icon-wenhao1{color:#0595ff;font-size:16px;margin:2px 0 0 2px}.back-change{width:450px}.back-change td{padding:10px 0;border:1px solid #dbdbdb;text-align:center}.back-change .tb{margin-bottom:10px}.cursor{cursor:pointer}.cursor .tip-box{margin-top:-8px}.item-tip li{list-style:disc}.icons-tip span[class|=icon-]{font-size:40px}.icons-tip .icons-text{font-size:20px;margin-top:15px}.calender-title{font-size:16px}.calender-title .pointer:hover{color:#ee2934}.calender-table{margin-top:15px;font-size:16px;text-align:center;border-collapse:separate}.calender-table th{width:153px;height:54px;background:#e4e4e4;font-weight:400;border-right:1px solid #fff}.calender-table td{width:151px;height:86px;padding:5px;background:#f7f7f7;color:#999;border-left:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;border-right:1px solid #fff;border-top:1px solid #fff}.calender-table td .icon-hua{float:right;margin-top:-20px}.calender-table td .date{font-size:20px;color:#333;line-height:30px}.calender-table td:first-child .date,.calender-table td:last-child .date{font-weight:700}.calender-table td:hover{background:#ee2934;color:#fff}.calender-table td:hover .date{color:#fff}.calender-table .nullTD:hover{background:#f7f7f7}.calender-table .active{border:1px solid #ee2934!important}.calender-table .floor{color:#ee2934}.calendar-detail-alert .modal-body{margin-bottom:30px}.container .calender-table td{background:#fff;border-left:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #f7f7f7;border-top:1px solid #f7f7f7}.container .calender-table td:hover{background:#ee2934;color:#fff}.container .calender-table td:hover .date{color:#fff}.warm-tip{line-height:1.8}.coupon-link{margin-top:18px;margin-bottom:40px}.coupon-link .coupon-button{float:left;margin-left:0}.modal .dialog-alert .card-item{display:table-row;font-size:14px}.modal .dialog-alert .card-item input{margin-right:5px;margin-top:10px}.package-tic .tb-nor .icon-dancheng,.package-tic .tb-nor .icon-wangfan{font-size:15px}.package-tic .date-content .icon-dui{color:#ee2934}.package-tic .re-t{position:absolute;top:0;left:0;display:inline-block;min-width:28px;padding:0 15px;height:20px;line-height:20px;background-color:#ee2934;color:#fff;text-align:center}.package-tic .re-t:after{position:absolute;right:-15px;top:0;content:"";display:block;border-width:0 12px 20px 3px;border-style:solid;border-color:#e4e4e4;border-right-color:#e4e4e4;border-right-color:#fff}.package-tic .flight-title{background:#e4e4e4;height:42px;line-height:42px;padding-left:20px;margin-top:30px;font-size:14px;font-weight:700}.package-tic .area{position:relative;margin-bottom:0}.package-tic .trip-info{background:#fff;font-size:12px;margin-top:5px}.package-tic .trip-info h3{height:46px;font-size:16px;background:#f2f2f2;font-weight:400}.package-tic .trip-info h3 .add-name{position:relative;display:inline-block;width:164px;height:46px;line-height:46px;text-align:center;background:#ee2934;color:#fff;margin-right:84px}.package-tic .trip-info h3 .add-name .triggle{position:absolute;right:-46px;top:0;display:block;width:0;height:0;border:23px solid transparent;border-left:23px solid #ee2934}.package-tic .trip-info h3 .back-trip,.package-tic .trip-info h3 .go-trip{display:inline-block;width:250px}.package-tic .trip-info h3 .icon{float:right;font-size:24px;line-height:47px;margin-right:52px;cursor:pointer}.package-tic .trip-info .info-table{width:100%;display:none}.package-tic .trip-info .info-table td{padding:20px 0 15px;text-align:center}.package-tic .trip-info .info-table td p{float:left;width:303px;text-align:left;line-height:20px}.package-tic .trip-info .info-table td .status-blue{color:#0595ff}.package-tic .trip-info .info-table td .status-red{color:#ee2934}.package-tic .trip-info .info-table td .status-green{color:#06ad5d}.package-tic .trip-info .info-table td .status-yellow{color:#ffc600}.package-tic .trip-info .info-table td:first-child{text-align:left;padding-left:10px}.package-tic .trip-info .info-table td:first-child input{margin-right:3px}.package-tic .pay-tab .tab-li{width:20%}.package-tic .area-route{padding-bottom:0}.package-tic .null-tip{color:#121212;font-size:14px;padding-top:98px;height:44px;line-height:44px;text-align:center}.package-tic .null-tip .icon-chooseCal{color:#ee2934;font-size:40px;margin-right:10px;vertical-align:-12px}.package-tic .segment-list-con .item.mulit-cabin .dd-button{width:330px;height:170px;border-left:1px solid #e6e6e6}.package-tic .segment-list-con .item.mulit-cabin .dd-button .line{width:130px;margin-top:65px}.package-tic .segment-list-con .price-check{padding-top:80px;font-size:14px}.package-tic .route-resume{font-size:14px;text-align:left;float:left;margin-right:80px;position:relative}.package-tic .route-resume .to-icon{margin:0 33px}.package-tic .route-resume .city{font-size:14px;margin-left:8px}.package-tic .route-resume .city i{font-size:16px;color:#c4c4c4;margin-left:15px}.package-tic .input-group{float:left;margin-top:3px}.package-tic .mT10{margin-top:10px!important}.package-tic .mr120{margin-right:120px}.package-tic .btn-default{width:205px;margin-top:10px}.package-tic .no-result{color:#858585;margin-top:40px;text-align:center;font-size:14px}.package-tic .cal-tit{font-size:18px;line-height:30px;margin-bottom:10px}.package-tic .route-resume{width:500px;margin-right:0}.package-tic .input-date{width:166px;margin-right:100px}.modal-h3{font-size:20px;font-weight:400;margin-bottom:10px}.modal-service .btn-disabled{background-color:#c4c4c4!important;border-color:#c4c4c4;color:#e4e4e4!important}.modal-service .coupon-btns .btn{width:240px}.modal-service .coupon-btns .btn+.btn{margin-left:50px}.modal-service .passenger-list{line-height:27px;font-size:14px;margin:0 -30px;background-color:#f7f7f7;padding:20px 0;border-top:1px solid #ee2934}.modal-service .passenger-list .cl{color:grey;margin-bottom:6px}.modal-service .passenger-list .cl .passenger{color:#383838}.modal-service .passenger-list .cl>span{display:inline-block;vertical-align:middle}.modal-service .passenger-list .cl>span:first-child{margin-left:30px;width:483px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-service .passenger-list .cl .txt-middle{width:316px}.modal-service .passenger-list .cl .passenger-mc>span{display:inline-block;vertical-align:middle}.modal-service .passenger-list .cl .passenger-mc>span:first-child{margin-left:30px;width:483px}.modal-service .passenger-list .title{width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-service .warm-list{color:grey;font-size:14px;margin:20px 0 20px 30px}.modal-service .coupon-tabs{padding:20px 0 0 35px;margin-bottom:-15px;border-bottom:1px solid #f0f0f0}.modal-service .coupon-tabs li{min-width:194px;padding:0 5px;height:44px;font-size:14px;float:left;border-bottom:none;line-height:44px;text-align:center;cursor:pointer;position:relative;z-index:1}.modal-service .coupon-tabs li.active{color:#ee2934;border-bottom:3px solid #ee2934}.modal-service .coupon-content .coupon-con{width:100%;height:260px;overflow-y:auto;font-size:14px;text-align:center}.modal-service .coupon-content .coupon-con .no-result{width:100%}.modal-service .coupon-content .coupon-con .no-result td{padding-top:30px;text-align:center}.modal-service .coupon-content .coupon-con th{font-weight:400;line-height:27px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-service .coupon-content .coupon-con .btn-default{height:27px;line-height:27px;font-size:14px}.modal-service .coupon-content .coupon-con td{color:grey;line-height:27px;padding-top:15px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-service .coupon-content .coupon-con .last td{padding-bottom:20px}.modal-service .coupon-content .coupon-con .pr50{padding-right:50px}.modal-service .coupon-content .coupon-con .eclips{padding-right:50px;max-width:227px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-service .coupon-content .warm-list{text-align:left;line-height:1.8}.choosed-coupon .btns{padding-left:10px;text-align:right}.choosed-coupon .btns .btn{width:108px}.choosed-coupon .btns .btn+.btn{margin-left:8px}.choosed-coupon .area{padding:30px 20px}.choosed-coupon .area td{padding-bottom:15px}.choosed-coupon .coupon-icon div{background:url(../images/couponBG4.png);background-size:100% 100%;color:#fff;width:30px;height:34px;text-align:center;line-height:34px;font-size:20px}.choosed-coupon .passenger{padding-left:10px;width:100px}.choosed-coupon .detail{padding-left:10px;width:275px}.choosed-coupon .price{padding-left:10px;padding-right:20px}.coupon-center{padding:20px}.coupon-center .address-sep{padding-top:48px;margin-right:10px}.coupon-center .coupon-btns{margin-top:35px}.coupon-center .coupon-btns .btn{width:90px;margin-left:20px}.coupon-center .coupon-btns .btn:first-child{margin-left:30px}.coupon-center .big-list li{width:323px}.coupon-center .coupon-list{width:100%}.coupon-center .coupon-list li{background:#fff;border:1px solid #dedede;margin-right:20px;float:left;border-radius:3px;margin-top:20px}.coupon-center .coupon-list li:nth-child(2n){margin-right:0}.coupon-center .coupon-list li .coupon-item{height:92px;background:url(../images/couponBG.png);background-size:100% 100%;padding:10px}.coupon-center .coupon-list li .coupon-item .item-l{width:150px;float:left;margin-right:10px}.coupon-center .coupon-list li .coupon-item .item-l h3{height:76px;font-size:14px;font-weight:400}.coupon-center .coupon-list li .coupon-item .item-l .text-link{color:#0595ff}.coupon-center .coupon-list li .coupon-item .item-r{float:right}.coupon-center .coupon-list li .coupon-item .item-r .price{font-size:24px;color:#333;padding-top:25px;text-align:right}.coupon-center .coupon-list li .coupon-item .item-r .price .f14{font-size:14px}.coupon-center .coupon-list li .coupon-item .item-r .btn{min-width:66px;padding:0 10px;height:24px;line-height:24px;float:right;margin-top:13px}.coupon-center .coupon-list li .coupon-date{display:table;width:100%;height:40px;border-top:1px dashed #dedede;color:#666}.coupon-center .coupon-list li .detail-date{display:table-cell;vertical-align:middle;padding-left:10px}.coupon-center .coupon-list .used-coupon{position:relative}.coupon-center .coupon-list .used-coupon .coupon-item{background:url(../images/couponBG3.png);background-size:100% 100%;color:#ccc}.coupon-center .coupon-list .used-coupon .coupon-item .primary-color{color:#ccc!important}.coupon-center .coupon-list .used-coupon .coupon-item .item-r .price{color:#ccc}.coupon-center .coupon-list .used-coupon .coupon-item .btn-default{cursor:not-allowed;background:#ccc;border-color:#ccc}.coupon-center .coupon-list .used-coupon .coupon-date{color:#ccc}.coupon-center .coupon-list .used-coupon .unable-img{position:absolute;bottom:-16px;right:-9px;text-align:center;width:60px;height:60px;line-height:60px}.coupon-center .coupon-list .used-coupon .used{background:url(../images/couponUsed.png);background-size:100% 100%;color:#ee2934}.coupon-center .coupon-list .used-coupon .received{background:url(../images/couponOver.png);background-size:100% 100%;color:#ccc}.dash-top{border-top:1px dashed #dedede}#useModal .modal-body{overflow:auto}.modal-service .use-describe{font-size:14px;line-height:1.5;color:#666}.modal-service .use-describe dt{font-size:14px;color:#383838;margin-bottom:10px}.modal-service .use-describe dd{margin-bottom:10px;color:grey}.modal-service .use-describe .last{margin-bottom:0}.modal-service .use-describe .primary-color{text-align:center;margin-bottom:20px}.modal-service .coupon-modal-footer{height:40px;background:#f7f7f7;color:#ee2934;font-size:12px;padding:20px}.modal-service .coupon-modal-footer .discount-number{width:180px;line-height:50px;font-size:12px;text-align:left;float:left}.modal-service .coupon-modal-footer .discount-number span{font-size:22px}.modal-service .coupon-modal-footer .coupon-btns .btn{width:80px;height:35px}.modal-service .coupon-modal-footer .coupon-btns .btn+.btn{margin-left:18px}.modal-body .icon-zque{color:#06ad5d;font-size:40px;display:table-cell;margin-right:20px}.coupon-status{margin-top:20px}.coupon-status .name{display:inline-block;width:120px}.coupon-status label{display:inline-block;width:82px}.coupon-status label input{margin-right:3px}.coupon-status label.active{color:#ee2934}.coupon-container .coupon-content{border:1px solid #dedede;padding-left:20px;padding-bottom:20px}.coupon-container .coupon-content .coupon-list{margin-top:0}.coupon-container .coupon-content .coupon-list li{width:303px}.coupon-container .coupon-content .coupon-list li .coupon-item{padding-right:10px}.coupon-container .coupon-content .coupon-list li .coupon-item .item-l h3{height:55px}.coupon-container .coupon-content .coupon-list .used-coupon{position:relative}.coupon-container .coupon-content .coupon-list .used-coupon .coupon-item{background:url(../images/couponBG3.png);background-size:100% 100%;color:#ccc}.coupon-container .coupon-content .coupon-list .used-coupon .coupon-item .coupon-riqi,.coupon-container .coupon-content .coupon-list .used-coupon .coupon-item .price,.coupon-container .coupon-content .coupon-list .used-coupon .coupon-item .use-people{color:#ccc;cursor:default}.coupon-container .coupon-content .coupon-list .used-coupon .coupon-date{color:#ccc}.coupon-container .coupon-content .coupon-list .used-coupon .unable-img{position:absolute;bottom:-16px;right:-9px;text-align:center;width:60px;height:60px;line-height:60px}.coupon-container .coupon-content .coupon-list .used-coupon .dated{background:url(../images/couponOver.png);background-size:100% 100%;color:#ccc}.coupon-container .coupon-content .coupon-list .used-coupon .received{background:url(../images/couponOver.png);background-size:100% 100%;color:#ccc}.coupon-container .coupon-content .coupon-list .coupon-riqi{color:#666;line-height:24px}.coupon-container .coupon-content .coupon-list .use-people{color:#ee2934;text-align:right}.coupon-container .coupon-tabs{height:38px;margin-top:20px}.coupon-container .coupon-tabs li{float:left;width:134px;height:38px;line-height:38px;background:#f7f7f7;border:1px solid #dedede;border-bottom:none;text-align:center;cursor:pointer}.coupon-container .coupon-tabs li:nth-child(2){border-left:none}.coupon-container .coupon-tabs .active{height:37px;background:#fff;color:#ee2934;border:1px solid #dedede;border-bottom:none;border-top:2px solid #ee2934}.tip-delay .tip-info{left:-70px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:600px}.tip-delay .tip-info .tip-info-body{padding:10px 30px 0}.tip-delay .tip-info .tip-info-body dd{line-height:28px}.tip-delay .tip-info .tip-info-body .tip-head{height:28px;line-height:19px;border-bottom:1px dashed #dedede;font-size:14px;color:#ee2934}.tip-delay .tip-info .tip-info-body .money{float:right;width:35px;text-align:left}.tip-delay .tip-info .tip-info-button{padding:0 30px;font-size:14px;height:35px;line-height:35px;background:#f7f7f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tip-delay .tip-info .tip-info-button .link-text{float:right}.vip .person{width:600px}.vip .person .select-adult,.vip .person .select-child,.vip .person .select-infant,.vip .person .select-youth{float:left;margin-bottom:20px;margin-right:25px}.acc-radio .row-radio{margin-right:40px}.flt-res{padding:30px 0 40px}.flt-res .bc-nav{padding-left:0;margin-bottom:20px;font-size:14px}.search-way{margin-bottom:20px;min-height:42px;border-bottom:1px solid #ee2934}.search-way>li{float:left;width:160px;height:32px;line-height:32px;text-align:center;font-size:14px;cursor:pointer;background-color:#fff}.search-way>li:hover{background-color:#ee2934}.search-way>li:hover a{color:#fff}.search-way>li.active{background-color:#ee2934}.search-way>li.active a{color:#fff}.search .search-place{color:#323232;font-size:14px;height:35px;margin-bottom:10px;display:none}.search .search-place.in{display:block}.search .search-place .place{margin-right:12px}.search .search-place .icon-xiangqian{font-size:20px;vertical-align:-3px;margin:0 17px;cursor:pointer}.search .search-place .btn-search{width:165px;margin-left:40px}.search .search-place .has-icon{width:185px}.search .search-place .has-icon .text{width:145px;background-color:#f7f7f7;text-align:left;font-size:14px;color:#323232}.search .search-place .has-icon .text::-webkit-input-placeholder{color:#323232}.search .search-place .has-icon .text::-moz-placeholder{color:#323232}.search .search-place .has-icon .text:-ms-input-placeholder{color:#323232}.search .search-place .has-icon .text::-ms-input-placeholder{color:#323232}.search .search-place .has-icon .text::placeholder{color:#323232}.search .search-place .has-icon .icon-rili2{color:#c4c4c4;z-index:3}.search .dynamic{width:185px;display:inline-block}.search .dynamic .text{width:167px;text-align:left;font-size:14px;color:#323232;background-color:#f7f7f7}.search .dynamic .text::-webkit-input-placeholder{color:#323232}.search .dynamic .text::-moz-placeholder{color:#323232}.search .dynamic .text:-ms-input-placeholder{color:#323232}.search .dynamic .text::-ms-input-placeholder{color:#323232}.search .dynamic .text::placeholder{color:#323232}.search .flight-num{width:60px;margin-right:-4px}.search .flight-num .text{width:42px}.search .num{width:140px}.search .num .text{width:122px}.search .route-resume{margin-bottom:10px}.search .route-resume .city,.search .route-resume .icon-wangfan{color:#323232}.search .route-resume .date{color:#ccc;font-size:18px}.search .flight-list{margin-bottom:40px;color:#000;font-size:14px}.search .flight-list .flight-handle{height:42px;line-height:42px;background-color:#e4e4e4;margin-bottom:10px}.search .flight-list .flight-handle>span{display:inline-block;text-align:center}.search .flight-list .flight-handle .title-go,.search .flight-list .flight-handle .title-num,.search .flight-list .flight-handle .title-to{width:200px}.search .flight-list .flight-handle .title-to{margin-left:128px}.search .flight-list .flight-handle .title-status{width:85px}.search .flight-list .flight-handle .title-operation{width:250px}.search .flight-list .flight-detail{display:table;background-color:#fff;width:100%;min-height:150px;height:150px;margin-bottom:10px}.search .flight-list .flight-detail .exp-time,.search .flight-list .flight-detail .icon-feiji,.search .flight-list .flight-detail .stop,.search .flight-list .flight-detail .weather{display:none}.search .flight-list .flight-detail .flight-type{display:table-cell;vertical-align:middle;text-align:center;color:#333}.search .flight-list .flight-detail .flight-type .fly-size24{margin-bottom:10px}.search .flight-list .flight-detail .flight-type .link-text{font-size:12px}.search .flight-list .flight-detail .flight-type .type-status{font-size:16px}.search .flight-list .flight-detail .flight-type .type-success{color:#06ad5d}.search .flight-list .flight-detail .flight-type .type-error{color:#ff5000}.search .flight-list .flight-detail .flight-type .icon-xiangshang,.search .flight-list .flight-detail .flight-type .icon-xiangyou{margin-left:5px}.search .flight-list .flight-detail .buy{margin-right:12px;display:none}.search .flight-list .flight-detail .fly-size24{font-size:24px}.search .flight-list .flight-detail .fly-size24 .zh-logo{margin-right:12px;vertical-align:-2px}.search .flight-list .flight-detail .exp-time .schedule{color:#555;margin-bottom:7px}.search .flight-list .flight-detail .exp-time .actual{font-size:14px}.search .flight-list .flight-detail .act-time{margin-bottom:12px}.search .flight-list .flight-detail .act-time .fly-size24{margin-bottom:7px}.search .flight-list .flight-detail .act-time .fly-size24 .more-date{vertical-align:top;font-size:12px}.search .flight-list .flight-detail .weather .weather-date{margin-bottom:10px}.search .flight-list .flight-detail .weather .weather-date img{width:16px;margin-right:10px;vertical-align:-4px}.search .flight-list .flight-detail .weather .gate{background-color:#e9e9e9;border-radius:2px;height:20px;line-height:20px}.search .flight-list .flight-detail .flight-date{font-size:12px}.search .flight-list .flight-detail .flight-line{height:1px;background-color:#555;margin-bottom:4px;position:relative}.search .flight-list .flight-detail .flight-line .start{position:absolute;left:0;top:-7px;font-size:16px}.search .flight-list .flight-detail .flight-line .middle{position:absolute;left:50%;top:-7px;margin-left:-8px;font-size:16px}.search .flight-list .flight-detail .flight-line .end{position:absolute;right:0;top:-7px;font-size:16px}.search .flight-list .flight-detail .type-logo{width:200px;padding-right:40px}.search .flight-list .flight-detail .type-small-date{width:120px}.search .flight-list .flight-detail .type-bar{width:210px}.search .flight-list .flight-detail .type-large-date{width:140px}.search .flight-list .flight-detail .type-plan{width:145px}.search .flight-list .data-show .exp-time,.search .flight-list .data-show .icon-feiji,.search .flight-list .data-show .stop,.search .flight-list .data-show .weather{display:block}.search .flight-list .data-show .flight-date{padding:20px 0}.search .flight-list .data-show .buy{display:block}.search .flight-list .flight-tip-error{padding:18px 40px;background-color:#e4e4e4;margin-bottom:10px;color:#333}.search .flight-route{display:none}.search .flight-route.in{display:block;float:left}.search .flight-route .line{font-size:18px;margin:0 12px}.flt-res .btn-row{text-align:right;margin-top:40px}.flt-res .warm-tip{font-size:14px;line-height:24px}.flt-res .warm-tip p{text-indent:25px}.addition-serv .show-con .choose-seat{float:left;font-size:14px;color:#333}.addition-serv .show-con .baggage-check{float:left}.addition-serv .choose-item{height:114px;border:none;background:#f4f4f4}.addition-serv .choose-item .show-block{width:142px;height:100%;text-align:center}.addition-serv .choose-item .show-block .pre-icon{float:none;display:inline-block;background:#ccc}.addition-serv .choose-item .show-block .pre-icon:hover{background:#a60a0f}.addition-serv .choose-item .show-block .show-tit{font-weight:400;line-height:19px}.addition-serv .choose-item .selected{background:#fff}.addition-serv .choose-item .selected .pre-icon{background:#ee2934}.addition-serv .baggage-panel{display:none}.go-pay{margin-top:20px}.btn-leap .line{line-height:33px}.over-style{overflow:auto;min-height:726px}.order-change-tip td,.order-change-tip th{border:1px solid #d9d9d9!important}.order-change-tip .tip-info{left:-270px;width:579px;text-align:left}.order-change-tip.last .tip-info{left:-500px}.order-change-tip .tip-text{color:#0595ff;cursor:pointer}.order-change-tip .text-title{padding-bottom:5px;font-size:14px;font-weight:700;color:#3c3c3c}.order-change-tip .tip-info-text{padding-top:10px;white-space:normal;line-height:19px;color:#666}.order-change-tip table{width:100%;text-align:center}.order-change-tip table thead th{padding:5px 0!important;font-size:14px!important;color:#3c3c3c!important;background:#fff!important}.order-change-tip table tbody td{padding:5px 0!important}.order-change-tip table tr{background:#fff!important}.meal-tip td,.meal-tip th{border:1px solid #d9d9d9!important}.meal-tip .tip-info{left:-270px;width:400px;text-align:left}.meal-tip .tip-arrow{width:auto!important}.meal-tip.last .tip-info{left:-500px}.meal-tip.left .tip-info{left:-50px}.meal-tip .tip-text{color:#0595ff;cursor:pointer}.meal-tip .tip-info-title{margin-top:10px;font-size:14px;font-weight:700;color:#ee2934}.meal-tip .tip-info-text{padding-top:10px;white-space:normal;line-height:19px;color:#666}.meal-tip table{width:100%;text-align:center}.meal-tip table thead th{padding:5px 0!important;font-size:14px!important;color:#3c3c3c!important;background:#fff!important}.meal-tip table tbody td{padding:5px 0!important}.meal-tip table tr{background:#fff!important}.change-table{margin-bottom:10px;width:541px;border:1px solid #d9d9d9;text-align:center}.change-table td,.change-table th{border:1px solid #d9d9d9;line-height:30px}.change-table-title{margin-bottom:10px;color:#3c3c3c;font-weight:700}.change-modal-title{margin:10px 0 5px;font-size:16px;color:#ee2934;line-height:22px}.route-resume{position:relative;line-height:36px;padding-top:10px;color:#000}.route-resume .switch-search{margin-left:5px;color:#0595ff;font-size:14px;cursor:pointer}.route-resume .city{font-size:18px}.route-resume .icon-dancheng,.route-resume .icon-wangfan{font-size:36px;vertical-align:-9px;margin:0 12px}.route-resume .date,.route-resume .passenger{margin-left:18px}.route-resume .modal-right{position:absolute;right:0;bottom:8px}.route-resume .cal-price,.route-resume .re-search{margin-left:30px;color:#0595ff}.route-resume .cal-price .icon-chauxn,.route-resume .cal-price .icon-rili,.route-resume .re-search .icon-chauxn,.route-resume .re-search .icon-rili{font-size:14px;font-weight:700;margin-right:4px}.route-resume .seg-con{margin-right:200px;word-wrap:break-word}.route-resume .seg{white-space:nowrap}.route-resume .hr{font-weight:700;font-size:18px;margin:0 7px}.flight-date-box{position:relative;color:#333;margin-bottom:22px}.flight-date-box .date-left-btn,.flight-date-box .date-right-btn{position:absolute;top:0;display:block;font-size:18px;height:56px;width:41px;text-align:center;background-color:#e4e4e4;color:#ee2934;border-radius:4px 0 0 4px;font-size:30px;line-height:58px}.flight-date-box .date-left-btn:hover,.flight-date-box .date-right-btn:hover{background-color:#ee2934;color:#e4e4e4;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.flight-date-box .date-left-btn:active,.flight-date-box .date-right-btn:active{background-color:#b91d26;color:#e4e4e4;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.flight-date-box .date-left-btn.disable-do,.flight-date-box .date-right-btn.disable-do{cursor:text;background-color:#e4e4e4;color:#f2f2f2;-webkit-transition:none;transition:none}.flight-date-box .date-right-btn{right:0;border-radius:0 4px 4px 0}.flight-date-box .date-content{margin-left:41px}.flight-date-box .date-content li{float:left;width:142px;height:52px;text-align:center;background-color:#fff;border-right:2px solid #e4e4e4;border-top:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4;cursor:pointer}.flight-date-box .date-content li:hover{background-color:#ee2934;color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.flight-date-box .date-content li:hover .no-price,.flight-date-box .date-content li:hover .price{color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.flight-date-box .date-content .active{border:2px solid #ee2934;margin-left:-2px}.flight-date-box .date-content .price{display:block;color:#000;font:bold 18px/26px Arial,microsoft yahei}.flight-date-box .date-content .no-price{display:block;color:#000;font:bold 14px/26px Arial,microsoft yahei}.flight-date-box .date-content .rmb-symbol{font-style:normal;font-size:14px;font-weight:400}.flight-date-box .date-content .date,.flight-date-box .date-content .week{display:inline-block;margin-top:5px;line-height:18px}.flight-list-t{position:relative;height:44px}.flight-list-t .order-component{position:absolute;bottom:10px;left:0}.flight-list-t .cabin-tab{position:absolute;top:0;right:0}.order-component{color:#000}.order-component li{position:relative;float:left;height:24px;line-height:24px;width:65px;background-color:#fff;text-indent:10px;border-right:1px solid #f7f7f7;cursor:pointer}.order-component li:after{content:"";display:block;position:absolute;top:0;right:0;border-width:0 6px 6px 6px;border-style:solid;border-color:#fff;border-right-color:#f7f7f7}.order-component .order-by .icon-order{margin-left:7px;color:#ee2934}.order-component .order-by .icon-order:after{content:"\e91b"}.order-component .order-by.down .icon-order:after{content:"\e91c"}.cabin-tab{color:#000}.cabin-tab li{float:left;height:31px;font-size:14px;line-height:31px;width:159px;text-align:center;background-color:#fff;cursor:pointer}.cabin-tab li.cur{color:#fff;background-color:#ee2934}.flight-list-con{width:1080px}.flight-list-con .dd,.flight-list-con .dt{float:left}.flight-list-con .dt{width:568px}.flight-list-con .dd{width:126px;border-left:1px solid #e6e6e6;text-align:center}.flight-list-con .price-dd{cursor:pointer}.flight-list-con .item-t{background-color:#e4e4e4;color:#000}.flight-list-con .item-t .dd,.flight-list-con .item-t .dt{height:42px;float:none;display:table-cell;vertical-align:middle}.flight-list-con .item-t .dt{font-size:14px;text-indent:20px}.flight-list-con .item-t .dd{border-left-color:#f5f5f5}.flight-list-con .item-t:after,.flight-list-con .item-t:before{content:" ";display:table}.flight-list-con .item-t:after{clear:both}.flight-list-con .item{margin-top:20px;background-color:#fff;border-radius:4px}.flight-list-con .item:after,.flight-list-con .item:before{content:" ";display:table}.flight-list-con .item:after{clear:both}.flight-list-con .item .dd,.flight-list-con .item .dt{height:102px}.route-info-wrap{height:100%;position:relative}.route-info-wrap .route-start-end{margin-left:20px}.route-info-wrap .flight-detail{left:0;top:95px;position:absolute}.route-start-end{padding-top:15px;min-height:77px}.route-start-end .end,.route-start-end .start{float:left;width:198px}.route-start-end .to{float:left;margin-right:20px;margin-top:12px;width:82px;text-align:center}.route-start-end .to .icon-feiji{font-size:24px;color:#555}.route-start-end .to .trans-info{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-start-end .cost{float:left}.route-start-end .overdate-price{float:left;font-size:14px;line-height:26px;margin-left:15px;color:#666;text-decoration:line-through}.route-start-end .time{font:bold 24px Arial,microsoft yahei}.route-start-end .day{margin-left:10px}.route-start-end .place{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-start-end .city{font-size:14px;font-weight:700}.route-start-end .airport,.route-start-end .terminal{margin-left:10px}.route-start-end:after,.route-start-end:before{content:" ";display:table}.route-start-end:after{clear:both}.flight-detail{background-color:#fff}.flight-detail .info-trigger{display:block;width:130px;text-indent:6px;position:absolute;background-color:#fff;top:-21px;left:14px;line-height:20px;border:1px solid transparent;color:#0595ff;cursor:pointer}.flight-detail .info-trigger .icon-xiangxia{margin-left:3px}.flight-detail .con{display:none;min-width:567px;border:1px solid #e6e6e6;-webkit-box-shadow:0 6px 5px #b8b6b6;box-shadow:0 6px 5px #b8b6b6}.flight-detail.open{z-index:5}.flight-detail.open .con{display:block;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.flight-detail.open .icon-xiangxia:before{content:"\e90f"}.flight-detail.open .info-trigger{border-color:#e6e6e6;border-bottom-color:transparent}.flight-detail .detail-item{margin-right:20px;margin-top:20px}.flight-detail .hub-info{margin:0 25px;height:0;position:relative;text-align:center}.flight-detail .hub-info .hub-txt{position:relative;top:-9px;display:inline-block;background-color:#ee2934;color:#fff;height:18px;line-height:18px;min-width:89px;padding:0 20px}.flight-detail .hub-info:before{position:absolute;content:"";display:block;width:100%;border-top:1px dashed #7f7f7f;top:50%;left:0}.route-info-flight{margin:12px 0 0 20px;line-height:18px}.route-info-flight li:first-child{padding-bottom:4px}.route-info-flight span{margin-right:25px;white-space:nowrap}.route-info-flight .c-y{margin-left:25PX}.price-check{padding-top:17px}.price-check .price{display:block;color:#000;font:bold 18px/22px Arial,microsoft yahei}.price-check .rmb-symbol{font-style:normal;font-size:14px;font-weight:400}.price-check .child-price{display:none}.price-check .child-price .price{font-size:12px;line-height:14px;font-weight:400}.price-check.checked .normal-price{color:#ee2934}.price-check.checked .child-price{display:block}.no-price-dd{cursor:text}.no-price-dd .no-price{display:inline-block;margin-top:30px;color:#000;font:bold 14px/22px Arial,microsoft yahei}.re-line{border-top:1px dashed #7f7f7f;margin:0 25px}.re-list .item .dd,.re-list .item .dt{height:261px}.re-list .price-check{padding-top:103px}.re-list .no-price-dd .no-price{margin-top:118px}.re-item .re-t,.tickek-module .module-t .t-text{position:absolute;display:inline-block;min-width:28px;padding:0 15px;height:20px;line-height:20px;background-color:#ee2934;color:#fff;text-align:center}.re-item .re-t:after,.tickek-module .module-t .t-text:after{position:absolute;right:-15px;top:0;content:"";display:block;border-width:0 12px 20px 3px;border-style:solid;border-color:#e4e4e4;border-right-color:#fff}.re-item{position:relative;height:130px}.re-item .re-t{top:10px}.re-item>.route-start-end{padding-top:35px}.re-item .flight-detail{top:118px}.ac-pre{margin-bottom:20px;width:700px;background:#fff;padding:10px;padding-right:0;border:1px solid #e6e6e6}.ac-pre .pre-input{margin-right:15px}.ac-pre .input-group{width:214px}.ac-pre .input-group .text{width:197px}.ac-pre .input-group .select{width:auto}.tickek-module{margin-bottom:20px}.tickek-module .module-h{background-color:#f2f2f2;padding:10px 0 20px 25px}.tickek-module .module-h li{float:left;margin:10px 0 0 15px}.tickek-module .module-h li span{display:inline-block;vertical-align:middle}.tickek-module .module-h li .info-txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tickek-module .module-h li .name{max-width:90px}.tickek-module .module-h li .traveller-type{max-width:40px}.tickek-module .module-h li .passport-no{max-width:155px}.tickek-module .module-h li .traveller-no{max-width:122px}.tickek-module .module-h li .contact-no{max-width:105px}.tickek-module .module-h li .born-date{max-width:65px}.tickek-module .module-h:after,.tickek-module .module-h:before{content:"";display:table;border-collapse:collapse}.tickek-module .module-h:after{clear:both}.tickek-module .luggage-info{width:820px;margin-top:10px;line-height:24px;margin-left:50px}.tickek-module .luggage-info span{display:inline-block}.tickek-module .luggage-info .seat-num{width:110px}.tickek-module .luggage-info .pay{width:153px}.tickek-module .luggage-info .emd{width:264px}.tickek-module .luggage-info .ticket{width:223px}.tickek-module .luggage-info .refund-rule{display:inline-block;width:155px}.tickek-module .luggage-info .status .status-success{color:#06ad5d}.tickek-module .luggage-info .status .status-wait{color:#ffc600}.tickek-module .luggage-info .status .status-fail{color:#ff5000}.tickek-module .luggage-info .status .luggage-link{color:#0595ff;margin-left:20px}.tickek-module .luggage-info .luggage-back{display:block;margin-left:50px}.tickek-module .luggage-pack{padding:10px 0;background:#fff}.tickek-module .luggage-pack:last-child{padding-bottom:10px;padding-top:0;margin-top:10px}.tickek-module .luggage-pack .module-state .icon-shijian{color:#ffc600}.tickek-module .luggage-pack .module-state .icon-refunding{color:#06ad5d}.tickek-module .luggage-h2{height:45px;background:#fff;line-height:45px;font-size:14px;padding-left:45px;font-weight:700}.tickek-module .luggage-h2 .flight-num{display:inline-block;margin-right:88px;float:left}.tickek-module .luggage-h2 flight-trip{display:inline-block}.tickek-module .module-item{position:relative;background-color:#fff;padding-top:38px;padding-bottom:8px;border-bottom:1px solid #e6e6e6}.tickek-module .module-item:last-child{border-bottom:none}.tickek-module .module-item .route-start-end{margin-left:50px;padding-top:24px}.tickek-module .module-item .route-info-flight{margin:0 0 0 50px}.tickek-module .module-item .flight-status{float:left;text-align:center;margin-left:163px;margin-top:-40px}.tickek-module .module-item .tax{line-height:28px}.tickek-module .module-item .tax-sum{color:#ee2934;font-size:14px}.tickek-module .module-item .route-price{color:#ee2934;font-size:20px;line-height:26px}.tickek-module .pre-service-item{position:relative;padding:1px 30px 16px 30px}.tickek-module .pre-service-item .pre-item-wrap{position:relative;height:100px;border-bottom:1px dashed #e6e6e6}.tickek-module .pre-service-item .pre-item-wrap:last-child{border-bottom-color:transparent}.tickek-module .pre-service-item .pre-t{margin:22px 0 0 20px;font-size:14px;line-height:30px;font-weight:700;color:#000}.tickek-module .pre-service-item .pre-info-list{padding-top:23px;margin-left:20px;min-height:52px;padding-right:120px;line-height:26px;color:#333}.tickek-module .pre-service-item .pre-info-list:after,.tickek-module .pre-service-item .pre-info-list:before{content:" ";display:table}.tickek-module .pre-service-item .pre-info-list:after{clear:both}.tickek-module .pre-service-item .pre-info-list li{float:left;margin-right:40px}.tickek-module .pre-service-item .pre-info-list .pay-price{display:inline-block;min-width:55px}.tickek-module .pre-service-item .pre-info-list .emd-code{display:inline-block;min-width:100px}.tickek-module .pre-service-item .pre-info-list .refund-rule{height:26px}.tickek-module .pre-service-item .pre-info-list .state-paying{color:#06ad5d}.tickek-module .pre-service-item .pre-info-list .state-success{color:#06ad5d}.tickek-module .pre-service-item .pre-info-list .state-cancel{color:#333}.tickek-module .pre-service-item .pre-info-list .state-refunding{color:#06ad5d}.tickek-module .pre-service-item .oper-con{position:absolute;right:20px;top:35px;width:80px;height:26px}.tickek-module .pre-service-item .oper-con.oper-con-adaption{width:auto;top:33px}.tickek-module .pre-service-item .oper-con.oper-con-adaption .button-adaption{width:auto;position:static}.tickek-module .pre-service-item .oper-con .btn{position:absolute;width:100px}.tickek-module .pre-service-item .oper-con .btn-pay{top:-20px}.tickek-module .pre-service-item .oper-con .btn-seat{top:20px}.tickek-module .pre-service-item .oper-con .btn-retreat{top:-2px}.tickek-module .pre-service-item .oper-con .btn-auto{padding:0 5px;overflow:hidden;max-width:95px;width:100px;min-width:68px}.tickek-module .module-t input[type=checkbox]{margin:3px 16px 0 20px;margin-top:-24px;float:left}.tickek-module .module-t .t-text{top:10px;left:52px}.tickek-module .icon-refunding,.tickek-module .icon-shenhe,.tickek-module .icon-yiruzhu,.tickek-module .icon-yiwanjie,.tickek-module .icon-zque{color:#06ad5d}.tickek-module .icon-waitpay{color:#ffc600}.tickek-module .icon-shijian,.tickek-module .icon-tuikuan{color:#ffc600}.tickek-module .icon-daifenpei{color:#ffc600}.tickek-module .icon-cancel-order{color:#666;margin-top:8px;display:block}.tickek-module .icon-cancel-order+.state-text{margin-top:10px}.tickek-module .icon-cuowu{color:#ff5000}.tickek-module .icon-zque.used{color:#06ad5d}.tickek-module .icon-state{font-size:38px}.tickek-module .state-text{color:#333;line-height:16px;margin-top:18px;margin-bottom:4px}.tickek-module .module-state{position:absolute;top:0;right:0;bottom:0;width:170px;border-left:1px solid #e6e6e6;text-align:center;padding:58px 20px 0}.luggage-module{margin:0}.luggage-module .module-state{padding-top:15px}.luggage-con-btn{height:72px;border-top:1px solid #e6e6e6}.luggage-con-btn .btn{width:88px;float:right;margin-top:25px;font-size:12px}.hotel-info-wrap{margin:14px 0 30px 0}.hotel-info-wrap:after,.hotel-info-wrap:before{content:" ";display:table}.hotel-info-wrap:after{clear:both}.hotel-info-wrap .room-info{float:left;margin-left:28px}.hotel-info-wrap .room-info .room-type{line-height:30px;padding-bottom:12px}.route-hotel-info{margin-left:50px;float:left;width:580px}.route-hotel-info .hotel-name{padding-bottom:12px;font-size:18px;line-height:30px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:580px}.route-hotel-info .stay-info{line-height:20px}.hotel-module .module-state{padding-top:43px}.seg-list .item .dt,.seg-list .item-t .dt{width:850px}.seg-list .item .dd,.seg-list .item-t .dd{width:229px}.seg-list .item .dt,.seg-list .re-item{height:auto;min-height:102px}.seg-list .item{position:relative}.seg-list .item .dd{position:absolute;right:0;top:0;height:100%}.seg-list .price-check{position:absolute;width:100%;top:50%;bottom:0;margin-top:-30px}.seg-list .link-handle{line-height:2.5}.mmb .luggage-info{width:100%}.mmb .luggage-info .refund-rule{width:120px}.mmb .luggage-info .luggage-back{margin:0}.luggage-mmb-btn{background:#fff}.luggage-mmb-btn .btn{margin-right:40px}.mmb .luggage-pack:last-child{padding-bottom:10px;padding-top:0;margin-top:0;border-top:1px solid #e6e6e6}.package-tab{padding:30px}.package-router .city{font-size:18px}.package-router .icon-wangfan{font-size:36px;vertical-align:-9px;margin:0 12px}.package-detail{font-size:14px;margin-top:30px}.package-detail .date{margin-right:18px}.package-detail .icon-airplane-,.package-detail .icon-hotel{font-size:24px;color:#ee2934;vertical-align:-7px;display:inline-block;width:25px}.package-detail .icon-hotel{font-size:18px;margin-left:40px;vertical-align:-2px}.package-detail .btn-modify{width:80px;position:relative;top:-8px;float:right}.package-select-row .package-select-til{margin-bottom:20px;padding-left:35px}.package-select-row .clear{clear:both}.package-select-row .package-flight-info .icon-airplane-{display:inline-block;float:left;font-size:24px;color:#ee2934;width:35px;margin-top:8px}.package-select-row .package-flight-info .input-group{width:340px;float:left}.package-select-row .package-flight-info .input-group .text{width:253px;font-size:14px;padding-left:55px}.package-select-row .package-flight-info .input-group .input-info{font-size:14px}.package-select-row .package-flight-info .exchange{float:left;margin:8px 10px 0 10px}.package-select-row .package-flight-info .exchange .icon-zhihuan-01{font-size:18px}.package-select-row .package-flight-info .btn-search{width:80px;float:right}.package-select-row .reset-hotel-info .hotel-info,.package-select-row .reset-hotel-info .ticket-info{padding-left:35px;margin-top:20px}.package-select-row .reset-hotel-info .hotel-info .select-room,.package-select-row .reset-hotel-info .hotel-info .select-seg,.package-select-row .reset-hotel-info .ticket-info .select-room,.package-select-row .reset-hotel-info .ticket-info .select-seg{display:inline-block;position:relative;top:-1px;width:165px}.package-select-row .reset-hotel-info .hotel-info .btn-cancel,.package-select-row .reset-hotel-info .ticket-info .btn-cancel{display:inline-block;float:right;width:80px}.package-select-row .reset-hotel-info .hotel-info .input-group,.package-select-row .reset-hotel-info .ticket-info .input-group{width:165px;margin-right:10px}.package-select-row .reset-hotel-info .hotel-info .input-group .text,.package-select-row .reset-hotel-info .ticket-info .input-group .text{width:92px}.package-select-row .reset-hotel-info .hotel-info{padding-left:0;margin-top:40px}.package-select-row .reset-hotel-info .hotel-info .icon-hotel{display:inline-block;width:35px;font-size:18px;color:#ee2934;float:left;margin-top:10px}.package-select-row .reset-hotel-info .room-info{margin-top:10px;padding-left:35px}.package-select-row .reset-hotel-info .room-info .room-wrap{float:left;margin:10px 4px 0 0;display:none}.package-select-row .reset-hotel-info .room-info .room-wrap .room-name{display:block;margin-bottom:5px}.package-select-row .reset-hotel-info .room-info .room-wrap .select{width:163px;display:inline-block;margin-right:10px}.package-select-row .reset-hotel-info .room-info .show-room{display:block}.area-api-wrap .route-start-end{margin-left:50px}.area-api-wrap .flight-detail .info-trigger{left:44px}.route-info-hotel{margin:0 0 50px 50px}.route-info-hotel .hotel-name{margin-bottom:20px;font:bold 24px Arial,microsoft yahei}.route-info-hotel .room-type{margin-left:40px}.package-area.trip-segs.tickek-module{padding:0 0 0 50px}.flight-tip .city{float:left}.flight-tip .airport{float:left;max-width:125px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.flight-tip .tip-icon{float:left;margin-left:0}.flight-tip .tip-arrow{top:13px}.flight-tip .tip-info{margin-top:26px;font-size:12px}.flight-tip .tip-box{white-space:nowrap;text-overflow:ellipsis}.tip-box .dot{margin-right:5px}.input-note{margin-top:40px}.input-note h2{color:#ee2934;font-size:16px;text-align:center}.input-note .area-tit{font-size:12px;color:#3c3c3c;text-indent:20px}.input-note .area-part{background:#fff;padding:10px 20px;margin-bottom:20px}.input-note .area-part h3{color:#ee2934;font-size:12px;line-height:1.8rem}.travel-table{background:#fff}.travel-table .route-info-flight span{display:inline-block;width:190px;margin-right:20px}.travel-table td{width:892px;border-top:1px solid #dedede}.travel-table .cost{width:187px;border-left:1px solid #dedede;text-align:center}.travel-table .cost .route-price{font-size:20px;color:#ee2934}.travel-table .cost .route-price .rmb-symbol{font-size:16px;font-weight:400}.travel-table .cost .overdate-price{font-size:14px;color:#666;text-decoration:line-through}.more-service-link{margin:-20px 0 15px 50px;font-size:14px}.more-service-link .icon-xiangxia{vertical-align:-1px;margin-left:5px}.more-service-link .icon-xiangshang{vertical-align:-1px;margin-left:5px}.more-service-ex{margin-left:50px;display:none}.more-service-ex .ex-title{font-weight:700;font-size:14px;padding:15px 0;margin-right:55px;border-top:1px dotted #dedede}.more-service-ex .ex-content>.link-text{float:left}.more-service-ex .ex-content>span{float:left;margin-right:10px;margin-bottom:10px}.more-service-ex .ex-content .module-t{position:absolute;left:-32px;margin:0;top:20px}.more-service-ex .ex-content .module-t input[type=checkbox]{margin:0}.more-service-ex .ex-content var{font-style:normal}.more-service-ex .ex-content .pre-icon{width:16px;height:16px;border-radius:100%;background:#ee2934;margin-right:8px;margin-bottom:20px}.more-service-ex .ex-content .pre-icon i{font-size:12px;line-height:16px}.more-service-ex .ex-content .pre-icon .insurance-set{vertical-align:-3px}.more-service-ex .ex-content .price{color:#ee2934}.more-service-ex .ex-content .txt-width{min-width:220px}.more-service-ex .ex-content .txt-width-middle{min-width:280px}.more-service-ex .ex-content .txt-width-normal{min-width:135px;margin-right:10px}.more-service-ex .ex-content .txt-last{min-width:280px;margin-right:0}.more-service-ex .ex-content .link-text,.more-service-ex .ex-content .link-txt{vertical-align:top}.more-service-ex .ex-content .btn{margin-top:-15px;padding:0 15px;font-size:12px;height:30px;margin-right:55px}.more-service-ex .ex-content:after{display:table;content:'';clear:both}.more-service-ex .ex-content .primary-color{margin-right:0}.more-service-ex .ex-prompt{min-height:121px;position:relative}.more-service-ex .ex-prompt .last-list{position:absolute;bottom:5px;left:24px}.more-service-ex .ex-policy .txt-title{min-width:800px}.more-service-ex .ex-policy .txt-title .link-text{margin-left:25px}.more-service-ex .ex-policy .txt-price{margin-left:24px;min-width:220px}.successful{color:#06ad5d}.style-rule{display:inline-block}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.modal-popup .modal-content{width:600px;margin-top:40px}.modal-popup .popup-top{background:#f2f9ff;border-radius:3px 3px 0 0;border-bottom:1px dotted #dedede}.modal-popup .popup-top .popup-title{font-size:18px;color:#ee2934;text-align:center}.modal-popup .popup-body{margin:20px 36px 18px 20px;overflow-y:auto}.modal-popup .popup-body .rule .popup-body-title{margin-bottom:10px}.modal-popup .popup-body .rule .popup-body-content{line-height:18px;color:#666;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #dedede}.modal-popup .popup-body .rule.last .popup-body-content{margin-bottom:0}.modal-popup .popup-warm{margin:0 36px 0 20px;line-height:18px;color:#2a2a2a}.modal-popup .popup-warm .tips{color:#ee2934}.modal-popup .popup-bottom{margin-top:20px;text-align:center}.modal-popup .popup-bottom .btn{width:111px;margin-bottom:20px}.calendar-tb{text-align:center;border-collapse:separate}.calendar-tb .radio{display:none}.calendar-tb th{width:135px;height:80px;border-right:1px solid #fff;border-bottom:1px solid #fff;background-color:#e4e4e4}.calendar-tb th:last-child{border-right:1px solid #dbdbdb}.calendar-tb td{position:relative;height:107px;cursor:pointer;background-color:#fff;color:#000;border:1px solid #e6e6e6}.calendar-tb td:last-child{border-right:1px solid #dbdbdb}.calendar-tb .calendar-left{color:#333;background-color:#e4e4e4;cursor:auto;border-left-color:#dbdbdb;border-bottom-color:#fff}.calendar-tb .icon-hua{position:absolute;top:10px;right:10px}.calendar-day{display:block;font-weight:400;padding-top:5px}.calendar-week{display:block;font-weight:400;padding-top:5px}.calendar-price{font-size:18px;font-weight:700;line-height:22px}.rmb-symbol{font-size:14px;font-weight:700;font-style:normal}.skew-line{background:url(../images/tb-spe.png) no-repeat;height:86px;width:131px}.calendar-head-title{position:relative;background-color:#fff!important;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb}.t-go{position:absolute;left:15px;bottom:15px}.t-back{position:absolute;right:15px;top:15px}.calendar-tb td.calendar-left.act,.calendar-tb:not(.one-week) th.act{background-color:#555;color:#fff}.calendar-tb td:not(.calendar-left).act{background-color:#fff;border-color:#ee2934!important;color:#ee2934}.calendar-tb td:not(.disabled-td):not(.calendar-left):hover{background-color:#ee2934;color:#fff;-webkit-transition:border-color .5s;transition:border-color .5s}.calendar-tb td:not(.disabled-td):not(.calendar-left):hover .icon{color:#fff}.disabled-td{cursor:default!important}.calendar-submit{float:right;width:130px;margin-top:40px}.one-week td{height:95px;border-bottom:1px solid #fff;border-left:1px solid #fff}.one-week td:last-child{border-right:1px solid #fff}.one-week th{height:52px;width:154px}.calendar-text{color:#000;margin-top:7px;margin-bottom:5px}.lowPrice-text{color:#000;margin-bottom:20px}.lowPrice-text .icon-hua{float:left;margin-top:0}.lowPrice-text .lowPrice-info{float:left;margin-left:5px}@font-face{font-family:salefont;src:url(fonts/sfont.ttf),url(fonts/sfont.otf),url(fonts/sfont.woff),url(fonts/sfont.woff2),url(fonts/sfont.eot);font-weight:700}.order-component .order-by.sz-intro{background-color:#ee2934;color:#fff}.order-component .order-by.sz-intro:after{border-color:#ee2934;border-width:0 6px 6px 6px;border-style:solid;border-right-color:#f7f7f7}.order-component .sz-intro,.order-component .sz-intro.down{background-color:#fff;color:#333}.order-component .sz-intro.down:hover,.order-component .sz-intro:hover{cursor:pointer}.order-component .sz-intro.down:after,.order-component .sz-intro:after{border-color:#fff;border-width:0 6px 6px 6px;border-style:solid;border-right-color:#f7f7f7}.hotel-area{position:relative;padding:30px 30px 15px 30px}.hotel-area .row:not(:last-child){margin-bottom:15px}.hotel-area .hotel-area-box li{border:1px solid #fff;border-bottom:none}.hotel-area .hotel-area-box.active .row{border-bottom:1px solid #e6e6e6}.hotel-area .hotel-area-box.active .space-box{display:block}.hotel-area .hotel-area-box.active .active:not(.space-btn){border:1px solid #e6e6e6;border-bottom:3px solid #fff}.hotel-area .input-info{float:left;height:35px;line-height:35px;width:85px;text-align:right;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hotel-area .input-group{float:left;margin-left:15px;width:418px}.hotel-area .input-group input.text{width:400px}.hotel-area .select-area label{display:block}.hotel-area .select-area label .hotel-checkbox{float:left;margin-top:11px}.hotel-area .select-area label .hotel-star{float:left;margin-left:10px}.hotel-area .select-area li{float:left;margin-left:30px;height:35px;line-height:35px}.hotel-area .select-area li:first-child{margin-left:15px}.hotel-area .space{position:absolute;left:115px;top:119px}.hotel-area .space li:not(:nth-child(1)){margin-left:10px}.hotel-area .space li:nth-child(2){margin-left:30px}.hotel-area .no-limit-btn{display:inline-block;background-color:#fff;width:42px;height:22px;line-height:22px;font-size:12px;text-align:center;color:#333;border-radius:3px}.hotel-area .no-limit-btn.active{background-color:#ee2934;color:#fff}.hotel-area .no-limit-btn.active:hover{background-color:#ee2934}.hotel-area .no-limit-btn.active:active{background-color:#b91d26}.hotel-area .hotel-space-btn{display:block;height:100%;padding:0 10px}.hotel-area .hotel-space-btn:hover{color:#ee2934}.hotel-area .space-box{display:none;margin-bottom:10px}.hotel-area .space-box .space-btn{float:left;width:105px;padding:0 5px;margin:10px 10px 0 10px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hotel-area .space-box .space-btn.active,.hotel-area .space-box .space-btn:hover{color:#ee2934}.item-left{float:left}.item-left .dt{height:198px!important;width:700px}.item-left .change-flight{float:left}.item-left .change-flight .btn{height:30px;line-height:30px;width:80px;margin-left:20px;margin-top:80px;font-size:12px}.item-left .re-item{height:98px}.item-left .hotel-flight-box{height:165px;width:777px;padding:10px 22px;border-bottom:1px solid #e6e6e6}.item-left .hotel-pic-box{float:left;margin-right:20px}.item-left .hotel-name{margin-top:3px;margin-bottom:15px;font-size:18px;font-weight:700}.item-left .hotel-intro{margin-top:15px;margin-bottom:25px}.item-left .hotel-info{color:#000}.item-left .re-line{border-top:1px dashed #d0d0d0;margin:0 15px 0 23px}.item-right{float:left;width:186px;height:385px;border-left:1px solid #e6e6e6;padding-left:70px;position:relative}.item-right .heng-tip{font-family:salefont;position:absolute;width:82px;height:70px;padding:0 3px;right:6px;top:8px;line-height:70px;color:#d31a19;font-size:16px;font-weight:700;text-align:center;background:url(../images/temp/hot-sale.png);background-size:100% 100%}.item-right .price{margin:139px 0 10px;line-height:18px;font-size:20px;font-weight:700;color:#ee2934}.item-right .price .rmb-symbol{font-size:14px;font-weight:700}.item-right .price-info{color:#333;margin-right:10px;margin-bottom:20px}.item-right .price-info .icon-gantanhao,.item-right .price-info .icon-gantanhao2{display:inline-block;margin-left:10px;font-size:14px}.item-right .btn{line-height:35px;width:110px}.flight-hotel .item:first-child{margin-top:0}.flight-hotel .route-start-end .to{margin-top:0}.flight-info{float:left;width:146px;margin-top:10px}.flight-info .flight{text-indent:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-info .flight img{width:20px;height:20px;display:inline-block;margin-right:3px;margin-top:-2px}.flight-info .airline,.flight-info .flight-no,.flight-info .type{color:#4c4c4c}.flight-info .airline{margin-right:3px}.flight-info .flight-no{font-weight:700}.flight-info .type{text-align:left;text-indent:45px;width:146px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-info.flight-change{width:250px;text-indent:50px;margin-top:0}.flight-info.flight-change .flight{text-indent:inherit}.flight-info.flight-change .clear-indent{text-indent:0}.hotel-star .icon-star{margin-right:2px;color:#ccc}.hotel-star.star-1 i:nth-child(1){color:#ee2934}.hotel-star.star-2 i:nth-child(1),.hotel-star.star-2 i:nth-child(2){color:#ee2934}.hotel-star.star-3 i:nth-child(1),.hotel-star.star-3 i:nth-child(2),.hotel-star.star-3 i:nth-child(3){color:#ee2934}.hotel-star.star-4 i:not(:nth-child(5)){color:#ee2934}.hotel-star.star-5 i{color:#ee2934}.hotel-map{margin-left:30px;color:#666}.hotel-map .icon-location{color:#ee2934;margin-right:5px}.hotel-map:hover{color:#ee2934}.search-hotel{margin-left:10px;width:130px}.page-con{height:30px}.hotel-map-area{height:500px;width:100%;background-color:#efefef}.flight-tab .tab-nav{height:50px;width:100%}.flight-tab .tab-nav .tab-li{width:478px;float:left;text-align:center;height:49px;line-height:50px;cursor:pointer}.flight-tab .tab-nav .tab-li.tab-on{height:49px;border:1px solid #ee2934;color:#fff;background-color:#ee2934}.flight-tab .tab-nav .tab-li:not(.tab-on){border:1px solid #e6e6e6}.flight-tab .flight-lists{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;overflow-y:scroll;height:405px}.flight-tab .flight-lists .re-item{height:81px}.flight-tab .flight-lists .re-item .route-start-end{height:61px;padding:20px 0 0 25px}.flight-tab .flight-lists .re-item .route-start-end .to{margin-top:0}.flight-tab .flight-lists .re-item .route-start-end .flight-price{float:left;margin-top:10px;color:#ee2934;text-align:center;padding:0 30px 0 10px;width:110px}.flight-tab .flight-lists .re-item .route-start-end .rado-box{float:left;width:100px;height:80px;margin-top:-20px;text-align:center;line-height:80px;border-left:1px solid #e6e6e6}.flight-tab .flight-lists .flight-list{height:81px;border-bottom:1px solid #e6e6e6}.flight-tab .flight-lists .flight-list.active{background-color:#f8f8f8}.modal-footer.right{text-align:right;padding-right:30px}.hotel-img{float:left;width:308px;height:202px;background-color:#e4e4e4}.hotel-img-info{float:left;margin-left:30px}.hotel-img-info .info-tit{margin-bottom:15px}.hotel-text{display:inline-block;font-size:14px;padding-left:20px;color:#000}.hotel-type{font-size:14px;font-weight:700;color:#000}.hotel-type:hover{color:#ee2934}.hotel-price-c{color:#ee2934}.hotel-item{padding:20px}.hotel-item>p{line-height:25px;color:#666}.hotel-item p:first-child{margin-top:0}.hotel-title{margin-top:10px;line-height:30px;font-size:14px;color:#000!important}.re-search .icon-edit{font-size:14px;margin-right:6px}.box-show{width:100%;height:518px;background:url(../images/temp/spe-banner.jpg) center center no-repeat}.box-show .box-show-con{width:1060px;margin:0 auto;padding-right:20px}.box-show .box-show-con h1{font-size:54px;color:#3e3351;letter-spacing:3px;float:right;height:85px;line-height:85px;margin-top:80px}.box-show .box-show-con .block-p{display:inline-block;height:40px;background:#534865;float:right;font-size:32px;color:#fff;padding:8px}.box-show .box-show-con .p-tip{width:494px;font-size:20px;color:#3e3351;line-height:26px;float:right;font-weight:700}.recommend{margin-top:490px;padding-bottom:0}.recommend .tabs .btn{width:78px;height:28px;line-height:28px}.recommend .tabs .btn.tab-on,.recommend .tabs .btn:hover{color:#fff;background-color:#ee2934;border-color:#ee2934}.recommend.preference{margin-top:0}.recommend .change-content{margin-top:30px}.part-title{width:465px;height:135px;margin:0 auto -30px;position:relative;font-size:24px;font-weight:700}.part-title p{background:#fff;width:201px;height:30px;color:#ee2934;font-size:24px;margin:0 auto;text-align:center;position:relative;top:55px}.part-title:before{position:absolute;content:"";display:block;width:465px;border-bottom:1px solid #d01d22;top:50%;left:0}.recommend-left,.recommend-right{float:left;height:230px}.recommend-left .next,.recommend-left .prev,.recommend-right .next,.recommend-right .prev{line-height:230px;font-size:20px;font-weight:700}.recommend-part-con{margin-top:30px}.recommend-list-wrap{margin:0 -20px;display:none;height:230px;position:relative;overflow-x:hidden}.recommend-list-wrap .recommend-pre{position:absolute;left:0;top:0;width:20px;height:100%;background-color:#fff;cursor:pointer;z-index:4}.recommend-list-wrap .recommend-pre:hover{color:#ee2934}.recommend-list-wrap .recommend-next{position:absolute;height:100%;width:20px;right:0;top:0;background-color:#fff;cursor:pointer;z-index:4}.recommend-list-wrap .recommend-next:hover{color:#ee2934}.recommend-list-wrap .icon-xiangzuo{position:absolute;top:50%;font-size:20px;margin-top:-10px;left:0}.recommend-list-wrap .icon-xiangyou{position:absolute;font-size:20px;margin-top:-10px;top:50%;right:0}.recommend-list{margin:0 20px;width:auto;position:absolute;left:0;top:0;white-space:nowrap}.recom-tab-item{display:none}.recommend-li{width:346px;height:230px;float:left;margin-right:20px;background:#8a8a8a;position:relative;overflow:hidden}.recommend-li .rec-info{width:348px;height:83px;position:absolute;z-index:3;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#434343));background-image:-webkit-linear-gradient(top,transparent 0,#434343 100%);background-image:linear-gradient(-180deg,transparent 0,#434343 100%)}.recommend-li .rec-info h3{font-size:18px;color:#fff;margin-top:12px;margin-left:15px;margin-bottom:8px}.recommend-li .rec-info h3 .f12{font-weight:700;color:#eee}.recommend-li .rec-info h3 .date-des{font-size:12px;margin-left:8px}.recommend-li .rec-info .info-detail{position:relative;font-size:14px;color:#fff;margin-left:15px;height:38px;line-height:38px}.recommend-li .rec-info .info-detail .price-span{font-size:18px;font-weight:700}.recommend-li .rec-info .info-detail .price-part{font-size:12px;width:122px;float:left}.recommend-li .rec-info .info-detail .mr38{margin-right:38px}.recommend-li .rec-info .go-book{position:absolute;width:80px;height:30px;line-height:30px;text-align:center;border-radius:4px;color:#fff;right:12px;top:3px}.recommend-li .rec-info .go-book:hover{background:#d01d22}.recommend-li .coupon-tit{height:20px;width:348px;position:absolute;top:0;background:#d01d22;color:#fff;left:308px;line-height:20px;cursor:pointer}.recommend-li .coupon-tit i{margin:0 2px}.recommend-li .coupon-tit .icon-Car-ticket{margin-left:8px}.recommend-li .coupon{position:relative}.recommend-li .coupon .coupon-con{height:176px;width:300px;background-color:rgba(0,0,0,.5);position:absolute;top:20px;left:348px;z-index:10;padding:17px 24px}.recommend-li .coupon .coupon-con .con-text{height:210px;width:348px;position:absolute;z-index:10;color:#fff;opacity:1}.recommend-li .coupon .coupon-con .con-text p{line-height:20px;width:300px}.recommend-li .coupon .coupon-con .con-text p:first-child{font-weight:700}@media \0screen\,screen\9{.recommend-li .coupon .coupon-con{background-color:#000;filter:Alpha(opacity=50)}}.hotel-recom .slider-home{margin-top:30px}.hotel-recom .hotel{width:528px;height:358px;margin-right:18px;border:1px solid #d8d8d8}.hotel-recom .hotel:last-child{margin-right:0}.hotel-recom .hotel .hotel-img{width:528px;height:270px;position:relative;margin-bottom:4px;overflow:hidden}.hotel-recom .hotel .hotel-img .hotel-tip{width:501px;height:67px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,#000 100%);position:absolute;bottom:0;font-size:20px;color:#fff;line-height:80px;padding:0 15px}.hotel-recom .hotel .hotel-img .hotel-tip .star{font-size:14px}.hotel-recom .hotel .hotel-img .hotel-tip .star .icon-star{color:#fbac2a}.hotel-recom .hotel .hotel-img .hotel-tip .star .mr8{margin-right:8px}.hotel-recom .hotel .hotel-info{font-size:14px;padding:4px 9px 0;line-height:25px}.hotel-recom .hotel .hotel-info p{color:#6b6b6b}.trip-recom ul{margin-top:30px}.trip-recom .trip-li{width:528px;height:377px;margin-right:18px;border:1px solid #d8d8d8;float:left}.trip-recom .trip-li:last-child{margin-right:0}.trip-recom .trip-li .trip-img{width:528px;height:270px;position:relative;margin-bottom:4px}.trip-recom .trip-li .trip-img img{width:528px;height:270px}.trip-recom .trip-li .trip-img .tip-kind{width:22px;height:78px;position:absolute;background:url(../images/temp/shu-tip.png);color:#fff;font-size:14px;left:5px;top:-5px;padding-left:4px;padding-top:5px}.trip-recom .trip-li .trip-img .trip-tip{width:498px;height:67px;position:absolute;bottom:0;font-size:20px;color:#fff;line-height:80px;padding:0 15px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background-image:linear-gradient(-180deg,rgba(0,0,0,0) 0,#000 100%)}.trip-recom .trip-li .trip-info{font-size:14px;padding:4px 9px 0;line-height:22px;color:#6b6b6b;text-align:justify}.quick-nav{display:none;position:fixed;left:50%;margin-left:565px;bottom:109px;width:40px;background-color:#ccc;border-radius:4px}.quick-nav .nav-link{display:block;width:40px;height:40px;background:#d8d8d8;color:#fff;border-bottom:1px dashed #fff;position:relative;overflow:hidden}.quick-nav .nav-link span{display:block}.quick-nav .nav-link:first-child{border-radius:4px 4px 0 0}.quick-nav .nav-link:last-child{border-radius:0 0 4px 4px;border-bottom:none}.quick-nav .nav-link .nav-icon{font-size:25px;position:absolute;padding:8px;z-index:1}.quick-nav .nav-link .nav-icon i{display:block;line-height:25px}.quick-nav .nav-link .nav-text{width:28px;height:28px;line-height:14px;position:absolute;left:40px;background:#ee2934;z-index:10;padding:6px 8px}.quick-nav .back-top{width:32px;height:40px;padding-left:8px;bottom:62px;background:#d8d8d8;color:#fff}.quick-nav .back-top .icon-xiangshang{font-size:20px}.quick-nav .back-top:hover{background:#c8c8c8}.just-book{float:right;margin-right:40px;font-size:14px;line-height:25px;cursor:pointer}.just-book a{color:#757575;text-decoration:none}.just-book i{color:#d01d22;margin-left:4px}.foot-banner{position:relative;height:643px;top:0;margin-bottom:10px;background:url(../images/temp/fh-banner.jpg) center bottom no-repeat}.foot-banner .bg{padding-bottom:50px}.foot-banner .tab-li{height:213px}.foot-banner .part-title{margin-bottom:60px}.foot-banner .home-tab{top:184px}.des-jijiu{color:#000;font-size:12px;line-height:28px}.des-jijiu i{font-size:30px;margin-right:5px}.vip{margin-top:50px}.vip .main-l{width:350px}.vip .main-r{width:712px}.vip .vip-area{padding:20px}.vip .order-area{min-height:391px;padding-left:28px;padding-right:28px}.vip .order-area.area-not-login{min-height:317px}.vip .single-area{min-height:430px}.vip .single-area .area-text{line-height:25px}.vip .acc-hd .txt{font-size:16px}.vip .minH{min-height:426px;margin-bottom:60px}.flex-box{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow-y:auto;overflow-x:hidden;max-height:500px}.flex-box .box-header{height:104px;padding-left:20px;background-color:#ee2934;border-top-left-radius:5px;border-top-right-radius:5px}.flex-box.order-box .box-header{height:80px;line-height:80px}.flex-box.order-box .box-header .header-text{font-size:18px;font-weight:700;color:#fff}.flex-box .user-img{float:left;margin-top:20px;width:66px;height:66px;border-radius:33px}.flex-box .user-name{float:left;margin-top:40px;margin-left:30px;font-size:16px;font-weight:700;color:#fff;width:192px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-box .account-list>li{position:relative}.flex-box .account-list>li>a{display:table;font-size:14px;color:#000;border-left:3px solid #fff;border-bottom:1px dashed #e6e6e6;width:100%;height:60px;line-height:60px;padding-left:20px}.flex-box .account-list>li>a:hover{color:#ee2934!important}.flex-box .account-list>li .txt{display:table-cell;vertical-align:middle;line-height:1.2;width:80%}.flex-box .account-list>li .icon{position:absolute;right:30px;top:25px}.flex-box .account-list>li .icon:before{content:"\e90e"}.flex-box .account-list>li .list-2th{display:none;padding-bottom:9px;background-color:#f2f2f2}.flex-box .account-list>li .list-2th>li{padding:16px 0 0 30px;min-height:28px;line-height:28px;font-size:14px}.flex-box .account-list>li .list-2th>li.active a{color:#ee2934}.flex-box .account-list>li .list-2th>li a:hover{color:#ee2934}.flex-box .account-list>li.active>a{border-left:3px solid #ee2934;color:#ee2934}.flex-box .account-list>li.active .list-2th{display:block}.flex-box .account-list>li.active .icon:before{content:"\e90f"}.flex-box .account-list>li.active.has-2th>a{color:#000;background-color:#fff;border-bottom:none}.flex-box .account-list>li.hide>a{border-left:3px solid #ee2934}.flex-box .account-list .last-account-item.no-line{border-bottom:none}.notice-text{margin-top:-23px;color:#333;line-height:20px}.notice-text.site-notice{margin-bottom:-25px;margin-top:20px}.order-area .alert-danger{margin-bottom:20px;padding-left:10px}.order-area .icon-xiangqian{font-size:16px;margin:45px 7px 0}.order-area .row-radio{float:left;margin-top:43px;margin-left:30px}.order-area .cap-img{margin-right:3px;width:145px;height:35px}.order-area .icon-refresh{vertical-align:-10px;font-size:14px;color:#ee2934}.order-area .radio-type .radio{margin-right:10px}.order-area .btn-select-seat .radio-one #btn-select-seat{margin-top:10px}.order-area .row-brief{margin-top:30px}.order-area .row-brief .brief-hd{font-size:14px;line-height:20px;padding-bottom:10px;border-bottom:1px solid #d6d6d6}.order-area .row-brief .brief-txt{margin-top:10px;line-height:20px}.order-area .row-brief .link-more{margin-left:10px}.order-area .row-brief .link-more .icon-xiangqian1{vertical-align:-1px}.ac-row{line-height:36px}.ac-row .ac-title{display:inline-block;text-indent:20px;width:256px;color:#666;vertical-align:top}.ac-row .ac-info{display:inline-block;width:380px;color:#000}.area-header{padding-bottom:4px;margin-bottom:20px;height:30px;font-size:16px;color:#000;border-bottom:1px solid #dbdbdb}.li-area{padding-top:15px!important}.miles-area{min-height:231px}.self-info-con{text-indent:18px;padding:20px 0}.self-info-con .ac-title{width:160px;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}.self-info-con .ac-info{width:180px;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap}.indent-10{text-indent:10px}.tb-edit th:first-child{text-indent:19px}.tb-edit td:first-child .input-group{text-indent:0}.tb-edit .select-disable{background-color:transparent;border-color:transparent}.tb-edit .select-disable .select-text{color:#666}.tb-edit .select-disable .select-arrow{display:none}.tb-edit .input-group .dis-only{border-color:transparent!important;color:#666}.tb-edit .td-item-cancel,.tb-edit .td-item-edit,.tb-edit .td-item-update{cursor:pointer}.tb-edit .icon-cancel,.tb-edit .icon-edit,.tb-edit .icon-update{font-size:14px;margin-right:5px;vertical-align:-2px}.tb-edit .td-item-cancel,.tb-edit .td-item-update{display:none;margin-right:16px}.contact-info-con{padding:20px}.contact-info-con .single-line-info .tb-show-boarding-pass,.contact-info-con .tb-simple,.single-line-info .contact-info-con .tb-show-boarding-pass{margin-bottom:20px}.contact-info-con .tel-type{width:120px}.btn-row{margin:50px 0 40px 0}.btn-row .btn-default{width:128px}.btn-row .btn-default+.btn-default{margin-left:15px}.form-avatar .question-select{width:446px}.form-avatar .question-input{width:430px}.form-avatar .btn-search{float:left;width:128px;margin-left:10px}.form-avatar .select-year-s{width:97px}.tb-miles td,.tb-miles th{text-indent:120px!important}.tb-miles .no-data{text-indent:0!important;text-align:center}.row.error{position:relative}.row.error .error-info{position:absolute;top:80px;left:0;width:810px;color:#555;z-index:3}.row.error .error-info .error-info-arrow{position:absolute;top:-5px;left:9px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffb2b2;border-top:1px solid transparent;z-index:8}.row.error .error-info .error-info-arrow:after{display:block;content:"";position:absolute;top:1.5px;left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ffe7e7;border-top:0 solid transparent}.row.error .error-info .error-info-text{background-color:#ffe7e7;border:1px solid #ffb2b2;padding:6px;border-radius:3px}.row.error .error-info .error-info-text p{margin-left:25px}.row .cap-con,.row .cap-input-group{float:left}.row .cap-con{margin-left:10px}.row .icon-refresh{vertical-align:-10px;font-size:14px;color:#ee2934}.row .btn-cap{margin-left:5px;padding:0 10px}.frame-panel{margin-bottom:10px}.frame-panel .fra-con{border:1px solid #ccc;border-radius:4px;padding:0 15px}.frame-panel .fra-con .fra-hd{position:relative;padding:15px 0;cursor:pointer}.frame-panel .fra-con .hd-text{font-size:18px;color:#ee2934}.frame-panel .fra-con .icon-oper{position:absolute;display:inline-block;width:20px;height:20px;top:20px;right:0;font-size:18px}.frame-panel .fra-con .icon-oper.icon-tianjia{color:#ee2934}.frame-panel .fra-con .icon-oper.icon-jianqu{color:#666}.frame-panel .fra-con .fra-bd{color:#555;line-height:22px;border-top:1px dashed #d0d0d0;padding:15px 0}.frame-panel.close .fra-bd{display:none}.t-icon{padding:10px 0 20px;text-align:center;font-size:32px;color:#fec61a}.t-align{padding:0 0 60px;text-align:center;font-size:14px}.package-area{padding:20px;font-size:12px}.package-area .tlt{color:#ee2934;margin-bottom:10px}.package-area .txt{line-height:18px}.package-area .seg-top:after,.package-area .seg-top:before{content:" ";display:table}.package-area .seg-top:after{clear:both}.package-area .seg-top .seg-delay{float:left;width:210px;font-size:12px;padding-left:15px}.package-area .seg-top .seg-trans{float:left}.package-area .seg-info{float:none;margin-bottom:30px}.package-area .seg-info:after,.package-area .seg-info:before{content:" ";display:table}.package-area .seg-info:after{clear:both}.package-area .seg-info .f-num{width:200px;margin:0;padding-left:15px}.package-area .seg-info .f-num img{margin-left:-22px;margin-right:2px}.package-area .seg-info .seg-wrap{float:left}.package-area .item-left{float:none}.package-area .item-left .hotel-pic-box{width:305px;height:220px}.package-area .item-left .hotel-pic-box img{width:100%;height:100%}.package-area .item-left .hotel-introl{color:#777;margin-top:10px;margin-bottom:5px}.package-area .item-left .hotel-introl .tlt{font-weight:700;color:#333}.package-area .item-left .hotel-introl .last-tlt{float:right;margin-right:20px}.package-area .select-btn{margin-top:20px;text-align:right}.package-area .select-btn .line{width:100px}.package-area .hd-tlt{font-size:18px;margin-bottom:15px}.package-area .row-line:after,.package-area .row-line:before{content:" ";display:table}.package-area .row-line:after{clear:both}.package-area .row-cell{float:left;width:33.3%}.package-area .row-cell .input-group{margin-top:5px}.package-area .row-cell .require{color:#ee2934;font-style:normal}.package-area.trip-segs{font-size:14px;padding-bottom:5px}.package-hd{font-size:16px;color:#595959;margin-top:20px;margin-bottom:10px}.package-hd:after,.package-hd:before{content:" ";display:table}.package-hd:after{clear:both}.prepay-tab{padding:0 1px 2px 1px;color:#000;background-color:#ebc;background-color:#f7f7f7}.prepay-tab .tab-nav{display:border-box;height:50px;border-bottom:none}.prepay-tab .tab-nav:after,.prepay-tab .tab-nav:before{content:" ";display:table}.prepay-tab .tab-nav:after{clear:both}.prepay-tab .tab-li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;width:20%;height:49px;line-height:18px;font-size:12px;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background-color:#fff;border-bottom:none}.prepay-tab .tab-li:last-child{border-right:1px solid #e6e6e6}.prepay-tab .tab-li.tab-on{color:#fff;background-color:#ee2934}.prepay-tab .tab-line{margin-top:6px}.prepay-tab .tab-line .d,.prepay-tab .tab-line .s{display:inline-block;vertical-align:middle;width:60px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.prepay-tab .tab-line .s{text-align:right}.prepay-tab .tab-line .d{text-align:left}.prepay-tab .item-hd{background:#fff;padding:0 20px;border:1px solid #e6e6e6}.prepay-tab .seats-area{min-height:320px;border:1px solid #e6e6e6;border-top:none;background:#fdfcfc}.prepay-tab .route-start-end{padding-top:18px;min-height:60px;line-height:20px}.prepay-tab .route-start-end .end,.prepay-tab .route-start-end .start{width:160px}.prepay-tab .route-start-end .to{width:60px}.prepay-tab .route-start-end .time{font-size:12px}.prepay-tab .route-start-end .city{font-size:16px}.prepay-tab .route-start-end .flight-brand{margin-left:20px}.prepay-tab .route-start-end .flight-brand .rule{max-width:97px}.prepay-tab .error-seats{font-size:24px;padding-top:110px;text-align:center;color:#ff5000}.prepay-tab .error-seats .icon-gantanhao{color:#ff5000;font-size:40px;vertical-align:-4px}.prepay-tab .error-seats .error-mess{margin-top:15px;font-size:20px}.prepay-tab .error-warm{line-height:20px;max-width:525px;margin:0 auto;text-align:center}.prepay-tab .alert-info{margin:6px 0 0 0;font-size:12px;line-height:16px;padding:8px}.prepay-tab .alert-info .icon-gantanhao{font-size:14px;margin:1px 10px 0 12px}.tb-traveler{margin-top:6px}.tb-traveler p{line-height:24px;height:24px}.tb-traveler .passenger-check{vertical-align:-4px}.tb-traveler.no-seat .passenger-check{visibility:hidden}.tb-traveler .btn-default{width:80px}.tb-traveler td:first-child{text-indent:18px}.tb-traveler .btn-seat{visibility:hidden}.tb-traveler .vv{visibility:visible}.tb-trip td,.tb-trip th{text-align:left}.tb-trip th:last-child{padding-left:18px}.tb-trip td{padding:10px 0;height:auto}.pay-seat{position:relative;border-left:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid;background-color:#fdfcfc}.pay-seat:after,.pay-seat:before{content:" ";display:table}.pay-seat:after{clear:both}.pay-seat img{width:100%}.pay-seat .seat-select{float:left;margin:240px 10px 20px 10px;width:207px}.pay-seat .seat-info{position:absolute;left:28px;top:45px;width:170px;line-height:1.2}.pay-seat .seat-info li{height:15px;margin:10px 0;padding-left:30px}.pay-seat .seat-info .safe-seat{margin-bottom:30px}.pay-seat .aisle,.pay-seat .already-book,.pay-seat .bind-book,.pay-seat .chosen-book,.pay-seat .cost-book,.pay-seat .free-book,.pay-seat .freely-book,.pay-seat .not-adjust,.pay-seat .not-adjust-cost,.pay-seat .not-adjust-freely,.pay-seat .not-book,.pay-seat .safe-book,.pay-seat .selected-book,.pay-seat not-adjust-safe{background:url(../images/seat_sprite.png) no-repeat top left}.pay-seat .not-book{background-position:0 -130px;position:relative}.pay-seat .not-book.lock-l::before{content:"";position:absolute;left:-16px;top:4px;width:20px;height:10px;background:url(../images/seat_sprite.png) no-repeat;background-position:0 -520px}.pay-seat .not-book.lock-l.lock-bind{background-position:0 -704px}.pay-seat .not-book.lock-l.lock-bind::before{background-position:0 -581px}.pay-seat .not-book.lock-r::before{content:"";position:absolute;right:-14px;top:4px;width:20px;height:10px;background:url(../images/seat_sprite.png) no-repeat;background-position:0 -520px}.pay-seat .not-book.lock-r.lock-bind{background-position:0 -704px}.pay-seat .not-book.lock-r.lock-bind::before{background-position:0 -581px}.pay-seat .seat-info .safe-book,.pay-seat .seat-map .safe-book{background-position:0 -769px}.pay-seat .seat-map .not-adjust-safe{background-position:0 -935px}.pay-seat .safe-book.not-book{background-position:0 -130px}.pay-seat .safe-book.already-book{background-position:0 -65px}.pay-seat .already-book{background-position:0 -65px}.pay-seat .free-book{background-position:0 0}.pay-seat .selected-book{background-position:0 -195px}.pay-seat .aisle{background-position:0 -260px!important}.pay-seat .freely-book{background-position:0 -325px}.pay-seat .cost-book{background-position:0 -390px}.pay-seat .not-adjust{background-position:0 -855px}.pay-seat .not-adjust-freely{background-position:0 -1015px}.pay-seat .not-adjust-cost{background-position:0 -1093px}.pay-seat .chosen-book{background-position:0 -455px!important}.pay-seat .chosen-book .num{position:absolute;left:-2px;top:0;width:100%;height:15px;line-height:15px;color:#fff;text-align:center;font-size:12px}.pay-seat .bind-book{background-position:0 -704px}.pay-seat .long-seats{padding:8px 0 2px 5px;background:#f2fbff;border:1px dashed #abdaf0;margin-bottom:10px}.pay-seat .long-seats .tlt{color:#7cc9ec;text-align:center;padding:0 0 10px}.pay-seat .long-seats ul{margin-bottom:15px!important}.pay-seat .wide-seats{padding:8px 0 2px 5px;background:#f2fff3;border:1px dashed #a5e2a9;margin-bottom:10px}.pay-seat .wide-seats .tlt{color:#7ad080;text-align:center;padding:0 0 10px}.seat-tip-con{position:relative}.seat-tip-con .seat-tip{display:none;position:absolute;left:50%;top:-30px;padding:4px;background-color:#ee2934;color:#fff;white-space:nowrap;font-size:12px;border-radius:4px}.seat-tip-con .seat-tip-arrow{bottom:-9px;height:0;left:50%;margin-left:-6px;position:absolute;width:0;overflow:hidden;border:6px dashed transparent;border-top:solid #ee2934}.seat-map{float:left;width:470px;font-family:Arial,Helvetica,sans-serif;padding:45px 0 45px 10px;border-left:1px solid #e6e6e6}.seat-map .seat-body:after,.seat-map .seat-body:before{content:" ";display:table}.seat-map .seat-body:after{clear:both}.seat-map .seat-body ul{float:left;width:100%;margin-bottom:4px}.seat-map .seat-body ul.seat-hd{font-size:16px;color:#5a5c5e;margin-bottom:10px}.seat-map .seat-body li{float:left;text-align:center;width:22px;height:16px;margin:0 5px;padding:3px 0;font-size:14px}.seat-map .seat-body li.already-book,.seat-map .seat-body li.not-book{cursor:not-allowed}.seat-map .seat-body li.free-book{cursor:pointer}.seat-map .seat-body li:first-child{font-size:16px;margin-top:-3px;color:#5a5c5e}.seat-map .seat-body input[type=radio]{display:none}.seat-map .seat-body.new-seat-body{padding:0 20px 0 15px}.seat-map .seat-body.new-seat-body ul{float:none}.seat-map .seat-body.new-seat-body ul:after,.seat-map .seat-body.new-seat-body ul:before{content:" ";display:table}.seat-map .seat-body.new-seat-body ul:after{clear:both}.seat-map .flight-middle{float:left;height:14px;width:100%}.prepay-through-area .route-start-end{background-color:#fff;border:1px solid #e6e6e6;height:60px;padding-left:50px}.prepay-through-area .tb-traveler td:first-child,.prepay-through-area .tb-traveler th:first-child{text-indent:50px}.prepay-through-area .pay-seat .seat-info{left:98px}.prepay-through-area .pay-seat .seat-select{width:276px;margin:240px 50px 20px 50px}.prepay-through-area .pay-seat .seat-map{padding-left:120px}.pay-sec{padding-top:30px;padding-bottom:20px}.pay-sec .licheng-input{margin-top:10px}.pay-sec .licheng-input input{width:80px;height:20px}.pay-sec .row-l{font-size:12px}.pay-sec .sec-tlt{font-size:14px;font-weight:700;color:#767676;padding:20px 0 5px}.pay-sec .card-imgs{margin-top:40px}.pay-sec .card-imgs img{width:auto;height:25px;margin-right:10px}.pay-sec .card-tip{font-size:12px}.pay-sec .card-tip .tip-img{margin-top:-5px;width:49px;height:35px;margin-left:3px;margin-right:10px}.pay-sec .row-date .select-year{margin-right:0;width:97px}.pay-sec .bill-adress{display:none}.pay-sec .bill-toggle{display:block;margin:25px 0 15px;color:#0595ff;font-size:12px}.pay-sec .bill-toggle .icon-xiangshang,.pay-sec .bill-toggle .icon-xiangxia{margin-left:5px;vertical-align:-1px}.pay-sec .input-large-address{width:670px}.pay-sec .input-large-address .text{width:650px}.row-radio-1{margin-top:.8rem}.btn-select-seat{margin:30px 0 26px 0}.btn-select-seat .btn-default{min-width:128px;max-width:300px;padding:0 15px}.btn-select-seat .btn-default+.btn-default{margin-left:15px}.text-tips{margin-top:-20px;display:block}.prepay-panel .prepay-header .illustration{margin-bottom:30px}.prepay-panel .prepay-header .illustration .prepay-ico{float:left;margin:10px}.prepay-panel .prepay-header .illustration .title{padding-top:15px;font-size:15px;font-weight:500}.prepay-panel .prepay-header .illustration .recommend{margin-top:5px;font-size:12px}.prepay-panel .prepay-footer-info{padding:15px 15px 0;line-height:1.8}.prepay-panel .prepay-footer-info .title{font-weight:500;font-size:16px;margin-top:20px}.prepay-panel .prepay-footer-info .info-icon{font-size:14px;vertical-align:-1px;margin-right:.3rem}.prepay-panel .prepay-footer-info .radio-label{margin-bottom:0}.prepay-panel .prepay-footer-info .row{margin:10px 0}.prepay-panel .prepay-footer-info .row:last-child{border-bottom:1px #e4e4e4 dashed}.prepay-panel .prepay-footer-info .row:last-child.no-padding{padding-bottom:0;border-bottom:none}.prepay-panel .prepay-footer-info .illustration{margin-bottom:30px}.prepay-panel .prepay-footer-info .illustration .prepay-ico{float:left;margin:10px}.prepay-panel .prepay-footer-info .illustration .title{padding-top:15px;font-size:15px;font-weight:500}.prepay-panel .prepay-footer-info .illustration .recommend{margin-top:5px;font-size:12px}.prepay-panel .prepay-footer-info .t-text{top:0;left:0}.prepay-panel .prepay-footer-info .icon-prepay-success{color:#06ad5d;font-size:16px;vertical-align:-1px;margin-right:.3rem}.prepay-panel .prepay-footer-info .icon-prepay-error{color:#ff5000;font-size:16px;vertical-align:-1px;margin-right:.3rem}.prepay-panel .prepay-footer-info .route-start-end{display:inline-block;margin:0 5px;padding:0;height:auto}.prepay-panel .prepay-footer-info .tickek-module{margin-bottom:0}.prepay-panel .airseg{margin:10px 5px 10px 0;line-height:24px}.prepay-panel .airseg .airseg-status{float:left;width:85px}.prepay-panel .airseg .airseg-status .icon-state{width:16px}.prepay-panel .airseg .passenger{padding-left:40px}.prepay-panel .airseg .city{font-size:1rem}.prepay-panel .airseg .route-icon{font-size:24px;vertical-align:-5px;margin-right:.3rem;color:#555;margin:0 .5rem}.prepay-panel .error-tips{padding:10px 0 15px 0}.prepay-panel .error-tips .state-text{margin-left:21px}.prepay-panel .error-tips .alert-danger{display:inline-block;line-height:20px}.prepay-panel .accordion{width:100%}.prepay-panel .nest-btn{width:80px;height:30px;line-height:30px}.tip-int-pay{margin-top:20px}.tip-int-pay p{font-size:12px;line-height:20px;color:#666}.tip-int-pay .primary-color{font-size:12px;line-height:1.5;padding-bottom:5px;font-weight:700}.card-show{position:relative}.card-show .icons-div{position:absolute;color:#0595ff;right:-10px;top:45px;font-size:16px}.card-show .icons-div i{margin-left:5px;cursor:pointer}.verify-box{width:107%;margin-left:-18px;font-size:16px;text-align:center;display:table;border-spacing:20px 0}.verify-box a{display:table-cell;vertical-align:middle}.verify-box .card-code{width:150px;height:43px;border-radius:2px;border:1px solid #ee2934;color:#ee2934;margin-right:10px}.verify-box .phone-code{width:250px;height:43px;border-radius:2px;border:1px solid #ee2934;color:#ee2934;margin-right:10px}.verify-box .email-code{width:150px;height:43px;border-radius:2px;border:1px solid #ee2934;color:#ee2934;margin-right:10px}.card-modal .modal-content .tips-items{color:grey;font-size:14px}.card-modal .modal-content .tips-items p{margin-bottom:10px;line-height:1.5}.card-modal .modal-content .tips-items p:last-child{margin-bottom:0}.dialog-alert .verify-item ::-webkit-input-placeholder{font-size:14px}.dialog-alert .verify-item ::-moz-placeholder{font-size:14px}.dialog-alert .verify-item :-ms-input-placeholder{font-size:14px}.dialog-alert .verify-item ::-ms-input-placeholder{font-size:14px}.dialog-alert .verify-item ::placeholder{font-size:14px}.dialog-alert .verify-item .input-group .text{width:97%;font-size:14px}.dialog-alert .verify-item .input-group .select{width:100%;height:40px}.dialog-alert .verify-item .input-group .select-show{line-height:40px;font-size:14px;height:40px}.dialog-alert .verify-item .input-group .select-arrow{border-width:8px 8px;border-color:grey transparent transparent}.dialog-alert .verify-item .item-name{display:block;line-height:27px;margin-bottom:10px;font-size:14px}.dialog-alert .verify-item .yanzheng-input .text{width:227px}.dialog-alert .verify-item .select-list{top:40px;font-size:14px;max-height:164px}.dialog-alert .verify-item .select-list .select-option{height:40px;line-height:40px}.dialog-alert .verify-item .select-focus .select-arrow{border-width:0 8px 8px;border-color:transparent transparent #3c3c3c}.dialog-alert .verify-item .btn-code{min-width:175px;border:1px solid #0595ff;color:#0595ff;max-width:inherit;height:40px;font-size:14px;background-color:#fff}.dialog-alert .verify-item .btn-code:hover{color:#fff;background-color:#0595ff}.epidemic-txt{position:relative;padding-left:50px}.epidemic-txt .icon-gantanhao{position:absolute;top:24px;left:15px}.epidemic-txt .country{font-style:normal;color:#ee2934}.area-rights .warm-tip,.box-upload .warm-tip{margin-top:15px}.area-rights .warm-tip .primary-color,.box-upload .warm-tip .primary-color{font-size:14px}.area-rights .warm-tip p,.box-upload .warm-tip p{padding-left:10px}.area-rights h3.title{margin-top:20px;height:24px;line-height:24px;font-size:14px;font-weight:400;padding-left:10px;border-left:4px solid #ee2934}.area-rights .box-vip{padding:20px 10px}.area-rights .box-vip .box-item{display:inline-block;vertical-align:top;width:30%}.area-rights .box-vip .box-icon{float:left;margin-right:10px}.area-rights .box-use{padding:20px 10px}.area-rights .box-use .box-title{position:relative;display:inline-block;background-color:#fff;font-size:20px;color:#f5b53a;padding:0 10px}.area-rights .box-use .box-text{padding:0 15px 0 10px}.area-rights .box-use .box-item,.area-rights .box-use .box-item-last{position:relative;display:inline-block;vertical-align:top;width:22%}.area-rights .box-use .box-item::before{content:'';position:absolute;top:10px;left:0;width:100%;height:0;overflow:hidden;border:1px dashed #f5b53a}.area-rights .box-use .box-item::after{content:'';position:absolute;top:5px;right:-6px;width:0;height:0;overflow:hidden;border-left:6px solid #f5b53a;border-top:6px solid #fff;border-right:6px solid #fff;border-bottom:6px solid #fff}.area .form-tit{font-weight:700}.vip-area .form-tit{padding-left:10px;padding-bottom:0;border-left:4px solid #ee2934;margin-bottom:18px;font-size:16px}.box-upload{margin-top:20px;padding:0 20px 20px}.box-upload .btn-upload{padding:0 20px;height:40px;line-height:40px}.box-upload .box-item{display:inline-block;line-height:30px;white-space:nowrap;margin-top:10px;margin-right:15px;color:#ee2934}.box-upload .item-close{float:right;margin-left:10px;cursor:pointer}.wcm{margin-top:50px;padding-bottom:60px}.wcm .text-right{margin-top:15px;text-align:right}.wcm .text-noindent{padding:0 20px;font-weight:400;font-size:12px;line-height:25px;color:#555}.wcm .area-avatar{min-height:721px;padding:20px 20px 40px}.wcm .area-avatar.avatar-through{min-height:405px}.wcm .flex-box{height:811px}.wcm .flex-box .box-header{height:80px;line-height:80px}.wcm .flex-box .box-header .header-text{font-size:18px;font-weight:700;color:#fff}.wcm .main-r{width:712px}.wcm .main-l{width:350px}.wcm .area-map{padding:20px 0 55px}.wcm .area-news{min-height:0;padding:20px;min-height:400px}.wcm .image-div{text-align:center;padding:10px 0}.wcm .image-div img{width:360px;margin:20px auto}.tb-wcm{width:100%;text-align:center;table-layout:fixed}.tb-wcm th{background-color:#f4f4f4;font-weight:700;padding:8px 10px;height:22px;border:1px solid #e7e7e7;word-wrap:break-word}.tb-wcm th:first-child{border-left:1px solid #e7e7e7}.tb-wcm th:last-child{border-right:1px solid #e7e7e7}.tb-wcm th.t-align-l{text-align:left}.tb-wcm td{height:34px;padding:8px 10px;line-height:20px;border:1px solid #e7e7e7;word-wrap:break-word}.tb-wcm td.t-align-l{text-align:left}.tb-wcm td.v-align-t{vertical-align:top}.tb-wcm td .t-i{margin-right:12px;white-space:nowrap}.left-table td{text-align:left}.tb-sp th{border:1px solid #e7e7e7;padding:10px 0}.tb-sp td{padding:10px 0;word-wrap:break-word}.tb-sp .t-align-l{padding:8px}.tb-align td{padding:8px 17px}.no-padding{-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed}.wcm h1{text-align:center;font-size:16px;color:#ee2934;margin-top:13px;line-height:32px}.wcm h2{line-height:32px;font-size:12px;margin-bottom:2px;margin-top:25px;padding:0 20px;color:#555}.wcm h4,.wcm h5{text-indent:28px}.wcm .text{text-indent:24px}.wcm .frame,.wcm .text,.wcm h3,.wcm h4,.wcm h5{padding:0 20px;font-weight:400;font-size:12px;line-height:1.8;color:#555}.wcm h3{line-height:36px}.wcm .no-indent{text-indent:0}.wcm .no-bold{font-weight:400}.wcm h2.no-bold{line-height:25px}.wcm .indent{text-indent:24px}.wcm .questions{line-height:32px;margin:5px 0;font-weight:700}.wcm .text-warn{color:#ee2934;text-indent:0}.wcm .primary-color{color:#ee2934}.wcm .f-bold{font-weight:700}.wcm .t-center{text-align:center}.wcm .img-wrap{text-align:center;padding:35px 0}.wcm .text-link{margin-top:30px;padding:0 20px}.wcm .text-li{text-indent:0;line-height:1.8}.wcm .text-y{margin-top:13px;color:#0595ff}.wcm .text-warn-t{margin-bottom:15px;margin-top:6px}.text-news .text-call{margin:30px 0 20px;padding:0 20px;font-weight:700}.text-news .text{line-height:30px}.member-airlines{margin-top:16px}.member-airlines:after,.member-airlines:before{content:" ";display:table}.member-airlines:after{clear:both}.member-airlines li{float:left;margin-left:20px;margin-top:20px}.member-airlines li .logo-widh{width:200px;height:40px}.map-con{overflow:hidden}.map-con .map-list{float:left;margin-right:0;padding-left:4%;width:16%}.map-con dt{margin-bottom:24px;font-weight:700;font-size:13px}.map-con dd{margin-bottom:20px}.wcm-dash{margin:10px 20px;border-bottom:1px dashed #ccc}.news-list{margin-top:20px}.news-list li{height:35px;line-height:35px;border-bottom:1px dashed #ccc}.news-list li .news-conent{text-indent:10px;display:inline-block;width:884px;height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-list li .news-conent:hover{color:#cf1e2e;cursor:pointer}.news-list li span{float:right;margin-right:10px}.wcm-s .flex-box{min-height:445px;height:auto}.wcm-s .area-avatar{min-height:385px}.wcm-s .input-group{float:left;margin-right:20px;width:385px}.wcm-s .input-group .text{padding:0 8px;width:367px}.wcm-s .btn{float:left;width:130px}.wcm-s .news-list{overflow:hidden;border:1px solid #dedede}.wcm-s .news-list .news-conent{width:525px}.wcm-s .news-list li:last-child{border-bottom:none}.avatar-con .text{font-size:14px}.wcm .meal .text{text-indent:28px}.wcm .meal .salutation{text-indent:0}.wcm .hd-text{font-size:14px}.wcm .frame{margin-bottom:10px}.wcm .frame.close .fra-con .fra-bd{display:none}.wcm .frame .fra-con{border:1px solid #ccc;padding:10px 24px}.wcm .frame .fra-con .fra-hd{position:relative;cursor:pointer}.wcm .frame .fra-con .fra-hd .icon-oper{position:absolute;display:inline-block;width:16px;height:16px;top:5px;right:0;font-size:14px}.wcm .frame .fra-con .fra-bd .wcm-section p{text-indent:24px}.wcm .frame .fra-con .fra-bd .wcm-section .point{height:6px;width:6px;display:inline-block;background-color:#000;border-radius:50%;margin-right:5px}.wcm .area-product{position:relative;padding:116px 189px 35px;background:url(../images/sz-product-bg.png) no-repeat 649px 1000px #fff;background-size:413px 413px}.wcm .area-product .text{padding:0;text-indent:0;font-size:14px}.wcm .area-product .warn-text{color:#ee2934}.wcm .area-product .product-title{margin:24px 0;color:#ee2934}.wcm .product-header{position:absolute;top:0;left:0;right:0;height:60px;line-height:60px;font-size:22px;text-align:center;color:#fff;background:url(../images/product-header-bg.jpg)}.wcm .tb-wcm{font-size:14px}.wcm .tb-wcm th{font-weight:700}.wcm .intros-box{margin-top:40px}.wcm .intros-box:after,.wcm .intros-box:before{content:" ";display:table}.wcm .intros-box:after{clear:both}.wcm .intros-box .top{height:45px}.wcm .intros-box .intro-step-box{height:350px;float:left;margin-bottom:50px}.wcm .intros-box .intro-step-box:after,.wcm .intros-box .intro-step-box:before{content:" ";display:table}.wcm .intros-box .intro-step-box:after{clear:both}.wcm .intros-box .intro-step{float:left;width:200px}.wcm .intros-box .step-num{margin-right:10px;float:left;height:45px;font-size:22px}.wcm .intros-box .step-text{float:left;width:160px}.wcm .intros-box .bottom-img{margin-top:10px;width:162px}.wcm .intros-box .wcm-arrow{float:left;margin:0 20px 0 5px}.wcm .tb-top{margin-top:25px}.wcm .indent-20{text-indent:20px}.wcm .customer-img{margin-left:50px}.wcm .show-right{margin-top:20px;text-align:right}.wcm .color-blue{color:#06c;-ms-word-break:break-all;word-break:break-all}.wcm .wcm-image-box{position:relative;margin-bottom:50px;padding:30px 20px 20px 390px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:228px;background:#e4e4e4}.wcm .wcm-image-box:last-child{margin-bottom:0}.wcm .wcm-image-box.left .box-img{left:20px;top:-20px}.wcm .wcm-image-box.right{padding:30px 390px 20px 20px}.wcm .wcm-image-box.right .box-img{left:inherit;right:20px;top:-20px}.wcm .wcm-image-box.title-box{margin-bottom:20px}.wcm .wcm-image-box .box-img{position:absolute;left:0;top:0}.wcm .wcm-image-box .box-title{padding-left:10px;margin-left:-10px;margin-bottom:28px;height:32px;font-size:18px;border-left:3px solid #ee2933}.wcm .wcm-image-box .box-h2{margin-bottom:10px;font-size:14px}.wcm .wcm-image-box .box-text{color:#666}