body{ padding:0; margin:0; font-size:12px; font-family:Verdana;}
p{ margin:0; padding:0;}
#main{ width:980px;margin:0 auto; text-align:center;}
#top{margin:0 auto;text-align:center;}
.top_tb{ width:980px;}
.top_tb td{ vertical-align:middle; height:73px;}
#menu{ background:url(menu_bg.jpg) repeat-x; width:980px; height:36px;}
#menu_bg1{ height:31px; background:url(menu_bbs.jpg) no-repeat 29px center;}
#menu_bg{ height:31px; background:url(menu_bbs.jpg) no-repeat 105px center;}
#menu_bg3{ height:31px; background:url(menu_bbs.jpg) no-repeat 181px center;}
.bbs_td{ line-height:31px;width:76px;font-size:14px;text-align:center;}
.bbs_td a{color:#000; text-decoration:none;}
.bbs_td a:hover{ text-decoration:underline;}

.tips{background:url(bg_02.jpg) repeat-x; height:31px; border:#C9ECF0 1px solid; border-top:none; width:100%;}

#div_con{width:980px; margin:0 auto; text-align:center;}

.bbs_tds{ line-height:31px;width:76px;font-size:14px;text-align:center;}
.bbs_tds a{color:#fff; text-decoration:none;}
.bbs_tds a:hover{ text-decoration:underline;}

.set_td{ line-height:36px; padding:0 15px; }
.set_td a{font-size:14px; color:#fff;text-decoration:none;}
.set_td a:hover{ text-decoration:underline;}

.meu_td{ padding:0 2px; }
.meu_td a{color:#c7eaef; text-decoration:none; display:block; width:36px; line-height:20px; text-align:center;}
.meu_td a:hover{ background:url(square.jpg) no-repeat;}

.meu1_td{ line-height:36px; padding-left:5px; }
.meu1_td a{color:#c7eaef; text-decoration:none;}
.meu1_td a:hover{ text-decoration:underline;}

.left{ float:left;}
#left_menu li{ list-style:none; display:block; float:left; line-height:36px;}
.right{ float:right;}

.l_tb td{ padding-left:5px; color:#1A4673;}
.r_tb td{ padding-top:8px; padding-right:10px; color:#333;}

#login_left a{ color:#008000; text-decoration:none;}
#login_left a:hover{ text-decoration:underline;}
#login_left span{ padding-right:5px;}
.user{ padding-left:5px; color:#246396;}

.line{ border:1px #C1EAEB solid; width:978px; margin:0px auto 0 auto; margin-top:10px;}
.linet{ border:1px #C1EAEB solid; width:980px; margin:0px auto 0 auto; margin-top:10px;}
.lines{width:980px;height:auto;min-height:370px;text-align:left;}
.ls_tb td{ padding-left:15px;}

.in1{ padding:2px 5px; width:130px; height:18px; border:1px #999 solid;font-family:Verdana;}
.in2{ border-bottom:1px #d4d0c8 solid; border-right:1px #d4d0c8 solid; border-top: 2px #efefef groove; border-left:2px #efefef groove;}
.in3{ background:#ffffbb;}
.bt1{ width:70px; height:24px; line-height:25px; background:url(button1.jpg) no-repeat; border:none; color:#000; font-size:12px; }

ul{margin: 7px 0; padding:0;}
li{ list-style:none; line-height:170%;}
#topic a{ text-decoration:none;color:#246396;}
#topic a:hover{ text-decoration:underline;}
.td_line{border-bottom:1px #C1EAEB solid; font-weight:bold; line-height:28px;}

.board{ border:1px #C1EAEB solid; width:978px; margin:0px auto 0 auto; margin-top:10px;}
.bname{ height:29px; background:#EEF5FD url(arrow1.jpg) no-repeat 5px center; padding-left:22px; font-size:14px; font-weight:bold; line-height:29px; border-bottom:1px #c7eaef solid;}

.board_tb{ width:100%;}
.board_tb a{ color:#666; text-decoration:none;}
.board_tb a:hover{text-decoration:underline;}
.board_tb td{ padding:4px 0 4px 10px; border-bottom:1px #C1EAEB solid;}
.p_title{ padding:2px 0;}
.p_title a{ color:#000; font-weight:bold; text-decoration:none;}
.p_title a:hover{ text-decoration:underline;}

.p_r a{ font-weight:normal; color:#666;}
.s_new{ color:#ff5400; font-weight:normal; padding-left:5px;font-family:Georgia, Verdana;}
.sp_num{ color:#246396; font-family:Georgia; padding-right:5px; }
.sp_num2{ color:#666; font-family:Georgia; padding-right:10px; font-weight:normal; }
.sp_a{ background:url(admin.jpg) no-repeat left -1px; padding:2px 5px 0 18px;color:#666;}
.sp_k{ background:url(keeper.jpg) no-repeat left -1px;}
.sp_as{background:url(associator.jpg) no-repeat left -1px;}

#adv{ margin:5px auto; text-align:center;}
#foot{ border-top:1px #c5d8e8 solid; background:#eaf1f7; color:#999; padding:10px 20px; text-align:center;}

#td_link a{ color:#666; text-decoration:none; }
#td_link a:hover{ text-decoration:underline;}
#td_link p{ padding-top:6px;}


.lib{ padding-left:20px;}

#proleft{width:214px;}

/*ÉçÇøÊ×Ò³*/
.login{background:url(bg3.jpg) no-repeat; width:241px; height:231px;margin:0 auto;text-align:center;}
.logins{background:url(bg2.jpg) no-repeat; width:241px; height:231px;margin:0 auto;text-align:center;}

.pin{border:#D8D6D6 1px solid; width:250px;}
.sch_tb{border:#D8D6D6 1px solid; background:#F6F6F6; width:390px;}
.sch_tb a{ color:#246396; text-decoration:none;}
.sch_tb a:hover{text-decoration:underline;}
.btt1{width:68px; height:23px; background:url(login_01.jpg) no-repeat; border:none;}
.btt2{width:68px; height:23px; background:url(login_02.jpg) no-repeat; border:none;}
.pin1{border:#AAA8A9 1px solid; font-size:12px; height:16px;}
.til{ height:50px; line-height:50px; text-align:center;}
.tilsp1{ font-size:18px; color:#ED1B23;}
.tilsp2{ font-size:18px; color:#0071BC;}
.din{ line-height:20px; padding-left:5px; padding-right:5px; text-indent: 10px; padding-bottom:10px;}
.more{ display:block; height:15px; width:37px; background:url(more.jpg) no-repeat;}
.div_swf{width:328px; height:231px; float:left;}
.div_swfline{border:#C1EAEB 1px solid; width:318px;}
.soft_fb{height:231px;width:401px;float:left;}

.mod_left{height:240px; width:328px; margin-top:10px; float:left;}
.mod_right{height:240px; width:401px;margin-top:10px;float:left;}

.div_left2{height:240px; width:239px; margin-top:10px;}

#fb{padding-left:10px; font-size:14px;}
#fb li{ background:url(dian.gif) no-repeat 0px 8px; padding-left:15px; line-height:25px; height:25px;}
.li1{ background:url(news.gif) no-repeat 0px 4px; padding-left:30px; line-height:20px; font-weight:bold; height:20px;}
.li2{ background:url(dian.gif) no-repeat 0px 8px; padding-left:13px; line-height:20px; height:20px;}
.li3{ background:url(hot.gif) no-repeat 0px 5px; padding-left:32px; line-height:20px; font-weight:bold; height:20px;}
.li4{ background:url(dian.gif) no-repeat 0px 5px; padding-left:13px; line-height:20px; font-size:12px; height:20px;}

#div_link{ padding:10px; padding-top:15px; padding-left:15px;}
#div_link li{ height:21px; line-height:21px; color:#1A4673;}
#div_link a{color:#1A4673;}

.actives{color:#246396; padding-left:10px;}


#advertising{ clear:both; width:730px; height:110px;}

#div_left{width:239px; margin-top:10px; height:840px;}
#div_leftcon{border:1px #C1EAEB solid; width:100%; margin:0px auto 0 auto; height:810px; border-top:none;}

/*ie6*/
*+html #div_left{height:848px; width:239px; margin-top:10px;}
*html #div_leftcon{border:1px #C1EAEB solid; width:100%; margin:0px auto 0 auto; height:818px; border-top:none;}

/*ie7*/
*+html #div_left{width:239px; margin-top:10px; height:840px;}
*+html #div_leftcon{border:1px #C1EAEB solid; width:100%; margin:0px auto 0 auto; height:810px; border-top:none;}