a,label{cursor:pointer}a:active,a:hover,input,textarea{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}#breadcrumb,[hidden],template{display:none}body,html,sub,sup{position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent;display:inline-block;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-family:khula,Arial,"微軟正黑體",sans-serif;font-size:14px;width:100%;min-height:100%;min-height:100vh;line-height:20px;margin:0}main{width:100%}@media (max-width:1024px){main>.inner{padding-top:0}}.aside-controller{background:#f5f5f5;color:#404040;display:block;font-size:18px;height:40px;line-height:40px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}@media (min-width:661px){.aside-controller{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}@media (min-width:1025px){#breadcrumb{display:block}.aside-controller{display:none}}.aside-controller .button-bars{display:inline-block;height:100%;margin-right:10px;position:relative;vertical-align:bottom;width:20px}.aside-controller .button-bars>span{background:#404040;border-radius:2px;bottom:0;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0}.aside-controller .button-bars>span:first-child{transform:translateY(6px)}.aside-controller .button-bars>span:last-child{transform:translateY(-6px)}.blog-aside{background:#f5f5f5;border-right:#dcdcdc 1px solid;bottom:0;left:0;opacity:0;position:fixed;top:0;transform:translateX(-100vw);transition:all .25s ease;width:250px;z-index:300}#baike_aside:checked+.blog-aside{opacity:1;transform:translateX(0)}.blog-aside .baike-aside-001{max-height:100%;overflow-y:auto}.blog-aside .title-h2{background:0 0;border-bottom:#e5e5e5 1px solid;color:grey;font-size:16px;line-height:50px;margin:0;padding:0 15px}.blog-aside .title-h3{background:#fff;border-bottom:#e5e5e5 1px solid;color:#404040;font-size:15px;height:45px;line-height:45px;margin:0;padding:0 20px;position:relative}.blog-aside .title-h3 a{display:block;height:100%;line-height:inherit;margin:0;position:relative;width:100%}.aside-close{background:#67b467;display:block;font-size:0;height:50px;left:100%;position:absolute;width:50px}.aside-close:after,.aside-close:before{background:#fff;border-radius:2px;bottom:0;content:'';display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:25px}.aside-close:after{transform:rotate(45deg)}.aside-close:before{transform:rotate(-45deg)}.banner-wrapper{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:661px){.banner-wrapper{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}@media (min-width:1025px){.banner-wrapper{padding-left:15px;padding-right:15px}}@media (min-width:1500px){.banner-wrapper{margin-left:-45px;margin-right:-45px;padding-left:45px;padding-right:45px;width:calc(100% + 90px)}}.banner-wrapper .item{background:#fff;display:flex;flex-wrap:wrap}@media (min-width:1025px){.banner-wrapper .item{flex-wrap:nowrap;justify-content:space-between}}.banner-wrapper>.item{display:none}.banner-wrapper>.item:first-child{display:flex}.banner-wrapper .content{background:#67b467;color:#fff;flex:0 0 100%;max-width:100%;order:1;width:100%}@media (min-width:1025px){.banner-wrapper .content{background:#f5f5f5;color:#404040;flex-basis:30%;max-width:30%;order:0;padding:20px 15px;width:30%}}.banner-wrapper .title{color:inherit;font-size:20px;font-weight:400;line-height:45px;margin:0}@media (min-width:661px){.banner-wrapper .title{font-size:24px}}.banner-wrapper .title>a{color:inherit;display:block;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1025px){.banner-wrapper .title{font-size:36px;line-height:1.25}.banner-wrapper .title>a{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-height:1.25em;max-height:2.5em;padding:0;white-space:normal}}@media (min-width:1201px){.banner-wrapper .title>a{-webkit-line-clamp:3;max-height:3.75em}}.banner-wrapper .author,.banner-wrapper .readmore,.banner-wrapper .summary{display:none}@media (min-width:1025px){.banner-wrapper .author,.banner-wrapper .readmore,.banner-wrapper .summary{display:block}.banner-wrapper .author{color:#404040;font-size:14px;font-weight:700;margin:15px 0 0}.banner-wrapper .summary{-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-size:16px;-webkit-line-clamp:3;line-height:1.5em;margin:15px 0 0;max-height:4.5em;overflow:hidden;text-overflow:ellipsis}.banner-wrapper .readmore{background:#67b467;border-radius:50px;color:#fff;font-size:18px;line-height:45px;margin-top:25px;padding:0 30px;text-align:center;transition:all .25s ease}.banner-wrapper .readmore:hover{background:#54ab54}}.banner-wrapper .preview{flex:0 0 100%;max-width:100%;width:100%}.banner-wrapper .preview a,.banner-wrapper .preview img{display:block}.banner-wrapper .owl-nav .owl-next,.banner-wrapper .owl-nav .owl-prev{background-color:#ccc;border-radius:50%;height:35px;width:35px}@media (max-width:1024px){.banner-wrapper .owl-nav .owl-next,.banner-wrapper .owl-nav .owl-prev{background:0 0}}@media (min-width:1025px){.banner-wrapper .preview{flex-basis:70%;max-width:70%;padding-left:20px;order:0}.banner-wrapper .owl-nav .owl-next,.banner-wrapper .owl-nav .owl-prev{height:40px;width:40px}}.banner-wrapper .owl-nav .owl-next:hover,.banner-wrapper .owl-nav .owl-prev:hover{background:#b8b8b8}.banner-wrapper .owl-nav .owl-next:before,.banner-wrapper .owl-nav .owl-prev:before{border-color:#fff;height:10px;width:10px}.banner-wrapper .owl-nav .owl-prev{float:left}.banner-wrapper .owl-nav .owl-prev:before{transform:rotate(-135deg) translate(-15%,15%)}.banner-wrapper .owl-nav .owl-next{float:right}.banner-wrapper .owl-nav .owl-next:before{transform:rotate(45deg) translate(-15%,15%)}.banner-wrapper .owl-dots{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;padding-left:10px;padding-right:10px}@media (min-width:661px){.banner-wrapper .owl-dots{padding-left:15px;padding-right:15px}}@media (min-width:1025px){.banner-wrapper .owl-dots{padding-left:0;padding-right:0}}.banner-wrapper .owl-dot{padding:10px 5px}.banner-wrapper .owl-dot>span{background:#dcdcdc;display:block;height:8px;width:24px}.banner-wrapper .owl-dot.active>span{background:#67b467}.list-section{display:flex;flex-wrap:wrap;padding-top:35px}@media (min-width:1025px){.list-section{display:block;margin-top:35px}.list-section .title{display:none}}.list-section .title{color:#df5d5b;flex:0 0 100%;font-size:18px;margin:0;max-width:100%;width:100%}@media (min-width:661px){.list-section .title{font-size:20px}}.list-section .catalog-list{background:#fff;border-top:#f5f5f5 10px solid;display:flex;flex:0 0 calc(100% + 20px);flex-wrap:wrap;font-size:14px;list-style:none;margin:60px -10px 0;max-width:calc(100% + 20px);order:1;padding:15px 0;width:calc(100% + 20px);z-index:50}@media (min-width:661px){.list-section .catalog-list{flex-basis:calc(100% + 30px);margin-left:-15px;margin-right:-15px;max-width:calc(100% + 30px);width:calc(100% + 30px)}}@media (min-width:1025px){.list-section .catalog-list{background:0 0;border-top:none;font-size:16px;justify-content:space-between;margin-top:0;max-width:none;padding:0;position:static;width:auto}.list-section .catalog-list:after{border-bottom:#404040 1px solid;content:'';display:block;flex:0 0 calc(100% - 30px);margin:0 auto;max-width:calc(100% - 30px);width:calc(100% - 30px)}}.list-section .catalog-list .item{display:block;flex:0 0 25%;margin-top:15px;max-width:25%;text-align:center;width:25%}.list-section .catalog-list .item:nth-child(-n+4){margin-top:0}.list-section .catalog-list .item.in-active{color:#df5d5b}@media (min-width:481px){.list-section .catalog-list .item{flex-basis:20%;max-width:20%;width:20%}.list-section .catalog-list .item:nth-child(5){margin-top:0}}@media (min-width:661px){.list-section .catalog-list .item{flex-basis:16.666666%;max-width:16.666666%;width:16.666666%}.list-section .catalog-list .item:nth-child(6){margin-top:0}}@media (min-width:1025px){.list-section .catalog-list .item{flex-basis:auto;margin-top:0;max-width:100%;width:auto}.list-section .catalog-list .item:last-child{margin-right:auto}}@media (min-width:1201px){.banner-wrapper .summary{-webkit-line-clamp:5;max-height:7.5em}.list-section .catalog-list .item:last-child{margin-right:0}}.list-section .catalog-list .link{color:inherit;display:block}@media (min-width:1025px){.list-section .catalog-list .link{padding-bottom:20px;padding-left:15px;padding-right:15px}.list-section .catalog-list .link:hover{color:#000}}.list-section .catalog-list .in-active .link:hover{color:#d73634}.list-section .listbox{display:block;list-style:none;flex:0 0 100%;margin:30px 0 0;max-width:100%;padding:0;width:100%}.list-section .listbox .item{display:flex;margin-top:10px}.list-section .listbox .item:first-child{margin-top:0}@media (min-width:1025px){.list-section .listbox{display:flex;flex-wrap:wrap}.list-section .listbox .item{display:block;flex:0 0 32%;margin-right:2%;margin-top:60px;max-width:32%;width:32%}.list-section .listbox .item:nth-child(3n){margin-right:0}.list-section .listbox .item:nth-child(-n+3){margin-top:0}}@media (min-width:1201px){.list-section .listbox .item{flex-basis:23.5%;max-width:23.5%;width:23.5%}.list-section .listbox .item:nth-child(3n){margin-right:2%}.list-section .listbox .item:nth-child(4n){margin-right:0}.list-section .listbox .item:nth-child(4){margin-top:0}}.list-section .listbox .pic{flex:0 0 40%;max-width:40%;width:40%}@media (min-width:1025px){.list-section .listbox .pic{flex-basis:100%;max-width:100%;width:100%}}.list-section .listbox .word{flex:0 0 60%;max-width:60%;padding-left:15px;width:60%}@media (min-width:1025px){.list-section .listbox .word{flex-basis:100%;max-width:100%;padding-left:0;padding-top:15px;width:100%}}.list-section .listbox .catalog{color:#df5d5b;display:block;font-size:14px;margin-top:0;text-align:right}.list-section .listbox .catalog>a{color:inherit}.list-section .listbox .catalog>a:hover{color:#d73634}.list-section .listbox .catalog:empty{display:none}.list-section .listbox .title-h3{color:#404040;font-size:16px;font-weight:400;margin:0}.list-section .listbox .title-h3>a{-webkit-box-orient:vertical;color:inherit;display:-webkit-box;height:3em;-webkit-line-clamp:2;line-height:1.5em;overflow:hidden;text-align:justify;text-align-last:left;text-overflow:ellipsis}@media (min-width:481px){.list-section .listbox .title-h3>a{height:4.5em;-webkit-line-clamp:3}}.list-section .listbox .title-h3>a:hover{text-decoration:underline}.list-section .bottom-page{flex:0 0 100%;max-width:100%;margin-top:75px;width:100%}@media (min-width:769px){.list-section .bottom-page{border-top:#dcdcdc 1px solid;padding-top:20px}}