<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; background:#f8f8f8;}
.htmlCon{background-color: #fff;}
body { margin: 0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {display: inline-block;vertical-align: baseline; width: 100%;}
audio:not([controls]) {display: none;height: 0;}
[hidden],template {display: none;}
a {background-color: transparent; color:#333333; text-decoration:none;}
a:active,a:hover {outline: 0;}
img{max-width:100%;width:auto;height:auto;}
i{font-style:normal;}
em{font-style:normal;}
input
{
    -webkit-appearance : none ;  /*解决iphone safari上的圆角问题*/
}
.container{ width:100%; max-width:750px; margin:0 auto; background:#f8f8f8; }
.containerCon{background-color: #fff;}
*{ margin:0px; padding:0px; font-size:13px;font-family:'微软雅黑';}
/*header*/
.header{ padding:15px 10px;}
.header .header_logo{ width:50%; float:left;}
.header .header_zhuce{ width:50%;float:right; height:53px; line-height:53px; text-align:right;}
.header .header_zhuce a{ font-size:16px; }

.wode_hlk{ padding:10px; background:#e34c45;}
.wode_hlk .wode_hlk_warp{ background:#ce3d38; border-radius:5px; padding:25px;}
.wode_hlk_left{ width:40%; float:left}
.wode_hlk_left img{ width:100%; max-width:90px;}
.wode_hlk_right{ width:55%; float:right;}
.wode_hlk_right p{ color:#FFF; text-align:right; height:40px; line-height:40px; margin-top:5px;}
.wode_hlk_right h3{ height:50px; line-height:50px; color:#FFF; font-size:35px; text-align:right;} 

.xs_shuju{ margin-top:10px;}
.xs_shuju .shuju_left{ width:49%; float:left; padding:20px 0px; text-align:center; color:#FFF; border-radius:5px; background:#ce3d38;}
.xs_shuju .shuju_right{ width:49%; float:right;padding:20px 0px; text-align:center; color:#FFF; border-radius:5px;background:#ce3d38; }

.kefu_hlr{ padding:20px; border-bottom:1px solid #e7e7e7; margin-bottom:35px; background:#fff;}
.kefu_hlr_left{ width:30%; float:left;}
.kefu_hlr_left a,.kefu_hlr_right a{ width:100%; text-align:center; border-right:1px solid #e7e7e7; display:block;}
.kefu_hlr_right{ width:30%; float:left;}

.nav_warp{ padding:10px 10px 10px 10px; background:#fff; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; margin-bottom:40px; }
.nav_warp a{ width:100%; display:block; padding:10px 0px; height:50px; border-bottom:1px solid #e7e7e7;}
.nav_warp a:last-child{ border-bottom:0px;}
.nav_warp a span{ display:block; float:left; width:20%}
.nav_warp a span img{ max-width:50px; width:100%}
.nav_warp a i{ display:block; width:25%; float:left; line-height:50px; color:#000; font-style:normal; font-weight:bold; font-size:18px; }
.nav_warp a em{ color:#7f7e84; font-style:normal; line-height:50px; float:left; text-align:right; width:45%}
.nav_warp a i,.nav_warp a em{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav_warp a b{ display:block; background:url(../images/index2_14.png) no-repeat right center; margin-top:15px;height:26px; width:10%; float:right; }

/*首页未登录状态*/
.no_login{ width:100%; position:relative}
.no_anniu{ width:40%; position:absolute; top:55%; right:10%;z-index: 999;}
.no_anniu a{ display:block; float:left; padding:7px 12px; border-radius:5px; color:#FFF; font-size:14px;}
.no_anniu a:first-child{ background:#0182de; margin-right:4%;}
.no_anniu a:last-child{ background:#ee8c01;}
/*.no_login .no_logo{ width:200px; margin:40px auto 10px auto;}
.no_login .no_logo img{ width:100%; max-width:200px;}
.no_login p{ font-size:16px; text-align:center; height:40px; margin-bottom:40px; line-height:40px; color:#000;}
.no_login p a{ font-size:16px; color:#09F; text-decoration:underline;}
*//*登录*/
.login_header{ padding:10px 10px; background:#ff4c48;}
.login-headerCon{
    padding:10px 10px;
}
.ganmpy_header{ padding:10px 0;}
.fanhui_up{ width:10%; height:25px; float:left}
.fanhui_up img{ height:25px;}
.fanhui_title{ width:80%; float:left;  font-size:18px; text-align:center; height: 25px; line-height: 25px;}
.fanhui_title a{ color:#FFF; font-size:18px;}
.fanhui_member{ width:7.8%; float:right;}
.fanhui_member a img{ height:25px;}

.ganmpy_com{
	width: 100% !important;
	background-color:#fff;
    padding: 10px 0;
}

.ganmpy_com li{
	width: 180px;
    margin: auto;
    line-height: 25px;
    color: #c0c0c0;
    font-size: 16px;
}

.ganmpy_com li span{
	color: #292929;
    font-size: 16px;
}

.ganmpy_com li i{
	color:#f56e0c;
    font-size: 16px;
	padding-right:10px;
}

.ganmpy_dan{
	width: 100% !important;
    background-color: #fff;
    padding: 10px 0;
	margin-top:20px;
}

.ganmpy_tim{
	width: 90%;
    margin: auto;
    font-size: 16px;
    color: #c0c0c0;
    border-bottom: 1px solid #c0c0c0;
    padding-bottom: 15px;
}

.ganmpy_tim span{
	font-size: 16px;
    float: right;
}

.ganmpy_tim i{
	font-size: 16px;
    color: #f56e0c;
    padding: 0 5px;
}

.ganmpy_zuimg {
	width: 80%;
    margin: auto;
}

.ganmpy_zuimg li{
	width: 45%;
    float: left;
    padding-right: 5%;
	margin-top:10px;
}

.ganmpy_zuimg img{
	width:100%;
}

.ganmpy_bord img{
	/*border: 1px solid red;
    border-radius: 5px;*/
}

.om_rior {
    background-color: #ff7e00 !important;
    color: #fff !important;
    padding: 5px 10px;
    border-radius: 5px;
    margin-left: 5px;
}

.user_dengl{ width:80%; margin:20px auto; border:1px solid #e7e7e7;}
.user_dengl .inp1{ width:100%; border-bottom:1px solid #e7e7e7; background:#fff;}
.user_dengl .inp1 #username{ width:92%; background:#fff; height:30px; border:0px; padding:10px;}
.user_dengl .inp2{ width:100%; background:#fff;}
.user_dengl .inp2 span{ display:block; width:100%; float:left;background:#fff;}
.user_dengl .inp2 div{ width:30%; float:right; height:50px; line-height:50px; text-align:center;  background:#fff; }
.user_dengl .inp2 div a{ color:#999999; display:block; height:30px; line-height:30px; margin-top:10px;border-left:1px solid #e7e7e7;}
.user_dengl .inp2 span #password{ width:92%; background:#fff; height:30px; border:0px; padding:10px;}
#Login_box .inp3{ width:80%; margin:20px auto;}
#Login_box .inp3 #btn_reg{ 
	border:0px; border-radius:5px; width:100%; padding:15px 0px; text-align:center; background:#999999; color:#FFF;
}
#tishi{ width:80%; margin:0 auto; text-align:center; color:#F00;}

.login_zc{ width:80%; height:30px; line-height:30px; text-align:center; margin:10px auto;}
.login_zc p{ display: block; width: 50%; height: 25px; line-height: 25px; float: left; }
.login_zc p a{display: block; width: 100%; line-height: 25px; color:#333;}
.login_zc p:first-child a{ text-align: left; }
.login_zc p:last-child a{ text-align: right; }

.user_dengl .inp1 #phone{width:92%;background:#fff;height:30px;border:0;padding:10px}
.user_dengl .inp6 span #veryCode{width:90%;background:#fff;height:30px;border:0;padding:10px}
.user_dengl .inp2 #pwd{width:92%;background:#fff;height:30px;border:0;padding:10px}
.user_dengl .inp6 span{display:block;width:70%;float:left;background:#fff}
.user_dengl .inp6 div{width:30%;float:right;height:50px;line-height:50px;text-align:center;background:#fff}
.user_dengl .inp6 div a{color:#999;display:block;height:30px;line-height:30px;margin-top:10px;border-left:1px solid #e7e7e7}
.user_dengl .inp6{width:100%;border-bottom:1px solid #e7e7e7;background:#fff}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}
/*快速登录*/
.kuaisu_deng{ width: 80%; margin: 0 auto; }
.kuaisu_deng h4{font-weight: normal;font-size: 14px;text-align: center;}
.kuaisu_deng h4 em{    display: block;width: 25%;float: left;height: 15px;border-bottom: 1px solid #666;}
.kuaisu_deng h4 span{display: block;width: 50%;float: left;line-height: 30px;color: #666;text-align: center; font-size: 16px; font-weight: 600;}
.dengl_logo{ width: 80%; margin: 15px auto 0px auto; }
.dengl_logo ul li{ display: block; width: 33%; float: left;  }
.dengl_logo ul li a{ display: block; width: 70%; margin: 0 auto }
.dengl_logo ul li a img{ width: 100%; }
 #qrcode_warp { position: absolute;right: 0px;bottom: 0px;display: none;z-index: 999999; background: rgba(0,0,0,0.5) none repeat scroll 0% 0%; width: 100%; }
.qrcode_gb{ width: 100%; height: 25px; line-height: 25px; }
.qrcode_gb span{ display: block; width: 25px; height: 25px; line-height: 25px; float: right; cursor: pointer; font-size: 35px; margin-top: 5px; text-align: center;    margin-right: 20px;margin-top: 20px; }
#QRCode {
    width: 300px;
    margin: 15% auto 0 auto;
    background: #fff;
}

/*个人中心*/
.toux_warp{  padding:15px; margin:25px auto; background:#fff; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; }
.toux_warp span{ display:block; width:26%; margin-right:1%; float:left}
.toux_warp span img{ width:100%; max-width:80px;}
.toux_warp div{ width:67%; float:left; }
.toux_warp div b{ font-weight:bold; height:45px; display:block; line-height:60px; font-size:18px; }
.toux_warp div p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:25px; line-height:25px; color:#7f7e84;}
.toux_warp em{ height:26px; display:block; float:right; margin-top:30px;}

.shimi_rz_warp{ margin-bottom:25px; padding:10px; background:#fff; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.shimi_rz_warp .shiming{ height:30px; line-height:30px; display:block; width:100%; border-bottom:1px solid #e7e7e7; padding:15px 0px;}
.shimi_rz_warp .shiming:last-child{ border-bottom:0px;}
.shimi_rz_warp .shiming b{ display:block; float:left; width:30%;}
.shimi_rz_warp .shiming span{ display:block; float:left; width:57%; text-align:right; color:#7f7e84;}

.shimi_rz_warp .shiming  em{ font-style:normal; display:block; float:right; width:13px; margin-top:5px;}
.tuichu{ width:80%; margin:20px auto; background:#e50112; text-align:center;  }
.tuichu a{ color:#FFF; font-size:16px; display:block; width:100%;padding:20px 0px;}

/*注册*/
.xyb_warp{ width:80%; margin:20px auto;}
.xyb_warp .zc_int1{ border:1px solid #e7e7e7; background:#fff;}
.xyb_warp .zc_int1 em{ color:#999; font-style:normal; width:25%; float:left; padding:10px 0px; height:30px; line-height:30px; text-align:center; border-right:1px solid #e7e7e7;}
.xyb_warp .zc_int1 span{ display:block; width:72%; float:left;}
.xyb_warp .zc_int1 span input{ height:30px; padding:10px; border:0px;}
.xiy_bu{ width:100%; border-radius:5px; margin:20px auto; background:#999999; text-align:center; color:#FFF; font-size:16px; padding:15px 0px;}

.xieyi_kk{ width:100%; text-align:center; margin:0 auto;}
.xieyi_kk em{ font-style:normal; color:#e40011;} 

.xyb_warps{ width:80%; margin:20px auto;}
.xyb_warps .zc_int2{ border:1px solid #e7e7e7; background:#fff;}
.xyb_warps .zc_int2 span{ display:block; width:72%; float:left;}
.xyb_warps .zc_int2 span input{ height:30px; padding:10px; border:0px; width:90%;}
.xyb_warps .zc_int2 em{ color:#999; font-style:normal; width:27%; float:left; padding:10px 0px; height:30px; line-height:30px; text-align:center; border-left:1px solid #e7e7e7;}
.xyb_warps .zc_int2 em #btn{ border:0px; background:#fff; text-align:center; width:100%;}

.xyb_warps .zc_int5{ border:1px solid #e7e7e7; border-bottom:0px; background:#fff;}
.xyb_warps .zc_int5 span{ display:block; width:72%; float:left;}
.xyb_warps .zc_int5 span input{ height:30px; padding:10px; border:0px; width:90%;}
.xyb_warps .zc_int5 em{ color:#999; font-style:normal; width:27%; float:left; padding:10px 0px; height:30px; line-height:30px; text-align:center; border-left:1px solid #e7e7e7;}
.xyb_warps .zc_int5 em img{ border:0px; background:#fff; text-align:center; width:100%;}




.xyb_warps .zc_int3{ border:1px solid #e7e7e7; border-top:0px; background:#fff;}
.xyb_warps .zc_int3 #password{ height:30px; padding:10px; border:0px; width:90%;}

.zhuce_an input{ 
	border:0px; width:100%; border-radius:5px; margin:20px auto; background:#999999; text-align:center; color:#FFF; font-size:16px; padding:15px 0px;
}
#res_botm{width: 80%; margin: 0 auto;text-align: center;color: #F00; height:30px; line-height:30px;} 

/*签到*/
.qiandao_warp{  padding:8px; margin:0 auto; background:#f85e52; }
.qiandao_mr{  width:100%; margin:10px auto 55px auto;}
.qiandao_mr img{ width:100%; max-width:740px;}
.qiandao_bg{ position:relative;margin-top: 17%;}
.qiandao_bg .bg{ width:100%; max-width:740px;}

.qiandao_tx{ width:25%; position:absolute; top:-13%; left:36%;}
.qiandao_tx img{ width:100%;border-radius: 100%;}

.qiandao_title{ width:100%; font-size:130%; position:absolute; top:20%; text-align:center;  color:#7f493d;}
.qiandao_title span{font-size:130%; color:#ff0a45;}
.username_qd{ color: #f65e51; font-size: 18px;font-weight: normal; }
.qiandao_xx{ width:100%; position:absolute; top:40%; }
.qiandao_xx span{ display:block; width:100%; height:30px; line-height:30px; color:#c56245; text-align:center; float:left}
.qiandao_xx span b{ font-style:normal; color:#ff0a47;}
.qiandao_anniu{ width:35%; position:absolute; top:42%; left:32.5%;}
.qiandao_anniu img{ width:100%;}
 
.qiandao_dengji{ position:absolute;top:57%; left: 3%;width: 94%; line-height: 25px;  }
.qiandao_dengji p{ text-align: center; color: #e8562d; font-size: 14px; }
.dengji_tishi{ text-align: center; color: #fe931f;  }
.vip_jdt{ position: relative; width: 90%;margin: 0 auto;} 
.vip10_jd span{ position: absolute; right: 0px; font-size: 12px; color: #fd941e;top: 0px;}
.vip10_jd .vip10_tiao{ position: absolute; left: 0px; top: 20px; width: 100%; height: 12px;border-radius: 15px; border:1px solid #fd941e;}
.vip10_jd .vip10_bg{ position: absolute; left: 0px; top: 20px; height: 14px;border-radius: 15px; background: #fd941e;}
.vip10_jd i{ position: absolute;right: 0px; top: 40px; text-align: center; width: 50%; float: right; font-style: normal; line-height: 12px;  font-size: 12px; color: #fd941e}

.vip5_jd span{ position: absolute; left: 48%; font-size: 12px; color: #fd941e;top: 0px;}
.vip5_jd .vip5_tiao{ position: absolute; left: 0px; top: 20px; width: 50%; height: 12px;border-radius: 15px; border:1px solid #fd941e;}
.vip5_jd .vip5_bg{ position: absolute; left: 0px; top: 20px; height: 14px;border-radius: 15px; background: #fd941e;}
.vip5_jd i{ position: absolute;left:35%; top: 40px; text-align: center;  float: right; font-style: normal; line-height: 12px;  font-size: 12px; color: #fd941e}

.vip1_jd span{ position: absolute; left:22%; font-size: 12px; color: #fd941e;top: 0px;}
.vip1_jd .vip1_tiao{ position: absolute; left: 0px; top: 20px; width: 25%; height: 12px;border-radius: 15px; border:1px solid #fd941e;}
.vip1_jd .vip1_bg{ position: absolute; left: 0px; top: 20px; height: 14px;border-radius: 15px; background: #fd941e;}
.vip1_jd i{ position: absolute;left:10%; top: 40px; text-align: center;  float: right; font-style: normal; line-height: 12px;  font-size: 12px; color: #fd941e}
  
/*推广*/
.tuy_warp{margin:0 auto; background:#f6514b; }
.tuiguan_1 img{ width:100%; max-width:750px;}  
.tuiguan_2 img{ width:100%; max-width:750px;}

.tuiguan_3 a{ width:50%; display:block; margin:0 auto; padding:20px 0px;}
.tuiguan_3 img{ width:100%;} 

 

.tuiguan_warp{ width:60%; margin:20px auto; border:1px solid #d7d7d7; border-radius:5px; background:#FFF; padding:7%;}
.tuiguang_tx{ width:100%; text-align:center; height:60px; line-height:60px;}
.tuiguang_tx img{ height:60px;}
.tuiguang_tx span{ display:block; padding:0px 3px; float:left; font-size:20px; color:#5a7c97;}
.tuiguang_wx img{ width:100%;}
.tuiguang_sao{ color:#656565; height:60px; line-height:60px; font-size:16px; text-align:center;}
.tuiguang_anniu{ width:50%; margin:20px auto; background:#e50112; color:#FFF; font-size:18px; text-align:center; height:50px; line-height:50px; border-radius:5px;}
.fenxiang{ width:80%;  background:#fff; position:absolute; bottom:0px; padding:10%;left:0px;}
.fenxiang .bdsharebuttonbox{ width:80%; margin:0 auto; text-align:center; padding-bottom:20px;}
.fenxiang .bdsharebuttonbox a{ margin-left:8px;}
.fenx_qx{ width:50%; margin:10px auto; text-align:center; font-size:18px; color:#666; height:40px; line-height:40px;}


/*登录和注册*/
.dengzu_warp{ width:100%}
.deng_logo{ width:80%; margin:30px auto; text-align:center;}
.deng_logo img{ width:100%; max-width:413px;}
.denglu{ width:80%; margin:20px auto;}
.denglu a{ width:100%; display:block; border-radius:5px; padding:15px 0px; text-align:center; background:#e50112; color:#fff; font-size:18px;}
.deng_zc{ width:80%; margin:20px auto;}
.deng_zc a{ width:100%; display:block; border-radius:5px; padding:15px 0px; text-align:center;  border:1px solid #e50112; color:#e50112; font-size:18px;}

.qt_dl{ padding:3%; margin:20px auto 5px auto;}
.qt_dl div{ height:30px; line-height:30px; float:left; text-align:center; font-size:16px;}
.qt_dl div span{ display:block; width:100%; height:15px; border-bottom:1px solid #d7d7d7;}
.qt_dl div.qt1{ width:25%;}
.qt_dl div.qt2{ width:50%; color:#999;} 
.qt_dl div.qt3{ width:25%;}

.qt_dl_tp{ width:50%; margin:10px auto;}
.qt_dl_tp a{width:33%; display:block; float:left;}
.qt_dl_tp a img{ width:100%;}

/*安卓下载*/
.anzuo_warp{ width:100%;}
.anzuo_tu1{ position:relative}
.anzuo_tu1 img{ width:100%;}
.anzuo_tu1 .anzuo_logo{ width:50%; position:absolute; left:25%; top:25%;}
.anzuo_tu1 .anzuo_logo img{ width:100%; max-width:292px;}
.anzuo_gg{ width:80%; position:absolute; left:10%; top:85%;}
.anzuo_gg img{ width:100%; max-width:300px;}

.anzuo_xiazai{ margin:0 auto; width:80%; padding:20px 0px;}
.anzuo_xiazai a{display:block; width:100%; margin:15px 0 15px 0;}
.anzuo_xiazai a img{ width:100%;}
#czinfobox{margin-top: 100px !important;}



/*游戏充值*/

.xieyi{
	margin: 10px;
}

.xieyi p{
	text-indent:2em;
	line-height: 25px;
	font-size: 14px;
}

.pack_coml{
	margin: 3%;
}

.clear_both{
	clear:both;
}



.pack_cont li{
	float:left;
	list-style-type: afar;
}

.pack_cont img{
	border-radius: 10px;
	width: 100%;
}


.pack_mob_img{
	width: 30%;
	margin-right: 3%;
}

.pack_mob_tit{
	width: 39%;
	margin-right: 3%;
}

.pack_mob_pag{
	width: 25%;
	float:right !important;
}

.pack_mob_pag a{
	background-color: #e50112;
	color: #fff;
	padding: 10px;
}

.pack_tabimg{
	width: 30%;
	margin-right: 3%;
}

.pack_tabimg img{
	border-radius: 10px;
	width:100%;
}
.pack_tabimgsdk img{
	border-radius: 10px;
	width:50%;
}
.pack_tabtit{
	width: 39%;
	margin-right: 3%;
	text-align: center;
	line-height: 25px;
}

.pack_tabpag{
	width: 25%;
}
.pack_tabpag2{
	width: 25%;
}

.pack_tabpag a{
	background-color: #e50112;
	color: #fff;
	padding: 10px;
	float: right;
	width: 40px;
	text-align: center;
}

.pack_tabpag2 a{
	background-color: #e50112;
	color: #fff;
	padding: 10px;
	width: 40px;
	text-align: center;
	margin: 0 auto;
}

.pack_taskco {
	background-color: #e50112;
	color: #fff;
	display: block;
	text-align: center;
	height: 30px;
	line-height: 30px; 
}

.pack_tabcon td{
	border-bottom: 1px solid #ccc;
	padding: 10px 0;
}

.pack_tabcon2 td{
	border-bottom: 1px solid #ccc;
	padding: 10px 0;
	text-align: center;
}

.pop-result{
	background-color: #fff;
	position: absolute;
	top: 15%;
	margin: 5%;
	z-index:9999;
}

.pop-resolp{
	padding: 20px 10px;
}

.pack_nonbg{
	position: absolute;
	height: 100%;
	width: 100%;
	background-color: #999;
	opacity: 0.5;
	top: 0px;
}

.card_title{
	color: #e50112;
	font-size:16px;
	border-bottom: 1px solid #e50112;
	padding-bottom: 10px;
}


.pack_content{
	font-size: 14px;
	color: #666;
	padding-top: 10px;
	line-height: 25px;
}

.card-info input{
	border: 1px solid #ccc;
	height: 30px;
	padding: 0 10px;
}

.pop_close{
	position: absolute;
	right: 0px;
	top: 0px;
}

.rotary { position: relative; float: left; width: 300px; height: 306px; background-image: url(../images/pc_bic.png);}
.mob_bg { position: relative; float: left; width: 300px; height: 254px; background-image: url(../images/mob_bg.png);}
.hand { position: absolute; left: 98px; top: 50px; width: 100px; height: 132px; cursor: pointer;z-index: 999;}
.mob_head{width: 90px !important;height: 118px !important;left: 105px !important;top:80px !important;}
.list { float: right; width: 300px; padding-top: 44px;}
.list strong { position: relative; left: -45px; display: block; height: 65px; line-height: 65px; font-size: 32px; color: #ffe63c;}
.list h4 { height: 45px; margin: 30px 0 10px; line-height: 45px; font-size: 24px; color: #fff;}
.list ul { line-height: 36px; list-style-type: none; font-size: 12px; color: #fff;}
.list span { display: inline-block; width: 94px;}

.lott_bgimg{
	width:100%;
	vertical-align: top;
}

.lott_backun{
	background-color: #fff3d0;
}

.lott_zpwid{
	width: 300px;
	margin: auto;
}

.lott_c1{
	width:300px;
	margin:auto;
}

.lott_c1_img{
	vertical-align: top;
	width:80px;
	padding-left: 40px;
}

.lott_c2_img{
	vertical-align: top;
	width:225px;
	padding-left: 40px;
}

.lott_cbg1{
	background-color:#feca12;
	border-radius: 10px;
	padding: 10px;
}

.lott_cbg1 h2{
	color: red;
}

.lott_cbg1 p{
	color:#666;
}

.lott_bom{
	position:relative;
}

.lott_cbg2{
	background-color:#ff9599;
	border-radius: 10px;
	padding: 10px;
	position:absolute;
	top:55px;
	width: 280px;
}

.list_lh {
	height: 200px;
	overflow: hidden;
	color: #666;
}

.lott_hjbom{
	padding-bottom: 10px;
	color: red;
}

.lott_cop1{
	position: absolute;left: 158px;top: 40px;
}

.lott_cop2{
	position: absolute;left: 190px;top: 65px;
}

.lott_cop3{
	position: absolute;left: 210px;top: 93px;
}

.lott_cop4{
	position: absolute;left: 210px;top: 140px;
}

.lott_cop5{
	position: absolute;left: 193px;top: 175px;
}

.lott_cop6{
	position: absolute;left: 155px;top: 195px;
}

.lott_cop7{
	position: absolute;left: 118px;top: 190px;
}

.lott_cop8{
	position: absolute;left: 83px;top: 177px;
}

.lott_cop9{
	position: absolute;left: 65px;top: 140px;
}

.lott_cop10{
	position: absolute;left: 60px;top: 95px;
}

.lott_cop11{
	position: absolute;left: 77px;top: 58px;
}

.lott_cop12{
	position: absolute;left: 120px;top: 40px;
}

.web_rigth_terms{ padding:10px; line-height:25px;}
.web_rigth_terms p{ line-height:23px; text-indent:2em;}

.apk_download{ width:100%; max-width:750px; margin:0 auto;}
.apk_download .apk_tupian img{ width:100%;}

.bottom_app_download{ width:100%; position:fixed; bottom:0px; left:0px;  background:rgba(0,0,0,0.5); }
.bottom_app_download_warp{ padding: 10px; }
.bottom_app_download span{ display:block; margin:0 auto; text-align:center; width:80%; vertical-align:middle; color:#fff; font-size:1.3em; font-weight:700; }
.bottom_app_download span:first-child{ margin-bottom:15px;}
.bottom_app_download span a img{ width:100%;  }
.bottom_app_download span a{ display:block; width:90%; margin:0 auto; }

.pack_wap_title{ text-align:center; color:#e50112; width:35%; background:#fff;  border: 2px solid #e50112; height: 30px; line-height: 30px; border-radius: 30px; margin: 10px auto;}

.pack_sdk_qd_cj_warp { width: 100%; }
.pack_sdk_qd_cj_warp span{ display: block; width: 50%; float: left; }
.pack_sdk_qd_cj_warp span:last-child{ border-left: 1px solid #000; }
.pack_sdk_qd_cj_warp span a{ text-align: center; display: block; width: 55%; margin: 0 auto; padding: 20px 0px 10px 0px; }
.pack_sdk_qd_cj_warp span a img{ width: 100% }

.sdk_shiwan{ margin:15px auto; }
.sdk_shiwan ul li{ display: block; width: 33%; float: left; }
.sdk_shiwan ul li span{ display: block; width: 90%; margin:0 auto; text-align: center; }
.sdk_shiwan ul li span img{ width: 70%; }
.sdk_shiwan ul li p{ display: block; width: 90%;margin:0 auto; height: 25px; line-height: 25px; text-align: center; }
.sdk_shiwan ul li a{ display: block; width: 90%;margin:0 auto; }

.conter_co {
	padding: 10px;
}

.conter_co p{
	text-indent: 2em;
	line-height: 25px;
}

.pas_new{
	margin: 20px 10px;
}

.pas_new li{
	height:30px;
	line-height: 30px;
	overflow: hidden;
    font-size: 14px;
}

.pas_new li span{
	float: right;
}

.pas_pg{
	margin: 0 10px 20px 10px;
}

.serv_bcl{
	position: relative;
    width: 100%;
    background: url(../../images/kfzx_ban.png) top center #42be8c no-repeat;
    height: 238px;
}

.serv_bcl p {
	height: 40px;
    font-size: 20px;
    line-height: 40px;
    color: #9cf2cd;
}

.serv_tel{
	color: #fff; 
	font-weight: 700;
	font-size: 16px;
}

.serv_tel a{
	color: #fff; 
	font-weight: 700;
	font-size: 16px;
}

.mob_pacon{
	padding: 20px;
}

.mob_pacon li{
	list-style: none;
	font-size: 14px;
}

.mob_pacon em{
	font-style: normal;
    margin-bottom: 10px;
}

.mob_pacon i{
	font-style: normal; height: 30px;
}
.mob_pacon i b input{ visibility: hidden; }
.mob_pacon i b{ display: inline-block; height: 30px; line-height: 30px; }
.mob_yola{
	width:320px;
	margin:auto;
}

.mob_wzil{
	float: left;
	width:80px;
}

.mob_plasd{
	float: left;
	width:100%;
}

.mob_plasd em{
	width: 30%;
    display: inline-block;
    float: left;
    height: 50px;
    background: #fff;
    line-height: 25px;
    margin-right: 3%;  
    color: #333;
    border: 1px solid #ccc;
   
}
.mob_plasd em label{ font-size: 14px; font-weight: 600; text-align: center; display: block;  }
.mob_plasd em:nth-child(3n+3){ margin-right: 0px; }
.mob_plasd em span{ display: block; width: 100%; line-height: 25px;text-align: center; font-size: 12px; font-weight: normal; }
.mob_plasd em label input{-webkit-appearance: none;-o-appearance: none;-moz-appearance: none;appearance: none; visibility: hidden;}
.mob_oplac{
	width: 100%;
    display: inline-block;
    margin-bottom: 10px; margin-top: 10px;
}

.tjBtn{
	border: none !important;
	margin: 0px;
	padding: 0px;
	width: 130px;
	height: 35px;
	background: #e40112;
	color: #fff;
	cursor: pointer;
	display: block;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
	font-weight: 600;
}

.mob_pay{
	width: 130px;
	height: 35px;
	margin: 0px auto;
	margin-top: 20px;
}

#czinfobg {
	color: #000;
	position: fixed;
	height: 3000px;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop));
	background: url(../images/hf_pagebg.png);
	_background: none;
	_filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="http://www.yxdown.com/new_img/infoview_page/hf_pagebg.png");
	z-index: 1001;
}

#czinfobox {
	width: 260px;
	background: #fff;
	margin: 300px auto auto auto;
	padding: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 4px solid #BDBDBD;
	position: relative;
}

.qrcz {
	height: 260px;
}

#czinfobox h1 {
	color: #c70000;
	font: bold 16px/20px "微软雅黑";
	height: 20px;
	position: relative;
	zoom: 1;
	margin-bottom: 5px;
}

#czinfobox h1 a {
	position: absolute;
	background: url(../images/hfClose.png) no-repeat;
	width: 30px;
	height: 30px;
	display: block;
	top: -30px;
	right: -30px;
	text-indent: -999em;
	z-index: 999;
}

#czinfobox ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

#czinfobox ul .qrcz_name {
	width: 100px;
	text-align: right;
	color: #888;
}

#czinfobox ul li {
	float: left;
	width: 160px;
	overflow: hidden;
	zoom: 1;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	padding: 8px 0px;
}

#czinfobg .qrtjBtn {
	display: block;
	height: 32px;
	overflow: hidden;
	zoom: 1;
	padding: 10px 0px 5px 20px;
	float: left;
}

#czinfobg .qrtjBtn input {
	background: #fb5b1c;
	width: 120px;
	margin-left: 30px;
	height: 35px;
	overflow: hidden;
	cursor: pointer;
	float: left;
	border: 0px;
	color: #fff;
	font-size: 14px;
}

#czinfobg .qrtjBtn a {
	color: #fb7b00;
	width: 80px;
}

#czinfobg .qrtjBtn a {
	float: left;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	zoom: 1;
	text-align: center;
	margin-right: 10px;
}

.mobredcont{
	height: 25px;
    line-height: 25px;
    overflow: hidden;
    display: inline-block;
}

.mobtitw{
	text-align: center;
	margin: 10px 0;
}

.mobrefls{
	padding: 20px;
}

.mobrefls img{
	max-width:auto;
	width:100%;
	height:100%;
}

.mobredcon video{
	width:100% !important;
}

.mobredcon img{
	max-width:100%;
	width:auto !important;
	height:auto !important;
	padding:10px 0;
}

.mobredcon p{
	 word-wrap: break-word;
	 line-height:25px;
}

.nav_top_warps{ width:25px; height: 25px; background: url(../images/m_daohangbg.png) no-repeat; float: right; cursor: pointer; -webkit-background-size: 25px;background-size: 25px;}
.nav_list{ width: 120px;position: absolute; right: 10px; z-index: 9999;  }
.nav_jian{ background: url(../images/daohang_bg.png) no-repeat 80px top; height: 21px; width: 100%; }
.daohang_bg{ background: #fff; border-radius: 5px; padding: 10px 5px;box-shadow: 0 0 20px #666;}
.nav_list ul li{ display:block; width: 100%; height: 30px; line-height: 30px; font-size: 14px; text-align: center; }
.nav_list ul li a{ display: block; width: 100%; }

.dyd_ts{
	position: fixed;
    opacity: 0.4;
    width: 100%;
    height: 100%;
    background-color: rgb(51, 51, 51);
    top: 0px;
	z-index: 99999;
}

.mem_img{
	position:relative;
}

.mem_img img{
	max-width:100%;
	width:auto;
	height:auto;
}
.qiehuan{
	position:absolute;
	top: 30%;
    width: 26%;
    right: 5%;
}
.qiehuan a{ display: block; margin-bottom: 3%; }
.qiehuan a img{ width: 100%; }
.mem_avatar{
	position:absolute;
	top: 10%;
    width: 26%;
    left: 50%;
    margin-left: -13%;
}


.mem_avatar img{
	border-radius: 100px;
    border: 2px solid #fff;
    width: 100%;
}

.mem_infon{
	position:absolute;
    bottom: 8%;
    color: #fff;
    text-align: center;
    width: 100%;
}

.mem_infon b{
    font-size: 16px;
}

.mem_conyui{
	width: 90%;
	margin: auto;
	padding:0px 0;
}

.mem_tihlb{
	border-left: 5px solid #b00c13;
    font-size: 20px;
    padding-left: 10px; height: 23px;
}

.mem_tihlb span{
	color: #5896cd;
    padding-left: 10px;
}
/*vip特权*/
#xiangq_jishao{ color:#5896cd; display:inline-block; background: url(../images/wenhao.png) no-repeat center; padding-right: 23px;      padding-right: 90px;
    margin-left: 10px;
    background-size: 12% auto;
    height: 23px;
    line-height: 23px;}

.tequan_warp{ width: 100%; }
.tequan_warp ul li{ display: block; width: 33.33%; float: left; margin-bottom: 10px; }
.tequan_warp ul li a{ display: block; width: 90%; margin: 0 auto;  }
.tequan_warp ul li a span{ display: block; width: 70%; margin: 0 auto; }
.tequan_warp ul li a span img{ width: 100%; }
.tequan_warp ul li a b{color: #504D4D; font-weight: normal; display: block; width: 100%; text-align: center; height: 25px; line-height: 25px; font-size: 12px; }
.tequan_warp h3{  font-size: 14px;color: #504D4D; font-weight: normal; height:30px; line-height: 30px; margin-bottom: 20px; }

/*vip特权 end*/
.mem_tihlb span a{
	color: #5896cd;
    padding-left: 10px;
}

ul li{
	list-style: none;
}


.mem_hlbmnb li{
	width:48%;
	float:left;
	margin:10px 0;
}

.mem_hlbmnb li img{
	max-width:100%;
	width:auto;
	height:auto;
}

.mem_rihlm{
	padding-left:4%;
}

.mem_hlhock{
	position: absolute;
    top: 46%;
    right: 10%;
    color: #fa832b;
}

.mem_icols li{
	width:50%;
	float:left;
	padding-top:20px;
}

.mem_xiaoim{
	font-size:16px;
}

.mem_xiaoim img{
	padding-right: 10px;
    vertical-align: bottom;
}

.mem_mtinck{
	padding-left:30px;
	font-size:14px;
	padding-top:10px;
}

.mem_mtinck i{
	font-style:normal;
	color:#ff0000;
}

.mem_solidsa{
	border-bottom: 1px solid #d9d9d9;
	padding-bottom:15px;
	clear:both;
}

.mem_imclop img{
	max-width:100%;
	width:auto;
	height:auto;
}

.mem_imclop{
	width:95%;
	margin:auto;
	position:relative;
}

.mem_fotitn1 a{
	position: absolute;
    top: 0px;
    left: 10%;
    width: 20%;
    height: 35%;
}

.mem_fotitn2 a{
	position:absolute;
	top: 0px;
    left: 30%;
    width: 20%;
    height: 35%;
}

.mem_fotitn3 a{
	position:absolute;
	top: 0px;
    left: 50%;
    width: 20%;
    height: 35%;
}

.mem_fotitn4 a{
	position:absolute;
	top: 0px;
    left: 70%;
    width: 20%;
    height: 35%;
}

.mem_fotitn5 a{
	position:absolute;
	top: 35%;
    left: 0%;
    width: 19%;
    height: 23%;
}

.mem_fotitn6 a{
	position:absolute;
	top: 35%;
    left: 20%;
    width: 19%;
    height: 23%;
}

.mem_fotitn7 a{
	position:absolute;
	top: 35%;
    left: 40%;
    width: 19%;
    height: 23%;
}

.mem_fotitn8 a{
	position:absolute;
	top: 35%;
    left: 60%;
    width: 19%;
    height: 23%;
}

.mem_fotitn9 a{
	position:absolute;
	top: 35%;
    left: 80%;
    width: 19%;
    height: 23%;
}

.new_diola{
	margin: 15px 0;
    background-color: #fff;
}

.new_conpl{
	width:90%;
	margin:auto;
}

.new_conpl li{
	float: left;
}

.new_coimkg {
	width:40%;
}

.new_coimkg img{
	max-width:100%;
	width:auto;
	height:auto;
}

.new_contioas{
	width:55%;
	padding-left:5%;
}

.hlb_top{
	width:70%;
	margin:auto;
	padding-top:20px;
}

.hlb_top img{
	max-width: 100%;
	width:auto;
	height:auto;
}

.hlty_bg{
	background-color: #fdefe2;
	padding:5%;
	margin-top:15px;
}

.hlty_ic{
	width:30%;
	float:left;
	text-align:center;
}

.hlty_ic img{
	width:100%;	
	max-width:150px;
	max-height:150px;
}

.hlty_tiop{
	width:40%;
	float:left;
	padding:0 5%;
}

.hlty_tiop i{
	display:block;
	font-style:normal;
	font-weight:700;
	font-size: 18px;
    line-height: 40px;
}

.hlty_tiop span{
	display:block;
	line-height: 20px;
}

.hlty_bom{
	width:20%;
	float:left;
	background-color:#f5840f;
	color:#fff;
	border-radius: 5px;
	padding: 10px 0;
    text-align: center;
    margin-top: 30px;
}

.hlty_bom a{
	display:block;
	color:#fff;
}

.hlty_sum{
	padding:10px 5% 20px 5%;
}

.hlty_sum span{
	color:#fe7140;
	font-size:16px;
	padding:0 5px;
}

.hlty_sum li{
	line-height:25px;
}

.hlty_on1{
	background: url(../../images/index/jinge.png) no-repeat center left;
	padding-left:8%;
}

.hlty_on2{
	background: url(../../images/index/chengjiao.png) no-repeat center left;
	padding-left:8%;
}

.hlty_on3{
	background: url(../../images/index/shijian.png) no-repeat center left;
	padding-left:8%;
}

.int_lout{
	position: absolute;
    right: 0px;
    bottom: 0px;
    height: 30px;
    font-size: 12px !important;
}

.inx_coklast{
	background-color: #ffffff;
    padding: 10px 0;
    padding-right:5%;
	border-bottom:5px solid #f7f7f7;
	margin:4%;
	border-top:8px solid #f7f7f7;

}

.inx_coklast li{
	width:20%;
	float:left;
	padding-left:5%;
	padding-bottom:5%;
}

.inx_coklast li img{
	width:100%;
}

.inx_tileo{
	margin-bottom:20px;
}

.inx_syiok{
	padding-left:20px;
}

.inx_syiok span {
    color: #fe7140;
    font-size: 16px;
    padding: 0 5px;
}

.inxty_on1{
	background: url(../../images/index/jinge.png) no-repeat center left;
	padding-left:25px;
	margin-bottom:15px;
}

.inxty_on2{
	background: url(../images/index_shji.png) no-repeat center left;
	padding-left:25px;
	margin-bottom:15px;
}

.inxty_on3{
	background: url(../images/index_xtu.png) no-repeat center left;
	padding-left:25px;
	margin-bottom:15px;
}

.inx_linkpos{
	position:relative;
}

.inx_linkcdk1 a{
	position: absolute;
    top: 0px;
    left:0px;
    width: 24%;
    height: 100%;
}

.inx_linkcdk2 a{
	position: absolute;
    top: 0px;
    left:25%;
    width: 24%;
    height: 100%;
}

.inx_linkcdk3 a{
	position: absolute;
    top: 0px;
    left:50%;
    width: 24%;
    height: 100%;
}

.inx_linkcdk4 a{
	position: absolute;
    top: 0px;
    left:75%;
    width: 24%;
    height: 100%;
}

.inx_down{
	padding-bottom:30px;
}

.inx_down li{
	width:22%;
	float:left;
	padding-right:3%;
	margin-bottom: 10px;
}

.inx_xzaio{
	background-color: #56b4db;
    color: #fff;
    padding: 8px 0;
    text-align:center;
    border-radius: 5px;
}

.inx_dowtit{
	height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
}
/*.h5_play_game li{ display: block; width: 25%; float: left;   margin-bottom: 10px; }
.h5_play_game li a{ display: block; width: 90%; margin: 0 auto;}*/
.peopel{
	height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;

}
.peopel span{ color: #ff0000; }

.tan_bghei {
    position: absolute;
    top: 0px;
    background-color: #adadad;
    z-index: 9999;
    left: 0px;
    display: block;
    width: 100%;
    opacity: 0.8;
}

.tan_cotop {
    width: 90%;
    margin: auto;
    box-shadow: 5px 5px 5px #666;
    border-radius: 5px;
    position: fixed;
    top: 10%;
    z-index: 99999;
    max-width: 500px;
}

.tan_topos {
    background-color: #b00c13;
    color: #fff;
    border-radius: 5px 5px 0 0;
    position: relative;
    padding: 15px 0;
}

.tan_totit {
    text-align: center;
    font-size: 24px;
}

.tan_close {
    position: absolute;
    right: 10px;
    top: 10px;
    width: 25px;
    cursor: pointer;
}

.tab_bomcon {
    background-color: #fff;
    border-radius: 0 0 5px 5px;
    padding: 10px;
}

.tab_bomcon p{
	line-height:25px;
}

.tab_bomcon i{
	color:#ff0000;
}

.mobhl_conp{
	width:90%;
	margin:auto;
}

.mobhl_titmn {
	margin:20px 0;
}

.mobhl_titmn li{
	float:left;
	width:43%;
	text-align:center;
	border-radius: 5px;
	line-height:30px;
}

.mobhl_bgcont{
	background-color:#f6850f;
}

.mobhl_bgcont a{
	color:#fff;
	display:block;
}

.mobhl_boraid{
	border: 1px solid #f6850f;
}

.mobhl_boraid a{
	display:block;
	color:#f6850f;
}

.mobhl_jliu{
	margin-right:5%;
}

.mobhl_lifs{
	margin-left:5%;
}

.mobhl_bottoms {
    display: inline-block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border: 1px solid #f6850f;
    border-radius: 4px;
    background-image: none;
    background-color: #f6850f;
    color: #fff;
    font-size: 18px;
    text-align: center;
    margin-top: 20px;
}

.mobhl_bottoms:hover{
	border: 1px solid #f6850f;
	background-color: #f6850f;
}

.hlb_label {
	line-height:25px;
}

.hlb_label em {
    color: #f60;
    font-weight: 700;
    padding-right: 5px;
}

.hlb_copla {
    color: #999;
}

.hlb_copla em{
	color: #f60;
    font-weight: 700;
    padding: 0 5px;
}

.hlb_inpcon {
    border: 1px solid #f6850f;
    padding: 7px 9px;
}

.hlb_sel_ban{
	background-color:#f76c31;
	color:#fff;
	text-align:center;
}

.hlb_sel_zu{
	padding-top:10px;
	padding-bottom:10px;
}

.hlb_sel_mon{
	font-size: 60px;
    line-height: 50px;
    font-weight: 700;
    padding-top:10px;
}

.hlb_sel_num{
	padding-bottom:10px;
}

.hlb_sel_ppp{
	font-size: 28px;
    line-height: 30px;
    font-weight: 700;
    padding-top:10px;
}

.mobhl_selcha{
	width:90%;
	margin:auto;
	padding:20px 0;
}

.hlb_caifu{
	line-height:25px;
	color: #f6850f;
    border-bottom: 1px solid #f6850f;
    margin-bottom: 5px;
}

.hlb_chauxnla{
	line-height: 25px;
}

.hlb_chauxnla li{
	float:left;
    width: 20%;
    text-align: center;
}

.hl_taflt{
	line-height: 25px;
}

.hl_taflt span{
	color: #f60;
    font-weight: 700;
    padding: 0 5px;
}

.hlb_shyicon4{
	font-size:20px;
	color: #f60;
	font-weight:700;
	padding-bottom: 5px;
    letter-spacing: 5px;
}

.hlb_gmasel{
	line-height:25px;
}

.hlb_gmasel li{
	float:left;
	text-align:center;
	width:20%;
}

.glb_shui a{
	background-color: #00a3d2;
    color: #fff;
    padding: 2px;
    border-radius: 5px;
}


/*vip 我的欢乐号*/
.vip_test{ margin-bottom: 5px;margin-top:5px; }
.vip_test .vip_title{ height: 35px; line-height: 35px;}
.vip_test .vip_title span{ display:block; background: url(../images/crown.png) no-repeat left; background-size: auto 25px; float: left; height: 35px; width: 40px;}
.vip_test .vip_title i{ font-size: 16px; float: left; font-weight: 600; display: block; font-style: normal; color: #000; line-height: 35px; }
.vip_test .vip_title div{ float: right; height: 35px; line-height: 35px;  }
.vip_test .vip_title div a{font-size: 14px; color: #f4514c; text-align: right; display: block; width: 100%; line-height: 35px;}
.vip_jingdu{ position: relative;border: 1px solid #ded049;background:#fff;height: 12px; border-radius: 12px;margin: 5px auto;width:90%;display: block;text-align:left;}
.textCon{ position: relative;/*border: 1px solid #ded049;*/ background:#fff;height: 10px; /*border-radius: 12px; */margin: 5px auto;width:80%;display: inline-block;text-align:left;padding-left:15%; }
.jingdu_bg{ height: 13px; background: #ded049; border-radius: 13px;display: inline-block; }
/*最近试玩*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1;}
.play_list ul{ margin: 2% 0px 0px 0px; padding: 0px; list-style-type: none; }
.play_list ul li,.hot_paly_warp ul li { display: block; width: 25%; float: left; }
.play_list ul li a{ display: block;width: 100%; text-decoration:none;}
.play_list ul li a span{ display: block; width: 90%; margin: 0 auto; }
.play_list ul li a span img{ width: 100%; }
.play_list ul li a em{ font-style: normal; display: block; text-align: center; line-height: 25px; color: #000; font-size: 12px; font-weight: 500;  }


.log_container {
    width: 100%;
    max-width: 750px;
    margin: 0 auto;
    background: #fff;
}

.log_imgbg{
	text-align:center;
	padding-top:20px;
}

.log_widthn{
	float: right;
    padding-right: 10%;
	color:#8ee2d2;
	cursor: pointer;
}

.user_lognl{ width:80%; margin:auto;}
.user_lognl .inp1{ width:70%;float:left;border-radius: 10px;}
.user_lognl .inp1 #username{ width:92%; background:#fff; height:30px; border:0px; padding:10px;border-radius: 10px;}
.user_lognl .inp2{ width:100%; background:#fff;}
.user_lognl .inp2 span{ display:block; width:70%; float:left;background:#fff;border-radius: 10px;}
.user_lognl .inp2 div{ width:30%; float:right; height:50px; line-height:50px; text-align:center;  background:#fff; }
.user_lognl .inp2 div a{ color:#999999; display:block; height:30px; line-height:30px; margin-top:10px;border-left:1px solid #e7e7e7;}
.user_lognl .inp2 span #password{ width:92%; background:#fff; height:30px; border:0px; padding:10px;border-radius: 10px;}

.use_zhmo{
	float: left;
    line-height: 30px;
    font-size: 18px;
    color: #fff;
    padding-top: 10px;
}

.log_titsi{
	color:#fff;
	padding-top:10px;
	font-size:14px;
}

.log_titsi a{
	color:#fff;
}

.ga_jum{
	background: url(../../images/juan_ico.png) no-repeat 5px;
	background-color: #eee;
	padding-right:0px !important;
	margin-right:5%;
}

.ga_jum span{
	display: inline-block;
	width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
	padding-left:5px;
}

.ganmpy_bord span{
	border: 1px solid red;
    border-radius: 5px;
	display: inline-block;
}

.more_web{ width: 90%; margin: 2% auto;height: 35px; text-align: center; line-height: 35px; background: #ff9900;  border-radius: 5px; box-shadow: 2px 2px 5px #ccc;}
.more_web a{ display: block; width: 100%; height: 35px; line-height: 35px;color: #fff;  }


/*app下载*/
.wap_app_warp{ width: 100%; height: 100%; max-width: 640px; margin:0 auto; background:url(../images/pay/wap_app_bg.jpg) no-repeat center; background-size:100% auto; overflow: hidden;}
 .wap_app_ceng{ width: 90%; margin: 40% auto 0px auto; height: 60%; /*padding-top: 50%;*/  background:url(../images/pay/wap_app_ceng.png) no-repeat center; background-size:100% auto; position: relative;}
.anniu{ width: 80%; left: 10%; top: 24%; position: absolute;}
.anniu ul li{ width: 50%; float: left;   }
.anniu ul li a{ width: 88%; margin: 0 auto; height: 40px; display: block;  }
.anniu ul li a img{ width: 100%; }
.renshu{height: 40px;line-height: 20px;text-align: center;color: #eee;font-size: 16px; word-spacing:8px; letter-spacing: 2px;}
.renshu span{ font-size: 18px; color: #daac07; }
.tanping{ width: 100%; height: 100%; position: fixed; top: 0px; left: 10px; z-index: 9999;  }
.tanping img{ width: 100%； }




/*新闻页面*/
.top_link{ display:block; height: 35px; line-height: 35px; width: 80%; margin:5% auto; }
.top_link span{ display:block; width: 50%; float: left; }
.top_link span a{ display: block; width: 85%; margin: 0 auto; border:1px solid #ff0000; line-height: 35px; text-align: center; background: #fff; color: #000; text-decoration: none; font-size: 16px; cursor: pointer;  }

.xinwen_list_warp{ width: 94%;margin:3% auto 5% auto;; }
.xinwen_list_warp ul li{ display: block; width: 100%; height: 35px; line-height: 35px; }
.xinwen_list_warp ul li span{ display: block; width: 10%; float: left; text-align:center;height: 20px; line-height: 20px; margin:7.5px 0px; }
.xinwen_list_warp ul li span.s1{ background:#ff0000;  }
.xinwen_list_warp ul li span.s2{ background:#ff9966;  }
.xinwen_list_warp ul li a{ display: block; width: 68%; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-left: 2%; color: #000; text-decoration: none;  }
.xinwen_list_warp ul li a:hover{ color: #ff0000; }
.xinwen_list_warp ul li em{ display: block; width: 20%; float: right; text-align: right; font-style: normal;  }
/*新闻详情页*/
.news_list_read .read_warp{ width: 100% }
.news_list_read .read_warp .read_title{ padding: 20px 10px; background: #ff9999;  }
.news_list_read .read_warp .read_title h1{ color: #fff;line-height: 30px; font-size: 20px; }
.news_list_read .read_warp .read_title span{ font-size: 12px; height: 30px; line-height: 30px; color: #fff; margin-top: 15px; display: block; }
.read_neirong{ padding: 10px; font-size:14px; line-height: 30px; }
.read_neirong img{     
	width: 80% !important;
    vertical-align: middle;
    height: auto !important;}
.mobredcon video {
    width: 100% !important;
}

.jingru{
    width: 100%;
    position: fixed;
    bottom: 0px;
    z-index: 9999;
    padding: 5px 0px;
    bottom: 0px;
    background: rgba(43, 36, 36, 0.5);
    height: 40px;
}
.jingru_warp{ width: 80%; margin: 0 auto;height: 40px; }
.jingru .game_ico_news{ height: 40px; width: 40px; float: left; }
.jingru .game_ico_news img{ width: 100%; border-radius: 8px; }
.jingru .game_name_news{ height: 40px; width: 120px; float: left; margin-left: 15px; line-height: 40px; }
.jingru .game_name_news a{font-size: 16px; color: #fff;}
.jingru .jingru_yx{  display: block; height: 30px; line-height: 30px; float: right; margin-top: 5px; background: #D65B65;;  color: #fff; font-weight:500; font-size: 14px; text-align: center; text-decoration: none; border-radius: 5px; padding: 0px 5px;  }
.news_xz{ background: #ff4c48 !important; color: #fff !important; }
.read_neirong{ font-size: 12px; font-family:'微软雅黑'; }

/*h5热门游戏*/
.hot_paly_warp ul{ margin: 10% 0px 10px 0px; padding: 0px; list-style-type: none;}
.hot_paly_warp ul li { margin-bottom: 5%; }
.hot_paly_warp ul li div{ width: 90%; margin: 0 auto; }
.hot_paly_warp ul li div .hot_img_link{ display: block; }
.hot_paly_warp ul li div .hot_img_link img{ width: 100%; }
.hot_paly_warp ul li div .hot_title_link{ font-size: 12px; font-weight: 500; text-align:center; display: block; line-height: 20px; text-decoration: none; color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  }
.hot_paly_warp ul li div em{font-style: normal; display: block; text-align: center; line-height: 20px; color: #000; font-size: 12px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hot_paly_warp ul li div em abbr{ color: #ff0000; }
.hot_paly_warp ul li div .hot_open_link{ display: block; width: 80%; background: #ff7e00; border-radius: 5px; color: #fff; line-height: 20px; text-align: center; margin: 0 auto; text-decoration: none; } 

.mm_bg{
	background:url(../images/mem_bg.jpg) no-repeat center;
}

.mm_avatar{
	text-align:center;
    position: relative;
	padding-top:10px;
}

.mm_avwi img{
	border-radius:100px;
}

.mm_avwi{
	width:30%;
	margin:auto;
    position: relative;
}

.mm_hist{
	padding-top: 10px;
    padding-left: 5%;
}

.mm_hist a{
	color:#fff;
    font-size: 16px;
    display: block;
}

.mm_vipom{
	position: absolute;
    bottom: 5px;
    right: -45px;
	color:#fff;
}

.mm_vipom span{
	background-color:#f5b904;
	padding: 3px 5px;
    border-radius: 5px 0 0 5px;
}

.mm_vipom i{
	background-color:#f19a21;
	padding: 3px 5px;
    border-radius: 0 5px 5px 0;
}

.mm_qiehz{
	position: absolute;
    bottom: 25%;
    right: 5%;
    padding: 5px 10px;
	width:25%;
}

.mm_qiehz a{
	color:#761e4d;
}

.mm_hlm{
	color:#fff;
	text-align:center;
	font-size:16px;
	padding:5px 0;
}

.mm_hlm span{
	font-size:16px;
}

.mm_use{
	color:#fff;
	text-align:center;
	font-size:16px;
}

.mm_viphm{
	margin-top:5px;
	margin-right:10px;
	text-align:center;
}

.mm_viphm i{
	color:#f5b904;
	font-size: 16px;
    padding: 0 2px;
}

.mm_vipal{
	color:#f5b904;
    padding: 3px 5px 3px 0;
    border-radius: 10px;
    margin-top: 5px;
}

.mm_vipal a{
	color:#f5b904;
    font-size: 14px;
    padding: 15px 5px;
}

.mm_topmeb{
	color:#fff;
	padding-bottom:10px;
}

.mm_topmeb li{
	width:33%;
	float:left;
	text-align:center;
	font-size:14px!important;
	line-height:25px;
	border-right: 1px solid #fff;
}

.mm_topmeb li em{
	display:block;
}

.mm_topmeb .on{
	border-right:none;
}

.mm_mbzomn{
	font-size:18px !important;
}

.mm_icop li{
	float:left;
	width:33%;
	text-align:center;
    border-bottom: 1px solid #ebeded;
    border-right: 1px solid #ebeded;
}

.mm_icop li a{
	display:block;
	padding: 20px 0;
}

.mm_icop li span{
	display:block;
	margin-top:10px;
	font-size:14px;
}

.mm_icop li img{
	vertical-align: middle;
}

.mm_icop li i{
	position: relative;
	height: 50px;
	line-height:50px;
	display:block;
}

.mm_topbg1 i em{
	position: absolute;
	background-color: #ec0410;
    color: #fff;
    border-radius: 100px;
    line-height: 18px;
}

.mm_topbg2 i em{
	position: absolute;
	background-color: #ec0410;
    color: #fff;
    border-radius: 100px;
	width:18px;
	height:18px;
    line-height: 18px;
	font-size:12px;
}

.mm_topbg3{
	position: relative;
}

.mm_topbg4{
	position: absolute;
    left: 0px;
    top: 0px;
}

.mm_icop{
	background-color:#fff;
}

.mm_fotas{
	background-color: #fff;
    margin-top: 20px;
	margin-bottom:20px;
    text-align: center;
	border-bottom: 1px solid #ebeded;
	border-top: 1px solid #ebeded;
}

.mm_fotas a{
	display: block;
    color: #ec0410;
    font-size: 16px;
    padding: 20px 0;
}

.mm_topbg4 img{
	width:50px;
}

.mm_fanlo{
	position: absolute;
    left: 20px;
	height:30px;
    width: 20%;
    text-align: left;
}

.mm_fanlo a{
	color:#fff;
	font-size:14px;
}


/*欢乐宝*/
.huanlebao_top{ background: #ff9d00;; padding: 7% 0px;color: #fff; text-align: center; }
.huanlebao_top p{ font-size: 14px; margin-bottom: 5px;  }
.huanlebao_top h2 span{ font-size: 25px;  }

.hlb_bottom_xx{ background: #E68E00;}
.hlb_bottom_xx li{ display: block; float: left; width: 50%; color: #fff; text-align: center; padding: 2% 0px;}
.hlb_bottom_xx li span,.hlb_bottom_xx li abbr{ display: block;line-height: 25px; }
.hlb_bottom_xx ul:after{ content: ''; clear: both; display: block; }

.ph_amcloler{
	background-color: #2389ee;
    color: #fff;
    text-align: center;
    font-size: 16px;
    padding: 5px;	
}

.ph_amcloler a{
	color:#fff;
	font-size: 16px;
}
	
.ph_bgck{
	background:url(../images/ph_bg.png);
}

.ph_contpls{
	position:relative;
	max-width:640px;
}

.ph_conabsp{
	position:absolute;
    top: 25%;
    left: 15%;
    width: 70%;
}

.ph_misl{
	color:#915354;
}

.ph_bowai{
    border-radius: 20px;
	padding: 5% 0;
	margin-top:5%;
	color:#fff;
}

.ph_bonei{
	color:#fff;
}

.ph_botun{
	margin-bottom:10px;
}

.ph_botun li{
	float:left;
	width:25%;
	text-align:center;
}

.ph_bocola{
	margin-bottom:10px;
}

.ph_bocola li{
	float:left;
	width:25%;
	text-align:center;
	height:30px;
	line-height:30px;
	overflow:hidden;
}

.ph_bocola li img{
	border-radius:10px;
	width:20px;
	height:20px;
}

.ph_bomckis{
	border-bottom:2px solid #790c0f;
    margin: 3% 5%;
}

.ph_opslaa{
	position: absolute;
	width:70%;
    top: 40%;
    background-color: #bb3536;
    left: 15%;
    border-radius: 20px;
    bottom: 22%;
}

.slot_itui span{
	padding-top: 5px;
    display: block;
    font-size: 14px;
}

.ph_licom1{
	width:15% !important;
}

.ph_licom2{
	width:20% !important;
}

.ph_licom3{
	width:40% !important;
}

.ph_licom4{
	width:25% !important;
}

.ph_oppls{
	position: absolute;
	bottom: 17%;
	width: 70%;
	left: 15%;
	color:#915354;
}
.ph_opplss{
   width:300px;
   margin-top:6%;
   margin-left:15%;
}

.ph_opuyionm{
	position: absolute;
	width:65%;
    top: 42%;
    left: 17.5%;
    bottom: 25%;
    background-color: #6a0c0d;
    overflow-x: auto;
    border-radius: 20px;
	padding:2% 0;
}

.ph_alink a{
	position: absolute;
    bottom: 2%;
    width: 100%;
    height: 15%;
	display: block;
}

.ph_ontit{
	border-bottom: 5px solid #eee;
    padding-bottom: 10px;
	padding-top:10px;
    margin-bottom: 10px;
}

.ph_imcp{
	width: 90%;
    margin: auto;
    line-height: 25px;
}

.ph_mins li{
	float:left;
}

.ph_mins li img{
	width:60px;
	padding-right:10px;
}

.ph_tioms div{
	height:20px;
	line-height:20px;
}

.ph_game{
	height: 40px;
    line-height: 30px;
}

.ph_game a{
	background-color: #2d8be2;
    color: #fff;
    padding: 5px 10px;
	font-size:16px;
}

.ph_phan a{
	background-color: #e50112;
    color: #fff;
    padding: 5px 10px;
	font-size:16px;
}

.dq_back{
	background-color: #fff;
	position: relative;
	z-index:1000;/*加了相对定位弄层级关系*/
}
.bg{
	background:none;
}
.dq_back a.more{
	display: block;
	margin:auto;
	width: 90%;
	text-align: center;
	padding:10px;
}
.ph_hnm{
	text-align: center;
    font-size: 16px;
    padding-top: 10px;
}

.ph_yxibm{
	text-align: center;
    max-width: 640px;
	position:relative;
}

.ph_yxibg{
	max-width:90%;
}

.ph_yxiabs{
	position: absolute;
    top: 30%;
    left: 10%;
    right: 10%;
}

.ph_yxiabs li{
	width:33.3%;
	float:left;
	margin-bottom:10%;
}

.ph_yxiabs li img{
	max-width:80%;
}

.slot_itui {
    width:90%;
	margin:auto;
    margin-top: 10px;
    margin-bottom: 20px;
	max-width:500px;
}

.slot_itui li {
    list-style-type: none;
    float: left;
    width: 23% !important;
    padding: 0 1%;
    text-align: center;
}

.ph_weios{
	text-align: center;
    margin-top: 10px;
}

.ph_weios img {
	width:30%
}

.ph_fotpo{
	text-align: center;
    padding: 10px 0;
}

.qiandao{
	background:#FF9B34;
	margin-top:-120px;
	padding:0 0 30px 0;
	z-index:99999;
}
.jindu{
	background-color: #FF8B14;
	padding:2px 4%;
	text-align:center;
}
.jindu .word{
	/*padding-top:10px;*/
	color:#fff;
	background:none;

}
.jindu .word span{
	color:#fff;
	position: absolute;
	left:50%;
}


.textCon i{
	display: inline-block;
	width: 12px;
	height: 12px;
	border:2px solid #DE4C51;
	border-radius:50%;
	background-color:#fff;
	position: absolute;
	top:-2px;
	left:50%;
}
.vip_jingdu1,.jindu .word1{
	margin-left:-51%;
}
.vip_jingdu2{
	margin-left:-20%;
}
.jindu .word2{
	 margin-left:-21%;
 }
.vip_jingdu3{
	margin-left:-7px;
}

.jindu .word3{
	margin-left:-12px;
}
.vip_jingdu4{
	margin-left:48%;
}
.jindu .word4{
	margin-left:44%;
}
.huanlebi1{
	margin-left:-45%;
}
.huanlebi2{
	margin-left:-15%;
}

.huanlebi3{
	margin-left:20%;
}

.dq_tomp{
	width:90%;
	margin:auto;

}

.dq_avar{
	width:50px;
	float:left;
}

.dq_avar img{
	border-radius:50px;
	border:2px solid #fff;/*加了边框*/
}

.dq_seleo{
	float: left;
    width: 65%;
    padding-left: 2%;/*值由5%改为2%*/
}

.dq_memnnb{
	height:25px;
	line-height:25px;
}

.dq_memnnb span{
	color:#e93540;
}

.dq_memnnb i{
	color:#f5b904;
	padding-left:5px;
}
.contentCon{
	position:relative;
	top:-15px;
	z-index:999;
	background:#f3f3f3;
}
.contentCon img.contentConPic{
	width: 100%;
	height:420px;
}
.dq_rimui{
	/*width:90%;*/
	width: 78%;
	margin:auto;
    margin-top: 20px;
    margin-bottom: 20px;
	position: absolute;
	top:1%;
	left:11%;/*加了绝对定位*/
}
.ui-widget-content{
	border:none;
}


.dq_tabcl{
	width:100%;
	text-align:center;
	border:solid #aaaaaa; 
	border-width:1px 0px 0px 1px;
	margin-top:5px;
}

.dq_tabcl td{
	border:solid #aaaaaa; 
	border-width:0px 1px 1px 0px;
	height:22px;
	line-height:22px;
}
.dq_vidji{
	color:#f5b904;
}
.dq_mkos{
	color:#e93540;
}

.dq_count{
	background:url(../images/qd_txt.png)no-repeat center;
    color: #f76300;
    width:80px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    font-size: 20px;
	margin:auto;
	position: relative;
	top:0px;
}

.dq_susim{
	position: absolute;
    top: 20px;
	color:#fff;
}

.dq_susim div{
	font-size:14px;
}

/*.dq_susim div span{*/
	/*color:#fff;*/
/*}*/

.dq_choshj{
	position: absolute;
    top: 20px;
    right: 0px;
    text-align: center;
	color:#fff;
}

.dq_choshj span{
	color:#fff;
}

.dq_choshj a{
	/*background-color: #fe941e;*/
    color: red;
    padding: 0px 20px;
    margin-top: 0px;
    display: inline-block;
    border-radius: 5px;
	text-decoration: underline;
}

.dq_lishi{
	width: 90%;
    margin: auto;
    padding: 10px 0 0 0;
}
.dq_lishi h3{
	font-size:16px;
	margin-bottom:10px;
	font-weight:normal;
}
.dq_lishi .line{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding: 5px 0;
}
.dq_lscoum{
	padding:2px 2%;
	overflow:hidden;
}

.dq_lscoum span{
	display:inline-block;
	float:left;
}
dq_lscoum .year{
	margin-right:2%;
}
.dq_lscoum .dateCon{
	margin-right:3%;
}
.dq_lscoum .coin{
	text-align:right;
	float: right;
}

.dq_lscoum .coin i{
	color:red;
}
.dq_gamtit{
	font-size:16px;
}

.dq_itui{
	margin:10px 0; 
}

.dq_itui li{
	float: left;
    width: 21%;
    text-align: center;
    padding: 0 2%;
}

.yxi_pches{
	position: absolute;
    font-size: 18px;
    color: #fff;
    left: 50%;
    width: 60px !important;
    margin-left: -30px;
}

.ph11_body{
	background:url(../../images/xixile.jpg);
}

.ph11_bom{
	 bottom:6% !important;
}




@media only screen and (min-width:420px) {
	
	.ph11_bom{
		 bottom:8% !important;
	}
	
}


.om_rior{
	background-color:#ff7e00;
	color: #fff;
    padding: 5px 10px;
    border-radius: 5px;
    margin-left: 5px;
}

.on_mem img{
	width:40px;
	border-radius:50px;
	float:left;
	padding-right:5px;
}

.on_xims span{
	display:block;
}


.mtl_tanbs{
	position: fixed;
	background-color: #000;
	width: 100%;
	height: 100%;
	bottom: 0px;
	opacity: 0.5;
}

.mtl_tanwei{
	position: fixed;
    top: 50%;
    margin-top: -100px;
    left: 50%;
    margin-left: -90px;
    width: 180px;
    height: 200px;
    background-color: #fff;
    border-radius: 10px;
}

.mtl_tanwei img{
	width:137px;
	padding-left: 20px;
    padding-top: 10px;
}

.mtl_weiguan{
	text-align: center;
    padding-top: 5px;
}

.mtl_tanwei:hover{
	color:#000;
}

.footer_fixed {
    position: fixed;
    bottom: 0px;
    z-index: 999999;
    background: #555658;
    width: 100%;
    max-width: 750px;
}

.footer_warp {
    padding: 1px 0px;
	height: 30px;
}

.clearfloat {
    zoom: 1;
}

.footer_fixed ul li {
    display: block;
    width: 25%;
    float: left;
}

.footer_fixed ul li a {
    display: block;
    width: 50%;
    margin: 0 auto;
    text-decoration: none;
    color: #8f9394;
}

.footer_fixed ul li a span {
    display: block;
    width: 100%;
    padding: 8% 0px;
}

.footer_fixed ul li a p {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 12px;
    line-height: 20px;
}

.header_top{
    position: relative;
    padding: 5px 10px;
}

.on_mem img {
    width: 34px;
    height: 34px;
    border-radius: 50px;
    float: left;
    padding-right: 5px;
}

.header_zhuce {
    position: absolute;
    right: 2%;
    height: 40px;
    line-height: 40px;
}

.header_zhuce a {
    background-color: transparent;
    color: #333333;
    text-decoration: none;
}

.hgn_ow {
    float: left;
    margin-left: 5px;
    font-size: 12px;
}

.hgn_slw {
    color: #d95f60;
}

.hgn_slw em {
    font-size: 14px;
}

.hgn_ow em {
    color: #d95f60;
    font-style: inherit;
}

.hgn_slw span {
    color: #f8ca88;
    padding-left: 10px;
}

.pc_wopwens {
    color: #000;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    font-size: 12px;
}

.mtl_tanwei img {
    width: 200px;
    margin-left: 20px;
    padding-top: 10px;
	padding-left:0px;
}

.mtl_weiguan {
    text-align: center;
    padding-top: 5px;
    color: #000;
    font-size: 12px;
}

.mtl_tanwei {
    position: fixed;
    top: 50%;
    margin-top: -150px;
    left: 50%;
    margin-left: -120px;
    width: 240px;
    height: 300px;
    background-color: #fff;
    border-radius: 10px;
    z-index: 999999;
    text-decoration: none;
}

.swiper-wrapper {   
 transform: translate3d(0,0,0);
 }

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
	display: flex;
	    transition-property: transform;
		    box-sizing: content-box;
	}
	    
.swiper-slide {
    background: #fff;
	    font-size: 18px;
    -webkit-box-pack: center;
	    justify-content: center;
    -webkit-box-align: center;
	align-items: center;
    overflow: hidden;
	    height: 100%;
    position: relative;
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
	display: flex;
	transition-property: transform;
	    box-sizing: content-box;
}
.news_paly_warp {
width: 100%;
}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.mop_cop1{
	position: absolute;
    left: 157px;
    top: 20px;
}

.mop_cop2{
	position: absolute;
left: 220px;
    top: 105px;
}

.mop_cop3{
	position: absolute;
	left: 170px;
    top: 190px;
}

.mop_cop4{
	position: absolute;
    left: 80px;
    top: 200px;
}

.mop_cop5{
	position: absolute;
    left: 20px;
    top: 120px;
}

.mop_cop6{
	position: absolute;
    left: 65px;
    top: 35px;
}

.phb_footcha{
	width:50%;
	margin:auto;
	padding-bottom:20px;
}

.phb_filsa{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgb(51, 51, 51);
	opacity: 0.4;
	top: 0px;
}

.phb_tanbghd{
	position: fixed;
	top: 33%;
	left: 50%;
	background-color: #fff;
	border-radius: 5px;
	width: 280px;
	margin-left: -140px;
}

.phb_tabtit {
    padding: 0px 10px;
    height: 35px;
    background: #ff6666;
    line-height: 35px;
    border-radius: 5px 5px 0 0;
}

.phb_tabtit span{
	color: #fff;
    line-height: 35px;
    width: 50%;
    font-size: 16px;
}

.phb_tabtit em{
	color: #fff;
    line-height: 35px;
    width: 30px;
    text-align: center;
    font-size: 16px;
    cursor: pointer;
    float: right;
    font-style: normal;
}

.phb_sosuis{
	margin: 10px auto;
    padding: 20px;
    border-bottom: 1px solid #ccc;
	font-size:16px;
}

.phb_sosuis a{
	font-size:16px;
}

.phb_tankm{
	padding: 0px 10px 10px 10px;
    text-align: center;
}

.phb_close{
	background-color: #ff6666;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    margin-left: 10px;
    text-decoration: none;
    width: 70px;
    display: inline-block;
}

.phb_clspay{
	background-color: #ff6666;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    margin-left: 10px;
    text-decoration: none;
    width: 70px;
    display: inline-block;
}

.clien_cont{
	position: absolute;
    top: 10px;  
	width: 300px;
    height: 300px;
    left: 50%;
    margin-left: -155px;
	z-index:99;
}

.clien_zpwid{
    width: 300px;
    height: 300px;
    background-image: url(../../images/Clientcont_1.png);
}

.cont_pos{
	color: #fff;
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
	/*z-index:99999;*/
}
.cont_ycans{
	color: #fff;
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index:99999;
}
.cont_chus{
	color: #fff;
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index:99999;
}
.cont_wei{
	color: #fff;
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
}
.cont_poros{
	color: #fff;
	position: fixed;
	top: 0px;
}
.cont_tofile{
	height:100%;
	margin: auto;
	background-color: #000;
	opacity: 0.8;
}
.cont_kuanfile{
	height:100%;
	margin: auto;
	background-color: rgb(51, 51, 51);
	opacity: 0.4;
}
.cont_tootpm{
	height:100%;
	margin: auto;
	overflow-y: auto;
}
.cont_optum{
	text-align: right;
	padding-right: 2%;
	font-size: 35px;
	font-family: 微软雅黑;
	cursor: pointer;
	height: auto;
}
.cont_oprigt{
	max-width: 50px;
	float: right;
}
.cont_bg{
	color:#fff;
	max-width:570px;
	text-align:left;
	margin:auto;
	padding-top:20px;
}
.cont_ulop{
	width: 90%;
	margin: auto;
	border-bottom: 2px solid #ccc;
}
.cont_ulop span{
	width: 45%;
	display: inline-block;
	text-align: center;
	padding-bottom: 10px;
	cursor: pointer;
}
.cont_ulop em{
	font-style: inherit;
}
.cont_ulop .on{
	border-bottom: 3px solid #fff;
	padding-bottom: 10px;
}
.cont_huodong{
	width: 90%;
	margin: auto;
	padding-bottom:20px;
}
.cont_huodong span{
	background-color: #fff;
	color: #666;
	padding: 3px 8px;
	display: inline-block;
	margin-top: 15px;
}
.cont_emopsl{
	margin-top: 10px;
}
.cont_emopsl em{
	font-style: inherit;
	display: block;
	line-height: 22px;
	font-size: 14px;
}
.cont_emopsl i{
	color: #d6c505;
	font-style: inherit;
	text-decoration: underline;
}
.cont_emopsl i a{
	color: #d6c505;
}
.cont_phangs{
	width: 90%;
	margin: auto;
	padding-bottom:20px;
}
.cont_suom{
	margin:15px 0;
}
.cont_phtit{
	margin-bottom: 10px;
}
.cont_phtit span{
	width: 25%;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}
.cont_oplik{
	border-bottom: 1px dashed #999;
	padding-bottom: 10px;
}
.cont_avaer img{
	width:30px;
	height:30px;
	border-radius: 50px;
}
.cont_mem{
	width: 85%;
	margin: auto;
	padding-bottom:20px;
}
.cont_memop{
	margin: 15px 0;
	padding: 10px 0;
	border-radius: 5px;
}
.cont_memtit{
	border-bottom: 2px dashed #e7ae08;
	margin-bottom: 10px;
}
.cont_memtit span{
	display: block;
	padding-bottom: 10px;
}
.cont_memtit em{
	padding-left:10px;
}
.cont_nones{
	border-bottom: 2px dashed #e7ae08;
	margin-bottom: 10px;
}
.cont_nones span{
	display: block;
	padding-bottom: 10px;
}
.cont_nones em{
	padding-left:10px;
}
.cont_memyued{
	color:#e7ae08;
}
.cont_posaver{
	position: relative;
}
.cont_close{
	position: absolute;
	top: -15px;
	right: 5%;
	font-size: 30px;
	font-family: 微软雅黑;
	cursor: pointer;
}
.cont_weima{
	position: fixed;
	top:0px;
	width: 100%;
	color:#fff;
}
.cont_weicodk{
	position: fixed;
	top:0px;
	width: 100%;
	color:#fff;
}
.cont_weifont{
	color: #fff;
	font-size: 14px;
	margin-top: 10px;
	line-height: 22px;
	text-align:center;
}
.cont_closwei{
	position: fixed;
	top: 0px;
	color: #fff;
	width: 100%;
}
.cont_opt{
	max-width: 570px;
	margin: auto;
}
.cont_btom{
	padding-top:40%;
}
.cont_gzhu{
	position: fixed;
    bottom: 5%;
    width: 200px;
    left: 50%;
    margin-left: -100px;
}
.cont_tunops{
	position: absolute;
    bottom: 18%;
    top: 13%;
    left: 5%;
    right: 5%;
    overflow-x: hidden;
}
.cont_weoslio{
	float: right;
	margin-right: 5%;
	margin-top: 5%;
	border: 1px solid #fff;
	width: 25px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
}
.cont_optont{
	float: right;
	margin-right: 5%;
	margin-top: 5%;
	border: 1px solid #fff;
	width: 25px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
	text-align:center;
}
.cont_gzcont{
	position: fixed;
	bottom: 10%;
	width: 80%;
	max-width: 400px;
}
.cont_gzcont img{
	width: 70%;
	margin-left: 15%;
}
.cont_weicodk {
    position: fixed;
    top: 0px;
    width: 100%;
    color: #fff;
	z-index:99999;
}
.cont_opt {
    max-width: 570px;
    margin: auto;
}
.cont_optont {
    float: right;
    margin-right: 5%;
    margin-top: 5%;
    border: 1px solid #fff;
    width: 25px;
    height: 25px;
    line-height: 25px;
    cursor: pointer;
}
.cont_btom {
    padding-top: 40%;
}
.clien_tuitit{
	width: 100%;
    margin: auto;
    padding-top: 20px;
}

.clien_cen{
	position: absolute;
    top: 0px;
    right: 0px;
}

.clien_cen img{
	width:120px;
}

.clien_dibus{
    color: #fff; 
}

.clien_dibus p{
	font-size: 16px;
    line-height: 25px;
	letter-spacing: 2px;
}

.clien_dibus em{
	font-size: 16px;
	color:#d6c505;
    font-weight: 700;
    padding: 0 5px;
}

.clien_tiul{
	padding-bottom: 20px;
}

.clien_tiul li{
	width: 21%;
    float: left;
    padding: 0 2%;
}

.clien_tiul li span{
	color:#fff;
	padding-top: 5px; 
	display:block;
}

.yhm{
   padding:5%;
   text-align:center;
   padding-top:0px;
   background-color: #ba4f7b;
 
}
.yhm .yhm-wz{
   font-size:12px;
   color:white;
   padding-top:10px;
}
.yhm a{
   font-size:16px;
   color:white; 
   text-align:right;   
}

.yhm input{
   margin-top:20px;
   padding:3px 16px;
   border:none;
   color:#000;
   border-radius:2px;
   margin-left:8px; 
}

.yhm .chaxun{
   margin-top:10px;
}
.yhm p input{
   padding:5px 20px;
   margin-left:30px;
   margin-top:0px;
   
}
.text_search{
   margin: auto;
  width: 98%;
  margin-top: 30px;
  line-height:25px;
  margin-left:20px;
}
.text_search p{
  margin-right:20px;
  
}
.text_search p a{
   margin-right:15px;
   font-size:12px;
}
.text_search p:first-child a{
  font-size:14px;
  font-family:微软雅黑;
  text-align:center;
  background-color:#ba4f7b;
  border-radius:2px;
  color:white;
  padding:3px 6px; 
  width:50px; 
 margin-right:40px;  
}
.text_search p a:last-child{
   margin-right:0px; 
}
.sx-val{
      background-color: #ba4f7b;
	  padding:5%;
}
.sx-val a{
   font-size:12px;
   color:white;
}
.sx-val input{
    width:30px;
	height:15px;
	margin-top:5px;
	float:right;
	margin-right:100px;
}
.sx-val p{
    text-align:left;
	line-height:25px;
	margin-left:70px;
}

.sol_posa{
	position: relative;
}

.sol_aosbss{
	position: fixed;
	top: 140px;
	bottom: 25%;
	width: 90%;
	max-width: 510px;
	overflow-y: scroll;
}

.sol_yximsg{
	position: fixed;
	bottom:-30px;
}

.sol_hdcoks{
	text-align: center;
    margin-top: 10px;
    font-size: 14px;
    position: fixed;
    bottom: 5%;
    width: 80%;
    max-width: 400px;
}

.sol_hdcoks a{
	color:#fff;
}


.follow {
	z-index: 100;
	position: absolute;
	left: -500px;
	bottom: 0px;
	width: 20%;
	opacity: 0;
}

.follow img {
	width: 100%
}
.moreGames {
	z-index: 100;
	position: absolute;
	bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	text-align: center;
}
.moreGames a {
	font: 11px Arial;
	text-decoration: none;
	background-color: #C0C0C0;
	color: #FFFFFF;
	padding: 2px 10px 2px 10px;
	border-radius: 8px;
	-webkit-border-radius: 8px;
}

.cont_pos{
	color: #fff;
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
}
.cont_wei{
	color: #fff;
	position: fixed;
	top: 0px;
	width: 100%;
	height: 100%;
}
.cont_poros{
	color: #fff;
	position: fixed;
	top: 0px;
}
.cont_tofile{
	max-width: 570px;
	height:100%;
	margin: auto;
	background-color: #000;
	opacity: 0.8;
}
.cont_tootpm{
	max-width: 570px;
	height:100%;
	margin: auto;
	overflow-y: auto;
}
.cont_optum{
	text-align: right;
	padding-right: 2%;
	font-size: 35px;
	font-family: 微软雅黑;
	cursor: pointer;
	height: auto;
}
.cont_oprigt{
	max-width: 50px;
	float: right;
}
.cont_bg{
	color:#fff;
	max-width:570px;
	text-align:left;
	margin:auto;
	padding-top:20px;
}
.cont_ulop{
	width: 90%;
	margin: auto;
	border-bottom: 2px solid #ccc;
}
.cont_ulop span{
	width: 28%;
	display: inline-block;
	text-align: center;
	padding-bottom: 10px;
	cursor: pointer;
}
.cont_ulop em{
	font-style: inherit;
}
.cont_ulop .on{
	border-bottom: 3px solid #fff;
	padding-bottom: 10px;
}
.cont_huodong{
	width: 90%;
	margin: auto;
	padding-bottom:20px;
}
.cont_huodong span{
	background-color: #fff;
	color: #666;
	padding: 3px 8px;
	display: inline-block;
	margin-top: 15px;
}
.cont_emopsl{
	margin-top: 10px;
}
.cont_emopsl em{
	font-style: inherit;
	display: block;
	line-height: 22px;
	font-size: 14px;
}
.cont_emopsl i{
	color: #d6c505;
	font-style: inherit;
	text-decoration: underline;
}
.cont_phangs{
	width: 90%;
	margin: auto;
	padding-bottom:20px;
}
.cont_suom{
	margin:15px 0;
}
.cont_phtit{
	margin-bottom: 10px;
}
.cont_phtit span{
	width: 25%;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}
.cont_oplik{
	border-bottom: 1px dashed #999;
	padding-bottom: 10px;
}
.cont_avaer img{
	width:30px;
	height:30px;
	border-radius: 50px;
}
.cont_mem{
	width: 80%;
	margin: auto;
	padding-bottom:20px;
}
.cont_memop{
	margin: 15px 0;
	padding: 10px 15px;
	border: 2px solid #fff;
	border-radius: 5px;
}
.cont_memtit{
	border-bottom: 1px dashed #e7ae08;
	margin-bottom: 10px;
}
.cont_memtit span{
	display: block;
	padding-bottom: 10px;
}
.cont_memyued{
	color:#e7ae08;
}
.cont_posaver{
	position: relative;
}
.cont_close{
	position: absolute;
	top: -15px;
	right: 5%;
	font-size: 30px;
	font-family: 微软雅黑;
	cursor: pointer;
}
.cont_weima{
	position: fixed;
	top:0px;
	width: 100%;
	color:#fff;
}
.cont_weicodk{
	position: fixed;
	top:0px;
	width: 100%;
	color:#fff;
}
.cont_weifont{
	color: #fff;
	font-size: 14px;
	margin-top: 10px;
	line-height: 22px;
}
.cont_closwei{
	position: fixed;
	top: 0px;
	color: #fff;
	width: 100%;
}
.cont_opt{
	max-width: 570px;
	margin: auto;
}
.cont_btom{
	padding-top:40%;
}
.cont_weoslio{
	float: right;
	margin-right: 5%;
	margin-top: 5%;
	border: 1px solid #fff;
	width: 25px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
}
.cont_optont{
	float: right;
	margin-right: 5%;
	margin-top: 5%;
	border: 1px solid #fff;
	width: 25px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
}
.cont_gzcont{
	position: fixed;
	bottom: 10%;
	width: 80%;
	max-width: 400px;
}
.cont_gzcont img{
	width: 70%;
	margin-left: 15%;
}
@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0.2;
	}
	40% {
		opacity: 0.4;
	}
	60% {
		opacity: 0.6;
	}
	80% {
		opacity: 0.8;
	}
	100% {
		opacity: 1;
	}
}
#box{
	-webkit-animation-name: fadeIn; /*动画名称*/
	-webkit-animation-duration: 5s; /*动画持续时间*/
	-webkit-animation-iteration-count: 1; /*动画次数*/
	-webkit-animation-delay: 0s; /*延迟时间*/
}

.top{
	position: absolute;
	z-index: 30;
	color: white;
	padding-left:3% ;
	padding-top: 6px;
	font-size: 14px;
}

.triangle {
	border: 15px solid red;
	border-right: 15px solid rgba(0,0,0,0);
	width: 60%;
	opacity: 0.6;
	position: relative;
	top:0px;
}
.fi{
	top:0px;
	position: fixed;
	width: 90%;
	z-index: 9999;
}

.shop_more{
	background: #ececec;
    width: 150px;
    font-size: 16px;
    text-align: center;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 5px 0;
    border-radius: 50px;
    cursor: pointer;
}

.cont_yxitui{
	position: fixed;
	bottom:30px;
	padding:0px;
	max-width: 500px;
	margin-top: 0px;
	margin-bottom:10px;
}
.cont_yxitui li{
	list-style-type: none;
	float: left;
	width: 23%;
	padding: 0 1%;
	text-align: center;
	font-size: 14px;
}
.cont_yxitui img{
	width: 70%;
}
.cont_yxitui a{
	color:#fff;
	text-decoration: none;
}
.cont_yxitui li span{
	padding-top: 2px;
	display: block;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}

.con_guize a{  
	color:#fe0000;
	text-decoration: underline;
	font-size:12px;
}

.con_zj{
z-index: 99999;
    position: absolute;
    top: 5%;
    width: 250px;
    left: 50%;
    margin-left: -136px;
    padding: 10px;
	line-height: 30px;
}
.con_zj .tijiao{
    width: 80%;
    margin: 20px;
}
.ds_gz{
	 position: absolute;
	 top:18%;
	 left: 50%;
    margin-left: -160px;
}
.con_guize{
position: absolute;
    top: 50%;
    width: 80%;
    font-size: 12px;
    margin-left: 5%;
    padding: 5%;
    padding-top: 1%;
    color: #b70b0b;
    height: 352px;
    margin-top: -106px;
}
.bj_huodong{
    width: 320px;
    height: 581px;
}
.xinxi{
    position: absolute;
    top: 20%;
    width: 80%;
    margin-left: 20px;	
}
.con_zj_wcz{
    text-align: center;
    margin-left: 35px;
    font-size: 20px;
    position: absolute;
    top: 30%;
}
#in_lxr{
	margin-left:20px;
	    width: 120px;
}
#in_lxsj{
	    margin-left: 7px;
		    width: 120px;
}
#in_dz{
	    margin-left: 32px;
		    width: 120px;
}
.bj_tankuang{
    background-color: #000;
    opacity: 0.7;
    position: absolute;
    top: 0;
    width: 100%;
    height: 820px;
	z-index: 999;
}
.con_zj_yyw{
	display:none;
	    text-align: center;
    margin-left: 47px;
    font-size: 20px;
    position: absolute;
    top: 30%;
}
.guize {
	width: 80%;
    margin: auto;
}
.jiangpin{
		width: 80%;
    margin: auto;
	margin-top:10px;
}
/* 签到验证码 */
.yanzhengma_in{
	padding:5% 10%;
	font-size: 16px;
}
.yanzhengma_in input{
	height:25px;
	width:160px;
}
.inp4 #imgCode{
	float:left;
	padding-left: 20%;
}
.yz_hz a{
	width: 50px;
    height: 25px;
    float: right;
    background: #ff6666;
    text-align: center;
    color: #fff;
    line-height: 25px;
    margin-top: 5px;
    border-radius: 5px;
    cursor: pointer;
	margin-left:20px;
}
#yzm_tijiao{
    width: 80px;
    height: 30px;
    font-size: 16px;
    margin: 20px 0 20px 120px;
    background-color: #ff6666;
    border: none;
    color: #fff;

}
.dyd_ts {
    position: fixed;
    opacity: 0.4;
    width: 100%;
    height: 100%;
    background-color: rgb(51, 51, 51);
    top: 0px;
    z-index: 99999;
}


</pre></body></html>