/*main*/

/*top bg*/
.topimg2
{
	width: 366px;
	height: 402px;
	margin-top: 10px;
	padding-left: 3px;
	background: url(../images/flashbg.gif) 2px 6px no-repeat;
}
.topimg3
{
	background: url(../images/topimg3.jpg) right 100px no-repeat;
	width: 392px;
}
/*top bg*/

/*right*/
/*.flashbg{background:url(../images/flashbg.gif) right bottom no-repeat;width:368px;height:340px;}
.flashbg img{margin-left:15px;width:353px;height:336px;}*/
.flashbg
{
	margin-left: 15px;
	height: 336px;
	padding-top: 5px;
	width: 353px;
	padding-bottom: 5px;
}
.daoju
{
	background: url(../images/daoju_bg.gif) right top no-repeat;
	width: 284px;
	height: 61px;
	padding-left: 82px;
	padding-top: 11px;
	margin-left: 2px;
}
.img_bg1
{
	background: url(../images/img_bg1.gif) center center no-repeat;
	width: 32px;
	height: 32px;
	padding: 1px;
	float: left;
	margin-left: 5px;
}
.news_bg
{
	background: url(../images/new_bg.jpg) right top no-repeat;
	width: 392px;
	height: 290px;
	margin-top: 112px;
	padding-top: 26px;
}
.news_bg .title_news
{
	margin-left: 76px;
	height: 22px;
}
.news_bg .title_news img
{
	cursor: pointer;
}
.news_bg .title_news .news_title1
{
	cursor: pointer;background: url(../images/news_title1.jpg) no-repeat;width:47px;height:22px; float:left;
}
.news_bg .title_news .news_title1-1
{
	cursor: pointer;background: url(../images/news_title1-1.jpg) no-repeat;width:47px;height:22px;float:left;
}
.news_bg .title_news .news_title2
{
	cursor: pointer;background: url(../images/news_title2.jpg) no-repeat;width:47px;height:22px;float:left;
}
.news_bg .title_news .news_title2-1
{
	cursor: pointer;background: url(../images/news_title2-1.jpg) no-repeat;width:47px;height:22px;float:left;
}
.news_bg .title_news .news_title3
{
	cursor: pointer;background: url(../images/news_title3.jpg) no-repeat;width:47px;height:22px;float:left;
}
.news_bg .title_news .news_title3-1
{
	cursor: pointer;background: url(../images/news_title3-1.jpg) no-repeat;width:47px;height:22px;float:left;
}
.news_bg .title_news .news_title4
{
	cursor: pointer;background: url(../images/news_title4.jpg) no-repeat;width:66px;height:22px;float:left;
}
.news_bg .title_news .news_title4-1
{
	cursor: pointer;background: url(../images/news_title4-1.jpg) no-repeat;width:66px;height:22px;float:left;
}
.news_bg .news_con
{
	margin: 20px 50px 10px 50px;
}
.news_bg .news_con div
{
	height: 23px;
	line-height: 23px;
}

#right
{
	margin-left: 242px;
	width: 758px;
}
.right_bg
{
	background: url(../images/right_bg.gif) center top repeat-y;
	clear: both;
	height: 100%;
	overflow: auto;
	margin: 0px;
	padding: 0px;
}
.right_bg_bot
{
	background: url(../images/right_bg_bot.jpg) center top no-repeat;
	height: 21px;
}

#right .gg_img
{
	margin-left: 18px;
	clear: both;
	height: 94px;
}
#right .gg_img img
{
	float: left;
	padding: 1px;
	border: solid 1px #2b2b2b;
	margin-left: 3px;
}
#right .con
{
	padding-left: 20px;
}

#right .con_bg
{
	background: url(../images/con_bg.jpg) right top no-repeat;
	width: 358px;
	height: 231px;
	margin-top: 2px;
	margin-right: 4px;
}
#right .con_bg1
{
	background: url(../images/con_bg1.jpg) right top no-repeat;
	width: 358px;
	height: 277px;
	margin-top: 2px;
	margin-right: 4px;
}
#right .con_bg .title_mar
{
	margin: 16px 0px 0px 72px;
	height: 25px;
}
#right .con_bg1 .title_mar
{
	margin: 0px 0px 0px 72px;
	height: 25px;
	padding-top: 16px;
}

#right .con_bg .title_mar .title_1
{
	background: url(../images/title_1.jpg) center top no-repeat;
	width: 75px;
	height: 24px;
	margin-right: 100px;
}
#right .con_bg .title_mar .title_2
{
	background: url(../images/title_2.jpg) center top no-repeat;
	width: 76px;
	height: 22px;
	margin-right: 99px;
}
#right .con_bg .title_mar .title_3
{
	background: url(../images/title_3.jpg) center top no-repeat;
	width: 69px;
	height: 21px;
	margin-right: 106px;
}
#right .con_bg .title_mar .title_4
{
	background: url(../images/title_4.jpg) center top no-repeat;
	width: 73px;
	height: 23px;
	margin-right: 102px;
}
#right .con_bg1 .title_mar .title_5, #right .con_bg .title_mar .title_5
{
	background: url(../images/title_5.jpg) center top no-repeat;
	width: 89px;
	height: 22px;
	margin-right: 86px;
}
#right .con_bg1 .title_mar .title_6, #right .con_bg .title_mar .title_6
{
	background: url(../images/title_6.jpg) center top no-repeat;
	width: 91px;
	height: 20px;
	margin-right: 84px;
}
#right .con_bg1 .title_mar .more, #right .con_bg .title_mar .more
{
	margin-top:5px;
	margin-left:13px;
}

#right .con_bg .gameinfo{margin-left:30px;margin-top:10px;background:url(
	../images/link_bg.jpg) center top no-repeat;width:295px;height:175px; }
 

#right .con_bg .gameinfo div span{font-size:14px;}

#right .con_bg .hotbbs
{
	margin: 20px 40px 10px 40px;
}
#right .con_bg .hotbbs div
{
	height: 23px;
	line-height: 23px;
}

#right .con_bg1 .mar
{
	margin: 10px 30px 0px 30px;
}
#right .con_bg .mar
{
	margin: 13px 15px 10px 20px; 
}
#right .con_bg .mar th
{
	height: 30px;
	font-size: 13px;
	font-weight: bold;
	line-height: 30px;
	text-align: center;
}
#right .con_bg .mar td
{
	height: 25px;
	line-height: 25px;
	color: #666666;
}

#right .con_bg .screenimg
{
	text-align: center;
	width: 100px;
	margin-top: 3px;
	margin-right: 5px;
	font-size: 12px;
	font-weight: bold;
}
#right .con_bg .screenimg img
{
	border: solid 1px #2b2b2b;
	padding: 1px;
	margin-bottom: 1px;
	width: 84px;
	height: 57px;
}

#right .right_middle
{
	background: url(../images/right_middle.jpg) center top no-repeat;
	width: 633px;
	height: 100px;
	margin: 5px auto 0px 18px;
	padding-left: 90px;
}
#right .right_middle .tjq
{
	width: 175px;
	padding-top: 13px;
	margin-right: 30px;
}
#right .right_middle .scl
{
	width: 218px;
	padding-top: 13px;
}
#right .right_middle .zyl
{
	margin-left: 30px;
	width: 170px;
	padding-top: 13px;
}
.black,a.black,a.black:visited,a.black:hover{color:#000000;}
.img_bg2
{
	background: url(../images/img_bg1.gif) center center no-repeat;
	width: 32px;
	height: 32px;
	padding: 1px;
	float: left;
	margin-right: 8px;
	margin-bottom: 6px;
}
/*right*/




 .cmsTable { 
border:0px; 
width:95%; 
padding-top:5px; 
spacing:1px; 
margin-left:10px;
} 
TABLE.cmsTable TD{ line-height:20px; font-family:宋体; font-size:9pt;color:#8c8c8c; text-decoration:none; padding-left:10px;}
TABLE.cmsTable TD a:link{ line-height:20px; font-family:宋体; font-size:9pt;color:#642600; text-decoration:none; }
TABLE.cmsTable TD a:visited{ line-height:20px; font-family:宋体; font-size:9pt;color:#642600; text-decoration:none; }
TABLE.cmsTable TD a:hover{ line-height:20px; font-family:宋体; font-size:9pt;color:#ff0000; text-decoration:underline;}

/* 头部菜单条 */
#top {
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.top {
	height: 34px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
}
#top .top .top_l {
	float: left;
	height: 34px;
	width: 460px;
}
#top .top .top_l .top_logo {
	float: left;
	height: 34px;
	width: 107px;
	padding-right: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
}
#top .top .top_l .game {
	line-height: 34px;
	font-size: 12px;
}
#top .top .top_l .game li {
	float: left;
	border-right:1px solid #e5e5e5;
	margin: 0px;
	padding: 0px;
}
#top .top .top_l .game li a:link {
	color: #333333;
	text-decoration: none;
	font-family: "宋体";
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	height: 34px;
	line-height: 34px;
	width: 70px;
	text-align: center;
}
#top .top .top_l .game li a:visited {
	color: #333333;
	text-decoration: none;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	font-family: "宋体";
	height: 34px;
	width: 70px;
	text-align: center;
}
#top .top .top_l .game li a:hover {
	color: #333333;
	text-decoration: none;
	background-image: url(http://msweb.nextsee.com//images/top_game_on.jpg);
	background-repeat: repeat-x;
	font-family: "宋体";
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 34px;
	height: 34px;
	width: 70px;
	text-align: center;
}#top .top .top_r {
	float: right;
	height: 34px;
	width: 536px;
	color: #666666;
}
#top .top .top_r a {
	text-decoration: underline;
	color: #0066FF;
}
#top .top .top_r .top_login {
	font-size: 12px;
	line-height: 34px;
	float: left;
	width: 274px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e0e0e0;
	text-align: center;
}
#top .top .top_r .top_login a{
	text-decoration: none;
}
#top  .top  .top_r  ul {
	float: right;
	font-size: 12px;
	line-height: 34px;
}
#top  .top  .top_r  ul  li {
	float: left;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
	width: 86px;
	line-height: 34px;
	height: 34px;
}
#top .top .top_r ul .bg_act {
	background-image: url(http://msweb.nextsee.com//images/top_account.jpg);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
#top .top .top_r ul a:link {
	text-decoration: none;
	color: #666666;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	width: 76px;
	line-height: 34px;
	height: 34px;
}
#top .top .top_r ul a:visited {
	text-decoration: none;
	color: #666666;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	width: 76px;
	line-height: 34px;
	height: 34px;
}


#top .top .top_r ul a:hover {
	background-image: url(http://msweb.nextsee.com//images/top_game_on.jpg);
	background-repeat: repeat-x;
	line-height: 34px;
}
#top .top .top_r ul a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 8px;
	line-height: 34px;
	padding-bottom: 10px;
	vertical-align: middle;
	padding-right: 3px;
}

#top ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#top .top .top_l ul a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 8px;
	line-height: 34px;
	padding-bottom: 10px;
	vertical-align: middle;
	padding-right: 3px;
}

