/* CSS Document */

body{
	padding:11px 0 14px 0;
	margin:0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:url(images/indexBG.gif) repeat-x;
}

div, h1, h2, p, form, label,  img, span, ul{
	margin:0; padding:0; border:0
}
ul{
	list-style-type:none;
}
.spacer{
	clear:both;
	font-size:0; 
	line-height:0;
}
a{cursor:hand;text-decoration:none;color:#0D64BA} a:hover{color:#4497E9}
.fleft{ float:left;}
img{ border:0; margin:0; padding:0}

#body{
	width:930px;
	padding:13px 0px 13px 0px;
	margin:0 auto;
	background:url(images/right.gif) no-repeat 213px 4px;
}
/*------------------------------------------------header--------------------*/
#header{
    width:930px;
	height:106px;
	position:relative;
	margin:0 auto;
}
#header ul{
	height:31px;
	position:absolute;
	right:10px;
	top:70px;
	clear:both;
	overflow:hidden;
	
}
#header ul li{
	height:31px;
	float:left;
}
#header ul li a{ 
	background:url(images/nav1.gif) no-repeat top left;
	display:block; float:left;
	font: 16px/31px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	padding:0 3px 0 5px;
	text-decoration:none;
}
#header ul li a span{ 
 	background:url(images/nav2.gif) no-repeat top right;
	display:block; float:left;
	padding:0 10px 0 5px; 
}
#header ul li a:hover{
	background:url(images/nav1.gif) no-repeat left -31px ;
    display:block; float:left;
	height:31PX; color:#fff;
}
#header ul li a:hover span{
 	background:url(images/nav2.gif) no-repeat right -31px;
}

.navbottom{ background:#2882E6; height:10px; width:100%;position:absolute; top:95px;}
#header img.logo{
	position:absolute;
	left:-10px;
	top:0px;
}
#header img.banner-x{
	position:absolute;
	right:5px; top:10px;}




/*------------------------------------------------left--------------------*/
#left{
	width:204px;
	float:left;
}
div.uf{ width:174px; background:url(images/uf.gif) no-repeat; height:66px; padding:0 14px;}
div.uf2{ width:174px; background:url(images/uf.gif) no-repeat; height:66px; padding:0 14px;}

div.uf a{
	display:block;
	width:165px;
	height:20px;
	margin-top:40px;
	color:#FF6600;
	background:#E8F6FC;
	float:left;
	padding: 0 5px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	text-align:center;
}


div.uf2 a{
	display:block;
	width:190px;
	height:20px;
	margin-top:40px;
	color:#ff6600;
	background:#E8F6FC;
	float:left;
	padding:3px 0px 0px 0px;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:-9px;
}


div.uf2 a:hover{ background:#116D98; color:#E8F6FC;}

div.uf a:hover{ background:#116D98; color:#E8F6FC;}

.mspl{ 
	border:1px solid #E6BE20;
	padding:2px 1px; margin-top:10px;
	display:block; float:left;
	background:#F8F9E3;
	}
.mspl:hover{	
	border:1px solid #125EB0;
	background:#107ABA;
}
		
/*------------------------------------------------left--------------------*/

/*------------------------------------------------center--------------------*/
.center{float:left; width:498px;margin:0 10px; }

.list{ 
    height:25px;
	background:url(images/listbg.gif) no-repeat; 
    color:#054092;font:12px/25px  Arial, Helvetica, sans-serif; padding:3px 10px;
	margin-top:10px; font-weight:bold; text-align:center
  }	
.inlist{
    background:url(images/list2.gif) repeat-y;} 
	
.server-banner{
	width:458px; height:162px;
	background:url(images/Server-banner.gif);
	margin:0 9px; padding:8px 10px 0;}	
	 
/*------------------------------------------------center--------------------*/

/*------------------------------------------------right--------------------*/
#news{ background:url(images/newsbg.gif) no-repeat; height:225px; padding:0 8px;}
p.newstitle{    
	font:bold 19px/25px Arial, Helvetica, sans-serif; border-bottom:1px solid #fff;
	color:#fff; margin-bottom:8px;}

span.new{
    float:right; display:block; 
	width:41px; font:11px/15px Arial, Helvetica, sans-serif; 
	background:url(images/more.gif) no-repeat; color:#5C8DD1; 
	text-align:center; margin-top:5px;}
p.title {	
    font:bold 19px/25px Arial, Helvetica, sans-serif;
	color:#5C8DD1; border-bottom:1px solid #CCC; margin-bottom:8px;}
	
ul.nwesul li,ul.nwesu li{ background:url(images/newsli.gif) repeat-x bottom;}	
ul.nwesul li a{
	display:block;
	background:url(images/arrow_white.gif) 0 10px no-repeat;
	padding:0 0 0 15px;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	height:25px;
}
ul.nwesu li a{ 	
	display:block;
	background:url(images/arrow_white.gif) 0 10px no-repeat;
	padding:0 0 0 15px;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#5C8DD1;
	text-decoration:none;
	height:25px;
}
ul.nwesul li a:hover,ul.nwesu li a:hover{
	color:#1768BF;
	background:url(images/arrow_white_hover.gif) 0 10px no-repeat #DFE9F8;
}	
#right{
	float:left; padding:10px 10px 10px 15px;
	margin-left:10px; width:687px; 
	min-height:450px; _height:450px;
	background:url(images/right1.gif) ;
	margin-top:25px;
	}
.right3{ width:100%; height:14PX; background:url(images/right2.gif) no-repeat 214PX 0PX;}


.list2{
    height:28px;
	background:url(images/listbg2.gif) no-repeat; 
    color:#000;
	font:18px/23px Arial, Helvetica, sans-serif; padding:4px 10px;
	margin-bottom:10px;
}
.fenqu{
	margin:-1px 0; 
	background:url(images/fenyecenter.gif) repeat-y;
	padding:0 5px;
}	
input.add{ 
	background:url(images/add.gif) no-repeat;
	width:90px; height:27px; border:0;
	color:#fff;
	font:14px/18px Arial, Helvetica, sans-serif;
	font-weight:bold; padding-bottom:2px;}
input.add2{
	background:url(images/add2.gif) no-repeat;
	width:54px; height:16px; border:0; color:#fff;
	font:11px Arial, Helvetica, sans-serif; padding:0 2px 2px 2px; cursor:pointer; }
	
dl{ margin:0; border-bottom:1px solid #ccc; background:#EBF2FA; padding:18px;}
dl dt{ color:#FF6600; background:url(images/arrow_white.gif) 0 7px no-repeat; padding-left:8px;} dd{ margin:0; padding:5px 0;}
dt span{ font-weight:bold; font-size:16px;}	

.listleft-BOX{ padding:10px; border-bottom:1px solid #ccc;}
.listtop{ margin-bottom:10px; margin-top:5px; padding:5px; background:#d2e0f0; text-align:right;}
.listcenter{ border-left:1px solid #ccc; padding-left:10px;}
.Reply{ margin:5px 15px; border:1px dotted #5a9ce4; padding:10px; color:#0D64BA}
	
/*------------------------------------------------search--------------------*/

#search{ width:930PX; overflow:hidden; height:42px;  clear:both;}

.search1,.search3{ 
	 float:left; background:url(images/search1.gif) no-repeat;
	 width:15px;height:42px; }
	 
.search2{ 
	 background:url(images/search2.gif) repeat-x; 
	 height:42px; float:left; width:900px; 
	 line-height:42px; text-align:right; _padding-top:8px}
	 
.search3{ background:url(images/search3.gif) no-repeat;}

#search input.submit{ 
	background:url(images/go.gif) no-repeat; 
	border:0; width:65px; height:26px; cursor:pointer}
	
	
/*------------------------------------------------list--------------------*/

.list-title{ 
	font-weight:bold; padding:8px 0; 
	overflow:auto; text-align:center;width:100%; background:#D2E0F0; margin-top:1px;}
	
.list-title span,.jquery span{ display:block; float:left; overflow:hidden;}	

.jquery{ padding:10px 0; background:#EBF2FA url(images/newsli.gif) repeat-x bottom; text-align:center; clear:both; display:inline-table; width:930px;}
.jquery td{ padding:10px 0}
.jquery td.tdimg img{ padding:2px; background:#fff; border:1px solid #5A9CE4}
.Yellowfont{ color:#FF3300; }
td.bule a:hover{ background:#2778C8; color:#fff; padding:0 2px;}
/*------------------------------------------------footer--------------------*/
#footer{
	width:930px;
	height:125px;
	margin:0 auto;
	position:relative;
	border-top:1px solid #CCCCCC;
}
#footer ul{
   overflow:hidden;
   width:560px;
   margin:0 auto;
   margin-top:20px;
}
#footer ul li{
	float:left;
	background-color:inherit;
	font: 12px/19px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#0983B7;
	background-color:inherit;
	font:normal 13px/19px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#fff;
	background-color:#2C79CD;
}
#footer p.copyright{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-align:center;
	width:100%;
}

#footer img{
	float:left; margin-left:10px;
}
.paypal{ width:460px; margin:0 auto;}


/*------------------------------------------------ҳЧ--------------------*/
/*items css qimin 09-08-10*/
table.items-table { border:solid 1px #B9B99D; background:#EDEDE4; line-height:30px;}
table.items-table tr { background:#F4F5EF; }
table.items-table img{ margin:10px 0 0 0;}

ul.ULbuynow{ margin:10px 40px;}
ul.ULbuynow li{ padding:5px 0;}
ul.ULbuynow li span{ display:block; float:left; width:150px;clear:left; font-weight:bold; height:30px;}
/*------------------------------------------------ҳЧ--------------------*/
/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 8px; MARGIN: 3px 0; PADDING-TOP: 8px; TEXT-ALIGN:right; background:#D2E0F0;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}



