.con_l{float:left; width:640px; }
.con_r{float:right; width:300px;}
/*栏目标题*/
.mode_tit{ background:url(../images/tit.png) no-repeat 0 0; line-height:32px; overflow:hidden; padding-left:20px;}
/*研究报告*/
.yjbg    , .zcfg    , .zxlb { width:638px; border:1px solid #cfcfd9;}
.yjbg h2 , .zcfg h2 , .zxlb h2 {line-height:40px; font-weight:normal; color:#941010; padding-left:30px; background:#f4f8fb; border-bottom:1px solid #cdcdd8;}
.yjbg h2 .yjbg_icon , .zcfg h2 .zcfg_icon , .zxlb h2 .yjbg_icon{ background-position:0 8px; width:14px; height:40px; float:left; margin-right:10px;}
.yjbg_list , .zcfg_list , .zxlb_list{ padding:10px 20px 20px; }
.yjbg_list li , .zxlb_list li , .zcfg_list li{ padding:10px 0 15px; border-bottom:1px solid #e6e6e7; }
.yjbg_list li i , .zxlb_list li i , .zcfg_list li i{ font-style:normal}
.yjbg_list li h3 , .zxlb_list li h3 , .zxlb_list li h3 , .zcfg_list li h3{	line-height:2em; background:url(../images/icon.png) no-repeat left -260px; padding-left:15px; color:#488ac1;}
.yjbg_list li h3 a, .zxlb_list li h3 a, .zxlb_list li h3 a, .zcfg_list li h3 a{ font-size:14px; color:#488ac1; font-family:"Microsoft YaHei","黑体",Arial;}
.yjbg_list li span , .zcfg_list li span{ width:299px; display:block; float:left; line-height:2em;}
.yjbg_list li span em , .yjbg .yjbg_list li p em , .zcfg_list li span em , .zcfg_list li p em{ display:block; float:left; width:90px;}
.yjbg_list li span.keyword{ width:600px;} .yjbg_list li span p{ width:480px; float:left; overflow:hidden;}
.yjbg_list li p , .zcfg_list li p{ line-height:2em;}
.yjbg_list .yjbg_sum{float:left;}
.yjbg_list .yjbg_text{ width:480px; float:left; overflow:hidden;}
/*资讯列表*/
.zxlb_list li h3 a{font-family:"Microsoft YaHei","黑体",Arial; font-weight:normal;color:#488ac1;}
.zxlb_list li p.zx_info{ line-height:2em; }
.zxlb_list li p.zx_info span{ line-height:22px; padding-right:10px; color:#9e9e9e; }
.zxlb_list li p.zx_summary{ line-height:1.8em; word-wrap: break-word; word-break:normal; }
/*分页*/
.mode_pages{ text-align:center;}
.mode_pages a{padding:5px 10px; background:#fff; border:1px solid #ddd; color:#999;}
.mode_pages a.cur{ background:#9a9a9a; font-weight:bold; color:#fff;}
/*正文*/
.article{width:578px; border:1px solid #cfcfd9; background:#f4f8fb; padding:20px 30px; overflow:hidden; position:relative;}
.article h3{ font-family:"Microsoft YaHei","黑体",Arial; text-align:center; color:#488ac1; padding-bottom:10px; border-bottom:1px solid #e6e6e7;}
.art_info,.art_txt{ padding:10px 10px 0 10px;}
.art_info li{ width:278px; float:left; line-height:2em;}
.art_info li em , .art_txt li em{ display:block; float:left; width:90px; overflow:hidden;}
.art_txt{ padding-top:4px;}
.art_txt .txt{ width:400px; float:left; line-height:1.5em; color:#7c7c7c; }
.art_txt .ktxt{width:400px; float:left; line-height:1.5em;}
.article .downbox{ border-bottom:1px dashed #ccc; }
.article .downbox .download{ display:block; background:url(../images/btn.png) no-repeat -165px -79px; width:108px; height:49px; margin:20px auto 0;}
.article .downbox_news{}/*xiaojuan 2011-11-30 新增新闻资讯正文页附件下载样式*/
.article .downbox_news .download_news{display:block; background:url(../images/btn.png) no-repeat 0px 0px; width:64px; height:36px; margin:20px auto 0;}/*xiaojuan 2011-11-30 新增新闻资讯正文页附件下载样式*/
.inform{ position:absolute; left:380px; top:195px; background:url(../images/inform_bg.png) no-repeat; width:218px; height:107px; padding:6px 0; display:none; }
.inform .inform_close{ padding:5px 15px 0 0;}
.inform .inform_close #close{ display:block; float:right; text-indent:-9999px; width:12px; height:12px; overflow:hidden; text-indent:-9999px; background:url(../images/down_close.gif) no-repeat left top;}
.inform_c{ margin-top:5px; padding:0 15px;}
.inform_c p{ line-height:2.2em;}
.inform_c p a{color:#488BC0;}
/*新闻资讯*/
.zixun .zixun_info{ text-align:center; line-height:35px; color:#adadad;}
.zixun .zixun_info span{ padding:0 10px;}
.zixun .summary{ padding:20px; background:#fff; border:1px solid #cdcdd8;}
.zixun .summary p{ line-height:2em;}
.zixun .summary_text p{ line-height:1.6em; padding:10px 0; font-size:14px; word-wrap:break-word;}
.zixun .summary_text table{ border-top:1px solid #ccc; border-left:1px solid #ccc; border-collapse:0; border-spacing:0; max-width:578px; overflow:hidden;}
.zixun .summary_text table tr td , .zixun .summary_text table tr th{ border-right:1px solid #ccc; border-bottom:1px solid #ccc;  padding:3px 5px;  background:#FFF;}
.zixun .entryform{ border:1px solid #CDCDD8; background:#fff; border-radius:5px; padding:5px 5px 10px; }
.zixun .entryform legend{ display:none;}
.zixun .entryform table{ width:100%;}
.zixun .entryform table caption{ font-size:14px; text-align:center; color:#d60000; line-height:2em;}
.zixun .entryform table td{ padding:3px; vertical-align:middle }
.zixun .entryform table td.tit{ width:20%; text-align:right;}
.zixun .entryform table td em{color:#d60000; padding:0 1px;}
.zixun .entryform table input{ padding:1px 5px; background:url(../images/entryform.png) repeat-x left top; height:23px; line-height:23px; border:1px solid #d1d3d4; width:120px; margin:0 2px;}
.zixun .entryform table input.unitName{ width:260px;}
.zixun .entryform table input.phone-zone , .zixun .entryform input.phone-ext , .zixun .entryform input.fax-zone{ width:40px;}
.zixun .entryform table input.mail{ width:150px}
.zixun .entryform table select{ width:150px; height:20px; margin:0 2px;}
.zixun .entryform table textarea{ width:80%; padding:5px; overflow-y:scroll; line-height:1.5em;}
.zixun .entryform p{ text-align:center; margin:5px 0}
.zixun .entryform input.inp_btn{ background:url(../images/entryform_btn.png) no-repeat left top; width:84px; height:25px; line-height:25px; text-align:center; border:none; margin:0 5px; cursor:pointer; color:#fff; font-weight:600}
/*专家点评*/
.zixun .expertCom{ background:#fff; border:1px solid #cdcdd8;}
.zixun .expertCom h2{ line-height:35px; padding-left:20px; border-bottom:1px solid #cdcdd8; color:#bf2020; font-weight:normal }
.zixun .expertCom h2 .expertCom_icon{ background-position:-14px -203px; width:14px; height:35px; float:left; margin-right:5px;}
.zixun .expertCom .expertCon_div{ padding:15px 25px; padding-top:0px;}
.zixun .expertCom .expertCon_div p{margin-top:5px;font-size:14px;}
.zixun .expertCom dl{margin-top:20px;*margin-top:20px;}
.zixun .expertCom dl dt{ float:left; margin-right:10px;}
.zixun .expertCom dl dd p{ line-height:1.6em; width:410px; margin-left:107px;}
/*评论*/
.comment , .comment_950{ width:638px; border:1px solid #cbced7;}
.comment_950{ width:948px;}
.comment h2 , .comment_950 h2 , .md_zfgdPK h2 , .pk_comment h2 , .pk_topic h2{ width:618px; height:36px; line-height:36px; background:#f4f8fb; padding-left:20px; color:#4f83ab; font-weight:normal; border-bottom:1px solid #cbced7;}
.comment_950 h2 , .md_zfgdPK h2 , .pk_comment h2 , .pk_topic h2{ width:928px;}
.comment h2 .comIcon{ background-position:-44px -210px; width:21px; height:20px; float:left; margin-top:6px; margin-right:8px;}
.com_lists{ padding:10px 20px;}
.com_lists dl{ border-bottom:1px dashed #cbd9e2; padding-bottom:10px;}
.com_lists dl dd{ padding:8px 20px 0 20px;}
.com_lists dl dd p{ line-height:2em;}
.com_lists .com_info li{ float:left; line-height:32px; color:#adadad; display:inline; margin-right:10px;}
.com_lists .com_info li .comUserIcon{ background-position:-66px -211px; width:10px; height:10px; margin-top:10px;}
.all_com{ text-align:center; padding:10px 0; color:#478abf;}
.all_com span{ padding:0 4px; color:#fe0000;}
/*我要评论*/
.myCom_tit{ border-top:1px solid #cdcdd7;}
.myCom_tit .mycomIcon{ background-position:-28px -211px; width:16px; height:16px; float:left; margin-top:8px; margin-right:8px;}
.myCommon{ padding:10px 20px;}
.myCom_lists li{ padding:5px 0;}
.myCom_lists li span{ display:block; float:left; width:55px; text-align:right; padding-left:0px; margin-right:5px; line-height:1.5em;}
.myCom_lists li .inp_txt{ width:160px;}
.myCom_lists li .form_text{ width:590px; overflow:auto; border:1px solid #aeb6c1; height:80px;}
.myCom_lists li a{ color:#498ac4; padding-left:4px;}
.myCom_lists li .com_uname , .com_pord{ background-position:-77px -211px; width:10px; height:10px; float:left; margin-top:4px; overflow:hidden;}
.myCom_lists li .com_pord{ background-position:-89px -211px; width:9px; }
.myCom_lists li .btn_login{ background:url(../images/btn.png) no-repeat 0 -107px; width:72px; height:22px; line-height:22px; border:none; display:block; text-align:center; margin-left:75px; cursor:pointer}
.pub_common{ width:120px; margin:10px auto; overflow:hidden;}
.pub_common a.pub_btn{ display:block;  background:url(../images/btn.png) no-repeat 0 -85px; width:66px; height:22px; line-height:22px; padding-left:25px; }
.pub_common_pl{ padding-left:250px; margin:10px 0;}
/*新闻列表*/
.newsList , .new_chars{ width:300px;}
.newsList h2{ background:url(../images/tit_bg.png) no-repeat 0 0; height:32px; line-height:32px; color:#b10000; overflow:hidden;}
.newsList h2 a.more{float:right; margin-right:10px; background:url(../images/icon2.png) no-repeat right -18px; padding-right:10px; font-weight:normal}
.newsList h2 span{ background:url(../images/icon.png) no-repeat -14px -25px; padding-left:25px; height:32px; display:block; margin-left:15px; font-weight:normal;font-family:"Microsoft YaHei","宋体",Arial;}
.list_item , .tjzx_list{ padding:12px 20px; border:1px solid #cdcdd8; border-top:none;}
.list_item li , .tjzx_list li{ display:block; width:260px;_width:258px; padding-left:8px; overflow:hidden; line-height:2em; background:url(../images/icon.png) no-repeat 0px -245px; word-break:keep-all; white-space:nowrap; }/*xj==2010-11-16*/
.list_item li a , .tjzx_list li a{ color:#488ac1; margin-right:3px;}
.list_item li a:hover , .tjzx_list li a:hover{ color:#d60000}
.list_item li em{ margin-right:4px;}
.list_item li em a{ margin:0px; color:#4b4b4b;}
/*报告推荐*/
.newsList h2 span#bgtj_icon{ background-position:-15px -54px;	}
/*延伸阅读*/
.newsList h2 span#ysyd_icon{ background-position:-15px -83px;}
/*资讯推荐*/
.newsList h2 span#zxtj_icon{ background-position:-14px -115px;}
/*相关政策法规*/
.newsList h2 .zcfg_icon{ background-position:-63px -1px; width:12px; height:17px; margin:7px 10px 0 15px;}
/*相关政策法规*/
.newsList h2 .jqrd_icon{background-position:-33px 0; width:13px; height:15px; margin:7px 10px 0 15px;}
/*热点报告*/
.newsList h2 span#rdbd_icon{ background-position:-14px -25px;}
/*相关企业*/
.xgqy {border:1px solid #d2d2d2; border-top:none; padding:12px 15px;}
.xgqy h2{ background-position:0px -32px; height:34px; overflow:hidden; border-bottom:1px solid #cdcdd8;}
.xgqy h2 span{ background-position:-15px -144px; line-height:34px;}
.xgqy dl dt{ float:left; margin-right:10px; margin-top:10px;}
.xgqy dl dd{  padding:5px 0; margin-bottom:10px;}
.xgqy dl dd p{ line-height:1.5em;}
.xgqy dl dd.all_data{ line-height:30px; text-align:right; border-bottom:1px solid #d2d2dc; width:270px; _width:268px; float:left; }
.xgqy dl dd.all_data a{ color:#488ac1;}
.xgqy dl dd.last{ border:none;}
/*热门报告排行*/
.new_chars h2{ background:url(../images/tit_bg.png) no-repeat 0 0; height:32px; padding-left:5px; overflow:hidden;}
.new_chars h2 a{ float:left; background:url(../images/tabs2.png) no-repeat 0 0; width:90px; height:27px; line-height:27px; text-align:center; font-weight:normal; margin-top:5px; margin-right:5px; overflow:hidden;}
.new_chars h2 a:hover{ text-decoration:none; color:#4b4b4b;}
.new_chars h2 a.new_weekly{ background-position:-559px -180px;}
.new_chars h2 a.new_everyday{ background-position:-559px -180px;}
.new_chars h2 a.cur{background-position:-465px -180px; color:#b10000; font-weight:700; }
.new_charsBox{ height:224px; _height:222px; padding:5px 15px 0 15px; border:1px solid #cdcdd8; border-top:none;}
.new_charsBox ul.list{ background:url(../images/list_style.png) no-repeat 0 -55px; height:215dpx; padding-left:23px;}
.new_charsBox ul.list li{ line-height:22px; height:22px; overflow:hidden}
.new_charsBox ul.list li a{ color:#488ac1;} .new_charsBox ul.list li a:hover{ color:#d60000;}
/*报告内容*/
.article .report{ padding:20px 0px 10px;}
.article .report h4{ font-weight:normal; background:url(../images/icon.png) no-repeat -14px -181px; padding-left:20px;}
.article .report .rep_con{ /*width:520px;*/ margin:0 auto; padding:10px 0; }
.article .report .rep_con p{line-height:2em; color:#7c7c7c; word-wrap:break-word;}
.article .report .rep_con table{ border-top:1px solid #999; border-left:1px solid #999; border-collapse:0; border-spacing:0;  max-width:520px; overflow:hidden;}
.article .report .rep_con table tr td , .article .report .rep_con table tr th{ border-right:1px solid #999; border-bottom:1px solid #999; padding:3px 5px; background:#FFF;}
/*快速搜索*/
.md_qsearch { width:204px; overflow:hidden;}
.md_qsearch h2{ background-position:-300px 0; width:204px; height:32px; line-height:32px; color:#a70000;}
.md_qsearch h2 .qsearch_icon{ background-position:-118px 0; width:14px; height:14px; margin-top:8px; margin-right:8px; }
.qsearch_con{ width:182px; border:1px solid #b0b0b0; border-top:none; padding:0 10px 10px 10px;}
.qsearch_con .qsearch_list{ padding:10px 0; border-bottom:1px dashed #cdcdd8;}
.qsearch_con dl.last{ padding-bottom:0px; border:none;}
.qsearch_con .qsearch_list dt { line-height:30px; color:#7d7d7d; background:url(../images/icon2.png) no-repeat -187px -54px; padding-left:10px; font-size:14px; font-family:"Microsoft YaHei","黑体",Arial; }
.qsearch_con .qsearch_list dt .more { background:url(../images/icon2.png) no-repeat right -18px; padding-right:8px; font-size:12px; }
.qsearch_con .qsearch_list dd{ width:170px; padding-left:10px; line-height:24px; overflow:hidden; word-break:keep-all; white-space:nowrap; }
.qsearch_con .qsearch_list dd a{color:#488ac1;}
.qsearch_con .qsearch_city dd , .qsearch_con .qsearch_date dd { width:35px; padding-left:10px; float:left; overflow:hidden; line-height:2em; word-break:keep-all; white-space:nowrap;}
.qsearch_con .qsearch_city dd a , .qsearch_con .qsearch_date dd a{ color:#488ac1;}
.qsearch_con .qsearch_sort dd{ width:74px; padding-left:8px; overflow:hidden; float:left;}
.qsearch_con .qsearch_letter dd{ width:13px; float:left}
.qsearch_con .qsearch_date dd{ width:50px;}
/*政策法规列表*/
.zcfg{width:734px;}
.zcfg_list li h3 a{ color:#488ac1;font-family:"Microsoft YaHei","黑体",Arial; font-size:14px; font-weight:normal}
.zcfg_list li span{ width:340px; overflow:hidden;}
/*--正反方观点PK--*/
.md_zfgdPK , .pk_comment , .pk_topic , .pk_com , .pk_handle { width:948px; overflow:hidden; border:1px solid #cbced7;}
.md_zfgdPK h2 , .pk_comment h2 , .pk_topic h2{ color:#d60000; line-height:32px;}
.md_zfgdPK h2 .pkIcon , .pk_comment h2 .pk_conmentIcon{ background-position:0 -21px; width:14px; height:16px; margin-top:6px; margin-right:10px;}
.md_zfgdPK .Pk_con{ padding:20px 70px; width:808px; overflow:hidden}
.md_zfgdPK .Pk_con h3{ line-height:2.2em;}
.Pk_summ em{ float:left; display:block; width:50px; font-size:14px; font-weight:700;line-height:1.5em;}
.Pk_summ p{ float:left; width:758px; line-height:1.5em;}
.Pk_debate .pk_just , .pk_against{ width:333px; height:136px; float:left; border:1px solid #bbbbbb; overflow:hidden}
.Pk_debate .pk_just dt , .pk_against dt{ float:left; display:block; width:74px; height:136px; border-right:1px solid #bbbbbb;}
.Pk_debate .pk_just dd , .pk_against dd{ width:238px; background:#edfaff; height:136px; float:left; padding:0 10px; overflow:hidden}
.Pk_debate .pk_just dt em , .pk_against dt em{ font-size:18px;font-family:"Microsoft YaHei","黑体",Arial; text-align:center; color:#9e9e9e; display:block; line-height:2em;}
.Pk_debate .pk_just dd em , .pk_against dd em{ font-size:20px;font-family:"Microsoft YaHei","黑体",Arial; display:block; text-align:center; color:#4c98d7; line-height:1.6em;}
.Pk_debate .pk_just dd p , .pk_against dd p{ line-height:1.5em; height:90px; overflow:hidden; color:#707070}
.Pk_debate #just , #against{ font-size:24px;font-family:"Microsoft YaHei","黑体",Arial; margin:30px 0 0 0; text-align:center; display:block; }
.Pk_debate .pk_against{ float:right;}
.Pk_debate .pk_against dd{ background:#fff4f4;}
.Pk_debate .pk_against dd em{ color:#ee6161;}
.Pk_debate .pk_vs{ text-indent:-9999px; background:url(../images/vs.png) no-repeat -57px 0; width:67px; height:38px; overflow:hidden; margin:50px 0 0 35px;}
/*--PK话题--*/
.pk_topic h2 .pk_topicIcon{ background-position:-35px -21px; width:16px; height:14px; overflow:hidden;  margin:10px 10px 0 0}
.pk_topic_con{ padding:10px 30px 30px;}
.topic_list{ padding:20px 0; width:880px; margin:0 auto; border-bottom:1px solid #eaeaea;}
.topic_list h3.tp_subject{ background:url(../images/icon.png) no-repeat 0 -262px; padding-left:15px; line-height:2em;}
.topic_list h3.tp_subject a{ color:#488ac1; font-size:14px; font-family:"Microsoft YaHei","黑体",Arial;}
.topic_list em.zy{ display:block; width:70px; float:left; padding-left:10px; line-height:2em; }
.topic_list span.summary{ width:780px; overflow:hidden; float:left; margin-left:10px;color:#9e9e9e; line-height:2em;}
.topic_vs .topic_vs_l{ height:108px; width:333px; float:left; border:1px solid #bbbbbb; margin-left:40px; display:inline}
.topic_vs .topic_vs_r{ height:108px; width:333px; float:right; border:1px solid #bbbbbb; margin-right:40px;display:inline}
.topic_vs .topic_vs_l dt , .topic_vs .topic_vs_r dt{ float:left; width:74px; height:108px; border-right:1px solid #bbbbbb; overflow:hidden;}
.topic_vs .topic_vs_l dt .just , .topic_vs .topic_vs_r dt .against{ display:block; text-align:center; font-size:24px; font-family:"Microsoft YaHei","黑体",Arial; margin:20px 0 0 0; }
.topic_vs .topic_vs_l dt em , .topic_vs .topic_vs_r dt em{font-size:18px; font-family:"Microsoft YaHei","黑体",Arial; color:#9e9e9e; display:block; line-height:2em; text-align:center;}
.topic_vs .topic_vs_l dd , .topic_vs .topic_vs_r dd { float:left; width:238px; background:#edfaff; height:98px; padding:10px 10px 0; overflow:hidden}
						   .topic_vs .topic_vs_r dd{ background:#fff4f4;}
.topic_vs .topic_vs_l dd p.summary , .topic_vs .topic_vs_r dd p.summary{ height:60px; line-height:1.6em; color:#9e9e9e; overflow:hidden;}
.topic_vs .topic_vs_l dd .topic_vs_btn , .topic_vs .topic_vs_r dd .topic_vs_btn{ background:url(../images/btn.png) no-repeat 0 -179px; display:block; width:61px; height:24px; line-height:24px; color:#fff; font-family:"Microsoft YaHei","黑体",Arial; font-size:14px; text-align:center;  margin:5px 0 0 70px;}
.topic_vs .topic_vs_l dd a.topic_vs_btn:hover , .topic_vs .topic_vs_r dd .topic_vs_btn:hover{ text-decoration:none;}
										 .topic_vs .topic_vs_r dd .topic_vs_btn{ background-position:0 -155px;}
.topic_vs .pk_vs{ background:url(../images/vs.png) no-repeat 0 0; width:57px; height:38px; overflow:hidden; margin:40px 0 0 40px; text-indent:-9999px;}
/*--PK评论页--*/
.pk_com{ background:url(../images/vs_bg.png) no-repeat 0 0; width:950px; border:none;}
.tab_comments{ width:950px;}
.tab_comments .com_tabNav{ width:950px; height:41px; overflow:hidden; }
.com_tabNav .tabs_z , .tabs_f , .tabs_f_nor , .tabs_z_nor{ background:url(../images/tabs2.png) no-repeat 0 0; display:block; float:left; width:476px; height:41px; text-align:center; line-height:41px;}
.com_tabNav .tabs_f{background-position:0 0; width:476px; height:41px;}
.com_tabNav .tabs_f_nor{ background-position:-476px 0; width:474px; height:37px; padding-top:4px; }
.com_tabNav .tabs_z_nor{ background-position:0 -41px; width:474px; height:37px; padding-top:4px; }
.com_tabNav a:hover{ text-decoration:none}
.com_con{ padding:20px 34px; border:1px solid #bbb; border-top:none;}
.tab_com_zf , .tab_com_ff{ width:880px; overflow:hidden;}
.tab_com_zf .comment_list , .tab_com_ff .comment_list{ width:878px; border:1px solid #bbb;}
.tab_com_zf .comment_list dd , .tab_com_ff .comment_list dd{ width:760px; }
.tab_com_zf .comment_list dd p , .tab_com_ff .comment_list{ color:#434343;}
.com_con .sustain_list li .w_870{width:855px; overflow:hidden;}
/*--投票点评--*/
.pk_comment{  background:url(../images/pk_comment_bg.png) repeat-y 0 0; width:948px;}
.pk_comment_{background:url(../images/pk_comment.gif) no-repeat 0 0; width:948px; }
.pk_comment h2 .pk_conmentIcon{ background-position:-17px -21px; width:16px;}
.pk_comment .comment_l{ width:452px; float:left; padding:10px; }
.pk_comment .comment_r{ width:455px; float:right; padding:10px;}
.pk_comment .comment_l .more , .pk_comment .comment_r .more{ text-align:right;}
.pk_comment .comment_l .more a , .pk_comment .comment_r .more a{ color:#488ac1;}
.comment_list{ width:445px; margin:10px auto 0; border:1px solid #bbb; background:#fff;}
.comment_list dt{ width:94px; border-right:1px solid #bbb; float:left; padding:10px 0;}
.comment_list dt span{ width:70px; height:80px; padding:2px; border:1px solid #bbb; display:block; margin:0 auto; overflow:hidden}
.comment_list dt span a img{ width:70px; height:80px;}
.comment_list dt em{ display:block; text-align:center; line-height:2em; color:#488ac1}
.comment_list dd{ width:330px; float:left; padding:10px;}
.comment_list dd p{ height:85px; overflow:hidden; line-height:1.5em; font-size:14px;}
.comment_list dd .time{ margin-top:10px; display:block; text-align:right; color:#bbb;}
/*--我要点评--*/
.pk_sustain{ padding:0 10px;}
.pk_sustain h3{ line-height:2em;}
.pk_sustain .sustain_list li{ text-align:left; padding:3px 0; line-height:1.5em;}
.pk_sustain .sustain_list li textarea{ width:425px; height:80px; border:1px solid #bbb; overflow:auto;}
.pk_sustain .sustain_list li .pk_submit{ display:block; background:url(../images/btn.png) no-repeat left -85px; width:66px; float:left; height:22px; line-height:22px; padding-left:25px;}
.pk_sustain .sustain_list li a.pk_submit:hover{ text-decoration:none;}
.pk_sustain .sustain_list li .pk_submit span{  display:block; background:url(../images/btn.png) no-repeat -91px -85px; float:left; height:22px; line-height:22px; padding-right:10px;}/*------rh2010-11-29------*/
.pk_sustain .myCom_lists{ margin:-30px 0 0 -10px;}
.pk_sustain .myCom_lists li.logined{ padding-left:20px;}
.pk_sustain .myCom_lists li.logined em{ margin-right:10px;}
/*--正反方观点PK--*/
.md_zfgdPK , .pk_comment , .pk_topic , .pk_com , .pk_handle { width:948px; overflow:hidden; border:1px solid #cbced7;}
.md_zfgdPK h2 , .pk_comment h2 , .pk_topic h2{ color:#d60000; line-height:32px;}
.md_zfgdPK h2 .pkIcon , .pk_comment h2 .pk_conmentIcon{ background-position:0 -21px; width:14px; height:16px; margin-top:6px; margin-right:10px;}
.md_zfgdPK .Pk_con{ padding:20px 70px; width:808px; overflow:hidden}
.md_zfgdPK .Pk_con h3{ line-height:2.2em;}
.Pk_summ em{ float:left; display:block; width:50px; font-size:14px; font-weight:700;line-height:1.5em;}
.Pk_summ p{ float:left; width:758px; line-height:1.5em;}
.Pk_debate .pk_just , .pk_against{ width:333px; height:136px; float:left; border:1px solid #bbbbbb; overflow:hidden}
.Pk_debate .pk_just dt , .pk_against dt{ float:left; display:block; width:74px; height:136px; border-right:1px solid #bbbbbb;}
.Pk_debate .pk_just dd , .pk_against dd{ width:238px; background:#edfaff; height:136px; float:left; padding:0 10px; overflow:hidden}
.Pk_debate .pk_just dt em , .pk_against dt em{ font-size:18px;font-family:"Microsoft YaHei","黑体",Arial; text-align:center; color:#9e9e9e; display:block; line-height:2em;}
.Pk_debate .pk_just dd em , .pk_against dd em{ font-size:20px;font-family:"Microsoft YaHei","黑体",Arial; display:block; text-align:center; color:#4c98d7; line-height:1.6em;}
.Pk_debate .pk_just dd p , .pk_against dd p{ line-height:1.5em; height:90px; overflow:hidden; color:#707070}
.Pk_debate #just , #against{ font-size:24px;font-family:"Microsoft YaHei","黑体",Arial; margin:30px 0 0 0; text-align:center; display:block; }
.Pk_debate .pk_against{ float:right;}
.Pk_debate .pk_against dd{ background:#fff4f4;}
.Pk_debate .pk_against dd em{ color:#ee6161;}
.Pk_debate .pk_vs{ text-indent:-9999px; background:url(../images/vs.png) no-repeat -57px 0; width:67px; height:38px; overflow:hidden; margin:50px 0 0 35px;}
/*--正反方抽票--*/
.pk_vote{ width:700px; margin:20px auto 0;}
.pk_vote .pk_vote_l , .pk_vote_r{background:url(../images/pk_vote.png) no-repeat 0 0;display:block; height:20px; overflow:hidden; }
.pk_vote_r{ background:url(../images/pk_vote.png) no-repeat right -20px;}
/*--正反方抽票按钮--*/
.pk_btn{ width:700px; margin:20px auto 0;}
.pk_btn .pk_btn_z , .pk_btn .pk_btn_f{ background:url(../images/pk_btn.png) no-repeat 0 0; width:147px; height:84px; border:none; overflow:hidden; margin-left:100px; cursor:pointer}
.pk_btn .pk_btn_f{ background-position:-147px 0;margin-right:100px;}
/*--pk评论操作--*/
.pk_comment .pk_handle{ width:948px; border:none;}
.pk_handle .handle_l{ width:452px; float:left; padding:0px 10px;}
.pk_handle .handle_r{ width:455px; float:left; padding:0px 10px;}
/*tools*/
#tools{margin-bottom:10px;}
.t_menus{float:right;}
.t_menus li{ float:left;line-height:2em; padding-left:28px; cursor:pointer;}
.t_menus .t1{background:url(../images/tools/news_tools.gif) no-repeat 7px -1px;}
.t_menus .t2{background:url(../images/tools/news_tools.gif) no-repeat 7px -25px;}
.t_menus .t3{background:url(../images/tools/news_tools.gif) no-repeat 7px -50px;}
.t_menus .t4{background:url(../images/tools/news_tools.gif) no-repeat 7px -77px;}

.share_menus{ width:120px; clear:both; border:1px solid #c6c6c6; position:absolute; margin-left:-20px; background:#fbfbfb; box-shadow:0 0 5px #9d9d9d; display:none;}
.share_menus li{ clear:left;  background:url(../images/tools/news_share.gif) no-repeat 5px top; width:120px; }
.share_menus .s2{background-position:5px -25px;}
.share_menus .s3{background-position:5px -50px;}
.share_menus .s4{background-position:5px -75px;}
.share_menus .s5{background-position:5px -130px;}