@charset "utf-8";
/* CSS Document */
.top_box{ width:950px; margin:0 auto; position:relative;z-index:100;}
.top_nav{ width:100%;  height:36px; font-size:12px; background:#f7f7f7;color:#676767;vertical-align:middle; display: inline-block;overflow:hidden;border-bottom:1px solid #eeeeee;}
.top_nav_box{margin:0 auto; width:950px;}
.ao_a{ font:12px/36px "宋体";  float:left; width:100px; }
.ao_a .welcome{ float:left; color:#999;width:90px; }
.right_suv{float:right; width:100px; }
.right_suv .register{ float:left;  width:100px;}
.right_suv .register li{margin:0; float:left; }
.right_suv .register a{ padding:0 10px;border-right:1px solid #dedede; font-size:12px;color:#666; width:40px; }

.right_suv .another_reg{ float:right; height:30px; overflow:hidden;width:160px;}
.right_suv .another_reg a{padding:0 10px;  display:block; color:#666;}
.right_suv .another_reg li{  float:left; width:70px; }
.right_suv .another_reg li.ww{  float:left; width:85px; }
.right_suv .another_reg .qqs{background-position: -488px -42px; text-indent:1em; }
.right_suv .another_reg .weilogin{background-position: -488px 4px; text-indent:1.3em; overflow:hidden; }

.topright{ float:right;width:242px;}
.topright .topsub{ font:12px/36px "宋体"; height:36px; *padding-top:5px; _line-height:23px; }
.topright .topsub li{ float:left; /*margin-right:5px;*/ width:80px; height:38px;overflow:hidden; _position:relative;}
.topright .topsub li a{ color:#8b8b8b;padding:5px 0; _padding: 0; padding-left:2em;height:40px; }
.topright .topsub li a:hover{color:#333; text-decoration:none;}
.topright .topsub li a.sc{background-position: -488px -91px; }
.topright .topsub li a.home{background-position: -488px -171px;  }
.topright .topsub li a.slide{background-position: -488px -247px; }
.topright .topsub li a.sc:hover{background-position: -488px -131px; }
.topright .topsub li a.home:hover{background-position: -488px -208px; }
.topright .topsub li a.slide:hover{background-position: -488px -285px; }
