html {
	border: 0px solid #A7ABB0;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	font-size: 12px;
}
body {
	margin: 0px; 
	height: 100%;
	text-align: center;
}
.contenter{
	width: 100%;
	height:100%;
	background-color: #ffffff;
	MARGIN-LEFT: auto;
	MARGIN-right: auto;
}

.contenter_head {
	width: 950px;
	height: 76px;
	text-align: left;
	margin: 0 auto 0 auto;
}
.contenter_head_list {
	width:680px;
	height:50px;
	float:left;
	margin-left:30px;
	margin-top: 20px;
}

.contenter_head_list li{ list-style:none; }
.contenter_head_list .menu{width:780px;height:40px; margin:0 auto;}
.contenter_head_list .menu ul{ width:780px;float:left; display:inline;margin-top: 0px;}
.contenter_head_list .menu ul li{ width:90px;float:left; display:inline; margin:0 1px;}
.contenter_head_list .menu ul li a{width:90px;height:40px;float:left; text-align:center;margin:2px 0;line-height:40px;text-decoration:none; font-family:"Microsoft YaHei";font-weight:300;display:inline;font-size: 18px;color:#000000}
.contenter_head_list .menu ul li a:hover{color:#609700; }

.contenter_head img {
	margin-top:15px;
	width:199px;
	height:46px;	
}

.contenter_head_bottom{
	width: 100%;
	height: 30px;
	text-align: left;
	background:#54880a;
}

.contenter_main{
	width: 100%;
	height: 435px;
	text-align: left;
	filter:alpha(opacity=100 finishopacity=80 style=1 startx=0,starty=476,finishx=800,finishy=476) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#78bf22,endcolorstr=#54880a,gradientType=0);	
    -ms-filter:alpha(opacity=100 finishopacity=80 style=1 startx=0,starty=476,finishx=800,finishy=476) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#78bf22,endcolorstr=#54880a,gradientType=0);	
	background:#54880a; /*一些不支持背景渐变的浏览器 */  
	background:linear-gradient(left, #54880a,#54880a); 
    background:-moz-linear-gradient(left, #54880a, #78bf22, #54880a);  
    background:-webkit-gradient(linear, 0 bottom, 100% bottom, from(#54880a), color-stop(0.5,#78bf22), to(#54880a));  
}

.contenter_main .content{
	width: 372px;
	height: 197px;
	background: url(../img/xrcontent.png) repeat-x;
	-webkit-background-size:100% 100%;
	-o-background-size:100% 100%;
	-moz-background-size:100% 100%;
	background-position:90% 90%;
	background-size:100% 100%; 
}
.contenter_main .xrdown{
	width: 266px;
	height: 64px;
	background: url(../img/xrndown0.png);
	float:left; 
}

.contenter_main .xrdown:hover{
	width: 266px;
	height: 64px;
	background: url(../img/xrndown1.png);
	float:left; 
	border:none;
	cursor:pointer;
	outline:none;
}
.contenter_main .xrdown:active{
	width: 266px;
	height: 64px;
	background: url(../img/xrndown0.png);
	float:left; 
	border:none;
	cursor:pointer;
	outline:none;
}

.contenter_main .ercode{
	width: 39px;
	height: 38px;
	margin-left: 22px;
	margin-top: 15px;
	background: url(../img/ercode0.png);
	float:left;
}

.contenter_main .ercode:hover{
	width: 39px;
	height: 38px;
	margin-left: 22px;
	margin-top: 15px;
	background: url(../img/ercode1.png);
	float:left;
	outline:none;
	border:none;
	cursor:pointer;
}

.contenter_main .freecodetitle{
	height:40px;
}
.contenter_main .freecodetitle label{
	font-family:microsoft yahei;
	color:#ffffff;
	font-size:20px;
}

.contenter_main .getcode{
	height:40px;
}
.contenter_main .getcode font{
	font-family:microsoft yahei;
	font-size:27px;
	color:#fee200
}

.contenter_main .getcode input{
	width: 170px;
	height: 35px;
	+height: 31px;
	float: left;
	padding-left: 5px;
	font-size: 20px;
	border: none;
}
.contenter_main .getcode label{
	width: 85px;
	height: 37px;
	+height: 36px;
	margin-left: 5px;
	font-family:microsoft yahei;
	color:#447912;
	font-size:23px;
	float:left;
}
.contenter_main .getcode button{
	width: 104px;
	height: 39px;
	margin-left: 20px;
	border: none;
	float:left;
	background: url(../img/freeget0.png);
	background-size:100% 100%;
	outline: none;
}
.contenter_main .getcode button:hover{
	width: 104px;
	height: 39px;
	margin-left: 20px;
	border: none;
	float:left;
	background: url(../img/freeget1.png);
	background-size:100% 100%;
	cursor:pointer;
	outline: none;
}
.contenter_main .getcode button:active{
	width: 104px;
	height: 39px;
	margin-left: 20px;
	border: none;
	float:left;
	background: url(../img/freeget0.png);
	cursor:pointer;
	outline: none;
}


.contenter_bottom {
	margin: 0 auto 0 auto;
	width: 960px;
	height: 280px;
}

.contenter_bottom_left {
	width: 640px;
	height: 200px;
	float:left;
}
.contenter_bottom_right {
	width: 320px;
	height: 200px;
	float:left;
}
.contenter_bottom .contenter_bottom_left .contenter_middle {
	width: 580px;
	height: 25px;
	text-align:left;
}
.contenter_bottom .contenter_bottom_right .contenter_middle {
	width: 300px;
	height: 43px;
	margin-left:10px;
	text-align:left;
}

.contenter_middle img {
	margin-top: 9px;
	width:30px;
	height:28px;	
}
.contenter_bottom_right ul{
	
}
.contenter_bottom_right ul li{
	 height:28px;
	 +height:28px;
	 font-size:14px;
	 color:#609700;
	 list-style:disc;
	 font-family:Microsoft YaHei;
	 +line-height:30px;
}

.contenter_bottom_right ul li a{
	 height:28px;
	 +height:28px;
	 font-size:14px;
	 color:#609700;
	 list-style:disc;
	 font-family:Microsoft YaHei;
	 text-decoration:none;
	 +line-height:30px;
}

.contenter_bottom_right ul li span{
	color:#999999;
	align:right;
	float: right;
	*margin-top:-30px;
}

.contenter_bottom_left .androidapp {
	float:left;
	width: 211px;
	height: 174px;
	background: url(../img/androd.png);
}

.contenter_bottom_left .iosapp {
	margin-left: 1px;
	float:left;
	width: 211px;
	height: 174px;
	background: url(../img/iphone.png);
}
.contenter_bottom_left .pcapp {
	margin-left: 1px;
	float:left;
	width: 211px;
	height: 174px;
	background: url(../img/pc.png);
}
.contenter_bottom_left span {
	width: 90px;
	height: 15px;
	margin-top: 52px;
	margin-left: 95px;
	+margin-left: 50px;
	display: block;
}
.contenter_bottom_left .downbutton {
	width: 155px;
	height: 41px;
	margin-top: 30px;
	background: url(../img/down0.png);
	border:none;
	outline: none;
}
.contenter_bottom_left .downbutton:hover {
	width: 155px;
	height: 41px;
	margin-top: 30px;
	background: url(../img/down1.png);
	cursor:pointer;
	border:none;
	outline: none;
}
.contenter_bottom_left .downbutton:active {
	width: 155px;
	height: 41px;
	margin-top: 30px;
	background: url(../img/down0.png);
	cursor:hand;
	border:none;
	outline: none;
}

.openview {
	width: 270px;
	height: 292px;
	background: url(../img/openview.png);
	position: fixed;
	top: 200px;
	z-index: 100;
}
.openview input{
	margin-left: 37px;
	+margin-left: 38px;
	margin-top: 87px;
	+margin-top: 68px;
	border:none;
	width: 278px;
	+width: 275px;
	height: 30px;
	+height: 30px;
	padding-left:5px;
	line-height:25px\9;
}
.openview .sendsms{
	margin-left: 35px;
	margin-top: 12px;
	border:none;
	width: 132px;
	height: 31px;
	background: url(../img/sendsms.png);
	cursor:pointer;
}
.openview .close{
	margin-left: 253px;
	margin-top: -9px;
	width: 24px;
	height: 24px;
	background: url(../img/close.png) repeat-x;
	background-size:100% 100%;
	cursor:pointer;
}
.openwxview {
	width: 270px;
	height: 292px;
	background: url(../img/openwxview.png);
	position: fixed;
	top: 200px;
	left: 800px;
	z-index: 100;
}
.openwxview input{
	margin-left: 37px;
	+margin-left: 38px;
	margin-top: 87px;
	+margin-top: 68px;
	border:none;
	width: 278px;
	+width: 275px;
	height: 30px;
	+height: 30px;
	padding-left:5px;
	line-height:25px\9;
}
.openwxview .close{
	margin-left: 253px;
	margin-top: -9px;
	width: 24px;
	height: 24px;
	background: url(../img/close.png) repeat-x;
	background-size:100% 100%;
	cursor:pointer;
}
.iosopenview {
	width: 357px;
	height: 219px;
	background: url(../img/iosdownpic.png);
	position: fixed;
	top: 200px;
	left:500px;
	z-index: 100000;
}
.iosopenview input{
	margin-left: 37px;
	+margin-left: 38px;
	margin-top: 57px;
	+margin-top: 38px;
	border:none;
	width: 278px;
	+width: 275px;
	height: 30px;
	+height: 30px;
	padding-left:5px;
	line-height:25px\9;
}
.iosopenview .sendsms{
	margin-left: 35px;
	margin-top: 12px;
	border:none;
	width: 132px;
	height: 31px;
	background: url(../img/sendsms.png);
	cursor:pointer;
}
.iosopenview .close{
	margin-left: 342px;
	margin-top: -9px;
	width: 24px;
	height: 24px;
	background: url(../img/close.png) repeat-x;
	background-size:100% 100%;
	cursor:pointer;
}

.openfootview {
	height: 567px;
	width: 402px;
	background: url(../img/zrcard.jpg);
	position: fixed;
	top: 20%;
	left:40%;
	z-index: 100;
	border:solid 2px  #777777;
}
.openfootview .close{
	margin-left:393px;
	margin-top: -15px;
	width: 24px;
	height: 24px;
	background: url(../img/close.png) repeat-x;
	cursor:pointer;
}

.contenter_footer {
	width:100%;
	height: 100px;
	margin: 0 auto 0 auto;
	background: url(../img/bottom.png);
}
.contenter_footer .bottom {
	width:980px;
	height: 100px;
	margin: 0 auto 0 auto;
}
.contenter_footer .bottom .title0 {
	padding-top: 15px;
	display: block;
	color: #549508;
}
.contenter_footer .bottom .title {
	padding-top: 6px;
	display: block;
	color: #767d89;
}
.contenter_footer .bottom .title2 {
	width:615px;
	padding-top: 6px;
	display: block;
	color: #767d89;
	text-align:right;
	float:left;
}
.contenter_footer .bottom .renzheng {
	display: block;
	color: #767d89;
	text-align:left;
	float:left;
}
.contenter_footer .bottom .renzheng img {
	width:25px;
	height:25px;
	cursor: pointer;
}

.mgame-list{width: 100%;height: 190px;overflow: hidden;position: relative;*zoom:1}
.mgame-list h2{line-height: 50px}
.mgame-list .game-list-icon-desc a{display: block;height: 32px;padding-right: 20px;background:url(../images/go.gif) no-repeat 51px 0}
.mgame-list-pic{margin-left: -30px;width: 620px;overflow: hidden;*zoom:1;position: relative}
.mgame-list-pic li{float:left;margin-right: 17px;border: 0;cursor: pointer;list-style:none;}
.mgame-list-pic li a{display: block;width: 290px;border: 0;height: 170px;overflow: hidden;position: relative}
.mgame-list-pic li a:hover{text-decoration: none;border: 0;}
.mgame-icon{display: block;width: 15px;height: 15px;background: url(../images/go.gif) no-repeat -17px 0;position: absolute;top: 84px;left: 20px}
.mgame-list-pic-intro{width: 290px;height: 170px;position: absolute;top:100px;left: 0;opacity: 0;filter:alpha(opacity=0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;cursor: pointer}
.mgame-list-pic-intro img{display:block;width: 55px;height: 53px;border:0;position: absolute;top:12px;left:220px;border:0;}
.mgame-list-pic-intro p{color: #fff; font-family:Microsoft YaHei;font-size:21px;position: absolute;top: 15px;+top:35px;*top:35px;left:20px}
.mgame-list-pic-intro em{text-align: left;font-style:normal;font-family:Microsoft YaHei;font-size: 17px;color: #fff;width: 260px;height:50px;overflow:hidden;line-height: 24px;position: absolute;top:75px;left: 20px}
.mgame-list-pic-intro b{display:block;width: 88px;height: 32px;background: url(../img/zdown.png) repeat-x;position: absolute;right: 22px;bottom: 18px;border-radius: 5px;}
.mgame-list-pic-intro b:hover{display:block;width: 88px;height: 32px;background: url(../img/ddown.png) repeat-x;position: absolute;right: 22px;bottom: 18px;border-radius: 5px;}
.mgame-list-pic li a:hover .mgame-list-pic-intro{top:0;opacity: 1;filter:alpha(opacity=100);border: 0px;}
.mgame-list-pic-nav{margin-top: 16px;height: 4px;width:100%;text-align: center}
.mgame-list-pic-nav-tab{display:inline-block;width: 42px;height: 4px;background: #bfbfbf;margin-right: 6px;vertical-align: top;}
.mgame-list-pic-nav-tab-bar{width: 0;height: 4px;background: #d21b35;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
.mgame-list-pic-nav .current .mgame-list-pic-nav-tab-bar,.mgame-list-pic-nav a:hover .mgame-list-pic-nav-tab-bar{width:100%}
