body { margin:0; }
td { font-size:12px; }
fieldset { background-color: #FFFFEE; color:#888; border:#000 1px dotted;padding:0 5px 5px 5px; font-size:12px; margin-top:10px; }
legend { background-color: #FFFFEE; color:#333; border:#000 1px dotted; padding:1px 5px 0 5px; font-size:12px; }
a { color: #1A1A1A; text-decoration: none; }
a:hover{ color:#cc0000; text-decoration:underline }

.edit { border:#000 1px solid; }

.nav { color: #1A1A1A; text-decoration: none; font-size:12px; }
.nav:hover { color: #FF0000; text-decoration: none; }

.menu { color: #ffffff; text-decoration: none; font-size:14px; font-weight:bold }
.menu:hover { color: #FFFF00; text-decoration: none; }

.skip_on { text-decoration: none; padding: 3px 3px 2px 3px; color:#F60;}
.skip_off { text-decoration: none; padding: 3px 3px 2px 3px; }

.alink { color:red; cursor:pointer; text-decoration:underline; }
.abtn { padding:4px 5px 1px 5px; margin:5px; background-color:#FFF; border: #333333 1px solid; }
.abtn2 { cursor:pointer; padding-top:4px; margin-right:15px; color:#FFF; background-color:#3CA1DD;border: #000 1px solid; }

.nickname { font-weight:bold; }
.userinfo { line-height:20px; padding-top:8px; }
.sendmsg { margin-top:10px; font-weight: bolder; font-size: 14px; color: #F60; }

.topic_tbg { width:950px; height:28px; background: url(/club/images8/topic_tbg.gif) repeat-x; }
.topic_tl { background: url(/club/images8/topic_tl.gif) no-repeat left; color:#ff6600; font-size:14px; font-weight:bold; padding-left:12px; padding-top:5px; text-align:left; }
.topic_tc { padding-right:5px; padding-top:5px; text-align:right; }
.topic_tr { width:5px; background: url(/club/images8/topic_tr.gif) no-repeat; }

.topic_bbg { width:950px; height:5px; background-color: #FFFBF7; }
.topic_bl { width:5px; background: url(/club/images8/topic_bl.gif) no-repeat; }
.topic_bc { border-bottom: #F3D8C0 1px solid; }
.topic_br { width:5px; background: url(/club/images8/topic_br.gif) no-repeat; }

.topic_mbg { width:950px; border-left:1px solid #F3D8C0; border-right:1px solid #F3D8C0; border-top:1px solid #FFFFFF; background-color:#FFFFFF; text-align:left; }
.topic_time { width:160px; height:28px; background-color:#FAE1C8; border-left:1px solid #FFFFFF; padding-top:3px; padding-left:10px; text-align:left; }
.topic_point { background-color:#FAE1C8; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; padding-left:15px; padding-top:3px; }

#topic_btn { text-align:center; margin:20px 0; padding-left:15px; }

.content { line-height:180%; margin: 10px 0; text-align:left; }
.btn0 { padding:4px 5px 1px 5px; background: url(/images/bg_2.jpg) repeat-x; color: #000000; border: #333333 1px solid; }
.btn1 { cursor:pointer; padding-top:4px; margin-right:15px; color:#FFFFFF; background-color:#FF9900;border: #000000 1px solid; }
.btn2 { cursor:pointer; padding-top:4px; margin-right:15px; color:#000; background-color:#FFE1B5;border: #000 1px solid; }

#point { color:#ff6600; font-weight:bold; }
#overtime { color:#666666; }

#topic_user { background-color: #FCF6F0; border-left:1px solid #FFFFFF; padding:10px; width:160px; text-align:left; }
#topic_text { background-color: #FFFBF7; border-left:#FFFFFF 1px solid; border-right:1px solid #FFFFFF; padding:10px; }
#topic_title { padding:3px; border-bottom:#F5EAE1 1px solid;font-weight:bold; text-align:left; }
#topic_content { line-height:180%; margin-top:10px; text-align:left; }

#viewfun { font-size:12px; width:950px; margin-top:20px; }

#reply_bg { width:950px; text-align:center; }
#reply_tbg { width:950px; height:28px; background: url(/club/images8/reply_tbg.gif) repeat-x; margin-top:5px; }
#reply_tl { background: url(/club/images8/reply_tl.gif) no-repeat left; color:#ff6600; font-size:14px; font-weight:bold; padding-left:12px; padding-top:5px; text-align:left; }
#reply_tc { padding-right:5px; padding-top:5px; text-align:right; color: #808080; }
#reply_tr { width:5px; background: url(/club/images8/reply_tr.gif) no-repeat; }
#replysum { color:#FF6600; font-weight:bold; }

#noreply { font-size:12px; padding:9px 9px 30px 9px; color:#666666; }

#reply_tip { color:#000; background: url(/club/images8/icon_03.gif) no-repeat left; margin-top:0px; padding:8px 8px 6px 28px; font-size:12px; }

#replydo { width:950px; background-color:#F7FAFC; border:#CCCCCC 1px solid; margin-top:10px; }
#r_content { border:#000 1px solid; width:100%;height:250px; }
#replystates_tip { color:red; }

.reply_title { float:left; }
.reply_floor { float:right; }

.wr_bg { width:950px; background-color: #FFFFFF; border: #CEE1F5 1px solid; margin-bottom: 8px; }
.wr_time { color:#000000; background-color: #C8E9FA; padding: 3px 3px 3px 10px; text-align:left; }
.wr_title { background-color: #C8E9FA; padding: 6px 10px 3px 10px; font-weight: bolder; color: #FF6600; }
.wr_info { width:160px; background-color: #E5F7FF; padding:10px; border-left:1px solid #FFFFFF; text-align:left; }
.wr_text { background-color: #F0F8FC; padding: 10px; text-align:left; }

.user_bg { width:950px; background-color: #FFFFFF; border: #F3D8C0 1px dashed; margin-bottom: 8px; }
.user_time { color:#000000; width:160px; background-color: #FAF4ED; padding: 3px 3px 3px 10px; }
.user_title { background-color: #FFFBF7; padding: 8px 10px 3px 10px; font-weight: bolder; color: #FF6600; }
.user_info { width:160px; background-color: #FAF4ED; padding:10px; border-left:1px solid #FFFFFF; text-align:left; }
.user_text { background-color: #FFFBF7; padding: 10px; }

.reply_btn { border-top:#999 1px dotted; padding-left:10px; padding-top:10px; margin-top:10px; }

#comment_tbg { width:950px; background-color:#F2F2F2; border:#E0E0E0 1px solid; border-bottom:0px; margin-top:20px; }
#comment_tl { padding:8px 8px 7px 8px; font-size:14px; font-weight:bold; text-align:left; }
#comment_tr { padding:8px 8px 7px 8px; font-size:12px; text-align:right; }
#comment_sum { color:#00F; }
#comment_sum:hover { color:#F00; }

#comment_mbg { width:100%; }
.comment_mr1 { background-color: #FFF; }
.comment_mr2 { background-color: #F8F8F8; }
.comment_mcat { padding:6px; width:70px; text-align:center; border-top: #E0E0E0 1px solid; border-right: #EEE 1px solid; }
.comment_mname { padding:6px; width:100px; text-align:center; border-top: #E0E0E0 1px solid; border-right: #EEE 1px solid; }
.comment_mtime { padding:6px; width:80px; text-align:center; border-top: #E0E0E0 1px solid; color:#666666; }
.comment_mtext { padding:6px; border-top: #E0E0E0 1px solid; line-height:180%; border-right: #EEE 1px solid; }

#comment_post { border:#E0E0E0 1px solid; }
#comment_post_title { padding:8px 8px 7px 8px; font-size:14px; font-weight:bold;background-color:#F2F2F2; }
#comment_post_input { padding:8px 12px; background-color: #F7F7F7; border-top:#E0E0E0 1px solid; }

#c_content { border:#000 1px solid; width:450px; height:60px; }

#comment_load { width:948px; border:#DDD 1px solid; font-size:12px; text-align:left; }

