/* 以下是根据base_site.html自动生成的样式类*/
/* 方法1：使用 @font-face 导入本地字体文件*/
@font-face {
	font-family:'优设标题黑';
	src:url('../font/YouSheBiaoTiHei-2.ttf') format('truetype');
	font-weight:normal;
	font-style:normal;
}
/* 基础版本 - 仅使用 otf*/
@font-face {
	font-family:'思源黑体';
	/* 这里的名称可以自定义*/
    src:url('../font/SourceHanSansSC-Normal-2.otf') format('opentype');
	font-weight:normal;
	font-style:normal;
	font-display:swap;
	/* 优化字体加载表现*/;
}
/* 基础版本 - 仅使用 otf*/
@font-face {
	font-family:'franklin';
	/* 这里的名称可以自定义*/
    src:url('../font/OPTIFranklinGothic-Medium.otf') format('opentype');
	font-weight:normal;
	font-style:normal;
	font-display:swap;
	/* 优化字体加载表现*/;
}
/* 方法1：使用 @font-face 导入本地字体文件*/
@font-face {
	font-family:'Swiss72';
	src:url('../font/Swiss721BT.ttf') format('truetype');
	font-weight:normal;
	font-style:bold;
}



/* 通用样式*/
.no-js {
	font-size: clamp(10px, 0.823vw, 16px); /* 字体大小在 14px 和 18px 之间，随视口宽度变化 */
}
body {
    
	/*max-width:120rem;*/
	overflow-x:hidden;
	margin:0 auto;
	display:block;
	/* font-size:1rem; */
	background-image:url('../images/home/bg2.jpg');
    background-size: contain;
	/* 替换为你的背景图片路径*/
    /* background-size:cover;*/
    background-attachment:fixed;
	background-position:center center;
	/* 可以根据需要调整*/;
}

/* 当屏幕宽度小于 600px 时 */
@media (max-width: 600px) {
    .no-js {
        font-size: 12px; /* 强制最小值 */
    }
}

/* 当屏幕宽度大于 900px 时 */
@media (min-width: 1920px) {
    .no-js {
       font-size: 16px; /* 强制最大值 */
   }
}

.navigation {
	position:fixed;
	z-index:19999;
	top:0;
	width:120rem;
	height:5.875rem;
	background:url(../images/head.png);
    background-size: contain;
}
.navigation .nav-logo {
	left:2.19rem;
	top:3.56rem;
	width:24.69rem;
	height:4.56rem;
	/* background:url("../images/logo/logo.png");*/
    /* background-size:contain;*/;
}
.navigation .nav-logo,.navigation .Home,.navigation .Games,.navigation .About,.navigation .News {
	position:absolute;
	/* 内部元素使用绝对定位*/;
}
.navigation .Home {
	left:65.75rem;
	top:2rem;
	width:8.5rem;
	height:1rem;
}
.navigation .Games {
	left:77.25rem;
	top:2rem;
	width:11.19rem;
	height:1rem;
}
.navigation .About {
	left:91.44rem;
	top:2rem;
	width:13.31rem;
	height:1rem;
}
.navigation .News {
	left:107.75rem;
	top:2rem;
	width:13.31rem;
	height:1rem;
}
/* 共同文字样式*/
.navigation .text {
	color:#737b80;
	font-family:思源黑体;
	font-size:1.25rem;
	font-weight:400;
	line-height:1rem;
	letter-spacing:0rem;
	text-align:left;
}
.game-icons-container {
	/* 矩形 2*/
    position:absolute;
	width:24.6875rem;
	height:6.25rem;
	left:45.1875rem;
	/* right:50.125rem;*/
    /* top:45.75rem;*/
    top:calc(var(--loc-height) - 8.125rem);
	/* top:80vh;*/
    /* bottom:2.75rem;*/
    border-radius:1.5625rem;
	background:rgb(64,55,55);
	opacity:0.81;
	display:flex;
	.game-icon {
	cursor:pointer;
	/* img_v3_026n_15a32360-aaa5-46f4-b688-15468c2a08cg.jpg*/
        flex:auto;
	margin-left:1.875rem;
	margin-top:0.3125rem;
	/* flex:1 1 5.625rem;*/
        object-fit:cover;
	max-width:90.4.75rem;
	height:5.625rem;
	border-radius:50%;
	background:rgb(64,55,55);
	opacity:0.51;
}
.active {
	background:url();
    background-size: contain;
	opacity:1;
}
;}.featureCarousel {
	position:relative;
	width:120rem;
	/* height:55.875rem;*/
    height:92vh;
	/* margin-top:4.6875rem; */
	left:0rem;
	top:0rem;
	.carousel-inner {
	width:120rem;
	/* height:55.875rem;*/
        height:100%;
	.carousel-item img {
	width:120rem;
	height:90vh;
            /* height:auto; */
	object-fit:contain;
	object-position: top;
}
;};}.playVideo {
	background:url("../images/home/play.png");
    background-size: contain;
    background-repeat: no-repeat;
	width:4.625rem;
	height:4.625rem;
	position:absolute;
	left:28.875rem;
	top:15.3125rem;
	cursor:pointer;
	iframe {
	background:url();
	z-index:999;
}
;}.featured-games {
	/* web 1920*/
    position:relative;
	/* top:67.375rem;*/
    width:120rem;
	height:67.5rem;
	/* background:rgb(255,255,255);*/    .featured-games-title {
	/* FEATURED GAMES*/
        position:relative;
	width:69rem;
	height:18.75rem;
	left:0rem;
	top:5.8125rem;
	background:url("../images/home/feature.png");
    background-size: contain;
    background-repeat: no-repeat;
	/* color:rgb(0,0,0);*/
        /* font-family:优设标题黑;*/
        /* font-size:4rem;*/
        /* font-weight:400;*/
        /* line-height:5.1875rem;*/
        /* letter-spacing:0rem;*/
        /* text-align:left;*/;
}
.row {
	/* 街景kv-1920X1080.jpeg*/
        position:absolute;
	width:120rem;
	height:37.25rem;
	/* left:4.0625rem;*/
        top:21.5rem;
	.featureCarousel {
	position:relative;
	width:62.3125rem;
	height:35.125rem;
	margin-top:0rem;
	left:4.0625rem;
	top:0rem;
	/* bottom:0;*/
            .Image {
	position:relative;
	width:62.3125rem;
	height:35.125rem;
	top:0rem;
	right:0;
	img {
	position:absolute;
	width:62.3125rem;
	height:35.125rem;
	top:0rem;
	right:0;
}
;};}.game-description {
	position:absolute;
	width:46.25rem;
	height:37.25rem;
	left:69.5625rem;
	.point {
	position:absolute;
	width:1.9375rem;
	height:1.9375rem;
	background-color:#3778e5;
	left:0;
	bottom:0;
}
h3 {
	position:absolute;
	width:46.25rem;
	height:5.75rem;
	left:0rem;
	top:0rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:rgb(6,6,6);
	font-family:Swiss721BT;
	font-size:4rem;
	font-weight:600;
	line-height:5.8125rem;
	letter-spacing:0rem;
	text-align:left;
}
.game_content {
	/* Start from a young Master in Penglai Island and discover your path to legend,search for more martial arts warriors with unique skills,and fight against dangerous demons in Warrior World.*/
                position:absolute;
	width:46.25rem;
	height:18.4375rem;
	left:0rem;
	/* right:5.375rem;*/
                top:14.25rem;
	color:rgb(6,6,6);
	font-family:思源黑体;
	font-size:2.25rem;
	font-weight:400;
	line-height:3.25rem;
	letter-spacing:0rem;
	text-align:left;
}
.gp {
	/* img_v3_02ek_ff519df4-ae2f-4a65-9c1e-c9480ae4b8cg.jpg*/
                position:absolute;
	width:11.3125rem;
	height:3.375rem;
	left:0rem;
	top:7.5rem;
	background:url("../images/home/gp.png");
    background-size: contain;
	object-fit:contain;
}
.ios {
	position:absolute;
	width:10rem;
	height:3.375rem;
	left:12.8125rem;
	top:7.5rem;
	background:url("../images/home/apple.png");
    background-size: contain;
	object-fit:contain;
}
.fb {
	/* 矩形 5*/
                position:absolute;
	width:5.9375rem;
	height:5.9375rem;
	right:8.6875rem;
	top:31.625rem;
	background:url("../images/home/fb.png");
    background-size: contain;
	object-fit:contain;
}
.dc {
	/* 矩形 5*/
                position:absolute;
	width:5.9375rem;
	height:5.9375rem;
	right:0rem;
	top:31.625rem;
	background:url("../images/home/dc.png");
    background-size: contain;
	object-fit:contain;
}
;};}.game-icons-container {
	position:absolute;
	/* top:53.6875rem;
	width:24.6875rem;
	height:6.25rem;*/
        left:50.8125rem;
	top:56.9375rem;
	width:14.5rem;
	height:4.5rem;
	border-radius:1.5625rem;
	background:url();
    background-size: contain;
	display:flex;
	.game-icon {
	cursor:pointer;
	/* img_v3_026n_15a32360-aaa5-46f4-b688-15468c2a08cg.jpg*/
            flex:auto;
	margin-left:1.25rem;
	/* margin-top:0.3125rem;*/
            /* flex:1 1 5.625rem;*/
            object-fit:contain;
	max-width:4rem;
	height:4.125rem;
	border-radius:50%;
	background:rgb(64,55,55);
	opacity:0.51;
}
.first {
	margin-left:0rem;
}
.active {
	background:url();
	opacity:1;
}
;};}.title-allgames {
	position:relative;
	width:45.5rem;
	height:20.625rem;
	left:0rem;
	top:5.8125rem;
	background:url("../images/home/allgames.png");
    background-size: contain;
}
.title-aboutus {
	position:absolute;
	width:41.4375rem;
	height:20.625rem;
	left:0rem;
	top:0rem;
	background:url("../images/home/aboutus.png");
    background-size: contain;
}
.title-news {
	position:absolute;
	width:24.5rem;
	height:20.625rem;
	left:0rem;
	top:0;
	/* top:5.8125rem;*/
    background:url("../images/home/news.png");
    background-size: contain;
}
.all-games {
	/* ABOUT US*/
    position:relative;
	width:120rem;
	padding-bottom:2rem;
	/* height:80rem;*/
    /* width:34.1875rem;*/
    /* height:5.375rem;*/
    /* left:3.625rem;*/
    /* top:147.3125rem;*/;
}
/* Games Grid*/
.games-grid {
	position:relative;
	display:grid;
	grid-template-columns:23.5625rem 23.5625rem 23.5625rem 23.5625rem;
	width:111.875rem;
	height:72.3125rem;
	left:4.0625rem;
	top:0rem;
	/* grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));*/
    column-gap:5.875rem;
	row-gap:3.3125rem;
	/* padding-top:150.5625rem;*/
    /* height:60.125rem;*/
    overflow:hidden;
	/* width:786;*/
    /* top:150.5625rem;*/
    /* left:9.1875rem;*/    .game-card {
	/* Birdman Go！首图全屏图.jpg*/
        /* position:absolute;*/
        width:23.5625rem;
	height:49.875rem;
	overflow:hidden;
	/* left:9.1875rem;*/
        /* overflow:hidden;*/        img {
	width:100%;
	height:41.875rem;
	object-fit:contain;
}
.game-title {
	position:relative;
	/* padding:0.625rem;*/
            text-align:center;
	font-size:2.25rem;
	/* font-weight:bold;*/;
}
.game-dec {
	position:relative;
	/* padding:0.625rem;*/
            text-align:center;
	font-size:1.5rem;
	/* font-weight:bold;*/;
}
;};}.button-container {
	position:relative;
	left:52.4375rem;
	top:3.25rem;
	display:block;
	text-align:center;
	width:15rem;
	height:12.3125rem;
	.arrow {
	background:url('../images/home/more.png');
    background-size: contain;
	position:absolute;
	top:3.5625rem;
	cursor:pointer;
	left:5.1875rem;
	width:4.25rem;
	height:3.4375rem;
}
;}/* About Section*/
.about-section {
	/* padding:2.5rem 1.25rem;*/
    display:block;
	position:relative;
	width:120rem;
	height:67.5rem;
	display:flex;
	padding-top:5.8125rem;
	align-items:center;
	/* background-color:#f9f9f9;*/
    margin:1.25rem 0;
	.point {
	position:absolute;
	top:63.0625rem;
	left:66.375rem;
	width:1.9375rem;
	height:1.9375rem;
	background-color:#3778e5;
}
.read-more {
	font-family:'franklin';
	font-size:1.3125rem;
	position:absolute;
	top:54.5625rem;
	right:4.0625rem;
	width:11.25rem;
	height:1.1875rem;
}
;}.slogan {
	position:absolute;
	right:4.8125rem;
	top:6.5625rem;
	width:48.5rem;
	height:11.5rem;
	background:url('../images/home/slogan.png');
    background-size: contain;
}
.mascot {
	position:absolute;
	width:58.6875rem;
	height:48rem;
	left:5.625rem;
	top:16.0625rem;
	background:url('../images/home/loong.png');
    background-size: contain;
}
.about-content {
	position:absolute;
	right:4.6875rem;
	top:25.0625rem;
	width:48.875rem;
	height:35.375rem;
    background: url('../images/home/dec.png');
    background-size: contain;
	p {
	font-family:'franklin';
	/* font-size:2.3125rem;
	line-height:2.9375rem;*/
        font-size:2.25rem;
	font-weight:400;
	line-height:3.25rem;
	letter-spacing:0rem;
	text-align:justify;
};
}/* News Section*/
.news-section {
	position:relative;
	width:120rem;
	/* height:143.75rem;*/
    height:128.25rem;
	/* padding-bottom:15.5rem;*/
    left:0;
	top:0;
	overflow:hidden;
	.first {
	top:16.1875rem;
}
/* padding:1.25rem;*/;}.news-line {
	position:relative;
	top:4.25rem;
	left:0;
	width:100%;
	height:0.3125rem;
	background-color:black;
}
.news-dec {
	position:relative;
	top:5.625rem;
	height:14.5625rem;
	width:100%;
	left:0;
	font-family:'franklin';
	font-size:1.4375rem;
	overflow:hidden;
	/* 隐藏超出框的文本*/;
}
.news-title {
	font-family:'Swiss72';
	font-weight:600;
	font-size:2.5625rem;
}
.news-point {
	position:absolute;
	width:1.9375rem;
	height:1.9375rem;
	background-color:#3778e5;
	left:0;
	bottom:0;
}
.news-card {
	/* display:none;*/
    position:relative;
	width:115.9375rem;
	height:30.3125rem;
	left:4.0625rem;
	margin-top:10.5625rem;
	/* margin-bottom:1.875rem;*/
    /* border:1px solid #eee;*/
    /* border-radius:0.5rem;*/
    /* overflow:hidden;*/;
}
.news-card-first {
	/* display:none;*/
    position:relative;
	width:115.9375rem;
	height:30.3125rem;
	left:4.0625rem;
	margin-top:16.1875rem;
	/* margin-bottom:1.875rem;*/
    /* border:1px solid #eee;*/
    /* border-radius:0.5rem;*/
    /* overflow:hidden;*/;
}
.news-image {
	width:53.9375rem;
	height:30.3125rem;
	object-fit:contain;
}
.news-content {
	position:absolute;
	width:50.3125rem;
	right:3.3125rem;
	top:0;
	height:30.3125rem;
	/* padding:1.25rem;*/
    /* flex:1;*/    .read-more {
	font-family:'franklin';
	font-size:1.3125rem;
	position:absolute;
	top:28.375rem;
	left:38.3125rem;
	width:11.25rem;
	height:1.1875rem;
}
;}.news-button-container {
	position:relative;
	left:52.4375rem;
	top:3.1875rem;
	display:block;
	text-align:center;
	width:15rem;
	height:15.5rem;
}
/**/
.news-arrow {
	background:url('../images/home/more.png');
    background-size: contain;
	position:absolute;
	cursor:pointer;
	top:3.5625rem;
	left:5.1875rem;
	width:4.25rem;
	height:3.4375rem;
}
.read-more {
	display:inline-block;
	/* margin-top:0.625rem;*/
    color:#666;
	text-decoration:none;
}
.control-button {
	display:inline-block;
	cursor:pointer;
	color:#666;
	transition:all 0.3s;
	color:rgb(6,6,6);
	font-family:思源黑体;
	font-size:2.25rem;
	font-weight:400;
	line-height:3.25rem;
	letter-spacing:0rem;
	text-align:left;
	/* border:1px solid #ddd;
	border-radius:0.25rem;*/
    /* margin:0 0.625rem;*/;
}
.control-button:hover {
	color:#333;
	background-color:#f5f5f5;
}
.control-button.hidden {
	display:none;
}
.youtubueVideo {
	width:70rem;
	height:38.75rem;
	position:absolute;
	display:flex;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
}
.close-button {
	background:url('../images/home/close.png');
    background-size: contain;
	width:3.625rem;
	height:3.6875rem;
	position:absolute;
	top:12.5rem;
	right:23.125rem;
	border:hidden;
}
.newsText {
	width:100%;
	height:auto;
	padding-left:4.0625rem;
	padding-right:4.0625rem;
	.title {
	position:relative;
	font-family:'Swiss72';
	font-size:3.125rem;
	text-align:center;
	font-weight:600;
	padding-top:8.8125rem;
}
.create_time {
	position:relative;
	font-family:'franklin';
	font-size:1.875rem;
	text-align:center;
	font-weight:400;
	padding-top:4.625rem;
}
.line {
	position:relative;
	top:4.0625rem;
	left:0;
	width:100%;
	height:0.3125rem;
	background-color:black;
}
.info {
	width:100%;
	padding-top:9.5625rem;
	height:auto;
	padding-left:4.5625rem;
	padding-right:4.5625rem;
	font-family:'franklin';
	font-size:2.1875rem;
	text-align:left;
	font-weight:400;
	/* padding-top:4.625rem;*/;
}
.back {
	background:url('../images/news/back.png');
    background-size: contain;
	width:18.0625rem;
	height:8.125rem;
	position:relative;
	margin-left:47.25rem;
	margin-top:10.125rem;
	margin-bottom:8.6875rem;
}
;}/* 游戏页样式*/
.gamePagePhoto {
	position:relative;
	width:120rem;
	height:55.875rem;
	top:-1rem;
	margin-top:5.9375rem;
	img {
	object-fit:cover;
	width:120rem;
	height:55.875rem;
}
.yt {
	width:4.1875rem;
	height:4.125rem;
	position:absolute;
	background:url('../images/game/yt.png');
    background-size: contain;
	top:1.75rem;
	right:17.875rem;
}
.dc {
	width:4.125rem;
	height:4.125rem;
	position:absolute;
	background:url('../images/game/dc.png');
    background-size: contain;
	top:1.75rem;
	right:11.0625rem;
}
.mail {
	width:4.3125rem;
	height:3.1875rem;
	position:absolute;
	background:url('../images/game/email.png');
    background-size: contain;
	top:2.1875rem;
	right:4.0625rem;
}
;}.introducation {
	position:relative;
	width:100%;
	height:auto;
	top:5.8125rem;
	left:0;
	.title {
	position:relative;
	left:0;
	top:0;
	width:59rem;
	height:20.625rem;
	background:url('../images/game/introduction.png');
    background-size: contain;
}
.main_pic {
	position:relative;
	left:1.875rem;
	margin-top:-5rem;
	width:64.6875rem;
	min-height:68.625rem;
	/* background:#b4b9bb;*/
        height:auto;
	img {
	object-fit:contain;
	width:64.6875rem;
	min-height:68.625rem;
	height:auto;
}
;}.game-description {
	position:absolute;
	width:51.4375rem;
	height:48.3125rem;
	left:68.75rem;
	top:24.625rem;
	.point {
	position:absolute;
	width:1.9375rem;
	height:1.9375rem;
	background-color:#3778e5;
	left:0;
	bottom:0;
}
h3 {
	position:absolute;
	width:100%;
	height:3.75rem;
	left:0rem;
	top:0rem;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:rgb(6,6,6);
	font-family:Swiss721BT;
	font-size:3.25rem;
	font-weight:600;
	line-height:3.3125rem;
	letter-spacing:0rem;
	text-align:left;
}
p {
	/* Start from a young Master in Penglai Island and discover your path to legend,search for more martial arts warriors with unique skills,and fight against dangerous demons in Warrior World.*/
            position:absolute;
	width:50.625rem;
	height:32.6875rem;
	left:0rem;
	/* right:5.375rem;*/
            top:8.6875rem;
	color:rgb(6,6,6);
	font-family:'franklin';
	font-size:1.75rem;
	font-weight:400;
	line-height:3.25rem;
	letter-spacing:0rem;
	text-align:left;
}
.game_content {
	/* Start from a young Master in Penglai Island and discover your path to legend,search for more martial arts warriors with unique skills,and fight against dangerous demons in Warrior World.*/
            position:absolute;
	width:50.625rem;
	height:32.6875rem;
	left:0rem;
	/* right:5.375rem;*/
            top:8.6875rem;
	color:rgb(6,6,6);
	font-family:'franklin';
	font-size:1.75rem;
	font-weight:400;
	line-height:3.25rem;
	letter-spacing:0rem;
	text-align:left;
}
.gp {
	/* img_v3_02ek_ff519df4-ae2f-4a65-9c1e-c9480ae4b8cg.jpg*/
            position:absolute;
	width:15.375rem;
	height:4.5625rem;
	left:9.1875rem;
	bottom:0rem;
	background:url("../images/game/gp.png");
    background-size: contain;
	object-fit:contain;
}
.ios {
	position:absolute;
	width:13.8125rem;
	height:4.625rem;
	left:26.75rem;
	bottom:0rem;
	background:url("../images/game/apple.png");
    background-size: contain;
	object-fit:contain;
}
;};}#featureImage .Imageactive {
	opacity:1;
}
#featureImage .disable {
	opacity:0;
}
/* game character样式*/
.character {
	position:relative;
	width:120rem;
	height:81.125rem;
	margin-top:11.625rem;
	.character-title {
	background:url('../images/game/characters.png');
    background-size: contain;
	position:relative;
	left:0;
	top:0;
	width:51.5rem;
	height:20.625rem;
}
.game_characters {
	position:relative;
	margin-left:4rem;
	margin-top:-4.5625rem;
	width:111.9375rem;
	height:59.5rem;
}
.row {
	position:relative;
	margin-left:4rem;
	margin-top:-4.5625rem;
	width:111.9375rem;
	height:59.5rem;
	.icon {
	position:absolute;
	background-size:contain;
	width:10.625rem;
	height:10.625rem;
	left:2.125rem;
	top:4.5625rem;
}
.name {
	position:absolute;
	left:15.625rem;
	top:9.5rem;
	width:auto;
	height:3.625rem;
	font-family:'Swiss72';
	font-size:3.25rem;
}
.line {
	position:absolute;
	left:0;
	top:16.1875rem;
	width:27.1875rem;
	height:1rem;
	background:url("../images/game/line.png");
    background-size: contain;
}
p {
	position:absolute;
	left:0;
	top:20.375rem;
	width:27.375rem;
	height:19.875rem;
	font-family:'franklin';
	font-size:1.625rem;
	text-align:left;
}
.featureCarousel {
	position:absolute;
	width:77rem;
	height:57.8125rem;
	margin-top:0rem;
	left:17.5rem;
	top:0;
	.carousel-inner {
	img {
	width:77rem;
	height:57.8125rem;
	object-fit:contain;
}
;};};}.icons-container {
	/* 矩形 2*/
        position:absolute;
	width:49.5625rem;
	height:6rem;
	right:0rem;
	bottom:0rem;
	/* display:flex;*/        .game-icon {
	position:relative;
	cursor:pointer;
	/* img_v3_026n_15a32360-aaa5-46f4-b688-15468c2a08cg.jpg*/
            /* flex:1 1 5.625rem;*/  
            width:6rem;
	height:6rem;
	margin-right:0.8125rem;
	/* max-width:90.4.75rem;*/
            /* height:5.625rem;*/
            /* border-radius:50%;*/            /* background:rgb(64,55,55);*/
            object-fit:contain;
	opacity:0.31;
}
.active {
	background:url();
    background-size: contain;
	opacity:1;
	object-fit:contain;
}
img {
	width:6rem;
	height:6rem;
	object-fit:contain;
}
;};}





/* game feature css*/
.feature {
	position:relative;
	width:120rem;
	height:62.3125rem;
	margin-top:5.8125rem;
	.title {
	background:url('../images/game/feature.png');
	position:relativei;
	width:64.4375rem;
	height:20.625rem;
	left:0;
	top:0;
}
.carousel {
	position:absolute;
	width:111.875rem;
	height:39.75rem;
	padding-left:9.375rem;
	left:4rem;
	top:15.6875rem;
	padding-right:9.375rem;
	.el-carousel__item h3 {
	color:#475669;
	font-size:0.875rem;
	opacity:0.75;
	line-height:39.75rem;
	margin:0;
}
.el-carousel__item:nth-child(2n) {
	background-color:#99a9bf;
}
.el-carousel__item:nth-child(2n+1) {
	background-color:#d3dce6;
}


.el-carousel__item--card {
	width:75.85%;
	left:-13%;
	/* width:40.85%;
	left:14%;*/;
}
;};}.left {
	position:absolute;
	background:url('../images/game/left.png');
    background-size: contain;
	cursor:pointer;
	left:6.125rem;
	top:32.3125rem;
	width:4.1875rem;
	height:4.375rem;
}
.right {
	position:absolute;
	background:url('../images/game/right.png');
    background-size: contain;
	cursor:pointer;
	right:6.125rem;
	top:32.3125rem;
	width:4.1875rem;
	height:4.375rem;
}
/* 页脚样式*/
._footer {
	position:relative;
	width:120rem;
	height:33.625rem;
	/* left:-40rem;*/
    right:0;
	top:0rem;
	bottom:0;
	background:url('../images/home/bottom.png');
    background-size: contain;
	overflow:hidden;
	.foot-slogon {
	/* GET IN TOUCH*/
        position:relative;
	width:70.6875rem;
	height:15.125rem;
	left:5.6875rem;
	/* right:0;*/
        /* top:481.6875rem;*/
        bottom:10.9375rem;
	color:rgb(255,255,255);
	font-family:优设标题黑;
	font-size:6rem;
	font-weight:400;
	line-height:7.8125rem;
	letter-spacing:0rem;
	text-align:left;
	white-space:pre-wrap;
}
.foot-email {
	/* Business inquiry develop-bd@loongcheer.com Support Team support@loongcheer.com*/
        position:relative;
	width:20.6875rem;
	height:10.9375rem;
	left:88.4375rem;
	/* right:0;*/
        /* top:484.5625rem;*/
        bottom:12.25rem;
	color:rgb(255,255,255);
	font-family:思源黑体;
	font-size:1.5rem;
	font-weight:400;
	line-height:2.1875rem;
	letter-spacing:0rem;
	text-align:left;
	white-space:pre-wrap;
}
.privacy {
	/* Privacy Policy Terms of Use*/
        /* Privacy Policy Terms of Use*/
        position:absolute;
	width:13.125rem;
	height:2.1875rem;
	left:17.5625rem;
	/* right:0;*/
        /* top:501.125rem;*/
        bottom:2.5rem;
	text-align:left;
}
.terms {
	position:absolute;
	width:13.125rem;
	height:2.1875rem;
	left:36.875rem;
	/* right:0;*/
        /* top:501.125rem;*/
        bottom:2.5rem;
	text-align:left;
}
.footer-sms {
	background:url(../images/home/font-sms.png);
    background-size: contain;
	/* image.png*/
        position:relative;
	width:25.1875rem;
	height:7.1875rem;
	left:84.75rem;
	right:0;
	/* top:497.8125rem;*/
        bottom:1.6875rem;
	.fb {
	position:absolute;
	display:block;
	left:4.6875rem;
	top:0.625rem;
	width:4.375rem;
	height:4.375rem;
}
.dc {
	position:absolute;
	display:block;
	left:11.4375rem;
	top:0.625rem;
	width:4.375rem;
	height:4.375rem;
}
.email {
	position:absolute;
	display:block;
	left:18.375rem;
	top:0.625rem;
	width:4.375rem;
	height:4.375rem;
}
;};}/* 注释掉的样式*/
/* .nav-button:hover {
	background-color:#f0f0f0;
}*//* 注释掉的样式*/
/* .button-item:hover {
	color:#007bff;
}*//* 注释掉的样式*/
/* .sms-box:hover {
	opacity:0.8;
}*/


#Mycarousel .el-carousel__item--card {
    width:83.4%;
    left:-16%;
}