请能告诉我这代码上写的两个层不能紧贴在一起
<style type="text/css">
.download_middle
{
width:540px;
}
.download_middle .middle_left
{
float:left;
width:185px;
border:1px solid red;
}
.download_middle .middle_right
{
width:348px;
border:1px solid green;
margin-left:185px;
}
</style>
<div class="download_middle">
<div class="middle_left">
</div>
<div class="middle_right">
</div>
</div>