@charset "utf-8";
/* CSS Document */



/* header */
#header { width:1050px; margin:30px auto 10px auto; /*overflow:hidden;*/}
#loginbox{width:200px; float:left; margin-top:18px;}
#logobox { float:left; margin-top:0px; margin-bottom:20px; }/**********26*/
#search { margin-left:48px; font-size:12px; float:left; margin-top:-2px;}
#search .popuSearch { margin-bottom:5px;margin-top:-3px;}
#search .popuSearch span { padding:0 5px 0 0;color:#6699cc;font-family:Tahoma; }
#search .popuSearch span.words { text-decoration:underline;color:#888 }
#search .popuSearch span.words a {text-decoration:underline;color:#888 }
#searchbox {padding:4px;width:600px; height:31px;float:left; position:relative; z-index:111;background:url("/type/sbb.png") no-repeat scroll 0 -750px transparent;}/**********24*/


#searchbox li { float:left; display:inline; /*margin:-1px;*/ padding:0px; height:15px; }
#searchbox .all_categories_header { background:url("/type/triangle_down.gif") no-repeat 149px 12px; width:167px; height:30px; line-height:31px; cursor:pointer;}
#searchbox .all_categories_header:hover {background:url("/type/triangle_down.gif") no-repeat 149px -38px; }
#searchbox .all_categories_header span {display:block; font-weight:bold; padding-left:9px; color:#666; font-family:Tahoma, Arial, sans-serif;}

#searchbox .all_categories_header .allcategoriesList { display:none; float:left; border:4px #bbb solid;background:#fff; position:relative; z-index:11;padding-bottom:25px;padding-top:0px; font-family:Tahoma;margin-left:-4px; padding-right:15px;}

#searchbox .all_categories_header .allcategoriesList ul { text-align:left; margin-left:15px;}
#searchbox .all_categories_header .allcategoriesList ul li { float:left; height:12px; margin-top:8px;margin-bottom:8px; }
#searchbox .all_categories_header .allcategoriesList ul li a.all {color:#d1604a}
#searchbox .all_categories_header .allcategoriesList ul li a.list {border-bottom:1px solid #ddd; color:#717171;display:block;width:135px;  }
#searchbox .all_categories_header .allcategoriesList ul li a:hover { color:#00a0e9;text-decoration:none;}

#searchbox li input { border:none; margin:0px; }

#searchbox li input.search {border-left:1px solid #aaa; background:url("/type/sbb.png") no-repeat scroll -172px -754px transparent; width:365px; height:29px; font-size:13px; color:#999; padding-left:9px; font-family:Verdana, Geneva, sans-serif; line-height:30px;  }/**********39*/


#searchbox li input.search_Go { background:url("/type/sbb.png") no-repeat scroll 0 -580px transparent; cursor: pointer; width:54px;margin-right:-1px;;height:33px;font-size:20px;color:#fff;font-family:Arial, Helvetica, sans-serif;}/**********22*/
#searchbox li input.search_Go:hover { background:url("/type/sbb.png") no-repeat scroll 0 -620px transparent; cursor: pointer; width:54px;height:33px;}/**********23*/
#headerRight { float:right; display:inline; background:#f5f5f5;border:1px solid #ccc;margin-left:41px; width:133px; height:38px; margin-top:18px; position:absolute; z-index:999;}/**********25*/

