body {width:946px;margin:0 auto;padding:0;background:#fff; font-size:12px; font-family:normal tahoma,Verdana,Arial,'';color:#333;text-align:left;}
html,body {height: 100%;}
div,table,ul,li,dl,dd,p {margin:0;padding:0;}
a:link,a:visited {color:#333;text-decoration:none;}
a:hover,a:active {color:#000;text-decoration:underline;cursor:pointer;}
/* 文字 */
.text_blue,.text_blue a:link,.text_blue a:visited {color:#069;}
.text_blue a:hover,.text_blue a:active {text-decoration:none;color:#f60;}
.text_red,.text_red a:link,.text_red a:visited {color:#f00;}
.text_red a:hover,.text_red a:active {color:#f00;}
.text_gray {color:#777;}
.text_gray a:hover,.text_gray a:active {color:#333;}
.text11 {font-size:11px;}
.text12 {font-size:12px;}
.text14 {font-size:14px;}
.text16 {font-size:16px;}
.line a:link,.line a:visited {text-decoration:underline;}
.green {color: #456600;}
.green a {color: #456600;}
.green a:hover {color: #456600;text-decoration: underline;}
.orange {color: #FF8C00;font-weight: bold;}
.orange a {color: #FF8C00;}
.orange a:hover {color: #FF8C00;text-decoration: underline;}
.red12_900 {color: #069;}
.red12_900 a {color: #069;text-decoration: none;}
.red12_900 a:hover {color: #f60;text-decoration: none;}
.red {color: #f00;text-decoration: none;}
.red a {color: #f00;text-decoration: none;}
.red a:hover {color: #f00;text-decoration: underline;}
.blue_line {color: #069;text-decoration: underline;}
.blue_line a {color: #069;text-decoration: underline;}
.blue_line a:hover {color: #f60;text-decoration: none;}
/* 左右框架 */
#left {float:left;width:150px;}
#right {float:left;width:790px;margin:0 0 0 6px;}
/* 左侧导航 */
#sidebar {width:146px;background:#fff;margin:6px 0 0 0;padding:1px;border:1px solid #ccc; line-height:21px;}
#sidebar_in {width:138px;padding:4px;background:#efefef;}
.sidebar_tit {width:100%;font-weight:bold;border-bottom:1px solid #999;text-indent:5px;}
#sidebar ul {width:100%;padding:5px 0;list-style:none;border-bottom:1px solid #fff; overflow:hidden;}
#sidebar ul li {margin:2px 0 0 0;}
#sidebar ul li a {display:block;width:100%;padding:0 0 0 20px;background:#fff url(/images/bbs/common/dot_add.gif) no-repeat 5px 6px;}
#sidebar ul li a.minus {display:block;width:100%;padding:0 0 0 20px;background:#fff url(/images/bbs/common/dot_minus.gif) no-repeat 5px 6px;}
#sidebar ul li ul.expand {list-style:none;border:none;}
#sidebar ul li ul.expand li {margin:0 0 0 20px;padding:0 0 0 10px;background:url(/images/bbs/common/dot_small.gif) no-repeat 0 8px;}
#sidebar ul li ul.expand li a {display:inherit;padding:0;background:none;}
/* 擎天柱广告 */
#qtz {width:150px;margin:6px 0 0 0;}
#qtz img {width:150px;border:none;}
/* 通用大表格 */
table.right_con {clear:both;width:100%;margin:6px 0 0 0;border:1px solid #ccc;border-bottom:none;}
table.right_con th {line-height:26px;background:#c70043;border-bottom:2px solid #9a0034;color:#fff;padding:0 10px;}
table.right_con tr.theme {height:25px;background:#f3e4e9;}
table.right_con th.banzhu {color:#fff;font-weight:normal;}
.banzhu a:link,.banzhu a:visited,.banzhu a:hover,.banzhu a:active {color:#fff;font-weight:normal;}
table.right_con td {padding:0 5px;border-bottom:1px solid #ccc;}
.altbg1 {background:#fff;}
.altbg2 {background:#efefef;}
/* 位置条 */
#location {clear:both; width:100%;margin:6px 0 0 0;}
#location b {float:left;}
#location span {float:right;}
/* 页数 */
.PagerBar {float:left;width:476px;margin:6px 0 0 0;padding:3px;background:#fff;border:1px solid #ccc;}
.PagerBar_con {width:100%;background:#efefef;}
.PagerBar_con b {float:left;margin:0 5px 0 0;padding:0 5px;}
.PagerBar_con b.number {background:#b60440;color:#fff;}
.PagerBar_con span {float:left;margin:0 5px 0 0;padding:0 3px;background:#eaccd6;border:1px solid #eaccd6;}
.PagerBar_con a {float:left;font-weight:bold;margin:0 5px 0 0;padding:0 3px;background:#fff;border:1px solid #eaccd6;}
.PagerBar_right {float:right;width:280px;margin:6px 0 0 0;text-align:right;}
/* 帖子分类 */
table#kind {clear:both;width:100%;margin:6px 0 0 0;border:1px solid #ccc;border-right:none;}
table#kind td {background:#efefef;border-right:1px solid #ccc;padding:2px 5px;text-align:center;}
table#kind02 {clear:both;width:100%;margin:6px 0 0 0;border:1px solid #ccc;}
table#kind02 td {background:#efefef;padding:2px 5px;text-align:center;}
/* 表情 */
#face {width:100%;padding:0 0 5px 0;}
.face_pic {float:left;width:33%;text-align:center;margin:5px 0 0 0;}
/* 查看帖子 */
table.right_con table {width:100%;margin:6px 0 0 0;border:none;}
table.right_con table td {border:none;padding:5px;}
#bbs_main_body {height:auto; width:587px;}
.postauthor cite {display:block;font-weight:bold;font-style:normal;margin:0 0 3px 0;overflow:hidden;border-bottom:1px solid #ccc; line-height:18px;}
.postauthor cite label a {float:left;padding:3px;}
.postauthor cite a {float:left;overflow:hidden;width:100px;padding:0 5px;}
.postauthor cite a.hover {border-color:#ccc;background:#fff;}
cite {font-weight:normal;}
.postauthor dt {float: left; color: #666;float:left;color:#666;margin:0 0.5em 0 0;line-height:1.6em;height:1.6em;}
.postauthor dd {line-height:1.6em;height:1.6em;overflow:hidden;}
.postauthor p {margin:0 10px;}
.postauthor p.customstatus {color:#666;}
.postauthor p em {color:#090;}
.postauthor dt em {color:#090;}
.postauthor ul {margin:5px 10px;line-height:1.6em;}
.postauthor li {float:left;width:49.5%;text-indent:22px;height:1.6em;}
.postauthor dl.profile,.postauthor div.bio {margin:5px 10px; padding:5px 0 0 0;}
.userinfopanel {padding:10px; border:1px solid #ccc; width:140px; background:#fff;}
/*论坛公告*/
.anno_list {width: 98%;border-bottom: 1px solid #E6E7E1;text-align: left;line-height: 24px;color: #444;font-size: 14px;margin: 10px auto;padding: 0 0 10px 0;}
.anno_list h3 {font-size: 14px;color: #069;line-height: 30px;}
.anno_list em {font-size: 12px;font-style: normal;font-weight: normal;color: #999;}
.anno_list span {font-size: 12px;color: #069;font-weight: normal;}
.anno_list span a {color: #069;}
.anno_list span a:hover {color: #069;text-decoration: underline;}
.author {line-height: 30px;color: #999;}
.author a {color: #000;}
.ad_textlink { float: left; white-space: nowrap; padding-left: 25px; background: url(/images/bbs/default/ad_icon.gif) no-repeat 0 50%;}
.postactions {padding: 0 10px; margin:0; border-top: #e8e8e8 1px solid;  BACKGROUND: #f7f7f7; LINE-HEIGHT: 30px;  HEIGHT: 30px;}
/*发表新话题*/
.popupmenu_popup {text-align: left;padding: 10px 10px 0 10px;line-height: 1.4em;border: 1px solid #CCC;overflow:hidden;background:#fff url(/images/bbs/default/portalbox_bg.gif) repeat-x 0px 1px;}
.newspecialmenu {width: 100px; }
.newspecialmenu li { background: url(/images/bbs/default/folder_s.gif) no-repeat 3px 50%; float: left; display:block;}
.newspecialmenu li.poll { background: url(/images/bbs/default/pollsmall.gif) no-repeat 3px 30%; }
.newspecialmenu li.reward { background: url(/images/bbs/default/rewardsmall.gif) no-repeat 3px 0px; }
.newspecialmenu a { display: block; width: 75px; border-bottom: 1px solid #E8E8E8; padding: 5px 0 5px 25px;}
.newspecialmenu a:hover { text-decoration: none; color: #069; border-bottom-color: #ccc; }
/*友情链接*/
.real {float: left;width: 788px;border: 1px solid #D7D7D7;margin: 8px 0 0 0;padding: 0;}
.real_menu {line-height: 25px;font-weight: bold;color: #013499;background: url(/images/bbs/openhw/l_menu.gif) repeat-x;float: left;width: 778px;
padding-left: 10px;}
.real_people {color: #013499;padding: 8px;border-bottom: 1px dashed #D7D7D7;float: left;width: 774px;}
.real_icon {padding: 8px;float: left;width: 774px;}
/* 相关主题 */
.postcontent b {display:block; margin:10px 5px 0; padding:3px 8px; background:#efefef;}
.postcontent ul {margin:0 10px;list-style-type:none;}
.postcontent ul em{font-style: normal;}
.postcontent ul li {line-height:21px; padding:0 0 0 15px; background:url(http://www.eefocus.com/images/basic/dot.gif) no-repeat 0 7px;}
.postcontent{vertical-align: top;}