html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,button,textarea{border:0 none;font:inherit;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none outside none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
/*base.css*/
html{background:#FFF}
h1,h2,h3,h4,strong,em{font-weight:700}
em{font-style:normal}
/*common.css*/
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{zoom:1}
.fl,.fr{display:inline}
.fl{float:left}
.fr{float:right}
.blank8,.blank10,.blank12,.blank14{overflow:hidden;clear:both}
.blank8{height:8px}
.blank10{height:10px}
.blank12{height:12px}
.blank14{height:14px}
.blankW{background:#fff}
.fb{font-weight:700}
.show{display:block}
.hide{display:none}
/*page.css*/
body{font:400 12px/1.5 arial,\5b8b\4f53;-webkit-text-size-adjust:none;}
img,iframe{display:block;}
a{color:#000;text-decoration:none}
a:hover{color:#C90000;text-decoration:underline}
.area{width:980px;margin:0 auto}
.topbarbg,.brandbg,.headerbg{width:100%;min-width:980px}
.topbarbg{height:28px;background:#B60000}
.brandbg{height:74px;background:#CA0000;border-top:1px solid #FF0000}

.areabg{background:url(area_bg.png) repeat-y 0 0}

/*----------new-------------*/
/*--header--*/
.headerbg{height:42px;margin-bottom:12px;background:#efefef url(header.png) repeat-x 0 0}
#header{height:42px}
#header h1{float:left}
#header h1 img{display:block; margin-top:2px;}
#nav{float:right; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1;}
#nav a:hover{text-decoration:none}
#nav .nav-item,#nav .nav-link{position:relative; float:left; display:block; color:#444; z-index:1000;}
#nav .nav-link{height:40px;  margin-left:-1px; line-height:40px; font-weight:700; border:1px solid #dadada; border-top-color:#efefef; border-bottom:none; z-index:999;width: 59px;text-align: center;}

#nav .nav-item-open .nav-link{white-space:nowrap; border-bottom:1px solid #fff; color:#ca0000; background:#fbfbfb}

#nav .nav-dropdown{display:none; position:absolute; top:41px; left:-1px; width:480px; height:290px; border:1px solid #dadada; border-bottom:5px solid #c2c2c2; background:#fff; box-shadow:0 1px 6px rgba(0, 0, 0, 0.2); z-index:998}
#nav .nav-dropdown-align-right{left:auto; right:0; _right:-1px}
#nav .nav-dropdown-trending{float:left; width:380px; font-size:16px}
#nav .nav-dropdown-channel{float:right; width:100px; height:290px; font-size:14px; background:#f6f6f6}
#nav .nav-dropdown a:hover{color:#ca0000}

#nav .trending li{height:50px; line-height:50px; font-weight: 700;border-bottom:1px dashed #ccc; vertical-align:bottom; overflow:hidden}
#nav .trending li a{display:block; padding-left:25px; color:#1E1E1E;}
#nav .trending li a:hover{background:#f6f6f6}
#nav .nav-dropdown-entry{line-height:34px; margin-left:25px;font-size: 14px;}
#nav .nav-dropdown-entry a{display:inline-block; color:#b20000}

#nav .channel{margin-top:16px}
#nav .channel li{line-height:2em}
#nav .channel li a{height:30px; padding-left:24px; line-height:30px; color:#6d6d6d}