body {
	font-size: 12px;
	text-align: center;
	line-height: 25px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.header {
	width: 980px;
	height: 110px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
}
.header_top {
	height: 80px;
	clear: both;
}
.header_nav {
	height: 30px;
	line-height: 30px;
	background-color: #8A8A8A;
	color: #FFFFFF;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
.header_nav a {
	color:#FFF;
}
.header_nav a:hover {
	color:#FFF;
	text-decoration: none;
}
.header_nav1 {
	line-height: 25px;
	background-color: #EAEAEA;
	text-align: center;
}
.header_nav1 a {
	color:#000;
}
.header_nav1 a:hover {
	color:#000;
	text-decoration: none;
}


.main {
	height: 100px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	padding: 0px;
}
.leftmain {
	width: 190px;
	float: left;
}
.centermain {
	width: 570px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
.rightmain {
	float: right;
	width: 200px;
}
.cleanmain {
	height: 5px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}


#li2 {
	text-align: center;
	padding-top: 5px;
	vertical-align: middle;
}
#li3 {
	text-align: left;
	padding-top: 5px;
	vertical-align: middle;
	padding-left: 50px;
}
.login a {
	color: #000000;
	text-decoration: none;
}
.login a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#li1 {
	margin-bottom: 8px;
}
.alltop_top {
	background-color: #A6A6A6;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
	padding-left: 5px;
	height: 25px;
	line-height: 25px;
	color: #FFFFFF;
}
.login {
	margin-bottom: 10px;
}
.alltop_main {
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.alltop_main ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	line-height: 20px;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.alltop {
	padding-bottom: 10px;
	text-align: left;
}
.loginmain li {
	list-style-type: none;
	text-align: left;
}
.centermain_1top {
	line-height: 25px;
	height: 25px;
	background-color: #8A8A8A;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
	font-weight: bold;
	color: #FFFFFF;
}
.centermain_1main {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	height: 160px;
}
#piclist {
	padding: 1px;
	border: 1px solid #D2DAE1;
	float: none;
	background-color: #F0F2F4;
	text-align: center;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.centermain_1main a {
	color: #574FBE;
	text-decoration: none;
	font-size: 12px;
}
.centermain_1main a:hover {
	color: #FF9900;
	text-decoration: underline;
}
.centermain_1main ul {
	clear: none;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.centermain_1main li {
	text-align: center;
	list-style: none;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 10px;
}
.centermain_1 {
	margin-bottom: 5px;
}
.centermain_2 {
	margin-bottom: 5px;
	clear: both;
}
.centermain_2top {
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8A8A8A;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
.centermain_2main {
	padding: 0px;
}
.centermain_2main ul {
	list-style-type: none;
	margin: 0px;
	clear: both;
	padding: 0px;
}
.centermain_2main li {
	float: left;
}
.centermain_2main ul {
	line-height: 25px;
}
.centermain_2main li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.search_top {
	line-height: 25px;
	color: #FFFFFF;
	background-color: #A6A6A6;
	height: 25px;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
.search {
	margin-bottom: 10px;
}
.search_main {
	text-align: left;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.search_main ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.rank {
	margin-bottom: 10px;
}
.rank_top {
	line-height: 25px;
	color: #FFFFFF;
	background-color: #A6A6A6;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
	text-align: left;
}
.rank_main {
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.rank_main ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 18px;
}
.rank_1 {
	margin-bottom: 10px;
}
.rank1 {
	margin-bottom: 10px;
}
.rank1_top {
	line-height: 25px;
	color: #FFFFFF;
	background-color: #A6A6A6;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
.rank1_main {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	text-align: left;
	line-height: 20px;
	padding: 5px;
}
.rank1_main ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.footer {
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A6A6A6;
	line-height: 25px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	margin-bottom: 0px;
	width: 100%;
	clear: both;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.leftmain1 {
	margin-bottom: 10px;
}
.leftmain1_top {
	line-height: 25px;
	background-color: #A6A6A6;
	text-align: left;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
	color: #FFFFFF;
}
.leftmain1_main {
	padding: 5px;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	clear: both;
}
.leftmain1_main ul {
	margin: 0px;
	list-style-type: none;
	line-height: 20px;
	padding: 0px;
}
.main3 {
	float: right;
	width: 780px;
	margin-left: 10px;
}
.main4 {
	line-height: 25px;
	height: 25px;
	text-align: center;
	background-color: #EAEAEA;
}
.main5 {
	margin-top: 10px;
}
.main5_top {
	background-color: #A6A6A6;
	height: 25px;
	line-height: 25px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
.main5_main ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
	clear: both;
}
.listpage {
	line-height: 25px;
	height: 25px;
	clear: both;
}

.main5_main {
	clear: both;
	line-height: 25px;
	height: 25px;
	background-color: #EAEAEA;
}
.main5_main li {
	float: left;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.infomain_top {
	line-height: 25px;
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	padding-top: 10px;
}
.infomain_main {
	clear: both;
	line-height: 25px;
	text-align: left;
	float: left;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
}
.infomain_main ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.infomain_main li {
	float: left;
	width: 195px;
	line-height: 30px;
}
.infomain_main1 {
	margin-top: 5px;
	padding-top: 10px;
	clear: both;
	float: left;
	width: 780px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9933;
	margin-bottom: 10px;
}
.infomain1_left {
	float: right;
	width: 620px;
	text-align: left;
	padding-right: 10px;
	line-height: 25px;
}
.infomain1_right {
	float: left;
	width: 150px;
	text-align: center;
	padding-top: 10px;
	clear: right;
	line-height: 25px;
}
.pic {
	border: 1px solid #CCCCCC;
	padding: 2px;
}
.infomain_main2 {
	line-height: 25px;
	margin-top: 10px;
	text-align: left;
	padding-left: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-top: 5px;
	clear: both;
}
.maintop {
	line-height: 25px;
	background-color: #EAEAEA;
	height: 25px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9933;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.maintop_1 {
	float: left;
	width: 500px;
}
.maintop_2 {
	float: right;
	width: 300px;
	text-align: right;
}
.articletop {
	line-height: 30px;
	color: #FFFFFF;
	background-color: #A2A2A2;
}
.article_listtitle {
	line-height: 30px;
	font-weight: bold;
	font-size: 14px;
	margin-top: 10px;
}
.articlelist_list {
	line-height: 25px;
	margin-top: 10px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	clear: left;
}
.articlelist_list li {
	float: left;
	width: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	text-align: left;
	list-style-type: none;
	padding-left: 25px;
}
.maintop_3 {
	float: right;
	width: 380px;
}
.articinfo {
	font-size: 14px;
	text-align: left;
	width: 90%;
	line-height: 200%;
	margin-top: 15px;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.articinfo_footer {
	line-height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9933;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	padding-top: 5px;
	clear: both;
}
.articleinfo_set {
	line-height: 10px;
	margin-top: 12px;
}
.main4 {
}
.infomain_main4 {
	clear: both;
}
.infomain4_content {
	width: 630px;
	float: right;
	text-align: left;
	padding-top: 10px;
}
#button1 {
	margin-top: 5px;
	margin-bottom: 5px;
}
.articletop a {
	color: #FFFFFF;
}
.articletop a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.admin {
	clear: both;
	height: 25px;
	text-align: left;
	background-color: #EAEAEA;
	padding-left: 5px;
}
.message {
	line-height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.messagetitle {
	line-height: 25px;
	background-color: #8A8A8A;
	text-align: left;
	padding-left: 20px;
	color: #FFFFFF;
}
.headerlogo {
	float: left;
	height: 80px;
}
.headerad {
	margin-left: 5px;
	width: 600px;
	height: 80px;
	float: left;
}
.headerset {
	float: right;
	width: 150px;
	padding-top: 4px;
}
.headerset ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.headerset li {
}
.headerset li {
}
#headersetimg {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.announce {
	line-height: 25px;
	height: 25px;
	text-align: left;
	border: 1px solid #FF9933;
	padding-left: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFB;
}
.totop {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 68px;
	padding-right: 30%;
	padding-left: 33%;
}
.totop_a {
	background-image: url(/images/end_n_bg2.gif);
	height: 68px;
	width: 61px;
}
.totop ul {
	float: left;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

.note {
    width: 90%;
    text-align: left;
	margin-top:10px;
	font-size:12px;
	text-align:left;
	line-height:20px;
}

#adtop{
    text-align: center;
}
#adfoot {
    text-align: center;
}
#adbottom{
    text-align: center;
}
#content{width: 960px; 
    text-align: left;
	padding: 10px 3% 10px 3%;
	font-size: 16px;
margin-left:auto; margin-right: auto;
}


.acss{
    width: 90%;
    text-align: left;
	background: #8A8A8A;
}

.vcss{
	font-size: 14px;
    background:#E3E3E3; 
    text-align: center;
    font-family:ËÎÌå;
}

.ccss{
    font-size: 12px;
    background: #FFF; 
    width: 25%;
	text-align: leftr;
	font-family:ËÎÌå;
}
.ccss a {
	color:#0000CC;
}

#notefont {
	color:#09c;
}
.chaptertitle{
    text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #FF9933;
	line-height: 25px;
}

.chaptercontent{
    text-align: left;
	padding: 10px 3% 10px 3%;
	font-size: 14px;
}





#footlinka,#footlinkb{
        text-align: center;
	margin:0px auto;
	width:96%;
	padding: 0 2% 0 2%;
	font-size: 12px;margin-top:-6px;
letter-spacing:4px;

}

#footlinka a{
	color: #000000;
}

#footlinkb a{
  color: #0033EE; 
  text-decoration: none; 
  background-color: transparent;
}


#footann {
	width: 100%;
	text-align: center;

	float: center;float: center;margin-top:-8px;
}

#footann2 {
	width: 100%;
	text-align: center;

	float: center;margin-top:-8px;

}



#copyright{

    text-align: center;
	margin-top:1px;
	font-size:12px;
	line-height:20px;float: center;
}


.foottjlink{ float:left;align: center; width:980px; margin:0px; padding:0px;font-size: 12px;}
.foottjlink ul{ float:left; width:100% padding:0px; margin:0px;}
.foottjlink li{ float:left; padding:0px; margin:0px; list-style-type:none; line-height:15px; width:10%; text-indent:2px;text-align: center;}
