/* 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--------------------*/

/*------------------------------------------------header--------------------*/
#header{
    width:930px;
	height:120px;
	position:relative;
	margin:0 auto;
}
#header ul{
	background:url(images/nav_bar.gif) 0 0 no-repeat;
	width:915px;
	height:51px;
	position:absolute;
	left:0px;
	top:70px;
	padding:0 0 0 15px;
}
#header ul li{
	height:51px;
	float:left;
	padding:0 1px 0 0;
	background:url(images/munebg.gif) no-repeat 0px 8px;
}
#header ul li a{
	display:block;
	padding:0 14px;
	font: 14px/50px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
#header ul li a:hover{
    display:block; float:left;
	background:#7EB8F8; height:51PX; color:#fff;
}

#header img.logo{
	position:absolute;
	left:10px;
	top:0px;	
}
#header img.banner-x{
	position:absolute;
	right:5px; top:10px;}
/*------------------------------------------------header--------------------*/

/*------------------------------------------------body--------------------*/
#body{
	width:930px;
	padding:13px 0px 13px 0px;
	margin:0 auto;
}
/*------------------------------------------------left--------------------*/
#left{
	width:204px;
	float:left;
}
div.uf{ 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 9px/18px Arial, Helvetica, sans-serif;
	text-align:center;
}
div.uf a:hover{ background:#116D98; color:#E8F6FC;}

.mspl{ 
	border:1px solid #E6BE20;
	padding:2px; margin-top:10px;
	display:block; float:left;
	background:#F8F9E3;
	}
.mspl:hover{	
	border:1px solid #125EB0;
	background:#107ABA;
}
.left1-top{ 
	background:url(images/euf.gif) no-repeat;
	height:47px; margin-top:10px;
	color:#0A57A6;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
}
.left1-top div{
	 padding-top:16px; padding-left:50px; 
	 width:150px; float:left;
	 }	
.left1-center{ 
	background:url(images/left-centerbg.gif) repeat-y;
	}
.inleft1{ width:204px; clear:both;}	
#left1text{
	padding-left:40px; width:134px;
	background:none #1FA2DF; color:#fff;
}
.inleft1 a{ 
	display:block;
	padding-left:20px;
	width:154px; margin:0 15px 0 14px;
	border:1px solid #1972B8; background:url(images/inleftimg.gif) no-repeat 150px 8px #fff;
	line-height:24px;
	color:#000; font-weight:bold;}
	
.inleft1 a:hover{
	background:#DFE9F8;}	
.left1-bottom{ background:url(images/left-bottombg.gif) no-repeat; height:9px;}				
/*------------------------------------------------left--------------------*/

/*------------------------------------------------center--------------------*/
.center{float:left; width:498px;margin:0 10px; }

.list{ 
    height:25px;
	background:url(images/listbg.gif) no-repeat; 
    color:#fff;font:18px/25px Arial, Helvetica, sans-serif; padding:3px 10px;
	margin-bottom:10px;
  }	
.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;}
.server-banner2{
   position:relative;
	width:458px; height:162px;
	background:url(images/Server-banner2.gif);
	margin:0 9px; padding:8px 10px 0;}
#inbanner2{ position:absolute;
 width:275px; height:162px; top:5px; left:195px;}	
		
	
.server1,.server2,.server3{display:block; margin-bottom:7px;width:175px; height:46px;}
.server1:hover{background:url(images/USA-MS1.gif) no-repeat;}
.server2:hover{background:url(images/EUR-MS1.gif) no-repeat;}
.server3:hover{background:url(images/SG-MS1.gif) no-repeat;}	 
/*------------------------------------------------center--------------------*/

/*------------------------------------------------right--------------------*/
#right{
	float:left; padding:10px 10px 10px 15px;
	margin-left:10px; width:687px; 
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	min-height:650px; _height:650px; 
	}
	
.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; }
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;}		

/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------bodyBottom--------------------*/
#bodyBottom{
	width:900px;
    margin:0 auto; margin-bottom:15px;
}
#bodyBottom div{ float:left;}
	
#bodyBottom .mo1A,#bodyBottom .mo1B,#bodyBottom .mo1C,#bodyBottom .mo1D{ display:block;
    width:120px; height:205px;}	
#bodyBottom .mo1A:hover{ background:url(images/BANgold-1.gif) no-repeat;}
#bodyBottom .mo1B:hover{ background:url(images/BANpl-1.gif) no-repeat;}	
#bodyBottom .mo1C:hover{ background:url(images/BANac-1.gif) no-repeat;}
#bodyBottom .mo1D:hover{ background:url(images/BANit-1.gif) no-repeat;}		
	
#bodyBottom .mo2{ display:block; width:170px; height:30px; margin:50px 0 0 35px;}	

#banner1{ 
    width:217px; height:287PX; 
	margin:0px 10px 0 0 ;
	background:url(images/BANgold.gif); }

#banner2{ 
    width:217px; height:287PX; 
	margin:0px 10px 0 0 ;
	background:url(images/BANpl.gif); }
	
#banner3{ 
    width:217px; height:287PX; 
	margin:0px 10px 0 0 ;
	background:url(images/BANac.gif); }
	
#banner4{ 
    width:217px; height:287PX; 
	margin:0 ;
	background:url(images/BANit.gif); }
	
p.title {	
    font:bold 19px/25px Arial, Helvetica, sans-serif;
	color:#5C8DD1; border-bottom:1px solid #CCC; 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:#fff; 
	text-align:center; margin-top:5px;}		
	
ul.nwesul li a{
	display:block;
	background:url(images/arrow_white.gif) 0 7px no-repeat;
	padding:0 0 0 10px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
	height:20px;
}
ul.nwesul li a:hover{
	color:#1768BF;
	background:url(images/arrow_white_hover.gif) 0 7px no-repeat #DFE9F8;
}
/*------------------------------------------------bodyBottom--------------------*/

/*------------------------------------------------footer--------------------*/
#footer{
	width:930px;
	height:125px;
	margin:0 auto;
	position:relative;
	border-top:1px solid #CCCCCC;
}
#footer ul{
   width:650px;
   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;}


/*------------------------------------------------footer--------------------*/
/*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
}