html[data-useragent*='MSIE 10.0'] select,html[data-useragent*='Firefox'] select{padding:0 0 0 8px;padding:5px 0 5px 8px;height:32px;text-indent:0;background:#fff;background:#FFFFFF;-webkit-box-sizing:border-box;box-sizing:border-box}html[data-useragent*='MSIE 10.0'] select:hover,html[data-useragent*='Firefox'] select:hover{background:#fafaf9;border:solid 1px #e9ad2f;-webkit-box-shadow:0 0 2px #e9ad2f;box-shadow:0 0 2px #e9ad2f}html[data-useragent*='MSIE 10.0'] select:focus,html[data-useragent*='Firefox'] select:focus{background:#fff;border:solid 1px #ffda6a;-webkit-box-shadow:0 0 2px #d2d2d2;box-shadow:0 0 2px #d2d2d2}html[data-useragent*='MSIE 10.0'] input[type="text"]{padding-left:8px;text-indent:0}html[data-useragent*='MSIE 10.0'] input[type="radio"]{background:none}html[data-useragent*='MSIE 10.0'] input[type="checkbox"]{background:none}.c-btn{position:relative;overflow:hidden;padding:8px 16px;margin:0 3px;font-size:15px;font-family:Capitan, "San Francisco", Helvetica, Lato, Arial, "華康黑體", "微軟正黑體", "黑體", "黑体";font-weight:400;text-align:center;white-space:nowrap;border:none;border-radius:6px;outline:none;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:24px;cursor:pointer}.c-btn *{pointer-events:none}.c-btn:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.c-btn:first-child{margin-left:0}.c-btn:last-child{margin-right:0}.c-btn-primary{color:#333;background-color:#FFD83D}.c-btn-primary:hover{color:#333;background-color:#F8B72A}.c-btn-primary.loading{color:#fff;background-color:#FFD83D}.c-btn-primary:disabled{color:#C6C6C6;background-color:#F2EEEB;cursor:not-allowed}.c-btn-cancel{color:#fff;background-color:#7B7A78}.c-btn-cancel:hover{color:#fff;background-color:#605F5C}.c-btn-cancel.loading{color:#fff;background-color:#7B7A78}.c-btn-cancel:disabled{color:#C6C6C6;background-color:#F2EEEB;cursor:not-allowed}.c-btn-add{color:#fff;background-color:#579EFB}.c-btn-add:hover{color:#fff;background-color:#32B7EE}.c-btn-add.loading{color:#fff;background-color:#579EFB}.c-btn-add:disabled{color:#C6C6C6;background-color:#F2EEEB;cursor:not-allowed}.c-btn-search{color:#fff;background-color:#A69F95}.c-btn-search:hover{color:#fff;background-color:#7F7B72}.c-btn-search.loading{color:#fff;background-color:#A69F95}.c-btn-search:disabled{color:#C6C6C6;background-color:#F2EEEB;cursor:not-allowed}.c-btn-checkout{color:#fff;background-color:#23C2AB}.c-btn-checkout:hover{color:#fff;background-color:#1EA994}.c-btn-checkout.loading{color:#fff;background-color:#23C2AB}.c-btn-checkout:disabled{color:#C6C6C6;background-color:#F2EEEB;cursor:not-allowed}.c-btn-error{color:#333;background-color:#fff}.c-btn-error:hover{color:#fff;background-color:#7B7A78}.c-btn-error.loading{color:#fff;background-color:#333}.c-btn-error:disabled{color:#C6C6C6;background-color:#F2EEEB;cursor:not-allowed}.c-btn-setting{color:#7B7A78;background-color:#fff}.c-btn-setting:hover{color:#fff;background-color:#7B7A78}.c-btn-setting.loading{color:#fff;background-color:#7B7A78}.c-btn-setting:disabled{color:#C6C6C6;background-color:#F2EEEB;cursor:not-allowed}.c-btn-setting{border:solid 1px #7B7A78}.c-btn-l{min-width:120px}.c-btn-m{min-width:96px;line-height:20px}.c-btn-m.c-btn-setting{min-width:initial;line-height:18px}.c-btn_label,.c-btn_load,.c-btn_ok{-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s}.c-btn_label{position:relative;left:0;opacity:1}.loading .c-btn_label,.ok .c-btn_label{left:-100%;opacity:0}.c-btn_load,.c-btn_ok{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:24px;height:24px;font-size:24px;opacity:0;line-height:24px;-webkit-transform:translateX(50%);transform:translateX(50%)}.c-btn_load:before{-webkit-animation:sk-rotate 1.8s infinite linear;animation:sk-rotate 1.8s infinite linear}.loading .c-btn_load{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.ok .c-btn_load{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ok .c-btn_ok{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.c-btn.loading{pointer-events:none}.c-btn.ok{background-color:#23C2AB}div.c-btn,a.c-btn{display:inline-block;width:120px}.c-textBtn{cursor:pointer;padding:3px 5px;color:#a59f93;background-color:white;-webkit-transition:all 150ms;transition:all 150ms}.c-textBtn:hover{color:#F8B72A}.c-textBtn .c-iconFont{-webkit-transition:none;transition:none}.c-icon{position:relative;display:block;width:30px;height:30px;-webkit-transition:all 300ms;transition:all 300ms;cursor:pointer}.c-icon:before,.c-icon:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;content:'';display:block}.c-icon-cross:before,.c-icon-cross:after{width:2px;height:20px;background-color:#888;-webkit-transition:all 300ms;transition:all 300ms}.c-icon-cross:before{-webkit-transform:rotateZ(45deg) scale(1);transform:rotateZ(45deg) scale(1)}.c-icon-cross:after{-webkit-transform:rotateZ(-45deg) scale(1);transform:rotateZ(-45deg) scale(1)}.c-icon-cross:hover{-webkit-transform:rotate(90deg) scale(1.3);transform:rotate(90deg) scale(1.3)}.c-icon-cross:active{-webkit-transform:rotate(90deg) scale(0.9);transform:rotate(90deg) scale(0.9)}.c-icon-inputCross:before,.c-icon-inputCross:after{width:2px;height:15px;background-color:#888;-webkit-transition:all 300ms;transition:all 300ms}.c-icon-inputCross:before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.c-icon-inputCross:after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.c-icon-inputCross:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.c-icon-inputCross:active{-webkit-transform:scale(0.9);transform:scale(0.9)}.c-icon-roundCross{width:20px;height:20px;background-color:#aaa;border-radius:50%}.c-icon-roundCross:before,.c-icon-roundCross:after{width:2px;height:10px;background-color:#fff;-webkit-transition:all 300ms;transition:all 300ms}.c-icon-roundCross:before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.c-icon-roundCross:after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.c-icon-roundCross:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.c-icon-roundCross:active{-webkit-transform:scale(0.9);transform:scale(0.9)}.c-icon-roundArrow{border:2px solid white;border-radius:50%}.c-icon-roundArrow:before,.c-icon-roundArrow:after{width:2px;height:15px;background-color:white}.c-icon-roundArrow--right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-icon-roundArrow:before{-webkit-transform:rotate(45deg) translate(-4px, -3px);transform:rotate(45deg) translate(-4px, -3px)}.c-icon-roundArrow:after{-webkit-transform:rotate(-45deg) translate(-4px, 3px);transform:rotate(-45deg) translate(-4px, 3px)}.c-icon-l{width:40px;height:40px}.c-icon-s{width:16px;height:16px}.c-icon-s.c-icon-roundCross:before,.c-icon-s.c-icon-roundCross:after{width:2px;height:10px}.c-icon-s.c-icon-cross:before,.c-icon-s.c-icon-cross:after{height:12px}.c-ghost{padding:7px;font-size:15px;color:white;background-color:transparent;border:2px solid rgba(255,255,255,0.8)}.c-ghost-round{border-radius:100px}.c-ghost-btn{cursor:pointer;min-width:100px;text-align:center;text-transform:uppercase;-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform:scale(1);transform:scale(1)}.c-ghost-btn:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.c-ghost-ipt{border-radius:3px}.c-linkBtn{position:relative;display:inline-block;font-size:inherit;text-decoration:none;vertical-align:top;cursor:pointer}.c-linkBtn:after{position:absolute;right:0;bottom:0;left:0;display:block;margin:auto;width:0;height:2px;-webkit-transition:width 200ms;transition:width 200ms;content:''}.c-linkBtn:hover:after{width:100%}.c-linkBtn--form{color:#A69F95}.c-linkBtn--form:after{background-color:#F4F4ED}.c-linkBtn--link{color:#579EFB}.c-linkBtn--link:after{background-color:#579EFB}.c-linkBtn--checkout{color:#23C2AB}.c-linkBtn--checkout:after{background-color:#23C2AB}.c-select,.c-select-input{position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-transition:color 150ms;transition:color 150ms;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1}.c-select--label{display:block;padding:10px 0;width:100%;height:100%}.c-select-box{position:relative;display:inline-block;padding:3px 0;vertical-align:middle}.c-select-box:hover .c-select-options{opacity:1;pointer-events:auto}.c-select-input{padding:0 25px 0 10px;height:31px;background-color:white;border:1px solid #ccc;border-radius:2px;line-height:30px}.c-select-input::before{position:absolute;top:12px;right:6px;z-index:1;border-style:solid;border-width:6px 6px 0 6px;border-color:#333 transparent;-webkit-transition:border-width 1px ease-in-out 0s;transition:border-width 1px ease-in-out 0s;content:""}select.c-select,select.c-select-input{display:none}.c-select-options{position:absolute;top:37px;right:0;left:0;padding:5px 10px;background-color:white;border:1px solid #ccc;border-radius:3px;opacity:0;-webkit-transition:all 150ms;transition:all 150ms;pointer-events:none}.c-select-option{overflow:hidden;text-overflow:ellipsis;-webkit-transition:color 150ms;transition:color 150ms}.c-select-option:hover{color:#F8B72A}.c-selectOptionBox{-webkit-transition:all 250ms cubic-bezier(0.7, 0.11, 0.37, 0.9);transition:all 250ms cubic-bezier(0.7, 0.11, 0.37, 0.9);cursor:auto}.c-selectOptionBox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000000000;background-color:#fff;opacity:0;pointer-events:none;-webkit-transform:scale(0.8);transform:scale(0.8)}.opened .c-selectOptionBox-overlay{opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:auto}.c-selectOptionBox-overlay .c-selectOptions{position:absolute;top:50px;right:0;bottom:50px;left:0;overflow:auto;padding:40px 70px;margin:auto}.c-selectOptionBox-overlay .c-selectOption{margin-bottom:8px;font-size:21px;font-weight:600;color:#333;line-height:32px;display:inline-block;overflow:hidden;padding:16px 0;width:19%;text-overflow:ellipsis;-webkit-transition:color 150ms;transition:color 150ms;cursor:pointer}.c-selectOptionBox-overlay .c-selectOption.selected{color:#F8B72A;cursor:default}.c-selectOptionBox-overlay .c-selectOption:hover{color:#F8B72A}.c-selectOptionBox-overlay .c-selectOption--ul{margin-bottom:24px}.c-toggle{display:inline-block}.c-toggle input{display:none}.c-toggle input+label{position:relative;display:inline-block;width:55px;height:24px;vertical-align:top;cursor:pointer}.c-toggle input+label:before,.c-toggle input+label:after{content:'';position:absolute}.c-toggle input+label:before{top:0;right:0;bottom:0;left:0;display:block;margin:auto;width:100%;height:16px;background-color:#7B7A78;border-radius:10px;-webkit-transition:background-color 150ms ease-in-out 0s;transition:background-color 150ms ease-in-out 0s}.c-toggle input+label:after{top:0;left:0;display:block;width:24px;height:24px;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3);-webkit-transition:all 600ms cubic-bezier(0.68, -0.25, 0.265, 1.55);transition:all 600ms cubic-bezier(0.68, -0.25, 0.265, 1.55);-webkit-transform:translateX(0);transform:translateX(0)}.c-toggle input:checked+label:before{background-color:#23C2AB}.c-toggle input:checked+label:after{-webkit-transform:translateX(31px);transform:translateX(31px)}.googleLoader{position:relative;margin:auto}.googleLoader:before{content:'';display:block;padding-top:100%}.googleLoader .circular{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.googleLoader .path{stroke-dasharray:1, 200;stroke-dashoffset:0;stroke:#FFD83D;stroke-dasharray:100, 200;-webkit-animation:googleLoaderDash 1.5s ease-in-out infinite, googleLoaderColor 6s ease-in-out infinite;animation:googleLoaderDash 1.5s ease-in-out infinite, googleLoaderColor 6s ease-in-out infinite;stroke-linecap:round}.o-modal-box .c-btn .googleLoader,.c-btn .googleLoader{position:absolute}.o-modal-box .c-btn .googleLoader .path,.c-btn .googleLoader .path{-webkit-animation:googleLoaderDash 1.5s ease-in-out infinite;animation:googleLoaderDash 1.5s ease-in-out infinite;stroke:#fff}.o-modal-box .googleLoader{position:fixed}.o-modal-box .googleLoader .path{-webkit-animation:googleLoaderDash 1.5s ease-in-out infinite;animation:googleLoaderDash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes googleLoaderDash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px}100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px}}@keyframes googleLoaderDash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px}100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px}}@-webkit-keyframes googleLoaderColor{100%,0%{stroke:#FFD83D}40%{stroke:#FFD83D}66%{stroke:#FFD83D}80%,90%{stroke:#FFD83D}}@keyframes googleLoaderColor{100%,0%{stroke:#FFD83D}40%{stroke:#FFD83D}66%{stroke:#FFD83D}80%,90%{stroke:#FFD83D}}.c-loading{top:0;right:0;bottom:0;left:0;margin:auto;width:80px;height:80px;opacity:0}.is-opening .c-loading{opacity:1}@font-face{font-family:'pass2u_web';src:url("/fonts/Pass2u.woff") format("woff"),url("/fonts/Pass2u.ttf") format("truetype");font-weight:normal;font-style:normal}[class^="c-iconFont--"],[class*=" c-iconFont--"]{font-family:'pass2u_web' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:color 150ms;transition:color 150ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-iconFont--ic_nfc:before{content:"\e960"}.c-iconFont--Notice:before{content:"\e95f"}.c-iconFont--pending:before{content:"\e95d"}.c-iconFont--ic_quotation_marks_right:before{content:"\e95b"}.c-iconFont--ic_quotation_marks_right:before{content:"\e95b"}.c-iconFont--ic_quotation_marks_left:before{content:"\e95c"}.c-iconFont--ic_facebook:before{content:"\e953"}.c-iconFont--ic_location:before{content:"\e954"}.c-iconFont--ic_notification:before{content:"\e955"}.c-iconFont--ic_sms:before{content:"\e956"}.c-iconFont--ic_barcode:before{content:"\e957"}.c-iconFont--ic_beacon:before{content:"\e958"}.c-iconFont--ic_time:before{content:"\e959"}.c-iconFont--ic_email:before{content:"\e95a"}.c-iconFont--ic_arrow_up:before{content:"\e952"}.c-iconFont--avatar:before{content:"\e951"}.c-iconFont--ic_avatar:before{content:"\e950"}.c-iconFont--back:before{content:"\e94f"}.c-iconFont--icon_transit_air_large_google:before{content:"\e95e"}.c-iconFont--icon_transit_air_large:before{content:"\e94a"}.c-iconFont--icon_transit_boat_large:before{content:"\e94b"}.c-iconFont--icon_transit_bus_large:before{content:"\e94c"}.c-iconFont--icon_transit_generic_large:before{content:"\e94d"}.c-iconFont--icon_transit_train_large:before{content:"\e94e"}.c-iconFont--image:before{content:"\e948"}.c-iconFont--arrowrignt2:before{content:"\e949"}.c-iconFont--IssueManagement:before{content:"\e947"}.c-iconFont--sms:before{content:"\e946"}.c-iconFont--arrowopen:before{content:"\e945"}.c-iconFont--arrowclose:before{content:"\e944"}.c-iconFont--dot:before{content:"\e943"}.c-iconFont--typeGeneral:before{content:"\e941"}.c-iconFont--typeStampCard:before{content:"\e942"}.c-iconFont--typePoint:before{content:"\e93f"}.c-iconFont--typeCredit:before{content:"\e940"}.c-iconFont--FreeTrial:before{content:"\e92f"}.c-iconFont--crm:before{content:"\e930"}.c-iconFont--analytics:before{content:"\e931"}.c-iconFont--Credit:before{content:"\e932"}.c-iconFont--Enterprise:before{content:"\e933"}.c-iconFont--Reseller:before{content:"\e934"}.c-iconFont--passDesign:before{content:"\e935"}.c-iconFont--apiCalls:before{content:"\e936"}.c-iconFont--arrowDown:before{content:"\e937"}.c-iconFont--creditBonus:before{content:"\e938"}.c-iconFont--multiDistribution:before{content:"\e939"}.c-iconFont--pointsSystem:before{content:"\e93a"}.c-iconFont--pushNotification:before{content:"\e93b"}.c-iconFont--redemption:before{content:"\e93c"}.c-iconFont--stampCard:before{content:"\e93d"}.c-iconFont--update2:before{content:"\e93e"}.c-iconFont--noMail:before{content:"\e92d"}.c-iconFont--noPass:before{content:"\e92e"}.c-iconFont--signOut:before{content:"\e92c"}.c-iconFont--setting:before{content:"\e92b"}.c-iconFont--equal:before{content:"\e92a"}.c-iconFont--clear:before{content:"\e926"}.c-iconFont--minus:before{content:"\e927"}.c-iconFont--plus:before{content:"\e928"}.c-iconFont--search:before{content:"\e929"}.c-iconFont--earth:before{content:"\e925"}.c-iconFont--arrowLeft:before{content:"\e923"}.c-iconFont--arrowRight:before{content:"\e924"}.c-iconFont--succeeded:before{content:"\e920"}.c-iconFont--failed:before{content:"\e921"}.c-iconFont--notification:before{content:"\e922"}.c-iconFont--pass2u:before{content:"\e91f"}.c-iconFont--exclamation:before{content:"\e900"}.c-iconFont--account:before{content:"\e901"}.c-iconFont--bookmark:before{content:"\e902"}.c-iconFont--Bulb:before{content:"\e903"}.c-iconFont--check:before{content:"\e904"}.c-iconFont--copy:before{content:"\e905"}.c-iconFont--data:before{content:"\e906"}.c-iconFont--delete:before{content:"\e907"}.c-iconFont--detail:before{content:"\e908"}.c-iconFont--dowload:before{content:"\e909"}.c-iconFont--edit:before{content:"\e90a"}.c-iconFont--email:before{content:"\e90b"}.c-iconFont--info:before{content:"\e90c"}.c-iconFont--issue:before{content:"\e90d"}.c-iconFont--label:before{content:"\e90e"}.c-iconFont--labelPlus:before{content:"\e90f"}.c-iconFont--labelStar:before{content:"\e910"}.c-iconFont--link:before{content:"\e911"}.c-iconFont--load:before{content:"\e912"}.c-iconFont--noData:before{content:"\e913"}.c-iconFont--passInfo:before{content:"\e914"}.c-iconFont--phoneNumber:before{content:"\e915"}.c-iconFont--pin:before{content:"\e916"}.c-iconFont--qrcode:before{content:"\e917"}.c-iconFont--question:before{content:"\e918"}.c-iconFont--star:before{content:"\e919"}.c-iconFont--suspend:before{content:"\e91a"}.c-iconFont--triangle:before{content:"\e91b"}.c-iconFont--turn:before{content:"\e91c"}.c-iconFont--update:before{content:"\e91d"}.c-iconFont--x:before{content:"\e91e"}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.fadeInRight,.animated.fadeOutRight{-webkit-animation-duration:.25s;animation-duration:.25s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes moveInRight{from{-webkit-transform:translateX(100%)}}@keyframes moveInRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}}.moveInRight{-webkit-animation-timing-function:cubic-bezier(0.7, 0, 0.3, 1);animation-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-animation-name:moveInRight;animation-name:moveInRight}@-webkit-keyframes moveOutRight{to{-webkit-transform:translateX(100%)}}@keyframes moveOutRight{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.moveOutRight{-webkit-animation-timing-function:cubic-bezier(0.7, 0, 0.3, 1);animation-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-animation-name:moveOutRight;animation-name:moveOutRight}@keyframes fadeInRight{from{-webkit-transform:translate(5px);transform:translate(5px);opacity:0}}@-webkit-keyframes fadeInRight{from{-webkit-transform:translate(5px);opacity:0}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@keyframes fadeOutRight{to{-webkit-transform:translate(5px);transform:translate(5px);opacity:0}}@-webkit-keyframes fadeOutRight{to{-webkit-transform:translate(5px);opacity:0}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.o-modal-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.35);opacity:0;-webkit-transition:opacity 200ms;transition:opacity 200ms;pointer-events:none;pointer-events:none}.o-modal-box.is-opening,.o-modal-box.is-opened{opacity:1;pointer-events:auto}.o-modal-content{position:relative;padding:40px;min-width:400px;max-width:720px;min-height:240px;max-height:660px;background-color:white;border-radius:5px;opacity:0;-webkit-transition:all 200ms cubic-bezier(0.68, -0.25, 0.265, 1.55);transition:all 200ms cubic-bezier(0.68, -0.25, 0.265, 1.55);pointer-events:none;-webkit-transform:scale(0.95) translateY(10px);transform:scale(0.95) translateY(10px)}.is-opened .o-modal-content{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.o-modal-content>.c-icon-cross,.o-modal-content>.c-iconFont--x{position:absolute;top:15px;right:15px;z-index:1}.o-modal-content.o-modal-content--singleMessage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:480px}.o-modal-content.o-modal-content--singleMessage .modalMessage{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-iconFont--x.o-modal-control{font-size:16px;color:#A69F95;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;cursor:pointer}.c-iconFont--x.o-modal-control:hover{-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}.modalTitle{margin-bottom:16px;font-size:21px;font-weight:600;color:#333;line-height:21px}.modalTitle--description{margin-bottom:24px;font-size:15px;font-weight:400;color:#333;line-height:15px}.modalMessage{overflow:auto;margin-bottom:24px;min-height:80px;max-height:320px;font-size:15px;font-weight:400;color:#333;line-height:24px}.o-modal-content--singleMessage .modalMessage{min-height:59px}.modalActions{text-align:right}.uploadBox{padding:12px;margin-bottom:8px;background-color:#F2EEEB}.uploadBox form{display:inline-block;margin-right:10px;width:400px;vertical-align:top}.uploadBox form input[type=file]{display:none;width:0;height:0;font-size:14px;border:0;opacity:0;pointer-events:none}.uploadBox form input[type=file] ~ label{display:block;overflow:hidden;padding:8px;width:100%;font-size:15px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;color:#333;background-color:#fff;cursor:pointer}.uploadBox form ~ button{display:inline-block;margin:0;width:96px}.uploadBox ~ .hint{color:#DB6968}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400}*{text-decoration:none}.headerToolNav{display:-webkit-box;display:-ms-flexbox;display:flex;float:right}.headerToolNav>*{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;margin:22px 0 20px 0}.headerToolNav>*:not(:last-child):after{position:absolute;top:0;right:0;bottom:0;margin:auto;width:1px;height:16px;background-color:#fff;content:''}a{color:inherit}body,html{padding:0;margin:0;width:100%;height:100%}body{font-family:Capitan, "San Francisco", Helvetica, Lato, Arial, "華康黑體", "微軟正黑體", "黑體", "黑体"}body,header,footer,.subh{margin:auto;width:100%;background-color:#F8F8F1}header{z-index:100;height:60px;background-color:rgba(47,41,40,0.95)}.fixed header,header.fixed{position:fixed;right:0;left:0}.subh{z-index:100;height:50px;background-color:#DED8CE}.subh>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.subh ul{margin:0}.subh li{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;position:relative;float:left;width:150px;height:50px;text-align:center;color:#A69F95;list-style:none;line-height:50px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.subh li::after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background-color:#f8b62a;-webkit-transition:height 150ms;transition:height 150ms}.subh li.active{color:#524C49;background-color:#fff}.subh li.active::after{height:4px}.pageMain_container{padding-top:60px;padding-bottom:120px;width:100%;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pageMain_container ~ #footer_container{margin-top:-120px}.wrapper{margin:auto;width:960px}.pass2uLogo{float:left;margin:2px 15px 2px 0;width:120px;height:56px;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;background-image:url(/images/pass2u_logo@2x.png)}.redeemheaderLogo{float:left;width:245px;height:56px;background:url(/images/icon_nav_scanner.png) no-repeat}#headerNav{float:right;padding:0;margin:0 0 0 30px}#headerNav li{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;position:relative;float:left;padding:0 12px;height:60px;text-align:center;text-decoration:none;color:#fff;cursor:pointer;list-style-type:none;line-height:60px}#headerNav li:hover{color:#eac558}#headerNav li:active,#headerNav .active{color:#eab014}.account_btn{position:relative;padding:0 15px;color:#fff;cursor:pointer}.account_btn:hover,.account_btn:active{color:#eac558}.headerToolNav-btn{float:right;width:auto;font-family:Capitan, "San Francisco", Helvetica, Lato, Arial, "華康黑體", "微軟正黑體", "黑體", "黑体";text-align:center;color:#fff;cursor:pointer}.headerToolNav-btn-signup{padding-left:13px;margin:auto}.headerToolNav-btn:hover{color:#eac558}.headerToolNav>*{position:relative;padding:0 16px 0 16px;margin:22px 0 20px 0;width:auto;font-size:15px;font-family:Capitan, "San Francisco", Helvetica, Lato, Arial, "華康黑體", "微軟正黑體", "黑體", "黑体";font-weight:400;text-align:center;color:#fff;color:#fff;line-height:18px;cursor:pointer}.headerToolNav>*:hover{color:#F8B72A}.headerToolNav>*:active{color:#FFD83D}.headerToolNav>*:not(:last-child):after{position:absolute;top:0;right:0;bottom:0;margin:auto;width:1px;height:16px;background-color:#fff;content:''}.headerToolNav-btn{float:right;padding-right:13px;width:auto}.btn-signup{position:relative;padding:0 12px 0 12px;width:auto;height:28px;font-family:Capitan, "San Francisco", Helvetica, Lato, Arial, "華康黑體", "微軟正黑體", "黑體", "黑体";font-weight:400;text-align:center;text-align:center;white-space:nowrap;color:#fff;border:solid 1px #fff;border-radius:32px;cursor:pointer}.headerToolNav-language:hover{color:#eac558;background-position:0 -56px}.headerToolNav-language:active{background-position:0 -28px}.headerToolNav-btn{float:right;padding-right:13px}.dropdown{position:absolute !important;top:150%;right:0;z-index:100;padding:16px;min-width:232px;font-weight:400;background:#fff;border-radius:6px;opacity:0;list-style:none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;pointer-events:none;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.enterprise .dropdown:not(.languageMode){height:273px}.dropdown:not(.languageMode){height:304px}.enterprise .dropdown.languageMode{height:221px}.dropdown.languageMode{height:251px}.dropdown>*.dropdown-list,.dropdown>*.dropdown-langInfo{position:absolute;left:0;width:100%;background-color:#fff}.dropdown.languageMode>*.dropdown-list,.dropdown:not(.languageMode)>*.dropdown-langInfo{height:0;opacity:0;pointer-events:none;-webkit-transition:left 300ms ease-in-out, opacity 100ms ease-in-out;transition:left 300ms ease-in-out, opacity 100ms ease-in-out}.dropdown.languageMode>*.dropdown-list{left:-32px}.dropdown:not(.languageMode)>*.dropdown-langInfo{left:32px}.dropdown:before{position:absolute;right:20px;bottom:100%;display:block;width:0;height:0;border:7px solid transparent;border-bottom-color:white;content:""}#checkoutDashboard::before{position:absolute;right:0;bottom:3px;width:1px;height:16px;background-color:#fff;content:""}.dropdown-list{padding:0;margin:0}.dropdown-list li{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;padding:4px 16px;margin-bottom:0;min-width:200px;text-align:left;white-space:nowrap;list-style:none}.dropdown-list li:first-child{padding-top:0}.dropdown-list li:last-child{padding-bottom:0}.dropdown-list li:hover{background:#F4F4ED}.dropdown-list li a{display:block;width:100%;height:100%}.dropdown-userinfo{margin-bottom:16px;text-align:left;color:#333;cursor:default;line-height:21px}.dropdown-userinfo>*{margin-bottom:16px;font-size:15px;font-weight:600;color:#333;line-height:24px;margin:0;margin-bottom:8px}.dropdown-userinfo>*:last-child{border-bottom:1px solid #C6C6C6;padding-bottom:8px;margin-bottom:0}.dropdown-userinfo:hover{color:#F8B72A}.dropdown-userinfo .dropdown-userType{margin-bottom:16px;text-align:center}.dropdown-userinfo .dropdown-userType .c-iconFont{margin-right:5px;color:#333}.dropdown-userinfo .dropdown-orgName>p{margin:0}.dropdown-userinfo .dropdown-remainPoints{padding-bottom:8px}.languages--selected{cursor:pointer;font-weight:600}.languages--selected .c-iconFont--arrowLeft{margin-right:8px}.languages--selected .c-iconFont--arrowRight{margin-left:8px}.account_btn.active .dropdown,.headerToolNav-language.active .dropdown,.headerToolNav-dashboard.active .dropdown{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.account_btn .dropdown:before,.headerToolNav-language .dropdown:before,.headerToolNav-dashboard .dropdown:before{position:absolute;right:13px;bottom:100%;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0.1) transparent;content:""}.account_btn .dropdown:after,.headerToolNav-language .dropdown:after,.headerToolNav-dashboard .dropdown:after{position:absolute;right:15px;bottom:100%;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:#fff transparent;content:""}.l-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.l-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-flex-spaceBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-flex-spaceAround{-ms-flex-pack:distribute;justify-content:space-around}.l-flex-fit{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-alignRight{text-align:right !important}.l-alignLeft{text-align:left !important}.l-alignCenter{text-align:center !important}.l-fr{float:right}.l-fl{float:left}.l-multiEllipsis-2{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.footer_item_title{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;color:#A69F95}.address,.email,.phonenumber{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;position:relative;padding:0;padding-top:7px;padding-left:26px;margin:0;text-align:left;color:#A69F95}.email{display:inline-block;width:50%}.phonenumber{display:inline-block;width:40%}.footer_icon_ul li{float:left;list-style:none}.footer_icon{position:absolute;bottom:-2px;left:0;float:left;margin:0 10px 0 0;width:20px;height:20px}.footer_icon_content,.footer_a_login a{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;position:relative;padding-top:7px;padding-left:26px;text-align:left}.footer_a_login{padding:20px 0 20px 0;width:100%;height:80px;background:#212121}.footer_a1_login{float:left;width:50%}.footer_icon_ul_login{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;float:left;padding:0;margin:0;color:#A69F95}.footer_icon_ul_login li{float:left;list-style:none}.footer_icon_ul_login li{width:100%}.footer_icon_ul_login .footer_icon_content{width:auto}.footer_b_login{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;padding:30px 0;width:100%;height:40px;color:#A69F95}.footer_b1_login,.footer_b2_login{float:left;width:100%;height:24px;text-align:right;line-height:20px}.footer_a3_login{float:right;width:50%}input[type='text'],input[type='tel'],input[type='password']{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;float:left;margin:9px 0;width:270px;height:32px;background:#fff;border:solid 1px #C6C6C6;border-radius:5px;outline:0;-webkit-transition:border .5s, -webkit-box-shadow;transition:border .5s, -webkit-box-shadow;transition:box-shadow, border .5s;transition:box-shadow, border .5s, -webkit-box-shadow}input[type='text']:hover,input[type='tel']:hover,input[type='password']:hover{background:#F2EEEB;border:solid 1px #C6C6C6;-webkit-transition:border .5s, -webkit-box-shadow;transition:border .5s, -webkit-box-shadow;transition:box-shadow, border .5s;transition:box-shadow, border .5s, -webkit-box-shadow}input[type='text']:focus,input[type='tel']:focus,input[type='password']:focus{background:#fff;border:solid 1px #ffda6a;-webkit-transition:box-shadow, border .5s;-webkit-transition:border .5s, -webkit-box-shadow;transition:border .5s, -webkit-box-shadow;transition:box-shadow, border .5s;transition:box-shadow, border .5s, -webkit-box-shadow}input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder{color:#c6c6c6 !important}input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='password']::-moz-placeholder{color:#c6c6c6 !important}input[type='text']::-ms-input-placeholder,input[type='tel']::-ms-input-placeholder,input[type='password']::-ms-input-placeholder{color:#c6c6c6 !important}input[type='text']::placeholder,input[type='tel']::placeholder,input[type='password']::placeholder{color:#c6c6c6 !important}.notAllowedBtn{cursor:not-allowed}.trustName{margin-bottom:8px;font-size:21px;font-weight:600;color:#333;line-height:32px;display:inline-block;color:#fff}.trustLogout{float:right;margin:14px 0;width:81px;height:28px;text-align:center;color:#fff;border:solid 2px #fff;border-radius:32px;line-height:28px}.trustLogout:hover{color:#eac558;border-color:#eac558}.trustLogout:active{color:#eab014;border-color:#eab014}.passTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fieldInputBox{position:relative}.fieldInputBox .c-icon-roundCross{position:absolute;top:0;right:10px;bottom:0;margin:auto;opacity:1;-webkit-transition:right 200ms ease-in-out, opacity 200ms;transition:right 200ms ease-in-out, opacity 200ms}.fieldInput{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;padding:8px 0;width:100%;text-indent:10px;border:solid 2px #C6C6C6;border-radius:5px;outline:0}.fieldInput:disabled{color:#a8a8a8;background-color:#f8f8f8}.fieldInput:disabled+.c-icon-roundCross{right:0;opacity:0;pointer-events:none}.steps{position:relative;top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;margin-left:115px;width:450px}.step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90px;height:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step:not(:last-child)::before{position:absolute;top:0;right:0;bottom:0;left:50%;display:block;margin:auto;width:100%;height:2px;background-color:#fff;content:''}.stepDot{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;width:17px;height:17px;text-align:center;color:#fff;background-color:#383332;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;-webkit-transition:all 150ms;transition:all 150ms}.current .stepDot{color:#FFD83D;background-color:#FFD83D;-webkit-box-shadow:none;box-shadow:none}.step:hover .stepDot{color:#fff;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.stepLabel{margin-bottom:16px;font-size:15px;font-weight:400;color:#333;line-height:24px;position:absolute;right:0;bottom:-6px;left:0;margin:0;text-align:center;white-space:nowrap;color:#FFD83D;opacity:0;-webkit-transition:all 150ms;transition:all 150ms}.current .stepLabel,.step:hover .stepLabel{opacity:1}.step:hover .stepLabel{color:#fff}
