@charset "utf-8";
/* CSS Document */
html{width:100%;margin:0px;padding:0px;}
body
{
   width:100%;
   color:#1a3397;
   background-color: #FFFFFF;
   background-image: url("images/gbook_backframe01.png");
   background-repeat: repeat-y;
   background-position: center;
   margin:0px auto;
   padding:0px;
}

a:link{color:#0000FF;}
a:visited {color: #702a85;}
a:active {color: #e7651a;}
a:hover {color: #ec872b;}

header{width:1024px;margin-left:auto;margin-right:auto;text-align:center;}

article.artpc{display:inline;}
article.artm{display:none;}

table.tabtit{width:1024px;margin-right:auto;margin-left:auto;border:0px;border-spacing:0px;}
table.tabart{width:1024px;margin-right:auto;margin-left:auto;border:0px;border-spacing:0px;}
table.tabnoconpc{width:1024px;margin-right:auto;margin-left:auto;border:0px;border-spacing:0px;}
table.tabnoconm{display:none;}
table.tabbotpg{width:1024px;margin-right:auto;margin-left:auto;border:0px;border-spacing:0px;}
table.tabpostartpc{width:1024px;margin-right:auto;margin-left:auto;border:0px;border-spacing:0px;}
table.tabpostartm{display:none;}

table.gohometab{width:1024px;background-color:#FFFFFF;margin-right:auto;margin-left:auto;border:0px;border-spacing:0px;}

tr{border:0px;border-spacing:0px;}

td.tdheadl{width:26px;height:50px;background-image:url("images/gbook_titbackg01l.png");border:0px;border-spacing:0px;padding:0px;}
td.tdheadc{text-align:center;width:972px;height:50px;background-color:#94c64f;border:0px;border-spacing:0px;padding:0px;}
td.tdheadr{width:26px;height:50px;background-image:url("images/gbook_titbackg01r.png");border:0px;border-spacing:0px;padding:0px;}

td.tdhead1{text-align:center;width:1024px;background-color:#d7f6ab;}
td.tdhead2{text-align:center;width:1024px;background-color:#fafacd;}
td.tdhead3{text-align:left;width:1024px;background-color:#fafacd;}

td.tdarthead1l{width:20px;height:40px;background-image:url("images/gbook_arttitbackg01l.png");border:0px;border-spacing:0px;padding:0px;}
td.tdarthead1cl{text-align:left;width:492px;height:40px;background-color:#b2de75;border:0px;border-spacing:0px;padding:0px;}
td.tdarthead1cr{text-align:right;width:492px;height:40px;background-color:#b2de75;border:0px;border-spacing:0px;padding:0px;}
td.tdarthead1r{width:20px;height:40px;background-image:url("images/gbook_arttitbackg01r.png");border:0px;border-spacing:0px;padding:0px;}

td.tdarthead2{text-align:right;font-size:12pt;width:1020px;background-color:#d7f6ab;border-left:2px solid #b2de75;border-right:2px solid #b2de75;}

td.tdartcont{text-align:left;font-size:14pt;width:1020px;background-color:#fafacd;border-left:2px solid #b2de75;border-right:2px solid #b2de75;}

td.tdartrehead1l{text-align:left;width:510px;background-color:#d7f6ab;border-left:2px solid #b2de75;border-right:0px;}
td.tdartrehead1r{text-align:right;width:510px;background-color:#d7f6ab;border-left:0px;border-right:2px solid #b2de75;}

td.tdartbot1l{width:20px;height:40px;background-image:url("images/gbook_artbotbackg01l.png");border:0px;border-spacing:0px;padding:0px;}
td.tdartbot1c{width:984px;height:40px;background-color:#b2de75;border:0px;border-spacing:0px;padding:0px;}
td.tdartbot1r{width:20px;height:40px;background-image:url("images/gbook_artbotbackg01r.png");border:0px;border-spacing:0px;padding:0px;}

td.tdnoartcont{text-align:center;width:1020px;background-color:#fafacd;border-left:2px solid #b2de75;border-right:2px solid #b2de75;}

td.tdpgbar{text-align:center;width:1024px;background-color:#fafacd;}

td.tdartpoktop{text-align:center;width:984px;height:40px;background-color:#b2de75;border:0px;border-spacing:0px;padding:0px;}

h1{font-size:20pt;margin:1px;}
h2{font-size:18pt;margin:1px;}
h3,h2.postokh2{font-size:16pt;margin:1px;}
h4{margin:1px;}

p{font-size:14pt;margin:5px;}
p.headp1{margin:5px;}
p.uemail{margin:1px;}
p.postlink{font-size:14pt;margin:1px;}
p.puemail{font-size:14pt;margin:1px;}
p.hline{margin-right:auto;margin-left:auto;text-align:center;}
p.formbut{text-align:right;}

img.imghline{width:860px;height:auto;}
img.gbookimg{width:auto;max-width:1000px;height:auto;}

form.postformpc{display:inline;}
form.postformm{display:none;}

input.postnicknm,input.postemail{font-size:14pt;border:1px solid #1a3397;background-color:#d0e890;}
input.postnicknm{width:250px;}
input.postemail{width:350px;}
input.postconadd{font-size:14pt;width:320px;background-color:#ffffe0;border:1px solid #1a3397;}
input.postwstnm,input.postimgnm,input.readmid,input.readmpw{font-size:14pt;width:220px;background-color:#ffffe0;border:1px solid #1a3397;}
input.postbutins,input.admlgbut,input.readmlobut,input.readmdel{font-size:14pt;color:808080;background-color:#80c050;border:1px solid #1a3397;}

textarea.postcontext{font-size:14pt;width:1000px;height:350px;background-color:#ffffe0;border:1px solid #1a3397;}
textarea.replycontext{font-size:14pt;width:1000px;height:350px;background-color:#ffffe0;border:1px solid #1a3397;}

button{font-size:14pt;color:808080;background-color:#80c050;border:1px solid #1a3397;}

button.totopbut
{
   position:absolute;
   display:none; /* 初始隱藏 */
   font-size:14pt;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#90c040;
   height:56px;
   right:50px;
   bottom:80px;
   border:none;
   border-radius:20px;
   padding: 10px 18px;
   cursor:pointer;
}

button.totopbut.show{display:block;pointer-events:auto;}
button.totopbut:hover{background-color:#70a050;}
