@charset "utf-8";


.cn .title-a h1 {font-size: 100px;}
.cn .team .screen-2 .join-us .item.it4 .text h4,.cn .team .screen-2 .join-us .item.it8 .text h4 {text-align: center;padding-left: 0;}
.cn .index .screen-5 .merchandise a.b-none {margin-left: -78px;}




@media screen and (max-width: 5120px) {
	
	.lyd-screen-history-content-left-swiper .swiper-slide img {width: auto;height: auto;}
	.lyd-screen-wallpaper-swiper .img {height: 100%;}
	#merchandise .screen-1 .content{margin-top: 15%;}
	.title-a i {display: none;}
	.lyd-screen-join-type-right .lyd-screen-join-type-list {height: 720px;margin: 2% 0;padding: 0;}
}
@media screen and (max-width: 3840px) {
	.lyd-screen-game-nav-swiper .swiper-slide {width: auto;margin: 0 10px;}
}
@media screen and (max-width: 2560px) {
	
}
@media screen and (max-width: 2048px) {
	.lyd-screen-history-content-left-swiper .swiper-slide img {width: auto;height: auto;}
}
@media screen and (max-width: 1920px) {
	.merchandise-list .item h3	 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}	
	.game .screen-2 .left .img-border,.game .screen-3 .right .img-border {background: none!important;}
	.title-a i {display: none;}
	.right-menu a::after {display: none}
	.right-menu a strong {padding:1px 5px;}
	.right-menu a.cur strong {border: 1px solid #cb0822;}
	.game .screen-1 .left { margin-top: 8%;}
	.lyd-screen-history-content-left-swiper .swiper-slide img {width: auto;height: auto;}
	#merchandise .screen-1 .content {margin-top: auto;height: auto;top: 50%;transform: translateY(-40%);}
	.lyd-screen-join-type-right .lyd-screen-join-type-list {height: 460px;}
	#joinlist .lyd-screen-join-content {margin-top: 8%;}
}
@media screen and (max-width: 1800px) {
	.lyd-screen-team-content-left .title-1 {font-size: 60px!important;}
	.lyd-screen-team-item .left-pic .name-1 {font-size: 16px;}
	.lyd-screen-team-item .right-text .text-2 li {font-size: 14px;}
	.lyd-screen-team-item .right-text .name-1 strong {font-size: 26px;}
	.lyd-screen-team-item .right-text .text-2 {padding-top: 10px;}
	.studio-year .item .year h2 {font-size: 70px;}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .title h3 {font-size: 22px;}
	.rectangular h6 {padding: 5px 10px;}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .title {padding-bottom: 10px;}
	.studio-year .item .title {margin-bottom: 8px;margin-top: -20px;}
	.studio-year .item .year i {font-size: 13px;bottom: 25px}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .text-a {font-size: 14px;line-height: 22px;}
}
@media screen and (max-width: 1680px) {
	.no-touch .nav-c-box.ncbox1 {width: 500px;height: 500px;margin: -244px 0 0 -250px;}
	.no-touch .nav-c-box.ncbox2 {width: 360px;height: 360px;margin: -180px 0 0 -180px;}
	.no-touch .nav-box .nav-line {width: 29%;}
	.nav-swiper .swiper-slide-active .nav-txt h3 {font-size: 80px;line-height: 80px;}
	.index .screen-1 .left {left: 12%;}
	.index .screen-2 .left,.index .screen-3 .left {left: 12%;}
	.index .screen-2 .right,.index .screen-3 .right,.index .screen-4 .right {right: 10%;}
	.index .screen-2 .left .bottom{margin-top: -480px!important;}
	.index .screen-3 .right {top: 35%;}
	.index .screen-4 .left {top: 50%;}
	.game .screen .content,.team .screen .content,.trends .screen-1 .content,.merchandise .screen-1 .content {width: 80%;}
	.game .screen-1 .content,.studio .screen-1 .content,.team .screen-1 .content,.trends .screen-1 .content,.merchandise .screen-1 .content {margin-top: 200px;}
	.studio .screen-2 .right {padding-left: 200px;right: 2%;}
	.swiper-year .swiper-slide-prev .studio-year{margin-left:-12px;}
	.swiper-year .swiper-slide-active .studio-year{margin-left:12px;}
	.swiper-year .swiper-slide-next .studio-year{margin-left:-8px;}
}
@media screen and (max-width: 1440px) {
	.nav-swiper .nav-txt a h3 {font-size: 30px;}
	.no-touch .nav-box .nav-line {width: 25.5%;}
	.title-a h1 {font-size: 100px;}
	.title-b h3 {font-size: 24px;}
	.text-a {font-size:16px;line-height:26px;}
	.title-b {padding-top: 10px;}
	.btn-a a {width: 140px;padding: 10px 0;}
	.btn-a {margin-top: 0px;}
	#avideo1 {max-height: 700px;height: auto;}
	.right-menu.rm2 {top: 84%;}
	.index .screen-2 .left {width: 45%;}
	.index .screen-2 .left .swiper-pic-2 {width:88%;}
	.index .screen-2 .left .bottom {margin-top: -400px!important;}	
	.index .screen-2 .right {width: 30%;}
	.index .screen-2 .content {margin-top: 150px;}
	.index .screen-3 .content {margin-top: 50px;}
	.index .screen-3 .right {right: 2%;}
	.index .screen-4 .left {top: 5%;left: 10%;}
	.index .screen-4 .right {top: 15%;width: 45%;}
	.copy-bottom .content {width:80%!important;}
	.game .screen-1 .left {width: 30%;}
	.game .screen-1 .right {width: 60%;}
	.game .screen-2 .left { margin-left: 0; }
	.game .screen-2 .right {width: 40%;right: 0;}
	.game .screen-3 .left {width: 30%; left: 0;}
	.game .screen-3 .right {margin-right: 0;}
	.swiper-year.swiper-container {margin-top: -100px;}
	.studio .screen-1 .left {left: 10%;}
	.studio .screen-2 .right {right: 10%;width: 45%;padding-left: 150px;}
	.studio .screen-2 .content {margin-top: 200px;}
	.pagination-left {top: -350px;}
	.studio-year::before {left: -80px;}
	.swiper-year .swiper-slide-prev .studio-year{margin-left:-12px;}
	.swiper-year .swiper-slide-active .studio-year{margin-left:25px;}
	.swiper-year .swiper-slide-next .studio-year{margin-left:5px;}
	.team .screen-1 .left,.trends .screen-1 .left {width: 30%;}
	.team .screen-1 .right,.trends .screen-1 .right {width: 70%;}
	.team .screen-1 .right .team-list .img-l {width: 40%;}
	.team .screen-1 .right .team-list .text-r {padding: 20px 0 0 5%;width:50%;}
	.team .screen-1 .right .team-list .text-r .text ul li {font-size: 16px;}
	.team .screen-1 .right .team-list .text-r h2 {font-size:40px;}
	.team .screen-2 .join-us {width: 100%;}
	.team .screen-2 .left {width: 59.5%;}
	.team .screen-2 .right  {width: 40.5%;}
	.merchandise-nav li a strong {font-size: 16px;}
	.merchandise .screen-1 .right {width: 78%;}
	.merchandise-list .item h3 {font-size: 20px;}
	.merchandise-list .item .model h5,.merchandise-list .item a:hover .btn span {font-size: 14px;}
	.merchandise-detail .detail-center .detail-right {padding-left: 5%;width: 50%;}
	.merchandise-detail .detail-center .detail-pic {width: 45%;}
	.merchandise-detail .detail-center .detail-right .text {font-size: 14px;}
	.merchandise-detail .detail-center .detail-right .btn a {width: 140px;padding: 10px 0;}
	.merchandise-detail .detail-center .detail-right .btn h4,.merchandise-detail .detail-info .text {font-size: 16px;}
	.merchandise-detail .detail-center .detail-right .btn {margin-top: 20px;}
	.merchandise-detail .detail-center .detail-swiper-small .img img {width: calc(100% - 3px);}
	.contact-left .item .title h2 {font-size: 24px;}
	.contact-left {margin-top: 20px;}
	.contact-left .item.ic1 {padding: 5% 8%;}
	.contact .screen-1 .left {bottom: 15%;}
	.index .screen-5 .merchandise {margin: 150px auto auto auto;width: 900px;}
	.index .screen-5 .content {top: 50px;}
	.studio-year .item .text-a {font-size: 14px;line-height: 22px;}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .title h3 {font-size: 18px;}
	.studio-year .item .title {margin-top: -10px;padding-bottom: 8px;margin-bottom: 8px;}
	.studio-year .item .title h3 {font-size: 15px;}
	.lyd-screen-history-content-right-line-dian-swiper .swiper-slide.swiper-slide-prev i,.lyd-screen-history-content-right-line-dian-swiper .swiper-slide.swiper-slide-next i {margin-right: -10px;}
	.lyd-screen-game-nav-swiper .swiper-slide a {font-size: 14px;}
	.rolling i {width: 13px;height: 20px;}
	.rolling span {font-size: 12px;}
	.lyd-nav {top: 5%;}
	.nav-language {top: 2%;}
	.lyd-right-icon a.showewm,.lyd-right-icon a.showewm i,.lyd-right-icon li i,.lyd-right-icon li i::after {width: 30px;height:30px;}
	.lyd-right-icon a.showewm::after,.lyd-right-icon li i::after {width: 30px;height: 30px;background: url('../images/kuang.png') right center no-repeat;background-size: 100%;}
	.lyd-right-icon a.showewm i img,.lyd-right-icon li i img{max-width: 30%;max-height: 50%;}
	.lyd-screen-swiper .lyd-index-pagination {bottom: 0;}
	.lyd-screen-swiper .lyd-index-pagination span {width: 4px;height:4px;}
	.lyd-screen-swiper .lyd-index-pagination span::after {width: 10px;height: 10px;margin: -6px 0 0 -6px;}
	.studio-year .item .year h2 {font-size: 50px;line-height:55px;}
	.index .screen-1 .left {width: 25%;}
	.lyd-nav {right: 15%;}
	.titlec h3 {font-size: 20px;}
	.text-a {font-size: 12px;line-height: 22px;}
	.lyd-right-icon li .eamlshow a {font-size: 12px;}
	.lyd-right-icon li .eamlshow {height: auto;background: url('../images/kuang2.png') left center no-repeat;background-size: 100% 100%;width: 220px;}
	.lyd-nav a.m1,.lyd-nav a.m1.cur {font-size: 14px;}
	.lyd-nav li ul li a {font-size: 12px;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year {width: 90%;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .item {width: 80%;}
	.lyd-screen-team-content-left .title-1 {font-size: 40px!important;}
	.lyd-screen-team-item .left-pic .name-1 {font-size: 14px;letter-spacing: 2px;}
	.lyd-screen-team-item .right-text .name-1 strong {font-size: 26px;}
	.lyd-screen-team-item .right-text .text-2 li {line-height: 22px;font-size: 12px;}
	.lyd-screen-team-item .right-text .name-1 {padding: 0px 0 10px 0;}
	.lyd-screen-team-item .right-text .text-2 {padding-top: 10px;}
	.lyd-screen-team-item .right-text .name-1 i {font-size: 12px;bottom: 14px;}
	.lyd-game-1 {left: 5%;width: 25%;}
	.rolling {bottom: 2%;}
	.lyd-screen-wallpaper-download span,.lyd-screen-join-type-item .date-2 span,.lyd-screen-join-type-top .num-1,.lyd-screen-join-type-list-item .text-2,.lyd-screen-join-type-list-item .icon-3 span {font-size: 12px;}
	.lyd-screen-wallpaper-title,.lyd-screen-join-title .title-1 {font-size: 50px;}
	.lyd-screen-join-title .nav-1 a ,.lyd-screen-join-type-nav strong,.lyd-screen-join-type-list-item .title-1{font-size: 18px;}
	.lyd-screen-join-type-item .title-1  {font-size: 28px;}
	.lyd-screen-game-container {transform: translateY(-50%);top: 50%;position: absolute;left: 0;width: 100%;}
	.lyd-screen-game-banner {margin: 0 auto;}
	.lyd-screen-game-nav-swiper .swiper-slide {margin: 0 10px;}
	.lyd-screen-join-type-item .jiantou-3 {width: 40px;height: 40px;background: url('../images/r4.png') center no-repeat;background-size: 20%;}
	.lyd-screen-join-type-list-item .icon-3 i  {width: 30px;height: 30px;background: url('../images/icon1.png') center no-repeat;background-size: 80%;}
	.lyd-screen-join-detail-title .title-2 {font-size: 40px;}
	.lyd-screen-join-detail-text .title-1{font-size: 20px;}
	.lyd-screen-join-detail-text .text-2 {font-size: 14px;line-height: 28px;}
	.lyd-screen-join-apply-windows-content .send-1 a {font-size: 14px;}
	.lyd-screen-join-detail-apply a {width: 150px;height: 44px;line-height: 44px;font-size: 13px;}
	.lyd-screen-join-apply-windows-content .text-1{font-size: 13px;}
	.lyd-screen-join-apply-windows-content .title-1 {font-size: 30px;}
	.lyd-screen-join-apply-windows-content .apply-input,.lyd-screen-join-apply-windows-content .upload-1 .upload-input,.lyd-screen-join-apply-windows-content .text-2 {font-size: 12px;}
	input::-webkit-input-placeholder{font-size: 12px;}
	input::placeholder{font-size: 12px;}
	input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none; font-size:12px;}
	input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#a1a4b2;font-size:12px;}
	input::-moz-input-placeholder,textarea::-moz-input-placeholder{color: #a1a4b2;font-size:12px;}
	input::-ms-input-placeholder,textarea::-ms-input-placeholder {color: #a1a4b2;font-size:12px;}
	.lyd-screen-wallpaper-download i {width: 12px;height: 12px;background-size: 100%;}
	.lyd-screen-wallpaper-download a:hover i {background-size: 100%;}
	.lyd-screen-wallpaper-download a {padding: 6px 20px;}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .title h3  {font-size: 14px!important;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .item .text-a {font-size: 12px!important;} 
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .title {padding-bottom: 10px;}
	.studio-year .item .title {margin-bottom: 5px!important;} 
}
@media screen and (max-width: 1366px) {
	.no-touch .nav-box .nav-line {width: 24.1%;}	
	.text-a {font-size: 14px;line-height: 24px;}
	.title-b {padding-top: 0px;margin-bottom: 10px;}
	.title-b h4 {font-size: 30px;}
	.index .screen-3 .left .itemlist-2 { padding-left: 40px;}
	.index .screen-3 .left .itemlist-2 .item::before {left: -38px;}
	.index .screen-3 .left .itemlist-2 .item .title h3,.index .screen-4 .right .title h3,.studio-year .item .title h3 {font-size: 24px;}
	.index .screen-3 .left .itemlist-2 .item .year h2 {font-size: 80px;}
	.index .screen-3 .left .itemlist-2 .item .title,.index .screen-4 .right .title{margin-bottom: 10px;}
	.index .screen-3 .left .itemlist-2 .item:first-child {margin-bottom: 40px;}
	.index .screen-3 .right {top: 22%;}
	.index .screen-4 .right {top: 25%;}
	.game .screen-1 .right .bottom .year h2 {font-size: 60px;}
	.game .screen-1 .right .bottom .year {height: 60px;top: 10px;}
	.game .screen-1 .right .bottom .year i {background-size: 40%;}
	.game .screen-2 .left,.game .screen-3 .right {width: 50%;}
	.game .screen-2 .left .img-border,.game .screen-3 .right .img-border {padding: 3px;}
	.game .screen-2 .right {width: 45%;}
	.game .screen-3 .right .img .play i {width: 59px;height: 59px;}
	.game .screen-3 .right .img .play {margin: -30px 0 0 -30px;}
	.swiper-year.swiper-container {margin-top: 0px;}
	.swiper-year .swiper-slide-prev .studio-year{margin-left:1px;}
	.swiper-year .swiper-slide-active .studio-year{margin-left:20px;}
	.swiper-year .swiper-slide-next .studio-year{margin-left:5px;}
	.swiper-year .swiper-slide {margin-bottom: 50px!important;}
	#team {background-size: 100%!important;background-position: center bottom!important;}
	.merchandise-detail .detail-center .detail-right {padding-top: 0px;}
	.merchandise .screen-1 .right .turn-page::before {width: 75%;}
	.text-logo {margin-bottom: 3%;width: 80%;}
	.lyd-nav {right: 15%;}
}
@media screen and (max-width: 1280px) {
	.index .screen-4 .left .btn-a {margin-top: 0px;}
	.index .screen-4 .right {top: 30%;}
	.swiper-year .swiper-slide-prev .studio-year{margin-left:-2px;}
	.swiper-year .swiper-slide-active .studio-year{margin-left:13px;}
	.swiper-year .swiper-slide-next .studio-year{margin-left:-7px;}
	.studio-year .item .title {margin-bottom: 10px;}
	.team .screen-1 .right .team-list .text-r {padding: 10px 0 0 5%;}
	.team .screen-1 .right .team-list .text-r h2 {padding:0px 0 20px 0;}
	.team .screen-1 .right .team-list .text-r .text ul li,.merchandise-detail .detail-center .detail-right .text h6  {font-size: 14px;}
	.team .screen-1 .right .team-list .img-l h3 {font-size: 30px;}
	.team .screen-1 .right .team-list .img-l .img {margin-left: 70px;}
	.contact .screen-1 .left {bottom: 15%;left: 10%;width: 40%;}
	.contact-left {padding: 3px;}
	.contact-left .contact-box {width: 100%;}
	.trends .screen-1 .right .trends-list .title h3,.merchandise-detail .detail-center .detail-right .title h2{font-size: 24px;}
	.merchandise .screen-1 .left .title-a h1 {font-size: 40px;}
	.merchandise-nav {padding-left: 0;}
	.merchandise .screen-1 .left {width: 17%;}
	.merchandise-detail .detail-center .detail-right .item li {width: 33%;}
	.merchandise-detail .detail-center .detail-right .text {padding: 10px 0;}
}
@media screen and (max-width: 1152px) {	
	.title-a h1 {font-size: 80px;}
	.pagination-box {right: -20px;}
	.index .screen-2 .content {margin-top: 0px;}
	.index .screen-2 .left .bottom {margin-top: -300px!important;}
	.index .screen-2 .right .title-a {margin-top: 100px;}
	.index .screen-2 .left .bottom {padding-top: 0px;}
	.index .screen-3 .img img {width: 150%;max-width: 150%;float: right;}
	.index .screen-3 .right {top: 15%;width: 35%;}
	.index .screen-4 .left {width: 30%;}
	.index .screen-4 .right {width: 50%;}
	.game .screen-1 .right {width: 60%;margin-right: 1%;}
	.game .screen-1 .right .bottom .text-a {font-size: 14px;line-height: 24px;}
	.game .screen-3 .content {margin: 100px auto 50px auto;}
	.game .screen-2 .right .download-pic .list a {width: 120px; padding: 10px 0;}
	.pagination-left {left: 30px;top: -300px;}
	.swiper-year .swiper-slide-prev .studio-year{margin-left:19px;}
	.swiper-year .swiper-slide-active .studio-year{margin-left:35px;}
	.swiper-year .swiper-slide-next .studio-year{margin-left:12px;}
	.team .screen-1 .right .team-list .text-r .text {padding: 10px 0 20px 0;}
	.team .screen-2 .join-us .item .text h4 {font-size: 14px;line-height: 24px;}
	.team .screen-1 .right .team-list .text-r { width: 54%;}
	.nav-swiper .swiper-slide-active .nav-txt h3 {font-size: 60px;line-height: 70px;}
	.nav-swiper .nav-txt a h3 {font-size: 24px;}
	.no-touch .nav-c-box.ncbox2 {width: 300px;height: 300px;margin: -150px 0 0 -150px;}
	.no-touch .nav-c-box.ncbox1 {width: 420px;height: 420px;margin: -203px 0 0 -210px;}
	.trends .screen-1 .right .trends-list {width: 100%;}
	.trends-detail .title h2 {font-size: 26px;}
	.detail-text {font-size: 16px;line-height: 26px;}
	.contact .screen-1 .left {width: 50%;}
}
@media screen and (max-width: 1024px) {
	
}
@media screen and (max-width: 860px) {
	.pcshow {display: none!important;}
	.mbshow,.menu-toggle  {display: block!important;}  
	.logo {top:2%;}
	.nav-language {top: 5%;}
	.right-menu,.swiper-pagination,.followmouse,.index-scroll,.pagination-left,.studio-year .item .year .mark-1,.merchandise-nav li.cur a i,.merchandise-nav li.cur a::after,.detail-top .path,.merchandise .screen-1 .right .turn-page::before,.merchandise-list .item .btn,.merchandise-list .item .model {display: none;}
	.index .screen-1 .left{left:0;width:100%; margin-top: 0;}
	.title-a h1 {font-size: 80px;}	
	#avideo1 {max-height: 100%;height: 100%;}
	.copy-bottom .content {width: 90%!important;}
	.game  {background-size: cover!important;}
	.index .screen .content {width:90%;overflow: hidden;margin: auto;left:5%;}
	.index .screen-1 .video video {object-fit: cover;position: absolute;}
	.index .screen-1 .left .title-a h1 {margin: 0 0 0 -3px;}
	.index .screen-2 .left {width:100%;margin-top: 0!important;position: relative;}
	.index .screen-2 .left, .index .screen-3 .left {left:auto;}
	.index .screen-2 .left .swiper-pic-2 {width:100%;}
	.index .screen-2 .right {width:100%;right:auto;position: relative;}
	.index .screen-2 .left .bottom {margin-top:20px!important;}
	.index .screen-2 .right .title-a {margin-top: 40px;}
	.index .screen-2 .content .title-b {margin-top: 0px!important;}
	.index .screen-2 .left .bottom .btn-b a h6 {letter-spacing: 1px;}
	.index .screen-3 .left {width: 100%;margin-top: 250px!important;}
	.index .screen-3 .left .itemlist-2 .item .title h3 {margin:10px auto auto;padding-left: 0px;}
	.index .screen-3 .right {top: 15%;width:100%;margin-top:0px!important;}
	.index .screen-3 .right .title-a h1 {margin-top:-100px!important;}
	.index .screen-3 .right .btn-a {margin-top: 0px;}
	.index .screen-4 .left {width: 100%;margin-top:0px!important;left:auto;position: relative;}
	.index .screen-4 .left .title-a h1 {margin-top:0px!important;}
	.index .screen-4 .left .btn-a a{margin-top: 10px!important;}
	.index .screen-4 .right {width: 100%;top:auto;right: auto;position: relative;margin-top:60px!important;}
	.index .screen-4 .right .img { width:100%;}
	.index .screen-5 {margin-top: 100px;}
	.index .screen-5 .merchandise {width: 99%;margin:auto;border: 1px solid #c80822;padding:8% 0;}
	.index .screen-5 .merchandise a.b-none {margin-top:0px!important;}
	.index .screen-5 .content {position: absolute;}
	.index .screen-5 .merchandise a {padding: 0px 0;}
	.index .screen-5 .merchandise a h2 {font-size: 40px;letter-spacing: 5px;}
	.index .screen-5 .merchandise a.b-none {position: relative; left: auto;top: 0;margin-left: auto;}
	.index .screen-5 .merchandise .box-merchandise {display: none;}
	.game .screen .content, .team .screen .content, .trends .screen-1 .content, .merchandise .screen-1 .content {width: 90%;}
	.game .screen-1 .content, .studio .screen-1 .content, .team .screen-1 .content, .trends .screen-1 .content, .merchandise .screen-1 .content {margin-top: 150px;}
	.game .screen-1 .left {width: 100%;}
	.game .screen-1 .right {width: 100%;margin-right: 0;}
	.game .screen-1 .right .bottom .btn-b a h6 {letter-spacing: 0px;}
	.game .screen-2 .left, .game .screen-3 .right {width: 100%;}
	.game .screen-2 .right {width: 100%;position: relative;right: auto;margin-top: 20px;}
	.game .screen-3 .content {margin: 0px auto 50px auto;}
	.game .screen-3 .left {width:100%;left:auto;position: relative;}
	.studio .screen .content {width: 90%;left: 5%;}
	.studio .screen-1 .left {width:100%;left:auto;}
	.studio .screen-2 .right {right: auto;width: 100%;padding-left: 0px;position: relative;}
	.swiper-year .swiper-slide-active .studio-year {margin-left: 0px;}
	.swiper-year.swiper-container {overflow: hidden;}
	.studio-year .item .year h2 {color: #fff;text-shadow:none;}
	.swiper-year .swiper-slide {margin-bottom: 0px!important;overflow: hidden;}
	.studio-year .item .title h3 {margin: 10px auto auto;padding-left: 0px;display: block;}
	.studio-year .item .title {margin-top: 10px;}
	.studio .screen-2 .content {margin-top: 0px;}
	.team .screen-1 .left, .trends .screen-1 .left,.team .screen-1 .right, .trends .screen-1 .right,.team .screen-1 .right .team-list .img-l,.team .screen-1 .right .team-list .text-r,.team .screen-2 .left,.team .screen-2 .right,.merchandise .screen-1 .right,.merchandise-detail .detail-center .detail-pic,.merchandise-detail .detail-center .detail-right{width: 100%;}
	.team .screen-1 .right .team-list .text-r {padding: 10px 0 0 0;}
	.team .screen-1 .right .team-list {padding-bottom: 20px;margin-bottom: 100px;}
	.team .screen-1 .right .team-list .img-l .img {margin-left: 0px;float: left;}
	.team .screen-1 .right .team-list .img-l h3 {left: auto;right: 0;}
	.contact .screen-1 .left {width: 90%;left: 5%;bottom: 5%;}
	.contact-left {padding: 0px;}
	.contact-left .contact-box {width:99%;}
	.contact-left .item .icon {position: relative;right: auto;top: auto;margin-top: 20px;}
	.contact-left .item {width: 84%;}
	.merchandise .screen-1 .left {width: 100%;}
	.merchandise-nav li{float: left;}
	.merchandise-list .item {width:50%;margin: 0 0 5% 0;}
	.turn-page{text-align: center;}
	.turn-page a {margin:0px 14px;}
	.merchandise-list .item h3 {font-size: 16px;padding:5% 3%;}
	.merchandise-detail .detail-center .detail-right {padding: 5% 0;}
	.popup-window {background: rgba(0,0,0,.9);}
	
	.cn .title-a h1 {font-size:60px;}
	.cn .index .screen-5 .merchandise a.b-none {margin-left: 0;}
	.cn .index .screen-5 .merchandise {padding: 7% 0;}
	.turn-page {text-align: center;width: 100%;}
	.turn-page::before {display: none}
	.index .screen-5 .content {top: 0px;position: relative;left: auto;}
	.index .screen-5 .img {display: none;}

	/* 2022-01-01 */
	.lyd-nav {right: 5%;top: 8%;width: 90%;text-align: center;}
	.nav-language {right: 0;top: 0;}
	.language h6,.lyd-nav li .shownav,.rectangular,.lyd-screen-history-content-right-line ,.rectangular h6,.history-button-next, .history-button-prev,.studio-year .item .title .rectangular,.studio-year .item .year i{display: none;}
	.lyd-nav li {margin: 0 1%;}
	.index .screen-1 .left {width: 70%;}
	.text-a {padding: 0;}
	.titlec {padding: 20px 0 10px 0;}
	.lyd-screen-swiper .lyd-index-pagination {bottom: 0;}
	.lyd-screen-swiper .lyd-index-pagination span{width: 4px;height: 4px;}
	.lyd-screen-swiper .lyd-index-pagination span::after {width: 10px;height: 10px;margin: -6px 0 0 -6px;}
	.lyd-logo {transform: translate(-50%,-50%) scale(.5);}
	.lyd-screen-text {width: 90%;height: 70%;left: 5%;}
	.lyd-screen-text-content {width: 80%;}
	.lyd-screen-text-item {width: 100%;}
	.lyd-screen-text-item .title-2 {padding: 3% 0;}
	.lyd-screen-text-item .title-2 strong {font-size: 18px;}
	.lyd-screen-text-item .text-3 {padding-top: 10px;font-size: 12px;line-height: 20px;}
	.lyd-screen-text-item .text-1 {font-size: 10px;}
	.lyd-screen-history-content-left {width: 100%;height: 50%;}
	.lyd-screen-history-right {width: 100%;height: 50%;right: 0;top: auto;bottom: 0;}
	.lyd-screen-history-content-right {width: 90%;height: 100%;left: 5%;top: auto;bottom: 10%;}
	.studio-year .item .year h2 {font-size: 40px;line-height: 50px;}
	.studio-year .item .year {margin: auto;}
	.studio-year .item .text-a {text-align: center;}
	.studio-year .item .title h3 {font-size: 18px;}
	.lyd-right-icon li .eamlshow a {font-size: 12px;padding: 5px 0;}
	.lyd-right-icon li .eamlshow {width: 200px;height: 48px;background-size: 96% 100%;}
	.lyd-right-icon li .eamlshow em {width: 12px;height: 12px;background-size: 100% 100%;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year {width: 100%;text-align: center;}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year {margin-left:0;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .item {width: 100%;left: 1%;}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .title {padding-bottom: 10px;}
	.lyd-screen-history-content-right-swiper .swiper-slide-active .studio-year .item .title h3 {margin: 0 auto;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .point {left: 50%;top:15%;transform: translate(-50%,0);}
	.lyd-screen-swiper .swiper-slide{overflow: hidden;width: auto;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .item .title {border-bottom: 1px solid #333;white-space: normal;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .point::after{content: '';width: 100%;height: 1px;background: #fff;position: absolute;left: 0;top: 50%;z-index: -1;transform: translateY(-50%);}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .point {width: 100%;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .point i {margin: auto;z-index: 5;}
	.lyd-screen-history-content-right-swiper .swiper-slide .studio-year .point i::after {right: 50%;margin-right: -3px;}
	.rolling i {width: 14px;height: 20px;border: 1px solid #fff;}
	.rolling span {font-size: 12px;margin-top: 5px;}
	.lyd-screen-team-content-left .title-1 {font-size: 60px;}
	.lyd-screen-team {width: 90%;left: 5%;top: auto;transform:none;bottom: 5%;}
	.lyd-screen-team-content-left {width: 100%;left: auto;top: auto;transform:none;position: relative;}
	.lyd-screen-team-content-right {width: 80%;padding-left: 0;float: none;}
	.lyd-screen-team-list-swiper .swiper-wrapper {display: flex;}
	.lyd-screen-team-content-left .text-2 {font-size: 16px;line-height: 22px;}
	.lyd-screen-team-item .left-pic {float: left;width: 100%;}
	.lyd-screen-team-item .left-pic .pic-2 {margin-left: auto;width: 95%;float: right;}
	.lyd-screen-team-item .right-text {float: left;width: 100%;padding-left: 0;}
	.lyd-screen-team-content-right::before {display: none;}
	.lyd-screen-team-list {margin-top: 10%;}
	.lyd-screen-team-item .right-text .text-2 li {line-height: 20px;font-size: 14px;}
	.lyd-screen-team-item .right-text .name-1 strong {font-size: 26px;}
	.lyd-screen-team-item .right-text .name-1 {padding: 10px 0 10px 0;}
	.lyd-screen-team-item .right-text .text-2 {padding-top: 10px;}
	.lyd-screen-team-item .right-text .text-2 li::before {top: 8px;}
	#game .lyd-screen-swiper .img {width: 100%;height: 100%;}
	.lyd-game-1 {left: 5%;top: 50%;transform: translateY(-50%);width: 70%;}
	.lyd-game-1 .text-logo,.lyd-screen-game-nav {width: 100%;}
	.lyd-screen-game-container {position: absolute;width: 70%;top: 50%;z-index: 5;transform: translateY(-50%);left: 5%;}
	.lyd-screen-game-nav-swiper .swiper-slide a {font-size: 16px;}
	.lyd-screen-game-nav-swiper .swiper-wrapper{display: flex;}
	.lyd-screen-wallpaper-nav {width: 90%;left: 5%;}
	.lyd-screen-wallpaper-title {font-size: 30px;}
	.lyd-screen-wallpaper-download span {font-size: 12px;}
	.lyd-screen-wallpaper-download a {padding: 5px 10px;}
	.lyd-screen-wallpaper-download {top: 6%;}
	.lyd-screen-tends-banner {width: 90%;margin-top: 30%;}
	.tends-banner-item .title-2 {font-size: 14px;}
	.tends-banner-item .data-1 {font-size: 12px;}
	.lyd-screen-tends-bottom {width: 90%;margin-top: 10%;}
	.lyd-screen-tends-item {width: 48%;margin-right: 2%;}
	.lyd-screen-tends-item .title-1 {font-size: 18px;}
	.lyd-screen-tends-other-left,.lyd-screen-tends-other-right,.lyd-screen-join-type-left ,.lyd-screen-join-type-right{width: 100%;}
	.lyd-screen-tends-detail {width: 90%;padding-bottom: 5%;margin: 30% auto auto auto;}
	.lyd-screen-tends-detail-pageturn a.news-prev {width: 40%;}
	.lyd-screen-tends-detail-content {font-size: 16px;line-height: 26px;padding:10% 0;}
	.lyd-screen-tends-detail-title .title-1 {font-size: 30px;}
	#merchandise .screen-1 .content {top: auto;transform: none;width: 90%;left: auto;position: relative;margin-top: 30%;padding-bottom: 10%;}
	.merchandise-nav li {margin-right: 5%;}
	.merchandise-list .item {width: 47%;margin: 0 5% 5% 0;}
	.lyd-screen-pageturn {text-align: center;}
	.lyd-screen-merchandise .lyd-screen-pageturn a.xline {display: none;}
	.lyd-screen-merchandise .lyd-screen-pageturn a {margin: 0 3%;}
	.merchandise-list .item.mr0 {margin: 0 5% 5% 0;}
	.merchandise-list .item.mr-0 {margin: 0 0 5% 0;}
	#merchandise-detail .screen .content {width: 90%;left: 0;}
	.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after ,.swiper-button-next:after, .swiper-button-prev:after{display: none;}
	.swiper-button-next.swiper-button-disabled:after, .swiper-button-prev.swiper-button-disabled:after {display: none;}
	.lyd-screen-join-content {width: 90%;margin-top: 30%;}
	.lyd-screen-join-title .title-1 {font-size: 40px;}
	.lyd-screen-join-title .nav-1 {position: relative;right: auto;bottom: auto;text-align: left;margin-top: 5%;}
	.lyd-screen-join-title .nav-1 a {font-size: 14px;padding: 10px 0;margin-left: 0px;margin-right: 5%;}
	.lyd-screen-join-type-list  {padding: 10% 0;}
	.lyd-screen-join-type-item {float: none;width: 100%;margin: 1% 0;}
	.lyd-screen-join-type-item .jiantou-3 {width:40px;height: 40px;background-size: 20%;}
	.lyd-screen-join-type-item .title-1 {font-size: 24px;margin-top: 10%;}
	#joinlist .lyd-screen-join-content {margin-top: 30%;}
	.lyd-screen-join-type-right {margin-right: 0;}
	.lyd-screen-join-type-nav{text-overflow: ellipsis;white-space: nowrap;overflow-x: scroll;overflow-y: hidden;}
	.lyd-screen-join-type-nav::-webkit-scrollbar{height:0px; width:0px;background:none;}
	.lyd-screen-join-type-nav a {padding: 10px 0;}
	.lyd-screen-join-type-nav strong {font-size: 14px;padding-left: 25px;}
	.lyd-screen-join-type-nav li {display: inline-block;}
	.lyd-screen-join-type-nav li.cur i {display: none;}
	.lyd-screen-join-type {overflow: hidden;}
	.lyd-screen-join-type-top .search-input  {font-size: 14px;}
	.lyd-screen-join-type-top .search-2 {width: 100%;text-align: left;}
	.lyd-screen-join-type-top .num-1 {position: relative;bottom: auto;padding: 5% 0;}
	.lyd-screen-join-type-top .search-input,.lyd-screen-join-type-top,.lyd-screen-join-type-list-item a {width: 100%;}
	.lyd-screen-join-type-right .lyd-screen-join-type-list {height: auto;padding-bottom: 10%;}
	.lyd-screen-join-type-list-item .title-1 {font-size: 16px;}
	.lyd-screen-join-type-list-item a,.lyd-screen-join-type-list-item a:hover {padding: 10% 5%;}
	.lyd-screen-join-type-list-item .text-2,.lyd-screen-join-detail-title .return-1 a {font-size: 12px;line-height: 20px;}
	.lyd-screen-join-type-list-item .icon-3 span {font-size: 13px;}
	.lyd-screen-join-type-list-item .icon-3 i {width: 30px;height: 30px;background-size: 80%;}
	.lyd-screen-join-detail-content {width: 90%;margin-top: 30%;}
	.lyd-screen-join-detail-title .title-2 {font-size: 28px;}
	.lyd-screen-join-detail-title {width: 100%;overflow: hidden;}
	.lyd-screen-join-detail-apply {position: relative;right: auto;top: auto;transform: none;margin: 5% 0;}
	.lyd-screen-join-detail-apply a {width: 120px;height: 40px;line-height: 40px;font-size: 14px;}
	.lyd-screen-join-detail-text .title-1 {font-size: 16px;}
	.lyd-screen-join-detail-text .text-2 {font-size: 14px;line-height: 22px;}
	.lyd-screen-join-detail-text {padding: 3% 0 23% 0;}
	.lyd-screen-join-type-item .date-2 h3 {font-size: 30px;}
	.lyd-screen-join-type-item .date-2 span {font-size: 14px;margin-left: 5px;line-height: 14px;}



}
 
/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {}
/* iPad x */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	
}
/* all iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px)  {}
/* x iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : landscape)  {}
/* y iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait) {
	
}







