html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
*{-webkit-tap-highlight-color:transparent}
body{font-family:Noto Sans TC,sans-serif;font-size:14px;color:#333;margin:0;background-image:url(img/bg1.webp)}
a{text-decoration:none;color:#00c}
a:hover{color:red}
.logo{text-align:center;height:88px}
.logo img{width:800px;height:88px}
.container{display:flex;width:800px;margin:0 auto}
.headerpage{width:800px;margin:0 auto;text-align:center}
.headertitle{width:800px;margin:0 auto;text-align:center;background-image:url(img/menubg.webp);color:#fff;line-height:32px}
.headertitle li{list-style:none}
.record{margin-top:25px;text-align:center}
.record h2{margin:10px}
.header{display:flex;justify-content:space-between;max-width:900px;margin:auto}
.header .logo{display:flex}
.header .logo h1{font-size:28px;padding:10px;margin:0;text-shadow:.1em .1em .15em #000;color:#f3df86}
.header .logo p{padding:10px 0 0 15px}
.header .logo h4{margin:0;padding:24px 0 0 12px;color:#fff;font-weight:300}
.header .logo img{width:188px;opacity:.85;padding:5px 0 0 30px}
.header .logo_right{display:flex}
.header .ad_img img{width:118px;height:38px;padding:12px 15px 0}
.header .ad_text{padding:0 15px;color:#fff;font-weight:100}
.header .ad_text p{font-size:12px;padding-top:14px;margin:0}
.header .ad_text h4{color:#f3df86;margin:0}
.header_nav{text-align:center;font-size:10px;background:#fff;margin:0 auto;position:sticky;top:0;box-shadow:0 2px 3px 1px rgba(0,0,0,.3);width:800px}
.header_nav a{padding:7px 20px;height:32px;line-height:32px;text-decoration:none;font-size:14px;font-weight:600;display:inline-block;vertical-align:middle}
.header_nav span{color:#999;font-size:.8em}
#adjs table a{line-height:1;display:block}
.caitu li{padding:3px 8px}
.caitu li a{margin-left:5px}
.options{background:#fff;padding:8px 0}
.options ul{list-style:none;margin:0}
.options ul li{width:182px;float:left;display:flex}
.options ul img{max-width:100%;height:auto}
.caitu{padding:0}
.caitu li p{margin:0;padding:0 0 5px}
.caitu li a{display:block}
#category-1-posts li a{font-size:22px}
#category-2-posts{padding-bottom:15px;border-bottom:1px solid #e0ebe0}
#category-2-posts li{padding:0;border-top:0}
#category-2-posts li a{width:100%}
.footerpage{background-image:url(img/menubg.webp);width:800px;margin:0 auto}
.footerpage p{margin:0;text-align:center;line-height:30px}
.footerpage p a{color:#ff0}
.footer{font-size:.85em;background:#13932e;padding-left:66px}
.footer p{line-height:1.5;margin:0}
