/*初始化style*/
a, b, html, body, button, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, i, input, li, p, select, span, textarea, ul,ol,img{
	padding: 0;
	margin: 0;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
}
a{
	text-decoration: none;
	color: #44474e;
}
i{
font-style: normal;
}
div a:hover{
color: #38B2E4;
}
img{
	border: none;
	_border: 0;
}
.input,button,select{
	display:inline-block;
	vertical-align:middle;
	outline:none;
	border:none;
	font-family:"微软雅黑";
	box-sizing: content-box;
}
button{
letter-spacing: 2px;
cursor: pointer;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
}
/*button:focus{
border: 1px solid #7EA8EE;
	-webkit-box-shadow: 0 0 0 1px #B9D5FA;
	box-shadow: 0 0 0 1px #B9D5FA;
}*/
div input{
color: #44474e;
}
dt,dl,dd,ol,ul,li{
list-style: none;
}
html{
	-webkit-tap-highlight-color: transparent;
	-webkit-font-smoothing: antialiased;
	/*-webkit-user-select: none;
	user-select: none;*/
}
body{
	font:12px/1.5 "微软雅黑",sans-serif;
	letter-spacing: 2px;
	color: #44474e;
}
.min_980{
min-width: 980px;
}
.max_1200{
min-width: 1200px;
}
.min_980 #other_bg{
min-width: 980px;
}
#other_bg{
min-width: 1200px;
}

/* 在手机上隐藏 */
@media screen and (max-width: 1000px) {
#other_bg {
	min-width: 100% !important;
}
}

@media screen and (max-width: 1000px) {
.qka-center {
	width: 100% !important;
}

.middlePannel {
	display: flex;
	flex-direction: column;
	width: 100% !important;
	min-width: 100% !important;
}

.leftPannel {
	width: 100% !important;
	display: flex;
	min-height: 50px !important;
}

.rightPannel {
	width: 100% !important;
	min-width: 100% !important;
}

.rightPannel table {
	width: 100% !important;
	min-width: 100% !important;
}

.middlePannel td {
	width: auto !important;
	font-size: 14px !important;
}

.middlePannel th {
	padding-left: 5px;
}

.middlePannel h1 {
	font-size: 18px !important;
}
}

/*清除浮动*/
.clear:after{content:'';display: block;clear: both;visibility: hidden;height: 0;}
/*自定义类*/
/*单行溢出隐藏*/
.overflow{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*多行溢出隐藏*/
.much-overflow{
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
/*换行自动缩进*/
.newline-indent{
	padding-left: 2em;
	text-indent: -2em;
}
/*边框阴影*/
.right-bottom-shadow{
box-shadow: 1px 2px 1px rgba(0,0,0,0.072);
-webkit-box-shadow: 1px 2px 1px rgba(0,0,0,0.072);
-moz-box-shadow: 1px 2px 1px rgba(0,0,0,0.072);
}
.shadow{
box-shadow: 0 1px 2px #d3d3d3;
-webkit-box-shadow: 0 1px 2px #d3d3d3;
-moz-box-shadow: 0 1px 2px #d3d3d3;
}
.base_button_green,.base_button_blur{
display: block;
width: 213px;
height: 56px;
font-size: 26px;
text-align: center;
line-height: 56px;
color: #fff;
cursor: pointer;
outline: none;
}
.base_button_green:hover,.base_button_blur:hover{
color: #fff!important;
opacity: 0.9;
outline: none;
}
.base_button_green:active,.base_button_blur:active{
color: #fff!important;
opacity: 0.8;
outline: none;
}
.base_button_green{
background: url('btn_green.png') no-repeat;
}
.base_button_blur{
background: url('btn_blue.png') no-repeat;
}
.content-pc,#download_bg{
min-width: 1106px;
}
.qka-home .home-nav,.qka-download .home-nav,.qka-gameDetails .home-nav,.qka-helpCenter .home-nav,.qka-helpCenterPaging .home-nav{
color: #fdf406;
}
.qka-center{
	width: 1200px;
	margin: 0 auto;
}
.min_980 .qka-center{
	width: 980px;
	margin: 0 auto;
}
.head{
	height: 50px;
}
.main_icon-main_bg_channel,
.main_icon-main_bg_daohang,
.main_icon-main_bg_erweima,
.main_icon-main_btn_android01,
.main_icon-main_btn_android02,
.main_icon-main_btn_android03,
.main_icon-main_btn_download_computer01,
.main_icon-main_btn_download_computer02,
.main_icon-main_btn_download_computer03,
.main_icon-main_btn_drop01,
.main_icon-main_btn_drop02,
.main_icon-main_btn_iphone01,
.main_icon-main_btn_iphone02,
.main_icon-main_btn_iphone03,
.main_icon-main_icon_chongzhi01,
.main_icon-main_icon_chongzhi02,
.main_icon-main_icon_download01,
.main_icon-main_icon_download02,
.main_icon-main_icon_gift02,
.main_icon-main_icon_room01,
.main_icon-main_icon_room02,
.main_icon-main_icon_service01,
.main_icon-main_icon_service02,
.main_icon-mian_icon_gift01 {
background-image: url('main_icon.png');
background-repeat: no-repeat;
background-size: 471px 435px;
}
.homeicon-headLogo {
	float: left;
	width: 174px;
	height: 35px;
	background-position: -298px -89px;
	font-size: 0;
	margin-top: 7px;
}
.homeicon-headSlogan {
	float: left;
	width: 294px;
	height: 42px;
	background-position: -2px -89px;
	margin: 4px 0 0 8px;
}
.user-login{
float: right;
position: relative;
	z-index: 4;
}
.user-login li{
float: left;
margin-right: 16px;
}
.user-login a{
font-size: 14px;
color: #fff;
line-height: 51px;
}
.fast-box{
position: relative;
float: right;
line-height: 30px;
	width: 121px;
	height: 30px;
	background-position: -127px -269px;
margin-top: 11px;
box-sizing: border-box;
padding-left: 21px;

font-size: 14px;
color: #fff;
cursor: pointer;
z-index: 5;
}
.fast-box:hover .main_icon-main_btn_drop01{
background-position: -78px -404px;
}
.fast-box:hover .fast-content{
display: block;
}
.fast-content{
position: absolute;
top: 30px;
left: 0;
background-color: #fff;
display: none;
z-index: 3;
-webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.2);
}
.fast-content li{
position: relative;
width: 120px;
height: 30px;
}
.fast-content li:hover span{
width: 100%;
}
.fast-content li:hover a{
color: #fff;
}
.fast-content span{
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 2px;
height: 100%;
-moz-transition: width 0.3s ease-out;
-webkit-transition: width 0.3s ease-out;
transition: width 0.3s ease-out;
}
.fast-content a{
position: absolute;
z-index: 2;
display: block;
width: 100%;
height: 100%;
font-size: 15px;
text-align: center;
-moz-transition: width 0.3s ease-out;
-webkit-transition: width 0.3s ease-out;
transition: color 0.3s ease-out;
}
.main_icon-main_btn_drop01 {
	position: absolute;
	top: 50%;
	right: 6px;
	margin-top: -12px;
	width: 24px;
	height: 24px;
	background-position: -440px -269px;
}
.fast-content li:nth-child(6n+1) span{
background-color: #32C000;
}
.fast-content li:nth-child(6n+2) span{
background-color: #009CFF;
}
.fast-content li:nth-child(6n+3) span{
background-color: #A19FEA;
}
.fast-content li:nth-child(6n+4) span{
background-color: #FF4E00;
}
.fast-content li:nth-child(6n+5) span{
background-color: #FFC502;
}
.fast-content li:nth-child(6n+6) span{
background-color: #FF5CE2;
}
.qkagameLogo{
position: absolute;
left: 0;
top: 44px;
z-index: 4;
}
.qkagameLogo>a:first-child{
margin-bottom: 8px;
}
.qkagameLogo>a{
display: block;
}
.top-nav{
position: absolute;
top: 53px;
left: 398px;
z-index: 4;
}
.top-nav li{
float: left;
	width: 110px;
	height: 40px;
	margin-right: 5px;
	line-height: 40px;
	font-size: 20px;
	background-repeat: no-repeat;
	background-position: -2px -269px;
	cursor: pointer;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
}

.top-nav li:last-child{
margin-right: 0;
}

.top-nav .active{
background-image: url('main_icon.png');
}
.top-nav li a{
position: relative;
display: block;
width: 100%;
color: #fff;
padding-right: 16px;
text-align: right;
box-sizing: border-box;
}
.top-nav span{
position: absolute;
left: 10px;
	top: 50%;
	margin-top: -14.5px;
width: 36px;
	height: 29px;
background-image: url('main_icon.png');
	background-repeat: no-repeat;
	background-size: 471px 435px;
	transform: scale(0.8);
}
.top-nav .q1{
background-position: -326px -269px;
}
.top-nav .active .q1,.top-nav li:hover .q1{
	background-position: -364px -269px;
}
.top-nav .q2{
	background-position: -432px -236px;
}
.top-nav .active .q2,.top-nav li:hover .q2{
	background-position: -250px -269px;
}
.top-nav .q3{
	background-position: -356px -236px;
}
.top-nav .active .q3,.top-nav li:hover .q3{
	background-position: -394px -236px;
}
.top-nav .q4{
	background-position: -40px -404px;
}
.top-nav .active .q4,.top-nav li:hover .q4{
	background-position: -288px -269px;
}
.top-nav .q5{
	background-position: -402px -269px;
}
.top-nav .active .q5,.top-nav li:hover .q5{
	background-position: -2px -404px;
}
.top-nav li:hover a,.top-nav .active a{
color: #fdf406;
}
.download-block{
position: absolute;
top: 299px;
right: 99px;
width: 352px;
z-index: 4;
}
.downloadButton{
position: absolute;
top: 0;
left: 0;
width: 352px;
	height: 87px;
	background-image: url('main_icon.png');
	background-repeat: no-repeat;
	background-size: 471px 435px;
	background-position: -2px -2px;
}
.downloadButton:hover{
background-position: -2px -90px;
}
.downloadButton:active{
	background-position: -2px -180px;
}
.adButton,.iosButton{
position: absolute;
top: 136px;
}
.adButton{
left: 61px;
}
.iosButton{
right: 61px;
}
.adButton>span,.iosButton>span{
display: block;
width: 90px;
	height: 91px;
	background-image: url('main_icon.png');
	background-repeat: no-repeat;
	background-size: 471px 435px;
}
.adButton p,.iosButton p{
font-size: 18px;
color: #fff;
text-align: center;
margin-top: 5px;
}
.adButton span{
background-position: -356px -144px;
}
.adButton:hover span{
background-position: -2px -311px;
}
.adButton:active span{
background-position: -94px -312px;
}
.iosButton span{
background-position: -186px -311px;
}
.iosButton:hover span{
	background-position: -278px -310px;
}
.iosButton:active span{
background-position: -370px -311px;
}
.adQRcode,.iosQRcode{
position: absolute;
visibility: hidden;
top: -49px;
	width: 133px;
	height: 157px;
	background-color: #073d43;
	 background-color: rgba(0,0,0,0.7);
	border-radius: 8px;
	opacity: 0;
	-webkit-transition: opacity .2s;
	transition: opacity .2s;
}
.min_980 .adQRcode,.min_980 .iosQRcode{
display: none;
visibility: initial;
}
.adQRcode span,.iosQRcode span{
display: block;
margin: 8px auto 0;
width: 117px;
box-sizing: border-box;
padding: 4px;
background-color: #fff;
}
.adQRcode img,.iosQRcode img{
display: block;
width: 100%;
height: auto;
}
.adQRcode p,.iosQRcode p{
font-size: 14px;
letter-spacing: 1px;
line-height: 32px;
margin-top: 0;
}
.adQRcode{
left: -139px;
}
.iosQRcode{
right: -139px;
}
.adButton:hover .adQRcode,.iosButton:hover .iosQRcode{
visibility: visible;
opacity: 1;
}
.min_980 .adButton:hover .adQRcode,.min_980 .iosButton:hover .iosQRcode{
display: block;
}
.adQRcode span table,.iosQRcode span table{
margin: 0!important;
width: 100%;
height: 100%;
}


/*导航部分*/
.nav-img{
position: relative;
min-width: 1200px;
}
.min_980 .nav-img{
min-width: 980px;
}
.nav{
position: absolute;
width: 100%;
background-color: rgba(0,0,0,0.4);
z-index: 2;
}
.nav ul{
overflow: hidden;
}
.nav li{
float: left;
}
.nav  li:first-child{
margin-left: 213px;
}
.min_980 .nav  li:first-child{
margin-left: 140px;
}
.nav a{
display: block;
padding: 12.5px 55px;
font-size: 26px;
color: #fff;
}
.nav a:hover{
color: #fdf406;
}
.top-main{
position: relative;
}
.slideshow{
position: relative
}
.top-position{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 618px;
}
.top-position>.qka-center{
position: relative;
height: 100%;
}
.nav-img-box{
height: 618px;
}
.nav-img-box li{
position: absolute;
display: none;
width: 100%;
height: 100%;
z-index: 3;
}
.nav-img-box li:first-child{
display: block;
}
.nav-img-box a{
display: block;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: center top;
background-size: auto 100%;
}
.min_980 .nav-img-box img{
min-width: 980px;
}
.nav-page{
position: absolute;
left: 50%;
bottom: 30px;
-ms-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
	z-index: 4;
}
.nav-page li{
float: left;
width:20px;
height:20px;
margin: 0 5px;
cursor: pointer;
border-radius: 20px;
background-color: #A3B2C4;
-webkit-transition: width .4s;
transition: width .4s;
}
.nav-page .page-active{
width:40px;
border-radius: 20px;
background-color: #fff;
}
.homeicon-btnDownload,.homeicon-btnAndriod,.homeicon-btnIos{
-moz-transition: transform 0.2s ease-out;
	-webkit-transition: transform 0.2s ease-out;
	transition: transform 0.2s ease-out;
}
.homeicon-btnDownload:active,.homeicon-btnAndriod:active,.homeicon-btnIos:active{
-ms-transform: scale(0.8);
-moz-transform: scale(0.8);
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
.homeicon-btnDownload{
position: absolute;
top: 259px;
left: 50%;
margin-left: -594px;
	width: 342px;
	height: 85px;
	background-position: -2px -2px;
}
.homeicon-btnDownload:hover{
background-position: -344px -2px;
}
.homeicon-btnAndriod{
position: absolute;
left: 50%;
top: 363px;
margin-left: -536px;
width:90px;
height:90px;
background-position:-2px -133px;
-moz-transition: transform 0.2s ease-out;
	-webkit-transition: transform 0.2s ease-out;
	transition: transform 0.2s ease-out;
}
.homeicon-btnAndriod:hover{
background-position: -92px -133px;
}
.homeicon-btnIos{
position: absolute;
left: 50%;
top: 363px;
margin-left: -399px;
width:90px;
height:90px;
background-position:-274px -133px;
-moz-transition: transform 0.2s ease-out;
	-webkit-transition: transform 0.2s ease-out;
	transition: transform 0.2s ease-out;
}
.homeicon-btnIos:hover{
background-position: -364px -133px;
}
.min_980 .homeicon-btnDownload{
margin-left: -494px;
}
.min_980 .homeicon-btnAndriod{
margin-left: -436px;
}
.min_980 .homeicon-btnIos{
margin-left: -299px;
}
.homeicon-btnAndriod span,.homeicon-btnIos span{
display: none;
position: absolute;
width: 122px;
height: 130px;
	top: 50%;
	margin-top: -65px;
}
.homeicon-btnAndriod span{
	left: -122px;
}
.homeicon-btnIos span{
	right: -122px;
}
.homeicon-btnAndriod:hover span{
display: block;
}
.homeicon-btnIos:hover span{
display: block;
}
.content-gameDetails{
border: 1px solid #ccc;
	background-color: #fff;
}
/*活动新闻区域*/
.content-main{
background-color: #fff;
}
.content-main .qka-center{
overflow: hidden;
}
.activity{
float: left;
width: 772px;
}
.content-title{
position: relative;
display: block;
padding-top: 10px;
margin-bottom: 10px;
}
.content-title h3{
display: inline-block;
line-height: 65px;
font-size: 26px;
}
.content-title span{
position: absolute;
font-size: 16px;
color: #109bfc;
right: 0;
top: 30px;
}
.content-title span i{
font-family: SimSun;
}
.content-title:hover span{
color: #38B2E4;
}
.activity-left{
float: left;
width: 200px;
}
.activity-left img{
display: block;
width: 100%;
height: 150px;
}
.activity-left img:first-child{
margin-bottom: 20px;
}
.activity-right{
float: right;
width: 550px;
}
.activity-right a{
display: block;
opacity: 1;
-webkit-transition: opacity .1s ease;
transition: opacity .1s ease;
}
.activity-right a:hover{
opacity: .9;
}
.activity-left a{
display: block;
-ms-transform-origin: left bottom;
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.activity-left a:hover{
-ms-transform: scale(1.06);
-webkit-transform: scale(1.06);
transform: scale(1.06);
}
.activity-left a:first-child{
transform-origin: left top;
}
.activity-right img{
display: block;
width: 100%;
height: 320px;
}
.news{
float: right;
width: 368px;
}
.fishing .footer a,.fishing .footer,.fishing .footer p{
color: #fff;
}
.fishing{
background: url('byzt_img_down-2.jpg') no-repeat center bottom;
}
.news-content{

}
.news-content a{
display: block;
overflow: hidden;
}
.news-content li{
padding-left: 6px;
border-bottom: 1px dotted #A1DCD4;
}
.news-content span{
float: right;
font-size: 14px;
line-height: 40px;
text-align: right;
padding-right: 8px;
}
.news-content span:first-child{
float: left;
position: relative;
width: 275px;
text-align: left;
padding-left: 9px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.news-content li:hover span{
color: #38B2E4;
}
.news-content span:first-child:before{
content: '';
position: absolute;
left: 0;
top: 50%;
margin-top: -5px;
width: 2px;
height: 10px;
background-color: #19BEA7;
}
/*游戏专区*/
.content-minor{
background-color: #f0f0f0;
margin-top: 6px;
min-width: 1200px;
}
.game-block{
padding-bottom: 47px;
}
.game-block li{
float: left;
margin: 0 12px;
}
.game-block li:first-child{
margin-left: 0;
}
.game-block li:last-child{
margin-right: 0;
}
.game-block a{
position: relative;
display: block;
width: 220px;
height: 300px;
-webkit-transition: margin .1s ease;
transition: margin .1s ease;
}
.game-block a:hover{
margin-top: -10px;
}
.game-block a img{
display: block;
width: 100%;
height: 100%;
}
.game-block a p{
position: absolute;
bottom: 3px;
width: 100%;
text-align: center;
font-size: 18px;
color: #fff;
}
/*页脚部分*/
.footer{
width: 1200px;
margin: 0 auto;
}
.min_980 .footer{
width: 980px;
}
.link-block{
display:table;
margin: 0 auto;
padding-top: 20px;
}
.link-block li{
float: left;
font-size: 12px;
line-height: 12px;
}
.link-block a{
font-size: 12px;
color: #000;
margin: 0 13px;
}
.link-block li:before{
content: "|";
}
.link-block li:first-child:before{
content: "";
}
.qka-tip{
display: table;
color: #6c7890;
margin: 0 auto;
margin-top: 7px;
}
.qka-papers{
display: table;
margin: 0 auto;
margin-top: 6px;
}
.qka-papers a{
color: #6c7890;
display: inline-block;
vertical-align: bottom;
}
.qka-filing{
display: table;
margin: 0 auto;
margin-top: 8px;
color: #6c7890;
padding-bottom: 18px;
text-align: center;
}
.homeicon-footerIcon1{
width:54px;
height:20px;
background-position:-531px -89px;
}
.homeicon-footerIcon2{
width:20px;
height:20px;
background-position:-629px -89px;
}
.homeicon-footerIcon3{
width:20px;
height:20px;
background-position:-651px -89px;
}
.homeicon-footerIcon4{
width:55px;
height:20px;
background-position:-474px -89px;
}
.homeicon-footerIcon5{
width:55px;
height:20px;
background: url('bottom_small_img.png') no-repeat 0 0/100% 100%;
}
.footer a:hover{
text-decoration: underline;
}
.qka-papers a[class^="homeicon"]{
margin-left: 5px;
}

/*游戏下载*/
#download_bg .top-position,.download_bg{
height: 498px;
}
#other_bg .top-position,#other_bg .download_bg{
height: 186px;
}
.download_bg,.joinUs-bg{
background-repeat: no-repeat;
background-position: center top;
}
#download_bg .download-block{
top: 209px;
}
.min_980 .download-block{
right: 12px;
}
.min_980 .top-nav{
left: 265px;
-ms-transform: scale(0.8);
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
.content-pc .content-title h3,.content-Android .content-title h3,.content-ios .content-title h3{
padding-left: 50px;
background-repeat: no-repeat;
background-position: left center;
}
.content-pc{
background-color: #F0F0F0;
}
.content-pc:nth-child(2n-1){
background-color: #f0f0f0;
}
.content-Android{
background-color: #fff;
}
.content-ios{
background-color: #F0F0F0;
}
.game{
margin-right: -63px;
}
.game ul{
padding-left: 63px;
}
.game li{
float: left;
margin-bottom: 54px;
}
.game a{
position: relative;
display: block;
width: 300px;
height: 130px;
}
.game img{
position: absolute;
left: 0;
top: 0;
width: 130px;
height: 130px;
border-radius: 30px;
}
.game h4{
display: -webkit-box;
position: absolute;
top: 20px;
left: 150px;
padding-right: 16px;
font-size: 20px;
line-height: 1.2;
-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}
.game span{
position: absolute;
top: 73px;
left: 158px;
width: 78px;
height: 32px;
/*border: 1px solid #cedbd2;
background: linear-gradient(#fffdfc,#f0fdf3);*/
font-size: 16px;
text-align: center;
line-height: 30px;
background: url('btn_download.png') no-repeat;
}
.min_980 .game li{
margin-bottom: 44px;
}
.min_980 .game a{
	width: 245px;
	height: 106px;
}
.min_980 .game img{
width: 106px;
	height: 106px;
}
.min_980 .game h4{
top: 19px;
	left: 130px;
	font-size: 17px;
}
.min_980 .game span{
top: 60px;
	left: 129px;
	font-size: 16px;
}

/*游戏详情*/
.gameDetails-content{
background-color: #F0F0F0;
padding-bottom: 40px;
min-width: 1200px;
padding-top: 22px;
}
.min_980 .gameDetails-content{
min-width: 980px;
}
.gameDetails-title{
font-size: 30px;
background: url('safe_icon_daohang.png') no-repeat 0 center;
padding: 15px 0 15px 57px;
	margin-left: 13px;
}
.min_980 .gameDetails-title{
-ms-transform: scale(0.9);
-webkit-transform: scale(0.9);
transform: scale(0.9);
margin-left: -43px;
}
.gameDetails-gameIcon{
width: 1140px;
margin: 27px auto 27px;
}
.game-block{
min-height: 100px;
background-position: 0 center;
background-repeat: no-repeat;
}
.gameDetails-gameIcon .game-block{
padding: 20px 10px 20px 150px;
background-size: 130px 130px;
}
.game-block h3{
font-size: 20px;
margin-bottom: 10px;
}
.game-block p{
font-size: 14px;
}

.game-button{
position: relative;
height: 40px;
margin-top: 26px;
margin-bottom: 33px;
}
.content-gameDetails .game-button a:hover{
color: #fff;
opacity: 0.9;
}
.content-gameDetails .game-button a:active{
opacity: 0.8;
}
.toggle-button{
position: relative;
float: left;
width: 160px;
height: 40px;
background-color: #108ADF;
border-radius: 7px;
padding: 5px;
box-sizing: border-box;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;

}
.toggle-button span{
position: relative;
display: inline-block;
height: 30px;
font-size: 20px;
line-height: 30px;
padding: 0 14px;
z-index: 2;
-webkit-transition: all 0.5s;
transition: color 0.5s;
cursor: pointer;
}
.toggle-button span:last-child{
color: #fff;
}
.toggle-button:after{
content: '';
position: absolute;
top: 5px;
left: 5px;
width: 75px;
height: 30px;
border-radius: 4px;
background-color: #fff;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.off.toggle-button:after{
left: 80px;
}
.off.toggle-button span:first-child{
color: #fff;
}
.off.toggle-button span:last-child{
color: #44474e;
}
.pc-button,.ad-button,.ios-button{
position: absolute;
top: 0;
width: 160px;
height: 40px;
border-radius: 7px;
box-sizing: border-box;
line-height: 40px;
background: url('pcicon.png') no-repeat 34px center #0ABC3C;
font-size: 18px;
color: #FFF;
padding-left: 64px;
border: 1px solid #069D2D;
box-shadow: 0 0 0 1px #0ED552 inset;
-webkit-user-select: none;
-ms-user-select: none;
-moz-user-select: none;
}
.pc-button{
left: 540px;
}
.ad-button{
background: url('adicon.png') no-repeat 25px center #0ABC3C;
padding-left: 55px;
left: 740px;
}
.ios-button{
left: 940px;
padding-left: 54px;
background: url('ios.png') no-repeat 25px center #0ABC3C;
}
.ad-button img,.ios-button img{
display: block;
width: 100%;
height: 100%;
padding: 4px;
box-sizing: border-box;
background-color: #fff;
}
#qrcode,#ios-qrcode{
display: none;
position: absolute;
bottom: 48px;
left: 50%;
margin-left: -62.5px;
width: 125px;
height: 125px;
padding: 6px;
	background-color: rgba(0,0,0,0.7);
	border-radius: 6px;
	box-sizing: border-box;
}
#qrcode:after,#ios-qrcode:after{
content: '';
position: absolute;
bottom: -12px;
left: 50%;
margin-left: -4px;
border-top: 6px solid rgba(0,0,0,0.7);
border-right: 6px solid transparent;
border-bottom: 6px solid transparent;
border-left: 6px solid transparent;
}
.ad-button:hover #qrcode,.ios-button:hover #ios-qrcode{
display: block;
}
.ad-button:hover img{
display: block;
padding: 4px;
box-sizing: border-box;
}
.game-img-box{
position: relative;
width: 1080px;
height: 540px;
margin-bottom: 91px;
margin-left: 30px;
overflow: hidden;
}
.fancybox{
float: left;
margin: 0 10px;
}
.game-img-box img{
display: block;
width: 340px;
height: 540px;
}
.game-img-box img::selection{
background-color: transparent;
}
.game-img-box img::-webkit-selection{
background-color: transparent;
}
.game-img-width{
position: absolute;
width: 10000px;
left: 0;
-webkit-transition: left 0.4s;
transition: left 0.4s;
}
#pc_img{
display: none;
}
.game-img-block{
position: relative;
}
.game-img-left,.game-img-right{
position: absolute;
top: 50%;
margin-top: -45px;
width: 50px;
height: 90px;
cursor: pointer;
border: 1px solid #ddd;
}
.game-img-left{
background: url('left_icon.png') no-repeat center;
left: -20px;
}
.game-img-right{
background: url('right_icon.png') no-repeat center;
right: -20px;
}
.game-img-left:hover,.game-img-right:hover{
-webkit-box-shadow: 0 0 1px 1px #e4e4e4;
box-shadow: 0 0 1px 1px #e4e4e4;
}

/*登录注册*/
.qka-Login{
height: 846px;
background: url('dl_img_bg.jpg') no-repeat center -60px;
}
.qka-Login>.qka-center{
position: relative;
}
.qka-Login .qkagameLogo{
top: 36px;
}
.Login-content{
height: 743px;
}
.Login-content .qka-center{
position: relative;
height: 100%;
}
.qka-Login .head{
padding: 20px 0;
}
.Login-box{
position: absolute;
top: 50%;
-ms-transform: translateY(-40%);
-webkit-transform: translateY(-40%);
transform: translateY(-40%);
right: 0;
width: 500px;
padding: 0 49px;
	box-sizing: border-box;
border-radius: 30px;
background-color: rgba(255,255,255,0.9);
-webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px 1px;
box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px 1px;
}
.Login-title{
margin: 26px 0 0;
}
.Login-title h3{
float: left;
font-size: 30px;
font-weight: 600;
line-height: 1;
}
.Login-title a{
float: right;
font-size: 20px;
color: #fff;
padding: 0 10px 0 40px;
	height: 40px;
	line-height: 40px;
border-radius: 40px;
background: url('login_index_icon.png') no-repeat 10px center;
background-color: #108ADF;
}
.Login-title a:hover{
color: #fff;
-webkit-box-shadow: rgba(255, 255, 255, 255.5) 0px 0px 3px 0.5px inset;
box-shadow: rgba(255, 255, 255, 255.5) 0px 0px 3px 0.5px inset;
}
.Login-error-tip{
margin: 37px 0 5px;
font-size: 24px;
color: #ff0c00;
/*visibility: hidden;*/
}
.Login-id,.Login-password{
width: 100%;
height: 60px;
border: 1px solid #CCCCCC;
box-sizing: border-box;
padding: 0 5px 0 76px;
line-height: 60px;
font-size: 24px;
}
.success_Code_input,.success_Code_img{
float: left;
height: 48px;
}
.success_Code{
display: none;
width: 402px;
margin-top: 20px;
overflow: hidden;
}
.success_Code_input{
width: 70%;
box-sizing: border-box;
padding-left: 16px;
line-height: 48px;
border: 1px solid #CCCCCC;
font-size: 24px;
line-height: 48px;
}
.success_Code_img{
float: right;
width: 26%;
}
.Login-box input::-webkit-input-placeholder{
font-family: "微软雅黑";
color: #898989;
}
.Login-id:focus,.Login-password:focus,.success_Code_input:focus{
border: 1px solid #7EA8EE;
-webkit-box-shadow: 0 0 0 1px #C3D5F5;
box-shadow: 0 0 0 1px #C3D5F5;
}
.Login-id{
background: url('login_input_user.png') no-repeat 0 center;
}
.Login-password{
background: url('login_input_password.png') no-repeat 0 center;
margin-top: 30px;
}
.Login-id:-webkit-autofill,.Login-password:-webkit-autofill{
padding-left: 14px!important;
}
.Login-button{
width: 100%;
height: 60px;
text-align: center;
font-size: 30px;
color: #fff;
background-color: #108ADF;
margin: 30px 0 0;
line-height: 60px;
border-radius: 60px;
cursor: pointer;
}
.Login-button:hover{
opacity: 0.9;
}
.Login-button:active{
opacity: 0.8;
}
.retrieve-box{
float: right;
margin: 46px 0 34px 0;
}
.retrieve-box a{
font-size: 24px;
float: left;
}
.retrieve-box a:first-child{
margin-right: 14px;
}

/*新闻公告*/
.newsNotice-block{
display: block;
height: 90px;
box-sizing: border-box;
margin-bottom: 30px;
}
.red{
border-left: 2px solid #ff4e00;
}
.yellow{
border-left: 2px solid #ffc502;
}
.blue{
border-left: 2px solid #009cff;
}
.red h4 span{
color: #FF4e00;
}
.yellow h4 span{
color: #ffc502;
}
.blue h4 span{
color: #009CFF;
}
.newsNotice-inner{
height: 88px;
border: 1px solid #CCCCCC;
border-left: none;
background-color: #fff;
padding: 0 24px 0 24px;
}
.newsNotice-inner:hover{
-webkit-box-shadow: 0 0 3px 3px rgba(0,0,0,0.072);
box-shadow: 0 0 3px 3px rgba(0,0,0,0.072);
}
.newsNotice-block h4{
font-size: 18px;
line-height: 46px;
}
.newsNotice-block p{
margin-top: 6px;
}
.newsNotice-block h4 i{
float: right;
font-size: 16px;
}
.paging-box{
display: table;
margin: 0 auto;
}
.paging-box{
font-size: 0;
}
.paging-box a{
display: inline-block;
font-size: 16px;
padding: 5px 9px;
background-color: #10B824;
color: #fff;
margin: 0 4px;
}
.min_980 .paging-box a{
margin: 0 2.5px;
}
.qka-newsNotice .paging-box a:hover{
background-color: #fff;
color: #000;
}
.paging-box .active{
background-color: #fff;
color: #44474e;
}
.paging-box a:hover{
background-color: #fff;
color: #44474e;
}

/*新闻公告详情*/
.qka-newsNoticeDetails .nav{
position: static;
background: url('navigationBackground.jpg') center top #fff;
}
.nav-img .nav a:hover{
color: #fdf406;
}
.gameDetails-title span{
font-weight: 800;
font-family: SimSun;
padding: 0 6px;
}
.newsNoticeDetails-content{
padding: 56px 29px 44px;
min-height: 500px;
}
.newsNoticeDetails-title{
font-size: 24px;
font-weight: 600;
line-height: 1;
border-bottom: 2px solid #19BEA7;
padding-bottom: 12px;
text-align: center;
margin-bottom: 30px;
}
.insert-p{
font-size: 14px;
color: #898989;
text-indent: 2.2em;
line-height: 25px;
}
.insert-img{
display: block;
margin: 20px auto;
}
.inser-div{
float: right;
padding-top: 80px;
}
.inser-div p{
font-size: 14px;
}

/*加入我们*/
#joinUs-bg .top-position,.joinUs-bg{
height: 400px;
}
.joinUs-img{
height: 370px;
background: url('imgJoin.jpg') center top;
}
.joinUs-left{
float: left;
border: 1px solid #ccc;
background-color: #fff;
border-bottom: none;
}
.job-block .job,.job-list li{
width: 230px;
height: 51px;
box-sizing: border-box;
}
.job{
position: relative;
border-bottom: 1px solid #ccc;
}
.job span{
position: absolute;
top: 0;
left: 0;
width: 8px;
height: 100%;
background-color: #009CFF;
}
.job-block:nth-child(6n+1) .job span{
background-color: #32C000;
}
.job-block:nth-child(6n+2) .job span{
background-color: #009CFF;
}
.job-block:nth-child(6n+3) .job span{
background-color: #A19FEA;
}
.job-block:nth-child(6n+4) .job span{
background-color: #FF4E00;
}
.job-block:nth-child(6n+5) .job span{
background-color: #FFC502;
}
.job-block:nth-child(6n+6) .job span{
background-color: #FF5CE2;
}

.job p{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
line-height: 51px;
text-align: center;
font-size: 24px;
/*transition: color 0.4s;*/
}
.job-list{
height: 0;
overflow: hidden;
transition-property:height;
transition-duration:0.4s
}
.job-list li{
text-align: center;
line-height: 51px;
font-size: 18px;
border-bottom: 1px solid #ccc;
}
.job-list li:hover{
background-color: #f0f0f0;
}
.job-list li:active{
background-color: #cfcfcf;
}
.job-list li a{
display: block;
height: 100%;
}
.job-list .active{
background-color: #f0f0f0;
}
.joinUs-right{
float: right;
width: 946px;
padding: 0 42px 30px;
box-sizing: border-box;
background-color: #fff;
border: 1px solid #ccc;
min-height: 750px;
}
.joinUs-right p{
font-size: 14px;
}
.content-joinUs{
/*-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px;
box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px;*/
}
/*关于我们*/
.content-aboutUs{
width: 1200px;
margin: 0 auto;
border: 1px solid #ccc;
box-sizing: border-box;
background-color: #fff;
/*-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px;
box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px;*/
}
.min_980 .content-aboutUs{
width: 980px;
}
.content-aboutUs h3{
font-size: 30px;
height: 50px;
line-height: 50px;
background: url('safe_icon_jiantou.png') no-repeat left center;
color: #0f5cea;
padding-left: 47px;
margin: 20px 23px;
}
.min_980 .content-aboutUs h3{
-ms-transform: scale(0.9);
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
	margin-left: -28px;
}
.content-aboutUs .p-indent{
text-indent: 2.3em;
}
.content-aboutUs p{
font-size: 16px;
}
.p-box{
padding: 27px 74px 48px;
letter-spacing: 0;
}

/*友情链接*/
.content-blogrell{
width: 1200px;
margin: 0 auto;
border: 1px solid #ccc;
box-sizing: border-box;
background-color: #fff;
/*-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px;
box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 1px;*/
padding: 17px;
}
.min_980 .content-blogrell{
width: 980px;
}
.blogrell-img a{
float: left;
width: 150px;
height: 50px;
margin: 25px 18px;
}
.blogrell-img img{
width: 100%;
height: 100%;
}
.blogrell-button a{
float: left;
width: 110px;
height: 30px;
box-sizing: border-box;
font-size: 14px;
text-align: center;
line-height: 28px;
border: 1px solid #ccc;
background-color: #f0f0f0;
margin: 2px;
text-decoration: none!important;
color: #44474e!important;
}
.blogrell-button a:hover{
color: #38B2E4!important;
}
/*服务条款*/
.red-p{
position: relative;
color: #CC0A00;
padding-left: 22px;
margin: 5px 0 5px 30px;
}
.red-p:before{
content: '◆';
position: absolute;
left: 0;
top: -50%;
font-size: 2em;
}
.red-title{
color: #CC0A00;
margin: 20px 0 10px;
}

/*家长监护*/
.qka-parentalControls .content-blogrell{
padding: 0;
}
.parentalControls-top{
padding: 25px 50px;
border-bottom: 1px solid #ccc;
}
.parentalControls-mainText{
font-size: 16px;
padding: 21px 25px;
border: 2px dashed #FEB98B;
background-color: #fdf9ee;
}
.parentalControls-main{
padding: 0 34px 0 50px;
}
.p-indent{
text-indent: 2.3em;
}
.PC-left-img{
display: inline-block;
width: 130px;
height: 130px;
margin-right: 17px;
}
.PC-left-block{
display: inline-block;
vertical-align: top;
}
.PC-left-title{
font-size: 20px;
}
.PC-left-list{
font-size: 14px;
color: #7b7b7b;
}
.PC-look{
font-size: 16px;
color: #D32B23;
border-bottom: 1px solid #D32B23;
}
.PC-look:hover{
border-color: #38B2E4;
}
.parentalControls-left-top{
display: inline-block;
width: 390px;
}
.parentalControls-left-buttom{
border-top: 1px dotted #ccc;
}
.parentalControls-left-buttom .PC-left-block{
width: 944px;
}
.parentalControls-left-top,.parentalControls-left-buttom{
padding: 23px 0;
}
.title-bg-h3{
font-size: 30px;
height: 50px;
line-height: 50px;
background: url('titleBackground.jpg') no-repeat left top;
color: #fff;
padding-left: 47px;
}
.parentalControls-main-img{
padding: 20px 51px;
}
.PC-look-box{
display: none;
padding-bottom: 20px;
}
.PC-look-box dt{
font-size: 16px;
margin-top: 20px;
margin-bottom: 5px;
}
.PC-look-box dd{
font-size: 14px;
}
.parentalControls-bold{
display: inline-block;
width: 700px;
vertical-align: top;
padding: 23px 0 23px 15px;
border-left: 1px dotted #ddd;
}
.parentalControls-bold dt{
font-size: 20px;
}
.parentalControls-bold dd{
font-size: 14px;
color: #7d7d7d;
}
.parentalControls-file{
display: block;
width: 150px;
height: 40px;
font-size: 14px;
color: #fff;
text-align: center;
line-height: 40px;
border: 1px solid #cedbd2;
background-color: #31a3f3;
background: -webkit-gradient(linear,100% 3%,100% 100%,from(#a0d7ff),to(#007fd8));
border-radius: 4px;
text-shadow: 1px 1px 1px #ddd;
margin: 10px 0 0 20px;
}
.qka-parentalControls .parentalControls-file:hover{
color: #fff;
-webkit-box-shadow: 0 0 1px 2px #ddd;
box-shadow: 0 0 1px 2px #ddd;
}
/*防沉迷*/
.h6-red{
font-size: 18px;
color: #DA523B;
padding: 20px 0 10px 0 ;
}
.qka-fcm .p-indent{
font-size: 14px;
}
/*帮助中心*/
.qka-helpCenter .qka-center{
position: relative;
}
.seek-box{
position: absolute;
top: 18px;
right: 0;
width: 400px;
height: 33px;
overflow: hidden;
}
.seek-input{
float: left;
width: 300px;
height: 100%;
font-size: 16px;
box-sizing: border-box;
border: 1px solid #ccc;
padding-left: 35px;
background: url('iconMagnifier.png') no-repeat 6px center;
background-color: #fff;
line-height: 30px;
}
.seek-button{
float: left;
box-sizing: border-box;
width: 100px;
height: 100%;
background-color: #10B824;
line-height: 33px;
text-align: center;
color: #fff;
cursor: pointer;
font-size: 14px;
}
.seek-button:hover{
opacity: 0.8;
color: #fff!important;
}
.seek-button:focus{
border: 1px solid #7EA8EE;
-webkit-box-shadow: 0 0 0 1px #B9D5FA;
box-shadow: 0 0 0 1px #B9D5FA;
}
.help-module{
padding-bottom: 28px;
font-size: 0;
margin: 0 60px;
}
.help-block{
display: inline-block;
margin: 20px 0 55px 0;
}
.help-block>a{
display: inline-block;
}
.help-block>a:hover{
-webkit-filter: saturate(1.6);
filter: saturate(1.6);
}
.help-img{
display: inline-block;
width: 90px;
height: 90px;
border-radius: 90px;
}
.help-txt{
display: inline-block;
vertical-align: top;
width: 160px;
margin-left: 16px;
}
.help-txt h4{
font-size: 20px;
line-height: 1;
margin-bottom: 10px;
}
.help-txt a{
display: block;
font-size: 16px;
color: #898989;
line-height: 1;
margin-bottom: 6px;
}
/*帮助中心分页*/
.qka-helpCenterPaging .content-gameDetails{
min-height: 700px;
}
.helpPaging-left{
float: left;
width: 230px;
margin-right: 20px;
border: 1px solid #ccc;
background-color: #fff;
border-bottom: none;
}
.helpHeadList li{
position: relative;
width: 100%;
height: 51px;
}
.helpHeadList li:hover span{
width: 100%;
}
.helpHeadList li:hover a{
color: #fff;
}
.helpHeadList span{
position: absolute;
left: 0;
top: 0;
width: 8px;
height: 100%;
transition: width 0.2s;
z-index: 1;
}
.helpHeadList .active span{
width: 100%;
}
.helpHeadList .active a{
color: #fff;
}
.helpHeadList i{
position: absolute;
top: 0;
left: 0;
z-index: 0;
width: 100%;
height: 51px;
border-bottom: 1px solid #ccc;
box-sizing: border-box;
}
.helpHeadList a{
position: absolute;
z-index: 2;
width: 100%;
height: 100%;
box-sizing: border-box;
line-height: 51px;
text-align: center;
font-size: 18px;
transition: color 0.3s;
}
.helpHeadList a::selection{
background-color: transparent;
}
.helpHeadList li:nth-child(6n+1) span{
background-color: #32C000;
}
.helpHeadList li:nth-child(6n+2) span{
background-color: #009CFF;
}
.helpHeadList li:nth-child(6n+3) span{
background-color: #A19FEA;
}
.helpHeadList li:nth-child(6n+4) span{
background-color: #FF4E00;
}
.helpHeadList li:nth-child(6n+5) span{
background-color: #FFC502;
}
.helpHeadList li:nth-child(6n+6) span{
background-color: #FF5CE2;
}
.helpPaging-right{
float: left;
width: 946px;
border: 1px solid #ccc;
background-color: #fff;
	min-height: 750px;
}
.min_980 .helpPaging-right{
min-height: 600px;
}
.helpChildList .active{
border-bottom: 1px solid #ccc;
}
.helpChildList-h6{
font-size: 20px;
color: #006eb3;
height: 50px;
line-height: 50px;
padding-left: 40px;
border-bottom: 1px solid #ccc;
background-image: url('iconTriangle1.png');
background-repeat: no-repeat;
background-position: 16px center;
cursor: pointer;
}
.helpChildList-h6::selection{
background-color: transparent;
}
.helpChildList-h6:hover{
background-color: #fff;
}
.help-details{
display: none;
padding: 16px 24px 20px;
background-color: #F0F0F0;
}
.help-details .p-indent{
margin-bottom: 10px;
}
.helpChildList-h6:active{
background-color: #cfcfcf;
}
.helpChildList .active .helpChildList-h6{
background-image: url('iconTriangle2.png');
}
.helpChildList .active .help-details{
display: block;
}
.txt-center{
font-size: 16px;
text-align: center;
}
.helpChildList .p-indent{
font-size: 14px;
}
.img-center{
display: block;
margin: 14px auto;
}

/*安全中心*/
.retrieve-select{
display: block;
margin: 46.5px 0 46.5px 15.5%;
box-sizing: border-box;
background-color: #fff;
}
.fg-line{
width: 997px;
height: 2px;
background: url('mainLine.png') no-repeat;
margin: 0 auto;
}
.select-icon{
float: left;
width: 135px;
height: 135px;
margin-right: 17px;
}
.min_980 .select-icon{
width: 110px;
height: 110px;
}
.right-text{
float: left;
}
.right-text h4{
font-size: 36px;
margin: 13px 0 8px 0;
}
.min_980 .right-text h4{
font-size: 29px;
margin: 10.5px 0 6.5px 0;
}
.right-text p{
font-size: 24px;
color: #898989;
letter-spacing: 0;
}
.min_980 .right-text p{
font-size: 20px;
}
.bottom-txt-tip{
padding: 38px 0 38px 0;
color: #898989;
margin-left: 15.6%;
}
.min_980 .bottom-txt-tip{
padding: 31px 0 31px 0;
margin-left: 12.74%;
}
.bottom-txt-tip p{
font-size: 24px;
}
.min_980 .bottom-txt-tip p{
font-size: 20px;
}
.input-box{
padding: 0 0 10px 0;
}
.input-left{
float: left;
width: 485px;
}
.input-left .selectDate{
float: none;
}
.input-left>div,.input-right>div{
overflow: hidden;
margin-bottom: 10px;
}
.input-left input,.input-right input,.input-bottom .input-bigTxt{
float: right;
box-sizing: border-box;
width: 306px;
	height: 35px;
line-height: 35px;
padding-left: 7px;
border: 1px solid #ccc;
font-size: 14px;
letter-spacing: 1px;
outline: none;
}
.min_980 .input-left input,.min_980 .input-right input{
width: 276px;
}
.input-left input:focus,.input-right input:focus,.input-bottom textarea:focus{
border: 1px solid #7EA8EE;
-webkit-box-shadow: 0 0 0 1px #B9D5FA;
	box-shadow: 0 0 0 1px #B9D5FA;
}
.input-left span,.input-right span,.input-bottom span{
float: right;
font-size: 18px;
line-height: 35px;
	margin-right: 10px;
}
.input-left span i,.input-right span i{
color: #FF4E00;
}
.input-right{
float: left;
width: 590px;
}
.input-bottom{
width: 1075px;
}
.input-bottom .input-bigTxt{
width: 896px;
	height: 150px;
resize: none;
}
.input-box input.error{
background:#FCF5D9;
border:1px solid #D80000;
}
.submit-button{
display: block;
width: 213px;
height: 56px;
border-radius: 4px;
text-align: center;
line-height: 56px;
font-size: 26px;
color: #fff;
margin: 50px auto 20px;
cursor: pointer;
background: url('btn_green.png') no-repeat;
	letter-spacing: 16px;
	text-indent: 16px;
}
.min_980 .submit-button{
	-ms-transform: scale(0.9);
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
}
.submit-button:hover{
-webkit-filter: brightness(1.1);
filter: brightness(1.1);
}
.submit-button:active{
-webkit-filter: brightness(1.3);
filter: brightness(1.3);
}
@-webkit-keyframes loadgif{
from{-webkit-transform: rotateZ(0);}
to{-webkit-transform: rotateZ(360deg);}
}
@keyframes loadgif{
from{transform: rotateZ(0);}
to{transform: rotateZ(360deg);}
}
.loadAnimate{
display: block;
margin: 0 auto;
-webkit-animation: loadgif 0.8s linear infinite backwards;
animation: loadgif 0.8s linear infinite backwards;
}
.retrievePassword_a,.appeal_a{
display: block;
border: 1px solid #ccc;
background-color: #fff;
}
.retrievePassword_a{
margin-bottom: 28px;
}
/*找回密码*/
.retrievePassword-tip{
display: table;
padding: 12px 83px;
background-color: #F2F2F2;
margin: 95px auto 35px;
color: #626262;
}
.idPhoneNumber-box{
overflow: hidden;
display: table;
margin: 0 auto 30px;
}
.idPhoneNumber-box p{
float: left;
width: 140px;
text-align: right;
font-size: 18px;
margin-right: 10px;
line-height: 35px;
}
.idPhoneNumber-box p i{
color: #FF1206;
}
.idPhoneNumber-box input{
float: left;
width: 306px;
height: 35px;
box-sizing: border-box;
line-height: 32px;
padding-left: 7px;
border: 1px solid #ccc;
font-size: 14px;
outline: none;
background-color: #fff;
}
.idPhoneNumber-box input:hover{
background-color: #fff;
}
.idPhoneNumber-box input::-webkit-input-placeholder{
font-size: 12px;
color: #afafaf;
}
.idPhoneNumber-box button{
float: left;
width: 95px;
height: 35px;
text-align: center;
line-height: 34px;
background-color: #05BB63;
color: #fff;
}
.idPhoneNumber-box img{
float: left;
width: 75px;
height: 35px;
}
.yzm-box input{
width: 231px;
}
.phoneYzm input{
width: 212px;
}
.retrievePassword-1-button{
display: table;
margin: 73px auto 0;
cursor: pointer;
}
.qka-retrievePassword .content-aboutUs{
min-height: 750px;
}
.retrievePassword-1 button:hover{
background-color: #32dac3;
}
.retrievePassword-1 button:active{
background-color: #0d9d89;
}
.idName{
display: table;
margin: 0 auto 30px;
font-size: 18px;
}
.idName span{
color: #32C000;
}
.retrievePassword-3-tip{
display: table;
margin: 150px auto 150px;
font-size: 0;
}
.retrievePassword-3-tip img{
display: inline-block;
vertical-align: middle;
}
.retrievePassword-3-tip p{
display: inline-block;
font-size: 24px;
vertical-align: middle;
margin-left: 34px;
}
.button-box{
width: 500px;
margin: 0 auto;
}
.button-box a{
float: right;
}
.button-box a:first-child{
float: left;
}

.button-box button{
width: 160px;
height: 40px;
border-radius: 8px;
color: #fff;
text-align: center;
line-height: 40px;
}
.left-button{
float: left;
background-color: #19BEA7;
cursor: pointer;
}
.left-button:hover{
background-color: #32DAC3;
}
.left-button:active{
background-color: #0D9D89;
}
.right-button{
float: right;
background-color: #1982BE;
cursor: pointer;
}
.right-button:hover{
background-color: #2EA0E1;
}
.right-button:active{
background-color: #0b6497;
}
/*通用tip*/
.popup,.alter{
position: fixed;
	background-color: #fff;
	left: 50%;
	top: 50%;
	z-index: 999;
	font-size: 16px;
	display: none;
	box-shadow: 0 0 3px 1px #d3d3d3;
	-webkit-box-shadow: 0 0 3px 1px #d3d3d3;
	-ms-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.popup{
z-index: 1000;
}
.popup p,.alterP{
display: table;
margin: 0 auto;
padding: 21px 51px;
}
.alter .alterP{
padding: 24px 38px;
line-height: 24px;
}
.popup span,.alter input{
display: inline-block;
vertical-align: middle;
padding-left: 5px;
}
.alter input{
float: none;
width: 150px;
	height: 24px;
	line-height: 24px;
	box-sizing: border-box;
	border: 1px solid #a0a0a0;
}
.popup i{
display: inline-block;
vertical-align: middle;
width: 20px;
height: 20px;
}
.popup.success i{
background: url('iconRight.png') no-repeat;
}
.popup.error i{
background: url('iconWrong.png') no-repeat;
}
.alterButton{
display: table;
padding: 8px 0 15px 0;
margin: 0 auto;
}
.alterButton span{
padding: 5px 10px;
	background-color: #19BEA7;
	color: #fff;
	font-size: 12px;
	margin: 0 20px;
	border-radius: 4px;
	cursor: pointer;
}

/*捕鱼主题页*/
.fishing{
min-width: 1200px;
background-color: #002a79;
}
.fishing .fast-box a{
color: #5c5c5c;
}
.min_980 .fishing{
min-width: 980px;
}
.fishing_bg{
height: 932px;
background: url('byzt_img_top-2.jpg') no-repeat center top #0e256c;
}
.fishing_bg .themeHead{
width: 1200px;
margin: 0 auto;
}
.fishingLogo{
display: inline-block;
}
.fishingLogo a:first-child{
margin: 18px 0 6px ;
}
.fishingLogo a:last-child{
margin-left: -13px;
}
.fishingLogo a{
display: block;
font-size: 0;
}
.fishingLogo img{
display: block;
}
.themeLogo{
font-size: 0;
display: block;
width: 174px;
height: 35px;
background: url('homeicon.png') no-repeat -298px -89px;
}
.subLogo{
display: block;
width: 294px;
	height: 42px;
background: url('homeicon.png') no-repeat -2px -89px;
margin: 10px 0 5px 12px;
}
.themeHead .fast-box{
background-color: rgba(0,0,0,0.15);
}
.fishLogo{
width: 523px;
height: 363px;
margin: 8px auto 0;
background: url('fishLogo.png') no-repeat;
}
.fishLogo:hover{
-webkit-animation: linear swing 1s 1;
-moz-animation: linear swing 1s 1;
animation: linear swing 1s 1;
}
.fish_icon_1{
width: 345px;
height: 150px;
margin: 86px auto 0;
background: url('iconBill.png') no-repeat;
}
.fishingDownload{
position: relative;
z-index: 1;
display: table;
margin: 90px auto 0;
}
.fishingDownload>div{
display: inline-block;
vertical-align: top;
}
.fishing-byzt_img_qp2{
position: absolute;
left: -290px;
top: 44px;
}
.fishingFrame .fishing-byzt_img_qp1{
position: absolute;
bottom: -10px;
right: -20px;
}
.fishingDownload .fishing-byzt_img_qp1{
position: absolute;
right: -146px;
top: -140px;
-ms-transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);
transform: rotateY(180deg);
}

.fishing-byzt_btn_android,.fishing-byzt_btn_app,.fishing-byzt_btn_pzh_left,.fishing-byzt_btn_pzh_right,.fishing-byzt_img_qp1,.fishing-byzt_img_qp2,.fishing-byzt_txt_xwgg,.fishing-byzt_txt_yxts{background-image:url('fishing.png');background-repeat:no-repeat;background-size:553px 441px;}
.fishing-byzt_btn_android{width:279px;height:79px;background-position:-2px -2px;}
.fishing-byzt_btn_app{width:279px;height:79px;background-position:-2px -83px;}
.fishing-byzt_btn_pzh_left{width:29px;height:42px;background-position:-345px -104px;}
.fishing-byzt_btn_pzh_right{width:29px;height:42px;background-position:-376px -104px;}
.fishing-byzt_img_qp1{width:60px;height:81px;background-position:-283px -104px;}
.fishing-byzt_img_qp2{width:104px;height:171px;background-position:-2px -268px;}
.fishing-byzt_txt_xwgg{width:268px;height:100px;background-position:-283px -2px;}
.fishing-byzt_txt_yxts{width:271px;height:102px;background-position:-2px -164px;}

.fishing-QRcode-kuang{
width: 163px;
height: 163px;
box-sizing: border-box;
border: 1px solid #7BEEFF;
-webkit-box-shadow: 0 0 5px 1px #7BEEFF;
box-shadow: 0 0 5px 1px #7BEEFF;
padding: 10px;
border-radius: 8px;
}
.fishing-QRcode{
height: 144px;
background-color: #fff;
border-radius: 8px;
}
.fishing-QRcode table{
width: 100%;
height: 100%;
margin: 0!important;
}
.fishing-QRcode img{
display: block;
width: 100%;
height: 100%;
}
.fishing-QRcode #qrcode-fishing,.fishing-QRcode #qrcode-fishing-ios{
width: 101px;
height: 101px;
margin: 0 auto;
padding-top: 12px;
}

.fishing-QRcode p{
font-size: 15px;
font-weight: 600;
line-height: 1;
text-align: center;
margin-top: 9px;
}
.fishingDownloadButton{
margin-left: 8px;
}
.fishingDownloadButton>a{
display: block;
}
.fishingDownloadButton>a:hover{
opacity: 0.9;
}
.fishingDownloadButton>a:active{
opacity: 0.8;
}
.fishing-byzt_txt_xwgg,.fishing-byzt_txt_yxts{
margin: 85px auto 0;
}
.fishing-ad{
margin-top: 9px;
}
.funBlock{
margin: 32px 0 0 0;
}
.fishingTitle img{
display: block;
margin: 0 auto;
}
.fishingTitle p{
font-size: 24px;
color: #fff;
text-align: center;
}
.funBlock .fishingFrame{
position: relative;
width: 997px;
height: 502px;
background: url('byzt_img_ppk.png') no-repeat center center;
margin: 0 auto;
padding: 63px 50px;
box-sizing: border-box;
}
.funBlock2 .fishingFrame{
position: relative;
width: 997px;
height: 643px;
background: url('byzt_img_ppk2.png') no-repeat center center;
margin: 0 auto;
padding: 40px 50px;
box-sizing: border-box;
}
.fishingFrame>div{
display: inline-block;
vertical-align: top;
}
.fishingNewsNotice{
	margin-left: 23px;
}
.fishingSlide{
position: relative;
width: 500px;
height: 370px;
}
.fishingSlideImg li{
position: absolute;
top: 0;
left: 0;
}
.fishingSlideImg img{
display: block;
width: 500px;
height: 370px;
}
.funBlock .fishingSlidePageBox{
width: 100%;
}
.fishingSlidePageBox{
position: absolute;
bottom: 10px;
width: 90%;
z-index: 3;
}
.fishingSlidePage{
display: table;
margin: 0 auto;
}
.fishingSlidePage li{
float: left;
width: 10px;
height: 10px;
border-radius: 10px;
background-color: #3C78B8;
margin: 2px 12.5px;
}
.fishingSlidePage .active,.fishingSlidePage li:hover{
width: 10px;
height: 10px;
border-radius: 10px;
background-color: #fff;
-webkit-box-shadow: 0 0 4px 1px #0D65AB;
box-shadow: 0 0 4px 1px #0D65AB;
}
.fishingNewsNotice .content-title h3,.fishingNewsNotice .content-title span,.fishingNewsNotice .news-content a{
color: #fff;
}
.fishingNewsNotice .content-title span:hover{
text-decoration: underline;
}
.fishingSlideImg li{
opacity: 0;
z-index: 1;
transition: opacity 1s;
}
.fishingSlideImg .active{
opacity: 1;
z-index: 1;
}
.funBlock2{
margin: 53px auto 168px;
}
.funBlock2 .fishingSlideImg img{
width: 100%;
height: 440px;
}
.funBlock2 .fishingSlide{
display: block;
width: 780px;
margin: 0 auto;
}
.funBlock2 .fishingSlide{
height: auto;
}
.fishingDipict{
color: #fff;
}
.fishingDipict h5{
font-size: 24px;
text-align: center;
}
.fishingDipict p{
font-size: 14px;
text-indent: 2.3em;
color: #fff;
margin-bottom: 8px;
}
.funBlock2 .fishingSlidePageBox{
bottom: 35px;
}
.fishing_bg a,.fishing_bg p{
color: #fff;
}
.fishingLeftRightBox li{
position: absolute;
right: 46px;
top: 50%;
margin-top: -17px;
cursor: pointer;
}
.fishingLeftRightBox li:first-child{
left: 46px;
}

.fishing-ios-kuang{
position: fixed;
z-index: 0;
left: 50%;
top: 50%;
margin-left: -81.5px;
margin-top: -81.5px;
background-color: #0059B3;
background-color: rgba(0,89,179,0.8);
-webkit-transition: all .4s ease;
transition: all .4s ease;
opacity: -1;
}
.fishing-ios-kuang.active{
opacity: 1;
z-index: 999;
-webkit-transform: scale(1.3);
transform: scale(1.3);
}


/*帮助搜索详情*/
.seekH5Tltle h5{
font-size: 20px;
padding: 12px 0 12px 12px;
border-bottom: 1px solid #ddd;
}
.seekH5Tltle h5 span,.seekContentList h6 span{
color: #FF4e00;
}
.seekH5Tltle h5 i{
padding: 0 4px;
font-weight: 600;
}
.seekContent{
padding: 10px 16px;
}
.seekContentList li{
border-top: 1px dashed #ccc;
}
.seekContentList li:first-child{
border-top: none;
}
.seekContentList h6{
font-size: 18px;
line-height: 1.8;
}
.seekContentList p{
font-size: 14px;
text-indent: 2.3em;
padding: 5px 0;
}
.seekError{
font-size: 16px;
padding: 8px 0 8px 26px;
margin: 0 0 30px 40px;
background: url('iconWrong.png') no-repeat left center;
}
.seekP{
font-size: 15px;
}
.seekUl{
font-size: 14px;
padding-bottom: 30px;
}
.seekUl li{
list-style-type: decimal;
margin-left: 3.5em;
}
.seekUl a{
color: #38B2E4;
}
.seekUl a:hover{
border-bottom: 1px solid #38B2E4;
}

/*980小屏幕*/
.min_980 .activity-right{
width: 470px;
}
.min_980 .activity-right img{
height: 273px;
}
.min_980 .activity-left{
width: 170px;
}
.min_980 .activity-left img{
height: 126.5px;
}
.min_980 .activity{
width: 652px;
}
.min_980 .news{
width: 300px;
}
.min_980 .news-content span:first-child{
width: 215px;
}
.min_980 .activity-left a:hover{
-ms-transform: scale(1.04);
-webkit-transform: scale(1.04);
transform: scale(1.04);
}
.min_980 .game-block a{
width: 176px;
	height: 225px;
}
.min_980 .gameDetails-gameIcon{
width: 900px;
}
.min_980 .pc-button{
left: 350px;
}
.min_980 .ad-button{
left: 550px;
}
.min_980 .ios-button{
left: 750px;
}
.min_980 .game-img-box img{
width: 260px;
height: 413px;
}
.min_980 .game-img-box{
width: 840px;
height: 413px;
}
.min_980 .newsNoticeDetails-content{
min-height: 400px;
}
.min_980 .content-minor{
min-width: 980px;
}
.min_980 .joinUs-right{
width: 726px;
}
.min_980 .parentalControls-bold{
width: 480px;
}
.min_980 .parentalControls-left-buttom .PC-left-block{
width: 734px;
}
.min_980 .parentalControls-main-img{
width: 876px;
height: 199px;
}
.min_980 .help-block{
margin: 14px 0 36px 0;
}
.min_980 .helpPaging-right{
width: 726px;
}
.min_980 .retrieve-select{
margin: 38px 0 38px 12.5%;
}
.min_980 .fg-line{
	width: 777px;
	background-size: 100% 100%;
}
.min_980 .input-left{
	width: 455px;
}
.min_980 .input-right{
width: 480px;
}
.min_980 .input-bottom{
	width: 935px;
}
.min_980 .input-bottom .input-bigTxt{
width: 756px;
}


/*新增*/
.field-validation-error{
display: none;
}

.tables{
width: 100%;
}
.tables th{
font-weight: 400;
height: 50px;
}
.tables thead:first-child tr{
background-color: #D6F1F8;
	color: #0f5cea;
	font-size: 16px;
	margin-bottom: 6px;
}
.tables th,.tables td{
text-align: center;
}
.tables td{
font-size: 14px;
	height: 50px;
	text-align: center;
}
.right_box .paging-box a:hover{
background-color: #2dd4bc;
color: #fff;
}
.qka-papers a img{
display: block;
width: 100%;
height: 100%;
}
/*充值中心*/
.pay-lc{
display: block;
width: 771px;
height: 56px;
margin-bottom: 35px;
}
.pay .job span{
-webkit-transition: width 0.2s ease;
transition: width 0.2s ease;
}
.pay .job p{
-webkit-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.pay .job:hover span{
width: 100%;
}
.pay .job:hover p{
color: #fff;
}
.active .job span{
width: 100%;
}
.active .job p{
color: #fff;
}
.pay .job p{
font-size: 18px;
}
.pay .joinUs-right{
padding: 14px 85px;
}
.joinUs-right .pay-p-tip{
font-size: 20px;
color: #cc0a00;
margin-bottom: 16px;
}
.pay-p-tip span{
color: #006eb3;
}
.pay-item-block{
margin-bottom: 20px;
font-size: 0;
}
.pay-item-block .txtRight,.pay-item-block input{
display: inline-block;
vertical-align: middle;
height: 35px;
line-height: 35px;
}
.pay-item-block label{
display: inline-block;
vertical-align: middle;
font-size: 18px;
margin-right: 55px;
}
.text-right{
text-align: right;
}
.text-center{
text-align: center;
}
.pay-tip-marginTop-10{
margin-top: 10px;
}
.pay-item-block label input{
	width: 14px;
	height: 14px;
margin-right: 3px;
	margin-top: -2px;
}
.pay-item-block .txtRight{
width: 200px;
text-align: right;
font-size: 18px;
margin-right: 7px;
}
.pay-item-block input{
border: 1px solid #ccc;
padding-left: 6px;
font-size: 14px;
}
.pay-item-block input::-webkit-input-placeholder{
font-family: "微软雅黑";
}
.input-L{
width: 226px;
}
.input-M{
width: 133px;
margin-right: 10px;
}
.pay-yzm{
display: inline-block;
vertical-align: middle;
width: 75px;
height: 35px;
}
.submit-pay{
margin: 50px 0 130px 174px;
}
.select-block{
width: 540px;
margin: 24px 0 0 200px;
}
.select-block label{
float: left;
width: 80px;
margin: 0 55px 28px 0;
font-size: 18px;
color: #44474e;
}
.select-block label input{
display: inline-block;
vertical-align: middle;
width: 14px;
height: 14px;
margin-right: 3px;
margin-top: -2px;
}
.select-block label.alterColor{
color: #ff0c00;
}
.joinUs-right .pay-p-tip-m{
display: inline-block;
	vertical-align: middle;
font-size: 18px;
color: #ff0c00;
}
.joinUs-right .pay-p-tip-s{
font-size: 16px;
color: #ff0c00;
letter-spacing: 0;
}
.pay .job-block{
cursor: pointer;
}
.payBankBlock{
display: inline-block;
vertical-align: top;
width: 560px;
margin-bottom: 30px;
overflow: hidden;
}
.payBankBlock label{
float: left;
	margin: 0 5px 6px 0;
	font-size: 0;
}
.payBankBlock label>*{
display: inline-block;
vertical-align: middle;
}
.bankIconSize{
width: 115px;
height: 33px;
background-image: url('payBankIcon.png');
background-repeat: no-repeat;
}
/*银行img定位*/
.gsyh{
background-position: 0 -2px;
}
.zsyh{
background-position: -115px -2px;
}
.jsyh{
background-position: -230px 0;
}
.chinayh{
background-position: -115px -33px;
}
.nyyh{
background-position: -345px 0;
}
.jtyh{
background-position: 0 -33px;
}
.yzyh{
background-position: -690px 0;
}
.gdyh{
background-position: -575px 0;
}
.zxyh{
background-position: -230px -33px;
}
.yxyh{
background-position: -460px 0;
}
.szfzyh{
background-position: -460px -33px;
}
.msyh{
background-position: 0 -66px;
}
.bjyh{
background-position: -575px -33px;
}
.shyh{
background-position: -230px -66px;
}
.bjnsyh{
background-position: -805px -33px;
}
.payh{
background-position: -460px -66px;
}
.payBankBlock label input{
	width: 14px;
	height: 14px;
}
.pay-tip-qkaPay{
padding: 50px 0;
margin-top: -70px;
}
.pay-tip-qkaPay h3{
font-size: 18px;
color: orange;
}
.pay-tip-qkaPay p{
font-size: 16px;
}
.rechargeCardBlock label{
margin: 0 20px 20px 0;
}
.rechargeCard{
background: url('cz_ykt.png') no-repeat;
width: 100px;
	height: 29px;
}
.junka{
background-position: 0 0;
}
.shengda{
background-position: -104px -0px;
}
.zhengtu{
background-position: -312px -0px;
}
.tengxun{
	background-position: -0px -33px;
}
.jiuyou{
background-position: -208px -33px;
}
.wangyi{
background-position: -0px -66px;
}
.wanmeishikong{
background-position: -104px -66px;
}
.souhu{
	background-position: -208px -66px;
}
.zongyou{
background-position: -0px -99px;
}
.tianxiatong{
background-position: -104px -99px;
}
.tianhong{
background-position: -208px -99px;
}
/*订单确认*/
.table_payOrder{
display: table;
width: 700px;
margin: 0 auto;
}
.table_title{
font-size: 20px;
font-weight: 600;
width: 100%;
height: 50px;
border: 1px solid #ccc;
text-align: center;
line-height: 50px;
background-color: #DBF2DE;
color: #53320b;
box-sizing: border-box;
}
.table_block>div{
float: left;
font-size: 18px;
line-height: 40px;
border: 1px solid #ccc;
box-sizing: border-box;
margin-top: -1px;
}
.table_left{
width: 30%;
text-align: center;
}
.table_block .table_right{
width: 70%;
border-left: none;
padding-left: 18px;
}
.payOrder_button{
display: table;
width: 450px;
margin: 50px auto 0;
}
.payOrder_button button{
float: right;
-ms-transform: scale(0.8);
-webkit-transform: scale(0.8);
transform: scale(0.8);
}
.payOrder_button button:first-child{
float: left;
}
/*支付成功*/
.paySuccess{
position: relative;
height: 100%;
}
.paySuccess .orderSucess_h2{
position: absolute;
width: 100%;
top: 35%;
text-align: center;
margin-left: -17.5px;
font-size: 24px;
}
.orderSucess_h2 img{
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	margin-top: -2px;
}
.orderSucess_p{
position: absolute;
width: 100%;
top: 35%;
text-align: center;
margin-top: 88.5px;
font-size: 18px;
}
.orderSucess_p span{
padding: 0 2px;
}
.orderSucess_p a{
color: #38B2E4;
border-bottom: 1px solid #38B2E4;
}
.pay-select-bg{
padding: 10px 0 1px 0;
	background-color: #f6fcff;
	margin-bottom: 15px;
	border: 1px solid #cde5f3;
}
.pay-select-bg .input-L{
width: 300px;
}
/*拉别人的代码*/
.fy-infor{
line-height: 23px;
	font-size: 12px;
	border-top: 1px solid #cde5f3;
	background: #fdfaf3;
	margin-top: 20px;
	padding: 15px 0 20px 30px;
}
.fy-infor li{
	list-style-type: disc;
	margin-left: 30px;
}
.mt5{
margin-top: 5px;
}
.grey{
	color: #747474;
}
/*end*/
#phoneCard-block .pay-select-bg{
display: none;
}
#phoneCard-block .pay-select-bg:first-child{
display: block;
}

/*右侧浮动块*/
.gameDownload,.feedback,.service{background-image:url('float.png');background-repeat:no-repeat;background-size:120px 120px;}
.gameDownload{background-position:-0px -0px;}
.feedback{background-position:600px 600px;}
.service{background-position:600px 600px;}
.service{
background: url('OnlineService.jpg') no-repeat 0 0/80px 80px;
}
.shopFloatBlock .service a{
font-size: 0;
}
.shopFloatBlock{
position: fixed;
right: 0;
bottom: 490px;
z-index: 999;
border: 1px solid #ddd;
	border-right: none;
}
.shopFloatBlock li{
background-color: #fff;
padding: 0 5px;
}
.shopFloatBlock a{
display: block;
width: 70px;
height: 70px;
margin: 0 auto;
padding: 5px 0;
font-family: Tahoma;
font-size: 20px;
text-align: center;
line-height: 24px;
letter-spacing: 1px;
border-bottom: 1px solid #ccc;
}
.shopFloatBlock li a:hover{
color: #fff;
}
.shopFloatBlock .service:nth-child(2){
background-image: url('kf_phone.png');
	background-size: 100% auto;
	background-position: 0 center;
}
.gameDownload:hover a,.feedback:hover a,.service:hover a{
font-size: 0;
}
.feedback{
background-color: #0099ff;
}
.feedback:hover{
background-position:-60px -0px;
}
.feedback a{
line-height: 50px;
color: #957bff;
}
.service:hover{
/*background-position:-0px -60px;*/
}
.service a{
color: #a8c001;
border: none;
}
/*右侧浮动块end*/
/*底部统计样式*/
#cnzz_stat_icon_1266247429,span[id^="cnzz_stat_icon"]{
	margin-left: 5px;
}
