@charset "gb2312"; 
body{
	margin:0 auto;
	min-width:910px;
	height:100%;
	color:#333;
	font:12px Simsun;
	line-height:180%;
	background-color:#fff; }
	a{
		color:#666;
		text-decoration:none; }
		a:hover{
			color:#c60;
			text-decoration:underline; }
	em,var{
			font-style:normal; }
	var{
		color:#CF0000; }
	p{
		text-indent:24px; }
	h1,h4{
		margin:8px auto;
		font-size:14px; }
		h1 sup{
			margin-left:5px;
			color:#00E;
			font-weight:normal; }
	
	dl,dt,dd,ul{
		margin:0;
		padding:0;
		clear:both;
		list-style:none; }
		li{
			margin:0;
			padding:0;
			float:left;
			list-style:none; }
	dl{
		border:1px #f9f9f9 solid; } /* DDE8F6 E6EEF9 F0F5FB */
		dl dt{
			padding:0 5px 0 5px;
			display:block;
			height:25px;
			line-height:25px; 
			color:#666;
			font-weight:bold;
			border-bottom:1px #f5f5f5 solid;
			background:#f7f7f7; }
			dl dt span{
				float:right;
				font-weight:normal; }
			dl dd{
				padding:5px;
				background-color:#fff; }
	input,select,button,label{
		font-size:12px;
		vertical-align:middle; }
		select{
			}
			button{
	margin-top:-2px;
	height:21px;
	line-height:15px;
	background-color:#EFE7D8; }
			
/* 换行符 */

	.clear{
		clear:both;
		width:0;
		height:8px;
		line-height:8px;
		overflow:hidden; }
		
/* 排行榜 */

	.hot{
		padding:8px; }
			.hot a{
				display:inline-block;
				width:49%;
				height:25px;
				line-height:25px;
				text-align:center; }
				.hot a:hover{
				background-color:#f7f7f7; }
		
/* 主体 */

	.main{
		width:910px;
		clear:both;
		margin:0 auto; }
	.main .left{
		float:left;
		width:185px; }
	.main .right{
		float:right;
		width:720px; }
		
/* 列表 */

	.list{
		padding:0; }
		.list ul{
			height:30px;
			line-height:30px;
			border-bottom:1px #eeeeee dashed; }
		.list ul li{
			height:25px;
			overflow:hidden; 
			white-space:nowrap;
			text-overflow:ellipsis; }
		.list ul li.r1{
			width:22%;
			text-indent:16px; }
		.list ul li.r2{
			width:43%;
			text-indent:8px; }
		.list ul li.r3{
			width:16%; }
		.list ul li.r4{
			width:11%;
			text-align:center; }
		.list ul li.r5{
			width:8%;
			text-align:center; }
		.list dt ul{
			font-weight:bold;
			border:none; }
				.list dt ul li.r5{
				text-indent:-2px; }
				.list dd ul:hover{
				background-color:#f7f7f7; }
				
/* 顶部 */

	.head{
		width:910px;
		height:52px;
		clear:both;
		overflow:hidden;
		margin:0 auto; }
	
/* 菜单 */

	.menu{
		width:910px;
		clear:both;
		margin:0 auto;
		border-bottom:5px #f7f7f7 solid;
		background:#464646 url("") no-repeat 0 0; }
		.menu ul{
			padding:0 8px 0 8px;
			margin:0 auto;
			width:894px;
			height:30px;
			line-height:30px; }
			.menu ul a{
				margin:0 2px 0 2px;
				display:inline-block;
				padding:3px 10px 0 10px;
				height:27px;
				line-height:27px;
				color:#fff;
				font-weight:bold;
				text-align:center; }
				.menu ul a.this,.menu ul a:hover{
				color:#464646;
				background-color:#f7f7f7; }
					
/* 底部 */

	.foot{
		width:910px;
		clear:both;
		margin:0 auto; }
		.foot ul{
			padding:0 8px 0 8px;
			height:26px;
			line-height:26px;
			text-align:center; }
			.foot ul.link{
				border-bottom:2px #eeeeee solid;
				margin-bottom:5px;
				padding-top:1px;
				_padding-top:3px;
				height:25px;
				line-height:25px;
				color:#fff;
				background:#464646; }
				.foot ul.link a{
				color:#eeeeee; }
				.foot ul.link a:hover{
					color:#ff0; }
				
/* 分页 */

	.page{
		clear:both;
		padding:5px 0 5px 0;
		text-align:center; }
		.page a{
			display:inline-block;
			border:1px #DDE8F6 solid;
			padding:0px 8px 0 8px; }
			.page a.this,.page a:hover{
			color:#f00;
			background-color:#ffc; }
				
/* 书页 */

	.read{
		clear:both; }
		.read dd{
			padding:20px; }
			.read var{
				color:green; }

/* 目录 */

	.chapter{
		clear:both; }
		.chapter dd{
			padding:20px; }
		.chapter dd *{
			padding-top:2px;
			height:28px;
			line-height:28px; }
		.chapter dd ul{
			padding-left:5px;
			clear:both;
			color:#00E;
			font-weight:bold;
			background-color:#f7f7f7; }
		.chapter dd a{
			display:block;
			float:left;
			width:33%;
			text-indent:5px;
			overflow:hidden; }
			.chapter dd a:hover{
			background-color:#f7f7f7; }
		.chapter var,.chapter dd a:active,.chapter dd a:visited{
			color:#E00; }
			
/* 章节 */

	.show{
		clear:both; }
		.show dd{
			padding:20px;
			font-size:14px;
			line-height:180%; }
			.show dd *{
				padding-top:2px;
				height:28px;
				line-height:28px; }
			.show dd a{
				font-size:14px }
			.show var{
				color:#00E; }