/* CSS Document */
body{margin:0;padding:0;background:#ECECEC url(body.jpg) repeat-x; font-size:11px;line-height:20px;}
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:12px;}
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;}.fred{ color:#FF0304}
.fcy{ color:#FBFE01;}.fcg{ color:#1F7303;}.fcb{ color:#0099F7;}
.f11{font-size:12px;font-family:tahoma;}
h1{font-size:18px; font-weight:normal;color:#fff;font-family:Basemic Times,Arial, Helvetica, sans-serif;}
h2{font-size:16px;font-weight:bold;color:#FB3E08;padding:6px 0;font-family:Arial, Helvetica, sans-serif; background:url(bg1.jpg) no-repeat; height:30px; padding-left:10px;}
h3{font-size:16px;font-weight:bold; line-height:30px; padding-left:20px;color:#343738;font-family: Arial;display:block;background:#fff url(pic2.gif) no-repeat 0 4px;}
h4{color:#83410D;font-size:18px; font-weight:bold; text-decoration:underline;}
h5{font-size:12px;font-weight:bold;	color:#343738; height:18px; line-height:18px;}
h6{ font-size:10px; color: #999; padding-left:20px;}
a,a:visited{color:#303030;text-decoration:none;}
a:hover{color:#303030;text-decoration:underline;}
.red{
color:#FF0000;
}
.w1{
width:160px;
}
.p4{
padding:4px;
}
.p6{
padding:6px;
}
.pt{
padding-top:8px;
}
.pr{
padding-right:6px;
}
.pl{
padding-left:6px;
}
.mt{
margin-top:8px;
}
#body{
width:1013px;
margin:auto;
padding:6px;
background:#fff;
}
#head{
background:#000 url(top_bg.jpg) no-repeat;
height:130px;
margin-bottom:20px;
}
#logo{
float:left;
margin:22px;
margin-bottom:5px;
}
#banner{
float:right;
margin:20px;
color:#FFF;
font-weight:bold;
font-size:10px;
padding-top:15px;
}
#menu{
clear:both;
background:url(menu1.jpg) repeat-x;
height:43px;
overflow:hidden;
padding:0px 10px;
}
#menu a{
color:#fff;
font-family:Basemic Times,Arial;
font-size:18px;
line-height:48px;
padding:0 20px;
display:block;
float:left;
}
#menu a:hover{
background:#fff url(menu2.jpg) repeat-x;
border:solid 1px #fff;
color:#000;
text-decoration:none;
}
#content{
clear:both;
}
#left{
float:left;
width:201px;
}
#cont{
float:left;
width:572px;
margin-left:20px;
display:inline;
}
#title_1{
background:url(left-t1.jpg) no-repeat;
height:31px;
overflow:hidden;
padding:10px 0 0 10px;
}
#title_2{
background:url(left-t2.jpg) no-repeat;
height:28px;
overflow:hidden;
padding:10px 0 0 10px;
}
#cont_1{
background:url(left-c1.jpg) repeat-y;
}
#cont_1 ul{
padding:8px;
}
#cont_1 ul li{
padding-left:8px;
}
#cont_2{
background:url(left-c2.jpg) repeat-y;
}
#cont_2 ul{
padding:8px;
}
#cont_2 ul li{
padding-left:16px;
line-height:29px;
background:url(pic1.jpg) no-repeat 6px 12px;
height:29px;
border-bottom:dashed 1px #CCC;
}
#ban img{
margin-top:2px;
margin-bottom:8px;
}
#hot_game{
margin-top:14px;
}
#hot_game #title{
background:url(box2t.jpg) no-repeat;
height:39px;
overflow:hidden;
padding-left:15px;
line-height:42px;
}
#hot_game #cont{
background:url(box2c.jpg) repeat-y;
margin:0;
padding:0;
}
#hot_game #cont ul{
padding:6px 0 0 6px;
}
#hot_game #cont ul li{
float:left;
padding:4px 4px 0px 4px;
}
#hot_game #bottom{
clear:both;
background:url(box2b.jpg) no-repeat;
height:10px;
line-height:10px;
overflow:hidden;
}
#box #title{
background:url(boxt.jpg) no-repeat;
height:43px;
padding-left:15px;
line-height:40px;
}
#box #cont{
width:552px;
background:url(boxc.jpg) repeat-y;
margin:0;
padding:0 10px;
}
#box #cont ul li{
border-bottom:dashed 1px #ccc;
height:28px;
line-height:28px;
padding-left:22px;
background:url(pic2.jpg) no-repeat 10px 12px;
}
#box #cont ul li span{
float:right;
margin-right:10px;
}
#box #bottom{
clear:both;
background:url(boxb.jpg) no-repeat;
height:15px;
line-height:15px;
overflow:hidden;
}
#right{
float:right;
width:201px;
}
#foot_1{
background:url(left-b1.jpg) no-repeat;
height:12px;
overflow:hidden;
line-height:12px;
}
#foot{
clear: both;
background:url(footc.jpg) repeat-x;
height:122px;
}
#foot #foot_l{
background:url(footl.jpg) no-repeat;
height:122px;
float:left;
width:10px;
text-align:center;
}
#foot #nav{
float:left;
width:990px;
text-align:center;
font-size:13px;
color:#FFF;
line-height:30px;
}
#foot #nav a{
color:#FFF;
}
#foot #copy{
color:#fff;
text-align:center;
width:990px;
float:left;
padding-top:20px;
}
#foot #foot_r{
background:url(footr.jpg) no-repeat right;
height:122px;
float:right;
clear:right;
width:10px;
}
#alphabetism a,#alphabetism a:link,#alphabetism a:visited{
	display:block; width:18px; height:24px; line-height:25px; float:left;
	text-align:center;
	background: url(left.jpg) repeat-x;
	border:solid 1px #fff;
	margin:3px;
	color:#fff;
}
#alphabetism a:hover{
background: url(cont.jpg) repeat-x;
color:#FFF;
text-decoration:none;
}
.button_login{
background: url(left-t1.jpg) no-repeat -4px bottom;
line-height:20px;
padding:2px 8px;
border:solid 1px #fff;
color:#fff;
}
.q-buy{
background: url(body.jpg) repeat-x -4px;
color:#000;
padding:2px;
margin-bottom:6px;
border:solid 1px #999;
}
.team_content_box1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px dashed;
}
.team_content_box1 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px;
}
.team_content_box1 A:link {
	COLOR: #F84F04; TEXT-DECORATION: underline;
}
.team_content_box1 A:visited {
	COLOR: #F84F04; TEXT-DECORATION: underline;
}
.team_content_box1 A:hover {
	COLOR: #FB6810; TEXT-DECORATION: none;
}
#page{
color:#000;
}
#page a{
color:#8E0202;
}