@charset "gb2312";
/* CSS Document */
/* 拼音筛选 */
.category{
	border:1px solid #70B6F4; 
}
#pyList{
	background:#CADEF7; width:100%;
}
.pinyin{
	 height:32px; line-height:32px; position:relative; z-index:90;
}
.pinyin li{
	float:left; font-family:arial; font-size:18px; color:#00509B; width:30px; text-align:center; 
	line-height:25px; cursor:pointer; margin-top:3px;
}
.pinyin .pytitle{
	color:#00509B; font-size:15px; font-weight:bold; width:126px; text-align:right;
}
.pinyin .pytitle a{
	color:#00509B; 
}
.pinyin .pytitle a:hover{
	color:#E11A21; text-decoration:underline;
}
.pinyin .on{
	background:#FFFFFF; color:#FF6600; border:1px solid #70B6F4; border-bottom:0px; width:28px;
}
.pycontent{
	clear:both; width:0px; height:0px; position:relative;
}
.pycontent div{
	position:absolute; left:40px; top:-4px; background:#FFFFFF; padding:10px; width:850px;
	border:1px solid #70B6F4; overflow:hidden; display:none; text-align:center; z-index:80;
}
.pycontent a{
	display:block; width:20%; float:left; line-height:25px; font-size:14px; text-align:left; color:#055A93;
}
.pycontent a:hover{
	text-decoration:underline;
}
.pycontent .orange{
	color:#FF6600;
}

.py{
	background:#E0EDFE;
}
.py li{
	width:30px; font-size:18px;
}
.py a{
	text-decoration:underline; color:#003F8D;
}
.py .pytitle{
	width:90px;
}
.ltct_title{
	border:1px solid #D4E9FC; height:23px; line-height:23px; background:#E0EDFE;
	font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
	color:#003F8D; padding-left:20px;
}
.ltct_content{
	border:1px solid #D4E9FC; border-top:0px; width:934px; overflow:hidden; 
	padding:12px; padding-top:8px; padding-bottom:2px;
}
.ltct_content li{
	width:20%; float:left; line-height:25px; font-size:14px; color:#333;  
}
.ltct_content a:hover{
	text-decoration:underline;
}
.ltct_content .ltct_bottom{
	width:100%; clear:both; text-align:right; font-size:12px;
}
.ltct_bottom a{
	color:#777;
}


/* All Report */
.cat_top2{
	
}
.cat_top_active{
	background:#FFFFFF;
}
.cat_top_normal, .cat_top_active{
	float:left;padding-left:15px; padding-right:15px; font-weight:bold; font-size:14px; cursor:pointer; width:102px; text-align:center;
}
.cat_top2 .cat_changeColor a, .rcat_top2 .cat_changeColor a{
	color:#E72A05;
}
.cat_changeColor, .cat_changeColor a{
	color:#E72A05;
}
#listReport{
	position:absolute; top:134px; left:276px; background:#FFFFFF; width:680px; z-index:1000;
}
.divTable{
	border:0px solid #7DB6D5; background:#FFFFFF; width:100%; /*width:680px;*/
}
.dt_gray{
	color:#666; font-weight:normal; font-size:12px;
}
.dt_bg1{
	background:#FFFFFF; 
}
.dt_bg2{
	background:#F4F8FD;color:#006699;
}
.dt_bg2 a{
	color:#006699;
}
.dt_select{
	border:1px solid #7DB6D5; padding:6px; width:942px; overflow:hidden;
}
.dt_stitle{
	width:100%; overflow:hidden; background:#7DB6D5; font-weight:bold; color:#FFFFFF; line-height:25px; height:25px; font-size:14px;
}
.dt_select li{
	border:0px; padding:0px; float:left; width:20%; height:26px; line-height:26px; font-weight:normal; color:#006699; font-size:14px;
}
.dt_select a{
	color:#006699;
}
.dt_select a:hover{
	text-decoration:underline; color:#FF6600;
}
.dt_stop{
	border-top:0px solid #7DB6D5; width:679px;
}
.dt_select .dt_bl{
	border-left:0px solid #7DB6D5;
}
.dt_Caption{	
	background:#7DB6D5; font-weight:bold; color:#FFFFFF; padding-left:10px; line-height:26px; height:26px; font-size:14px;
	overflow:hidden;
}
.dt_Caption a{	
	color:#FFFFFF;
}
.dt_left{
	float:left; width:532px;
}
.dt_right{
	float:right;width:400px; text-align:right; font-size:12px; font-weight:normal;
}
.dt_tr1{
	width:157px; border:1px solid #7DB6D5; float:left; 
}
.dt_tr2{
	width:800px; border:1px solid #7DB6D5; float:right; border-left:0px; 
}
.dt_tr1, .dt_tr2{
	font-size:14px;text-align:center;height:30px; line-height:30px;font-weight:bold; color:#006699;
}
.dt_td1{
	width:157px; border:1px solid #7DB6D5; float:left; border-top:0px; text-align:center; font-weight:bold; padding-top:1px; font-size:14px;
}
.dt_td2{
	width:800px; float:right; border:1px solid #7DB6D5; border-left:0px; border-top:0px; overflow:hidden;
}
.dt_td2 li{
	float:left; padding-left:15px; width:145px; line-height:28px; height:28px; text-align:left; 
	border:0px solid #FFFFFF; border-left:0px; border-top:0px;font-size:14px;
}
.dt_td1 a:hover, .dt_td2 a:hover{
	color:#FF6600; text-decoration:underline;
}
.dt_sep{
	border-bottom:1px solid #7DB6D5; clear:both; margin:0px; padding:0px; overflow:hidden; height:3px;font-size:3px;line-height:3px;
}
.dt_space{
	line-height:170px;
}
.dt_search{
	height:38px; line-height:38px; background:#F3FDFE; border:1px solid #D4F0F5; 
}
.dt_search img{
	vertical-align:text-bottom; margin-top:7px; cursor:pointer;
}
.dt_search select{
	width:130px;
}
.dt_hide{
	display:none;
}
.dt_search form{
	padding:0px; margin:0px;
}

a.focuslink{
	color:#FF0000; text-decoration:underline;
}
a.focuslink:hover{
	
}

/* english report */
.rmid1_left{
	width:272px; float:left;
}
.rmid1_space{
	width:8px;font-size:8px;
}
.rmid1_right{
	width:676px; float:right;
}
.rmid1_left_2{
	width:260px; float:left;
}
.rmid1_right_2{
	width:688px; float:right;
}
.rcat_top{
	height:28px; background-image: url(../images/yjbg_56.jpg);border-right:1px solid #a7ccfc;
}
.rcat_top_left{
	width:100px; height:23px; line-height:23px; padding-top:5px; padding-left:9px; vertical-align:bottom;background-image:url(../images/yjbg_55.jpg); color:#006699;
}
.rcat_top_left a{
	color:#006699;
}
.rcat_top2{
	height:27px; background-image: url(../images/rcat_bg1.jpg); border:1px solid #a7ccfc; border-bottom:0px; 
}
.rcat_top3{
	height:27px; background-image: url(../images/rcat_bg2.jpg); border:1px solid #a7ccfc; border-bottom:0px;
}
.rcat_top_active{
	float:left;
}
.rcat_top_normal{
	float:right;
}
.rcat_top_active a, .rcat_top_normal a{
	color:#006699;
}
.rcat_top_normal, .rcat_top_active{
	cursor:pointer; width:49%; text-align:center; margin-top:8px; color:#006699;
}
.rcat_content{
	border:1px solid #a7ccfc; border-top:0px; padding:7px; line-height:23px;
}
.rcat_knowledge{
	border:1px solid #a7ccfc; border-top:0px; line-height:24px; padding:5px;
}
.rmid11_left{
	float:left;
	width:396px;
}
.rmid11_right{
	margin-left:8px; width:272px; float:right; overflow:hidden;
}
.rmid11_news_top{
	background-image: url(../images/yjbg_59.jpg); height:31px; line-height:31px; border:1px solid #c4d0e8; text-align:center; color:#006699;
}
.rmid11_news_top a{
	color:#006699;
}
.rmid11_news_content{
	line-height:23px; border:1px solid #c4d0e8;border-top:0px; padding:5px; 
}
.rmid13_top{
	background-image: url(../images/yjbg_59.jpg); height:31px;line-height:31px; border:1px solid #c4d0e8;
}
.rmid13_top_left{
	width:70%; float:left; padding-left:10px;
}
.rmid13_top_right{
	width:20%; float:right;
}
.rmid13_left{
	width:333px; float:left;
}
.rmid13_right{
	width:333px; float:right; margin-left:8px;
}
.rmid13_content{
	line-height:23px; border:1px solid #c4d0e8; border-top:0px; padding-top:0px; margin-top:0px; padding:5px;
}
.rmid15_top{
	background-image: url(../images/yjbg_93.jpg); height:26px;line-height:26px; border:1px solid #c4d0e8;
}
.rmid17_top{
	line-height:25px; height:25px;background:#C6E5FF; border:1px solid #A2C9EA;
}
.rmid17_top_left{
	width:70%; float:left; padding-left:10px; 
}
.rmid17_top_right{
	width:20%; float:right; background:#E1F1FF; padding-left:15px;
}
/* 报告2级页面 */
.rmid1_center{
	margin-left:8px;
	width:430px;
	float:left;
}
.rmid1_center2{
	width:430px;
	float:left;
}
.rmid1_right2{
	float:right;
	width:238px;
}
.rmid21_top{
	background-image:url(../images/yjbg2_1.jpg); height:25px; line-height:25px;border:1px solid #CBE4FF; color:#006699;
}
.rmid21_left{
	float:left; width:80%;
}
.rmid21_left a{
	color:#006699;
}
.rmid21_right{
	float:right; width:20%;
}
.rmid21_content{
	border:1px solid #CBE4FF; border-top:0px; line-height:23px; padding:5px;
}
.rmid22_top{
	background-image:url(../images/yjbg2_2.jpg); height:25px; line-height:25px;border:1px solid #CBE4FF;
}
.rmid1_center3, .rmid1_center4{
	width:660px; overflow:hidden; margin-left:38px;
}