body { background:url(../forum/bk_images/background.gif) repeat-x scroll left top;}

.bkRei_center{ width:998px; margin:auto;}
.bkRei_center .top{ background:none;}
.bkRei_center .footer{background-color:#e7f3ff; width:998px; overflow:hidden; margin:0px; padding:0px;}
.bkRei_center .footerCon{background:url(../forum/bk_images/ReiMain_middle.jpg) repeat-y scroll left top transparent; width:974px; margin:0px 12px; overflow:hidden;}
.bkRei_center .footerPic{padding: 10px 85px;}
.bkRei_center .footerBottombg{background:url(../forum/bk_images/ReiMain_bottom.jpg) no-repeat scroll left top transparent; width:974px; height:15px; margin:0px 12px; overflow:hidden;}
.ReiTopAds{ text-align:center; padding:10px 0px;}
.ReiMainBox{background-color:#e7f3ff; overflow:hidden;}
.ReiMain{background:url(../forum/bk_images/ReiMain_middle.jpg) repeat-y scroll left top transparent; width:974px; margin:0px 12px; overflow:hidden;}
.ReiMainCon{background:url(../forum/bk_images/ReiMain_top.jpg) no-repeat scroll left top transparent; width:974px; overflow:hidden;}
.ReiMainText{ margin:48px 0px 10px 0px; overflow:hidden;}
.Rei_left{ float:left; width:520px; padding:0px 12px; overflow:hidden;}
.Rei_right_ads{ float:left; width:430px; overflow:hidden; margin:20px 0px 0px 0px;}
.ReiForm{margin:10px 0px;}
.BBbirthday{ margin:10px 0px;}
.BBbirthday_title{ width:515px; height:60px; background:url(../forum/bk_images/ReiMain_h.png) no-repeat scroll 0px 0px; text-indent:-1000px;}
.BBbirthday dl{ width:520px; line-height:24px; border-top:1px solid #FFFFFF; overflow:hidden;}
.BBbirthday dt{ width:70px; background-color:#F4D2FF;float:left; color:purple; padding:0px 0px 0px 10px; font-weight:bold;}
.BBbirthday dt a{color:purple;}
.BBbirthday dd{ float:left;  padding:0px 12px 0px 2px;}
.BBbirthday  dl.BBbirthday_other dt{ height:80px;}
.BBbirthday  dl.BBbirthday_other dd{margin:0px 20px 0px 0px;}
.district{ margin:10px 0px;}
.district_title{ width:515px; height:55px; background:url(../forum/bk_images/ReiMain_h.png) no-repeat scroll 0px -88px; text-indent:-1000px;}
.district dl{ width:520px; line-height:24px; border-top:1px solid #FFFFFF; overflow:hidden;}
.district dt{ width:70px; float:left; color:#6259d6; padding:0px 0px 0px 10px; font-weight:bold;}
.district dt a{color:#6259d6;}
.district dd{ float:left;  padding:0px 18px 0px 2px;}
.country{ margin:10px 0px;}
.country_title{ width:515px; height:55px; background:url(../forum/bk_images/ReiMain_h.png) no-repeat scroll 0px -175px; text-indent:-1000px;}
.country dl{ width:520px; line-height:28px; border-top:1px solid #FFFFFF; overflow:hidden;}
.country dd{ float:left;  padding:0px 32px 0px 2px; white-space:nowrap;}
.other{ margin:10px 0px;}
.other_title{ width:515px; height:60px; background:url(../forum/bk_images/ReiMain_h.png) no-repeat scroll 0px -259px; text-indent:-1000px;}
.other dl{ width:520px; line-height:28px; border-top:1px solid #FFFFFF; overflow:hidden;}
.other dd{ float:left;  padding:0px 32px 0px 2px; white-space:nowrap;}

.ftid select{ width:auto;}


.ct2 .mn{float:left; margin:0 8px; width:730px; *width:725px !important; *margin-right:-10px !important; *margin-left:5px !important;}
*html .ct2 .mn{float:left; margin:0px -5px 0px 5px; width:720px;}
.ct2{ margin:0px;}
.ct2 .sd{ width:220px; float:left; margin:0px;}
.ReiMainText .wp{ width:974px;}
.ReiMainText #nv{ width:967px;}
/*#ct .mn{ width:730px;}*/
/* 2012-6ÔÂ15ÈÕ add home*/
#space #ct{margin:auto;}
#space .footer{width:953px; margin:0 auto; padding:0px; border:1px solid #ddd; float:none; background:none repeat scroll 0 0 #fff;}
#space .footerCon{ background:none; width:950px;}
#space .footerBottomBg{ background:none;}
#space .footerPic{ padding:14px 75px;}
/* 2012-6ÔÂ18ÈÕ add font */
#space  #pprl li { color:#444; font-size:16px; }
#space #nv li { font-size:14px;}
#space #nv a, #space #nv a:visited {  color: #006699;}

#space a:link {color: #006699; font-size:16px;  }
#space .ul_pm a{color: #006699; font-size:16px;}
#space .mbn {color: #000; font-size:16px; }

/*end*/