/*all*/
body{  background:url(../images/bodybg.jpg) no-repeat #000 center top; font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#292929; line-height:17px; font-size:12px; text-align:left}
select,input,pre,textarea{  font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; position:relative}
img{ border:0px;vertical-align:middle}
a{ color:#183E5C; }
a:hover{ color:#FF6600}
*{ margin:0;padding:0px}
center{ margin:8px auto}
table{border-collapse:collapse;border-spacing:0px;}
.red{ color:#EE2B21; font-weight:bold}
input{ color:#000;}
/*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;}
.green{ color:#006D1F}
.top{ width:1002px; height:187px ;background:url(../images/topbg.gif) no-repeat ; margin-top:6px;margin:0  auto;}
.logo{ width:163px; float:left; margin:8px 10px 0 10px;}
.text{ width:180px; font-size:12px; float:left; margin-top:30px;}
.text span{ color:#6190B4; font-weight:bold}
.track{ width:230px; float:left;text-align:left; padding-top:80px; padding-left:365px;}
.track img{ float:left}
.track input { width:156px; height:29px; color:#999999;background:url(../images/areaa.gif) no-repeat ; line-height:22px; font-size:12px; padding-left:20px; border:0; margin-right:6px;float:left;}
.menu{ width:1000px; float:left; height:70px;}
.menu  ul{padding:0 0 0 20px; margin-top:12px; list-style:none; height:30px; position:relative;}
.menu ul li {float:left; margin-right:1px;line-height:42px;}
.menu ul li  img{ margin-right:2px;}
.menu ul li a {display:block; float:left; height:42px; line-height:42px; background:url(../images/pro_nine_0a.gif) no-repeat; color:#000; text-decoration:none; font-size:12px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 13px; cursor:pointer;}
.menu ul li a b {float:left; display:block; padding:0 13px 0 0; *padding:0 12px 0 0 !important;*padding:0 12px 0 0; height:42px;line-height:42px;  background:url(../images/pro_nine_0.gif) right top;}
.menu ul li.current a {color:#fff; background:url(../images/pro_nine_1a.gif) no-repeat;line-height:42px;}
.menu ul li.current a b {background:url(../images/pro_nine_1.gif) right top;line-height:42px;}
.menu ul li a:hover {color:#fff; background:url(../images/pro_nine_1a.gif) no-repeat;line-height:42px;}
.menu ul li a:hover b {background:url(../images/pro_nine_1.gif) right top;line-height:42px;}
.menu ul li.current a {color:#fff; background:url(../images/pro_nine_1a.gif) no-repeat; cursor:default;line-height:42px; cursor:pointer}
.menu ul li.current a:hover b {background:url(../images/pro_nine_1.gif) right top;line-height:42px;}

.img{vertical-align:middle;margin-top:0; *margin-top:10px !important;*margin-top:10px !important;}
.main{background:url(../images/mainbg.gif) no-repeat  #fff ; width:979px;  margin:0 auto; padding:10px ; display:table; clear:both }
.new{ font-size:11px; margin-bottom:8px;} 
.new span{font-size:11px; color:#FF3300; font-weight:bold}
.new font{  float:right;font-size:11px;}
.new font a{ font-weight:bold;color:#FF3300; text-decoration:underline }
.new font a:hover{ font-weight:bold;color:#183E5C; text-decoration:none }
.new  marquee{ width:500px;}

.table_pl{ border-top:1px #33CCFF solid; border-right:1px #33CCFF solid;  line-height:25px}
.table_pl th{ border-bottom:1px #33CCFF solid; border-left:1px #33CCFF solid; background:#E7F9FD;padding-left:2px;}
.table_pl td{ border-bottom:1px #33CCFF solid; border-left:1px #33CCFF solid; padding-left:2px;}
.left{ float:left; width:206px;}
.leftcenter{ width:206px;background:url(../images/leftcenter.gif) repeat-x  #194368 ; padding:0;}
.leftcenter  ul { width:190px; margin-left:10px; display:table; clear:both}
.leftcenter  li {float:left; margin:4px; display:inline; font-size:13px; width:180px}
.leftcenter  li  img{ margin-right:2px;}
.leftcenter  li  a{  font-weight:bold; text-decoration:underline; color:#fff}
.leftcenter  li  a:hover{ color:#fff; font-weight:bold;text-decoration:none}
.leftbottom{ width:206px;background:url(../images/leftbottom.gif) no-repeat  #194368 ; width:206px; height:22px; margin-bottom:4px;}
.leftboxbottom{ width:206px;background:url(../images/leftboxbottom.gif) no-repeat ; width:206px; height:13px;  overflow:hidden;}
.leftboxtop{ width:206px;background:url(../images/leftboxtop.gif) no-repeat  ; width:206px; height:13px; overflow:hidden; margin-top:6px;}
.leftboxcenter{ width:206px;background:url(../images/leftboxcenter.gif) repeat-y  ; width:186px; padding:0 10px 0 10px;}

.rightboxbottom{ width:225px;background:url(../images/rightboxbottom.gif) no-repeat ;  height:13px;  overflow:hidden;}
.rightboxtop{ width:225px;background:url(../images/rightboxtop.gif) no-repeat  ; height:13px; overflow:hidden; margin-top:6px;}
.rightboxcenter{ width:225px;background:url(../images/rightboxcenter.gif) repeat-y ; padding:0 10px 0 10px;}
.dl_new{ font-size:12px; padding:0 8px 2px; margin-top:10px; border-bottom:1px solid #DCDCDC; line-height:15px;}
.dl_new dt{ float:left; color:#183E5C; clear:both; font-weight:bold}
.dl_new dd img{ padding-right:2px}
.dl_new dd{ color:#111;clear:both;background:url(../images/arrowb.gif)  no-repeat left 5px; text-indent:7px; list-style-position:insid }

.center{ float:left; width:517px; margin-left:10px; margin-top:7px; background:#fff}
.pd{ margin:8px 0; float:left}


.product{ margin-left:8px; display:table; clear:both}
.pro{ float:left; background:url(../images/probox.gif) no-repeat; width:243px; height:63px; margin:2px 4px 4px 4px; font-size:11px; line-height:12px;display:block}

.pro_img{ height:36px; padding:10px 0 10px 0; width:50px; float:left; text-align:center;display:block}
.red{ color:red; font-weight:bold;}
.red a:link, .red a:visited{ color:#FF0000;}
.red a:hover{ color:#FF0000;}
.pro_text{ margin-top:12px;display:block; padding-right:4px}
.pro_text h5{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:4px}

.news_box{ padding:8px 15px; width:95%;}
.news_box h4{ font-size:12px; padding:0; margin:0px;}
.news_box p{ padding:0; margin:2px}
.news_box a:link, .team_content_box a:visited{ color:#183E5C; text-decoration:underline;}
.news_box a:hover{ text-decoration:none;color:#FF3300;}
.news_date{ text-align:right; margin-right:15px;border-bottom:1px #CCCCCC dashed}

.news_date span{ color:#666}

.right{ width:229px; float:left; margin-left:10px;}
.rightbox{ width:227px; float:left;border:1px #BFBFBF  solid; border-bottom:0; border-top:0;}
.rightbox p{ padding:10px; font-size:11px; }
.title{ background:url(../images/righttile.gif) repeat-x;line-height:14px; font-size:12px; font-weight:bold; color:#fff; height:30px; padding:8px;clear:both; display:table; margin-bottom:1px;}
.title img{ float:right; margin-top:8px;}
.title a{ color:#fff; text-decoration:none}
.title a:hover{ color:#fff; text-decoration: underline}
.rightboxa{ width:227px; float:left;background:url(../images/right_box.gif) repeat-y; }

.rightboxa table{width:226px; border:0 ; clear:both; display:table}
.rightboxa  table td{ padding:8px 0; padding-left:4px;background:url(../images/rightline.gif) repeat-x bottom;  }
.rightbottom{ background:url(../images/rightbottom.gif) no-repeat bottom; width:229px; height:25px;display:table; clear:both  }
.link{ width:959px; margin:0 auto; background:#fff; padding:20px; text-align:center; clear:both; display:table;}
.link img{ margin-right:30px;}
.linkmenu{ background:#626161; width:999px; height:23px; line-height:23px; text-align:center; margin:0 auto; color:#fff}
.linkmenu a{ color:#fff; text-decoration:none; padding-right:2px; padding:0 3px;}
.linkmenu a:hover{ text-decoration:underline;padding-right:2px; padding:0 3px;}
.bottom{background:url(../images/bottombg.gif) no-repeat; width:1002px; padding-top:6px;clear:both; display:table; height:80px;text-align:center; margin:0 auto; margin-bottom:4px;}
.bottom p{ width:700px; margin:0 auto; font-size:12px; line-height:14px; padding-top:5px;}

.centerbox{ width:477px; padding:0 20px;}
.centerbox  h4{ color:#183E5C; font-size:19px; margin-top:10px; font-family:"Times New Roman", Times, serif}
.centerbox  h5{ color:#183E5C; font-size:14px; margin-top:10px; }
.centerbox p{ font-size:12px; margin:7px 0; color:#333}
.center h2{ color:#FF3300; font-size:26px; margin-bottom:15px; font-weight:bold; text-indent:20px;background:url(../images/h2.jpg) no-repeat; width:517px; height:53px; font-family:"Times New Roman", Times, serif; vertical-align:middle}
.center h2 img{ vertical-align:middle; margin-right:6px;}

.content{ width:759px; float:left; margin-left:8px;}
.contentbox{ width:729px; padding:0 15px}
.contentbox h4{ color:#183E5C; font-size:16px; margin-top:10px; margin-bottom:10px;}
.contentbox h3{ color:#183E5C; font-size:18px; margin-top:10px; margin:10px 0; display:table; clear:both}
.contentbox p{ margin:8px 0;}
.content h2{ width:759px; color:#FF3300;font-size:26px;background:url(../images/h22.gif); height:53px; line-height:53px; text-indent:20px}

.floatleft{ float:left; margin-right:8px;}
.floatright{ float:right; }


.tab_a{border-collapse:collapse;border-spacing:0px; width:99.3%;  border:0px; display:table; clear:both}
.tab_a th { border:0px;border-bottom:1px solid #D5EDFF; color:#183E5C; font-weight:bold; font-size:13px;  background:#fff; text-align:left; height:40px;}
.tab_a td{ border:0px;font-weight:bold; padding:8px; border-bottom:1px solid #D5EDFF}

/*.team_pl{ padding:10px 5px 0 0;  z-index:1000px; margin-top:173px!important;margin-top:10px;  }*/
.team_pl{ padding:10px 5px 0 0;  z-index:1000px;margin-top:10px;  }
.team_pl ul{background:url(../images/pro_five_0c.gif) repeat-x  bottom; height:36px;width:100%;}
.team_pl ul li{ list-style:none;  float:left; background:url(../images/pllistbga.gif) repeat-x  bottom;border:1px solid #9196A2;  padding:0  30px; height:30px; line-height:30px; margin-right:2px; text-align:center; font-size:16px;; cursor:pointer; }
/*.team_pl ul li{ list-style:none;  float:left; background:url(../images/pllistbga.gif) repeat-x  bottom;border:1px solid #9196A2;  padding:0  30px; height:30px; line-height:30px; margin-right:2px; text-align:center; font-size:16px; cursor:pointer; }*/
.team_pl ul .tabactive{ list-style:none; float:left;  background:url(../images/pllistbg.gif) repeat-x bottom;  padding:0 30px; height:30px; line-height:30px; text-align:center; font-size:16px; border:1px solid #9196A2;; color:#0F2746;  font-weight:bold;}
/*.team_pl ul .tabactive{ list-style:none; float:left;  background:url(../images/pllistbg.gif) repeat-x bottom;  padding:0 30px; height:30px; line-height:30px; text-align:center; font-size:16px; border:1px solid #9196A2; color:#0F2746;  font-weight:bold;}*/
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7,#tabcontent8,#tabcontent9{ width:100%; padding:0; display:table; clear:both;}
.clearboth{ display:table; clear:both}
.trbg{ background:#EFF5FA}



.goldbox{width:447px;  margin:10px 0; float:left; padding:10px 14px 0px;}
.goldbox h4{background:url(../images/arrow_01.gif) no-repeat left center; border-bottom:1px  dashed #ccc; padding-bottom:4px; text-indent:25px; color:#000; font-size:16px; font-weight: bold;  margin:0  0 20px 0; }
.goldbox h3{ color:#0000;  font-size:13px; margin:0  0 10px 0; }
.goldbox p{ padding:4px 0 0 0;}

fieldset {  color: #333; width:94% ; padding:10px;}
legend {PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; color:#12418F; font-size:16px}
.gamelist{ float:left; font-weight:bold; width:115px; color:#3C5D8A; display:block;}

.tab_b{width:97.5%;  border-collapse:collapse; border-spacing:0px; margin:8px 0 8px 15px;border:1px #ccc solid}
.tab_b th{ padding:4px 6px;  color:#000; background-color:#F2E9DA; text-align:left;border-bottom:1px #F2E9DA dotted;}
.tab_b td{ padding:4px 6px; border-bottom:1px #F2E9DA dotted}
.tab_b th span{ color:#FF6600}
.btna{ width:106px; height:31px; border:0; line-height:31px; text-align:left; padding-left:10px; color:#fff; font-size:14px; font-weight:bold; background:url(../images/btna.gif) no-repeat;cursor :pointer} 
.btnb{ width:173px; height:31px; border:0; line-height:31px; text-align:left;  padding-left:10px; color:#fff; font-size:14px; font-weight:bold; background:url(../images/btnb.gif) no-repeat;cursor :pointer} 
.tab_c{width:100%; background:#fff;  border-collapse:collapse; border-spacing:0px; margin:8px 0 8px 0px;}
.tab_c th{ padding:4px 6px;  color:#000; background-color:#E9E9E9; text-align:left}
.tab_c td{ padding:4px 6px;  font-weight:bold}
.tab_c th span{ color:#FF6600}

.ulrs{ list-style-type:none; margin:15px; display:table; clear:both}
.ulrs li{ padding:2px; width:210px; float:left; color:#3C5D8A; }
.ulrs li img{ vertical-align:middle; margin:0 10px;}
.leter{color: #fff; font-family: tahoma, arial, helvetica, sans-serif;font-size:12px; margin:30px 0 0; font-weight:bold; display:table; }
.leter a {padding:6px;  margin: 1px; border:1px solid #6AA1D7; color: #003399; background-color:#C7E1F5; text-decoration: none}
.leter a:hover {color: #fff;padding:6px ;   background-color: #ec5210; }

.tab_d{ line-height:14px; width:100%; margin:20px 0; float:left; border:0px; display:table; clear: both}
.tab_d td{ width:170px;font-weight:bold; padding:5px 10px; border:1px solid #B3CEDC; color:#003399;}
.tab_d td a{color:#003399;}

.tab_e{ line-height:14px; width:100%; margin:5px 0; float:left;border:1px solid #B9DF89;}
.tab_e td{ padding:3px 4px; border:1px solid #DFCD89; background:#fff; font-weight:bold; width:40px; height:40px; }
.tab_e th { background:#FDFFEB;border:1px solid #DFCD89; color:#003399; text-align:left; padding:3px 5px; width:40px; height:40px;}
.tab_e th:hover { background:#fff;}
.tab_e td:hover { background:#F0FFEB;}
.tab_e  a {color:#003399;}
.tab_e  img { float:right;}
.tab_e  a:hover {color:#000;}
.dl_list{ list-style:none; margin:1px 0 10px 0; display:table; border:1px dashed #fff;  border-bottom:1px  dashed #D5D5D5; padding:6px; width:98% }
.dl_list:hover{ border:1px solid #ff0000; cursor:pointer}
.dl_list dd{ margin-top:4px}
.dl_list dd input { float:right; margin-top:8px;}
.dl_list dt{ color:#183E5C; font-weight:bold ; font-size:13px;}
.dl_list dt img{ color:#12418F; font-weight:bold; padding-right:4px; margin-right:}

#banner{width:517px;margin:0px auto;height:209px;overflow:hidden;z-index:2; margin-bottom:6px;}
#btn{	display: inline;width:110px;hegiht:18px;float:left;margin:-45px 0px 0px 430px;*margin:-45px 0px 0px 430px !important;*margin:-45px 0px 0px 430px ;position:absolute;z-index:10;}
	#btn a{
		color:#183E5C;
		font:700 11px "Arial";
		background:url(../images/ibbtn.gif) no-repeat;
		float:left; font-size:18px;
		width:30px;
		height:32px;
		line-height:30px;
		text-align:center;
		text-decoration:none;
		margin-left:5px;
	}
	#btn a.activeSlide
	{	
		color:#fff;
		background:url(../images/ibhbtn.gif) no-repeat;
	}
	#btn a:hover
	{	
		color:#fff;
		background:url(../images/ibhbtn.gif) no-repeat;
	}

.dl_pl{ list-style:none;display:table;  padding:6px 15px; clear:both; border-bottom:1px solid #B3CEDC; width:96% }
.pldlbg{ background-color:#F1F7FF}
.dl_pl  img{ float:left; padding-right:16px; margin-bottom:10px;}
.dl_pl dt{  font-weight:bold; padding:0; color:#0066DE; font-size:14px;}
.dl_pl b{   color:#FF6600; }
.dl_pl span{ float:right; margin-right:20px; }
.dl_pl dd{ margin-top:4px; padding:0 6px}


.font_a{ margin-top:10px; color:#145F7E; background:url(../images/font_a.gif) repeat-x; height:28px; line-height:28px; width:100%; font-weight:bold; display:table; clear:both; border:1px solid #DFDFDF;  font-size:18px; text-indent:10px; }
.pl5{margin-left:24px; margin-top:20px; border:1px #65B7F0 solid; Z-INDEX:2001; text-align:left; padding:3px 5px; POSITION: absolute; background:#FFFFFF; }

.info2 ul{width:100%; }
.info2 ul li{ list-style:none; width:90%; margin:3px 0 3px 15px; clear:left; }
.info2 ul li span{ float:left; width:95px; padding-right:5px;}

vip_fy{ margin:10px 0 20px 0; line-height:18px; text-align:right; padding-right:30px;}
.vip_fy img{ vertical-align:middle;}

.vip_order{}
.vip_order ul{ margin:10px 0;}
.vip_order ul li{ margin-right:10px; list-style:none; border:1px #C6BEA7 solid; width:130px; line-height:24px; color:#828282; text-align:center;}
.vip_order ul .active{ border:1px #D79F00 solid; width:130px; color:#000; background:url(../images/vip_order_active_bg.jpg) repeat-x; line-height:24px; text-align:center;}
.vip_order ul li a:link{ display:block;}
.vip_order_list{}
.vip_order_table{ margin-top:15px;}
.vip_order_table th{ border-bottom:1px #C6BEA7 solid; border-top:2px #C6BEA7 solid; text-align:center; line-height:30px;}
.vip_order_table td{ border-bottom:1px #C6BEA7 solid; line-height:30px; text-align:center;}

.info ul{width:100%; }
.info ul li{ list-style:none; width:100%; padding:3px 0; clear:left}
.info ul li span{ float:left; width:180px; text-align:right; padding-right:5px;}
.notice{ border:1px #ccc solid; background:#FFFFEB; padding:10px; margin:15px 10px;}

.quick-order {float: left;width: 500px;height: auto; padding-left:10px;}
.quick-order ul{float:left; width:500px;}
.quick-order li {list-style-type: none;display: block;height: 18px;line-height: 18px; margin-bottom:5px;}
.quick-order .qo-title{ width:60px; height:18px; line-height:18px; display:block; float:left; text-align:right; font-weight:bold;}
.qo-areatext{ border:#CCCCCC solid 1px; height:18px; line-height:18px;}
.qo-butn{ float:left; margin-left:10px; width:500px;}
.rs-sale {float: left;width: 100%;}
.rs-sale li{list-style-type:none;display:block;float:left;width:120px;text-align:center;margin-right: 6px;margin-bottom:10px;}

