@charset "utf-8";
/* 重置  */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px "Microsoft YaHei","微软雅黑",\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", "华文细黑", STHeiti, MingLiu;}
body{
	background:#fff; 
	color:#333;
	font-size: 14px;
	font-weight: normal;
}
a{color: #333;}
.fl{float: left;}
.fr{float: right;}
.hide{display: none;}
/* 清除浮动 */
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix {*zoom: 1;}
.center{
	max-width: 1832px;
	padding: 0 30px;
	margin: 0 auto;
	min-width: 1200px;
} 

/* 顶部 */
.top_contain{position: relative;}
.top_logo{
	width: 128px;
	height: 128px;
	background: url(../img/logo.png) center center no-repeat;
	background-size: 128px 128px;
	margin: 0 5px 0 30px;
}
.top_nav_contian{
	width: 100%;
	position: absolute;
	left: 0;
	top: 10px;
	z-index: 10;
}
.nav_list_contain li{
	float: left;
	margin-left: 30px;
	font-size: 21px;
}
.nav_list_contain li a{
	color: #fff;
	padding-bottom: 5px;
	line-height: 149px;
}
.nav_list_contain li a:hover{border-bottom: 2px #f25600 solid;}
.nav_on{border-bottom: 2px #f25600 solid;}
.nav_list_contain{margin-top: 4px;}
.login_btn{
	line-height: 78px;
	font-size: 20px;
	color: #fff;
	margin-right: 15px;
}
.login_contain{margin: 30px 30px 0 0;}
.banner_contian img{
	width: 100%;
	min-width: 1200px;
}
.top_contain{min-width: 1230px;}
.code_contian{
	width: 100%;
	text-align: right;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -210px;
	z-index: 10;
}
.code_bg{
	display: inline-block;
	width: 478px;
	height: 487px;
	background: url(../img/dikuang.png) center center no-repeat;
	background-size: 100%;
	margin-right: 32px;
}
.loade_btn{
	width: 380px;
	height: 80px;
	margin: 28px auto 0 auto;
}
.loade_btn_pc{background: url(../img/btn_download_pc.png) no-repeat; }
.loade_btn_phone{background: url(../img/btn_download1.png) no-repeat; }
.load_btn_contain{padding-top: 10px; }
.code_img img{
	display: block;
	width: 200px;
	height: 200px;
	border-radius: 10px;
	margin: 0 auto;
}
.code_img{
	width: 212px;
	height: 200px;
	padding: 6px 0;
	border-radius: 10px;
	background: #5073cd;
	margin: 12px auto 0 auto;
}
.swiper-pagination-bullet-active{background: #f25600;}
/* 顶部 end */

/* 中间 */
/* 公告 */
.middle_contain{margin-top: 30px;}
.notice_tlt_list{margin-right: 18px;}
.notice_tlt{
	padding-bottom: 12px;
	font-weight: normal;
	color: #ccc;
	font-size: 28px;
}
.notice_tlt_on{
	border-bottom: 2px #c41919 solid;
	color: #333;
}
.notice_itlt_icon{
	display: block;
	width: 9px;
	height: 5px;
	background: url(../img/sj.png) center center no-repeat;
	margin: 0 auto;
}
.notice_list{
	font-size: 15px;
	padding-left: 15px;
	background: url(../img/notice.png) left center no-repeat;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.notice_list:hover{color: #f25600;}
.notice_list_contain{
	margin-top: 14px;
	padding-right: 92px;
	position: relative;
}
.notice_time{
	position: absolute;
	color: #666;
	top: 0;
	right: 0;
}
.list_contain{height: 275px;}
.w33{
	width: 33%;
	margin-right: 2%;
}
/* 最新活动 */
.action_tlt{color: #333;}
.action_contian{height: 275px;}
.next_contain{
	background-image: none;
	position: static;
	width: auto;
	height: auto;
	margin-top: 0;
}
.lb_tab{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10;
	color: #fff;
	background: #8d68dc;
	border-radius: 30px;
	height: 34px;
	line-height: 34px;
	padding: 0 15px;
	font-size: 20px;
}
.action_box{position: relative;}
.action_lb_box{position: static;}
.action_lb_box img{
	margin-top: 18px;
	max-width: 100%;
}
.next_jl{margin-right: 30px;}
.contact_contain{width: 30%;}
.kefu_contian{
	width: 216px;
	overflow: hidden;
	position: relative;
	margin-right: 45px;
	text-align: center;
	margin-top: -50px;
}
.kf_bg{
	display: block;
	width: 216px;
	height: 298px;
	background: url(../img/kefu.png) center center no-repeat;
}
.contact_code{
	display: block;
	width: 120px;
	height: 120px;
	position: absolute;
	top: 130px;
	left: 56px;
}
.coontact_text{font-size: 17px;}
/* 中间 end */

/* 热门youxi */
.game_contian{
	text-align: center;
	margin-top: 60px;
}
.game_more{
	background: #ffa400;
	font-size: 14px;
	color: #fff;
	padding: 1px 15px 2px 15px;
	border-radius: 8px;
	margin-left: 14px;
}
.game_list li{
	width: 20%;
}
.game_list img{max-width: 95%;}
/* 热门youxi end */

/* 底部 */
.footer{
	width: 100%;
	padding: 60px 0 120px 0;
	margin-top: 80px;
	border-top: 2px #8d68dc solid;
	text-align: center;
	color: #666;
}
.fot_nav a{
	padding: 0 8px;
	border-left: 1px #666 solid;
}
.fot_nav a:hover{color: #f25600;}
.border_no{border: none!important;}
.fot_img{margin-top: 18px;}
.fot_img img{margin: 0 5px;}
.copy{
	color: #999;
	line-height: 24px;
}
/* 底部 end */
/* 首页end */

/* 会员中心 */
.secd_nav{
	position: static;
	background: url(../img/nav_bg.png);
	padding: 10px 0;
	min-width:1800px;
}
.fc_bg{
	width: 100%;
	height: auto;
	background: #f0f4f7;
	padding-top: 56px;
}
.secd_center{
	width: 1760px;
	margin: 0 auto;
	padding: 0 20px;
}
.mine_left{width: 438px;}
.mine_tlt h1{
	font-size: 20px;
	color: #fff;
	font-weight: normal;
	width: 164px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	background: #51a2f3;
}
.mine_tlt{border-bottom: 2px #51a2f3 solid;}
.mine_left_zh{
	border: 1px #e9ecf3 solid;
	padding: 0 15px;
	background: #fff;
}
.mine_left_top{
	padding: 50px 25px;
	background: #f1f8ff;
	margin: 40px auto 45px auto;
	font-size: 20px;
}
.mine_left_top p{margin-bottom: 50px;}
.mine_left_jl{margin-bottom: 60px;}
.mine_left_btn a{
	display: block;
	width: 176px;
	height: 58px;
	line-height: 58px;
	text-align: center;
	font-size: 20px;
	margin: 0 13px;
	border-radius: 6px;
	box-sizing: border-box;
	float: left;
}
.mine_left_btn1{
	background: #51a2f3;
	color: #fff;
}
.mine_left_btn2{
	border: 1px #51a2f3 solid;
	color: #51a2f3;
}
.mine_left_btn{
	width: 404px;
	margin: 0 auto 60px auto;
}
.zh_contian{padding: 0;}
.zh_contian a{
	display: block;
	padding: 22px 0 26px 116px;
	border-bottom: 1px #e9ecf3 solid;
	line-height: 30px;
	
}
.zh_contian a:hover{border-left: 2px #51a2f3 solid;}
.size20{font-size: 20px;}
.size18{font-size: 18px;}
.zh_icon{
	display: block;
	width: 30px;
	height: 30px;
}
.zh_jt{
	display: block;
	width: 11px;
	height: 19px;
	background: url(../img/jt-h.png) center center no-repeat;
	margin-top: 7px;
}
.zh_icon1{background: url(../img/key.png) center center no-repeat;}
.zh_icon2{background: url(../img/wx.png) center center no-repeat;}
.zh_icon3{background: url(../img/mf.png) center center no-repeat;}
.zh_icon4{background: url(../img/cz.png) center center no-repeat;}
.zh_icon5{background: url(../img/q.png) center center no-repeat;}
.zh_p{margin: 0 55px 0 18px;}
.mine_left{margin-right: 45px;}

/* 右侧 */
.mine_right{width: 1277px;}
.mine_right_bg{
	padding: 40px 30px;
	min-height: 870px;
}
.mine_right_tb{
	width: 100%;
	text-align: center;
}
.mine_right_tb th,.mine_right_tb td{
	text-align: center;
	vertical-align: middle;
}
.mine_right_tb th{
	background: #f1f8ff;
	border: 1px #e9ecf3 solid;
	height: 70px;
}
.mine_right_tb tbody td{
	height: 74px;
	border-bottom: 1px #e9ecf3 solid;
}
.mine_right_tb tbody{
	color: #666;
	border: 1px #e9ecf3 solid;
}
.cz_jl_tlt{margin-bottom: 10px;}
.mine_right_kf{
	position: fixed;
	right: 40px;
	top: 55%;
}
.secd_footer{
	border-top: none;
	padding-top: 0px;
}
.bg_contain{background: #f0f4f7;}
/* 会员中心 end */

/* 帮助中心 */
.help_list{
	padding: 0 50px 50px 50px;
	min-height: 500px;
}
.help_select{
	color: #ccc;
	padding: 30px 0 25px 0;
}
.help_select a{
	color: #ccc;
	margin: 0 30px;
}
.help_select a:hover{color: #51a2f3;}
.help_list_contain li{
	border-bottom: 1px #ccc dashed;
	padding: 3px 0 18px 0;
}
.fc_on_help{color: #51a2f3!important;}
.top_wz a,.top_wz{color: #51a2f3;}
.help_list_contain li a:hover{color: #51a2f3;}
.help_list_contain li a{
	background: url(../img/list-jt.png) left center no-repeat;
	padding-left: 28px;
	margin: 4px 0;
	padding-right: 190px;
}
.help_list_contain li label{line-height: 40px!important;}
/* 帮助中心 end */

/* 帮助中心 end */
.new_detainl_tlt{
	padding: 40px 0 50px 0;
	text-align: center;
}
.new_detainl_tlt h1{font-weight: normal;}
.new_detainl_tlt p{
	color: #999;
	margin-top: 5px;
}
.help_detail_text p{
	margin-bottom: 32px;
	line-height: 26px;
}
.help_detail_text p img{max-width: 100%;}
.new_more{
	background: url(../img/list-jt.png) left center no-repeat;
}
.new_more_contain{
	border-top: 1px #ddd dashed;
	padding-top: 20px;
	margin-top: 60px;
}
.cz_login{
	margin-bottom: 20px;
}
.login_icon{
	display: block;
	width: 39px;
	height: 39px;
	margin-right: 15px;
}
.login_in{
	width: 268px;
	height: 44px;
	line-height: 44px;
	padding: 0 12px;
	border: 1px #51a2f3 solid;
	border-radius: 10px;
	font-size: 16px;
	outline: none;
}
.user_icon{background: url(../img/yonghuming.png) center center no-repeat;}
.key_icon{background: url(../img/mima.png) center center no-repeat;}
.yz_input{
	width: 156px;
	margin-right: 8px;
}
.yz_img img{
	display: block;
	width: 100px;
	height: 44px;
}
.login_top{
	padding-top: 40px;
	padding-bottom: 30px;
	margin-bottom: 0;
}
.login_btn_bg a{
	width: 350px;
	margin: 30px auto 0 auto;
}
.cz_jl{margin-bottom: 40px;}
.cz_lod_btn{
	background: #ffba00;
	color: #fff;
	font-size: 28px;
	height: 86px;
	line-height: 86px;
	border-radius: 10px;
	margin: 35px 0 30px 0;
}
.load_icon{
	display: block;
	width: 46px;
	height: 46px;
	background: url(../img/download.png) center center no-repeat;
	background-size: 100%;
	margin: 20px 25px 0 52px;
}
.down_cz{
	display: block;
	width: 190px;
	text-align: center;
	padding: 26px 0;
	border: 2px #e9ecf3 solid;
	border-radius: 10px;
}
.kf_icon{
	display: block;
	width: 91px;
	height: 80px;
	margin: 0 auto;
}
.kf_icon_img{background: url(../img/icon_kefu.png) center center no-repeat;}
.jh_icon_img{background: url(../img/icon_jiazhang.png) center center no-repeat;}
.down_left_bot{
	color: #999fad;
	margin: 22px 0 0 0;
}
.down_box{margin-bottom: 60px;}

/* 右侧 */
.bz_contian img{max-width: 100%;}
.cz_select_tlt{
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 60px;
}
.pay_style_list{
	padding: 17px 14px;
	border: 2px #e9ecf3 solid;
	border-radius: 8px;
	width: 234px;
	margin-right: 24px;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}
.pay_style_name{
	font-size: 24px;
	line-height: 78px;
}
.pay_style{
	display: block;
	width: 113px;
	height: 78px;
}
.pay_style_list:hover{border: 2px #51a2f3 solid;}
.zfb_icon{background: url(../img/zfb-cz.png) left center no-repeat;}
.wxpay_icon{background: url(../img/wx-cz.png) left center no-repeat;}
.czk_icon{background: url(../img/czk.png) left center no-repeat;}
.cz_select_contian{margin: 80px 0 0 45px;}
.select_on{
	display: block;
	width: 75px;
	height: 65px;
	background: url(../img/select.png) center center no-repeat;
	position: absolute;
	right: 0;
	bottom: 0;
}
.cz_btn_sz{
	width: 592px;
	height: 98px;
	line-height: 98px;
	text-align: center;
	background: #51a2f3;
	color: #fff;
	font-size: 30px;
	border-radius: 8px;
	margin: 160px 0 0 120px;
}
.cz_right_bg{
	min-height: 810px;
	padding: 40px 30px;
}

/* 客服中心 */
.down_cz{background: #f1f8ff;}
.kefu_list_contian{
	padding: 60px 0 60px 150px;
	min-height: 600px;
}
.kf_list{
	padding: 40px 0 60px 0;
	width: 416px;
	border: 2px #e9ecf3 solid;
	background: #f1f8ff;
	text-align: center;
	float: left;
	margin-right: 90px;
}
.kf_img_i{
	display: block;
	width: 150px;
	height: 150px;
	background-size: 100%;
	margin: 0 auto 30px auto;
}
.kf_img_i1{background: url(../img/kf1.png) center center no-repeat;}
.kf_img_i2{background: url(../img/kf2.png) center center no-repeat;}
.kf_tell{
	color: #51a2f3;
	margin-top: 5px;
}