@charset "utf-8";
/* CSS Document */

@charset "gb2312";
/* 2011-07-05 艾瑞窄头宽版 专题的所有样式  */


/* 公用样式 */
body{margin:0; padding:0;}
body,td,select,option,input{font-family:Arial, tahoma, "宋体", "微软雅黑"; font-size:12px; color:#333;}
img{ border:0;}
h1,h2,h3,h4,h5,h6,ul,p,li{ margin:0; padding:0; border:0; outline:0; font-size:100%; }
table{line-height:21px !important;}
li{list-style-type:none;}
td{padding:5px 0; vertical-align:top; line-height:21px;}
a{ color:#02a; text-decoration:none;}
a:visited{ color:#800080; text-decoration:none;}
a:hover{ color:#02a; text-decoration:underline;}


/*  下载报告小图标*/
.pdf_png{background:url(../images/0051@22762.gif) no-repeat right center !important; padding-right:25px !important;}	
	

/* 清楚浮动 */
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */


/* 左右浮动 */
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}


/* 文字大小 */
.fb_12{font-size:12px; line-height:18px;} 
.fb_14{font-size:14px; line-height:21px;}
.fb_16{font-size:16px; line-height:24px;}
.fb_18{ font-size:18px; line-height:28px;}



/* 段落文字空两格*/
.t_i{text-indent:2em;}


/* 文字颜色 */
.txt_gray{ color:#333;}/* 正常颜色 */
.txt_gray_2{ color:#666;}/* 中灰 */
.txt_lightgrey{ color:#999;}/* 浅灰 */
.txt_blue{ color:#02a;}
.txt_red{ color:#f30;}
.txt_orange{ color:#f60;}

/* list 列表 */
.list_14,list_12{ font-size:12px; line-height:18px;}


/* 实心方块，实心三角 */

.ul_square li,.ul_triangle li,.ul_squar_2{ padding-left:0.8em; background:url('../images/ul_square.gif') no-repeat left 0.8em;}
.ul_triangle li,.ul_triangle_2{background:url('../images/ul_triangle.gif') no-repeat left 0.6em;}



/*  栏目边线 */
.border_xy_1 { border:#b2db11 1px solid;}/* 艾瑞绿边线实线 */
.border_xy_2 { border:#ccc 1px solid;}/* 灰色边线实线  */
.border_xy_3 { border:#8ccd19 1px solid;}/* 绿色边线实线 */
.border_xy_4 {border:#8ccd19 1px dotted}/* 绿色边线虚线 */
.border_xy_5 { border:#ccc 1px dotted;}/* 灰色边线虚线  */


/* 分割线  */
hr.red_line,hr.gray_line,hr.green_line{ clear:both; border:0; border-top:1px dashed #99d140; height:1px; line-height:1px; margin:0; padding:0; }
hr.gray_line{ border-top:1px dashed #ddd; width:100%; height:1px;  }

/* 表格四边 边线  */
.table_border {border-right:1px solid #ccc; border-top:1px solid #ccc; }
.table_border td{ border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding:0 3px;line-height:21px !important;}


/* 背景色 */
.bg_c{ background-color:#f3f3f3}/* 浅灰色 */
.bg_c_2{ background-color:#b2db11}/* 艾瑞绿 */


/* 图文配合 */
.txt_img_list{text-align:center; line-height:21px !important;}
.txt_img_list a{ line-height:21px !important;}
.txt_img_list img {padding:3px; margin-bottom:5px; border:1px solid #ccc;}



/* 列表项附加信息 */
li .txt_info{ font-size:12px; float:right; color:#666;}
li .txt_info_2,.txt_info_2{ font-size:12px; color:#666; line-height:21px; }

/* 省略文字 */
.ul_ellipsis li{ overflow:hidden;}
.ul_ellipsis li a.lnk_title{width:100%; width:auto !important; _width:100%; display:block !important;display:inline-block;_display:inline-block; overflow:hidden;_overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space: nowrap;}
	

/* 栏目框外边距 */
.m_t{margin-top:10px;}
.m_r{margin-right:10px;}
.m_b{margin-bottom:10px;}
.m_l{margin-left:10px;}
.m_xy {margin:10px;}
.m_xy_0{margin:0;}

/* 栏目框内边距*/
.p_t{padding-top:10px;}
.p_r{padding-right:10px;}
.p_b{padding-bottom:10px;}
.p_l{padding-left:10px;}
.p_xy{padding:10px;}
.p_xy_0{padding:0}
.p_xy_10 {padding:10px; }



/* 框架 */
#special { margin:0px auto; width:960px; clear:both; padding:0 20px; border:0; background:url(../images/0051@40709.gif) repeat-y;}

#box{width:960px; margin:0 auto;padding:0; border:0}

/* 豆腐块 宽度 */




/* 栏目框 背景*/
#spc_intro{ width:100%; margin:10px auto 0 auto; display:table; clear:both; border-bottom:0; padding:0;background:none}
.spc_intro_content{ padding:10px; line-height:25px; clear:both;}

.spc_mod_caption{ font-weight:bold; display:block; margin:0; padding:0;overflow:hidden; }
.spc_mod_caption .left_1{float:left;display:block; overflow:hidden; padding-right:10px; }
.spc_mod_caption .more { float:right; display:block; padding-right:10px; width:100px; text-align:right; font-weight:normal; font-size:12px; line-height:29px; font-family:"宋体" }


		/* 风格一 */
		.spc_mod_caption{height:25px; line-height:25px; color:#0022aa; font-size:14px; background:url(../images/0051@40715.jpg) repeat-x left top !important; text-indent:1em;}
		.spc_mod_caption h3{background:url(../images/0051@40716.gif) no-repeat 10px center; padding-left:5px;}
		.spc_mod_caption .more { font-family:"宋体"; font-family:12px;} 
		
		.spc_mod_caption_2{ width:615px; color:#0022aa; font-size:14px; overflow:hidden; border-bottom:1px solid #b2db11; }
		.spc_mod_caption_2 h3{ border:#0022aa 1px solid; border-top:0; height:19px; line-height:20px;padding:0 5px; display:inline}
/*		.spc_mod_caption_2 h3 img{vertical-align:middle; padding:2px 1px 1px 2px; border:1px solid #ccc; margin-right:0.5em;}	*/

		
		
		.spc_mod_caption_3{ border-bottom:1px solid #b2db11; background:#6dbf37; line-height:30px; height:30px; font-size:14px; color:#fff;}
		.spc_mod_caption_3 h3{background:url(../images/0051@40729.gif) no-repeat center left; margin-left:1em; text-indent:1.5em;}
		.spc_mod_caption_3 .more { font-family:"宋体"; font-family:12px; float:right; font-size:12px; margin-right:10px;}
		
		.spc_mod_caption_4{border-bottom:1px solid #3e9101;line-height:28px; height:28px; font-size:14px; color:#fff; overflow:hidden}
		.spc_mod_caption_4 h3{ float:left; height:28px; text-indent:1em; overflow:hidden; padding-right:10px; background:url(../images/0051@40743.gif) top left; _padding-top:7px;}
		.spc_mod_caption_4 h3 img{vertical-align:middle; margin-right:1em;}
		.spc_mod_caption_4 .more {font-family:"宋体"; font-family:12px; float:right; font-size:12px; margin-right:10px;} 
		


		

/* 导航条 */

	
	
	
	
	

	
	
	
	
	/* mian_nav */
	.mian_nav{ width:100%; height:30px; line-height:30px; background:#b6e769; text-align:left; text-indent:2em; margin-bottom:10px;}
	.mian_nav a{color:#333; margin:0 5px; border-right:1px solid #333; padding:0 10px 0 5px;}
	.mian_nav .more{float:right; margin-right:10px; border:0;}
	
	/* 模块一 */
	.module_1{}
	.module_1_l{ width:330px; float:left;}
	.module_1_l .img{width:265px; overflow:hidden; margin-bottom:10px;}
	.module_1_l .list, .related .list{ border:1px solid #ccc; margin-bottom:10px;}
	.module_1_l .list ul, .related .list ul{ padding:10px;}

	/* 新闻list 样式 */
	.list_style_1 h3,.list_style_2 h3{ line-height:24px; margin-bottom:5px;}
	.list_style_1 p,.list_style_2 p,.list_style_3 p{line-height:21px; color:#999;}
	.list_style_1 a,.list_style_2 a,.list_style_3 a{color:#333;}
	
	
	.list_style_1{}
	.list_style_1 h3{ line-height:21px;}
	.list_style_1 h1{ line-height:30px; margin-bottom:5px; font-size:20px;}
	.list_style_1 h1 a{color:#0022aa;}
	.list_style_1 a.txt_red{color:#f00;}
	
	.list_style_2{}
	.list_style_2 h3{ line-height:21px;}
	.list_style_2 img{ float:left; padding:2px; border:1px solid #ccc; width:100px; height:80px; margin-right:10px;}
	
	.list_style_3 li{ line-height:21px;}
	
	.list_style_4 {padding:10px; float:left;}
	.list_style_4 li{font-size:12px; color:#999; font-family:"宋体";}
	.list_style_4 li a{font-size:14px; line-height:24px;}
	
	/* 重点新闻 */
	.emphasis_news{ float:left; margin-left:10px; width:400px;}
	.emphasis_news .list_style_1 li{ margin-bottom:10px;}
	
	/* 相关信息 */
	.related{ float:right; width:210px; overflow:hidden;}
	
	
	/* 模块二 */
	.module_2,.module_3 { margin-bottom:10px;}
	.box_com{ width:958px; padding:10px; border:1px solid #ccc; border-top:0}
	
	.pk{ width:450px; float:left; margin:5px 9px; _min-height:150px;}
	.pk .day{background:url(../images/0051@40733.gif) no-repeat; width:47px; height:49px; line-height:20px; text-align:center; padding-right:10px; _width:47px; _padding-right:0;
	
	}
	.pk .day span{ display:block; text-align:center; line-height:16px; color:#fff; font-size:11px; font-family:Arial !important; margin:0; padding:0;}
	.pk .day .span_2{ margin-top:5px; color:#a33907; font-size:12px;}
	.pk .info{background:url(../images/0051@40736.gif) repeat-x left bottom; border:1px solid #ccc; padding:10px;color:#999;}
	.pk .info img{float:right; margin-left:10px; }
	
	
	.dadt_sm{ padding:10px 5px; vertical-align:top; text-align:left; overflow:hidden;}
	.dadt_sm img{margin-bottom:10px;}
	.dadt_sm p{border:1px dotted #3e9101; line-height:21px; padding:10px; text-align:left;}
	
	.table_1{ text-align:center; line-height:21px;}
	.table_1 td{width:180px; padding:4px;}
	.table_1 img{border:1px solid #ccc; margin-bottom:10px; padding:2px;}
	
	.news_list{ background:url(../images/0051@40744.gif) repeat-y 460px top;}
	.news_list td{ width:470px; overflow:hidden;}
	.news_list ul{width:450px; overflow:hidden;padding:0 5px; }
	
	
	.info_bottom{ padding:10px; border:1px solid #ccc; line-height:27px;}
	.info_bottom img {vertical-align:middle; margin-right:1em;}
	.info_bottom .home { color:#333; background:url(../images/0051@40749.gif) no-repeat left center; padding-left:1.5em; float:right;}
	.info_bottom .top { color:#333;padding-left:1.5em; float:right;background:url(../images/0051@40750.gif) no-repeat left center; margin-left:10px;}
	
	/* 评论 */
#myContent{ text-align:left;}
#myContent li{ line-height:21px; padding:10px; border-bottom:1px dotted #ccc; text-align:left;}
.comment{text-align:left;}




/********************************************* 样式补丁****添加时间：2011-10-24*****添加人：Lee ****************************/
.emphasis_news_add{float:left; margin-left:0; width:600px;}
.module_add{float:right; width:350px;}
.module_add .img{width:350px; overflow:hidden; margin-bottom:10px;}
.list_style_1{padding:0 10px;}
.list_style_1 p{padding-bottom:10px;}
.fb_12_21{ font:12px/21px "宋体"; color:#999;}


/********************************************* 样式补丁****添加时间：2011-11-16*****添加人：Lee*****专题问卷结果页面 ****************************/
.discuss_box{ width:798px; margin:10px auto; overflow:hidden}
.discuss_title{background:url(../images/0051@45225.png) no-repeat center top;height:86px; text-align:center;overflow:hidden; }
.discuss_title h1{text-align:center;font:normal normal normal 20px/1.67em "微软雅黑","黑体";color:#255385;margin:25px 0 0 0; }
.discuss_mian{ border:1px solid #e0f497;border-width:0 1px;background:#fff;overflow:hidden;zoom:1; padding-bottom:15px;}
.info-area{overflow:hidden; zoom:1;line-height:20px;width:763px;margin:0 auto; height:33px;position:relative;z-index:100;}
.info-area strong,.fl_1 strong{ color:#f00; margin:0 3px;}
.info-area a,.fl_1 a{margin:0 5px;}

.discuss_win{width:763px;margin:0 auto; }
.discuss_win li{margin-bottom:10px;}
.discuss_win p{ background:url(../images/0051@45232.png) no-repeat; width:763px; height:34px; overflow:hidden; line-height:34px; font-weight:bold; text-indent:4em;}
.discuss_table{border:1px solid #e1f3a2; border-width:0 1px 1px 0}
.discuss_table td,.discuss_table th{height:25px; line-height:25px;border:1px solid #e1f3a2; border-width:1px 0 0 1px}
.discuss_table th{border-width:0px 0 0 1px}
.precent{display:block; float:left; background:url(../images/0051@45231.jpg) no-repeat; width:149px; height:13px; vertical-align:middle; margin:0 10px; margin-top:3px;padding:0; width:147px; height:13px; overflow:hidden; padding-right:2px}



/*.precent img{border:1px solid #479603; height:11px; width:50%}*/
.precent .precent_img{ background:url(../images/0051@45230.png) no-repeat left top;  display:block; height:11px; overflow:hidden; display:block; margin:0; padding:0;border:1px solid #479603;}

.precent-num{display:block; float:left;vertical-align:middle; line-height:18px;}

.num{display:block; vertical-align:middle; background:url(../images/0051@45251.png) no-repeat; width:22px; height:22px; line-height:22px; margin:auto}
.discuss_table_title{padding-left:5px;}

.foot{ height:30px; overflow:hidden; width:768px; margin:0 auto;}
.fl_1{ float:left;}
.fengxiang { float:right; display:block; margin:auto 0 auto auto; width:200px; overflow:hidden;}





















/********************************************* 样式补丁**** 添加时间：2012-01-04 ***** 添加人：Lee***** 年度策划-《让互联网移动起来》 ****************************/
.mian_nav_add{background:url(../images/0051@47100.jpg) no-repeat; height:35px; line-height:35px; overflow:hidden; width:961px; margin:0; padding:0; padding-bottom:5px; margin-bottom:10px;}
.module_3_add{width:961px; margin-bottom:10px;}
.module_3_add .box_com{border:1px solid #367e02;border-top:0;}
.spc_mod_caption_4{background:url(../images/0051@47128.jpg) no-repeat center left; height:29px; line-height:29px; overflow:hidden; padding-left:2em; border:0;}
.spc_mod_caption_4 h3{background:url(../images/0051@47124.jpg) no-repeat center right;height:29px; line-height:29px;text-indent:0.5em; }
.spc_mod_caption_4 .more{ display:block; float:right;}
.table_style{ width:910px !important; overflow:hidden;}
.table_style td{padding:5px; width:310px; overflow:hidden;}
.table_style .box_com_aa {border:1px solid #ccc; border-top:0; text-align:left; padding:10px;width:280px;  overflow:hidden;}
.nav_c{border-bottom:1px solid #367e02; height:30px; line-height:30px; text-align:left; }
.nav_c h5{background:url(../images/0051@47141.gif) no-repeat 5px center; font-size:12px; text-indent:2.3em;}
.nav_c .more{float:right; display:block; font-family:"宋体";}

.top_news_list{ padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #367e02; width:270px; overflow:hidden;}
.top_news_list img {padding:2px; display:block; float:left; margin-right:5px; margin-bottom:5px;}
.top_news_list a{font-weight:bold;}




.img_txt{ width:615px; height:auto;}
.new_img{ width:250px; height:135px; float:left; padding-left:15px; padding-top:15px;margin-right:10px;}