/* 汉文首页 · 联系收尾模块。背景照片可选，默认纯色 */
.hw-end-native,.hw-end-native *{box-sizing:border-box}
.hw-end-native{background:var(--hw-end-bg,#e2e6dc);border-bottom:5px solid var(--hw-end-rule,#273a30);width:100%;position:relative;overflow:hidden;text-align:center;color:#293b32;font-family:"Noto Sans TC","Noto Sans SC",sans-serif}
.hw-end-native__inner{max-width:1000px;margin:0 auto;position:relative;z-index:1;padding:58px 20px 62px;min-height:265px}
.hw-end-native h2{font:400 32px/1.5 "Noto Serif TC","Noto Serif SC","Songti SC",serif;color:#293b32;margin:0 0 14px}
.hw-end-native p{font-size:14px;color:#68766d;line-height:1.9;margin:0 0 28px}
.hw-end-native a{display:inline-block;color:#293b32;font-size:14px;text-decoration:none;border-bottom:1px solid #a7b0a4;padding-bottom:7px}
.hw-end-native a:hover{opacity:.7}.hw-end-native a:focus-visible{outline:2px solid #293b32;outline-offset:4px}
.hw-end-native__photo{position:absolute;inset:0;z-index:0;opacity:.14;pointer-events:none}
.hw-end-native__photo picture,.hw-end-native__photo img{display:block;width:100%;height:100%;object-fit:cover}
@media(max-width:700px){.hw-end-native__inner{padding:48px 22px 52px;min-height:230px}.hw-end-native h2{font-size:25px}.hw-end-native p{font-size:13px}}
