/* CSS Document */
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 {margin:0; padding:0; color:#666; font-size:9pt; font-family:Verdana,Arial,Helvetica,sans-serif;}
a{ color:#365E96;}
a:link { color:#365E96; text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{ text-decoration:underline; }
a:active { text-decoration:none; }
ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
select, input, img, select {vertical-align: middle; }
.clear{ clear:both;}
img { border:0;}
p, li {}
.clearfix:after{ content:".";  display:block; height:0;clear:both;visibility:hidden;}
.clearfix{ display:inline-block;}

/*body{ background:url(images/bk_20110324_bg2-02-02.jpg) no-repeat scroll top center #fff;}*/
.main{ width:1038px; margin:0 auto; overflow:hidden; background:#E7F3FF;}

.top{background:#FFF; overflow:hidden;}
.BkLogoBox{ width:1038px; height:84px; overflow:hidden;}
.logo{width:204px; height:84px; float:left;}
.topADS{width:468px; height:60px; margin:12px 15px; float:left;}
.date{ width:326px; height:84px; float:left;}
.dateNUM{width:326px; overflow:hidden;}
.dateNUM li{ float:left; line-height:22px;}
.time{width:163px; }
.weather{ text-align:right; padding:0px 20px 0px 0px; width:143px;}
.dateNUM li span{ margin:0px 5px; color:#131A44;}
.search{width:300px; height:50px;}
.searchSelect{ height:23px; margin:0 3px; width:70px;}
.searchText{ height:19px; line-height:19px;width:190px;}
.searchBtn{ border: medium none; cursor: pointer; height: 23px;  width: 23px; background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1784px;}

.nav{ width:1038px; text-align:center; overflow:hidden;}
.nav a{ margin:0px 8px; line-height:20px;}

.center{ background:#e7f3ff;width:1038px; overflow:hidden;}
.left{ width:150px; padding:5px 0px 0px 10px; float:left; overflow:hidden;}
.userLoadingBox{ background:url(../forum/bk_images/nav_login_bg2.gif) no-repeat scroll left bottom;}
.userLoading{ background:url(../forum/bk_images/Bk_norepeatbg.gif) no-repeat scroll 0px 0px;}
.userLoading li{ margin-left:6px; margin-right:10px;}

.button_2char{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 10px -1998px transparent;border: medium none; color: #FFFFFF; cursor: pointer; height: 28px; width: 35px;}

.LoadingTitle{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 10px -1830px; color:#C22626; font-size:15px; font-weight:bold; padding:15px 0px 10px 0px; text-align:center; }
.inputName{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 1px -1898px; padding:0px 0px 0px 15px; height:22px; line-height:22px;}
.userNameInput{ width:125px;}
.userPasswordInput{ width:125px;}
.Loading{margin:3px 0px; line-height:28px; height:28px;}
.Loading span{ float:left; display:block;}
.Loadingforgot{ width:76px; display:block;}
.Loadingforgot input{ margin-right:5px;}
.Loadingloading{width:56px; display:block;}
.userButtonInput{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1998px; width:35px; height:28px; border: medium none; color:#fff; cursor: pointer;}
.LoadingAgain{ line-height:28px; text-align:center; border-top:1px dotted #ccc; }
.LoadingAgain a{ margin:0px 5px;}
.Menu{ margin:20px 0px; overflow:hidden;}
.MenuMama a{ width:144px; height:30px; background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px 0px; display:block; text-indent:-1000px;}
.MenuClass a{ width:144px; height:30px; background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -61px; display:block; text-indent:-1000px;}
.MenuBook a{ width:144px; height:30px; background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -121px; display:block; text-indent:-1000px;}
.MenuAsk a{ width:144px; height:30px; background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -182px; display:block; text-indent:-1000px;}
.BBMilkBox{ background:url(../forum/bk_images/Bk_norepeatbg.gif) no-repeat scroll 0px -208px; width:144px; height:211px;}
.BBMilkBox ul{ padding:45px 28px 10px 28px;}
.BBNav01 a{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -242px; width:87px; height:23px; display:block; text-indent:-1000px;}
.BBNav01 a:hover{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -303px; width:87px; height:23px;}
.BBNav02 a{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -363px; width:87px; height:23px; display:block; text-indent:-1000px;}
.BBNav02 a:hover{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -424px; width:87px; height:23px;}
.BBNav03 a{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -485px; width:87px; height:23px; display:block; text-indent:-1000px;}
.BBNav03 a:hover{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -545px; width:87px; height:23px;}
.BBNav04 a{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -606px; width:87px; height:23px; display:block; text-indent:-1000px;}
.BBNav04 a:hover{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -666px; width:87px; height:23px;}
.BBNav05 a{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -727px; width:87px; height:20px; margin:7px 0px 0px 8px; display:block; text-indent:-1000px;}
.BBNav05 a:hover{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -787px; width:87px; height:20px;}
.BBNav06 a{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -848px; width:87px; height:20px; margin:0px 0px 0px 8px; display:block; text-indent:-1000px;}
.BBNav06 a:hover{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -909px; width:87px; height:20px;}
.forumNavBox{ margin:10px 8px; overflow:hidden;}
.forumNavBox dl{ margin:0px 0px 10px 0px; overflow:hidden;}
.forumNavBox dt{color:#6a2fff;  line-height:22px;}
.forumNavBox dd{ width:64px; text-align:left; border-bottom:1px solid #b5cadd;  padding:0px 0px 0px 0px; float:left; font-size:1.1em;}
.forumNavBox dd a{ color:#222;}
.leftAds{ margin:0px 0px 10px 0px;}
.ekNavBox{ background:url(../forum/bk_images/Bk_norepeatbg.gif) no-repeat scroll 0px -489px; height:230px; overflow:hidden;}
.ekNavBox ul{ margin:43px 12px 10px; overflow:hidden;}
.ekNavBox ul li{ float:left; margin:1px 2px;   padding:0px; list-style:none;white-space:nowrap; word-spacing:inherit; }
.ekNavBox ul li a{ color:#177277;  }
.right{ width:878px; padding:10px 0px 0px 0px; float:left; overflow:hidden;}
.rightTopadsBox{ text-align:center;}
.rightBottomadsBox{ text-align:center; width:872px; background:url(../forum/bk_images/rightMainCenter_list_Middle.jpg) repeat-y scroll left top transparent;}
.rightMiddleadsBox{text-align:center; margin:10px 0px;}
.rightMainBox{ background:url(../forum/bk_images/rightMiddlebg.jpg) repeat-y scroll  top left ; width:873px; overflow:hidden; }
.rightMainCenter{background:url(../forum/bk_images/Bk_norepeatHbg.gif) no-repeat scroll 0px 0px; width:873px; overflow:hidden;}
.Maincenter{ overflow:hidden;}
.rightLMain{ width:560px;  float:left;}
.rightRAds{ width:303px; text-align:center; margin:52px 2px 0px; float:left;}
/*.rightRecipe{ width:303px; text-align:center; margin:52px 2px 0px; float:right; padding-right:5px;}*/
.rightRAdsPic{border:1px solid #CFECEC;width:301px; min-height: 10px;}
.BkNewsBox{ width:550px; margin:0px 0px 0px 10px; overflow:hidden;}
.BkNews{ width:350px; margin:0px; float:left;}
.BkNewsTitle{ height:47px;}
.BkNewsCon{width:336px; height:280px; border:1px solid #cfecec; background:#fff; margin:5px 0px 0px 0px;}
/*tab_BkNews*/
.uiBkNews-list{ float:left; height:22px;}
.uiBkNews-list li{ float:left; text-align:center; cursor: pointer; font-size:14px;}
.uiBkNews-list li.ui-tab-active{ color:#517fba;}
.uiBkNews-list li a{display:block; height:47px; text-indent:-1000px;}
.uiBkNews-list li a.uiBkNews-list-A01{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -969px; width:94px;  }
.uiBkNews-list li.ui-tab-active a.uiBkNews-list-A01{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1048px; width:94px;}
.uiBkNews-list li a.uiBkNews-list-A02{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1126px; width:68px;  }
.uiBkNews-list li.ui-tab-active a.uiBkNews-list-A02{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1205px; width:68px;}
.uiBkNews-list li a.uiBkNews-list-A03{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1283px; width:68px;  }
.uiBkNews-list li.ui-tab-active a.uiBkNews-list-A03{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1362px; width:68px;}
.uiBkNews-list li a.uiBkNews-list-A04{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1440px; width:68px;  }
.uiBkNews-list li.ui-tab-active a.uiBkNews-list-A04{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1519px; width:68px;}
.uiBkNewsConWord{ }

.BkAds{ width:183px; height:280px; margin:52px 0px 0px 5px; border: 1px solid #CFECEC; float:left;}
.BkNewsText{width:538px; font-size:16px; height:22px; margin:10px 12px 10px 10px; text-align:center; line-height:22px; border:1px solid #ccc; background:#eee;}
.BkNewsText a{color:#0E2C51;}
.BkNewsText a:link{color:#0E2C51;text-decoration:none;}

.rightBkAds{width:303px; text-align:center; margin:0px 2px 0px; float:left;}
.BkDiscussBox,.EkDiscussBox{width:538px;  margin:0px 12px 10px 10px; overflow:hidden; }
.BkDiscussTitle{ background:url(../forum/bk_images/subnavbg1.gif) repeat-x scroll left top; height:24px; text-align:center; line-height:24px;}
.BkDiscussTitle span{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1845px; padding-left:24px; font-size:11pt; color:#000; font-weight:bold;}
.BkDiscussLine{ float:left; overflow:hidden;}
.lineKX{ margin:0px 11px;}
.BkDiscussPic{ text-align:center;}
.BkDiscussLine dl{border:1px solid #ccc; overflow:hidden; width:170px; margin:5px 0px 0px 0px;}
.BkDiscussLine dl dt{ color:#333;  background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 2px -1946px #deeeff; padding-left:18px; line-height:18px; font-weight:bold;}
.BkDiscussLine dl dd a{ margin:2px 4px; line-height:18px;}
.BkPresent{ margin:0px 0px 10px 0px;}
.BkPresentTitle{ background-color:#eeeeee; height:24px; line-height:24px; color:#131A44; font-weight:bold; font-size:11pt; text-align:left;}
.BkPresent dl{ overflow:hidden; width:303px;}
.BkPresent dl dt{ float:left; width:120px; float:left;}
.BkPresent dl dd{float:right; width:170px; text-align:left; padding:0px 5px; float:right;}
.BkMealsBox{ background:url(../forum/bk_images/Bk_norepeatbg.gif) no-repeat scroll 0px -1048px; padding:110px 0px 0px 0px; height:311px;}
.BkMealsPic{ width:264px; height:183px; margin:0px 20px; text-align:center;}
.BkMealsText{margin:36px 30px;}
.BkMealsText a{color:#666;}
.BkMealsTextTitle{ background:#dae000; height:24px; line-height:24px; text-align:left;}
.BkMealsTextAuthor{ text-align:center;}
.BkMealsTextCon{text-align:left; line-height:18px;}
.footer{ float:left; padding-left:160px;}
.footerBottombg{background:url(../forum/bk_images/Bk_norepeatHbg.gif) no-repeat scroll -991px -2px #E7F3FF; width:873px; height:6px; }
.footerCon{background: url(../forum/bk_images/rightMiddlebg.jpg) repeat-y scroll left top transparent;overflow: hidden; width: 873px;}
.footerleft{ background:url(../forum/bk_images/Bk_norepeatbg.gif) no-repeat scroll 0px -779px; width:5px; height:87px; float:left;}
.footerright{ background:url(../forum/bk_images/Bk_norepeatbg.gif) no-repeat scroll 0px -903px;; width:5px; height:87px; float:left;}
.footerKX{margin-right:10px;}
.footerPic{ padding:10px 43px; height:87px;}
.wwwextend{ width:115px; height:85px; border-top:1px solid #B4B4B4; border-bottom:1px solid #B4B4B4; float:left;}
.wwwextendPic{ margin:20px 0px 0px 0px;}
.wwwextendTitle{ text-align:right; line-height:22px;}
.honour{width:485px; height:85px; border-top:1px solid #B4B4B4; border-bottom:1px solid #B4B4B4; float:left;}
.honourTitle{ text-align:center; line-height:22px;}
.cooperation{width:135px;height:85px; border-top:1px solid #B4B4B4; border-bottom:1px solid #B4B4B4; float:left;}
.cooperationTitle{margin:20px 0px 0px 0px; line-height:22px; text-align:center;}
.cooperationPic{ text-align:center;}
.footerNav{ text-align:center; padding:0px 0px 8px 0px;}

.ui_dltabCon{ margin:0px; padding:0px; }
.ui_dltabConBox{ overflow:hidden;}
.Bkpart{margin: 0 12px 10px 10px; overflow: hidden; width: 538px;}
.ui_dltabCon{ background:url(../forum/bk_images/Bk_norepeatHbg.gif) no-repeat scroll -1932px 42px;}
.dlBoxM{background:url(../forum/bk_images/tabBottombg.jpg) no-repeat scroll bottom center; padding:0px 0px 10px 0px; overflow:hidden; width:538px;}
.ui_dltablist{ width:518px; overflow:hidden; padding:0px 10px; }
.ui_dltablist li{ float:left; width:52px; height:38px; line-height:38px; padding-top:12px; text-align:center; background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1642px; font-size:12px;  cursor: pointer;}
.ui_dltablist li:hover{background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1706px;}
.ui_dltablist li.ui-tab-active{ background:url(../forum/bk_images/BK_btn.gif) no-repeat scroll 0px -1585px; color:#4772A9;}
.ui_dltabConWord{ width:536px; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden;}
.ad_caption{color:#000000;}
.ui_dltabConWordLine{ overflow:hidden;}
.dlcon{ width:162px; overflow:hidden; float:left; padding:8px 4px 16px;  }
.dlcon dt{wdith:162px; text-align:center;}
.dlcon dd{width:162px; padding:0px; font-size:12px; overflow:hidden;}
dd.dlConword{ width:148px; padding:4px 8px; color:#646464;}
dd.dlConword a{color:#646464; margin-left:6px;}
.dlDate,.dlRateTotal{ text-align:center; color:#a9a9a9;}
.dlconZhong{width:184px;}
.dlconZhong dt{ padding:0px 11px;}
.dlconZhong dd{padding:0px 10px; width:160px; border-left:1px dashed #ccc; border-right:1px dashed #ccc;}
.dlconZhong dd.dlConword{ width:164px; padding:4px 8px; color:#646464;}
dd.dltittle{ text-align:center; color:#2b69b6; margin:18px 0px 6px 0px;}
dd.dltittle a{ color:#2b69b6;}
.page{ width:518px; padding:0px 10px; text-align:right; line-height:20px; height:20px; }


.userLoadinged { background: url(../forum/bk_images/Bk_norepeatbg.gif) no-repeat scroll 0 0 transparent;overflow:hidden; color:#666; padding:0px 0px 5px 0px; width:150px;}
.userLoadinged a{ color:#365E96;}
.userLoadinged li{ white-space:nowrap;margin-left: 6px; margin-right: 10px;  float:left;}
*html .userLoadinged li{ white-space:nowrap;margin-left:2px; margin-right: 10px;  float:left;}
.Loadinged_userPic{ text-align:center; padding: 6px 0 0px; width:125px;}
.Loadinged_userPic img { -moz-border-bottom-colors: none; -moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF;border-color: #F2F2F2 #CDCDCD #CDCDCD #F2F2F2; border-style: solid; border-width: 1px; height: 48px;  padding: 2px; width: 48px;}
.Loadinged_userPic img {  border-radius: 5px 5px 5px 5px;}
.Loadinged_user{}
.Loadinged_user span{ display:block; float:left; margin:0px 2px; line-height:18px; height:18px;}
.Loadinged_userName{background: url(../forum/bk_images/loadingIco.gif) no-repeat scroll 0px 4px transparent; padding:0px 0px 0px 13px; font-weight:bold;}
.Loadinged_userLetter{background: url(../forum/bk_images/loadingIco.gif) no-repeat scroll 49px -40px transparent; padding:0px 18px 0px 0px;}
.Loadinged_userRemind{background: url(../forum/bk_images/loadingIco.gif) no-repeat scroll 35px -80px transparent; padding:0px 13px 0px 0px;}
.Loadinged_userArrange{background: url(../forum/bk_images/loadingIco.gif) no-repeat scroll 27px -124px transparent;padding:0px 13px 0px 0px;}
.Loadinged_userPower span{ margin:0px 3px; }

.ui_dltabConWord table{ padding:0px 0px 0px 10px;}
.forumNavBox dd a.txtRed{color:red;}
.forumNavBox dd a.txtBlue{color:#0000ff;}













