#toplink{ height:24px; line-height:24px; text-align:center; background:#FBFDE9; border-bottom:1px solid #cce70b;}
#pagetop{ background:#FBFDE9 url(../images/mainbg.gif) no-repeat right top;}
	#logo{ position:absolute; padding:15px 25px;}
	#topform{ height:30px; text-align:right; padding:10px 10px 20px;}
#first_nav{ clear:left; float:right;}
#first_nav ul{ margin:0 10px 0 0; list-style:none outside none;}
#first_nav li{ float:left; width:80px; margin:0 0 0 1px; text-align:center; background:url("../images/first_nav_0.gif") no-repeat right top;}
#first_nav a,#first_nav a:visited,#first_nav a:hover{ color:#03c; display:block; padding:10px 0 4px; line-height:14px; text-decoration:none;}
#first_nav a:hover{ color:#FF3300;}
#first_nav .classCurrent{ background-image:url("../images/first_nav_1.gif"); font-weight:bold;}
#first_nav .last{ margin-left:30px; width:75px; background:url("../images/first_nav_last.gif") no-repeat right top;}

#second_nav{ clear:both; background:#CCE70B; border-bottom:1px solid #cce70b; color:#03c; padding:1px 10px 0 10px;}
#second_nav div{ line-height:26px;}
#second_nav a:visited{ color:#03c;}
	#fra_nav_1{ text-align:center;}
	#fra_nav_2{ text-align:center;}
	#fra_nav_3{ margin-left:328px;}
	#fra_nav_4{ margin-left:360px;}
	#fra_nav_5{ margin-left:286px;}
	#fra_nav_5{ margin-left:286px;}

.menuline{ color:#03c;}
.menuspline{ height:1px; background:#03c;}

.pageleft{ float:left; width:179px; height:100%; background:#FBFDE9; margin-right:1px;}
	.pl_caption{ clear:both; width:159px; height:27px; line-height:27px; background:#EBF7B1 url(../images/caption_left_200_bg.gif) no-repeat; font-weight:bold; padding-left:20px;}
	.pl_content{ padding:10px}
	.pl_text{ line-height:21px;}
	.pl_text_mutil{ line-height:18px; text-align:center;}
	.area_table{ width:100%; border-collapse:collapse; border:0px;}
	.area_table td,.area_table th{ border:0px; line-height:24px; text-align:center;}
	.area_table th{ line-height:24px; font-weight:bold; text-align:left; padding-left:6px;}
.pageright{ float:left; width:619px; height:100%; border:1px solid #fff; border-width:1px 0px 1px 1px; overflow-x:hidden;}
.pageright_1{ float:left; width:619px; height:100%; border:1px solid #fff; border-width:1px 0px 1px 1px; overflow-x:hidden;}
.pr_index{ background:url(../images/right_bg_1.gif) repeat-y 399px 0px;}

.pr_datapublish{}

.pr_data{ background:url(../images/right_bg_1.gif) repeat-y 308px 0px; height:2000px;}
	.pr_flashshow{ float:left; width:398px; height:180px; border:1px solid #fff; border-width:0 1px 1px 0;}
	.pr_events{ float:left; width:220px; height:180px; background:#EBF7B1; border-bottom:1px solid #fff;}
	.pr_events_1{ float:left; width:220px; height:180px; background:#EBF7B1; border-bottom:1px solid #fff;}
		.pre_caption{ height:26px; line-height:26px; padding:0 10px; font-weight:bold;}
		.pre_content{ padding:0px 10px;}
		.pre_content ul{ margin:0; padding:0px; overflow-y:hidden; }
		.pre_content li{ line-height:24px; list-style-type:none;/* for opera */}
		.pre_content_2{ padding:0px 10px; line-height:21px;}
		.topline{ padding-bottom:5px;}
		.topline_4{ padding-bottom:5px; font-size:14px;}
		.tl_title{ padding-left:12px; font-size:14px; line-height:26px; background:url(../images/list_icon2.gif) no-repeat -5px 3px; font-weight:bold;}
		.tl_title .more{ font-weight:normal;}
		.tl_title_4{ padding-left:12px; font-size:14px; line-height:24px; background:url(../images/list_icon2.gif) no-repeat -5px 3px; font-weight:bold;}
		.tl_title_4 .more{ font-weight:normal;}
		.tl_summary,.tl_summary_2,.tl_summary_3{ line-height:21px; color:#333; text-align:left; word-wrap:break-word;}
		.tl_title2{ padding-left:12px; font-size:12px; line-height:28px; background:url(../images/list_icon2.gif) no-repeat -5px 3px; font-weight:bold;}
		.tl_title2 .more{ font-weight:normal;}
		.report_link,.pro_link2{ padding-top:0px !important; padding-top:5px; text-align:center;}
		.pro_link{ padding-top:0px !important; padding-top:6px;}
		.report_link img,.pro_link2 img,.pro_link img{ margin:0px 5px 0px 10px;}
		.topline_2{ float:left; width:50%; text-align:center; padding-bottom:5px;}
		.tl_title_2{ font-weight:bold; line-height:24px;}
		.topline_3{ float:left; width:100%; text-align:center; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #cce70b; }
		.tl_title_3{ font-weight:bold; line-height:24px;}
	.pr_ad{ border-bottom:1px solid #fff; height:120px;}
	.pr_ad2{ border-bottom:1px solid #fff;}
	.pr_1{ float:left; width:399px; height:100%; border-top:3px solid #cce70b;}
	.pr_3{ float:left; width:220px; height:100%; border-top:3px solid #cce70b} 
	.pr_3_1{ float:left; width:220px; height:100%; border-top:3px solid #cce70b} 

	.pr_4{ float:left; width:399px; height:100%; border-top:3px solid #cce70b;}
	.pr_5{ float:left; width:220px; height:100%; border-top:3px solid #cce70b;} 

	.pr_6{ float:left; width:100%; border-top:3px solid #cce70b;}

	.pr_7{ float:left; width:309px; border-top:3px solid #cce70b;}
	.pr_8{ float:left; width:309px; border-top:3px solid #cce70b;}
	.pr_9{ float:left; width:309px;}
	.pr_10{ float:left; width:309px;}

		.pr_publish{ margin:0px 10px; border-bottom:1px solid #cce70b; height:20px; padding-top:8px; padding-left:12px; font-weight:bold;}
		.pr_caption,.pr_caption_3,.pr_caption_4{ margin:0px 10px; border-bottom:1px solid #cce70b; height:20px; padding-top:8px; padding-left:12px; font-weight:bold; background: url("../images/right_title.gif") no-repeat 0 11px;}
		.pr_publish .pr_caption .more a,.pr_caption_3 .more a,.pr_caption_4 .more a{ color:#f60; font-weight:normal; line-height:14px;}
		.pr_caption_4 { font-weight:normal;}
		.pr_content{ padding:10px; line-height:22px;}

		.pr_caption_2{ height:26px; line-height:26px; background:url(../images/pr_caption_2_bg_1.gif) no-repeat left bottom; margin:0px 10px;}
		.pr_caption_2 ul{ margin:0px; padding:0px; height:26px; list-style:none outside none;}
		.pr_caption_2 ul li{ float:left; height:26px;}
		.pr_caption_2 ul li span{ float:left; display:block; height:22px; line-height:22px; padding:4px 5px 0px 12px; cursor:pointer; color:#000;}
		.pr_caption_2 ul li.classCurrent{ background:url(../images/caption_right_298_4_li_bg.gif) no-repeat left bottom;}
		.pr_caption_2 ul li.classCurrent span{ padding:4px 5px 0px 12px; background:url(../images/pr_caption_2_bg_2.gif) no-repeat right bottom; font-weight:bold; color:#333;}

		
	.list_1,.list_2,.list_3,.list_4,.list_5,.list_6{ clear:both; margin:0px; padding:0px; list-style:none outside none;}
	.list_1,.list_2,.list_5{ line-height:24px; }
	.list_6 li{ text-align:center; margin-bottom:15px;}
	.list_3{ line-height:24px;}
	.list_4{ line-height:26px;}
		.list_1 li{ padding-left:12px; background:url(../images/list_icon2.gif) no-repeat -5px 3px;}
		.list_2 li,.list_3 li,.list_4 li,.list_5 li{ padding-left:12px; background:url(../images/list_icon2.gif) no-repeat -5px 3px; margin-bottom:10px;}
		.list_2 li,.list_3 li,.list_4 li,.list_5 li{ margin-bottom:0px;}
		.list_3 li{ padding-left:0px; background:none;}
		.list_4 li{ background:url(../images/list_icon2.gif) no-repeat -5px 4px; font-size:14px;}
		.list_5 li{ background:url(../images/list_link_icon.gif) no-repeat -5px 2px;}
		.list_5 li.sublist{ padding-left:15px; background:url(../images/list_link_icon_2.gif) no-repeat 0px 2px;}
		.list_5 li.float{ float:left; width:42%;}
		
#copyright{ clear:both; width:770px; background:#fff url(http://www.iresearch.com.cn/images/bottom_bg.gif) repeat-x left top; padding:25px 15px 15px; text-align:center; line-height:24px;}
#copyright_1{ clear:both; width:770px; background:#fff url(../images/bottom_bg.gif) repeat-x left top; padding:25px 15px 15px; text-align:center; line-height:24px;}

.more{ float:right;}
.more_2{ float:right; font-size:12px;}
.more_3{ background:none !important; text-align:right; font-size:12px !important;} 
.more_4{ text-align:right;}

/*文章样式*/
.art_title{ font-size:21px; font-weight:bold; text-align:center; height:48px; line-height:48px;}
.art_info{ text-align:center; height:20px; line-height:20px; padding-bottom:10px; border-bottom:1px dotted #CCE70B;}
.art_link{ text-align:center; height:26px; line-height:26px;}
.art_content,.art_content_2,.art_content_3,.art_content_4{ margin-top:10px; padding:0 16px; font-size:14px; line-height:24px; word-wrap:break-word;}
.art_content_2,.art_content_3,.art_content_4{ border-top:0px; margin-top:0px;}
.art_content_4{ font-size:12px;}
.art_function{ text-align:center; height:20px; line-height:20px; margin-top:10px; padding-top:10px; border-top:1px dotted #CCE70B;}
.art_moreinfo{ border:1px dotted #cce70b; background:#FBFDE9; margin-top:20px; padding:10px;}

/*报告样式*/
.top_line_cover{ margin:10px 30px 10px 0}
.report_info{ width:300px; margin:100px 0px 100px 0;}
.report_info td{ width:150px; font-size:14px; line-height:26px; height:26px;}
.report_info td img { margin-right:5px;}
.reportdir_link{ clear:both; margin-top:10px; height:26px; background:url(../images/report_link_bg.gif) no-repeat left bottom;}
.reportdir_link ul{ margin:0px; padding:0px 0px 0px 1px; height:26px; list-style:none outside none; font-size:12px;}
.reportdir_link li{ float:left; padding:8px 5px 0px 2px; height:18px; line-height:18px; background:url(../images/report_link_right_bg.gif) no-repeat right bottom; cursor:pointer;}
.reportdir_link li img{ margin:0 5px;}
.reportdir_link li.choose{ background:url(../images/report_link_choose_bg.gif) no-repeat right bottom; font-weight:bold; }
.report_dir{ padding:10px; width:537px; border:1px solid #ccc; border-top:0px; font-size:12px;}
.hide{ display:none;}

.pl_logo{ text-align:center; margin-bottom:5px;}

#email_form{ display:block; margin:0px; padding-bottom:10px;}

#spline,#spline_2,.spline{ clear:both; border-top:1px dashed #cce70b; height:5px; line-height:5px; margin:5px 0 0;}
#spline_2{ clear:both; margin:5px 0;}

#pl_select{ width:159px;}

.pl_button{ text-align:center;}
.pl_button_2{ text-align:center; margin:5px 0 10px;}
.pl_imgcaption{ line-height:24px; margin-bottom:5px;}
.pl_imgcaption img{ margin-right:5px;}

.view_cover{ margin:0 10px 0 0;}

.tbl_type{ width:90%; margin:auto; border-collapse:collapse; border:0px;}
.tbl_type td{ font-size:14px; border:0px;}

.chargereport{ background:url(../images/isfree1.gif) no-repeat left 0; padding-left:20px; margin-right:20px;}
.freereport{ background:url(../images/isfree0.gif) no-repeat left 0; padding-left:20px; margin-right:20px;}

/*报告订单*/
.tbl_reportorder{ width:100%; border-collapse:collapse; border:0; margin-bottom:10px;}
.tbl_reportorder th{ line-height:24px; height:24px; background:#b2db11; border:1px solid #ddd; text-align:center;}
.tbl_reportorder td{ line-height:24px; height:24px; border:1px solid #ddd; text-align:center;}
.tbl_reportorder td.reportname{ text-align:left; padding:0 3px;}
.tbl_reportorder td.bottominfo{ text-align:left; padding:0 3px;}

/*报告订单*/
.tbl_job{ width:100%;}
.tbl_job td{ line-height:24px; font-size:14px;}

/*文章分页导航表格*/
.tbl_page{ width:100%; border:1px solid #b2db11;}
	.tbl_page td{ padding:5px; font-size:12px;}
	.tbl_page th{ background:#b2db11; font-size:14px; color:#02a;}
	.tbl_page tr.center{ text-align:center;}


/*最新数据*/
.newdata_1,.newdata_2{ display:inline-block; border:1px solid #ccc; padding:2px 4px 0;}
	.newdata_1:visited{}
	.newdata_1:hover{ border:1px solid #8cca24; color:#090; text-decoration:none;}
.newdata_2{ border:1px solid #8cca24; color:#090; background:#f2fad7;}
	.newdata_2:visited{ color:#090;}
	
/*核心数据专题*/
.tbl_cd{ width:100%; border:0; border-collapse:collapse; background:#FFFFFF; margin-top:10px;}
	.tbl_cd td{ border:0; vertical-align:top;}
.cd_main{ width:100%; border-top:3px solid #cce70b;}
.cd_caption,.cd_caption2{ margin:0px 10px; border-bottom:1px solid #cce70b; height:20px; padding-top:8px; padding-left:22px; padding-right:10px; font-weight:bold; background: #f2fad7 url("../images/right_title.gif") no-repeat 10px 11px; color:#f50;}
.cd_caption .more a,.cd_caption2 .more a{ color:#f60; font-weight:normal; line-height:14px;}
.cd_caption2{ color:#0f218b; border-bottom:1px solid #cce70b; background: #f2fad7 url("../images/right_title2.gif") no-repeat 10px 10px; padding-left:25px; font-family:"宋体";}
.cd_content,.cd_content2,.cd_content3{ padding:10px; line-height:22px;}
.cd_midline{ width:1px; background: url("../images/v_line.gif") repeat-y;}
.tbl_chart{ border:0; border-collapse:collapse; width:538px; margin:auto;}
	.tbl_chart td.td_chart{ padding-bottom:10px; text-align:center;}
	.tbl_chart td.td_intro,.tbl_chart td.td_intro2{ padding:5px 10px; text-align:center; line-height:21px; background:#f2fad7; color:#000;}	
	.tbl_chart td.td_intro2{ text-align:left;}
.publish_p{ padding:0; margin:0;}
.publish_more { color:#F60; text-align:right;}
.publish_more a{ color:#F60; text-decoration:none;}
.publish_more a:visited{ color:#F60; text-decoration:none;}
.publish_more a:hover{ color:#F60; text-decoration:underline;}
	