body{margin:0px 0px;text-align:center;}
img{border:0px;}
#header{background:url(/images/bg.gif) repeat-x;height:294px;text-align:center;}
#ht{width:898px;text-align:left;margin:0 auto;}
#logo{float:left;margin-bottom:0px;clear:left;}
#nav{float:right;margin-bottom:0px;}
	#nav ul{margin-top:30px;margin-bottom:0px;}
		#nav ul li{float:left;width:60px;list-style-type:none;background:url(/images/nav.gif) no-repeat top right;padding:10px 0px 1px 3px;text-align:right;}
			#nav ul li a:link,#nav ul li a:hover{font-size:12px;color:#ccc;text-decoration:none;margin-right:5px;}
			#nav ul li a:visited{color:#808080;text-decoration:none;font-size:12px;margin-right:5px;}
			#nav ul li a:active{color:#feffb8;text-decoration:none;font-size:12px;margin-right:5px;}
#iad_up{clear:both;padding-top:2px;}
#iad_down{}
#textbody{width:898px;margin:0 auto;text-align:left;}
#t_left{float:left;width:274px;border-right:2px solid #ccc;text-align:left;}
	#t_left li,#t_left a{color:#444;font-size:12px;}
#news{font-size:12px;width:240px;color:#444;}
	#news .content strong{display:block;margin-top:3px;}
	#news .content p{text-indent:2em;}
		#news .cotnent p a:hover{text-decoration:underline;color:#336666;}
		#news .content p a:link,#news .content p a:visited{text-decoration:none;}
	#news ul{margin-left:18px;line-height:140%;}
		#news ul li{list-style:url(/images/arrow.gif) outside none;}
	#download .content{background:url(/images/down_right.gif) #f4f4f4 no-repeat bottom right;width:240px;padding:10px 0px;}
		#download .content ul{margin-left:10px;line-height:140%;}
			#download .content ul li{list-style-type:none;}
				#download .content ul li a:link,#download .content ul li a:hover{color:#317486;text-decoration:none;}
				#download .content ul li a:visited{color:#808080;text-decoration:none;}
#t_right{margin-left:277px;padding-left:20px;text-align:left;width:562px;}
	#t_right li,#t_right p,#t_right td,#t_right a{color:#444;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
	#t_right label{font-weight:bold;font-size:12px;}
	#t_right p.title{font-size:14px;font-weight:bold;border-bottom:1px solid #ccc;padding:5px 3px 7px 3px;}
	#t_right .content{font-size:12px;}
		#t_right .content p{text-indent:2em;}
		#t_right .content img{margin-right:7px;}
	#member p{margin:10px 0px;}
#intro_contact{margin-top:1em;}
	#intro_contact .title{font-size:12px;}
	#why_join p{text-indent:2em;}
	
#footer{margin-top:20px;font-size:12px;text-align:left;font-family:Arial, Helvetica, sans-serif;background:url(/images/footer_style.gif) repeat-x top left;padding-top:30px;clear:both;}
	#footer img{margin:0px 10px;margin-top:10px;}
	#footer p{text-align:center;}
		#footer p a{margin:0px 5px;}
		#footer p a:link,#footer p a:visited{color:#808080;text-decoration:none;}
		#footer p a:hover{color:#006666;}
	#footer span{color:#46852f;margin-top:20px;}

/*fenghui page*/
	#fenghui_page .content a{text-decoration:none;}
#fh_basic{font-size:12px;color:#7f8991;}
	#fh_basic p{margin:4px 7px;}
		#fh_basic p label{margin-left:5em;font-weight:normal;}
#tabs{background:url("/images/fenghui/menu_bg.gif") repeat-x top left;padding-top:8px;margin:0px;}
	#tabs ul{margin:0px;}
	#tabs .anchors li{font-size:87.5%;line-height: 1.4;border:0px;}
	#tabs p,#tabs div li,#tabs td{font-size:12px;line-height: 1.4;border:0px;color:#7f8991;}
	#tabs div{margin:0px;padding:10px 5px;border-top:0px;}
	#journey p{margin:0px;}
	#part p{margin:0px;}
	#part ul,#topic ul{margin-left:30px !important;}
	#part ul{margin-top:5px;margin-bottom:3px;}
	#journey p{font-weight:bold;}
	.ji{background-color:#f8f8f8;}
		.ji td{padding:3px;}
	.leftTd{width:20%;}
	.fragment{height:197px;overflow:auto;}
#journey{border:1px solid #97a5b0;}
	#character table{background-color:#000000;}
	#character td{background-color:#FFFFFF;padding:5px;}
	#character_index label{display:list-item;list-style:url(/images/character.gif) inside none;margin-left:20px;font-family:Arial, Helvetica, sans-serif;}
#articleList{margin-left:18px;line-height:140%;}
	#articleList li{list-style:url(/images/arrow.gif) outside none;}
	#character_index .inline{margin-left:2em;}
		#character_index .inline strong{display:block;margin:0px;color:#006699;font-size:12px;}
			#character_index .inline strong span{color:#CC33CC;font-weight:normal;}
			#character_index .inline .content p{color:#999999;}

#fh_character{width:240px;}	
	#fh_character a:link{text-decoration:underline;}
	#fh_character a:hover{text-decoration:blink;}
	#fh_character p{font-size:12px;}
/*artilce*/
.editor_line{margin-top:0px;margin-bottom:15px;text-align:right;}
	.editor_line label{margin:0px 5px;font-weight:normal;}
#error{text-align:center;}

/*liucheng*/
#liucheng{font-size:12px;}
	#liucheng p,#liucheng strong,#liucheng ul li{color:#006666;}
	#liucheng p{margin:8px 0px;}
	#pay p{margin:5px 0px;}
	#pay ul{margin-top:3px;margin-bottom:2px;}

/*online*/
#lc_intro{background-color:#ffffd9;border:1px dotted #aacfe3;padding:5px;margin-bottom:15px;}
	#lc_intro p{margin:2px;}
	#online_reg legend{font-size:12px;}
	#reg_form input{border:0px;border-bottom:1px solid #444;width:60px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
	#reg_form li{float:left;margin-right:7px;}
	#reg_form select{font-size:12px;margin-left:2px;}
	#reg_form p select{margin-right:2px;}
	#reg_form p{margin:7px 2px;clear:both;}
	#reg_form ul{margin-top:5px;clear:both;}
#submit{text-align:center;}
	#submit button{border-left:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;background-color:transparent;padding:5px;font-size:12px;}