@charset "gb2312";
body, div, img, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td {
margin:0;
padding:0
}
ol, ul {
list-style:none
}
a img {
border:none;
}
table {
border-collapse:collapse;
border-spacing:0;
}
body {
font:13px/1.5 'å¾?è½???é»?', tahoma, '\5b8b\4f53', sans-serif;
color:#fc9;
background:#290906;
font-family:"Microsoft YaHei";
padding-top:40px;
}
.clear {
clear:both;
height:0px;
line-height:0px;
font-size:0px;
}
.hidden {
height: 0;
width: 0;
display: block;
overflow: hidden;
}
.clearfix {
zoom:1
}
.clearfix:after {
content:"\0020";
height:0;
display:block;
clear:both;
}
/* head top*/
em {
font-style:normal;
}
a {
color:#fff;
text-decoration:none;
outline:none;
}
a:hover {
color:#f30;
text-decoration:none;
}
.pr {
position:relative;
}
.pa {
position:absolute;
}
.ti {
text-indent:-999em;
}
.hid {
display:none;
}
.c1 {
color:#f96;
}
.c2 {
color:#fc3;
}
.c3 {
color:#696;
}
.c4 {
color:#fff;
}
.c5 {
color:#f00;
}
.underline {
text-decoration:underline;
}
.spr{background: url(//game.gtimg.cn/images/bns/topbar/spr24_df.png) no-repeat;}
.logo{height: 104px;width: 150px;top: 0;left: 0;z-index: 10;}
.topbar{position:relative;width: 100%;height: 48px;background-repeat: repeat-x;background-position: 0 -104px;z-index:2;}
.topnav{float: left;height: 30px;padding: 10px 0 0 130px;}
.topnav li{float: left;height: 30px;padding: 0 10px;line-height: 27px;background-position: -82px -154px;color: #FFF;}
.topnav a{display: inline-block;zoom: 1;}
.topnav .wechat{font-family: '\5b8b\4f53', tahoma;font-size: 12px;color: #fff;}
.topnav a.game-start{float: right;width:100px;height:24px;line-height: 24px;text-align:center;border:3px solid #6dba18;-webkit-border-radius:15px;border-radius:15px;}
.topnav li:hover .code-wechat{visibility:visible;transform:translateY(0);opacity: 1;}
.code-wechat{position:absolute;padding:3px;top:26px;left:5px;text-align: center;background:#fff;visibility:hidden;transform:translateY(10px);opacity: 0;-webkit-transition: all .3s;transition: all .3s;}
.code-wechat .icon-wechat{display:block;width:95px;height:95px;background-position: 0 -315px;}
.code-wechat .chat-text{display: block;margin-top: 2px;font-size: 12px;font-family: '\5b8b\4f53';line-height: 1.2;}
.login{float: right;padding: 8px 25px 0 0;}
.login-btn{float: right;background-position: 0 -218px;width: 92px;height: 32px;padding-right: 15px;line-height: 30px;text-align: center;}
.login-btn:hover{color:#E82E0F;}
.logout{background-position: 0 -218px;width: 87px;padding-right: 20px;}
.login-text{float: right;color: #fff;font-family: '\5b8b\4f53', tahoma;font-size: 12px;padding: 8px 10px 0 14px;}
.icon-user{background-position: 0 -154px;width: 9px;height: 13px;overflow: hidden;left: 70px;top: 9px;}
.login-text .icon-user{left: 0;top: 9px;}
.icon-out{background-position: -10px -159px;width: 11px;height: 8px;overflow: hidden;left: 60px;top: 11px;}
.topnav li.rborder,.topnav li.rborder .wechat{color: #5b834e;}
.topnav li a{color: #fff;}
.topnav li a:hover{color:#E82E0F;}
.login a{color: #5b834e;}
.btn{transition: all .1s linear;-webkit-transition: all .1s linear;}
.btn:hover{filter: brightness(1.2);-webkit-filter: brightness(1.2);transform:translateY(-5px);-webkit-transform:translateY(-5px);}

/*footer*/
#afooter{background: #2a0607;padding:20px 0;font-size:12px;text-align:center;color:#fefefe;}
#afooter a{color: #fefefe;}
/* é¡µé?¢æ?·å?			 */
.wrap-bg{background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/wrap-bg.jpg") center top no-repeat;min-width: 1200px;width: 100%;height: auto;padding-bottom: 100px;position: relative;overflow:hidden;}
.cont{width:1200px;margin: 0 auto;position: relative;}
/* .left_ren{
		display: block;
		position: absolute;
		left:-350px;
		background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/left_icon.png") no-repeat;
		width: 494px;
		height:1407px;
		top: 2445px;
		z-index: 9999;
	} */
.right_ren{
		display: block;
		position: absolute;
		right:-352px;
		background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/right_icon.png") no-repeat;
		width:385px;
		height:984px;
		top: 2445px;
		z-index: 9999;
	}
.right_ren02{display: block;
		position: absolute;
		right:-352px;
		background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/right_icon.png") no-repeat;
		width:385px;
		height:984px;
		top: 2537px;
		z-index: 9999;}
.pop-btn {
	position: absolute;
	top: 100px;
	right: 15px;
	width:279px;
    }

.pop-btn1 {
	display: block;
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/sq-btn.png") no-repeat;
	width: 279px;
	height: 52px;
}
.comm{background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/comm.png") no-repeat;display:block;text-indent: -999em;}
.tab2-box{    width: 696px;
    display: flex;
    
    margin: 0 auto;
    justify-content: space-between;text-indent: -999em;}
.tab2{display: block;width: 337px;height: 108px;background:url(//game.gtimg.cn/images/bns/cp/a20260811dfmrt/tab2.png) no-repeat;}
.tab2_1{background-position: -1px 0;}
.tab2_2{background-position: -360px 0;}
.tab2_1:hover,.tab2_1.on{background-position: -1px -139px;}
.tab2_2:hover,.tab2_2.on{background-position: -360px -139px;}

.tab{background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/tab.png") no-repeat;display: inline-block;text-indent: -999em;width: 260px;height:88px;}
.tit-tab2,.tit-tab3 {
	width: 1200px;
	padding-top: 10px;
	display: flex;
	/* margin-left: -4px; */
	justify-content: space-around;
    padding-top: 625px;
}

.tab01{background-position: -14px 0;;}
.tab01:hover,.tab01.on{background-position: -14px -113px;}
.tab02{background-position: -313px 0;}
.tab02:hover,.tab02.on{background-position:-310px -113px;}
.tab03{background-position: -614px 0;}
.tab03:hover,.tab03.on{background-position:-615px -113px;}
.tab04{background-position: -914px 0;}
.tab04:hover,.tab04.on{background-position:-914px -113px;}
.cont-box {
	width: 1172px;
	margin: 0 auto;
	height: 2442px;
	position: relative;
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/ibg2.png") no-repeat;
	padding-top: 35px;

}
.cont-box01{
	width: 1172px;
	margin: 0 auto;
	height: 2397px;
	position: relative;
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/ibg1.png") no-repeat;
	padding-top: 35px;
}
.tit01,.tit02,.tit03,.tit04{width: 495px;height: 61px;margin: 50px auto 0;}
.tit02{background-position: -506px -323px;}
.tit01{background-position: 0 -21px;}
.tit03{background-position: -506px -21px;}
.tit04{background-position: 0 -121px;}


.txt-box{padding-top:8px;}
.txt {
	font-size: 22px;
	color: #ffffff;
	text-align: center;
	margin-bottom:5px;
}

.txt1 {
	font-size: 20px;
	color: #ffffff;
	text-align: center;
	margin-top: 45px;margin-bottom: 20px;
}
.txt span {
	color: #ffe2b6;
}
 .bd-box {
	position: absolute;
	top: 115px;
	left: 20px;
}

.bd-box2 {
	position: absolute;
	top: 115px;
	right:30px;
}

.zb-txt {
	font-size: 18px;
	color: #c4faff;
	width: 191px;
	text-align: center;
}
.race_box {border: none;
	font-size: 20px;
	color: #c4faff;
	text-align: center;
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/race_box.png") no-repeat;
	width: 189px;
	height:35px;
	line-height:35px;
}

.race_box option {
	background-color: #4173c4;
	height: 40px;
	line-height:40px;
}
.award_box{width: 1180px;margin:20px auto 0;}
.jiezhi{font-size: 20px;color: #ffffff;text-align: center;}
.award_ch{text-align: center;margin: 5px auto 0;overflow:hidden;    display: flex;
    justify-content: center;}
.djlb {padding-top:15px;}
.djlb img{margin:0 auto;display:block;}
.award_ch li{width: 370px;height: 310px;position: relative;}
.award_ch li img{width: 345px;height: 222px;display:block;margin:0 auto;}
.award_ch li p{width: 326px;position: absolute;left: 0;top:184px;font-size: 18px;color: #b2711a;text-align: center;display:none;}
.award_ch li em{width: 326px;position: absolute;left:21px;top:164px;font-size: 18px;color: #b2711a;text-align: center;display:none;}
.award_ch li span{width: 326px;position: absolute;left:21px;top:184px;font-size: 18px;color: #b2711a;text-align: center;display:none;}
.award_ch li.last{margin-left:10px;}
.award_ch li.last img{width: 345px;height: 222px;display:block;margin: 0 auto;}
.btn_lq{background-position: -510px -100px;width:292px;height: 84px;margin: 10px auto 0;}
.btn_lq.gray{background-position: -510px -200px;}
.btn_box {text-align: center;padding-top:10px;}
.btn_box a{width: 239px;height:81px;display: inline-block;margin: 0 1px;}
.btn_ljxq{background-position: -9px -398px;}
.btn_ddjhjxx{background-position: -483px -398px;}
.jinru{font-size: 20px;color: #ffffff;text-align: center;padding-top: 40px;}
.mingci{text-align: center;margin: 10px auto 0;}
.mc_box01{width: 340px;display: inline-block;margin:0;}
.mingci01{background-position: 0 -200px;}
.mingci02{background-position: 0 -300px;}
.mingci01,.mingci02{width: 340px;height: 40px;margin-bottom: 5px;}
.one {
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/one.png") no-repeat;
	width: 385px;
	height:448px;
	margin:20px auto 0;
}

.one-name {
	padding-top:220px;
	font-size: 24px;
	text-align: center;
	background-image: linear-gradient(to top, #844a26, #844a26);
	-webkit-background-clip: text;
	color: transparent;
}

.one-txt {
	font-size: 20px;
	color: #844a26;
	text-align: center;
	width: 260px;
	height: 40px;
	margin: 10px auto 0;
}

.one-num {
	font-size: 18px;
	color: #ffffff;
	text-align: center;
	margin:18px auto 0;
	width:212px;
	line-height: 1.2
}
 .pm-box {
	display: flex;
	width: 960px;
	margin: 5px auto 10px;
}

.two {
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/two.png") no-repeat;
	width: 298px;
	height: 340px;
	margin: 0 auto;
}

.three {
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/three.png") no-repeat;
	width: 298px;
	height: 340px;
	margin: 0 auto;
}

.four {
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/four.png") no-repeat;
	width: 298px;
	height: 340px;
	margin: 0 auto;
}
.two-name,.two-txt{color: #30373a;}
.two-num,.three-num,.four-num{color: #ffffff;}
.three-name,.three-txt{color: #622a1d;}
.four-name,.four-txt{color: #333f2e;}
.two-name,
.three-name,
.four-name {
	padding-top:155px;
	font-size: 20px;
	text-align: center;
}

.two-txt,
.three-txt,
.four-txt{
	font-size: 18px;
	text-align: center;
	height:32px;
	width: 180px;
	margin: 15px auto 0;
}

.two-num,
.three-num,
.four-num {
	font-size: 18px;
	text-align: center;
	height: 28px;line-height: 28px;
	margin: 11px auto 0;
	width: 180px;
	line-height: 1.2
}
.table {
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/table.png") no-repeat;
	width: 1095px;
	height: 861px;
	margin: 30px auto;
}

.table table {
	width: 1065px;
	margin: 0 auto;
	table-layout: fixed;
	overflow-y: auto;
}

.table-box {
	height: 768px;
	overflow-y: auto;
}

.table-box::-webkit-scrollbar-track-piece {
	background-color: #541113;
	border-radius: 3px;
}

.table-box::-webkit-scrollbar {
	width: 7px;
}

.table-box::-webkit-scrollbar-thumb {
	background: #c0a070;
	border-radius: 3px;
}

.table .top {
	display: flex;
}

.table .top p {
	height: 80px;
	color: #ffe9b9;
	font-size: 30px;
	font-weight: 500;
	line-height:68px;
	text-align: center;
}

.table table tr td {
	height: 48px;
	color: #ffffff;
	font-size: 20px;
	font-weight: 100;
	text-align: center;
	padding: 0 9px;
}

.table table tr td:nth-child(1) {
	width: 157px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.table table tr td:nth-child(2) {
	width: 233px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.table table tr td:nth-child(3) {
	width: 187px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.table table tr td:nth-child(4) {
	width: 156px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.table table tr td:nth-child(5) {
	width: 252px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.top_01{text-align: center;margin:70px auto 0;}	
.one_01{
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/one_01.png") no-repeat;vertical-align: middle;
	width: 354px;
	height:404px;
	display: inline-block;
}
.one-name01{padding-top: 195px;}
.one-txt01{margin:10px auto 0;height: 35px;;}
.top_jiangli{width: 666px;display: inline-block;vertical-align:middle;}
.top01{background-position: 0 -521px;width: 572px;height: 53px;margin: 0 auto;}
.top_jiangli ul{margin: 10px auto 0;text-align: center;}
.top_jiangli ul li{width: 326px;height: 224px;display: inline-block;margin: 0 2px;position: relative;}
.top_jiangli ul li p{width: 326px;text-align: center;font-size: 18px;color: #b2711a;position: absolute;left: 0;bottom: 25px;display:none;}

.pop2 {
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/pop02.png") no-repeat;
	width: 758px;
	height:557px;
	position: relative;display: none;
}

.pop-box {
	display: flex;
	width:700px;
	justify-content: space-between;
	margin: 40px auto;
}

.pop-btn3 {
	display: block;
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/qr-btn.png") no-repeat;
	width:339px;
	height: 75px;
}

.pop-btn4 {
	display: block;
	background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/qx-btn.png") no-repeat;
	width: 341px;
	height: 75px;
}

.dia-con2 {
	width:720px;margin: 0 auto;
	padding-top: 60px;
}

.pop2-tit { background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/tit05.png") no-repeat;
  text-indent: -999em;width: 468px;height: 72px;margin: 0 auto;
}

.pop2-txt1 {line-height:2;
	font-size: 18px;
	color: #fff;
	text-align: center;
	margin-top: 20px;
}
 .dia-close {
		display: block;
		background: url("//game.gtimg.cn/images/bns/cp/a20260811dfmrt/close.png") no-repeat;
		position: absolute;
		top: 24px;
		right:24px;
		width: 57px;
		height:56px;
	}


@media screen and (max-device-width: 1024px) {
	.right_ren02,
	/* .left_ren, */
	.right_ren {
		display: none;
	}
	.ost_box,
	#_overlay_ {
		min-width: 1200px !important;
	}
}



























