@charset "utf-8";
body {font-size:12px;}
a{ color:#666666;text-decoration:none;}
a:hover{ color:#ba2636; text-decoration:underline;}
#all_body { margin:0; border-bottom:1px solid #D2D2D2; background:#F7F7F7;}
/*头部链接栏*/
.top_nav{ width:960px; margin:0 auto; height:25px;}
.top_nav .userinfo,.top_nav .nav_link{ line-height:24px;}
.top_nav .userinfo{ float:left; width:470px;}
.top_nav .nav_link{ float:right; width:440px; color:#666666; text-align:right;}
/*主体内容*/
#bodyc{ width:960px; margin:0 auto;}
.log_txt{ height:60px; padding:5px 0;*padding:3px 0;}
.log_txt .log{ width:290px; float:left; text-align:center;}
.log_txt .ad{ width:625px; float:right; text-align:right;}
/*导航栏*/
.nav_title{ height:37px; background:url("../images/default/nav_bg.jpg") repeat-x; overflow:hidden;}
.nav_title ul { float:left; padding-left:10px;}
.nav_title ul li { color:#FFFFFF;float:left;font-size:14px; height:37px; line-height:37px; font-weight:bold;padding:0 14px;/**padding:0 10px;*/}
.nav_title ul li a{ color:#FFFFFF;}
.nav_title ul li a:hover{ color:#FEBF01;}
.nav_title ul li.split { line-height:0;padding:10px 8px 8px;}
.nav_title ul li.select { background:url("../images/brand/nal_select_bg.png") no-repeat;}
.nav_title ul li.bg2 { background:url("../images/brand/nal_select_bg2.png") no-repeat;}
.nav_title .online { float:right; width:130px; color:#FFF; text-align:center; padding:0; font-size:12px; height:37px; line-height:37px; font-weight:bold;}
.nav_title ul li.select span a,.nav_title ul li.select span a:hover{ color:#C40701; text-decoration:none;}
/*热门行业*/
.hot_category{ height:27px; border:solid #D5D5D5; border-width:0 1px 1px;}
.hot_category ul { padding-left:10px;}
.hot_category ul li { color:#666666;float:left;font-size:12px;line-height:27px; width:40px; text-align:center;}
.hot_category ul li a{ color:#666666;}
.hot_category ul li a:hover,.hot_category ul li a.select{ color:#fff; background-color:#666; padding:2px; *+padding:2px 2px 0; text-decoration:none;}
.hot_category ul li.split { line-height:22px; width:12px;}
/*品牌搜索*/
.brand_search{ height:44px; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.brand_search .s_l,.brand_search .s_m,.brand_search .s_r{ height:44px;}
.brand_search .s_l{ float:left; width:3px; background:url("../images/default/brand_search_left.jpg") no-repeat;}
.brand_search .s_m{ float:left; width:954px; background:url("../images/default/brand_search_bg.jpg") repeat-x;}
.brand_search .s_m .s_form{ float:right; width:685px; padding-left:20px; padding-top:6px;}
.brand_search .s_m .brandrank{ float:left; padding-left:8px; width:200px; font-size:9pt; line-height:46px; color:#666; font-weight:700;}
.brand_search_select,.brand_search_input{ border:1px solid #CCCCCC; font-size:14px;}
.brand_search_select{ height:30px; width:100px; padding:5px 0;}
.brand_search_input{ height:18px; width:360px; color:#989898; padding:6px 5px 5px;}
.brand_search .s_r{ float:right; width:3px; background:url("../images/default/brand_search_right.jpg") no-repeat;}
.search_select{ float:left; width:96px; height:30px; border:1px solid #CCCCCC; background-color:#fff; margin-right:10px;}
.search_select span{ width:85px;border:0 none;display:block;height:20px;margin:7px 0 0 5px;*margin:5px 0 0 5px;_margin:5px 0 0 5px;overflow:hidden;}
.search_select select { border:1px solid #FFF;width:89px;font-size:14px;margin:-2px -2px -2px -3px;padding-left:2px;}

.suggestionsBox { width:370px; font-size:12px;float:left; border:solid #ccc; border-width:0 1px 1px; background-color:#FFF; z-index:50; position:absolute;}
.souKey ul li { height:22px; line-height:22px; padding-left:5px; cursor: pointer; float:none; font-size:14px}
.souKey .curLi {background-color: #3366CC; color:#FFF;}

/*底部*/
#friend_link{ padding:20px 15px;}
#friend_link a,#footer a{ color:#343434;}
#friend_link a{ padding:0 8px; line-height:28px; display:inline-block;}
#footer{ color:#343434; border-top:1px solid #d5d5d5;clear:both;font-size:12px; padding-top:5px; padding-bottom:40px; text-align:center;}
#footer p{ line-height:27px;}
