@charset "utf-8";
/* CSS Document */
body
{
	margin:5px auto;
	background:url(/image/bodybg.jpg) no-repeat #7FAEC9 center top;
	font-family: Arial, Helvetica, sans-serif;
	}
select,input,pre,textarea{  font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; position:relative}
img
{
	border:0px;
	}
th
{
	margin:0px;
	padding:0px;
	}
ul
{
	margin:0px;
	padding:0px;
	}
p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.8;
	padding:0px;
	margin:0px;
	}
a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	}
.n_sty1
{
	color:#000;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
.n_sty4
{
	color:#fff;
	font-weight:bold;
	font-size:14px;
	}
.n_sty3
{
	color:#999;
	}
.n_sty6
{
	color:#000;
	font-size:14px;
	}
.n_sty7
{
	font-size:14px;
	color:#09F;
	font-weight:bold;
	}
.n_sty8
{
	font-size:12px;
	font-weight:bold;
	color:#C00;
	}
.n_sty2
{
	width:180px;
	}
.n_sty9
{
	font-size:16px; color:#F56713;
	font-weight:bold;
	}
.n_sty10
{
	font-size:20px;
	color:#003399;
	font-weight:bold;
}
.n_sty11
{
	font-size:12px; color:#F56713;
	font-weight:bold;
	}
.n_A
{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0px auto;	
	}
.n_top
{
	width:1000px;
	height:100px;
	overflow:hidden;
	}
.n_nav
{
	width:1000px;
	height:37px;
	overflow:hidden;
	margin-top:5px;
	background-image:url(/image/n_navback.jpg);
	}
.n_nav a
{
	display:block;
	height:25px;
	margin-top:3px;
	padding:9px 6px 0px 6px;
	border-right:1px solid #ccc;
	float:left;
	text-decoration:none;
	color:#666;
	font-size:14px;
	font-weight:bold;
	}
.n_nav a:hover
{
	color:#09F;
	text-decoration:underline;
	}
.n_B
{
	width:988px;
	height:auto;
	overflow:hidden;
	background-color:#FFF;
	}
.n_left
{
	width:193px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:9px;
	}
.n_left_top
{
	width:178px;
	height:23px;
	overflow:hidden;
	padding:5px 0px 0px 15px;
	background-image:url(/image/h2.gif);
	margin-top:10px;
	}
.n_left_bottom
{
	width:171px;
	height:auto;
	overflow:hidden;
	border:1px solid #A9CBDE;
	padding:10px;
	background:#E3F1FB;
	}
.n_left_bottom a
{
	display:block;
	margin-top:10px;
	color:#333;
	text-decoration:none;
	background-image:url(/image/leftboxli.gif);
	background-repeat:no-repeat;
	background-position:right center;
	}
.n_left_bottom a:hover
{
	color:#990000; 
	text-decoration:underline;
	background-image:url(/image/leftboxlia.gif);
	}
.n_center
{
	width:546px;
	float:left;
	margin-left:9px;
	overflow:hidden;
	}
.n_center_top
{
	font-size:14px; color:#111; text-indent:15px; width:546px; height:22px;background:url(/image/h2a.gif) no-repeat ;   padding:6px  0 0 0; margin-top:6px;
	}
.n_center_bottom
{
	width:546px; height:132px;background:url(/image/quickbg.gif) no-repeat right ; padding-top:10px
	}
.n_center_bottom1
{
	width:524px; height:auto; padding:10px;
	border:1px solid #D6D6D6;
	}
.centerbottom{ width:546px; height:10px; overflow:hidden;background:url(/image/centerbottom.gif) no-repeat; }
.ula {border-bottom:1px  dotted #C8D8E7; padding-bottom:6px;}
.ula li{ list-style-type:none; padding:4px; text-indent:10px; color:#003399;background:url(/image/arrowa.gif) no-repeat  left center;}
.ula li a{ color:#003399; text-decoration:none;}
.ula li a:hover{ color:#FF6600; text-decoration:underline}
.ula li span{ list-style-type:none; padding:4px; color:#999; font-size:11px; margin-left:4px;}
.n_center_table
{
width:75%; margin-left:120px; text-align:left
	}
.btna{ width:95px; height:19px; border:0; line-height:19px; font-size:11px;  color:#374A5D;  background:url(/image/btna.gif) no-repeat;cursor :pointer; } 
.btna:hover{ width:95px; height:19px; border:0; line-height:19px; font-size:11px;  color:#374A5D;  background:url(/image/btnb.gif) no-repeat;cursor :pointer; } 
.more{  float:right;background:url(/image/arrowc.gif) no-repeat left center ; text-indent:10px; font-size:11px;   color:#003399; padding-right:8px;}
.more a{  color:#003399; }
.more a:hover{ color:#000; text-decoration:underline}
.n_center table td{ padding:3px 0;}
.n_center table  td span{ color:#FF6600}
.n_center table a{ color:#333}
.n_center table a:hover{ color:#FF6600}
.tabeb{ margin:5px auto 0; color:#111;}
.tabeb td{  text-align:left; width:260px; padding:4px;}
.tabeb  img{ margin-right:4px;}
.tabeb th{text-align:left; padding:4px; font-weight:lighter; width:220px; background:#F1F6FB; padding-left:0px;}
.tabeb p a{color:#003399;}
.tabeb  a:hover{ color:#FF6600;text-decoration:underline }
.tabeb td span{ color:#FF6600}
.n_right
{
	height:auto;
	overflow:hidden;
	float:left;
	width:212px; 
	margin-left:9px; 
	}
.n_right_top
{
width:202px; 
height:22px;
background:url(/image/h3a.gif) no-repeat  top; 
margin:6px  0 0;  
padding:6px 0 0 10px;
	}
.n_right_bottom
{
	width:200px;
	height:auto;
	overflow:hidden;
	padding:5px;
	border:1px solid #D7D7D9;
	border-top:0px;
	}
	.n_right_bottom h4
{
	font-size:12px; color:#F56713;  margin:3px 0;   text-align:center;
}
.n_right_bottom h4 span
{
	font-size:18px;
	}
.rightbox{ width:190px; float:left; border:1px solid #D7D7D9 ;padding:10px; color:#333; font-size:11px;}
.rightbox h4{ font-size:12px; color:#F56713;  margin:3px 0;   text-align:center; }
.rightbox h4 span{ font-size:18px; }
.rightbox p{margin:6px 0;  color:#333}
.right h2{ font-size:20px; color:#003399;   padding:4px 0; text-align:center; }
.rightbox p b{ color:#FB780E}
.boxtop{ width:212px;background:url(/image/boxtop.gif) no-repeat ; height:6px; overflow:hidden }
.boxcenter{ width:192px; padding:10px;background:url(/image/boxcenter.gif) repeat-y ; height:auto; display:table; clear:both; padding-top:5px; }
.boxcenter li{ list-style-type:none; border-bottom:1px  dotted #C8D8E7;padding:4px; text-indent:16px; color:#666;background:url(/image/arrowd.gif) no-repeat  left 4px;}
.boxcenter  ul{ margin-left:10px; margin-bottom:10px;color:#333; font-size:11px;}
.boxcenter  li b{ color:#003399}
.boxbottom{ width:212px;background:url(/image/boxbottom.gif) no-repeat ; height:6px; margin-bottom:4px; overflow:hidden }
.n_how
{
	width:754px;
	height:auto;
	border:1px solid #CCC;
	padding:7px;
	}
.n_flash
{
	width:770px;
	height:auto;
	overflow:hidden;
	}
.n_fastorder
{
	width:768px;
	height:auto;
	overflow:hidden;
	border:1px solid #CCC;
	margin-top:10px;
	}
.n_fastorder_left
{
	width:240px;
	height:auto;
	float:left;
	padding:5px;
	}
.n_loding
{
	width:220px;
	height:auto;
	overflow:hidden;
	}
.n_fastorder_left p
{
	margin-top:10px;
	}
.n_fastorder_right
{
	width:508px;
	height:auto;
	float:left;
	padding:5px;
	}
.n_hotgame
{
	width:770px;
	height:auto;
	overflow:hidden;
	margin-top:10PX;
	}
.n_hotgame_top
{
	width:755px;
	height:28px;
	overflow:hidden;
	padding:3px 0px 0px 15px;
	background-image:url(/image/n_tile.jpg);
	}
.n_hotgame_bottom
{
	width:768px;
	height:auto;
	overflow:hidden;
	border:1px solid #CCC;
	border-top:0px;
	padding-bottom:20px;
	}
.n_hotgame_bottom_img
{
	width:102px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:22px;
	margin-top:20px;
	display:inline;
	}
.n_newsnr
{
	width:748px;
	height:auto;
	overflow:hidden;
	padding:10px;
	border:1px solid #CCC;
	border-top:0px;
	}
.n_news_list
{
	width:748px;
	height:auto;
	overflow:hidden;
	padding:10px;
	border:1px solid #CCC;
	border-top:0px;
	}
.n_list_ul li
{
	margin-top:10px;
	}
.n_da
{
	border-bottom:1px solid #CCC; 
	margin-top:15px; 
	color:#09F;
	}
.n_da a
{
	color:#666;
	text-decoration:none;
	}
.n_game_image{
    height:83px;
    float:left;
    margin-left:27px;
    display:inline;
    margin-top:10px;
    overflow:hidden;
}
.n_news_l
{
	width:748px;
	height:auto;
	overflow:hidden;
	padding:10px;
	border:1px solid #CCC;
	border-top:0px;
	}
.maintop{ width:988px; height:5px;overflow:hidden;background:url(/image/maintop.gif) no-repeat; margin-top:2px;}
.headlink{ width:946px; text-align:right;}
.headlink a{ color:#003399; padding:0 8px; font-size:11px;}
.headlink a:hover{ color:#F87102; padding:0 8px; font-size:11px;}
.headlogo{ height:58px;width:938px;margin:0  auto;z-index:1000; position:relative; }
.floatleft{ float:left; display:block; margin-top:-4px; display:block}
.nav{ width:430px; height:28px; float:right;background:url(/image/nav.gif) no-repeat ; margin-top:30px; font-weight:bold }
.nav li{  color:#111; float:left; width:106px; text-align:center; list-style-type: none; line-height:28px; text-align:center}
.nav li a{ color:#4C729F;  height:27px }
.nav li img{ padding-left:10px; padding-top:0;*padding-top:0 !important;*padding-top:3px ;}
.search{width:948px;  height:31px; background:url(/image/search.gif) no-repeat ; font-size:14px; color:#fff; font-weight:bold; padding:8px 20px 0;margin-top:-2px; }
.search img{ vertical-align:top}
.areaa{ width:340px; height:22px; font-size:12px; padding:4px 6px 0 ;background:url(/image/inputa.gif) no-repeat; color:#A3A3A3; border:0; border-bottom:1px solid #9C9C9C;border-right:1px solid #9F9F9F; margin:0 6px;}
.welcome{ width:978px; height:21px; padding:4px 0 0 10px; background:url(/image/welcome.gif) no-repeat #fff;color:#444; font-size:11px;}
.welcome b{ color:#F56713}
.welcome img{ margin-right:4px;}
.here{ width:80%; display:table; clear:both; font-size:11px;  margin:0 0 6px 10px; color:#003399}
.n_bottom{ width:968px; background:#fff ; font-size:12px; margin:0 auto; display:table; clear:both; padding:20px 10px 5px;}
.n_bottom ul{ margin:0 auto; height:20px; padding-left:240px; border-top:1px solid  #CCCCCC; padding-top:8px; text-align:center}
.n_bottom ul li{ float:left; margin:0 10px;  list-style-type:none; }
.n_bottom p{ width:800px; margin:5px auto ; text-align:center;}
.n_bottom p a{ color:#333; padding:0 2px; }
.n_bottom p a:hover{ color:#FF6600; padding:0 2px;text-decoration:underline}
.n_bottom ul li a{ color:#003399; background:url(/image/arrowc.gif) no-repeat  left center;padding-left:10px;}
.n_bottom ul li a:hover{ color:#FF6600; background:url(/image/arrowc.gif) no-repeat  left center;t padding-left:10px; text-decoration:underline}
.foot{ width:988px; background:url(/image/foot.gif) no-repeat  top; padding:15px; text-align:center; height:50px;font-size:11px; padding-left:0px; padding-right:0px;}
.foot p{ width:588px; margin:0 auto; text-align:center; font-weight:100 }
.foot span{ color:#003399;  }
.boxa{background:url(/image/boxa.gif) repeat-x  top #fff; margin-bottom:6px; border:1px solid #B8DBEF; width:514px; padding:18px 15px 20px 15px; display:table; clear:both; }


.boxa p{ margin:5px 0;}
.boxa h4,.boxb h4{ font-size:13px; font-weight: bold; color:#DC7004; margin:10px 0;}

/*font*/
.titlea{  font-size:18px; padding:5px; display:table; color:#DC7004; clear:both; margin:10px  auto;}
.price{  font-size:14px; color:#FF0000 ; }
.blue{ color:#003399; font-weight:bold; font-size:20px; margin-bottom:10px}
.red{ color:#ff0000}
.gray{ color:#666; font-size:11px;}
.my{ color:#451C00; width:136px; display:block; background-color:#fff; border:1px solid #7F9DB9; height:18px;  padding:2px 10px;  text-align:left; float:left font-weight: bold; cursor:pointer;}
.my span{  display:block; width:13px; margin-top:0px; float:right; margin-right:-5px; *margin-right:-2px !important;*margin-right:-2px;}