h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;letter-spacing:.04rem;line-height:1.3}h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{font-size:1.125rem}h5{font-size:.95rem}h6{font-size:.875rem}p{font-size:1rem;line-height:1.6}p.date{margin:0;font-size:.8rem}body{font-family:"Noto Sans TC","Microsoft JhengHei","PingFangSC-Regular","新細明體","標楷體","PingFangSC-Light","PingFangSC-Medium","Lucida Grande",Helvetica,Arial,sans-serif}.main_menu{background-color:#fff !important}.main_menu .container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:65px;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main_menu .nav-header{background-color:#fff !important;position:inherit}.donate_background{background-repeat:no-repeat;-o-background-size:cover;background-size:cover;background-position:center;padding:48px 0 60px}@media screen and (max-width: 767px){.donate_background{padding:0}}@media screen and (max-width: 1023px){.leftside_content{padding-left:8px !important;padding-right:8px !important;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:15px 0 5px}}@media screen and (max-width: 1023px){.rightside_content{padding-left:8px !important;padding-right:8px !important;padding-bottom:10px;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.progress_section{box-shadow:0px 2px 5px rgba(0,0,0,.3);border-radius:30px;background-color:#fff;padding:15px 30px;margin-top:0;margin-bottom:12px}@media screen and (max-width: 767px){.progress_section{margin-top:12px}}.progress_section .progress{height:24px}.intro_section{box-shadow:0px 2px 5px rgba(0,0,0,.3);border-radius:30px;background-color:rgba(255,255,255,.7);height:auto;padding:30px 40px;backdrop-filter:blur(3px)}@media screen and (max-width: 767px){.intro_section{margin-bottom:30px}}.intro_section .intro_title{font-weight:600;padding-bottom:15px;margin-right:30px;margin-bottom:20px;border-bottom:1px solid #000}@media screen and (max-width: 767px){.intro_section .intro_title{margin-right:0}}@media screen and (max-width: 1023px){.intro_section .unit{height:200px;overflow:hidden}}@media screen and (max-width: 1023px){.intro_section label.btn.btn_light{display:block;padding:8px 32px;color:#fff;border:none;position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:50px;box-shadow:0 3px 3px rgba(0,0,0,.3);margin-bottom:0}.intro_section label.btn.btn_light::before{content:"了解更多 ";font-family:"Font Awesome 5 Free";font-weight:900}}.intro_section #cbToggleVisibility{display:none}.intro_section #cbToggleVisibility:checked~.unit{height:100%}.intro_section #cbToggleVisibility:checked~label.btn.btn_light{font-family:"Font Awesome 5 Free";font-weight:900}.intro_section #cbToggleVisibility:checked~label.btn.btn_light::before{content:""}.intro_section #cbToggleVisibility:checked~label.btn.btn_light::after{content:"關閉 "}.write_block.add_clr{padding:0}.write_block.add_clr .step_wrap{background:rgba(255,255,255,.7);box-shadow:0px 2px 5px rgba(0,0,0,.3);min-height:75px;padding:12px 54px;border-radius:50px}.write_block.add_clr .step_wrap::before{content:"";position:absolute;top:35%;left:12%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:75%;height:2px}.write_block.add_clr .step_wrap .step{width:30px;height:30px}.write_block.add_clr .step_wrap .step::before{display:block}.write_block.add_clr .step_wrap .step.number1::before{content:"1"}.write_block.add_clr .step_wrap .step.number2::before{content:"2"}.write_block.add_clr .step_wrap .step.number3::before{content:"3"}.write_block.add_clr .step_wrap .step.number4::before{content:"4"}.write_block.add_clr .step_wrap .step i{display:none}.write_block.add_clr .step_wrap .step p{top:30px;font-size:.8rem}@media screen and (max-width: 420px){.write_block.add_clr .step_wrap{padding:12px 30px}}.write_block.add_clr .step_wrap .choose_pane.active .step i{-webkit-animation:step_wrap_active 2s infinite ease;-moz-animation:step_wrap_active 2s infinite ease;-o-animation:step_wrap_active 2s infinite ease;animation:step_wrap_active 2s infinite ease;display:none}.write_block.add_clr .step_wrap .choose_pane.active .step::before{color:#fff}.write_block.add_clr .write_info_wrap{box-shadow:0px 2px 5px rgba(0,0,0,.3);border-radius:30px;margin:10px 0;background-color:#fff}.write_block.add_clr .write_info_wrap .write_info{padding:20px}.write_block.add_clr .write_info_wrap .btn_wrap{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0px;height:64px;gap:20px}.write_block.add_clr .write_info_wrap .btn_wrap a.display_toggle{display:none !important}.write_block.add_clr .write_info_wrap .btn_wrap .btn_light,.write_block.add_clr .write_info_wrap .btn_wrap .btn_dark{border:none !important;color:#fff !important}.write_block.add_clr .write_info_wrap .btn_wrap .btn_light.btn-width,.write_block.add_clr .write_info_wrap .btn_wrap .btn_dark.btn-width{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:16px;margin:0;font-size:1.5rem;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.write_block.add_clr nav.nav{border-radius:50px;margin:12px 0}.write_block.add_clr nav.nav .nav-link{border-bottom:none;margin:6px}.write_block.add_clr nav.nav .nav-link.active{border-radius:50px}.write_block.add_clr .tab-content .grid.money button{border-radius:15px}.write_block.add_clr .tab-content .grid.money button li{padding:6px 0;font-size:1.5rem;font-weight:bold;color:#ababab}.write_block.add_clr .tab-content .grid.money button.active li{color:#fff}.write_block.add_clr .tab-content .grid.money input{border-radius:15px}.write_block.add_clr .tab-content .custom_money input{border-radius:15px;padding:12px 8px}.write_block.add_clr .tab-content .grid.payment{grid-row-gap:8px;display:none}.write_block.add_clr .tab-content .grid.payment.display_toggle{display:grid}.list-border{padding-left:5px;padding-right:5px}.back_panel{display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.back_panel a.btn{border-radius:50px}.back_panel .display_amount{padding:8px 16px;border-radius:50px;color:#5b5b5b;text-align:center}.back_panel .display_amount .col:last-child{margin:0 6px;border-top-right-radius:50px;border-bottom-right-radius:50px}@media screen and (min-width: 1600px){.back_panel .display_amount.w-half{max-width:50%}}footer.footer .bottom_footer{background:#fff;padding:15px 0}footer.footer .bottom_footer .copyright{display:block;text-align:center}footer.footer .bottom_footer .copyright p{margin-bottom:0;line-height:2;font-size:.9rem}.intro_title{display:block}.donate_background{background-attachment:fixed}.select-border{padding:12px 0 !important;border-bottom:1px dashed #cecece}[class^=select-columns-]{display:grid;grid-gap:8px}[class^=select-columns-] span{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.select-columns-01{grid-template-columns:1fr 120px 1fr}.select-columns-02{grid-template-columns:2fr 60px 1fr}@media screen and (min-width: 992px){.recipient-scrollbar{max-height:100vh;overflow-y:scroll}.recipient-scrollbar::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.2)}.recipient-scrollbar::-webkit-scrollbar-thumb{background-color:#818181;border-radius:10px}}.recipient-header.btn_wrap{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-bottom:8px !important;height:auto !important}.btn.btn_dark.collapsed i::before{content:"";content-background-image:none;content-transition:none}