.top_header ul,.top_header span,.top_header em,.top_header a{margin:0;padding:0;border:0;}
.top_header_channel,.top_header_nav{list-style:none;}
.top_header a{text-decoration:none;}
.top_header_bg{height:45px;width:100%;min-width:1200px;background-color:#333;}
.top_header{width:1200px;margin:0 auto;height:45px;color:#fff;line-height:45px;font-size:14px;}
.top_header_channel{float:left;font-size:14px;}
.top_header_channel li{float:left;margin-right:15px;color:#fff;}
.top_header_channel li a{color:#fff;}
.top_header_sub{position:relative;cursor:pointer;padding-right:15px;}
.top_header_sub:after{position:absolute;content:"";right:0;top:20px;width:9px;height:6px;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../images/top_nav_down.png);}
.top_header_sub .sub{display:none;position:absolute;background-color:rgba(212,3,0,.8);right:0;top:45px;width:60px;z-index:2;}
.top_header_sub .sub a{display:block;float:none;line-height:30px;margin:0;padding:0;text-align:center;font-weight:normal;color:#fff;border-bottom:solid 1px rgba(255,255,255,.7);}
.top_header_sub .sub a:hover{background-color:#820504;background-color:rgba(212,3,0,1);}
.top_header_sub.over{}
.top_header_sub.over:after{background-image:url(../images/top_nav_up.png);}
.top_header_sub.over .sub{display:block;}
.top_header_nav{float:right;font-size:12px;}
.top_header_nav li{float:left;}
.top_header_nav li .headNavLogin{position:relative;display:block;border-left:none;}
.top_header_nav li a{display:block;padding:0 15px;color:#fff;}
.top_header_nav li em.headNavLogout{padding:0;}
.top_header_nav li em.headNavLogout span,.top_header_nav li em.headNavLogout a{float:left;}
.top_header_nav li em.headNavLogout span{width:95px;margin:0 15px;display:block;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.top_header_nav li em.headNavLogout a{border-left:solid 1px #575757;}
.top_header_nav li a.login,.top_header_nav li a.reg{padding-left:30px;background-repeat:no-repeat;background-position:10px 50%;background-size:auto 13px;}
.top_header_nav li a.login,.top_header_nav li a.reg{float:left;background-image:url(../images/v21_top_header_4@2x.png);}
.top_header_nav li a.reg{background-image:url(../images/v21_top_header_5@2x.png);}
.top_header_nav li a:hover{background-color:#D40300;}
.CNComment{display:none;}