/*======== style============*/

table { border-collapse: collapse; border-spacing: 0; margin: 0 auto; }
img { border: 0; }
li { list-style: none; }
p { margin-bottom: 20px; }
/*浮动*/
.fl { float: left; }
.fr { float: right; }
/*清除浮动*/
.clear { clear: both; height: 0px; line-height: 0px; overflow: hidden; background: #f00; visibility: hidden; }
/*链接*/
a { color: #444444; text-decoration: none; }
a:hover { color: #c00; text-decoration: underline; }
/*文字颜色*/
.red { color: #ff0000 !important; }
.green { color: #339900 !important; }
.blue { color: #0000cc !important; }
.hui { color: #999999 !important; }
.blank10 { height: 10px; font-size: 1px; line-height: 10px; overflow: hidden; }

.cjjbBox { width: 540px; padding-bottom: 15px; margin-top: 8px; overflow: hidden; background: url(img/bg_sj.jpg) no-repeat; position: relative; }

.titleBox { height: 36px; margin: 0px 0px 0px 2px; margin-top:20px; }
.titleBox .tBox { float: left; height: 36px; z-index: -1; }

.titleBox .leftT{ float:left; width:420px;} 
.titleBox .tBox { float:left; height:36px; line-height:36px; background:url(img/bg_title_x.gif) repeat-x; padding:0px 10px 0px 20px;font-size:16px; color:#fff; font-weight:bold;}
.jinji .titleBox .tBox {background-position:0 -36px;}
.titleBox .bg_md{ float:left; width:14px; height:36px; background:url(img/bg_title.gif) no-repeat;}
.jinji .titleBox .bg_md{background-position:0 -36px}
.titleBox .bg_mdY{ width:11px; background:url(/img/bg_title.gif) no-repeat -30px 0px;}
.titleBox .bg_leftTitle { float:left;  height:29px; line-height:29px; margin-top:4px; color:#19855D; font-size:14px; font-weight:bold; background:url(img/bg_title.gif) no-repeat 0px -72px; padding-left:15px;}
.jinji .titleBox .bg_leftTitle {background-position: 0 -101px; color:#A57D4A}
.titleBox .bg_leftTitle span{ float:left; padding-right:15px; background:url(img/bg_title.gif) no-repeat right -72px;}
.jinji .titleBox .bg_leftTitle span{background-position:right -101px}
.titleBox .bnFanhui { float: right; width: 28px; height: 26px; margin: 5px 30px 0px 0px; display:inline;}
.titleBox .bnFanhui a { display: block; height: 26px; background: url(img/gb_sj.gif) no-repeat; display: none }

.imgBox { width: 498px; background: url(img/bg_jiantou.gif) no-repeat left 50px; }
.imgBox .leftLink a, .imgBox .rightLink a { float: left; width: 24px; height: 22px; margin: 50px 8px 0px 0px; }
.imgBox .rightLink a { margin-right: 0px; }
.imgBox .btNavFa { position: relative; float: left; width: 442px; height: 120px; overflow: hidden; }
.imgBox .btNav { width: 9999px; height: 118px; }
.imgBox .yiImgBox, .imgBox .jiImgBox { position: relative; float: left; width: 100px; height: 120px; background: url(img/bg_bigListBox.gif) no-repeat; margin-right: 12px; text-align: center; }
.imgBox .jiImgBox { background-position:0px -240px; }
.imgBox .yihover {  background-position:0px -120px; }
.imgBox .jihover {  background-position:0px -360px;  }
.imgBox .iconYi, .imgBox .iconJi { width: 32px; height: 32px; position: absolute; left: 1px; top: 1px; background: url(img/icon_yi.gif) no-repeat; }
.imgBox .no_mr { margin-right: 0px; }
.imgBox .yiImg { padding-top: 4px; }
.imgBox .yiImg img { width: 90px; height: 90px; overflow: hidden;margin:0px auto; }

.imgBox .foodName a { display:block;  width:84px; white-space:nowrap; overflow:hidden; height: 24px; line-height: 24px; color: #45320C; margin:0 auto; font-size: 12px;}
.imgBox .iconJi { background: url(img/icon_ji.gif) no-repeat; }

.foodBox { font-size: 13px;}
.foodBox .Rbox { padding: 15px 0px 0px 20px; }
.foodBox .Rbox .jieShao { color: #45320C; line-height: 150%; padding-right: 20px;padding-bottom:15px; }
.foodBox .Rbox .yijiImg { width: auto; padding: 0px; background: none; margin: 0 auto; }
.foodBox .Rbox .yiImgBox, .foodBox .Rbox .jiImgBox { width:68px; height:82px; background:url(img/bg_listBox.gif) no-repeat; margin:0px 12px 15px 0px;}

.foodBox .Rbox .jiImgBox {  background-position:0px -164px; }
.foodBox .Rbox .yihover {  background-position:0px -82px; }
.foodBox .Rbox .jihover {  background-position:0px -246px;  }
.foodBox .Rbox .yiImg img{ width:60px; height:60px;} 
.foodBox .Rbox .foodName a{ width:60px; height:18px; line-height:18px;font-size: 12px;}
.foodBox .Rbox .no_mr { margin-right: 0px; }