/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;margin:0;}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif;font-family: Microsoft YaHei;}
table{border-collapse:collapse;border-spacing:0;font-size: inherit;font:100%;}
caption,th{text-align:left;}
fieldset,img{border:none;vertical-align:top;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
sup,sub{font-size:100%;vertical-align:baseline;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after {content:'';content: none;}
input,button,textarea,select{font-family: inherit;font-size: inherit;font-weight: inherit;vertical-align:middle;*font-size:100%;}
address,caption,cite,code,dfn,em,i,b,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
/*common style--------------------------------------------------------------------------*/
.left{float:left;}
.right{float:right;}
.clearfix:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.w1003-center{width:1003px;margin:0 auto}


/*site-nav*/
#site-nav{height:31px;color:#999; border-bottom:1px solid #e4e4e4; background:#f4f4f4;overflow:inherit; *overflow:hidden;}
#site-nav-bd{width:1003px;margin:0 auto;height:31px;line-height:30px;*line-height:33px; position:relative; top:0; left:0;z-index:9999;}
.site-list,.home-channel{height:31px;display:block; line-height:31px; cursor:pointer;}
.site-list b,.home-channel b{  width:7px; height:5px;position: absolute;right: 8px;z-index: 9999;}
.s-b{background:url(../images/b-d.gif) no-repeat 0 0; top: 13px;}
.x-b{ background:url(../images/bs-d.gif) no-repeat 0 0; top:11px;}
.site-list{padding:0 20px 0 8px}
.site-list:hover{}
.select-list{background:#f4f4f4; width:65px; position:absolute; left:-8px; top:-1px; border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4; z-index:6}
.select-list a{line-height:28px;color:#999; display:block; width:57px; padding-left:8px;}
.select-list a:hover{ background:#e0e0e0; text-decoration:none;}
.site-list a:hover{ background:#f4f4f4;}
.list-border{border:1px solid #e4e4e4; border-top:none 0; width:64px; z-index:7 !important;}
.bor-r{border-right:1px solid #E4E4E4;}
.select-other{ display:none;}
.home-channel .s-b{_right:33px;}
.home-channel .x-b{_right:8px;}
.home-channel{margin-right:25px; width:90px; padding-left:11px; height:31px; overflow:hidden;}
.home-channel span{ white-space:nowrap; padding-right:21px;}
.channel-list{position:absolute; left:56px; top:-1px; background:#f4f4f4; width:102px; z-index:5;}
.channel-other{padding-top:0; margin-top:0;}
.channel-other a{line-height:28px;color:#999; display:block; padding-left:8px;}
.channel-other a:hover{ background:#e0e0e0; text-decoration:none;}
.channel-other{ display:none;}
.width96{ width:99px !important; _width:99px; left:57px; overflow:hidden;}
.login-info{height:31px; position:absolute; left:182px;}
.login-info span{margin-right:8px}
.login-info a{color:#737373;margin-left:7px}
.login-info a:hover{color:#f60}
.quick-menu{border-right:1px solid #E4E4E4;height:31px;float:right; overflow:hidden}
.quick-menu a{color:#999;margin-right:8px}
.quick-menu a:hover{color:#f60}
.tao-365{float:right;margin-left:10px;padding-left:15px;background:url(../images/ico.gif) no-repeat 0 9px}
.tao-365 a{color:#999}
.tao-365 a:hover{color:#f60}







