@charset "UTF-8";
@-webkit-keyframes breath {
0%, to {
-webkit-transform:scale(.9);
transform:scale(.9)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
}
@keyframes breath {
0%, to {
-webkit-transform:scale(.9);
transform:scale(.9)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
}
body {
	padding:0
}
dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, select, td, textarea, th, ul {
	margin:0;
	padding:0
}
ol, ul {
	list-style-type:none
}
h1, h2, h3, h4, h5, h6 {
	font-weight:400
}
a, a:hover, s {
	text-decoration:none
}
a {
	color:#333
}
a:focus, input, textarea {
	outline-style:none
}
img, input {
	vertical-align:middle
}
img {
	border:0;
	margin:0;
	outline:0
}
b, em, i, s, strong {
	font-weight:400;
	font-style:normal
}
input {
	vertical-align:top\9
}
p {
	word-wrap:break-word
}
table {
	border-collapse:collapse;
	border-spacing:0
}
input[type=password], input[type=text], textarea {
	outline-style:none;
	-webkit-appearance:none
}
select {
	outline-style:none
}
textarea {
	resize:none;
	overflow-y:auto;
	overflow-x:hidden
}
body {
	font-size:14px;
	background:#ebf7f7;
	min-width:1400px;
	max-width:1920px;
	margin:0 auto
}
body, input, select, textarea {
	font-family:"Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "WenQuanYi Micro Hei", sans-serif
}
.fl {
	float:left
}
.fr {
	float:right
}
.clfix:after {
	content:".";
	display:block;
	visibility:hidden;
	height:0;
	clear:both
}
.clfix {
	zoom:1
}
.hide {
	height:0;
	width:0;
	text-indent:-9999em;
	overflow:hidden;
	display:none
}
.center-wrap, .wrap {
	width:1400px;
	margin:0 auto;
	position:relative;
	clear:both;
	min-width:1400px
}
.center-wrap {
	width:1200px;
	min-width:1200px
}
.lazy_img {
	background-image:none!important
}
video:focus {
	outline:0
}

.new-font {
	font-family:'SourceHanSerifCN-Bold'
}
.main-bd {
	overflow:hidden;
	opacity:1;
	position:relative
}
.main, .main-top {
	width:1400px;
	position:relative
}
.main {
	width:1310px;
	margin:0 auto
}
.common-enter-box a .code, .common-nav, .common-nav .logo {
	position:absolute;
	left:50%;
	margin-left:-94px;
	top:0;
	z-index:9
}
.common-nav {
	width:100%;
	margin-left:-50%;
	background:rgba(255, 255, 255, .8);
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#ffffff80', endColorstr='#ffffff80')
}
.common-nav li {
	display:inline-block;
*display:inline;
*zoom:1;
	vertical-align:top;
	width:25%
}
.common-nav li a {
	text-align:center;
	position:relative;
	text-decoration:none;
transition:all .2s ease-in-out;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out
}
.common-nav .nav-menu {
	height:64px;
	width:100%;
	position:relative
}
.common-nav .gamer-community {
	margin-left:222px
}
.common-nav .nav-inner {
	font-size:0
}
.common-nav .nav-inner i {
	display:none;
	width:88px;
	height:2px;
	background:#efb702;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-44px
}
.common-nav .nav-inner li a {
	display:block;
	position:relative;
	font-size:18px;
	color:#333;
	height:64px;
	line-height:64px
}
.common-nav .dropdown-inner li a:hover, .common-nav .nav-inner li a:hover {
	color:#efb702
}
.common-nav .nav-dygame:hover .qr-box, .common-nav .nav-inner li a:hover i, .common-nav .nav-weibo:hover .qr-box, .common-nav .nav-weixin:hover .qr-box, .common-nav:hover .dropdown-menu {
	display:block
}
.common-nav .dropdown-inner {
	font-size:0;
	padding-bottom:14px;
	padding-top:10px
}
.common-nav .dropdown-inner li a {
	font-size:14px;
	color:#333;
	height:32px;
	line-height:32px;
	display:block
}
.common-nav .dropdown-inner li a span {
	padding:4px 1px
}
.common-nav .dropdown-inner li a:hover span {
	border-bottom:1px solid #efb702
}
.common-nav .dropdown-menu {
	width:100%;
	position:relative;
	display:none
}
.common-nav .qr-box {
	position:absolute;
	top:10px;
	right:-130px;
	display:none;
	z-index:3;
	width:152px;
	height:152px;
	background:#fff
}
.common-nav .qr-box img {
	width:146px;
	height:146px;
	margin:3px auto 0
}
.logo {
	position:absolute;
	left:0;
	top:20px;
	z-index:99
}
.logo img {
	width:192px
}
.link-act1, .link-act2 {
	position:absolute;
	top:0;
	font-size:0
}
.link-act1 {
	left:0;
	width:100%;
	height:100%
}
.link-act2 {
	right:0;
	width:690px;
	height:468px
}
.top-video {
	position:absolute;
	top:277px;
	left:368px;
	z-index:2;
	cursor:pointer;
	-webkit-animation:breath 2s linear infinite;
	animation:breath 2s linear infinite
}
.downModule {
	width:230px;
	height:402px;
	float:left;
	position:relative
}
.downModule a {
	display:block;
	font-size:0;
	position:relative
}
.downModule .down-zs {

	width:230px;
	height:100px
}
.downModule .down-zs:hover {

	width:230px;
	height:100px
}
.downModule .down-mini {
	background:url(/template/default/Index/cjm2/down_pc-f6d1428595.png) no-repeat;
	width:230px;
	height:182px
}
.downModule .down-mini:hover {
	background:url(/template/default/Index/cjm2/down_pc_h-a5eee666c3.png) no-repeat;
	width:230px;
	height:182px
}
.downModule .game-reg, .downModule .game-zl {
	font-size:20px;
	color:#fff;
	text-align:center;
	line-height:60px;
	background:url(/template/default/Index/cjm2/ab-cedec4791b.png) no-repeat;
	width:230px;
	height:60px
}
.downModule .game-reg:hover, .downModule .game-zl:hover {
	background:url(/template/default/Index/cjm2/ab_h-e4176291bb.png) no-repeat;
	width:230px;
	height:60px
}
.down-tips, .down-tips .cbox {
	position:absolute;
	z-index:2;
	display:none
}
.down-tips {
	background:url(/template/default/Index/cjm2/i-d20664c6ef.png) no-repeat;
	left:187px;
	top:76px;
	width:20px;
	height:20px
}
.down-tips a {
	background:url(../img/mac_o-6cbafca0dd.png) no-repeat;
	width:20px;
	height:20px;
	z-index:2
}
.common-enter-box a:hover .code, .down-tips a, .down-tips:hover .cbox {
	display:block
}
.down-tips .cbox {
	left:7px;
	top:-50px;
	background:url(/template/default/Index/cjm2/cbox-a16a915d89.png) no-repeat;
	width:121px;
	height:46px;
	padding-top:4px
}
.down-tips .cbox p {
	text-indent:4px;
	line-height:16px;
	color:#262533;
	font-size:12px;
	text-align:center
}
.common-share {
	overflow:hidden;
	margin:50px auto 0;
	width:280px;
	clear:both;
	padding:5px 0;
	text-align:center;
	font-size:0;
*word-spacing:-1px
}
.common-share .share-txt, .common-share .sharetype {
	display:inline-block;
	vertical-align:top;
	word-spacing:normal;
	letter-spacing:normal;
*display:inline;
	zoom:1
}
.common-share .share-txt {
	line-height:42px;
	color:#7c7c7c;
	font-size:16px
}
.common-share .sharetype {
	overflow:hidden
}
.common-share a {
	display:block;
	float:left;
	text-indent:-99em;
	overflow:hidden;
	padding:0;
	width:34px;
	height:34px;
	margin:0 5px;
	background:url(//image.duoyi.com/img/share/share34.png) no-repeat
}
.common-share a:hover {
	opacity:.8;
	filter:alpha(opacity=80);
	cursor:pointer
}
.common-share .quan {
	background-position:-136px 0
}
.common-share .weibo {
	background-position:0 0
}
.common-share .qzone {
	background-position:-34px 0
}
.common-share .weixin {
	background-position:-68px 0
}
.shipin-share {
	background:#fff;
	margin:0 auto 15px
}
.common-enter-box {
	text-align:center;
	width:100%;
	margin-bottom:98px;
	position:absolute;
	top:150px
}
.common-enter-box a {
	display:inline-block;
	margin:0 17px;
	position:relative;
	font-size:0
}
.common-enter-box a.b-wx {
	background:url(share_wx-acd33f81a9.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a.b-wb {
	background:url(../img/sprite/common/share_wb-302ea25568.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a.b-zm {
	background:url(../img/sprite/common/share_zm-c4b5e25b1d.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a.b-bbs {
	background:url(../img/sprite/common/share_bbs-75fd7d5573.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a.b-wx:hover {
	background:url(/template/default/Index/cjm2/share_wx_h-8fc26fcc6c.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a.b-wb:hover {
	background:url(../img/sprite/common/share_wb_h-c5a9e13820.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a.b-zm:hover {
	background:url(../img/sprite/common/share_zm_h-f629edc9f5.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a.b-bbs:hover {
	background:url(../img/sprite/common/share_bbs_h-aae305cd8d.png) no-repeat;
	width:203px;
	height:203px
}
.common-enter-box a .code {
	top:50%;
	margin-left:-91px;
	margin-top:-91px;
	width:174px;
	padding:4px;
	background:#7fd3de;
	display:none;
	z-index:2;
	border-radius:6px
}
.common-enter-box a .code img {
	width:174px
}
.left-bar, .right-bar {
	position:fixed;
	top:50%
}
.left-bar {
	background:url(../img/sprite/side/leftbar_box-a42719980c.png) no-repeat;
	left:0;
	width:276px;
	height:342px;
	margin-top:-171px;
	z-index:5
}
.left-bar .fold, .left-bar .unfold, .right-bar span {
	position:absolute;
	z-index:2;
	right:-22px;
	top:14px;
	display:none;
	cursor:pointer
}
.left-bar .fold {
	background:url(../img/sprite/side/leftbar_fold-02ebfb6d5c.png) no-repeat;
	width:22px;
	height:61px
}
.left-bar .unfold {
	background:url(../img/sprite/side/leftbar_unfold-0aada48e99.png) no-repeat;
	width:22px;
	height:61px
}
.left-bar .left-bar-section1, .left-bar .left-bar-section2 {
	margin-top:6px;
	width:260px;
	height:140px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex
}
.left-bar .left-bar-title {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:20px 21px 0 8px;
	background:url(../img/sprite/side/leftbar_title-a9a989efea.png) no-repeat;
	width:31px;
	height:86px;
	color:#2eabce;
	font-size:16px;
	line-height:18px;
	text-align:center;
	overflow:hidden
}
.left-bar .left-bar-title span {
	display:inline-block;
	vertical-align:top;
	margin-top:9px
}
.left-bar .left-bar-section1 .left-bar-content {
	width:224px;
	text-align:center
}
.left-bar .left-bar-section1 .left-bar-content .server-name {
	margin-top:18px;
	line-height:40px;
	color:#f4a527;
	font-size:32px
}
.left-bar .left-bar-section1 .left-bar-content .server-time {
	font-size:18px;
	line-height:24px;
	color:#dfaf5c;
	white-space:nowrap
}
.left-bar .left-bar-section1 .left-bar-content .btn-server {
	display:block;
	margin:7px auto 0;
	cursor:pointer;
	background:url(../img/sprite/side/leftbar_more-db782ed374.png) no-repeat;
	width:171px;
	height:40px;
	font-size:0
}
.left-bar .left-bar-section1 .left-bar-content .btn-server:hover {
	background:url(../img/sprite/side/leftbar_more_h-9b7fe2aa45.png) no-repeat;
	width:171px;
	height:40px
}
.left-bar .left-bar-section2 .left-bar-title {
	margin-top:28px;
	margin-right:20px
}
.left-bar .left-bar-section2 .left-bar-active {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:space-evenly;
	-webkit-justify-content:space-evenly;
	-ms-flex-pack:space-evenly;
	justify-content:space-evenly;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	width:194px;
	height:173px
}
.left-bar .left-bar-section2 .left-bar-active a {
	display:block;
	position:relative;
	width:64px;
	height:173px;
	margin:0 2px;
-webkit-transition:-webkit-transform .2s;
-o-transition:transform .2s;
transition:transform .2s;
transition:transform .2s, -webkit-transform .2s
}
.left-bar .left-bar-section2 .left-bar-active a:hover {
	-webkit-transform:translateY(-5px);
	-ms-transform:translateY(-5px);
	transform:translateY(-5px)
}
.right-bar {
	background:url(../img/sprite/side/rightbar-aa94a0b413.png) no-repeat;
	width:228px;
	height:670px;
	right:0;
	z-index:10;
	margin-top:-300px;
	display:none
}
.right-bar.no {
	background:0 0
}
.right-bar .in-box {
	padding-top:42px;
	text-align:center;
	width:156px;
	margin-left:39px
}
.right-bar span {
	right:197px;
	top:114px;
	color:#fff;
	font-size:0;
	line-height:18px;
	padding-top:8px;
	text-align:center
}
.right-bar span.fold {
	background:url(../img/sprite/side/rightbar_fold-e24a140f66.png) no-repeat;
	width:22px;
	height:61px;
	display:block
}
.right-bar span.unfold {
	background:url(../img/sprite/side/rightbar_unfold-52ed1edfcd.png) no-repeat;
	width:22px;
	height:61px
}
.right-bar .serviceH {
	width:100%;
	text-align:center
}
.right-bar .serviceH em, .right-bar .serviceH p {
	font-size:20px;
	color:#dfaf5c;
	height:28px;
	line-height:28px
}
.right-bar .serviceH em {
	display:block;
	width:100%
}
.right-bar .serviceH h5 {
	font-size:30px;
	font-weight:700;
	color:#f4a427;
	height:38px;
	line-height:38px;
	letter-spacing:3px
}
.right-bar .serviceH p {
	letter-spacing:3px
}
.right-bar a {
	display:block
}
.right-bar .c-btn {
	display:block;
	margin:7px auto 0;
	font-size:18px;
	color:#fff;
	text-align:center;
	line-height:35px;
	width:139px;
	height:35px;
	background:-webkit-gradient(linear, left top, left bottom, from(#deb46a), to(#ebc568));
	background:-webkit-linear-gradient(top, #deb46a, #ebc568);
	background:-o-linear-gradient(top, #deb46a, #ebc568);
	background:linear-gradient(top, #deb46a, #ebc568);
	border-radius:5px;
	text-shadow:0 1px 1px #f5d68c
}
.right-bar .c-btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, from(#e5c47f), to(#f0d176));
	background:-webkit-linear-gradient(top, #e5c47f, #f0d176);
	background:-o-linear-gradient(top, #e5c47f, #f0d176);
	background:linear-gradient(top, #e5c47f, #f0d176)
}
.right-bar .c-btn.ts {
	background:-webkit-gradient(linear, left top, left bottom, from(#5fdaea), to(#3fc3db));
	background:-webkit-linear-gradient(top, #5fdaea, #3fc3db);
	background:-o-linear-gradient(top, #5fdaea, #3fc3db);
	background:linear-gradient(top, #5fdaea, #3fc3db);
	margin:5px auto 0;
	text-shadow:none
}
.right-bar .c-btn.ts:hover {
	background:-webkit-gradient(linear, left top, left bottom, from(#76eaf4), to(#50daeb));
	background:-webkit-linear-gradient(top, #76eaf4, #50daeb);
	background:-o-linear-gradient(top, #76eaf4, #50daeb);
	background:linear-gradient(top, #76eaf4, #50daeb)
}
.right-bar .code-box img {
	width:126px;
	height:126px;
	display:block;
	margin:0 auto
}
.right-bar .code-box {
	width:100%;
	padding:0 0 6px
}
.right-bar .code-box p {
	font-size:20px;
	text-align:center;
	color:#42b0b4;
	font-weight:700
}
.right-bar .down-mini {
	background:url(../img/sprite/side/rightbar_down_pc-3ecc204e1b.png) no-repeat;
	width:139px;
	height:51px;
	margin:4px auto 0
}
.right-bar .down-mini:hover {
	opacity:.9
}
.right-bar .totop {
	margin:0 auto;
	cursor:pointer;
	width:100%;
	height:50px;
	color:#42b0b4;
	font-size:0
}
.right-bar-no-menu {
	background:url(../img/sprite/side/rightbar2-e0bd4afefa.png) no-repeat;
	width:228px;
	height:474px;
	margin-top:-210px
}
.right-bar-no-menu .down-mini {
	background:url(../img/sprite/side/rightbar_down_pc2-0f8605be3d.png) no-repeat;
	width:139px;
	height:59px
}
.page-menu li {
	font-size:16px;
	color:#42b0b4;
	line-height:43px;
	width:100%;
	cursor:pointer;
	position:relative
}
.page-menu li::after {
position:absolute;
content:" ";
bottom:17px;
right:14px;
background:url(../img/sprite/side/rl_i-1cb0e9a54d.png) no-repeat;
width:13px;
height:43px
}
.page-menu li:first-child::after {
background:url(../img/sprite/side/rightbar_hd-2284ce17ec.png) no-repeat;
width:13px;
height:10px
}
.page-menu li.on, .page-menu li:hover {
	color:#e2be5c
}
.page-menu li.on::after, .page-menu li:hover::after {
background:url(../img/sprite/side/rl_i2-d289a9e338.png) no-repeat;
width:13px;
height:43px
}
.page-menu li:first-child.on::after, .page-menu li:first-child:hover::after {
background:url(../img/sprite/side/rightbar_hh-f4ade0f43e.png) no-repeat;
width:13px;
height:10px
}
.page-menu li.oli1 {
	top:79px
}
.page-menu li.oli2 {
	top:164px
}
.page-menu li.oli3 {
	top:248px
}
.page-menu li.oli4 {
	top:332px;
	line-height:82px;
	background:url(../img/sprite/common/leftnav_bnav-e641c92367.png) no-repeat;
	width:114px;
	height:85px
}
.page-menu li.on.oli4 {
	background:url(../img/sprite/common/leftnav_bnavh-8dc8742874.png) no-repeat;
	width:114px;
	height:85px
}
.back-top, .recommend-xf {
	position:fixed;
	left:50%;
	display:none
}
.back-top {
	background:url(../img/sprite/icon/top-c069633f27.png) no-repeat;
	cursor:pointer;
	top:560px;
	margin-left:702px;
	width:40px;
	height:39px
}
.recommend-xf {
	background:url(../img/sprite/icon/xf-5fa28ed79e.png) no-repeat;
	width:96px;
	height:223px;
	top:340px;
	overflow:hidden;
	margin-left:694px
}
.recommend-xf a {
	display:block;
	width:100%;
	height:80%
}
.recommend-xf p {
	color:#ab643d;
	font-size:24px;
	font-family:'宋体';
	line-height:28px;
	width:26px;
	margin:33px 0 0 20px;
	font-weight:700
}
.page {
	margin:60px auto;
	word-spacing:-1px;
	text-align:center
}
.page a, .page span {
	color:#000;
	min-width:18px;
	height:38px;
	margin:0 6px;
	padding:0 10px;
	line-height:38px;
	border:1px solid #c1cbd7;
	display:inline-block;
	font-size:16px;
	word-spacing:normal;
	letter-spacing:normal;
*display:inline;
	zoom:1;
	cursor:pointer;
-webkit-transition:all .4s ease;
-o-transition:all .4s ease;
transition:all .4s ease
}
.page .focus, .page a:hover, .page span:hover {
	color:#fff;
	background:#1aa3a8
}
.page .focus {
	cursor:default
}
.page .page-disable {
	cursor:not-allowed;
	color:#707070
}
.page .page-ellipse {
	color:#707070;
	border:0;
	cursor:default
}
.page .page-disable:hover, .page .page-ellipse:hover {
	color:#707070;
	background:#fff
}
#pagination li {
	list-style:none;
	display:inline-block
}
.foot img, .page a, .page span {
	vertical-align:middle
}
.foot .game-advice, .foot p {
	text-align:center;
	color:#404040;
	line-height:30px
}
.foot .site-link {
	padding-top:387px;
	text-align:center;
	line-height:30px
}
.foot p {
	line-height:25px;
	font-size:14px
}
.foot .site-link a, .foot .site-link i {
	color:#404040;
	text-decoration:none
}
.foot .site-link i {
	margin:0 3px
}
.foot p a {
	padding:0 5px;
	color:#404040
}
.foot p a:hover {
	color:red;
	text-decoration:underline
}
.foot .an-wang:hover, .foot .foot-logo:hover, .foot .police-img:hover, .foot .wen-wang:hover, .foot p a {
	text-decoration:none
}
.foot_enter, .page {
	font-size:0
}
.foot_enter li {
	display:inline-block;
	font-size:14px
}
.foot_enter li:last-child i {
	display:none
}
.foot-logo img {
	width:161px;
	height:27px
}
.pop-video, .pop-video .mask {
	left:0;
	top:0;
	height:100%;
	width:100%
}
.pop-video {
	display:none;
	position:fixed;
	z-index:100
}
.pop-video .mask {
	position:absolute;
	background:#000;
	opacity:.7;
	filter:alpha(opacity=70);
	z-index:1
}
.pop-video .close {
	position:absolute;
	right:-80px;
	top:0;
	line-height:99em;
	background:url(../img/sprite/common/close-67e6b5761e.png) no-repeat;
	width:52px;
	height:52px;
	overflow:hidden;
	cursor:pointer;
-webkit-transition:transform .3s ease-in-out;
-webkit-transition:-webkit-transform .3s ease-in-out;
-o-transition:transform .3s ease-in-out;
transition:transform .3s ease-in-out;
transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
	z-index:4
}
.pop-video .close:hover, .pop-yuyue .close:hover {
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)
}
.pop-video-bd {
	position:absolute;
	background:0 0;
	z-index:2;
	width:800px;
	height:450px;
	top:50%;
	left:50%;
	margin-left:-400px;
	margin-top:-225px;
	border:4px solid #59ccde
}
.pop-yuyue, .pop-yuyue .mask {
	left:0;
	top:0;
	height:100%;
	width:100%
}
.pop-yuyue {
	display:none;
	position:fixed;
	z-index:100
}
.pop-yuyue .mask {
	position:absolute;
	background:#000;
	opacity:.7;
	filter:alpha(opacity=70);
	z-index:1
}
.pop-yuyue .close {
	position:absolute;
	right:-52px;
	top:17px;
	line-height:99em;
	background:url(../img/sprite/index/pop_xf_close-15080ef1ac.png) no-repeat;
	width:52px;
	height:52px;
	overflow:hidden;
	cursor:pointer;
-webkit-transition:-webkit-transform .3s ease-in-out;
-o-transition:transform .3s ease-in-out;
transition:transform .3s ease-in-out;
transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
	z-index:4
}
.pop-yuyue-bd {
	position:absolute;
	z-index:2;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	background:url(../img/sprite/index/pop_xfbg-5d22779534.png) no-repeat;
	width:541px;
	height:386px
}
.pop-yuyue-bd .con {
	padding:140px 40px 0
}
.pop-yuyue-bd .yy_btn, .pop-yuyue-bd .yy_btn2 {
	display:block;
	font-size:27px;
	color:#effeff;
	font-family:"宋体";
	font-weight:700;
	text-align:center;
	line-height:56px;
	letter-spacing:5px;
	text-shadow:0 0 5px #d09209;
	background:url(../img/sprite/index/pop_xf_btn-6cb5a108b2.png) no-repeat;
	width:250px;
	height:56px
}
.no-login {
	color:#146b84;
	font-size:24px;
	display:block
}
.no-login strong {
	font-size:26px;
	font-weight:700;
	line-height:40px
}
.no-login p {
	line-height:36px
}
.has-login, .no-login .no-login-box, .no-login p {
	text-align:center
}
.no-login .no-login-box .btn-dy-login, .no-login .no-login-box .btn-dy-logout, .no-login .no-login-box .btn-dy-register, .no-login .no-login-box .nick {
	color:#0f576c;
	font-family:"宋体";
	font-weight:700;
	display:inline-block;
	line-height:60px
}
.no-login .no-login-box .btn-dy-login, .no-login .no-login-box .btn-dy-logout, .no-login .no-login-box .btn-dy-register {
	cursor:pointer
}
.no-login .yy_btn {
	margin:10px auto 0
}
.has-login {
	display:none
}
.has-login h3 {
	font-size:40px;
	color:#e99f35;
	line-height:58px
}
.has-login p {
	font-size:24px;
	color:#146b84;
	line-height:56px
}
.has-login p strong {
	font-weight:700
}
.has-login .yy_btn2 {
	margin:25px auto 0
}
