body{
	margin:0px;
	background-color:#F2F2F2;
	font-size:12px;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.avatarbackground { background-color: #F5F5F5; }
form{margin:0px;}
a{font-size:12px;text-decoration:none; }
.banner{width:980px;clear:both}
.clear{
	clear:both;
    height:0;
    font-size:0;
    line-height:0px;
    overflow:hidden;
}
.li-item{list-style-type:none;}
.category-item{width:133px;height:27px;padding-left:35px;margin:3px 3px 0px 3px;line-height:27px;
background:url(fjwj_19-1.gif) no-repeat; list-style-type:none;
}
.article-title {
	PADDING-RIGHT: 1px;	PADDING-LEFT: 1px;	
	FONT-WEIGHT: bolder;	FONT-SIZE: 22px;
		PADDING-BOTTOM: 10px;	LINE-HEIGHT: 25px;	
		PADDING-TOP: 10px;	TEXT-ALIGN: center;}
.article-about {	FONT-SIZE: 12px;	MARGIN: 0px 30px 10px;	COLOR: #999;	BORDER-BOTTOM: #ccc 1px solid;	TEXT-ALIGN: center}
.article-contents {	PADDING-RIGHT: 30px;	PADDING-LEFT: 30px;	FONT-SIZE: 14px;	PADDING-BOTTOM: 10px;	LINE-HEIGHT: 1.5em;	PADDING-TOP: 10px;	TEXT-ALIGN: left; line-height:180%;} 
.colorfocus {
	border: 1px #0099CC double;
	background-color: #E8FAFF;
}
.colorblur {
	border: 1px #cccccc double;
	background-color: #ffffff;
}

.nav {
background:#ebf2fa;
font: 12px Tahoma, Verdana;
color: #333333;
padding-top:10px;
padding-bottom:10px;
width: 100%;
margin: auto;
}
.nav a {
	color:#333333;
	background: url(navarrow.gif) no-repeat left;
	padding: 0 0px 0 15px;
	margin-right:6px;
}
.nav .home {
	color:#333333;
	background: url(navhome.gif) no-repeat left;
	padding: 0 0px 0 15px;
	margin-right:6px;
}

.nav span
{
	color:#333333;
	background: url(navarrow.gif) no-repeat left;
	padding: 0 0px 0 15px;
	margin-right:6px;
}
/*Pages*/
.cmspages{ border: 1px solid #BDDAF7; background:#F5FAFE url(images/list.gif) no-repeat 1px 1px; text-align: center; color: #188BCC; line-height: 26px; padding: 0 4px; }
.cmspages a{ color: #333; padding: 5px; }
.cmspages a:hover{ color: #fff; background: #45ACE1 url(images/page-bg.gif) repeat-x top left; text-decoration:none;}

/*Pages*/
			
#header{
    width:980px;
	background:url(fjwj_143.gif) no-repeat;
	padding-left:89px;
	height:56px;
	margin-left:auto;
	margin-right:auto;
	display:block;
}
#header-right{
	background:url(fjwj_145.gif) no-repeat right;
	padding-right:82px;
	height:56px;
	float:left;
}
#headermenu{
  width:809px;
	height:40px; padding-top:16px; background-image:url(fjwj_144.gif); color: #ffffff; font-size:14px; font-weight:bold; float:left;  display:block; text-align:center; 
}
.submenu {
	BORDER-RIGHT: #559ae4 1px solid; BORDER-TOP: #559ae4 1px solid; DISPLAY: none; PADDING-LEFT: 1px; BACKGROUND: #559ae4; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #559ae4 1px solid; WIDTH: 70px; BORDER-BOTTOM: #559ae4 1px solid; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 23px;
}
.submenu UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;
}
.submenu UL LI {
	 BORDER-TOP: #dedede 1px solid; DISPLAY: block; PADDING-LEFT: 4px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 21px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none;
}
.submenu a{
	  color:#FFF;
}
.menus { POSITION: relative;width:68px; color: #ffffff; font-size:14px; font-weight:bold; list-style-type:none; float:left; text-align:center;}
.bigsubmenu {
	BORDER-RIGHT: #559ae4 1px solid; BORDER-TOP: #559ae4 1px solid; DISPLAY: none; PADDING-LEFT: 1px; BACKGROUND: #559ae4; LEFT: 0px; MARGIN: 0px; BORDER-LEFT: #559ae4 1px solid; WIDTH: 150px; BORDER-BOTTOM: #559ae4 1px solid; WHITE-SPACE: nowrap; POSITION:absolute; TOP: 23px;
}
.bigsubmenu UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;
}
.bigsubmenu UL LI {
	 BORDER-TOP: #dedede 1px solid; DISPLAY: block; PADDING-LEFT: 4px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 21px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none;
}
.bigsubmenu a{
  color:#FFF;
}

.rightmenu 
{
	BORDER-RIGHT: #559ae4 1px solid; BORDER-TOP: #559ae4 1px solid; DISPLAY: none; PADDING-LEFT: 1px; BACKGROUND: #559ae4; LEFT: 0px; margin-top:-10px;  BORDER-LEFT: #559ae4 1px solid; WIDTH: 200px; BORDER-BOTTOM: #559ae4 1px solid; WHITE-SPACE: nowrap;POSITION: relative;
}
.rightmenu-item{BORDER-TOP: #dedede 1px solid; DISPLAY: block; PADDING-LEFT: 4px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 21px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none; z-index:999;}

#toolsbar 
{
    
     padding:5px;
	clear:both;
	width:970px;
	background:#FFFFFF;
	clear:both;
    overflow:hidden;}
    
.goleft { width:400px; height:23px; float:left; display:block }
.goright { width:470px; height:23px; float:right; display:block }

#main-body{
  padding:0px;
	clear:both;
	width:980px;
	background:#FFFFFF;
	clear:both;
    overflow:hidden;
}


/**left**********************************/
#left-block{
	float:left;
	width:204px;
	
	background:url(fjwj_13.gif) repeat-y;
	
}
#left-block h2{
   margin:0;
	background:url(fjwj_15.gif) no-repeat;
	width:144px;
	padding-left:60px;
	
	font-size:14px;
	padding-top:14px;
	font-weight:bold;
}
#left-block p{
   margin:0;
   padding-right:10px;
	background:url(fjwj_16.gif) repeat-y;
	text-align:right;
}
#left-block A {	COLOR: #4a2b04;	TEXT-DECORATION: none}

#left-block ul{
width:194px;
list-style-position:inside;
list-style-type:circle;
padding-left:10px;
	background:url(fjwj_16.gif) repeat-y;
	margin:0px;
}
#left-block li
{
    line-height:200%;
}
#left-block form{
width:194px;
list-style-position:inside;
padding-left:10px;
	background:url(fjwj_16.gif) repeat-y;
	list-style:none;
	margin:0px;
}
.left-block-bottom{
	background:url(fjwj_39.gif) no-repeat;
	height:13px;
	width:204px;
}
#bigmiddle-block{
width:776px;
	float:left;
}
/**middle block****************************************/
#middle-block{
	width:572px;
	float:left;
}
#middle-block a
{
    color:#000000;
}
#middle-block li
{
    line-height:200%;
}
.ad{
 margin-top:10px;
  margin-bottom:10px;
}
.myform{
 margin-left:10px;
  margin-right:10px;
}
.middle-bottom{
background:url(fjwj_57a.gif) no-repeat;
width:572px;
height:19px;
}
.middle-category-name
{
    color:#F00;
    font-weight:bold;
}
/**right block*****************************************/
#right-block{
	width:204px;
	float:right;
	padding:0px;
	 background-image:url(fjwj_138.gif) repeat-y;
	
}
#right-block marquee
{
    
padding-left:10px;
padding-right:10px;
BACKGROUND: url(fjwj_21.gif) repeat-y;
}
#right-block A {COLOR: #4a2b04;	TEXT-DECORATION: none}
#right-block h2{
   margin:0;
	background:url(fjwj_86.gif) no-repeat;
	width:144px;
	padding-left:60px;
	
	font-size:14px;
	padding-top:14px;
	font-weight:bold;
}
#right-block p{
   margin:0;
   padding-right:10px;
	BACKGROUND: url(fjwj_21.gif) repeat-y;
	text-align:right;
}
#right-block ul{ 
 overflow:hidden;
width:194px;
list-style-position:inside;
list-style-type:circle;
padding-left:10px;
	BACKGROUND: url(fjwj_21.gif) repeat-y;

	margin:0px;
}
#right-block li
{
    line-height:200%;
}
.right-block-bottom{
	background:url(fjwj_31.gif) no-repeat;
	height:13px;
	width:204px;
}
.right-ul-bottom{
	background:url(fjwj_71.gif) no-repeat;
	height:13px;
	width:204px;
}
.right-block-vote{ 
 overflow:hidden;
width:194px;
list-style-position:inside;
padding-left:10px;
	BACKGROUND: url(fjwj_21.gif) repeat-y;
	list-style:none;
	margin:0px;
}

#footer{
 clear:both;
	text-align:center;
	background:url(fjwj_137.gif) repeat-x;
	height:120px;
	background-color:#B0DFF7;
	color:#111;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
	line-height:20px;
}
#footer a{color:#111}
#footer a:hover{color:#fff}
/*------------------------------ ÏÂ²¿·Ö ----------------------------------*/

.bottom_k{BORDER-bottom: #7A7A7A 1px dashed;BORDER-top: #B6BBB4 1px solid;background:#F9F9F9;clear: both;overflow: hidden;padding:0px 0 0 0;}
.bottom_links{width:90px;FLOAT: left;MARGIN: 26px 0px 0px 4px;}
.bottom_k3{width:850px;overflow: hidden;FLOAT: right;MARGIN: 6px 8px 0 0;}
.onlineuserlist{ clear:both; padding-left: 10px; margin: 0 ; }
.onlineuserlist dt, .onlineusernumber{ border-bottom: 1px solid #CE4183; height: 35px; line-height: 35px; }
.online li{ float: left; line-height: 35px; text-align: left; height: 40px; min-height: 0px; width:20%;}
.txtonline li{ float: left; line-height: 25px; text-align: left; height: 26px; min-height: 0px; width:20%;}

#shopwindow{ border: 1px solid #B4C9E0; overflow: hidden; background-color: #F5FAFE; padding: 5px; width: 680px!important; width: 680px; text-align: left; }
	*+html #shopwindow{ width: 340px; }
		#shopwindow dl{ margin: 0; padding: 0; }
		#shopwindow dt { clear: both; color: #A9C1DC; line-height: 28px; margin: 0 1em; }
		#shopwindow dd { overflow: hidden; float: left; width: 7em; line-height: 100px; height: 100px; margin: 0em 1em; }
			#shopwindow dt a:link,#shopwindow dt a:visited{ color:#A9C1DC; text-decoration:none;}
			#shopwindow dt a:hover,#shopwindow dt a:active,#shopwindow dd a:hover,#shopwindow dd a:active{ color:#1F90CF; text-decoration:underline;}
			#shopwindow dd a:link,#shopwindow dd a:visited{ color:#333; text-decoration:none;}