body
{
    text-align:center;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px;
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;

}
h2
{
      font-size:18pt;
    LINE-HEIGHT: 150%;
    margin-top:8px;
    margin-bottom:5px;
}
h3
{
     FONT-SIZE: 14px;
     PADDING-BOTTOM: 0px; MARGIN: 0px;  LINE-HEIGHT: 150%; PADDING-TOP: 0px;
}

form
{
/*   width:1000px;*/
   
}
a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration:  underline;
    color:#F98803;
}
a:hover
{
    color: #03c;
    text-decoration: underline;
}

p
{
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    line-height:150%;
    margin-bottom:8px;
    margin-top:1px;
}
p font
{
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    line-height:150%;
}

p strong font
{
    font-weight:bolder;
}
.eatBody
{
    width:1000px; 
    text-align:left; 
}
table
{
    border:0px;
    border-width:0px;
    
}

h1,h2,h3
{
    text-align:center;
}

/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head,  #foot, #main_bg, .c_padding, .main_standalone
{
    padding: 0px;
    margin: 0px auto;
    width: 1000px;
}
#main_bg
{
    width: 1002px;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#top_all, #center_all, #bottom_all
{
    padding-bottom: 5px;
}
#top_all
{
    background: url(img/head_bg.gif) repeat-x top;
}

/* ==top_all(顶部)定义开始== */
/* --网页头部-- */
#head
{
    margin-bottom: 5px;
    position: relative;
}
#head a
{
    color: #FB1A03;
    text-decoration: none;
}
#head a:hover
{
    color: #80180A;
}
#logo
{
    height: 74px;
    float: left;
    width: 200px;
    overflow:hidden;
}
#top_link
{
    color: #FB1A03;
    float: right;
    width: 770px;
    margin: 4px 10px 0px 0px;
    line-height: 22px;
    text-align: right;
}
#top_link ul, #top_link li
{
    padding: 0px;
    margin: 0px;
    display: block;
    list-style: none;
}
#top_link li
{
    height: 22px;
    
}
/* --网页头部导航菜单-- */
#menu
{
    background: url(images/channel_bg.gif) #F9DEBF repeat-x top;
    clear: both;
    background-repeat:no-repeat;
   /* -- line-height: 29px;-- */
    border: 1px solid #FCD382;
        padding: 0px;
    margin: 0px 0px 0px 0px;
    width: 1000px;
   
}
/* 网站节点导航 */
#menubox
{
    margin-left: 110px;
    padding: 0px;
    color: #F9DEBF;
}
#menubox a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #001260;
    padding: 5px 2px 5px 12px;
    line-height: 29px;
    background: url(images/menubox.gif) no-repeat 5px 7px;
}
#menubox a:hover
{
    color: #f00;
    text-decoration: underline;
    background: url(images/menubox_hover.gif) no-repeat 5px 7px;
}

/* 网站节点导航2 */
#menubox2
{
    margin-left: 110px;
    padding: 0px;
    color: #80180A;
}
#menubox2 a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #e0080A;
    
    padding: 5px 2px 5px 5px;
    line-height: 20px;
    
   
}
#menubox2 a:hover
{
    color: #f00;
    text-decoration: underline;
   
}
/* 网站节点导航3 */
#menubox3
{
    margin-left: 110px;
    padding: 0px;
    color: #80180A;
    font-weight:bold;
}
#menubox3 a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #e0080A;
     font-weight:bold;
    padding: 3px 0px 3px 2px;
    line-height: 20px;
    
   
}
#menubox3 a:hover
{
    color: #f00;
    text-decoration: underline;
     font-weight:bold;
   
}
/* ================bottom_all(底部)定义开始================ */
/* --网页底部-- */
#foot
{
    background: url(img/copy_bg.gif) #fff repeat-x top;
    border: 1px solid #FCD382;
    clear: both;
}
/* 管理链接 */
#menu_link
{
    margin: 20px 0px 5px 0px;
    text-align: center;
}
#menu_link a
{
    text-decoration: none;
    color: #000;
}
#menu_link a:hover
{
    color: #f00;
    text-decoration: underline;
}
/* 版权信息 */
#copyright
{
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    margin: 5px 0px 20px 0px;
    text-align: center;
}
/* =====================bottom_all(底部)使用定义结束================== */
.title3
{
    text-align:center;
    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color: #80180A;
    line-height: 24px;
}
.title4
{
    text-align:center;
    font: normal normal bold 16px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color:#510365;
    font-weight:bolder;
    line-height: 26px;
}
.title5
{
    text-align:left;
    font: normal normal bold 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color: #80180A;
    line-height: 20px;
    margin-bottom:-15px;
}
.title5_bottom
{
    height:20px;
    width:188px;
    border-top-color:#FBDCA5;
    border-top-style:dashed;
    border-top-width:1px;
    padding-top:2px;
    
}
/*--   */
.button
{
    vertical-align:text-bottom;
    padding-top:2px;    
    line-height:120%;
    letter-spacing:5px;
}
.button2
{
    vertical-align:text-bottom;
    padding-top:2px;    
    line-height:120%;
    letter-spacing:2px;
}
.divLeft
{
    float:left;
    margin-left:5px;
}

.loadLeft
{
    float:left;
    width:400px;
}
.loadShop
{   
    width:580px;
}
.loadRight
{
    width:200px;
   height: auto !important;
    height:160px;
    margin-left:5px;
}
.img
{
    width:200px;
    height:160px;
    border:0px; 
    padding:0px;   
}
.alignCenter
{
    text-align:center;
}
.alter
{
    color:Red;
    text-align:center;
}

.fck
{
    width:600px;
}
.fckTxt
{
    margin-top:5px;
    margin-bottom:5px;
    width:99%;
    height:88px;
    border-width:2px;
    border-collapse:separate;   
    border-style:solid;
    border-color:#FCD382;
    height: auto !important;
}
.topLink
{
    border-width:0px;
    width:100%;
    border-top-width:2px;    
    border-collapse:separate;   
    border-style:solid;
    border-color:#FCD382;
    margin-top:10px;
    height:5px;    
}
.alertFont
{
    font-size:12px;
     color:Maroon;
}
.memberFoodLeft
{
    float:left;
    width:400px;
}
.memberFoodRight
{
    width:200px;
}
.table2
{
    border-color:#FCD382; border-style:solid; border-spacing:0px; border-width:1px; width:100%; 
}
.table2 tr
{
    border-color:#FCD382; border-style:solid; border-spacing:0px; border-width:0px;  
}
.table2 td
{
    border-color:#FCD382; border-style:solid; border-spacing:0px; border-width:1px;
     border-bottom-width:0px;
}
.trTitle
{
    background-color:#FCD382;
}
.trTitle td
{
    background-color:#FEFAF3;border-spacing:0px; border-width:0px; 
}
.cupTitle td
{
   border-spacing:0px; border-width:0px;     border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#FCD382; 
}
.shopName
{
    word-break: break-all;word-wrap:break-word; width:100px; max-width:100px;
    text-align:center;

}
.shopInfo
{
    width:250px;word-break: break-all;word-wrap:break-word; max-width:250px;
}
.shopPicture
{
    width:150px;
}
.shopNo
{
    width:60px;
}
.shopGetBack
{
    width:40px;
}
.shopListLeft
{
    float:left;
    width:175px;
   margin-right:2px;    
}
.shopListCenter
{
    float:left;
    /* margin-left:3px;*/
    margin-right:2px;
    width:600px;
}
.shopListRight
{
   /* margin-left:5px;*/
    width:215px;
}
.memberLeft
{
    float:left;
    width:120px;    
}
.memberCenter
{
    float:left;
    margin-left:5px;
    width:630px;
}
.memberRight
{
    margin-left:5px;
    width:220px;
}
.mLeftDivOut
{
    margin-top:5px;
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:118px;
     
}
.mLeftDivIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:110px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:80px;
      padding-top:6px;
      padding-bottom:6px;
}
.mCenterDivOut
{
    margin-top:5px;
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:628px;
     
}
.mCenterDivIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:620px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:80px;
      padding-top:6px;
      padding-bottom:6px;
}
.mRightDivOut
{
    margin-top:5px;
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:218px;
     
}
.mRightDivIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:210px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:80px;
      padding-top:6px;
      padding-bottom:6px;
}
.shopInfoTitle
{
     width:100%;
     height:80px;
     background-color:White;
     background-image:url("img/shopTitle.gif");
     text-align:center;
}
.shopInfo1
{
    margin-top:3px;
    width:100%;
    border-width:1px;
    border-style:solid;
    border-color:#FCD382;    
}

.shopInfo2
{
    margin-top:-1px;
    width:100%;
    border-width:1px;
    border-style:solid;
    border-color:#FCD382;    
}
.shopInfo2_1
{
    margin-top:5px;
     margin-left:10px;
     margin-right:8px;   
    border-width:0px;

}

.shopInfo1_imgShop
{
    float:left;  
}
.shopInfo1_right
{ 
    width:194px;
    border-width:0px;
    border-left-style:solid;
    border-left-color:#FCD382;
    border-left-width:1px;
    margin-left:0px;
    height:320px;   
}
.shopInfo1_right_a
{
    width:100%;   
    border-left-width:0px;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#FCD382;
}
.shopInfo1_right_b
{
    width:100%;   
}
.cutPayTitle
{
    margin-top:10px;
    text-align:center;    
    width:90%;  
    border-bottom-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#FCD382;    
}
.cutReleaseDate
{
     width:80%;
     text-align:right;    
}
.foodName_list
{
    width:108px; max-width:100px;   word-break: break-all;word-wrap:break-word;
}
.foodImg_list
{
    width:120px; max-width:120px;   word-break: break-all;word-wrap:break-word;
}
.foodInfo_list
{
     width:200px; max-width:200px;     word-break: break-all;word-wrap:break-word;
}
.foodInfo_list2
{
     width:150px; max-width:120px;     word-break: break-all;word-wrap:break-word;
}
.foodIntro
{
    margin-left:20px;
    margin-right:20px;
    margin-top:5px;
     word-break: break-all;word-wrap:break-word;
   
}
.haveLink
{
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#FCD382; 
    padding-bottom:5px;
    margin-bottom:5px;  
}
.criticLine
{
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#FCD382; 
    padding-top:1px;
    height:12px;
    margin-top:5px;  
    width:95%; 
    margin-bottom: -10px;   
}
.ctiticInfo1
{
    width:90%;
    text-align:left;
}
.ctiticWith
{
    text-align:center;
    width:594px;
}

.shopQianOut
{
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:213px;
}
.shopQianIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:201px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:180px;
}
.searchShopOut
{
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:170px;
}
.searchShopIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:160px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:170px;
     padding-top:6px;
     padding-bottom:6px;
}
.searchFoodOut
{
    margin-top:5px;
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:170px;
     
}
.searchFoodIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:160px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
     
      padding-top:6px;
      padding-bottom:6px;
}
.shopMenuOut
{   
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:170px;
      margin-bottom:5px;
}
.shopMenuIn
{
      background-color:White;
      border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:160px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:80px;
      padding-top:6px;
      text-align:center;
      line-height:25px;
}
.outShopOut
{
   
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:596px;
     
}
.outShopIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:588px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:80px;
      padding-top:6px;
      padding-bottom:6px;
}

.bianMinOut
{
     border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
      width:26px;
     
}
.bianMinIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:18px;     
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
      height:702px;
      padding-top:6px;
      padding-bottom:6px;
}
.eatCutTitle
{
    width:450px;
    overflow:hidden;
}
.eatCutTime
{
    width:146px;
    overflow:hidden;
}

.CutInfo
{
    width:580px;
     margin-left:10px;
     margin-right:8px;
}
.ctiticFont
{
    FONT-SIZE: 11px; COLOR: #9F9E9D; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.leftDivOut,.centerDivOut,.rightDivOut,.dituOut
{
    margin-top:5px;
    border-color:#FCD382;
     background-color:#FEFAF3;
      border-width:1px;
      border-style:solid;
    
}
.leftDivIn,.centerDivIn,.rightDivIn,.dituIn
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;
      width:100%;     
         
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
      height: auto !important;
      height:80px;
     
}
.leftDivInG,.centerDivInG,.rightDivInG
{
     background-color:White;
     border-color:#FCF1DC;
      border-width:1px;
      border-style:solid;     
      padding-left:-6px;
      padding-right:-6px;    
      margin-left:5px;
      margin-right:5px;
      margin-bottom:1px;
       height: auto !important;
    
}
.leftDivInG
{
    width:160px;
}
.centerDivInG
{
    text-align:center;
    width:590px;
}
.rightDivInG
{
     width:190px;
     text-align:center;
}
.rightDivOut
{
  width:201px;
}
.leftDivOut
{
  width:170px;
}
.centerDivOut
{
    width:600px;
  
}
.dituOut
{
    width:235px;
    margin-top:0px;
    margin-left:5px;
}
.dituIn
{
    width:223px;
    
}
.qian1
{

    margin-left:5px;
}
.qian1 img
{
   border-width:0px;
}
