@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	color: #333;
	background:#f5f5f5;
	font-family:"Microsoft Yahei";
}
.btn {
	height: 40px;
	width: 100px;
	font-size: 16px;
}
input{ outline:none;}
a img{ border:0;}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,h7,h8,h9{ list-style-type:none; height:auto; overflow:hidden; margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#f60; text-decoration:none;}
.ss_none{ text-align:center; height:auto; overflow:hidden; color:#666; font-size:30px; padding:80px 0 140px 0; line-height:42px;}
.ss_none span{ color:#999; font-size:18px;}
.ss_none img{ width:150px; padding:0 0 20px 0;}
.app_01 {
	background-image: url(xiazai1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 2022px;
	width: 100%;
}
.nav_app{ height:auto; overflow:hidden; margin:auto; text-align:center; padding:50px 0 0 0;}
.nav_app a{ color:#fff; font-size:18px; padding:0 20px; }
.nav_app a:hover{ color:#fff; text-decoration:underline;}
.app_k{ height:auto; overflow:hidden; margin:auto; width:1200px;}
.app_tit_xz{ text-align:center; padding:200px 0 0 700px; line-height:60px; font-size:26px; color:#fff;}
.app_tit_xz span{ font-size:60px; font-weight:bold; color:#fff;}
.app_xz{ width:1200px; margin:auto; height:auto; overflow:hidden; padding:35px 0 0 770px;}
.app_menu{ height:auto; overflow:hidden; float:left; padding:0 0 0 25px;}
.app_ewm{ height:auto; overflow:hidden; float:left;}
.app_ewm img{ height:auto; width:132px; border:2px solid #fff;}
.app_menu a{
	display: block;
	border-radius: 100px;
	color: #fff;
	width: 155px;
	text-align: center;
	padding: 16px 0 16px 30px;
	font-size: 18px;
	background-color: #343434;
	background-image: url(ios.png);
	background-repeat: no-repeat;
	background-position: 20px 15px;
	background-size:20px 24px;
	margin:0 0 18px 0;
}
.app_menu a:last-child{
	background-image: url(anzhuo.png);
	margin:0 0 0 0;
}


.app_zk_tit{ width:1000px; height:auto; overflow:hidden; margin:300px auto 10px auto; font-size:60px; font-weight:bold; padding:30px 0 0 200px;}
.app_zk_tit span{ color:#12cdb0;}
.app_zk_nr{ width:1000px; height:auto; overflow:hidden; margin:auto; line-height:35px; font-size:24px; color:#999; padding:0 0 0 200px;}
.app_zk_nr span{ color:#12cdb0; font-size:32px; padding:0 3px;}
.app_zk_nr span i{ font-size:45px; font-style:normal; font-weight:bold;}



.app_fl_tit{ height:auto; overflow:hidden; font-size:60px; font-weight:bold; margin:auto; width:400px; padding:490px 0 0 800px;}
.app_fl_tit span{ color:#12cdb0;}
.app_fl_nr{ height:auto; overflow:hidden; font-size:24px; color:#999; margin:auto; width:400px; padding:20px 0 0 800px; line-height:36px;}
.app_fl_nr span{ color:#12cdb0;}


.app_02 {
	background-image: url(xiazai03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 2100px;
	width: 100%;
}
.app_jy_tit{ text-align:center; height:auto; overflow:hidden; font-size:60px; font-weight:bold;}
.app_jy_tit span{ color:#12cdb0;}
.app_jy_nr{ text-align:center; font-size:24px; color:#999; height:auto; overflow:hidden; line-height:36px; padding:10px 0 0 0;}
.app_jy_nr span{ color:#12cdb0; font-size:30px; font-weight:bold;}


.app_rw_tit{ margin:auto; width:500px; padding:660px 0 0 700px; font-size:60px; font-weight:bold;}
.app_rw_tit span{ color:#12cdb0;}
.app_rw_nr{ margin:auto; width:500px; padding:10px 0 0 700px; font-size:24px; line-height:36px; color:#999; }
.app_rw_nr span{ color:#12cdb0; font-size:26px;}
.app_rw_nr strong{ font-size:36px;}



.app_yqw_tit{ padding:350px 0 0 0; text-align:center; height:auto; overflow:hidden; font-size:60px; font-weight:bold;}
.app_yqw_tit span{ color:#12cdb0;}
.app_yqw_nr{ text-align:center; font-size:24px; color:#999; height:auto; overflow:hidden; line-height:36px; padding:10px 0 0 0;}
.app_yqw_nr span{ color:#12cdb0; font-size:30px; font-weight:bold;}

.app_xz_bottom_bai{ height:auto; overflow:hidden; background:#fff;}
.app_xz_bottom{ height:auto; overflow:hidden; background:#393939;}
.app_xz_bottom_n{ width:375px; margin:30px auto 0 auto;}
.app_xz_ewm{ text-align:center; height:auto; overflow:hidden;}
.app_xz_ewm img{ width:160px; height:auto;}
.xz_yuan{ width:25px; height:25px; border-radius:100%; background:#fff; margin:40px auto 0 auto; }
.xz_yuan1{ width:12px; height:12px; border-radius:100%; background:#fff; margin:10px auto 0 auto; }
.app_xz_scr{ height:auto; overflow:hidden; padding:35px 0 15px 0;}

.app_xz_scr a{ display:block; padding:0 0 0 30px; text-align:center; width:150px; height:55px; color:#fff; font-size:18px; line-height:55px; border-radius:100px; float:left;}
.app_xz_scr a:first-child{
  margin: 0 15px 0 0;
  background-color: #4bc1fe;
  background-image: url(ios.png);
  background-position: 20px 15px;
  background-size:20px 23px;
  background-repeat: no-repeat;
}
.app_xz_scr a:first-child:hover{
  background-color: #38B9FE;
}
.app_xz_scr a:last-child{
  background: no-repeat;
  background-image: url(anzhuo.png);
  background-color: #70c24c;
  background-repeat: no-repeat;
  background-position: 20px 15px;
  background-size:23px 27px;
}
.app_xz_scr a:last-child:hover{
  background-color: #65BD40;
}


.logon{ color:#f90;}
.top{margin:auto; height:40px; background:#393939; height:auto; overflow:hidden;}
.t_tit{ width:1200px; margin:auto; color:#ddd; height:auto; overflow:hidden;}
.t_tit h1{ float:left; width:400px; font-size:14px; line-height:40px; font-weight:normal;}
.t_nav{ float:right; padding:10px 30px 0 0; height:auto; overflow:hidden;}
.t_nav a{ color:#ddd; border-right:1px #555 solid; padding:0 12px 0 10px; height:14px;}
.top a:hover{ color:#f90;}
.t_nav a:last-child{border-right:0px #666 solid; }
.t_right{ float:right; padding:0px 0 0 0; line-height:40px; height:auto; overflow:hidden;}
.t_right a{padding:0 5px 0 5px; height:auto; overflow:hidden; color:#ccc;}
.t_right a:hover{ color:#f60;}
.t_right img{ width:15px; vertical-align:middle; height:auto; padding:0 5px 0 0;}
.header{ background:#fff; height:auto; margin:0 0 5px 0; overflow:hidden;-moz-box-shadow:5px 7px 15px #eaeaea; -webkit-box-shadow:5px 7px 15px #eaeaea; box-shadow:5px 7px 15px #eaeaea;}
.header_k{ width:1200px; margin:auto; padding:25px 0; height:auto; overflow:hidden;}
.logo{ width:175px; float:left; height:auto; overflow:hidden;}
.logo img{ width:100%; height:auto;}
.nav{ float:left; padding:8px 0 0 50px;}
.nav a{ float:left; display:block; color:#333; font-size:20px; width:60px; text-align:center; height:40px; line-height:36px; margin:0 0 0 15px;}
.nav a:hover{border-radius:100px; color:#12cdb0; }
.nav .dq{ background:#12cdb0; border-radius:100px; color:#fff; width:90px; margin:0 10px 0 10px; }
.nav .dq:hover{color:#fff;}
.ss{ background:#f5f5f5; float:right; width:270px; height:42px; border-radius:100px; margin:5px 0 0 0; padding:0 0 0 10px;}
.ss input:first-child{ color:#666; background:#f5f5f5;  width:230px; line-height:20px; border:none; padding:0 0 0 10px; outline:none;}
.ss input:last-child{ width:16px; outline:none; margin:10px 0 0 0;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {   
 /* WebKit browsers */   
color: #999;   
}   
input:-moz-placeholder, textarea:-moz-placeholder {   
/* Mozilla Firefox 4 to 18 */   
color: #999;   
}   
input::-moz-placeholder, textarea::-moz-placeholder {   
 /* Mozilla Firefox 19+ */   
color: #999;   
}   
input:-ms-input-placeholder, textarea:-ms-input-placeholder {   
 /* Internet Explorer 10+ */   
color: #999;   
} 
.bq_h5{ background:#f90; color:#fff; font-size:14px; padding:1px 5px 1px 7px; margin:0 10px 0 0; border-radius:4px; font-weight:normal;}
.bq_xx{ background:#7AC51F; color:#fff; font-size:14px; padding:1px 5px 2px 7px; margin:0 10px 0 0; border-radius:4px; font-weight:normal;}
.mbq{  margin:auto; padding:20px 0; position:relative; height:auto; overflow:hidden;}
.mbq span{ font-size:18px; color:#f05; padding:0 3px; font-weight:bold;}
.mbq a{ font-size:14px;}
.mbq a:hover{ color:#f90;}
.mbq .dq{ color:#12cdb0;}
.con{ width:1200px; margin:auto; height:auto; overflow:hidden;}
.con_l_k{ width:820px; float:left; height:auto; overflow:hidden; margin:0 0 30px 0;}
.con_l{ width:740px; background:#fff; padding:35px 40px; height:auto; overflow:hidden;}
.con_r{ width:360px; float:right; padding:5px 0 5px 0; height:auto; overflow:hidden;}
.fl{ height:auto; overflow:hidden;}
.fl a{ display:block; padding:6px 12px; float:left; background:#f2f2f2; border-radius:100px; margin:0 5px 5px 0; color:#333;}
.fl a:hover{background:#12cdb0;  color:#fff;}
.fl .dq{ background:#12cdb0; color:#fff;}
.game{ display:block; height:auto; overflow:hidden; color:#333; border-bottom:1px #f1f1f1 solid; padding:30px 0 30px 0;}
.game_l{ width:130px; float:left; height:auto; overflow:hidden;}
.game_l img{ width:100%; height:auto;}
.game_c{ float:left; width:440px; padding:5px 0 0 20px; position:relative; height:auto; overflow:hidden;}
.game_c h3{ font-size:24px; float:left;}
.game_c p{ color:#666; font-size:14px; padding:12px 0 0 0;}
.game_c p img{ width:22px; vertical-align:middle; padding:0 5px 0 0; height:auto;}
.game_r{ float:right; background:#f90; color:#fff; width:100px; font-size:18px; text-align:center; padding:10px 0; margin:40px 0 0 0; border-radius:100px; height:auto; overflow:hidden;}
.game_r:hover{
	background-color: #FE8601;
}

.zhekou{ background:url(zhekou.png); color:#fff; background-size:58px 27px; font-size:16px; width:43px; height:27px; padding:0 0 0 15px; line-height:27px; float:left; margin:2px 0 0 10px;}
.zhekou span{ font-size:10px; padding:0 0 0 2px;}
.bq1{ padding:2px 6px; color:#f90; border:#f90 1px solid; border-radius:4px; font-size:12px; margin:0 0 0 8px; height:auto; overflow:hidden;}
.bq2{ padding:2px 6px; color:#12cdb0; border:#12cdb0 1px solid; border-radius:4px; font-size:12px; margin:0 0 0 8px; height:auto; overflow:hidden;}
.loading{ text-align:center; padding:30px 0; width:100%; height:auto; overflow:hidden;}
.loading img{ width:40px; height:auto;}



.app_tit{ text-align:center; font-size:16px; padding:0 0 15px 0; height:auto; overflow:hidden;}
.app_tit span{ color:#f90; padding:0 0 0 10px;}
.spp_x_l{ float:left; width:120px; padding:0 0 0 15px; height:auto; overflow:hidden;}
.spp_x_l img{ width:100%; height:auto;}
.spp_x_r{ float:right; padding: 0 15px 0 0; height:auto; overflow:hidden;}
.spp_x_r a{ display:block; padding:0 0 0 60px; width:110px; height:50px; color:#fff; font-size:16px; line-height:50px; border-radius:100px;}
.spp_x_r a:first-child{
	margin: 5px 0 10px 0;
	background-color: #4bc1fe;
	background-image: url(ios.png);
	background-position: 25px 13px;
	background-size:20px 23px;
	background-repeat: no-repeat;
}
.spp_x_r a:first-child:hover{
	background-color: #38B9FE;
}
.spp_x_r a:last-child{
	background: no-repeat;
	background-image: url(anzhuo.png);
	background-color: #70c24c;
	background-repeat: no-repeat;
	background-position: 25px 11px;
	background-size:23px 27px;
}
.spp_x_r a:last-child:hover{
	background-color: #65BD40;
}


.app{padding:20px 10px; height:auto; overflow:hidden;}
.ht{border-top:#e5e5e5 1px solid; width:320px; margin:10px auto 0 auto; padding:20px 0 20px 0; background:#fff; height:auto; overflow:hidden;}
.ht_tit{ font-size:18px; padding:0 0 15px 0; height:auto; overflow:hidden;}
.ht_tit a{ font-size:14px; float:right; color:#666;}
.ht_x{ padding:7px 0 0 0; height:auto; overflow:hidden;}
.ht_nr_tit{ padding:0 0 10px 0; height:auto; overflow:hidden;}
.ht_nr_tit span{ border:1px #f90 solid; color:#f90; font-size:11px; padding:0px 5px 1px 5px; border-radius:5px; height:auto; overflow:hidden;}
.clear{ height:60px;}
#xuanting{background:#fff; width:360px; top:54px; position:relative;  height:auto; overflow:hidden;}





.game_tit{ height:auto; overflow:hidden;}
.nav_dgd{ width:100%; height:40px; line-height:40px;position:fixed; top:0;z-index:888; display:none; background:rgba(0,0,0,0.8);}
.nav_dgd a{ font-size:14px; color:#ddd;}
.nav_dgd a:hover{ color:#f90;}

.nav_dgd_k{ width:1200px; margin:auto; height:auto; overflow:hidden;}
.nav_dgd_l{ float:left; height:auto; overflow:hidden;}
.nav_dgd_l a{ padding:0 20px 0 0; height:auto; overflow:hidden;}

.nav_dgd_r{ float:right; color:#888; height:auto; overflow:hidden;}
.nav_dgd_r a{ padding:0 10px;}

.nav_dgd_r1{ float:right; color:#888; padding:0 0 0 40px; height:auto; overflow:hidden;}
.nav_dgd_r1 img{ width:15px; height:auto;}
.nav_dgd_r1 a{ padding:0 5px 0 5px;}
.nav_dgd_r1 a:hover{color:#f60;}
.nav_dgd_r1 span{ color:#12cdb0; padding:0 10px 0 0;}
.nav_dgd_r1 span:hover{ color:#12cdb0;}
.nav_dgd_r1 i{ font-style:normal; color:#999; padding:0 0 0 10px;}




.yl{ background:#393939; padding:20px; height:auto; overflow:hidden;}
.yl_tit{ width:1200px; margin:auto; color:#fff; font-size:20px; height:auto; overflow:hidden;}
.yl_n{ width:1200px; margin:auto; height:auto; overflow:hidden;}
.yl_n a{ display:block; float:left; color:#bbb; font-size:14px; height:16px; margin:12px 15px 0 0; padding:0 15px 0 0; border-right:1px #666 solid;}
.yl_n a:last-child{border-right:0px #666 solid;}
.yl_n02{ width:610px; margin:0 auto 10px auto; height:auto; overflow:hidden;;}
.yl_n02 a{
	display: block;
	float: left;
	color: #ccc;
	font-size: 16px;
	height: 22px;
	margin: 10px 10px 0 10px;
	padding: 0 15px 0 0;
	border-right: 1px #666 solid;
}
.yl_n02 a:last-child{border-right:0px #666 solid;}


.footer{ background:#444; padding:30px 0 40px 0; height:auto; overflow:hidden;}
.footer02{ background:#444; padding:30px 0 50px 0; height:auto; overflow:hidden;}
.footer_n{ width:1200px; margin:auto; height:auto; overflow:hidden;}
.footer_n_l{ float:left; width:360px; padding:30px 30px 0 0; height:auto; overflow:hidden;}
.footer_n_l_n{ float:left; width:204px; padding:50px 70px 0 0; height:auto; overflow:hidden;}
.footer_n_l_n02{ float:left; width:204px; padding:25px 70px 0 10px; height:auto; overflow:hidden;}
.footer_n_r{ float:left; width:800px; height:auto; overflow:hidden;}
.footer_n_r_n{ float:left; width:900px; height:auto; overflow:hidden;}
.footer_hz{ padding:20px 0 0 0; height:auto; overflow:hidden;}
.footer_hz a{ float:left; border-right:1px #666 solid; padding:0 15px 0 0; margin:0 15px 0 0; height:16px; color:#bbb;}
.footer_hz a:last-child{border-right:0px #666 solid;}
.footer_hz_n{ padding:20px 0 0 0; height:auto; overflow:hidden;}
.footer_hz_n a{ float:left; border-right:1px #666 solid; padding:0 15px 0 0; margin:0 15px 0 0; height:16px; color:#bbb;}
.footer_hz_n a:last-child{border-right:0px #666 solid;}
.footer_xx{ padding:20px 0 0 0; color:#aaa; line-height:26px; height:auto; overflow:hidden;}
.logo_b{ padding:20px 0 0 0; height:auto; overflow:hidden;}




.con_xx_sy{ width:1200px; margin:auto; height:auto; overflow:hidden;}
.xx_k_sy{ width:570px; float:left; padding:0px 0px 20px 0px; margin:20px 0px 30px 50px; display:block; height:auto; overflow:hidden; background:#f9f9f9;}
.xx_k_sy:first-child{ margin:20px 0px 30px 0px;}
.xx_k_sy img{ width:100%; height:auto;}
.con_xx{ width:1300px; margin:auto; height:auto; overflow:hidden;}
.xx_k{ width:570px; float:left; padding:0px 0px 20px 0px; margin:20px 0px 30px 50px; display:block; height:auto; overflow:hidden; background:#fff;}
.xx_k img{ width:100%; height:auto;}
.game_xx_l{ width:55px; float:left; padding:15px 15px 0 15px; height:auto; overflow:hidden;}
.game_xx_z{float:left; color:#999; height:auto; overflow:hidden;}
.game_xx_z h3{ padding:18px 0 5px 0; color:#333; font-size:18px;}
.game_xx_r{ float:right; color:#12cdb0; height:30px; line-height:30px; padding:25px 15px 0 0;}
.game_xx_r img{ width:20px; height:auto; vertical-align:middle; padding:0 0 0 5px;}



.fl_jy{ position:relative; height:auto; overflow:hidden;}
.fl_jy select{ width:100px; padding:0 0 0 10px; height:35px; line-height:35px; font-size:16px; border-radius:6px; margin:0 10px 0 0; background:#f9f9f9; border:1px solid #e1e1e1;}
.cheng16{ font-size:16px; color:#f90;}
.dian{ padding:0 10px; }
.jy_ios{ background:#09F; color:#fff; font-size:16px; width:43px; height:24px; text-align:center; border-radius:6px; line-height:24px; float:left; margin:5px 0 0 10px;}
.jy_az{
	color: #fff;
	font-size: 14px;
	width: 43px;
	height: 24px;
	text-align: center;
	border-radius: 6px;
	line-height: 24px;
	float: left;
	margin: 5px 0 0 10px;
	background-color: #88C606;
}
.game_c_jy{ float:left; width:400px; padding:5px 0 0 20px; position:relative; height:auto; overflow:hidden;}
.game_c_jy h3{ font-size:24px; float:left;}
.game_c_jy p{ color:#666; font-size:15px; padding:12px 0 0 0;}
.game_r_jy{ float:right; color:#F30; font-size:36px; font-weight:bold; padding:35px 0 0 0; height:auto; overflow:hidden;}
.game_r_jy span{ font-size:20px; font-weight:normal;}
.game_l_jy{ width:115px; float:left; padding:0 10px 0 0; height:auto; overflow:hidden;}
.game_l_jy img{ width:100%; height:auto;}
.jysm{ display:block; position:absolute; width:120px; height:34px; line-height:34px; background:#f90; color:#fff; text-align:center; font-size:15px; border-radius:100px; right:0; top:0;}
.jysm:hover{
	background-color: #FD8920; color:#fff;
}






.ht_s{ background:#fff; display:block; margin:0 0 15px 0; height:auto; overflow:hidden;}
.ht_qd_n{ padding:40px; height:auto; overflow:hidden;}
.ht_qd_n_l{ float:left; width:90px; padding:0 30px 0 0; height:auto; overflow:hidden;}
.ht_qd_n_l img{ width:100%; height:auto;}
.ht_qd_n dl{ float:left; padding:0 30px 0 0;}
.ht_qd_n dt{ font-size:24px; font-weight:bold; padding:0 0 5px 0;}
.ht_qd_n dt span{ font-size:14px; border:1px solid #f90; padding:1px 5px; border-radius:4px; margin:0 8px 0 0; color:#f90;}
.ht_qd_n dd{ font-size:15px; color:#777; padding:5px 0 0 0;}
.ht_qd_n dd span{color:#12cdb0;}
.ht_qd_n dd img{ width:20px; padding:0 0 0 5px; height:auto; vertical-align:middle;}

.tit{ font-size:20px; padding:30px 0 20px 0; height:auto; overflow:hidden; position:relative;}
.tit_gl{ font-size:22px; padding:30px 0 20px 0; height:auto; overflow:hidden; position:relative;}
.tit_gl_list{ font-size:22px; padding:0px 0 20px 0; height:auto; overflow:hidden; position:relative;}
.more_right{ position:absolute; right:0; top:40px; background:#12cdb0; color:#fff; border-radius:10px; padding:5px 15px; display:block; font-size:14px;}
.more_right:hover{
	color: #fff;
	background-color: #14DEC0;
}

.fy {
	text-align: center;
	padding: 50px 0 15px 0;
	overflow: hidden;
	height: auto;
}
.fy a {
	font-family: Arial;
	font-size: 16px;
	color: #12cdb0;
	padding: 20px;
	background-image: url(fy_a.gif);
	background-repeat: no-repeat;
	background-position: center center;
	
}
.fy a:hover {
	font-family: Arial;
	font-size: 16px;
	color: #fff;
	padding: 20px;
	background-image: url(fy_dq.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.fy .dq {
	color: #fff;
	background-image: url(fy_dq.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.fy .dq:hover {
	color: #fff;
	background-image: url(fy_dq.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.fy .none {
	color: #CCC;
	font-family: Arial;
	font-size: 16px;
	margin: 0 0 0 12px;
	padding: 20px;
	background-image: url(fy_none.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.fy .none:hover {
	color: #CCC;
	font-family: Arial;
	font-size: 16px;
	margin: 0 0 0 12px;
	padding: 20px;
	background-image: url(fy_none.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ht_s02{ height:auto; overflow:hidden;}
.rmht{ display:block; float:left; padding:20px; width:220px; margin:0 20px 15px 0; background:#fff; height:auto; overflow:hidden; position:relative;}
.rmht:last-child,.rmht:nth-child(3),.rmht:nth-child(6),.rmht:nth-child(9),.rmht:nth-child(12),.rmht:nth-child(15),.rmht:nth-child(18){margin:0 0px 0 0;}
.rmht_s{ height:auto; overflow:hidden;}
.rmht_s_l{ float:left; padding:0 15px 0 0; width:70px; height:auto; overflow:hidden;}
.rmht_s_l img{width:100%; height:auto; border-radius:100px;}
.rmht_s dl{ float:left;}
.rmht_s dt{ font-size:20px; font-weight:bold; padding:5px 0 5px 0;}
.rmht_s dd{ font-size:15px; color:#777;}
.rmht_x{ border-top:1px solid #f2f2f2; padding:10px 0 0 0; text-align:center; color:#12cdb0; margin:10px 0 0 0; height:auto; overflow:hidden;}
.rmht_x span{ font-family:"宋体"; color:#ccc; padding:0 0 0 8px; font-weight:bold; font-size:18px;}
.rmht_x img{ width:20px; height:auto; padding:0 0 0 5px; vertical-align:middle;}

.ht_nr_game{ display:block; padding:25px; background:#f2f2f2; height:auto; overflow:hidden; margin:0 0 15px 0;}
.ht_nr_game dl{ float:left; width:380px;}
.ht_nr_game dt{ font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.ht_nr_game dd{ color:#777; font-size:15px; padding:15px 0 0 0;}
.ht_nr_game dd img{ width:20px; vertical-align:middle; padding:0 0 0 5px;}
.ht_nr02_game{ display:block; padding:25px; background:#f2f2f2; height:auto; overflow:hidden; margin:0 0 15px 0;}
.ht_nr02_game dl{ float:left;}
.ht_nr02_game dt{ font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.ht_nr02_game dd{ color:#777; font-size:15px; padding:15px 0 0 0;}
.ht_nr02_game dd img{ width:20px; vertical-align:middle; padding:0 0 0 5px;}


.ht_nr{ display:block; padding:25px; background:#fff; height:auto; overflow:hidden; margin:0 0 15px 0;}
.ht_nr_l{ float:left; width:280px; padding:0 20px 0 0; height:auto; overflow:hidden;}
.ht_nr_l img{ width:100%; height:auto;}
.ht_nr dl{ float:left; width:450px;}
.ht_nr dt{ font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.ht_nr dd{ color:#777; font-size:15px; padding:15px 0 0 0;}
.ht_nr dd img{ width:20px; vertical-align:middle; padding:0 0 0 5px;}
.ht_jj{ padding:0 0 0 20px; height:auto; overflow:hidden;}
.ht_jj_gl{ padding:0 0 0 0px; height:auto; overflow:hidden;}
.ht_jj_cheng{ padding:0 0 0 20px; color:#f90; height:auto; overflow:hidden;}

.ht_qh{ height:auto; overflow:hidden;padding:30px 0 20px 0;}
.ht_qh a{ background:#f2f2f2; color:#999; font-size:14px; padding:8px 15px; border-radius:100px; margin:0 0px 0 20px;}
.ht_qh .dq{ background:#12cdb0; color:#fff;}
.ht_nr_new{ display:block; padding:25px; background:#fff; height:auto; overflow:hidden; margin:0 0 15px 0;}
.ht_nr_new_l{ float:left; width:280px; padding:0 20px 0 0; height:auto; overflow:hidden;}
.ht_nr_new_l img{ width:100%; height:auto;}
.ht_nr_new dl{ float:left; width:380px;}
.ht_nr_new dt{ font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.ht_nr_new dd{ color:#777; font-size:15px; padding:15px 0 0 0;}
.ht_nr_new dd img{ width:20px; vertical-align:middle; padding:0 0 0 5px;}
.ht_jj_new{ padding:0 20px 0 0px; height:auto; overflow:hidden;}
.ht_jj_new_cheng{ padding:0 0 0 0px; color:#f90; height:auto; overflow:hidden;}



.ht_nr02{ display:block; padding:25px; background:#fff; height:auto; overflow:hidden; margin:0 0 15px 0;}
.ht_nr02 dl{ float:left;}
.ht_nr02 dt{ font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.ht_nr02 dd{ color:#777; font-size:15px; padding:15px 0 0 0;}
.ht_nr02 dd img{ width:20px; vertical-align:middle; padding:0 0 0 5px;}


.ht_nr03{ display:block; padding:25px; background:#fff; height:auto; overflow:hidden; margin:0 0 15px 0;}
.ht_nr03 dl{ float:left;}
.ht_nr03 dt{ font-size:20px; font-weight:bold; padding:5px 0 0 0;}
.ht_nr03 dd{ color:#777; font-size:15px; padding:15px 0 0 0; line-height:22px;}
.ht_nr03 dd span{ color:#0c7cb0; font-weight:bold;}
.ht_nr03_zanimg{ width:20px; vertical-align:middle; padding:0 5px 0 55px;}
.tx_ht{ float:left; width:50px; height:50px; margin:0 15px 0 0; border-radius:100px;}

.span_lv_k{
	color: #87BF02;
	border: #87BF02 1px solid;
	border-radius: 5px;
	padding: 0px 6px;
	font-size: 14px;
	
}
.span_cheng_k{
	color: #f90;
	border: #f90 1px solid;
	border-radius: 5px;
	padding: 0px 6px;
	font-size: 14px;
}
.span_qing_k{
	color: #12cdb0;
	border: #12cdb0 1px solid;
	border-radius: 5px;
	padding: 0px 6px;
	font-size: 14px;
}



.ht_s_n h2{ text-align:center; font-weight:normal; font-size:28px; padding:40px 0 0px 0;}
.ht_bq{ padding:20px 0; border-bottom:1px solid #f2f2f2; width:85%; margin:auto; height:auto; overflow:hidden;}
.touxiang{ width:35px;  height:auto; overflow:hidden; float:left; border-radius:100px;}
.ht_bq dl{ float:left;}
.ht_bq dt{ float:left; font-size:16px; padding:0 0 0 10px; line-height:35px;}
.ht_bq dt a{
	color: #007AB5;
}
.ht_bq dd{ float:left; color:#999; font-size:14px; line-height:38px; padding:0 0 0 15px;}
.bq_cheng{ color:#f90; border:1px solid #f90; padding:2px 6px; float:right; border-radius:5px; height:auto; overflow:hidden;}
.ht_zw{ width:85%; margin:auto; padding:30px 0 0 0; font-size:16px; line-height:26px; height:auto; overflow:hidden;}
.ht_s_n{ background:#fff; display:block; height:auto; overflow:hidden;}
.ht_s_n p{ width:85%; margin:auto; padding:30px 0 0 0; font-size:17px; line-height:26px;}
.ht_img{ width:70%; margin:30px auto 0 auto; display:block; height:auto; padding:25px 0 0 0;}
.ht_sl{ background:#fff; width:90%; margin:auto; padding:50px 0 20px 0; color:#999; height:auto; overflow:hidden;}
.ht_sl span{
	font-size: 30px;
	color: #f90;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	padding: 0 3px 0 0;
}

.qbhf{ font-size:22px; height:auto; overflow:hidden; padding:50px 0 20px 50px;}


.ht_hf02{ border-bottom:1px solid #eee; padding:80px 0 20px 0; width:700px; margin:auto; font-size:15px; height:auto; overflow:hidden;}
.ht_hf{ border-bottom:1px solid #eee; padding:20px 0; width:700px; margin:auto; font-size:15px; height:auto; overflow:hidden;}
.ht_hf_l{ float:left; width:50px; height:auto; overflow:hidden;}
.ht_hf_l img{ width:100%; height:auto; border-radius:100px;}

.ht_hf_r { float:left; padding:0 0 0 15px; width:610px; height:auto; overflow:hidden;}
.ht_hf_r_s{ color:#0c7cb0; padding:5px 0 10px 0; height:auto; overflow:hidden;}
.ht_hf_r_s span{ color:#999; padding:0 0 0 10px;}
.ht_hf_r_x{ line-height:26px; height:auto; overflow:hidden;}
.zand{ padding:15px 0 0 0; height:auto; overflow:hidden;}
.zand_n{ float:right; padding:0 0 0 40px; color:#999; height:auto; overflow:hidden;}
.zand_n img{ width:20px; height:auto; padding:0 5px 0 0; vertical-align:middle; float:left;}
.font_hui{ color:#999;}







.about{
	margin: 0 0 80px 0;
	background-color: #fff;
	background-image: url(nav_bg.png);
	background-repeat: repeat-y;
	 height:auto; overflow:hidden;
}
.about_nav{
	float:left;
	width:250px;
	 height:auto; overflow:hidden;
}
.about_nav a{ display:block; margin:0; text-align:center; font-size:20px; height:80px; line-height:80px;}
.about_nav a:hover{  border-left:3px solid #12cdb0; color:#12cdb0;}
.about_nav .dq{  border-left:3px solid #12cdb0; color:#12cdb0; background:#e5e5e5; font-weight:bold;}
.about_wrap{ float:left; width:949px; border:1px solid #eee; border-left:0px; height:auto; overflow:hidden;}

.about_k{ width:798px; border-bottom:1px solid #ddd; margin:0 0 0 100px; padding:70px 0 70px 0; float:left; height:auto; overflow:hidden;}
.about_k:last-child{border-bottom:0px solid #ddd;}
.about_k_l{ float:left; width:246px; height:auto; overflow:hidden;}
.about_k_l img{width:100%;}
.about_k_r{ float:left; width:450px; padding:70px 0 0 90px; font-size:18px; color:#666; line-height:30px; height:auto; overflow:hidden;}
.about_k_r span{ font-size:50px; color:#12cdb0;}



.about_ptb{ text-align:center; height:auto; overflow:hidden;}
.about_ptb img{ width:150px; height:auto; float:left; padding:40px 0 0 0;}
.about_ptb_r{ float:left; text-align:left; padding:0 0 0 80px; width:550px; height:auto; overflow:hidden;}
.about_ptb_r p{ color:#12cdb0; font-size:36px;}
.about_ptb_r dl{ font-size:16px; padding:35px 0 0 0;}
.about_ptb_r dt{ padding:0 0 5px 0; color:#f90;}
.about_ptb_r dd{ padding:0 0 0 0; line-height:24px;}
.about_ptb_r dd span{ color:#f05; font-size:20px;}

.about_k_hz{ width:798px; margin:0 0 0 100px; padding:0 0 70px 0; float:left; height:auto; overflow:hidden;}
.about_jr{ border-bottom:1px solid #ddd;  height:auto; overflow:hidden;}
.about_k_hz p{ color:#12cdb0; font-size:30px; padding:60px 0 10px 0;}
.about_k_hz dl{ width:360px; float:left; padding:0 0 30px 20px; margin:30px 0 0 0; }
.about_k_hz dt{font-size:24px; padding:0 0 10px 0;}
.about_k_hz dd{ line-height:30px; font-size:16px;}



.about_jubao{ border-bottom:0px solid #ddd;  height:auto; overflow:hidden;}
.about_jubao p{ font-size:16px; margin:0; padding:8px 0; color:#333; line-height:30px;}
.about_jubao dl{ width:700px; padding:0 0 10px 20px; margin:30px 0 0 0; }
.about_jubao dt{font-size:20px; color:#f90; padding:0 0 10px 0;}
.about_jubao dd{ line-height:30px; font-size:16px;}


.about_k_hz02{ width:798px; margin:0 0 0 100px; padding:0 0 70px 0; float:left; height:auto; overflow:hidden;}
.about_k_hz02 span{ color:#12cdb0; font-size:30px; padding:60px 0 10px 0; display:block;}
.jubao_bg{ height:auto; overflow:hidden;}
.jubao_bg dl{ height:auto; overflow:hidden; width:700px; margin:20px 0 0 0;}
.jubao_bg dt{ width:130px; float:left; text-align:right; height:auto; overflow:hidden; font-size:16px; line-height:40px; margin:0 0 0 0; padding:0 20px 0 0;}
.jubao_bg dd{ float:left; height:auto; overflow:hidden; width:550px; margin:0; padding:0;}
.jubao_bg_input{ width:300px; height:45px; border:1px #eee solid; border-radius:5px; padding:0 10px 0 10px; margin:0 10px 0 0;}
.jubao_bg_input02{ width:150px; height:45px; border:1px #eee solid; border-radius:5px; padding:0 10px 0 10px; margin:0 10px 0 0;}
.jubao_bg dd textarea{ width:400px; height:80px; border:1px #eee solid; border-radius:5px; padding:10px;}

.jubao_bg dd a{ width:120px; height:50px; text-align:center; line-height:50px; background:#f90; color:#fff; font-size:16px; display:block; border-radius:8px; margin:0 0 0 150px;}
.jubao_bg dd a:hover{
	background-color: #FF9F11;
}




.about_jj{ width:798px;  margin:0 0 0 100px; padding:0px 0 70px 0; float:left; height:auto; overflow:hidden;}
.about_jj img{ width:100px; height:auto; float:left; padding:40px 0 0 0;}
.about_jj_r{ float:left; text-align:left; margin:0 0 0 80px; width:580px; border-bottom:1px solid #eee; padding:0 0 50px 0; height:auto; overflow:hidden;}
.about_jj p{ color:#12cdb0; font-size:32px; padding:60px 0 10px 0; display:block; width:100%;}
.about_jj_r dl{ font-size:16px; padding:35px 0 0 0;}
.about_jj_r dt{ padding:0 0 5px 0; color:#f90; font-size:20px;}
.about_jj_r dd{ padding:0 0 0 0; line-height:24px;}
.about_jj_r dd span{ color:#f05; font-size:20px;}


.about_lc{ font-size:20px; margin:15px 0 0 0; padding:0 0 20px 50px; height:auto; overflow:hidden;}
.about_lc_n{
	padding: 0 0 0 50px;
	background-image: url(lcx.png);
	background-repeat: repeat-y;
	background-position: 92px;
	 height:auto; overflow:hidden;
}
.about_lc_n_l{
	float: left;
	color:#f90;
	width: 50px;
	background-image: url(lc.png);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding: 0 0 10px 0;
	 height:auto; overflow:hidden;
}
.about_lc_n_r{
	float: left;
	padding:0 0 30px 50px;
	line-height:28px;
	 height:auto; overflow:hidden;
}





















.sj_k{ margin:auto; width:40px; height:20px;}
.sj{ margin:auto; width:40px; height:20px;}
.sj img{ float:left; width:100%; height:auto;}
.bq{ text-align:center; font-size:0.9rem; color:#999;}
.bq span{ padding:0 10px;}

.dp{ padding:20px 0 0 15px; font-size:26px; margin:0 0 0 0; background:#fff; border-radius:20px 20px 0 0;}
.dp_xx{ padding:50px 0 0 15px; font-size:26px; margin:0 0 0 0; background:#fff; border-radius:20px 20px 0 0;}
.dp02{ padding:20px 0 0 20px; font-size:24px; background:#fff;}
.xzck{ width:400px; border-radius:100px; height:80px; line-height:80px; display:block; margin:80px auto 100px; color:#12cdb0; border:#12cdb0 1px solid; text-align:center; font-size:1.4em;}


.js{ width:640px; margin:auto; height:auto; overflow:hidden;}
.js_tit{font-size:1.7em; text-align:center; height:auto; overflow:hidden; padding:0 0 5px 0;}
.js_n{ padding:10px 30px 20px 20px; color:#666; font-size:16px;; height:auto; overflow:hidden; background:#fff;}


.li{ color:#f60; font-size:1.65rem; text-align:center; padding:20px 0 5px 0;}
.fuli{
	background-color: #fff;
	padding:0 0 10px 0;
	margin:0 auto 10px auto;
	width:640px;
	text-align:center;
	height:auto;
	overflow:hidden;
	white-space:nowrap;
	z-index:9;
	position:relative;
}
.fuli img{
	height:auto;
	width:100px;
	padding:0 12px;
}




.ljx_xr {
	color: #fff;
	text-align: center;
	padding-top: 2px;
	margin: auto;
	height:auto; 
	overflow:hidden;
	width:640px;
}
.xinrena {
	font-size:1.2rem;
	color: #FFF;
	background-color: #12cdb0;
	margin:35px 0 0 5%;
	width:43%;
	float:left;
	padding:20px 0 20px 0;
	border-radius:15px;
	text-align: center;
	display: block;
	text-decoration: none;
}





.down{ display:none;}
.down a{ display:block; width:550px; font-size:2rem; color:#fff; height:75px; line-height:75px; text-align:center; background-color:#f90; margin:12px auto 0 auto; border-radius:100px;}


.ewm{ position:fixed; bottom:200px; width:100%; z-index:1;}
.ewm_n{ width:1159px; height:auto; overflow:hidden; margin:auto; border-radius:20px;}
.ewm_l{ text-align:center; float:right; background-color:#fff; width:250px; height:auto; overflow:hidden; padding:0 0 10px 0;}
.ewm_l img{width:190px; height:auto; margin:0 0 20px 0;}
.ewm_l a img{opacity:1;filter(alpha=100)}
.ewm_l a img:hover{opacity:0.8;filter(alpha=80)}
.ewm_l span{ font-size:1.15rem; padding:10px 0; text-align:center; line-height:3rem;}
.ewm_r{ float:left; background-color:#fff; width:250px; height:auto; overflow:hidden;}
.ewm_r img{width:230px; height:auto; margin:20px 0 0 0;}
.ewm_m{ float:left; width:659px; height:auto; overflow:hidden;}


@media (max-width:767px){
.down{ display:block; position:fixed; height:100px; width:100%; background-color:rgba(255,255,255,0.95); bottom:0; z-index:9;}
.down a{ display:block; width:550px; font-size:2rem; color:#fff; height:75px; line-height:75px; text-align:center; background-color:#f90; margin:12px auto 0 auto; border-radius:100px;}
.footer {
	text-align: center;
	padding: 40px 0;
	margin: 30px auto 100px auto;
	color: #666;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBEBEB;
	background-color: #f9f9f9;
	position: relative;
	width:640px;
}
  .ewm{ display:none;}
  
}








.Menubox{ width:700px; padding:40px 0 10px 0px;height:auto; overflow:hidden; background-color:#fff; position:relative;z-index:9; border-radius:20px 20px 0 0; margin:20px auto 0 auto; }
.Menubox li{float:left;display:block;cursor:pointer;color:#666; font-size:20px; width:25%; text-align:center; border-top:1px solid #e5e5e5; padding:20px 0 0 0;}
.Menubox li.hover{border-bottom:0;color:#12cdb0; background:#fff; border-top:3px solid #12cdb0; padding:18px 0 0 0;}
.Menubox li span{color:#bbb; padding:0 0 0 5px; font-size:14px; font-family:Arial;}
.Contentbox{clear:both;height:auto; overflow:hidden; background:#fff; border-radius:0 0 20px 20px;}
.gd{ width:100%; height:auto; overflow:hidden; }



.Menubox_xx{ width:680px; padding:40px 0 10px 0px;height:auto; overflow:hidden; background-color:#fff; position:relative;z-index:9; border-radius:20px 20px 0 0; margin:20px auto 0 auto; }
.Menubox_xx li{float:left;display:block;cursor:pointer;color:#666; font-size:20px; width:50%; text-align:center; border-top:1px solid #e5e5e5; padding:20px 0 0 0;}
.Menubox_xx li.hover{border-bottom:0;color:#12cdb0; background:#fff; border-top:3px solid #12cdb0; padding:18px 0 0 0;}
.Menubox_xx li span{color:#bbb; padding:0 0 0 5px; font-size:14px; font-family:Arial;}
.Contentbox_xx{clear:both;height:auto; overflow:hidden; background:#fff; border-radius:0 0 20px 20px;}


/*实名认证class*/
.Menubox_rz{width:460px;height:40px;line-height:40px; margin:0px auto 0px auto; padding:50px 0 10px 130px;}
.Menubox_rz li{float:left;display:block;cursor:pointer;width:180px;text-align:center;color:#333; font-size:26px; outline:none;background-image: url(wz.png);
	background-repeat: no-repeat;
	background-position: left;
	background-size: 35px 35px;
	-webkit-tap-highlight-color:rgba(0,0,0,0)}
.Menubox_rz li.hover{
	color: #12cdb0;
	background-image: url(z.png);
	background-repeat: no-repeat;
	background-position: left;
}
.Contentbox_rz{width:580px; margin:auto;clear:both;border-top:0;padding-top:8px; position:relative;}
.Contentbox_rz span{color:#ccc;}
.queding{
	display: block;
	margin:50px auto 80px auto;
	width: 300px;
	height: 80px;
	line-height: 80px;
	font-size: 22px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	border-radius:100px;
	background:#f90;
}
.queding:hover{
	color: #fff;
	background-color: #FFA51E;
}
.queding02{
	display: block;
	margin:50px auto 80px auto;
	width: 200px;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	border-radius:100px;
	background:#f90;
}
.queding02:hover{
	color: #fff;
	background-color: #FFA51E;
}
.gjsj{ border:0; background:#f7f7f7; border-right:1px solid #ccc; height:20px; line-height:20px; color:#666; font-size:14px; padding:0 0px 0 0; width:100px; display:block; float:left; margin:18px 0 0 0;}
.input_rz{ width:400px; height:60px; line-height:60px; display:block; margin:15px auto 0 auto; background:#f7f7f7; border-radius:15px; border:0; padding:0 0 0 20px; font-size:16px;}
.input_rz_mobile{width:240px; height:60px; line-height:60px; display:block; margin:15px auto 0 auto; background:#f7f7f7; border-radius:15px; border:0; padding:0 0 0 20px; font-size:16px;}
.yzm{ color:#fff; border-radius:6px; background:#12cdb0; text-align:center; font-size:14px; border-left:1px solid #12cdb0; padding:6px 15px; position:absolute; top:262px; right:90px; display:block; outline:none; display:block;}
.yzm:hover{
	color: #fff;
	background-color: #13D9BB;
}
.yzm_zc{ color:#fff; border-radius:6px; background:#12cdb0; text-align:center; font-size:14px; border-left:1px solid #12cdb0; padding:6px 15px; position:absolute; top:255px; right:280px; display:block; outline:none; display:block;}
.yzm_zc:hover{
	color: #fff;
	background-color: #13D9BB;
}
.yzm_zc_tc{ color:#fff; border-radius:6px; background:#12cdb0; text-align:center; font-size:14px; border-left:1px solid #12cdb0; padding:6px 15px; position:absolute; top:255px; right:70px; display:block; outline:none; display:block;}
.yzm_zc_tc:hover{
	color: #fff;
	background-color: #13D9BB;
}



.yzm_zc_tc_dl{ color:#fff; border-radius:6px; background:#12cdb0; text-align:center; font-size:14px; border-left:1px solid #12cdb0; padding:6px 15px; position:absolute; top:113px; right:35px; display:block; outline:none; display:block;}
.yzm_zc_tc_dl:hover{
	color: #fff;
	background-color: #13D9BB;
}


.yzm_zc_tc_dl_y{ color:#fff; border-radius:6px; background:#12cdb0; text-align:center; font-size:14px; border-left:1px solid #12cdb0; padding:6px 15px; position:absolute; top:113px; right:95px; display:block; outline:none; display:block;}
.yzm_zc_tc_dl_y:hover{
	color: #fff;
	background-color: #13D9BB;
}



.wyz{ text-align:center; padding:20px 0 0 0; font-size:16px;}
.wyz a{ color:#f05; text-decoration:underline;}


.Menubox_rz_dl{
	width: 460px;
	height: 70px;
	line-height: 70px;
	margin: 0px auto 0px auto;
}
.Menubox_rz_dl li{float:left;display:block;cursor:pointer;width:50%;text-align:center;color:#333; font-size:20px; outline:none;;
	background-repeat: no-repeat;
	background-position: left;
	background-size: 35px 35px;
	border-top:3px solid #f2f2f2;
}
.Menubox_rz_dl li.hover{
	color: #12cdb0;
	border-top:3px solid #12cdb0;
}
.Contentbox_rz_dl{width:580px; margin:auto;clear:both;border-top:0;padding-top:8px; position:relative;}
.Contentbox_rz_dl span{color:#ccc;}
.zhuce{ height:auto; overflow:hidden; position:relative;}
.ewm_dl{ text-align:center; height:auto; overflow:hidden; padding:20px 0 0 0; font-size:16px; color:#999;}
.ewm_dl img{ display:block; margin:auto; width:238px; height:auto; padding:15px 0 0 0;}
.wzc{ color:#f90; text-decoration:underline; font-size:16px; display:block; width:280px; margin:40px auto 20px auto; text-align:center;}
.yzc{ color:#f90; text-decoration:underline; font-size:16px; display:block; width:280px; margin:0px auto 20px auto; text-align:center;}




.Menubox_rz_dl_tc{
	width: 360px;
	height: 70px;
	line-height: 70px;
	margin: 0px auto 0px auto;
}
.Menubox_rz_dl_tc li{float:left;display:block;cursor:pointer;width:50%;text-align:center;color:#333; font-size:20px; outline:none;;
	background-repeat: no-repeat;
	background-position: left;
	background-size: 35px 35px;
	border-top:3px solid #f2f2f2;
}
.Menubox_rz_dl_tc li.hover{
	color: #12cdb0;
	border-top:3px solid #12cdb0;
}
.Contentbox_rz_dl_tc{width:360px; margin:auto;clear:both;border-top:0;padding-top:8px; position:relative;}
.Contentbox_rz_dl_tc span{color:#ccc;}
.input_rz_tc{ width:300px; height:60px; line-height:60px; display:block; margin:15px auto 0 auto; background:#f7f7f7; border-radius:15px; border:0; padding:0 0 0 20px; font-size:16px;}

.queding02_tc{
	display: block;
	margin:30px auto 36px auto;
	width: 200px;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	text-decoration: none;
	border-radius:100px;
	background:#f90;
}
.queding02_tc:hover{
	color: #fff;
	background-color: #FFA51E;
}
.ewm_dl_tc{ text-align:center; height:auto; overflow:hidden; padding:20px 0 0 0; font-size:16px; color:#999;}
.ewm_dl_tc img{ display:block; margin:auto; width:200px; height:auto; padding:15px 0 0 0;}
.wzc_tc{ color:#f90; text-decoration:underline; font-size:16px; display:block; width:280px; margin:20px auto 0px auto; text-align:center;}














.pl{ height:auto; overflow:hidden; padding:25px 0 0 0; background:#fff; border-radius:0 0 20px 20px;}
.pl_n_left{ float:left; width:70px; height:auto; overflow:hidden; padding:0 20px 0 0;}
.pl_n_left img{ width:100%; height:auto; border-radius:100px;}
.pl_n_right{ float:left; width:590px; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5; padding:0 0 10px 0; margin:0 0 10px 0;}
.pl_n{ padding:5px 0 5px 30px; position:relative; height:auto; overflow:hidden;}
.tit_pln{ position:relative; width:100%; height:auto; overflow:hidden; font-size:18px; color:#0c7cb0; padding:10px 0 0 0;}
.tit_pln span{background-color: #76B807;
	color: #fff; padding:1px 5px; margin:0 0 0 5px; border-radius:4px; font-size:14px;}
.yz{
	position: absolute;
	top: 15px;
	right: 7px;
}
.yz img{ width:130px; height:auto;}
.r3npn{ color:#777; font-size:0.85em; padding:5px 0 0 0; color:#666;}
.pl_nr{ font-size:15px; color:#333; line-height:24px; padding:10px 0 0 0;}
.pl_nr p{ font-size:15px; padding:10px 0 10px 0;}
.huifu_l{ float:left; font-size:15px; color:#999;}
.huifu_z{ float:left; font-size:1.2em; color:#555; border-radius:100px; margin:0 0 0 10px; background-color:#f3f3f3; padding:0 20px; line-height:45px;}
.huifu_r{ float:right; font-size:15px; color:#999; padding:0 0 0 30px;}
.huifu_r img{ width:20px; height:auto; padding:0px 5px 0 0; vertical-align:middle; }
.huifu{ position:relative; padding:5px 0 0 0; height:50px; line-height:45px;}
.pl_n_left_gf{ float:left; width:60px; height:auto; overflow:hidden; padding:8px 20px 0 0;}
.pl_n_left_gf img{ width:100%; height:auto; border-radius:15px;}
.jt{ padding:20px 0 0 0; height:auto; overflow:hidden;}
.jt img{ padding:0 0 10px 10px; float:left; display:block; width:140px; height:140px;}
.jt img:nth-child(1){ padding:0 0 0 0;}
.jt img:nth-child(4){ padding:0 0 0 0;}
.loading{ text-align:center; padding:25px 0;}
.loading img{width:7%;}






.mai{
	margin:auto;
	font-size:1.3em;
	padding:30px 30px;
	color:#666;
	background-color:#fff;
	}
.kaifu{ height:auto; overflow:hidden;}
.kaifu_n{ margin:0 7px 25px 7px; float:left; text-align:center; width:270px; height:65px; line-height:65px; color:#666; font-size:1.1em; background-color:#f5f5f5; border:1px solid #f5f5f5; border-radius:50px;}

.kaifu span{ padding:0 12px 0 0;}
.kaifu span:last-child{ padding:0 0 0 0;}
.kaifu_n1{
	margin: 0 7px 25px 7px;
	float: left;
	text-align: center;
	width: 270px;
	height: 65px;
	line-height: 65px;
	color: #f60;
	font-size: 1.1em;
	background-color: #fdfbdb;
	border: 1px solid #ffd200;
	border-radius: 50px;
}

.kaifu1 span{ padding:0 12px 0 0;}
.kaifu1 span:last-child{ padding:0 0 0 0;}






.jiaoyi{
	background-color: #F5F5F5;
	padding: 20px 30px;
	border-radius: 12px;
	position:relative;
	margin:0 0 20px 0;
	height:auto; overflow:hidden;
}
.libao_left{ float:left;  height:auto; overflow:hidden;}
.libao_left_s{ color:#333; padding:0 0 5px 0; font-size:1.3em;}
.libao_left_s span{
	color: #A8A8A8;
	font-size: 0.8em;
}
.libao{ display:block; height:auto; overflow:hidden;}
.libao_sy{ float:left; color:#666;}
.libao_sy span{ color:#f90;}
.lqlb{ position:absolute; top:50px; right:15px; background-color:#f90; color:#fff; font-size:1.2em; width:95px; height:55px; line-height:57px; border-radius:100px; text-align:center;}
.lqylb{ position:absolute; top:50px; right:15px; background-color:#7AC51F; color:#fff; font-size:1.15em; width:130px; height:55px; line-height:57px; border-radius:100px; text-align:center;}





.top_dp{ width:980px; margin:auto;  height:auto; overflow:hidden; padding:8px 0 0 0; line-height:20px;}
.top_dp img{ width:25px; height:auto; padding:0 10px 0 0; vertical-align:middle;}
.ding{ height:80px; background:#12cdb0; padding:10px 0;}
.ding_n{ width:1000px; margin:auto; text-align:center;}
.header_game_n {
	position:relative;
	padding: 0 0 30px 0;
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #eee;
}
.zhekou_da{
	position: absolute;
	top: 10px;
	right: 10px;
	background-image: url(zhekou_da.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:100px;
	height:80px;
	background-size:100% auto;
	color:#fff;
	line-height:22px;
	font-size:15px;
	text-align:center;
	padding:30px 0 0 10px;
}
.zhekou_da span{ font-size:35px;}
.zhekou_da_xx{
	position: absolute;
	top: 10px;
	right: 10px;
	background-image: url(zhekou_da.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:100px;
	height:80px;
	background-size:100% auto;
	color:#fff;
	line-height:30px;
	font-size:15px;
	text-align:center;
	padding:30px 0 0 10px;
}
.zhekou_da_xx span{ font-size:30px;}
.game_n_top {
	overflow: hidden;
	height: auto;
	
}
.game_n_top_left {
	float: left;
	height: auto;
	width: 180px;
	overflow: hidden;
	padding:0 0 0 0;
	
}
.game_n_top_left img {
	height: auto;
	width: 100%;
	border-radius:30px;
}
.game_n_top_right{
	float: left;
	width: 500px;
	height: auto;
	overflow: hidden;
	padding:0px 0 0 40px;

}
.game_n_top_right02 {
	float: right;
	width: 200px;
	overflow: hidden;
	height: auto;
	color:#fff;
	padding:30px 0 0 0;
}
.ewm00 {
	text-align: center;
}
.ewm00 img {
	width:190px; height:auto; background:#fff; padding:5px;
}
.anzhuang {
	color: #FFF;
	text-align:center;
	padding:18px 0 10px 0;
}
.anzhuang span {
	font-size: 24px; padding:0 3px;
}
.xiazai00 {
	overflow: hidden;
	height: auto;
	padding:20px 0 0 0;
}
.xiazai00_a {
	background-color: #39C9FF;
	display: block;
	float: left;
	color: #FFF;
	text-decoration: none;
	height: 50px;
	width: 140px;
	padding:0 0 0 20px;
	line-height: 50px;
	text-align: center;
	border-radius: 50px;
	font-size: 17px;
	margin: 0 20px 0 0;
	background-image: url(ios.png);
	background-repeat: no-repeat;
	background-position: 20px 13px;
	background-size:18px auto;
}
.xiazai00_a:hover {
	background-color: #55D0FF;
	color: #fff;
}
.xiazai00 span {
	background-color: #01958a;
	display: block;
	float: left;
	color: #0fb1a5;
	text-decoration: none;
	height: 60px;
	width: 180px;
	line-height: 60px;
	text-align: center;
	border-radius:50px;
	font-size:20px;
	margin:0 0 0 12px;
}
.xiazai000_a {
	background-color: #04d7a3;
	display: block;
	float: left;
	color: #FFF;
	text-decoration: none;
	height: 50px;
	width: 140px;
	padding:0 0 0 20px;
	line-height: 50px;
	text-align: center;
	border-radius:50px;
	font-size:17px;
	margin:0 20px 0 0;
	background-image: url(anzhuo.png);
	background-repeat: no-repeat;
	background-position: 20px 13px;
	background-size:18px auto;
}
.xiazai000_a:hover {
	background-color: #04E3AC;
	color:#fff;
}
.xiazai000 span {
	background-color: #01958a;
	display: block;
	float: left;
	color: #0fb1a5;
	text-decoration: none;
	height: 60px;
	width: 180px;
	line-height: 60px;
	text-align: center;
	border-radius:50px;
	font-size:20px;
	margin:0 0 0 12px;
}
.tit00{ height:auto; overflow:hidden; font-size:24px;}
.game_n_top_right dl dd {
	padding:5px 0 0 0; float:left; width:200px;
}
.game_n_top_right dl {
	padding:12px 0 0 0; height:auto; overflow:hidden;
}
.con_game_n{ width:1050px; height:auto; overflow:hidden; margin:20px auto;}
.con_game_n_left{ width:750px; height:auto; overflow:hidden; float:left;}
.con_game_n_right{ width:280px; float:right; background:#fff; height:auto; overflow:hidden; padding:0 0 20px 0; border-radius:20px;}
.game_n{ height:auto; overflow:hidden; margin:20px 0 0 0; display:block;}
.game_n_left{ float:left; width:65px; height:auto; overflow:hidden; padding:0 10px 0 15px;}
.game_n_left img{ width:65px; height:auto; border-radius:12px;}

.game_n dl{ height:auto; overflow:hidden; margin:0; padding:0;}
.game_n dt{ font-size:16px; padding:0 0 5px 0;}
.game_n dd{ font-size:14px; color:#999;}











.ewmx{width: 100%;
	overflow: hidden;
	height: auto;
	margin: 40px 0 0 0;
	background-color: #333;}



.ewm_n{
	width:540px;
	float:left;
}
.ewm_k{
	width: 190px;
	padding: 0 0 0 20px;
	text-align: center;
	float: left;
	background-color: #FFF;
	padding:10px;
	margin:0 0 20px 40px;
	border-radius:10px;
}
.ewm_k img{
	width: 190px;
	height:190px;
	padding:0 0 5px 0;
}


.jt_heng{ padding:20px 0 0 0; height:auto; overflow:hidden; text-align:center;}
.jt_heng img{ margin:0 15px 10px 0; float:left; display:block; width:300px; height:auto; border-radius:8px;}
.jt_heng img:nth-child(2){  margin:0 0px 10px 0;}
.pl_n_left{ float:left; width:60px; height:auto; overflow:hidden; padding:0 20px 0 0;}
.pl_n_left img{ width:100%; height:auto; border-radius:100px;}
.yz_st{
	position: absolute;
	top: 40px;
	right: 7px;
}
.yz_st img{ width:160px; height:auto;}


.pl_nr_st{ font-size:1.7em; color:#333; line-height:1.5em; padding:15px 25px 5px 0px;}
.jt_shu{ padding:20px 0 0 0; height:auto; overflow:hidden;}
.jt_shu img{ margin:0 17px 10px 0; float:left; display:block; width:180px; height:auto; border-radius:8px;}
.jt_shu img:nth-child(3){  margin:0 0px 10px 0;}
.tit_pln_st{ position:relative; width:300px; height:64px; line-height:64px; overflow:hidden; font-size:24px; color:#0c7cb0;}
.shaitu{ padding:0 20px 20px 0; height:auto; overflow:hidden;}
.huifu_dj_st{ position:relative; padding:10px 0px 0 0; height:50px; line-height:45px; border-bottom:1px #e5e5e5 solid;}






.wrap_dj{ height:195px; overflow:hidden; position:relative;margin:30px 0 10px 0;}
.xx_k_dj_gg{ background-color:#fff; margin:10px auto 0px auto; width:450px; padding:25px 20px 30px 20px; position:relative; border-radius:20px; border:1px #e9e9e9 solid; height:auto; overflow:hidden;}
.zan2_neiye_dj{ height:auto; overflow:hidden; color:#333; font-size:22px;  padding:0 0 0 0; text-align:center}
.zan2_neiye_dj_span{ display:block; padding:3px 0 10px 0; color:#999; font-size:0.85em; text-align:center; position:relative; z-index:9;}
.zan2_neiye_dj span img{ width:8px; height:auto; padding:0 0 0 15px;}
.gg_bt_dj{ color:#333; font-size:1.2em; line-height:1.5em; padding:0 0 0 0; text-align:center;}
.dj_gg{ position:absolute; width:50px; top:110px; left:340px; padding:0 0px;  z-index:0; background:#fff; padding:10px;}
.dj_gg img{ width:100%; height:auto;}




.kaifu{ float:left; width:280px; text-align:center; font-size:15px; border:1px solid #f1f1f1; background:#f9f9f9; border-radius:100px; padding:15px; margin:20px 0 0 30px;}
.kaifu_dt{
	float: left;
	width: 280px;
	text-align: center;
	font-size: 15px;
	border: 1px solid #FFE0B3;
	border-radius: 100px;
	padding: 15px;
	margin: 20px 0 0 30px;
	background-color: #FFF8E6;
	color:#f60;
}
.kaifu_dt img,.kaifu img{ width:16px; height:auto; display:block; float:left; vertical-align:middle;}
.kaifu_dt span,.kaifu span{float:left; color:#999;}

.libao_k{ float:left; padding:15px 20px; border:1px solid #f1f1f1; background:#f9f9f9; position:relative; width:290px; border-radius:10px;  margin:20px 0 0 20px; }
.libao_k dt{ font-size:20px; padding:0 0 6px 0;}
.libao_k dt span{ font-size:20px; padding:0 8px 0px 0; color:#999;}
.libao_k dt img{ width:18px; height:auto; vertical-align:middle; padding:0 10px 0 0; float:left; display:block;}
.libao_k dd{ color:#666; line-height:20px; overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
.libao_k dd span{ color:#f90;}
.libao_k a{ display:block; position:absolute; top:35px; right:10px; background:#f90; color:#fff; font-size:15px; padding:7px 15px; border-radius:100px;}

.jiaoyi_k{ float:left; padding:15px 20px; border:1px solid #f1f1f1; background:#f9f9f9; position:relative; width:290px; border-radius:10px;  margin:20px 0 0 20px; }
.jiaoyi_k dt{ font-size:20px; padding:0 0 6px 0;}
.jiaoyi_k dt{ font-size:20px; padding:0 0 6px 0;}
.jiaoyi_k dt span{ font-size:20px; padding:0 8px 0px 0;}
.jiaoyi_k dt img{ width:18px; height:auto; vertical-align:middle; padding:0 10px 0 0; float:left; display:block;}
.jiaoyi_k dd{ color:#666; line-height:20px; width:200px; overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
.jiaoyi_k dd span{ color:#f90;}
.jiaoyi_jt{
	position: absolute;
	top: 28px;
	right: 15px;
	color: #f05;
	font-size: 20px;
	font-family: Arial;
}
.jiaoyi_jt span{ font-size:12px;}





.dp_hf{ background:#f2f2f2; height:auto; overflow:hidden; padding:15px 18px; border-radius:10px; font-size:14px;}
.dp_hf span{ color:#0c7cb0;}
.dp_hf p{ font-size:1em; padding: 0 0 15px 0;}






.dingbu{
	background-image: url(sy_bg.jpg);
	background-repeat: no-repeat;
	height: 610px;
	background-position: center top;
}
.ding_logo{ padding:70px 0 0 0; text-align:center; height:auto; overflow:hidden; font-size:24px; color:#fff;}
.ding_logo img{ width:100px; height:auto; padding:0 0 10px 0;}
.yuan_da{ background:#fff; border-radius:100%; width:25px; height:25px; margin:20px auto 10px auto;}
.yuan_xiao{ background:#fff; border-radius:100%; width:10px; height:10px; margin:auto;}
.tit_zhan{ text-align:center; padding:20px 0 0 0; color:#fff; height:auto; overflow:hidden; font-size:70px; font-weight:bold;}
.tit_zhan span{ color:#12cdb0; font-size:70px; padding:0 0 0 0px;}
.dingbu_nav{ height:auto; overflow:hidden; padding:40px 20px 30px 20px; width:600px; margin:auto;}
.dingbu_nav a{ float:left; color:#fff; font-size:24px; padding:0 20px;}
.dingbu_nav a:hover{color:#f90;}

.dingbu_ss{ width:600px; background:#fff; padding:12px; border-radius:100px; margin:auto; height:auto; overflow:hidden;}
.dingbu_ss input{ background:#fff; border:0px; width:560px; font-size:18px; height:34px; line-height:34px; float:left; padding:0 0 0 10px; outline:none;}
.dingbu_ss img{ width:25px; vertical-align:middle; padding:3px 0 0 0; height:auto; float:left;}


.dingbu_ss02{ width:300px; background:#fff; padding:12px; border-radius:100px; margin:10px auto 0 auto; height:auto; overflow:hidden;}
.dingbu_ss02 input{ background:#fff; border:0px; width:265px; font-size:16px; height:20px; line-height:20px; float:left; padding:0 0 0 10px; outline:none;}
.dingbu_ss02 img{ width:20px; vertical-align:middle; padding:0px 0 0 0; height:auto; float:left;}


.hui_k{ background:#f2f2f2; padding:30px 0; height:auto; overflow:hidden;}
.hui_k_n{ height:auto; overflow:hidden; width:1200px; margin:auto;}
.hui_k_n0{ float:left; padding:0 30px 0 0; width:540px; position:relative;}
.hui_k_n0_l{ width:90px; height:auto; overflow:hidden; border:#fff 5px solid; border-radius:100%; float:left;}
.hui_k_n0 dl{ float:left; height:auto; overflow:hidden; padding:0 0 0 10px; width:420px;}
.hui_k_n0 dt{ font-size:22px; padding:10px 0 10px 0;}
.hui_k_n0 dt span{ font-size:16px; background:#0bc2e9; color:#fff; padding:3px 8px 3px 8px; border-radius:6px; margin:0 8px 0 0;}
.hui_k_n0 dd{ color:#999; font-size:15px;}
.jta{ position:absolute; top:35px; right:20px; background:#12cdb0; color:#fff; width:35px; height:35px; text-align:center; line-height:35px; border-radius:100px; font-family:"宋体"; font-size:18px;}
.jta:hover{
	color: #fff;
	background-color: #13D9BB;
}


.con_sy{ width:1200px; margin:50px auto 0 auto; height:auto; overflow:hidden;}
.tit_sy{ height:auto; overflow:hidden; font-size:40px;}
.tit_sy strong{ color:#12cdb0;}

.tit_sy_x{ height:auto; overflow:hidden; color:#999; font-size:16px; padding:5px 0 0 0;}
.more{ float:right; display:block; color:#666;}
.more img{ vertical-align:middle; width:20px; height:auto; padding:0 10px 0 0;}

.sy_k{ height:auto; overflow:hidden;}
.sy_k a{ background:#f9f9f9; width:200px; padding:0 0 15px 0; display:block; float:left; font-size:18px; height:auto; overflow:hidden; position:relative; text-align:center; border:0px solid #eee; margin:20px 0 20px 49px; line-height:26px;}
.sy_k a:hover{
	background:#f1f1f1;
}
.sy_k a:nth-child(1){ margin:20px 0 0 0;}
.sy_k a:nth-child(6){ margin:20px 0 0 0;}
.sy_k a span{ color:#999; font-size:14px;}
.sy_k a span i{ color:#12cdb0; border:1px solid #12cdb0; padding:1px 3px; border-radius:4px; margin:0 0 0 5px; font-size:12px;}
.sy_k a img{ width:100%; height:auto; margin:0 auto 50px 0; display:block;}
.sy_k i{ font-style:normal; font-size:15px; color:#f05;}
.sy_k i strong{ font-style:normal; font-size:16px; color:#f05; padding:0 0 0 3px;}
.sy_wy_ico{ position:absolute; top:322px; left:60px; width:75px; height:75px; border-radius:15px; padding:0px; background:rgba(255,255,255,0.9);}
.sy_wy_ico img{ border-radius:15px; width:100%; height:auto; padding:0;}
.zk_sy{
	background-image: url(zhekou_sy.png);
	background-position: center top;
	height: 39px;
	width: 65px;
	background-size:100% auto;
	color:#fff;
	position:absolute;
	top:0;
	right:10px;
	line-height:33px;
	font-size:22px;
}
.zk_sy i{ font-size:12px; padding:0 0 0 3px; font-style:normal; color:#fff;}
.h5_k{ height:auto; overflow:hidden;}
.h5_k a{ float:left; display:block; width:365px; padding:15px 0 10px 52px; height:240px;}
.h5_k a:nth-child(1){padding:15px 0 0 0;}
.h5_k a:nth-child(4){padding:25px 0 0 0;}
.h5_k a:nth-child(5),.h5_k a:nth-child(6){padding:25px 0 0 52px;}
.h5_k a img{width:100%; height:auto; display:block;}
.h5_k a dl{ background:#f9f9f9; padding:12px 0 12px 0;}
.h5_k a dt{ width:50px; height:auto; overflow:hidden; float:left; padding:0 0 0 15px; }
.h5_k a dt:hover{ color:#f90; }
.h5_k a dt img{ width:100%; height:auto;}
.h5_k a dd{height:auto; float:left; color:#333; overflow:hidden; padding:3px 0 0 10px; font-size:18px; line-height:23px; }
.h5_k a dd:hover{height:auto; float:left; color:#f90; overflow:hidden; padding:3px 0 0 10px; font-size:18px; line-height:23px; }
.h5_k a dd span{font-size:13px; color:#999; }


.h5_x{ height:auto; overflow:hidden;}
.h5_x a{ float:left; display:block; text-align:center; width:90px; height:auto; overflow:hidden; font-size:15px; margin:35px 0 0 33px;}
.h5_x a:nth-child(1){margin:35px 0 0 0;}
.h5_x a img{width:100%; height:auto; padding:0 0 5px 0;}



.yqw{ background:#f2f2f2; padding:30px 0; height:auto; overflow:hidden; margin:70px auto 0 auto; width:1200px;}
.yqw_k{ margin:auto; height:auto; overflow:hidden;}
.yqw_k a{ display:block; float:left; background:#fff; border-radius:20px; margin:0 0 0 50px; padding:15px 25px; width:280px;}
.yqw_k a:first-child{margin:0 0 0 50px;}
.yqw_k a img{ float:left; width:100px; border-radius:20px;}
.yqw_k a dl{ float:left; padding:0 0 0 15px;}
.yqw_k a dt{ font-size:24px; padding:5px 0 10px 0;}
.yqw_k a dd{ font-size:14px; color:#999; line-height:22px;}
.yqw_k a dd span{ font-size:16px; color:#f60;}
.yqw_tit{ height:auto; overflow:hidden; font-size:45px; text-align:center; line-height:42px; padding:20px 0 0px 0;}
.yqw_tit strong{ color:#12cdb0;}
.yqw_tit span{ font-style:normal; color:#999; font-size:15px;}
.more_k{ display:block; margin:50px auto 30px auto; border-radius:100px; width:160px; padding:15px 0; color:#fff; background:#12cdb0; text-align:center; font-size:18px;}
.more_k:hover{
	color: #fff;
	background-color: #13D7B9;
}
.more_k1{ display:block; margin:20px auto 30px auto; border-radius:100px; width:160px; padding:15px 0; color:#fff; background:#12cdb0; text-align:center; font-size:18px;}
.more_k1:hover{
	color: #fff;
	background-color: #13D7B9;
}

.more_k11{ display:block; margin:30px auto 30px auto; border-radius:100px; width:160px; padding:15px 0; color:#fff; background:#12cdb0; text-align:center; font-size:18px;}
.more_k11:hover{
	color: #fff;
	background-color: #13D7B9;
}






.yjyj{ background:#f2f2f2; padding:30px 0; height:auto; overflow:hidden; margin:70px auto 0px auto; width:100%;}
.yjyj_k{ margin:auto; height:auto; overflow:hidden; width:1300px;}
.yjyj_k a{ display:block; float:left; background:#fff; border-radius:20px; margin:0 0 0 40px; padding:20px; width:100px; position:relative;}
.yjyj_k a:first-child{ margin:0 0 0 40px;}
.yjyj_k a img{width:100px; border-radius:20px;}
.yjyj_k a dl{text-align:center;}
.yjyj_k a dt{ font-size:18px; padding:5px 0 5px 0;}
.yjyj_k a dd{ font-size:14px; color:#999; line-height:22px;}
.yjyj_k a dd span{ font-size:18px; color:#f60;}
.yjyj_k a dd span i{ font-size:12px; font-style:normal;}
.chenggong{
	background-image: url(jy.png);
	background-repeat: no-repeat;
	background-position: center top;
	width:38px;
	height:26px;
	position:absolute; top:0; right:20px;
	color:#fff; text-align:center;
}
.di{
	position: fixed;
	width: 100%;
	height: 180px;
	background-image: url(pf.png);
	background-repeat: no-repeat;
	background-position: center top;
	bottom:0;
	
}
.di_n{ width:900px; height:auto; overflow:hidden; margin:auto;}
.di_n img{ width:96px; height:96px; margin:0px 0 0 703px; border:2px solid #fff;}
.guanbi{ position:fixed; right:10px; bottom:25px; font-size:35px;}





.gzxx{ height:auto; overflow:hidden; padding:10px 0 0 0;}
.gzxx span{ display:block; float:left; margin:0 6px 0 0; font-size:12px; padding:1px 6px 2px 6px; border:1px solid #12cdb0; color:#12cdb0; border-radius:6px;}





.zhj{ height:auto; overflow:hidden; line-height:26px;}
.zhj img{ width:300px; height:auto; display:block; margin:15px auto 0 auto;}
.zhj span{ color:#f90; font-size:16px;}

.sanjiao{
	background-image: url(sj_rm2.png);
	background-repeat: no-repeat;
	background-position: right top;
	background-size:25px 13px;
	width:40px;
	height:13px;
	padding:0 0 0 15px;
}





.game_list{ height:auto; overflow:hidden; display:block; margin:0 0 25px 0;}
.game_list img{ display:block; float:left; width:60px; height:auto; border-radius:15px; margin:0 0 0 20px;}
.game_list dl{ float:left; padding:0 0 0 15px;}
.game_list dt{ font-size:20px; padding:3px 0 5px 0;}
.game_list dd{ color:#999;}
.game_list dd img{ width:20px; padding:0 5px 0 0; margin:0;}
.game_list span{
	background:url(zhekou.png); color:#fff; background-size:43px 21px; font-size:13px; width:35px; height:21px; padding:1px 5px 3px 9px; line-height:21px; margin:0px 0 0 10px;
}
.game_list span i{ font-size:8px; font-style:normal;}



.game_list_rp{ height:auto; overflow:hidden; display:block; margin:0 0 25px 0;}
.game_list_rp img{ display:block; float:left; width:45px; height:auto; border-radius:10px; margin:0 0 0 15px;}
.game_list_rp dl{ float:left; padding:0 0 0 15px; width:240px;}
.game_list_rp dt{ font-size:16px; padding:0px 0 3px 0;}
.game_list_rp dd{ color:#999; font-size:12px;}
.game_list_rp dd span{ background:none; color:#0c7cb0; font-size:14px; margin:0; padding:0 3px 0 0;}
.game_list_rp dd img{ width:17px; padding:0 5px 0 0; margin:0;}
.game_list_rp span{
	background:url(zhekou.png); color:#fff; background-size:43px 21px; font-size:13px; width:35px; height:21px; padding:1px 5px 3px 9px; line-height:21px; margin:0px 0 0 10px;
}
.game_list_rp span i{ font-size:8px; font-style:normal;}
.game_list_rp p{ float:left; padding:10px 0 0 15px; width:310px; display:block; font-size:15px;}
.game_list_rp p span{padding:0px 5px; text-indent:0; color:#ccc; font-size:24px; background:none;}


.hf_fy{ height:auto; overflow:hidden; padding:10px 0 10px 0; text-align:center;}
.hf_fy a{ margin:0 10px 0 10px; font-size:16px; color:#666;}
.hf_fy a:hover{color:#f90;}




.jysl{ height:auto; overflow:hidden; text-align:center; color:#666; font-size:14px; padding:20px 0 70px 0;}
.jysl span{ background:#f05; padding:1px 5px; color:#fff; font-size:16px; border-radius:5px; margin:0 0 0 3px;}
.jysl i{ padding:0 6px 0 0; font-style:normal;}



.hf_tu{ height:auto; overflow:hidden; padding:10px 0 10px 0;}
	
.hf_tu_ht{ height:auto; overflow:hidden; padding:10px 0 10px 0;}
.hf_tu_ht img{margin:15px 15px 0 0; width:300px; height:auto;  position: relative;
    left: 0px;
    top: 0px; overflow:hidden;}





.dp_ft{
    width:160px;
    height:160px;
    overflow: hidden;
	float:left;
	margin:0 20px 0 0;
}
.dp_ft img {
    position: relative;
    left: -100px;
    top: -150px;
}




.user_tx{ height:auto; overflow:hidden; text-align:center; padding:30px 0 20px 0;}
.user_tx a:hover{ border:0;}
.user_tx img{ width:80px; height:80px; margin:0 0 10px 0; border-radius:100px;}
.user_tx_zc{ height:auto; overflow:hidden; text-align:center; padding:30px 0 20px 0; color:#999;}
.user_tx_zc img{ width:80px; height:80px; margin:0 0 10px 0; border-radius:100px;}
.user_yue{ text-align:center; font-size:16px; height:auto; overflow:hidden; padding:0 0 20px 0;}
.user_yue span{ color:#f05; font-size:50px; font-weight:bold; padding:0 5px 0 0;}
.user_yue span i{ font-style:normal; color:#f05;}
.user_yue i{ font-style:normal; color:#f90; font-weight:bold; font-size:20px; padding:0 2px;}
.user_r{ width:950px; margin:auto; padding:70px 0 30px 0; float:left; height:auto; overflow:hidden;}
.user_wg{ height:auto; overflow:hidden; margin:65px auto 0 auto; width:800px;}
.user_wg_tit{ padding:20px; border-top:0px solid #eee; font-size:18px; background:#f7f7f7; margin:0 0 30px 0;}
.user_wg_tit span{ color:#f90; padding:0 0 0 5px; font-size:14px;}
.user_wg_k{ height:auto; overflow:hidden;}
.user_wg_k a{ float:left; width:130px; height:auto; overflow:hidden; display:block; text-align:center; font-size:16px; padding:0 0 0 37px; margin:0 0 30px 0;}
.user_wg_k a:nth-child(1),.user_wg_k a:nth-child(6),.user_wg_k a:nth-child(11),.user_wg_k a:nth-child(16),.user_wg_k a:nth-child(21),.user_wg_k a:nth-child(1),.user_wg_k a:nth-child(26),.user_wg_k a:nth-child(31),.user_wg_k a:nth-child(36),.user_wg_k a:nth-child(41),.user_wg_k a:nth-child(46),.user_wg_k a:nth-child(51){ padding: 0 0 0 0;}
.user_wg_k a img{ border-radius:20px; width:100%; height:auto; padding:0 0 5px 0;}
.all{ display:block; border-radius:100px;}
.user_rz{ height:auto; overflow:hidden; font-size:16px; text-align:center; padding:0 0 20px 0;}
.user_rz_zc{ color:#12cdb0; height:auto; overflow:hidden; font-size:30px; padding:0 0 20px 0; text-align:center;}
.user_rz_zc02{ color:#999; height:auto; overflow:hidden; font-size:18px; padding:15px 0 10px 0; text-align:center;}
.user_menu{ height:auto; overflow:hidden; padding:0 0 30px 15px;}
.user_menu a{ width:100px; height:40px; line-height:40px; margin:0 0 0 6px; float:left; font-size:14px; color:#fff; border-radius:10px;}
.user_menu a:nth-child(1){ background:#f90;}
.user_menu a:nth-child(1):hover{ background:#FFA51E; border:0; color:#fff;}
.user_menu a:nth-child(2){ background:#12cdb0;}
.user_menu a:nth-child(2):hover{
	border: 0;
	color: #fff;
	background-color: #13D9BB;
}
.t_right span{ color:#12cdb0; padding:0 10px 0 0;}
.t_right span:hover{ color:#12cdb0;}
.t_right i{ font-style:normal; color:#999; padding:0 0 0 5px;}







.h5_top{ height:70px; width:90%; margin:auto; padding:10px 0 0 0; position:relative; text-align:center;}
.h5_top h2{ font-weight:normal; color:#ccc; padding:10px 0 0 0; font-size:26px;}
.h5_logo{ position:absolute; display:block; width:199px; height:auto; overflow:hidden; left:0; top:15px;}
.h5_logo img{ width:100%; height:auto;}
.h5_name{ margin:auto; color:#ccc;}
.h5_user{ position:absolute; right:0; top:30px; }
.h5_user img{ width:20px; padding:0 5px 0 0; float:left; vertical-align:middle; height:auto; color:#ccc;}
.h5_user i{ font-style:normal; color:#ccc; font-size:16px;}
.h5_user span{ color:#12cdb0; font-size:16px;}
.h5_user a{ color:#f90; padding:0 0 0 15px;}
.h5_user a:hover{ color:#f60;}




.rz_tj{ height:auto; overflow:hidden; text-align:center; font-size:20px; color:#8bc303; padding:30px 0 0 0;}
.rz_tj img{ width:40px; height:auto; padding:0 10px 0 0; vertical-align:middle;}
.rz_tj_sb{ height:auto; overflow:hidden; text-align:center; font-size:20px; color:#e62c4f; padding:30px 0 0 0;}
.rz_tj_sb img{ width:40px; height:auto; padding:0 10px 0 0; vertical-align:middle;}
.rz_tj_n{ background:#f2f2f2; padding:30px; width:300px; border-radius:20px; margin:50px auto 86px auto; font-size:20px; line-height:36px;}










/*话题滚动*/
#scrollDiv{  height:380px;min-height:30px;line-height:30px; overflow:hidden; padding:10px 0 0 10px; margin:0px 0 15px 0;}
#scrollDiv li{height:100px; font-size:14px; line-height:18px;}
#scrollDiv li img{ width:50px; height:50px; border-radius:100px; margin:0 10px 0 0; float:left;}
#scrollDiv li dl{  height:100px; font-size:14px; line-height:18px;}
#scrollDiv li dl dt{font-size:16px; color:#0c7cb0;}
#scrollDiv li dl dt span{color:#999; font-size:14px; padding:0 0 0 5px;}
#scrollDiv li dl dt i{font-size:12px; font-style:normal; color:#ccc; float:right;}
#scrollDiv li dl dd{font-size:14px; color:#666; padding:5px 0 0 0;}
#scrollDiv li dl dd span{font-size:18px; color:#ddd; padding:5px 0 0 0; font-weight:bold;}



/*热评滚动*/
#scrollDiv_rp{  height:400px;min-height:30px;line-height:30px; overflow:hidden; padding:10px 0 0 10px; margin:0px 0 15px 0;}
#scrollDiv_rp li{height:135px; line-height:24px; font-size:18px;}
#scrollDiv_rp li i{font-size:24px; color:#ccc; font-style:normal; padding:0 5px;}
#scrollDiv_rp li span{ padding:0 3px; color:#fa0; font-size:14px; color:#999;}
#scrollDiv_rp li span i{color:#0c7cb0; font-style:normal; font-size:14px; padding:0 5px 0 0;}
#scrollDiv_rp li img{ width:47px; height:50px; border-radius:10px; margin:0 10px 0 0; float:left;}
.rpgds{ height:auto; overflow:hidden;}
.rpgdx{
	height: 43px;
	padding: 2px 25px 0 30px;
	background-image: url(rp.png);
	margin:8px 0 0 0;
	font-size:13px;
	color:#666;
	line-height:20px;
	isplay: -webkit-box;
-webkit-box-orient;
text-overflow: ellipsis; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}





/*PC下载弹出*/
.mydiv {
	z-index: 9999999;
	width: 320px;
	height: auto;
	left: 47%;
	top: 25%;
	margin-left: -150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top: -60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top: 0px;
	position: fixed!important;/* FF IE7*/
	position: absolute;/*IE6*/

    _top:  expression(eval(document.compatMode &&
           document.compatMode=='CSS1Compat') ?
           documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
           document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	padding-bottom: 60px;
	overflow: hidden;
	background-color: #FFF;
	border-radius:25px;
	font-family:"Microsoft Yahei";
}
.mydiv_dl {
	z-index: 9999999;
	width: 520px;
	height: auto;
	left: 44%;
	top: 25%;
	margin-left: -150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top: -60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top: 0px;
	position: fixed!important;/* FF IE7*/
	position: absolute;/*IE6*/

    _top:  expression(eval(document.compatMode &&
           document.compatMode=='CSS1Compat') ?
           documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
           document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	padding-bottom: 40px;
	overflow: hidden;
	background-color: #FFF;
	border-radius:25px;
	font-family:"Microsoft Yahei";
}
.mydiv_zc {
	z-index: 9999999;
	width: 520px;
	height: auto;
	left: 44%;
	top: 20%;
	margin-left: -150px!important;/*FF IE7 该值为本身宽的一半 */
	margin-top: -60px!important;/*FF IE7 该值为本身高的一半*/
	margin-top: 0px;
	position: fixed!important;/* FF IE7*/
	position: absolute;/*IE6*/

    _top:  expression(eval(document.compatMode &&
           document.compatMode=='CSS1Compat') ?
           documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
           document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	padding-bottom: 40px;
	overflow: hidden;
	background-color: #FFF;
	border-radius:25px;
	font-family:"Microsoft Yahei";
}

.tc_jg{ height:50px;}
.tit_libao{ height:50px; text-align:center; padding:30px 0 0 0;}
.close_dla {
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #999;
}
.dl_tit {
	width: 100%;
	font-size: 16px;
	color: #666;
	height:auto;
	overflow:hidden;
	background:#fff;
	padding:5px 0 0px 0;
	margin:0 0 0 0;
}
.dl_tit_h5 {
	width: 100%;
	font-size: 16px;
	color: #666;
	height:auto;
	overflow:hidden;
	background:#fff;
	padding:40px 0 0px 0;
	margin:0 0 0 0;
}

.dl_left {
	float: left;
	padding:5px 0 0 15px;
}
.dl_left img {
	vertical-align:middle;
	width:30px; height:auto;
	margin:0 10px 0 0;
	border-radius:10px;
}
.dl_right {
	float: right;
	width: 30px;
	padding:6px 2px 0 0;
}




.bg,.popIframe {
	background-color: #000;
	display: none;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;/*FF IE7*/
	filter: alpha(opacity=50);/*IE*/
	opacity: 0.5;/*FF*/
	z-index: 999999;
	position: fixed!important;/*FF IE7*/
	position: absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}












#popDiv .txzl {
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	padding:0px 0 10px 0;
	text-align:center;
	font-family:"Microsoft Yahei";
}
.tc_tit{ text-align:center; font-size:15px; height:auto; overflow:hidden;}
.tc_sj{ float:left; display:block; width:250px; height:auto;}
.tc_wz{padding:0 0 20px 0;}
.tc_wz dl{ height:auto; overflow:hidden;}
.tc_wz dl dt{ height:auto; overflow:hidden; padding:15px 0 20px 0; text-align:center; font-size:18px; color:#12cdb0; line-height:40px;}
.tc_wz dl dt strong{font-weight:bold; font-size:32px; color:#f90;}
.tc_wz dl dd{  height:auto; overflow:hidden; padding:3px 0 0 0; text-align:center; color:#999;}
.tc_wz dl dd strong{ font-size:16px; font-weight:bold; padding:0 7px 0 0;}
.tc_ewm{ display:block; margin:auto; height:auto; padding:10px 0 20px 0; width:180px; height:auto;}
.tc_link{ height:auto; overflow:hidden;}
.tc_link a{ float:left; padding:0 10px 0 0px;}
.tc_link a img{ width:180px; height:auto;}
.tc_link a img{opacity:1;filter(alpha=100)}
.tc_link a img:hover{opacity:0.8;filter(alpha=80)}









/*游戏简介展开*/
#wrap div,#wrap1 div,#wrap2 div{ margin:0; padding:0px 0 10px 0px; width:680px; color:#999; font-size:15px; }
#wrap,#wrap1,#wrap2{position: relative; padding: 10px 10px 25px 30px;  overflow:hidden; color:#666; line-height:22px; margin:0 0 10px 0;}
#read-more,#read-more1,#read-more2{
	padding: 0px 15px;
	background: #fff;
	color: #e3144a;
	margin: auto;
	position: absolute;
	right: 30px;
	bottom: -10px;
	width: 780px;
	text-align: center;
}
#read-more a,#read-more1 a,#read-more2 a{ text-decoration: none; color:#999;display:inline-block;-webkit-transform: scale(2,1); outline:none; font-size:18px;}














.title-block_gl {
    height: 26px;
    text-align: center;
}

.block_gl {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-flow: column-reverse nowrap;
    flex-flow: column-reverse nowrap;
    margin: 0 auto 25px auto;
    font-size: 16px;
    color: #333;
    line-height: 24px;
	overflow:visible;
}

.block_gl > .detail {
    max-height: 240px;
    margin-bottom: 10px;
    overflow: hidden;
}

.block_gl > .case-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 120px;
    height: 30px;
    margin: 0 auto 0;
    color: #bbb;
	transform: scale(2,1);
	font-size:1em;
	
}
.block_gl > .case-block div:nth-of-type(1) {
    display: block;
	
}

.block_gl > .case-block div:nth-of-type(2) {
    display: none;
}

.block_gl > [type="checkbox"] {
    position: relative;
    display: block;
    width: 120px;
    height: 24px;
    margin: -24px auto 0;
    z-index: 1000;
    opacity: 0;
	cursor:pointer;
}

.block_gl > [type="checkbox"]:hover + .case-block {
    background-color: #fff;
}

.block_gl > [type="checkbox"]:checked + .case-block div:nth-of-type(1) {
    display: none;
}

.block_gl > [type="checkbox"]:checked + .case-block div:nth-of-type(2) {
    display: block;
}

.block_gl > [type="checkbox"]:checked + .case-block + .detail {
    max-height: inherit;
}

.detail_gl div p{ padding:31px 0 0 0; margin:0;}
.detail_gl div p:nth-child(1){ padding:0px 0 0 0;}