.bm_h .addnew{margin-left:10px;padding-left:20px;background:url(addbuddy.gif) no-repeat 0 45%}
.bm_h .rss{margin-left:10px;padding-left:20px;background:url(feed.gif) no-repeat 0 45%}
.portal_wpar{width:1200px;margin:0 auto}
.wpar_l{float:left;width:920px;height:auto;overflow:hidden}
.wpar_l ul{/*float:left;*/overflow:hidden}
.wpar_r{float:right;width:240px;height:auto;z-index:1;position:relative}
.list_new{margin:0 0 15px 0;padding-bottom:20px;border-bottom:1px solid #EFEFEF}
.list_new h2,.list_new p{display:block;width:100%}
.list_new .time{padding:10px 0;width:645px;float:left}
.list_new .con{width:920px;margin-top:10px;position:relative;overflow:hidden;float:left}
.list_new .pic{width:260px;height:180px;float:left;margin-right:15px}
.list_new .pic img{width:260px;height:180px;background:url(loading.gif) no-repeat center center;position:relative;width:260px}
.list_new h2 a:hover{color:#91979f}
.list_new h2 a{color:#71777f;text-decoration:none;font-size:24px;text-shadow:0 2px 0 #fff}
.list_new h2{width:920px;overflow:hidden;float:left}
.list_new .sum{line-height:26px;font-size:14px;letter-spacing:1px;color:#61676f;text-shadow:0 1px 0 #fff;height:auto;width:645px;float:left}
.list_new .move{position:absolute;right:0;bottom:0}
.list_new .move a{width:88px;height:24px;display:block;line-height:24px;background:#EEE;border-bottom:2px solid #DDD;text-align:center;color:#71777F;text-decoration:none}
.list_new .move a:hover{background:#91979F;border-bottom:2px solid #71777F;color:#F8F8F8}
.wpar_part{width:240px;margin-bottom:10px}
.wpar_part .tit h2{text-indent:-9999px}
.hot_news li{height:26px;line-height:26px;overflow:hidden}
.hot_news .num{margin-right:5px;float:left}
.hot_news a{color:#71777F;text-shadow:0 2px 0 #FFF;font-size:14px}
.hot_news a:hover{color:#91979F}
.channel ul{overflow:hidden}
.channel li{float:left;margin:0 10px 5px 0}
.channel a{text-decoration:none;font-size:14px;display:block}
.channel a:hover{color:#91979F}
.rec_pic{background:#F3F3F3;text-align:center;padding:14px 0 0 0}
.rec h3{font-size:16px;line-height:23px;background:#F3F3F3;padding:14px 14px 0 14px}
.rec h3 a{color:#505B67}
.rec p{color:#91979F;font-size:12px;line-height:20px;background:#F3F3F3;padding:0 12px 5px 12px}
.related li{height:26px;line-height:26px;overflow:hidden}
.related .num{margin-right:5px;float:left}
.related a{color:#71777F;text-shadow:0 2px 0 #FFF;font-size:14px}
.related a:hover{color:#91979F}
.j_wp{width:100%}
#portal_nav{width:100%;height:69px;margin-bottom:20px;background:url(../images/portal_nav.png) repeat-x 0 -70px}
.list_nav{position:relative;width:1200px;margin:0 auto}
.list_nav .z{line-height:64px}
.nav_icon{width:30px;height:30px;float:left;margin:20px 5px 0 15px}
#portal_nav h3{padding-top:20px;font-size:17px;color:gray;line-height:17px;font-weight:400}
#add,#rss{float:right;height:69px;width:120px}
#add a,#rss a{display:block;width:100%;height:100%}
#add a h3,#rss a h3{font-size:14px;font-weight:700}
#add a:hover,#rss a:hover{text-decoration:none}
#add .nav_icon{width:48px;height:48px;background-position:-262px -120px;margin:8px 5px 0}
#rss .nav_icon{width:48px;height:48px;background-position:-210px -120px;margin:8px 5px 0}
#cat,#chan{display:inline-block;font-size:17px;color:#91979F}
#chan{padding-left:18px;position:absolute;top:-6px}
#chan::after{content:\" /\9;padding:0 20px;font-size:20px;font-weight:100;padding:0 8px;position:relative;top:4px;color:#DDD}
.e_chan{display:inline-block;color:#B1B7BF;font-size:9px;padding-left:19px;-webkit-text-size-adjust:none;position:absolute;top:9px}
#cat,#cat a,.sub_cat,.sub_cat a{color:#91979F}
.sub_pipe{color:gray;padding:0 8px 0 3px}