@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "\5FAE\8F6F\96C5\9ED1"; color:#333;text-align:center; background:url(images/bg.gif) repeat-x top #f3f3f3;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
li,p{text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#333; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "\5FAE\8F6F\96C5\9ED1";}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1205{ width:1205px;}
.w980{ width:980px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.gary,.gary a:link,.gary a:visited,.gary a:hover{ color:#666;}
.tr{ text-align:right;}
.f14{font-size:14px;}
.o_h{ overflow:hidden;}
.blue,.blue a{color:#3398cc;}
.org,.org a{color:#ff5d00;}
.gray{color:#bbb;}
.red,.red a{color:#ff0000;}
/*top*/
.top{ height:35px; }
.top em{ float:left;}
.top i{ float:right; line-height:35px;}
.top i a{ padding:0 8px;}

.banner{background:url(images/banner.gif) no-repeat top center;}
.search{ float:left;margin:35px 0 0 155px;width:367px;}
.search input{ background:url(images/search1.gif);width:331px;height:36px; overflow:hidden;border:none; vertical-align:middle;line-height:36px;}
.search img{ vertical-align:middle;}
.search a:hover img{opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;}
.banner span{ display:block; float:left;margin:40px 0 0 53px;font-size:14px;width:300px; text-align:right;}
.banner span a{margin:0 10px;}
.banner span img{ vertical-align:middle;margin:0 2px;}
.banner em img{ vertical-align:middle;margin:0 2px; }
.banner em a:hover img{ vertical-align:middle;margin:0 2px; opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;}
.share{height:27px;padding-top:13px;}
.share img{ vertical-align:middle;}
.share span a{margin-right:15px;}
.img_a {width:530px; overflow:hidden; position:relative;}
.img_a span{ display:block;top:199px;height:87px;font-size:24px;line-height:50px;padding:15px 18px 0 18px; background:url(images/bg1.png) repeat-x bottom;color:#fff; z-index:10; position:absolute;left:0;}
.img_a img{ z-index:9}
.img_a span a{color:#fff;}
.img_a span i{ display:block;font-size:12px;line-height:20px;}
.img_a span i img{ vertical-align:middle;margin:0 5px 0 10px;}
.p1_right{width:675px; overflow:hidden;}

.img_b li{ float:left;width:204px;height:144px; overflow:hidden; position:relative;margin:0 0 10px 21px; text-align:center;line-height:26px;}
.img_b li span{ background:url(images/ico4.png);width:179px;height:94px; position:absolute; display:block;top:0px;left:0;padding:10px 10px 10px 15px;color:#fff; display:none; float:left; text-align:left;line-height:26px;}
.img_b li span a{color:#fff;}
.img_b li span em{ display:block; float:right;background:#000;color:#fff;margin-top:50px;line-height:18px;padding:0 5px;}
.img_b li a:hover span{ display:block;}


.p2_left{width:1125px; overflow:hidden;}
.p2_right{width:80px; overflow:hidden;}
h3{color:#3399cc;font-size:24px;font-weight:normal;height:50px;line-height:50px;}
.p2_right h3{font-size:20px;}


.p2_left .img_b li{margin:0 21px 10px 0;}
.p2_right span{ display:block;}
.p2_right span a{  display:block;width:79px;line-height:185%; text-align:center;color:#fff;}
.p2_right span a:hover{opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;}

h3 i{ float:left;}
h3 em{ float:right;font-size:12px;color:#999;}
h3 em img{margin:12px 5px;}
.p3_left{width:980px;}
.p3_content .p1_right{width:450px;}
.p3_right{width:205px;}
.p3_right h3 em a:hover img{opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;}
.ph_list{width:205px;}
.ph_list li{line-height:31px;height:31px; overflow:hidden;clear:both;font-size:14px;}
.ph_list li i{ display:block; float:left;color:#fff; font-family:Arial, Helvetica, sans-serif;width:22px;line-height:22px;height:22px; background:#a4a4a4; text-align:center;margin:5px 5px 4px 0;}
.ph_list li img,.ph_list li em{ display:none;}
.ph_list li.ph_a img,.ph_list li.ph_a em,.ph_list li.ph_a i{ display:inline;}

.ph_list li.ph_a{border-bottom:1px solid #ccc;height:91px;}
.ph_list li.ph_a i{ background:#3399cc;width:22px;height:50px;line-height:50px;color:#fff;font-size:30px; text-align:center;margin:0;}
.ph_list li.ph_a span{ display:block;line-height:18px;color:#333;font-size:12px;}
.ph_list li.ph_a span img{ float:left;margin-right:6px;}
.ph_list li.ph_a em{ display:block;clear:both; text-align:right;margin:2px 0;color:#999999;}
.ph_list li.ph_a em img{ vertical-align:middle;margin:0 5px;}


h3 span{font-size:18px;}
h3 span a{margin:0 20px;}
h3 span a.this{ background:#3399cc;padding:5px 10px;color:#fff;}
.p4_b{ position:relative; display:none;}
.p4_a{height:246px; background:#3399cc;padding:10px;color:#fff;line-height:26px; text-align:center; position:absolute; top:0;left:0; z-index:10;}
.p4_a a{color:#fff;}
.f18{font-size:18px;}
.f28{font-size:28px;line-height:36px;font-weight:bold;}
.p4_a .fl{width:60px;line-height:26px; text-align:center; float:left;}
.p4_a .f12{line-height:17px;margin:15px 0; display:block;}
.p4_right{width:1125px;z-index:9;}
.shuoming{ display:block; float:right;padding-left:10px;width:210px;font-size:14px;line-height:25px; display:none;}
.shuoming a.fr{ display:block;clear:both;}
.pk_list li{padding:0 0 10px 0;line-height:18px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.pk_list li i{ display:block;color:#999;}
.pk_list li span{ float:left;margin-right:15px; overflow:hidden;}

.p6_left{width:1143px; overflow:hidden;}
.img_c li{margin:0 21px 10px 0; position:relative;}
.img_b li em{ display:block; position:absolute;top:92px;left:162px; background:#000;color:#fff;line-height:18px;padding:0 5px;}

.link{ background:#fff;padding-bottom:10px;}
.link img{margin:10px 20px 10px 0; float:left; display:inline;}

.copyright{padding:30px 0; text-align:center; font-family:"宋体";clear:both; overflow:hidden;}


.nav_up{width:48px; position:absolute; top:200px; right:0;}

#tbox{width:48px; float:right; position:fixed; right:50px; bottom:15px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#pinglun,#xiangguan,#gotop{ width:48px; height:56px; background:url(../images/icon.png) no-repeat; display:block;}
#pinglun{ background-position:0 0;}
#xiangguan{ background-position:0 -59px;}
#gotop{ background-position:0 -118px;} 


/*排行榜及分类*/
.share span{ display:block; float:left;}
.ej_a1{width:1215px;margin-left:-10px; overflow:hidden;}
.ej_a .img_b li{margin:10px;width:223px;line-height:30px;height:auto;}
.ej_a .img_b li span{width:198px;height:105px;padding:10px 10px 10px 15px;}
.ej_a .img_b li em{left:175px;}
.ej_page{padding:30px 0; text-align:center;}
.ej_page a{margin:0 10px;padding:5px 10px; background:#fff;border:1px solid #d7dadf;}
.ej_page a:hover{ background:#3398cc;color:#fff;}

/*活动页*/
.hd_banner{height:352px; overflow:visible; position:relative; z-index:10;}
.hd_banner .search{margin-left:100px;}
.hd_banner span{ display:block; float:left;height:108px;margin:0; text-align:center;width:380px;padding:0;margin-left:30px;}
.hd_banner span dl{ position:relative;height:108px;}
.hd_banner span dt{ display:block; float:left;height:106px;margin:0;line-height:106px; text-align:center;padding:0 9px;}
.hd_banner span dt.this{ background:#f2f1f1;border:1px solid #dddddd;}
.hd_banner span dd{background:#fff;border:1px solid #ddd; position:absolute;top:106px;padding:10px;right:183px;font-size:14px; text-align:left;line-height:36px;width:175px; display:none;height:auto; z-index:10;}
.hd_banner span dd a{margin:0;}
.hd_banner span dd.k2a img{ vertical-align:middle;margin:5px; float:left;}
.hd_banner span dd.k2a em{width:100px; float:left; display:block;}
.hd_banner span dd.k2a{right:82px;width:175px;}
.hd_banner span dd.k3a{right:-116px;width:328px;font-size:12px;line-height:24px;}
.hd_banner span dd.k3a h4{font-size:14px; display:block;clear:both; background:#50c1ea;color:#fff;width:75px;line-height:24px; text-align:center;clear:both;margin:10px 0;}
.hd_banner span dd.k3a img{ vertical-align:middle;}
.line{line-height:1px;height:1px;border-bottom:1px solid #f5f5f5;margin:10px 0}
.center{ text-align:center;}


/*个人页*/
.gr_banner{ background:url(images/gr_03.gif) no-repeat left top;height:133px;}
.gr_b1{margin:19px 0 0 17px; display:inline;}
.gr_b2{font-size:25px;line-height:110px;color:#fff;}
.gr_left{width:208px;}
.gr_right{width:997px;}
.gr_a li{clear:both;font-size:16px;line-height:30px;}
.gr_a img{ vertical-align:middle;margin:5px; float:left;}
.gr_a em{ display:block; float:left;width:125px;}
.gr_img li{ float:left; text-align:center;width:87px;margin:0 17px 15px 0;}
.ml20{margin-left:20px;}
.gr_right .img_c li{width:180px; overflow:hidden;margin:0 0 10px 19px;height:auto;}
.gr_right .img_c li span{height:80px;}
.gr_right .img_c li em{top:75px;left:140px;}

/*文本*/
.wb_left{width:800px;}
.wb_right{width:399px;margin-top:60px;}
.wb_a{width:800px;}
.wb_a span{display:block;top:498px;height:87px;font-size:24px;line-height:50px;padding:15px 18px 0 18px; background:url(images/bg1.png) repeat-x bottom;color:#fff; z-index:10; position:absolute;left:0;width:764px; }
h2{ text-align:center;line-height:60px;font-size:30px;color:#3398cc;}
.img_d li{width:176px;margin:0 0 0 22px;height:160px;}
.img_d li span{width:176px;height:98px;}
.img_d li em{top:95px;left:140px;}

.wb_b{padding:10px 0; overflow:hidden;clear:both;}
.wb_left1 .share{height:35px;line-height:35px;}

/*弹出框*/
.k1{ width:392px;height:316px; background:#fff;margin-top:50px; position:absolute; z-index:11; display:none;}
.k1 img{ vertical-align:middle;}
.k1 h3{height:47px; background:#f7f7f7;font-size:16px;font-weight:bold;color:#656565; text-align:right;}
.k1 h3 i{ float:right;}
.k1 h3 i img{margin:15px;}
.k1 h3 em{ float:left;font-size:16px;font-weight:bold;color:#656565;padding-left:10px;}
.k1 h3 em img{margin:5px; vertical-align:middle; float:left;}
.input1{width:307px;height:40px;line-height:40px; vertical-align:middle;padding-left:40px;}
.in_a{ background:url(images/k_11.gif) no-repeat 8px 8px;border:1px solid #cfcfcf;}
.k2{width:590px;height:487px;margin-top:50px; position:absolute; z-index:11;}
.in_b{border:1px solid #6783b2;background:url(images/k_14.gif) no-repeat 8px 8px;}
.input2{width:520px;height:22px;border:1px solid #a9a9a9;}
.k2 textarea{width:519px;height:99px; overflow:hidden;}
.k2 ol li{line-height:28px;}
.k2 ol li input{ vertical-align:middle;margin-right:3px;}
.k3{width:510px;padding:10px 10px; background:#fff; overflow:hidden;margin-top:50px; position:absolute;display:none;top:0;left:0; z-index:12}
.k3 h3{height:30px;font-size:14px;}
.k3 h3 em{ float:left;color:#4a4a4a;font-size:14px;font-weight:bold;}
.k3 h3 i{ float:right;}
.k3 h3 i img{margin:10px 0;}


.b_bg{ background:url(images/bg2.png);width:100%; position:absolute; top:0;left:0; z-index:10;}
a:hover .next ,a:hover .next01{opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75; cursor:pointer;}

.ly_left{width:977px;}
.pl_list{ background:#fff;margin-top:40px; overflow:hidden;}
.pl_list li{padding:12px;border-bottom:1px solid #e5e5e5; overflow:hidden;}
.pl_list li img{ float:left;}
.pl_list li div{width:895px; float:right;line-height:23px;color:#555;}
.pl_list li span{ text-align:right; display:block;clear:both;}
.pl_list li span em{ float:left;color:#909090;}
.pl_list li span a{color:#3399e0;margin:0 5px;}
.pl_list li a.hf{ cursor:pointer;}
.pl_list li.lyk{ background:#f7f7f7;border:1px solid #c5c5c5; display:none;}
.pl_list li.lyk img{ float:none;}
.pl_list1{ background:#fff;}
.pl_list1 .center{padding:15px 0;}



/*51*/
.banner{background:url(images/banner.gif) no-repeat top center;}

.hd_banner{height:352px; overflow:visible; position:relative; z-index:10;}
.gx_left{width:755px;}
.wb_left h2,.wb_left h2 a{ text-align:left;color:#333333;}
.gx_right .p3_right{width:430px;}
.gx_tit1{background:#e9e9e9;height:33px;line-height:33px;margin-top:10px;padding:0 10px;}
.gx_txt1{font-size:16px;color:#666;line-height:28px;}
.mt5{margin-top:5px;}
.gaoxiao2{border-top:1px solid #ccc;}
.gaoxiao2 h3{font-weight:normal;font-size:12px;padding:0 10px;}
.gaoxiao2 h3 b{font-size:24px;font-weight:normal;}
.gx_tit2 li{ float:left;width:61px;height:18px;line-height:18px; display:block;border:1px solid #d0d0d0; text-align:center;margin:0 12px 15px 0; background:#fff}
.gx_tit2 li.this{background:#3399cc;color:#fff;}
.gx_right{width:430px;}
.gx_img{width:452px;}
.gx_img li{width:204px;}
.gx_list{ background:url(images/gx1.gif) left top; display:none;}
.gx_list li{ text-align:right; display:block;clear:both;font-size:14px;line-height:35px;padding:0 10px; cursor:pointer;}
.gx_list li img{ vertical-align:middle;margin-right:10px;}
.gx_list li em{ float:left;margin-right:10px;}
.gx_list li span{ float:left;}
.ph_list{width:430px;}

.pl_list li div{width:1120px; float:right;line-height:23px;color:#555;}


.hd_banner span .dl_a{ display:block; float:left;height:108px;margin:0; text-align:center;width:120px;padding:0;margin-left:30px;line-height:108px;}
.hd_banner span dl{ position:relative;height:108px; float:left;}





.b1{ border-bottom:1px solid #CBDCEE;}
.b1 img{ margin:20px auto}
.b1 input{ margin:30px auto}
.b1 span{color:#d00;display:block;padding:15px 0;}
.tit{ width:100%; height:25px; line-height:25px; background:#E6F0F8; line-height:25px;margin-bottom:8px; font-size:12px;}
.tit h2{ float:left; margin:0;margin-left:15px;font-size:14px;width:100px;line-height:25px;}
.tit span{ float:right; margin-right:15px; font-weight:400;font-size:12px;}
.tit span a{ margin:auto 5px;}
.tit span a:link,.tit span a:hover,.tit span a:visited{margin:0 auto}
dl.message_c{ width:100%; border:1px solid #E1EDF6; background:#F5F8FB; margin-top:1px; padding:15px 10px; overflow:hidden; }
dl.message_c dt{ text-align:center; width:60px; float:left; color:#306EAC; font-size:12px; padding-top:7px;}
dl.message_c dt a:link,dl dt a:hover,dl dt a:visited{color:#306EAC;}
dl.message_c dt img { border:1px solid #CBDCEE;}
dl.message_c dd{ float:left; width:1100px; margin-left:10px;_margin-left:7px; font-size:12px; color:#306EAC;}
dl.message_c dd b{ color:#666; font-size:12px;}
dl.message_c dd input,dl dd img{ vertical-align:middle;}
dl.message_c dd img{ border:none;}
dl.message_c dd p span{float:left;}
dl.message_c dd p strong{float:right; font-weight:normal;width:175px;}
dl.message_c dd p strong img{padding:0 3px;}
dl.message_c dd p span a{margin:0 1px;}
body dl.message_c a:hover{text-decoration:none;}
dl.message_c dd textarea{width:100%; height:94px; margin-bottom:5px; border:1px solid #DDE6EE;}
.fenxiang { width:174px; height:33px; border:1px solid #CBD7E2; padding:0px 5px; background:#fff; position:absolute; margin-top:16px;margin-left:-290px;  display:inline}
.fenxiang  img{ margin:5px 2px; border:none;}
.sub_input{ cursor:pointer;background:url(http://www.people.com.cn/img/2012wbn/images/message/fabiao.jpg) no-repeat;width:75px;height:23px;border:none;}

.cms_banner{height:246px; background:url(images/banner.gif) no-repeat bottom center;}


/*=bbslist=*/
/*dlk*/
.dlk_bg{width:100%; background:#000;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);display:none;z-index:10;}
#dlkLogin{display:none;}
.dlk{width:372px;display:block;background:url(/img/2012wbn/images/message/dlbg.gif) repeat-x top; overflow:hidden;z-index:100; }
.dlk_t{ height:32px;line-height:32px; text-align:right;padding:0 10px;}
.dlk_t img{margin:5px;}
.dlk_t b{ float:left;font-size:14px;color:#fff;}
.dlk table{}
.input_userName{width:187px;hegiht:21px;line-height:21px;border:1px solid #a0c0e1;}
.dlk i{font-size:12px;margin-left:5px;color:#0181d6;}
.dlk i a{color:#0181d6; text-decoration:underline}
.dlk span{ background:#f5f5f5;line-height:33px;height:33px;border-top:1px solid #ddd; display:block; text-align:right;overflow:hidden;}
.dlk span img{margin:4px 6px 8px 6px; vertical-align:middle;float:none;background:none;border:none;}
.dlk span em{ background:url(/img/2012wbn/images/message/dl5.gif) no-repeat left center;padding-left:10px;float:none;display:inline;float:right;display:block;}
.dlk span em a{ background:none;float:none;display:inline;border:none;}
.dlk span i{display:block;float:right;}
/*20130724 message*/
      .message_tip{width: 570px;height: 196px;border: 5px solid #e9f6fc;margin: 0;}
      .message_tip p{text-align: center;padding: 5px 0;color: #8a8a8a;}
      .message_tip p img{vertical-align: middle;}
      .message_tip p.t1{color: #4c86d0;padding: 15px 0;font-size: 14px;}
      .message_tip p.t2{background: #e6f5fc;color: #878988;}
      .message_tip p.t2 a:link,.message_tip p.t2 a:visited,.message_tip p.t2 a:hover,.message_tip p.t1 a:link,.message_tip p.t1 a:visited,.message_tip p.t1 a:hover{color: #c30101;}
      .message_tip p a:link,.message_tip p a:visited,.message_tip p a:hover{color: #878988;}
	  
/*20130419*/
         .note_list{width: 99%;margin: 8px auto 0 auto;display:none;}
         .note_t{width:99%;border-bottom: 1px solid #eaedf6;padding:0 0 8px 0; }
         .note_t ul li{float: left;cursor:pointer;font-size: 12px;font-weight: normal;margin-left: 5px;padding:3px 5px 0 5px;}
         .note_t a{float: right;margin-right: 10px;}
		 .note_t span{float: left;color: #036;margin-top: 3px;margin-left: 8px;}
         .note_t span a{color: #036;float:none;}
         .note_list_c{width: 95%;margin: 0 auto;}
         .note_list_c ul li{background: url(/img/2012wb/images/line_dian.gif) repeat-x bottom;padding: 8px 0;width: 100%;color: #1e50a2;}
         .note_t ul li.focus{font-weight: bold;font-size: 14px;padding-top: 0;}
         .note_list_c p{padding: 3px 0;width: 100%;color: #333;}
         .note_list_c p span{float:left;color: #666;}
         .note_list_c p b{float: right;font-weight: normal;}
         .note_list_c p b a:link,.note_list_c p b a:visited,.note_list_c p b a:hover{color: #1e50a2;}
		 .note_list_c ul li em i{position: absolute;margin:-20px 0 0 -45px;}
         .note_list_c ul li em{color: #1e50a2;cursor:pointer;}
         .note_list_c ul li em span{float: none;color: #ba2636;}
         .jia1{display:none;width: 80px;height: 50px;background:url(/img/2012wb/images/jia1.gif) no-repeat;position:absolute;}