@charset "gb2312";
/*Reset*/
:root{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,b,i,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
textarea{*overflow:auto;}
code,kbd,samp,tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
sup,sub{font-size:100%;vertical-align:baseline;}
:link,:visited,ins{text-decoration:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
.page img{display:block;border:0 none;}
.page input{border:0 none;outline:none;}
.none{display:none;}
*{outline:none;}
/*Common*/
.clearfix:after{display:table;content:" ";clear:both;}
.clearfix{*zoom:1;}
.fr{display:inline;float:right!important;}
.fl{display:inline;float:left!important;}
.show{display:block;}
.hide,.scripts{display:none;}
.highlight{color:#3eb2ff!important;}
.important{font-weight:bold!important;}
.center{text-align:center!important;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
.none{ display:none; /*filter:alpha(opacity=0);*/}

.blank10,.blank20,.blank25,.blankn{line-height:0; overflow:hidden;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.blank25{ height:25px;}



/*home*/

.home{
	background:url(../img/home_bg.jpg) top center repeat-y;
	height:1972px;
}
.header1,.header2,.header3,.header4,.header5{ width:1000px; margin:0px auto; position:relative;}
.header1{
	background:url(../img/header1.jpg) no-repeat;
	height:411px;
}
.header2{
	background:url(../img/header2.jpg) no-repeat;
	height:208px;
}
.header3{
	background:url(../img/header3.jpg) no-repeat;
	height:487px;
}
.header4{ background:url(../img/header4.jpg) no-repeat; height:470px;}
.header5{
	height:866px;
	background-image: url(../img/header4.jpg);
	background-repeat: no-repeat;
}


/*header1*/
.mhj_log{
	width:290px;
	height:122px;
	position:absolute;
	left:157px;
	top:6px;
	text-indent:-999em;
}
/*header2*/
.finm{ position:absolute; display:block; left:93px;}
.stargame{ position:absolute; left:31px; top:37px; background:url(../img/stargame_l.jpg) no-repeat; width:273px; height:170px;}
.stargame:hover{ background:url(../img/stargame.jpg) no-repeat;}
.stargame_bg{
	position:absolute;
	left:34px;
	top:40px;
	width:273px;
	height:170px;
	opacity:0.4;
	filter: alpha(opacity=40);
	background-color: #2B529B;
}
.goindex{ position:absolute; left:314px; top:37px; width:273px; height:80px; background:url(../img/goindex.jpg);}
.goindex:hover{ background:url(../img/goindex_l.jpg);}
.goindex_bg{
	position:absolute;
	left:317px;
	top:41px;
	width:273px;
	height:80px;
	opacity:0.4;
	filter: alpha(opacity=40);
	background-color: #2B529B;
}
.gifcenter{ position:absolute; left:314px; top:127px; width:273px; height:80px; background:url(../img/gifcenter.jpg);}
.gifcenter:hover{ background:url(../img/gifcenter_l.jpg) no-repeat;}
.gifcenter_bg{
	position:absolute;
	left:317px;
	top:131px;
	width:273px;
	height:80px;
	opacity:0.4;
	filter: alpha(opacity=40);
	background-color: #2B529B;
}
.finm{ color:#ffffff;}
.login{ color:#fff200;}
.register{ color:#ffffff;}

/**/
.sz1,.sz2,.sz3{
	display:block;
	position:absolute;
	font-size:20px;
	color:#ece9de;
	left:94px;
	width: 389px;
}
.sz1{
	top:142px;
}
.sz2{ top:70px;}
.sz3{
	top:139px;
}
.dif_fst{
	position:absolute;
	background:url(../img/gif_bg.jpg) no-repeat;
	width:617px;
	height:116px;
	border:1px none #0F5988;
	top:191px;
	left: 10px;
}
.fast{
	position:absolute;
	left:146px;
	top:332px;
	width:337px;
	height:90px;
	background:url(../img/fast.jpg) no-repeat;
}
.fast:hover{ background:url(../img/fast_l.jpg)}
.fast_bg{
	position:absolute;
	left:146px;
	top:332px;
	width:337px;
	height:90px;
	background:#7c0909;
	opacity:0.4;
	filter: alpha(opacity=40);
}
.gif_list{}
.gif_list li{ width:100px; height:116px; display:block; float:left; margin-left:1px; text-align:center; line-height:30px; color:#fff;}
/**/
.qb{ position:absolute; left:142px; top:109px; width:337px; height:90px; background:url(../img/qb.jpg) no-repeat;}
.qb:hover{ background:url(../img/qb_l.jpg) no-repeat;}
.qb_bg{position:absolute; left:145px; top:113px;width:337px; height:90px;background:#7c0909; opacity:0.4;filter: alpha(opacity=40);}
/**/
.w_s_1,.w_s_2,.w_s_3{
	display:block;
	position:absolute;
	color:#ffffff;
	font-size:16px;
	left: 1px;
}
.w_s_1{
	top:447px;
}

.scroll_bg{width:619px; height:99px; background:#7c0909; opacity:0.6;filter: alpha(opacity=60); position:absolute; top:228px;}
.scroll{ width:619px; height:99px; overflow:hidden; position:absolute; top:228px; text-align:center;}
.scroll_list{width:619px; height:99px; overflow:hidden;}
.scroll_list li{ display:block; height:30px; color:#2c0000; font:18px 'Microsoft YaHei';}
.scroll_list li i,.scroll_list li em{ line-height:30px;  margin:0 10px;}
.scroll_list li i{ color:#e9d293;}
.scroll_list li em{color:#ff0000; }
.w_s_2{ top:344px;}

/*5*/
.scroll2_bg{
	top:685px;
	width:619px;
	height:99px;
	opacity:0.6;
	filter: alpha(opacity=60);
	position:absolute;
	background-color: #2B529B;
}
.scroll2{
	width:619px;
	height:99px;
	overflow:hidden;
	position:absolute;
	top:685px;
	text-align:center;
}
.w_s_3{
	top:816px;
}


/*九宫格抽奖*/
.award_box_bg{
	width:619px;
	height:491px;
	position:absolute;
	opacity:0.6;
	filter: alpha(opacity=60);
	top:180px;
	background-color: #2B529B;
}
.award_box{
	width:560px;
	height:431px;
	margin-left:10px;
	position:absolute;
	top:160px;
	left:20px;
}
.m-lottery{ width:560px; height:431px; position: relative;}
.m-lottery li{
	position: absolute;
	width:170px;
	height:126px;
	border:7px solid #1D3767;
}
.m-lottery ul li div{ width:170px; height:126px; position:relative;}
.m-lottery ul li span{
	display:block;
	width:170px;
	height:24px;
	text-align:center;
	color:#FFF;
	position:absolute;
	left:0px;
	bottom:0px;
	background-color:#09C;
	font-family: 'Microsoft YaHei';
	font-size: 14px;
	line-height: 24px;
}
.m-lottery li img{ width:170px; height:126px;}
.m-lottery .lottery1{
	left:0px;
	top:40px;
}
.m-lottery .lottery2{
	left:188px;
	top:40px;
}
.m-lottery .lottery3{
	left:377px;
	top:40px;
}
.m-lottery .lottery4{
	left:377px;
	top:185px;
}
.m-lottery .lottery5{
	left:377px;
	top:330px;
}
.m-lottery .lottery6{
	left:188px;
	top:330px;
}
.m-lottery .lottery7{
	left:0;
	top:330px;
}
.m-lottery .lottery8{
	left:0;
	top:185px;
}
.m-lottery .btn-lottery{
	display:block;
	position:absolute;
	background:url(../img/liji.jpg);
	width:185px;
	height:141px;
	top:185px;
	left:188px;
	text-indent: -9999px;
	overflow:hidden;
}
.m-lottery .btn-lottery:hover{ background:url(../img/lijihover.jpg);}
.m-lottery li.hover{
	border:7px solid #0CF;
}
.m-lottery li.hover div span{}

/*弹出层*/
.bg_black{ width:100%; background:#000; opacity:0.6; filter:alpha(opacity=60); position:absolute; top:0; left:0; z-index:8;}
.lr_pop{ width:601px; height:343px; border:7px solid #e32518; border-top:0; position:fixed; _position:absolute; left:50%; top:50%; margin-left:-307px; margin-top:-178px; z-index:9;}

.lr_pop .hd{ height:40px; background:#e32518;}
.lr_pop .hd a.close{ display:inline-block; width:34px; height:34px; margin-top:3px; background:url(../img/icons.png) -428px -368px no-repeat;}
.lr_pop .hd a.close:hover{ background:url(../img/icons.png) -463px -368px no-repeat;}
.lr_pop .hd h4{ height:40px; font:22px/40px 'Microsoft YaHei'; color:#fff; padding-left:10px;}
.lr_pop .bd{ width:601px; height:303px; background:url(../img/bg_pop_lr.jpg) no-repeat;}

.lr_pop1{width:566px; height:316px; border:7px solid #8f1111; border-top:0; position:fixed; _position:absolute; left:50%; top:50%; margin-left:-307px; margin-top:-178px; z-index:9; background:#8f1111;}
.lr_pop1 .hd{ text-align:center; line-height:49px; color:#fff; height:51px; display:block;}
.lr_pop1 .hd a.xu_z_cl{ display:inline-block; width:34px; height:34px; margin-top:3px; background:url(../img/icons.png) -428px -368px no-repeat;}
.lr_pop1 .hd a.xu_z_cl:hover{ background:url(../img/icons.png) -463px -368px no-repeat;}
.lp_box1{ width:526px; height:245px; padding:18px 0 0 38px; background:#fff; position:relative;}

.yq_top{width:399px; height:40px; border:1px  solid #900000; position:relative; position:absolute; left:100px;background:#fff9e2;}
.bn_qr{ width:261px; height:72px; border:none; background:url(../img/que.jpg) no-repeat; position:absolute; left:153px; top:155px;}
.bn_qr:hover{ background:url(../img/que_1.jpg) no-repeat;}


.yq_top .t{ position:absolute; left:10px; font-family:"微软雅黑"; font-size:18px; color:#900000; }
.yq_top .sj{  position:absolute; font-family:"宋体"; font-size:12px; color:#bcaa7c; right:0px;}



.yq_bgdy{ background:#FFF9E2; position:absolute; left:100px; top:60px; z-index:888; height:210px; width:399px;overflow-y:auto; overflow-x:hidden; }
/*height:210px;*/
.yq_bgdy li{ background:#fff9e2; border:1px  solid #900000;}
.yq_bgdy li a{width:399px; height:40px;
font-family:"微软雅黑"; font-size:14px; color:#900000; line-height:35px; text-align:center; outline: medium none;
    text-decoration: none;
    vertical-align: baseline;padding: 0 0px; display:block;}
.yq_bgdy li:hover{ background:#FC3;}




.rp_box{ width:268px; height:285px; padding:18px 0 0 38px;}
.rp_box form label{ display:inline-block; float:left; height:36px; font:15px/36px 'Microsoft YaHei'; color:#575757;}
.rp_box form .txt{ display:inline-block; float:left; width:188px; height:34px; border:1px solid #ffeeaf; background:#fffae7; margin-left:10px; font:16px/34px 'Microsoft YaHei'; color:#000;}
.rp_box .group1 input.focus{ border-color:#0FF;}
.rp_box .group1 input.err{ border-color:#F00;}
.rp_box .group1 p{ display:inline-block; float:left; width:196px; height:28px; padding-left:72px; font:12px/28px 'Microsoft YaHei';; color:#666;}
.rp_box .group2 input{ display:inline-block; float:left; border:0; width:165px; height:40px; margin:20px 0 0 70px; background:url(../img/icons.png) -428px -455px no-repeat; cursor:pointer;}
.rp_box .group2 input.hover{ background:url(../img/icons.png) -594px -455px no-repeat;}

.lp_box{ width:268px; height:285px; padding:18px 0 0 38px;}
.lp_box form label{ display:inline-block; float:left; height:36px; font:15px/36px 'Microsoft YaHei'; color:#575757;}
.lp_box form .txt{ display:inline-block; float:left; width:220px; height:34px; border:1px solid #ffeeaf; background:#fffae7; margin-left:10px; font:16px/34px 'Microsoft YaHei'; color:#000;}
.lp_box .group1 input.focus{ border-color:#0FF;}
.lp_box .group1 input.err{ border-color:#F00;}
.lp_box .group1 p{ display:inline-block; float:left; width:220px; height:28px; padding-left:44px; font:12px/28px 'Microsoft YaHei'; color:#666;}
.lp_box .group2 input{ display:inline-block; float:left; border:0; width:165px; height:40px; margin:20px 0 0 70px; background:url(../img/icons.png) -428px -414px no-repeat; cursor:pointer;}
.lp_box .group2 input.hover{ background:url(../img/icons.png) -594px -414px no-repeat;}

/*其他方式*/
.others_group{ width:240px; height:285px; padding-top:18px;}
.others_group p{ font:12px/32px 'Microsoft YaHei';}
.others_group p em{ text-decoration:underline; color:#e85713; cursor:pointer;}
.others_group .qqs{ display:block; width:88px; height:26px; background:url(../img/icons.png) -428px -340px no-repeat;}
.others_group .mf_reg{ color:#F30; font:12px/36px 'Microsoft YaHei';}

/*menubar*/
.qrcode{ width:178px; height:350px; padding:4px; position:fixed; left:0; top:50%; margin-top:-142px; _position:absolute; background:url(../img/sad.png) no-repeat;}
.qrcode em{ display:block; width:135px; height:267px; padding:17px 17px 0;}
.qrcode img{ width:135px; height:134px;}
.qrcode p{ width:135px; height:26px; font:18px/26px 'Microsoft YaHei'; text-align:center;  color:#4d0000;}
.qrcode a{
	display:block;
	width:135px;
	height:34px;
	font:18px/34px 'Microsoft YaHei';
	text-align:center;
	color:#ffffff;
	background-color:#0067B7;
}
.qrcode a:hover{ color:#F30;}


/*footer*/
.footer{background: #272624;width: 100%; font-family:"宋体"; font-size:12px;}
.footer .tips{height: 40px;line-height: 40px;background: #0f0e0d;color:#8d8d8d;text-align: center;}
.footer .footer-ctn{width: 1000px;margin: 0 auto;padding: 20px 0;}
.footer .footer-ctn .pic-link{width: 120px;height: 84px;}
.footer .footer-ctn .fr{width: 800px;color:#8a8989;}
.footer .footer-ctn p{line-height: 24px;margin-top: 6px;}
.footer .footer-ctn p a{border-left:1px solid #8a8989;color:#8a8989;padding: 0 6px 0 16px;}
.footer .footer-ctn span{ padding-left: 18px; margin: 0 6px;}
.footer .footer-ctn span a{border-left: 0 none;padding: 0;}
.footer .footer-ctn .qq{background-position:0 -526px;}
.footer .footer-ctn .tel{background-position:-282px -526px;padding-left: 22px;}
.footer .footer-ctn .email{background-position:-282px -560px;padding-left: 22px;}
.footer .footer-ctn .tx-weibo{background-position:-275px -454px;padding-left: 28px;line-height: 24px;display: inline-block;*display: inline;*zoom: 1;}
.footer .footer-ctn .sina-weibo{background-position:0 -450px;padding-left: 22px;line-height: 24px;display: inline-block;*display: inline;*zoom: 1;}
