﻿#middle
{
    border-top:5px solid #E0E0E0;
    padding-top:20px;
    text-align:center;
    background-color:White;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#6F00D2;
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#6F00D2;
}
.boothsContainer
{ 
    margin-left:auto; 
    margin-right:auto; 
    border:1px solid #750075; 
    width:680px; height:353px; 
    text-align:left;
    vertical-align:top;
 }
.boothsTitle
{ 
    width:100%; 
    height:30px; 
    line-height:30px; 
    background-color:#750075; 
    border-bottom:3px solid #7B7B7B; 
    font-family:@黑体; 
    font-size:16px; 
    font-weight:bold; 
    color:#DCB5FF;
}
.boothsImgContainer{float:left;}
.boothsImg{ width:400px; height:320px;}
.boothsInfo{ float:left; width:240px; margin-top:100px; padding-left:30px; line-height:18px;}

#meunInfo{ margin-top:30px; height:240px;}
.infoContainer{ margin-left:50px; width:250px; height:220px; float:left;}
.infoTitle{ width:100%; height:26px; line-height:26px; font-size:12px; text-align:left; border-bottom:2px #7B7B7B solid;}
#company{ background-color:Yellow;}
#product{ background-color:Green;}
#serving{ background-color:Red;}
#companyContainer{ border:1px solid #A6A600;}
#productContainer{ border:1px solid green;}
#servingContainer{ border:1px solid red;}

.infoText{ text-align:left; margin:10px auto;}
.infoText ul{ list-style:none;}
.infoText li{ height:30px; line-height:30px; vertical-align:middle;}
.infoText img{ vertical-align:middle;}