img{ border:0px}

b.red{ color:#9e0b0e;}
span.red{ color:#ff0000;}
span.fleft{ float:left;}

a{ color:#005ED9; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}

a.red12{ color:#FF0000; font-size:12px;}
a.red14{ color:#FF0000; font-size:14px;}
a.black12{ color:#333333; font-size:12px;}
a.black12:hover{ color:#FF6600; }
a.white12{ color:#FFF; font-size:12px;}

.input_hui{ border-top:#989898 solid 1px; border-left:#989898 solid 1px; border-right:#dadada solid 1px; border-bottom:#dadada solid 1px; background:#FFFFFF; width:152px; height:17px; font-size:12px; padding:2px 2px 0px 2px;}

.input_cd{width:13px;height:14px; float:left; margin:4px 6px 0px 0px;}
.input_user{ border:0px; width:132px; height:17px; font-size:12px; padding:2px 2px 0px 2px; background:#f1f1f1;}
.input_pass{ border:0px; width:132px; height:17px; font-size:12px; padding:2px 2px 0px 2px; background:#f1f1f1;}
span.pic_u{float:left; background:url(../image/inplogin_bg.gif) no-repeat right 2px #f1f1f1; width:154px; border:#989898 solid 1px; }
span.pic_p{float:left; background:url(../image/inplogin_bg.gif) no-repeat right -43px #f1f1f1; width:154px; border:#989898 solid 1px;}
span.swz{ float:left;}

.input-button, .input-submit { background-color:#E36B0F; border-color:#FBCCA5 #CC4F00 #CC4F00 #FBCCA5; border-style:solid; border-width:1px; color:#fff; cursor:pointer; font-size:12px; padding:2px 10px 1px 10px; text-align:center; }

.main{ margin:auto; width:950px; padding-top:3px;}
	.main .left{ width:228px; float:left;}
	.left .login{ width:228px; margin-bottom:10px; float:left;}
	.left .login h1{ width:228px; padding-top:5px; text-indent:10px; float:left; background:url(../image/ind_bg.gif) no-repeat; font-size:14px;}
	.left .login ul{ list-style:none; border-left:#ffcfba solid 1px; border-right:#ffcfba solid 1px; background:#fff1eb;}
	.left .login ul li{ padding:2px 0px 3px 10px; clear:both;}
	.left .login ul li.bt{padding-left:58px;}
	.left .login ul li center{ border-top:#CCCCCC dashed 1px; padding-top:10px; margin-right:10px;}
	.left .login ul form{ margin-bottom:5px;}

	.left .login ul span.jf{ width:166px; float:left;}
	.left .login ul span.bf50{ width:142px; float:left;}
	.left .login .end{ width:228px; height:6px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -41px; overflow:hidden;}
	
	.left .libao{ width:228px; margin-bottom:10px; float:left;}
	.left .libao h1{ width:228px; padding-top:5px; text-indent:10px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -129px; font-size:14px; position:relative;}
	.left .libao h1 .more{ float:left; padding-top:3px; top:2px; right:10px; position:absolute;}
	.left .libao h1 .more a{ font-size:12px; font-weight:normal;}
	
	.libao .hdjf_class{ background:#CCCCCC; clear:both; background:url(../image/gongl_classbg.gif) repeat-x; float:left; width:226px; border-left: #D9D9D9 solid 1px; border-right: #D9D9D9 solid 1px;}
	.libao .hdjf_class li{ font-size:12px; color:#999999; float:left; padding:2px 1px 0px 10px; list-style:none;}
	
	.left .libao ul{width:226px; float:left; list-style:none; border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; }
	.left .libao ul li{ padding:3px 40px 2px 0px; margin:0px 10px 0 10px; width:166px; height:22px; position:relative; border-bottom:#CCCCCC dashed 1px; float:left; color:#333333; display:inline; overflow:hidden;}
	
	.left .libao li b{color:#FF3300;}
	.left .libao li a.game_tit{ width:58px; float:left;}
	.left .libao li a.act{ position:absolute; top:3px; right:0px; padding-top:1px; text-align:center; width:36px; height:20px; overflow:hidden; text-decoration:none; background:url(../image/hd_chaojiang.gif) no-repeat 0px -79px;}
	.left .libao li a.act:hover{ background:url(../image/hd_chaojiang.gif) no-repeat 0px -56px; color:#FFF; text-decoration:none;}
	.left .libao .end{ width:228px; height:7px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -185px; overflow:hidden;}
	
	.left .todayhd{ width:228px; margin-bottom:10px; float:left;}
	.left .todayhd h1{ width:228px; padding-top:5px; text-indent:10px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -129px; font-size:14px; position:relative;}
	.left .todayhd h1 .more{ float:left; padding-top:3px; top:2px; right:10px; position:absolute;}
	.left .todayhd h1 .more a{ font-size:12px; font-weight:normal;}
	
	.todayhd .hdjf_class{ background:#CCCCCC; clear:both; background:url(../image/gongl_classbg.gif) repeat-x; float:left; width:226px; border-left: #D9D9D9 solid 1px; border-right: #D9D9D9 solid 1px;}
	.todayhd .hdjf_class li{ font-size:12px; color:#999999; float:left; padding:2px 16px 0px 10px; list-style:none;}
	
	.left .todayhd ul{width:226px; float:left; list-style:none; border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; }
	.left .todayhd ul li{ padding:3px 30px 2px 18px; margin:0px 10px 0 10px; width:158px; height:22px; position:relative; border-bottom:#CCCCCC dashed 1px; float:left; background:url(../image/hd_money.gif) no-repeat 0px 6px; color:#666666; display:inline; overflow:hidden;}
	
	.left .todayhd li b{color:#FF3300;}
	.left .todayhd li a.hd_tit{ width:55px; float:left;}
	.left .todayhd li a.act{ position:absolute; top:3px; right:0px; padding-top:1px; text-align:center; width:36px; height:20px; overflow:hidden; text-decoration:none; background:url(../image/hd_chaojiang.gif) no-repeat 0px -79px;}
	.left .todayhd li a.act:hover{ background:url(../image/hd_chaojiang.gif) no-repeat 0px -56px; color:#FFF; text-decoration:none;}
	.left .todayhd .end{ width:228px; height:7px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -185px; overflow:hidden;}
	
	.left .gonghui{ width:228px; margin-bottom:10px; float:left;}
	.left .gonghui h1{ width:228px; padding-top:5px; text-indent:10px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -129px; font-size:14px; position:relative;}
	.left .gonghui h1 .more{ float:left; padding-top:3px; top:2px; right:12px; position:absolute;}
	.left .gonghui h1 .more a{ font-size:12px; font-weight:normal;}
	.left .gonghui ul{width:226px; float:left; list-style:none; border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; background:#FFF;}
	.left .gonghui ul li{width:206px; float:left; padding:0px 0px 6px 0px; margin:10px 6px 0px 10px; border-bottom:#CCCCCC dashed 1px; display:inline;}
	.left .gonghui ul form{ border-bottom:#CCCCCC dashed 1px; padding-bottom:10px; margin-bottom:5px;}
	.left .gonghui ul span.wz{ width:112px; float:left; line-height:18px;}
	.left .gonghui ul span.pic{ width:88px; height:31px; float:left; border:#CCCCCC dashed 1px; padding:1px; overflow:hidden;}
	.left .gonghui .end{ width:228px; height:7px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -185px; overflow:hidden;}
	.xuanyan{width:206px; float:left; padding-top:3px; color:#666666; line-height:19px;}
	.xuanyan b{ color:#333333;}
	
	.left .kefu{ width:228px; margin-bottom:10px; float:left; font-family:Arial;}
	.left .kefu h1{ width:228px; padding-top:5px; text-indent:10px; float:left;background:url(../image/kefu_bg.gif) no-repeat 0px 0px; font-size:14px;}
	.left .kefu ul{width:228px; height:96px; float:left; list-style:none; padding:10px 0px 6px 0px; background:url(../image/kefu_bg.gif) no-repeat 0px -51px;}
	.left .kefu ul li{width:206px; float:left; margin:0px 6px 0px 10px; display:inline;}
	.left .kefu .end{ width:228px; height:30px; padding-top:6px; float:left; background:url(../image/kefu_bg.gif) no-repeat 0px -180px; overflow:hidden; text-align:center; color:#FFFFFF; font-size:14px;}
	
	.main .right{ width:710px; float:right;}
	.right .notice{ width:445px; float:left;}
	.right .notice h1{ width:445px; height:28px; padding-top:5px; text-indent:10px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -209px; font-size:14px; text-indent:-9999px;}
	.notice .hotnews{ width:423px; border-left:#ff6521 solid 1px; border-right:#ff6521 solid 1px; background:#fff; padding:0px 10px 0px 10px; float:left; display:inline;}
	.hotnews span.pic{float:left; width:100px; padding-bottom:10px; border-bottom:#CCCCCC dashed 1px;}
	.hotnews ul{ width:323px; list-style:none; float:left; line-height:18px; padding-bottom:8px; border-bottom:#CCCCCC dashed 1px;}
	.hotnews ul li{ padding:3px 0px 0px 10px; width:313px; float:left;}
	.hotnews ul li.gaiyao{ color:#999999}
	.right .notice ul.dl{ width:443px; list-style:none; float:left; padding-top:4px; border-left:#ff6521 solid 1px; border-right:#ff6521 solid 1px; background:#fff;}
	.right .notice ul.dl li{ float:left; width:413px; padding:0px 10px 0px 10px; margin-left:10px; background:url(../image/hui_dian.gif) no-repeat 0px 9px; display:inline;}
	.notice .end{ width:445px; height:6px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -264px; overflow:hidden; }
	.notice span.tit{float:left; width:340px; height:20px; overflow:hidden;}
	.notice span.date{float:right; width:70px; text-align:right; overflow:hidden;}
	
	.right .flashpic{ width:253px; height:285px; margin-bottom:12px; float:right; overflow:hidden; }
	
	.gamelist_t{ width:708px; margin-bottom:6px; float:right; background:#fef0eb; border:#f86808 solid 1px;}
	.gamelist_t h1{ width:80px; padding-top:4px; text-align:center; float:left; font-size:14px; position:relative;}
	.gamelist_t h1 span.sj{background:url(../image/gamelist_t_bg.gif) no-repeat; width:10px; height:6px; top:26px; left:33px; position:absolute;}
	.gamelist_t .sm{ float:left; width:580px; padding-top:3px; text-align:center; color:#999999;}
	.gamelist_t .more{ float:left; padding-top:3px; font-family:"ËÎÌå"}
	
	.game_list{ width:718px; margin-bottom:10px; float:right;}
	.game_list ul{ list-style:none;}
	.game_list ul li{width:229px; height:130px; float:left; margin:0px 2px 0px 8px; display:inline; position:relative;}
		.game_list ul li span.ginfo{ float:left; top:20px; left:130px; position:absolute;}
		.game_list ul li span.gaction{ float:left; bottom:7px; right:9px; position:absolute;}
	
	a.bt_huise{ background:url(../image/bt_huise.gif) no-repeat; width:65px; height:22px; padding-top:1px; text-align:center; float:left; margin:10px 0px 0px 8px; color:#FFFFFF; text-decoration:none;}
	a.bt_huise:hover{ color:#FF6600;}
	a.bt_huangse{ background:url(../image/bt_huangse.gif) no-repeat; width:65px; height:22px; padding-top:1px; text-align:center; float:left; margin:10px 0px 0px 8px; color:#FFFFFF; text-decoration:none;}
	a.bt_huangse:hover{ color:#FFFFFF;}
	
	.guanggao{ width:709px; margin-bottom:10px; float:right;}
	
	.smallgame{ width:709px; margin-bottom:10px; float:right;}
	.smallgame h1{ width:709px; height:25px; padding-top:5px; overflow:hidden; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -288px; font-size:14px; text-indent:10px; position:relative;}
	.smallgame h1 .more{ float:left; padding-top:3px; top:2px; right:12px; position:absolute;}
	.smallgame h1 .more a{ font-size:12px; font-weight:normal;}
	.smallgame ul{width:706px; float:left; padding-left:1px; list-style:none; border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; background:#FFF;}
	.smallgame dl{ margin:0px 0px 0px 10px; width:129px; height:114px; float:left; overflow:hidden; text-align:center; display:inline;}
	.smallgame dt{ height:85px;}
	.smallgame .end{ width:709px; height:6px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -348px; overflow:hidden;}
	
	.link_gh{ width:950px; margin-bottom:12px; float:left;}
	.link_gh h1{ width:950px; height:25px; padding-top:5px; overflow:hidden; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -372px; font-size:14px; text-indent:10px;}
	.link_gh ul{ width:947px; float:left; padding:0px 0px 3px 1px; list-style:none; border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; background:#FFF;}
	.link_gh ul li{ float:left; width:88px; height:31px; overflow:hidden; padding:1px; line-height:16px; border:#CCCCCC dashed 1px; margin:10px 2px 0px 10px; display:inline; text-align:center;}
	.link_gh .end{ width:950px; height:7px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -425px; overflow:hidden;}
	
	.link_wz{ width:950px; margin-bottom:12px; float:left;}
	.link_wz h1{ width:950px; height:25px; padding-top:5px; overflow:hidden; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -372px; font-size:14px; text-indent:10px;}
	.link_wz ul{ width:947px; float:left; padding:0px 0px 3px 1px; list-style:none; border-left:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; background:#FFF;}
	.link_wz ul li{ float:left; padding:6px 0px 0px 10px; white-space:nowrap;}
	.link_wz .end{ width:950px; height:7px; float:left; background:url(../image/ind_bg.gif) no-repeat 0px -425px; overflow:hidden;}
