@charset "utf-8";
/*reset.css*/
html{ font-size:100%;}
body { margin:0; color: #565656; font:12px/1.5 "microsoft yahei", Arial, sans-serif; background:#f5f5f5;}
dl, dd, h1, h2, h3, h4, h5, h6, p, ul, ol { margin:0;}
ul, ol { padding-left:0; list-style-type:none;}
img { border:0;}
a { color: #333; text-decoration:none; outline: 0 none;}
a:hover { color: #000; text-decoration:none;}
a, button { cursor:pointer}
table { border-collapse:collapse; border-spacing:0}
input, select, img { vertical-align:middle;}
a, input, button { padding:0; margin:0; outline:0}
i,em {font-style: normal;}
.pr {position: relative;}
.fl { float: left; display: inline;}
.fr { float: right; display: inline;}
.dib { display: inline-block; vertical-align: top; *display: inline; *zoom: 1;}
.tc { text-align: center;}
.fz14 { font-size: 14px;}
.fix {zoom:1;}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.none { display: none;}
.hidden { width: 0px; height: 0px; overflow: hidden;}
.mr10 { margin-right: 10px;}
.mt7 { margin-top: 7px;}
.mt10 { margin-top: 10px;}
.mt12 { margin-top: 12px; }
.mt20 { margin-top: 20px;}
.mt25 { margin-top: 25px;}
.mb8{margin-bottom:8px;}
.pd16 { padding: 16px;}
.red{color:red;}
.cursor { cursor: pointer;}
.wrapper { min-width: 1200px; background:url(/images/qmxz/page_bg.png) center 779px no-repeat #f5f5f5; padding-bottom:50px;}
.wrap {  height: auto; }
.main{width: 1200px;position:relative;margin: 85px auto 0;}
.header {height: 806px;position: relative;background: url(/images/qmxz/top_bg.png) center top no-repeat;min-width: 1200px;}
.logo { width: 232px; height: 147px; background: url(/images/qmxz/logo.png?version=20260107) top center no-repeat; position: absolute; bottom: 20px; left: 50%; margin-left:-103px;z-index: 2;}
.logo a { display: block; height: 100%; text-indent: -9999px;}
.nav { position: absolute;left: 0;bottom:0;width:100%; background: url(/images/qmxz/nav_bg.png) no-repeat; height: 122px;text-align: center;}
.nav-content { width: 1200px; margin: 0 auto;padding-top:32px; }
.nav a,.nav .n6_box{ display: block;float: left ;height: 63px; width: 75px;font-size: 14px;color: #fff; }
.nav a.n1 {margin: 0 84px 0 62px;}
.nav a.n3 {margin: 0 330px 0 88px;}
.nav a.n5 {margin: 0 78px 0 72px;}
.nav a em{width:28px; height: 25px; display: inline-block; background: url(/images/qmxz/nav_icon.png) no-repeat;   }
.nav a.n1 em{background-position:0 0;}
.nav a.n2 em{background-position:-57px 0;}
.nav a.n3 em{background-position:-104px 0;}
.nav a.n4 em{background-position:-158px 0;}
.nav a.n5 em{background-position:-207px 0;}
.nav a.n6 em{background-position:-258px 0;}
.nav a:hover.n1 em{background-position:0 -25px;}
.nav a:hover.n2 em{background-position:-57px -25px;}
.nav a:hover.n3 em{background-position:-104px -25px;}
.nav a:hover.n4 em{background-position:-158px -25px;}
.nav a:hover.n5 em{background-position:-207px -25px;}
.nav a:hover.n6 em{background-position:-258px -25px;}
.nav a:hover p{color: #ffbe4a;}
.n6_box {position: relative;}
.n6_box:hover .dropdown_content {display: block;}
.dropdown_content {display: none;position: absolute;top: 61px;left: -15px;background-color: rgba(40, 40, 45, 0.85);width: 108px;padding: 10px 0;border-radius: 10px;box-shadow: 1px 1px 2px 0px #666;font-size: 14px;color: #fff;z-index: 1;}
.dropdown_content::after {position: absolute;content: '';width: 0;height: 0;left: 47px;top: -7px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid rgba(40, 40, 45, 0.85);/* border-width: 10px; */}
.dropdown_content a {width: 108px;height: 28px;line-height: 28px;margin: 0 auto;}
.dropdown_content a:hover {color: #ffbe4a;}
.dropdown_content .mt-10 {margin-top: 10px;}

/* 新版样式 S */

/* 新版样式 E */

.index_top{margin-bottom:6px; position:relative;}
.gamelog .btn a:hover, .home_title em,.job_more{  background: url(/images/qmxz/icon.png) no-repeat;}
.hd .home_title{/* border-bottom:1px solid #dcdcdc; */}
.home_title{font-size: 18px;padding:10px; color:#5d5d5d; font-weight: 100;}
.home_title span{border-left:1px solid #f0e3ba; color:#ccc; font-weight:normal; padding-left:8px; margin-left:8px;}
.home_title em{display:inline-block; width:17px; height:17px; vertical-align:middle; margin-right:6px;}
.home_title em.s_ico1{ background-position:-68px 0;}
.home_title em.s_ico2{ background-position:-85px 0;}
.home_title em.s_ico3{ background-position:-102px 0;}
.home_title em.s_ico4{ background-position:-119px 0;}

.sidebar { width: 276px; position:relative;}.gamelog {width: 325px; position: relative; padding-top: 140px;}
		/*开始游戏*/
		/* .start_btn, .start_btn span, .start_btn span:after{ background: url(/images/qmxz/start_btns.png) no-repeat; }
		.start_btn {display: block; height: 140px; background-position: 0 0; }
		.start_btn span, .start_btn span:after { display: block; height:140px; content: ''; background-position: 0 -280px; }
		.start_btn:hover { background-position: 0 -140px; }
		.start_btn:hover span { -webkit-animation: fd 1.6s linear infinite; animation: fd 1.6s linear infinite; }
		.start_btn:hover span:after { -webkit-animation: fd2 1.6s linear infinite; animation: fd2 1.6s linear infinite; opacity: .6; } */
		
		@-webkit-keyframes fd { 0% { -webkit-transform: scale(1); transform: scale(1); } 20% { -webkit-transform: scale(1.05); transform: scale(1.05); } 30% { -webkit-transform: scale(.93); transform: scale(.93); } 45% { -webkit-transform: scale(1.04); transform: scale(1.04); } 60% { -webkit-transform: scale(1); transform: scale(1); } }
		@keyframes fd { 0% { transform: scale(1); } 20% { transform: scale(1.05); } 30% { transform: scale(.93); } 45% { transform: scale(1.04); } 60% { transform: scale(1); } }
		
		@-webkit-keyframes fd2 { 0% { -webkit-transform: scale(1); transform: scale(1); } 20% { -webkit-transform: scale(1.3); transform: scale(1.3); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } }
		@keyframes fd2 { 0% { transform: scale(1); } 20% { transform: scale(1.3); opacity: 0; } 100% { transform: scale(1); opacity: 0; } }

		.start_btn {position: absolute;top: -16px;left: -8px;width: 340px;height: 156px;display: block;background: url(/images/qmxz/start_btn.png) no-repeat;}
		.login_box {width: 305px;height: 231px;padding: 10px;background: url(/images/qmxz/login_box_bg.png) no-repeat;}
		.login_box .ope_btn_row {height: 32px;width: 100%;position: relative;}
		.ope_btn_row .gift_btn, .ope_btn_row .micro_end_btn{width: 97px;height: 22px;display: inline-block;margin: 5px 25px 0;cursor: pointer;}
		.ope_btn_row .gift_btn {background: url(/images/qmxz/gift_center.png) no-repeat;}
		.ope_btn_row .gift_btn::after {content: '';position: absolute;width: 1px;height: 32px;left: 150px;top: 0;background-color: #777b88;border-left: 1px solid #27292e;}
		.ope_btn_row .micro_end_btn {background: url(/images/qmxz/micro_end.png) no-repeat;}
		/* 加手机号登录时删掉的样式 S*/
		#login-account {margin-top: 40px;}
		.loginform div.submit {top: 39px;}
		/* 加手机号登录时删掉的样式 E*/
		.login_methods {padding: 14px 0 14px 0;font-size: 16px;text-align: center;color: #fff;display: none;}
		.login_methods .line {display: inline-block;margin: 0 13px ;width: 1px;height: 14px;color: #a6a6a6;}
		.login_methods .method_active {color: #ffbe4a;}

		/*快速链接*/
		.quick_btn {height: 38px;line-height: 35px;background: #3e3f4c;position:relative;}
		.quick_btn a {width: 135px;height: 100%;color: #ffffff;font-size:16px;text-align:center;float:left;border-left: 1px solid #6d6e78;border-right: 1px solid #000000;}
		.quick_btn a:hover{ background:#494a57;}
		.quick_btn a span{width:36px; height:36px;  background-image:url(/images/qmxz/quick_ico.png); display:inline-block; margin-right:8px; vertical-align:middle;}
		.quick_btn a span.wdxz{background-position:0 0;}
		.quick_btn a span.kszc{background-position:0 -36px;}
		.quick_btn a em{/* line-height:50px; */vertical-align:middle;font-size: 16px;}
		.quick_btn .line{width:2px; height:50px; background:#243d68; overflow:hidden; position:absolute; top:0; left:50%; margin-left:-1px;}
		
		/*用户登录*/
		.userlogbox {height: 186px;color:#333;overflow: hidden;padding:0 10px;position: relative;}
		.loginform .opt {position: relative;width: 184px;display: inline-block;}
		.loginform .submit {position: absolute;width: 108px;top: 51px;right: 3px;display: inline-block;}
		
		.loginform .lp {height: 27px;/* border: 1px solid #d0d0d0; */background: #fff;margin-bottom: 8px;position: relative;}
		.loginform .lp label {width: 46px;height: 28px;line-height: 28px;text-align: center;float:left;color: #c8c8c9;}
		.loginform .lp input {width: 184px;height: 28px;line-height: 28px;border: none;background:none;outline: 0 none;position: absolute;top: 0px;left: 9px;}
		.loginform .login-btn {width: 91px;height: 64px; background:url(/images/qmxz/login_btn.png);display: block;cursor: pointer; font-size: 0;margin-left: 16px;}
		.nologin .checkbox {margin-top: 8px;}
		.nologin .checkbox,.loginform .checkbox a {color: #b5b5b7;}
		.nologin .checkbox a:hover {color: #cdcdce;}
		.nologin .checkbox input{margin-right: 5px;}
		.nologin .checkbox input[type="checkbox"]{ accent-color: #0075ff;margin-top: -2px;}
		.nologin .forget-pwd {height: 23px;line-height: 24px;/* margin:5px 0; */color: #d49c33;}
		.nologin .forget-pwd a, .loginform .forget-pwd span{color: #d49c33;}
		.nologin .forget-pwd span{margin: 0 5px;}
		.nologin .forget-pwd a:hover { color: #ffba00;}
		.nologin .forget-pwd label {color: #333; margin-right: 10px; vertical-align:middle;}
		.bottom_row {width: 100%;height: 24px;position: relative;margin-top: 12px;}
		.other_login{ height:24px;line-height: 24px;margin-top: 0px;}
		.other_login p{display: inline-block;color: #d7b373;font-size: 11px;text-align: left;}
		.other_login a{margin-right: 4px;display:inline-block;vertical-align:middle;}
		.register_forgetPwd {position: absolute;top: 0;right: 0;}
		.quick{background:url(/images/qmxz/log_icon.png?v=20260107) 0 0 no-repeat;}
		.qq_icon,.wx_icon,.sina_icon{ width:20px; height:20px;}
		.qq_icon{background-position:0 0;}
		.qq_icon:hover{background-position:-20px 0;}
		.wx_icon{background-position:0 -20px;}
		.wx_icon:hover{background-position:-20px -20px;}
		.sina_icon{background-position:0 -40px;}
		.sina_icon:hover{background-position:-20px -40px;}

		.logined {line-height: 30px;color: #ffffff;margin-top: 10px;}
		.logined a { color: #f27d00;}
		.logined a:hover { color: #aa5800;}
		.logined .user-fun{margin-bottom: 6px;}
		.logined .user-fun a{margin-right: 86px;}
	
	.slidebox {width: 405px;height: 372px;padding: 10px;position: relative;background:url(/images/qmxz/slide_box_bg.png);}
	.slidebox .slide-bd li { position: absolute; top: 10px; left: 10px; display: none;}
	.slidebox .slide-bd li:first-child{display:block;}
	.slidebox .slide-nav { position: absolute; right: 5%; bottom: 6%; margin-left: 0; font-size: 0; line-height: 0;}
	.slidebox .slide-nav li { width: 17px; height: 17px;  margin: 0 3px;  background:url(/images/qmxz/slide_hd1.png) no-repeat; overflow: hidden; display: inline-block; *display: inline; transition: width 0.3s ease; z-index: 2;}
	.slidebox .slide-nav .active { background:url(/images/qmxz/slide_hd2.png) no-repeat;}



		
	.index_top_news{width:425px;height: 390px;background: url(/images/qmxz/notice_bg.png) no-repeat;margin-left: 12px;}
		.serverbox {height: 285px;overflow:hidden;margin-bottom:8px;position:relative;}
		.serverbox dt{height:26px;padding:10px;line-height:22px;color:#6b2f0c;}
		.serverbox dt span{line-height: 26px; color:#fff; font-size:14px;}
		.serverbox dt em{vertical-align:middle; display:inline-block; }
		.serverbox dt .input {width: 161px;height: 37px;line-height: 37px;text-align: left;color: #333;background: #f5f5f5;/* display: inline-block; */vertical-align:middle;text-indent: 9px;/* margin-right: 0px; *//* padding-right: 0px; */}
		.serverbox dt .enter {width: 91px;height: 37px;line-height: 37px;text-align:center;color: #fff;background: #ff5252;display:inline-block;vertical-align:middle;/* margin-left: 0px; *//* margin-left: 0px; *//* padding-left: 0px; */}
		.serverbox dt .enter:hover{background: #ff6d6d;}
		.serverbox dd { height: 56px; overflow:hidden; padding:7px 0;}
		.serverbox dd li {height: 29px;line-height: 28px;color: #201f2b;display: block;width: 100%;text-align:center;}
		.serverbox dd li a{color: #646464;float: left;margin-left: 13px;}
		.serverbox dd li a:hover {color: #ff6000;}
		.serverbox dd li span{float: right;margin-right: 11px;}
		.serverbox dd li span.red { color: #ffffff;border-radius: 5px;padding: 0px 3px 0px 3px;margin-top: 3px;line-height: 19px;font-size: 12px;background: #ff2d2d}
		.serverbox dd li span.green{color: #ffffff;border-radius: 5px;padding: 0px 3px 0px 3px;margin-top: 3px;line-height: 19px;font-size: 12px;background: #65a94e;}
		.all-server {position:absolute;bottom: 6px;left:50%;margin-left: -125px;width: 252px;height: 36px;line-height: 36px;color: #aaaaaa;font-size:14px;text-align: center;border: 1px solid #dadada;/* background: #d9b852; */}
		.all-server:hover{background: #efefef;}
		.newsbox {overflow: hidden;padding:22px 26px;position:relative;}
		.tabs {height:32px;}
		.tabs li {float: left;width: 64px;}
		.tabs li a {display: inline-block;vertical-align: top;line-height: 32px;height: 32px;color:#fff;font-size: 15px;text-align: center;transition:all 0.3s ease-in-out;width: 62px;}
		.tabs .active a {  color: #fdc744; background: url(/images/qmxz/tab_button.png) no-repeat;}
		.news-top { height: 30px; line-height: 30px; font-size: 15px; font-weight:bold; text-align: left; overflow: hidden; margin:30px 0 12px; background-color: #120a06;}
		.news-top .news-top-icon {background: url(/images/qmxz/chat_frame_icon.png) no-repeat;height: 30px;width: 44px;display: inline-block;padding-left: 10px;color: #fdc744;}
		.news-top a { color: #fdc744; font-weight: 100;}
		.news_more{position:absolute;top: 29px;right: 16px;font-size: 12px; transform: scale(0.8);-webkit-transform: scale(0.8);color: #a6a6a6;}
		.news_more:hover{ color: #fff; }
		.news-list ul li {line-height: 30px;color: #565656;overflow: hidden;padding:0 5px;}
		.news-list ul li a {display: block;width: 280px;color: #fff;vertical-align:middle;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;float: left;font-size: 14px;font-weight: 400;}
		.news-list ul li a:hover { color: #ff6000;}
		.news-list ul li span { float: right; color: #ffffff;}
		.cloumn_page .news-list a, 
		.cloumn_page .article .tab a,
		.inside_bg .news-list a{ color: #000; }

		.cloumn_page .news-list ul li span,
		.cloumn_page .news-list ul li a,
		.inside_bg .news-list ul li span,
		.inside_bg .news-list ul li a {  color: #000;}
		/* .news_ico{width:15px; height:15px; background-image:url(/images/qmxz/new_icon.png);display:inline-block;  overflow:hidden; vertical-align:middle; margin-right:9px;} */
		
	.actbox {height:310px; margin-bottom:40px; position:relative;}
	.actbox a{ width:180px; height:190px; background-image:url(/images/qmxz/actbox.png); text-indent:-999px; overflow:hidden; margin:60px 75px 60px 0; float: left;display: inline; position:relative; z-index:10;}
	.actbox a.actli1{ background-position:0 0;}
	.actbox a.actli2{ background-position:-180px 0;}
	.actbox a.actli3{ background-position:-360px 0;}
	.actbox a.actli4{ background-position:-540px 0;}
	.actbox a.actli5{ background-position:-720px 0; margin-right:0px;}
	
	.data_link{width:732px; height:428px; color:#b59050; font-size:16px; overflow:hidden;}
	.data_link li{width:356px; height:208px; background:url(/images/qmxz/data_link.jpg) no-repeat; border:1px solid #ececec; overflow:hidden; margin:0 8px 8px 0; float:left; position:relative;}
	.data_link li .data_info{position:absolute; top:10px; left:15px;}
	.data_link li .data_info p{color:#d9b852; font-size:32px; font-weight:bold; margin-bottom:4px;}
	.data_link li .data_btn{width:106px; height:36px; line-height:36px; color:#d9b852; border:2px solid #d9b852; border-radius:20px; text-align:center; position:absolute; bottom:20px; left:20px;}
	.data_link li .data_btn:hover{color:#fff; background:#d9b852;}
	.data_link li .data_pic{float:right;}
	
	.jobox {width:467px; height:429px; position:relative;}
		.jobox .hd { position:absolute; top:5px; left:10px; width: 230px; height:40px; z-index:50;  border-bottom:3px solid #dadada;}
		.jobtit li{float:left; display:inline; width:74px; height:40px; }
		.jobtit li a{display:block; width:80px; height:40px; line-height:40px; font-size:24px; color:#333; text-align:center; overflow:hidden;}
		.jobtit li.active a{color:#d9b852; border-bottom:3px solid #d9b852;}
		.job_bg .txt{width:190px; height:190px; padding:152px 10px 0; font-size:14px; color:#333; line-height:24px;}
		.job_more{position:absolute; bottom:10px; left:10px; width:128px; height:46px; background-position:-2px -148px; z-index:10;}
		.job_more:hover{background-position:-131px -148px;}

		.jobox .bd { height:429px; position: relative;}
		.jobox .inBox ul{width:82px; height:40px; position:absolute; left:12px; top:65px; z-index:99;}
		.jobox .inBox li{width:40px; height:40px; margin-right:1px; line-height:20px; float:left; cursor:pointer; background:url(/images/qmxz/job_tits.png) 0 0 no-repeat; text-indent:-9999px;}
		.jobox .inBox li.inHd_man{ background-position:0 0;}
		.jobox .inBox li.inHd_woman{ background-position:-41px 0;}
		.jobox .inBox li.on.inHd_man{ background-position:0 -41px;}
		.jobox .inBox li.on.inHd_woman{ background-position:-41px -41px;}
		.jobox .inBox dt{width:190px; height:80px; padding:120px 10px 0; font-size:16px; color:#333; line-height:24px; position:relative; z-index:10;}
		.jobox .inBox dd{position:absolute; top:0; right:0; width:467px; height:429px; z-index:1;}
		.jobox .inBox dd.zs_man{background:url(/images/qmxz/zs_man.jpg) 0 0 no-repeat;}
		.jobox .inBox dd.zs_woman{background:url(/images/qmxz/zs_woman.jpg) 0 0 no-repeat;}
		.jobox .inBox dd.fs_man{background:url(/images/qmxz/fs_man.jpg) 0 0 no-repeat;}
		.jobox .inBox dd.fs_woman{background:url(/images/qmxz/fs_woman.jpg) 0 0 no-repeat;}
		.jobox .inBox dd.ds_man{background:url(/images/qmxz/ds_man.jpg) 0 0 no-repeat;}
		.jobox .inBox dd.ds_woman{background:url(/images/qmxz/ds_woman.jpg) 0 0 no-repeat;}
		.mp-intro .txt{ width:430px; padding:175px 0 0 30px; font:12px/28px \5FAE\8F6F\96C5\9ED1; color:#565656;}
		.job_more{position:absolute; bottom:20px; left:16px; width:128px; height:46px; background:url(/images/qmxz/job_more.jpg) no-repeat; z-index:10;}
	.job_more:hover{background-position:0 -46px;}



	.server_container {width: 303px;height: 366px; background: url(/images/qmxz/serve_bg.png);padding: 10px;}
		.server_container .bd {line-height: 28px;color:#333;font-size:14px;}
	.kfbox { height: 204px; width:264px;}
		.kfbox .bd { padding-top: 10px; font-size: 13px;}
		.kefu_ico{ background-position:0 -233px; width:46px; height:46px; margin:6px 10px 18px 26px;}
		.pt10{padding-top:10px;}
		.sidebar .kfbox{ width:282px;}
		.sidebar .kfbtns a{margin:7px 7px 7px 10px;}
	
	.zlbox { width: 816px; height: 280px;}
	.zldl{float:left; margin-right:8px; width:262px; height:278px; background:#fff; border:1px solid #ececec; overflow:hidden;}
	.zltit{ color:#fff; text-align:center; width:100px; height:42px; line-height:50px; background:#d9b852; border-radius:30px; margin:-12px auto 10px auto; font-size:16px; font-family:microsoft yahei;}
	.zlcon {font-size:14px; padding:0 20px; position:relative;}
	.zlcon li{float:left; width:50%; text-align:center; line-height:30px; padding:3px 0;}
	.zlcon a{ color:#333; display:inline-block;}
	.zlcon a:hover{color:#ff6000;}
	.zlcon .line{width:2px; height:216px; background:#dcdcdc; overflow:hidden; position:absolute; top:6px; left:50%; margin-left:-1px;}
		
	.raiders{width:382px; height:278px; background:#fff; border:1px solid #ececec; position:relative;}
	.raiders ul{padding:15px 10px;}
	.raiders ul li { line-height: 30px; color: #565656; overflow: hidden;vertical-align: top; padding:0 3px;}
	.raiders ul li a { display: block; width: 180px; color: #333; vertical-align:middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; float: left;}
	.raiders ul li a:hover { color: #ff6000;}
	.raiders ul li span { float: right;}

	.vbox { width: 306px; height: 308px;}
		.vbox .bd { text-align: center; padding: 24px 0 0;}
	.glbox { width: 600px; height: 308px; overflow: hidden;}
		.glbox .news-list ul { padding: 16px;}
		.glbox .news-list li { height: 34px; line-height: 34px; border-bottom: 1px dashed #e5e5e5; background-position: 0 -170px;}
		.glbox .news-list li:hover { background-position: 0 -139px;}
		.glbox .news-list li a { width: 510px;}

	.kfbox{width:258px; height:280px; background:#fff; color:#333;}
		.ml8{margin-left:8px;}
		.kfbtns a{ float:left; width:68px; height:94px; line-height:50px; font-size:12px; border:2px solid #d9b852; text-align:center; padding:1px; margin:10px 6px; }
		.kfbtns a i{height:74px; display:block; padding:10px 0;}
		.kfbtns a:hover i{color:#fff; background:#d9b852;}
		.kfbtns a em{width:40px; height:40px; background-image:url(/images/qmxz/kfbtns_ico.png); display:block; margin:0 auto;}
		.kfbtns a em.k1{background-position:0 0;}
		.kfbtns a em.k2{background-position:0 -40px;}
		.kfbtns a em.k3{background-position:0 -80px;}
		.kfbtns a:hover em.k1{background-position:-40px 0;}
		.kfbtns a:hover em.k2{background-position:-40px -40px;}
		.kfbtns a:hover em.k3{background-position:-40px -80px;}
		
		.links_toggle{height:30px; position:relative; margin:5px 8px 0; border:1px solid #a2a2a2;}
		
		.toggle_btn{padding-left:8px; height:30px; line-height:30px; color:#999; cursor:pointer; position:relative;}
		.toggle_btn span{width:29px; height:29px; position:absolute; top:0; right:0;}
		.toggle_btn span i{position:absolute; width:0; height:0; font:0/0 a; overflow:hidden; border-width:5px; border-style:dashed dashed solid; border-color:transparent transparent #8a8a8a; margin:6px 0 0 8px;}
		.toggle_btn span i.up{border-style:solid dashed dashed; border-color:#8a8a8a transparent transparent; margin:13px 0 0 8px;}
		.toggle_con{position:absolute; width:240px; left:-1px; top:30px; z-index:99; border-top:none; border:1px solid #a2a2a2; border-top-color:#fff; background-color:#fff; height:104px; overflow:auto; overflow-x:hidden; display:none;}
		.toggle_con a{color:#333; text-indent:9px; height:26px; line-height:26px; display:block;}
		.toggle_con a:hover{color:#ff6000;}
		


/*内页*/
.cloumn_page .main_bg,
.inside_bg .main_bg {background:url(/images/qmxz/column_bg.png) no-repeat #18181b;min-height: 1600px;overflow: auto;padding: 1px;}
.game_information {width: 323px;height:  286px;background: url(/images/qmxz/game_information_bg.png) no-repeat;}
.game_information-list {padding: 80px 20px 20px;height: 186px;width: 283px;line-height: 26px;}
.inactbox {margin-top:10px;}
.game_information-list .icon {display: inline-block;width: 13px;height: 12px;margin-right: 2px;background: url(/images/qmxz/rhombus_icon.png) no-repeat;}
.game_information-list a:hover { color: #e3c681; }
.inactbox a{height:97px; background-image:url(/images/qmxz/left_link.jpg); text-indent:-999px; overflow:hidden; margin-bottom:10px; display: block;}
.inactbox a.actli1{ background-position:0 0;}
.inactbox a.actli2{ background-position:0 -97px;}
.inactbox a.actli3{ background-position:0 -194px;}
.inactbox a.actli4{ background-position:0 -291px;}
.inactbox a.actli5{ background-position:0 -388px;}	
/*列表页*/
.container { width: 840px;}
.article .hd {width: 790px;height: 110px;padding: 15px 25px;background: #ffffff;position:relative;}
.article .hd .tit {/* height: 64px; */padding-top: 6px;/* line-height: 64px; */color: #5d5d5d;font-size: 18px;/* border-bottom: 1px solid #a2c5ff; */font-weight: 100;}
.article .hd .local {/* height: 40px; *//* padding-top:10px; */line-height: 20px;color: #262626;/* float: right; */position: absolute;display: inline-block;right: 10px;top: 24px;}
.article .hd .local a {color: #262626;}
.article .bd {padding: 30px 46px;background: #fff;min-height:1140px;}
.inside_bg .article .bd {min-height:1204px;}
.article .bd .news-list li{ height: 45px; line-height: 45px; border-bottom: 1px dashed #e5e5e5; }
.article .bd .news-list a { width: 590px;}
.scott { margin-top: 30px; text-align: center; color: #a49a84; line-height: 40px; float: none;}
.scott a {padding: 4px 9px;color: #fff;margin: 0 2px;/* border-radius: 20px; */background: #8391c0;}
.scott a:hover {background: #7a8fd4;}
.scott span { padding: 4px 8px;}
.scott input { width: 80px; height: 22px;}

.promotion_box .p_game_box ,
.promotion_box .p_qrcode_box {padding: 7px;width: 142px;height: 220px;text-align: center;background: url(/images/qmxz/promotion_bg.png) no-repeat;}
.p_qrcode_box { margin-right: 10px; }
.promotion_box .p_qrcode_title,
.promotion_box .p_game_box_title {width: 100%;height: 46px;line-height: 46px;color:#fff;font-size: 14px;}
.promotion_box .p_qrcode_img,
.promotion_box .p_game_box_img {margin: 18px auto 0;	}
.promotion_box .p_qrcode_text1,
.promotion_box .p_game_box_text1 {font-size: 13px;text-align: center;font-weight: 400;margin-top: 16px;}
.promotion_box .p_qrcode_text2,
.promotion_box .p_game_box_text2 {font-size: 14px;font-weight: 400;text-align: center;margin-top: 6px;color: #e3c681;}
/*文章页*/
.art-title {height: 34px;line-height: 30px;font-size: 30px;color: #4b4b4b;text-align:center;}
.art-stitle {height: 36px;line-height: 38px;text-align:center;color: #d5d5d5;/* border: none; */}
.baidu-search { padding: 6px 0 8px 0; text-align: center;}
.baidu-search .btn { width: 60px; height: 20px; cursor: pointer; border: none; background: url(http://cdnsource.9377.com/images/nz/bdyx.jpg) no-repeat;}
.baidu-search input { font-size: 12px;}

.art-content {color: #a49a84;padding: 15px 0;font-size: 14px;line-height: 21px;text-align: justify;text-justify: inter-ideograph;/* border-top: 1px solid #807057; */}
.art-content p { margin: 1% 0;}
.art-content img { max-width: 100%;}
.art-content a{ color:#674747;}
.prev_next { height: 25px; color: #ffc424; border-bottom:1px solid #cfcfcf; overflow: hidden; padding: 10px 0;}
.prev_next li { width: 50%; line-height: 25px; overflow: hidden; float: left;}
.prev_next li a { color: #ffc424;}
.prev_next li a:hover { color: #cc9d1c;}

.art-relat { padding: 30px 46px; background: #fff;}
.art-relat .xg_news {}
.art-relat .xg_news h3 { height: 50px; line-height: 32px; color: #28bb9b; text-align:center; border-bottom: 1px solid #dbe0df; font-size: 30px;}
.art-relat ul { margin-right: -10%; padding-top: 20px; overflow: hidden;}
.art-relat li { width: 32%; height: 40px; line-height: 40px; margin-right: 15%; float: left; display: inline; background-position: 0 -167px;}
.art-relat li:hover { background-position: 0 -136px;}
.art-content-header { height: 47px!important;}

.other-art-wrap { margin-top: 15px;}
.other-art-wrap a {color: #666; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.other-art-wrap a:hover {color: #daa64a;}
.other-art  { width: 410px; color:#ff8a00; float: right;}
.xg_news  { width: 410px; float: left;}
.other-tit, .xg_news h3 { font-size: 12px; line-height: 30px;}
.other-list, .xg_news ul { height: 150px; overflow: hidden;}
.other-list li span, .xg_news ul li span { float: right;}
.other-list li, .xg_news ul li{ height:30px; line-height: 30px;}
.server-list{width: 100%;position: absolute;}

.tab{border: 1px solid #aaaaaa;width: 90%;margin: 30px auto 0 auto;text-align: center;height: 44px;line-height: 44px;color: #6a6a6a;}
.tab li{display: inline-block;font-size: 20px;width: 100px;font-weight: 700;}
.tab .active{background: url(/images/qmxz/list_active_btn.png) no-repeat;background-position-x: 19px;}
.tab .active a{color:#075cc9;}

/* S 浮动侧边栏 */
.float_nav{width: 180px;height: 384px;color: #ffffff; background:url(/images/qmxz/float_window_bg.png) top center no-repeat;position: fixed;top: 40%;left: 80px;margin-top: -188px;z-index: 10;}
.float_nav img{width: 100% !important; height: 100% !important; display: block;}

.float_code{padding-top: 80px; height: 144px;}
.float_code dd{width: 118px; height: 118px; background: #ffffff; display: block; margin: 0 auto; position: relative;}
.float_code dd:hover img{width: 127px !important; height: 127px !important;}

.float_download{width: 180px; margin: 0 auto;}
.float_download a{width: 180px; height: 42px; overflow: hidden; display: block;margin-bottom: 8px;}
/* E 浮动侧边栏 */
/*  */

/* 新手指南，特色玩法，高手进阶 */
.playing_data {width: 863px;height: 386px;margin-left: 12px;background: url(/images/qmxz/playing_data_bg.png) no-repeat;position: relative;}
.playing_data .playing_content {position: absolute;height: 347px;left: 20px;top: 20px;}
.playing_content .option1,
.playing_content .option2,
.playing_content .option3 {width: 172px;height: 347px;cursor: pointer;}
.playing_content .option1 {background: url(/images/qmxz/playing_item_bg1.png) no-repeat;}
.playing_content .option2 {margin-left: 12px;background: url(/images/qmxz/playing_item_bg2.png) no-repeat;}
.playing_content .option3 {margin-left: 12px;background: url(/images/qmxz/playing_item_bg3.png) no-repeat;}
.plyaing_data_info {width: 0;height: 100%;float: left;display: none;position: relative;margin-left: 12px;transition: width 0.5s cubic-bezier(0.68, -0.55,0.265,1.55);-webkit-transition: width 0.5s cubic-bezier(0.68, -0.55,0.265,1.55);-moz-transition: width 0.5s cubic-bezier(0.68, -0.55,0.265,1.55);-o-transition: width 0.5s cubic-bezier(0.68, -0.55,0.265,1.55);background: url(/images/qmxz/plyaing_data_info_bg.png) no-repeat;}
.plyaing_data_info .look_more {position: absolute;bottom: 16px;right: 16px;font-size: 12px;color: #e0dbae;cursor: pointer;}
.playing_content .show_info {display: inline-block;width: 281px;}
.plyaing_data_info .title {margin-top: 10px;font-size: 18px;color: #feba4c;padding-left: 20px;}
.type_list {margin-top: 48px;padding-left: 20px;width: 240px;}
.type_item .icon {display: inline-block;width: 13px;height: 12px;background: url(/images/qmxz/rhombus_icon.png) no-repeat;}
.type_list .type_item {display: inline-block;line-height: 22px;font-size: 14px;margin-bottom: 24px;cursor: pointer;width: 30%;text-align: center;}
.type_list .type_item:hover  .icon{background: url(/images/qmxz/rhombus_active_icon.png) no-repeat;}
.type_list .type_item:hover {color: #feba4c;}
/* S 通用服务器列表 */
.server_list_area .server_item .status { color: #65a94e; }
.server_list_area .server_item .icon { border-left-color: #65a94e; }
.server_list_area .server_item:nth-child(1) .status { color: #ff0000; }
.server_list_area .server_item:nth-child(1) .icon { border-left-color: #ff0000; }
/* E 通用服务器列表 */

/* S 角色职业   */

.role_profession {position: relative;width: 1200px;height: 483px;margin-top: 28px;background: url(/images/qmxz/role_profession_bg.png) no-repeat;}
.role_profession .profession_option_list {position: absolute;left: 118px;top: 80px;z-index: 3;height: 359px;}
.profession_option {position: absolute;background-size: 100% 100%;background:url(/images/qmxz/p_option_bg.png) no-repeat;width: 81px;height: 81px;cursor: pointer;clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);overflow: hidden;}
.profession_option img {position: absolute;top: 3px;left: 4px;width: 73px;height: 73px;}
.p_option1 {top: 8px;left: 44px;}
.p_option2 {top: 50px;left: 0px;}
.p_option3 {top: 94px;left: 44px;}
.p_option4 {top: 136px;left: 0px;}
.p_option5 {top: 138px;left: 88px;}
.p_option6 {top: 180px;left: 44px;}
.p_option7 {top: 222px;left: 0px;}
.p_option8 {top: 266px;left: 44px;}
.p_option9 {top: 308px;left: 0;}
.p_option_active::after {content: '';display: block;position: absolute;left: 2px;top: 2px;width: 79px;height: 83px;background: url(/images/qmxz/p_option_active.png);}
.role_profession .profession_info {position: absolute;left: 310px;top: 100px;width: 220px;color: #fff;z-index: 2;font-size: 13px;}
.role_profession .profession_info_box {position: absolute;display: none;left: 10px;top: 67px;width: 1181px;height: 411px;}
.role_profession .profession_info_box_show {display: block;}
/* E 角色职业 */


/* S 版本中心   */
.version_center {width: 1200px;height: 326px;margin-top: 28px;background: url(/images/qmxz/version_center_bg.png) no-repeat;}
.version_center .version_list {margin: 88px 0 0 56px;height: 155px;}
.version_list .version_item {height: 100%;width: 158px;margin-left: 28px;float: left;background: url(/images/qmxz/version_item_bg.png) no-repeat;}
.version_list .version_images {display: block;width: 112px;height: 112px;border-radius: 50%;margin-top: 13px;margin-left: 23px;border: 1px solid #000;overflow: hidden;}
.version_list .version_name {color: #fff;font-size: 14px;text-align: center;margin-top: 36px;}
.version_list .version_date {color: #7c7c7c;font-size: 13px;margin-top: 6px;text-align: center;}
.version_list .version_item:first-child {margin-left: 0;}
/* E 版本中心 */


/* S 游戏介绍、游戏攻略、新手卡领取等   */
.game_intro {height: 386px;margin-top: 30px;}
/* 游戏介绍区域 */
.game_intro .game_intro_text {width: 397px;position: relative;height: 100%;background: url(/images/qmxz/game_intro_text_bg.png) no-repeat;}
.game_intro_text .text_box {position: absolute;top: 100px;left: 40px;width: 330px;height: 240px;font-size: 18px;font-weight: 400;}
/* 游戏攻略区域 */
.game_intro .game_strategy {width: 408px;position: relative;height: 100%;margin-left: 12px;background: url(/images/qmxz/game_strategy_bg.png) no-repeat;}
.game_strategy .geme_intro_content {position: absolute;top: 94px;left: 30px;width: 346px;height: 250px;font-weight: 400;}
.geme_intro_content .news-top {margin-top: 0;}

/* 新手卡领取等区域 */
.game_intro .game_modules {width: 349px;padding: 10px;height: 366px;margin-left: 12px;background: url(/images/qmxz/game_modules_bg.png) no-repeat;}
.game_modules .game_module_item {width: 170px;margin: 0;padding: 0;height: 195px;display: inline-block;}
.game_modules .module3,
.game_modules .module4 {height: 172px;}
.game_modules .module_title {height: 54px;text-align: center;color: #ffffff;font-size: 19px;line-height: 60px;}
.game_modules .module3 .module_title,
.game_modules .module4 .module_title{height: 50px;line-height: 50px;}
.game_modules .module_img {height: 134px;width: 170px;display: table;text-align: center;}
.game_modules .module3 .module_img,
.game_modules .module4 .module_img{height: 120px;}
.inner {cursor: pointer;display: table-cell;vertical-align: middle;}
.game_modules .module_img img{vertical-align: middle;max-width: 100%;max-height: 100%;}
/* E 游戏介绍、游戏攻略、新手卡领取等 */

/* S 二维码、游戏盒子、游戏截图、游戏客服   */
.game_others {height: 296px;margin-top: 30px;}
/* 二维码 */
.game_others .qrcode_box{height: 276px;padding: 10px;width: 179px;text-align: center;background: url(/images/qmxz/box_and_qrcode_bg.png) no-repeat;}
.qrcode_box .qrcode_title,
.game_box .game_box_title {width: 100%;height: 60px;line-height: 60px;color:#fff;font-size: 19px;}
.qrcode_box .qrcode_img,
.game_box .game_box_img {margin: 18px auto 0;	}
.qrcode_box .qrcode_text1,
.game_box .game_box_text1 {font-size: 16px;text-align: center;font-weight: 400;margin-top: 14px;}
.qrcode_box .qrcode_text2,
.game_box .game_box_text2 {font-size: 16px;font-weight: 400;text-align: center;margin-top: 4px;color: #e3c681;}
/* 游戏盒子 */
.game_others .game_box{height: 276px;width: 179px;padding: 10px;margin-left: 12px;text-align: center;background: url(/images/qmxz/box_and_qrcode_bg.png) no-repeat;}
.game_others .screenshot {height: 276px;padding: 10px;width: 419px;margin-left: 12px;position: relative;background: url(/images/qmxz/geme_screenshot_bg.png) no-repeat;}
.jtbox { width: 419px; height: 276px; background:#fff; position:relative;}
.jtbox .bd {text-align: center;padding: 0;position: relative;background: #ddd;}
.jtbox .bd li img{opacity:0.9; filter:alpha(opacity=90); width: 416px;height: 214px;}
.jtbox .bd li:hover img{opacity:1; filter:alpha(opacity=100);}
.jtbox .bd {padding: 0;position: relative;background:#ddd;margin: 60px 8px 0px 2px;}
.jtbox .bd .slide-bd li { position: absolute; top: 0px; left: 0px; display: none;}
.jtbox .bd .slide-bd li:first-child{display:block;}
.jtbox .bd .slide-nav {position: absolute;right: -4px;top:192px;margin-left: 0;font-size: 0;line-height: 0;}
.jtbox .bd .slide-nav li { width: 23px; height: 23px;  margin: 0 3px;  background:url(/images/qmxz/slide_hd1.png) no-repeat; overflow: hidden; display: inline-block; *display: inline; transition: width 0.3s ease; z-index: 2;}
.jtbox .bd .slide-nav .active { background:url(/images/qmxz/slide_hd2.png) no-repeat;}

/*客服*/
.game_others .game_service {height: 276px;width: 305px;padding: 10px;margin-left: 12px;background: url(/images/qmxz/game_service_bg.png) no-repeat;}
.icon_text {width: 100%;margin: 78px 0 0 24px; height: 46px;}
.kefu_img {height: 46px;
   	width: 63px;background: url(/images/qmxz/service_icon.png) no-repeat;}
.text_row {line-height: 23px;margin-left: 13px;font-weight: 400;color: #eaeaea;}
.kefu_txt {text-align: center;margin:16px 0 10px 0;}
.kefu_txt a {width: 128px;height: 30px;line-height: 30px;color: #fff;text-align: center;display: inline-block;background: #9f7339;font-size: 13px;}
.kefu_txt a:hover {filter: brightness(1.2);-webkit-filter: brightness(1.2);}
/* 合作媒体 */
.media {width: 260px;height: 32px;color: #c0b4aa;background: #59514c;text-align: left;margin: 0 auto 5px auto;position: relative;}
.media dt {line-height: 30px;font-size: 12px;padding: 0 10px;cursor: pointer;position: relative;box-sizing: border-box;}
.media dt em {width: 30px;height: 30px;position: absolute;top: 0;right: 0;}
.media dt i {width: 0;height: 0;border-width: 6px;border-style: dashed dashed dashed solid;border-color: #a2a2a2 transparent transparent transparent;overflow: hidden;position: absolute;top: 12px;right: 8px;}
.media dt i.media_up {border-color: #80848a transparent transparent transparent;}
.media dt i.media_down {border-color: transparent transparent #80848a transparent;top: 6px;}
.media dd {width: 100%;height: 90px;background: #e0e0e0;overflow-y: auto;position: absolute;top: 30px;left: 0;z-index: 9;display: none;}
.media dd a {line-height: 30px;color: #666;display: block;padding: 0 10px;}
.media dd a:hover {color: #333;}
/* E 二维码、游戏盒子、游戏截图、游戏客服 */

.brightness1-2:hover {filter: brightness(1.2);}


/* 登录 */
#login-phone {display: none;}
.login-tip {height: 20px;line-height: 20px;overflow: hidden;color: #e1405a;text-align: center;width: 100%;position: absolute;top: 8px;left: 0;}

.log-item .w-item {width: 242px;height: 34px;border: 1px solid #e8e8e8;border-radius: 2px;display: block;margin: 0 auto 12px auto;position: relative;}
.log-item .w-item input {display: inline-block;vertical-align: top;width: 196px;height: 100%;line-height: 34px;border: 0 none;outline: 0 none;}
.log-item .w-item i {display: inline-block;vertical-align: top;width: 36px;height: 36px;}
.log-item .send_captcha {line-height: 34px;color: #ff6c70;background: #ffffff;padding: 0 10px;position: absolute;top: 0;right: 0;}
.log-item .send_captcha a {color: #ff6c70;}
.log-item .send_captcha a:hover {color: #e22126;}
.log-item .icon-user {background: url(/images/2024/acc_ico.png) center no-repeat;}
.log-item .icon-lock {background: url(/images/2024/pwd_ico.png) center no-repeat;}
.log-item .btn-tologin {width: 100%;height: 35px;line-height: 35px;color: #fff;font-size: 13px;text-align: center;cursor: pointer;border: 0 none;background: linear-gradient(to bottom, #f24f69, #dd2b48);border-bottom: 1px solid #c21d38;border-radius: 2px;font-family: 'microsoft yahei';display: block;margin-bottom: 12px;}
.log-item .btn-tologin:hover {color: #fff !important;background: #f6587b;}