html,body,div,p,ul,li,dl,dt,dd,em,i,span,a,img,input,h1,h2,h3,h4,h5 {
	margin:0;
	padding:0;
}
a,img,input,textarea {
	border:none;
	outline:none;
}
body {
	font:0.14rem/1.75  -apple-system,'Helvetica Neue',Helvetica,Arial,sans-serif;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
a {
	text-decoration:none;
}
ul,li {
	list-style:none;
}
a,img {
	-webkit-touch-callout:none;
}
html,body {
	-webkit-user-select:none;
	user-select:none;
	-webkit-text-size-adjust:none;
	background-color:black;
}
html {
	font-size:0.46296296296296297rem;
	font-size:13.33333333vw;
}
.hide {
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.foot {
	background-color:black;
	width:100%;
	font-size:0.2777777777777778rem;
	color:#ccc;
	text-align:center;
	padding:0.37037037037037035rem 0  0.18518518518518517rem;
}
@font-face {
	font-family:'FZQiangKTJW';
	src:url('../fonts/FZQiangKTJW.woff2') format('woff2'),url('../fonts/FZQiangKTJW.woff') format('woff'),url('../fonts/FZQiangKTJW.ttf') format('truetype');
}
@font-face {
	font-family:'SourceHanSansSC';
	src:url('../fonts/SourceHanSansSC.ttf') format('truetype');
}
@font-face {
	font-family:'SourceHanSansSC-Light';
	src:url('../fonts/SourceHanSansSC-Light.ttf') format('truetype');
}
/* loading*/
.loading-container {
	background:#000 url(//game.gtimg.cn/images/lol/act/a20250805collection/loading_back2.jpg)no-repeat  center / cover;
	width:100%;
	height:100%;
	position:fixed;
	z-index:5;
}
.loading-container h1,.loading-container .progress,.loading-container .progress span {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/loading_spr2.png) no-repeat center top/8.074074074074074rem 3.425925925925926rem;
}
.loading-container h1 {
	background-position:0 0;
	width:8.074074074074074rem;
	height:2.4166666666666665rem;
	margin:5.277777777777778rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.loading-container .progress,.loading-container .progress span {
	display:block;
	background-position:-0.3425925925925926rem -2.5555555555555554rem;
	width:7.555555555555555rem;
	height:0.2962962962962963rem;
	overflow:hidden;
	font-size:0;
	margin:0 auto;
}
.loading-container .progress span {
	margin:0;
	background-position:-0.3425925925925926rem -2.962962962962963rem;
}
.loading-container p {
	margin-top:0.18518518518518517rem;
	color:#f9f1e5;
	font-size:0.37037037037037035rem;
	text-align:center;
}
.video-back{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  object-fit: cover;
}
.ask-video-back{
	position: fixed;
	top: 0;
	left: 0;	
	width: 100%;
	height:19.314814814814813rem;
	z-index: -1;
 	object-fit: cover;
} 
.video-m{
	position: absolute;
	z-index: -1;
}    
.ask-shade{
	display: none;
	position: fixed;
	top: 0;
	left: 0;	
	width: 100%;
	height: 100%;
	z-index: 1000;
	background: rgba(0,0,0,0.6);
}
.pop-common-ask{
	z-index: 1001;
	margin:-5.444444444444445rem 0 0 -4.166666666666667rem;
}
/* 闆嗗悎椤?*/
.wrapper {
	width:100%;
}
.container {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/back.jpg) no-repeat 50% 40%/cover;
	width:100%;
	height:100%;
	position:absolute;
	overflow:hidden;
	z-index:2;
}
.container-cheer {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_back.jpg) no-repeat 50% 40%/cover;
}
.container-wishpool {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/wishpool_back_hf.jpg) no-repeat 50% 40%/cover;
  width: 100%;
	height:25.60185185185185rem;
  position: relative;
	z-index: 1;
}
.container-attention {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/attention.jpg) no-repeat 50% 40%/cover;
}
.login-container {
	position:fixed;
	width:5.62962962962963rem;
	height:1.2037037037037037rem;
	font:0.2777777777777778rem 'Helvetica Neue';
	color:#fff;
	padding:0.3333333333333333rem 0 0 0.39814814814814814rem;
	line-height:0.3833333333333333rem;
	z-index:3;
}
#area_name{
	display: block;
}
.logout {
	font-size:0.2777777777777778rem;
	padding-top:0.18518518518518517rem;
}
.logined {
	display:none;
}
.logout a,.logined a {
	color:#fff;
	cursor:pointer;
}
.logo {
	width:2.9814814814814814rem;
	height:0.7407407407407407rem;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/logo.png) no-repeat 0 0 /2.9814814814814814rem 0.7407407407407407rem;
	position:absolute;
	right:0.39814814814814814rem;
	top:0.42592592592592593rem;
	z-index:3;
}
.tit,.mbti,.cheering,.wishpool,.departure,.collect-list li i {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/jh_spr_hf.png) no-repeat 0 0 /7.962962962962963rem 13.185185185185185rem;
}
.tit {
	width:7.87037037037037rem;
	height:3.7037037037037037rem;
	background-position:-0.046296296296296294rem -9.5rem;
	margin:1.8518518518518519rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
  position: relative;
  z-index: 2;
}
.collect-list {
	width:8.518518518518519rem;
	margin:1.2037037037037037rem auto 0;
  position: relative;
  z-index: 2;
}
.collect-list li {
	width:7.685185185185185rem;
	height:2.1481481481481484rem;
	margin-top:0.7407407407407407rem;
}
.collect-list li p {
	font-size:0;
	width:0;
	height:0;
	overflow:hidden;
}
.collect-list li a {
	display:block;
	width:7.685185185185185rem;
	height:2.1481481481481484rem;
}
.collect-list li span {
	padding:1.25rem 0 0 2.4074074074074074rem;
	display:block;
	color:#8c714a;
	font:bold 0.2777777777777778rem '黑体';
}
.collect-list li i {
	display:inline-block;
	width:0.2222222222222222rem;
	height:0.25925925925925924rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	position:relative;
	left:0.09259259259259259rem;
	top:0.027777777777777776rem;
}
.collect-list li .un span {
	color:#3d4759;
}
.collect-list li .un i {
	background-position:-0.46296296296296297rem -0.046296296296296294rem;
}
.mbti {
	background-position:-0.046296296296296294rem -0.39814814814814814rem;
	margin-left:0.35185185185185186rem;
}
.cheering {
	background-position:-0.046296296296296294rem -2.638888888888889rem;
	margin-left:0.9259259259259259rem;
}
.wishpool {
	background-position:-0.046296296296296294rem -4.87962962962963rem;
	margin-left:0.35185185185185186rem;
}
.departure {
	background-position:-0.046296296296296294rem -7.166666666666667rem;
	margin-left:0.9259259259259259rem;
}
/* LPL绉戞妧鍔╁▉绔?*/
.swiper-container,.swiper-slide {
	width:100%;
	height:100%;
	position:relative;
	z-index:2;
	overflow:hidden;
}
.history-btn,.cheer-btn,.lottery-btn,.cheer-tit {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_spr_0.png) no-repeat center top/8rem 8.037037037037036rem;
}
.history-btn {
	background-position:0.7870370370370371rem -0.046296296296296294rem;
}
.cheer-btn {
	width:5.537037037037037rem;
	height:1.4814814814814814rem;
	background-position:-0.046296296296296294rem -1.2037037037037037rem;
}
.lottery-btn {
	width:5.537037037037037rem;
	height:1.4814814814814814rem;
	background-position:-0.046296296296296294rem -2.7777777777777777rem;
}
.cheer-tit {
	width:8rem;
	height:3.5185185185185186rem;
	background-position:-0.046296296296296294rem -4.351851851851852rem;
	margin:3.287037037037037rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.cheer-list {
	width:5.537037037037037rem;
	margin:1.4814814814814814rem auto 0;
}
.cheer-list li {
	width:5.537037037037037rem;
	margin-top:0.5rem;
}
.cheer-list li a {
	display:block;
	width:5.537037037037037rem;
	height:1.4814814814814814rem;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.cheer-list .history-btn a {
	width:3.925925925925926rem;
	height:1.0648148148148149rem;
	margin:0 auto;
}
.cheer-desc {
	color:#f8f0e2;
	font:0.3333333333333333rem '黑体';
	width:8.518518518518519rem;
	margin:0.2777777777777778rem auto 0;
	text-align:center;
	line-height:0.46296296296296297rem;
}
.cheer-car,.cheer-car b {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_car.png) no-repeat center top/8.972222222222221rem 3.6944444444444446rem;
}
.cheer-car {
	width:8.981481481481481rem;
	height:1.4351851851851851rem;
	position:absolute;
	left:50%;
	bottom:0.8333333333333334rem;
	margin-left:-4.4907407407407405rem;
	background-position:0 -2.240740740740741rem;
}
.cheer-car p {
	height:0.9259259259259259rem;
	color:#fff;
	font:0.37037037037037035rem '黑体';
	padding:0.5185185185185185rem 0 0 0.6481481481481481rem;
}
.cheer-car b {
	display:block;
	position:absolute;
	top:-0.46296296296296297rem;
	right:-0.8rem;
	width:4.833333333333333rem;
	height:2.074074074074074rem;
	background-position:0 0;
}
.cheer-tit2,.schedule-list li,.cheer-qr-btn {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_spr_1.png) no-repeat center top/10.083333333333334rem 8.027777777777779rem;
}
.cheer-tit2 {
	width:9.305555555555555rem;
	height:1.5833333333333333rem;
	background-position:-0.046296296296296294rem -1.5277777777777777rem;
	margin:1.5185185185185186rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.cheer-tit3,.btn-cheer-zw {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_spr_3.png) no-repeat center top/8.833333333333334rem 4.037037037037037rem;
}
.cheer-tit3 {
	width:8.74074074074074rem;
	height:2.4074074074074074rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	margin:1.5185185185185186rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.cheer-desc3 {
	text-align:center;
	color:#f7ecdd;
	font-size:0.3333333333333333rem;
	text-shadow:-0.037037037037037035rem 0 0.09259259259259259rem #000;
	padding:0.09259259259259259rem 0 0.18518518518518517rem;
}
.btn-cheer-zw {
	display:block;
	width:5.37037037037037rem;
	height:1.4444444444444444rem;
	background-position:-0.046296296296296294rem -2.5462962962962963rem;
	margin:0.09259259259259259rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.cheer-qr-btn {
	width:5.388888888888889rem;
	height:1.3888888888888888rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	display:block;
	margin:0.2777777777777778rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.schedule-list {
	margin:0.2777777777777778rem auto 0;
	width:9.777777777777779rem;
}
.schedule-list ul {
	width:9.777777777777779rem;
	height:11.11111111111111rem;
	height:12.777777777777779rem;
	overflow:hidden;
	padding-top:0.4166666666666667rem;
}
.schedule-list li {
	width:9.777777777777779rem;
	height:4.777777777777778rem;
	background-position:-0.16666666666666666rem -3.2037037037037037rem;
	margin-top:-0.4166666666666667rem;
	overflow:hidden;
}
.schedule-list .notice{
	text-align: center;
	color: #fff;
	font:0.5rem '黑体';
	padding: 3rem 0;
}
.schedule-desc {
	width:6.592592592592593rem;
	height:0.7870370370370371rem;
	line-height:0.7870370370370371rem;
	color:#fff;
	font-size:0.35185185185185186rem;
	margin:0.6666666666666666rem auto 0;
}
.schedule-desc span {
	display:block;
	height:0.7870370370370371rem;
	float:left;
}
.schedule-desc .date {
	float:right;
}
.schedule-box {
	width:7.87037037037037rem;
	margin:0 auto;
	position:relative;
}
.schedule-box p {
	float:left;
	width:2.2685185185185186rem;
	text-align:center;
	padding-top:0.09259259259259259rem;
}
.schedule-box p span {
	font-size:0.4444444444444444rem;
	font-weight:bold;
	color:#391504;
	display:block;
	margin-top:-0.18518518518518517rem;
}
.schedule-box .c {
	position:absolute;
	font-size:0.4166666666666667rem;
	font-weight:bold;
	color:#624e33;
	width:2.0555555555555554rem;
	left:50%;
	margin-left:-1.0277777777777777rem;
	top:1.4814814814814814rem;
}
.schedule-box .r {
	float:right;
}
.schedule-box img {
	width:2.2685185185185186rem;
	height:1.5740740740740742rem;
}
.cheer-hks-list {
	width:8.74074074074074rem;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	padding:0.5555555555555556rem 0 0.46296296296296297rem;
}
.cheer-hks-list ul {
	width:9.814814814814815rem;
	clear:both;
}
.cheer-hks-list li {
	float:left;
	width:2.814814814814815rem;
	height:3.740740740740741rem;
	margin:0 0.09259259259259259rem 0.4074074074074074rem 0;
	position: relative;
}
.cheer-hks-list li div {
	width:2.814814814814815rem;
	height:3.740740740740741rem;
	position:relative;
	text-align:center;
	padding-top: 0.7rem;
}
.cheer-hks-list li div > * {
	display:inline-block;
	text-align:left;
	/* max-width:100%; */
}
.cheer-hks-list li div h4 {
	width:2.4074074074074074rem;
	height:0.6111111111111112rem;
	font:0.37037037037037035rem 'FZQiangKTJW';
	color:#423121;
	margin:0 auto;
	text-align:center;
}
.cheer-hks-list li div p {
	color:#8c714a;
	font-size:0.2222222222222222rem;
	font-weight:bold;
	width:2.1296296296296298rem;
	margin:0.2rem auto 0;
	text-align:center;
	line-height:0.2962962962962963rem;
}
.cheer-hks-list li .auto,.cheer-hks-list li .auto-yellow,.cheer-hks-list li .yellow,.cheer-hks-list li .blue {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/yellow_car.png) no-repeat 0 0 / 11.25925925925926rem 3.740740740740741rem;
	position: absolute;
	top: 0;
	left: 0;
}
.cheer-hks-list li .yellow{
	background-position:-2.814814814814815rem 0;
	z-index: 1;
	opacity: 0;
}
.cheer-hks-list li.flip-in-y .yellow,.cheer-hks-list li.flip-in-y .blue{
	z-index: 3;
	opacity: 1;
}
.cheer-hks-list li .auto {
	background-position:0 0;
	z-index: 2;
}
.cheer-hks-list li .auto-yellow{
	background-position:-8.444444444444445rem 0;
	z-index: 2;
 }
.cheer-hks-list li .blue {
	background-position:-5.62962962962963rem 0;
	z-index: 1;
	opacity: 0;
}
.cheer-hks-list li .active{
	z-index: 1;
	opacity: 0;
}
.cheer-hks-list li h4 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/car_tit_spr.png) no-repeat 0 0 / 1.75rem 1.1111111111111112rem;
}
.cheer-hks-list li .yellow h4 {
	background-position:center 0.3888888888888889rem;
}
.cheer-hks-list li .blue h4 {
	color:#053663;
	background-position:center -0.4444444444444444rem;
}
.cheer-hks-list li .blue p {
	color:#053663;
}
.cheer-hks-list li span{
	display: none;
}
.cheer-hks-list li .blue span,.cheer-hks-list li .yellow span{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/card_active.png) no-repeat 0 0 / 7.12962962962963rem 4.444444444444445rem;
	width:3.564814814814815rem;
	height:4.444444444444445rem;
	position: absolute;
	left: -0.37037037037037035rem;
	top: -0.35185185185185186rem;;
	z-index: -1;
}
.cheer-hks-list li .active span,.cheer-hks-list li .active span{
	display: block;
}
.cheer-hks-list li .blue span{
	background-position: 0 0;
}
.cheer-hks-list li .yellow span{
	background-position: -3.564814814814815rem 0;
}
.schedule-box-hks p,.schedule-box-hks div i,.card-tit i,.yellow-car,.blue-car,.check-my-history {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/car_spr.png) no-repeat 0 0 / 11.944444444444445rem 11.666666666666666rem;
}
.schedule-box-hks {
	margin:1.0962962962962963rem auto 0;
	width:6.425925925925926rem;
	height:1.8518518518518519rem;
}
.schedule-box-hks p {
	width:2.111111111111111rem;
	height:2.1481481481481484rem;
	float:left;
	background-position:-0.046296296296296294rem -9.472222222222221rem;
}
.schedule-box-hks p img {
  width:1.1259259259259259rem;
	height:0.8388888888888888rem;
	margin:0.7055555555555556rem 0 0 0.5018518518518519rem;
}
.schedule-box-hks p span {
	color:#fff;
	font-size:0.3333333333333333rem;
	font-weight:bold;
	display:block;
	text-align:center;
	margin-top:0.6481481481481481rem;
}
.schedule-box-hks .selected {
	background-position:-2.25rem -9.472222222222221rem;
}
.schedule-box-hks .selected img {
	width:1.2925925925925926rem;
	height:0.9592592592592593rem;
	margin:0.6407407407407407rem 0 0 0.4rem;
}
.schedule-box-hks div {
	width:2.2037037037037037rem;
	top:0.7407407407407407rem;
	color:#e5ca91;
	float:left;
	text-align:center;
	font-size:0.37037037037037035rem;
	line-height:0.46296296296296297rem;
	font-weight:bold;
}
.schedule-box-hks div i {
	width:1.037037037037037rem;
	height:1.2962962962962963rem;
	display:block;
	background-position:-4.453703703703703rem -9.472222222222221rem;
	margin:0.46296296296296297rem auto 0;
}
.schedule-tips i,.schedule-tips p {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/scroll_tips.png) no-repeat 0 0 / 8.416666666666666rem 2.6296296296296298rem;
}
.schedule-tips {
	width:8.416666666666666rem;
	margin:0.1077777777777778rem auto 0;
	text-align: center;
}
.schedule-tips a{
	display: inline-block;
}
.schedule-tips .none{
	opacity: 0.5;
}
.schedule-tips i {
	display:block;
	width:2.185185185185185rem;
	height:1.0740740740740742rem;
	background-position:-3.138888888888889rem -0.4444444444444444rem;
	margin:0 auto;
}
.schedule-tips p {
	background-position:0 -1.6296296296296295rem;
	width:8.416666666666666rem;
	height:0.9259259259259259rem;
	line-height:0.9259259259259259rem;
	font-size:0.3333333333333333rem;
	font-weight:bold;
	color:#e1edff;
	text-align:center;
}
.card-tit {
	clear:both;
	width:8.462962962962964rem;
	height:2.1666666666666665rem;
	margin:0 auto;
	text-align:center;
	position:relative;
	padding-top:0.18518518518518517rem;
}
.card-desc {
	color:#fff;
	font-size:0.3333333333333333rem;
	padding:0.18518518518518517rem 0;
	text-align:center;
}
.card-tit p {
	color:#fff;
	padding-top:0.09259259259259259rem;
	line-height:0.8333333333333334rem;
	font:100 0.6481481481481481rem 'FZQiangKTJW';
}
.card-tit i {
	position:absolute;
	display:block;
	width:5.462962962962963rem;
	height:0.37037037037037035rem;
	background-position:-5.4907407407407405rem -8.00925925925926rem;
	left:50%;
	bottom:0;
	margin-left:-2.7314814814814814rem;
}
.card-box {
	margin:0.14518518518518517rem auto 0;
	width:5.87962962962963rem;
	height:7.87037037037037rem;
	overflow:hidden;
}
.card-box p {
	font-size:0.37037037037037035rem;
	font-weight:bold;
	width:4.388888888888889rem;
	margin:0.18518518518518517rem auto 0;
	text-align:center;
	line-height:0.5555555555555556rem;
}
.yellow-car {
	background-position:-5.972222222222222rem -0.046296296296296294rem;
}
.yellow-car h3,.blue-car h3 {
	width:3.7037037037037037rem;
	height:1.1111111111111112rem;
	font:100 0.6481481481481481rem'FZQiangKTJW';
	margin:2.4074074074074074rem auto 0;
	text-align:center;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/car_box_sd.png) no-repeat 0 0.8518518518518519rem /3.7037037037037037rem 0.16666666666666666rem;
	color:#423121;
}
.blue-car h3{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/car_box_sb.png) no-repeat 0 0.8518518518518519rem /3.7037037037037037rem 0.16666666666666666rem;
	color: #053663;
}
.blue-car p{
	color: #053663;
}
.yellow-car p {
	color:#8c714a;
}
.blue-car {
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
}
.save-tips {
	text-align:center;
	height:0.37037037037037035rem;
	line-height:0.37037037037037035rem;
	font-size:0.37037037037037035rem;
	font-weight:bold;
	margin-top:0.18518518518518517rem;
	color:#fff;
}
.check-my-history {
	width:5.351851851851852rem;
	height:1.3703703703703705rem;
	background-position:-0.046296296296296294rem -8.00925925925926rem;
	display:block;
	margin:0.2555555555555556rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.btn-share,.btn-lotty,.cheer-his-list li {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_his_spr.png) no-repeat center top/8.666666666666666rem 7.648148148148148rem;
	display:block;
}
.btn-share {
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	float:right;
}
.btn-lotty {
	background-position:-0.046296296296296294rem -1.287037037037037rem;
	float:left;
}
.cheer-his-tit {
	width:10rem;
	height:1.6666666666666667rem;
	margin:1.5555555555555556rem auto 0;
	text-align:center;
	font:100 0.6666666666666666rem 'FZQiangKTJW';
	color:#fff;
	line-height:0.9259259259259259rem;
}
.cheer-his-tit b {
	display:block;
	font:0.37037037037037035rem '黑体';
	letter-spacing:0.18518518518518517rem;
	text-shadow:-0.018518518518518517rem -0.018518518518518517rem 0.09259259259259259rem #133287;
}
.cheer-his-btn {
	width:9.222222222222221rem;
	height:1.1481481481481481rem;
	margin:0.37037037037037035rem auto 0;
}
.cheer-his-btn a {
	display:block;
	width:4.537037037037037rem;
	height:1.1481481481481481rem;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.cheer-his-list {
	width:8.666666666666666rem;
	margin:0.5555555555555556rem 0 0 1.2703703703703703rem;
	overflow:hidden;
}
.cheer-his-list ul {
	width:8.666666666666666rem;
	height:11.61111111111111rem;
	overflow:hidden;
	overflow-y:scroll;
}
.cheer-his-list li {
	width:8.574074074074074rem;
	height:1.5740740740740742rem;
	margin:0 0.18518518518518517rem 0.37037037037037035rem 0;
	background-position:-0.046296296296296294rem -5.953703703703703rem;
}
.cheer-his-list .cheer-his-fail {
	background-position:-0.046296296296296294rem -2.5277777777777777rem;
}
.cheer-his-list .cheer-his-succ {
	background-position:-0.046296296296296294rem -4.194444444444445rem;
}
.cheer-his-list li i {
	display:block;
	font-size:0.3333333333333333rem;
	font-style:normal;
	color:#5178d5;
	padding:0.5555555555555556rem 0 0 0.46296296296296297rem;
}
.cheer-his-list .date {
	height:0.37037037037037035rem;
	line-height:0.37037037037037035rem;
	color:#fff;
	font-size:0.23148148148148148rem;
	font-weight:bold;
	padding-left:0.46296296296296297rem;
}
.cheer-his-list .desc {
	height:1.2037037037037037rem;
	line-height:1.2037037037037037rem;
	position:relative;
}
.cheer-his-list .desc .l {
	width:3.5rem;
	font-size:0.4166666666666667rem;
	font-weight:bold;
	color:#614d33;
	padding-left:0.46296296296296297rem;
}
.cheer-his-list .desc .l b {
	font-size:0.24074074074074073rem;
	color:#8c714a;
	position:relative;
	top:-0.046296296296296294rem;
	padding:0 0.23148148148148148rem;
}
.cheer-his-list .desc .r {
	width:1.8518518518518519rem;
	font-size:0.4166666666666667rem;
	font-weight:bold;
	color:#614d33;
	padding-left:0.46296296296296297rem;
	float:right;
	text-align:right;
	padding-right:0.8333333333333334rem;
}
.cheer-his-list .desc .c {
	font-weight:bold;
	color:#614d33;
	padding-left:0.5925925925925926rem;
	width:2.4074074074074074rem;
	position:absolute;
	left:2.814814814814815rem;
	font-size:0.4166666666666667rem;
	text-align:center;
}
.cheer-his-list .desc .c b {
	color:#a98f64;
}
.cheer-his-fail .desc .l,.cheer-his-fail .desc .l b,.cheer-his-fail .desc .c,.cheer-his-fail .desc .r {
	color:#000;
}
.cheer-his-fail .date {
	color:#b6b6b6;
}
.cheer-his-fail .desc .c b {
	color:#272e3b;
}
.cheer-choose-after{
	display: none;
}
.pop-quiz,.quiz-box .active,.btn-quiz-choose {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_match_back.png) no-repeat 0 0 / 8.425925925925926rem 7.703703703703703rem;
}
.pop-quiz {
	width:8.425925925925926rem;
	height:5.092592592592593rem;
	background-position:0 0;
}
.quiz-tit {
	font:bold 0.35185185185185186rem '黑体';
	color:#fff;
	width:100%;
	text-align:center;
	padding-top:0.6296296296296297rem;
}
.quiz-box {
	width:6.203703703703703rem;
	margin:0 auto;
	font-size:0;
	padding-top:0.36296296296296297rem;
}
.quiz-box div {
	display:inline-block;
	width:3.1018518518518516rem;
	height:2.175925925925926rem;
	font:bold 0.35185185185185186rem '黑体';
	cursor:pointer;
}
.quiz-box .active {
	background-position:0.37037037037037035rem -5.555555555555555rem;
}
.quiz-box div img {
	display:block;
	width:2.2685185185185186rem;
	height:1.5740740740740742rem;
	margin:0 auto;
}
.quiz-box div p {
	text-align:center;
}
.quiz-box .tips{
	font:bold 0.35185185185185186rem '黑体';
	text-align: center;
	padding: 0.6rem 0;
}
.btn-quiz-choose {
	display:block;
	margin:0.1rem auto 0;
	font:600 0.3333333333333333rem 'SourceHanSansSC';
	background-position:-3.4444444444444446rem -6.194444444444445rem;
	width:3.7222222222222223rem;
	height:0.9444444444444444rem;
	line-height:0.8244444444444444rem;
	color: #421c06;
	font-size:0.3333333333333333rem;
	text-align: center;
}
.quiz-tips{
	display: none;
	color: #e32626;
	width: 8.425925925925926rem;
	height: 0.6rem;
	text-align: center;
	margin-top: 0.3rem;
	font-size: 0.4rem;
}


/* cheer car */
.report-box-hks p,.report-box-hks div i,.report-card-tit i,.report-yellow-car,.report-blue-car{
  background: url(//game.gtimg.cn/images/lol/act/a20250805collection/car_spr.png) no-repeat 0 0 / 1290px 1260px;
}
.report-card{
	position: fixed;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/cheer_share_car.png) no-repeat 0 0 / 1080px 2086px;
	width: 1080px;
	height: 2086px;
	z-index: 1;
	left: 200%;
	overflow: hidden;
}
.report-box-hks{
  margin: 194px auto 0;
  width: 694px;
  height: 310px;
}
.report-box-hks p{
  width: 228px;
  height: 232px;
  float: left;
  background-position: -5px -1023px;
}

.report-box-hks p img{
  width: 120px;
  height: 89px;
  margin: 70px 0 0 54px;
}
.report-box-hks p span{
  color: #fff;
  font-size: 36px;
  font-weight: bold;
  display: block;
  text-align: center;
  margin-top: 70px;
}
.report-box-hks .selected{
  background-position: -243px -1023px;
}
.report-box-hks .selected img{
  width: 138px;
  height: 102px;
  margin: 60px 0 0 44px
}
.report-box-hks div{
  width: 238px;
  top: 80px;
  color: #e5ca91;
  float: left;
  text-align: center;
  font-size: 40px;
  line-height: 50px;
  font-weight: bold;
}
.report-box-hks div i{
  width: 112px; height: 140px;
  display: block;
  background-position: -481px -1023px;
  margin: 50px auto 0;
}
.report-card-tit{
  clear: both;
  width: 914px;
  height: 224px;
  margin: 0 auto;
  text-align: center;
  position: relative;
  padding-top: 20px;
}
.report-card-tit p{
  color: #fff;
  width: 914px;
  font:100 35px 'FZQiangKTJW';
  transform: scale(2);
  padding: 20px 0;
}
.report-card-tit i{
  position: absolute;
  display: block;
  width: 590px; 
  height: 40px;
  background-position: -593px -865px;
  left: 50%;
  bottom: 0;
  margin-left: -295px;
}
.report-card-desc{
  color: #fff;
  font-size: 36px;
  height: 50px;
  width: 1080px;
  text-align: center;
}
.report-card-box{
  margin: 20px auto 0;
  width: 635px; 
  height: 850px;
  overflow: hidden;
}
.report-card-box p{
  font-size: 40px;
  font-weight: bold;
  width: 474px;
  margin: 20px auto 0;
  text-align: center;
  line-height: 60px;
}
.report-blue-car{
  background-position: -5px -5px;
}
.report-yellow-car{
  background-position: -650px -5px
}
.report-yellow-car h3,.report-blue-car h3{
  width: 400px;
  height: 120px;
  margin: 260px auto 0;
  text-align: center;
  background: url(//game.gtimg.cn/images/lol/act/a20250805collection/car_box_sd.png) no-repeat 0 92px /400px 18px;
  color: #423121;
}
.report-yellow-car p{
  color: #8c714a
}
.report-blue-car h3{
  color: #053663;
  background: url(//game.gtimg.cn/images/lol/act/a20250805collection/car_box_sb.png) no-repeat 0 92px /400px 18px;
}
.report-blue-car p{
  color: #053663
}
.report-yellow-car h3 span,.report-blue-car h3 span{
	font:100 40px'FZQiangKTJW';
	display: block;
	transform: scale(2);
}
.report-card-ewm{
	width: 188px;
	position: absolute;
	right: 40px;
	bottom: 40px;
}
.report-card-ewm span{
	display: block;
	width: 180px;
	height: 180px;
	border: 8px solid #0555ac;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/cheering_ewm.png) no-repeat 0 0 /180px 180px;
}
.report-card-ewm p{
	color: #fff;
	font: bold 22px '黑体';
	text-align: center;
	padding-top: 10px;
}
.report-ewm{
	width: 234px;
	height: 234px;
	position: absolute;
	left: 423px;
	bottom: 246px;
}
.report-ewm span{
	display: block;
	width: 234px;
	height: 234px;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_ewm.png) no-repeat 0 0 /234px 234px;
}
/* 璁告効姹?*/
.container-wishpool .login-container {
	position:relative;
}
.wish-tit,.wish-lottery-con li i,.wish-btn-lottery,.wish-lottery-all,.wish-tit-more,.wish-more-list li,.wish-more-list li a {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/wish_spr_hf.png) no-repeat 0 0/14.537037037037036rem 9.796296296296296rem;
}
.wish-tit {
	width:5.7407407407407405rem;
	height:1.4814814814814814rem;
	background-position:-8.75rem -0.39814814814814814rem;
	margin:0 auto;
	color:#fff;
	text-align:center;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.wish-rkey{
	display: none;
}
.wishpool-btn-ruler{
	position: fixed;
	z-index: 3;
	display: block;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/ruler_rk.png) no-repeat 0 0 /0.5555555555555556rem 1.6851851851851851rem;
	width:0.5555555555555556rem;
	height:1.6851851851851851rem;
	left: 0;
	top: 5rem;
}
.wish-lottery-con {
	width:8.61111111111111rem;
	height:5.833333333333333rem;
	margin:0 auto 0;
	overflow:hidden;
}
.wish-lottery-con ul {
	width:8.796296296296296rem;
}
.wish-lottery-con li {
	position:relative;
	width:2.8518518518518516rem;
	height:2.7222222222222223rem;
	float:left;
	margin:0.12962962962962962rem 0 0 0.018518518518518517rem;
}
.wish-lottery-con li i,.wish-lottery-con li .active {
	display:block;
	width:2.8518518518518516rem;
	height:2.7222222222222223rem;
	overflow:hidden;
}
.wish-lottery-con li i img {
	display:none;
}
.wish-lottery-con .t0 i {
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
}
.wish-lottery-con .t1 i {
	background-position:-2.925925925925926rem -0.046296296296296294rem;
}
.wish-lottery-con .t2 i {
	background-position:-5.796296296296297rem -0.046296296296296294rem;
}
.wish-lottery-con .t3 i {
	background-position:-0.046296296296296294rem -2.9074074074074074rem;
}
.wish-lottery-con .t4 i {
	background-position:-2.925925925925926rem -2.9074074074074074rem;
}
.wish-lottery-con .t5 i {
	background-position:-5.796296296296297rem -2.9074074074074074rem;
}
.wish-lottery-con li .active {
	background-position:-8.814814814814815rem -4.416666666666667rem;
}
.wish-lottery-con li .active img {
	display:block;
	margin:0.37037037037037035rem auto 0;
	width:2.0185185185185186rem;
	height:2.037037037037037rem;
}
.wish-lottery-count {
	width:100%;
	text-align:center;
	color:#947a52;
	font:bold 0.32407407407407407rem '黑体';
	padding-top:0.2222222222222222rem;
}
.wish-lottery-count b {
	color:#5e472b;
}
.wish-btn-lottery {
	width:6.694444444444445rem;
	height:1.6944444444444444rem;
	background-position:-0.046296296296296294rem -5.731481481481482rem;
	display:block;
	margin:0.2777777777777778rem auto 0;
}
.wish-count-con div {
	text-align:center;
	padding:0.09259259259259259rem 0;
}
.wish-count-con div a {
	margin:0 1.3888888888888888rem;
}
.wish-btn-adress {
	text-align:center;
	color:#f7ecdd;
	font-size:0.35185185185185186rem;
	text-decoration:underline;
}
.wish-lottery-all {
	width:8.574074074074074rem;
	height:0.9814814814814815rem;
	margin:0.32407407407407407rem auto;
	background-position:-0.046296296296296294rem -8.768518518518519rem;
}
.wish-tit-more {
	width:5.2592592592592595rem;
	height:0.9166666666666666rem;
	background-position:-8.75rem -2.0833333333333335rem;
	margin:0.32407407407407407rem auto;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.wish-more-list {
	width:8.546296296296296rem;
	overflow:hidden;
	margin:0 auto;
}
.wish-more-list li {
	width:8.546296296296296rem;
	height:1.1574074074074074rem;
	background-position:-0.046296296296296294rem -7.518518518518518rem;
	font-family:'Microsoft Yahei';
	position:relative;
	margin-top:0.1388888888888889rem;
}
.wish-more-list li strong {
	color:#132656;
	font-size:0.3333333333333333rem;
	display:block;
	padding:0.09259259259259259rem 0 0 0.4166666666666667rem;
}
.wish-more-list li b {
	display:block;
	color:#2d467a;
	font-size:0.23148148148148148rem;
	font-weight:normal;
	padding-left:0.4166666666666667rem;
	margin-top:-0.09259259259259259rem;
}
.wish-more-list li a {
	display:block;
	width:2.324074074074074rem;
	height:0.7962962962962963rem;
	line-height:0.7962962962962963rem;
	position:absolute;
	top:0.16666666666666666rem;
	right:0.46296296296296297rem;
	text-align:center;
	font-size:0.3148148148148148rem;
	font-weight:bold;
}
.wish-more-list li .btn-wish-un {
	background-position:-8.75rem -3.0925925925925926rem;
	color:#421c06;
}
.wish-more-list li .btn-wish-ed {
	background-position:-11.166666666666666rem -3.0925925925925926rem;
	color:#374052;
}
.wish-question-box,.btn-wish-qr,.wish-tit2,.wish-question-answer li span,.wish-question-answer li .active {
	background:url('//game.gtimg.cn/images/lol/act/a20250805collection/wish_spr2.png') no-repeat 0 0/10.092592592592593rem 9.648148148148149rem;
}
.wish-tit2 {
	width:10rem;
	height:1.5740740740740742rem;
	background-position:-0.046296296296296294rem -3.5277777777777777rem;
	margin:1.6666666666666667rem auto 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.wish-question {
	padding-top:0.37037037037037035rem;
	width:100%;
	overflow:hidden;
}
.wish-question-answer {
	margin-left:1.45225925925925926rem;
}
.wish-question-answer li span {
	display:block;
	width:8.166666666666666rem;
	height:0.9259259259259259rem;
	line-height:0.9259259259259259rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	color:#415c8e;
	font-size:0.3425925925925926rem;
	margin-top:0.5370370370370371rem;
}
.wish-question-answer li span b {
	font-weight:bold;
	font-size:0.4351851851851852rem;
	padding:0 1.2685185185185186rem 0 0.5277777777777778rem;
}
.wish-question-answer li span i{
	font-style: normal;
}
.wish-question-answer li .active {
	background-position:-0.046296296296296294rem -1.0648148148148149rem;
	color:#756248;
}
.btn-wish-qr {
	display:block;
	margin:1.1851851851851851rem auto 0;
	width:5.361111111111111rem;
	height:1.3518518518518519rem;
	background-position:-0.046296296296296294rem -2.0833333333333335rem;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.wish-question-box {
	width:10rem;
	height:4.462962962962963rem;
	background-position:-0.046296296296296294rem -5.138888888888889rem;
	overflow:hidden;
	margin:0 auto;
}
.wish-question-tit {
	height:0.7407407407407407rem;
	line-height:0.7407407407407407rem;
	color:#fff;
	text-align:center;
	font-size:0.35185185185185186rem;
	margin-top:0.6851851851851852rem;
}
.wish-question-desc {
	width:5.7407407407407405rem;
	height:2.5925925925925926rem;
	color:#391504;
	font-size:0.46296296296296297rem;
	font-weight:bold;
	line-height:0.5555555555555556rem;
	overflow:hidden;
	position:relative;
	display:table-cell;
	vertical-align:middle;
	left:2.2222222222222223rem;
}
.wish-question-desc p {
	width:100%;
	text-align:center;
}
/* 寮圭獥*/
.pop {
	position:fixed;
	top:50%;
	left:50%;
	z-index:9999;
	display:none;
}
.pop-close {
	width:0.6203703703703703rem;
	height:0.5740740740740741rem;
	position:absolute;
	top:-0.8333333333333334rem;
	right:0rem;
	display:block;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/pop-close.png) no-repeat 0 0 / 0.6203703703703703rem 0.5740740740740741rem;
}
.pop-address-con,.btn-pop-wish-share {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/adr_spr.png) no-repeat 0 0 / 8.851851851851851rem 10.148148148148149rem;
}
.pop-address {
	width:8.851851851851851rem;
	height:10.314814814814815rem;
}
.pop-address-con {
	width:8.851851851851851rem;
	height:8.685185185185185rem;
	background-position:0 0;
	padding-top:0.009259259259259259rem;
}
.pop-address-con ul {
	padding-top:0.3481481481481481rem;
}
.pop-address-con li {
	padding-top:0.18518518518518517rem;
	width:6.518518518518518rem;
	margin:0 auto;
}
.pop-address-con li p {
	font-size:0.3333333333333333rem;
	font-weight:bold;
	color:#472108;
	padding:0.09259259259259259rem 0 0.04259259259259259rem;
}
.pop-address-con li input,.pop-address-con li textarea {
	border:0 none;
	width:6.518518518518518rem;
	height:0.6666666666666666rem;
	line-height:0.6666666666666666rem;
	display:block;
	background:none;
	text-indent:0.18518518518518517rem;
	color:#705b4c;
	font:0.2777777777777778rem '黑体';
}
.pop-address-con li textarea {
	width:6.305555555555555rem;
	height:1.4074074074074074rem;
	margin-top:0.18518518518518517rem;
	padding:0.18518518518518517rem 0;
}
.pop-address-con h5 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/pop_record_tit.png) no-repeat 0 0 / 5.796296296296297rem 0.9814814814814815rem;
	margin:0.7407407407407407rem auto 0;
	width:5.796296296296297rem;
	height:0.9814814814814815rem;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.pop-address-con h6{
	margin:0.7407407407407407rem auto 0;
	width:5.796296296296297rem;
	height:0.9814814814814815rem;
	line-height:0.9814814814814815rem;
	font-size:0.3333333333333333rem;
	text-align: center;
	color: #421c06;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/car_box_sd.png) no-repeat 1.09rem 0.8518518518518519rem /3.7037037037037037rem 0.16666666666666666rem;
}
.pop-address-con .prize-txt{
	font-size:0.3333333333333333rem;
	text-align: center;
	color: #421c06;
}
.pop-ruler{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/pop_ruler.png) no-repeat 0 0 /8.842592592592593rem 14.398148148148149rem;
	width:8.842592592592593rem;
	height:14.398148148148149rem;
	margin:-7.407407407407407rem 0 0 -4.416666666666667rem;
	z-index: 10;
}
.pop-ruler-con{
	color: #482107;
	font:bold 0.2777777777777778rem '黑体';
	width:7.4907407407407405rem;
	height: 10.777777777777779rem;
	overflow-y: scroll;
	overflow-x: hidden;
	margin: 2.2351851851851851rem auto 0;
	line-height:0.42037037037037035rem;
}
.pop-ruler-con img {
	width:5.611111111111111rem;
	height:4.953703703703703rem;
	display: block;
	margin: 0.4rem auto 0;
}
.pop-ruler-con b{
	color:#b7713f;
}
.pop-wish-records {
	width:7.055555555555555rem;
	margin:0.2777777777777778rem auto 0;
}
.pop-wish-records .t {
	background-color:#e5dbcd;
	color:#705b4c;
	font-size:0;
}
.pop-wish-records .box-list {
	width:7.055555555555555rem;
	height:4.62962962962963rem;
	overflow-x:hidden;
	overflow-y:auto;
}
.pop-wish-records .box-list ul {
	padding-top:0;
}
.pop-wish-records .box-list li {
	width:7.055555555555555rem;
	font-size:0;
}
.pop-wish-records .box-list .no-data{
	font-size:0.3777777777777778rem;
	color:#472108;
	text-align: center;
	padding-top: 0.8rem;
}
.pop-wish-records strong,.pop-wish-records span {
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	font-size:0.3333333333333333rem;
	font-weight:bold;
}
.pop-wish-records span {
	font-size:0.2777777777777778rem;
	color:#472108;
}
.pop-wish-records .l {
	width:2.7962962962962963rem;
}
.pop-wish-records .c {
	width:2.037037037037037rem;
}
.pop-wish-records .r {
	width:2.2222222222222223rem;
}
.pop-wish-records img{
	display: block;
	width:5rem;
	height:4.333333333333333rem;
	margin: 0 auto;
}
.adr0,.adr1,.adr2 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/adr_spr_i.png) no-repeat 0 0 / 6.555555555555555rem 3.2222222222222223rem;
	float:left;
	margin-right:0.1174074074074074rem;
}
.adr-list {
	clear:both;
	width:7.592592592592593rem;
	height:0.8518518518518519rem;
}
.adr0 {
	width:6.518518518518518rem;
	height:0.6666666666666666rem;
	background-position:-0.018518518518518517rem -1.8333333333333333rem;
	margin-bottom:0.27037037037037035rem;
}
.adr1 {
	width:2.037037037037037rem;
	height:0.6666666666666666rem;
	/* background-position:-0.018518518518518517rem -2.537037037037037rem; */
	position:relative;
	font:0.2777777777777778rem '黑体';
	color:#705b4c;
}
.adr1 select{
	width:2.037037037037037rem;
	height:0.6666666666666666rem;
	background:none;
	border: 0 none;
	color:#705b4c;
}
/* .adr1 b {
	display:block;
	width:2.037037037037037rem;
	height:0.6666666666666666rem;
	line-height:0.6666666666666666rem;
	text-indent:0.18518518518518517rem;
	position:absolute;
	top:0;
	left:0;
}
.adr1 div {
	display:none;
	position:absolute;
	left:0;
	top:0.6666666666666666rem;
	width:1.9444444444444444rem;
	height:3.240740740740741rem;
	background-color:#d7ccbe;
	overflow-x:hidden;
	overflow-y:auto;
}
.adr1 div span {
	display:block;
	width:1.9444444444444444rem;
	height:0.4537037037037037rem;
	line-height:0.4537037037037037rem;
	text-indent:0.18518518518518517rem;
	border-top:0.009259259259259259rem solid #fff;
} */
.adr2 {
	width:6.518518518518518rem;
	height:1.1777777777777777rem;
	background-position:-0.018518518518518517rem -0.018518518518518517rem;
}
.adr-err-tips{
	color: red;
	font-size: 0.3333333333333333rem;
	text-align-last: center;
}
.btn-pop-wish-share {
	display:block;
	width:3.7222222222222223rem;
	height:1.3296296296296295rem;
	line-height:1.2296296296296295rem;
	margin:0.2777777777777778rem auto 0;
	font-size:0.46296296296296297rem;
	font-weight:bold;
	background-position:-2.5277777777777777rem -9rem;
	color:#421c06;
	text-align:center;
}
/* mbti*/
.container-mbti {
	background:none;
	width:100%;
	height:100%;
	overflow:hidden;
	position:absolute;
}
.section0 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_back.jpg) 50% 40%/cover no-repeat;
}
.section1 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_back_1.jpg) 50% 40%/cover no-repeat;
}
.section2 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_back_2.jpg) 50% 40%/cover no-repeat;
}
.section3 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_back_3.jpg) 50% 40%/cover no-repeat;
}
.section4 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_back_4.jpg) 50% 40%/cover no-repeat;
}
.section5 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_back_5.jpg) 50% 40%/cover no-repeat;
}
.section6 {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_back_6.jpg) 50% 40%/cover no-repeat;
}
.btn-mbti-clock,.btn-mbti-lottery,.mbti-tit {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/mbti_spr_0.png) no-repeat 0 0 / 10.092592592592593rem 7.092592592592593rem;
	margin:0 auto;
	display:block;
	text-indent:-92.58333333333333rem;
	font-size:0;
	width:5.574074074074074rem;
	height:1.4814814814814814rem;
}
.btn-mbti-clock {
	background-position:-0.046296296296296294rem -3.990740740740741rem;
}
.btn-mbti-lottery {
	background-position:-0.046296296296296294rem -5.564814814814815rem;
}
.mbti-tit {
	width:10rem;
	height:3.8518518518518516rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	margin-top:3.1481481481481484rem;
}
.mbti-desc {
	color:#f8f0e2;
	font:0.3333333333333333rem '黑体';
	width:8.518518518518519rem;
	margin:-0.37037037037037035rem auto 0;
	text-align:center;
	line-height:0.46296296296296297rem;
}
.s1-date {
	margin:2.7777777777777777rem 0 0 0.46296296296296297rem;
}
.s1-date {
	height:2.5925925925925926rem;
}
.s1-date strong,.s1-his-data strong,.s1-his-match strong {
	display:block;
	color:#ffebcf;
	font:900 1.2407407407407407rem 'SourceHanSansSC';
	letter-spacing:-0.037037037037037035rem;
	height:1.5740740740740742rem;
	line-height:1.5740740740740742rem;
}
.s1-date p,.s1-his-data p,.s1-his-match p {
	font:500 0.3888888888888889rem 'SourceHanSansSC-Light';
	color:#e2f5ff;
}
.s1-date strong i {
	font:1000 0.8333333333333334rem 'SourceHanSansSC';
	padding:0 0.18518518518518517rem;
	position:relative;
	top:-0.16666666666666666rem;
}
.s1-date span{
	display:block;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/s1_cla.png) no-repeat 0 0 /8.25925925925926rem 1.212962962962963rem;
	width:8.25925925925926rem;
	height:1.212962962962963rem;
	margin-left: -0.2rem;
}
.s1-his-data {
	margin-top:4.074074074074074rem;
	height:3.240740740740741rem;
	text-align:right;
	font-size:0;
	padding-right:0.46296296296296297rem;
}
.s1-his-data div {
	margin-top:-0.18518518518518517rem;
}
.s1-his-data strong {
	display:inline-block;
	margin:0 0.18518518518518517rem 0 0.2777777777777778rem;
}
.s1-his-data b {
	color:#fff;
	display:inline-block;
	font:bold 0.3333333333333333rem 'SourceHanSansSC';
	text-align:center;
}
.s1-his-data span {
	display:inline-block;
	height:1.1111111111111112rem;
}
.s1-his-data .l {
	padding-right: 0.39rem;
	border-right:0.009259259259259259rem solid #358ee3;
}
.s1-his-data em{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/s1_d_txt.png) no-repeat 0 0 /7.416666666666667rem 1.1388888888888888rem;
	display:inline-block;
	width:7.416666666666667rem;
	height:1.1388888888888888rem;
	margin: 0.2rem -0.2rem 0 0;

}
.s1-his-match {
	margin:0.9259259259259259rem 0 0 0.46296296296296297rem;
}
.s1-his-match div {
	font-size:0;
	overflow: hidden;
	margin-left: -0.2rem;
}
.s1-his-match div span {
	display:inline-block;
	width:2.138888888888889rem;
	height:1.3148148148148149rem;
	font:bold 0.3333333333333333rem 'SourceHanSansSC';
	color:#fff;
	border-left: 1px solid #264665;
	padding-left: 0.3rem;
	margin-left: -0.019rem;
}
.s1-his-match span b {
	display:block;
  height: 0.7rem;
	color:#ffebcf;
	font-size:0.5185185185185185rem;
	font-weight:800;
}
.s1-his-match p{
  height: 0.7rem;
  line-height: 0.7rem;
}
.s1-his-match strong {
	font-weight:800;
}
.s1-his-match strong span {
	font-weight:100;
}
.s2-year-txt {
	color:#e2f5ff;
	font:500 0.3888888888888889rem 'SourceHanSansSC-Light';
	height:0.5555555555555556rem;
	line-height:0.5555555555555556rem;
	margin:2.685185185185185rem 0 0.2777777777777778rem;
	text-align:center;
}
.s2-year-data {
	text-align:center;
	width:100%;
	height:1.0185185185185186rem;
}
.s2-year-data span {
	width:4.788888888888889rem;
	height:1.0185185185185186rem;
	float:left;
	display:block;
	position:relative;
}
.s2-year-data .l {
	text-align:right;
	padding-right:0.6388888888888888rem;
	border-right:0.009259259259259259rem solid #145a9d;
}
.s2-year-data .r {
	padding-left:0.5555555555555556rem;
	text-align:left;
}
.s2-year-data strong {
	display:inline-block;
	font:900 1.1481481481481481rem 'SourceHanSansSC';
	color:#ffebcf;
	margin-top:-0.37037037037037035rem;
}
.s2-year-data b {
	display:inline-block;
	color:#fff;
	font:600 0.3333333333333333rem 'SourceHanSansSC-Light';
	line-height:0.2962962962962963rem;
	padding-left:0.09259259259259259rem;
}
.s2-tips {
	clear:both;
	text-align:center;
	font:100 0.6481481481481481rem 'SourceHanSansSC-Light';
	color:#fff;
	height:0.8333333333333334rem;
	line-height:0.8333333333333334rem;
	width:100%;
	margin-top:0.8333333333333334rem;
}
.s2-bq {
	clear:both;
	text-align:center;
	font:1000 0.6481481481481481rem '黑体';
	color:#fff;
	height:0.8333333333333334rem;
	line-height:0.8333333333333334rem;
	width:100%;
}
.s2-cooper {
	font:500 0.3888888888888889rem 'SourceHanSansSC-Light';
	text-align:center;
	margin-top:3.5185185185185186rem;
	color:#e2f5ff;
}
.s2-cooper strong,.s2-cooper b {
	font:900 1.1481481481481481rem 'SourceHanSansSC';
	color:#ffebcf;
}
.s2-cooper b {
	font-size:0.7407407407407407rem;
}
.s3-total {
	font:600 0.3888888888888889rem 'SourceHanSansSC-Light';
	margin:2.037037037037037rem 0 1.8518518518518519rem 0.46296296296296297rem;
	color:#e2f5ff;
}
.s3-total strong,.s4-total strong,.s3-gouging strong,.s3-creep strong,.s3-assists strong,.s4-most b,.s4-winrate strong {
	display:inline-block;
	font:900 1.1481481481481481rem 'SourceHanSansSC';
	color:#ffebcf;
	margin-bottom:-0.24074074074074073rem;
}
.s3-total span {
	display:inline-block;
	font-size:0.3333333333333333rem;
	margin-left:0.09259259259259259rem;
}
.s3-gouging,.s3-creep,.s3-assists {
	font:100 0.3888888888888889rem 'SourceHanSansSC-Light';
	color:#cfe1ed;
	padding-bottom:0.2777777777777778rem;
}
.s3-gouging b,.s3-creep b,.s3-assists b {
	font:bold 0.3888888888888889rem '黑体';
	color:#e2f5ff;
}
.s3-gouging,.s3-assists {
	text-align:right;
	padding-right:0.46296296296296297rem;
}
.s3-gouging span {
	display:inline-block;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/s3_t_0.png) no-repeat 0 0/ 7.287037037037037rem 0.5462962962962963rem;
	width:7.287037037037037rem;
	height:0.5462962962962963rem;
	margin:0.1rem -0.1rem 0 0;
}
.s3-assists span {
	display:inline-block;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/s3_t_1.png) no-repeat 0 0/ 5.296296296296297rem 0.5462962962962963rem;
	width:5.296296296296297rem;
	height:0.5462962962962963rem;
	margin:0.1rem -0.1rem 0 0;
}
.s3-creep {
	padding-left:0.46296296296296297rem;
}
.s4-total,.s4-most,.s4-winrate {
	margin-top:2.037037037037037rem;
	font:600 0.3888888888888889rem 'SourceHanSansSC-Light';
	text-align:center;
	color:#e2f5ff;
}
.s4-total span{
	display: block;
}
.s4-total b {
	display:block;
	font-size:0.8333333333333334rem;
	color:#fff;
}
.s4-total i{
	display: block;
	padding-top: 0.2em;
	font:100 0.7037037037037037rem 'SourceHanSansSC-Light';
}
.s4-total em{
	display:inline-block;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/s4_bz_txt.png) no-repeat 0 0/ 7.861111111111111rem 0.6481481481481481rem;
	width:7.861111111111111rem;
	height:0.6481481481481481rem;
}
.s4-most {
	padding-left:0.5555555555555556rem;
	text-align:left;
}
.s4-most span{
	display: block;
}
.s4-most b,.s4-winrate strong {
	display: block;
	font-size:0.6851851851851852rem;
}
.s4-most .num,.s4-winrate .num {
	display: inline;
	font-size:1.2407407407407407rem;
	color: #ffebcf;
}
.s4-most em{
	font-style: normal;
	display: block;
}
.s4-most div {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/s4_most.png) no-repeat 0 0 / 8.398148148148149rem 1.1388888888888888rem;
	width:8.574074074074074rem;
	height:1.1388888888888888rem;
	margin:0.18518518518518517rem 0 0 -0.09259259259259259rem;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.s4-winrate {
	margin-top:1.6666666666666667rem;
	text-align:right;
	padding-right:0.5555555555555556rem;
}
.s4-winrate .t{
  font-weight: 100;
}
.s5-box,.btn-s5-share,.s5-nic .face ,.s5-result{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/s5_spr.png) no-repeat 0 0 / 10.092592592592593rem 17.47222222222222rem;
}
.s5-box {
	position: relative;
	width:10rem;
	height:12.157407407407407rem;
	background-position:-0.046296296296296294rem -5.268518518518518rem;
	margin:2.2222222222222223rem auto 0;
	padding-top:0.009259259259259259rem;
}
.s5-result{
	width:3.638888888888889rem;
	height:3.7222222222222223rem;
	background-position:-0.046296296296296294rem -1.4537037037037037rem;
	position:absolute;
	right:-0.35rem;
	top:-0.46296296296296297rem;
	color:#142244;
	font:900 1rem 'SourceHanSansSC';
	overflow: hidden;
}
.s5-result strong{
	display: block;
	transform: rotate(9deg);
	width: 2.4rem;
	height: 1.4rem;
	position: absolute;
	top: 1.25rem;
	left: 0.7rem;
}
.s5-btn-con {
	font-size:0;
	text-align:center;
	padding-top:0.8796296296296297rem;
}
.btn-s5-share {
	display:block;
	font:bold 0.4074074074074074rem '黑体';
	width:5.185185185185185rem;
	height:1.3148148148148149rem;
	line-height:1.1148148148148149rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	color:#421c06;
	text-align:center;
	margin:0.2740740740740741rem auto 0;
}
.s5-info {
	font:600 0.2777777777777778rem 'SourceHanSansSC';
	color:#fff;
	margin:0.9488888888888888rem 0 0 1.1259259259259259rem;
}
.s5-nic {
	position:relative;
	width:7.592592592592593rem;
	height:1.6296296296296295rem;
	margin:0.24074074074074073rem auto 0;
	overflow: hidden;
	font:700 0.4444444444444444rem 'SourceHanSansSC';
	color:#694820;
}
.s5-nic span {
	display: block;
	float: left;
}
.s5-nic .face{
	width:1.1944444444444444rem;
	height:1.1944444444444444rem;
	background-position:-4.5rem -2.185185185185185rem;
	margin:0.18518518518518517rem 0 0 0.14814814814814814rem;
	position: relative;
}
.s5-nic .face b{
	display: block;
	width:0.9629629629629629rem;
	height:0.9629629629629629rem;
	overflow:hidden;
	border-radius:50%;
	background:#a98b52;
	position: absolute;
	left:0.124rem;
	top: 0.12rem;
}
.s5-nic .face img{
	display: block;
	width:0.9629629629629629rem;
	height:0.9629629629629629rem;
}
.s5-nic .user-name{
	padding: 0.3rem 0 0 0.3rem;
	line-height: 0.5rem;
}
.s5-nic .user-name strong{
	display: block;
}
.s5-tag {
	width:7.592592592592593rem;
	height:2.0833333333333335rem;
	border-top:0.009259259259259259rem dashed #ab9784;
	border-bottom:0.009259259259259259rem dashed #ab9784;
	margin:0.18518518518518517rem auto 0;
}
.s5-tag span {
	float:left;
	display:block;
	color:#614d33;
	font:bold 0.4444444444444444rem '黑体';
	width:3.77111rem;
	height:1.0259259259259259rem;
	line-height:1.0259259259259259rem;
	text-align:center;
	position:relative;
}
.s5-tag span::after {
	content:' ';
	background:#ffe49a;
	display:block;
	width:2.3425925925925926rem;
	height:0.1388888888888889rem;
	position:absolute;
	top:0.5555555555555556rem;
	left:0.7196296296296297rem;
	z-index:1;
}
.s5-tag span b {
	position:relative;
	z-index:2;
}
.s5-person-info {
	width:7.592592592592593rem;
	margin:0.18518518518518517rem auto 0;
}
.s5-person-info p {
	float:left;
	width:3.0037037037037037rem;
	height: 1.2rem;
	color:#623b09;
	font:0.35185185185185186rem '黑体';
	padding:0.37037037037037035rem 0 0 0.7481481481481481rem;
	overflow: hidden;
}
.s5-person-info strong {
	display:block;
	width:3.3333333333333335rem;
	color:#391504;
	font:900 0.48148148148148145rem 'SourceHanSansSC';
}
.s5-date i{
	padding-right: 0.08rem;
}
/* 涓汉鎶ュ憡 */
.report{
	width: 1080px;
	height: 3193px;
	position: fixed;
	left:300%;
	z-index: 11;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/report_back.png) no-repeat 0 0 /1080px 3193px;
	overflow: hidden;
}
.report-box {
	position: relative;
	width:824px;
	margin:300px auto 0;
	padding-top: 1px;
}
.report-ultimately{
	width:260px;
	height: 80px;
	color:#142244;
	font:900 56px 'SourceHanSansSC';
	overflow: hidden;
	transform: scale(2) rotate(10deg);
	text-align: center;
	position: absolute;
	right: 72px;
	top: 228px;
}
.report-nic {
	position:relative;
	width:820px;
	height: 176px;
	margin:-58px auto 0;
	overflow: hidden;
	font:700 48px 'SourceHanSansSC';
	color:#694820;
}
.report-nic span {
	display: block;
	float: left;
}
.report-nic .face{
	width:129px;
	height:129px;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/report_face.png) no-repeat 0 0/129px 129px;
	margin:20px 0 0 16px;
	position: relative;
}
.report-nic .face b{
	display: block;
	width:104px;
	height:104px;
	overflow:hidden;
	border-radius:50%;
	background:#a98b52;
	position: absolute;
	left:14px;
	top: 14px;
}
.report-nic .face img{
	display: block;
	width: 104px;
	height:104px;
}
.report-nic .user-name{
	padding: 32px 0 0 32px;
	line-height: 54px;
}
.report-nic .user-name strong{
	display: block;
}
.report-tag {
	width:820px;
	height: 225px;
	margin:0 auto;
}
.report-tag span {
	float:left;
	display:block;
	color:#614d33;
	font:bold 48px '黑体';
	width:408px;
	height:111px;
	line-height:111px;
	text-align:center;
	position:relative;
}
.report-tag span::after {
	content:' ';
	background:#ffe49a;
	display:block;
	width:253px;
	height:15px;
	position:absolute;
	top:60px;
	left:78px;
	z-index:1;
}
.report-tag span b {
	position:relative;
	z-index:2;
}
.report-date {
	margin:0 auto 0;
	color: #391504;
	text-align: center;
	height:292px;
	overflow: hidden;
}
.report-date strong {
	display:block;
	font:900 36px 'SourceHanSansSC';
	letter-spacing:-2px;
	height:150px;
	line-height:150px;
	transform: scale(2);
}
.report-date strong i {
	font:1000 25px 'SourceHanSansSC';
	padding:0 10px;
	position:relative;
	top:-5px;
}
.report-hero-skin{
	width: 760px;
	height: 176px;
	margin: 0 auto;
}
.report-hero-skin span{
	display: block;
	width: 380px;
	float: left;
	text-align: center;
	font:900 36px 'SourceHanSansSC';
	color: #391504;
	transform: scale(2);
}
.report-personal span,.report-personal i,.report-hero-num span,.report-hero-num i,.report-hero-total span,.report-hero-total i{
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/report_spr.png) no-repeat 0 0/614px 216px;
	display: inline-block;
}
.report-personal{
	clear: both;
	width: 824px;
	height: 104px;
	overflow: hidden;
	font-size: 0;
	text-align: center;
	margin: 0 auto;
}
.report-personal span{
	width: 342px;
	height: 72px;
	background-position: 0 0;
}
.report-personal b{
	display: inline-block;
	font:900 36px 'SourceHanSansSC';
	color: #391504;
	height: 100px;
	position: relative;
	top: -6px;
	text-align: center;
	transform: scale(2);
	padding: 0 46px;
}
.report-personal i{
	width: 90px;
	height: 72px;
	background-position: -526px 0;
}
.report-kda{
	margin-top: -20px;
	height: 242px;
}
.report-dj{
	width: 814px;
	height: 180px;
}
.report-dj .l{
	width: 270px;
}
.report-dj .c{
	width: 350px;
}
.report-dj .r{
	width: 194px;
}
.report-username{
	font:900 67px 'SourceHanSansSC';
	color: #391504;
	text-align: center;
}
.report-hero-num{
	clear: both;
	width: 824px;
	height: 80px;
	overflow: hidden;
	font-size: 0;
	text-align: center;
	margin: 54px auto 0;
}
.report-hero-num span{
	width: 174px;
	height: 72px;
	background-position: 0 -145px;
}
.report-hero-num b{
	display: inline-block;
	font:900 36px 'SourceHanSansSC';
	color: #391504;
	height: 100px;
	position: relative;
	top: -6px;
	text-align: center;
	transform: scale(2);
	padding: 0 46px;
}
.report-hero-num i{
	width: 134px;
	height: 72px;
	background-position: -394px -145px;
}
.report-hero-name{
	text-align: center;
	font:900 58px 'SourceHanSansSC';
	color: #391504;
	margin-top: 178px;
	height: 100px;
}
.report-hero-total{
	clear: both;
	width: 824px;
	height: 80px;
	overflow: hidden;
	font-size: 0;
	text-align: center;
	margin: 0 auto;
}
.report-hero-total span{
	width: 96px;
	height: 72px;
	background-position: 0 -72px;
}
.report-hero-total b{
	display: inline-block;
	font:900 36px 'SourceHanSansSC';
	color: #391504;
	height: 100px;
	position: relative;
	top: -6px;
	text-align: center;
	transform: scale(2);
	padding: 0 46px;
}
.report-hero-total i{
	width: 46px;
	height: 72px;
	background-position: -270px -72px;
}
.report-per-tag{
	font:700 44px 'SourceHanSansSC-Light';
	color: #391504;
	text-align: center;
	margin-top: 200px;
}
.report-per-tag b{
	font:900 58px 'SourceHanSansSC-Light';
	color: #391504;
}
.report-per-tag strong{
	position: relative;
	top: -6px;
}
.pop-save {
	width:9.2rem;
	height:15rem;
	margin:-7rem 0 0 -4.5rem;
}
.pop-save .box {
	width:9.2rem;
	height:15rem;
	overflow-y: scroll;
}
.pop-save .box p {
	text-align:center;
	font:bold 0.5rem 'SourceHanSansSC';
	color:#fff;
	position:absolute;
	width:9.2rem;
	height:15rem;
	line-height:14rem;
}
.pop-save .box b {
	display:none;
	width:9.2rem;
	height:0.4rem;
	position:absolute;
	left:0;
	bottom:-0.6rem;
	color:#fff;
	font:normal 0.35rem 'SourceHanSansSC';
	text-align:center;
}
.pop-save .box img{
	width:100%;
}
.pop-save-card{
	height:17.8rem;
}
.pop-save-card .box {
	width:9.2rem;
	height:17.8rem;
	overflow: hidden;
}
/* 鍏虫敞浜岀淮鐮? */
.attention-box,.wxgzh-box{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/attention_ewm.png) no-repeat 0 0 / 9.351851851851851rem 8.592592592592593rem;
	width:9.351851851851851rem;
	height:8.592592592592593rem;
	position:absolute;
	left:50%;
	top:50%;
	margin:-4.296296296296297rem 0 0 -4.675925925925926rem;
}
.wxgzh-box{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/wxgzh_ewm.png) no-repeat 0 0 / 9.351851851851851rem 8.592592592592593rem;
}
.go-zm-tips{
	text-align: center;
	font-size: 0.25rem;
	padding-top: 0.1rem;
}
.wxgzh-box img,.attention-box img{
	display: block;
	width:3.5rem;
	height:3.5rem;
	margin: 5rem auto 0;
}
.wxgzh-box img{
	margin-top: 3.8rem;
}
.wxgzh-box p,.attention-box p{
	color: #fff;
	font-size: 0.5rem;
	position: absolute;
	text-align: center;
	width:9.351851851851851rem;
	padding-top: 2.6rem;
}
/* 鍚嶅満闈?*/
.iconicscene-tit,.iconicscene-box-list li,.iconicscene-box-list li i {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/v_spr.png) no-repeat 0 0 / 8rem 5.425925925925926rem;
}
.iconicscene-tit {
	width:8rem;
	height:1.2962962962962963rem;
	background-position:0 0;
	font-size:0;
	text-indent:-92.58333333333333rem;
	margin:1.9444444444444444rem auto 0;
}
.iconicscene-box-list {
	width:8rem;
	max-height:14.814814814814815rem;
	margin:0.09259259259259259rem auto 0;
	overflow:hidden;
}
.iconicscene-box-list ul {
	width:8.518518518518519rem;
	height:18.51851851851852rem;
	overflow-x:hidden;
	overflow-y:scroll;
}
.iconicscene-box-list li {
	width:8rem;
	height:3.7037037037037037rem;
	background-position:0 -1.1851851851851851rem;
	padding-top:0.009259259259259259rem;
}
.iconicscene-box-list li img{
	width:7.037037037037037rem;
	height:2.5rem;
}
.iconicscene-box-list li p {
	height:0.46296296296296297rem;
	color:#fff;
	text-align:center;
	margin-top:0.42592592592592593rem;
	font-size:0;
}
.iconicscene-box-list li i {
	display:inline-block;
	background-position:0 -5.037037037037037rem;
	width:1.9444444444444444rem;
	height:0.46296296296296297rem;
	vertical-align:top;
}
.iconicscene-box-list li b {
	height:0.46296296296296297rem;
	display:inline-block;
	font:bold 0.2962962962962963rem '黑体';
	vertical-align:top;
}
.iconicscene-box-list div {
	width:7.037037037037037rem;
	height:2.5rem;
	background:#464646;
	margin:0 auto 0;
	position:relative;
	overflow:hidden;
}
.iconicscene-box-list div img,.iconicscene-box-list div div {
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}
.iconicscene-box-list div div {
	background:none;
	z-index:3;
}
.iconicscene-box-list div span {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:7.037037037037037rem;
	height:2.5rem;
	line-height:2.5rem;
	background:rgba(0,0,0,0.7);
	z-index:3;
	font-size:0.3333333333333333rem;
	color:#fff;
	text-align:center;
}
.pop-box-v {
	width:9.5rem;
	height:4.62962962962963rem;
	background-color:#000;
	margin:-2.314814814814815rem 0 0 -4.62962962962963rem;
}
.pop-box-con {
	width:9.5rem;
	height:4.62962962962963rem;
}
.go-back {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/back_ico.png) no-repeat 0 0 /1.3611111111111112rem 0.7777777777777778rem;
	display:block;
	width:1.3611111111111112rem;
	height:0.7777777777777778rem;
	position:fixed;
	left:0;
	top:1.6814814814814814rem;
}
.go-home{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/go_home.png) no-repeat 0 0 /1.462962962962963rem 0.9907407407407407rem;
	display:block;
	width:1.462962962962963rem;
	height:0.9907407407407407rem;
	position:fixed;
	right:0;
	top:1.6814814814814814rem;
	z-index: 10;
}
.go-home-ask{
	top: 2.8703703703703702rem;
}
.go-home-mbti{
	top: 1.4703703703703702rem;
}
.container-ask{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/ask_back.jpg) no-repeat 50% 40%/cover;
}
.container-ask,.container-iconicscene {
	position:relative;
	height:19.25925925925926rem;
}
.container-ask .go-back {
	top:2.8703703703703702rem;
}
/* 闂瓟寮圭獥*/
.pop-common-box,.pop-ask-tit,.btn-confirm {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/ask_spr.png) no-repeat 0 0 /8.87037037037037rem 8rem;
}
.pop-common-tips {
	width:8.87037037037037rem;
	height:8.333333333333334rem;
}
.pop-common-box {
	width:8.87037037037037rem;
	height:5.074074074074074rem;
	padding-top:0.009259259259259259rem;
}
.pop-common-txt {
	font-size:0.37037037037037035rem;
	color:#112955;
	font-weight:bold;
	width:4.62962962962963rem;
	margin:0 auto;
	text-align:center;
	padding-top:0.2777777777777778rem;
}
.pop-ask-tit {
	width:5.907407407407407rem;
	height:1.2962962962962963rem;
	background-position:-1.5rem -6.694444444444445rem;
	margin:0.7407407407407407rem auto 0;
}
.btn-confirm {
	display:block;
	background-position:-2.574074074074074rem -5.407407407407407rem;
	width:3.7777777777777777rem;
	height:1.1666666666666667rem;
	color:#0e234f;
	font-size:0.46296296296296297rem;
	font-weight:bold;
	text-align:center;
	line-height:1.1666666666666667rem;
	margin:2.2222222222222223rem auto 0;
}
.pop-ask-tips {
	text-align:center;
	color:#bac8dd;
	font-size:0.3333333333333333rem;
	font-weight:bold;
	margin-top:0.1388888888888889rem;
	display: none;
}
.bot-con span,.s-tips {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/bot_spr.png) no-repeat 0 0 /4.175925925925926rem 0.9814814814814815rem;
}
.bot-con {
	width:100%;
	height:1.1111111111111112rem;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/bot_back.png) 50% 40%/cover no-repeat;
	position:fixed;
	z-index:3;
	bottom:-0.2rem;
	left:0;
}
.bot-con div{
	width: 300%;
	clear: both;
	margin-top: 0.358rem;
	animation: marquee 3s linear infinite;
}
.bot-con span {
	float: left;
	display:block;
	width:4.083333333333333rem;
	height:0.3333333333333333rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
}
@keyframes marquee {
  0% { transform: translateX(0); }
  100% { transform: translateX(calc(-4.083333333333333rem)); }
}
.s-tips {
	position:fixed;
	z-index:3;
	width:0.46296296296296297rem;
	height:0.46296296296296297rem;
	left:50%;
	margin-left:-0.23148148148148148rem;
	bottom:1.2037037037037037rem;
	background-position:-0.046296296296296294rem -0.4722222222222222rem;
	animation: tipsAn 1.4s linear infinite;
}
@keyframes tipsAn {
  0% { 
		transform: translateY(0); 
		opacity: 1;
	}
  100% { 
		transform: translateY(calc(-1rem)); 
		opacity: 0;
	}
}
.share-back{
	display: none;
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width:100%;
	height:100%;
	overflow: hidden;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/share_back.png) no-repeat 0 50% /cover;
}
/* famous */
.famous-button-prev,.famous-button-next,.btn-prediction,.famous-box,.btn-highlights{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_spr.png) no-repeat 0 0 /7.712962962962963rem 9.574074074074074rem;
}
.famous-tit2 {
	clear:both;
	width:9.862962962962964rem;
	height:2.1666666666666665rem;
	color:#ffefcf;
	padding-top:0.09259259259259259rem;
	text-align:center;
	position:relative;
	font:600 0.5555555555555556rem '黑体';
	margin: 1.8rem auto 0;
}
.famous-tit2 strong {
	display:block;
	text-align:center;
	font-size: 0.8333333333333334rem;
	font-weight: bold;
}
.famous-info{
	color:#fff4de;
	font:bold 0.3888888888888889rem '黑体';
	width:8.518518518518519rem;
	margin:0.2777777777777778rem auto 0;
	text-align:center;
	line-height:0.46296296296296297rem;
}
.famous-desc{
	color:#b09e7f;
	font:bold 0.3333333333333333rem '黑体';
	width:8.518518518518519rem;
	height: 2rem;
	margin:0.2777777777777778rem auto 0;
	text-align:center;
	line-height:0.46296296296296297rem;
}
.famous-bj{
	color:#cfb078;
	font:bold 0.3333333333333333rem '黑体';
	text-align:center;
	padding-top: 0.1rem;
}
.famous-box{
	width:7.527777777777778rem;
	height:4.962962962962963rem;
	margin: -0.2rem auto 0;
	position: relative;
	background-position:-0.09259259259259259rem -4.518518518518518rem;
}
.famous-box .swiper-container{
	padding-top: 0.72rem;
	margin-left: 0.05rem;
}
.swiper-famous-box {
	position: relative;
	z-index: 1;
	width:7.407407407407407rem;
	height:4.166666666666667rem;
}
.swiper-famous-box .swiper-wrapper{
	width: 1500%;
	display: flex;
	flex-direction: row;
}
.swiper-famous-box .swiper-slide,.swiper-famous-box .swiper-slide img{
	width: 7.407407407407407rem;
	height: 4.166666666666667rem;
}
.famous-button-prev,.famous-button-next{
	position: absolute;
	display: block;
	width:0.37962962962962965rem;
	height:0.5277777777777778rem;
	top: 2.4rem;
	z-index: 2;
}
.famous-button-prev{
	left: -0.6666666666666666rem;
	background-position:-0.09259259259259259rem -0.8055555555555556rem;
}
.famous-button-next{
	right: -0.6666666666666666rem;
	background-position:-0.09259259259259259rem -0.09259259259259259rem;
}
.swiper-button-disabled{
	opacity: 0.2;
}
.btn-disabled{
	opacity: 0.4;
}
.container-share{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_back_pro.jpg) no-repeat 50% 40%/cover;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 2;
	overflow-x: hidden;
	overflow-y: auto;
	display: none;
}
.share-box{
	width: 100%;
	height: 200%;
}
.btn-prediction-w{
	display: block;
	width:4.611111111111111rem;
	height:1.3148148148148149rem;
	margin: 0.5rem auto 0;
}
.btn-prediction {
	display: block;
	width:4.611111111111111rem;
	height:1.3148148148148149rem;
	background-position:-0.09259259259259259rem -1.5185185185185186rem;
	text-indent: -9999rem;
}
.btn-highlights {
	display: block;
	width:4.611111111111111rem;
	height:1.3148148148148149rem;
	background-position:-0.09259259259259259rem -3.0185185185185186rem;
	text-align: center;
	color: #421c06;
	font: bold 0.49074074074074076rem '黑体';
	margin: 0 auto;
	line-height: 1.3148148148148149rem;
}
.container-famous{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_back.jpg) 50% 40%/cover no-repeat;
}
.btn-famous-clock,.btn-famous-mine,.btn-famous-lottery,.famous-tit {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_spr_0.png) no-repeat 0 0 / 10.092592592592593rem 7.092592592592593rem;
	margin:0 auto;
	display:block;
	text-indent:-92.58333333333333rem;
	font-size:0;
	width:4.611111111111111rem;
	height:1.3148148148148149rem;
}
.famous-btn-list{
	width:4.611111111111111rem;
	margin:1.4814814814814814rem auto 0;
}
.famous-btn-list li {
	width:4.611111111111111rem;
	margin-top:0.5rem;
}
.famous-btn-list li a {
	display:block;
	width:4.611111111111111rem;
	height:1.3148148148148149rem;
	font-size:0;
	text-indent:-92.58333333333333rem;
}
.btn-famous-clock {
	background-position:-0.5277777777777778rem -3.990740740740741rem;
}
.btn-famous-mine {
	display: none;
	background-position:-5.277777777777778rem -3.990740740740741rem;
}
.btn-famous-lottery {
	background-position:-0.5277777777777778rem -5.564814814814815rem;
}
.famous-tit {
	width:10rem;
	height:3.8518518518518516rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
	margin-top:3.1481481481481484rem;
}
.famous-tit-desc {
	color:#f8f0e2;
	font:0.3333333333333333rem '黑体';
	width:8.518518518518519rem;
	margin:-0.37037037037037035rem auto 0;
	text-align:center;
	line-height:0.46296296296296297rem;
}
.famous-tit-info{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_tit_dec.png) 50% 40%/cover no-repeat;
	width:7.685185185185185rem;
	height:0.8425925925925926rem;
	margin:0.3rem auto 0;
}
.famous-car,.famous-car b {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_car.png) no-repeat center top/9.722222222222221rem 3.6944444444444446rem;
}
.famous-car {
	width:9.722222222222221rem;
	height:1.4351851851851851rem;
	position:absolute;
	left:50%;
	bottom:0.8333333333333334rem;
	margin-left:-4.4907407407407405rem;
	background-position:0 -2.240740740740741rem;
}
.famous-car p {
	height:0.9259259259259259rem;
	color:#fff;
	font:0.37037037037037035rem '黑体';
	padding:0.5185185185185185rem 0 0 0.2481481481481481rem;
}
.famous-car b {
	display:block;
	position:absolute;
	top:-0.46296296296296297rem;
	right:-0.25rem;
	width:4.833333333333333rem;
	height:2.074074074074074rem;
	background-position:0 0;
}
.famous-car2{
	display: none;
}
.pop-finish-prediction{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_finish_p.png) no-repeat 0 0 /8.38888888888889rem 5.925925925925926rem;
	width: 8.38888888888889rem;
	height: 5.925925925925926rem;
	margin: -2.562962962962963rem 0 0 -4.194444444444445rem;
	z-index: 2;
}
.logo,.logo2 {
	width:3.9722222222222223rem;
	height:0.7962962962962963rem;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/logo2.png) no-repeat 0 0 /3.9722222222222223rem 0.7962962962962963rem;
	position:absolute;
	right:0.39814814814814814rem;
	top:0.42592592592592593rem;
	z-index:3;
}
.famous-nickname{
	position: absolute;
	left:0.39814814814814814rem;
	top:0.42592592592592593rem;
	display: inline-block;
	color: #fff;
	font: 0.2777777777777778rem '黑体';
	border-bottom:0.009259259259259259rem solid #fff;
	padding-bottom:0.046296296296296294rem;
}
.famous-nickname-wz{
	color: #c4a97b;
	font: 0.3333333333333333rem '黑体';
	padding-top:0.92592592592592593rem;
	padding-left:0.39814814814814814rem;
}
.famous-r-txt{
	position: absolute;
	left:0.39814814814814814rem;
	top: 2.685185185185185rem;
	width:2.4166666666666665rem;
	height:2.0185185185185186rem;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_r_txt.png) no-repeat 0 0 /2.4166666666666665rem 2.0185185185185186rem;
}
.famous-a {
	display:block;
	width:6.166666666666667rem;
	height:3.3703703703703702rem;
	margin:1.5444444444444444rem 0 0 3.240740740740741rem;
}
.famous-b {
	display:block;
	width:6.833333333333333rem;
	height:3.6666666666666665rem;
	margin:0.04074074074074073rem 0 0 0.19444444444444445rem;
}
.famous-c {
	display:block;
	width:8.49074074074074rem;
	height:4.972222222222222rem;
	margin:0.04074074074074073rem 0 0 2.0555555555555556rem;
}
.famous-r-t{
	height:2.0185185185185186rem;
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_r_t.png) no-repeat 0 0 /9.37037037037037rem 2.2222222222222223rem;
	width:9.37037037037037rem;
	height:2.2222222222222223rem;
	margin: 0.2rem auto 0
}
.famous-btns {
	width:8.38888888888889rem;
	margin:0.9629629629629629rem auto 0;
}
.famous-btns a {
	display:inline-block;
	text-indent:-92.58333333333333rem;
}
.btn-famous-cj,.btn-famous-sc {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_spr_1.png) no-repeat 0 0 /3.9814814814814814rem 2.4074074074074074rem;
}
.btn-famous-cj {
	width:3.888888888888889rem;
	height:1.1111111111111112rem;
	background-position:-0.046296296296296294rem -0.046296296296296294rem;
}
.btn-famous-sc {
	width:3.888888888888889rem;
	height:1.1111111111111112rem;
	background-position:-0.046296296296296294rem -1.25rem;
	margin-left: 0.5088888888888889rem;
}
.report-famous{
	position: fixed;
  top: 0;
	left:300%;
	z-index: 11;
	width: 1080px;
	height: 2086px;
	background: url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_back_share.png) no-repeat 0 0 /1080px 2086px;
}
.report-famous-nickname{
	position: absolute;
	left:44px;
	top:30px;
	display: inline-block;
	color: #fff;
	font: 30px '黑体';
	border-bottom:1px solid #fff;
	padding-bottom:10px;
}
.report-famous-btns{
  width: 906px;
  margin: 20px auto 0;
}
.report-famous-btns a{
  display: inline-block;
  text-indent: -9999px;
}
.report-famous-a{
  width: 666px;
  height: 364px;
  margin: 210px 0 0 350px;
}
.report-famous-b{
  width: 738px;
  height: 396px;
  margin: -4px 0 0 21px;
}
.report-famous-c{
  width: 917px;
  height: 537px;
  margin: -4px 0 0 138px;
}
.report-famous-ewm{
  width: 272px;
  padding-left: 370px;
  height: 250px;
  background: url(//game.gtimg.cn/images/lol/act/a20250805collection/famous_ewm_t.png) no-repeat 0 90px /350px 186px;
  margin: 230px 10px 0 0;
  float: right;
}
.report-famous-ewm img{
  display: block;
  width: 250px;
  height: 250px;
  border: 3px solid #f0cb99;
}
.famous-share-back{
	display: none;
	position: fixed;
	z-index: 2;
	left: 0;
	top: 0;
	width:100%;
	height:100%;
	overflow: hidden;
	background: rgba(0,0,0,0.6);
}






























/* 鍔ㄧ敾*/
:root {
	--animate-duration:1s;
	--animate-delay:1s;
	--animate-repeat:1;
}
.animated.delay-01s {
	-webkit-animation-delay:calc(1s * 0.1);
	animation-delay:calc(1s * 0.1);
	-webkit-animation-delay:calc(var(--animate-delay) *0.1);
	animation-delay:calc(var(--animate-delay) * 0.1);
}
.animated.delay-02s {
	-webkit-animation-delay:calc(1s * 0.2);
	animation-delay:calc(1s * 0.2);
	-webkit-animation-delay:calc(var(--animate-delay) *0.2);
	animation-delay:calc(var(--animate-delay) * 0.2);
}
.animated.delay-03s {
	-webkit-animation-delay:calc(1s * 0.3);
	animation-delay:calc(1s * 0.3);
	-webkit-animation-delay:calc(var(--animate-delay) *0.3);
	animation-delay:calc(var(--animate-delay) * 0.3);
}
.animated.delay-04s {
	-webkit-animation-delay:calc(1s * 0.4);
	animation-delay:calc(1s * 0.4);
	-webkit-animation-delay:calc(var(--animate-delay) *0.4);
	animation-delay:calc(var(--animate-delay) * 0.4);
}
.animated.delay-05s {
	-webkit-animation-delay:calc(1s * 0.5);
	animation-delay:calc(1s * 0.5);
	-webkit-animation-delay:calc(var(--animate-delay) * 0.5);
	animation-delay:calc(var(--animate-delay) * 0.5);
}
.animated.delay-06s {
	-webkit-animation-delay:calc(1s * 0.6);
	animation-delay:calc(1s * 0.6);
	-webkit-animation-delay:calc(var(--animate-delay) * 0.6);
	animation-delay:calc(var(--animate-delay) * 0.6);
}
.animated.delay-07s {
	-webkit-animation-delay:calc(1s * 0.7);
	animation-delay:calc(1s * 0.7);
	-webkit-animation-delay:calc(var(--animate-delay) * 0.7);
	animation-delay:calc(var(--animate-delay) * 0.7);
}
.animated.delay-08s {
	-webkit-animation-delay:calc(1s * 0.8);
	animation-delay:calc(1s * 0.8);
	-webkit-animation-delay:calc(var(--animate-delay) * 0.8);
	animation-delay:calc(var(--animate-delay) * 0.8);
}
.animated.delay-09s {
	-webkit-animation-delay:calc(1s * 0.9);
	animation-delay:calc(1s * 0.9);
	-webkit-animation-delay:calc(var(--animate-delay) * 0.9);
	animation-delay:calc(var(--animate-delay) * 0.9);
}
.animated.delay-10s {
	-webkit-animation-delay:1s;
	animation-delay:1s;
	-webkit-animation-delay:var(--animate-delay*1);
	animation-delay:var(--animate-delay*1);
}
.animated.delay-11s {
	-webkit-animation-delay:1.1s;
	animation-delay:1.1s;
	-webkit-animation-delay:var(--animate-delay*1.1);
	animation-delay:var(--animate-delay*1.1);
}
.animated.delay-12s {
	-webkit-animation-delay:1.2s;
	animation-delay:1.2s;
	-webkit-animation-delay:var(--animate-delay*1.2);
	animation-delay:var(--animate-delay*1.2);
}
.animated.delay-13s {
	-webkit-animation-delay:1.3s;
	animation-delay:1.3s;
	-webkit-animation-delay:var(--animate-delay*1.3);
	animation-delay:var(--animate-delay*1.3);
}
.animated.delay-14s {
	-webkit-animation-delay:1.4s;
	animation-delay:1.4s;
	-webkit-animation-delay:var(--animate-delay*1.4);
	animation-delay:var(--animate-delay*1.4);
}
.animated.delay-15s {
	-webkit-animation-delay:1.5s;
	animation-delay:1.5s;
	-webkit-animation-delay:var(--animate-delay*1.5);
	animation-delay:var(--animate-delay*1.5);
}
.animated.delay-16s {
	-webkit-animation-delay:1.6s;
	animation-delay:1.6s;
	-webkit-animation-delay:var(--animate-delay*1.6);
	animation-delay:var(--animate-delay*1.6);
}
.animated.delay-17s {
	-webkit-animation-delay:1.7s;
	animation-delay:1.7s;
	-webkit-animation-delay:var(--animate-delay*1.7);
	animation-delay:var(--animate-delay*1.7);
}
.animated.delay-18s {
	-webkit-animation-delay:1.8s;
	animation-delay:1.8s;
	-webkit-animation-delay:var(--animate-delay*1.8);
	animation-delay:var(--animate-delay*1.8);
}
.animated.delay-19s {
	-webkit-animation-delay:1.9s;
	animation-delay:1.9s;
	-webkit-animation-delay:var(--animate-delay*1.9);
	animation-delay:var(--animate-delay*1.9);
}
.animated.delay-20s {
	-webkit-animation-delay:calc(1s * 2);
	animation-delay:calc(1s * 2);
	-webkit-animation-delay:calc(var(--animate-delay) * 2);
	animation-delay:calc(var(--animate-delay) * 2);
}
.animated.delay-30s {
	-webkit-animation-delay:calc(1s * 3);
	animation-delay:calc(1s * 3);
	-webkit-animation-delay:calc(var(--animate-delay) * 3);
	animation-delay:calc(var(--animate-delay) * 3);
}
.animated.delay-40s {
	-webkit-animation-delay:calc(1s * 4);
	animation-delay:calc(1s * 4);
	-webkit-animation-delay:calc(var(--animate-delay) * 4);
	animation-delay:calc(var(--animate-delay) * 4);
}
.animated.delay-50s {
	-webkit-animation-delay:calc(1s * 5);
	animation-delay:calc(1s * 5);
	-webkit-animation-delay:calc(var(--animate-delay) * 5);
	animation-delay:calc(var(--animate-delay) * 5);
}
.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-duration:var(--animate-duration);
	animation-duration:var(--animate-duration);
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
.fade-in-down {
	-webkit-animation-name:fade-in-down;
	animation-name:fade-in-down;
}
@keyframes fade-in-down {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0);
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
;}@keyframes fade-in-left {
	from {
	opacity:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0);
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
;}.fade-in-left {
	-webkit-animation-name:fade-in-left;
	animation-name:fade-in-left;
}
@keyframes fade-in-right {
	from {
	opacity:0;
	-webkit-transform:translate3d(100%,0,0);
	transform:translate3d(100%,0,0);
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
;}.fade-in-right {
	-webkit-animation-name:fade-in-right;
	animation-name:fade-in-right;
}
@keyframes fade-in-down {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,-100%,0);
	transform:translate3d(0,-100%,0);
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
;}.fade-in-down {
	-webkit-animation-name:fade-in-down;
	animation-name:fade-in-down;
}
@keyframes hx-animated {
	0% {
	transform:scale(1);
}
50% {
	transform:scale(1.03);
	filter:brightness(1.03);
}
100% {
	transform:scale(1);
}
;}.hx-animated {
	animation:hx-animated 1s ease-in-out infinite;
	animation-fill-mode:both;
	transform-origin:center;
	transition:all 0.3s ease;
	-webkit-animation:hx-animated 2s ease-in-out infinite;
	-webkit-animation-fill-mode:both;
	-webkit-transform-origin:center;
}
@keyframes flip-in-x {
	from {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,90deg);
	transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,90deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
	opacity:0;
}
40% {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,-20deg);
	transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,-20deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
}
60% {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,10deg);
	transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,10deg);
	opacity:1;
}
80% {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,-5deg);
	transform:perspective(3.7037037037037037rem) rotate3d(1,0,0,-5deg);
}
to {
	-webkit-transform:perspective(3.7037037037037037rem);
	transform:perspective(3.7037037037037037rem);
}
;}.flip-in-x {
	-webkit-backface-visibility:visible !important;
	backface-visibility:visible !important;
	-webkit-animation-name:flip-in-x;
	animation-name:flip-in-x;
}
@keyframes flip-in-y {
	from {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,90deg);
	transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,90deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
	opacity:0;
}
40% {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,-20deg);
	transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,-20deg);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in;
}
60% {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,10deg);
	transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,10deg);
	opacity:1;
}
80% {
	-webkit-transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,-5deg);
	transform:perspective(3.7037037037037037rem) rotate3d(0,1,0,-5deg);
}
to {
	-webkit-transform:perspective(3.7037037037037037rem);
	transform:perspective(3.7037037037037037rem);
}
;}.flip-in-y {
	-webkit-backface-visibility:visible !important;
	backface-visibility:visible !important;
	-webkit-animation-name:flip-in-y;
	animation-name:flip-in-y;
}
@keyframes fade-in-up {
	from {
	opacity:0;
	-webkit-transform:translate3d(0,30%,0);
	transform:translate3d(0,50%,0);
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
;}.fade-in-up {
	-webkit-animation-name:fade-in-up;
	animation-name:fade-in-up;
}
@keyframes zoom-in {
	from {
	opacity:0;
	-webkit-transform:scale3d(0.3,0.3,0.3);
	transform:scale3d(0.3,0.3,0.3);
}
50% {
	opacity:1;
}
;}.zoom-in {
	-webkit-animation-name:zoom-in;
	animation-name:zoom-in;
}
@keyframes zoom-in-up {
	from {
	opacity:0;
	-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,9.25925925925926rem,0);
	transform:scale3d(0.1,0.1,0.1) translate3d(0,9.25925925925926rem,0);
	-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
	animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
}
60% {
	opacity:1;
	-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-0.5555555555555556rem,0);
	transform:scale3d(0.475,0.475,0.475) translate3d(0,-0.5555555555555556rem,0);
	-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
	animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
}
;}.zoom-in-up {
	-webkit-animation-name:zoom-in-up;
	animation-name:zoom-in-up;
}
@keyframes fadeInBottomRight {
	from {
	opacity:0;
	-webkit-transform:translate3d(100%,100%,0);
	transform:translate3d(100%,100%,0);
}
to {
	opacity:1;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
}
;}.fade-in-bottom-right {
	-webkit-animation-name:fadeInBottomRight;
	animation-name:fadeInBottomRight;
}
@keyframes fadeOutDown {
	from {
	opacity:1;
}
to {
	opacity:0;
	-webkit-transform:translate3d(0,100%,0);
	transform:translate3d(0,100%,0);
}
;}.fade-out-down {
	-webkit-animation-name:fadeOutDown;
	animation-name:fadeOutDown;
}
@keyframes fadeOutLeft {
	from {
	opacity:1;
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100%,0,0);
	transform:translate3d(-100%,0,0);
}
;}.fade-out-left {
	-webkit-animation-name:fadeOutLeft;
	animation-name:fadeOutLeft;
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
.fade-out {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.fade-in {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}


/* ?? */
.container_hf {
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/back_hf.jpg) no-repeat 50% 40%/cover;
}
.wish-more-list li strong{
	color: #fbf6e8;
}
.wish-more-list li b{
	color: #a4adb6;
}
.wish-lottery-count{
	color: #745933;
}
.wish-lottery-count b{
	color: #432f17;
}
.wish-lottery-all{
	background-position: 0 -8.768518518518519rem;
	height: 1.0814814814814815rem;
}
.car-icon{
	background:url(//game.gtimg.cn/images/lol/act/a20250805collection/i_car_hf.png) no-repeat 0 0/cover;
	width:8.472222222222221rem;
	height:4.175925925925926rem;
	margin-left:-4.2407407407407405rem;
	position:absolute;
	left:50%;
	bottom:0.9259259259259259rem;
	z-index: 2;
}