div,form {margin: 0; padding: 0;  }
#header {position:relative; background: url(http://b3.hoopchina.com.cn/images/header_bg.gif) no-repeat bottom center; margin-bottom:10px; height:33px; padding:43px 0 0; z-index:99; line-height:19px;}
.ad { margin:8px auto; margin-top:0; text-align:center; width:980px; }
#header ul,#top_nav ul{ list-style:none; margin:0; padding:0;}
#header a{ text-decoration:none; cursor:pointer  }
#header a:hover { color:#fff; background-color:#7ad; text-decoration:none;}
.red,#header .red a,#header a.red { color:#b50000;text-decoration:none;}/*ΊμΙ«----------*/
#header .red a:hover,#header a.red:hover{ color:#b50000; text-decoration:underline; background:none}
#search_input,#search_inputtwo,.search_input,#search_btn,#nav,#nav ul,#nav ul li,#nav ul li.on a,#nav ul li.on a:hover,.bball_btn,.bball_btn a,.topline,#nav ul li.bballhc a,#nav ul li.bballhc a:hover,#nav ul li.bballon,#nav ul li.bballon a,#nav ul li.bballon a:hover,.bball_btn span { background:url(http://b3.hoopchina.com.cn/images/headicon1218.png) no-repeat;}
#top_nav { background: url(http://b3.hoopchina.com.cn/images/body_bg.gif) repeat-x; height:19px; padding-top:2px}
#top_nav ul { float:right}
#top_nav ul li { float:left; padding:0 0 0 10px}
#top_nav ul li a {color:#919191; padding:1px;}
#top_nav ul li a:hover {color:#fff; background:#919191; padding:1px; text-decoration:none}
#top_nav a.nav_index { background:url(http://b3.hoopchina.com.cn/images/logo_head.gif)  -16px -179px no-repeat; padding-left:15px;}
#top_nav a:hover.nav_index { background:#919191 url(http://b3.hoopchina.com.cn/images/logo_head.gif) -16px -179px no-repeat; padding-left:15px;}
#top_nav a.red,#search_choose a span { color:#b50000;}
#top_nav a:hover.red { text-decoration:none; color:#fff;}

#logo { position:absolute; left:0; bottom:10px; }
#logo a,#logo a:hover { background:url(http://b3.hoopchina.com.cn/images/logo_head.gif) no-repeat; width:140px; height:69px;  display:block;}
#logo a span { display:none;}
#profilelinks { position:absolute; right:200px; top:12px; color:#555; line-height:16px;}
#profilelinks a { margin:0 5px; color:#5e788e;  }
#profilelinks a:hover { color:#fff;}
#profilelinks a.red { color:#b50000;  }
#profilelinks a:hover.red { color:#b50000; text-decoration:underline; }
#profilelinks span { background:url(http://b3.hoopchina.com.cn/images/logo_head.gif) no-repeat -15px -205px; padding-left:14px;}
#search { position:absolute; right:3px; top:10px;}
#search_input,#search_inputtwo,.search_input{ background-position: 0 -171px; _background-attachment:fixed; width:164px; padding-left:5px;  color:#999; border:0; float:left; padding-top:5px; height:17px; font-size:12px; overflow:hidden;}
#search_btn { background-position: 0 -143px; height:23px; width:19px; border:0; cursor:pointer; float:left;}

#nav {  background-position:left -198px; background-repeat:repeat-x; height:30px; margin-left:145px; display:block;overflow:hidden}
#nav ul { height:30px; font-size:14px;  background-position:left -1px;}
#nav ul li { float:left; background-position:right -61px;}
#nav ul li a { color:#000; text-decoration:none;margin-left:-2px; display:block; padding:7px 22px 0 23px; height:23px; float:left}
#nav ul li.on,#nav ul li.bballon { color:#FFF; font-weight:bold; background-position:left -322px; display:block; float:left; margin-left:-2px; cursor:pointer;}
#nav ul li.on a,#nav ul li.on a:hover,#nav ul li.bballon a,#nav ul li.bballon a:hover{ background-position:right -355px; color:#FFF; padding-right:5px; padding:7px 22px 0 23px; height:23px;}
#nav li a:hover {color:#B50000; background:none}
#nav ul li.bballon { background-position:left -255px; padding-left:12px;}
#nav ul li.selected { margin-left:0;}
#nav ul li.top_new a em { position:absolute; background:url(http://b3.hoopchina.com.cn/images/top_new.gif) no-repeat; display:block; text-indent:-999em; height:30px; width:35px; left:575px; top:40px}
.bball_btn { position:absolute; top:43px; right:0; background-position:right -31px; height:30px;}
.bball_btn a,.bball_btn span { display:block; width:40px; height:21px; background-position:-44px -143px; color:#fff; margin:4px 8px 0; padding:2px 0 0 8px; text-align:left; cursor:pointer;}
.topline { background-position:left -230px; background-repeat:repeat-x; height:3px; overflow:hidden;}
#nav ul li.bballhc a{ background-position:0px -451px; padding-left:33px; margin-left:10px; _margin-left:5px;}
#nav ul li.bballhc a:hover { background-position:0px -483px;}

#search_choose { position:absolute; top:56px; right:3px; z-index:9999; width:185px; background: #fff; display: block; border: 1px solid #750500;  -webkit-border-radius: 3px;  -moz-border-radius: 3px; }
#search_choose ul { list-style:none; padding:0; margin:0;}
#search_choose ul li a { padding:5px 8px 0 4px; display:block; color:#333333; height:22px; line-height:19px; text-align:left; overflow:hidden; _zoom:1}
#search_choose ul li a:hover {  background:#DCDCDC;text-decoration:none; }
#bballdropdown { position:absolute; top:71px; right:8px; z-index:99; width:46px; background: #3e8d22; display: block; border: 1px solid #077616;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;}
#bballdropdown ul li a { display:block; padding:3px 0; text-align:center; color:#fff;}
#bballdropdown ul li a:hover { background: #077616;}