#mainbody {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(bgline.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FBE2CC;
	text-decoration: none;
	background-image: url(bgline.jpg);
	background-repeat: repeat-x;
}
body, td, th {
	color: #000;
	font-size:12px;
}
a:link {
	text-decoration: none;
	color: #000;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #f00;
}
a:active {
	text-decoration: none;
	color:#F00;
}
.headertopdh {
	height: 46px;
	width: 878px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(commonbg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 52px;
	padding-left: 120px;
}
.headertop {
	width: 998px;
	margin-right: auto;
	margin-left: auto;
}
.headerbody {
	background-image: url(commonbg4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 998px;
	float: left;
}
.header {
	background-image: url(titlebgx6.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 52px;
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 31px;
}
.header2 ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}
.li1 {
	float: left;
	width: 145px;
	padding-left: 20px;
}
.li2 {
	float: left;
	width: 145px;
}
.li3 {
	float: left;
	width: 305px;
}
.li4 {
	float: left;
	width: 142px;
}
.li5 {
	float: left;
	width: 135px;
}
.li6 {
	float: left;
	width: 95px;
}
.body02 {
	width: 909px;
	height: auto;
	float: left;
}
.body021 {
	width: 885px;
	margin-right: auto;
	margin-left: auto;
	padding: 12px;
	height: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	float: left;
}
.body02head {
}
.body02foot {
}
.playerphototitle {
	float: left;
	height: 25px;
	width: 909px;
	background-image: url(titlebg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.playerphotobody {
	float: left;
	width: 901px;
	background-image: url(titlebg2.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	padding-right: 4px;
	padding-left: 4px;
}
.playerphotofoot {
	float: left;
	width: 909px;
	background-image: url(titlebg2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.playerphotofoot img{
	padding:2px;
	border: 1px solid #C6790B;
	background:#fff;
}
.toupiao img{
	padding:2px;
	border: 1px solid #C6790B;
}
.friend {
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer {
	background-image: url(foot.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 183px;
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
.footerhead {
	line-height: 20px;
	text-align: center;
	height: 20px;
	width: 998px;
	color: #184C02;
	font-size: 12px;
	padding-top: 2px;
}
.footjb {
	width: 340px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(logo.jpg);
	background-position: left center;
	padding-left: 200px;
	height: 60px;
	padding-top: 10px;
	background-repeat: no-repeat;
	color: #000;
	line-height: 30px;
	font-size: 12px;
}
.footjb a:link, .footjb a:visited {
	color:#066;
	text-decoration: none;
	font-weight: bold;
}
.bodyleft {
	float:left;
	width:200px;
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 4px;
	height: auto;
	overflow: hidden;
}
.bodylefttop {
	background-image: url(left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 200px;
}
.bodyright {
	float:right;
	width:653px;
	background-image: url(rightcenter.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bodyrightkong {
	float:right;
	width:653px;
	height:70px;
}
.gamelogin {
	float: left;
	width: 146px;
	padding-top: 44px;
	padding-left: 54px;
	padding-bottom: 30px;
}
.leftimg {
	width: 180px;
	float: left;
	padding-bottom: 4px;
	padding-left: 15px;
}
.img img{
	border: 1px solid #ccc;
}
.lefttitle {
	background-color: #0A0A0A;
	float: left;
	width: 218px;
	border: 1px solid #333333;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.leftcontent, .leftcontentbg {
	float: left;
	width: 218px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin-bottom: 6px;
}
.leftcontentbg {
	background-image: url(021.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.righttitle {
	background-color: #313131;
	float: left;
	width: 264px;
	color: #ADEA0A;
	font-size: 14px;
	border: 1px solid #333333;
	text-align: center;
	padding-top: 2px;
	font-weight:bold;
	padding-bottom: 2px;
	line-height:20px;
}
.rightcontent {
	float: left;
	width: 260px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin-bottom: 6px;
	padding:4px 2px 4px 2px;
	text-align: left;
	line-height:18px;
}
.rightcontent ul {
	float: left;
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.rightcontent ul li {
	width: 123px;
	float: left;
	list-style-type: none;
	color: #FFF;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	line-height: 18px;
	text-decoration: none;
	padding-left:5px;
}
.flashad {
	float: left;
	height: 195px;
	width: 385px;
	background-image: url(flashad.jpg);
	padding-top: 11px;
	padding-left: 13px;
}
.flashadr {
	float: right;
	height: 190px;
	width: 234px;
	background-image: url(titlebg3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 16px;
}
.gamejsgg {
	float: left;
	width: 640px;
	padding-top: 4px;
}
.gamejs {
	background-image: url(gamejs.jpg);
	float: left;
	height: 147px;
	width: 245px;
	line-height:21px;
	font-size:12px;
	padding:50px 20px 20px 22px;
	background-repeat: no-repeat;
	background-position: left top;
}
.gamegg {
	background-image: url(news.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 217px;
	width: 304px;
	padding-right: 20px;
	padding-left: 20px;
}
.tlgg {
	float: left;
	width: 608px;
	padding: 5px 5px;
	overflow:hidden;
}
.tlgg td {
	text-align: center;
}
.common640 {
	float: left;
	width: 640px;
	padding-top: 8px;
}
.commonl {
	float: left;
	height: 214px;
	width: 316px;
	overflow:hidden;
	background-image: url(hl2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.commonr {
	float: right;
	height: 214px;
	width: 316px;
	overflow:hidden;
	background-image: url(hl2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.commontitle {
	text-align: center;
	float: left;
	width: 316px;
	padding-top: 5px;
	height: 30px;
}
.commonbody {
	width: 276px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
}
.commonbody ul {
	float: left;
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.commonbody ul li {
	width: 276px;
	float: left;
	list-style-type: none;
	color: #FFF;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	line-height: 18px;
	text-decoration: none;
}
.spanleft {
	float: left;
}
.tmptitle{
	width:224px;
	height:14px;
	overflow:hidden;
}
.spanright {
	float: right;
	color: #999;
}
.hottitle {
	height: 40px;
	width: 304px;
	float: left;
}
.hotbody {
	float: left;
	width: 304px;
}
.hotbody ul {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.hotbody ul li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 304px;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	height:18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	overflow:hidden;
}
.wpadding {
	padding-right: 45px;
	padding-left: 46px;
}
.listpic {
	float:left;
	padding:4px;
}
.title {
	width:113px;
	height:14px;
	line-height:14px;
	overflow:hidden;
}
.listarticle {
	line-height:20px;
	padding-left:5px;
}
.listarticle td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}
.page {
	padding-top:20px;
	text-align:center;
}
.bodyleftcenter {
	background-image: url(left2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
	width: 192px;
	padding-left: 8px;
}
.bodyleftfoot {
	background-image: url(left2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	width: 200px;
	height: 9px;
	line-height:9px;
	overflow:hidden;
}
.kefu {
	float: left;
	width: 183px;
	height:170px;
	background-image: url(qq.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.hottitlel {
	background-image: url(hotjf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 46px;
	width: 183px;
}
.hotbodyl {
	background-image: url(hotl.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
	width: 175px;
	padding-left: 8px;
}
.hotfootl {
	background-image: url(hotl.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 183px;
	height: 8px;
	padding-bottom: 10px;
}
.jftitle {
	background-image: url(hotjf.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	height: 46px;
	width: 183px;
}
.jfbody {
	background-image: url(jf.gif);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
	width: 175px;
	padding-left: 8px;
}
.jfbody thead td{
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-align: center;
	color:#FFF;
}
.jfbody tbody td{
	line-height: 18px;
	text-align: center;
	color:#CCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2D7550;
}
.jfspan{
	width:66px;
	height:18px;
	overflow:hidden;
	display:block;
	}
.jffoot {
	background-image: url(jf.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 183px;
	height: 16px;
	padding-bottom: 4px;
}
.bodytop {
	float: left;
	width: 653px;
	height: 25px;
}
.secondbodytop {
	float: left;
	width: 593px;
	height: 24px;
	background-image: url(secondtop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 30px;
	padding-left: 60px;
}
.bodycenter {
	background-image: url(rightcenter.gif);
	background-repeat: repeat-y;
	background-position: center center;
	float: left;
	width: 623px;
	padding-right: 15px;
	padding-left: 15px;
	overflow:hidden;

}
.bodyfoot {
	float: left;
	width: 653px;
	background-image: url(rightcenter.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 25px;
	line-height:25px;
	overflow:hidden;
}
.jdnews {
	float: left;
	width: 612px;
	background-image: url(flashhead.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 246px;
	overflow: hidden;
}
.jdnewsww {
	float: left;
	width: 612px;
	height: 246px;
	overflow: hidden;
	padding-left: 5px;
	padding-bottom: 10px;
}
.jdnewscommon {
	float: left;
	width: 612px;
	overflow: hidden;
	padding-left: 5px;
	padding-bottom: 10px;
}
.playimg {
	float: left;
	width: 613px;
	overflow: hidden;
	padding-left: 5px;
	padding-bottom: 10px;
}
.playtitle {
	float: left;
	width: 613px;
	overflow: hidden;
	background-image: url(imagebord.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	text-align: center;
}
.playbody {
	float: left;
	width: 577px;
	overflow: hidden;
	line-height:12px;
	background-image: url(imagebord.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	padding:5px 18px;
}
.playfoot {
	float: left;
	width: 613px;
	overflow: hidden;
	background-image: url(imagebord.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 26px;
}
.contentl {
	float: left;
	height: 198px;
	width: 290px;
	overflow: hidden;
	background-image: url(commonbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.contentr {
	float: right;
	height: 198px;
	width: 290px;
	overflow: hidden;
	background-image: url(commonbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.blocktitle {
	float: left;
	height: 30px;
	width: 220px;
	padding:10px 0 0 70px;
}
.blockbody {
	float: left;
	width: 270px;
	padding: 2px 5px 2px 10px;
}
.blockbody td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC8336;
	line-height: 19px;
}
.jdnewsl{
	float: left;
	height: 212px;
	width: 252px;
	padding-top: 14px;
	padding-left: 21px;
	overflow:hidden;
}
.jdnewsr{
	float: right;
	height: 212px;
	width: 294px;
	padding-right:20px;
	overflow: hidden;
	margin-top: 12px;
}
.newstile{
	width: 294px;
	height:29px;
}
.newsbody{
	width: 280px;
	padding:0 7px;
}

.newsbody td{
	width: 294px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CBAC4E;
	line-height: 22px;
	color: #36281D;
	}
