@charset "gb2312";
/*			Commom			*/
.defSize, .defSize a{
	font-size:14px;
}
#mainContent{
	position:relative;
}

/* 拼音筛选 */
.category{
	border:1px solid #70B6F4; 
}
#pyList{
	background:#CADEF7; width:100%;
}
.pinyin{
	 height:30px; line-height:30px; position:relative; z-index:90;
}
.pinyin li{
	float:left; font-family:Verdana, Arial; font-size:18px; color:#00509B; width:22px; text-align:center; 
	line-height:23px; 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:20px;
}
.pycontent{
	clear:both; width:0px; height:0px; position:relative;
}
.pycontent div{
	position:absolute; left:12px; top:-2px; background:#FFFFFF; padding:10px; width:635px;
	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 a:hover{
	color:#FF6600;
}

/*						Report					*/

/*		rFrame1		*/
.rFrame1, .rFrame2, .rFrame3, .rFrame4, .rFrame5, .rFrame4A{
	width:100%; overflow:hidden;
}
.rFrame1 .left{
	float:left; width:275px;
}
.rFrame1 .right{
	float:right; width:675px;
}
.rFrame1A .left{
	float:left; width:300px;
}
.rFrame1A .right{
	float:right; width:650px;
}
.rptcat{
	height:25px; line-height:25px; background:url(../images/rptcatbg.jpg) repeat-x; font-size:14px;
	border:1px solid #92B2C9; border-bottom:0px; overflow:hidden;
}
.rptcat div{
	float:left; width:97px; text-align:center;
}
.rptcat .current{
	background:url(../images/rptcatcurbg.jpg) no-repeat; 
}
.ifmcat{
	height:25px; line-height:25px; background:url(../images/rptcatbg.jpg) repeat-x; font-size:14px;
	border:1px solid #92B2C9; border-bottom:0px; overflow:hidden;
}
.ifmcat div{
	float:left; width:32%; text-align:center; 
}
.ifmcat .current{
	background:url(../images/ifmtitlebg.jpg) repeat-x; border-right:1px solid #B6CAE7; border-left:1px solid #B6CAE7;
}
.ifmcat .fst{
	border-left:0px;
}
.catlist{
	border:1px solid #92B2C9; padding:6px; border-top:0px; line-height:23px;
}
.catlist li{
	padding-left:18px;
}
.catlist .title{
	font-weight:bold; background:url(../images/reporticon.jpg) 2px 4px no-repeat; margin-top:2px;
}
.rinfoTitle{
	height:27px; line-height:27px; background:url(../images/rinfobgc.jpg) repeat-x;
	border:1px solid #BEBEBE;
}
.rinfoTitle .title{
	float:left; width:180px; padding-left:30px; font-size:14px; font-weight:bold;
	background:url(../images/rinfoicon2.jpg) no-repeat;
}
.rinfoTitle .more{
	float:right; width:50px;
}
.rinfoContent{
	padding:6px; border:1px solid #BEBEBE; border-top:0px; line-height:22px;
}
.rdown{
	padding:10px; font-weight:bold; text-align:center;
}
.rdown li{
	background:#E8F1FB url(../images/download.gif) 68px 6px no-repeat; margin-top:6px; margin-bottom:6px; 
	height:28px; line-height:28px;
}
.rdown .title{
	background:#D5E9FC; height:31px; line-height:31px;
}
.imgInfo{
	width:100%; overflow:hidden; padding-bottom:6px;
}
.imgInfo .img{
	float:left; width:85px; text-align:center;
}
.imgInfo .info{
	float:right; width:170px;
}
.imgInfo .info .title{
	font-weight:bold;
}
.imgInfoR img{
	width:120px; height:87px; margin-right:8px; margin-bottom:2px;
}
.imgInfoR .title{
	line-height:23px; height:23px; font-weight:bold; font-size:14px;
}
.rebookContent{
	padding:5px; border:1px solid #BEBEBE; border-top:0px; line-height:24px; width:263px; overflow:hidden;
}
.rbc2{
	width:288px;
}
.rebookContent img{
	width:127px; height:156px;
}
.rebookContent li{
	float:left; width:50%; text-align:center; margin-top:3px; margin-bottom:3px;
}

/*		rFrame2		*/
.rFrame2 .left{
	float:left; width:400px;
}
.rFrame2 .right{
	float:right; width:265px;
}
.rptSpecial{
	height:144px; background:url(../images/rptspecialbg.jpg) repeat-x; border:1px solid #93C8E6; 
	padding:10px; line-height:21px;
}
.rlatest{
	height:26px; line-height:26px; overflow:hidden; background:url(../images/rrptbgr.jpg) repeat-x;
}
.rlatest .title{
	float:left; padding-left:15px; padding-right:15px; font-size:14px; font-weight:bold; 
	background:url(../images/rrptbgl.jpg) repeat-x;
}
.rlatest .more{
	float:right; width:50px; 
}
.rlatestContent, .rlatestContent3{
	padding:6px; border:1px solid #93C8E6; line-height:21px;
}
.rlatestContent2{
	padding:10px; border:1px solid #93C8E6; line-height:22px;
}
.rlatestContent2 li{
	position:relative;
}
.rlatestContent2 li span{
	display:block; position:absolute; right:10px; top:-4px;
}
.rlatestContent3 {
	height:210px; padding-top:10px; overflow:hidden;
}
.rlatestContent3 li{
	float:left; width:25%; text-align:center;
}
.kxxrpt{
	width:653px; overflow:hidden;
}
.kxxrpt li{
	float:left; width:50%; height:22px; overflow:hidden;
}

/*		rFrame3 	*/
.rFrame3 .left{
	float:left; width:333px;
}
.rFrame3 .right{
	float:right; width:333px;
}
.reportTitle{
	height:27px; line-height:27px; background:url(../images/reportbg.jpg) repeat-x; border:1px solid #92B2C9;
	border-bottom:0px; overflow:hidden;
}
.reportTitle .title{
	float:left; width:70%; background:url(../images/reporticon.jpg) 10px 6px no-repeat; padding-left:30px;
	font-weight:bold; font-size:14px;
}
.reportTitle .more{
	float:right; width:17%;
}
.reportContent{
	padding:6px; border:1px solid #92B2C9; border-top:0px; line-height:21px;
}

/*		rFrame4 	*/
.rFrame4 .left{
	float:left; width:410px;
}
.rFrame4 .right{
	float:right; width:255px;
}
.rFrame4A .left{
	float:left; width:385px;
}
.rFrame4A .right{
	float:right; width:255px;
}
.rptTable{
	width:100%; text-align:center;
}
.rptTable tr, .rptTable td{
	height:28px; line-height:28px;
}
.rptTable .title{
	background:url(../images/rpt3bg.jpg) repeat-x; font-weight:bold; color:#fff; margin-top:-5px; text-align:center;
	height:26px; line-height:26px;
}
.rptTable .td2, .rptTable .td3, .rptTable .td4{
	width:60px;
}
.rptTable .td5{
	width:100px;
}
.rptTable .tl{
	text-align:left; padding-left:6px; 
}
.rptTable .tl img{
	margin-right:5px;
}
.rptTable .alt{
	background:#ECF5FE;
}

/*		rFrame5 	*/
.rFrame5 .left{
	float:left; width:630px; background:#F5F8FD; border:1px solid #92B2C9; overflow:hidden;
}
.rFrame5 .right{
	float:right; width:320px;
}
.report{
	
}
.report h2{
	font-size:14px; font-weight:bold; line-height:30px; padding-left:20px; margin-top:10px;
}
.report h1{
	color:#004C99; font-size:20px; font-family:"黑体"; font-weight:normal; line-height:40px;
}
.report .date{
	font-size:12px; text-align:center; color:#004C99;
}
.report .line{
	height:5px; line-height:5px; font-size:5px; border-top:1px solid #004C99; margin:10px; 
	margin-left:20px; margin-right:20px; margin-bottom:5px;
}
.report .tool{
	color:#666; text-align:right; margin-right:20px; font-size:12px;
}
.report .tool .tleft{
	float:left; width:40%; text-align:left; padding-left:20px;
}
.report .tool .tright{
	float:right; width:50%;
}
.report .info{
	margin:10px; margin-left:20px; line-height:23px;
}
.report .info a{
	
}
.report .info .red{
	font-size:14px; text-decoration:underline;
}
.report .info .nt div{
	margin:10px 10px 5px 0; border:1px solid #ddd; color:#a00; font-size:14px; padding:6px 10px;
}
.report .buy{
	text-align:right; margin-right:20px;
}
.report .memo{
	margin:10px; margin-left:20px; margin-right:20px; border:1px solid #D9E4F7; background:#fff; font-size:12px;
	color:#888; padding:15px; padding-top:8px; padding-bottom:8px; line-height:21px;
}
.report .memo2{
	color:#555;
}
.report .memo .title{
	font-size:14px; font-weight:bold; color:#333; line-height:25px;
}
.report .msg{
	padding-left:20px; color:#666; line-height:20px;
}
.report .rptContent{
	margin:20px; line-height:22px;
}
.report h3{
	color:#07519A; font-size:16px; font-weight:bold; line-height:30px;
}
.report .buymore{
	width:440px; margin-left:150px; margin-top:20px;
}
.report .buymore .title{
	background:url(../images/buymorebg.jpg) no-repeat; font-size:14px; color:#fff; padding-left:35px;
	height:27px; line-height:27px; font-weight:bold;
}
.report .buymore .title .more{
	font-size:12px; font-weight:normal;
}
.report .buymore .list{
	padding:6px;  border:1px solid #93C3FE; font-size:12px;
}
.report .buymore .list li{
	line-height:22px; height:22px; overflow:hidden;
}
.report .about{
	height:27px; line-height:27px; background:url(../images/aboutbg.jpg) repeat-x;
}
.report .about .title{
	float:left; width:50%; font-size:14px; padding-left:20px; font-weight:bold;
}
.report .about .more{
	float:right; width:60px; font-size:12px;
}
.report .aboutContent{
	padding:5px; padding-left:20px; padding-right:20px; line-height:21px;
}
.report .rpt_jb a{
	text-decoration:underline;
}
.report .rpt_jb span{
	color:#333;
}
.report .aboutX, .report .aboutX a{
	font-size:12px;
}
.report .aboutX .aboutContent{
	padding:0px; line-height:28px;
}
.report .aboutX .bg1, .report .aboutX .bg2, .report .aboutX .bg3{
	margin-left:84px; padding-top:6px; padding-bottom:6px;
}
.report .bg1{
	background:#E8F6FF; padding-top:0px;
}
.report .bg2{
	background:#FEFEFF; /*E1F3FF FEFEFF*/ border-top:1px dashed #93C8E6;
}
.report .bg3{
	background:#E8F6FF; border-top:1px dashed #93C8E6;
}
.report .leftXX{
	float:left; height:136px;
}
.report .aboutXX .bg1, .report .aboutXX .bg2, .report .aboutXX .bg3{
	margin-left:84px; padding-top:6px; padding-bottom:6px;
}
.report .aboutXX{
	padding-right:20px; line-height:24px;
}
.report .aboutXX .aboutContent{
	padding-right:0px;
}

.scrollImgsx{
	width:3720px;
}
.scrollImgs li{
	width:152px; margin-top:20px;
}
.scrollImgs li img{
	width:130px;
}
.scrollContent{
	width:600px;
}
.rFrame6 .left2{
	float:left; width:49%;
}
.rFrame6 .right2{
	float:right; width:49%;
}
.rFrame6 .title{
	height:27px; line-height:27px; background:url(../images/tabbgx.jpg) repeat-x; font-size:14px;
}
.rFrame6 .cont{
	padding:5px; line-height:22px; font-size:14px;
}
.rFrame6 .cont a{
	color:#07519A;
}
.rFrame6 .cont a span{
	color:#e00;
}
.rFrame6 .cont a:hover{
	color:#FF6600;
}
.rptTitle{
	height:26px; line-height:26px; background:url(../images/rpttitlebg.jpg) repeat-x;
}
.rptTitle .title{
	float:left; background:url(../images/aboutbg.jpg) repeat-x; padding-left:15px; padding-right:15px;
	font-size:14px; font-weight:bold; 
}
.rptTitle .more{
	float:right; width:55px; border-right:1px solid #69AADE;
}
.rptContent2{
	padding:6px; line-height:22px; border:1px solid #69AADE; border-top:0px;
}
.rptContent2 span{
	color:#e00;
}
.flow{
	height:186px; background:url(../images/rptbuybg.jpg) repeat-x; border:1px solid #93C8E6;
}
.flow .title{
	color:#07519A; text-align:center; font-size:14px; font-weight:bold; line-height:35px; height:35px;
}
.flow .title b{
	color:#e00;
}
.flow ul{
	background:url(../images/flowbg.jpg) no-repeat; width:286px; height:133px; color:#fff; padding-left:10px;
	padding-top:5px; margin:0 auto;
}
.flow ul .list1{
	line-height:20px;
}
.flow ul .list2, .flow ul .list3{
	margin-top:10px; line-height:22px;
}
.flow li a{
	color:#eeee00;
}
.flow2{
	height:145px; background:url(../images/rpt4bgc.jpg) repeat-x; border:0px;
}
.flow2 .flowbg1{
	background:url(../images/rpt4bgl.jpg) top left no-repeat;
}
.flow2 .flowbg2{
	height:145px; background:url(../images/rpt4bgr.jpg) top right no-repeat;
}
.flow2 .cont{
	margin:20px; margin-top:5px; line-height:20px;
}
.proA{
	color:#006699;
}
.proB{
	font-weight:bold;
}
.proC{
	color:#000000;
}



/*						News					*/

/*		nFrame1 	*/
.nFrame1, .nFrame2{
	width:100%; overflow:hidden;
}
.nFrame1 .left{
	float:left; width:305px;
}
.nFrame1 .middle{
	float:left; width:355px; margin-left:10px;
}
.nFrame1 .right{
	float:right; width:280px;
}
.nfocusTitle{
	height:29px; line-height:29px; background:url(../images/nfocusbg.jpg) repeat-x; border:1px solid #92B2C9; border-bottom:0px;
}
.nfocusTitle .title{
	padding-left:24px; font-size:14px; font-weight:bold; background:url(../images/newsicon.jpg) 12px 9px no-repeat;
}
.nfocusTitle2 li{
	float:left; 
}
.nfocusContent, .nfocusContent2{
	padding:6px; border:1px solid #92B2C9; line-height:21px; border-top:0px; font-size:14px;
}
.nfocusContent2{
	font-size:12px; line-height:22px; padding-top:7px;
}
.nfocusContent2 img{
	float:left;  margin-right:7px; width:73px; height:68px; margin-left:3px;
}
.newsDate li{
	position:relative; overflow:hidden;
}
.newsDate li span{
	position:absolute; top:-1px; right:10px; width:60px; text-align:left;
}
/*		nFrame2 	*/
.nFrame2 .left{
	float:left; width:670px; 
}
.nFrame2 .right{
	float:right; width:280px;
}
.newsTitle{
	height:27px; line-height:27px; background:url(../images/newstitlebg.jpg) repeat-x; 
	border:1px solid #93C8E6; border-bottom:0px; font-weight:bold; font-size:14px; color:#07519A;
}
.newsTitle .title{
	background:url(../images/rinfoicon.jpg) 12px 6px no-repeat; padding-left:30px;
}
.newsContent{
	padding:10px; border:1px solid #93C8E6; border-top:0px; line-height:25px; font-size:14px;
}
.newsContent a{
	float:left; width:550px;
}
.newsContent span{
	float:right; width:70px;
}
.newsContent .line{
	clear:both; height:8px; line-height:8px; font-size:3px; border-top:1px dashed #D6D7D2; margin-top:10px; overflow:hidden;
}
.page{
	height:25px; margin-top:5px; overflow:hidden;
}
.page a, .page span{
	display:block; float:left; height:21px; line-height:21px; width:24px; text-align:center; 
	margin-left:4px; margin-right:4px; border:1px solid #D4D4D4; color:#07519A;
}
.page a.nobd, .page .nobd{
	border:0px; padding:0px; width:59px;
}
.page a:hover{
	background:#f1f1f1;
}
.info_date{
	clear:both; color:#777; line-height:14px; height:14px; padding-bottom:10px; font-size:12px;
}
.page .dot{
	width:20px; margin:0px; font-size:11px;
}
.page .current{
	background:#006CB9; color:#fff; border:1px solid #006CB9;
}
.report .innerReport a{
	font-size:12px;
}
.report .innerReport{
	float:left; border:1px solid #D9E4F7; width:350px; background:#fff; font-size:12px; line-height:22px; 
	padding:8px; font-weight:bold; margin-top:5px; margin-right:10px;
}
.report .innerReport .img{
	text-align:right; margin-top:2px; padding-right:5px; font-weight:normal;
}
.btnList{
	width:460px; margin:0 auto; overflow:hidden; padding-bottom:15px; 
}
.btnList li{
	float:left; width:20%; text-align:center;
}
.newsTitle2{
	height:31px; line-height:31px; background:url(../images/newstitle2bgr.jpg) repeat-x; overflow:hidden;
}
.newsTitle2 .title{
	float:left; padding-left:12px; padding-right:12px; background:url(../images/newstitle2bg.jpg) repeat-x;
	font-size:14px; font-weight:bold; border-left:1px solid #0A3788; border-right:1px solid #0A3788;
}
.newsTitle2 .more{
	float:right; width:50px; 
}
.newsContent2, .newsContent3 {
	padding:6px; border:1px solid #69AADE; border-top:0px; line-height:22px;
}
.newsContent3{
	width:304px; overflow:hidden;
}
.newsContent3 li{
	float:left; width:50%; text-align:center; margin-top:6px; margin-bottom:2px;
}
.nFrame3{
	width:100%; overflow:hidden; border-top:0px solid #69AADE; padding-top:5px;
}
.nFrame3 .left{
	width:49%; float:left; border:0px; border-top:1px solid #69AADE; border-right:1px solid #69AADE;
}
.nFrame3 .right{
	width:49%; float:right; border-top:1px solid #69AADE;
}
.nFrame3 .left .newsContent2, .nFrame3 .left .newsTitle2 .title{
	border-left:0px solid #fff; border-right:0px;
}
.nFrame3 .right .newsContent2{
	border-right:0px;
}
.debook{
	width:306px; overflow:hidden;
}
.debook2{
	width:317px; overflow:hidden;
}
.debook3{
	width:256px; overflow:hidden;
}
.debook4{
	width:208px; overflow:hidden;
}
.debook li, .debook2 li{
	float:left; width:25%; height:22px; overflow:hidden;
}
.debook3 li, .debook4 li{
	float:left; width:33%; height:22px; overflow:hidden;
}
.nFrame4{
	width:100%; overflow:hidden;
}
.nFrame4 .left, .nFrame4 .left3{
	width:49%; float:left;
}
.nFrame4 .right, .nFrame4 .right3{
	width:49%; float:right;
}
/*						EBook					*/

/*		eFrame1 	*/
.eFrame1, .eFrame2, .eFrame3, .eFrame4. .eFrame5{
	width:100%; overflow:hidden;
}
.eFrame1 .left{
	float:left; width:255px; 
}
.eFrame1 .right{
	float:right; width:695px;
}
.eFrame5 .eLeft{
	float:left; width:410px;
}
.eFrame5 .eRight{
	float:right; width:275px;
}

.ecatlist{
	border:1px solid #92B2C9; padding:8px; border-top:0px; font-size:14px; padding-left:12px; padding-right:15px;
	height:565px; overflow:hidden; padding-bottom:0px;
}
.ecatlist li span{
	color:#888; font-size:12px;
}
.ecatlist li{
	background:url(../images/elarrow.jpg) right no-repeat; border-bottom:1px solid #f5f6fb;
	height:30px; line-height:30px; 
}
.ecatlist li a{
	display:block; padding-left:5px; position:relative;
}
.ecatlist .on{
	font-weight:bold; border:1px solid #C40000; border-right:0px; z-index:2000; height:29px; line-height:29px;
	width:173px; background:#FEF8EF;
}
.ecatlist .on span{
	font-weight:normal;
}
.piebook2{
	width:600px; overflow:hidden;
}
.piebook2 li{
	width:19.5%;
}
#allebook{
	display:none;
}

.eflashbg{
	border:1px solid #D2D2D2; background:#F8F8F8; width:273px; height:267px; overflow:hidden;
}
.imgon{	
}
.imgoff{
	filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
}
#bigPic img{
	filter: revealTrans(duration=1,transition=3); margin-bottom:4px;
}
.eflashleft{
	margin:5px; float:left; margin-top:10px; width:60%; cursor:pointer; font-weight:bold; font-size:14px;
}
.eflashleft li{
	text-align:center; line-height:22px;
}
.eflashright{
	margin:5px; float:right; margin-top:10px; margin-right:20px;
}
.efocusbg{
	background:#F0F9FE; border:1px solid #93C8E6; padding:5px; padding-left:8px; line-height:18px; padding-top:0px;
}
.efocusbg h1{
	font-size:14px; padding:0px; margin:0px; line-height:31px; height:31px; overflow:hidden;
}
.efocusimg{
	height:100px; overflow:hidden; padding-top:2px;
}
.efocusimg img{
	width:82px; height:100px;
}
.efocusimg li{
	float:left; width:25%; text-align:center;
}
/*		eFrame4 	*/
.eFrame4 .eLeft{
	float:left; width:255px;
}
.eFrame4 .eRight{
	float:right; width:400px;
}
.whyebook{
	border:1px solid #92B2C9; padding:7px; line-height:25px; font-size:14px; background:#f5f6fb; padding-left:15px;
	padding-bottom:6px;
}
.econt{
	width:240px;
}
.ewContent{
	padding:6px; border:1px solid #92B2C9; border-top:0px; line-height:22px;
}

/*		eFrame2 	*/
.eFrame2 .left{
	float:left; width:665px;
}
.eFrame2 .right{
	float:right; width:285px;
}
.elistTitle{
	background:#E4F1FF; height:27px; line-height:27px; overflow:hidden; border:1px solid #93C8E6;
}
.elistTitle .title{
	float:left; width:100px; background:url(../images/title_blue.jpg) 0px 1px repeat-x; text-align:center;
	font-size:14px; font-weight:bold; margin-left:1px; 
}
.elistTitle .more{
	float:right; width:56px;
}
.elistContent{
	border:1px solid #93C8E6; border-top:0px; width:693px; overflow:hidden; padding-top:00px;
}
.elistContent .btnLeft{
	float:left; width:10px; margin-top:120px; cursor:pointer;
}
.elistContent .btnRight{
	float:right; width:10px; margin-top:120px; cursor:pointer;
}
.elistContent .imageList{
	float:left; width:640px; margin-left:15px; overflow:hidden; position:relative; height:292px;
}
.elistContent .imageList li{
	width:128px; text-align:center; line-height:25px !important; line-height:30px; float:left;
}
.elistContent .imageList img{
	margin-top:10px; width:86px; height:106px;
}
.elistContent .elistImage{
	width:1280px; position:absolute;
}

/*		eFrame3 	*/
.eFrame3 .left{
	float:left; width:672px;
}
.eFrame3 .right{
	float:right; width:279px;
}
.e2listTitle{
	height:27px; line-height:27px; background:url(../images/newstitlebg.jpg) repeat-x; overflow:hidden;
	border:1px solid #93C8E6; border-bottom:0px;
}
.e2listTitle .title{
	background:url(../images/redicon.jpg) 10px 4px no-repeat; font-size:14px; font-weight:bold;
	padding-left:30px;
}
.e2listTitle .title span{
	font-size:12px; color:#71A5D4;
}
.e2listContent{
	padding:6px; border:1px solid #93C8E6; border-top:0px; width:658px; overflow:hidden; padding-top:20px; padding-bottom:10px;
}
.e2aContent{
	width:681px;
}
.e2book{
	width:324px; float:left; line-height:20px; margin-right:5px;
}
.bookimg{
	float:left; margin-right:4px; margin-left:3px;
}
.booktitle{
	font-weight:bold; padding:3px; padding-left:0px;
}
.booktitle2{
	padding:2px; padding-left:0px;
}
.booktitle img, .booktitle2 img{
	margin-right:4px;
}
.bookcontent a{
	color:#555;
}
.e2bookline{
	clear:both; background:url(/Images/ebookline.jpg) left center repeat-x; height:30px; line-height:30px; 
	margin-bottom:8px; margin-left:10px; margin-right:10px; margin-top:8px;
}

.e3Left{
	float:left; width:680px; overflow:hidden;
}
.e3Right{
	float:right; width:270px;
}
.e3mid1{
	border:1px solid #D2D2D2; width:678px; overflow:hidden;
}
.e3mid1_left{
	width:180px; float:left; padding-top:15px; text-align:center;
}
.e3mid1_right{
	width:490px; float:right;
}
.e3booktitle{
	margin-top:10px; line-height:26px; height:26px; overflow:hidden; font-size:18px; font-family:"黑体"; color:#CC0000; text-align:center;
}
.e3sepline{
	background:url(../images/shuji_28.jpg); background-repeat:repeat-x; margin-top:5px; margin-right:10px;
}
.e3content{
	text-align:left; line-height:20px; margin-right:10px; height:120px; overflow:hidden;
}
.e3file{
	text-align:left; line-height:22px; font-size:14px; margin-bottom:5px;
}
.e3download{
	text-align:left; margin-top:10px; margin-bottom:2px;
}
.e3mid2_top{
	font-weight:bold; padding-left:15px; background:url(../images/yanjiu_01.jpg); border:1px solid #D2D2D2; line-height:25px; height:25px;
}
.e3mid2_top_left{
	float:left; width:94px; height:27px;
}
.e3mid2_top_right{
	float:right; background:url(../images/dzsj_02.jpg); width:586px; height:27px;
}
.e3mid2_content{
	line-height:23px; border:1px solid #D2D2D2; border-top:0px; padding:12px;
}

.e3mid2_content2{
	line-height:23px; border:1px solid #D2D2D2; border-top:0px; padding:12px; padding-top:3px;
}
.e3mid1_report{
	margin-top:0px;
}
.e3mid_report div{
	line-height:23px; font-size:14px;
}
.e3mid_reportx div{
	margin-left:30px;
}
.e3mid_report .e3booktitle{
	font-size:20px; line-height:40px; height:40px;
}
.e3mid_report .e3content{
	font-size:14px;
}
.e3mid_report .e3sepline{
	margin-top:5px; margin-right:10px; font-size:12px; line-height:12px;
}
.e3mid2_title{
	height:45px; line-height:45px; overflow:hidden; font-weight:bold; font-size:14px; background:#FFFBE8; padding-left:50px; border-top:2px solid #FED883; border-bottom:1px solid #FED883; margin-top:4px;
}
.e3mid2_note{
	font-size:14px; margin-top:10px; line-height:25px; margin-bottom:10px;
}
.e3mid2_line{
	background:url(../images/dzsj_03.jpg); background-repeat:repeat-x; clear:both; height:10px; font-size:10px; line-height:10px; margin-top:5px;
}
.e3mid2_left{
	float:left; width:50%; height:28px; line-height:28px; overflow:hidden;
}
.e3mid2_right{
	float:right; width:49% ;height:28px;line-height:28px; overflow:hidden;
}
.e3mid2_single{
	height:28px;line-height:28px;
}
.e3mid2_book{
	height:150px;
}
.e3mid2_book li{
	text-align:center; float:left; width:20%;
}
.e3mid3_top{
	background:url(../imgs/yd_title.gif) no-repeat; line-height:30px; height:30px; border:1px solid #D2D2D2; font-weight:bold;
	padding-left:30px; padding-top:4px;  border-bottom:0px;
}
.e3mid3_content{
	padding:5px; border:1px solid #D2D2D2; border-top:0px; line-height:23px; font-size:14px;
}

.Tab{
	line-height:25px; height:27px; width:100%; overflow:hidden;
}
.Tab a{
	font-weight:bold; color:#555555;
}
.Tab_Active{
	height:26px; float:left; border:1px solid #1A76B7; border-bottom:0px solid #FFFFFF; background:#FFFFFF; width:70px; text-align:center;
}
.Tab_Active2{
	height:26px; float:left; border:1px solid #1A76B7; border-bottom:0px solid #FFFFFF; background:#FFFFFF; width:110px; text-align:center;
}
.Tab_Sep{
	float:left; border-bottom:1px solid #1A76B7;border-top:1px solid #E7F1FA; background:#E7F1FA;
}
.Tab_Normal{
	float:left; border:1px solid #1A76B7; width:70px; text-align:center;background:#E7F1FA; 
}
.Tab_Line2{
	float:right; border-bottom:1px solid #1A76B7; border-top:1px solid #E7F1FA;background:#E7F1FA; width:318px;
}
.Tab_Line{
	float:right; border-bottom:1px solid #1A76B7; border-top:1px solid #E7F1FA;background:#E7F1FA; width:240px;
}
.Tab_Line3{
	float:right; border-bottom:1px solid #1A76B7; border-top:1px solid #E7F1FA;background:#E7F1FA; width:540px;
}
.Tab_Line4{
	float:right; border-bottom:1px solid #1A76B7; border-top:1px solid #E7F1FA;background:#E7F1FA; width:578px;
}
.Tab_Line5{
	float:right; border-bottom:1px solid #1A76B7; border-top:1px solid #E7F1FA;background:#E7F1FA; width:140px;
}
.Tab_Content{
	border:1px solid #1A76B7; border-top:0px; padding:5px; line-height:22px; 
}
.Tab_Content li{
	line-height:23px;
}
/*电子书列表 */
.divTable2{
	border:0px solid #7DB6D5; background:#FFFFFF; width:660px;
}
.dt2_bg1{
	background:#FFFFFF; 
}
.dt2_bg2{
	background:#F4F8FD;color:#006699;
}
.dt2_bg2 a{
	color:#006699;
}
.dt2_select{
}
.dt2_stitle{
	width:657px; background:#E5F7FF; font-weight:bold; color:#FFFFFF; line-height:25px; height:25px; font-size:14px; border:1px solid #7DB6D5; border-bottom:0px; color:#006699;
}
.dt2_select li{
	border:1px solid #7DB6D5; padding:5px; border-left:0px; border-bottom:0px; float:left; width:119px; height:16px; line-height:16px; font-weight:bold; color:#006699; font-size:13px;
}
.dt2_select a{
	color:#006699;
}
.dt2_select a:hover{
	text-decoration:underline; color:#FF6600;
}
.dt2_stop{
	border-top:1px solid #7DB6D5; width:659px;
}
.dt2_select .dt_bl{
	border-left:1px solid #7DB6D5; width:127px;
}
.dt2_gray{
	color:#666; font-weight:normal; font-size:12px;
}
.dt2_tr1{
	width:120px; border:1px solid #7DB6D5; float:left; 
}
.dt2_tr2{
	width:140px; border:1px solid #7DB6D5; float:left; border-left:0px; 
}
.dt2_tr3{
	width:255px; border:1px solid #7DB6D5; float:right; border-left:0px;
}
.dt2_tr1, .dt2_tr2, .dt2_tr3{
	font-size:13px; text-align:center; height:30px; line-height:30px;font-weight:bold; color:#006699; background:#E5F7FF; border-bottom:0px;
}
.dt2_td2{
	width:140px; border:1px solid #7DB6D5; float:left; border-left:0px; 
}
.dt2_td3{
	width:255px; border:1px solid #7DB6D5; float:right; border-left:0px; 
}
.dt2_td1, .dt2_td2, .dt2_td3{
	height:27px; line-height:27px; text-align:center; border-bottom:0px; overflow:hidden;
}
.dt2_td1{
	width:120px; border:1px solid #7DB6D5; float:left; font-weight:bold; border-bottom:0px;
}
.dt2_sep{
	border-top:1px solid #7DB6D5; clear:both; margin:0px; padding:0px; overflow:hidden; height:4px;font-size:4px;line-height:4px;
}
.dt2_sep2{
	border-top:1px solid #7DB6D5; clear:both; overflow:hidden; text-align:right; height:20px; line-height:20px; color:#444; margin-bottom:3px;
}
.dt2_sep2 a{
	color:#666;
}
.dt2_sep2 a:hover{
	color:#FF6600;
}
/* page style */
.spPages{
	margin-top:15px; font-size:12px; 
}
.spPages li{
	text-align:center;
}
.spPagesx li{
	color:#aaa; line-height:19px; line-height:19px; padding-left:5px; padding-right:5px; background:#F8F8F8; border:1px solid #CCC; margin-left:5px; margin-right:5px;
}
.spPages aa{
	display:block; color:#1F3A87;
}
.spLine{
	line-height:5px; height:5px; font-size:5px; border-top:1px dashed #76B8EA;
}
.eFrame3 .left2{
	float:left; width:255px;
}
.eFrame3 .right2{
	float:right; width:695px;
}
.etable{
	border-collapse:collapse; border:1px solid #7DB6D5; width:97%; margin:10px;
}
.etable td{
	border:1px solid #7DB6D5; line-height:19px;
}
.etable .etitle{
	line-height:20px; font-size:14px; font-weight:bold; text-align:center; color:#006699; background:#E5F7FF;
}

/*						MonthReport					*/

/*		mFrame1 	*/
.mFrame1, .mFrame3{
	width:100%; overflow:hidden;
}
.mFrame1 .left{
	float:left; width:305px;
}
.mFrame1 .middle{
	float:left; width:350px; margin-left:10px;
}
.mFrame1 .right{
	float:right; width:285px;
}
.mreportbg{
	border:1px solid #93C8E6; background:url(../images/mreportbg.jpg) repeat-x; padding:5px; line-height:18px;
	padding-top:2px; 
}
.mreportbg h1{
	line-height:25px; height:25px; overflow:hidden; padding-bottom:5px;
}
.mreportbg .line{
	border-top:1px dashed #ddd; margin-left:15px; margin-right:15px; height:2px; line-height:2px; font-size:px; 
	margin-top:6px; overflow:hidden;
}
.mlistContent{
	padding:10px; border:1px solid #93C8E6; width:643px; overflow:hidden; border-top:0px;
}
.mlistContent img{
	width:106px; height:130px;
}
.mlistContent li{
	float:left; width:20%; text-align:center; margin-top:3px; margin-bottom:4px;
}
.mFrame3 .left{
	float:left; width:310px;
}
.mFrame3 .middle{
	float:left; width:320px; margin-left:10px;
}
.mFrame3 .right{
	float:right; width:310px;
}
.text_11{
	color:#003690; font-size:12px; font-weight: bold;
}
.text_blue12{
	color:#055085; font-size:12px; line-height:19px; letter-spacing: 1px;
}
.text_blue14{
	color:#006699; font-size:14px; font-weight: bold;
}
.marginM{
	padding: 10px;
}
.margin16{
	margin-top:8px;
}
.flowX ul{
	background:url(); color:#222; width:248px;
}
.flowX ul a{
	color:#07519A;
}
.flowX ul a:hover{
	color:#c00;
}
.flowX ul .list2, .flowX ul .list3{
	margin-top:3px;
}
.flowX .cont{
	margin:13px; margin-top:8px; margin-right:0px;
}
.grayBorder{
	border:1px solid #ddd;
}
.subTitle h2{
	color:#006699; font-size:14px; font-weight:bold; line-height:30px; margin-top:10px; margin-bottom:20px;
}
.pageContent{
	padding-left:20px;
}
/*						MonthReport -- new					*/
.mnFrame1, .mnFrame2{
	width:100%; overflow:hidden;
}
.mnFrame1 .left{
	float:left; width:273px;
}
.mnFrame1 .right{
	float:right; width:677px;
}
.mcatlist{
	border:1px solid #92B2C9; padding:6px; border-top:0px; line-height:23px;
}
.mcatlist li{
	padding-left:18px;
}
.mcatlist .title{
	font-weight:bold; background:url(../imgs/report_icon.jpg) 2px 8px no-repeat; margin-top:2px;
}
.moInfo{
	width:100%; overflow:hidden;
}
.moInfo .title{
	background:url(../imgs/dyh.gif) #BDE0FE no-repeat; height:29px; line-height:29px; overflow:hidden;
	border:1px solid #53AFFC; border-bottom:0px; color:#fff;
}
.moInfo .title a{
	color:#fff;
}
.moInfo .title a:hover{
	text-decoration:underline;
}
.moInfo .title .left{
	float:left; width:60%; padding-left:12px; font-weight:bold; font-size:14px;
}
.moInfo .title .right{
	float:right; width:20%; text-align:right; padding-right:12px;
}
.moInfo .moContent{
	padding:5px; line-height:21px; border:1px solid #53AFFC; border-top:0px;
}
.moInfo .moImg{
	border:1px solid #53AFFC; border-top:0px; width:271px; overflow:hidden;
}
.moInfo .moImg li{
	float:left; width:33%; text-align:center; height:120px; margin-top:10px;
}
.moInfo .moImg img{
	width:77px; height:111px;
}
.mnFrame2 .left{
	float:left; width:405px;
}
.mnFrame2 .right{
	float:right; width:262px;
}
.mnHot{
	border:1px solid #92B2C9; padding:10px; line-height:25px; font-size:14px;
}
.mnHot h1{
	line-height:44px; height:44px;
}
.mnHot h1 a{
	color:#07519A;
}
.mnHot h1 a:hover{
	color:#e00;
}
.mnHot .cont a, .mnHot .cont{
	color:#444;
}
.mnHot .more{
	font-size:12px; text-align:right; padding-right:15px;
}
.mregbtn img{
	margin-left:5px; margin-right:5px;
}
.mnList{
	width:100%; overflow:hidden;
}
.mnList .mnReport, .mnList .mnReport2{
	background:url(../imgs/yd_t2.gif) left top repeat-y;
}
.mnList .mnReport{
	float:left; width:334px; margin-top:4px;
}
.mnList .mnReport2{
	float:right;
}
.mnList .mnReport .title{
	background:url(../imgs/yd_t1.gif) left top no-repeat; height:30px; line-height:30px; padding-top:4px;
	font-weight:bold; color:#07519A; padding-left:30px;
}
.mnList .mnReport .cont{
	background:url(../imgs/yd_t3.gif) left bottom no-repeat; padding:5px; padding-left:20px; line-height:24px;
}
.mnsearch .txt{
	background:url(../imgs/yd_txt.gif) no-repeat; border:0px; height:23px; line-height:23px; width:176px; padding-left:5px;
}
.mnptitle{
	background:url(../imgs/yd_title2.gif) no-repeat; line-height:30px; height:30px; border:1px solid #D2D2D2; font-weight:bold;
	padding-left:30px; padding-top:4px; border-bottom:0px; overflow:hidden;
}
.mnptitle .title{
	float:left; width:70%;
}
.mnptitle .more{
	float:right; width:25%; padding-right:20px; text-align:right; font-weight:normal;
}
.mnpcont{
	width:958px; overflow:hidden; border:1px solid #D2D2D2; border-top:0px;
	padding:10px 0;
}
.mnpcont li{
	float:left; width:11%; text-align:center; line-height:21px;
}
.mnpcont li img{
	width:77px; height:111px; padding-bottom:8px;
}
.spmreport{
	height:122px; overflow:hidden;
}
.spmreport li{
	float:left; width:20%; text-align:center; padding:7px 0;
}
.spmreport li img{
	width:86px; height:108px;
}

.mpList{
	width:100%; overflow:hidden;
}
.mpList li{
	float:left; width:33%; text-align:center; padding-top:6px; padding-bottom:10px; line-height:25px;
}
.mpcatList{
	border:1px solid #92B2C9; padding:6px; padding-left:13px; border-top:0px; line-height:23px;
}
.mpcatList ul{
	width:100%; overflow:hidden;
}
.mpcatList li{
	background:url(../imgs/report_icon.jpg) left center no-repeat;
	float:left; padding-left:12px; width:70px; line-height:38px; font-size:14px;
}

/*						Researcher					*/

/*		reFrame1 	*/
.reFrame1, .reFrame2{
	width:100%; overflow:hidden;
}
.reFrame1 .left{
	float:left; width:321px;
}
.reFrame1 .middle{
	float:left; width:319px; margin-left:10px;
}
.reFrame1 .right{
	float:right; width:300px;
}
.refocusTitle{
	height:28px; line-height:28px; background:url(../images/nfocusbg.jpg) repeat-x; overflow:hidden;
	border:1px solid #92B2C9; border-bottom:0px;
}
.refocusTitle .title{
	float:left; padding-left:22px; background:url(../images/newsicon.jpg) 10px 8px no-repeat; 
	font-size:14px; font-weight:bold;
}
.refocusTitle .more{
	float:right; width:55px;
}
.refocusContent{
	padding:6px; padding-top:7px; line-height:23px; border:1px solid #92B2C9; border-top:0px; font-size:14px; 
}
.reFrame1 .right .rinfoContent{
	padding:5px;
}
/*		reFrame2 	*/
.reFrame2 .left{
	float:left; width:650px; overflow:hidden;
}
.reFrame2 .right{
	float:right; width:300px;
}
.reFrame2 .left2{
	float:left; width:320px;
}
.reFrame2 .right2{
	float:right; width:320px;
}
.rHeight{
	height:181px; overflow:hidden;
}
.rlatestContent .img{
	width:100%; overflow:hidden; padding-bottom:6px;
}
.rlatestContent .img img{
	float:left; margin:3px; margin-right:10px; margin-bottom:3px; width:120px; height:87px;
}
.rlatestContent .img .title{
	font-size:14px; font-weight:bold; margin-top:5px;
}
.rlatestContent .img .memo a{
	color:#666;
}
.rlatestContent .img .memo a:hover{
	color:#F60;
}
.rlatestContent .img .cent{
	text-align:center;
}
.rlatestContent li img{
	margin-right:5px;
}
.resContent{
	padding:20px; border:1px solid #93C8E6; border-top:0px; line-height:25px; font-size:14px;
}
.resContent .title{
	float:left; font-weight:bold;
}
.resContent .date{
	float:right; width:170px; font-size:12px;
}
.resContent .more, .resContent .more a{
	font-size:12px; color:#555;
}
.resContent .more a:hover{
	color:#f60;
}
.resContent .line{
	background:url(../images/resline.jpg) no-repeat; margin-top:5px; height:20px;
}

/*						View					*/
/*		vFrame1 	*/
.vFrame1, .fFrame1{
	width:100%; overflow:hidden;
}
.vFrame1 .left, .fFrame1 .left{
	float:left; width:647px;
}
.vFrame1 .right, .fFrame1 .right{
	float:right; width:305px;
}
.viewbg{
	width:647px; height:253px; background:url(../images/viewbg.jpg) no-repeat;
}
.viewbg .focus{
	margin-left:130px; padding-top:72px; width:490px; line-height:21px;
}
.viewbg .focus h1{
	font-size:20px; line-height:30px; line-height:30px;
}
.viewsearch{
	width:305px; height:43px; background:url(../images/viewsearchbg.jpg) no-repeat;
}
.viewsearch .text{
	border:1px solid #93C8E6; margin-left:15px; margin-top:12px; width:180px; height:18px; line-height:18px;
}
.viewsearch .btn{
	margin-top:10px; margin-left:10px;
}
.vFrame1 .right .rinfoContent, .fFrame1 .right .rinfoContent{
	line-height:23px; padding-top:5px;
}
.vlistContent{
	border:1px solid #93C8E6; border-top:0px; width:645px; overflow:hidden; padding-top:10px;
}
.vlistContent li{
	float:left; width:25%; line-height:19px; text-align:center;
}
.vlistContent .img{
	text-align:center;
}
.vlistContent .info{
	margin-top:10px; padding-bottom:2px;
}
.vlistContent .info div{
	font-weight:bold; line-height:23px; height:25px;
}

/*						Focus					*/
/*		fFrame1 	*/
.focusbg{
	width:647px; height:253px; background:url(../images/focusbg.jpg) no-repeat;
}
.fFrame1 .right .rinfoContent2{
	line-height:23px; padding:7px; padding-top:9px;
}

/*						Baike					*/
/*		bFrame1 	*/
.bFrame1, .bFrame2, .bFrame3{
	width:100%; overflow:hidden;
}
.bFrame1 .left, .bFrame2 .left{
	float:left; width:670px;
}
.bFrame1 .right, .bFrame2 .right{
	float:right; width:280px;
}
.baikebg{
	height:167px; background:url(../images/baikebg.jpg) repeat-x; border:1px solid #93C8E6; padding:10px;
	overflow:hidden;
}
.baikebg .left2{
	float:left; width:375px;
}
.baikebg .righ2{
	float:left; width:260px; padding-left:10px; border-left:1px solid #93C8E6; height:167px;
}
.bfocusTitle{
	height:25px; line-height:25px; overflow:hidden;
}
.bfocusTitle .title{
	float:left; font-weight:bold; font-size:14px;
}
.bfocusTitle .more{
	float:right; width:30px; background:url(../images/baikemore.jpg) right center no-repeat; margin-right:15px;
}
.bfocusContent, .bfocusContent2{
	margin-top:5px; padding-right:5px;
}
.bfocusContent img, .bfocusContent2 img{
	float:left; margin-right:10px;
}
.bfocusContent .title{
	font-weight:bold; font-size:14px; line-height:26px; height:26px;
}
.bfocusContent .more{
	line-height:21px;
}
.bfocusContent .more a{
	padding:6px; background:url(../images/baikemore.jpg) right center no-repeat;
}
.bklist{
	margin-top:5px; height:30px; line-height:30px; overflow:hidden; padding-right:15px;
}
.bklist .btnLeft{
	float:left; width:5px; margin-top:9px;
}
.bklist .cont{
	float:left; padding-left:5px; padding-right:5px;
}
.bklist .btnRight{
	float:right; width:5px; margin-top:9px;
}
.bfocusContent2 .title{
	font-weight:bold; font-size:14px; line-height:22px; height:22px;
}
.bfocusContent2 .more{
	line-height:19px;
}
.bFrame1 .right .rinfoContent{
	padding:7px; padding-left:10px;
}
.bFrame1 .right .rinfoContent li{
	padding-left:25px; line-height:24px;
}
.bFrame1 .right .rinfoContent li a{
	background:url(../images/baikenew.jpg) right center no-repeat; padding-right:30px;
}
.rank1{
	background:url(../images/baike1.jpg) 2px 3px no-repeat;
}
.rank2{
	background:url(../images/baike2.jpg) 2px 3px no-repeat;
}
.rank3{
	background:url(../images/baike3.jpg) 2px 3px no-repeat;
}
.rank4{
	background:url(../images/baike4.jpg) 2px 3px no-repeat;
}
.rank5{
	background:url(../images/baike5.jpg) 2px 3px no-repeat;
}
.rank6{
	background:url(../images/baike6.jpg) 2px 3px no-repeat;
}
.bfocusList{
	width:266px; overflow:hidden;
}
.bfocusList li{
	float:left; width:50%; text-align:center; margin-top:10px; line-height:25px;
}
.bfocusList li img{
	width:113px; height:91px;
}
.bFrame3 .left{
	float:left; width:330px;
}
.bFrame3 .middle{
	float:left; width:330px; margin-left:10px;
}
.bFrame3 .right{
	float:right; width:280px;
}
.bFrame3 .right .rinfoContent{
	line-height:21px; padding-top:5px;
}
.bCon li{
	position:relative;
}
.bCon span{
	position:absolute; right:40px; width:100px; top:-2px; _top:-4px;
}

/*						Exhibition					*/
/*		exFrame1 	*/
.exFrame1{
	width:100%; overflow:hidden;
}
.exFrame1 .left{
	float:left; width:647px;
}
.exFrame1 .right{
	float:right; width:303px;
}
.exhibitionbg{
	background:url(../images/exbg.jpg) no-repeat;
}
.exhibitionbg .left2{
	float:left; width:305px;
}
.exhibitionbg .right2{
	float:right; width:304px; margin-left:10px;
}
.exhibitionbg .right2 h1{
	line-height:30px; height:30px;
}
.exhibitionbg .right2 .memo{
	padding:3px; line-height:21px; margin-top:5px;
}
.exFrame1 .right .rinfoContent{
	padding:5px; line-height:21px;
}
.exadlist{
	background:#ECF5FF; border:1px solid #93C8E6; padding:10px; width:625px; overflow:hidden;
}
.exadlist li{
	float:left; width:25%; text-align:center; margin-top:5px; margin-bottom:5px;
}
.exlistContent{
	border:1px solid #93C8E6; border-top:0px; padding:15px;
}
.exlistContent table{
	line-height:20px;
}
.exlistContent table .title{
	background:#E7EEFC; line-height:25px; height:25px; font-weight:bold; text-align:center;
}
.exlistContent table td{
	padding-left:10px;
}

/*						Investment					*/
/*		iFrame1 	*/
.iFrame1, .iFrame2{
	width:100%; overflow:hidden;
}
.iFrame1 .left{
	float:left; width:670px;
}
.iFrame1 .right{
	float:right; width:280px;
}
.iFrame2 .left2{
	float:left; width:305px;
}
.iFrame2 .right2{
	float:right; width:355px;
}
.ifocusbg{
	height:100px; background:url(../images/investmentbg.jpg) repeat-x; border:1px solid #93C8E6;
	padding:12px; padding-top:6px; padding-bottom:5px;
}
.ifocusbg .memo{
	line-height:20px;
}
.icomlist{
	padding:10px; width:648px; overflow:hidden;
}
.icomlist li{
	float:left; width:25%; text-align:center; line-height:25px;
}
.ilatest{
	padding:11px; padding-left:8px; padding-right:8px;
}
.ilatest .title{
	background:#E3EFF8; height:25px; line-height:25px; font-weight:bold; padding-left:10px;
}
.ilatest td{
	line-height:22px;  padding-left:10px;
}
.iimglist{
	padding:10px; width:333px; overflow:hidden;
}
.iimglist li{
	float:left; width:50%; text-align:center;
}
.iimglist2{
	width:100%; verflow:hidden; line-height:32px; padding-top:6px;
}
.iimglist2 li{
	float:left; width:25%; text-align:center;
}
.ilistline{
	height:5px; line-height:5px; overflow:hidden; border-top:1px dashed #CECECE; margin:6px;
}
.itextlist{
	width:100%; verflow:hidden;
}
.itextlist li{
	float:left; width:33%;
}
.iloginbg{
	background:url(../images/iloginm.jpg) repeat-x;
}
.iloginbg .iloginl{
	background:url(../images/iloginl.jpg) left top no-repeat;
}
.iloginbg .iloginr{
	height:111px; padding:20px; background:url(../images/iloginr.jpg) right top no-repeat;
}
.iloginbg .title{
	text-align:center; font-weight:bold; padding-bottom:6px;
}
.iloginbg .text{
	height:28px; padding-left:10px; line-height:28px;
}
.iloginbg .text input{
	width:150px; margin-left:6px; border:1px solid #467BA2; height:18px; line-height:18px;
}
.iloginbg .btn{
	padding-left:52px; margin-top:10px;
}
.iloginbg .btn img, .iloginbg .btn input{
	margin-right:25px;
}
.iFrame1 .right .rinfoContent{
	line-height:21px; padding-top:7px;
}
.inNew a{
	background:url(../images/baikenew.jpg) right -1px no-repeat; padding-right:28px;
}
/*						Financing					*/
/*		fiFrame1 	*/
.fmlist{
	text-align:center; padding:6px; line-height:24px; background:url(../images/baikebg.jpg) repeat-x;
}
.ffocusbg{
	height:117px;
}
.fiFrame2{
	width:100%; overflow:hidden;
}
.fiFrame1{
	height:191px; background:url(../images/fibg.jpg) repeat-x; border:1px solid #93C8E6; padding:15px; overflow:hidden;
}
.fiFrame1 .left{
	float:left; width:550px;
}
.fiFrame1 h1{
	font-size:20px; margin-top:5px;
}
.fiFrame1 table{
	line-height:20px; margin-top:8px;
}
.fiFrame1 .tdleft{
	text-align:right; font-weight:bold;
}
.fiFrame1 .right{
	float:right; width:350px; text-align:center; border-left:1px dashed #93C8E6;
}
.fiFrame1 .right img{
	margin-top:5px; margin-bottom:5px;
}
.fiFrame2 .left{
	float:left; width:650px;
}
.fiFrame2 .right{
	float:right; width:300px;
}
.firegbg{
	height:30px; line-height:30px; padding:10px; background:#E8F4FF url(../images/fiicon.jpg) 40px 10px no-repeat; 
	font-size:16px; font-weight:bold; color:#f60; padding-left:80px;
}
.fimsg{
}
.fimsg .title{
	height:28px; line-height:28px; background:url(../images/fimsgbg.jpg) repeat-x; padding-left:20px;
	font-weight:bold; font-size:14px;
}
.fimsg .info{
	margin-top:5px; background:#E8F4FF; height:26px; line-height:26px; padding-left:20px; margin-bottom:5px;
}
.fimsg .btn input{
	width:60px; height:27px; margin-left:20px; margin-right:20px; margin-top:7px;
}

/*						Merchants					*/
/*		meFrame1 	*/
.meFrame1, .meFrame2{
	width:100%; overflow:hidden;
}
.meFrame1 .left{
	float:left; width:320px;
}
.meFrame1 .middle{
	float:left; width:340px; margin-left:10px;
}
.meFrame1 .right{
	float:right; width:280px;
}
.rinfoRank li{
	padding-left:22px;
}
.meinfoTitle{
	height:27px; line-height:27px; background:url(../images/medtitlebg.jpg) repeat-x; border:1px solid #92B2C9;
	border-bottom:0px; overflow:hidden;
}
.meinfoTitle .title{
	float:left; padding-left:25px; background:url(../images/newsicon.jpg) 10px 7px no-repeat; font-weight:bold; font-size:14px;
}
.meinfoTitle .more{
	float:right; width:50px; 
}
.meinfoContent{
	padding:10px; border:1px solid #92B2C9; border-top:0px; padding-bottom:8px; height:242px; overflow:hidden;
}
.meinfoContent li{
	clear:both; width:298px; overflow:hidden; padding-top:5px; padding-bottom:5px;
}
.meinfoContent img{
	float:left; margin-right:10px;
}
.meinfoContent .title{
	font-size:14px; font-weight:bold; line-height:26px;
}
.meinfoContent .more{
	color:#666; line-height:18px;
}
.mefocusbg{
	height:276px;
}
.mefocusbg .line{
	height:5px; line-height:5px; overflow:hidden; border-top:1px dashed #ccc; margin:5px; margin-top:8px; margin-bottom:3px;
}
.mefocuslist{
	line-height:23px; font-size:14px; 
}

.meFrame2 .left{
	float:left; width:670px;
}
.meFrame2 .right{
	float:right; width:280px;
}
.ifmMore{
	padding-left:10px; line-height:22px;
}
.ifmMore b{
	display:inline-block; width:130px; text-align:right; margin-right:7px;
}
.ifmMore a{
	color:#777;
}
.ifmMore a:hover{
	color:#F60;
}
.ifmMore img{
    width:300px; height:150px;
}

.imfContent{
	font-size:12px; line-height:19px;
}
.ifmContent table{
	table-layout: fixed;
}
.imfContent table .title{
	background:#EEF9FE; padding-top:1px; padding-bottom:1px; font-size:14px; font-weight:bold;
}
.imfContent table td{
	padding-left:15px; text-overflow:ellipsis; word-break:keep-all; overflow:hidden; white-space:nowrap;
}
.imfContent table .title td{
	padding-left:10px;
}
.wid1, .wid2, .wid3, .wid4, .wid5, .wid6{
	width:82px;
}
.wid2{
	width:100px;
}
.wid3{
	width:160px;
}
.wid5{
	width:60px;
}
.wid6{
	width:50px;
}
.ifmSize div{
	width:120px;
}
.floatDate li{
	position:relative;
}
.floatDate li span{
	position:absolute; top:-3px; width:66px; right:20px; 
}
.ztgw, a.ztgw, .ztgw a{
	color:#f00; text-decoration:underline;
}
.mzsm{
	border:1px solid #aaa; padding:10px; color:#888; line-height:19px;
}


/* page */
.e2Pages{
	text-align:left; height:30px; line-height:30px;
}
.e2Pages1{
	text-align:center;
}
.e2Pages li{
	display:inline; margin-left:6px;
}
.e2Page{
	border:1px solid #D2D2D2; padding:4px; padding-left:5px; text-align:center; 
}
.e2PC{
	background:#8E9196; color:#FFFFFF; border:1px solid #8E9196;
}
.e2DK{
	background:#F8F8F8; color:#CCC; border:1px solid #CCC;
}
/* page style */
.spPages{
	margin-top:15px; font-size:12px; 
}
.spPages li{
	text-align:center;
}
.spPagesx li{
	color:#aaa; line-height:19px; line-height:19px; padding-left:5px; padding-right:5px; background:#F8F8F8; border:1px solid #CCC; margin-left:5px; margin-right:5px;
}
.spPages aa{
	display:block; color:#1F3A87;
}
.spLine{
	line-height:5px; height:5px; font-size:5px; border-top:1px dashed #76B8EA; margin-top:15px;
}

#top10{
	display:none;
}

/* 4 */
.r4py{
	/*margin-left:3px; margin-right:3px;*/
}
.fs110{
	z-index:110;
}
.fs12 li{
	width:20px;
}
.fs12 .on{
	width:18px;
}
.r4pc{
	left:-360px;
}
.weeklyInfoX{
	text-align:right; font-size:14px; color:#c00; padding-top:5px; font-weight:bold;
	padding-right:5px; line-height:16px;
}
.weeklyInfoX a{
	color:#c00;
}
.weeklyInfoX a:hover{
	color:#f00; text-decoration:underline;
}
.aboutContent b{
	font-weight:normal; padding-left:10px; color:#004578;
}
.proImg{
	text-align:right;
}

/*.py{
	background:#E0EDFE;
}
.py li{
	width:30px; font-size:18px;
}
.py a{
	text-decoration:underline; color:#003F8D;
}
.py .pytitle{
	width:90px;
}*/


.productTitle{
	background:url(../images/pcbg2.jpg) no-repeat;
}
.productCont, .productCont2{
	width:294px;
}
.productCont2{
	padding:12px;
}
.productCont2 .title{
	display:none;
}
.productCont .mfdy{
	padding-left:206px;
}

.productCont a{
	padding-left:15px; padding-right:15px;
}
.productCont .on{
	padding-left:14px; padding-right:14px;
}


/* ebook weekly category */
.econt{
	width:259px;
}
.econt .mfdy{
	padding-left:170px;
}
.econt a{
	padding-left:12px; padding-right:12px;
}
.econt .on{
	padding-left:11px; padding-right:11px;
}
.e3cont{
	width:244px;
}
.e3cont .mfdy{
	padding-left:150px;
}
.e3cont a{
	padding-left:12px; padding-right:12px;
}
.e3cont .on{
	padding-left:11px; padding-right:11px;
}

/* info */
.infocat{
	background:#EFF4F8; border-top:4px solid #365874; border-bottom:1px solid #D9DEE2; padding:5px; line-height:26px;
	width:100%; margin-bottom:12px;
}
.infocat .icleft{
	width:12%; text-align:center;
}
.infocat .icright{
	padding:8px 0;
}
.infocat .icright a{
	display:inline-block; padding:0 2px;
}

.catlistI{
	width:286px;
}
.catlistI{
	width:296px;
}








