/*head*/
#head_y{ width:900px; height:110px; margin:0 auto; }
.head_logo { width:900px; height:80px; }
 #head_logo { width:164px; height:80px; float:left; }
 .head_logo_right { width:736px; height:80px; float:right; }
 .search_but{ width:150px; height: 16px; line-height: 16px; margin-bottom: 5px; font-size: 12px; border: 1px solid #b5b5b5; color: #333333;}
 .main_nav { width:736px; height:20px; line-height:20px; position:relative; font-weight:bold; margin-top:12px; text-align:left; }
 .main_top { width:505px; height:48px; float:left; }
 .main_user { width:231px; height:48px; float:right; line-height:24px; color:#06f; text-align:left; }
   .main_user a:link, .main_user a:visited { color:#06f; }
   .main_user a:hover, .main_user a:active { color:#000; text-decoration:underline; } 
   .man_user_li_che { width:38%; float:left; padding-left:15px; background:url(../images/che.gif) no-repeat 0px 6px; }
   .man_user_li_mber { width:48%; float:left; padding-left:15px; background:url(../images/member.gif) no-repeat 0px 4px; }
   .man_user_li_we { width:90%; float:left; padding-left:15px; background:url(../images/welcome.gif) no-repeat 0px 5px; clear:both; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
   .main_nav ul{ overflow: hidden; float: left; margin:0; padding:0; }
   .main_nav ul li{ float: left; font: bold 12px/18px ""; margin-left: -2px; padding: 0 10px; background: url(http://www.home960.com/images/daoh_sx.gif) no-repeat left 2px; }
   .imenus,
   .imenus2{ width:320px; padding: 0 5px 0 6px; font: 12px/20px "宋体"; text-align:left; border: 1px solid #E6E6E6; background:#FAFAFA; position: absolute; left:auto; left: 150px; display:none; }
   .imenus{ top: 18px!important;top: 19px;}
   .imenus2{ top: 18px!important;top: 19px;}
   .imenus a:link,
   .imenus2 a:link,
   .imenus a:visited,
   .imenus2 a:visited { text-decoration: none; color: #909090; }
   .imenus a:hover,
   .imenus2 a:hover { text-decoration: underline; color: #009900; }
 
 .user_area { width:505px; height:23px; color:#f60; clear:both; line-height:23px; text-align:left; }
 .city_but{ width:112px; height:24px; float:left; margin:0; }
 .city_but a:link,
 .city_but a:visited { text-decoration: none; color: #FF6600; }
 .BoxBG_x { background: #ccc; position: absolute; top: 48px; left: 210px; clear:both;} 
 .BoxBG_x2 { background: #ccc; position: absolute; top: 48px; left: 210px; clear:both; }
 
#ChangeCity_x { border: #777 1px solid; padding:0 0 4px 4px; margin: 6px 0 0 8px; display: none; font-weight: bold; background: #fff; color: #FF6600; font-family: Verdana; position: absolute; }
#ChangeCity_x .list_pro { width:300px; margin:8px 0 6px 2px; padding:0; list-style:none; display:block; }
#ChangeCity_x .list_pro li { width:38px; font: 12px/24px ""; list-style:none; padding:0; margin:2px; float:left; }
#ChangeCity_x .list_pro li a { display:block; height:100%; }
#ChangeCity_x .list_pro li:link,
#ChangeCity_x .list_pro li:visited { text-decoration: none; color: #666666; }
#ChangeCity_x .list_pro li:hover, #ChangeCity_x .list_pro li a:hover { text-decoration: underline; color: #009900; }
#ChangeCity_x .list_pro li ul { display:none; position:absolute; width:205px; }
#ChangeCity_x .list_pro li:hover ul, #ChangeCity_x .list_pro li.over ul { display:block; background:#EDF9DB; padding:0 4px 0 6px; margin: 0 4px 0 6px; border: #D4D4D4 1px solid; }
#ChangeCity_x .list_pro li ul li{ width: 63px; }

 #serch_fly { margin-top:1px!important; margin-top:5px; display:inline; float:left;}
 #serch_fly li { float:left; _width:50px; margin-right:1px; white-space:nowrap; height:24px; background:url(../images/bg_serchleft.gif) no-repeat left top;}
 #serch_fly li a { height:18px; line-height:18px; width:50px; display:block; background:url(../images/bg_serchRight.gif) no-repeat right top; width:auto; padding:6px 10px 0px; color:#000;}
 #serch_fly .selected { float:left; _width:50px; margin-right:1px; white-space:nowrap; height:24px; background:url(../images/bg_serchSelectLeft.gif) no-repeat left top;}
 #serch_fly .selected a { height:18px; line-height:18px; width:50px; display:block; background:url(../images/bg_serchSelectRight.gif) no-repeat right top; width:auto; padding:5px 14px 0px 15px; font-weight:bold; color:#fff;}
.head_search { width:900px; height:32px; background:url(../images/nav_search.jpg); line-height:32px; }
 .head_search dt { margin-left:50px; float:left; }
 .dt_se { margin:0; float:left; }
 .head_search dd { float:left; }
 .head_search input { border:1px #333 solid; background:#fff; width:300px; height:17px; margin-top:4px; }
 .head_search select { margin-top:4px; margin-left:10px; }
.head_list { width:900px; height:53px; margin:5px auto 0px; line-height:30px; clear:both; }
.head_son { width:886px; height:23px; line-height:23px; text-align:left; padding-left:10px; BACKGROUND: url(../images/bg.gif) repeat-x; margin:1px; }
.head_son_l { width:898px; height:23px; text-align:left; border:#CFAF87 1px solid; clear:both; }
.ad90080 { width:900px; height:80px; margin:0 auto; margin-bottom:10px; }

a.red:link,
a.red:visited{ color:#FF0000; text-decoration: none; }
a.red:hover{color:#ca0000; text-decoration: none; }

#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tags LI {
	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px
}
/*#tagContents {
	BORDER-RIGHT: #aecbd4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aecbd4 1px solid; BACKGROUND-COLOR: #fff
}
.tagContents {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg.gif) repeat-x; PADDING-BOTTOM: 10px; WIDTH: 576px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 250px
}
#tagContents DIV.selectTag {
	DISPLAY: block
}*/