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;}
A {text-decoration:none; color:#333;}
A:hover {text-decoration:underline; color:#333;}
img{boder:none;}
h1,h2,h3,h4,h5,h6,p,div{margin: 0;padding: 0;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.fn{ font-weight:normal;}
.fl{ float:left;}
.fr{ float:right;}
ul{margin: 0;padding: 0;list-style: none;}
ul,li{display:block;}
.hidden{ display:none;}
.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active {color:#36c;}
.deepblue,.deepblue a:link,.deepblue a:visited,.deepblue a:hover,.deepblue a:active {color:#000086;}
.white,.white a:link,.white a:visited,.white a:hover,.white a:active {color:#fff;}
.gry9,.gry9 a:link,.gry9 a:visited,.gry9 a:hover,.gry9 a:active {color:#999;}
.gry_ad,.gry_ad a:link,.gry_ad a:visited,.gry_ad a:hover,.gry_ad a:active {color:#adadad;}
.lightblue,.lightblue a:link,.lightblue a:visited,.lightblue a:hover,.lightblue a:active {color:#E8F2FF;}
.yellow,.yellow a:link,.yellow a:visited,.yellow a:hover,.yellow a:active {color:#FFE58D;}
.red,.red a:link,.red a:visited,.red a:hover,.red a:active {color:#f00;}
/*头部*/
.header{ background:url(/images/bbs/eefocus/header_bg.gif) repeat-x; height:75px; width:100%;}
#logo{ float:left;}
.search_box{ float:right; padding: 10px 10px 0 0;}
ul.tit_list{ margin:0; padding:0; list-style-type:none; text-align:center; overflow:hidden; color:#069; line-height:24px; width:520px;position:relative;}
ul.tit_list li{ margin:0; padding:0; float:left; height:32px;}
.list_box {margin:0; padding:0; width:500px;margin-top:-4px; }
.ipt-02 {border:0;float:left;font-size:14px;height:24px;line-height:24px;margin:0;padding:0;width:365px; padding-left:30px;;background:url(/images/bbs/eefocus/search_bg.gif) no-repeat;overflow:hidden;}
input.ipt-submit2 {background:url(/images/search/eefocus/btn_search2.gif) repeat;border:medium none;color:#fff;cursor:pointer;font-size:14px; font-weight:bold;height:24px;margin:0;outline:0 none; float:left;}
.line{ background:url(/images/search/eefocus/line.gif) no-repeat center; width:20px;}
.tagon{ background:url(/images/search/eefocus/tagon.gif) no-repeat bottom; font-weight:bold; color:#73A22E;}
.tagon,.tagon a:link,.tagon a:visited,.tagon a:hover,.tagon a:active {color:#73A22E; text-decoration:none;}
.tagoff,.tagoff a:link,.tagoff a:visited,.tagoff a:hover,.tagoff a:active {color:#069; text-decoration:none;}
.list_box select{ margin:0 5px; padding:0; float:left; height:24px; line-height:24px;}
input,select{vertical-align:middle;}
/*菜单*/
#menu {width:170px;line-height: 24px;background-color:#337ACC;height:auto !important;min-height:auto; padding:15px 5px 0 5px; overflow:hidden;}
#menu h5 {line-height: 24px;background: url(/images/bbs/eefocus/ico_home.gif) no-repeat 1px 4px;margin: 0;padding: 0; text-indent:20px;}
#menu ul.total li {margin: 0;padding: 0;background:url(/images/bbs/eefocus/line.gif) repeat-y 8px 0; }
#menu ul.expanded {display: block;text-align: left;text-indent: 25px; margin:0; padding:0;background:url(/images/bbs/eefocus/line2.gif)  repeat-y 8px 0;}
#menu ul.exit {display: block;text-align: left;text-indent: 25px; margin:0; padding:0;background:url(/images/bbs/eefocus/line3.gif) no-repeat 8px 0;}
#menu ul.treenav {display: block;text-align: left;text-indent: 25px; margin:0; padding:0;}
.treenav li{width: 155px; padding:0 0 0 5px;text-indent: 20px; overflow:hidden; line-height:18px;background:url(/images/bbs/eefocus/line.gif)  repeat-y 8px 0;}
#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: 0;text-decoration: none;line-height: 26px;height: 26px;background: url(/images/bbs/eefocus/li_bg_add.gif) no-repeat 0 4px;text-align: left;text-indent: 38px;padding: 0 0 0 0px;}
.listhead_open {font-weight: bold;display: block;color: #fff;width: 150px;margin: 0;text-decoration: none;line-height: 26px;height: 26px;background: url(/images/bbs/eefocus/li_bg.gif) no-repeat 0 4px;text-align: left;text-indent: 38px;padding: 0 0 0 0px;}
.collapsed li{width: 170px;}
.expanded li{width: 155px; padding:0 0 0 5px;text-indent: 20px; overflow:hidden; line-height:18px;}
.expanded2 li{width: 155px;padding-left: 28px;background:url(/images/bbs/eefocus/line.gif) no-repeat 22px 0;text-indent: 10px; overflow:hidden; line-height:18px;}
.expanded2 li.over{width: 155px;padding-left: 28px;background:url(/images/bbs/eefocus/line3.gif) no-repeat 22px 0;text-indent: 10px; overflow:hidden; line-height:18px;}

/*登录*/
.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:#337ACC;height: 25px;border-bottom: 0;padding: 1px 1px 0 1px;}
/*page*/
#pagerbar{display:inline;}
.numonpage{background-color: #217CCB;margin:0 3px; padding:0 5px; color:#fff;border:#3A93DF 1px solid; line-height:24px;}
A.numpagelink,A.textlink{border:#3A93DF 1px solid;padding:0 5px;BACKGROUND-COLOR: #fff;margin:0px 3px; color:#3A93DF; line-height:24px;}
/*发表新贴*/
.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: 23px; line-height:23px;padding:0 5px 0 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 #9FB7E7;border-bottom-style: none;}
.total_table{border: 1px solid #9FB7E7;}
.tit_bar{border-bottom:1px solid #C5D8E8; text-indent:10px; line-height:24px; height:26px;background:#337ACC; color:#fff;}
.list_border{border-bottom:1px solid #C5D8E8;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/default/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;}
/* 相关主题 */
.postcontent b {display:block; margin:10px 5px 0; padding:3px 8px; background:#efefef;}
.postcontent ul {margin:0 10px;}
.postcontent ul li {line-height:21px; padding:0 0 0 15px; background:url(/images/dot.gif) no-repeat 0 7px;}
/*新加*/
.announce_box{ border:1px solid #ABC8EA; background:#fff; margin-top:10px; overflow:hidden;}
.annouce_l{ float:left; padding:8px; border-right:1px solid #ABC8EA;}
.annouce_r{ float:left; padding:8px; line-height:24px;}
.btn_post{ background:url(/images/bbs/eefocus/btn_post.gif) no-repeat; width:55px; height:17px; text-align:center; display:block; line-height:17px; float:left;}
.sort_tag{background: url(/images/bbs/eefocus/sort_bg.gif) repeat-x center bottom;line-height:21px; margin:0; padding:0 0 0 10px;}
.sort_tag ul{  margin:0; padding:0; list-style-type:none; overflow:hidden; width:800px;}
.sort_tag ul li {float:left;height:21px;padding:0;text-align:center;margin: 0 1px 0 0;width: auto;}
.sorton {cursor:pointer;background: url(/images/bbs/eefocus/classmenu_w_r.gif) no-repeat right;height: 21px;float: left;}
.sorton b {cursor:pointer;background: url(/images/bbs/eefocus/classmenu_w_l.gif) no-repeat left;font-weight: normal;height: 21px;line-height: 21px;float: left;padding: 0 1em;}
.sorton,.sorton a:link,.sorton a:visited,.sorton a:hover,.sorton a:active {color:#fff;}
.sortoff {cursor:pointer;background: url(/images/bbs/eefocus/classmenu_b_r.gif) no-repeat right;height: 21px;float: left;}
.sortoff b {cursor:pointer;background: url(/images/bbs/eefocus/classmenu_b_l.gif) no-repeat left;font-weight: normal;height: 21px;line-height: 21px;float: left;padding: 0 1em;}
.sortoff,.sortoff a:link,.sortoff a:visited,.sortoff a:hover,.sortoff a:active {color:#36c;}
.sort_nav{ background:url(/images/bbs/eefocus/sort_nav.gif) repeat-x; height:4px; overflow:hidden;}
.row_blue{ background:#F3F9FB;}
.row_white{ background:#fff;}
.row_line{ border-bottom:1px solid #C3D8EB;}
#sort_nav{float: left;list-style: none;line-height: 24px;width:100%;padding: 0;margin: 0;}
#sort_nav ul {float: left;list-style: none;line-height: 22px;background: #F9F9F9; padding: 0px;margin: 0px;border: solid 1px #ccc;}
#sort_nav ul ul{border: solid 1px #ccc;border-top: 0;border-right: 0;}
#sort_nav a {display: block;width: auto; padding:0 0.5em; text-decoration: none;text-align: center;}
#sort_nav li li a {display: block;width: auto; padding:0 1em; color:#333;text-decoration: none;text-align: center; background:none;}
#sort_nav a:hover{color: #fff;}
#sort_nav li {float: left;}
#sort_nav li ul {position: absolute;left: -999em;font-weight: normal;margin: 0px;padding: 0px;width: 150px;}
#sort_nav li li {float:left;width: 150px;}
.current{ background:#337ACC;}
#sort_nav li ul a {width: auto;padding: 0 1em;line-height: 19px;border-top:1px solid #eee;text-align: left; border-right-style:none;}
#sort_nav li ul ul {margin: -20px 0 0 149px; }
#sort_nav li:hover ul ul,#sort_nav li.sfhover ul ul{left: -999em;}
#sort_nav li:hover ul, #sort_nav li li:hover ul,#sort_nav li.sfhover ul, #sort_nav li li.sfhover ul{left: auto;}
#sort_nav li:hover, #sort_nav li.sfhover {background: #337ACC;}
.li_line{ margin:0 3px;}
/*search*/
.dropdown  {
float:left;
}
.dropdown {
outline:medium none;
}
.dropselectbox {
background:#fff url("/images/bbs/eefocus/search_bg_r.gif") no-repeat;
border-left-width:0;
color:#666; 
font-weight:bold;
line-height:18px;
}
.dropdown h4.current {
height:24px;
line-height:18px;
}
.dropdown H4.over {
	BACKGROUND-IMAGE: url(/images/bbs/eefocus/droparrowover.gif) 35px; MARGIN: 0px; LINE-HEIGHT: 18px; HEIGHT: 24px
}
.dropdown h4 {
background:url(/images/bbs/eefocus/droparrow.gif) no-repeat 35px;
display:block;
font:12px/21px Arial,Helvetica,sans-serif;
height:24px; line-height:18px;
margin:0; 
}
.dropdown ul {background:#fff;border:1px solid #aaa;}
.dropdown ul {display:none;position:absolute;}
.dropdown * {-moz-user-select:none;}
.dropdown ul li {background:#fff;color:#666;cursor:default;
display:block;
font:400 12px/19px Arial,Helvetica,sans-serif;
height:18px;
}
.dropdown ul li {
text-indent:5px;
}
.dropdown * {
-moz-user-select:none;
}
#slis {
background-color:#FFFFFF;
border-color:-moz-use-text-color #DDDDDD #DDDDDD;
border-style:none solid solid;
border-width:0 1px 1px;
display:none;
margin-left:10px;
margin-top:30px;
position:absolute;
width:380px;
z-index:99999;
}
.dropdown UL LI.over {
	BACKGROUND: #337ACC; COLOR: #fff; LINE-HEIGHT: 18px; HEIGHT: 18px
}
.gg{margin:5px 0px;text-align: center;}
