.cookie{position:fixed;bottom:0;left:0;width:100%;background-color:hsla(0,0%,100%,.9);box-shadow:0 0 24px 0 rgba(0,0,0,.2);z-index:1000}.cookie .container{padding:20px 0;display:flex;justify-content:space-between;gap:20px}.cookie div{font-size:16px;line-height:150%}.cookie div a{color:#3197fa;text-decoration:underline}.cookie .btn{width:160px;min-width:160px;max-width:160px;flex:0 0 160px;height:40px;cursor:pointer;margin:0;padding:0;font-size:16px}.cookie .btn,.cookie .btn:hover{background:#005bac}@media screen and (max-width:1280px){.cookie .container{padding:20px}}@media screen and (max-width:650px){.cookie .container{flex-direction:column;align-items:flex-start;padding:20px 10px}.cookie .btn{width:100%;min-width:0;max-width:none;flex:1 1 auto}}#navBar{justify-content:center;align-items:center;position:fixed;left:50%;transform:translate(-50%);top:0;z-index:1000;width:100%}#navBar .blueText{color:#005bac!important;font-weight:700;font-size:16px}#navBar li{font-size:18px;font-weight:700}#navBar a{text-decoration:none!important;color:#000}#navBar a:hover{color:#3197fa}#navBar .logout a{width:72px;height:40px;border:1px solid #005bac!important;color:#005bac!important;border-radius:50px;font-weight:400!important;font-size:16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}#navBar .logout a:hover{background:#005bac;color:#fff!important}#navBar #nav{background-color:#fff;border-bottom:1px solid #e8e8e8;z-index:100;box-sizing:border-box}#navBar #nav .header_catch{position:relative;width:100%;height:13px;background-image:linear-gradient(90deg,#00b3fe,#039)}#navBar #nav .header_catch img{position:absolute;top:0;right:0;height:12px}#navBar #nav .header_content{padding:15px 30px 15px 15px;display:flex;justify-content:space-between;align-items:center}#navBar #nav .logo{float:left;width:245px}#navBar #nav .logo img{display:block}@media screen and (max-width:650px){#navBar #nav{background-position:0 100%}}@media screen and (max-width:1280px){#navBar #nav{padding:0}}#navBar .bannerPC .hasChild{padding-right:20px}#navBar .bannerPC a{padding:0 10px}#navBar .bannerPC .child a{padding:0}#navBar .bannerPC .w-100{width:calc(100% - 40px)}#navBar .bannerPC .w-100:only-child{width:calc(100% - 20px)}#navBar .bannerPC .w-25{width:25%!important}#navBar .bannerPC .w-50{width:50%}#navBar .bannerPC .w-50:first-child{padding-left:14px}#navBar .bannerPC .childTitle{padding:0 0 10px 0}#navBar .bannerPC .parentName a{cursor:pointer}#navBar .bannerPC #menu{align-items:center}#navBar .menuChild{background:#fff;position:absolute;right:30px;top:94.5px;width:900px;height:200px;border-radius:0 0 20px 20px;border:1px solid #e8e8e8;z-index:100;box-sizing:border-box}#navBar .menuChild .flex{padding:10px 0 0 20px}#navBar .menuChild a{color:#4f4f4f;display:inline-block}#navBar .menuChild a:hover{color:#3197fa}#navBar .bannerMB{display:none}#navBar .bannerMB .logout{margin-top:50px;padding:0 20px;border:0;width:auto}#navBar .bannerMB .logout a{width:auto;padding:8px 0;display:block;border:1px solid #005bac;color:#005bac;border-radius:50px;font-weight:400!important;font-size:16px;text-align:center}#navBar .bannerMB .parentName{margin:20px 20px 0 20px}#navBar .bannerMB .parentName.active{margin-bottom:10px!important}#navBar .bannerMB .parentName a{font-weight:700!important;line-height:150%;font-size:18px;cursor:pointer}#navBar .bannerMB .parentName a :hover{color:#3197fa}#navBar .bannerMB .child{background:#f2f7fc;padding:0 20px 20px}#navBar .bannerMB .child li{padding:0 0 10px 14px}#navBar .bannerMB .child li:first-child{padding-left:0!important}#navBar .bannerMB .child li:last-child{padding-bottom:0!important}#navBar .bannerMB .child:first-child{padding-top:20px}#navBar .bannerMB .child:last-child{padding-bottom:20px}#navBar .bannerMB .child a{font-size:16px;font-weight:100}@media only screen and (max-width:1280px){#navBar .bannerMB{display:block!important}#navBar .bannerMB .linkCon{padding-bottom:20px}}#navBar .bannerMB .linkCon{background:#fff;height:calc(100vh - 95px);right:-650px;position:fixed;transform:translateX(150%);box-sizing:border-box;overflow-y:auto;top:96px}#navBar .bannerMB .linkCon.active{transform:translateX(-650px);width:100%}#navBar .bannerMB .linkCon li.hasChild{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFJSURBVHgBrZTRTcMwEIZ/u8ADT4xQNugIzgYIKai0SKQbwAR0g7IBqUQpAorYADYgI3SESBUPIBr3LmmrpE5SR8n35MTOffbdOQJM91VBQiH69/F8OUeT7MQW6L14EPJhPR1CRw6eLgI0wdXsDloPt7EPF6cSWqjUkhOSf9ImOqhLVpbE/j1WEi34O0vrS00ZIeaUvUDi0f2iwSBH+o3++zWqUiRb/jlJDTdka5lCepicj9GALH7KzNWR9mcjQN+UyUxhIu3ENeS0pon0LabuPXJlb7xJb58s3rrxMV8JvhrcxpmVYoQepayGLF9YJhVUn7Q0V4agSBaHQBndaRutI0qvbmfeazEkuaKRMmQ/Cwcfg7AoZLmwTGqyV2YntJNayRgJG7geXBduBgM9tpUxdifcYJyUZBPXQwWqCbfSgzP6o4TUzT4qsgIifbBIKfHzDwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:right top 7px;background-size:20px}#navBar .bannerMB .linkCon li.hasChild.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFISURBVHgBrZTdTcMwFIWPXZWX9qEjdIQwQjaI1AZRWqnJBjABZQOYACOR8FMEbNCM0BE6QoR4KtTGphTJjd3Ebc5DpPhen0/3JyFwVXDbQasdQYgc6QmDo4hT9ulDF42jGSC6f9cZkl7s4OAALMD+LZyg1YBW2EZijuanDxbnZVblwFKYG5TuCuLs2TPCBG7kM9OTiYev9gyRXKq9gApGqQEmrpD2z5H0fflyZ4SqrlhEdsIEOkVYONHOhlMmbcZbtguslj4eB4tyoA0GcYEkvIZJDlC9pcPXsbkyElthSkkYgcjq9UvrZdtqL9Fg4KxgpmBpj6GKRtOJzL/UD/VKSW2wilCCwVMA2njT48jBuS//lXPsIxu0+XEsZ0iDWmFK93KTTTNdtgIqA1mtMBv013uVrWc4egnAhQf+zUzfzkHaeEO8q0J+AJwAq6WKHm5lAAAAAElFTkSuQmCC)}#navBar .bannerMB .iconM{display:block;flex-flow:column wrap;justify-content:space-between;width:24px;cursor:pointer}#navBar .bannerMB .iconM .bar-bottom,#navBar .bannerMB .iconM .bar-middle,#navBar .bannerMB .iconM .bar-top{width:100%;height:3px;background:#005bac;border-radius:10px;margin:5px 0;transform-origin:right;transition:all .5s}#navBar #menu{display:flex}#navBar #menu li{border-right:1px solid #e8e8e8}#navBar #menu li:nth-last-of-type(-n+2){border:0}#navBar .childTitle{font-size:18px;font-weight:700;line-height:150%;color:#005bac;border-bottom:1px solid #e8e8e8;padding:10px 0;margin-bottom:10px}#navBar .childTitle:before{content:"";display:inline-block;width:6px;height:20px;background:#005bac;border-radius:5px;margin-right:8px;position:relative;top:4px}#navBar .child{font-size:16px;padding-bottom:10px;white-space:nowrap;padding-right:10px}#footer{clear:both;color:#fff;overflow:hidden;position:relative;font-size:14px;background:#005bac}#footer,#footer .footerList{text-align:center;box-sizing:border-box}#footer .footerList{padding:10px 0 5px}@media screen and (max-width:850px){#footer .footerList{padding:10px 0 0}}#footer .footerList li{display:inline-block;border-right:2px solid #4594d8;padding:0 10px}#footer .footerList li:last-of-type{border:0}@media screen and (max-width:850px){#footer .footerList li{display:block;padding:10px 0;line-height:30px;width:100%;border-right:0;border-bottom:1px solid #4594d8;text-align:left}#footer .footerList li:last-of-type{border:none}}#footer .copyright{line-height:25px;padding:5px 0 10px;border-bottom:1px solid #fff}#footer .copyright span{border-right:2px solid #4594d8;padding:0 10px}#footer .copyright span:last-of-type{border:none}#footer .copyright div a{text-decoration:underline}@media screen and (max-width:850px){#footer .copyright{text-align:left;line-height:25px;padding:10px 0 20px}#footer .copyright span{display:block;padding:0 20px;border:0}#footer .copyright div{padding:0 20px}}@media screen and (max-width:767px){#footer .copyright{border:0}}#footer a{color:#fff;font-size:14px}#footer .footer_bottom{background-image:linear-gradient(90deg,#00b3fe,#039)}#footer .footer_bottom img{max-width:100%;height:auto;vertical-align:bottom}#footer .footer_bottom .footer_bottom_inner{display:flex;justify-content:space-between;align-items:center;background-image:url(data:image/png;base64,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);background-position:100% 100%;background-repeat:no-repeat}#footer .footer_bottom .footer_bottom_inner .footer_head{padding-left:40px}#footer .footer_bottom .footer_bottom_inner .footer_body{padding:20px 133px 20px 0;text-align:right}#footer .footer_bottom .footer_bottom_inner .footer_body .footer_copy{margin-bottom:0;color:#fff;font-size:.65rem;font-weight:500;padding:3px 0}@media screen and (max-width:767px){#footer .footer_bottom{position:relative}#footer .footer_bottom .footer_bottom_inner{justify-content:flex-end;padding:7px 14px 20px;background-size:72px}#footer .footer_bottom .footer_bottom_inner .footer_head{position:absolute;top:6px;left:15px;padding:0}#footer .footer_bottom .footer_bottom_inner .footer_head .footer_logo>img{width:137px}#footer .footer_bottom .footer_bottom_inner .footer_body{padding:0}#footer .footer_bottom .footer_bottom_inner .footer_body .footer_img{margin-bottom:2px}#footer .footer_bottom .footer_bottom_inner .footer_body .footer_img img{width:140px}}body,html{padding:0;background:#fff;font-size:16px;letter-spacing:normal;margin:0 auto}#app{font-family:Noto Sans TC,微軟正黑體,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4f4f4f;margin-top:95px}::-moz-placeholder{color:#b2b2b2;opacity:1}::placeholder{color:#b2b2b2;opacity:1}:-ms-input-placeholder{color:#b2b2b2}::-ms-input-placeholder{color:#b2b2b2}h1,h2,h3{margin:0;padding:0}p{margin:0}a{text-decoration:none}ul{list-style-type:none;padding:0;margin:0}input{outline:none;font-size:16px}button{font-family:Noto Sans TC,微軟正黑體,sans-serif}button:disabled{opacity:.5;cursor:default}.flex{display:flex}select.disabled:disabled{opacity:1}.left{float:left}.right{float:right}.container{width:1280px;margin:0 auto}@media screen and (max-width:1280px){.container{width:100%;padding:0 20px;box-sizing:border-box}}section{padding:20px 0}.title{color:#005bac;font-size:40px;text-align:center;padding:30px 0;font-weight:700}@media screen and (max-width:650px){.title{font-size:30px}}.title2{font-size:30px;font-weight:500;margin:0 0 30px}.title2,.title3{color:#4f4f4f;text-align:center;padding:10px 0}.title3{font-size:20px;font-weight:700;margin:30px 0 0}.title3+p{margin-bottom:10px}@media screen and (max-width:650px){.title3{font-size:16px}}.title+p,.title2{font-size:30px;color:#4f4f4f}@media screen and (max-width:650px){.title+p,.title2{font-size:18px;margin:0 0 20px}}.text{font-size:24px;font-weight:700}.center,.text{text-align:center}.center{justify-content:center}.btn{background:#ee5b6e;border:0;border-radius:50px;padding:10px 20px;color:#fff;display:inline-block;margin:0 30px;width:214px;font-size:22px;font-weight:400;vertical-align:middle;box-sizing:border-box;cursor:pointer}@media only screen and (max-width:768px){.btn{width:40%;font-size:20px}}@media only screen and (max-width:650px){.btn{font-size:16px;margin:0 15px;padding:10px}}.btn img{display:inline-block;position:relative;margin-left:10px;top:-3px;vertical-align:middle}.btn:hover{transition:all .2s linear;background:#df4d60}.btn.yellow{background:#fff;color:#fc0;border:1px solid #fc0}.btn.back{border:1px solid #b2b2b2;color:#b2b2b2;background:#fff}.btn.pink{border:1px solid #ee5b6e;color:#ee5b6e;background:#fff}.daterangepicker .btn{background:#005bac}.btnArea{text-align:center;margin:0 0 80px}.fade-enter-active{transition:opacity .5s}.fade-enter{opacity:0}.swal2-styled.swal2-confirm{background-color:#fc0!important;padding:10px 50px;border-radius:30px!important;outline:none;color:#4f4f4f!important}.swal2-styled.swal2-confirm:active,.swal2-styled.swal2-confirm:focus{outline:none;box-shadow:none!important}.swal2-styled.swal2-cancel{background-color:#fff!important;padding:10px 50px;border-radius:30px!important;outline:none;color:#b2b2b2!important;border:1px solid #b2b2b2!important}.swal2-styled.swal2-cancel:active,.swal2-styled.swal2-cancel:focus{outline:none;box-shadow:none!important}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:none!important}.swal2-actions button{width:140px!important;padding:10px 0!important}.red{color:#ee5b6e}.blue{color:#005bac}.normalText{color:#4f4f4f;font-size:16px;font-weight:500;margin:30px 0}#step+.content{margin:60px auto 50px!important}.content{color:#4f4f4f;margin:175px auto 60px;width:1280px;border:1px solid #e8e8e8;padding:50px 0;border-radius:20px;box-sizing:border-box}@media screen and (max-width:650px){.content{margin:0 auto;padding:40px 0 50px;border:none;box-shadow:none;width:100%!important}}.content .container{width:80%}@media only screen and (max-width:1280px){.content{width:95%}}@media only screen and (max-width:1024px){.content .container{width:100%}}.blueTitle{background:#cee4f2;text-align:center;font-size:18px;color:#005bac;border-left:12px solid #005bac;margin:30px 0;padding:15px 0;box-sizing:border-box;clear:both}.form{margin:30px 0;font-size:16px}.inline{clear:both;display:flex;margin:20px 0}.inline .inputControl:nth-of-type(2){margin-left:3%}@media screen and (max-width:850px){.inline .inputControl:nth-of-type(2){margin-left:5%}}@media screen and (max-width:650px){.inline .inputControl:nth-of-type(2){margin-left:0}.inline{display:block;margin:10px 0}.inline .inputControl{margin-bottom:10px}}.oneline.addressTitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.oneline.addressTitle .inputTitle{margin:0}.oneline.addressTitle+.inline{margin-top:10px}.oneline .inputControl{width:100%}.importTitle{background:#005bac;color:#fff;text-align:center}.inputControl{color:#4f4f4f;width:50%;position:relative}@media screen and (max-width:650px){.inputControl{width:100%}}.inputTitle{margin:0 0 10px;min-height:27px;font-weight:500}@media screen and (max-width:650px){.inputTitle{min-height:inherit;margin:10px 0}}.inputTitle .attentionImg{vertical-align:bottom;display:inline-block;cursor:pointer;position:relative;top:-1px;width:18px;margin:0 15px 0 10px}.tooltip{position:relative;margin-left:0;display:inline}.tooltip[data]:hover:before{position:absolute;display:block;content:"";width:0;height:0;border-top:10px solid #005bac;border-right:10px solid transparent;border-left:10px solid transparent;transform:rotate(180deg);top:22px;left:0}.tooltip[data]:hover:after{content:attr(data);width:237px;position:absolute;z-index:1070;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:14px;word-wrap:break-word;max-width:200px;padding:10px;color:#4f4f4f;background-color:#f2f7fc;border-radius:20px;border:1px solid #005bac;margin-top:7px}.pinkText{color:#ee5b6e}.radioline{display:inline-block}select.inputStyle{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#4f4f4f}select.inputStyle::-webkit-scrollbar{width:5px;height:8px;background:#f0f0f1;border-radius:10px}select.inputStyle::-webkit-scrollbar-thumb{border-radius:10px;background-color:#005bac;margin-right:10px}.inputStyle{width:100%;border:1px solid #b2b2b2;border-radius:20px;line-height:40px;box-sizing:border-box;background:#fff;padding:0 10px;height:40px;font-size:16px;color:#4f4f4f}.inputStyle.arrow{background-image:url(/ec/travel/taiwan/img/arrowDown.7b8c867b.svg);background-repeat:no-repeat;background-position:right 10px center}.inputStyle.red{color:#ee5b6e;font-weight:700}.inputStyle:focus{border:1px solid #cacccf;border-bottom:2px solid #005bac;outline:none}.inputStyle span{position:relative;transform:translateY(-50%);left:-.5%;top:-3px;color:#b2b2b2;cursor:context-menu}.inputStyle.noTouch{background:#f4f4f4;cursor:context-menu;color:#b2b2b2}.inputStyle input{height:100%;line-height:38px;vertical-align:top;color:#4f4f4f}.inputStyle .input{height:100%}.inputStyle.selectSearch{position:relative}.inputStyle.selectSearch.active{border:1px solid #cacccf;border-bottom:2px solid #005bac;outline:none}.inputStyle.selectSearch input.search{width:90%;background:none;border:0;position:relative;padding:0}.inputStyle.selectSearch .text{font-size:16px;text-align:left;font-weight:400;position:absolute;top:46%;left:3%;transform:translateY(-50%);white-space:nowrap;overflow:hidden;width:85%}.inputStyle.selectSearch .menu{left:0;border:1px solid #b2b2b2;background:#fff;z-index:999;position:absolute;overflow-y:auto;max-height:300px;width:100%;padding:0 10px;box-sizing:border-box;line-height:25px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#4f4f4f}.inputStyle.selectSearch .menu::-webkit-scrollbar{width:5px;height:8px;background:#f0f0f1;border-radius:10px}.inputStyle.selectSearch .menu::-webkit-scrollbar-thumb{border-radius:10px;background-color:#005bac;margin-right:10px}.inputStyle.selectSearch .menu .item:hover{background:#ddd}.calendar{background-image:url(/ec/travel/taiwan/img/calendar.03a91aa9.svg);background-repeat:no-repeat;background-position:right 10px center}.calendar span{color:#4f4f4f}.line{border-bottom:1px solid #b2b2b2;margin:20px 0}.line:before{float:left}.line:after,.line:before{content:"";width:5px;height:5px;border-radius:5px;background:#b2b2b2;margin-top:-2px}.line:after{float:right}.greenLine{width:100%;height:5px;border-radius:5px;background:#005bac}.question{position:relative;top:3px;width:18px}.anotherBtn{margin:30px 0 20px}@media screen and (max-width:650px){.anotherBtn{margin:0 0 20px}}.anotherBtn .btn,.anotherBtn .btn.back{border:1px solid #b2b2b2;color:#b2b2b2;background:#fff}.anotherBtn .btn.confirm{font-family:Noto Sans TC,微軟正黑體,sans-serif;background:#fc0;color:#4f4f4f;border:#fc0}input[type=radio]{opacity:0;position:relative;left:20px;width:20px;height:20px;vertical-align:top}input[type=radio]+label>span{display:inline-block;width:20px;height:20px;margin:-3px 4px 0 0;vertical-align:middle;border:1px solid #005bac;background:#fff;border-radius:20px;box-sizing:border-box}input[type=radio]:checked+label>span{background-image:url(/ec/travel/taiwan/img/radioBtn.e50d2580.svg);background-repeat:no-repeat;background-size:contain;border:0}.checkbox{padding:0;display:inline-block;cursor:pointer;margin-right:10px}input[type=checkbox]{display:none}input[type=checkbox]+.checkStyle{display:inline-block;vertical-align:middle;background-color:#fff;border:2px solid #005bac;-webkit-user-select:none;-moz-user-select:none;width:20px;height:20px;border-radius:5px;user-select:none;margin-right:5px}input[type=checkbox]:checked+.checkStyle{background-image:url(/ec/travel/taiwan/img/check.505b446a.svg);background-repeat:no-repeat;background-size:contain;background-size:80%;background-position:50%}.swal2-container .swal2-title{border-bottom:1px solid #cacccf;padding:.8em 0;box-sizing:border-box;font-size:20px}.swal2-container .swal2-close{outline:none;text-indent:-9999px;width:25px;height:25px;background-image:url(/ec/travel/taiwan/img/popupClose.3a6fffc2.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:15px;margin-top:18px;border:0}.swal2-container .swal2-close:active,.swal2-container .swal2-close:focus,.swal2-container .swal2-close:hover{outline:none;background-image:url(/ec/travel/taiwan/img/popupClose.3a6fffc2.svg);box-shadow:none}@media screen and (max-width:650px){.swal2-container.alert80vh .swal2-popup{max-height:80vh!important}}.swal2-container.alert80vh .swal2-popup .swal2-html-container{text-align:left;line-height:32px}.swal2-container.alert80vh .swal2-popup .swal2-html-container .infomark{display:flex;margin:0 auto}.swal2-container.alert80vh .swal2-popup .swal2-html-container .noticemark{display:block;margin:0 auto;width:60px;text-align:center}.swal2-container.alert80vh .swal2-popup .swal2-html-container ul{list-style-type:disc;padding-left:20px}.swal2-container.alert80vh .swal2-popup .swal2-html-container .pSpace{margin-bottom:0}.swal2-container .swal2-popup{max-width:42rem}@media screen and (max-width:650px){.swal2-container .swal2-popup{width:100%!important;height:80%!important}}.swal2-container.swal2-center>.swal2-popup{border-radius:20px}@media screen and (max-width:650px){.swal2-container{font-size:16px!important;line-height:25px!important}}#swal2-html-container img{max-width:80px}.swal2-html-container{font-size:16px!important;font-family:Noto Sans TC,微軟正黑體,sans-serif}.swal2-html-container p{margin:20px 0}@media screen and (max-width:650px){.swal2-html-container{margin:2em 1.6em .3em!important}}.css_table{display:table;width:100%;font-size:16px;border-radius:20px;overflow:hidden;text-align:center}.css_caption{display:table-caption}.css_caption.importTitle{font-weight:700;font-size:18px;padding:5px 0}.popUpTable{font-size:14px}.css_tr{display:table-row}.css_tr:last-of-type .css_td{border-bottom:0}.css_td{display:table-cell;color:#4f4f4f;border-bottom:1px solid #cacccf;line-height:30px;box-sizing:border-box;padding:10px 0}.css_td a{color:#3197fa;text-decoration:underline;font-size:16px}.tabLessThan3 .tabs-component-tab{max-width:25%!important}.tabLessThan3 .tabs-component-tabs{justify-content:center!important}@media screen and (max-width:500px){.tabLessThan3 .tabs-component-tabs{justify-content:flex-start!important}}@media screen and (max-width:768px){.tabLessThan3 .tabs-component-tab{margin:0 5px!important}}.functionTabs .tabs-component-tabs{width:100%;display:flex;margin-bottom:40px;text-align:center;justify-content:center;overflow-y:auto}.functionTabs .tabs-component-tabs .tabs-component-tab{margin:0 5px;max-width:203.3333333333px;min-width:136px;width:100%}.functionTabs .tabs-component-tabs .tabs-component-tab a{padding:7px 0;display:block;border:1px solid #005bac;border-radius:50px;box-sizing:border-box;background:#fff;color:#4f4f4f;cursor:pointer;font-weight:400}.functionTabs .tabs-component-tabs .tabs-component-tab a.is-active,.functionTabs .tabs-component-tabs .tabs-component-tab a:hover{transition:all .2s ease-in-out;background:#005bac;color:#fff}.functionTabs .tabs-component-tabs.moreThan_7{justify-content:flex-start}@media screen and (max-width:1280px){.functionTabs .tabs-component-tabs{justify-content:flex-start}}.insureTab.tabs-component .tabs-component-tabs{display:flex;margin:0 0 30px;border:0}.insureTab.tabs-component .tabs-component-tabs .tabs-component-tab{display:block;width:25%;text-align:center}.insureTab.tabs-component .tabs-component-tabs .tabs-component-tab a{font-size:18px;font-weight:500;color:#4f4f4f;display:block;padding:10px 0}@media screen and (max-width:650px){.insureTab.tabs-component .tabs-component-tabs .tabs-component-tab a{font-size:16px}}.insureTab.tabs-component .tabs-component-tabs .tabs-component-tab a.is-active{color:#005bac;border:0;border-bottom:3px solid #005bac}.policyDiv{border-top-left-radius:10px;border-top-right-radius:10px}.policyDiv .policyCon .policyTitle{background:#f4f4f4;border:1px solid #cacccf;padding:10px 10px 10px 20px;color:#86898b;font-size:16px;font-weight:400;border-bottom:0}.policyDiv .policyCon .policyTitle:first-of-type{border-radius:20px 20px 0 0}.policyDiv .policyCon .policyTitle.active{color:#005bac;border:1px solid #005bac;border-top:0;background:#fff;font-weight:500}.policyDiv .policyCon .policyTitle.active:first-of-type{border-radius:20px 20px 0 0;border-top:1px solid #005bac}.policyDiv .policyCon .policyText{border:1px solid #cacccf;border-radius:0 0 20px 20px}.policyDiv .policyCon .policyText h3{margin:20px 0 10px;font-size:16px}.policyDiv .policyCon .policyText .textCon{height:206px;overflow-y:auto;width:98%;margin:10px auto;padding:0 10px;box-sizing:border-box;line-height:25px;color:#4f4f4f;font-size:14px}.policyDiv .policyCon .policyText .textCon::-webkit-scrollbar{width:5px;height:8px;background:#f0f0f1;opacity:.2;border-radius:10px}.policyDiv .policyCon .policyText .textCon::-webkit-scrollbar-thumb{border-radius:10px;background-color:#005bac;margin-right:10px}@media screen and (max-width:650px){.policyDiv .policyCon .policyText .textCon{height:416px}}.policyDiv .pinkAlert{margin:10px 0 30px 0}.link{color:#3197fa;text-decoration:underline;cursor:pointer;border:0;background:0;font-size:16px}.alert{border:1px solid #ee5b6e;border-radius:20px}.alert+p:after{content:"✖ 尚未填寫或格式錯誤";color:#ee5b6e;clear:both;display:block;text-align:right;margin:5px 0;font-size:14px}.alert+p{margin:0 0 0 auto}.alertNoContent{border:2px solid #ee5b6e}.alertNoContent+p:after{color:#ee5b6e;clear:both;float:right;margin:5px 0}@media screen and (max-width:650px){.alertNoContent+p:after{font-size:14px}}.formBtn{background:#005bac;color:#fff;padding:3px 15px;box-sizing:border-box;border-radius:40px;cursor:pointer}.formBtn:hover{background:#0167c3;transition:all .2s ease-in-out}.attentionTxt{display:flex;text-align:left;font-size:16px;font-weight:400;margin-bottom:10px;line-height:24px;align-items:baseline}.attentionTxt .attention{width:16px;position:relative;top:3px;margin-right:8px}.attentionTxt a{color:#3197fa;text-decoration:underline;cursor:pointer;margin:0 5px}.attentionBox{display:block;background:#fff5d9;border:2px solid #fc0;border-radius:20px;padding:15px 20px;box-sizing:border-box}.attentionBox .mask:after{content:"";width:100%;height:20px;background:#fff5d9;display:block;margin-top:-35px;position:relative}.attentionBox h2{font-size:16px;margin-bottom:20px}.attentionBox h3{font-size:16px;font-weight:400}.attentionBox ul{line-height:32px;list-style-type:disc;box-sizing:border-box;padding-left:30px;margin-bottom:20px}.attentionBox .showPlan{text-align:center}.attentionBox .showPlan p{display:inline-block;color:#005bac;font-weight:500;position:relative;padding-right:35px;cursor:pointer}.attentionBox .showPlan p:after{content:"";width:27px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAPCAYAAAAVk7TYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgBrdVdTsJAEAfw/yzRZ47AEfAIPQKa+AEm4hE8gfUGHgEfBGOCcgM8AjeQIzQxvgjdcYbPLtB2F/g/dbez88tu25TQ+rgD2WcwJbDTB/SuBjhWsr1BMaHV/wa4tq4wbbyev+DQKATbycwkRqCqWyUFs8KjQhISjG2k6hbY7D9in9zqug2IpD+nDZoNmu91kBnKlbtLphjdiyeEQMzxFmRlQ93LEa0mDwVLIB2a1Q2dSCdnUjF2F0iDsiPdBWmfqfRbQHN7M9e9GiqnQ/cNRf4O86D0L8LbzdiZxa74ggFQPuYDBkLFWBEIludA9RCoHCsEwyA/rBT0g/wxTfuzikmq32H2+Eb4/YkwuE98Whj4ptNIcFKJwFj+Fb5CIM0/R0uxrsCy1dsAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:bottom;position:absolute;right:0}.attentionBox .showPlan.active{margin-top:20px}.attentionBox .showPlan.active p:after{transform:rotate(180deg);background-position:top}@media screen and (max-width:650px){.alertStr{font-size:14px;margin:5px 0}}.goTop{position:fixed;bottom:-100px;right:20px;width:50px;height:50px;border-radius:10px;text-align:center;z-index:100;transition:.3s ease-in-out;cursor:pointer;background:rgba(0,0,0,.3)}.goTop:after{content:"";display:inline-block;background-image:url(/ec/travel/taiwan/img/arrow-top.4674b9f1.svg);background-position:50%;background-repeat:no-repeat;width:32px;height:32px;margin-top:5px;opacity:.7}.goTop:hover{background:rgba(0,0,0,.5)}.goTop:hover,.goTopAfter{transition:.3s ease-in-out}.goTopAfter{bottom:140px}.kv{background:url(/ec/travel/taiwan/img/KV.782e1ff2.svg);background-color:#cde3f1;background-size:100%;background-repeat:no-repeat;background-position:top;padding:0 0 5%;text-align:center}@media screen and (max-width:1280px){.kv{background-size:cover}}@media screen and (max-width:850px){.kv{margin-top:61px;background:url(/ec/travel/taiwan/img/kv_m.03665de7.svg);background-size:cover;height:90vh;background-position:bottom;background-repeat:no-repeat;background-color:#cceff2}}@media screen and (max-width:650px){.kv{height:73vh;padding:0 0 30%}}.kv .bg{position:relative;top:0;z-index:10}.kv .title{display:inline-block;margin:0 auto;padding:3% 0 0}@media screen and (max-width:1024px){.kv .title{width:60%}}@media screen and (max-width:768px){.kv .title{width:90%;padding:30% 0 10%}}.kv .btnArea{margin:50px 0 25px}@media screen and (max-width:768px){.kv .btnArea{margin:0 0 20px}.kv .btnArea span{display:inline-block;width:80%;text-align:center}}.kv .btn.goOther{background:url(/ec/travel/taiwan/img/goOther.a5b27957.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;color:#005bac;width:180px;padding:0 5px;height:60px;line-height:60px;font-size:18px;box-sizing:border-box;font-weight:700;border-radius:inherit;text-indent:-5px}@media screen and (max-width:768px){.kv .btn.goOther{width:55%;height:55px;line-height:55px;font-size:16px}}@media screen and (max-width:650px){.kv .btn{width:40%;font-size:16px;padding:10px;box-sizing:border-box;margin:0 8px;position:relative}.kv .btn img{position:absolute;right:10px;top:12px;width:20px}}.kv #fixedAside{position:fixed;top:15%;right:0;z-index:100;color:#fff;font-size:17px;background:#005bac;box-sizing:border-box;padding:10px;font-weight:500;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px}@media screen and (max-width:850px){.kv #fixedAside{top:25%}}@media screen and (max-width:768px){.kv #fixedAside{padding:5px;right:inherit;top:inherit;bottom:0;width:100%;border-bottom-left-radius:0;border-top-right-radius:10px;font-size:14px}.kv #fixedAside p{display:inline-block}.kv #fixedAside .line{display:none}}@media screen and (max-width:650px){.kv #fixedAside{border-top-right-radius:20px;border-top-left-radius:20px;padding:0}}.kv #fixedAside .large{font-size:25px}@media screen and (max-width:768px){.kv #fixedAside .large{font-size:14px}}.kv #fixedAside .line{border-bottom:1px solid #fff;width:99%;margin:10px auto;position:relative}.kv #fixedAside .line:after{right:0}.kv #fixedAside .line:after,.kv #fixedAside .line:before{content:"";width:5px;height:5px;background:#fff;border-radius:5px;position:absolute;top:1px}.kv #fixedAside .line:before{left:0}.kv #fixedAside .link{background:#fc0;color:#fff;padding:5px 10px;box-sizing:border-box;text-decoration:none;margin:10px 0;display:inline-block;border-radius:50px;color:#4f4f4f}@media screen and (max-width:768px){.kv #fixedAside .link{width:20%;margin:5px 0;padding:3px 0;margin-left:5px}}@media screen and (max-width:650px){.kv #fixedAside .link{font-size:3vw}}.kv .kvTxt{margin:0 auto;padding:3% 0 0;text-align:center;color:#005bac}.kv .kvTxt p{font-weight:700;margin:0;font-size:60px}.kv .kvTxt h2{color:#fc0}.kv .kvTxt h2,.kv .kvTxt h3{margin:0;letter-spacing:1px;font-size:60px}.kv .kvTxt h3{clear:both}@media screen and (max-width:850px){.kv .kvTxt{width:84%;padding:20% 0 3%}.kv .kvTxt h2,.kv .kvTxt h3,.kv .kvTxt p{font-size:2rem}}@media screen and (max-width:768px){.kv .kvTxt{width:88%;padding:15% 0 10%}}@media screen and (max-width:650px){.kv .kvTxt{padding:28% 0 8%}.kv .kvTxt h2,.kv .kvTxt h3,.kv .kvTxt p{font-size:1.6rem}}#intro{background:#e5effa;padding:74px 0}#intro .text span{color:#ee5b6e;font-size:36px;position:relative;top:3px}@media screen and (max-width:850px){#intro .text{font-size:20px}}#intro .container{margin:0 auto}#intro .introList{display:flex;margin:20px auto}@media screen and (max-width:850px){#intro .introList{display:block}}#intro .introList .introDiv{width:17%;text-align:center;margin:0 20px}#intro .introList .introDiv p{text-align:justify;margin-top:10px}#intro .introList .introDiv img{display:block;margin:20px auto;border:5px solid #005bac;border-radius:100%;box-sizing:border-box}@media screen and (max-width:1280px){#intro .introList .introDiv img{width:100%}}@media screen and (max-width:850px){#intro .introList .introDiv{width:100%;overflow:hidden;clear:both;text-align:left;margin:20px 0}#intro .introList .introDiv img{width:30%;float:left;margin-right:20px}#intro .introList .introDiv p{margin:0}}@media screen and (max-width:650px){#intro .introList .introDiv{font-size:16px}#intro .introList .introDiv img{width:35%;margin-top:10px;border:3px solid #005bac}}#intro .introList .title{font-size:24px;padding:0;line-height:30px;color:#4f4f4f;font-weight:500}#intro .introList .title .blue{font-weight:700;color:#005bac}@media screen and (max-width:850px){#intro .introList .title{display:inline-block;vertical-align:middle;margin-top:30px;width:58%;text-align:left}#intro .introList .title br{display:none}#intro .introList .title{margin-top:10%}}@media screen and (max-width:650px){#intro .introList .title{margin-top:15px;font-size:1rem}}#assure{padding:50px 0;background:#f2f7fc}#assure .title{padding:30px 0}#assure .title h2{padding:0;font-size:40px}@media screen and (max-width:768px){#assure .title h2{font-size:30px}}#assure .tabs-component{margin:0 0 20px}#assure .tabs-component .tabs-component--wrap{margin-bottom:30px}@media screen and (max-width:768px){#assure .tabs-component .tabs-component--wrap{overflow-x:auto}}#assure .tabs-component .tabs-component-tabs{list-style:none;margin:0 0 10px;padding:0;text-align:center;justify-content:center;width:100%;display:flex}@media screen and (max-width:850px){#assure .tabs-component .tabs-component-tabs{display:flex;overflow-x:auto}}@media screen and (max-width:650px){#assure .tabs-component .tabs-component-tabs{width:650px;display:block}}#assure .tabs-component .tabs-component-tabs li{cursor:pointer;align-items:center;font-weight:600;display:inline-block;position:relative;transition:.1s ease-in-out;text-decoration:none;width:180px;margin:0 5px}@media screen and (max-width:1024px){#assure .tabs-component .tabs-component-tabs li{width:150px;font-size:20px;margin:0 5px}}@media screen and (max-width:650px){#assure .tabs-component .tabs-component-tabs li{width:120px;float:left}}#assure .tabs-component .tabs-component-tabs li a{color:#005bac;display:block;padding:5px 15px;box-sizing:border-box;border:2px solid #ebeced;border-radius:20px;font-size:30px;background-color:#fff}#assure .tabs-component .tabs-component-tabs li a:focus,#assure .tabs-component .tabs-component-tabs li a:hover{background:#005bac;border:2px solid #005bac;color:#fff}@media screen and (max-width:1024px){#assure .tabs-component .tabs-component-tabs li a{font-size:25px}}@media screen and (max-width:850px){#assure .tabs-component .tabs-component-tabs li a{font-size:18px;width:100%;border-radius:10px}}#assure .tabs-component .tabs-component-tabs li .is-active{position:relative;background:#005bac;z-index:1;border:2px solid #005bac;color:#fff}#assure .tabs-component-panels section{background-color:#fff;padding:30px 20px;box-sizing:border-box;clear:both;border-radius:20px;border:2px solid #ebeced;box-shadow:0 4px 4px rgba(0,0,0,.25);font-weight:500;overflow:hidden;color:#4f4f4f}#assure .tabs-component-panels section p.right{margin:10px 0}#assure .tabs-component-panels section h3{font-size:30px;color:#005bac}@media screen and (max-width:768px){#assure .tabs-component-panels section h3{font-size:25px}}#assure .tabs-component-panels section h3 br{display:none}#assure .tabs-component-panels section ul{display:block}#assure .tabs-component-panels section li{display:flex;justify-content:space-between;line-height:40px;width:100%}@media screen and (max-width:850px){#assure .tabs-component-panels section li{font-size:15px;margin:15px 0}#assure .tabs-component-panels section li p:first-child{width:59%;text-align:left;line-height:20px}#assure .tabs-component-panels section li p:last-child{width:40%;line-height:20px;text-align:right}}#assure .tabs-component-panels section a{transition:color .2s ease;text-align:center}#assure .tabs-component-panels section a:focus,#assure .tabs-component-panels section a:hover{background:#fd0452}#assure .tabs-component-panels section hr{margin:3rem 0;border:1px solid transparent;border-radius:50%;border-top-color:#ebeced}#assure .tabs-component-panels section .gray{color:#b2b2b2;font-weight:400}#assure .tabs-component-panels section .button-pane{text-align:center;margin-top:40px}#assure .tabs-component-panels section .button-pane p{color:#b2b2b2}#assure .tabs-component-panels section .button-pane a.btn{margin:30px auto}@media screen and (max-width:768px){#assure .tabs-component-panels section .button-pane{font-size:14px}}@media screen and (max-width:650px){#assure .tabs-component-panels section .button-pane+p.right{float:none;text-align:center;font-size:16px}}.overseaTitle h3{display:inline-block}.overseaTitle span{display:inline}@media screen and (max-width:650px){.overseaTitle span{display:block}}.travelTheme{padding-top:60px;padding-bottom:85px;background:#e5effa}.travelTheme .travel-nav-container .travel-nav-fixed{padding-top:20px}.travelTheme .travel-nav-container .travel-nav-fixed.fixed{position:fixed;top:93px;z-index:10;left:50%;transform:translateX(-50%);background-color:#e5effa;width:100%}@media screen and (max-width:850px){.travelTheme .travel-nav-container .travel-nav-fixed.fixed .travel-nav{padding-top:20px}}@media screen and (max-width:768px){.travelTheme .travel-nav-container .travel-nav-fixed.fixed{top:61px}.travelTheme .travel-nav-container .travel-nav-fixed.fixed .travel-nav li:first-child{margin-left:20px}.travelTheme .travel-nav-container .travel-nav-fixed.fixed .title{font-size:20px;padding:5px 0}}.travelTheme .travel-nav-container .travel-nav{display:flex;padding-bottom:25px;padding-top:40px;justify-content:center}@media screen and (max-width:768px){.travelTheme .travel-nav-container .travel-nav{padding-top:15px}}@media screen and (max-width:650px){.travelTheme .travel-nav-container .travel-nav{justify-content:flex-start;overflow-x:scroll;padding-bottom:20px;width:100%;position:relative}}.travelTheme .travel-nav-container .travel-nav li{background:#fff;flex-shrink:0;border-radius:20px;cursor:pointer;transition:all .3s;border:2px solid #b6b6b7}@media screen and (max-width:850px){.travelTheme .travel-nav-container .travel-nav li{border-radius:10px}}.travelTheme .travel-nav-container .travel-nav li a{color:#005bac;padding:20px;display:block;font-weight:500;font-size:24px}@media screen and (max-width:850px){.travelTheme .travel-nav-container .travel-nav li a{padding:10px;font-size:16px}}.travelTheme .travel-nav-container .travel-nav li~li{margin-left:20px}@media screen and (max-width:768px){.travelTheme .travel-nav-container .travel-nav li~li{margin-left:12px}}.travelTheme .travel-nav-container .travel-nav li:hover{background:#005bac;border:2px solid #005bac}.travelTheme .travel-nav-container .travel-nav li:hover a{color:#fff}.travelTheme .travel-nav-container .travel-nav li.active{background:#005bac;border:2px solid #005bac}.travelTheme .travel-nav-container .travel-nav li.active a{color:#fff}.travelTheme .travel-nav-container .travel-nav p{color:#a8a39a;margin:0;font-weight:600;line-height:1em}.travelTheme .theme-container{width:100%;max-width:900px;margin:0 auto;margin-bottom:60px}.travelTheme .theme-container .item{display:flex;position:relative;margin:120px 0}.travelTheme .theme-container .item:first-of-type{margin-top:50px}@media screen and (max-width:768px){.travelTheme .theme-container .item{flex-direction:column}}.travelTheme .theme-container .item~.item{margin-top:75px}.travelTheme .theme-container .item .image-wrapper{display:block;position:relative;z-index:3;width:370px;flex-shrink:0;top:-40px}.travelTheme .theme-container .item .image-wrapper img{border:5px solid #005bac;box-sizing:border-box;border-radius:20px}@media only screen and (max-width:768px){.travelTheme .theme-container .item .image-wrapper{width:85%;align-self:baseline;overflow:hidden;top:0;left:-5px}.travelTheme .theme-container .item .image-wrapper img{width:100%}}.travelTheme .theme-container .item .image-wrapper .title{display:none}@media only screen and (max-width:768px){.travelTheme .theme-container .item .image-wrapper .title{position:absolute;bottom:5px;display:block;transform:none;background-color:#005bac;color:#fff;font-size:18px;padding:10px 15px;border-top-right-radius:50px;border-bottom-right-radius:50px}}.travelTheme .theme-container .item .image-wrapper img{width:100%}.travelTheme .theme-container .item .item-content{width:100%;position:relative;padding-right:20px;box-sizing:border-box}.travelTheme .theme-container .item .item-content:before{content:"";position:absolute;background-color:#fff;border:2px solid #ebeced;top:0;width:calc(100% + 276px);height:calc(100% + 35px);border-radius:10px;right:0;box-shadow:0 4px 4px #cacccf}@media only screen and (max-width:768px){.travelTheme .theme-container .item .item-content:before{width:100%;height:calc(100% + 120px);top:-120px}}.travelTheme .theme-container .item .item-content .title{color:#fff;padding:18px 30px;background-color:#005bac;transform:translateX(-10px);position:relative;left:10px;border-top-right-radius:50px;border-bottom-right-radius:50px}@media only screen and (max-width:768px){.travelTheme .theme-container .item .item-content .title{display:none}}.travelTheme .theme-container .item .item-content .title h3{margin:0;line-height:1em;position:relative;font-size:24px}@media only screen and (max-width:850px){.travelTheme .theme-container .item .item-content .title h3{font-size:18px}}.travelTheme .theme-container .item .item-content .head{display:flex;justify-content:space-between;align-items:flex-end;position:relative}.travelTheme .theme-container .item .item-content .body{padding-left:25px;padding-top:25px;position:relative}@media only screen and (max-width:768px){.travelTheme .theme-container .item .item-content .body{padding-left:20px;padding-top:0;margin:0 auto;margin-bottom:20px;margin-top:20px}}.travelTheme .theme-container .item .item-content .body p{margin:0;font-size:16px;line-height:32px;color:#4f4f4f;font-weight:700}.travelTheme .theme-container .item .item-content .body .prize{display:none}@media only screen and (max-width:768px){.travelTheme .theme-container .item .item-content .body .prize{display:flex;align-items:flex-end;justify-content:center;margin:10px 0}}.travelTheme .theme-container .item .item-content a{position:absolute;right:20px;bottom:5px}.travelTheme .theme-container .item .item-content a.btn{padding:16px;width:auto;margin:0}.travelTheme .theme-container .item .item-content a.btn p{font-size:20px;color:#fff;font-weight:900;margin:0;position:relative;z-index:2;line-height:1em}@media only screen and (max-width:768px){.travelTheme .theme-container .item .item-content a.btn{position:relative;right:auto;bottom:auto;margin:0 auto;display:table;margin-bottom:30px}}.travelTheme .theme-container .item .item-content .prize{display:flex;align-items:flex-end;margin-bottom:2px}@media only screen and (max-width:768px){.travelTheme .theme-container .item .item-content .prize{display:none}}.travelTheme .theme-container .item .item-content .prize p{font-size:16px;line-height:20px;color:#005bac;text-align:right;margin:0;font-weight:600}.travelTheme .theme-container .item .item-content .prize p:nth-of-type(3){color:#ee5b6e;font-size:20px;line-height:24px}.travelTheme .theme-container .item .item-content .prize .hightlight{font-size:48px;color:#ee5b6e;font-weight:600;margin-left:4px;margin-right:2px;transform:translateY(5px)}.travelTheme .theme-container .item .item-content .prize .hightlight span{font-size:24px;line-height:32px}.travelTheme .fixed .theme-container{padding-top:35%}.travelTheme .journey{position:relative}.travelTheme #basic,.travelTheme #camp,.travelTheme #car,.travelTheme #moto{position:absolute;margin-top:-430px}@media screen and (max-width:768px){.travelTheme #basic,.travelTheme #camp,.travelTheme #car,.travelTheme #moto{margin-top:-220px}}.travelTheme .note{color:#b2b2b2;font-weight:700}.travelTheme .popup-wrapper{position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:1000}.travelTheme .popup-wrapper .popup-content{padding:105px 80px 30px 80px;position:relative;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1024px;display:none;box-sizing:border-box;scroll-behavior:smooth;height:auto;max-height:75%;overflow-y:auto}@media screen and (max-width:1024px){.travelTheme .popup-wrapper .popup-content{width:90%;padding:0}}.travelTheme .popup-wrapper .popup-content.active{display:inline;display:initial}.travelTheme .popup-wrapper .popup-content .head{position:absolute;left:0;top:0;background-color:#005bac;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:12px 50px 12px 27px}.travelTheme .popup-wrapper .popup-content .head h3{font-size:30px;margin:0;line-height:1em;color:#ffcd5b}.travelTheme .popup-wrapper .popup-content .head h3 span{color:#fff}@media screen and (max-width:850px){.travelTheme .popup-wrapper .popup-content .head h3{font-size:20px}.travelTheme .popup-wrapper .popup-content .head{padding:10px 20px}}.travelTheme .popup-wrapper .popup-content .close{position:absolute;right:20px;top:20px;cursor:pointer}@media screen and (max-width:850px){.travelTheme .popup-wrapper .popup-content .close{top:10px;right:10px}}.travelTheme .popup-wrapper .popup-content .overFrame{height:400px;overflow-y:scroll;box-sizing:border-box;padding:15px 40px;border:2px solid #005bac}@media screen and (max-width:850px){.travelTheme .popup-wrapper .popup-content .overFrame{padding:10px 15px;height:300px;margin:50px 20px 0;right:10px}}.travelTheme .popup-wrapper .popup-content .overFrame::-webkit-scrollbar{width:5px;height:8px;background:#cacccf;border-radius:10px}.travelTheme .popup-wrapper .popup-content .overFrame::-webkit-scrollbar-thumb{border-radius:10px;background-color:#005bac;margin-right:10px}.travelTheme .popup-wrapper .popup-content .body{margin-bottom:27px}.travelTheme .popup-wrapper .popup-content .body .list{display:flex;align-items:center;margin:20px 0}.travelTheme .popup-wrapper .popup-content .body .list .list-icon{position:relative}.travelTheme .popup-wrapper .popup-content .body .list .list-icon p{position:absolute;color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;font-size:22px;font-weight:700;text-align:center}.travelTheme .popup-wrapper .popup-content .body .list .list-icon p span{font-size:36px;line-height:30px;font-family:Noto Sans TC,微軟正黑體,sans-serif}@media screen and (max-width:850px){.travelTheme .popup-wrapper .popup-content .body .list .list-icon p{font-size:16px}.travelTheme .popup-wrapper .popup-content .body .list .list-icon p span{font-size:25px;line-height:25px}.travelTheme .popup-wrapper .popup-content .body .list .list-icon img{width:75px}}.travelTheme .popup-wrapper .popup-content .body .list .list-content{margin-left:20px;width:calc(100% - 105px)}@media screen and (max-width:850px){.travelTheme .popup-wrapper .popup-content .body .list .list-content{font-size:16px;width:calc(100% - 70px)}}.travelTheme .popup-wrapper .popup-content .body .list .list-content .title{font-size:24px;margin:0;margin-bottom:9px;font-weight:700;color:#4f4f4f;text-align:left;padding:0}.travelTheme .popup-wrapper .popup-content .body .list .list-content .listCon{font-size:20px;margin:0;color:#000}@media screen and (max-width:850px){.travelTheme .popup-wrapper .popup-content .body .list .list-content .title{font-size:20px}.travelTheme .popup-wrapper .popup-content .body .list .list-content .listCon{font-size:16px}.travelTheme .popup-wrapper .popup-content .body .list .list-content .listCon img{width:50px}}@media screen and (max-width:650px){.travelTheme .popup-wrapper .popup-content .body .list .list-content .title{font-size:16px;font-family:Poppins,Noto Sans TC,sans-serif}.travelTheme .popup-wrapper .popup-content .body .list .list-content .listCon{font-size:16px}}.travelTheme .popup-wrapper .popup-content .footer{text-align:center;margin:15px 0}.travelTheme .popup-wrapper .popup-content .footer .prize{display:flex;align-items:flex-end;margin-bottom:2px;justify-content:center}.travelTheme .popup-wrapper .popup-content .footer .prize p{font-size:24px;line-height:35px;color:#005bac;text-align:right;margin:0;font-weight:600}.travelTheme .popup-wrapper .popup-content .footer .prize .hightlight{font-size:40px;line-height:50px;color:#ee5b6e;font-weight:600;margin-left:4px;margin-right:2px;transform:translateY(5px)}.travelTheme .popup-wrapper .popup-content .footer .safe-terms{font-size:18px;line-height:50px}@media screen and (max-width:850px){.travelTheme .popup-wrapper .popup-content .footer .safe-terms{line-height:30px;margin:20px;text-align:left}.travelTheme .popup-wrapper .popup-content .footer .btnArea{margin:0 0 30px}}.school{padding:50px 0;background:#e5effa;font-weight:500}.school .container{background:#fff;border:2px solid #ebeced;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;display:flex;padding:35px 0;box-sizing:border-box;width:900px;color:#4f4f4f;margin:50px auto 20px}@media screen and (max-width:1024px){.school .container{width:90%;margin:50px auto}}@media screen and (max-width:768px){.school .container{display:block}}.school .container .schoolPic{padding:0 100px;text-align:center;letter-spacing:5px;font-size:24px}@media screen and (max-width:1024px){.school .container .schoolPic{font-size:20px}}@media screen and (max-width:850px){.school .container .schoolPic{padding:0 50px}}@media screen and (max-width:768px){.school .container .schoolPic{display:flex;align-items:center;padding:0 20px}.school .container .schoolPic p{margin:0;margin-left:10px}.school .container .schoolPic img{width:105px}}.school .container .schoolPic p{margin-top:10px}.school .container .line{border-right:1px solid #b2b2b2;position:relative;margin:0}.school .container .line:before{top:-2.95px}.school .container .line:after,.school .container .line:before{content:"";width:5px;height:5px;border-radius:5px;background:#b2b2b2;position:absolute;right:-3.95px}.school .container .line:after{bottom:-2.95px}@media screen and (max-width:768px){.school .container .line{width:90%;margin:10px auto;border:0;height:1px;background:#b2b2b2}.school .container .line:before{left:-2px;top:1px}.school .container .line:after{right:-2px;top:1px}}.school .container .schoolList{padding:0 20px;line-height:60px;box-sizing:border-box;padding:10px 50px}@media screen and (max-width:768px){.school .container .schoolList{padding:10px 15px 10px 40px}}.school .container .schoolList ul{list-style-type:disc;list-style-position:outside}.school .container .schoolList li::marker{font-size:1.2em;display:inline-block;margin-right:10px;vertical-align:middle}.school .container .schoolList li a{text-decoration:underline;color:#4f4f4f}@media screen and (max-width:850px){.school .container .schoolList li{margin:15px 0;line-height:25px}}#QA{background-color:#f2f7fc;background-repeat:no-repeat;background-position:100% 100%;padding-bottom:120px;font-weight:700}@media screen and (max-width:1400px){#QA{background-image:none;padding-bottom:50px}}#QA .QFrame{background-color:#fff;background-repeat:no-repeat;background-position:left 10px top 15px;padding:15px 10px;border:1px solid #cbd4cf;border-radius:10px;width:100%;box-sizing:border-box;line-height:35px;margin:10px 0;border-left:11px solid #005bac;position:relative}@media screen and (max-width:650px){#QA .QFrame{font-size:16px}}#QA .QFrame .Question{width:94%;display:inline-block;margin-left:1%;color:#4f4f4f}@media screen and (max-width:650px){#QA .QFrame .Question{margin-left:0;width:85%;line-height:25px;padding:5px}}#QA .QFrame .QBtn{display:inline-block;width:3%;vertical-align:top;text-align:center;position:absolute;right:3%}@media screen and (max-width:650px){#QA .QFrame .QBtn{width:5%}}#QA .QFrame .QBtn img{display:inline-block;margin:0 auto}#QA .QFrame .QBtn img.rotate{transform:rotateX(-180deg)}@media screen and (max-width:768px){#QA .QFrame .QBtn img{width:100%}}#QA .QFrame .answer{padding-top:10px;color:#4f4f4f;font-weight:400;text-align:justify}#QA .QFrame .answer a{color:#3197fa;text-decoration:underline}#QA .QFrame .answerLink{cursor:pointer}#QA .QFrame .compareTable{width:50%;margin:0 0 30px;overflow:hidden}#QA .QFrame .compareTable li{width:50%;text-align:center;float:left;font-weight:700;color:#4f4f4f;display:flex;height:65px;justify-content:center;padding:20px 0;box-sizing:border-box;border-bottom:1px solid #005bac}#QA .QFrame .compareTable li:last-of-type,#QA .QFrame .compareTable li:nth-last-child(2){border:0}#QA .QFrame .compareTable li p{margin:0 10px}@media screen and (max-width:850px){#QA .QFrame .compareTable{width:80%}}@media screen and (max-width:650px){#QA .QFrame .compareTable{width:100%}}#QA .QFrame .compareTable .compareTop{background:#e5effa;border:2px solid #005bac;border-radius:30px;padding:10px 0;overflow:hidden;font-size:24px;margin:10px 0}#QA .QFrame .compareTable .compareTop li{padding:0;border:0;color:#005bac;height:auto}@media screen and (max-width:650px){#QA .QFrame .compareTable .compareTop{font-size:18px}}#QA .QFrame .compareTable .title{width:100%;background:#005bac;color:#fff;font-size:18px;text-align:center;justify-content:center;padding:10px;height:55px;box-sizing:border-box}#QA .QFrame .compareTable .title a{color:#ffcd5b;margin-left:10px;padding:0;text-decoration:none}@media screen and (max-width:650px){#QA .QFrame .compareTable .title{padding:10px;font-size:16px;display:block;height:auto}#QA .QFrame .compareTable .title span{width:100%;display:block}#QA .QFrame .compareTable .title a{width:100%;margin:0;font-size:13px}}#QA .QFrame .compareTable .compareMiddle{display:block;border:2px solid #005bac;border-radius:20px;box-sizing:border-box;overflow:hidden;background:#fff}#step{padding-top:100px;width:600px;margin:0 auto;position:relative}@media screen and (max-width:650px){#step{width:100%;margin:20px auto;padding-top:80px}}#step:after{content:"";display:block;background:#cacccf;height:2px;position:absolute;bottom:60px;z-index:100;left:50%;margin-left:-260px;width:calc(100% - 80px)}@media screen and (max-width:650px){#step:after{width:89%;bottom:15%;left:50%;margin-left:-45%}}#step ul{display:flex;position:relative;z-index:200}#step ul li{width:16.5%}#step ul li .number{width:40px;height:40px;border-radius:40px;text-align:center;color:#4f4f4f;border:3px solid #cacccf;margin:0 30px;line-height:33px;font-size:22px;font-weight:700;box-sizing:border-box;background:#fff}@media screen and (max-width:650px){#step ul li .number{margin:0 auto}}#step ul li .number.active{border:3px solid #fc0}#step ul li .number.active+p{color:#4f4f4f}#step ul li .number.finish{border:3px solid #fc0;background:#fc0;text-indent:-9999px;background-image:url(/ec/travel/taiwan/img/finish.cfcad149.svg);background-repeat:no-repeat;background-position:50%}#step ul li p{color:#cacccf;text-align:center;margin:10px 0}@media screen and (max-width:650px){#step ul li p{display:none}}#attention{width:100%;text-align:center;color:#fff;padding:0 35px;box-sizing:border-box;font-weight:700;background:#005bac;line-height:50px;border-radius:30px}#attention img{display:block;float:right;margin-top:15px;cursor:pointer;width:23px;height:23px}.attentionAlert.swal2-container{text-align:left}.attentionAlert.swal2-container .swal2-popup{width:1024px;max-width:inherit}@media screen and (max-width:1024px){.attentionAlert.swal2-container .swal2-popup{width:95%}}.attentionAlert.swal2-container .swal2-html-container{margin:1em}@media screen and (max-width:1024px){.attentionAlert.swal2-container .swal2-html-container{margin:3%}}@media screen and (max-width:650px){.attentionAlert.swal2-container .swal2-html-container{margin:10px!important}}.attentionAlert.swal2-container .swal2-title{padding:.8em 0!important}.attentionAlert .noticeCon{max-height:calc(80vh - 60px);padding:0 20px;box-sizing:border-box;font-family:Noto Sans TC,微軟正黑體,sans-serif}.attentionAlert .noticeCon .title2{font-size:18px}.attentionAlert .noticeCon div:where(.swal2-container) div:where(.swal2-popup){padding:0}@media screen and (max-width:650px){.attentionAlert .noticeCon{padding:10px;font-size:16px}}.attentionAlert .noticeCon ul{list-style-type:decimal;list-style-position:outside;line-height:40px;padding:0 20px 0;box-sizing:border-box;margin:0 0 20px;text-align:left}.attentionAlert .noticeCon ul.caption{padding:0!important}@media screen and (max-width:850px){.attentionAlert .noticeCon ul{line-height:30px}}.attentionAlert .noticeCon ul .blue{color:#005bac;font-weight:700}.attentionAlert .noticeCon .blueBg{margin-bottom:10px;background:#005bac;border-radius:50px;color:#fff}.attentionAlert .noticeCon .blueBg .container{width:100%;padding:0}.attentionAlert .noticeCon .blueBg .container p{margin:0}.attentionAlert .noticeCon .blueBg .yellow{color:#ffcd5b;font-size:18px}@media screen and (max-width:650px){.attentionAlert .noticeCon .blueBg{font-size:16px}.attentionAlert .noticeCon .blueBg .yellow{font-size:14px}}.attentionAlert .noticeCon .space{height:100px}.attentionAlert .noticeCon .compareTable{margin:0 0 10px}.attentionAlert .noticeCon .compareTable ul{padding:0;list-style-type:none;vertical-align:top}.attentionAlert .noticeCon .compareTable li{width:25%;display:inline-block;height:100px;color:#4f4f4f;box-sizing:border-box;vertical-align:top;border-bottom:1px solid #005bac;padding:25px 0;text-align:center}.attentionAlert .noticeCon .compareTable li:last-of-type,.attentionAlert .noticeCon .compareTable li:nth-last-child(2){border:0}.attentionAlert .noticeCon .compareTable li p{margin:0 10px}@media screen and (max-width:650px){.attentionAlert .noticeCon .compareTable li p{margin:0 5px}}@media screen and (max-width:850px){.attentionAlert .noticeCon .compareTable li{padding:15px 0}}@media screen and (max-width:650px){.attentionAlert .noticeCon .compareTable li{width:50%;height:auto;border:0;font-size:16px}}.attentionAlert .noticeCon .compareTable .compareTop{background:#e5effa;border:2px solid #005bac;border-radius:50px;padding:10px 0;font-size:20px;margin:10px 0 10px;text-align:center;color:#005bac}@media screen and (max-width:850px){.attentionAlert .noticeCon .compareTable .compareTop{font-size:18px;margin:10px 0}}@media screen and (max-width:650px){.attentionAlert .noticeCon .compareTable .compareTop{font-size:16px;padding:10px}}.attentionAlert .noticeCon .compareTable .title{background:#005bac;color:#fff;font-size:16px;text-align:center;box-sizing:border-box;font-weight:400}.attentionAlert .noticeCon .compareTable .title .yellow{color:#ffcd5b;font-size:16px}@media screen and (max-width:850px){.attentionAlert .noticeCon .compareTable .title{padding:15px}}@media screen and (max-width:650px){.attentionAlert .noticeCon .compareTable .title{width:100%;justify-content:center;height:auto;padding:10px 0}}.attentionAlert .noticeCon .compareTable .compareMiddle{border:2px solid #005bac;border-radius:20px;box-sizing:border-box;overflow:hidden;background:#fff}@media screen and (max-width:1024px){.attentionAlert .noticeCon .compareTable .compareMiddle{display:none}}.attentionAlert .noticeCon .compareTable .mutiple{line-height:25px;border-bottom:0}.attentionAlert .noticeCon .compareTable .css_table{display:none;border:0;margin:0 0 20px;overflow:inherit;border-radius:0}.attentionAlert .noticeCon .compareTable .css_table .css_tr:last-of-type .css_td:first-of-type{border-bottom-left-radius:10px;border-bottom:2px solid #005bac}.attentionAlert .noticeCon .compareTable .css_table .css_tr:last-of-type .css_td:last-of-type{border-bottom-right-radius:10px;border-bottom:2px solid #005bac}.attentionAlert .noticeCon .compareTable .css_table .yellow{color:#ffcd5b}.attentionAlert .noticeCon .compareTable .css_table .importTitle .css_td{color:#fff;font-weight:500;border:0}.attentionAlert .noticeCon .compareTable .css_table .importTitle .css_td:first-of-type{border-top-left-radius:10px}.attentionAlert .noticeCon .compareTable .css_table .importTitle .css_td:last-of-type{border-top-right-radius:10px}.attentionAlert .noticeCon .compareTable .css_table .css_td{width:50%;border:1px solid #005bac;vertical-align:middle;border-top:0}.attentionAlert .noticeCon .compareTable .css_table .css_td:first-of-type{border-right:0;border-left:2px solid #005bac}.attentionAlert .noticeCon .compareTable .css_table .css_td:last-of-type{border-right:2px solid #005bac}@media screen and (max-width:650px){.attentionAlert .noticeCon .compareTable .css_table .css_td{line-height:25px;font-size:3vw}}@media screen and (max-width:1024px){.attentionAlert .noticeCon .compareTable .css_table{display:table}}.attentionAlert .caption{border:1px solid #005bac;font-size:16px;border-radius:20px;overflow:hidden}.attentionAlert .caption li{display:flex;align-items:center;border-bottom:1px solid #e8e8e8}.attentionAlert .caption li:last-of-type{border:0}.attentionAlert .caption li.captionTitle{background:#005bac;color:#fff}.attentionAlert .caption li p{width:50%;margin:5px 0;box-sizing:border-box;padding:0 10px;text-align:center}.attention.noticeCon{text-align:left}.attention.noticeCon li{line-height:42px}.attention.noticeCon ul{list-style-type:disc;margin-bottom:0}#loading{position:fixed;width:100%;height:100vh;z-index:5000;background:hsla(0,0%,100%,.8);text-align:center;left:0;top:0}#loading .sbl-circ-path{height:48px;width:48px;color:rgba(0,91,172,.2);position:relative;display:inline-block;border:5px solid;border-radius:50%;border-right-color:#005bac;animation:rotate 1s linear infinite;top:45%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#insureCount{position:absolute;background:#fff;border:1px solid #b2b2b2;border-top:0;border-radius:10px;width:100%;z-index:100;box-sizing:border-box;padding:0 15px 10px;font-size:14px}#insureCount .card-header:after{content:"";display:block;border-bottom:1px solid #e8e8e8;margin:10px 0;width:100%}#insureCount .count{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;color:#4f4f4f;margin:8px 0;width:calc(100% - 16px)}@media screen and (max-width:650px){#insureCount .count{width:calc(100% - 30px);margin:10px 0}}#insureCount .countBtn{display:flex;border:1px solid #cacccf;border-radius:20px;padding:5px 5px;margin:3px}#insureCount .countBtn p{padding:0 10px}@media screen and (max-width:650px){#insureCount .countBtn p{padding:0 7px}}#insureCount .countBtn img{cursor:pointer}#count1 .inputStyle span{top:0;left:0}#count1 .inputTitle a{color:#3197fa;text-decoration:underline;cursor:pointer}#count1 .topBtn{width:420px;margin:0 auto;border:1px solid #b2b2b2;border-radius:30px;display:flex}@media screen and (max-width:650px){#count1 .topBtn{width:100%}}#count1 .topBtn li{color:#b2b2b2;font-size:18px;border-radius:30px;width:33.3333%;text-align:center;padding:15px 0;cursor:pointer;font-weight:500}@media screen and (max-width:650px){#count1 .topBtn li{padding:10px 0;font-size:16px}}#count1 .topBtn li.active{background:#005bac;color:#fff;transition:all .3s ease-in-out}#count1 .dateTxt{border-radius:20px;color:#b2b2b2;background:#f4f4f4;letter-spacing:-.2px;line-height:37px;box-sizing:border-box}@media screen and (max-width:650px){#count1 .dateTxt{margin-top:10px}}#count1 textarea{resize:none}#count1 textarea::-webkit-scrollbar{display:none}#count1 #insureArea,#count1 .countrySelectFrame{position:relative}#count1 .reportrange-text{background-color:transparent;padding:0;border:0}#count1 .ti-input{border:0;padding-left:0}#count1 .vue-tags-input{height:auto;min-height:40px}#count1 .vue-tags-input.ti-focus{border:1px solid #cacccf;border-bottom:2px solid #00a69c;outline:none}@media screen and (max-width:650px){#count1 .vue-tags-input{max-width:100%}}#count1 .ti-selected-item{background:#005bac}#count1 .ti-autocomplete{left:0;border-radius:10px}#count1 .close{position:absolute;z-index:102;right:5px;cursor:pointer;bottom:-27px;border-radius:5px;height:22px}#count1 .close img{width:23px;height:21px}@media screen and (max-width:650px){#count1 .close{width:30px;height:28px;bottom:-32px}#count1 .close img{width:30px;height:26px}}#count1 .link{display:block;margin:50px 0}#count1 .calendar{margin-bottom:10px;width:100%}#count1 .calendar .mx-input-wrapper{height:100%;display:flex;line-height:35px}#count1 .calendar .mx-input-wrapper input{border:0;background:none;font-size:16px;width:calc(100% - 65px);padding:0}#count1 .calendar .mx-input-wrapper i{display:none}#count1 .calendar.alert{margin-bottom:0}#count1 .mx-calendar-content .cell.active{background-color:#005bac}@media screen and (max-width:650px){#count1 .inputStyle.red{font-size:14.5px}#count1 .daterangepicker .drp-calendar{width:100%;min-width:100%}#count1 #timeSelect{margin:10px 0 0}.noticeAlert .swal2-html-container img{margin:0 0 10px}.noticeAlert .swal2-html-container p{text-align:left;margin:5px 0}}#insureArea{border:0}.mx-calendar-content .cell.active{background-color:#005bac}@media screen and (max-width:650px){.mx-datepicker-popup{width:90%}.mx-calendar{width:100%}}.checkDate .checkDateTxt{font-weight:700;color:#ee5b6e}@media screen and (max-width:650px){.swal2-container.checkDate .swal2-title{padding:0}}#count{width:55%}#count .red{color:#ee5b6e}@media screen and (max-width:650px){#count{width:100%}}#count .countPrice .countCon{float:right;border:4px solid #005bac;color:#005bac;border-radius:10px;padding:5px;width:300px;box-sizing:border-box;font-weight:700;position:relative}#count .countPrice .countCon .Price{font-size:32px;color:#ee5b6e;text-align:right}@media screen and (max-width:650px){#count .countPrice .countCon{width:100%;margin:20px 0}}.countArea{margin:20px 0;display:flex;justify-content:space-between}@media screen and (max-width:650px){.countArea{width:100%;display:block}}.countLoading{position:absolute;right:40%;top:50%}.lds-ring{display:inline-block;position:relative;width:20px;height:20px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;margin:5px;border:5px solid #005bac;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#005bac transparent transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#count2{color:#4f4f4f}#count2 .oneline{margin-bottom:30px}#count2 .goCountry,#count2 .goDate{margin:5px 0}#count2 .plan{margin:30px auto;cursor:pointer;width:100%;overflow:hidden;background:#b2b2b2;border-radius:20px}#count2 .plan.removePlan{display:none}#count2 .plan.active{background:#fff;border-radius:0}#count2 .plan.active .planTitle{background:#005bac;box-sizing:border-box;padding:10px;border-top-left-radius:20px;border-top-right-radius:20px}#count2 .plan.active .planTitle p{color:#fff;border-left:3px solid #fff}#count2 .plan.active .planTitle:after{content:"已加購";padding:5px 30px 5px 10px;box-sizing:border-box;text-align:left;background-image:url(/ec/travel/taiwan/img/TitleIcon.7ec1a3b8.svg);background-position:left calc(100% - 10px) center;display:inline-block;vertical-align:middle;background-repeat:no-repeat}#count2 .plan ul{box-sizing:border-box;padding:0 10px}#count2 .plan ul li{display:flex;justify-content:space-between;line-height:40px;font-weight:500;padding:3px 0}#count2 .plan ul li .inputStyle{width:40%}#count2 .planTitle{background:#e8e8e8;box-sizing:border-box;padding:10px;position:relative;display:flex;vertical-align:middle;align-items:center;min-height:50px}#count2 .planTitle a{width:18px;height:18px;margin-right:10px;display:inline-block;position:relative;top:3px;margin-left:6px}#count2 .planTitle a img{width:100%}#count2 .planTitle p{padding-left:10px;color:#4f4f4f;border-left:3px solid #4f4f4f;display:inline-block;margin-right:5px}@media screen and (max-width:650px){#count2 .planTitle p{width:68%}}#count2 .planTitle:after{content:"加購";position:absolute;box-sizing:border-box;padding:5px 30px 5px 10px;right:10px;color:#fff;border-radius:100px;background-color:#ee5b6e;background-image:url(/ec/travel/taiwan/img/addTitleIcon.771e6c37.svg);background-position:left calc(100% - 10px) center;background-repeat:no-repeat;display:inline-block;vertical-align:middle}#count2 .planTitle .question{position:static}#count2 .planCon{display:none;border:2px solid #005bac;padding-top:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#count2 .planCon.active{display:block;padding-top:10px}@media screen and (max-width:650px){#count2 .planCon li{font-size:15px;margin:10px 0;vertical-align:middle}#count2 .planCon li p:first-child{width:59%;text-align:left;line-height:20px}#count2 .planCon li p:last-child{width:40%;line-height:20px;text-align:right}}#count2 .choose{opacity:0}#count2 .notice{width:45%;display:flex;vertical-align:top}@media screen and (max-width:650px){#count2 .notice{width:100%;font-size:15px}}#count2 .notice p{margin-left:35px}@media screen and (max-width:650px){#count2 .notice p{margin-left:25px}}#count2 .notice img{width:30px;position:absolute}@media screen and (max-width:650px){#count2 .notice img{width:20px}}#count2 .notice img,#count2 .notice p{display:inline-block}.adjustmentFrame{margin:30px auto;width:100%;border-radius:10px}.adjustmentFrame.active{background:#fff}.adjustmentFrame.active .adjustCaption{background:#005bac;box-sizing:border-box}.adjustmentFrame.active .adjustCaption .total:after{background-image:url(/ec/travel/taiwan/img/yellowArrow.6f4a32bb.svg);background-repeat:no-repeat}.adjustmentFrame.active .assureAdjustCon{border:2px solid #005bac}.adjustmentFrame .adjustCaption{display:flex;justify-content:space-between;align-items:center;background:#b6b6b7;box-sizing:border-box;padding:10px;position:relative;color:#fff;font-size:18px;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (max-width:650px){.adjustmentFrame .adjustCaption{font-size:16px}}.adjustmentFrame .adjustCaption .name img{display:inline-block;vertical-align:middle;width:35px;max-height:35px}@media screen and (max-width:650px){.adjustmentFrame .adjustCaption .name img{width:28px;max-height:28px}}.adjustmentFrame .adjustCaption .name p{display:inline-block;vertical-align:middle;margin:0 10px}@media screen and (max-width:650px){.adjustmentFrame .adjustCaption .name p{margin:0 5px}}.adjustmentFrame .adjustCaption .total p{margin-right:40px}.adjustmentFrame .adjustCaption .total:after{content:"";display:block;position:absolute;right:10px;top:15px;width:30px;height:30px;background-image:url(/ec/travel/taiwan/img/unadjust.ecb15b96.svg);background-repeat:no-repeat}@media screen and (max-width:650px){.adjustmentFrame .adjustCaption .total:after{width:25px;height:25px;top:10px;right:10px;background-size:contain}}.adjustmentFrame .assureAdjustCon{border:2px solid #b6b6b7;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.adjustmentFrame .assureAdjustCon ul{display:block;box-sizing:border-box;padding:0 10px}.adjustmentFrame .assureAdjustCon ul.topFixed{margin-bottom:10px}.adjustmentFrame .assureAdjustCon ul li{display:flex;justify-content:space-between;line-height:40px;width:100%}.adjustmentFrame .assureAdjustCon ul li.adjustTitle p{font-weight:500}.adjustmentFrame .assureAdjustCon ul li.line{border:0;height:1px;background:#b2b2b2;margin:0 0 10px}.adjustmentFrame .assureAdjustCon ul li.line:after,.adjustmentFrame .assureAdjustCon ul li.line:before{width:5px;height:5px;margin-top:-2px}@media screen and (max-width:650px){.adjustmentFrame .assureAdjustCon ul li .inputControl{width:50%}}.adjustmentFrame .assureAdjustCon .adjustDetail ul:first-of-type{padding-bottom:10px}.adjustmentFrame .assureAdjustCon .adjustDetail ul:nth-of-type(2){padding:10px;cursor:pointer;border-top:2px solid #005bac}.adjustmentFrame .assureAdjustCon .adjustDetail ul li.assureTitle,.adjustmentFrame .assureAdjustCon .adjustDetail ul li.mainPlanTitle{border-left:2px solid #005bac;color:#005bac;padding-left:10px;font-weight:700;line-height:25px;font-size:18px;margin:10px 0}.adjustmentFrame .assureAdjustCon .adjustDetail ul li.assureTitle:after{content:"加購";background-color:#ee5b6e;border-radius:100px;background-repeat:no-repeat;color:#fff;font-size:16px;font-weight:400;text-align:center;display:inline-block;vertical-align:middle;padding:5px 20px;box-sizing:border-box;margin-right:10px}@media screen and (max-width:650px){.adjustmentFrame .assureAdjustCon .adjustDetail ul li{font-size:15px;margin:10px 0}.adjustmentFrame .assureAdjustCon .adjustDetail ul li p:first-child{width:50%;text-align:left;line-height:20px}.adjustmentFrame .assureAdjustCon .adjustDetail ul li p:last-child{width:40%;line-height:20px;text-align:right}}.adjustmentFrame .assureAdjustCon .adjustDetail ul.active{background:#f2f7fc}.adjustmentFrame .assureAdjustCon .adjustDetail ul.active:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.adjustmentFrame .assureAdjustCon .adjustDetail ul.active li.assureTitle:after{content:"已加購"}.adjustmentFrame .assureAdjustCon .adjustDetail .adjustProduct ul{cursor:pointer;padding:10px;border-top:2px solid #005bac;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#adjustment{color:#4f4f4f}#adjustment .mainPlan{border:2px solid #005bac;background:#fff;width:95%;border-radius:10px;overflow:hidden;margin:30px auto}#adjustment .mainPlan .planTitle{background:#005bac}#adjustment .mainPlan .planTitle:after{content:"";display:block;position:absolute;right:20px;top:10px;width:30px;height:30px;background-image:url(/ec/travel/taiwan/img/isChoose.cc39dbb5.svg);background-repeat:no-repeat}#adjustment .mainPlan .planTitle input[type=checkbox]{display:none}#adjustment .mainPlan ul{box-sizing:border-box;padding:0 20px}#adjustment .mainPlan ul li{display:flex;justify-content:space-between;line-height:40px;font-weight:700;padding:3px 0}#adjustment .mainPlan ul li .inputStyle{width:40%}#adjustment .goCountry,#adjustment .goDate{margin:10px 0}#adjustment .attentionBox{margin-top:40px}#adjustment .planTitle{background:#b2b2b2;box-sizing:border-box;padding:10px 20px;position:relative}#adjustment .planTitle p{padding-left:10px;color:#fff;border-left:3px solid #fff;display:inline-block;margin-right:5px}#adjustment .planTitle:after{content:"";display:block;position:absolute;right:20px;top:10px;width:30px;height:30px;background-image:url(/ec/travel/taiwan/img/add.09d767c6.svg);background-repeat:no-repeat}#adjustment .planCon{display:none}#adjustment .choose{opacity:0}#adjustment .notice{width:45%;display:flex;vertical-align:top}@media screen and (max-width:650px){#adjustment .notice{width:100%;font-size:15px}}#adjustment .notice p{margin-left:35px}@media screen and (max-width:650px){#adjustment .notice p{margin-left:25px}}#adjustment .notice img{width:30px;position:absolute}@media screen and (max-width:650px){#adjustment .notice img{width:20px}}#adjustment .notice img,#adjustment .notice p{display:inline-block}#adjustment .attention{display:block;background:#fff5d9;border:2px solid #fc0;text-align:left;padding:10px;box-sizing:border-box;color:#4f4f4f;font-size:16px;margin:10px auto 0}#yearChange{margin:10px 0}.birthdayText70{width:70%}.birthdayLine{margin:0 0 20px;position:relative;vertical-align:top;display:flex}.birthdayLine .eyeIcon{position:absolute;right:10px;cursor:pointer;margin-right:10px;margin-top:10px}.birthdayLine .inputWrapper{display:flex;align-items:center;position:relative;flex-direction:column}.birthdayLine .inputStyle{display:inline-block;vertical-align:top}.birthdayLine .inputStyle .input{display:inline-block}.birthdayLine .inputStyle .input:last-of-type span{display:none}.birthdayLine .inputStyle input{border:0;background:transparent;height:100%}@media screen and (max-width:650px){.birthdayLine .inputStyle input{padding:0;height:100%}}.birthdayLine .inputStyle input.inputYear{width:3em}.birthdayLine .inputStyle input.inputDay,.birthdayLine .inputStyle input.inputMonth{width:1.8em}.birthdayLine .inputStyle.ROC .inputYear{width:2.3em}.oneline{margin:10px 0}.switch{display:inline-block;position:relative;width:28%;margin-right:2%;height:40px;background-color:#fff;border-radius:40px;cursor:pointer}@media screen and (max-width:650px){.switch{width:40%;margin-right:1%}}.switch-input{position:absolute;top:0;left:0;opacity:0}.switch-input:checked~.switch-label:before{color:#fff}.switch-input:checked~.switch-label:after{color:#4f4f4f}.switch-input:checked~.switch-handle{left:50%}.switch-label{position:relative;z-index:500;display:block;height:inherit;font-size:16px;font-weight:500;text-transform:uppercase;color:#4f4f4f;border-radius:inherit;border:1px solid #b2b2b2;transition:.15s ease-out;box-sizing:border-box}.switch-label:after,.switch-label:before{position:absolute;line-height:40px;transition:inherit}.switch-label:before{content:attr(data-off);right:20%;color:#4f4f4f}@media screen and (max-width:650px){.switch-label:before{right:13%}}.switch-label:after{content:attr(data-on);left:20%;color:#fff}@media screen and (max-width:650px){.switch-label:after{left:13%}}.switch-handle{position:absolute;top:0;left:0;width:50%;height:40px;background-color:#005bac;border-radius:40px;box-shadow:1px 1px 5px rgba(0,0,0,.2);transition:left .15s ease-out}@media screen and (max-width:650px){.switch-handle{width:50%}}.popupBeneficiaryIcon img{cursor:pointer;width:18px;height:18px;vertical-align:middle;padding-left:5px}.popupBeneficiary.swal2-container{text-align:left;overflow-y:hidden!important}.popupBeneficiary.swal2-container .swal2-popup{width:42em;max-width:inherit}@media screen and (max-width:1024px){.popupBeneficiary.swal2-container .swal2-popup{width:95%}}@media screen and (max-width:650px){.popupBeneficiary.swal2-container .swal2-popup{width:100%;height:100%}}.popupBeneficiary.swal2-container .swal2-html-container{margin:1em;padding:0;overflow-y:auto}@media screen and (max-width:1024px){.popupBeneficiary.swal2-container .swal2-html-container{margin:3%}}@media screen and (max-width:650px){.popupBeneficiary.swal2-container .swal2-html-container{margin:10px!important}}.popupBeneficiary.swal2-container .swal2-title{padding:.8em 0!important}.popupBeneficiary .noticeCon{max-height:calc(80vh - 60px);padding:0 20px;box-sizing:border-box;font-family:Noto Sans TC,微軟正黑體,sans-serif}.popupBeneficiary .noticeCon .title2{font-size:18px}.popupBeneficiary .noticeCon div:where(.swal2-container) div:where(.swal2-popup){padding:0}@media screen and (max-width:650px){.popupBeneficiary .noticeCon{padding:10px;font-size:16px}}.popupBeneficiary .noticeCon ul{list-style-type:decimal;list-style-position:outside;line-height:40px;padding:0 20px 0;box-sizing:border-box;margin:0 0 20px;text-align:left}.popupBeneficiary .noticeCon ul.caption{padding:0!important}@media screen and (max-width:850px){.popupBeneficiary .noticeCon ul{line-height:30px}}.popupBeneficiary .noticeCon ul .blue{color:#005bac;font-weight:700}.popupBeneficiary .caption{border:1px solid #005bac;font-size:16px;border-radius:20px;overflow:hidden}.popupBeneficiary .caption li{padding:10px 15px;line-height:24px;display:flex;align-items:center;border-bottom:1px solid #e8e8e8;justify-content:center}.popupBeneficiary .caption li:last-of-type{border:0}.popupBeneficiary .caption li.captionTitle{background:#005bac;justify-content:center;color:#fff}.popupBeneficiary .caption li p{width:50%;margin:5px 0;box-sizing:border-box;padding:0 10px;text-align:center}#oftenList .css_table{border-radius:10px;width:95%;border:1px solid #b2b2b2;margin:45px auto 20px;font-weight:500}@media screen and (max-width:1024px){#oftenList .css_table{width:90%}}#oftenList .css_td{line-height:25px}#oftenList .css_td a{cursor:pointer}@media screen and (max-width:1024px){#oftenList .css_td,#oftenList .css_td a{font-size:1.2vw}}#oftenList .css_tr.importTitle .css_td{color:#fff}@media screen and (max-width:650px){#oftenList .css_tr.importTitle{display:none}}#oftenList .mobileInsert{display:none}@media screen and (max-width:650px){#oftenList .css_table{border:0;margin:10px auto}#oftenList .dataFrame{border:1px solid #b2b2b2;margin:10px 0;overflow:hidden;display:block;border-radius:10px}#oftenList .dataFrame .css_td{display:block;padding:0;border:0;line-height:1.5rem;text-align:left;text-indent:10px;font-size:.8rem}#oftenList .dataFrame .css_td a{margin:0 3px;font-size:15px}#oftenList .dataFrame .css_td.hide{display:none}#oftenList .dataFrame .css_td span{display:inline-block}#oftenList .dataFrame .css_td:before{display:inline-block;text-align:left;width:33%;float:left;background:#005bac;color:#fff}#oftenList .dataFrame .css_td:first-of-type{border-bottom:1px solid #cacccf}#oftenList .dataFrame .css_td:first-of-type:before{content:"姓名";border-bottom:1px solid #005bac}#oftenList .dataFrame .css_td:nth-of-type(2):before{content:"英文名字"}#oftenList .dataFrame .css_td:nth-of-type(3):before{content:"身分證字號"}#oftenList .dataFrame .css_td:nth-of-type(4):before{content:"英文護照"}#oftenList .dataFrame .css_td:nth-of-type(5):before{content:"生日"}#oftenList .dataFrame .css_td:nth-of-type(6):before{content:"地址"}#oftenList .mobileInsert{display:block;float:right;margin-right:3px}#oftenList{height:70vh;overflow-y:scroll}}#orderList{height:70vh!important;overflow-y:scroll}#insureDetail .topCheck{margin:30px 0}@media screen and (max-width:650px){#insureDetail .topCheck{font-size:13px}#insureDetail .topCheck input[type=checkbox]+.checkStyle{width:15px;height:15px;margin-right:0}}#insureDetail .inputTitle.radioLine{margin-right:30px}#insureDetail .radioLine{display:inline-block}#insureDetail .beneficiaryShare{background:#f2f7fc;padding:20px;box-sizing:border-box}@media screen and (max-width:650px){#insureDetail .beneficiaryShare{padding:10px}}#insureDetail .beneficiaryShare .btnArea{margin:20px 0}#insureDetail .addBeneficiary.btn{background:#fff;border:2px dashed #005bac;color:#005bac}@media screen and (max-width:650px){#insureDetail .addBeneficiary.btn{width:auto}}#insureDetail .inline .daterangepicker{position:absolute}#insureDetail .calendar{width:100%}#insureDetail .calendar input{background:none;border:none;font-size:16px}#insureDetail .calendar .mx-icon-calendar,#insureDetail .calendar .mx-icon-clear{display:none}#insureDetail .calendar .mx-input-wrapper{height:100%}#insureDetail .reportrange-text{background-color:transparent;height:100%;padding:0;border:0}#insureDetail .daterangepicker .drp-buttons button{width:20%;margin:0 5px}#insureDetail .delete{float:right;cursor:pointer;width:20px}#insureDetail .greenLine{margin:30px 0 15px;height:1px}#insureDetail .shareWayArea{border-bottom:1px solid #005bac;margin-bottom:10px}@media screen and (max-width:650px){#insureDetail .shareWayArea{padding-bottom:10px}}#insureDetail .popupBg{background:rgba(0,0,0,.5);width:100%;height:100vh;position:fixed;top:0;left:0;z-index:1000}#insureDetail .popupBg .container{background:#fff;border:1px solid #b2b2b2;border-radius:20px;width:1200px;box-sizing:border-box;font-size:14px;text-align:center;padding:0 0 30px;margin-top:15%}#insureDetail .popupBg .container .top{position:relative}#insureDetail .popupBg .container .top h3{font-size:20px;font-weight:500;border-bottom:1px solid #cacccf;padding:20px 0}#insureDetail .popupBg .container .top img{position:absolute;right:20px;top:20px;cursor:pointer}@media screen and (max-width:1200px){#insureDetail .popupBg .container{width:85%;margin-top:12%}}#insureTab{margin:30px 0 20px}#insureTab .tabs-component ul li a{position:relative}#insureTab section{padding:0}#insureTab .closeImg{content:url(/ec/travel/taiwan/img/close.ced74fc7.svg);height:20px;width:20px}#insureTab .delete-roster{position:absolute;right:0;top:50%;transform:translate(-15%,-50%);width:20px;opacity:.5}#insureTab .delete-roster:hover{opacity:1}@media screen and (max-width:650px){#insureTab .delete-roster{width:15px}}#detail .form{color:#4f4f4f}#detail #insertData{background:#005bac;color:#fff;padding:10px 15px;box-sizing:border-box;height:40px;border-radius:30px;margin-top:-8px;cursor:pointer;font-weight:500}@media screen and (max-width:650px){#detail #insertData{height:auto;font-size:2.5vw;padding:10px 5px}#detail #insertData img{width:20px}}#detail #insertData:hover{background:#0167c3;transition:all .2s ease-in-out}#detail #step:after{background-image:url(/ec/travel/taiwan/img/yellowBg.6e25ca6c.svg);background-size:20%;background-repeat:no-repeat}#detail .attentionTxt{color:#4f4f4f;margin:10px 0;font-weight:300;font-size:16px}#detail .attentionTxt img{width:24px;margin-right:5px;position:relative;top:7px}#detail .policyCheck{opacity:.3;transition:opacity .1s ease-in-out;color:#4f4f4f;font-weight:500}@media screen and (max-width:650px){#detail .policyCheck{font-size:16px}}#detail .policyCheck.active{opacity:1}#detail .policyCheck .checkbox{margin:10px 0;display:block}#detail .policyCheck .checkbox a{color:#005bac}.swal2-container .swal2-cancel{width:132px!important;padding:10px 0}#login h2{padding:0;margin-bottom:10px}#login .loginTitle{text-align:center;font-size:16px;margin-bottom:50px}#login .inputWrapper{display:flex;align-items:center;position:relative;flex-direction:column}#login .eyeIcon{position:absolute;right:10px;cursor:pointer;margin-right:10px;margin-top:10px}#login .content .inputControl{margin:50px auto 50px;width:75%}#login .content .link{display:block}@media screen and (max-width:650px){#login .content .inputControl{width:100%}}#login .bottomTxt{margin-top:50px}#login .attentionTxt{display:flex;color:#4f4f4f;width:400px;font-weight:400;margin:30px auto 80px;align-items:baseline}#login .attentionTxt .attention{top:5px}@media screen and (max-width:650px){#login .attentionTxt{width:90%}}#OTP{text-align:center;box-sizing:border-box;color:#4f4f4f}#OTP .icon{display:inline-block;margin:30px auto}#OTP h2{font-weight:500;color:#005bac}#OTP .code{display:flex;width:500px;margin:20px auto}@media screen and (max-width:650px){#OTP .code{width:95%}}#OTP .code span{font-size:26px;line-height:25px}#OTP .code span.frontCode{font-size:16px;margin:0 5px}#OTP .code .inputStyle{height:35px;line-height:35px;box-sizing:border-box;position:relative;top:-5px;margin-left:5px;text-align:center;width:calc(100% - 50px)}#OTP .countDown{margin:20px 0 30px}#OTP .btnArea{margin:0 0 40px}#OTP .otpBottom{text-align:center;margin-bottom:80px}#OTP .otpBottom .container{font-size:16px;line-height:25px}#OTP .otpBottom .container .attention{width:16px;margin-right:5px;position:relative;top:2px}@media screen and (max-width:650px){#OTP .otpBottom .container{width:100%}}#OTP .vue-countdown{display:inline-block}#OTP .btn.send{background:#fc0;color:#4f4f4f}.otpAlert .swal2-html-container p{text-align:left}.otpAlert .swal2-html-container ul{list-style-type:decimal;text-align:left;padding:0 20px}#inform .checkList{clear:both}@media screen and (max-width:650px){#inform .checkList{font-size:16px}}#inform .checkList .switch{width:18%;float:right;margin:15px 0;margin-bottom:25px}@media screen and (max-width:650px){#inform .checkList .switch{width:35%}}#inform .checkList .switch-input{position:absolute;top:0;left:0}#inform .checkList .switch-input:checked~.switch-label:before{color:#4f4f4f}#inform .checkList .switch-input:checked~.switch-label:after{color:#fff}#inform .checkList .switch-input:checked~.switch-handle{right:50%}#inform .checkList .switch-label:before{content:attr(data-off);right:20%;color:#fff}#inform .checkList .switch-label:after{content:attr(data-on);left:20%;color:#4f4f4f}#inform .checkList .switch-handle{right:0;left:inherit;width:50%;transition:right .15s ease-out}#inform .checkList .inputStyle.arrow{width:45%;margin:15px 0 25px 0;float:right}@media screen and (max-width:650px){#inform .checkList .inputStyle.arrow{width:100%;margin-bottom:20px}}#inform .checkList .question+.icon{display:inline-block;width:23px;height:23px;background-size:contain;background-image:url(/ec/travel/taiwan/img/question.24af84f3.svg);position:relative;top:10px;margin-left:5px;cursor:pointer}#inform .content{overflow:hidden}#inform #step:after{background-image:url(/ec/travel/taiwan/img/yellowBg.6e25ca6c.svg);background-size:40%;background-repeat:no-repeat}#inform .inputStyle.arrow.alert{margin-bottom:0}.relativePop.swal2-container .swal2-popup{width:68%}.relativePop .swal2-html-container{display:flex!important;justify-content:center}.tableDiv{width:32.5%;margin:0 1%;font-size:16px}.tableDiv h3{text-align:center;margin:10px auto}.tableDiv .css_caption .css_td{border:0}.relativeTable{border-radius:22px;border:1px solid #cacccf}.relativeTable .blueTitle{margin:0;border:0;font-size:16px;font-weight:700;line-height:30px}.relativeTable .css_td{width:25%;box-sizing:border-box;padding:10px;font-size:14px;line-height:25px;height:98px;vertical-align:middle;text-align:left}@media screen and (max-width:1280px){.relativePop.swal2-container .swal2-popup{width:90%!important}.relativeTable .css_td{height:120px}}@media screen and (max-width:850px){.relativePop .swal2-html-container{display:block!important}.tableDiv{width:100%;margin:0}.tableDiv .css_caption.importTitle{font-size:16px}.tableDiv .relativeTable .css_td{font-size:14px;line-height:20px;height:auto}.tableDiv .css_caption .css_td{display:inline-block;width:100%}}@media screen and (max-width:414px){.tableDiv .relativeTable .css_td{font-size:3vw;line-height:20px}}#confirmDetail .assureContent{margin:30px 0}#confirmDetail .assureContent ul{display:block}#confirmDetail .assureContent ul.planUl{margin-bottom:5px}#confirmDetail .assureContent ul li{display:flex;justify-content:space-between;line-height:40px;width:100%}@media screen and (max-width:650px){#confirmDetail .assureContent ul li{font-size:15px;margin:15px 0}#confirmDetail .assureContent ul li p:first-child{width:58%;text-align:left;line-height:20px}#confirmDetail .assureContent ul li p:last-child{width:40%;line-height:20px;text-align:right}}#confirmDetail .assureContent ul li.assureConTitle p{font-weight:700}#confirmDetail .showPlan{text-align:center;padding-bottom:10px;margin-bottom:10px}#confirmDetail .showPlan p{display:inline-block;color:#005bac;font-weight:500;position:relative;padding-right:20px;cursor:pointer}#confirmDetail .showPlan p:after{content:"";width:16px;height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAPCAYAAAAVk7TYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgBrdVdTsJAEAfw/yzRZ47AEfAIPQKa+AEm4hE8gfUGHgEfBGOCcgM8AjeQIzQxvgjdcYbPLtB2F/g/dbez88tu25TQ+rgD2WcwJbDTB/SuBjhWsr1BMaHV/wa4tq4wbbyev+DQKATbycwkRqCqWyUFs8KjQhISjG2k6hbY7D9in9zqug2IpD+nDZoNmu91kBnKlbtLphjdiyeEQMzxFmRlQ93LEa0mDwVLIB2a1Q2dSCdnUjF2F0iDsiPdBWmfqfRbQHN7M9e9GiqnQ/cNRf4O86D0L8LbzdiZxa74ggFQPuYDBkLFWBEIludA9RCoHCsEwyA/rBT0g/wxTfuzikmq32H2+Eb4/YkwuE98Whj4ptNIcFKJwFj+Fb5CIM0/R0uxrsCy1dsAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;background-position:bottom;position:absolute;right:0}#confirmDetail .showPlan.active p:after{transform:rotate(180deg);background-position:top}#confirmDetail .planTitle{font-size:19px;font-weight:700}#confirmDetail .line{border:0;background:#b2b2b2;height:1px;margin:5px 0}#confirmDetail .line:after,#confirmDetail .line:before{width:5px;height:5px;border-radius:5px;margin-top:-2px}#confirm{font-size:16px;color:#4f4f4f}#confirm #inform #step:after{background-image:url(/ec/travel/taiwan/img/yellowBg.6e25ca6c.svg);background-size:60%;background-repeat:no-repeat}#confirm .confirmList{display:block}#confirm .confirmList li{width:50%;margin:10px 0;text-align:left}#confirm .confirmList li,#confirm .confirmList li .date{display:inline-block;vertical-align:top}@media screen and (max-width:650px){#confirm .confirmList li{width:100%}}#confirm .countArea .checkbox{cursor:default}#confirm .countArea .checkbox+p{margin:10px 0}#confirm .policyCheck{font-weight:500;opacity:.3;transition:opacity .1s ease-in-out}#confirm .policyCheck.active{opacity:1}#confirm .policyCheck .checkbox{margin:5px 0}#confirm .policyCheck .checkbox a{color:#005bac}.text-red{color:red}.text-p{line-height:1.8;font-size:.6rem}.textCon img{width:100%}.textCon h5{line-height:1.8;margin:.2rem 0}.column{display:flex}.column,.column img{width:100%}.column h5{line-height:1.8;margin:.2rem 0}.column div{width:48%;padding:10px 1%}.column div p{line-height:1.6;font-size:.6rem}.width30{max-width:70px!important;min-width:65px;margin:0!important}.overFlowHidden .tabs-component-tab-a,.swal2-html-container .overFlowHidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.confirmAttention .swal2-html-container{line-height:30px;font-size:16px;text-align:left}.confirmAttention .swal2-html-container img{display:block;margin:0 auto}#pay .radioLine{position:relative;margin:10px 0}#pay .radioLine input[type=radio]{position:inherit}#pay .radioLine label{position:absolute;left:0}#pay .radioLine label .link{margin:0 10px}#pay .radioLine img.inline{display:inline-block;margin:0;vertical-align:middle;position:relative;top:-2px}#pay .paymentList{color:#4f4f4f}#pay .paymentList .credit{margin:10px 0;overflow:hidden}#pay .paymentList li{margin:15px 0}#pay .paymentList .creditInput{text-align:center;display:flex;justify-content:left;padding-left:10px}#pay .paymentList .creditInput input{border:0;width:70px;text-align:left;background:none}#pay .paymentList .expiryInput input{width:30px;border:0;background:none}#pay .bankAccount{margin:20px 0}#pay .inputTitle,#pay .link{display:block;margin:10px 0}@media screen and (max-width:650px){#pay .link{text-align:center;margin:20px auto 0;display:block}}#pay .inline{margin:0}#cardtype{font-weight:500;color:#005bac}.wordBreakAll{word-break:break-all}#complete .content{line-height:32px;font-size:16px}#complete .completeList{box-sizing:border-box;list-style-type:disc;padding-left:25px}#complete .completeBottom{margin-top:50px}#complete .blueArea{background:#f2f7fc;border:2px solid rgba(206,228,242,.89);padding:10px;box-sizing:border-box;margin:20px 0}#complete .blueArea .btnArea{margin-bottom:10px}@media screen and (max-width:700px){#complete .blueArea .anotherBtn .btn{margin:0 10px}}@media screen and (max-width:650px){#complete .blueArea .anotherBtn .btn{width:75%;margin:10px}}#complete .blueTitle h3{color:#005bac;margin:0;font-size:30px;font-weight:500}#complete .blueTitle h4{color:#ee5b6e;margin:0;font-size:30px;font-weight:500}@media screen and (max-width:650px){#complete .blueTitle{line-height:25px}#complete .blueTitle h3,#complete .blueTitle h4{font-size:16px}}#complete .uploadWay{display:flex;align-items:center;margin:30px 0}#complete .uploadWay .uploadWayList{margin-left:30px}#complete .uploadWay .uploadWayList ul{line-height:30px;list-style-type:decimal;list-style-position:inside}#complete .uploadWay .blue{color:#005bac}@media screen and (max-width:650px){#complete .uploadWay{display:block}#complete .uploadWay .uploadWayPic{display:block;padding:30px 0;margin:0 auto}#complete .uploadWay .uploadWayList{margin:0}}#register .content p.center.gray{font-size:14px;margin:10px 0 20px}#register .content .title2{border-bottom:1px solid #cacccf;padding-bottom:30px}#register .policyCheck{opacity:.3;transition:opacity .1s ease-in-out;color:#4f4f4f;font-weight:500}@media screen and (max-width:650px){#register .policyCheck{font-size:16px}}#register .policyCheck.active{opacity:1}#register .policyCheck .checkbox{margin:10px 0;display:block}#register .policyCheck .checkbox a{color:#005bac}@media screen and (max-width:650px){#upload{font-size:16px}}#upload .content p{margin:5px 0}@media screen and (max-width:650px){#upload .content{margin:120px auto 60px}}#upload .addBeneficiary.btn{background:#fff;border:2px dashed #005bac;color:#005bac;font-size:21px}@media screen and (max-width:650px){#upload .addBeneficiary.btn{width:47%;box-sizing:border-box;font-size:15px}}#upload .uploadItem{border:1px solid #cacccf;border-radius:30px;padding:10px 0;box-sizing:border-box;margin:15px 0;position:relative;display:flex;align-items:center}#upload .uploadItem label{width:100%;display:flex;align-items:center}#upload .uploadItem input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#upload .uploadItem .number{width:35px;height:35px;border-radius:35px;text-align:center;color:#fff;background:#005bac;line-height:35px;font-weight:700;font-size:20px;display:inline-block;margin:0 10px;vertical-align:top}@media screen and (max-width:650px){#upload .uploadItem .number{width:10%}}#upload .uploadItem .uploadImg{margin:0 20px;position:inherit;max-width:100px;max-height:100px}@media screen and (max-width:650px){#upload .uploadItem .uploadImg+.uploadName{width:25%}}#upload .uploadItem .uploadName{display:inline-block;margin-top:5px;word-break:break-all;color:#4f4f4f}@media screen and (max-width:650px){#upload .uploadItem .uploadName{font-size:12px}}#upload .uploadItem .uploadName .holder{color:#cacccf;display:inline-block;margin:0 15px}@media screen and (max-width:650px){#upload .uploadItem .uploadName .holder{font-size:12px;margin:0}#upload .uploadItem .uploadName .holder .appIDNO{display:block}}#upload .uploadItem img{position:absolute;right:15px;max-width:70px}#upload .uploadItem img.delete{z-index:999;cursor:pointer}@media screen and (max-width:650px){#upload .uploadItem img{width:65px}#upload .uploadItem img.delete{width:25px}}#upload .uploadItem.alert{border:2px solid #ee5b6e}#upload div:where(.swal2-container) .swal2-html-container{overflow:visible}#upload_complete .content{margin:8em auto 60px}#birthday{text-align:center}#birthday .content p{margin:5px 0;font-size:16px}#birthday .content .icon{display:inline-block;margin:30px auto}#birthday .content .inputTitle{text-align:left}#birthday .content .inputControl{margin:0 auto 30px;width:75%}#birthday .content .inputStyle{text-align:left}#birthday .content .link{display:inline-block;margin:10px 0}@media screen and (max-width:650px){#birthday .content .inputControl{width:100%}#birthday .content .anotherBtn{margin:30px 0 20px}}#birthday .anotherBtn{margin:30px 0 50px}