/*金屋梦境*/
html, body { background: #faf098; color: #0; font-size:14px; line-height:18px; font-family:宋体, Arial, Helvetica, sans-serif; }
div { margin-left:auto; margin-right:auto; border:0 }
em { font-style:normal; float:right; font-size:12px; font-weight:100; }
text { border:1px solid #ffcc00; }
textarea { font-size:14px; line-height:18px; border:1px solid #ffcc00; font-family:宋体, Arial, Helvetica, sans-serif; }
table.top { width:100%; height:86px; }
th { font-size:12px; }
img { border: 0 }
div.menu { font-size:12px; border:1px solid #ffcc00; padding-left: 10px; padding-right: 10px; padding-top:3px; padding-bottom:3px;  background: #ffffcc;}
div.nparea { height:420px;}
div.boardnote { font-size:12px; padding-left: 10px; border:0 }
div.childboard { background: #ffffcc; font-size:12px;  border:1px solid #ffcc00; }
.childboard td{ background: #ffffcc; font-size:14px; }
div.today { width:52px; height:51px; float:left; background:url("../pic/digg.gif") no-repeat center top; margin:5px; text-align:center; color:#217AB3; font-weight:bold; font-size:12px; line-height:23px; font-family:宋体, Georgia, "Times New Roman", Times, serif; }
#labelarea { font-size:12px; }
div.menulist { background: #fffff0; padding-left: 10px; font-size:12px; width:280px; z-index=100; position:absolute; display:none; border:1px solid #ffcc00; }
.userinfo td { font-size:12px; }
table.tpcbar { width:100%; border:1px; background: #fffff0;}
td.title { font-size:14px; text-align:center; }
td.view{ font-size:12px; width:60px; }
td.labels, .value, .postnum, .authnum { font-size:12px; width:80px; }
a { color: #000000; text-decoration: none; }
a:hover { color:#f60; text-decoration:underline; }
a.green, .text a { color: #20b820; }
a.pagelabel { font-size:12px; color: #10b810; }
a.cancel { font-size:14px; color: #10b810; }
.menuright{}
#menulist { font-size:12px; }
#menulist table { font-size:12px; }
.rplnum, .tpcvalue{ color:#664800; }
a.umitem{}
#newreply { min-height: 280px; }
div.link { font-size:12px; width=60%; border:1px solid #ffcc00; padding-left: 10px; padding-top:3px; padding-bottom:3px; }
div.page { font-size:12px; }
div.uinfomenu, #luckymenu, #stylemenu { padding-left: 10px; font-size:12px; padding-right: 10px; background: #ffffcc; z-index=10; position:absolute; display:none; border:1px solid #ffcc00;}
div.newpost { font-size:14px; padding-left: 10px; padding-right: 10px; }
div.postform { display:none; }
div.postcontent { min-height: 90px; }
div.warning { color: #d90000; padding-left: 300px; padding-right: 300px; }
#pageindex { font-size:12px; }
#pagearea { font-size:12px; }
table.post { width:100%; background: #ffffcc; border:1px solid #ffcc00; table-layout:fixed; }
td.author { width:180px; padding: 10px; }
div.authname { font-size:14px; color: #554400;}
div.authitem { font-size:12px; color: #554400;}
td.article { padding-right: 10px; width:90%; word-wrap:break-word; overflow:hidden;}
div.control { font-size:12px; height: 17px; color: #777777; border-bottom:1px solid #ffcc00; }
span.postid { font-size:8px; width:60px; color: #777777;}
div.subject { font-size:14px; font-weight: bold; padding-top: 7px; }
div.posttime { font-size:12px; color: #888888;}
div.keywords { font-size:12px; font-weight: bold; }
div.note { font-size:14px; width=60%; border:1px solid #ffcc00; padding: 12px; } 
div.editlog { font-size:12px; width=60%; border:1px solid #ffcc00; padding: 15px; }
div.text { font-size:14px; line-height:20px; }
div.sign { font-size:12px; text-align: right; }
div.atclfoot { font-size:13px; height: 17px; border-top:1px solid #ffcc00; }
div.treebar { font-size:12px; }
table.tree, table.listtree { width:100%; font-size:12px; background: #ffffcc; border:1px; }
td.bordertop { border-top:1px solid #ffcc00; }
td.treeid { width:50px; color: #777777; }
.treeid a { color: #555555; font-size:8px; }
td.length { width:50px; }
td.treeauth { width:80px; }
td.treetime { width:120px; text-align:right }
div.foot { border:2; font-size:12px; text-align: center; }
table.tpclist { border:1px solid #ffcc00; width:100%; }
th.status { width:35px; }
th.first { width:110px; }
th.last { width:130px; }
th.rplval { width:70px; }
tr.light { background: #fdfdc0; font-size:12px; text-align: center; }
tr.dark { background: #ffffdd; font-size:12px; text-align: center; }
span.time { color: #777777; }
span.sec { display: none; }
span.treeoff, span.treeon { color: #ff6600; font-size:10px; cursor: hand; }
td.subject { font-size:14px; text-align: left; padding-left:10px; }
td.id { width:70px; font-size:12px;  }
td.quote { font-size:12px; }
div.treebody { padding-left:20px; }
div.treeon { padding-left:20px; display:block; }
td.formleft { text-align: right; font-size:12px; }
td.banner { cursor: hand; background:url("../pic/djdq.jpg") no-repeat left center; }
.banner td { cursor: hand; }
table.friendlink { width:100%; font-size:12px; line-height:18px; }
.friendlink th { text-align: left; }
.friendlink li{ width: 12%; float: left; }

.tableborder { background:#ffffcc; border:1px solid #ffcc00; }
.tableborder td { border-top:1px solid #ffcc00; padding:6px 4px; line-height:16px; }
.tableborder th { background:url("../pic/gold/y3.jpg"); color:#ffffff; line-height:24px;}
td.bannerborder { background:url("../pic/gold/y12.jpg"); }
.preview td { border-top:0px }
td.noselect { font-size:12px; padding-left: 10px; padding-right: 10px; width:70px; }
td.selected { font-size:14px; padding-left: 10px; padding-right: 10px; width:70px; }
.authitem img { height:64px; width:64px; }
span.newtpcbttn { border: 1px solid #ffcc00; font-size:12px; background:#ffffcc; padding-top: 6px; padding-bottom: 6px;  padding-left: 13px; padding-right: 13px; }
