﻿body {font-size:12px; line-height:16px; font-family:Verdana;color: #838383;  background:url(but_home_house_l_090511.jpg) repeat;}

        
#body { width: 1000px; margin: 0px auto; background-color:#ffffff; padding:0 10px 0 10px;}
img { border:0; }
#body a { text-decoration:none; cursor:pointer; }
#Head { margin: 0px 0px 0px 0px; width: 100%; padding: 0; }
div#logo { margin: 36px 0 0px 0px; float: left; }
div#headTitle { margin:0; }
ul.top_nav { margin: 0; padding: 0; float: right; color:#000000;}
.top_nav li { float: left; display: inline; border-left: 1px #999999 solid; border-right: 1px #999999 solid; padding:0 5px; }
.top_nav a { color:#000000;}
div.site-nav { height:30px; z-index: 5; position: relative; }
#floor_nav { margin-left: 0px; vertical-align: text-bottom; }
#floor_nav .MenuList { list-style-type: none; margin: 0; padding: 0; float: left; }
#floor_nav .MenuList li { float: left;}
#floor_nav .MenuList li a{ font-weight:700;float: left; margin-right: 2px; background:url(menulistbg.gif) no-repeat; height:30px; width:85px; text-align:center; line-height:30px;}
#floor_nav .MenuList li a:hover {background:url(menulistbg-over.gif) no-repeat; color:#fff  }
#welcome { list-style:none; float:left; margin:0; margin:17px 0 0 40px; }
#logo { list-style:none; float:left; height:70px; margin:0; width:306px; position:relative }
#logo a { position:absolute; top:-15px;}
div.site-nav { z-index: 6; margin-left: 0px; }
div.sub-floor-menus div.menu { margin: 0 0 0 -1px; position: absolute; top: 30px; z-index: 6; }
.site-nav .floors { margin: 0; padding: 0; float: left; }
div.sub-floor-menus div.menu { margin: 0 0 0 -1px; position: absolute; top: 30px; background-color: #000000; z-index: 6; }
.hotCategory { float: left; width: 100%; clear: left; background-color:#5f696c; height:22px; padding-top:8px;  *height:20px;
 *padding-top:10px;
width:822px; }
.hotCategory span { margin-left:8px; color:#f90; }
.hotCategory a { color:#fff; }
#keySearch { clear: left; background: #F5F5F5; min-height: 10px; height: 30px; vertical-align: middle; width:822px; overflow:hidden; }
#keySearch span { margin-top: 9px; margin-left: 10px; }
#keySearch input {  margin-top:3px;  *margin-top:2px;
}
#keySearch select { height:20px;  *height:20px;
 *font-size:11px;
margin-top:3px;  *margin-top:4px;
}
#tele-car { float: right; width: 150px; text-align: right; margin: 0; }
#car { border-bottom: 1px #999999 solid; border-top: 1px #999999 solid; text-align: center; padding: 5px 0 9px 0px;  *padding: 5px 0 13px 0px;
_padding: 5px 0 5px 0px; height: 44px;  *height: 40px;
line-height: 200%; }
#car img { margin: 3px 5px 0px 0px; }
#car input { border: 0; color: #a10000; font-weight: bolder; font-family: Tahoma; text-align: center; width:24px; }
#focusR a { border:0; margin:0; padding:0; }
#focusR img { clear:right; float:right; border:0; padding:0; margin-left:0; margin-right:0; margin-top:0; }
.top { color:#A10000; }
.prdsepdiv { margin: 0px; padding: 0px; width: 150px; height: 12px; }
.prdsepspan { margin: 0px; padding: 0px; width: 12px; }
.topMenu { width:980px; }
.topMenu .topleft { float:left; width:800px; }
.topMenu .topleft .lowel { height:55px; padding:0; margin:0 }
.topMenu .topright { float:left; width:180px; height:78px; text-align:right; }
.topMenu .topright img { margin:16px 0 0 0; }
#allcate{position:absolute; width:955px; border:3px solid #565662; background:#fff; z-index:999999; padding:10px; padding-top:15px; visibility:hidden}
#allcate .c-cat-depth-1{ float:left;}
#allcate .c-cat-depth-2{ padding-left:0;}
#allcate .c-cat-depth-2 a{ border:0; color:#555} 
#allcate .c-cat-depth-2 a:hover{ border:0; color:#f90} 
#allcate #closecate{position:absolute; right:3px; top:3px; padding:1px; border:1px solid #c00; cursor:pointer}

