body{ padding:0; margin:0; font-size:12px; font-family:Verdana;}
ul,li{ list-style:none; margin:0; padding:0; }
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_bg{ height:31px; background:url(menu_bbs.jpg) no-repeat 105px 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;}
#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; height:36px; }
.meu1_td a{color:#c7eaef; text-decoration:none;}
.meu1_td a:hover{ text-decoration:underline;}

.left{ float:left;}
.right{ float:right;}
#left_menu li{ list-style:none; display:block; float:left; line-height:36px;}
.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; }
.bt2{ width:110px; background:url(button2.jpg) no-repeat; }
.bt3{ width:110px; background:url(button3.jpg) no-repeat; color:#fff ;height:20px; line-height:20px;}
.bt4{ width:139px; background:url(button4.jpg) no-repeat; color:#fff ;height:20px; line-height:20px;}

.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; color:#0069a9; line-height:29px; border-bottom:1px #c7eaef solid;}
.board_tb{ width:100%;}
#adv{ margin:5px auto; text-align:center;}
#foot{ border-top:1px #c5d8e8 solid; background:#eaf1f7; color:#999; padding:10px 20px; text-align:center;}

.op_lost{ background:url(error.gif) no-repeat; padding-left:20px;}
.op_succ{ background:url(right.gif) no-repeat; padding-left:20px;}

/*Ê×Ò³*/
.boards{  height:30px;background:url(bg_03.jpg) repeat-x; border:1px #C1EAEB solid; width:100%; margin:0px auto 0 auto;}
.bnames{ height:30px;padding-left:10px; color:#1A4673; line-height:30px; font-weight:bold; float:left;}
.bnamesright{padding-right:5px; padding-top:7px; float:right;}
.bleft{width:739px; height: auto; float:left;}
.bright{width: 241px;height: auto;float: left;}
.bcontent{ border:1px #C1EAEB solid; width:100%; margin:0px auto 0 auto; height:210px;border-top:none;}
.bcontents{ border:1px #C1EAEB solid; width:100%; margin:0px auto 0 auto; background:url(bg_06.jpg) repeat-x;}
/**/
.home{ background:url(star2.gif) no-repeat 5px 0px; padding:2px 0 2px 23px;}
.position{}
.path{ background:url(bg_02.jpg) repeat-x; height:31px; border:#C9ECF0 1px solid; border-top:none; width:978px; line-height:31px; margin-bottom:10px; color:#246396;}
.path a{ color:#246396; text-decoration:none;}
.path a:hover{ text-decoration:underline; color:#0069a9;}
.btdiv{ text-align:center; padding:15px 0;}
.info{ color:#333;}

/*reg*/
.sub_tb td{ padding:8px 0 8px 16px; color:#333;}
.sub_tbs{margin:0px auto 0 auto;}
.sub_tbs td{ padding:2px 0 3px 5px;}
.bspan{font-size:14px; color:#333; font-weight:bold;}
.bred{ color:#ff0000;}
.bgay{ color:#333; border:1px #85bcd8 dashed; padding:3px 5px 3px 25px; background:#e2f2fa url(notice.gif) no-repeat 5px 3px;}
.byes{ color:#333; border:1px #008000 dashed; padding:3px 5px 3px 25px; background:#dbeddb url(right.gif) no-repeat 5px 3px;}
.bno{ color:#333; border:1px #800000 dashed; padding:3px 5px 3px 25px; background:#f8e2df url(error.gif) no-repeat 5px 3px;}

/**/
.sub_tb a{ color:#666; text-decoration:none;}
.sub_tb a:hover{ text-decoration:underline;}

/*profile*/
.lmenu{ border:1px #c7e1ef solid; min-height:200px;}
.ltbg{height:30px; border-bottom:1px #c7e1ef solid; line-height:30px; padding-left:10px; background:url(leftbg.jpg) repeat-x; color:#a2c100}
.promenu{ margin:10px 0 0 20px;}
.promenu li{ padding:2px 0 3px 20px; background:url(book.gif) no-repeat;}
.promenu a{ font-size:14px; color:#999; text-decoration:none; }
.promenu a:hover{ text-decoration:underline;}

.info_tb td{ padding:3px 100px 3px 5px; color:#777;}
.info_tb2 td{ padding:3px 10px 3px 5px; color:#777;}
.face_tb a{ cursor:default;}
.face_tb a:hover{ border:1px #ddd solid;}

/**/
.msg_menu td{ height:30px; text-align:center; color:#666;}
.msg_menu a{ color:#666; text-decoration:none;}
.wspn{ background:url(write.gif) no-repeat; padding-left:20px;}

/*procenter*/
.baseinfo li{ padding:2px 0px 3px 0px}
.menus li{ padding:2px 0 3px 30px; background:url(book.gif) no-repeat 10px 0px;}
.procon{ background:url(li1.gif) no-repeat 0px 5px; padding-left:7px; height:21px; line-height:21px;}
.procons{background:url(li1.gif) no-repeat 0px 3px; padding-left:8px; height:21px; line-height:21px;}
.procont{background:url(li1.gif) no-repeat 0px 3px; padding-left:8px; height:21px; line-height:21px;}

.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;}


.alogin{background:url(02.gif) no-repeat 0px -1px; padding-left:15px; height:21px; line-height:21px;}
.aexit{background:url(03.gif) no-repeat 0px 0px; padding-left:15px; height:21px; line-height:21px;}
.anews{background:url(friend.gif) no-repeat 0px -1px; padding-left:18px; height:21px; line-height:21px;}