@charset "utf-8";


.pageIndex .categoryWrap01 {
	padding:10px 15px 5px;
	border:1px solid #cecece;
	margin-bottom:10px;
	overflow:hidden;
	_display:inline-block;
}
.pageIndex .categoryWrap01 .categoryCont {
	float:left;
}
.pageIndex .categoryWrap01 li {
	display:inline-block;
 #display:inline;
	vertical-align:middle;
	color:#cecece;
	font-size:14px;
}
.pageIndex .categoryWrap01 li a {
	height:20px;
	line-height:20px;
	font-size:14px;
	display:inline-block;
	color:#323232;
}
.pageIndex .categoryWrap01 .shareCont {
	float:right;
	
}
.pageIndex .categoryWrap01 .Share {
	padding-top:0px;
}
.pageIndex .categoryWrap01 .Share li a {
	height:16px;
}
.pageIndex .categoryWrap02 {
	padding:10px 15px 3px 15px;
	border:1px solid #cecece;
	margin-bottom:10px;
}
.pageIndex .categoryWrap02 ul {
	height:30px;
	overflow:hidden;
	_display:inline-block;
}
.pageIndex .categoryWrap02 li {
	float:left;
	padding:5px;
}
.pageIndex .categoryWrap02 li.title {
	padding:5px 10px;
	background:#f00;
	color:#fff;
}
.pageIndex .categoryWrap02 li.titleblue {
	padding:5px 10px;
	background:#3295d6;
	color:#fff;
}
.pageIndex .categoryWrap02 li.titlegreen {
	padding:5px 10px;
	background:#71c043;
	color:#fff;
}
.pageIndex .categoryWrap02 li a {
	display:inline-block;
	white-space:nowrap;
	color:#323232;
}

.ledu-advWrap {
	overflow:hidden;
}
.ledu-advWrap .ledu-advWrap-l {
	float:left;
	width:759px;
	height:90px;
    overflow:hidden;
}
.ledu-advWrap .ledu-advWrap-r {
        margin-left:3px;
	float:left;
	width:233px;
	height:90px;
}

.pageIndex .ledu-advWrap {
	overflow:hidden;
}
.pageIndex .ledu-advWrap .ledu-advWrap-l {
	float:left;
	width:759px;
	height:90px;
        overflow:hidden;
}
.pageIndex .ledu-advWrap .ledu-advWrap-r {
	float:left;
	width:230px;
	height:90px;
}
.pageIndex .overDownLoadWrap {
	width:190px;
	float:left;
}
.pageIndex .overDownLoadWrap .borderCont {
	height:420px;
	padding-bottom:0;
}
.pageIndex .overDownLoadWrap li {
	overflow:hidden;
	_display:inline-block;
	padding-bottom:10px;
 #padding-bottom:8px;
}
.pageIndex .overDownLoadWrap li span, .pageIndex .overDownLoadWrap li a {
	float:left;
	overflow:hidden;
}
.pageIndex .overDownLoadWrap li .number {
	width:20px;
	height:18px;
	line-height:18px;
	margin-right:5px;
	text-align:center;
	color:#333;
	background:#efedee;
}
.pageIndex .overDownLoadWrap li.topThree .number {
	color:#fff;
	background:#f9b564;
}
.pageIndex .overDownLoadWrap li .text {
	width:120px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#333;
}
.pageIndex .newBookWrap {
	width:515px;
	float:left;
	margin-left:10px;
}
.pageIndex .newBookWrap .borderTitle {
	padding-left:0px;
}
.pageIndex .newBookWrap .borderTitle .title {
	color:#fff;
	padding:0 10px 0 30px;
        background:#6ab527 url(../image/ledu_icon.gif) no-repeat 0px -28px;
	
}
.pageIndex .newBookWrap .borderTitle a {
	color:#1986F5;
	font-size:14px;
}
.pageIndex .newBookWrap .borderCont {
	height:420px;
	padding:10px 0 0 0;
}
.pageIndex .newBookWrap .borderCont h1 a {
	color:#f73710;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding:10px 15px;
        display:block; 
}
.pageIndex .newBookWrap .textWrap {
	padding:10px 15px;
	overflow:hidden;
	_display:inline-block;
}
.pageIndex .newBookWrap .textWrap li {
	width:50%;
 #width:49.9%;
	float:left;
	padding:5px 0;
	vertical-align:middle;
}
.pageIndex .newBookWrap .textWrap li span, .pageIndex .newBookWrap .textWrap li a {
	display:inline-block;
	vertical-align:middle;
}
.pageIndex .newBookWrap .textWrap li span {
	color:#999;
	margin-right:8px;
}
.pageIndex .newBookWrap .textWrap li .text {
	width:160px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#333;
}
.pageIndex .newBookWrap .imgWrap {
	padding:20px 0 10px 0;
	overflow:hidden;
	_display:inline-block;
	border-top:1px dashed #e0e0e0;
}
.pageIndex .newBookWrap .imgWrap li {
	width:25%;
 #width:24.9%;
	height:180px;
	float:left;
	text-align:center;
	background:url(../image/ledu_bg_newBookWrap_imgWrap.gif) no-repeat 50% 145px;
}
.pageIndex .newBookWrap .imgWrap li div {
	width:100px;
	margin:0 auto;
}
.pageIndex .newBookWrap .imgWrap li a {
	display:block;
	text-align:center;
}
.pageIndex .newBookWrap .imgWrap li a.imgTitle {
	height:20px;
	line-height:20px;
	margin-top:15px;
	color:#d45e04;
}
.pageIndex .googDownWrap {
	width:270px;
	float:right;
}
.pageIndex .googDownWrap .borderCont {
	height:420px;
	padding:10px 5px 0px 5px;
}
.pageIndex .googDownWrap ul {
	overflow:hidden;
	_display:inline-block;
}
.pageIndex .googDownWrap li {
	width:50%;
	float:left;
	overflow:hidden;
	_display:inline-block;
	padding-bottom:10px;
}
.pageIndex .googDownWrap li span, .pageIndex .googDownWrap li a {
	float:left;
	overflow:hidden;
}
.pageIndex .googDownWrap li .number {
	width:20px;
	height:16px;
	line-height:16px;
	margin-right:5px;
	text-align:center;
	color:#999;
	border:1px solid #e0e0e0;
}
.pageIndex .googDownWrap li.topThree .number {
	color:#fff;
	background:#F9B564;
	border:1px solid #F9B564;
}
.pageIndex .googDownWrap li .text {
	width:100px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#000;
}
.pageIndex .downloadListWrap {
	width:715px;
	float:left;
}
.pageIndex .downloadListWrap .borderCont {
	height:595px;
	padding:10px 0 0 0;
}
.pageIndex .downloadListWrap .ListCont {
	overflow:hidden;
	_display:inline-block;
	padding:0 15px 10px;
}
.pageIndex .downloadListWrap .ListCont li {
	width:33.3%;
	float:left;
	padding:5px 0;
	vertical-align:middle;
}
.pageIndex .downloadListWrap .ListCont li span, .pageIndex .downloadListWrap .ListCont li a {
	display:inline-block;
	vertical-align:middle;
}
.pageIndex .downloadListWrap .ListCont li .number {
	width:20px;
	color:#999;
	margin-right:8px;
	font-size:14px;
}
.pageIndex .downloadListWrap .ListCont li .text {
	max-width:160px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#333;
	font-size:14px;
}
.pageIndex .downloadListWrap .ListCont li .text2 {
	max-width:200px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#333;
	font-size:14px;
}
.pageIndex .downloadListWrap .ListCont li cite {
	color:#999;
	margin-left:5px;
	vertical-align:middle;
}
.pageIndex .downloadListWrap .rankCategoryCont {
	border-top:1px dashed #cecece;
	background:#f9f9f9;
}
.pageIndex .downloadListWrap .rankCategoryCont ul {
	padding:9px 0;
	padding:8px 0\9;
}
.pageIndex .downloadListWrap .rankCategoryCont li {
	display:inline-block;
 #display:inline;
	color:#cdcdcd;
}
.pageIndex .downloadListWrap .rankCategoryCont li a {
	width:122px;
	display:inline-block;
	text-align:center;
	color:#333;
	font-size:14px;
}
.pageIndex .authorListWrap {
	width:270px;
	float:right;
}
.pageIndex .authorListWrap .borderCont {
	height:595px;
	padding:10px 5px 0 7px;
}
.pageIndex .authorListWrap .borderCont ul {
	overflow:hidden;
	_display:inline-block;
}
.pageIndex .authorListWrap .borderCont li {
	width:33%;
	text-align:center;
	float:left;
	margin-bottom:8px;
}
.pageIndex .authorListWrap .borderCont li a {
	width:75px;
	height:21px;
	display:block;
	margin:0 auto;
	text-align:center;
}
.pageIndex .authorListWrap .borderCont li.hasPhoto a {
	height:100px;
	position:relative;
}
.pageIndex .authorListWrap .borderCont li img {
	display:none;
}
.pageIndex .authorListWrap .borderCont li.hasPhoto img {
	max-width:75px;
	max-height:100px;
	_width:75px;
	_height:100px;
	display:block;
}
.pageIndex .authorListWrap .borderCont li span {
	width:100%;
	height:21px;
	line-height:21px;
	display:block;
	text-align:center;
	background:#dfdfdf;
	color:#848484;
}
.pageIndex .authorListWrap .borderCont li:hover span {
	color:#ff7a03;
}
.pageIndex .authorListWrap .borderCont li.hasPhoto span {
	position:absolute;
	bottom:0px;
	left:0px;
	background:url(../image/ledu_bg_autherTitle.png);
	color:#fff;
}
.pageIndex .bookCategoryWrap {
	width:717px;
	float:left;
	border:none;
}
.pageIndex .bookCategoryWrap .borderTitle {
	border:1px solid #cecece;
	border-bottom:none;
}
.pageIndex .bookCategoryWrap .borderTitle .rightCont {
	color:#989898;
}
.pageIndex .bookCategoryWrap .borderTitle a.item {
	padding:0 5px;
	color:#333;
}
.pageIndex .bookCategoryWrap .borderTitle a.more {
	padding-left:5px;
}
.pageIndex .bookCategoryWrap .borderCont {
	padding:0px;
}
.pageIndex .bookCategoryWrap .borderCont table {
	width:100%;
	border-collapse:collapse;
}
.pageIndex .bookCategoryWrap .borderCont td {
	width:25%;
	padding:10px 15px;
	border:1px solid #cecece;
	border-top:none;
}
.pageIndex .bookCategoryWrap .borderCont td .titleCont {
	overflow:hidden;
	_display:inline-block;
	padding-top:5px;
}
.pageIndex .bookCategoryWrap .borderCont td .titleCont span {
	float:left;
	font-size:14px;
	font-weight:bold;
}
.pageIndex .bookCategoryWrap .borderCont td .titleCont cite {
	color:#E40549;
	font-size:14px;
	font-weight:bold;
}
.pageIndex .bookCategoryWrap .borderCont td .titleCont a {
	float:right;
	color:#c2c2c2;
}
.pageIndex .bookCategoryWrap .borderCont td .listCont {
	padding:10px 0;
}
.pageIndex .bookCategoryWrap .borderCont td .listCont li {
	padding:2px 0;
	vertical-align:middle;
}
.pageIndex .bookCategoryWrap .borderCont td .listCont li span, .pageIndex .bookCategoryWrap .borderCont td .listCont li a {
	display:inline-block;
	vertical-align:middle;
}
.pageIndex .bookCategoryWrap .borderCont td .listCont li span {
	color:#999;
	margin-right:8px;
}
.pageIndex .bookCategoryWrap .borderCont td .listCont li .text {
	width:100px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#333;
}
.pageIndex .bookOriginalWrap {
	width:270px;
	float:right;
}
.pageIndex .bookOriginalWrap .borderCont {
	height:561px;
	height:555px\9;
	_height:561px;
	padding:10px 0 10px 0;
}
:root .pageIndex .bookOriginalWrap .borderCont {
	height:561px;
}
.pageIndex .newIncludedWrap {
	width:715px;
	float:left;
}
.pageIndex .newIncludedWrap .borderTitle .rightCont {
	color:#989898;
}
.pageIndex .newIncludedWrap .borderTitle a.item {
	padding:0 5px;
	color:#333;
}
.pageIndex .newIncludedWrap .borderTitle a.more {
	padding-left:5px;
}
.pageIndex .newIncludedWrap .borderCont {
	height:595px;
	padding:10px 0 0 0;
}
.pageIndex .newIncludedWrap .borderCont p {
	line-height:20px;
	color:#a1a1a1;
	padding:0 15px 10px 15px;
	margin-bottom:10px;
	border-bottom:1px dashed #cecece;
}
.pageIndex .newIncludedWrap .borderCont .leftCont {
	margin-left:15px;
}
.pageIndex .newIncludedWrap li {
	padding:4px 0;
	overflow:hidden;
	_display:inline-block;
	width:46%;
	float:left;
	margin-right:26px;
	
}
.pageIndex .newIncludedWrap li.even{ margin-right:0;}
.pageIndex .newIncludedWrap li span, .pageIndex .newIncludedWrap li a {
	height:18px;
	line-height:18px;
	float:left;
}
.pageIndex .newIncludedWrap li span {
	color:#999;
}
.pageIndex .newIncludedWrap li .number {
	width:20px;
}
.pageIndex .newIncludedWrap li .text {
	max-width:140px;
	padding-left:5px;
	overflow:hidden;
	color:#333;
}
.pageIndex .newIncludedWrap li cite {
	color:#999;
	float:right;
	height:18px;
	line-height:18px;
}
.pageIndex .essayWrap {
	width:270px;
	float:right;
}
.pageIndex .essayWrap .borderCont {
	height:595px;
	padding:10px 0 0 0;
	text-align:center;
}
.pageIndex .essayWrap .borderCont img {
	max-width:240px;
	_width:240px;
	margin:0 auto;
}
.pageIndex .essayWrap .borderCont ul {
	padding:10px 15px;
}
.pageIndex .essayWrap .borderCont li {
	padding-left:10px;
	background:url(../image/ledu_bg_listStyle.gif) no-repeat 0px 50%;
}
.pageIndex .essayWrap .borderCont a {
	width:230px;
	
	line-height:26px;
	overflow:hidden;
	display:block;
	color:#333;
	margin:0 auto;
}
.pageIndex .essayWrap .borderCont a.text {
	font-size:14px;
}
.pageIndex .essayWrap .borderCont .articleNavigation p {
	color:#269d03;
	font-weight:bold;
	padding:10px 15px 5px 15px;
	border-top:1px dashed #cecece;
}
.pageIndex .essayWrap .borderCont .articleNavigation ul {
	padding:6px 15px;
	padding:7px 15px\9;
}
.pageIndex .essayWrap .borderCont .articleNavigation li {
	padding:0px;
	display:inline-block;
 #display:inline;
	color:#cdcdcd;
	background:none;
	vertical-align:middle;
}
.pageIndex .essayWrap .borderCont .articleNavigation li a {
	width:65px;
	height:14px;
	line-height:14px;
	display:inline-block;
	text-align:center;
	color:#333;
	vertical-align:middle;
}

.pageDownload .ListWrap .borderTitle {
	background:none;
	border-bottom:1px solid #cecece;
	padding-right:0px;
}
.pageDownload .ListWrap .borderTitle .title {
	color:#000;
}
.pageDownload .ListWrap .borderTitle a {
	font-size:16px;
	font-weight:bold;
	color:#fff;
	background:#eb4835 url(../image/ledu_icon.gif) no-repeat 90% -67px;
	display:inline-block;
	padding:0 45px 0 15px;
}
.pageDownload .ListWrap .borderTitle a:hover {
	color:#fff!important;
	text-decoration:underline;
}
.pageDownload .ListWrap {
	width:790px;
	float:right;
}


.leduadv{ overflow:hidden; border:none;}
.leduleft{ float:left; width:716px; border:1px solid #CECECE }
.leduright{ float:right; margin-left:10px; width:270px;border:1px solid #CECECE }


.pageBookList .ledu-border .borderTitle .rightCont .Share li{ line-height:16px;}

.pageBookList .goodBookWrap {
	width:715px;
	float:left;
}
.pageBookList .goodBookWrap .borderTitle {
	padding-left:0px;
}
.pageBookList .goodBookWrap .borderTitle .title {
	color:#fff;
	padding:0 10px 0 30px;
	background:#6ab527 url(../image/ledu_icon.gif) no-repeat 0px -28px;
}
.pageBookList .goodBookWrap .borderTitle a {
	color:#f00;
}
.pageBookList .goodBookWrap .borderCont {
	height:400px;
	padding-bottom:0;
}
.pageBookList .goodBookWrap .borderCont ul {
	overflow:hidden;
	_display:inline-block;
}
.pageBookList .goodBookWrap .borderCont li {
	width:50%;
 #width:49.9%;
	float:left;
	padding:10px 0;
}
.pageBookList .goodBookWrap .borderCont li .imgCont {
	float:left;
	padding:3px;
        margin-right:5px;
	border:1px solid #d9d9d9;
}
.pageBookList .goodBookWrap .borderCont li .infoCont {
	padding:0 20px 0 130px;
}
.pageBookList .goodBookWrap .borderCont li .infoCont a {
	color:#68b527;
	font-size:16px;
	font-weight:bold;
	display:inline-block;
}
.pageBookList .goodBookWrap .borderCont li .infoCont span {
	display:block;
	padding:5px 0;
	color:#999;
	border-bottom:1px dotted #9d9e96;
}
.pageBookList .goodBookWrap .borderCont li .infoCont p {
	padding:8px 0;
	line-height:16px;
	color:#666;
}
.pageBookList .bookDownWrap {
	width:270px;
	float:right;
}
.pageBookList .bookDownWrap .borderCont {
	height:400px;
	padding-bottom:0;
}
.pageBookList .bookDownWrap ul {
	overflow:hidden;
	_display:inline-block;
}
.pageBookList .bookDownWrap li {
	width:50%;
	float:left;
	overflow:hidden;
	_display:inline-block;
	padding-bottom:10px;
}
.pageBookList .bookDownWrap li span, .pageBookList .bookDownWrap li a {
	float:left;
	overflow:hidden;
}
.pageBookList .bookDownWrap li .number {
	width:20px;
	height:16px;
	line-height:16px;
	margin-right:5px;
	text-align:center;
	color:#999;
	border:1px solid #e0e0e0;
}
.pageBookList .bookDownWrap li.topThree .number {
	color:#fff;
	background:#79c4ec;
	border:1px solid #79c4ec;
}
.pageBookList .bookDownWrap li .text {
	width:80px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#000;
}
.pageBookList .ListWrap {
	width:715px;
	float:left;
}
.pageBookList .ListWrap .title span {
	height:36px;
	line-height:36px;
	display:inline-block;
	padding:0 10px;
	font-size:18px;
	font-weight:bold;
	margin-top:3px;
}
.pageBookList .ListWrap .title span.current {
	background:#fff;
}
.pageBookList .ListWrap .borderCont {
	padding:0px;
}
.pageBookList .ListWrap .borderCont .categoryCont {
	padding:10px 15px;
	border-bottom:1px solid #e0e0e0;
}
.pageBookList .ListWrap .borderCont .categoryCont ul {
	padding:5px 0;
}
.pageBookList .ListWrap .borderCont .categoryCont li {
	display:inline-block;
 #display:inline;
	color:#e8e8e8;
	line-height:26px;
	
}
.pageBookList .ListWrap .borderCont .categoryCont a {
	width:80px;
	display:inline-block;
	color:#565656;
	text-align:center;
	font-size:14px;
}
.pageBookList .section02 .sectionR {
	width:270px;
	float:right;
}
.pageBookList .rankListWrap .ListCont li {
	padding:4px 0;
	vertical-align:middle;
}
.pageBookList .rankListWrap .ListCont li span, .pageBookList .rankListWrap .ListCont li a {
	display:inline-block;
	vertical-align:middle;
}
.pageBookList .rankListWrap .ListCont li .number {
	width:20px;
	color:#999;
	margin-right:8px;
	border: 1px solid #e1e1e1;
	color: #b7b7b7;
	text-align:center
}
.pageBookList .rankListWrap .ListCont li.topThree .number {
	color:#fff;
	background:#79c4ec;
	border:1px solid #79c4ec;
}
.pageBookList .rankListWrap .ListCont li .text {
	max-width:160px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#333;
	font-size:14px;
}
.pageBookList .rankListWrap .ListCont li cite {
	color:#999;
	margin-left:5px;
	vertical-align:middle;
}
.pageBookList .bookOriginalWrap .borderCont {
	padding:10px 0 0 0;
}
.pageBookList .ledu-linkWrap02 a {
	color:#838383;
}

.pageBookList .ledu-border .borderTitle .rightCont{ line-height:15px; margin-top:6px;}



.pageMenContent .mainbody {
	margin:10px auto;
	width:999px;
	overflow:hidden;
	border:0;
}
.pageMenContent .bookDownload {
	overflow:hidden;
}
.pageMenContent .bookDownload .bookDownload-l {
	width:735px;
	float:left;
}
.pageMenContent .bookDownload .ledu-border {
	margin-bottom:0px;
}
.pageMenContent .bookDownload-l .borderCont {
	overflow:hidden;
}
.pageMenContent .bookDownload-l p.img01 {
	border:3px solid #e6e2e3;
	float:left;
}
.pageMenContent .bookDownload-l .bookDownload-list {
	float:left;
	margin-left:20px;
	width:270px;
}
.pageMenContent .bookDownload-l .ad_shu{
	float:left;
	height:250px;	width:300px;
	background:#CCC;
}

.pageMenContent .bookDownload-l .share { padding:6px 0; }

.pageMenContent .bookDownload-l .bookDownload-list li {
	line-height:26px;
	border-bottom:1px dashed #f0f0f0;
}
.pageMenContent .bookDownload-l .bookDownload-list span.tilte {
	font-weight:bold;
	font-size:12px;
	color:#656565;
}
.pageMenContent .bookDownload-l .bookDownload-list span.Cont {
	font-size:14px;
	color:#666666;
}

.pageMenContent .description h1 {
	font-size:14px;
	color:#24a203;
	font-weight:bold;
	margin-top:10px;
	clear:both;
	margin-left:2px;
	padding-top:5px;
	margin-top:20px;
}
.pageMenContent .description ul {
	margin-top:10px;
}
.pageMenContent .description li {
	line-height:24px;
	color:#676767;
}

.pageMenContent .bookDownload-m {
	float:left;
	margin-left:8px;
	height:545px;
}
.pageMenContent .bookDownload-m .adv {
	width:300px;
	height:249px;
	overflow:hidden;
}
.pageMenContent .bookDownload-m .adv1 {
	width:300px;
	height:249px;
	overflow:hidden;
}
.pageMenContent .bookDownload-m .advlist {
	margin:12px 0;
	width:300px;
}
.pageMenContent .bookDownload-m .advlist li {
	overflow:hidden;
	padding:7px 0;
}
.pageMenContent .bookDownload-m .advlist li a {
	display:inline-block;
	float:left;
	width:33.3%;
	color:#fe0002;
	text-decoration:underline;
}
.pageMenContent .bookDownload-m .advlist li a span {
	font-size:14px;
}
.pageMenContent .bookDownload-m .advlist li a:hover {
	color:#666;
}

.pageMenContent .bookDownload-r {
	float:right;
	width:248px;
}
.pageMenContent .bookDownload-r .borderCont {
	padding:10px;
}
.pageMenContent .bookDownload-r li.list01 {
	line-height:24px;
	border-bottom:1px solid #fafafa;
	overflow:hidden;
	padding:2px 0 2px 0;
}
.pageMenContent .bookDownload-r li.list01 .icon {
	display:inline-block;
	width:20px;
	height:16px;
	line-height:16px;
	text-align:center;
	color:#999;
}
.pageMenContent .bookDownload-r li.list01 .icon1 {
	background:url(../image/icon21.jpg) repeat-x 0 0;
	color:#fff;
}
.pageMenContent .bookDownload-r li.list01 .icon2 {
	border:1px solid #dfdfdf;
	background:#fff;
}
.pageMenContent .bookDownload-r a.Cont {
	display:inline-block;
	padding:0 10px;
	font-size:14px;
	color:#414141;
}
.pageMenContent .bookDownload-r a:hover.Cont {
	color:red;
}
.pageMenContent .bookDownload-r span.types {
	display:inline-block;
	font-size:12px;
	color:#999999;
}

.pageMenContent .profile .rightCont a {
	font-size:14px;
}
.pageMenContent .bookDownCont {
	overflow:hidden;
	margin-top:10px;
	_padding-top:10px;
}
.pageMenContent .bookDownCont .bookDownCont-l {
	float:left;
	width:741px;
	_maring-top:10px;
}
.pageMenContent .bookDownCont .bookDownCont-l .borderCont {
	line-height:30px;
	font-size:14px;
	color:#838383;
}
.pageMenContent .bookDownCont .down {
	font-size:18px;
	color:#fa0c0a;
	margin-left:15px;
}

.pageMenContent .download .rightCont a {
	font-size:14px;
}
.pageMenContent .download {
	border-top:none;
}
.pageMenContent .download .borderCont {
	overflow:hidden;
*zoom:1;
}
.ad_shu{
	width:250px;
	height:250px;
	background:#999;
	margin-right:10px;
	}
.pageMenContent .download .borderCont .donwAddress-L {
	float:left;
	margin-left:15px;
}
.pageMenContent .download .borderCont .donwAddress-R {
	float:left;
	margin-left:35px;
	width:248px;
	height:248px;
	overflow:hidden;
}
.pageMenContent .download .donwAddress-L a {
	display:block;
	width:393px;
	height:74px;
	background:url(../image/download.jpg) no-repeat 0 0px;
}
.pageMenContent .download .donwAddress-L .onlineReading a{background:none; height:auto; width:auto; display:inline-block;}
.pageMenContent .download .donwAddress-L .onlineReading a:hover{background:none; height:auto; width:auto; display:inline-block;}


.pageMenContent .download .donwAddress-L a:hover {
	display:block;
	background:url(../image/download.jpg) no-repeat 0 -74px;
}
.pageMenContent .download .donwAddress-L a span {
	margin-left:100px;
	display:inline-block
}
.pageMenContent .download .donwAddress-L a span.downlist1 {
	font-size:30px;
	color:#666;
	font-weight:bold;
	margin-top:10px;
}
.pageMenContent .download .donwAddress-L a span.downlist2 {
	font-size:16px;
	color:#fff;
	font-weight:bold;
}
.xiazaianniu{overflow:hidden;margin-left:15px;text-align:center;margin-top:15px;}
.xiazaianniu .pc{float:left;}
.xiazaianniu .pc a{display:block;width:340px; height:90px;background:#5bc05d;border-radius:5px;text-align:center;}
.xiazaianniu .pc a:hover{background:#69c46a;}
.xiazaianniu .pc span{font-size:16px;color:#FFF;}
.xiazaianniu .pc span.pctishi{font-size:30px;color:#fff;font-weight:bolder;line-height:60px;}
.xiazaianniu .pc span.tishiyu{font-size:16px;color:#FFF;}
.xiazaianniu .wap span.pctishi{font-size:30px;color:#fff;font-weight:bolder;line-height:60px;}
.xiazaianniu .wap span.tishiyu{font-size:16px;color:#FFF;}
.xiazaianniu .wap{float:left;margin-left:15px;}
.xiazaianniu .wap a{display:block;width:340px; height:90px;background:#e88895;border-radius:5px;text-align:center;}
.xiazaianniu .wap a:hover{ background:#ec95a1;}
.xiazaianniu .wap span{font-size:16px;color:#FFF;}
.banquan{overflow:hidden;width:auto;margin-left:15px;line-height:50px;text-align:center;}
.banquan span{font-size:14px;color:#000;}
.banquan a{font-size:14px; color:#06F;}
.banquan a:hover{color:#000;font-size:16px;}
.erweima{width:740px;height:130px;border-style:solid; border-width:1px;border-color:#d9d9d9;}
.xiazaidizhi{overflow:hidden;margin-top:15px;margin-left:15px;margin-right:15px;padding:10px 10px 10px 10px;border-style:dashed;border-width:1px;border-color:#d9d9d9;background:#f7f9d5;}
.xiazaifangfa{overflow:hidden;margin-top:15px;margin-left:15px;margin-bottom:15px;margin-right:15px;padding:10px 10px 10px 10px;border-style:dashed;border-width:1px;border-color:#d9d9d9;background:#f7f9d5;}
.xiazaifangfa .eweima{float:left;width:338px; height:320px;}
.xiazaifangfa .jieshao{float:left;width:320px; height:320px;}
.xiazaifangfa .jieshao li{line-height:34px;}
.xiazaifangfa .jieshao span{font-size:24px;color:#F00;font-weight:bold;}
.xiazaifangfa .jieshao a{font-size:24px; color:#666; font-weight:bold;}
.xiazaifangfa .jieshao em{font-size:24px; color:#0778f7; font-weight:bold;}
.jinpin{overflow:hidden; width:244px; margin-top:10px; }
.jinpin li{width:110px; float:left;text-align:center;margin-left:10px;margin-bottom:5px;}
.jinpin a{color:#06F; font-size:12px; line-height:22px;}
.jinpin a:hover{color:#F93;}


.pageMenContent .download .donwAddress-L a span.downlist2 em {
	font-size:18px;
}
.pageMenContent .download .donwAddress-L .downList {
	width:393px;
}
.pageMenContent .download .donwAddress-L .downList li {
	padding:7px 0;
	overflow:hidden;
*zoom:1;
}
.pageMenContent .download .donwAddress-L .downList li a {
	float:left;
	width:33.3%;
	background:none;
	height:18px;
	line-height:18px;
	display:inline-block;
	text-decoration:underline;
	font-size:14px;
	color:#ff0200;
}
.pageMenContent .download .donwAddress-L .downList li a:hover {
	color:#666;
}

.pageMenContent .ebooks {
	margin-top:10px;
}
.pageMenContent .bookDownCont .ranking {
	
}
.pageMenContent .bookDownCont .bookDownload-r .adv3 {
	width:248px;
	height:248px;
	overflow:hidden;
}
.pageMenContent .bookDownCont .ebookList {
	overflow:hidden;
*zoom:1;
}
.pageMenContent .bookDownCont .ebookList .elist {
	float:left;
}
.pageMenContent .ebooks .elist {
	width:33.3%;
}
.pageMenContent .ebooks .elist span {
	font-size:14px;
	margin-right:8px;
	color:#989898;
}
.pageMenContent .ebooks .elist a {
	font-size:14px;
	display:inline-block;
	color:#333;
}

.pageMenContent .freeDownload {
	padding:10px 0;
	text-align:center;
	color:#838383;
	clear:both;
}

.downloadpage .mainbody {
	border: 0 none;
	margin: 10px auto;
	overflow: hidden;
	width: 999px;
}
.downloadpage .downClassified {
	border:1px solid #d9d9d9;
	overflow:hidden;
*zoom:1;
}
.downloadpage .downClassified .downClassified-l {
	float:left;
	border-top:3px solid #48b6f5;
	width:238px;
	height:auto;
	padding:15px;
	border-right:1px solid #d9d9d9;
}
.downloadpage .downClassified .downClassified-l h1 {
	font-size:24px;
	color:#ff0b1d;
	font-weight:bold;
	text-align:center;
}
.downloadpage .downClassified-l .downlist {
	width:227px;
	margin:0 auto;
	margin-top:15px;
}
.downloadpage .downClassified-l .downlist li a {
	display:block;
	margin-bottom:8px;
	width:227px;
	height:42px;
}
.downloadpage .downClassified-l .downlist .list1 a {
	background:url(../image/downClassified.jpg) no-repeat 0 0;
}
.downloadpage .downClassified-l .downlist .list2 a {
	background:url(../image/downClassified.jpg) no-repeat 0 -50px;
}
.downloadpage .downClassified-l .downlist .list3 a {
	background:url(../image/downClassified.jpg) no-repeat 0 -100px;
}
.downloadpage .downClassified-l .downlist .list4 a {
	background:url(../image/downClassified.jpg) no-repeat 0 -150px;
}
.downloadpage .downClassified-l .downlist .list5 a {
	background:url(../image/downClassified.jpg) no-repeat 0 -200px;
}
.downloadpage .downClassified-l .downlist .list1 a:hover {
	background:url(../image/downClassified.jpg) no-repeat 0 -246px;
}
.downloadpage .downClassified-l .downlist .list2 a:hover {
background:url(../image/downClassified.jpg) no-repeat 0 --296px;
}
.downloadpage .downClassified-l .downlist .list3 a:hover {
	background:url(../image/downClassified.jpg) no-repeat 0 -346px;
}
.downloadpage .downClassified-l .downlist .list4 a:hover {
	background:url(../image/downClassified.jpg) no-repeat 0 -396px;
}
.downloadpage .downClassified-l .downlist .list5 a:hover {
	background:url(../image/downClassified.jpg) no-repeat 0 -446px;
}
.downloadpage .downClassified-l .code h3 {
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
.downloadpage .downClassified-l .code .codeCont {
	margin:0 auto;
	display:block;
	width:165px;
	height:165px;
	margin-top:10px;
}
.downloadpage .downClassified .code {
	margin-top:12px;
}
.downloadpage .downClassified-R {
	float:left;
	width:728px;
	height:auto;
}
.downloadpage .downClassified-R .downadv1 {
	margin-top:10px;
	width:728px;
	height:60px;
}
.downloadpage .downClassified-R .downWrap {
	margin:10px;
}
.downloadpage .downClassified-R .downWrap h1 {
	font-size:20px;
	color:#404040;
	font-weight:bold;
	font-family:"微软黑雅";
	margin-bottom:10px;
}
.downloadpage .downClassified-R .downWrap p {
	line-height:24px;
	color:#000;
	font-size:14px;
	padding-bottom:45px;
}
.downloadpage .downClassified-R .line {
	border-bottom:1px solid #ccc;
}
.downloadpage .downClassified-R .novelCategorise {
	margin:10px;
}
.downloadpage .downClassified-R .novelCate {
	overflow:hidden;
*zoom:1;
	padding:7px 0;
	border-bottom:1px solid #ebebeb;
}
.downloadpage .downClassified-R .novelCategorise .novel-l {
	float:left;
	font-size:20px;
	color:#000;
	font-weight:bold;
}
.downloadpage .downClassified-R .novelCategorise .novel-r {
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#ff0101;
}
.downloadpage .downClassified-R .novelCategorise .novel-r a {
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	color:#0166fe;
}
.downloadpage .downClassified-R .novelCategorise .novellist {
	margin:10px 0;
}
.downloadpage .downClassified-R .novelCategorise .novellist a {
	display:inline-block;
	padding:5px;
	color:#666;
	white-space:normal;
}
.downloadpage .downClassified-R .adv5 {
	clear:both;
	margin-top:5px;
}
.downloadpage .recommend {
	border:1px solid #d9d9d9;
	margin-top:10px;
	padding:15px;
	_height:1px;
}
.downloadpage .recommend h1 {
	font-size:24px;
	color:#0068ff;
	font-weight:bold;
}
.downloadpage .recommend h1 em.all {
	font-size:24px;
	color:#009a32;
	font-weight:bold;
}
.downloadpage .recommend h1 em.novel {
	font-size:24px;
	color:#fe0065;
	font-weight:bold;
}
.downloadpage .recommend ul {
	overflow:hidden;
    *zomm:1;
	margin-top:10px;
	clear:both;
}
.downloadpage .recommend ul li {
	float:left;
	padding:10px;
	overflow:hidden;
}
.downloadpage .recommend ul li a {
	display:block;
}
.downloadpage .recommend ul li p {
	text-align: center;
	margin-top:3px;
}
.downloadpage .recommend ul li p.title a {
	text-align:center;
	font-size:14px;
	color:#ce7716;
}
.downloadpage .recommend ul li p.title a:hover {
	text-decoration:underline;
}









.sous1{height:51px; width:758px;text-align:center; margin-top:20px; padding-left:180px;_padding-left:0px;*padding-left:0px;}
.sous1 .rg1 { width:460px; text-align:center;}
.sous1 .rg1 form { margin-top:10px;}
.sous1 h2{ font-size:16px; font-family:"黑体"; color:#FF0000;float:left; font-weight:normal; padding:3px 5px;}
.sous1 .rg1 img { width:102px; height:25px; float:left;}
.sous1 .rg1 .but1 { width:256px; color:#999;height:19px; border:0px solid #fff; float:left; background:none; line-height:19px; padding:0 3px;}
.sous1 .rg1 .but3 { background:url(../image/ic_2.jpg); width:264px; height:22px; border:1px solid #67A9D0; float:left;}
.sous1 .rg1 .but2 { background:url(../image/ic_31.jpg); width:75px; height:25px; border:none; margin-left:5px;}

.l_con .result0{height:50px; width:758px;text-align:center;}
.l_con .result0 h2{ font-family:"黑体"; color:#49b0ed; font-size:20px; line-height:50px; font-weight:normal;}
.l_con .result0 b{ font-weight:normal; color:#FF0000;}

.l_con .flxx{ width:758px;text-align:center; height:auto; overflow:hidden; margin-left:30px;}
.l_con .flxx p{ height:25px; line-height:25px; overflow:hidden;}
.l_con .flxx p a{color:#49b0ed; padding:0px 5px; text-decoration:none;}
.l_con .flxx p a:hover{ text-decoration:underline;}

.borderCont .item_bd ul,.list_con .content .item_hd i{background:url('../image/skin.png') no-repeat 0 0;}
.borderCont .content{padding:20px 15px 25px 18px;*padding-bottom:60px;}
.borderCont .content .list{width:758px; height:900px;}
.borderCont .content .item{float:left;margin:0 10px 15px 0;width:228px;border:1px solid #98ca7a;-moz-box-shadow:2px 2px 0px #f8f8f8; -webkit-box-shadow:2px 2px 0px #f8f8f8; box-shadow:2px 2px 0px #f8f8f8; display:inline;}
.borderCont .content .item_hd{padding:7px 0 0 14px;height:22px;line-height:15px;background-position:0 -80px;background-color:#fdfefc;border:1px solid #fff;border-bottom:1px solid #eaf4e1;}
.borderCont .content .item_hd h3{font-size:14px;color:#333;font-weight:bold;}
.borderCont .content .item_hd i{margin-right:10px;width:14px;height:15px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;background-position:-210px -400px}
.borderCont .content .item_bd{padding:5px 16px 0 14px;}
.borderCont .content .item_bd ul{background-position:-684px -3px;overflow:hidden;}
.borderCont .content .item li{text-align:left;  margin-bottom:-1px;margin-left:27px;line-height:26px;height:26px;overflow:hidden;border-bottom:1px solid #f4f4f4}
.borderCont .content .hover{background-color:#f6fcf1;}
.borderCont .content a{color:#333; text-decoration:none;}
.borderCont .content a:hover{color:#f60; text-decoration:underline;}
.borderCont .content .author{float:right;color:#999;font-size:12px;}
.borderCont .content .author:hover{color:#f60;}
.borderCont .content .item_ft{padding-right:15px;height:28px;line-height:28px;text-align:right;background-color:#fbfbfb;border-top:1px dashed #dddddd}
.borderCont .content .item_ft a{color:#2c6819;font-family:simsun;font-size:12px;}
.borderCont .content .item_ft a:hover{color:#f60;}

body{ padding:0px; margin:0px;}
#bottom_ad {
	WIDTH: 100%; 
	HEIGHT: 100px;
	display:block;
	overflow:hidden;
	margin:0 auto;
	BORDER: #b5b5b5 1px solid; 
	BACKGROUND: #ccc; 
	FLOAT: right; 
	RIGHT: 0px; 
	BOTTOM: 0px;
	POSITION:fixed;
	_POSITION: absolute;
	_TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);
}

#bottom_ad .tit,#bottom_ad .ad_body{ width:100%; height:auto; display:block; margin:0 auto; font-size:18px;}
#bottom_ad .tit{ width:100%;}
#bottom_ad .tit,#BOTTOM_AD .tit h2{height:24px; line-height:24px;display:block; background-color:#999999;}
#bottom_ad .tit h2{ font-size:14px; width:80%; float:left; margin:0px; padding:0px; text-indent:1em; }
#bottom_ad .tit .guanbi{width:5%;float:right; text-align:right; margin-right:15px;}
#bottom_none{ display:none;}