body {
	font: 12px/24px tahoma, verdana, "宋体"; margin: 0px; padding: 0px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
a {
	color: rgb(102, 102, 102); text-decoration: none;
}
a:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
img {
	
}
select {
	background: rgb(255, 182, 4); font: bold 14px/25px verdana, "宋体"; height: 25px; color: rgb(17, 17, 17); vertical-align: middle; font-size-adjust: none; font-stretch: normal;
}
.main {
	width: 840px; overflow: hidden; clear: both; display: block;
}
.longss {
	width: 420px; overflow: hidden; clear: both; display: block;
}
.link {
	width: 820px; overflow: hidden; clear: both; display: block;
}
html .main {
	height: 1%;
}
html .link {
	height: 1%;
}
.main {
	margin: 0px auto 15px; padding: 0px;
}
.lbar {
	width: 645px; overflow: hidden; clear: left; float: left;
}
.rbar {
	width: 300px; overflow: hidden; clear: right; float: right;
}
.mainboxA {
	overflow: hidden; clear: both; margin-bottom: 15px; display: block;
}
.mainboxB {
	overflow: hidden; clear: both; display: block;
}
.mainboxC {
	margin: 5px 15px; overflow: hidden; clear: both; display: block;
}
html .mainboxC {
	background: rgb(255, 255, 255);
}
.mainboxD {
	margin: 40px auto; height: auto; overflow: hidden; clear: both; display: block;
}
.mainboxE {
	background: rgb(255, 255, 255); padding: 25px; overflow: hidden; clear: both; display: block;
}
.link {
	background: url("link_bg_t.gif") no-repeat 0px 0px; margin: 0px auto; padding: 5px 0px 0px;
}
.linkm {
	background: url("link_bg_b.gif") no-repeat 0px bottom rgb(211, 211, 211); overflow: hidden; padding-bottom: 2px; clear: both; display: block;
}
.linkmain {
	background: url("link_bg_m.gif") repeat-x 0px 0px rgb(255, 182, 4); border-width: 1px; border-style: none solid; border-color: rgb(255, 255, 255); margin: 0px 1px; padding: 0px 0px 5px; overflow: hidden; clear: both; display: block;
}
.link_cont {
	margin: 0px 10px; overflow: hidden; clear: both; display: block;
}
.link_cont a {
	margin-right: 8px;
}
.md_login {
	width: 214px; height: 227px; overflow: hidden; float: left; display: inline;
}
.md_new {
	width: 253px; overflow: hidden; float: right; display: inline;
}
.bannerA {
	margin-left: 15px; float: left;
}
.boxA {
	border: 1px solid rgb(254, 175, 5);
}
.boxB {
	border: 1px solid rgb(254, 175, 5);
}
.boxC {
	border-width: 1px; border-style: none solid solid; border-color: rgb(254, 175, 5);
}
.boxD {
	border: 1px solid rgb(254, 175, 5);
}
.boxE {
	background: rgb(255, 253, 248); border: 1px solid rgb(254, 175, 5);
}
.md_login ul {
	margin: 12px 15px 0px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.md_login ul li {
	padding: 3px 0px; overflow: hidden; clear: both; display: block;
}
.md_login ul li span {
	width: 52px; font-weight: bold; float: left;
}
.md_login .inputA {
	font: 12px/20px verdana, "宋体"; padding: 0px 2px; border: 1px solid rgb(164, 172, 175); width: 120px; height: 20px; vertical-align: middle; font-size-adjust: none; font-stretch: normal;
}
.md_login .inputB {
	margin: 0px;
}
.md_login p {
	margin: 0px 15px 8px;
}
.t_fgpw {
	color: rgb(201, 71, 0); text-decoration: underline;
}
.t_fgpw:hover {
	color: rgb(201, 71, 0); text-decoration: none;
}
.btn_login {
	padding: 12px; text-align: center; overflow: hidden; clear: both; display: block;
}
UNKNOWN {
	padding: 14px;
}
html .btn_login {
	padding: 14px;
}
.login_t_reg {
	font: bold 14px/24px Verdana, "宋体"; text-decoration: underline; font-size-adjust: none; font-stretch: normal;
}
.login_t_reg:hover {
	font: bold 14px/24px Verdana, "宋体"; text-decoration: none; font-size-adjust: none; font-stretch: normal;
}
.md_login .liline {
	border-top-color: rgb(255, 141, 6); border-top-width: 1px; border-top-style: solid;
}
.md_login .loginok {
	margin: 12px 15px 0px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.md_login .loginok li {
	padding: 4px 0px; overflow: hidden; clear: both; display: block;
}
.md_login .loginok li em {
	font-style: normal; font-weight: bold;
}
.md_login .loginok li span {
	font-weight: normal; float: none;
}
.lok_btn {
	text-align: center; color: rgb(255, 102, 0); overflow: hidden; padding-top: 15px; clear: both; font-size: 14px; display: block;
}
.lok_btn a {
	color: rgb(255, 102, 0); text-decoration: none;
}
.lok_btn a:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.contA {
	margin: 8px 12px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.contA li {
	line-height: 22px; clear: both; display: block;
}
.contA li em {
	font-size: 11px; font-style: normal; float: right;
}
.contA li span {
	width: 185px; overflow: hidden; float: left; display: inline; white-space: nowrap; text-overflow: ellipsis;
}
.contB {
	margin: 15px 0px 5px; padding: 0px; overflow: hidden; clear: both; display: block;
}
html .contB {
	height: 1%;
}
.contB a {
	margin: 0px 0px 0px 14px; width: 111px; float: left; display: inline;
}
.contB a img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); overflow: hidden; clear: both; display: block;
}
.contB a span {
	overflow: hidden; clear: both; display: block;
}
.contC {
	margin: 5px 12px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.contC li {
	background: url("icon_m01.gif") no-repeat 0px -49px; line-height: 26px; overflow: hidden; padding-left: 15px; clear: both; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.contC li em {
	font-size: 11px; font-style: normal; float: right;
}
.cont_li_top {
	margin: 5px 12px; padding: 7px 0px 0px; height: 60px; line-height: 20px; clear: both; border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid; display: block;
}
.cont_li_top .l_pic {
	padding: 1px; border: 1px solid rgb(204, 204, 204); overflow: hidden; margin-right: 10px; float: left;
}
.cont_li_top .nt_tit {
	background: url("icon_m01.gif") no-repeat 0px -57px; padding-left: 15px; font-weight: bold;
}
.cont_li_topB {
	height: 90px; line-height: 20px; overflow: hidden; clear: both; margin-bottom: 5px; display: block;
}
.cont_li_topB .l_pic {
	padding: 1px; border: 1px solid rgb(204, 204, 204); overflow: hidden; margin-right: 10px; float: left;
}
.cont_li_topB .nt_tit {
	background: url("icon_m01.gif") no-repeat 0px -57px; padding-left: 15px; font-weight: bold;
}
.contD {
	border-width: 1px; border-style: none solid solid none; border-color: rgb(227, 227, 227); padding: 10px 13px 5px 0px; width: 292px; height: 170px; line-height: 20px; overflow: hidden; float: left; display: inline;
}
.contD2 {
	border-width: 1px; border-style: none solid solid none; border-color: rgb(227, 227, 227); padding: 10px 13px 5px 0px; width: 325px; height: 170px; line-height: 20px; overflow: hidden; float: left; display: inline;
}
.r_none {
	padding: 10px 0px 5px 13px !important; border-top-style: none !important; border-right-style: none !important; border-left-style: none !important;
}
.contD_last {
	border-bottom-style: none !important;
}
.contD_btn1 {
	width: 71px; height: 24px; text-indent: -99999em; margin-right: 2px; float: left; display: block;
}
.contD_btn2 {
	width: 71px; height: 24px; text-indent: -99999em; margin-right: 2px; float: left; display: block;
}
.contD_btn3 {
	width: 71px; height: 24px; text-indent: -99999em; margin-right: 2px; float: left; display: block;
}
.contD_btn4 {
	width: 71px; height: 24px; text-indent: -99999em; margin-right: 2px; float: left; display: block;
}
.contD_btn1 {
	background: url("btn_withgame.gif") no-repeat 0px 0px;
}
.contD_btn2 {
	background: url("btn_withgame.gif") no-repeat 0px -34px;
}
.contD_btn3 {
	background: url("btn_withgame.gif") no-repeat 0px -68px;
}
.contD_btn4 {
	background: url("btn_withgame.gif") no-repeat 0px -102px;
}
.contE {
	padding: 5px 10px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.contE li {
	font: 12px/22px verdana, "宋体"; width: 205px; overflow: hidden; clear: both; display: block; white-space: nowrap; text-overflow: ellipsis; font-size-adjust: none; font-stretch: normal;
}
.contF {
	padding: 10px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.contF li {
	font: 12px/24px verdana, "宋体"; overflow: hidden; clear: both; display: block; font-size-adjust: none; font-stretch: normal;
}
.contG {
	color: rgb(51, 51, 51); overflow: hidden; clear: both; display: block;
}
.contG p {
	padding: 8px 0px; text-indent: 2em;
}
.contH {
	overflow: hidden; clear: both; margin-left: 20px; display: block; list-style-type: none;
}
.contH li {
	clear: both; display: block;
}
.contH li a {
	color: rgb(148, 59, 0); text-decoration: none;
}
.contH li a:hover {
	color: rgb(148, 59, 0); text-decoration: underline;
}
.cont_help {
	background: rgb(255, 255, 255); padding: 10px; overflow: hidden; clear: both; display: block;
}
.c_paycent {
	background: url("icon_m01.gif") no-repeat 0px -83px; overflow: hidden; padding-left: 60px; clear: both; display: block;
}
.c_helpcent {
	background: url("icon_m01.gif") no-repeat 0px -143px; overflow: hidden; padding-left: 60px; clear: both; display: block;
}
.tablebox {
	margin: 5px 5px 0px; overflow: hidden; clear: both; display: block;
}
.indtable {
	margin: 0px 0px 5px; height: 120px; overflow: hidden; clear: both; display: block;
}
.indtable table td {
	height: 24px; text-align: center; color: rgb(51, 51, 51); line-height: 24px;
}
.columnA {
	font: bold 14px/33px "宋体"; height: 33px; text-align: center; color: rgb(254, 175, 5); overflow: hidden; clear: both; border-bottom-color: rgb(254, 175, 5); border-bottom-width: 1px; border-bottom-style: solid; display: block; font-size-adjust: none; font-stretch: normal;
}
.columnB {
	background: url("nav_bg.gif") repeat-x 0px -40px; font: bold 14px/34px "宋体"; padding: 0px 10px; height: 34px; color: rgb(68, 68, 68); overflow: hidden; clear: both; border-bottom-color: rgb(254, 175, 5); border-bottom-width: 1px; border-bottom-style: solid; display: block; font-size-adjust: none; font-stretch: normal;
}
.columnC {
	background: url("nav_bg.gif") repeat-x 0px -130px; padding: 0px 10px; height: 33px; line-height: 32px; overflow: hidden; clear: both; border-top-color: rgb(254, 175, 5); border-top-width: 1px; border-top-style: solid; display: block;
}
.columnC .l_tit {
	background: url("icon_m01.gif") no-repeat 0px 10px; font: bold 14px/33px "宋体"; color: rgb(254, 175, 5); padding-left: 10px; font-size-adjust: none; font-stretch: normal;
}
.columnC .l_titB {
	background: url("icon_m01.gif") no-repeat 0px 10px; font: 14px/33px "宋体"; color: rgb(51, 51, 51); padding-left: 10px; font-size-adjust: none; font-stretch: normal;
}
.columnC .l_titB em {
	margin: 0px 5px; color: rgb(255, 102, 0); font-style: normal; font-weight: bold;
}
.columnD {
	background: url("nav_bg.gif") repeat-x 0px -130px; padding: 5px 10px 0px; height: 28px; overflow: hidden; clear: both; border-top-color: rgb(234, 93, 3); border-top-width: 2px; border-top-style: solid; display: block;
}
.columnD .navtab {
	margin: 0px 0px 0px 2px; padding: 0px 10px; float: left; display: block;
}
.columnD .navtab_now {
	margin: 0px 0px 0px 2px; padding: 0px 10px; float: left; display: block;
}
.columnD .navtab {
	font: bold 14px/29px "宋体"; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.columnD .navtab_now {
	background: rgb(255, 255, 255); font: bold 14px/28px "宋体"; color: rgb(234, 93, 3); border-top-color: rgb(234, 93, 3); border-right-color: rgb(254, 175, 5); border-left-color: rgb(254, 175, 5); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; font-size-adjust: none; font-stretch: normal;
}
.columnE {
	font: bold 14px/28px Verdana, "宋体"; padding: 0px 10px; color: rgb(102, 102, 102); overflow: hidden; clear: both; display: block; font-size-adjust: none; font-stretch: normal;
}
.columnF {
	font: bold 14px/24px "宋体"; margin: 5px 10px 0px; color: rgb(102, 102, 102); overflow: hidden; clear: both; display: block; font-size-adjust: none; font-stretch: normal;
}
.columnG {
	background: url("nav_bg.gif") repeat-x 0px -87px; font: bold 14px/33px "宋体"; padding: 0px 10px; height: 33px; color: rgb(201, 71, 0); overflow: hidden; clear: both; border-bottom-color: rgb(254, 175, 5); border-bottom-width: 1px; border-bottom-style: solid; display: block; font-size-adjust: none; font-stretch: normal;
}
.columnH {
	background: url("nav_bg.gif") repeat-x 0px -40px; font: 14px/30px "宋体"; margin: 0px 0px 5px; padding: 0px 10px; border: 1px solid rgb(254, 175, 5); height: 30px; color: rgb(234, 93, 3); overflow: hidden; clear: both; display: block; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.columnH a {
	color: rgb(102, 102, 102); font-size: 12px; text-decoration: underline; float: right;
}
.columnH a:hover {
	color: rgb(102, 102, 102); text-decoration: none;
}
.path {
	background: url("icon_m04.gif") no-repeat 10px 9px; font: 12px/24px verdana, "宋体"; padding: 0px 15px; border: 1px solid rgb(227, 227, 227); overflow: hidden; clear: both; margin-bottom: 10px; display: block; font-size-adjust: none; font-stretch: normal;
}
.path a {
	margin: 0px 5px; color: rgb(102, 102, 102);
}
.more {
	color: rgb(108, 108, 108); font-size: 12px; font-weight: normal; float: right; display: inline;
}
.f_l {
	float: left;
}
.f_r {
	float: right;
}
.mat10 {
	margin-bottom: 10px;
}
.mat5 {
	margin-top: 5px;
}
.mat15 {
	margin-top: 15px;
}
.pat10 {
	padding-top: 10px;
}
.pal60 {
	padding-left: 60px;
}
.pal30 {
	padding-left: 30px;
}
.mar7 {
	margin-right: 7px;
}
.ma20 {
	margin: 20px;
}
.clear {
	font: 0px/0 verdana; height: 0px; overflow: hidden; clear: both; display: block; font-size-adjust: none; font-stretch: normal;
}
.line {
	clear: both; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.title01 {
	font: bold 14px/24px tahoma, Verdana, "宋体"; color: rgb(255, 102, 0); font-size-adjust: none; font-stretch: normal;
}
.title02 {
	font: 14px/24px tahoma, verdana, "宋体"; font-size-adjust: none; font-stretch: normal;
}
.title03 {
	border-width: 1px; border-style: dashed none; border-color: rgb(232, 225, 181); font: bold 12px/28px tahoma, verdana, "宋体"; margin: 8px 0px; color: rgb(51, 51, 51); clear: both; display: block; font-size-adjust: none; font-stretch: normal;
}
.font01 {
	color: rgb(255, 0, 0); font-weight: bold;
}
.font02 {
	color: rgb(234, 93, 3);
}
.font03 {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.font03:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
.font04 {
	color: rgb(153, 153, 153);
}
.font05 {
	color: rgb(170, 122, 0); font-size: 14px;
}
.fontsg {
	color: green; font-size: 14px; filter: glow(color=#ff0000, strength=5);
}
.font06 {
	color: rgb(254, 175, 5); font-weight: 700;
}
.font07 {
	color: rgb(27, 113, 0);
}
.font08 {
	color: rgb(255, 102, 0);
}
.font09 {
	color: rgb(171, 115, 0); font-weight: bold;
}
.font10 {
	color: rgb(171, 115, 0); text-decoration: underline;
}
.font10:hover {
	color: rgb(171, 115, 0); text-decoration: none;
}
.font11 {
	color: rgb(51, 51, 51);
}
.font_s14b {
	font-size: 14px; font-weight: bold;
}
.font12 {
	color: rgb(254, 175, 5); text-decoration: none;
}
.font12:hover {
	color: rgb(254, 175, 5); text-decoration: underline;
}
.font13 {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.font13H {
	color: rgb(102, 102, 102); font-weight: 700; text-decoration: none;
}
.font13:hover {
	color: rgb(102, 102, 102); text-decoration: none;
}
.mw {
	background: url("mw_bg.png"); top: 20px; clear: both; display: block; position: absolute;
}
html .mw {
	background: url("mw_bg.gif");
}
.mw_box {
	background: rgb(255, 255, 255); margin: 10px; border: 1px solid rgb(230, 207, 135); overflow: hidden; clear: both; display: block;
}
.mw_mbox {
	padding: 20px 15px; overflow: hidden; clear: both; display: block;
}
.mw_box .columnG a {
	float: right;
}
.mw_box .columnG a img {
	margin: 10px 0px 0px;
}
.mw_box h4 {
	font: bold 14px/28px verdana, "宋体"; margin: 0px 0px 15px; width: 100%; text-align: center; color: rgb(102, 102, 102); overflow: hidden; clear: both; border-bottom-color: rgb(230, 207, 135); border-bottom-width: 1px; border-bottom-style: solid; display: block; font-size-adjust: none; font-stretch: normal;
}
.mw_tabA {
	font: 14px/26px verdana, "宋体"; margin: 0px auto; overflow: hidden; clear: both; display: block; font-size-adjust: none; font-stretch: normal;
}
.mw_tabA th {
	width: 30%; text-align: right; font-weight: normal;
}
.mw_tabA td {
	color: rgb(51, 51, 51);
}
.mw_tabA img {
	vertical-align: middle;
}
.tipsbox {
	margin: 10px 120px; padding: 5px 40px; color: rgb(254, 175, 5); clear: both; font-weight: bold; display: block;
}
.tipsboxB {
	margin: 15px 50px 20px; overflow: hidden; clear: both; display: block;
}
.tipsboxB h5 {
	background: url("icon_note.gif") no-repeat 10px 5px rgb(255, 182, 4); font: bold 12px/26px verdana, "宋体"; padding: 0px 0px 0px 30px; color: rgb(234, 93, 3); border-bottom-color: rgb(230, 207, 135); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.tipsboxB .cont {
	padding: 10px 15px;
}
.tipsboxC {
	margin: 10px 50px; padding: 5px 20px; border: 1px dashed rgb(254, 175, 5); clear: both; font-size: 14px; display: block;
}
.paging {
	margin: 15px 25px; text-align: center; overflow: hidden; clear: both; display: block;
}
.paging a {
	padding: 2px 5px; color: rgb(204, 102, 0);
}
.paging .now {
	padding: 2px 5px; color: rgb(204, 102, 0);
}
.paging span {
	padding: 2px 5px; color: rgb(204, 102, 0);
}
.paging a {
	background: rgb(244, 244, 244); font: 14px/22px verdana, "宋体"; border: 1px solid rgb(204, 204, 204); font-size-adjust: none; font-stretch: normal;
}
.paging .now {
	background: rgb(254, 228, 171); font: bold 14px/22px verdana, "宋体"; border: 1px solid rgb(204, 204, 204); font-size-adjust: none; font-stretch: normal;
}
.paging .now:hover {
	background: rgb(254, 228, 171); font: bold 14px/22px verdana, "宋体"; border: 1px solid rgb(204, 204, 204); font-size-adjust: none; font-stretch: normal;
}
.paging a:hover {
	background: rgb(254, 228, 171); font: 14px/22px verdana, "宋体"; border: 1px solid rgb(204, 204, 204); font-size-adjust: none; font-stretch: normal;
}
.paging span {
	background: rgb(244, 244, 244); font: 14px/22px verdana, "宋体"; border: 1px solid rgb(254, 228, 171); font-size-adjust: none; font-stretch: normal;
}
.newsli {
	padding: 20px 25px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.newsli li {
	font: 14px/30px verdana, "宋体"; padding: 0px 20px 0px 10px; overflow: hidden; clear: both; border-bottom-color: rgb(230, 207, 135); border-bottom-width: 1px; border-bottom-style: dashed; display: block; font-size-adjust: none; font-stretch: normal;
}
.newsli li em {
	font-size: 11px; font-style: normal; float: right;
}
.newsli li a {
	background: url("icon_m01.gif") no-repeat 0px -56px; padding-left: 15px;
}
.newsliB {
	margin: 20px 0px; padding: 0px 20px; overflow: hidden; clear: both; display: block; list-style-type: none;
}
.newsliB li {
	background: url("icon_m01.gif") no-repeat 0px -48px; font: 12px/30px verdana, "宋体"; padding: 0px 10px 0px 15px; width: 310px; height: 30px; overflow: hidden; border-bottom-color: rgb(230, 207, 135); border-bottom-width: 1px; border-bottom-style: dashed; float: left; display: inline; white-space: nowrap; text-overflow: ellipsis; font-size-adjust: none; font-stretch: normal;
}
.newsliB li a {
	color: rgb(51, 51, 51);
}
h1 {
	font: bold 16px/30px verdana, "宋体"; text-align: center; color: rgb(255, 102, 0); overflow: hidden; clear: both; display: block; font-size-adjust: none; font-stretch: normal;
}
.ftit {
	margin: 5px 0px 20px; text-align: center; line-height: 28px; overflow: hidden; clear: both; border-bottom-color: rgb(230, 207, 135); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.ftit span {
	margin: 0px 20px;
}
.ftit span em {
	font-size: 11px; font-style: normal;
}
.paylist {
	margin: 10px auto; clear: both; display: block;
}
.qs_list {
	margin: 10px auto; clear: both; display: block;
}
.paylist table {
	border-collapse: collapse;
}
.qs_list table {
	border-collapse: collapse;
}
.paylist table th {
	background: rgb(248, 248, 248); border-width: 2px 1px 1px; border-style: solid; border-color: rgb(254, 175, 5) rgb(204, 204, 204) rgb(204, 204, 204); padding: 0px 10px; text-align: center; color: rgb(254, 175, 5);
}
.qs_list table th {
	background: rgb(248, 248, 248); border-width: 2px 1px 1px; border-style: solid; border-color: rgb(234, 93, 3) rgb(204, 204, 204) rgb(204, 204, 204); padding: 0px 10px; text-align: center; color: rgb(234, 93, 3);
}
.paylist table td {
	padding: 0px 10px; border: 1px solid rgb(233, 220, 193);
}
.qs_list table td {
	padding: 0px 10px; border: 1px solid rgb(233, 220, 193);
}
.qs_list table td {
	text-align: center; color: rgb(51, 51, 51);
}
.qs_list table td strong {
	text-align: left; clear: both; font-weight: bold; display: block;
}
.gameli_wc {
	margin: 30px 0px; overflow: hidden; clear: both; display: block;
}
.gameli_m {
	margin: 15px 0px 15px 48px; width: 158px; overflow: hidden; float: left; display: inline;
}
.gameli_m p {
	clear: both; margin-top: 5px; display: block;
}
.gameli_m p a {
	color: rgb(255, 0, 0);
}
.gameli_m p a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.help_p_gl {
	margin: 30px 0px; overflow: hidden; clear: both; display: block;
}
.help_p_gl a {
	margin: 20px 0px 20px 59px; width: 158px; overflow: hidden; float: left; display: inline;
}
.tags {
	margin: 15px 0px; overflow: hidden; clear: both; display: block;
}
.tags a {
	margin: 0px 5px; color: rgb(51, 153, 255); text-decoration: none;
}
.tags a:hover {
	margin: 0px 5px; color: rgb(255, 102, 0); text-decoration: none;
}
.tags em {
	color: rgb(51, 51, 51); font-size: 14px; font-style: normal; font-weight: bold;
}
.hsbtn {
	background: url("hsbtn.gif") no-repeat 0px 0px rgb(255, 182, 4); width: 111px; height: 36px; text-align: center; color: rgb(255, 255, 255); letter-spacing: 0.8em; font-size: 15px; font-weight: bold; vertical-align: middle;
}
.shsbtn {
	background: url("blue_btn_bg.png") no-repeat 0px 0px; width: 100px; height: 23px; color: rgb(255, 255, 255); letter-spacing: 0.3em; font-weight: bold; margin-top: 5px; vertical-align: middle;
}
#Loading {
	border: 2px solid rgb(153, 153, 153); left: 0px; top: 0px; width: 0px; display: none; filter: alpha(opacity=50); position: absolute; z-index: 99999; background-color: rgb(255, 180, 0); -moz-opacity: 0.5;
}
#divload {
	width: 100%; text-align: left; float: left; display: none;
}
#Loading_Bg {
	margin: 0px auto; left: 0px; top: 0px; color: rgb(102, 102, 102); filter: alpha(opacity=50); position: absolute; z-index: 999; background-color: rgb(255, 180, 0); -moz-opacity: 0.5;
}
#massage_box {
	width: 400px; height: 300px; visibility: visible; filter: dropshadow(color=#666666,offx=3,offy=3,positive=2); position: absolute; z-index: 999999;
}
#mask {
	background: rgb(102, 102, 102); left: 0px; top: 0px; visibility: visible; filter: ALPHA(opacity=60); position: absolute; z-index: 99999;
}
#massage_box2 {
	width: 500px; height: 405px; visibility: hidden; filter: dropshadow(color=#666666,offx=3,offy=3,positive=2); position: absolute; z-index: 999999;
}
#mask2 {
	background: rgb(102, 102, 102); left: 0px; top: 0px; visibility: hidden; filter: ALPHA(opacity=60); position: absolute; z-index: 99999;
}
#massage_box3 {
	width: 400px; height: 300px; display: none; filter: dropshadow(color=#666666,offx=3,offy=3,positive=2); position: absolute; z-index: 999999;
}
#mask3 {
	background: rgb(102, 102, 102); left: 0px; top: 0px; display: none; filter: ALPHA(opacity=60); position: absolute; z-index: 99999;
}
