﻿*{margin:0;padding:0;font-family:"Arial"; }
ul,li,dl,ol{list-style:none;}

.clear{clear:both;}

body{min-width:1080px;}

#top{
	background: url('../images/logobg.png') repeat-x;
	height:100px;
	z-index:999;
	position:fixed;
	top:0;
	left:0; 
	right:0;
}
#top_center{min-width:900px;margin:0 auto;text-align:center;}
#logo{float:left;margin-top:10px;margin-left:60px;cursor:pointer;}
#nav{float:right;margin-top:45px;margin-right:80px;overflow:hidden;}

#nav ul li{float:left;overflow:hidden;color:#999;height:60px;line-height:60px;font-size:20px;}
#nav ul li span{color:#FFF;font-size:20px;text-align:center;cursor:pointer;}


.cnlist{float:left;overflow:hidden;color:#999;height:60px;line-height:60px;font-size:20px;font-family:"Microsoft YaHei";}
.cnlist span{color:#FFF;font-size:20px;text-align:center;cursor:pointer;font-family:"Microsoft YaHei";}

#footer{max-width:1080px; margin:0 auto;padding:50px 0;}
/*
#footer_tab{width:100%;margin:0 auto;height:80px;}
#footer_tab p{color:#ccc;font-size:20px;font-family:"Microsoft YaHei";padding-left:35px;}
#footer_tab td{padding:10px 10px;}
*/

.foot_l{
	width:300px;
	text-align:right;
	float:left;
}

.foot_r{
	width:780px;
	float:right;
	
	text-align:left;
}

.foot_r p{
	margin-left:30px;
	line-height:1.7em;
	color:#AAA;
	font-size:16px;
	font-family:"Microsoft YaHei";
	text-align:left;
}
.footer_content_s p{
	line-height:1.7em;
	color:#AAA;
	font-size:16px;
	font-family:"Microsoft YaHei";
	text-align:center;
}

.footer_nav{
	text-align:center;
	padding-bottom:30px;
	color:#CCC;
}
.footer_nav a{
	cursor:pointer;
	font-size:16px;
	font-family:"Microsoft YaHei";
	text-decoration:none;
	color:#CCC;
}

.registContain a{
	cursor:pointer;
	margin: 20px;
	font-size:20px;
	font-family:"Microsoft YaHei";
	text-decoration:none;
	color:#CCC;
}

.emptyBox{
	height:60px;
	width:108px;
	margin:0 auto;
}

.text_align{text-align:center; color:#FFF;font-size:12px;}

#content{background: url('../images/bg.png');}



#registerBox{background: url('../images/bg.png'); margin-top:100px;}

.registContain{width:1080px;margin:0 auto;}

.regist_tittle_cn{
	background: url('../images/blue.png') 320px 2px no-repeat;
	text-align:center;
	width:1080px;
	font-size:40px;color:#fff; 
	font-family:"Microsoft YaHei";
	font-weight:bold;
	height:40px;
	line-height:40px;
}

.regDesc{
	text-align:center;
	padding:10px;
	font-size:25px;
	color:#AAA;
	font-family:"Microsoft YaHei";
}

#regBox{
	width:800px;
	margin:0 auto;
}

.regTopLeft{
	background:#5ca1ca;
	text-align:center;
	width:400px;
	height:50px;
	line-height:50px;
	float:left;
	font-size:25px;
	color:#fff;
	cursor:pointer;
	font-family:"Microsoft YaHei";
}
.regTopRight{
	background:#464647;
	text-align:center;
	width:400px;
	height:50px;
	line-height:50px;
	float:right;
	font-size:25px;
	color:#fff;
	cursor:pointer;
	font-family:"Microsoft YaHei";
}

.registContain input{
	width:798px;
	height:43px;
	color:#fff;
	line-height:43px;
	font-size:20px;
	background:#000; 
	border:1px solid #666; 
	opacity:0.4; 
	filter:alpha(opacity=40);
}

#passStreng{
	height:20px;
	padding-top:6px;
	padding-bottom:6px;
}
.strip{
	width:260px;
	height:20px;
	background:#999999;
	float:left;
}
#stripMid{
	margin:0 10px;
}

#checkBox{
	width:360px;
	float:right;
	margin-left:20px;
	background: url('../images/check.png');
	text-align:center;
	font-size:25px;
	color:#333;
	font-family:"Microsoft YaHei";
	cursor:pointer;
}

#regBtn{
	height:45px;
	margin-top:20px;
	font-size:25px;
	text-align:center;
	line-height:45px;
	color:#fff;
	background: url('../images/registe.png');
	font-family:"Microsoft YaHei";
	cursor:pointer;
}

#txEx{
	margin-top:30px;
	height:42px;
	border:1px solid #5ca1ca;
	font-size:25px;
	text-align:center;
	line-height:42px;
	color:#AAA;
	font-family:"Microsoft YaHei";
	cursor:pointer;
}

.messageBox{
	height:60px;
	width:800px;
	margin:0 auto;
	font-size:20px;
	color:#f00;
	text-align:center;
	line-height:60px;
}

.pay_tittle_cn{
	background: url('../images/blue.png') 420px 2px no-repeat;
	text-align:center;
	width:1080px;
	font-size:40px;color:#fff; 
	font-family:"Microsoft YaHei";
	font-weight:bold;
	height:40px;
	line-height:40px;
	margin:0 auto;
}

#payBox{
	background: url('../images/bg.png');
	margin-top:100px;
}

#payContain{
	width:800px;
	margin:0 auto;
}

.platformPay{
	height:40px;
	padding:10px;
	font-size:25px;
	margin-top:40px;
	color:#fff; 
	font-family:"Microsoft YaHei";
	height:40px;
	line-height:40px;
}

.payMode{
	height:86px;
	padding:20px 0;
}

.payMode li{
	height:86px;
	float:left;
}

.payMode li img{
	cursor:pointer;
}

#saveBtn{
	margin-top:40px;
	margin-bottom:20px;
	height:45px;
	background:#5ca1ca;
	color:#fff;
	font-size:25px;
	line-height:45px;
	font-family:"Microsoft YaHei";
	text-align:center;
	cursor:pointer;
}
#resetBtn{
	height:43px;
	color:#AAA;
	font-size:25px;
	line-height:45px;
	font-family:"Microsoft YaHei";
	text-align:center;
	border: 1px solid #5ca1ca;
	cursor:pointer;
}

.baomi_down{background: url('../images/bg.png');padding-top:20px;}
.shouze_down{background: url('../images/bg.png');padding-top:20px;}
.anti_addict_down{background: url('../images/bg.png');padding-top:20px;}
.dispute_down{background: url('../images/bg.png');padding-top:20px;}
.agreement_down{background: url('../images/bg.png');padding-top:20px;}
.custody_down{background: url('../images/bg.png');padding-top:20px;}
.news_down{background: url('../images/bg.png');padding-top:20px;}

.cutody_con{
	width:1080px;
	position: relative;
	margin:0 auto;
	padding:80px 0;
}
.cutody_title_cn{
	background: url('../images/blue.png') 420px 2px no-repeat;
	text-align:center;
	width:1080px;
	font-size:40px;color:#fff; 
	font-family:"Microsoft YaHei";
	font-weight:bold;
	height:40px;
	line-height:40px;
}
.cutody_content_cn{
	text-indent: 2em; 
	padding:50px 10px 0;
	font-family:"Microsoft YaHei";
	width:1060px;
	font-size:26px;
	color:#AAA;
	line-height:1.7em;
}
.cutody_content_cn a{
	color:#5ca1ca;
}
.cutody_img{
	margin-top:50px;
	text-align:center;
}
.custody_p{
	margin:50px 0 0 270px;
}
.custody_p_div{
	font-family:"Microsoft YaHei";
	font-size:26px;
	color:#AAA;
	line-height:1.7em;
	padding-left:20px;
}
.custody_p_div_l{
	font-family:"Microsoft YaHei";
	font-size:26px;
	color:#AAA;
	line-height:1.7em;
	padding-left:20px;
}
.custody_p_div_con{
	padding:20px;
	display:none;
	font-family:"SimHei";
	font-size:20px;
	color:#888;
	line-height:1.7em;
	font-style:italic;
}
.custody_p_div_con_list{
	font-family:"SimHei";
	font-size:20px;
	color:#888;
	line-height:1.7em;
	font-style:italic;
}
.custody_div{
	margin:50px 50px 0;
}
.custody_div img{
	float:left;
	margin-top:20px;
	margin-right:50px;
	margin-left:20px;
}
.little_text{
	margin-top:23px;
	font-family:"Microsoft YaHei";
	font-size:20px;
	color:#AAA;
	line-height:1.7em;
}
.cutody_left{
	float:left;
	width:510px;
	margin-left:10px;
}
.cutody_left .custody_p_div{
	margin-left:20px;
}
.cutody_left .cp_tittle_cn{
	margin-bottom:60px;
}
.c_left{
	margin-bottom:60px;
}
.cutody_center{
	float:left;
	width:4px;
	height:1150px;
	margin-left:10px;
	background:#ccc;
	background: url('../images/line_1.png') repeat-y;
}
.cutody_right{
	float:right;
	width:510px;
	height:1150;
	overflow:hidden; 
	margin-right:20px;
}
.cp_tittle_cn{
	background: url('../images/blue.png') 20px 2px no-repeat;
	width:500px;
	font-size:40px;color:#fff; 
	font-family:"Microsoft YaHei";
	font-weight:bold;
	height:40px;
	line-height:40px;
	text-indent: 1.5em; 
}

.point{
	font-size:40px;
	color:#AAA;
	margin-bottom:15px;
	padding-left:20px;
}

.content_tittle{
	width:900px;
	text-align:center;
	font-size:60px;color:#fff;
	margin:80px auto 20px;font-family:"Arial";font-style:bold;font-weight:bold;
}
.content_tittle_cn{
	text-align:center;
	width:900px;
	font-size:45px;color:#fff; 
	margin:80px auto 20px;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	height:60px;
	line-height:60px;
}
.contain_games .content_tittle_cn{
	background: url('../images/blue.png') 360px 12px no-repeat;
}
.contain_service .content_tittle_cn{
	background: url('../images/blue.png') 320px 12px no-repeat;
}
.contain_aboutus .content_tittle_cn{
	background: url('../images/blue.png') 320px 12px no-repeat;
}
.content_subtittle{
	background: url('../images/tittlebg.png') center no-repeat;
	font-size:36px; color:#fff; text-align:center;
	margin-bottom:50px;margin-top:60px;font-style:italic;
}
.content_subtittle_cn{
	background: url('../images/tittlebg.png') center 3px no-repeat;
	font-size:36px; 
	color:#fff; 
	text-align:center;
	font-family:"Microsoft YaHei";
	margin-bottom:50px;
	margin-top:60px;
	font-style:italic;
	height:50px;
}

.line{max-width:1080px;height:4px;margin:0 auto;background: url('../images/line.png') repeat-x;}

.contain_games{
	max-width:1080px;
	margin:0 auto;
	overflow:hidden; 
	padding-bottom:10px;
}
.payDown{
	text-align:center;
	margin:40px auto 70px;
	height:52px;
	width:230px;
	color:#fff; 
	font-family:"Microsoft YaHei";
	line-height:52px;
	cursor:pointer;
	font-size:25px;
	background: url('../images/paydown.png') no-repeat center center;
}
.download {text-align:center;}
.download img{margin:60px 50px 80px;}
.game_pic{text-align:center;margin-top:50px;}
.comePic{
	text-align:center;
}
#video{width:720px; height:400px;margin:0 auto; padding:0}

.contain_service{
	max-width:1080px;
	height:360px;
	margin:0 auto;
}
.sc_detail{padding:30px 0 100px;width:1080px;}
.sc_text{
	width:100%;
	min-height:44px;
	margin-top:20px;
	line-height:60px;
}
.sc_text p{
	text-align:left;
	color:#FFF;
	font-size:32px;
	margin-left:60px;
	font-weight:bold;
	font-family:"Microsoft YaHei";
}
.sc_text p span{
	color:#AAA;
	font-weight:normal;
	font-family:"Microsoft YaHei";
}
.sc_qq{background: url('../images/service_online.png') 0 10px  no-repeat;} 
.sc_tell{background: url('../images/service_tell.png')  no-repeat;} 
.sc_http{background: url('../images/service_globale.png')  no-repeat;}


.contain_aboutus{
	max-width:1080px;
	margin:0 auto;
	text-align:center;
	height:600px;
}
.partnerBox{width:1080px;margin:0 auto;}
.partnerBox img{margin-top:40px; margin-bottom:60px;}
.partnerBox .centerImg{margin-left:155px;margin-right:155px;}
.abCContent{
	color:#AAA;
	padding:56px 0;
	width:1060px;height:350px;
	margin:0 auto;
	font-size:30px;
	line-height:50px;
	font-style:italic;
	text-align:left;
}
.abCContent_cn{
	text-indent: 2em;
	color:#AAA;
	padding:56px 0;
	width:1060px;height:350px;
	margin:0 auto;
	font-size:30px;
	line-height:50px;
	font-style:italic;
	text-align:left;
	font-family:"Microsoft YaHei";
}

/* Wide banner */
/*=============================================================*/
.wide_banner {
    overflow: hidden;
    position: relative;
	margin-top:100px;
} 
.wide_banner img {
    float: left;
}
/* Wide banner end */


.new_tall_box{
	width: 324px;
	
	background-color: white;
	margin: 10% auto;
	
}													
.new_tall{
	display: none;
	z-index: 100;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000000;
	filter:alpha(opacity=95);  /*设置透明度为60%*/
	opacity:0.90;  /*非IE浏览器下设置透明度为60%*/
}
.new_hiden{
	color: black;
	float: right;
	margin-right: 10px;
	cursor: pointer;
	transition:1s;
	-webkit-transition:1s;
}														
.new_hiden:hover{
	-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
}

.new_btn{
	padding: 8px;
	color: white;
	background-color: rgb(194, 32, 32);
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.news_row{
	display: block;
	padding-top: 30px;
}
.news_content{
	display: inline;
}
.pull-right {
    float: right!important;
}
.news_content a{
	color: white;
}