@charset "utf-8";
html,body{height:100%;margin:0;}
ul,li,dl,dt,dd{ padding:0px; margin:0px; list-style-type:none;}
body{ font-size:12px;  }
table{ border-collapse:collapse; border="0" cellspacing="0" cellpadding="0"}
img{ border:none;}
.gray{ color:#696969;}
.red{ color:#DF3100;}
.green{color:#009900;}
.clear{ clear:both;}
code{ color:#F00;}
body { margin:0px; padding:0px;
font-size:12px;color:#000;font-family: '宋体','新宋体',arial,verdana,sans-serif;background:url(../bbsimages/body_bg_index.gif) repeat-x left top;  background-color:#ECECEC;
}
.bodybox{
margin-left:auto; margin-right:auto;width:970px; background-color:#FFF; text-align:left;  /*height:auto!important;*/
/*overflow:auto;*/
}

.mainbox{
background-color:#FFF; width:950px; margin-left:auto; margin-right:auto;height:auto!important; padding-bottom:10px; 
overflow:auto;
}


.footerbox{ width:970px; margin-left:auto; margin-right:auto;}
/* CSS Document */
a{color:#184A89; text-decoration:none; }
a:active{color:#184A89; text-decoration:none; }
a:hover{color:#184A89; text-decoration:underline;}

.box01_bbs{width:935px;background:url(../bbsimages/bg01_bbs.gif) repeat-x; margin-top:10px; height:31px;line-height:31px; color:#184A89;font-size:14px; overflow:hidden; padding-left:15px; }
.box01_bbs span.gray{ font-size:12px;}
.bbsnav_l{ float:left;}
.bbsnav_r{ float:right; padding-right:15px;}

.bbs_state_top{ width:950px; overflow:hidden; height:6px; background:url(../bbsimages/bg03_bbs.gif) no-repeat; margin-top:10px;}
.bbs_state_m01{ width:950px; height:23px; line-height:23px; overflow:hidden;background:url(../bbsimages/bg05_bbs.gif) repeat-y;}
.bbs_state_m02{ width:950px; height:22px; line-height:23px; overflow:hidden;background:url(../bbsimages/bg05_bbs.gif) repeat-y; text-align:center;}
.bbs_state_bottom{height:6px; width:950px; overflow:hidden;background:url(../bbsimages/bg04_bbs.gif) no-repeat;}
.bbs_state_r{ float:right;}
.bbs_state_l{ float:left; padding-left:15px;}
.bbs_state_r li{ height:22px; line-height:22px; float:left; padding-left:10px; padding-right:15px; color:#646867; }
.bbs_state_r li select{margin-top:1px;}
.bbs_state_l li{ height:22px; line-height:22px; float:left; padding-left:18px; }
.bbs_state_l_01{background:url(../bbsimages/ico01_bbs.gif) no-repeat; }
.bbs_state_l_02{background:url(../bbsimages/ico02_bbs.gif) no-repeat;  margin-left:15px; }
.bbs_state_l_03{background:url(../bbsimages/ico03_bbs.gif) no-repeat;  margin-left:15px; }

.bbs_platetitle{ height:31px; line-height:31px; width:916px; border:#CEE8F2 solid 2px; padding-left:30px; border-bottom:none; overflow:hidden; background:url(../bbsimages/bg06_bbs.gif) repeat-x; margin-top:10px; font-size:14px; font-weight:bold; color:#184A89; margin-top:10px; }

.bbs_tb01{ border:#CEE9F4 solid 2px; width:948px; width:950px\9;}
.bbs_tb01 th{ height:27px; line-height:27px; text-align:center;  color:#696969;}
.bbs_tb01 td{  border-top:#C5C5C5 solid 1px;  border-left:#C5C5C5 solid 1px; text-align:center;}
.bbs_tb01 td.firsttd{height:71px; width:8%;border-top:#C5C5C5 solid 1px;border-left:none; text-align:center;}

.border0{ border:none; width:100%;}
.border0 th{ border:none; text-align:left; height:30px; font-size:14px; color:#184A89; }
.border0 td{ border:none; text-align:left; height:15px;}


.bbsnav{ width:950px;background:url(../bbsimages/bg01_bbs.gif) repeat-x; height:31px; line-height:31px; color:#184A89; font-size:14px; overflow:hidden;}

.friend{ width:946px; border:#CEE9F4 solid 2px; border-top:none; float:left;}
.friend_pic{width:931px;  float:left; padding-left:15px; }
.friend_pic li{ line-height:31px; height:31px;float:left; margin-right:15px;  margin-top:5px; padding-bottom:5px; display:inline;}
.friend_text{width:931px;  float:left; padding-left:15px; white-space:nowrap; }
.friend_text li{ line-height:31px; float:left;margin-right:15px;}

.online{ width:946px; border:#CEE9F4 solid 2px; border-top:none; float:left; }
.online01{ width:900px; height:31px; padding-left:15px;line-height:31px; margin-left:8px;  border-bottom:#E8E8E8 solid 1px; float:left;  color:#696969;}
.online01 li{ height:22px; line-height:22px; padding-top:5px; vertical-align:text-bottom; float:left; margin-right:30px;}

.online02{width:915px;  margin-left:8px; padding-left:15px; float:left;  color:#696969;}
.online02 li{height:31px; line-height:22px; padding-top:5px; vertical-align:text-bottom;  float:left; width:130px; float:left;}


/*==========  ====================*/


.pages_row{ width:950px; height:33px;  margin-top:10px; float:left;}
.pages_bbs{ float:left; font-size:16px; width:759px; height:31px; line-height:31px;border:#DFDFDF solid 1px; border-right:none; font-family:Arial, Helvetica, sans-serif;  font-weight:bold; color:#696969;}
.pages_bbs em{ font-style:normal;}
.pages_bbs .current{padding:3px 11px 3px; background-color:#E1E1E1; text-decoration:none; color:#008F13; font-weight:bold;}
.pages_bbs a{padding:3px 11px 3px; color:#7D7D7D;}
.pages_bbs a:hover{padding:3px 11px 3px; color:#7D7D7D; text-decoration:underline;}

.pages_btns{ width:240px; float:right;  height:33px; line-height:33px; background:url(../bbsimages/button01.gif) no-repeat; margin-left:-50px; }
.pages_btns_ul{ float:left; width:240px; overflow:hidden; }
.pages_btns_ul li{ float:left;}
.pages_btns_ul li.one{ width:75px; padding-left:45px; color:#FFF;}
.pages_btns_ul li.two{ width:70px; padding-left:40px;}
.pages_btns_ul a{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.pages_btns_ul a:hover{ color:#FFF; font-size:14px; font-weight:bold;text-decoration:none;}

.pages_row02{ width:950px; height:33px;  margin-top:10px; float:left; text-align:right;}
.pages_bbs02{font-size:14px; width:948px; height:31px; line-height:31px;border:#DFDFDF solid 1px; font-family:Arial, Helvetica, sans-serif;  font-weight:bold; color:#696969;  text-align:right; float:right;}
.pages_bbs02 em{ font-style:normal;}
.pages_bbs02 .current{padding:3px 11px 3px; background-color:#E1E1E1; text-decoration:none; color:#008F13; font-weight:bold;}
.pages_bbs02 a{padding:3px 11px 3px; color:#7D7D7D;}
.pages_bbs02 a:hover{padding:3px 11px 3px; color:#7D7D7D; text-decoration:underline;}




.pages_btns02{ width:240px; float:left;  height:33px; line-height:33px; background-color:#CFF;background:url(../bbsimages/button02.gif) no-repeat; margin-left:-50px;}
.pages_btns_ul{ float:left; width:240px; overflow:hidden; }
.pages_btns02_ul li{ float:left;}
.pages_btns02_ul li.one{ width:75px; padding-left:45px; color:#FFF;}
.pages_btns02_ul li.two{ width:70px; padding-left:40px;}
.pages_btns02_ul a{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.pages_btns02_ul a:hover{ color:#FFF; font-size:14px; font-weight:bold;text-decoration:none;}



.tab_list{  border:#CEE9F4 solid 2px; width:948px; width:950px\9; margin-bottom:10px;}
.category td,.category th{ border-bottom:#E8E8E8 solid 1px; height:27px; line-height:27px; font-weight:normal;  color:#7D7D7D; }
.tbody_list{ height:50px; }
.tbody_list th{ width:550px; text-align:left; overflow:hidden; height:50px; border-bottom:#E8E8E8 solid 1px;  overflow:hidden;}
.tbody_list th a{ font-size:14px; font-weight:bold;}
.tbody_list td{ border-bottom:#E8E8E8 solid 1px;}
label{ float:right; margin-right:20px; }
.folder{ width:50px; text-align:center; }
 .redcon a{ color:#FF0000;}
.bluecon a{ color:#0000FF;}
.empty{ width:20px;}
.author{ width:110px; text-align:left;  }
.nums{width:100px;  text-align:center; }
.lastpost{width:110px; text-align:right; padding-right:10px; overflow:hidden; }
.lastpost span{ white-space:nowrap;}
.threadpages{color:#7D7D7D; }
.threadpages a{color:#7D7D7D; font-family:Arial, Helvetica, sans-serif;}
.threadpages a:hover{color:#7D7D7D; text-decoration:underline;}
 a.new{color:#009900;}
 .separation{ height:28px; line-height:28px; background-color:#E6EAEB;}
 
.legend{ width:948px;border:#DFDFDF solid 1px; float:right; margin-top:10px; }
.legend li{ float:left; margin-left:20px; display:inline; margin-right:20px; width:90px; padding-bottom:10px; margin-top:10px;}






.bbs_tbcon{ border:#CEE9F4 solid 2px; width:946px; width:950px\9; margin-bottom:10px;  vertical-align:top;}
.postauthor{ background-color:#E9F3FD; width:175px; padding-left:15px;vertical-align:top;  }
.postcontent{ background-color:#FFF; width: 754px;  float:left;vertical-align:top;}

.cpcite{ height:27px; line-height:27px; border-bottom:#CEE9F4 solid 1px;width:190px; margin-left:-15px; overflow:hidden; text-indent:10px; color:#000; font-weight:bold; }
.postinfo{height:27px; line-height:27px; border-bottom:#CEE9F4 solid 1px; overflow:hidden; }

.postinfo_l{height:27px; line-height:27px; float:left;  padding-left:10px;}
.postinfo_r{height:27px; line-height:27px; float:right; padding-right:10px;}
.avatar{ width:80px; height:80px; margin-top:15px; margin-bottom:15px; overflow:hidden;}

.dentity{ width:175px; height:18px; line-height:18px;}
.levelpic{ float:left; line-height:30px; width:175px;}

.levelpic li{ float:left; margin-right:3px; height:30px; line-height:30px;}
.profile{padding:0px; margin:0px; float:left; width:175px;}
.profile dt{ float:left; line-height:22px;}
.profile dd{ line-height:22px; }
.pm{ background-color:#F9C; background:url(../bbsimages/ico23_bbs.gif) no-repeat; padding-left:20px; width:60px; float:left; line-height:22px;height:22px; margin-top:5px; padding-bottom:5px;}
.buddy{ background-color:#F9C; background:url(../bbsimages/ico24_bbs.gif) no-repeat;padding-left:20px;float:left;line-height:22px; height:22px;margin-top:5px; padding-bottom:5px;}

.fleldsetbox{ width:500px; height: auto; height:100px!important; overflow:visible; margin-top:20px; color:#BAB7B0;}
legend{color:#696969;}
.fleldsetbox li{ line-height:27px; color:#696969;}

.bbs_contt{ color:#DC6D00; font-size:24px; font-family:"黑体"; padding-left:2em; padding-right:2em;line-height:50px; text-align:justify;  }
.bbs_condetail{ padding-left:20px; color:#292929; padding-right:20px; }
.bbs_condetail p{ text-indent:2em;line-height:22px;}
.point{ width:400px; }
.postinfo_bottom_box{ height:23px; background-color:#E9F3FD;}
.postinfo_bottom{border-top:#E8E8E8 solid 1px; background-color:#F7F7F7; height:27px; line-height:27px; font-size:14px; }
.postinfo_bottom img{ margin-bottom:-8px; }




.bbs_reply_box{ border:#CEE9F4 solid 2px; width:946px; overflow-x:hidden;scroll:no; margin-top:10px;}
.bbs_reply{  vertical-align:top; width:946px;overflow-x:hidden;scroll:no;}
.bbs_reply dt{ font-weight:bold; color:#000;}
.bbs_reply td{ border:none; height:34px; padding-left:10px;}
.bbs_reply th{ height:27px; line-height:27px; background-color:#E8F3FD; border:none; color:#184A89; height:27px; line-height:27px;}
.bbs_reply_l{ width:190px;}
.bbs_reply_r{ width:750px;}

.vote_box{ border:#CEE9F4 solid 2px; width:946px; margin-top:10px; float:left; }
.vote_tb{ vertical-align:top; width:100%;}
.vote_thead{ width:100%;}
.vote_thead td{ height:27px; line-height:27xp;background-color:#E8F3FD; padding-left:10px;color:#184A89; font-weight:bold;}
.vote_thead  th{ height:22px; line-height:27px; border-bottom:#E8E8E8  solid 1px; text-align:center; color:#333;}
.vote_tbody{ width:100%;  color:#333;}
.vote_tbody th{ width:25%;  text-align:left;  border-bottom:#E8E8E8  solid 1px; padding:10px;vertical-align:top; color:#184A89; }
.vote_tbody td{ line-height:25px; border-left:#E8E8E8 solid 1px; border-bottom:#E8E8E8 solid 1px;  padding:10px;vertical-align:top;}
.vote_tbody dl{ line-height:25px; }
.vote_tbody dt{ font-weight:bold;}
.vote_tbody dd{ font-weight:normal; line-height:18px; color:#333;}

.user_box{ border:#CEE9F4 solid 2px; width:50%; margin-left:auto; margin-right:auto;}

.user_box_min{ border:#CEE9F4 solid 2px; width:500px; margin-top:10px; float:left;}







.notice_box{ width:946px; border:#CEE9F4 solid 2px; margin-top:10px;}
.notice_tt{ width:931px; background-color:#E8F3FD;font-weight:bold;color:#184A89; font-size:14px;float:left; height:27px; line-height:27px; padding-left:15px; overflow:hidden;}
.notice_con{ padding-left:15px; padding-right:15px; width:916px; line-height:20px; margin-top:10px; padding-bottom:10px; text-indent:2em; float:left; color:#333;}
.notice_time{ text-align:right; padding-right:15px; width:931px;line-height:20px; height:20px; overflow:hidden; color:#666;}

.saveAnnounce_box{  width:650px; margin-left:auto; margin-right:auto;position:absolute;left:0;top:0}
.saveAnnounce_tb{ width:646px;border:#CEE9F4 solid 2px; margin-top:10px; text-align:left;}
.saveAnnounce_tb th{ background-color:#E8F3FD;height:27px; line-height:27px; color:#184A89; text-align:center; font-size:14px;padding:2px;}
.saveAnnounce_tb td{ padding:2px; padding-left:10px; line-height:30px; vertical-align:middle; }
.saveAnnounce_tb li{ line-height:40px; padding-left:30px;}

.query_box{  width:650px; margin-left:auto; margin-right:auto; border:#CEE9F4 solid 2px; margin-top:10px; }
.query_tb{ width:650px; text-align:left;}
.query_tb th{ background-color:#E8F3FD;height:27px; line-height:27px; color:#184A89; text-align:center; font-size:14px;padding:2px;}
.query_tb td{padding:2px; padding-left:10px; line-height:30px; vertical-align:middle; }
.query_tb li{line-height:40px; padding-left:30px;}

.admin{ height:27px; line-height:27px; text-align:right; margin-top:10px;}
.admin a{ padding:4px; background-color:#E8F3FD; border:#CEE9F4 solid 1px;}




