
table {
	border: 0;
	padding: 0;
	margin: 0;
	width: 100%;
	border-collapse: collapse;
}


a, span.a, input.a {
	text-decoration: none;
	color: #036;
	background: Transparent;
	cursor: pointer;
}
a:hover, span.a:hover, input.a:hover {
	text-decoration: underline;
	background: Transparent;
	cursor: pointer;
}
abbr, acronym {
	cursor: help;
	border-bottom: 1px dashed Black;
}
input,select,textarea {
	border: 1px solid #9EB6D8;
	font: 12px 宋体, Arial, Tahoma, Verdana;
	color: Black;
	background: #F8F8F8;
}
input,select {
	margin-top: 2px;
}
input {
	padding-left: 4px;
	padding-right: 5px;
}

body {
	margin: 0;
	padding: 0;
	display: block;
	border: 0;
	font: 12px 宋体, Arial, Tahoma, Verdana;
	color: Black;
	background: White;
}
img {
	border: 0;
}
img.cooper {
	height: 33px;
}
form {
	margin: 0;
}
input.a {
	text-decoration: none;
	background: Transparent;
	cursor: pointer;
	border: 0;
	padding: 0;
	margin: 0;
	outline: 0;
}
input.a:hover {
	text-decoration: underline;
	background: Transparent;
	cursor: pointer;
	border: 0;
	padding: 0;
	margin: 0;
	outline: 0;
}

/* Global Classes */
.category {
	height: 24px;
	background: #CCEBFD;
	line-height: 24px;
	font-weight: bold;
	width: 100%;
	text-align: center;
}
.col0 {
	width: 100%;
	line-height: 24px;
	background: White;
	margin: 1px 0 0;
}
.col1 {
	width: 100%;
	line-height: 24px;
	background: #ECF8FF;
	margin: 1px 0 0;
}
.col2 {
	width: 100%;
	line-height: 24px;
	background: #CCFFCC;
	margin: 1px 0 0;
}
.colt {
	height: 24px;
	width: 100%;
	background: #CCEBFD;
	line-height: 28px;
	margin: 1px 0 0;
	font-weight: bold;
}
.head {
	color: White;
	background: #698CC3;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	width: 100%;
	text-align: center;
}
.smalltxt {
	color: #696969;
}

/* Begin Pagelinks */

.pages {
	padding: 1px;
	margin: 2px 0;
	clear: left;
	font-size: 100%;
}
.pages a, .pages span {
	display: block;
	float: left;
	line-height: 18px;
	height: 18px;
	padding: 0.1em 0.5em;
	margin-right: 0.1em;
	border: 1px solid White;
	background: White;
}
.pages a.other {
	color: #2E6AB1;
}

.pages span.current {
	border: 1px solid #2E6AB1;
	font-weight: bold;
	background: #698CC3;
	color: White;
}

.pages a {
	border: 1px solid #9AAFE5;
	color: #698CC3;
	text-decoration: none;
}

.pages a:hover {
	border-color: #2E6AB1;
	text-decoration: none;
}

.pages a.nextprev {
	font-weight: bold;
}

.pages span.nextprev {
	color: White;
	background: #698CC3;
	border: 1px solid #9AAFE5;
}

/* End Pagelinks */

#page {
	margin: 0 auto;
	padding: 0;
	width: 900px;
	background: Transparent;
}

#error {
	width: 60%;
	margin-top: 50px !important;
	margin: 20px auto;
	padding: 1px;
	background: #000;
}

#errorinfo {
	width: 100%;
	line-height: 30px;
	text-align: center;
	background: #FFF;
	font-weight: normal;
	font-size: 20px;
	color: #000;
}
.errorlink {
	width: 100%;
	line-height: 16px;
	background: #FFF;
	font-weight: normal;
	text-align: center;
}


#content {
	clear: left;
}



/* Footer */
#footer {
	float: left;
	width: 100%;
	text-align: center;
}
#footer div {
	line-height: 20px;
}
#footer div.copyright {
	color: #999;
}
#footer div.copyright a#by,a:link#by,a:visited#by,a:hover#by {
	color: Black;
}
#footer div.copyright a#ver,a:link#ver,a:visited#ver,a:hover#ver {
	color: #F90;
}
#footer hr {
	width: 100%;
	color: #CCC;
	height: 1px;
}




/* Begin ACP */

/* Begin Category of ACP */
	#ldd1 {
		float: left;
		position: absolute;
		left: 0;
		top: 0;
		width: 344px;
		height: 55px;
		background: url(images/logo.jpg) no-repeat;
	}
	#ldd2 {
		float: right;
	}
	#ldd2 dd {
		float: right;
		margin: 0;
	}
	#ldd2 dl{
		margin: 0 26px 0 0;
		clear: right;
	}
	#sktop{
		float: right;
		text-align: right;
		height: 22px;
		line-height: 22px;
		margin: 4px 28px 3px 0;
	}

	.bdd {
		float: right;
		height: 26px;
		line-height: 29px;
		padding: 0 6px;
		background: url(images/tn2.gif);
		border-right: 1px solid #2C6FA8;
	}
	.bdd2 {
		float: right;
		height: 26px;
		line-height: 29px;
		padding: 0 6px;
		background: url(images/tn22.gif);
		border-right: 1px solid #2C6FA8;
	}
	.bdds {
		float: right;
		height: 26px;
		line-height: 29px;
		padding: 0 6px 0 3px;
		background: url(images/tn2.gif);
		border-right: 1px solid #2C6FA8;
	}
	.bdds2 {
		float: right;
		height: 26px;
		line-height: 29px;
		padding: 0 6px 0 3px;
		background: url(images/tn22.gif);
		border-right: 1px solid #2C6FA8;
	}
	.bdde {
		float: right;
		height: 26px;
		line-height: 29px;
		padding: 0 3px 0 6px;
		background: url(images/tn2.gif);
	}
	.bdde2 {
		float: right;
		height: 26px;
		line-height: 29px;
		padding: 0 3px 0 6px;
		background: url(images/tn22.gif);
	}
	#main{
		margin: 0;
		padding: 0;
		width: 100%;
		height: 60px;
		background: url(images/ntbg2.gif);
	}
/* End of Category */

/* Begin Function List of ACP */
	.tdborder {
		border: 1px solid #43938B;
		border-top: 0;
	}
	.tdrl {
		border: 1px solid #788C47;
		border-width: 0 1px;
	}
	.topitem {
		clear: left;
		height: 24px;
		line-height: 24px;
		width: 98%;
		border: 1px solid #2FA1DB;
		border-width: 0 1px;
		background: url(images/mtbg1.gif);
		margin-top: 6px;
		cursor: pointer;
	}
	.topl {
		float: left;
		margin: 0 5px !important;
		margin: 0 3px;
	}
	.topr {
		margin: 0;
	}
	.itemsct {
		width: 98%;
		border: 1px solid #2FA1DB;
		border-width: 0 1px;
		background: #EEFAFE;
	}
	.itemem {
		text-align: left;
		clear: left;
		margin: 0;
		border-bottom: 1px solid #2FA1DB;
		height: 21px;
		line-height: 21px;
	 }
	.tdl {
		float: left;
		margin: 2px 5px 0 25px !important;
		margin: 2px 5px 0 13px;
	}
	.tdr {
		float: left;
		margin: 0;
	}
/* End of Function List */

/* Begin ACP Border */
#adminright {
	margin: 0 auto;
	padding: 0;
	width: 95%;
}
.adminborder {
	width: 100%;
	float: left;
	border: 1px solid #A5D0F1;
	margin-top: 10px;
	background: #A5D0F1;/**/
}
.admincountborder {
	width: 24%;
	float:left;
	border: 1px solid #698CC3;
	padding: 1px;
	margin: 1px;
	margin-bottom: 10px;
}
.adminhead {
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	width: 99%;
	padding-left: 1%;
	text-align: left;
	background:transparent url(images/tbg.gif);
}
	.admin_about								    { border: 1px solid #A5D0F1;float:left;margin-top:10px;width:63.3%;}
	.admin_about .b0 ,.admin_about_full .b0		    { margin-top:-16px;*margin-top:0px !important;*margin-top:-16px;}
	.admin_about_full							    { border: 1px solid #A5D0F1;float: left;margin-top:10px;width: 100%;}
		.admin_about_full .adminhead	            { background: url(images/boder_bg.jpg) repeat-x;height: 24px;line-height:24px;width:99%; }
		.admin_about ul,.admin_about_full ul	    { margin:-15px 0 0 0px;padding-left:10px;width:90%;*margin:15px 0 0 0px; }
		.admin_about ul li,.admin_about_full ul li  { list-style:disc;margin-left:10px;}
	.admin_search									{ border: 1px solid #A5D0F1;color:#DC712C;float:right;margin-top:10px;width:34%; }
		.admin_search .b0							{ margin-top:-14px;*margin-top:1px !important;*margin-top:-13.5px; }
	.admin_about .adminhead,.admin_search .adminhead{ background: url(images/boder_bg.jpg) repeat-x; }

	li		  { list-style:none;margin:0;padding:0;}
	.img_left {	background: url(images/about.png) no-repeat;color:#DC712C;position:relative;top:-12px;left:-7px;height:28px;line-height:28px;width: 100px;float:left;	padding:12px 0 0 53px;	}
	.img_right					{	background: url(images/border_right.jpg) no-repeat;	height: 24px;width: 134px;float:right;padding:0;margin:0;}
	.img_sleft					{	background: url(images/search.gif) no-repeat;position:relative;	top:-11px;	left:-11px;	height:28px;line-height:28px;width: 60px;padding:10px 0 0 50px;	float:left;}
	.admin_about .img_left	    {top:-13px;left:-12px;}
	.admin_about_full .img_left {top:-13px;left:-15px;}
	.admin_about_full .img_right{position:relative;left:0px;}
	
	.adminhead1{
		background: url(images/boder_bg.jpg) repeat-x;
		font-weight: bolder;
		height:24px;
		width: 98%;
		margin:0;
		padding:0;
		color:#FF7C00;

	}
	..adminhead1 .b0{ margin-top:-16px;*margin-top:0px !important;*margin-top:-16px;}
	.adminhead1 ul{margin:-15px 0 0 0px;padding-left:10px;width:90%;*margin:15px 0 0 0px;}
	.adminhead1 ul li  { list-style:disc;margin-left:10px;}


	.adminhead2{
		background: url(images/boder_bg.jpg) repeat-x;
		font-weight: bolder;
		height: 36px;
		width: 100%;
		color:#FF7C00;
	}

		.adminhead1 ul li{margin:-8px 0 0 -15px;padding:0;border:1px solid red;list-style:disc;}

.admintitle {
	width: 90%;
	min-width: 900px;
	margin: 1 auto;
	color: White;
	background: #698CC3;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	text-align: center;
}
.admintitle div {
	float: left;
}

.b0, .b1, .b2, .bt, .cat {
	width: 100%;
	line-height: 24px;
	margin: 1px 0 0;/* IE */
	float: left;
}
.b0, .b0 div {
	background: White;
}
.b1, .b1 div {
	background: #ECF8FF;
}
.b2, .b2 div {
	background: #CCFFCC;
}
.cat, .cat div {
	background: #CCEBFD;
}
.b0 div, .b1 div, .b2 div, .cat div {
	float: left;
	line-height: 24px;
	margin: 1px 0 0;/* FF */
}
.b0 ul {/* FF */
	margin-top: 0;
	margin-bottom: 0;
}
.b0 li.warning {
	color: Red;
}
.bt {
	height: 28px;
	width: 100%;
	text-align: center;
	background: #CCEBFD;
	line-height: 28px;
	margin: 1px 0 0;
	font-weight: bold;
}
.cat {
	height: 24px;
	font-weight: bold;
	text-align: center;
}

.chapter {
	height: 24px;
	width: 32%;
	margin-left: 1%;
	float: left;
	color: Black;
	line-height: 24px;
}
.exists {
	height: 24px;
	width: 32%;
	margin-left: 1%;
	float: left;
	color: Gray;
	line-height: 24px;
}

.done {
	color: #228B22;
}
.cacel {
	color: Gray;
}
.cover {
	color: #228B22;
}
.bname {
	color: #B8860B;
}
.hilight {
	color: #B8860B;
}

/* 模板 */

#rd8_current{
	width:100%;
	height:auto;
	float:left;
	background:#FFf;
}
img{
	border:none;
}
.rd8_current_img{

	width:23%;
	height:100%;
	float:left;
	padding:5px 20px;
}
.rd8_select_img{
	width:100%;
	border-bottom:1px solid #A5D0F1;
	overflow:hidden;
	margin:10px 0;

}
.rd8_current_title,.rd8_current_author,.rd8_current_intro{
	width:69%;
	height:26px;
	line-height:26px;
	font-size:13px;
	font-weight:bolder;
	color:#000;
	float:left;
}
.rd8_current_author,.rd8_current_intro{
	font-weight:normal;
	height:auto;

}
.rd8_current_select{
	width:100%;
	height:26px;
	line-height:26px;
	float:left;
	padding-bottom:5px;
	text-align:center;
}
.rd8_current_select input{
	width:70px;
	height:26px;
	line-height:26px;
	background:transparent url(images/tbg.gif);
}
.rd8_disable_title{
	width:97.3%;
	height:26px;
	line-height:26px;
	color:red;
	padding:5px 10px;
}
.rd8_disable_list{
	float:left;
	height:26px;
	line-height:26px;
	font-weight:bolder;
	padding:5px 20px;
	text-align:center;
}