/* CSS Document */
body{
	font-family:"Tahoma",MS Sans Serif;	
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:0px;
}
a,dl,dt,dd,ol,ul,li,p,span,h1,h2,h3,h4,h5,h6,div,input,textarea,select,option{
	font-family:"Tahoma",MS Sans Serif;	
}
textarea{
	font-size: 12px;
}
dl,dt,dd,ol,ul,li,p,span,h1,h2,h3,h4,h5,h6,blockquote{
	margin:0px;
	padding:0px;
	list-style:none;
}
div,ol,ul,li,p,dl,dt,dd,blockquote{
	float:left;
}
img{
	vertical-align:middle;
	border:none;
}
form{
	display:inline;
	vertical-align:middle;
}
input{
	vertical-align:text-top;
}
div.header{
	display:none;
}
a:active{
	color:#000000;
	text-decoration:none;
}
a:link{
	color:#000000;
	text-decoration:none;
}
a:visited{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#000000;
	text-decoration:underline;
}
/* = body layout
------------------------------------------*/
.body_all_layout{
	width:980px;
	margin:0px auto;
	float:none;
}
.body_all_top_layout{
	width:980px;
}
.body_all_middle_layout{
	width:980px;
}
.body_all_bottom_layout{
	width:980px;
}
/* = body_all_top_layout
------------------------------------------*/
.body_all_top_layout p.set_home{
	width:297px;
	height:18px;
	padding-left:3px;
	overflow:hidden;
	font-size:11px;
	color:#999999;
	background:url(../imgs/etc/bg_sethomepage.gif) right bottom no-repeat;
	background-color:#eeeeee;
}
.body_all_top_layout p.set_home img{
	vertical-align:bottom;
}
.body_all_top_layout ul.box_servicelink{
	padding-top:3px;
	height:15px;
	float:right;
	overflow:hidden;
}
.body_all_top_layout ul.box_servicelink li{
	height:18px;
	font-size:11px;
	color:#999999;
	overflow:hidden;
}
.body_all_top_layout p.mt_logo{
	width:980px;
	height:35px;
	padding:2px 0px 3px 0px;
}
.body_all_top_layout ul.box_headmenu{
	width:980px;
	height:35px;
	overflow:hidden;
	background:url(../imgs/frame/mt_head.gif) left top no-repeat;
}
.body_all_top_layout ul.box_headmenu li.noselect{
	width:100px;
	height:24px;
	padding-top:11px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background:url(../imgs/frame/mt_head_normal.gif) left top no-repeat;
}
.body_all_top_layout ul.box_headmenu li.lastbar{
	width:247px;
	height:24px;
	padding-top:11px;
	padding-right:12px;
	font-size:11px;
	text-align:right;
	background:url(../imgs/frame/mt_head_lastbar.gif) left top no-repeat;
}
.body_all_top_layout ul.box_headmenu li.lastbar p.mobile{
	width:100px;
	height:35px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}
.body_all_top_layout ul.box_headmenu li.selectsanook{
	width:100px;
	height:26px;
	padding:9px 0px 0px 0px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background:url(../imgs/frame/mt_head_select.gif) left top no-repeat;
}
.body_all_top_layout ul.box_headmenu li.headmenu_line{
	width:3px;
	height:35px;
}
.body_all_top_layout ul.box_submenu{
	width:975px;
	height:25px;
	padding-left:5px;
	background:url(../imgs/frame/mt_subhead.gif) left top repeat-x;
}
.body_all_top_layout ul.box_submenu li.sub_noselect{
	height:15px;
	padding:0px 10px 0px 10px;
	margin-top:6px;
	font-weight:bold;
	font-size:11px;
}
.body_all_top_layout ul.box_submenu li.sub_select{
	height:15px;
	padding:0px 10px 0px 10px;
	margin-top:6px;
	font-weight:bold;
	font-size:11px;
}
/* = body_all_middle_layout
------------------------------------------*/
.body_all_middle_layout{
	width:980px;
}
/* = body_all_bottom_layout
------------------------------------------*/
.body_all_bottom_layout{
	width:980px;
	padding-bottom:3px;
	font-size:10px;
	text-align:center;
	color:#666666;
}
.body_all_bottom_layout p{
	width:980px;
	height:20px;
	font-size:12px;
	text-align:center;
	padding-top:5px;
	background-color:#f6f6f6;
	margin-bottom:3px;
	border-bottom:2px solid #dddddd;
}


.btn_new_topic{
	width:120px;
	height:25px;
}
.btn_post{
	width:65px;
	height:30px;
}



/* CSS Document */
/* = link service
------------------------------------*/
a.link_service:active{
	color:#999999;
	text-decoration:none;
}
a.link_service:link{
	color:#999999;
	text-decoration:none;
}
a.link_service:visited{
	color:#999999;
	text-decoration:none;
}
a.link_service:hover{
	color:#76c6f9;
	text-decoration:underline;
}
/* = link headmenu
------------------------------------*/
a.link_headmenu:active{
	color:#999999;
	text-decoration:none;
}
a.link_headmenu:link{
	color:#999999;
	text-decoration:none;
}
a.link_headmenu:visited{
	color:#999999;
	text-decoration:none;
}
a.link_headmenu:hover{
	color:#666666;
	text-decoration:none;
}
/* = link white headmenu
------------------------------------*/
a.link_whitehead:active{
	color:#FFFFFF;
	text-decoration:none;
}
a.link_whitehead:link{
	color:#FFFFFF;
	text-decoration:none;
}
a.link_whitehead:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.link_whitehead:hover{
	color:#FFFFFF;
	text-decoration:none;
}
/* = link white submenu
------------------------------------*/
a.link_whitesub:active{
	color:#FFCC00;
	text-decoration:none;
}
a.link_whitesub:link{
	color:#FFCC00;
	text-decoration:none;
}
a.link_whitesub:visited{
	color:#FFCC00;
	text-decoration:none;
}
a.link_whitesub:hover{
	color:#FFFFFF;
	text-decoration:none;
}
/* = link white select
------------------------------------*/
a.link_whiteselect:active{
	color:#FFFFFF;
	text-decoration:underline;
}
a.link_whiteselect:link{
	color:#FFFFFF;
	text-decoration:underline;
}
a.link_whiteselect:visited{
	color:#FFFFFF;
	text-decoration:underline;
}
a.link_whiteselect:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/* = link menu game
------------------------------------*/
a.link_gamemenu:active{
	color:#000000;
	text-decoration:none;
}
a.link_gamemenu:link{
	color:#000000;
	text-decoration:none;
}
a.link_gamemenu:visited{
	color:#000000;
	text-decoration:none;
}
a.link_gamemenu:hover{
	color:#FF9900;
	text-decoration:underline;
}
/* = link black
------------------------------------*/
a.link_black:active{
	color:#000000;
	text-decoration:none;
}
a.link_black:link{
	color:#000000;
	text-decoration:none;
}
a.link_black:visited{
	color:#000000;
	text-decoration:none;
}
a.link_black:hover{
	color:#000000;
	text-decoration:underline;
}
/* = link black line
------------------------------------*/
a.link_black_line:active{
	color:#000000;
	text-decoration:underline;
}
a.link_black_line:link{
	color:#000000;
	text-decoration:underline;
}
a.link_black_line:visited{
	color:#000000;
	text-decoration:underline;
}
a.link_black_line:hover{
	color:#000000;
	text-decoration:underline;
}
/* = link black noline
------------------------------------*/
a.link_black_noline:active{
	color:#000000;
	text-decoration:none;
}
a.link_black_noline:link{
	color:#000000;
	text-decoration:none;
}
a.link_black_noline:visited{
	color:#000000;
	text-decoration:none;
}
a.link_black_noline:hover{
	color:#000000;
	text-decoration:none;
}
/* = link more
------------------------------------*/
a.link_more:active{
	color:#ff9d00;
	text-decoration:none;
}
a.link_more:link{
	color:#ff9d00;
	text-decoration:none;
}
a.link_more:visited{
	color:#ff9d00;
	text-decoration:none;
}
a.link_more:hover{
	color:#ff9d00;
	text-decoration:underline;
}
/* = link topic
------------------------------------*/
a.link_topic:active{
	color:#ff9d00;
	text-decoration:underline;
}
a.link_topic:link{
	color:#ff9d00;
	text-decoration:underline;
}
a.link_topic:visited{
	color:#ff9d00;
	text-decoration:underline;
}
a.link_topic:hover{
	color:#FF6600;
	text-decoration:underline;
}
/* = link login
------------------------------------*/
a.link_login:active{
	color:#098bcc;
	text-decoration:none;
}
a.link_login:link{
	color:#098bcc;
	text-decoration:none;
}
a.link_login:visited{
	color:#098bcc;
	text-decoration:none;
}
a.link_login:hover{
	color:#098bcc;
	text-decoration:underline;
}

.text_orange_underline{
	color:#FF9900;
	text-decoration:underline;
}
.text10{
	font-size:11px;
}

.left_layout{
	width:158px;
	padding:4px 8px 5px 8px;
}
/* = box_btn_flash
------------------------------------------*/
.box_btn_flash{
	width:158px;
	height:60px;
	overflow:hidden;
}
/* = box_game_menu
------------------------------------------*/
/*.box_game_menu{
	width:148px;
	padding-top:4px;
}

.box_game_menu_middle{
	width:146px;
	padding-left:4px;
	padding-bottom:2px;
	overflow:hidden;
	#background:url(../imgs/frame/game_middle.gif) left top repeat-y;
}*/

.box_game_menu{
	width:158px;
	padding-top:4px;
}
.box_game_menu_top{
	width:158px;
	height:24px;
	overflow:hidden;
	background:url(../imgs/frame/h-t1.gif) left top no-repeat;
}
.box_game_menu_middle{
	width:148px;
	padding-left:10px;
	padding-bottom:2px;
	overflow:hidden;
	background:url(../imgs/frame/h-m1.gif) left top repeat-y;
}
.box_game_menu_bottom{
	width:158px;
	height:23px;
	overflow:hidden;
	background:url(../imgs/frame/h-b1.gif) left top no-repeat;
}


.box_game_menu_middle li.icon_gamehome{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamehome.gif) left 2px no-repeat;
}
.box_game_menu_middle li.icon_action{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gameaction.gif) 3px top no-repeat;
}
.box_game_menu_middle li.icon_casino{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamecasino.gif) 5px top no-repeat;
}
.box_game_menu_middle li.icon_puzzle{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamepuzzle.gif) 7px top no-repeat;
}
.box_game_menu_middle li.icon_racing{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gameracing.gif) 6px top no-repeat;
}
.box_game_menu_middle li.icon_shooting{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gameshooting.gif) 3px top no-repeat;
}
.box_game_menu_middle li.icon_sport{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamesport.gif) 3px 3px no-repeat;
}
.box_game_menu_middle li.icon_dress{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamedress.gif) 4px 0px no-repeat;
}
.box_game_menu_middle li.icon_fun{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamefun.gif) 4px 0px no-repeat;
}
.box_game_menu_middle li.icon_news{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamenews.gif) 3px top no-repeat;
}
.box_game_menu_middle li.icon_webboard{
	width:136px;
	height:14px;
	padding:1px 0px 5px 0px;
	margin-top:3px;
	margin-bottom:5px;
	font-size:11px;
	border-bottom:1px dashed #FFCC00;
	overflow:hidden;
	background:url(../imgs/icon/icon_gamewebboard.gif) 5px top no-repeat;
}
/* = box_topten
------------------------------------------*/
.box_topten{
	width:158px;
	padding-top:4px;
}
.box_topten_top{
	width:158px;
	height:39px;
	overflow:hidden;
	background:url(../imgs/frame/topten_top.gif) left top no-repeat;
}
.box_topten_middle{
	width:150px;
	padding:1px 0px 3px 8px;
	overflow:hidden;
	/*background:url(../imgs/frame/topten_middle.gif) left top repeat-y;*/
}
.box_topten_bottom{
	width:158px;
	height:6px;
	overflow:hidden;
	background:url(../imgs/frame/topten_bottom.gif) left top no-repeat;
}
.box_topten_middle li.no_1_top{
	width:142px;
	height:3px;
	overflow:hidden;
	background:url(../imgs/frame/gameno1_top.gif) left top no-repeat;
}
.box_topten_middle li.no_1_middle{
	width:142px;
	padding-bottom:3px;
	background:url(../imgs/frame/gameno1_middle.gif) left top repeat-y;
}
.box_topten_middle li.no_1_bottom{
	width:142px;
	height:3px;
	margin-bottom:5px;
	overflow:hidden;
	background:url(../imgs/frame/gameno1_bottom.gif) left top no-repeat;
}
.box_topten_middle li.no_1_middle p.game_pic1{
	width:100px;
	height:65px;
	float:none;
	margin:8px auto 0px auto;
	border:1px solid #6f6f6f;
	overflow:hidden;
}
.box_topten_middle li.no_1_middle p.game_pic1 img{
	width:100px;
	height:65px;
}
.box_topten_middle li.no_1_middle p.icon_no1{
	width:128px;
	float:none;
	text-align:center;
	margin:5px auto 0px auto;
	overflow:hidden;
}
.box_topten_middle li.no_1_middle p.icon_no1 img{
	vertical-align:bottom;
}
.box_topten_middle li.no_other{
	width:142px;
	margin:3px 0px;
	padding-bottom:7px;
	border-bottom:1px dashed #FFCC00;
}
.box_topten_middle li.no_other p.game_pic{
	width:52px;
	height:40px;
	border:1px solid #6f6f6f;
	overflow:hidden;
}
.box_topten_middle li.no_other p.game_pic img{
	width:52px;
	height:40px;
}
.box_topten_middle li.no_other p.game_name{
	width:73px;
	padding-left:6px;
	line-height:13px;
	font-size:10px;
	overflow:hidden;
}
.box_topten_middle li.no_other p.icon_no2{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no2.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no3{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no3.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no4{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no4.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no5{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no5.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no6{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no6.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no7{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no7.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no8{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no8.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no9{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no9.gif) 1px 4px no-repeat;
}
.box_topten_middle li.no_other p.icon_no10{
	width:24px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/icon/icon_no10.gif) 1px 4px no-repeat;
}
.center_layout{
	width:638px;
}
input{
	vertical-align:text-bottom;
}
/* = box_newgame
------------------------------------------*/
.box_topgame{
	width:638px;
	padding-top:4px;
}

.box_topgame dl.box_topgame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/m-t1.gif) no-repeat;
}
.box_topgame dl.box_topgame_middle{
	width:618px;
	padding-left:20px;
	padding-bottom:5px;
	background:url(../imgs/frame/m-m1.gif) repeat-y;
}
.box_topgame dl.box_topgame_bottom{
	width:638px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/frame/m-b1.gif) no-repeat;
}

/*--------------------------*/

.box_topgame dl.box_topgame_middle dd{
	width:148px;
}
.box_topgame dl.box_topgame_middle dd p.pic_big_top{
	width:148px;
	text-align:center;
}

.box_topgame dl.box_topgame_middle2 dd{
	width:148px;
}
.box_topgame dl.box_topgame_middle dd p.game_name_top{
	width:142px;
	height:45px;
	padding:2px 3px 0px 3px;
	font-size:11px;
	line-height:15px;
	text-align:center;
	overflow:hidden;
}
.box_topgame dl.box_topgame_middle dd img{
	width:100px;
	height:66px;
	border:1px solid #6f6f6f;
}

/*--------------------------------------------*/



.box_newgame{
	width:638px;
	padding-top:4px;
}

.box_newgame dl.box_newgame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/n-t1.gif) no-repeat;
}
.box_newgame dl.box_newgame_middle{
	width:618px;
	padding-left:20px;
	padding-bottom:5px;
	background:url(../imgs/frame/n-m1.gif) repeat-y;
}
.box_newgame dl.box_newgame_bottom{
	width:638px;
	height:20px;
	overflow:hidden;
	background:url(../imgs/frame/n-b1.gif) no-repeat;
}
/*--------------*/

.box_newgame dl.box_newgame_middle dd{
	width:148px;
}
.box_newgame dl.box_newgame_middle dd p.pic_big_new{
	width:148px;
	text-align:center;
}

.box_newgame dl.box_newgame_middle2 dd{
	width:148px;
}
.box_newgame dl.box_newgame_middle dd p.game_name_new{
	width:142px;
	height:45px;
	padding:2px 3px 0px 3px;
	font-size:11px;
	line-height:15px;
	text-align:center;
	overflow:hidden;
}
.box_newgame dl.box_newgame_middle dd img{
	width:100px;
	height:66px;
	border:1px solid #6f6f6f;
}
/*###############>help<###############*/
.box_help{
	width:638px;
	padding-top:8px;
}
.box_help dt{
	width:638px;
	height:36px;
	overflow:hidden;
	background:url(../imgs/frame/help.gif) no-repeat;
}

/* = box_news
------------------------------------------*/
.box_news{
	width:638px;
	padding-top:8px;
}
.box_news dt{
	width:638px;
	height:36px;
	overflow:hidden;
	background:url(../imgs/frame/news_top.gif) no-repeat;
}
.box_news dt img{
	width:192px;
	height:30px;
}
.box_news dd{
	width:618px;
	padding:0px 10px;
}
.box_news dd p.icon_star{
	width:600px;
	height:17px;
	line-height:17px;
	padding-top:5px;
	padding-left:18px;
	overflow:hidden;
	background:url(../imgs/icon/icon_star.gif) left 9px no-repeat;
}
.box_news dd p.more{
	height:17px;
	line-height:17px;
	padding-top:5px;
	font-weight:700;
	float:right;
	overflow:hidden;
}
/*box new game2 */
.box_newgame2{
	width:680px;
	padding-top:4px;
	padding-bottom:10px;
	margin-top:4px;
	background-color:#FCF2BA;
	border:solid; 
	border-color:#FFCC00; 
	border-width:1px;	
}
.box_newgame2 dd p.pic_big_new2{
	width:680px;
	text-align:center;
}




/*------------------------------------*/
/* = box bg typegame
------------------------------------------*/
.box_bgtypegame_top{
	width:638px;
	height:11px;
	margin-top:5px;
	overflow:hidden;
	background:url(../imgs/frame/bgtypegame_top.gif) left top no-repeat;
}
.box_bgtypegame_middle{
	width:638px;
	padding-bottom:13px;
	overflow:hidden;
	background:url(../imgs/frame/bgtypegame_middle.gif) left top repeat-y;
}
.box_bgboard_top{
	width:638px;
	height:36px;
	overflow:hidden;
	background:url(../imgs/frame/bgboard_top.gif) left top no-repeat;
}
.box_bgboard_top p.leftside{
	width:328px;
	height:36px;
	padding-left:10px;
}
.box_bgboard_top p.rightside{
	width:285px;
	height:16px;
	padding-right:15px;
	padding-top:20px;
	font-weight:700;
	text-align:right;
}
.box_bgboard_middle{
	width:629px;
	padding-top:3px;
	padding-left:9px;
	padding-bottom:5px;
	overflow:hidden;
	background:url(../imgs/frame/bgtypegame_middle.gif) left top repeat-y;
}
.box_bgboard_middle dd.box_board_top{
	width:620px;
	height:1px;
	overflow:hidden;
	background:url(../imgs/frame/board_top.gif) left top no-repeat;
}
.box_bgboard_middle dd.box_board_middle{
	width:620px;
	background:url(../imgs/frame/board_middle.gif) left top repeat-y;
}
.box_bgboard_middle dd p.icon_circle{
	width:585px;
	height:17px;
	line-height:17px;
	padding-top:7px;
	padding-left:22px;
	overflow:hidden;
	background:url(../imgs/icon/icon_circle.gif) 9px 14px no-repeat;
}
.box_bgboard_middle dd p.more{
	height:17px;
	line-height:17px;
	padding-top:0px;
	padding-right:8px;
	padding-bottom:5px;
	font-weight:700;
	float:right;
	overflow:hidden;
}
.box_bgboard_bottom{
	width:638px;
	height:4px;
	overflow:hidden;
	background:url(../imgs/frame/bgboard_bottom.jpg) left top no-repeat;
}
/* = box game head
------------------------------------------*/
.box_game_action{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_action.gif) left top no-repeat;
}
.box_game_action img{
	width:225px;
	height:25px;
}
.box_game_shooting{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_shooting.gif) left top no-repeat;
}
.box_game_shooting img{
	width:155px;
	height:25px;
}
.box_game_puzzle{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_puzzle.gif) left top no-repeat;
}
.box_game_puzzle img{
	width:105px;
	height:25px;
}
.box_game_casino{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_casino.gif) left top no-repeat;
}
.box_game_casino img{
	width:160px;
	height:25px;
}
.box_game_racing{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_racing.gif) left top no-repeat;
}
.box_game_racing img{
	width:105px;
	height:25px;
}
.box_game_sport{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_sport.gif) left top no-repeat;
}
.box_game_sport img{
	width:105px;
	height:25px;
}
.box_game_dress{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_dress.gif) left top no-repeat;
}
.box_game_dress img{
	width:180px;
	height:25px;
}
.box_game_fun{
	width:302px;
	height:25px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_fun.gif) left top no-repeat;
}
.box_game_fun img{
	width:95px;
	height:25px;
}
/* = box game
------------------------------------------*/
.box_game_left{
	width:307px;
	padding-left:12px;
}
.box_game_right{
	width:314px;
	padding-left:5px;
}
.box_game_middle{
	width:280px;
	height:280px;
	padding:12px 11px 7px 11px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_middle.gif) left top repeat-y;
}

.box_game_bottom{
	width:302px;
	height:17px;
	overflow:hidden;
	background:url(../imgs/frame/box_game_bottom.gif) left top no-repeat;
}
.box_game_bottom img{
	width:80px;
	height:17px;
	float:right;
}
.box_game_middle li.box_half{
	width:139px;
	padding-bottom:3px;
}
.box_game_middle li.box_half p.pic_big{
	width:139px;
	text-align:center;
}
.box_game_middle li.box_half p.pic_big img{
	width:100px;
	height:66px;
	border:1px solid #6f6f6f;
}
.box_game_middle li.box_half p.name_big{
	width:133px;
	height:45px;
	padding:2px 3px 0px 3px;
	text-align:center;
	font-size:11px;
	line-height:15px;
	overflow:hidden;
}
.box_game_middle li.box_small{
	width:93px;
	padding-top:10px;
	padding-bottom:2px;
}
.box_game_middle li.box_small p.pic_small{
	width:93px;
	text-align:center;
}
.box_game_middle li.box_small p.pic_small img{
	width:61px;
	height:40px;
	border:1px solid #6f6f6f;
}
.box_game_middle li.box_small p.name_small{
	width:93px;
	height:26px;
	padding-top:1px;
	text-align:center;
	font-size:11px;
	overflow:hidden;
}
/* = game_list.php
------------------------------------------------------------------------------------------------*/
/* = box_newgame
------------------------------------------*/
.box_newgame dl.box_actiongame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/actiongame_top.gif) no-repeat;
}
.box_newgame dl.box_shootinggame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/shootinggame_top.gif) no-repeat;
}
.box_newgame dl.box_puzzlegame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/puzzlegame_top.gif) no-repeat;
}
.box_newgame dl.box_cardgame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/cardgame_top.gif) no-repeat;
}
.box_newgame dl.box_racinggame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/racegame_top.gif) no-repeat;
}
.box_newgame dl.box_sportgame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/sportgame_top.gif) no-repeat;
}
.box_newgame dl.box_dressgame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/dressgame_top.gif) no-repeat;
}
.box_newgame dl.box_fungame_top{
	width:638px;
	height:45px;
	overflow:hidden;
	background:url(../imgs/frame/fungame_top.gif) no-repeat;
}
.box_newgame dl.box_actiongame_top div{
	padding-left:230px;
}
.box_newgame dl.box_shootinggame_top div{
	padding-left:137px;
}
.box_newgame dl.box_puzzlegame_top div{
	padding-left:88px;
}
.box_newgame dl.box_cardgame_top div{
	padding-left:158px;
}
.box_newgame dl.box_racinggame_top div{
	padding-left:97px;
}
.box_newgame dl.box_sportgame_top div{
	padding-left:95px;
}
.box_newgame dl.box_dressgame_top div{
	padding-left:186px;
}
.box_newgame dl.box_fungame_top div{
	padding-left:74px;
}
/* = box_allgame
------------------------------------------*/
.box_allgame{
	width:638px;
	padding-top:12px;
}
.box_allgame dt{
	width:638px;
	height:39px;
	overflow:hidden;
	background:url(../imgs/frame/all_top.gif) no-repeat;
}
.box_allgame dt p{
	float:right;
	padding-top:16px;
	padding-right:10px;
}
.box_allgame dt p img{
	vertical-align:baseline;
}
.box_allgame dd{
	width:618px;
	padding-top:1px;
	padding-left:20px;
	padding-bottom:5px;
}
blockquote.box_game_all{
	width:148px;
	padding-top:20px;
}
blockquote.box_game_all p.pic_big_all{
	width:148px;
	text-align:center;
}
blockquote.box_game_all p.game_point_all{
	width:142px;
	padding:2px 3px 0px 3px;
	font-size:10px;
	line-height:15px;
	text-align:center;
	overflow:hidden;
}
blockquote.box_game_all p.game_name_all{
	width:142px;
	height:45px;
	padding:2px 3px 0px 3px;
	font-size:11px;
	line-height:15px;
	text-align:center;
	overflow:hidden;
}
blockquote.box_game_all img{
	width:100px;
	height:66px;
	border:1px solid #6f6f6f;
}
div.change_page{
	width:628px;
	float:left;
	margin-top:12px;
	margin-left:5px;
	text-align:center;
}
/* = game_news.php
------------------------------------------------------------------------------------------------*/
/* = box_news_event
------------------------------------------*/
.box_news_event{
	padding-top:4px;
}
.box_news_event_top{
	width:638px;
	height:101px;
	overflow:hidden;
	background:url(../imgs/frame/newsevent_top.gif) left top no-repeat;
}
.box_news_event_middle{
	width:638px;
	padding-top:15px;
	position:relative;
	background:url(../imgs/frame/newsevent_middle.gif) left top repeat-y;
}
.box_news_event_bottom{
	width:638px;
	height:84px;
	overflow:hidden;
	background:url(../imgs/frame/newsevent_bottom.gif) left top no-repeat;
}
blockquote.box_main_news{
	width:548px;
	float:none;
	margin:0px auto;
	overflow:hidden;
}
.box_main_news p.news_pic{
	width:120px;
	height:75px;
	overflow:hidden;
}
.box_main_news p.news_pic img{
	width:100px;
	height:65px;
	margin-top:3px;
}
.box_main_news p.news_topic{
	width:428px;
	height:18px;
	font-size:15px;
	font-weight:700;
	overflow:hidden;
}
.box_main_news p.news_detail{
	width:428px;
	height:54px;
	padding-top:3px;
	line-height:18px;
	overflow:hidden;
}
.box_main_news p.news_topic2{
	width:548px;
	height:18px;
	font-size:15px;
	font-weight:700;
	overflow:hidden;
}
.box_main_news p.news_detail2{
	width:548px;
	height:54px;
	padding-top:3px;
	line-height:18px;
	overflow:hidden;
}
blockquote.news_line{
	width:564px;
	height:1px;
	overflow:hidden;
	float:none;
	margin:15px auto;
	background:url(../imgs/icon/icon_line.gif) left top repeat-x;
}
blockquote.change_page{
	width:638px;
	float:left;
	padding-top:15px;
	text-align:center;
}
/* = game_news_topic.php
------------------------------------------------------------------------------------------------*/
/* = box_news_event
------------------------------------------*/
.box_news_event_top p{
	width:590px;
	padding-top:68px;
	text-align:right;
	overflow:hidden;
}
.box_news_event_top p img{
	vertical-align:baseline;
}
.box_news_event_middle .news_time{
	width:540px;
	top:8px;
	left:50px;
	position:absolute;
	font-size:11px;
}
.box_news_event_middle .news_detail_more{
	width:545px;
	float:none;
	margin:0px auto;
	overflow:hidden;
}
.news_detail_more .detail_more_topic{
	width:545px;
	margin-top:18px;
	font-size:16px;
	font-weight:700;
	text-align:center;
}
.news_detail_more .detail_more_picbig{
	width:545px;
	text-align:center;
	margin:25px 0px;
}
.news_detail_more .detail_more_picsmall{
	width:74px;
	margin-bottom:10px;
	text-align:center;
}
.news_detail_more .detail_more_picsmall img{
	width:70px;
	height:60px;
}
.news_detail_more .detail_more_detail{
	width:545px;
	margin-top:10px;
	line-height:20px;
}
.news_detail_more .detail_more_detail img{
	padding:2px;
	border:1px solid #EAEAEA;
	background:#f6f7f8;
}
.news_detail_more .box_btn_new_topic{
	float:right;
	padding-top:10px;
}
/* = box_news_opinion
------------------------------------------*/
.news_opinion{
	width:564px;
	overflow:hidden;
	float:none;
	margin:0px auto;
}
blockquote.news_line_post{
	width:564px;
	height:1px;
	overflow:hidden;
	float:none;
	margin:5px auto 5px auto;
	background:url(../imgs/icon/icon_line.gif) left top repeat-x;
}
.news_opinion dl{
	margin:5px 0px;
}
.news_opinion dt{
	width:546px;
	vertical-align:middle;
	padding:3px 10px 3px 10px;
	overflow:hidden;
	background-color:#fee9b8;
}
.news_opinion dt img{
	width:16px;
	height:15px;
	vertical-align:middle;
}
.news_opinion dd{
	width:564px;
	overflow:hidden;
	line-height:15px;
	padding:8px 0px 8px 10px;
	background-color:#fff5dc;
}
blockquote.change_page_post{
	width:556px;
	padding-left:10px;
	float:left;
}
/* = box_news_opinion
------------------------------------------*/
.news_post{
	width:564px;
	overflow:hidden;
	float:none;
	margin:0px auto;
}
.news_post dt{
	width:564px;
	overflow:hidden;
}
.news_post dt img{
	vertical-align: baseline;
}
.news_post dd{
	width:564px;
	overflow:hidden;
	padding:12px 0px 8px 0px;
	background-color:#fee9b8;
}
.news_post dd blockquote.top{
	padding:2px 0px;
	background-color:#fff5dc;
}
.news_post dd p.post_sideleft_top{
	width:80px;
	height:33px;
	padding-left:10px;
	padding-top:3px;
}
.news_post dd p.post_sideleft{
	width:80px;
	padding-top:2px;
	padding-left:10px;
}
.news_post dd p.post_sideright{
	width:474px;
}
.news_post dd p.post_sideright span{
	padding:0px 12px;
	float:left;
}
.news_post dd p.post_sideright textarea{
	width:400px;
	height:80px;
	overflow:auto;
}
.box_caution{
	padding-left:10px;
	padding-top:5px;
	font-size:12px;
	line-height:16px;
}
.goto_top{
	width:564px;
	overflow:hidden;
	float:none;
	margin:10px auto 0px auto;
	text-align:center;
}
.goto_top img{
	vertical-align:baseline;
}

/****************************************/
.comment{
	margin-top:10px;
}
.comment ul{
	margin-top:10px;
}
.cm_list {
	float:left;
	width:680px;
	height:100px;
	border:solid 1px #FFCC00;
	border-bottom:none;
}
.cm_list strong{
	width:500px;
	display:inline-block;
}
.cm_last{
	border-bottom:solid 1px #FFCC00;
}
.cm_head{
	width:650px;
	padding:10px 10px 2px;
	border-bottom:solid 1px #FCF2BA;
}
.cm_detail{
	margin-left:5px;
}
.cm_form{
	float:left;
	width:660px;
	padding:10px;
	margin-top:10px;
	border:solid 1px #FFCC00;
}
.cm_form p{
	float:none;
}
.cm_form label{
	color:#BFBFBF;
	margin-left:5px;
}
.cm_form textarea{
	width:400px;
}

.right_layout{
	width:160px;
	margin-top:4px;
	margin-left:8px;
	overflow:hidden;
}
.right_layout2{
	width:160px;
	margin-top:4px;
	margin-left:8px;
	overflow:hidden;
}
.box_adflash{
	width:160px;
	height:600px;
	margin:0px auto;
	margin-bottom:4px;
	float:none;
	overflow:hidden;
}

.box_ad{
	width:80px;
	height:600px;
	margin:0px auto;
	margin-bottom:4px;
	float:none;
	overflow:hidden;
}
.box_game_default{
	width:160px;
	height:1331px;
	margin:0px auto;
	float:none;
	overflow:hidden;
	/*background-color:#e2e2e2;*/
	background-color:#FFCC33;
}
.box_game_list{
	width:160px;
	height:363px;
	margin:0px auto;
	float:none;
	overflow:hidden;
	background-color:#e2e2e2;
}
body{
	background:url(../imgs/frame/bg_allpage.gif) repeat-x;
}
p.logoCenter
{
	width:900px;
	text-align:left;
	padding:0px;
	margin:20px 800px 0px 0px;
	height:50px;
}
p.logoCenter img.logoImg
{
	width:200px;
	text-align:left;
	#padding:10px;
	margin:0px 0px 0px 0px;

}
p.logoCenter img.iconlogoImg
{
	
	text-align:left;
	margin:-10px 0px 0px 0px;

}
div.googleSearch
{
	position:relative;
	left:230px;
	top:-45px;
}
.ads_menu_top
{
	position:relative;
	top:5px;
}
.ads_right
{
	position:relative;
	left:15px;
}
.ads_detail_right
{
	position:relative;
	left:40px;
}
/* = box_detail_onMouseOver
------------------------------------------------------------------------------------*/
.box_detail_onMouseOver{
	width:280px;
	font-size:11px;
	color:#333;
	position:absolute;
	z-index:1005;
}
.detail_onMouseOver{
	width:260px;
	padding:10px;
	overflow:hidden;
	background-color:#fffdd7;
	border:1px solid #ff8b94;
}
.detail_onMouseOver div{
	width:260px;
	line-height:14px;
}
.detail_onMouseOver div span{
	width:260px;
	height:1px;
	margin:6px 0px;
	/*background:url(../include/images/frame/line3.gif) left top repeat-x;*/
	overflow:hidden;
}
.box_embed_code{
  margin:20px 0px;
}
.box_embed_code  dd{
	padding:10px;
}
.box_embed_code input{
	vertical-align:text-top;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #199EEC;
	color:#004980;
	width:250px;
}
.footerCenter {
	width:900px;
	text-align:center;
	padding:0px;
	margin:20px 80px 0px 0px;
	height:50px;
}
.box_music{
	width:680px;
	text-align:center;
	padding:0px;
	/*margin:0px 80px 0px px;*/
}
div.box_music p{
	clear:both;
	float:none;
}
/*########################*/
.body_right{
				float:left;
				width:200px;
				margin:1px 1px; 1px 1px;
				border:solid 1px #E6E6E6;
				/*background:url(../imgs/n_sponsor2.gif) repeat-x;*/
			}
div.body_right li.rightList{
				list-style-image:url('../imgs/icon_diary1.gif');
				list-style-position:inside;
				list-style-type:none;	
				margin:4px 4px;
			}
			 
div.body_right ol{
				margin:10px 10px 4px 10px;
			}
.bodyImg strong,h1,h2{
				font-weight:bold;
			}