﻿@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu { margin: 0; padding: 0}
body { padding: 0; margin: 0; background: #0e2e5d; font: .16rem "Microsoft YaHei";}
html,body,fieldset,img,iframe,abbr { border: 0;}
* {
    outline: 0;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-focus-ring-color: rgba(0,0,0,0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
}
ul,li {list-style: none;}
input,button,textarea,select { font-family: inherit; font-size: inherit; font-weight: inherit;}
textarea {overflow: auto; resize: none;}
h1,h2,h3,h4,h5,h6,em,strong,b {font-weight: 700;}
a {
    border: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline: none;
    text-decoration: none
}
a:hover { text-decoration: none;}
img{ width: 100%; vertical-align: middle;}
input,select{ outline: none;}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.hide {display: none;}
.none {display: none;}
.fl {float: left;}
.fr {float: right;}
.show {display: block;}
img[src=""],img:not([src]){opacity:0;}
.container{
    width: 100%;
    min-width: 1000px;
    overflow: hidden;
	position:relative;
}


/*-- container --*/
.index_bg01 {width:100%; height:10rem; display:block; position:relative; overflow:hidden;}
.index_bg01:before {content: ''; width:100%; height:2rem; display:block; background:url(../images/indexpc_bg01_bottom.png) no-repeat center top; background-size:100%; background-size:cover; position:absolute; left:0; bottom:0; z-index:12; pointer-events: none;}
.index_bg02 {width:100%; height:10.4rem; display:block; background:url(../images/indexpc_bg02.jpg) no-repeat center top; background-size:100%; background-size:cover; position:relative; overflow:hidden;}
.index_bg03 {width:100%; height:9.9rem; display:block; background:url(../images/indexpc_bg03.jpg) no-repeat center top; background-size:100%; background-size:cover; position:relative; overflow:hidden;}
.index_bg04 {width:100%; height:9.4rem; display:block; background:url(../images/indexpc_bg04.jpg) no-repeat center top; background-size:100%; background-size:cover; position:relative; overflow:hidden;}
.index_bg05 {width:100%; height:11rem; display:block; background:url(../images/indexpc_bg05.jpg) no-repeat center top; background-size:100%; background-size:cover; position:relative; overflow:hidden;}
.index_bg06 {width:100%; height:13.5rem; display:block; background:url(../images/indexpc_bg06.jpg) no-repeat center top; background-size:100%; background-size:cover; position:relative; overflow:hidden;}
.index_bg07 {width:100%; height:12.8rem; display:block; background:url(../images/indexpc_bg07.jpg) no-repeat center top; background-size:100%; background-size:cover; position:relative; overflow:hidden;}
.index_bg08 {width:100%; height:1.6rem; padding-top:0.6rem; display:block; background:url(../images/indexpc_bg08.jpg) no-repeat center top; background-size:100%; background-size:cover; position:relative; overflow:hidden; color:#ffffff;}

.index_bg02_title {width:6.4rem; height:1.8rem; display:block; background:url(../images/indexpc_bg02_title.png) no-repeat; background-size:100%; position:absolute; left:50%; top:0.9rem; margin-left:-3.2rem; z-index:5;}
.index_bg03_title {width:6.4rem; height:1.8rem; display:block; background:url(../images/indexpc_bg03_title.png) no-repeat; background-size:100%; position:absolute; left:50%; top:0.5rem; margin-left:-3.2rem; z-index:5;}
.index_bg04_title {width:6.4rem; height:1.8rem; display:block; background:url(../images/indexpc_bg04_title.png) no-repeat; background-size:100%; position:absolute; left:50%; top:0.7rem; margin-left:-3.2rem; z-index:5;}
.index_bg05_title {width:6.4rem; height:1.8rem; display:block; background:url(../images/indexpc_bg05_title.png) no-repeat; background-size:100%; position:absolute; left:50%; top:0.7rem; margin-left:-3.2rem; z-index:5;}
.index_bg06_title {width:6.4rem; height:1.8rem; display:block; background:url(../images/indexpc_bg06_title.png) no-repeat; background-size:100%; position:absolute; left:50%; top:1.6rem; margin-left:-3.2rem; z-index:5;}
.index_bg07_title {width:6.4rem; height:1.8rem; display:block; background:url(../images/indexpc_bg07_title.png) no-repeat; background-size:100%; position:absolute; left:50%; top:1.0rem; margin-left:-3.2rem; z-index:5;}


.index_bg01_ren {width:19.2rem; height:10.8rem; display:block; background:url(../images/indexpc_bg01.jpg) no-repeat; background-size:100%; position:absolute; left:50%; top:-0.8rem; margin-left:-9.6rem; z-index:2;}
.index_bg01_ren:after {content: ''; width:19.2rem; height:10.8rem; display:block; background:url(../images/indexpc_bg01_zhe.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; z-index:8;}
.index_bg01_ren1 {width:5rem; height:5.4rem; display:block; position:absolute; left:0; top:0; margin:4.1rem 0 0 1rem; z-index:6;}
.index_bg01_ren1:before {content: ''; width:5rem; height:5.4rem; display:block; background:url(../images/indexpc_bg01_ren1.png) no-repeat; background-size:2000% 100%; -webkit-animation: bg01_ren1 2s steps(20) infinite; }
	@-webkit-keyframes bg01_ren1{
       to{ background-position: -100rem 0; }
	}
.index_bg01_ren2 {width:5rem; height:6.2rem; display:block; position:absolute; left:0; top:0; margin:2.6rem 0 0 13.65rem; z-index:6;}
.index_bg01_ren2:before {content: ''; width:5rem; height:6.2rem; display:block; background:url(../images/indexpc_bg01_ren2.png) no-repeat; background-size:2000% 100%; -webkit-animation: bg01_ren1 2s steps(20) infinite; }

.index_bg01_ren3 {width:9rem; height:5rem; display:block; position:absolute; left:0; top:0; margin:6.2rem 0 0 12.7rem; z-index:7;}
.index_bg01_ren3:before {content: ''; width:9rem; height:5rem; display:block; background:url(../images/indexpc_bg01_ren3.png) no-repeat; background-size:100% 2000%; -webkit-animation: bg01_ren3 2s steps(20) infinite; }
	@-webkit-keyframes bg01_ren3{
       to{ background-position: 0 -100rem; }
	}

.index_bg01_ren4 {width:6rem; height:7.2rem; display:block; position:absolute; left:0; top:0; margin:1.4rem 0 0 11.1rem; z-index:5;}
.index_bg01_ren4:before {content: ''; width:6rem; height:7.2rem; display:block; background:url(../images/indexpc_bg01_ren4.png) no-repeat; background-size:2000% 100%; -webkit-animation: bg01_ren4 2s steps(20) infinite; }
	@-webkit-keyframes bg01_ren4{
       to{ background-position: -120rem 0; }
	}

.index_bg01_ren5 {width:4.5rem; height:4rem; display:block; position:absolute; left:0; top:0; margin:2.4rem 0 0 4.1rem; z-index:5;}
.index_bg01_ren5:before {content: ''; width:4.5rem; height:4rem; display:block; background:url(../images/indexpc_bg01_ren5.png) no-repeat; background-size:2000% 100%; -webkit-animation: bg01_ren5 2s steps(20) infinite; }
	@-webkit-keyframes bg01_ren5{
       to{ background-position: -90rem 0; }
	}

.index_bg01_ren6 {width:2.4rem; height:2.2rem; display:block; background:url(../images/indexpc_bg01_ren6.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; margin:3.2rem 0 0 8.7rem; z-index:4;}
.index_bg01_ren7 {width:2rem; height:2rem; display:block; background:url(../images/indexpc_bg01_ren7.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; margin:7.4rem 0 0 10.4rem; z-index:4;}
.index_bg01_ren8 {width:2.4rem; height:2.4rem; display:block; background:url(../images/indexpc_bg01_ren8.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; margin:0.7rem 0 0 5rem; z-index:3;}
.index_bg01_ren9 {width:3.4rem; height:3.4rem; display:block; background:url(../images/indexpc_bg01_ren9.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; margin:-0.7rem 0 0 8.6rem; z-index:3;}

.index_bg01_text {width:10.4rem; height:3.2rem; display:block; background:url(../images/indexpc_bg01_text.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; margin:4.55rem 0 0 4.4rem; z-index:10;}
.index_bg01_text:before {content: ''; width:10.4rem; height:3.2rem; display:block; background:url(../images/indexpc_bg01_text.png) no-repeat; background-size:100% 2000%; -webkit-animation: bg01_text 2s steps(20) infinite; }
	@-webkit-keyframes bg01_text{
       to{ background-position: 0 -64rem; }
	}

.index_bg01_dan {width:3rem; height:3rem; display:block; position:absolute; left:50%; top:4rem; margin-left:-2rem; z-index:9;}
.index_bg01_dan:before {content: ''; width:3rem; height:3rem; display:block; background:url(../images/indexpc_bg01_dan.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; z-index:3;}
.index_bg01_dan:after {content: ''; width:3rem; height:3rem; display:block; background:url(../images/indexpc_bg01_dangg.png) no-repeat; background-size:500% 100%; -webkit-animation: bg01_dan 1s steps(5) infinite; position:absolute; left:0; top:0; z-index:2;}
	@-webkit-keyframes bg01_dan{
       to{ background-position: -15rem 0; }
	}
.index_bg01_danzuo {width:2.5rem; height:1rem; display:block; background:url(../images/indexpc_bg01_danzuo.png) no-repeat; background-size:100%; position:absolute; left:50%; top:7rem; margin-left:-1.75rem; z-index:8;}


#container {
    position:absolute;
	left:0; top:0;
    height: 100%;
    width: 100%;
    overflow: hidden;
	z-index:4;
	pointer-events: none;
}

#leafContainer 
{
    position: absolute;
    width: 100%;
    height: 100%;
}
#leafContainer > div 
{
    position: absolute;
    width: 40px;
    height: 40px;
    -webkit-animation-iteration-count: infinite, infinite;
    -webkit-animation-direction: normal, normal;
    -webkit-animation-timing-function: linear, ease-in;
}
#leafContainer > div > img {
     position: absolute;
     width: 40px;
     height: 40px;
     -webkit-animation-iteration-count: infinite;
     -webkit-animation-direction: alternate;
     -webkit-animation-timing-function: ease-in-out;
     -webkit-transform-origin: 50% -100%;
}
@-webkit-keyframes fade
{
    0%   { opacity: 1; }
    70%  { opacity: 0.8; }
    100% { opacity: 0; }
}
@-webkit-keyframes drop
{
    0%   { -webkit-transform: translate(-400px, -40px); }
    100% { -webkit-transform: translate(300px, 1100px); }
}
@-webkit-keyframes clockwiseSpin
{
    0%   { -webkit-transform: rotate(-50deg); }
    100% { -webkit-transform: rotate(100deg); }
}
@-webkit-keyframes counterclockwiseSpinAndFlip 
{
    0%   { -webkit-transform: scale(-1, 1) rotate(100deg); }
    100% { -webkit-transform: scale(-1, 1) rotate(-80deg); }
}




.index_bg01_logo {width:3.2rem; height:1.6rem; display:block; background:url(../images/indexpc_logo.png) no-repeat; background-size:100%; position:absolute; left:0; top:0rem; z-index:10;}

.index_bg01_mc {width:5rem; height:2.1rem; display:block; position:absolute; left:50%; top:6.8rem; margin-left:-2.5rem; z-index:22;}
.index_bg01_mc .game_icon { display:none;}
.index_bg01_mc .down_code { display:none;}
.index_bg01_mc .down_code img { display:none;}
.index_bg01_mc .down_googleplay {width:2.2rem; height:0.7rem; display:block; text-indent:-999rem; overflow:hidden; background:url(../images/indexpc_bg01_btn2.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:1.3rem; z-index:5;}
.index_bg01_mc .down_appstore {width:2.2rem; height:0.7rem; display:block; text-indent:-999rem; overflow:hidden; background:url(../images/indexpc_bg01_btn3.png) no-repeat; background-size:100%; position:absolute; right:0rem; top:1.3rem; z-index:5;}
.index_bg01_mc .down_pcgame {width:2.2rem; height:0.7rem; display:none; text-indent:-999rem; overflow:hidden; background:url(../images/indexpc_bg01_btn4.png) no-repeat; background-size:100%; position:absolute; left:6rem; top:1.3rem; z-index:5;}
.index_bg01_mc .down_gamebox { display:none;}
.index_bg01_mc a { cursor:pointer;}
.index_bg01_mc .down_mc a:hover {-webkit-transform: scale3d(1.02, 1.02, 1.02);}
.index_bg01_mc .down_yuyue {width:3rem; height:1.4rem; display:block; text-indent:-999rem; overflow:hidden; background:url(../images/indexpc_bg01_btn1.png) no-repeat; background-size:100%; position:absolute; left:50%; top:0rem; cursor:pointer; margin-left:-1.5rem; z-index:2;}
.index_bg01_mc a:hover {-webkit-filter:brightness(1.2);filter:brightness(1.2);}


.index_bg02_mc {width:100%; height:7rem; display:block; position:absolute; left:0; top:2.7rem; z-index:4;}
.index_bg02_step1 {width:9.4rem; height:3.5rem; display:block; background:url(../images/indexpc_bg02_step1.png) no-repeat; background-size:100%; position:absolute; left:50%; top:0rem; margin-left:-4.7rem; z-index:4;opacity:0;}
.index_bg02_step2 {width:4.7rem; height:3.1rem; display:block; background:url(../images/indexpc_bg02_step2.png) no-repeat; background-size:100%; position:absolute; left:50%; top:3.4rem; margin-left:-4.7rem; z-index:4;opacity:0;}
.index_bg02_step3 {width:4.7rem; height:3.1rem; display:block; background:url(../images/indexpc_bg02_step3.png) no-repeat; background-size:100%; position:absolute; left:50%; top:3.4rem; margin-left:0rem; z-index:4;opacity:0;}

.index_bg02_text {width:2.2rem; height:2.2rem; display:block; background:url(../images/indexpc_bg02_step3pic.png) no-repeat; background-size:100%; position:absolute; left:50%; top:7.4rem; margin-left:3.9rem; z-index:4;opacity:0;}

.index_bg02_step1 .index_bg02_gift {width:4rem; height:3rem; display:block; background:url(../images/indexpc_bg02_gift1.png) no-repeat; background-size:100%; position:absolute; left:0.4rem; top:0.2rem;}
.index_bg02_step2 .index_bg02_gift {content:''; width:1.4rem; height:1.4rem; display:block; background:url(../images/indexpc_bg02_gift2.png) no-repeat; background-size:100%; position:absolute; left:1.65rem; top:0.8rem;}
.index_bg02_step3 .index_bg02_gift {content:''; width:1.4rem; height:1.4rem; display:block; background:url(../images/indexpc_bg02_gift3.png) no-repeat; background-size:100%; position:absolute; left:1.65rem; top:0.8rem;}
.index_bg02_step2 .index_bg02_gift:after {content:''; width:1.7rem; height:1.5rem; display:none; background:url(../images/indexpc_bg02_gifttt2.png) no-repeat; background-size:100%; position:absolute; left:1.3rem; top:-0.2rem; z-index:5;pointer-events: none; -webkit-animation:bg02_gifttt 1s linear infinite;}
.index_bg02_step3 .index_bg02_gift:after {content:''; width:1.7rem; height:1.5rem; display:none; background:url(../images/indexpc_bg02_gifttt3.png) no-repeat; background-size:100%; position:absolute; left:1.3rem; top:-0.2rem; z-index:5;pointer-events: none; -webkit-animation:bg02_gifttt 1s linear infinite;}
@-webkit-keyframes bg02_gifttt { 
	0%{ left:1.3rem;}
	50%{ left:1.4rem;}
	100%{ left:1.3rem;}
}
.index_bg02_step2 .index_bg02_gift:hover:after { display:block;}
.index_bg02_step3 .index_bg02_gift:hover:after { display:block;}

.animated .index_bg02_step1 {-webkit-animation:left_in 0.5s linear 0.3s forwards;}
.animated .index_bg02_step2 {-webkit-animation:right_in 0.5s linear 0.6s forwards;}
.animated .index_bg02_step3 {-webkit-animation:right_in 0.5s linear 0.8s forwards;}
.animated .index_bg02_text {-webkit-animation:right_in 0.5s linear 0.8s forwards;}
@-webkit-keyframes small_in { 
	0%{ opacity:0; -webkit-transform: scale3d(1.2, 1.2, 1.2);}
	100%{ opacity:1; -webkit-transform: scale3d(1, 1, 1);}
}
@-webkit-keyframes left_in { 
	from {left:0;opacity:0;}
	to {left:50%;opacity:1;}
}
@-webkit-keyframes right_in { 
	from {left:100%;opacity:0;}
	to {left:50%;opacity:1;}
}
@-webkit-keyframes top_in { 
	from { margin-top:1rem;opacity:0;}
	to {margin-top:0;opacity:1;}
}
@-webkit-keyframes bottom_in { 
	from { margin-top:-1rem;opacity:0;}
	to {margin-top:0;opacity:1;}
}


.index_bg02_mobile {width:3.5rem; height:0.3rem; font-size:0.15rem; line-height:0.3rem; color:#6c5439; display:block; position:absolute; left:5.2rem; top:1.1rem; z-index:2;}
.index_bg02_mobile label {width:1rem; height:0.3rem; padding:0 0.05rem; float:left; cursor:pointer;}
.index_bg02_mobile font { float:left;}
.index_bg02_mobile input {-webkit-appearance: none; width:0.2rem; height:0.2rem; float:left; background:#ffffff; margin:0.04rem 0.05rem 0.04rem 0; position:relative; border:0.01rem solid #6c5439; -moz-border-radius:0.2rem; border-radius:0.2rem; cursor:pointer;box-sizing:border-box;}
.index_bg02_mobile input:checked:after {content: '';width:0.12rem; height:0.12rem; display:block; overflow:hidden; background:#a1714b; -moz-border-radius:0.1rem; border-radius:0.1rem; position:absolute; left:0.03rem; top:0.03rem;}
.index_bg02_telephone {width:4.3rem; height:0.5rem; display:block; background:url(../images/indexpc_bg02_telephone.png) no-repeat; background-size:100%; position:absolute; left:4.4rem; top:1.4rem; z-index:4;}
.index_bg02_telephone font { display:none; font-size:0.18rem; line-height:0.5rem; color:#244385;}
.index_bg02_telephone:after {content: ''; width:0.08rem; height:0.08rem; display:block; border-left:0.03rem solid #ffffff; border-bottom:0.03rem solid #ffffff; overflow:hidden; transform: rotate(-45deg);-webkit-transform: rotate(-45deg); position:absolute; left:1.25rem; top:0.18rem; z-index:5; pointer-events: none; }
.index_bg02_telephone .step2_select {-webkit-appearance: none;width:1.4rem; height:0.4rem; background:#a1714b; font-size:0.15rem; line-height:0.4rem; color:#ffffff; border:0; display:block; padding-left:0.1rem; border:0.01rem solid #a1714b; -moz-border-radius:0.04rem; border-radius:0.04rem; position:relative; cursor:pointer; position:absolute; left:0.08rem; top:0.05rem;box-sizing:border-box;}
.index_bg02_telephone .step2_telephone {width:2.65rem; height:0.4rem; background:#a1714b; font-size:0.15rem; line-height:0.4rem; margin:0; padding:0 0 0 0.1rem; color:#cccccc; border:0; -moz-border-radius:0.04rem; border-radius:0.04rem; display:block; overflow:hidden; position:absolute; left:1.54rem; top:0.05rem;box-sizing:border-box;}
.index_bg02_treaty {width:3.4rem; height:0.4rem; font-size:0.15rem; line-height:0.4rem; color:#6c5439; display:block; position:absolute; left:5.1rem; top:1.9rem; z-index:4;}
.index_bg02_treaty label { cursor:pointer;}
.index_bg02_treaty input {-webkit-appearance: none; border:0.01rem solid #6c5439; width:0.18rem; height:0.18rem; float:left; margin:0.11rem 0.1rem 0 0; -moz-border-radius:0.02rem; border-radius:0.02rem; position:relative; background:#ffffff; cursor:pointer;}
.index_bg02_treaty input:checked:before {content:''; position:absolute; left:0.03rem; top:-0.03rem; width:0.06rem; height:0.14rem; border-right:0.04rem solid #a1714b; border-bottom:0.04rem solid #a1714b;transform: rotate(35deg);-webkit-transform: rotate(35deg);}
.index_bg02_treaty input[type=checkbox] { display:block;}
.index_bg02_btn1 {width:2.4rem; height:0.9rem; display:block; text-indent:-999rem; background:url(../images/indexpc_bg02_btn1.png) no-repeat; background-size:100%; margin:0; border:0; padding:0; cursor:pointer; position:absolute; left:5.4rem; top:2.24rem; z-index:3;}
.index_bg02_btn1:before {content: ''; width:2.4rem; height:0.9rem; display:block; background:url(../images/indexpc_bg02_btn1tt.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:0rem; z-index:3; -webkit-animation:bg02_btn1 1s linear infinite;}
@-webkit-keyframes bg02_btn1 { 
	0%{ -webkit-transform: scale3d(1, 1, 1);}
	50%{ -webkit-transform: scale3d(1.08, 1.08, 1.08);}
	100%{ -webkit-transform: scale3d(1, 1, 1);}
}
.index_bg02_btn1:after {content: '';width:1.1rem; height:1rem; display:block; position:absolute; left:1.8rem; top:-0.05rem; z-index:4; background:url(../images/indexpc_bg02_btn1gift.png) no-repeat; background-size:100%;}
.index_bg02_btn1:hover {-webkit-filter:brightness(1.1);filter:brightness(1.1);}


.index_bg02_step2 a {width:1.65rem; height:0.5rem; text-indent:-999rem; position:absolute; left:0.65rem; top:2.2rem; z-index:5;}
.index_bg02_step2 a.down_appstore {left:2.4rem;}
.index_bg02_step2 a:before {content: ''; width:1.65rem; height:0.5rem; display:block; position:absolute; left:0; top:0; z-index:1;}
.index_bg02_step2 a:after {content: ''; width:0.18rem; height:0.18rem; display:block; background:url(../images/indexpc_bg02_i.png) no-repeat; background-size:100%; position:absolute; left:-0.05rem; top:-0.05rem; z-index:2;}
.index_bg02_step2 a.down_googleplay:before { background:url(../images/down_googleplay.png) no-repeat; background-size:100%;}
.index_bg02_step2 a.down_appstore:before { background:url(../images/down_appstore.png) no-repeat; background-size:100%;}
.index_bg02_step2 a:hover:before {-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-transform: scale3d(1.03, 1.03, 1.03);}

.index_bg02_btn2 {width:2.2rem; height:0.8rem; display:block; text-indent:-999rem; position:absolute; left:1.25rem; top:1.95rem; z-index:2;}
.index_bg02_btn2:before {content: ''; width:2.2rem; height:0.8rem; display:block; background:url(../images/indexpc_bg02_btn3.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; z-index:1;}
.index_bg02_btn2:after {content: ''; width:0.22rem; height:0.22rem; display:block; background:url(../images/indexpc_bg02_i.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:0rem; z-index:2;}
.index_bg02_btn2:hover:before {-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-transform: scale3d(1.03, 1.03, 1.03);}



.index_bg03_text { display:none;}
.index_bg03_num {width:5.4rem; height:0.6rem; display:block; font-size:0.24rem; line-height:0.6rem; color:#b2f1c7; text-align:center; position:absolute; left:50%; top:2.55rem; margin-left:-2.7rem; opacity:0;}
.index_bg03_num span {font-size:0.36rem; line-height:0.6rem; font-weight:bold; color:#f6ffa5; padding:0 0.06rem;}
.index_bg03_mc {width:12.4rem; height:5rem; display:block; background:url(../images/indexpc_bg03_mc.png) no-repeat; background-size:100%; position:absolute; left:50%; top:3.6rem; margin-left:-6.2rem; z-index:4; opacity:0;}
.animated .index_bg03_num { -webkit-animation:right_in 0.5s linear 0s forwards;}
.animated .index_bg03_mc { -webkit-animation:top_in 0.5s linear 0.4s forwards;}

.dacheng_yuyue_li {width:2rem; height:2.4rem; display:block; position:absolute; left:50%; opacity:0; z-index:3;}
.dacheng_yuyue_li.gift1 { top:2rem; margin-left:-6rem;}
.dacheng_yuyue_li.gift2 { top:2.67rem; margin-left:-3.58rem;}
.dacheng_yuyue_li.gift3 { top:1.99rem; margin-left:-1.07rem;}
.dacheng_yuyue_li.gift4 { top:2.67rem; margin-left:1.3rem;}
.dacheng_yuyue_li.gift5 { top:1.99rem; margin-left:3.79rem;}

.animated .dacheng_yuyue_li.gift1 { -webkit-animation:dacheng_yuyue_li 0.5s linear 0.4s forwards;}
.animated .dacheng_yuyue_li.gift2 { -webkit-animation:dacheng_yuyue_li 0.5s linear 0.6s forwards;}
.animated .dacheng_yuyue_li.gift3 { -webkit-animation:dacheng_yuyue_li 0.5s linear 0.8s forwards;}
.animated .dacheng_yuyue_li.gift4 { -webkit-animation:dacheng_yuyue_li 0.5s linear 1.0s forwards;}
.animated .dacheng_yuyue_li.gift5 { -webkit-animation:dacheng_yuyue_li 0.5s linear 1.2s forwards;}
@-webkit-keyframes dacheng_yuyue_li { 
	0%{ opacity:0; margin-top:-0.5rem;}
	100%{ opacity:1; margin-top:0rem;}
}

.dacheng_yuyue_libg {width:2rem; height:2.4rem; display:block; position:absolute; left:0; top:0;}

.dacheng_yuyue_libg a {width:1.3rem; height:0.5rem; display:block; text-indent:-999rem; overflow:hidden; position:absolute; left:0.4rem; top:1.75rem; z-index:6;}
.dacheng_yuyue_libg a.btn_lq {background:url(../images/indexpc_bg03_btn2.png) no-repeat; background-size:100%;}
.dacheng_yuyue_libg a.btn_lq:hover {-webkit-filter:brightness(1.2);filter:brightness(1.2);}
.dacheng_yuyue_libg a.btn_ylq { height:0.8rem; top:1.5rem; background:url(../images/indexpc_bg03_btn3.png) no-repeat; background-size:100%;}
.dacheng_yuyue_libg a.btn_no {background:url(../images/indexpc_bg03_btn1.png) no-repeat; background-size:100%;}

.dacheng_yuyue_bg {width:0.7rem; height:0.6rem; display:block; text-indent:-999rem; overflow:hidden; background:url(../images/indexpc_bg03_dctou.png) no-repeat; background-size:100%; position:absolute; z-index:5;}
.dacheng_yuyue_li.gift1 .dacheng_yuyue_bg {left:1.18rem; top:-1.95rem;}
.dacheng_yuyue_li.gift2 .dacheng_yuyue_bg {left:1.0rem; top:-2.62rem;}
.dacheng_yuyue_li.gift3 .dacheng_yuyue_bg {left:0.7rem; top:-1.94rem;}
.dacheng_yuyue_li.gift4 .dacheng_yuyue_bg {left:0.58rem; top:-2.62rem;}
.dacheng_yuyue_li.gift5 .dacheng_yuyue_bg {left:0.31rem; top:-1.94rem;}
.dacheng_yuyue_libg a.btn_no ~ .dacheng_yuyue_bg { display:none;}

.dacheng_yuyue_li .dacheng_yuyue_gift {width:1.5rem; height:1.5rem; display:block; position:absolute; left:0.3rem; top:0.2rem; z-index:5; opacity:0; pointer-events: none; -webkit-animation:dacheng_in 0.5s linear 0s forwards;}
.dacheng_yuyue_li.gift1 .dacheng_yuyue_gift {background:url(../images/indexpc_bg03_gift1.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift2 .dacheng_yuyue_gift {background:url(../images/indexpc_bg03_gift2.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift3 .dacheng_yuyue_gift {background:url(../images/indexpc_bg03_gift3.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift4 .dacheng_yuyue_gift {background:url(../images/indexpc_bg03_gift4.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift5 .dacheng_yuyue_gift {background:url(../images/indexpc_bg03_gift5.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_libg:hover .dacheng_yuyue_gift { -webkit-animation:dacheng_out 0.5s linear 0s forwards;}

.dacheng_yuyue_li .dacheng_yuyue_text {width:1.5rem; height:1.5rem; display:block; position:absolute; left:0.3rem; top:0.2rem; z-index:5; opacity:0; pointer-events: none; -webkit-animation:dacheng_out 0.5s linear 0s forwards;}
.dacheng_yuyue_li.gift1 .dacheng_yuyue_text {background:url(../images/indexpc_bg03_text1.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift2 .dacheng_yuyue_text {background:url(../images/indexpc_bg03_text2.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift3 .dacheng_yuyue_text {background:url(../images/indexpc_bg03_text3.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift4 .dacheng_yuyue_text {background:url(../images/indexpc_bg03_text4.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_li.gift5 .dacheng_yuyue_text {background:url(../images/indexpc_bg03_text5.png) no-repeat; background-size:100% 100%;}
.dacheng_yuyue_libg:hover .dacheng_yuyue_text { -webkit-animation:dacheng_in 0.5s linear 0s forwards;}

@-webkit-keyframes dacheng_in { 
	from { margin-top:-0.2rem;opacity:0;}
	to {margin-top:0;opacity:1;}
}
@-webkit-keyframes dacheng_out { 
	from { margin-top:0rem;opacity:1;}
	to {margin-top:-0.2rem;opacity:0;}
}


.index_bg04_mc {width:10.4rem; height:6rem; display:block; background:url(../images/indexpc_bg04_mc.png) no-repeat; background-size:100%; position:absolute; left:50%; top:3rem; margin-left:-5.2rem; z-index:2;}
.index_bg04_share {width:100%; height:100%; display:block; position:absolute; left:0; top:0; z-index:1;}
.index_bg04_share li {width:0.9rem; height:0.4rem; display:block; background:url(../images/indexpc_bg04_share_no.png) no-repeat; background-size:100%; opacity:1; position:absolute;}
.index_bg04_share li.share_day1 {left:3.9rem; top:1.7rem;}
.index_bg04_share li.share_day2 {left:2.4rem; top:2.75rem;}
.index_bg04_share li.share_day3 {left:1.5rem; top:4.5rem;}
.index_bg04_share li.share_day4 {left:4.1rem; top:4.2rem;}
.index_bg04_share li.share_day5 {left:6.25rem; top:2.3rem;}
.index_bg04_share li.share_day6 {left:7.6rem; top:3.3rem;}
.index_bg04_share li.share_day7 {left:6.5rem; top:4.7rem; width:1.5rem; background:url(../images/indexpc_bg04_share_dj.png) no-repeat; background-size:100%;}
.index_bg04_share li:before {content:''; width:1.8rem; height:1rem; display:block; position:absolute; left:-0.45rem; top:-1rem;}
.index_bg04_share li.share_day1:before {background:url(../images/indexpc_bg04_pic1.png) no-repeat; background-size:100%;}
.index_bg04_share li.share_day2:before {background:url(../images/indexpc_bg04_pic2.png) no-repeat; background-size:100%;}
.index_bg04_share li.share_day3:before {background:url(../images/indexpc_bg04_pic3.png) no-repeat; background-size:100%;}
.index_bg04_share li.share_day4:before {background:url(../images/indexpc_bg04_pic4.png) no-repeat; background-size:100%;}
.index_bg04_share li.share_day5:before {background:url(../images/indexpc_bg04_pic5.png) no-repeat; background-size:100%;}
.index_bg04_share li.share_day6:before {background:url(../images/indexpc_bg04_pic6.png) no-repeat; background-size:100%;}
.index_bg04_share li.share_day7:before {background:url(../images/indexpc_bg04_pic7.png) no-repeat; background-size:100%; left:-0.15rem; -webkit-animation:animatop 1s linear infinite;}
.index_bg04_share li.share_day7:after {content:''; width:1.8rem; height:1rem; display:block; background:url(../images/indexpc_bg04_pic7t.png) no-repeat; background-size:100%; position:absolute; left:-0.15rem; top:-1rem;}

.share_1 .share_day1,
.share_2 .share_day1, .share_2 .share_day2,
.share_3 .share_day1, .share_3 .share_day2, .share_3 .share_day3,
.share_4 .share_day1, .share_4 .share_day2, .share_4 .share_day3, .share_4 .share_day4,
.share_5 .share_day1, .share_5 .share_day2, .share_5 .share_day3, .share_5 .share_day4, .share_5 .share_day5,
.share_6 .share_day1, .share_6 .share_day2, .share_6 .share_day3, .share_6 .share_day4, .share_6 .share_day5, .share_6 .share_day6,
.share_7 .share_day1, .share_7 .share_day2, .share_7 .share_day3, .share_7 .share_day4, .share_7 .share_day5, .share_7 .share_day6 {background:url(../images/indexpc_bg04_share_ed.png) no-repeat; background-size:100%; opacity:1;}
.share_0 .share_day1, .share_1 .share_day2, .share_2 .share_day3, .share_3 .share_day4, .share_4 .share_day5, .share_5 .share_day6, .share_6 .share_day7, .share_7 .share_day7 { display:none;}

.index_bg04_giftbtn {width:1.5rem; height:0.4rem; display:none; position:absolute; left:6.5rem; top:4.7rem; z-index:5;}
.share_7 .index_bg04_giftbtn { display:block;}
.index_bg04_giftbtn:before {content:''; width:1.8rem; height:1rem; display:block; background:url(../images/indexpc_bg04_pic7.png) no-repeat; background-size:100%; position:absolute; left:-0.15rem; top:-1rem;  -webkit-animation:animatop 1s linear infinite;}
.index_bg04_giftbtn:after {content:''; width:1.8rem; height:1rem; display:block; background:url(../images/indexpc_bg04_pic7t.png) no-repeat; background-size:100%; position:absolute; left:-0.15rem; top:-1rem;}
.index_bg04_giftbtn a {width:1.5rem; height:0.4rem; display:block; background:url(../images/indexpc_bg04_btn.png) no-repeat; background-size:100%; text-indent:-999rem; overflow:hidden;}
.index_bg04_giftbtn a:hover {-webkit-filter:hue-rotate(10deg)brightness(1.2);filter:hue-rotate(10deg)brightness(1.2);}
.index_bg04_giftbtn a.index_bg03_ylq { background:url(../images/indexpc_bg04_share_ylq.png) no-repeat; background-size:100%;}

.index_bg04_sharebtn {width:0.9rem; height:0.4rem; display:block; position:absolute; z-index:5;}
.share_0 .index_bg04_sharebtn {left:3.9rem; top:1.7rem;}
.share_1 .index_bg04_sharebtn {left:2.4rem; top:2.75rem;}
.share_2 .index_bg04_sharebtn {left:1.5rem; top:4.5rem;}
.share_3 .index_bg04_sharebtn {left:4.1rem; top:4.2rem;}
.share_4 .index_bg04_sharebtn {left:6.25rem; top:2.3rem;}
.share_5 .index_bg04_sharebtn {left:7.6rem; top:3.3rem;}
.share_6 .index_bg04_sharebtn {left:6.8rem; top:4.7rem;}
.share_7 .index_bg04_sharebtn { display:none;}


.share_btn {width:0.5rem; height:1.1rem; display:block; background:url(../images/indexpc_bg04_sharebtn.png) no-repeat; background-size:100%; text-indent:-999rem; overflow:hidden; position:absolute; left:0.2rem; top:-1.1rem; -webkit-animation:animatop 1s linear infinite;}
.share_btn:hover {-webkit-filter:hue-rotate(10deg)brightness(1.2);filter:hue-rotate(10deg)brightness(1.2);}
.share_num {width:1.8rem; height:0.4rem; display:block; position:absolute; left:-0.4rem	; top:0rem; font-size:0.16rem; line-height:0.4rem; text-align:center; color:#996a3f;}
.share_num span { color:#990000;}
.share_num em { font-style:normal; font-weight:normal;}
.share_jian { display:none;}
.share_quan {width:1rem; height:1rem; display:block; -webkit-transform: rotateX(106deg);transform: rotateX(106deg); position:absolute; left:-0.05rem; top:-0.6rem;}
.share_quan:before {content: '';width:1rem; height:1rem; display:block; background:url(../images/indexpc_bg04_sharequan.png) no-repeat; background-size:100%; -webkit-animation:rotateleft 10s linear infinite;}

@-webkit-keyframes rotateleft { 
	from{-webkit-transform:rotate(0deg);}     
	to{-webkit-transform:rotate(360deg);}   
}
@-webkit-keyframes rotateright { 
	from{-webkit-transform:rotate(360deg);}     
	to{-webkit-transform:rotate(0deg);}   
}

@-webkit-keyframes animatop{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  50% {
    -webkit-transform: translate3d(0, -8%, 0);
    transform: translate3d(0, -8%, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes animazoon{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


.index_bg05_ren {width:3.2rem; height:3.2rem; display:block; position:absolute; left:50%; top:4.6rem; margin-left:-5.5rem; z-index:3;}
.index_bg05_ren:before {content: ''; width:3.2rem; height:3.2rem; display:block; background:url(../images/indexpc_bg05_gift.png) no-repeat; background-size:2000% 100%; -webkit-animation: bg05_ren 1s steps(20) infinite;}
	@-webkit-keyframes bg05_ren{
     to{
         background-position: -64rem 0;
     }
	}
.index_bg05_ren:after {content: ''; width:3.2rem; height:3.2rem; display:block; background:url(../images/indexpc_bg05_giftpp.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; z-index:3;}
.index_bg05_ren i {width:0.8rem; height:2.1rem; display:block; background:url(../images/indexpc_bg05_giftname.png) no-repeat; background-size:100%; position:absolute; left:-0.3rem; top:0.2rem; z-index:4;}

.index_bg05_lucky {width:6.2rem; height:6.2rem; display:block; background:url(../images/indexpc_bg05_lucky.png) no-repeat; background-size:100%; position:absolute; left:50%; top:3.35rem; margin-left:-3.1rem; z-index:5;}
.index_bg05_lucky li { display:none;}
.index_bg05_lucky .btn_lucky {width:2.6rem; height:2.6rem; display:block; text-indent:-999rem; overflow:hidden; position:absolute; left:1.8rem; top:1.8rem; z-index:4;}
.index_bg05_lucky .btn_lucky:before {content: ''; width:2.6rem; height:2.6rem; display:block; background:url(../images/indexpc_bg05_btn.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; z-index:1; -webkit-animation:rotateleft 10s linear infinite;}
.index_bg05_lucky .btn_lucky:after {content: ''; width:2.6rem; height:2.6rem; display:block; background:url(../images/indexpc_bg05_btntt.png) no-repeat; background-size:100%; position:absolute; left:0; top:0; z-index:2;}
.index_bg05_lucky .btn_lucky:hover:after {-webkit-filter:brightness(1.1); -webkit-transform: scale3d(1.1, 1.1, 1.1);}

.index_bg05_text {width:4rem; font-size:0.24rem; line-height:0.4rem; color:#ffffff; text-align:center; display:block; position:absolute; left:50%; top:2.5rem; margin-left:-1.4rem; z-index:7;}
.index_bg05_text span { color:#f6e869; font-size:0.36rem;}
.index_bg05_text a { font-size:0.2rem; margin-left:0.4rem; text-decoration:underline; color:#ffffff; position:relative;}
.index_bg05_text a:hover { color:#f6e869;}
.index_bg05_text a:after {content: ''; width:4.2rem; height:3.1rem; display:none; background:url(../images/indexpc_bg05_note.png) no-repeat; background-size:100%; position:absolute; left:0.8rem; top:-0.96rem;pointer-events: none;}
.index_bg05_text a:hover:after { display:block;}

.index_bg05_winning {width:3.8rem; height:0.42rem; display:block; background:url(../images/indexpc_bg05_listbg.png) no-repeat; background-size:100%; overflow:hidden; position:absolute; left:50%; top:3rem; margin-left:-1.9rem; z-index:6;}
.index_bg05_list {width:3.8rem; height:30px; display:block; overflow:hidden; position:absolute; left:0rem; top:50%; margin-top:-15px; z-index:2;}
.index_bg05_list li {width:3.8rem; height:30px; float:left; overflow:hidden; text-align:center; font-size:0.16rem; line-height:30px; color:#eeeeee;}
.index_bg05_list li span { padding:0 0.05rem;}

.index_bg05_btn {width:7.8rem; height:0.8rem; display:block; position:absolute; left:50%; top:9.3rem; margin-left:-3.9rem; z-index:4;}
.index_bg05_btn a {width:2rem; height:0.8rem; display:block; margin:0 0.3rem; float:left; text-indent:-999rem; overflow:hidden;}
.index_bg05_btn a.bg05_btn1 { background:url(../images/indexpc_bg05_btn1.png) no-repeat; background-size:100%;}
.index_bg05_btn a.bg05_btn2 { background:url(../images/indexpc_bg05_btn2.png) no-repeat; background-size:100%;}
.index_bg05_btn a.bg05_btn3 { background:url(../images/indexpc_bg05_btn3.png) no-repeat; background-size:100%;}
.index_bg05_btn a:hover {-webkit-filter:brightness(1.1)hue-rotate(6deg);-webkit-transform: scale3d(1.03, 1.03, 1.03);}


.animated .index_bg05_ren { -webkit-animation:showin_left 0.5s linear 0.4s forwards; opacity:0;}
.animated .index_bg05_winning { -webkit-animation:showin_left 0.5s linear 0.8s forwards; opacity:0;}
.animated .index_bg05_text { -webkit-animation:showin_right 0.5s linear 0.6s forwards; opacity:0;}
.animated .index_bg05_lucky { -webkit-animation:showin_right 0.5s linear 0.5s forwards; opacity:0;}
.animated .index_bg05_btn { -webkit-animation:showin_top 0.5s linear 1s forwards; opacity:0;}
@-webkit-keyframes showin_left { 
	0%{ opacity:0; left:40%;}
	100%{ opacity:1; left:50%;}
}
@-webkit-keyframes showin_right { 
	0%{ opacity:0; left:55%;}
	100%{ opacity:1; left:50%;}
}
@-webkit-keyframes showin_top { 
	0%{ opacity:0; margin-top:0.5rem;}
	100%{ opacity:1; margin-top:0;}
}



.index_bg06_mc {width:13rem; height:8.2rem; display:block; position:absolute; left:50%; top:3.6rem; margin-left:-6.5rem;}
.animated.index_bg06_mc { -webkit-animation:showin_top 0.5s linear 0s forwards; opacity:0;}

#certify .swiper-slide {width:5rem; height:8rem; display:block;}
#certify .swiper-slide img {width:3.94rem; height:7rem; position:absolute; left:0.53rem; top:0.5rem; z-index:6;}
#certify .swiper-slide:before {content: ''; width:5rem; height:8rem; display:block;background:url(../images/indexpc_bg06_kk.png) no-repeat;-webkit-background-size: 100% 100%; background-size: 100% 100%; position:absolute; left:0; top:0; z-index:5;}
#certify .swiper-button-prev {width:1.6rem; height:0.8rem; display:block; background:url(../images/indexpc_bg06_left.png) no-repeat; background-size:100%; position:absolute; left:1.5rem; top:50%; margin-top:-0.35rem;-webkit-animation:prevnext 2s linear infinite;}
#certify .swiper-button-next {width:1.6rem; height:0.8rem; display:block; background:url(../images/indexpc_bg06_right.png) no-repeat; background-size:100%; position:absolute; right:1.5rem; top:50%; margin-top:-0.35rem; -webkit-animation:prevnext 2s linear infinite;}
@-webkit-keyframes prevnext { 
	0%{ margin:-0.6rem 0rem 0 0rem;}
	50%{ margin:-0.6rem -0.15rem 0 -0.15rem;}
	100%{ margin:-0.6rem 0rem 0 0rem;}
}
.swiper-slide{-webkit-filter:brightness(0.2);filter:brightness(0.2);}
.swiper-slide-prev {-webkit-filter:brightness(0.6);filter:brightness(0.6);}
.swiper-slide-next {-webkit-filter:brightness(0.6);filter:brightness(0.6);}
.swiper-slide-active {-webkit-filter:brightness(1);filter:brightness(1);}

.swiper-pagination {width:6rem; height:0.6rem; display:block; position:absolute; left:50%; top:8.3rem; margin-left:-3rem; line-height:0.14rem; font-size:0;}
.swiper-pagination .swiper-pagination-bullet {width:0.6rem; height:0.6rem; background:url(../images/indexpc_bg06_icon1.png) no-repeat; background-size:100%; -moz-border-radius:0; border-radius:0; opacity:1;}
.swiper-pagination .swiper-pagination-bullet-active {width:0.6rem; height:0.6rem;  background:url(../images/indexpc_bg06_icon2.png) no-repeat; background-size:100%;}


.index_bg07_ren {width:5.6rem; height:7.6rem; display:block; background:url(../images/indexpc_bg07_ren.png) no-repeat center top; background-size:100%; position:absolute; left:50%; top:3rem; margin-left:-5.5rem; z-index:1; }
.index_bg07_fb {width:500px; height:550px; padding:55px 60px; background:url(../images/indexpc_bg07_kuang.png) no-repeat center top; background-size:100%; display:block; position:absolute; top:3.4rem; left:50%; margin-left:-0.8rem; z-index:3; }
.index_bg07_btn {width:2rem; height:0.8rem; display:block; text-indent:-999rem; overflow:hidden; position:absolute; left:50%; top:calc(3.6rem + 660px); margin-left:110px; z-index:5;}
.index_bg07_btn a {width:2rem; height:0.8rem; display:block; text-indent:-999rem; overflow:hidden; background:url(../images/indexpc_bg07_btn.png) no-repeat; background-size:100%;}
.index_bg07_btn a:hover {-webkit-filter:brightness(1.1)}
.index_bg07_mfb { display:none;}
.animated .index_bg07_ren { -webkit-animation:left_in 0.5s linear 0s forwards; opacity:0;}
.animated .index_bg07_fb { -webkit-animation:right_in 0.5s linear 0.2s forwards; opacity:0;}
.animated .index_bg07_btn { -webkit-animation:right_in 0.5s linear 0.2s forwards; opacity:0;}

.index_footer { padding-top:0.5rem; color:#eeeeee;}
.index_footer a { color:#FFFFFF !important;}



.scrolldown {width:0rem; height:0; display:none; overflow:hidden; position:absolute; position:fixed; left:0; bottom:0; margin-left:0; z-index:10; opacity:0.6;}


.scroll_h {width:0; height:7rem; display:block; overflow:hidden; position:absolute; left:0; top:-999rem;}
.scrolldown_h {width:0; height:60rem; display:block; overflow:hidden; position:absolute; left:0; top:-999rem;}

.home_win_bg { _position:absolute; position:fixed; width:100%; height:100%; left:0; top:0; display:block; z-index:999;}
.win_close {width:100%; height:100%; display:block; text-indent:-999rem; background-color:rgba(0,0,0,0.8); position:absolute; left:0; top:0; z-index:1;}


/* 右側菜單 */
.index_right {width:1.2rem; height:4.5rem; display:block; position:absolute; position:fixed; right:-3rem; top:50%; margin-top:-2.25rem; z-index:20; opacity:0;}
.index_right:after {content: ''; width:1.9rem; height:5.3rem; display:block; background:url(../images/indexpc_right_bg.png) no-repeat; background-size:100%; position:absolute; left:-0.35rem; top:-0.4rem; z-index:1;pointer-events: none;}

.index_right_btn { width:1.2rem; display:block; position:absolute; left:0rem; top:1.5rem; z-index:3;}
.index_right_btn .down_mc {}
.index_right_btn .game_icon { display:none;}
.index_right_btn .down_code {width:1.1rem; height:1.1rem; display:block; position:absolute; left:0.05rem; top:-1.2rem;}
.index_right_btn .down_code img {width:100%; height:100%;}
.index_right_btn .down_googleplay {width:1.2rem; height:0.42rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_right_menu1.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:0rem;}
.index_right_btn .down_appstore {width:1.2rem; height:0.42rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_right_menu2.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:0.45rem;}
.index_right_btn .down_pcgame {display:none;}
.index_right_btn .down_gamebox {display:none;}
.index_right_btn .right_btn_gw {width:1.2rem; height:0.42rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_right_menu4.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:0.90rem;}
.index_right_btn .right_btn_fb {width:1.2rem; height:0.42rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_right_menu5.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:1.35rem;}
.index_right_btn .right_btn_jpx {width:1.2rem; height:0.42rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_right_menu6.png) no-repeat; background-size:100%; position:absolute; left:0rem; top:1.80rem;}
.index_right_btn .right_btn_yy, .index_right_btn .right_btn_dc, .index_right_btn .right_btn_fx, .index_right_btn .right_btn_cj { display:none;}
.index_right_btn a:before {content: ''; width:1.2rem; height:0.02rem; display:block;background:url(../images/indexpc_right_xian.png) no-repeat; background-size:100%; position:absolute; left:0; bottom:0;}
.index_right_btn a:hover {-webkit-filter:brightness(1.1);filter:brightness(1.1);}

.index_right_user {width:1.4rem; height:0.5rem; display:block; overflow:hidden; position:absolute; left:-0.1rem; top:3.9rem; z-index:5; font-size:0.13rem; line-height:0.2rem; color:#9f5329; text-align:center;}
.index_right_user a {width:0.6rem; height:0.2rem; display:block; margin:0 auto; background:#c98546; color:#ffffff; overflow:hidden;-moz-border-radius:0.06rem; border-radius:0.06rem; margin-top:0.04rem;}
.index_right_user a:hover {-webkit-filter:brightness(1.1);filter:brightness(1.1);}
.index_right_user span { width:100%; display:block; word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

/* 頂部菜單 */
.index_heard {width:100%; height:0.6rem; display:block; background-color:rgba(0,0,0,0.6); position:absolute; position:fixed; left:0; top:-2rem; z-index:30;}
.index_heard_menu {width:11.44rem; display:block; position:absolute; left:50%; top:0; margin-left:-5.72rem;}
.index_heard_menu a {width:1.5rem; height:0.6rem; float:left; text-indent:-999rem; overflow:hidden;}
.index_heard_menu a.heard_menu1 {width:2.24rem; height:1.12rem; display:block;background:url(../images/indexpc_logo.png) no-repeat; background-size:100%; margin:-0.1rem 0.1rem 0 0.1rem;}
.index_heard_menu a.heard_menu2 {background:url(../images/indexpc_heard_menu2.png) no-repeat; background-size:100%;}
.index_heard_menu a.heard_menu3 {background:url(../images/indexpc_heard_menu3.png) no-repeat; background-size:100%;}
.index_heard_menu a.heard_menu4 {background:url(../images/indexpc_heard_menu4.png) no-repeat; background-size:100%;}
.index_heard_menu a.heard_menu5 {background:url(../images/indexpc_heard_menu5.png) no-repeat; background-size:100%;}
.index_heard_menu a.heard_menu6 {background:url(../images/indexpc_heard_menu6.png) no-repeat; background-size:100%;}
.index_heard_menu a.heard_menu7 {background:url(../images/indexpc_heard_menu7.png) no-repeat; background-size:100%;}
.index_heard_mobile { display:none;}


/* 滾動頁面時動畫 */
.index_right.ani-in { -webkit-animation:ani-in1 0.4s linear forwards;}
.index_right.ani-out { -webkit-animation:ani-out1 0.4s linear forwards;}
.index_heard.ani-in { -webkit-animation:ani-in2 0.4s linear forwards;}
.index_heard.ani-out { -webkit-animation:ani-out2 0.4s linear forwards;}
@-webkit-keyframes ani-in1 { 
	from{opacity:0;right:-3rem;}
	to{opacity:1;right:0.3rem;}
}
@-webkit-keyframes ani-out1 { 
	from{opacity:1;right:0.3rem;}
	to{opacity:0;right:-3rem;}
}

@-webkit-keyframes ani-in2 { 
	from{opacity:0;top:-1rem;}
	to{opacity:1;top:0rem;}
}
@-webkit-keyframes ani-out2 { 
	from{opacity:1;top:0rem;}
	to{opacity:0;top:-1rem;}
}


/* 敬請期待 */
.home_qidaibg {width:4rem; height:1.68rem; display:block; background:url(../images/indexpc_win_qidaibg.png) no-repeat; background-size:100%; position:absolute; position:fixed; left:50%; top:50%; margin:-0.84rem -2rem; z-index:2;}
.home_qidaibg span {width:66%; height:1rem; padding:0.3rem 0rem 0 0; display:block; margin:0 auto; font-size:0.2rem; line-height:0.32rem; color:#6b3d25; text-align:center;display: flex;flex-wrap: -webkit-wrap;-webkit-align-items: center;-webkit-justify-content: center;}
.home_qidaibg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:-0.3rem; top:0.05rem; z-index:6;}

/* 信息提示 */
.home_resultsbg {width:4rem; height:1.68rem; display:block; background:url(../images/indexpc_win_qidaibg.png) no-repeat; background-size:100%; position:absolute; position:fixed; left:50%; top:50%; margin:-0.84rem -2rem; z-index:2;}
.home_resultsbg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:-0.3rem; top:0.05rem; z-index:6;}
.home_resultsbg .title {width:90%; padding:0.4rem 0rem 0 0rem; margin:0 auto; font-size:0.24rem; line-height:0.4rem; color:#c64909; text-align:center; display:block;}
.home_resultsbg .text {width:90%; padding:0rem 0rem 0 0rem; margin:0 auto; font-size:0.16rem; line-height:0.32rem; color:#6b3d25; text-align:center; display:block;}
.home_resultsbg .text a { text-decoration:underline; color:#ffff99; margin:0 0.05rem; text-decoration:underline;}
.home_resultsbg .text a:hover {color:#ffff00;}

/* 領取提示 */
.home_receivebg {width:4rem; height:1.86rem; display:block; background:url(../images/indexpc_receive_bg.png) no-repeat; background-size:100%; position:absolute; position:fixed; left:50%; top:50%; margin:-0.93rem -2rem; z-index:2;}
.home_receive_text {width:3.4rem; display:block; position:absolute; left:0.3rem; top:0.75rem; font-size:0.15rem; line-height:0.28rem; text-align:center; color:#561f16;}
.home_receive_text a { color:#932f16; display:block; text-decoration:underline;}
.home_receive_text a:hover { color:#c7310b;}
.home_receivebg .btn_close {width:1.8rem; height:0.6rem; display:block; text-indent:-999rem; background:url(../images/indexpc_receive_btn.png) no-repeat; background-size:100%; position:absolute; left:1.1rem; top:1.4rem; z-index:6;}
.home_receivebg .btn_close:hover {-webkit-filter:brightness(1.2);filter:brightness(1.2);}


/* 三秒彈出預約彈層 */
.index_yywinbg {width:4.4rem; height:4.2rem; display:block; position:absolute; left:50%; top:50%; margin:-2.1rem 0 0 -2.2rem; z-index:5;}
.index_yywinbg:before {content:'';width:4rem; height:2rem; display:block; background:url(../images/indexpc_yywin_bg.png) no-repeat; background-size:100% 100%; position:absolute; left:0.2rem; top:0; z-index:1;}

.index_yywinbg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:0rem; top:0rem; z-index:6;}
.index_yywin_top {width:4.4rem; height:3.2rem; display:block; position:absolute; left:0rem; top:2rem; z-index:5;}
.index_yywin_top .index_bg02_mobile { left:0.75rem; top:0rem; color:#FFFFFF;}
.index_yywin_top .index_bg02_telephone {width:3.2rem; height:0.36rem; display:block; background:url(../images/indexpc_yywin_telephone.png) no-repeat; background-size:100%; position:absolute; left:0.6rem; top:0.35rem; z-index:4;}
.index_yywin_top .index_bg02_telephone:after {content: ''; width:0.08rem; height:0.08rem; display:block; border-left:0.03rem solid #d08253; border-bottom:0.03rem solid #d08253; overflow:hidden; transform: rotate(-45deg);-webkit-transform: rotate(-45deg); position:absolute; left:1.05rem; top:0.08rem; z-index:5; pointer-events: none; }
.index_yywin_top .index_bg02_telephone .step2_select {-webkit-appearance: none;width:1.14rem; height:0.32rem; background:#fbf4e6; font-size:0.15rem; line-height:0.32rem; color:#d08253; border:0; display:block; padding-left:0.04rem; border:0.00rem solid #a1714b; -moz-border-radius:0.04rem; border-radius:0.04rem; position:relative; cursor:pointer; position:absolute; left:0.08rem; top:0.02rem;box-sizing:border-box;}
.index_yywin_top .index_bg02_telephone .step2_telephone {width:1.9rem; height:0.32rem; background:#fbf4e6; font-size:0.15rem; line-height:0.32rem; margin:0; padding:0 0 0 0.08rem; color:#999999; border:0; -moz-border-radius:0.04rem; border-radius:0.04rem; display:block; overflow:hidden; position:absolute; left:1.24rem; top:0.02rem;box-sizing:border-box;}
.index_yywin_top .index_bg02_treaty { left:0.75rem; top:0.7rem; color:#FFFFFF;}
.index_yywin_top .index_bg02_btn1 {left:1rem; top:1.2rem;}
.index_yywin_top .index_bg02_btn1:after { display:none;}


.index_endwinbg {width:5.8rem; height:4.8rem; display:block; background:url(../images/indexpc_endwin_bg.png) no-repeat; background-size:100% 100%; position:absolute; left:50%; top:50%; margin:-2.4rem 0 0 -2.9rem; z-index:5;}
.index_endwinbg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:0.1rem; top:0.1rem; z-index:6;}
.reservation_down {width:4.2rem; height:0.7rem; display:block; position:absolute; left:0.85rem; top:3.4rem; z-index:3; overflow:hidden;}
.reservation_down .game_icon {display:none;}
.reservation_down .down_code {width:1.04rem; height:0.68rem; display:block; background:url(../images/indexpc_endwin_codebg.png) no-repeat; background-size:100%; position:absolute; left:0; top:0.01rem;}
.reservation_down .down_code img {width:0.6rem; height:0.6rem; display:block; position:absolute; left:0.1rem; top:0.04rem;}
.reservation_down .down_googleplay {width:1.28rem; height:0.32rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_endwin_google.png) no-repeat; background-size:100%; position:absolute; left:1.2rem; top:0.01rem;}
.reservation_down .down_appstore {width:1.28rem; height:0.32rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_endwin_ios.png) no-repeat; background-size:100%; position:absolute; left:1.2rem; top:0.37rem;}
.reservation_down .down_pcgame {width:1.5rem; height:0.66rem; display:block; text-indent:-999rem; overflow:hidden; cursor:pointer; background:url(../images/indexpc_endwin_pcdown.png) no-repeat; background-size:100%; position:absolute; left:2.6rem; top:0.02rem;}
.reservation_down .down_gamebox {display:none;}
.reservation_down .down_mc a:hover {-webkit-filter:brightness(1.2);filter:brightness(1.2);}


/* 預約成功 */
.reservation_successbg {width:3.8rem; height:4rem; display:block; background:url(../images/indexpc_successbg.png) no-repeat; background-size:100%; position:absolute; left:50%; top:50%; margin:-1.9rem -2rem; z-index:2;}
.reservation_successbg:before {content: '';width:2.2rem; height:0.6rem; display:block; position:absolute; left:0.8rem; top:0.8rem;}


.reservation_successbg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:-0.3rem; top:0.3rem; z-index:6;}
.reservation_btn {width:2.8rem; height:0.6rem; display:block; position:absolute; left:0.5rem; top:2.7rem; overflow:hidden; z-index:5;}
.reservation_btn .game_icon { display:none;}
.reservation_btn .down_code { display:none;}
.reservation_btn .down_googleplay {width:1.32rem; height:0.4rem; background:url(../images/down_googleplay.png) no-repeat; background-size:100%; display:block; text-indent:-999rem; position:absolute; left:0.05rem; top:0.05rem; z-index:5; cursor:pointer;}
.reservation_btn .down_appstore {width:1.32rem; height:0.4rem; background:url(../images/down_appstore.png) no-repeat; background-size:100%; display:block; text-indent:-999rem; position:absolute;right:0.05rem; top:0.05rem; z-index:5; cursor:pointer;}
.reservation_btn .down_pcgame { display:none;}
.reservation_btn .down_gamebox {width:2.2rem; height:0.7rem; background:url(../images/indexpc_success_pcbox.png) no-repeat; background-size:100%; display:block; text-indent:-999rem; position:absolute;left:0.55rem; top:1.3rem; z-index:5; cursor:pointer;}
.reservation_btn a:hover {-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-transform: scale3d(1.03, 1.03, 1.03);}

.reservation_successbg.successbg1:before {background:url(../images/indexpc_success01.png) no-repeat; background-size:100%;}
.reservation_successbg.successbg2:before {background:url(../images/indexpc_success02.png) no-repeat; background-size:100%;}


/* 活動規則 */
.lucky_notes_bg {width:7.2rem; height:4.6rem; display:block; background:url(../images/indexpc_luckynotes_bg.png) no-repeat; background-size:100%; position:absolute; left:50%; top:50%; margin:-2.3rem -3.6rem; z-index:2;}
.lucky_notes_bg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:0rem; top:0.45rem; z-index:6;}

/* 注意事項 */
.index_zysxbg {width:7.2rem; height:4.6rem; display:block; background:url(../images/indexpc_zysx_bg.png) no-repeat; background-size:100%; position:absolute; left:50%; top:50%; margin:-2.3rem -3.6rem; z-index:2;}
.index_zysxbg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:0rem; top:0.45rem; z-index:6;}


/* 扭蛋記錄 */
.lucky_record_bg {width:5.8rem; height:5rem; display:block; background:url(../images/indexpc_record_bg.png) no-repeat; background-size:100%; position:absolute; left:50%; top:50%; margin:-2.5rem -2.9rem; z-index:2;}
.lucky_record_bg .btn_close {width:0.2rem; height:0.2rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; position:absolute; right:-0.1rem; top:0.4rem; z-index:6;}
.lucky_record_title {width:4rem; height:0.32rem; display:block; font-size:0.16rem; line-height:0.32rem; color:#982d1d; position:absolute; left:0.94rem; top:1.1rem;}
.lucky_record_list {width:4.2rem; height:2.45rem; display:block; overflow:hidden; overflow-y:auto; position:absolute; left:0.85rem; top:1.6rem; font-size:0.13rem; line-height:0.34rem; color:#444444;}
.lucky_record_list li {width:4rem; float:left; height:0.34rem; border-bottom:0.01rem dashed #999999;}
.lucky_record_list li.minus .record_fr { color:#c13c08;}
.lucky_record_list li.plus .record_fr { color:#26ae14;}
.lucky_record_bg .record_fl {width:1.2rem; float:left; padding-left:0.1rem; text-align:left;}
.lucky_record_bg .record_fc {width:1.5rem; float:left; padding-left:0.1rem; text-align:left;}
.lucky_record_bg .record_fr {width:1rem; float:left; text-align:center;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.lucky_record_list::-webkit-scrollbar {width: 0.08rem; height: 0.16rem; background-color: #988e8d;}
/*定义滚动条轨道 内阴影+圆角*/
.lucky_record_list::-webkit-scrollbar-track {background-color: #988e8d;}
/*定义滑块 内阴影+圆角*/
.lucky_record_list::-webkit-scrollbar-thumb {background-color: #c28967;}


/* 用戶登錄 */
.index_loginbg {width:7.2rem; height:4.4rem; display:block; background:url(../images/indexpc_login_bg.png) no-repeat; background-size:100%; position:absolute; position:fixed; left:50%; top:50%; margin:-2.5rem 0 0 -3.6rem; z-index:30;}

.index_login,.index_register {width:3.4rem; height:3.4rem; display:block; position:absolute; left:3.4rem; top:0.8rem;}
.index_login_menu {width:3rem; height:0.35rem; display:block; position:absolute; left:0.2rem; top:0.1rem; text-align:center; font-size:0.18rem; line-height:0.36rem;}
.index_login_menu a {width:1.4rem; height:0.35rem; float:left; margin:0 0.05rem; background:url(../images/indexpc_login_menu.png) no-repeat; background-size:200% 300%; text-indent:-999rem; overflow:hidden;}
.index_login_menu a:first-child { background-position:0 -0.35rem;}
.index_login_menu a:nth-child(2) { background-position:-1.4rem -0.35rem;}
.index_login_menu a:first-child:hover  { background-position:0 -0.7rem;}
.index_login_menu a:nth-child(2):hover  { background-position:-1.4rem -0.7rem;}
.index_login_menu a:first-child.on  { background-position:0 -0rem;}
.index_login_menu a:nth-child(2).on  { background-position:-1.4rem -0rem;}

.index_login_dl {width:3.4rem; display:block; position:absolute; left:0rem; top:0.7rem;}
.index_login_dl dl {width:3.8rem; height:0.55rem; float:left;}
.index_login_dl dt {width:0.9rem; float:left; text-align:right; font-size:0.16rem; line-height:0.32rem; color:#83553d;}
.index_login_dl dd {width:2.9rem; float:left;}
.index_login_input {width:2.2rem; height:0.3rem; display:block; background:#ffffff; border:0.01rem solid #d0a584; margin:0; padding:0 0.05rem; font-size:0.13rem; line-height:0.3rem;}
.index_login_btn { position:absolute; left:1rem; top:1.85rem;}
.index_login_button {width:2.1rem; height:0.6rem; display:block; text-indent:-999rem; overflow:hidden; border:0; padding:0; margin:0; cursor:pointer;}
.index_login_button:hover {-webkit-filter:brightness(1.2);filter:brightness(1.2);}
.index_login .index_login_button {background:url(../images/indexpc_login_btn1.png) no-repeat; background-size:100%;}
.index_register .index_login_button {background:url(../images/indexpc_login_btn2.png) no-repeat; background-size:100%;}
.index_register .index_login_btn {top:2.4rem;}
.index_register .index_login_input { color:#999999;}
.index_login_other {width:3.4rem; position:absolute; left:-0.1rem; top:2.65rem; z-index:6;}
.index_login_other a { float:left; margin:0 0.02rem;width:1.08rem; height:0.4rem; text-indent:-999rem; overflow:hidden;}
.index_login_other a.login_btn_fb { background:url(https://www.gamexdd.com/public/images/login_mbtn_fb.png) no-repeat; background-size:100% 100%;}
.index_login_other a.login_btn_gg { background:url(https://www.gamexdd.com/public/images/login_mbtn_gg.png) no-repeat; background-size:100% 100%;}
.index_login_other a.login_btn_yh { background:url(https://www.gamexdd.com/public/images/login_mbtn_yh.png) no-repeat; background-size:100% 100%;}
.index_login_other a.login_btn_bh { display:none;}
.index_login_other a.login_btn_wl { display:none;}



/* 獎品箱 */
.home_winjpxbg {width:9.2rem; height:5.2rem; padding:0; position:absolute; left:50%; top:50%; margin:-2.6rem 0 0 -4.6rem; background:url(../images/indexpc_jpxbg.png) no-repeat; background-size:100%; color:#333333; z-index:9;}
.home_winjpx_title { position:absolute; right:-0.2rem; top:0.4rem; z-index:6;}
.home_winjpx_title span { display:none;}
.home_winjpx_title .close {width:0.3rem; height:0.3rem; display:block; text-indent:-999rem; background:url(../images/indexpc_win_close.png) no-repeat; background-size:100%; }
.home_winjpx_tt {width:7rem; height:0.4rem; display:block; position:absolute; left:1.1rem; top:0.9rem;}
.home_winjpx_tt dl {width:7rem; height:0.4rem; float:left; color:#551b0c; font-size:0.15rem; line-height:0.4rem; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; background:#fbe1b7; border-bottom:0.01rem solid #a27668; box-sizing:border-box; font-weight:bold; text-align:center;}
.home_winjpx_tt dt {width:1.79rem; float:left; border-right:0.01rem solid #a27668;}
.home_winjpx_tt dd {width:5.04rem; float:left;}
.home_winjpx_text {width:7rem; height:3.2rem; overflow-x:hidden; overflow-y:auto; display:block; position:absolute; left:1.1rem; top:1.3rem;}
.home_winjpx_text dl {width:7rem; height:0.4rem; float:left; font-size:0.13rem; line-height:0.4rem; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; background:#f7efe5; border-bottom:0.01rem solid #a27668; box-sizing:border-box;}
.home_winjpx_text dt {width:1.79rem; float:left; border-right:0.01rem solid #a27668; text-align:center; color:#222222;}
.home_winjpx_text dd {width:5.04rem; float:left; color:#222222; padding-left:0.05rem; position:relative; overflow:hidden;}
.home_winjpx_text dd a { width:0.7rem; height:0.3rem; background:#4f7bb8; display:block; -moz-border-radius:0.06rem; border-radius:0.06rem; position:absolute; right:0; top:0.05rem; text-align:center; line-height:0.3rem; color:#FFFFFF;}
.home_winjpx_text dd a:hover {background:#358eff; text-decoration:none;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
.home_winjpx_text::-webkit-scrollbar {width: 0.08rem; height: 0.16rem; background-color: #e7e7e7;}

/*定义滚动条轨道 内阴影+圆角*/
.home_winjpx_text::-webkit-scrollbar-track {background-color: #e7e7e7;}

/*定义滑块 内阴影+圆角*/
.home_winjpx_text::-webkit-scrollbar-thumb {background-color: #adc8d2;}


