﻿body {width:100%;font-size:12px;font-family:tahoma,Verdana,Arial,'宋体';color: #333;margin: 0 auto 0 auto;}
html,body {height: 100%;}
td {font-size: 12px;font-family: Arial;color: #333;line-height: 20px;}
A {text-decoration:none;color: #333;}
A:hover {TEXT-DECORATION:underline;color: #333;}
body > div {text-align:center; margin:0 auto 0 auto;} 
img{boder:none;}
.menu {background: url(/images/bbs/menu_bg.gif) repeat-x left top;height: 37px;padding-top: 10px;}
h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}
ul{margin: 0;padding: 0;list-style: none;}
ul,li{display:block;}
/*字体颜色*/
.red12_900 {color: #069;}
.red12_900 a {color: #069;text-decoration: none;}
.red12_900 a:hover {color: #f60;text-decoration: none;}
.blue_line {color: #069;text-decoration: underline;}
.blue_line a {color: #069;text-decoration: underline;}
.blue_line 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;}
.gray12cu {font-weight: bold;}
.gray666 {color: #666;}
.gray666 a {color: #666666;}
.gray666 a:hover {color: #666666;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;}
.white {color: #fff;}
.white a {color: #fff;}
.white a:hover {color: #fff;text-decoration: underline;}
/*菜单*/
#menu {width:168px;background-color:#4073A3;height:auto !important;min-height:auto;line-height: 24px;}
#menu .txt {margin:8px auto;color:#fff;}
#menu .txt a {color:#Ff0;text-decoration:underline}
#menu .list {width:168px;text-align:left;text-indent:20px;padding-top:8px;color:#fff;cursor:pointer;position:relative;margin: 0 auto 2px auto;}
#menu .list span{text-align:left;position:relative;margin: 0 auto 2px auto;line-height: 27px;color: #003471;}
#menu .list02 {width:140px;text-align:left;color:#fff;cursor:pointer;position:relative;line-height: 22px;background:url(/images/bbs/line.gif) repeat-y left;margin: 4px 2px 0 10px;}
#menu .group{background:url(/images/bbs/main/menu_btn_bg.gif) no-repeat center fixed;color: #003471;}
#menu .froum01{text-align:left;padding-left:25px;color: #FFF;width: 132px;background: url(/images/bbs/menuicon/plus.gif) no-repeat 5px 7px;margin: 0;}
#menu .froum02{text-align:left;padding-left:25px;background: url(/images/bbs/menuicon/minus.gif) no-repeat 5px 7px;margin: 0;width: 132px;}
#menu .froum03{text-align:left;margin-left:0px;padding-left:25px;width: 132px;background: url(/images/bbs/menuicon/minus.gif) no-repeat 5px 7px;}
#menu .froum04{text-align:left; margin-left:10px; padding-left:16px; }
#menu .froum01 a,#menu .froum02 a,#menu .froum03 a,#menu .froum04 a{color: #FFF;text-decoration: none;}
.menu_txt {background: url(/images/bbs/main/menu_btn_bg.gif) no-repeat left;height: 29px;width: 147px;line-height: 29px;text-align: left;margin: 0;color: #fff;padding-left: 21px;}
.blue {color: #003471;padding-left: 47px;}
#statusid{display:none;}
#menu h5 {line-height: 29px;color: #FFF;background: url(/images/bbs/eefocus/nav_bg.gif) repeat-x;margin: 0;padding: 0;font-size: 12px;text-align: center;}
#menu ul li {margin: 0;padding: 0;}
#menu ul.expanded {display: block;text-align: left;text-indent: 25px;}
#menu ul.expanded,#treenav ul.collapsed {padding: 0;margin: 0;}
#menu ul.collapsed {display: block;text-indent: 35px;}
.collapsed3 {display: block;text-indent: 45px;}
.collapsed4 {text-indent: 55px;display: block;}
.collapsed5 {text-indent: 65px;}
.listhead {	font-weight: bold;display: block;color: #fff;width: 150px;margin: 5px;text-decoration: none;line-height: 24px;height: 24px;background:#658FB5 url(/images/bbs/eefocus/plus.gif) no-repeat 8px 8px;text-align: left;text-indent: 15px;padding: 0 0 0 10px;}
.collapsed li{width: 168px;}
.expanded li{width: 153px;padding-left: 15px;background: url(/images/bbs/dot.gif) no-repeat 25px 5px;text-indent: 35px; overflow:hidden;height:24px;}
#menu a {text-decoration: none;color: #fff;}
#menu a:hover {color: #fff;}
/*登录*/
.login_box {border: 1px solid #CAD9EA;margin-top: 8px;padding: 1px;}
.margin_top {margin-top: 8px;}
/*二级论坛*/
.second_table {padding: 1px;line-height:18px;}
.white_margin {line-height: 23px;color: #fff;padding-left: 8px;font-weight: bold;}
.white_margin a {color: #fff;text-decoration: none;}
.white_margin a:hover {color: #fff;text-decoration: underline;}
.altbg1 {background-color: #fff;}
.altbg2 {background-color: #F0F5F9;padding-left:10px;}
.td_title {background: url(/images/bbs/eefocus/page_bg.gif) repeat-x;height: 23px;border: 1px solid #A2B4CE;border-bottom: 0;padding: 1px 1px 0 1px;}
/*page*/
.red_top {line-height: 22px;color: #FFF;background: url(/images/bbs/eefocus/page_bg.gif) repeat-x;height: 22px;text-align: center;}
#pagerbar{display:inline;}
.numonpage{border:#cee5f8 1px solid;BACKGROUND-COLOR: #cee5f8;margin: 0px 3px; padding: 1px 2px 1px 2px; }
A.numpagelink,A.textlink{border:#cee5f8 1px solid;padding:0 2px 02px;BACKGROUND-COLOR: #fff;margin: 0px 3px; }
/*发表新贴*/
.title_input {border: 1px solid #9C9C9C;}
/*贴子详细*/
.postauthor CITE {DISPLAY: block;FONT-WEIGHT: bold;MARGIN-BOTTOM: 3px;OVERFLOW: hidden;BORDER-BOTTOM: #cad9ea 1px solid;HEIGHT: 29px;}
.postauthor CITE LABEL A {FLOAT: right;padding: 3px;}
.postauthor CITE A {float: left; OVERFLOW: hidden; HEIGHT: 10px;padding:5px 5px 8px 5px;boder:#e8f3fd 1px solid;boder-bottom:0;}
.postauthor CITE A.hover {border:#CCC 1px solid;border-bottom-style:none;BACKGROUND-COLOR: #fff;text-decoration: none;}
cite {FONT-WEIGHT: normal;FONT-STYLE: normal;}
.postauthor DT {FLOAT: left; COLOR: #666; MARGIN-RIGHT: 0.5em}
.postauthor DD {LINE-HEIGHT: 1.6em; HEIGHT: 1.6em}
.postauthor DT {LINE-HEIGHT: 1.6em; HEIGHT: 1.6em}
.postauthor DD {OVERFLOW: hidden}
.postauthor P {MARGIN: 0px 10px}
.postauthor P.customstatus {COLOR: #666}
.postauthor P EM {COLOR: #090}
.postauthor DT EM {COLOR: #090}
.postauthor UL {MARGIN: 5px 10px; OVERFLOW: hidden; LINE-HEIGHT: 1.6em}
.postauthor LI {BACKGROUND-POSITION: 0px 50%; FLOAT: left; OVERFLOW: hidden; WIDTH: 49.5%; TEXT-INDENT: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1.6em}
.postauthor DL.profile {MARGIN: 5px 10px; PADDING-TOP: 5px}
.postauthor DIV.bio {MARGIN: 5px 10px; PADDING-TOP: 5px}
.userinfopanel {padding:10px;border:#cad9ea 1px solid; width: 140px;background:#fff;}
.new_green {color: #090;}
.red_table{border: 1px solid #a2b4ce;border-bottom-style: none;}
.list_border{border-bottom:1px solid #A2B4CE;padding-left:8px; line-height:18px;}
/*论坛公告*/
.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;}
.search {line-height: 24px;}
.search td {padding: 5px;border-bottom: 1px solid #a2b4ce;}
/*贴子详细页*/
.postcontent{vertical-align: top;}
.postauthor{vertical-align: top;}
.signatures {BACKGROUND: url(/images/bbs/default/icon_name.gif) no-repeat 0px 0px; MARGIN: 10px; OVERFLOW: hidden; COLOR: #666; LINE-HEIGHT: 1.6em; PADDING-TOP: 20px}
.signatures  {LINE-HEIGHT: normal}
.signatures STRONG {FONT-WEIGHT: bold}
.td_line02 {line-height: 24px;border-bottom: 1px solid #CAD9EA;padding-top: 5px;}
.ad_textlink { float: left; white-space: nowrap; padding-left: 25px; background: url(/images/bbs/mainicon/ad_icon.gif) no-repeat 0 50%;}
.postactions {padding: 0 10px; border-top: #e8e8e8 1px solid;  BACKGROUND: #f7f7f7; LINE-HEIGHT: 30px;  HEIGHT: 30px;margin-top:10px;}
/*发表新话题*/
.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: 80px; }
.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; }
/* 通用大表格 */
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;line-height:18px;}
.altbg1 {background:#fff;}
.altbg2 {background:#efefef;}



