#top_nav{background:#f0f0f0;border-bottom:1px solid #c8c8c8;height:25px;line-height:25px;text-align:right;}

#top_nav a{border-right:1px solid #ccc;margin:0 3px;padding-right:5px;height:12px;}
#top_nav .bs_top{float:right;padding-top:3px} 
#header .search{background:url(../images/bg.gif) no-repeat left -14px;height:66px;}
.search_min{background:url(../images/bg.gif) no-repeat left -14px;height:39px;}
#header .top_logo{padding:5px 0;}
#header{position:relative;}
#header .menu{position:relative;width:950px;margin:0 auto;}
#header .menu .menu_nav{position:absolute;left:280px;height:30px;top:62px;z-index:10;}
#header .menu .menu_nav_cq{position:absolute;left:230px;height:30px;top:62px;z-index:10;}
#header .menu  li{background:url(../images/bg.gif) no-repeat -1100px top;float:left;margin:0 3px;height:28px;padding-left:15px;}
#header .menu  li a{background:url(../images/bg.gif) no-repeat right top;float:left;line-height:28px;padding-right:15px;}
#header .menu  li.hover{background-position:-1100px -48px;height:32px;}
#header .menu  li.hover a{background-position:right -48px;color:#fff;font-weight:bold;}
#header .menu  li a:hover{color:#f90}
#header .menu  li.hover a:hover{color:#ffe9c1;}

.top_title_txjy{background:url(../images/top_title.gif) no-repeat top left;height:28px;position:absolute;top:20px;left:50%;margin-left:-200px;width:500px;}
.top_title_trademark{background:url(../images/top_title.gif) no-repeat -98px left;height:28px;position:absolute;top:20px;left:50%;margin-left:-200px;width:500px;}
.top_title_brandmall{background:url(../images/top_title.gif) no-repeat -66px left; height:28px; position:absolute; top:20px;left:50%;margin-left:-200px;width:500px;}
.top_title_brandmall_chongqing{background:url(../images/top_title.gif) no-repeat -129px left;height:28px;position:absolute;top:20px;left:50%;margin-left:-250px;width:500px;}
.top_title{position:absolute;top:40px;left:50%;margin-left:-200px;width:500px;text-align:left}
.top_title_supplier{background:url(../../public/images/top_title.gif) no-repeat -32px left;height:33px;position:absolute;top:20px;left:50%;margin-left:-200px;width:426px;}


#header .top_font{position:absolute;left:740px;top:10px;height:25px;}
#header .top_font em{}
#header .top_font a{float:left;background:url(../images/bg.gif) no-repeat -1082px -83px;margin-right:5px;padding-left:8px;}
#header .top_font  span{background:url(../images/bg.gif) no-repeat right -83px;padding-right:8px;float:left;height:23px;line-height:23px;}

#header .top_font .reg b{background:url(../images/icon.gif) no-repeat -13px -92px;display:block;padding-left:20px;}
#header .top_font .log b{background:url(../images/icon.gif) no-repeat -10px -221px;display:block;padding-left:23px;}
#header .top_font .adm b{background:url(../images/icon.gif) no-repeat -10px -136px;display:block;padding-left:23px;}
#header .top_font  .lout b{background:url(../images/icon.gif) no-repeat -13px -449px;display:block;padding-left:23px;}



.search_min{}
#header  .search_form{line-height:39px;_line-height:39px;padding-left:20px;_padding-top:8px}
#header  .search_sub{background:url(../images/bg.gif) no-repeat -971px -53px;width:65px;height:22px;border:0;margin-left:5px;}
#header  .hot_key{float:right;width:430px;overflow:hidden;_line-height:25px;}
#header  .hot_key b{color:#fff}
#header  .hot_key a{margin:0 3px;color:#fff;}
#header  .hot_key a:hover{color:#ffe9c1;}
#header  .the_form{_padding-top:9px;}
#header  .hot_company{padding-left:20px;line-height:25px;_padding-top:5px;}
#header  #scrollDiv{height:25px;overflow:hidden;width:750px;}
#header  #scrollDiv li{display:inline;}
#header  .hot_company a {margin:0 5px;}
#header  .hot_company b{color:#f90;float:left;height:25px;line-height:30px;overflow:hidden}

#footer{border-top:1px solid #ccc;line-height:20px;text-align:center;margin-top:8px;}
#footer img{margin:0 5px;}
#footer a{margin:0 5px}

#menu{padding-bottom:8px;}
#menu div { padding:41px 8px 0px; position:relative; z-index:10;}
#menu dt { text-align:center;line-height:30px;cursor:pointer;color:#f90;font-size:14px;font-weight:bold; top: 5px}
#menu dt a:visited,#menu dt a:link{color:#f90;}
#menu dt a:hover{color:red}
#menu dd { line-height:20px;padding:5px;}
#tabs1 dt ,#tabs3 dt,#tabs5 dt{ left: 8px;_*left: 0; }
#tabs2 dt,#tabs4 dt,#tabs6 dt{ left:152px;_left: 144px;}
#menu .close dt { height:30px; width:133px;  position:absolute; border:1px solid #ffca8b ;background:#fff;z-index:10}
#menu .close dd { display:none }
#menu .open dt { height:36px; width:133px; background:#fff; position:absolute; border:1px solid #ffca8b; border-bottom:none; }
#menu .open dd { background:#fff; border:1px solid #ffca8b; height:35px;line-height:17px;}
#menu .open dd.ind{text-indent:2em;}
#menu .open dd a{padding:0 10px}

.reg_ico{background:url(../images/icon.gif) no-repeat 3px -88px;display:block;padding-left:15px;}
.geren_ico{background:url(../images/icon_left.gif) no-repeat 3px -104px;display:block;padding-left:15px;}
.supplier{background:url(../images/icon.gif) no-repeat -5px -263px;display:block;padding-left:15px;}
.txjy{background:url(../images/icon.gif) no-repeat 3px -310px;display:block;padding-left:15px;}
.brandmall{background:url(../images/icon.gif) no-repeat 3px -395px;display:block;padding-left:15px;}
.trademark{background:url(../images/icon.gif) no-repeat 3px -351px;display:block;padding-left:15px;}
.shenji{background:url(../images/icon.gif) no-repeat 3px -173px;display:block;padding-left:15px;}
.qiye_ico{background:url(../images/icon_left.gif) no-repeat 3px -140px;display:block;padding-left:15px;}
.wrapper{width:950px;margin:0 auto;position:static;overflow:auto;zoom:1;}
a{text-decoration:none;}
a:link{color:#333;}
a:visited{color:#666;}
a:hover{color:#f90;}
a span{cursor:pointer;}



.mainwrapper,.ads{width:950px;margin:0 auto;position:static;overflow:auto;zoom:1;margin-top:5px;text-align:left;}
.m_left{margin-left:5px;}
.m_top{margin-top:6px;}
.f_right{float:right;}
.f_left{float:left;}

#bg50{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6;background:#fff;width:100%;height:220px}
#login_box{position:absolute;width:465px;left:50%;margin-left:-233px;top:50%;margin-top:-120px;z-index:1000;display:none;}
#login_box #login_form,#login_box .lostin_help{float:left;background:#fff url(../images/login_bg.gif) no-repeat;padding:5px;position:absolute;}
#login_box #login_form{background-position:-320px 5px;padding-top:60px;width:300px;top:5px;left:5px;height:145px;}
#login_box .lostin_help{margin-left:5px;width:130px;padding-top:30px;background-position:25px -3px;top:5px;right:5px;height:175px;text-indent:2em;line-height:20px;}
#login_box .close,#user_center .close{position:absolute;right:5px;top:5px;width:28px;height:26px;background:url(../images/login_bg.gif) no-repeat -88px top;}
#login_box .login_input{background:url(../images/login_bg.gif) no-repeat -151px -5px;width:155px;height:21px;line-height:21px;padding:0 5px;overflow:hidden;}
#login_box input{border:0;background:none;color:#f60}
#login_box table{width:250px;margin:0 auto;line-height:25px;}
#login_box b{color:#f70;font-size:13px;}
#login_box  img{text-align:center;}
#mask{z-index:99;background:#666;top:0;left:0;position:absolute;filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6;height:100%}
#iLoadingGif{position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-20px;}

#user_center{position:absolute;width:300px;z-index:1000;top:25px;left:50%;margin-left:175px;display:none;}
#bg60{ filter:alpha(opacity=40);-moz-opacity:0.4;opacity: 0.4;background:#333;width:100%;height:160px;}
#center_box{position:absolute;background:#fff;width:280px;height:140px;top:5px;left:5px;padding:5px;}
#center_box li{float:left;text-align:center;width:49%;line-height:20px;}
#center_box b{color:#f70;font-size:13px;}
#center_box  a{float:right;}
#center_box p{line-height:20px;}
#search_hot_brandmall kbd{cursor:pointer;color:white;}
#search_hot_supplier kbd{cursor:pointer;color:white;}
#search_hot_trademark kbd{cursor:pointer;color:white;}
#search_hot_txjy kbd{cursor:pointer;color:white;}
.addunderline {text-decoration:underline;}
.nounderline {text-decoration:none;}
