.popular-faq{background-color:#f2f2f2}
.popular-faq .container{max-width:1030px;text-align:center}
.popular-faq .container.wide{max-width:1150px}
@media(max-width:991px){.popular-faq .container{padding:24px 20px 0}
}
@media(min-width:992px){.popular-faq .container{padding:100px 15px 0}
}
.popular-faq .container .default-content{margin-bottom:0}
.popular-faq .container .default-content h2{font:normal bold 40px "Montserrat","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:125%;margin-bottom:40px}
@media(max-width:991px){.popular-faq .container .default-content h2{margin-bottom:24px}
}
.popular-faq .container .result-content{flex-wrap:wrap;display:flex;align-items:center;justify-content:center;height:auto;flex-direction:column}
.popular-faq .container .result-content p{font:normal normal 24px "Montserrat","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:29px}
@media(max-width:991px){.popular-faq .container .result-content::-webkit-scrollbar{width:0}
}
.popular-faq .container .result-content.list li{width:100%;margin-bottom:8px}
.popular-faq .container .result-content.list li .text-wrap{padding:16px 36px 20px 36px;width:100%}
@media(max-width:991px){.popular-faq .container .result-content.list li .text-wrap{padding:30px 20px}
}
.popular-faq .container .result-content.list li .text-wrap h3{text-align:start;font:normal 400 16px "Roboto","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:140%;margin-bottom:0}
@media(min-width:992px){.popular-faq .container .result-content.list li .text-wrap h3{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
}
.popular-faq .container .result-content.list li:last-child{margin-bottom:0}
.popular-faq .container .result-content li{background:#fff}
@media(max-width:991px){.popular-faq .container .result-content li{width:100%;max-width:100%;margin-bottom:24px}
}
.popular-faq .container .result-content li a{color:#000}
.popular-faq .container .result-content li a:hover{color:#2d7d92}
.search-field{padding:60px 0 68px 0}
@media(max-width:991px){.search-field{padding:30px 0 40px 0}
}
.search-field h1{font:normal bold 48px "Montserrat","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:60px;text-align:center;color:#fff;margin-bottom:20px}
@media(max-width:991px){.search-field h1{font-size:32px;line-height:39px}
}
.search-field .search-input{max-width:52.55%;height:60px;margin:0 auto;display:flex;position:relative}
@media(max-width:991px){.search-field .search-input{max-width:87.5%;height:40px}
}
.search-field .search-input input{margin-bottom:0;height:inherit;color:#000;padding-left:36px}
@media(max-width:991px){.search-field .search-input input{padding-left:16px}
}
.search-field .search-input a.search-btn{width:60px;display:flex;align-items:center;justify-content:center;background-color:#cc0040}
.search-field .search-input .dropdown{position:absolute;left:0;top:100%;z-index:1;width:100%;max-height:50vh;overflow-y:auto;text-align:start;background-color:#fff;box-shadow:2px 4px 10px rgba(0,0,0,0.25)}
.search-field .search-input .dropdown li{padding-left:36px;line-height:32px;font-family:"Roboto","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic"}
@media(max-width:991px){.search-field .search-input .dropdown li{padding-left:20px}
}
.search-field .search-input .dropdown li.title{color:#757575}
.search-field .search-input .dropdown li a{color:#000}
.search-field .search-input .dropdown li:hover:not(.title){cursor:pointer;background-color:rgba(45,125,146,0.1)}
.search-field .search-input .dropdown.suggest li:not(.faq):first-child{padding-top:10px}
.search-field .search-input .dropdown.suggest li:not(.faq):last-child{padding-bottom:10px}
.search-field .search-input .dropdown.suggest a{color:#000}
.search-field .search-input .dropdown.history{padding-bottom:15px}
.search-field .search-input .dropdown.history li:first-child{display:flex;align-items:center;justify-content:space-between;background-color:#f2f2f2;font-size:12px;padding-right:25px;margin-bottom:10px}
@media(max-width:991px){.search-field .search-input .dropdown.history li:first-child{padding-right:20px}
}
.search-field .search-input .dropdown.history li:first-child:hover{color:unset;font-weight:normal;cursor:default}
.search-field .search-input .dropdown.history li:first-child span{text-decoration:underline;cursor:pointer;color:#757575}
.search-field .search-input .dropdown::-webkit-scrollbar{width:5px}
.search-field .search-input .dropdown::-webkit-scrollbar-track{border-radius:3px}
.search-field .search-input .dropdown::-webkit-scrollbar-thumb{border-radius:3px;background-color:#9e9e9e}
.search-field .search-input .close-icon{position:absolute;cursor:pointer;right:70px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.support-search{background-color:#000}
}
.support-search .support_search{position:relative;background-position:center;background-size:cover;padding-top:10px}
@media(min-width:1024px){.support-search .support_search{height:300px}
}
@media(min-width:1024px){.support-search .support_search.with-img{height:600px;max-height:600px}
.support-search .support_search.with-img .input-search{padding-top:calc(300px * 0.3) !important}
}
@media(max-width:1023px){.support-search .support_search.with-img{height:auto !important;padding-top:0}
.support-search .support_search.with-img .image{display:block}
.support-search .support_search.with-img .input-search{padding-top:0 !important}
}
@media(max-width:1023px){.support-search .support_search{background:none !important}
}
.support-search .support_search .image{height:50vw;max-height:300px;padding-top:20px;display:none;background-position:center;background-size:cover}
@media(min-width:1024px){.support-search .support_search .image{padding-top:0;display:none}
}
.support-search .support_search .input-search{margin-top:0 !important;padding-bottom:40px}
@media(min-width:1024px){.support-search .support_search .input-search{padding-top:calc(300px * 0.3) !important;padding-bottom:0}
}
.support-search .support_search .input-search p.title{padding-top:20px;text-align:center;font:normal bold 32px "Montserrat","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic"}
@media(min-width:1024px){.support-search .support_search .input-search p.title{color:#fff;font-size:40px}
}
.support-search .support_search .input-search .search-field{opacity:0;padding:20px 0 0 0}
.support-search .support_search .input-search .search-field.ready{opacity:1}
.support-search .support_search .input-search .search-field .search-input{max-width:100%;margin:0 10%}
@media(min-width:1024px){.support-search .support_search .input-search .search-field .search-input{max-width:52.55%;margin:0 auto}
}
.support-search .support_search .input-search .search-field .search-input input{border:1px solid #757575;font-family:"Roboto","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";border-right:transparent}
.support-search .support_search .input-search .search-field .search-input input::placeholder{font:normal normal 16px "Roboto","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:150%;color:#9e9e9e}
.support-search .support_search .input-search .search-field .search-input .search-btn{background-color:#cc0040}
.support-search .support_search .input-search .search-field .search-input .search-btn::before{display:flex;align-items:center;justify-content:center}
.support-task .component-support-task .major-task ul .item a .text-container .title{font:normal bold 21px "Montserrat","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:125%;text-transform:none}
.support-task .component-support-task .major-task ul .item a .text-container .text{font:normal normal 13px "Roboto","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:130%}
.support-task .component-support-task .minor-task{background-color:#333;margin:0}
@media(max-width:1023px){.support-task .component-support-task .minor-task{margin:0}
}
.support-task .component-support-task .minor-task .task-container>.title{font:normal bold 40px "Montserrat","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:125%}
.support-task .component-support-task .minor-task .task-container ul .task-item .title{font:normal bold 21px "Montserrat","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:125%;text-transform:none}
.support-task .component-support-task .minor-task .task-container ul .task-item .text{font:normal normal 13px "Roboto","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic";line-height:130%}
.support-task .component-support-task .minor-task .task-container ul .task-item:hover .title,.support-task .component-support-task .minor-task .task-container ul .task-item:focus .title{color:#2d7d92}
.support-channels .support-channels-component{padding:5.3% 0}
.support-channels .support-channels-component a{font-family:"Roboto","Noto Sans TC","Noto Sans SC","Noto Sans JP","Noto Sans KR","Noto Sans Thai","Noto Sans Devanagari","Noto Sans Arabic"}
#liveSupport{display:none}
@media(min-width:1024px){html[dir="rtl"] .support-search{background-color:#000}
}
@media(min-width:1024px){html[dir="rtl"] .support-search .support_search .input-search{padding-top:unset !important}
}