body{background-color: #F5F6F8;background:url(about:blank) #F5F6F8}
.wp{width:1000px}
.member_header{background: url("sl-header.jpg") no-repeat right 0;height:140px; display:block;width:1000px;margin:0 auto;}
.member_header img{margin-top:40px;}
#main_message{float:left;width:600px;}
.mn{width:1000px}
#right-m{float:right;padding: 13px 0 0 63px;color: #999;min-height:400px;border-left: 1px solid #E1E1E1;}
.rfm .p_tip{width:auto}
.regbar{ background:url(reg.png) no-repeat; display:block;height:35px;margin: 10px 0}
.regbara{ background:url(reg.png) no-repeat; display:block;height:35px;margin: 10px 0; background-position:0 -35px;}
.regbarb{ background:url(reg.png) no-repeat; display:block;height:35px;margin: 10px 0; background-position:0 -70px;}
.rfm .px{padding:3px 5px;width: 226px;height: 30px;font-size: 14px;
line-height: 30px; 
 color: #333; 
 border-radius: 4px;}
 .rfm{margin:inherit; border:none}
 .rfm th{width:98px; text-align:left;
line-height: 38px;}
.rfm th label{font: normal 12px/1.5 Arial,\5b8b\4f53;
color: #555;font-size: 14px;}
/*.rfm .p_tip{ background-color:#F5F6F8}*/
.rfm .p_tip{position: absolute;display: none;
 padding: 9px 15px 9px 20px;
 border: 1px solid #E66;
 height: 18px;
 line-height: 18px;
 background: #FEA6A6;
 color: #B01213;
 border-radius: 4px;width:auto}
.rfm .p_chk{position: absolute;display: none;
padding: 9px 15px 9px 20px;
border: 1px solid #E66;
height: 18px;
line-height: 18px;
background: #FEA6A6;
color: #B01213;
border-radius: 4px;width:auto}

.forum  li{ float:left;margin-right:150px;padding:10px;}