﻿@charset "utf-8";
 
body {	color: #555 ;
	font-family: tahoma,Arial;
	font-size:12px;
	background: url(images/bg.gif) repeat-x;
	margin:0;
	padding:0;
}


a.tags_font_1:link,a.tags_font_1:visited {
font-size: 12px;
color: #409ae8;
}

a.tags_font_2:link,a.tags_font_2:visited {
font-size: 15px;
Color: #409ae8;
}

a.tags_font_3:link,a.tags_font_3:visited {
font-size: 18px;
Color: #555;
}

a.tags_font_4:link,a.tags_font_4:visited {
font-size: 21px;
Color: #FF6600;
}

a.tags_font_5:link,a.tags_font_5:visited {
font-size: 24px;
Color: #FF6600;
}


#top {
	background: url(images/menubg.gif) no-repeat 0px 48px;
	height: 157px;
	width: 994px;
	margin:0 auto;
	color: #6D3FAD;
	overflow: hidden;
}
#bottom {
	background: url(images/bg10.gif) no-repeat;
	height: 130px;
	width: 994px;
	line-height: 24px;
	text-align: center;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 6px;
}
#logo {
	background: url(images/logo-valentine.gif) no-repeat 0px 25px;
	float: left;
	height: 45px;
	width: 260px;
	padding-top: 30px;
	padding-left: 6px;
}

#logo h1{line-height:normal;padding:0;margin:0;}
#logo h1 a{display:block;text-indent:-9000px;width:260px;height:45px;}

#fav {
	background: url(images/bg1.gif) no-repeat 0px 10px;
	float: right;
	height: 22px;
	width: 300px;
	padding: 10px 10px 0 0;
	line-height: 20px;
	text-align:center;
}
#fav1 {
	float: right;
	height: 22px;
	width: 380px;
	padding: 10px 10px 0 0;
	line-height: 20px;
	text-align:center;
}
#menu {
	float: left;
	width: 580px;
	padding-top: 17px;
	padding-left: 81px;
	font-weight:bold;
	color:#FFFFFF
}
#menu0 {
	font-size: 14px;
	padding-top:11px;
	float: left;
	height: 28px;
	width: 80px;
	text-align: center;
	margin-right:8px;
	display:inline;
	font-weight: bold;
}#menu1 {
	font-size: 14px;
	padding-top:11px;
	background: url(images/menu1.gif) no-repeat;
	float: left;
	height: 27px;
	width: 110px;
	text-align: center;
	margin-right:8px;
	display:inline;
}
#menu2 {
	font-size: 14px;
	padding-top:11px;
  	background: url(images/menu2.gif) no-repeat;
	float: left;
	height: 27px;
	width: 100px;
	text-align: center;
	margin-right:8px;
	display:inline;
}
#menu3 {
	font-size: 14px;
	padding-top:11px;
	background: url(images/menu3.gif) no-repeat;
	float: left;
	height: 27px;
	width: 100px;
	text-align: center;
	margin-right:8px;
	display:inline;
}
#menu4 {
	font-size: 14px;
	padding-top:11px;
	background: url(images/menu4.gif) no-repeat;
	float: left;
	height: 27px;
	width: 125px;
	text-align: center;
	margin-right:8px;
	display:inline;
}
.menu5 {
	font-size: 14px;
	padding-top:11px;
	background: url(images/menu5.gif) no-repeat;
	float: left;
	height: 21px;
	width: 200px;
	color:#653f9e;
	text-align: center;
	margin-left:10px;
	display:inline;
	font-weight:bold;
}
#menutext {
	font-size: 15px;
	line-height: 30px;
	margin: 0 10px 4px;
	display:inline;
	float: left;
	text-align:center;
	width: 970px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6DFF0;
}
#search {
	margin: 2px 0 0 12px;
	float: left;
	width: 495px;
	display:inline;
	padding-left:5px;
	line-height: 20px;
	color: #6D3FAD;
}
form {margin:0}
.input1 {
color: #FF3332;
background-color: #FFFFC4;
height: 20px;
line-height: 18px;
border-width: 1px;
border-style: solid;
border-color: #FFFFCC #FFCC66 #FFCC66 #FFFFCC;
}
.input2 {
line-height: 18px;
font-size:12px;
color: #6D3FAD;
border: 1px solid #B3A4D3;
height: 18px;
}
.input3 {
line-height: 18px;
font-size:12px;
color: #6D3FAD;
border: 1px solid #B3A4D3;
}
.input4 {
line-height: 18px;
font-size:12px;
color: #0071CC;
border: 1px solid #99CCFF;
height: 18px;
}
#reg {
	float: right;
	width: 470px;
	margin: 2px 8px 0 0;
	display:inline;
	line-height: 20px;
}
a:visited,a:link {
color: #555;
text-decoration: none;
}
a:hover {
color: #FF0000;
text-decoration: underline;
}
#main {
	width: 994px;
	overflow:hidden;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
}
body,td,th {
	font-family: tahoma,Arial;
}
#flashadv {
	background: url(images/bg2.gif) no-repeat;
	padding: 10px 11px;
	float: left;
	height: 304px;
	width: 360px;
	text-align: center;
	overflow: hidden;
}
#tuijian {
	background: url(images/bg3.gif) no-repeat;
	padding: 10px 3px 0 5px;
	float: left;
	height: 314px;
	width: 373px;
	margin-left:8px;
	overflow: hidden;
}
.img1 {
	border: 1px solid #000;
	display:inline;
}
.yx1{
	float: left;
	height: 65px;
	width: 90px;
	text-align: center;
	margin-top: 5px;
	padding-top: 3px;
}
.lei1{
	float: left;
	width: 93px;
	text-align: center;
	line-height:20px;
	margin-bottom: 11px;
	display: inline;
	padding-top: 3px;
	height: 84px;
}
#gonggao {
	margin: 2px 8px 8px;
	width: 355px;
}

#gonggao ul {
	margin: 0px;
	padding: 0px;
}
#gonggao li {
	line-height: 21px;
	float: left;
	width: 118px;
	list-style-position: inside;
        list-style-type:none;
}

.gg1 {
	background: url(images/bg4.gif) no-repeat;
	padding: 10px;
	float: left;
	margin-top: 6px;
	width: 751px;
	height:70px;
	display: inline;
	overflow: hidden;
}
.gg2 {
	background: url(images/bg4.gif) no-repeat;
	padding: 10px;
	float: left;
	width: 751px;
	height:70px;
	display: inline;
}
.k1 {
	background: url(images/bg5.gif) no-repeat;
	padding: 10px;
	float: left;
	margin-top: 6px;
	width: 751px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k2 {
	background: url(images/bg6.gif) no-repeat;
	padding: 10px;
	float: left;
	margin-top: 6px;
	width: 361px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k3 {
	background: url(images/bg6.gif) no-repeat;
	padding: 10px;
	float: left;
	margin : 6px 0 0 8px;
	width: 361px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k4 {
	background: url(images/bg11.gif) no-repeat;
	padding: 10px;
	float: left;
	width: 751px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k5 {
	background: url(images/bg7.gif) no-repeat;
	padding: 10px;
	float: left;
	margin-top: 6px;
	width: 361px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k6 {
	background: url(images/bg7.gif) no-repeat;
	padding: 10px;
	float: left;
	margin : 6px 0 0 8px;
	width: 361px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k7 {
	background: url(images/bg8.gif) no-repeat;
	padding: 10px;
	float: left;
	margin-top: 0px;
	width: 751px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k8 {
	background: url(images/bg9.gif) no-repeat;
	padding: 10px;
	float: left;
	margin-top: 6px;
	width: 361px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.k9 {
	background: url(images/bg9.gif) no-repeat;
	padding: 10px;
	float: left;
	margin : 6px 0 0 8px;
	width: 361px;
	height:259px;
	display: inline;
	overflow: hidden;
}
.biaoti {
	line-height: 22px;
	font-weight: bold;
	padding-left: 18px;
}
.font14b {
	font-size: 14px;
	color: #0066CC;
}
.font14g {
	font-size: 14px;
	color: #008A00;
}
.font14y {
	font-size: 14px;
	color: #FF6600;
}
.font14r {
	font-size: 14px;
	color: #EA5B98;
}
.font14z {
	font-size: 14px;
	color:#6B4299;
}
.font14l {
	font-size: 14px;
	color:#5a5b9c;
}
a.b:link,a.b:visited {	color: #6D3FAD;}
a.b1:link,a.b1:visited {color: #0071CC;}
a.g:link,a.g:visited {	color: #008A00;}
a.y:link,a.y:visited {	color: #FF6600;}
a.r:link,a.r:visited {	color: #EA5B98;}
a.z:link,a.z:visited {	color: #6D3FAD;}
a.l:link,a.l:visited {	color: #5a5b9c;}
a.red:link,a.red:visited {	color: #ff0000;}
a.white:link,a.white:visited {	color: #fff;}
.p6px {
	height:6px;
	overflow:hidden;
	float: left;
	width: 180px;

}
.p8px {
	height:10px;
	overflow:hidden;
	float: left;
	width: 180px;
}
.white {
	color: #FFFFFF;
}
.xyx1 {
	text-align: center;
	float: left;
	width: 106px;
	padding-right: 10px;
}
.xyx2 {
line-height: 27px;
text-align: center;
float: left;
width: 112px;
padding:10px 3px 10px 8px;
}.xyx3 {
line-height: 22px;
text-align: center;
float: left;
width: 100px;
padding:4px 6px 0;
height:100px;
}
.xyx5 {
line-height: 22px;
text-align: center;
float: left;
width: 100px;
padding:4px 2px 0 10px;
height:100px;
}
.xyx4 {
line-height: 250%;
text-align: center;
float: left;
width: 108px;
padding:5px 8px 0 4px;
}
.xyx4-m {
line-height: 250%;
text-align: center;
float: left;
width: 91px;
padding:5px 8px 0 4px;
}
.xyx4n {
line-height: 250%;
text-align: center;
float: left;
width: 112px;
padding:5px 8px 0 4px;
}
.xyx6 {
line-height: 220%;
text-align: center;
float: left;
width: 138px;
padding:5px 8px 0 4px;
}
.xyx7 {
float: left;
width: 138px;
padding:5px 8px 2px 4px;
}
.bbspic {
line-height: 160%;
text-align: center;
float: left;
width: 120px;
padding:4px 8px 5px 4px;
}
.yx2 {
	padding: 10px 5px 5px;
	float: left;
	height: 225px;
	width: 600px;
}
.yx3 {
	padding: 10px 7px 5px 5px;
	float: left;
	height: 225px;
	width: 208px;
}
.paihang1 {
	float: left;
	height: 236px;
	width: 140px;
	padding-top: 2px;
}
.paihang2 {
	float: left;
	width: 190px;
}
.paihang1 ul,.paihang2 ul {
	margin: 0px;
	padding: 0px;
}
.paihang1 li {
	float: left;
	width: 140px;
	list-style-position: inside;
	list-style-type: none;
}
.paihang2 li {
	float: left;
	width: 190px;
	list-style-position: inside;
	list-style-type: none;
	line-height: 20px;
}

.sz {
	background:url(images/sz.gif) no-repeat 0 5px;
	float:left;
	width:13px;
	font-family:tahoma;
	font-size:9px;
	text-align:center;
	color:#FFF;
	margin-left: 5px;
	display: inline;
	line-height: 23px;
}
.yxname {
	float:left;
	width:114px;
	padding-left:6px;
	padding-top: 2px;
	line-height: 22px;
	height:22px;
	overflow: hidden;
}
.yxname1 {
	float:left;
	width:160px;
	padding-left:6px;
	padding-top: 2px;
	line-height: 22px;
	overflow: hidden;
}
.xyx4text {
	float: left;
	height: 100px;
	width: 88px;
	line-height: 18px;
	padding-top: 8px;
	overflow: hidden;
}
.STYLE1 {color: #008A00}
.STYLE2 {color: #EA5B98}
.STYLE3 {color: #5A5B9C}
.STYLE4 {color: #FF6600}
#right {
	float: right;
	width: 216px;
}
#left {
	float: left;
	width: 216px;
}
.rightk1 {
	overflow:hidden;
	float: left;
	width: 216px;
}
.rtop {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	background-image: url(images/rightbg1.gif);
	height: 25px;
	width: 204px;
	padding-top: 12px;
	padding-left: 12px;
	float: left;
}
.rbottom {
	background-image: url(images/rightbg3.gif);
	height: 12px;
	width: 216px;
	float:left;
	overflow: hidden;
}
.rightli {
	padding: 0 10px;
	width:196px;
	float:left;
	background: url(images/rightbg2.gif) repeat-y;
}
.rightli3 {
	padding: 5px 10px;
	width:196px;
	float:left;
	background: url(images/rightbg2.gif) repeat-y;
}
.rtop1 {
	font-size: 14px;
	font-weight: bold;
	color: #6B4299;
	background-image: url(images/rightbg4.gif);
	height: 26px;
	width: 204px;
	padding-top: 12px;
	padding-left: 12px;
	float: left;
}
.rbottom1 {
	background-image: url(images/rightbg6.gif);
	height: 15px;
	width: 216px;
	float:left;
	overflow: hidden;
}
.rightli1 {
	padding: 0 10px;
	width:196px;
	float:left;
	background: url(images/rightbg5.gif) repeat-y;
}
.rtop3 {
	font-size: 14px;
	font-weight: bold;
	color: #0071CC;
	background-image: url(images/rightbg7.gif);
	height: 26px;
	width: 204px;
	padding-top: 12px;
	padding-left: 12px;
	float: left;
}
.rbottom3 {
	background-image: url(images/rightbg9.gif);
	height: 15px;
	width: 216px;
	float:left;
	overflow: hidden;
}
.rightli4 {
	padding: 0 10px;
	width:196px;
	float:left;
	background: url(images/rightbg8.gif) repeat-y;
}
.rightli2 {
	padding: 2px 18px;
	line-height:24px;
	width:180px;
	float:left;
	background: url(images/rightbg5.gif) repeat-y;
}
.gamename {
	background:url(images/dot2.gif) no-repeat 6px 7px;
	float: left;
	height: 23px;
	width: 95px;
	padding-right: 6px;
	line-height:23px;
	padding-left: 15px;
}
.leibiename {
	background:url(images/dot2.gif) no-repeat 6px 7px;
	float: left;
	height: 26px;
	width: 82px;
	line-height:26px;
	padding-left: 15px;
	font-size:14px;
}
.leibiename1 {
	background:url(images/dot2.gif) no-repeat 6px 7px;
	height: 26px;
	width: 105px;
	line-height:26px;
	padding-left: 50px;
	font-size:14px;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D2C6E4;
	margin: auto;
}
.leibie {
float: left;
height: 23px;
width: 75px;
line-height:23px;
padding-right: 2px;
}
.rightk11 {	overflow:hidden;
	float: left;
	width: 216px;
}
#links {
	width: 993px;
	background:#D2C6E4 url(images/linkbg1.gif) no-repeat;
	overflow:hidden;
	margin-top:6px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}
.linkstext {
	width: 980px;
	padding: 6px 8px 0;
	text-align: center;
	line-height:24px;
	margin:auto;
	word-wrap:break-word; 
}
.linksbottom { 
background:url(images/linkbg2.gif) no-repeat;
width:993px;
height:10px;
float:left;
overflow:hidden;
}
.yxtop {
	background: url(images/bg4_01.gif) no-repeat;
	height: 12px;
	width: 771px;
	float: left;
	overflow:hidden;
}
.yxbottom {
	background: url(images/bg4_04.gif) no-repeat;
	height: 12px;
	width: 771px;
	float:left;
	overflow: hidden;
}
.yxli {
	padding: 0 12px;
	width:747px;
	float:left;
	overflow:hidden;
	background: url(images/bg4_02.gif) repeat-y;
}
.yxtop1 {
	background: url(images/bg41_01.gif) no-repeat;
	height: 12px;
	width: 994px;
	overflow:hidden;
}
.yxbottom1 {
	background: url(images/bg41_04.gif) no-repeat;
	height: 12px;
	width: 994px;
	float:left;
	overflow: hidden;
}
.yxli1 {
	padding: 0 12px;
	width:970px;
	overflow:hidden;
	background: url(images/bg41_02.gif) repeat-y;
}
.yxtop2 {
	background: url(images/bg43_01.gif) no-repeat;
	height: 12px;
	width: 771px;
	overflow:hidden;
}
.yxbottom2 {
	background: url(images/bg43_04.gif) no-repeat;
	height: 12px;
	width: 771px;
	float:left;
	overflow: hidden;
}
.yxli2 {
	padding: 0 12px;
	width:747px;
	overflow:hidden;
	background: url(images/bg43_02.gif) repeat-y;
}
.yxlist {
	width:771px;
	float:left;
	/*margin-top:6px;*/
	display:inline;
	overflow: hidden;
}
.rightk2 {
	width:771px;
	float:left;
	margin-left:7px;
	display:inline;
	overflow: hidden;
}
.mid{
	width:548px;
	float:left;
	margin-left:7px;
	display:inline;
	overflow: hidden;
}
.midli {
	padding: 0 12px;
	width:524px;
	float:left;
	overflow:hidden;
	background: url(images/bg42_02.gif) repeat-y;
}
.midtop {
	background: url(images/bg42_01.gif) no-repeat;
	height: 12px;
	width: 548px;
	overflow:hidden;
}
.midbottom{
	background: url(images/bg42_04.gif) no-repeat;
	height: 12px;
	width: 548px;
	float:left;
	overflow: hidden;
}
.yxlist1 {
	width:771px;
	float:left;
	overflow: hidden;
}
.yxlist2 {
	width:994px;
	float:left;
	display:inline;
	overflow: hidden;
}
.tiao1 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #6D3FAD;
	background-color:#DFD7EC;
	text-indent: 10px;
	border-bottom: 1px dashed #AD97CE;
}
.tiao1 h2{
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #6D3FAD;
	display:inline;
}
.tiaoads {
	text-align:center;
	line-height: 25px;
	text-indent: 10px;
}
.tiao1r{
	float:right;
	padding-right:3px;
}
.tiao9 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #0071CC;
	background-color:#CEE9FF;
	text-indent: 10px;
	border-bottom: 1px dashed #AD97CE;
}
.tiao2 {
line-height: 22px;
color: #FFFFFF;
background-color:#008A00;
text-align:center;
}.tiao3 {
line-height: 22px;
color: #FFFFFF;
background-color:#FF6600;
text-align:center;
}.tiao4 {
line-height: 22px;
color: #FFFFFF;
background-color:#EA5B98;
text-align:center;
}.tiao5 {
line-height: 22px;
color: #FFFFFF;
background-color:#76507F;
text-align:center;
}
.yxk{
float:left;
width: 727px;
padding: 10px;
border-bottom: 1px dashed #CCC;
}

.yxk3{
float:left;
width: 727px;
padding: 10px;
}
.yxk1 {
	float: left;
	width: 520px;
	margin-bottom: 3px;
	line-height: 16px;
}
.yxk2 {
	float: left;
	width:635px;
	line-height: 16px;
	text-align:right;
}
.fav1{
	width:80px;
	text-align:center;
	float:right;
}
.fav11 {
	float: right;
	height: 25px;
	width: 235px;
	display: inline;
	margin-top: 15px;
}
.back {
	background:url(images/back_01.gif) no-repeat;
	font-size:16px;
	width:80px;
	padding-top: 28px;
	height: 46px;
	letter-spacing: 1px;
	font-weight: bold;
}
.back1 {
	background:url(images/back_02.gif) no-repeat;
	width:80px;
	font-size:12px;
	line-height: 25px;
	text-align: center;
	height: 25px;
}
.fontk {
padding: 2px 4px;
border: 1px solid #B3A4D3;
margin: 0 4px;
text-align:center;
font-family: tahoma;
font-size:10px;
background-color:#FFF;
}
a.fontk:hover {
text-decoration: none;
background-color: #0A86EA;
color:#FFFFFF;
}
.tiao6 {
line-height: 28px;
color: #333333;
background: #e4e4e4;
text-align:center;
float:left;
width:747px;
display: inline;
padding-top:3px;
height: 25px;
margin: 3px 0;
}
.tiao99 {
line-height: 25px;
color: #333333;
background: #DED6EA;
text-align:center;
float:left;
width:685px;
padding-top:3px;
height: 22px;
}
.tiao8 {
	line-height: 24px;
	text-align:center;
	float:left;
	width:100%;
	display: inline;
	padding-top:3px;
	height: 24px;
	margin: 3px 0 0;
	background-color: #E7E4EB;
}
.text1 {
	line-height: 18px;
	padding: 5px 100px;
	overflow: hidden;
}
.text2 {
text-align:center;
padding:10px 0;}
.text22 {
	text-align:center;
	padding:6px 0;
	line-height: 30px;
}
.text21 {
	margin:2px 3px;
	line-height: 20px;
	background-color: #DDF0FF;
	text-indent:5px;
	color: #0071CC;
}
.biaoti5{
	font-size: 23px;
	color: #FF3300;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	font-family: tahoma;
	padding-top: 5px;
	float: left;
	width: 670px;
	margin: 0 5px;
	display: inline;
}
.biaoti4{
	font-size: 25px;
	color: #FF3300;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	font-family: tahoma;
	padding-top: 5px;
	float: left;
	width: 740px;
	display: inline;
	height: 38px;
	margin: 0 5px;
}
a.aaa:link,a.aaa:visited {
	color: #FF0000;
	font-size: 14px;
	padding: 3px 11px;
	line-height: 22px;
	border-width: 1px;
	border-style: solid;
	border-color: #FF6 #FFCA5B #FFCA5B #FF6;
	background: #FFFFAA;
	/*background: #FFFFAA url(images/dot6.gif) no-repeat 5px 7px;*/
}
a.aaa:hover {
	background-color: #FF6600;
	text-decoration: none;
	color: #FFFFFF;
}
.text3 {
	line-height: 18px;
	padding: 5px 30px;
	overflow: auto;
}
.text33 {
	line-height: 22px;
	padding: 0px 10px 5px;
	overflow:hidden;
}
.toplist{
width:140px;
padding:0 15px 5px;
float:left;}
.rightt {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #6D3FAD;
	background-color: #D2C6E4;
    text-align:center;
	width:216px;
	float:left;
}
.tjbiaoti {
	color: #6B4299;
	background-color: #D2C6E4;
	float: left;
	height: 92px;
	width: 22px;
	display: inline;
	margin-right: 5px;
	text-align:center;
	padding-top: 16px;
	line-height: 15px;
	border-right: 1px dashed #AD97CE;
}
.tjbiaoti1 {
	color: #6D3FAD;
	background-color: #D2C6E4;
	float: left;
	height: 106px;
	width: 21px;
	display: inline;
	margin-right: 5px;
	text-align:center;
	padding-top: 2px;
	line-height: 15px;
}
.tjbiaoti2 {
	color: #0071CC;
	background-color: #B5DEFF;
	float: left;
	height: 106px;
	width: 21px;
	display: inline;
	margin-right: 5px;
	text-align:center;
	padding-top: 2px;
	line-height: 15px;
}
.youxik {
	background: url(images/youxik.gif) no-repeat;
	float: left;
	height: 607px;
	width: 964px;
	display: inline;
	margin: 6px 3px 0;
	overflow: hidden;
}
.gamenewsc {
	background: url(images/gamenewsc.gif) no-repeat;
	float: left;
	height: 607px;
	width: 964px;
	display: inline;
	margin: 6px 3px 0;
	overflow: hidden;
}
.wanjiak {
	background: url(images/youxik1.gif) no-repeat;
	float: left;
	height: 647px;
	width: 964px;
	display: inline;
	margin: 6px 3px 0;
	overflow: hidden;
}
.youxikbt {
	background: url(images/youxikbo.gif) no-repeat;
	float: left;
	height: 14px;
	width: 964px;
	display: inline;
	margin: 0 3px;
}
.flash {
	width: 660px;
	overflow: auto;
	float: left;
	margin: 18px 0 0 25px;
	display: inline;
}
.right1 {
    width:238px;
	float:right;
	margin: 24px 15px 0 0;
	display: inline;}

.right2 {
    width:256px;
	float:right;
	margin:0 7px 0 0;
	display: inline;}
.loading {
padding:8px 5px 3px;
height: 18px;
width: 638px;
}
.next {
padding:12px 0 0;
text-align:center;
height: 28px;
width: 650px;
font-size:14px;
font-weight:bold;
}
.textleft {
float:left;
height:22px;
line-height:22px;
font-size:14px;
font-weight:bold;
color:#6D3FAD;
padding:0 8px;}

.fav2 {
float: right;
height: 26px;
width: 110px;
margin-top: -15px;
margin-right:10px;
}
.fullscreen {
float: left;
height: 26px;
width: 130px;
margin-top: -15px;
}
.youxik1{
	background: url(images/youxikbg.gif) repeat-y;
	float: left;
	width: 964px;
	display: inline;
	margin: 0 3px;
	overflow:hidden;
}
.text41 {
	float:left;
	width:666px;
	margin:18px 8px 4px;
	display:inline;
}
.text4 {
	float:left;
	width:666px;
	margin:8px 8px 4px;
	display:inline;
}
.text4 ul {
	margin: 0px;
	padding: 0px;
}
.text4 li {
	line-height: 28px;
	float: left;
	height: 30px;
	width: 640px;
	margin:0 6px;
	display:inline;
	list-style-position: inside;
	list-style-type: none;
}
.text5 {
	float:left;
	width:680px;
	margin:8px;
	display:inline;
}
.tiao7 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #6D3FAD;
	background-color: #DED6EA;
	text-indent:10px;
	width:684px;
	float:left;
	margin: 5px 0;
}
#favusers{
	width:650px;
	height:120px;
	float: left;
}
.frienddiv{
	width:91px;
	padding:10px 2px 0 18px;
	text-align:center;
	height:100px;
	float:left;
	line-height: 22px;
}
.text6 {
	line-height: 21px;
	float: left;
	width: 235px;
	border-bottom:1px dotted #CCCCCC;
	display: inline;
	margin: 3px 0;
}
.gamedesc {
	line-height: 21px;
	float: left;
	width: 235px;
	border-bottom:1px dotted #CCCCCC;
	height:105px;
	overflow:auto;
}
.gameinstruction {
	line-height: 21px;
	float: left;
	width: 235px;
	border-bottom:1px dotted #CCCCCC;
	height:63px;
	overflow:auto;
}
.textpf {
	line-height: 21px;
	float: left;
	width: 235px;
	border-bottom:1px dotted #CCCCCC;
	height:63px;
	overflow:hidden;
}
.texttags {
	line-height: 21px;
	float: left;
	width: 235px;
	border-bottom:1px dotted #CCCCCC;
	height:48px;
	overflow:hidden;
}
.text7 {
	float: right;
	width: 238px;
	height:190px;
	margin: 12px 0 6px;
	text-align: center;
}.text9 {
	float: right;
	width: 238px;
	height:235px;
	display: inline;
}
.biaoti2 {
	float: right;
	width: 235px;
	display: inline;
	margin: 15px 0 0;
	font-weight:bold;
	color:#6D3FAD;
}
.youxik3 {
	float: left;
	width: 121px;
	border-right: 8px solid #DED6EA;
	border-bottom: 8px solid #DED6EA;
	padding-top: 6px;
	padding-left: 2px;
}.youxik4{
	float: left;
	width: 123px;
	border-bottom: 8px solid #DED6EA;
	padding-top: 6px;
}
.youxikk {
width:256px;
height:585px;
float:left;}
.gg3{
width:256px;
height:700px;
float:left;
text-align:center;
padding:10px 0}
.pinglunk {
margin: 0 0 5px;
overflow: auto;
float:left;
line-height: 20px;
width:100%;
display: inline;
}
.pinglun1 {
	padding:3px;
	word-wrap:break-word;
	line-height: 20px;
	background-color: #E7E4EB;
}
.pinglun2 {
padding:6px;
word-wrap:break-word;
}
.pinglun1 img {
	border: 0px;
}
.time {
	float: right;
	width: 130px;
	margin-top: -23px;
}
.img2 {
    border:4px solid #ddd;}
.height290 {
	hei:290px;
	overflow:hidden;
	float: left;
	height: 295px;
	width: 235px;
}
.jixing {
	border-bottom: 1px dashed #B5DEFF;
}
.catgameintro{
	margin:auto;
	padding:0px;
	margin-left:10px;
	height:75px;
	float:left;
	width:230px
}
.otherpagecont{
	text-align:left;
	text-indent:24px;
	padding: 20px 0;
}
.otherpagecont p{
    text-indent:24px;
	text-align:left;
}
.otherpageleftcol{
    width:170px;
	float:left;
	padding:20px 0px;
}
.le_box {
		width:88px;
		height:31px;
		margin:10px 15px 5px 0;
		float:left;
		position:relative;
		display:inline;
		overflow:hidden;
		align:center;
		valign:center;
	}
	
	.le_text_box {
		width:88px;
		height:31px;
		background-color:#ffffff;
		margin:0px 15px 5px 0;
		float:left;
		position:relative;
		display:inline;
		overflow:hidden;
		align:center;
		valign:center;
	}
.gg {
width:162px;
margin:0 auto;}

.commentiframe {
	padding:0px;
	margin:0px;
}
.main {
	width: 994px;
	overflow:hidden;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
}

#adv {
	width: 994px;
	overflow:hidden;
	margin:0 auto;
}
.right {
	float: right;
	width: 216px;
}
.yxtop3 {
	background: url(images/bg44_01.gif) no-repeat;
	height: 12px;
	width: 994px;
	overflow:hidden;
}
.yxbottom3 {
	background: url(images/bg44_04.gif) no-repeat;
	height: 12px;
	width: 994px;
	float:left;
	overflow: hidden;
}
.yxli3 {
	padding: 0 12px;
	width:970px;
	overflow:hidden;
	background: url(images/bg44_02.gif) repeat-y;
}

#loadbar{
    width:478px;
	height:18px;
	line-height:18px;
	margin-top:3px;
	background:url(images/loadbar_bg.gif) repeat-x;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	float:left;
	text-align:center;
}
#loadcolumn{
    height:18px;
	line-height:18px;
	background:url(images/loader.gif);
	float:left;
	color:#000000;
	text-align:center;
}

.dis{display:block;}
.undis{display:none;}
#bimg {filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0);width:286px;height:198px;}
#simg td {text-align:center;cursor:pointer}
#simg td.s {color:#fff;}
#simg td.s img {border:2px solid #FFFFFF; width:34px; height:34px; cursor:pointer;}
.adright {border:1px solid #CDC9CA;border-left:0;height:80px;width:158px;float:right;padding:8px 0 0 22px;}

h5 a{color:#3D81EE;}

.banner1{
	float: left;
	height: 65px;
	width: 360px;
	text-align: center;
	padding: 3px 0px 0px 0px;
 
}

.yxk4{
	float:left;
	width: 239px;
	padding: 10px 5px;
	border-bottom: 1px dashed #CCC;
}
.yxk5 {
	float: left;
	width: 125px;
	height:18px;
	margin-bottom: 3px;
	line-height: 18px;
	overflow:hidden;
}
.gamenewsst {
	height:18px;
	margin-bottom: 3px;
	line-height: 18px;
	overflow:hidden;
}
.gamenewsstxt {
	height:90px;
	margin-bottom: 3px;
	line-height: 18px;
	overflow:hidden;
}
.fgame {
	float: left;
	width: 125px;
	height:50px;
	margin-bottom: 3px;
	line-height: 15px;
	overflow:hidden;
}
.xyx11 {
	text-align: center;
	float: left;
	width: 106px;
	padding-right: 5px;
}
.gamenewslist {
	text-align: center;
	float: left;
	width: 186px;
	padding-right: 5px;
}
a.bbb:link,a.bbb:visited {
	color: #FF0000;
	padding: 5px 5px 3px;
	height:19px;
	border-width: 1px;
	border-style: solid;
	border-color: #FF6 #FFCA5B #FFCA5B #FF6;
	background: #FFFFAA;
	/*background: #FFFFAA url(images/dot6.gif) no-repeat 5px 7px;*/
}
a.bbb:hover {
	background-color: #FF6600;
	text-decoration: none;
	color: #FFFFFF;
}
a.hui:link,a.hui:visited {
	color: #999;
}

.fullSlide {
	width:360px;
	position:relative;
	height:215px;

}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	margin:0 auto;
	width:360px !important;
}
.fullSlide .bd li {
	width:360px !important;
	height:215px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li img{
	width:360px;
	height:215px;
}
.fullSlide .bd li a {
	display:block;
	height:215px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prevbtn,.fullSlide .nextbtn {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:1%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .nextbtn {
	left:auto;
	right:1%;
	background-position:-6px -137px;
}