::placeholder{color:#102e5a;opacity:1;}:-ms-input-placeholder{color:#102e5a;}/*953795e33e25c16a067bcfa2a5842f5b*/::-ms-input-placeholder{color:#102e5a;}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.wrapper{max-width:1804px;margin:auto;position:relative;}.container{max-width:1200px;margin:auto;position:relative;padding:0 20px;}html.open{overflow:hidden;}html.open header{position:fixed;height:100%;overflow-y:scroll;background:#fff;}html.open header .header-container .menu-btn{background-image:url(/img/button_menu_close.png);background-size:30px;}html.open header .header-container:before{display:none;}html.open header .header-responsive{display:block;}body{position:relative;min-width:480px;letter-spacing:0.36px;}header,#content,footer{width:100%;float:left;clear:both;}header{position:absolute;top:0;left:0;z-index:100;}header .header-container{position:relative;height:108px;border-radius:0 0 100px 100px;background:#fff;text-align:right;}header .header-container .container{height:100%;display:flex;align-items:center;justify-content:right;gap:20px;}header .header-container .logo{position:absolute;top:0;left:20px;width:212px;height:165px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:0 0 30px 30px;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);}header .header-container .logo img{width:152px;height:auto;}header .header-container .top-menu{display:inline-flex;align-items:center;}header .header-container .top-menu .home,header .header-container .top-menu .profile{font-size:18px;position:relative;padding:12px 0;}header .header-container .top-menu .home:before,header .header-container .top-menu .profile:before{content:'';position:absolute;top:0;right:-30px;bottom:0;margin:auto;width:1px;height:14px;background:#44a8d7;}header .header-container .top-menu .home.current,header .header-container .top-menu .home:hover,header .header-container .top-menu .profile.current,header .header-container .top-menu .profile:hover{color:#44a8d7;}header .header-container .top-menu .home.current:after,header .header-container .top-menu .home:hover:after,header .header-container .top-menu .profile.current:after,header .header-container .top-menu .profile:hover:after{content:'';position:absolute;bottom:0;left:0;right:0;background:#ccf2ff;height:2px;}header .header-container .top-menu .home{margin-right:30px;}header .header-container .top-menu .profile{margin:0 30px;}header .header-container .top-menu .logout,header .header-container .top-menu .contact{font-size:18px;line-height:48px;border-radius:24px;transition:all .2s ease-in-out;}header .header-container .top-menu .logout{color:#fff;padding:0 27px;background:#44a8d7;margin-left:30px;}header .header-container .top-menu .logout:hover{background:#116187;}header .header-container .top-menu .contact{padding:0 28px;background:#ccf2ff;margin-left:20px;}header .header-container .top-menu .contact:hover{background:#a5dff3;}header .header-container .top-menu .notification{margin-left:20px;margin-right:8px;position:relative;}header .header-container .top-menu .notification button{width:48px;height:48px;border-radius:50%;background:#44a8d7 url(/img/ico-notification.svg) no-repeat top 13px left 12px;transition:all .2s ease-in-out;position:relative;}header .header-container .top-menu .notification button span{position:absolute;top:-10px;right:-10px;width:28px;height:28px;line-height:28px;color:#fff;border-radius:50%;background:#f00;text-align:center;font-size:15px;}header .header-container .top-menu .notification button:hover{background-color:#116187;}header .header-container .top-menu .notification .list{display:none;position:absolute;top:100%;right:-10px;background:#e5f8ff;border-radius:30px;box-shadow:0px 0px 40px rgba(0,0,0,0.2);box-sizing:border-box;width:440px;margin-top:20px;z-index:1;}header .header-container .top-menu .notification .list ul{padding:3px 30px;box-sizing:border-box;overflow:auto;max-height:500px;}header .header-container .top-menu .notification .list ul li{display:block;border-bottom:1px solid rgba(136,192,211,0.4);padding:17px 0;}header .header-container .top-menu .notification .list ul li a{display:block;position:relative;text-align:left;padding-left:50px;}header .header-container .top-menu .notification .list ul li a > img{position:absolute;top:0;left:0;border-radius:5px;box-shadow:0px 0px 30px rgba(0,0,0,0.15);}header .header-container .top-menu .notification .list ul li a .name{font-size:16px;letter-spacing:0.32px;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}header .header-container .top-menu .notification .list ul li a .reply{display:flex;margin-top:5px;margin-bottom:4px;}header .header-container .top-menu .notification .list ul li a .reply *{font-size:17px;color:#569bbb;letter-spacing:0.34px;}header .header-container .top-menu .notification .list ul li a .reply span:first-child{width:60px;}header .header-container .top-menu .notification .list ul li a .reply span:last-child{width:8px;}header .header-container .top-menu .notification .list ul li a .reply p{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;max-width:calc(100% - 68px);width:auto;}header .header-container .top-menu .notification .list ul li a time{font-size:15px;color:#88c0d3;letter-spacing:0.3px;}header .header-container .top-menu .notification .list ul li:last-child{border:0;}header .header-container .top-menu .notification .list > p{text-align:center;line-height:100px;font-size:17px;color:red;}header .header-container .top-menu .notification .list:before{content:'';position:absolute;top:-18px;right:30px;width:0;height:0;border-style:solid;border-width:0 11px 18px 11px;border-color:transparent transparent #e5f8ff transparent;}header .header-container .top-menu .notification.open .list{display:block;}header .header-container .menu-btn{display:none;width:40px;height:40px;background:url(/img/button_menu.png) no-repeat center/40px 22px;}header .header-container:before{content:'';position:absolute;top:0;left:0;right:0;bottom:-20px;background:linear-gradient(to right,rgba(204,242,255,0.6),#d8fff7);border-radius:0 0 100px 100px;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 40px rgba(0,0,0,0.1);z-index:-1;}header .header-responsive{display:none;max-width:300px;margin:150px auto 0;}header .header-responsive li{display:block;text-align:center;margin-bottom:40px;}header .header-responsive li a{font-size:18px;}header .header-responsive .home,header .header-responsive .profile{display:inline-block;position:relative;padding-bottom:12px;}header .header-responsive .home.current,header .header-responsive .home:hover,header .header-responsive .profile.current,header .header-responsive .profile:hover{color:#44a8d7;}header .header-responsive .home.current:after,header .header-responsive .home:hover:after,header .header-responsive .profile.current:after,header .header-responsive .profile:hover:after{content:'';position:absolute;bottom:0;left:0;right:0;background:#44a8d7;height:1px;}header .header-responsive .logout,header .header-responsive .contact{display:block;line-height:48px;border-radius:24px;}header .header-responsive .logout{color:#fff;background:#44a8d7;}header .header-responsive .contact{background:#ccf2ff;}#content{min-height:500px;}#content #inner-banner{height:440px;position:relative;border-radius:0 0 100px 100px;text-align:center;z-index:1;}#content #inner-banner h1{position:absolute;bottom:117px;left:0;right:0;color:#fff;font-size:60px;font-weight:300;letter-spacing:1.2px;z-index:1;}#content #inner-banner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#42323c;opacity:0.4;border-radius:0 0 100px 100px;}#content #filter{min-height:196px;position:relative;border-radius:0 0 100px 100px;background:linear-gradient(90deg,#ccf2ff,#d8fff7);margin-top:-108px;box-sizing:border-box;padding-top:137px;padding-bottom:20px;}#content #filter form{display:flex;align-items:center;}#content #filter form .keywords{position:relative;width:360px;box-sizing:border-box;padding-right:40px;margin-right:5px;}#content #filter form .keywords input{width:100%;height:33px;background:none;color:#102e5a;font-size:18px;}#content #filter form .keywords button{position:absolute;top:3px;right:8px;width:24px;height:24px;background:url(/img/icon_search.png) no-repeat center/cover;}#content #filter form .keywords:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#102e5a;opacity:0.4;}#content #filter form .tags{display:inline-flex;flex-wrap:wrap;align-items:center;width:calc(100% - 565px);}#content #filter form .tags span{font-size:17px;color:#569bbb;letter-spacing:0.34px;cursor:pointer;border-radius:15px;padding:3px 10px;}#content #filter form .tags span:hover{background:#569bbb;color:#fff;}#content #filter form .more{font-size:13px;color:#fff;border-radius:12px;background:#569bbb url(/img/arrow_more.png) no-repeat right 10px center/8.5px 13.5px;padding:3px 22px 3px 10px;cursor:pointer;margin-left:8px;transition:all .2s ease-in-out;}#content #filter form .more:hover{background-color:#26617d;}#content #filter form .add{background:#44a8d7;border-radius:24px;width:200px;text-align:center;transition:all .2s ease-in-out;}#content #filter form .add span{color:#fff;font-size:18px;line-height:48px;background:url(/img/Discuss/icon_add.png) no-repeat left/20px;padding-left:30px;}#content #filter form .add:hover{background:#116187;}#content #search{margin-bottom:30px;}#content #search p{font-size:18px;line-height:36px;color:#44a8d7;}#content #search a{display:inline-block;font-size:16px;position:relative;padding-left:34px;line-height:26px;margin-top:10px;cursor:pointer;}#content #search a:before{content:'';position:absolute;top:0;left:0;width:26px;height:26px;background:url(/img/icon_delete.png) no-repeat center/26px;}#content .content-container{padding-top:80px;padding-bottom:102px;}#content .content-container .page-title{display:inline-block;font-size:32px;font-weight:normal;position:relative;padding-bottom:9px;margin-bottom:40px;letter-spacing:0.64px;}#content .content-container .page-title:after{content:'';position:absolute;bottom:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#ccf2ff,#d0faf2);}#content .content-container .back{float:right;font-size:16px;color:#88c0d3;background:url(/img/arrow_back.png) no-repeat left/10.5px 17.5px;padding-left:21px;margin-top:12px;}#content .content-container .pager{display:flex;justify-content:center;position:relative;text-align:center;margin-top:80px;}#content .content-container .pager *{font-size:20px;}#content .content-container .pager ul{display:flex;align-items:center;}#content .content-container .pager ul li{list-style:none;}#content .content-container .pager ul li a{display:block;}#content .content-container .pager .first,#content .content-container .pager .last,#content .content-container .pager .page,#content .content-container .pager input{line-height:44px;height:44px;}#content .content-container .pager .first{margin-right:8px;}#content .content-container .pager .first,#content .content-container .pager .last,#content .content-container .pager .page{min-width:44px;box-sizing:border-box;border-radius:50%;}#content .content-container .pager .first.selected,#content .content-container .pager .first:hover,#content .content-container .pager .last.selected,#content .content-container .pager .last:hover,#content .content-container .pager .page.selected,#content .content-container .pager .page:hover{background:#ccf2ff;}#content .content-container .pager .page{margin:0 3px;}#content .content-container .pager .first.disabled,#content .content-container .pager .last.disabled,#content .content-container .pager .prev.disabled,#content .content-container .pager .next.disabled{display:none;}#content .content-container .pager .prev,#content .content-container .pager .next{width:10.5px;height:17.5px;margin:0 2px;background:url(/img/arrow_back.png) no-repeat center/100% 100%;}#content .content-container .pager .prev.disable,#content .content-container .pager .next.disable{opacity:0.3;}#content .content-container .pager .next{transform:rotate(180deg);}#content .content-container .pager .last{margin-left:8px;}#content .content-container .pager input{width:80px;padding-left:12px;text-align:left;box-sizing:border-box;margin-left:20px;border-bottom:1px solid #102e5a;}#content .form-wrapper{position:relative;background:url(/img/bg_form.png) no-repeat center/cover;border-radius:40px;padding:50px 50px 46px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.2);}#content .form-wrapper *{font-size:18px;}#content .form-wrapper .form-text{display:inline-block;}#content .form-wrapper .compulsory{float:right;color:#407688;}#content .form-wrapper .input-container{position:relative;}#content .form-wrapper .input-container input,#content .form-wrapper .input-container textarea{background:none;color:#102e5a;font-family:'Noto Sans TC';}#content .form-wrapper .input-container textarea{width:100%;}#content .form-wrapper .input-container:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#102e5a;opacity:0.4;}#content .form-wrapper .input-container.error:after{background:red;opacity:1;}#content .form-wrapper .error-message,#content .form-wrapper .error-message2,#content .form-wrapper .sys-message,#content .form-wrapper .sys-message1,#content .form-wrapper .sys-message2{text-align:center;line-height:80px;}#content .form-wrapper .error-message,#content .form-wrapper .error-message2{color:red;}#content .form-wrapper .error-message{display:none;}#content .form-wrapper button,#content .form-wrapper .btn{position:absolute;bottom:-24px;left:0;right:0;margin:auto;width:160px;height:48px;text-align:center;line-height:48px;background:#44a8d7;color:#fff;border-radius:24px;transition:all .2s ease-in-out;}#content .form-wrapper button:hover,#content .form-wrapper .btn:hover{background:#116187;}footer{background:url(/img/footer.png) no-repeat center/cover;padding:24px 0;position:relative;}footer .copyright{font-size:18px;}footer .copyright a{font-size:18px;}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative;}.scroll-wrapper >.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important;}.scroll-wrapper >.scroll-content::-webkit-scrollbar{height:0;width:0;}.scroll-element{display:none;}.scroll-element div{display:block;left:0;top:0;bottom:0;width:100%;border-radius:20px;}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default;}.scroll-element .scroll-element_outer{background-color:#fff;}.scroll-element .scroll-element_track{background-color:#fff;}.scroll-element .scroll-bar{background:#660484;width:15px;left:-4px;border-radius:20px;}.scroll-element.scroll-y{right:0;top:0;bottom:0;width:17px;}.scroll-element.scroll-y .scroll-element_outer{left:0px;width:17px;background-color:#b1e0f0;}.scroll-element.scroll-y .scroll-element_track{background-color:#b1e0f0;}.scroll-element.scroll-y .scroll-bar{background:#fff;width:15px;left:1px;}.scroll-element.scroll-y.scroll-scrolly_visible{display:block;}.scroll-element.scroll-x{left:0;bottom:0;width:100%;height:10px;}.scroll-element.scroll-x .scroll-element_outer{left:0px;width:2px;width:100%;background:unset;}.scroll-element.scroll-x .scroll-element_outer .scroll-element_track{height:1px;top:4px;}.scroll-element.scroll-x.scroll-scrollx_visible{display:block;}.scroll-element,.scroll-element div{box-sizing:content-box;border:none;margin:0;padding:0;position:absolute;}@media (max-width: 1400px){header .header-container{border-radius:0;}header .header-container:before{border-radius:0;}}@media (max-width: 1199px){header .header-container .top-menu > a{display:none;}header .header-container .menu-btn{display:inline-flex;}#content #inner-banner{border-radius:0;}#content #inner-banner:before{border-radius:0;}#content #filter{min-height:0;border-radius:0 0 30px 30px;-webkit-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 40px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 40px 0px rgba(0,0,0,0.2);margin-top:0;padding:20px 20px 20px 40px !important;}#content #filter form{display:block;}#content #filter form .keywords{width:100%;margin-right:0;}#content #filter form .tags{width:auto;margin-top:17px;margin-left:-10px;margin-right:-10px;gap:17px 10px;}#content #filter form .tags .more{margin-left:0;}#content #filter form .add{display:block;margin:30px auto 0;}}@media (max-width: 767px){header .header-container .logo{width:190px;height:147px;}header .header-container .logo img{width:130px;}header .header-container .top-menu .notification .list{right:-68px;}header .header-container .top-menu .notification .list:before{right:80px;}#content .form-wrapper .col,#content .form-wrapper .input-container{width:100% !important;}footer{text-align:center;padding:20px 0;}footer .copyright span{display:block;margin-top:7px;}}@keyframes rotate{0%{transform:rotate(0deg);}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);}}@keyframes fadeInOut{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}header{position:relative;}header .header-container .top-menu,header .header-container .menu-btn{display:none !important;}#content{margin-top:43px;}#content .content-container{padding-bottom:155px;}#content .content-container .page-title{margin-bottom:60px;}#content .form-wrapper{padding:50px 50px 60px;}#content .form-wrapper .form-container{display:flex;flex-wrap:wrap;gap:35px 22px;margin-top:34px;}#content .form-wrapper .form-container .col{width:calc((100% - 22px) / 2);}#content .form-wrapper .form-container .col > label{display:inline-block;color:#102e5a;width:86px;}#content .form-wrapper .form-container .col input{width:100%;height:34px;}#content .form-wrapper .form-container .col .radio-container{display:inline-block;}#content .form-wrapper .form-container .col .radio-container .radio{display:inline-block;position:relative;line-height:30px;padding-left:46px;margin-right:36px;color:#102e5a;}#content .form-wrapper .form-container .col .radio-container .radio:before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;background:#fff;border-radius:50%;}#content .form-wrapper .form-container .col .radio-container .radio.checked:after{content:'';position:absolute;top:5px;left:5px;width:20px;height:20px;background:#44a8d7;border-radius:50%;}#content .form-wrapper .form-container .col .radio-container .radio.error:before{background:red;}