/* CSS Document */
body{margin:0;padding:0; background:#A8AEAE url(head-bg.jpg) repeat-x;font-size:11px;line-height:22px;}
div,p,li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
p{ padding-top:10px;}
input,select{font-size:12px;line-height:16px;}
img,.bor0{border:0;}
ul,li{list-style-type:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.fh{height:22px;}.fb{font-weight:bold;}
.fchot{color:#A13C10}.fctil{ color:#165581;}
.f11{font-size:12px;font-family:tahoma;}
h1{font-size:18px; line-height:19px;font-weight:bold;color:#FFF;font-family:Arial, Helvetica, sans-serif;}
h2{font-size:14px; line-height:24px;font-weight:bold;color:#FFF;padding:0 6px;font-family:Arial, Helvetica, sans-serif;}
h3{font-size:16px;font-weight:bold; line-height:30px;padding-left:20px; color:#fff;font-family:Arial; background:url(pic3.jpg) no-repeat 4px 1px;}
h4{font-size:16px;font-weight:bold; line-height:30px;color:#fff;font-family:Arial; }
h5{font-size:16px;font-weight:bold; line-height:30px;color:#8D1923;font-family:Arial;}
h6{font-size:10px; color: #999;}
a,a:visited{color:#303030;text-decoration:none;}
a:hover{color:#303030;text-decoration:underline;}
.p6{
padding:6px;
}
.p4{
padding:4px;
}
.pt{
padding-top:6px;
}
.pl{
padding-left:10px;
}
.red{
color:#FF0000;
}
.colD6{
color:#D6FC02;
}
#body{
width:1000px;
padding:0 14px 14px 14px;
background:#fff;
margin:auto;
}
#head{
height:205px;
background:url(head.jpg) repeat-x;
}
#logo{
float:left;
height:114px;
padding:46px 20px 0 36px;
}
#search{
float:right;
width:490px;
background:url(top.jpg) repeat-x;
height:33px;
margin:4px 0;
border:solid 1px #78070B;
overflow:hidden;
}
#search ul li{
float:left;
padding:3px 2px;
}
.s-input{
border:solid 0px #fff;
background:url(inputbg.jpg) no-repeat;
width:155px;
height:26px;
padding:6px 4px;
color:#969393;
}
.banner1{
padding:13px 14px 0 0;
clear:right;
float:right;
}
#menu{
clear:both;
font-size:16px;
line-height:42px;
font-weight:bold;
color:#FFF;
}
#menu a{
color:#FFF;
padding:0 8px;
}
#nav{
background:url(menu.jpg) repeat-x;
height:37px;
margin:6px 0 0 0;
font-size:14px;
line-height:28px;
color:#fff;
font-weight:bold;
font-family:Arial;
}
#nav a{
color:#fff;
display:block;
float:left;
padding:0 20px;
}
#nav a:hover{
background:url(menu1.jpg) repeat-x;
height:37px;
text-decoration:none;
}
#cont{
background:url(contbg.jpg) repeat-x;
}
#Location{
height:24px;
padding:8px;
}
#left{
float:right;
width:750px;
}
#right{
float:left;
width:230px;
}
.pic-l,.pic-c{
width:230px;
border:solid 4px #000;
background:#323232;
color:#B8B3B3;
line-height:16px;
float:left;
}
.pic-c{
margin:0 18px;
}
.pic-r{
width:230px;
border:solid 2px #000;
background:#323232;
color:#B8B3B3;
line-height:16px;
float:right;
}
.pic-t{
background:#000 url(pic-t.jpg) no-repeat;
height:48px;
line-height:11px;
padding-left:10px;
}
#hotgame{
clear:both;
border:solid 4px #840909;
margin-top:14px;
}
.hot-t{
background:url(left-t.jpg) repeat-x;
height:41px;
}
.cont_fl{
float:left;
width:500px;
margin:8px;
display:inline;
}
.cont_fr{
float:right;
width:210px;
margin:8px 8px 8px 0;
display:inline;
}
.cont-lt{
height:26px;
border-bottom:solid 3px #000;
padding-left:2px;
}
.cont-rt{
height:26px;
border-bottom:solid 3px #A6101E;
padding-left:2px;
}
.game_pic ul li{
float:left;
width:160px;
}
.li1{
margin-top:6px;
height:86px;
padding:4px 0 0 6px;
background:url(game-bg.jpg) no-repeat;
}
.li2{
text-align:center;
}
.best_list ul li{
border-bottom:dashed 1px #333;
background:url(pic1.jpg) no-repeat 4px 7px;
padding-left:16px;
}
.teamwork{
background:#323232;
color:#FFF;
}
.team_box{
background:url(left-t2.jpg) repeat-x;
height:31px;
}
.team_box ul li{
float:left;
width:300px;
font-size:16px;
font-weight:bold;
}
.team_box ul li a{
color:#FFF;
display:block;
}
.tabactive {
font-weight:bold;
height:31px;
line-height:31px;
padding:0 38px;
display:block;
background:#323232 url(pic5.jpg) no-repeat 8px 8px;
}
.tabactive:link,.tabactive:visited {
	COLOR: #fff; TEXT-DECORATION: none;

}
.tabactive:hover {
	COLOR: #f60; TEXT-DECORATION: none;
}
.tab1 {
color:#FFF;
display:block;
height:31px;
line-height:31px;
background:url(pic4.jpg) no-repeat 8px 8px;
padding:0 38px;
}
.tab1:link,.tab1:visited{
	COLOR: #fff; TEXT-DECORATION: none;
}
.tab1:hover {
	COLOR: #f60; TEXT-DECORATION: none;
}
.tab2 {
color:#FFF;
display:block;
height:31px;
line-height:31px;
background:url(pic4.jpg) no-repeat 8px 8px;
padding:0 38px;
}
.tab2:link,.tab2:visited{
	COLOR: #fff; TEXT-DECORATION: none
}
.tab2:hover {
	COLOR: #f60; TEXT-DECORATION: none
}
.team_content_box{
padding:18px 18px 0 18px;
}
.team_content_box a{
color:#fff;
}
.news_date {
padding-bottom:18px;
border-bottom:1px dashed #CCCCCC;
}
.delivery{
background:#1E1E1E url(pic6.jpg) no-repeat 695px 6px;
height:30px;
padding:8px;
}
.delivery-c{
background:url(left-c2.jpg) repeat-y;
padding:16px;
color:#fff;
}
.a_right,.a_right:hover,.a_right:visited{
color:#fff;
background:url(right-t1.jpg) no-repeat;
display:block;
padding-left:10px;
height:34px;
text-decoration:none;
}
.a_right1,.a_right1:hover,.a_right1:visited{
color:#fff;
background:url(right-t2.jpg) no-repeat;
display:block;
padding-left:10px;
height:34px;
text-decoration:none;
}
.quick_buy,.Live_Help,.Contact_Us{
background:#EFF4FA;
width:212px;
padding:8px;
border-left:solid 1px #D4D4D4;
border-right:solid 1px #D4D4D4;
border-bottom:solid 3px #A3111E;
}
.game_list{
border-left:solid 1px #D4D4D4;
border-right:solid 1px #D4D4D4;
border-bottom:solid 3px #A3111E;
}
.game_list ul li{
background:url(right-c.jpg) repeat-x;
hight:31px;
padding:4px;
color:#80043A;
font-weight:bold;
display:block;
}
.game_list ul li a,.game_list ul li a:visited{
color:#80043A;
background:url(pic1.jpg) no-repeat 4px 2px;
padding-left:20px;
}
.game_list ul li a:hover{
color:#303030;
background:url(pic2.jpg) no-repeat 4px 2px;
padding-left:20px;
}
#foot{
background:#131112;
padding:10px;
color:#C3C2C2;
text-align:right;
font-weight:bold;
}
#foot a,#foot a:visited{
color:#C3C2C2;
}
.pay ul{
clear:both;
}
.pay ul li{
float:left;
padding:6px;
}
.copy{
font-size:10px;
font-weight:400;
color:#717171;
}
#nycont{
clear:both;
border:solid 4px #840909;
}
.team_content_box1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px dashed;
}
.team_content_box1 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px;
}
.team_content_box1 H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.team_content_box1 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px;
}
.team_content_box1 A:link {
	COLOR: #80043A; TEXT-DECORATION: underline;
}
.team_content_box1 A:visited {
	COLOR: #80043A; TEXT-DECORATION: underline;
}
.team_content_box1 A:hover {
	COLOR: #80043A; TEXT-DECORATION: none;
}
.news_date2 {
	TEXT-ALIGN: right;
}
.cont_c h5{
color:#000;
}
.dashed-b{
border-bottom:dashed  #cccccc 1px dashed;
}
#alphabetism {
margin:10px 0;
}
#alphabetism A {
	display:block; width:20px; height:30px; line-height:28px; float:left;
	text-align:center;
	background: url(right-c.jpg) repeat-x;
	border:solid 1px #E4E4E4;
	margin:3px;
}
#alphabetism A:hover{
background:url(menu.jpg) repeat-x;
color:#FFF;
text-decoration:none;
}
.Flow li{
float:left;
height:80px;
line-height:80px;
}
.button_login {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(right-t1.jpg); BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.q-buy{
background:url(3bg.jpg) repeat-x;
padding:6px;
margin:8px 8px 0 8px;
}
.list {
	DISPLAY: block; FLOAT: left; WIDTH: 130px
}
.product_box{
	border:solid 1px #c4c3ae;
	background: #f2f1e7;
}
.cont-pt{
background:#d8d7be;
padding:0 6px;
}