/*reset css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 '\5FAE\8F6F\96C5\9ED1','\9ed1\4f53',tahoma,'\5b8b\4f53';}
body{min-width: 1100px;padding-top:42px;_width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1102?'1100px':'');}
a{text-decoration:none;outline: none;  }
a:focus{ outline: none;  }
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var,em,i{font-style:normal;font-weight:normal}
b,strong{font-weight:bold;}
caption,th{text-align:left}
abbr,acronym{border:0;font-variant:normal}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input{background:none;border:none;outline:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
iframe{position:absolute;}
img{ vertical-align: top; }
.hide{display:none;}
.ti{text-indent: -999em;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block;visibility: hidden;font-size:0px;content: "";clear: both;height: 0;}
.clearfix{zoom:1;}
.browser-tips{background: #000;color: #f00;padding: 10px 0;text-align: center;width: 100%;font-size: 14px;}
.browser-tips a{color:#f00;}

html, body {
    -webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
    user-select: none; height: 100vh; position: relative; background: #000000;   
}

/*footer*/
#afooter{height:110px; padding:1px 0 0 0;background-color:#000; color:#8b8b8b; width: 100%;}
	#afooter .wrap_ieg{padding:10px 0 0 0;margin-top:10px;text-align:center;color:#8b8b8b; font-size:12px; line-height:22px;}
	#afooter a{color:#8b8b8b;} 
	#afooter p.e{margin:5px 0;font-size:10px;font-family:"Tahoma";}
.footswiper { height: 120px;}
	  
	  
body{padding-top:42px;overflow-x:hidden;/* background: #000; */ width: 100%;  height: 100%; overflow: hidden;  }
.wraps{     position: relative; width: 100%;  min-width: 1366px;  height:  calc(100vh - 42px); min-height: 600px; }
.w1200{ width:1200px; height: 100%; position:relative; margin:0 auto; z-index: 2;}




/*animate start*/
.ani1{ transition:all 0.4s 0.5s ease; transform:translate(0,20px); opacity:0;}
.ani2{ transition:all 0.4s 0.7s ease; transform:translate(0,20px); opacity:0;}
.ani3{ transition:all 0.4s 0.9s ease; transform:translate(0,20px); opacity:0;}
.ani4{ transition:all 0.4s 1.1s ease; transform:translate(0,20px); opacity:0;}
.ani5{ transition:all 0.4s 1.3s ease; transform:translate(0,20px); opacity:0;}

.ani-slide .ani1{ transform:translate(0,0); opacity:1;}
.ani-slide .ani2{ transform:translate(0,0); opacity:1;}
.ani-slide .ani3{ transform:translate(0,0); opacity:1;}
.ani-slide .ani4{ transform:translate(0,0); opacity:1;}
.ani-slide .ani5{ transform:translate(0,0); opacity:1;}




.swiper-container.swiper-container_page {  width: 100%; height:100% ; margin: 0 ; overflow: hidden; position: relative;}
.swiper-slide {
	 /* Center slide text vertically */
  overflow: hidden;
     }


@keyframes anibottom{
	  25% {
	        transform:translate(0,-10px);
	    }
	    50%, 100% {
	         transform:translate(0,0);
	    }
	    75% {
	        transform:translate(0,10px);
	    }
}
.arrbottom{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/arrbottom.png) no-repeat; width: 39px; height: 28px;animation: anibottom 2s linear infinite;}
.arrbtm{ transition:all 0.4s 1.3s ease; opacity:0; position: absolute; bottom: 20px; left: 50%; margin-left: -19px; z-index: 10; cursor: pointer; }
.wrap_ani .arrbtm{ opacity:1; }

.w_ani{  opacity: 0; transition:all 0.8s 0s ease; transform: scale(1.1);}
.ani-slide .w_ani{ opacity: 1; transform: scale(1);}
.imgcenter img{ display: block; margin: 0 auto;}

.part_cont{ width: 100%; height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.pa_center{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); min-height: 779px;}
.pa_center2{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.pa_center3{ position: absolute; top: 50%; left: 38%; transform: translate(-50%,-50%); }

.bgscreen{  background-size: 100%;   }


.sec_line .line_l {display: block;background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/img_title_line.png) no-repeat 50% 0;background-position-x: 50%;background-position-x: right;position: absolute;top: 0;left: 167px;width: 0;height: 12px;}
.sec_line .line_r {display: block;background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/img_title_line.png) no-repeat 50% 0;background-position-x: 50%;background-position-x: left;position: absolute;top: 0;right: 167px;width: 0;height: 12px;}

@keyframes sec_line{
	0%{ width: 0;}
	100%{ width: 167px;}
	
}
.sec_line {position: relative;top: 50%;left: 50%;width: 334px;height: 12px;margin-top: -6px;margin-left: -167px;margin-left: -167px;margin-top: -9px;}





.swiper-pagination-wrap-c {position: relative; text-align: center; width: 100%; margin-top: 18px;}
.swiper-pagination-wrap-c span{ display: inline-block; width: 85px; height: 9px; border-radius: 0; background-position: -116px -38px; opacity: 1; margin: 0 4px;}
.swiper-pagination-wrap-c span.swiper-pagination-bullet-active{  background-position: -209px -38px;}




.p_abs{ position: absolute; top: 0; left: 0;}

/*w1 背景 */
.p1_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p1_bg.jpg) center top no-repeat; background-size: 100%;   width: 100%; height: 100%;  }
/* .kv_video_bg.w1bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/part1_bg.jpg) center top no-repeat;   width: 100%; height: 100%;  } */
.pa_cent1{ position: absolute; top: 86px; left: -157px;}
.bg1fire{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/bg1fire.png) no-repeat; width: 100%; height: 100%; background-size: 100%; position: absolute; top: 0; left: 0; opacity: 0;}




@keyframes scaleIn{
    0%{ opacity: 0; transform: scale(1.2);}
    100%{ opacity: 1; transform: scale(1.0);}
}

.ani-slide  .bg1fire{ animation:scaleIn 0.8s 0.9s ease forwards; }


/*w2 背景 */
.p2_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p2_bg.jpg) center top no-repeat; background-size: 100%;  width: 100%; height: 100%;  }
.pa_cent2{ position: absolute; top: 50%; transform: translate(0,-50%); left: 40px; width: 1200px; height: 800px;}
a.p2_btn{ position: absolute; bottom: 10px; left: 380px;}
.p2_rw{  position: absolute; bottom: 0; left: 50%; margin-left: 230px; }
.p2_t4rw{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p2_rw.png) no-repeat; width: 591px; height: 970px;}


.p2_t1{ transition:all 0.4s 0.9s ease; transform:translate(120px,0); opacity:0;}
.p2_t2{ transition:all 0.4s 0.9s ease; transform:translate(-120px,0); opacity:0;}
.p2_t3{ transition:all 1s 1s ease; transform:scale(1.6); transform-origin: 50% 50%; opacity:0;}
.p2_t4{ transition:all 1s 1.2s ease; transform:translate(120px,0); opacity:0;}
.ani-slide .p2_t1{ transform:translate(0,0); opacity:1;}
.ani-slide .p2_t2{ transform:translate(0,0); opacity:1;}
.ani-slide .p2_t3{ transform:scale(1); opacity:1;}
.ani-slide .p2_t4{ transform:translate(0,0); opacity:1;}




/*w3 背景 */
.p3_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p3_bg.jpg) center top no-repeat; background-size: 100%;  width: 100%; height: 100%;  }
.pa_cent2{ position: absolute; top: 50%; transform: translate(0,-50%); left: 40px; width: 1200px; height: 800px;}
a.p3_btn{ position: absolute; bottom: 0; left: 400px;}
.p3_t1{ transition:all 0.4s 0.9s ease; transform:translate(120px,0); opacity:0;}
.p3_t2{ transition:all 0.4s 0.9s ease; transform:translate(-120px,0); opacity:0;}

.ani-slide .p3_t1{ transform:translate(0,0); opacity:1;}
.ani-slide .p3_t2{ transform:translate(0,0); opacity:1;}

.p3_light{ position: absolute; top: 189px; left: 471px; transition:all 1s 1.1s ease; transform:translate(-120px,0); opacity: 0;}
.ani-slide .p3_light{ transform:translate(0,0); opacity:1;}


/*w4 背景 */
.imgcenter .p4_nav_tab1{ display: block;}
.imgcenter .p4_nav_tab2{ display: none;}

.p4_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p4_bg.jpg) center top no-repeat; background-size: 100%;  width: 100%; height: 100%;  }
.p4_nav{ display: flex; justify-content: center; margin-top: 38px;}
.p4_nav a{ display: block; text-indent: -9999px; background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p4_nav.png) no-repeat; width: 395px; height: 99px;}
.p4_nav a:nth-child(1){ background-position: -3px -101px;}
.p4_nav a:nth-child(2){ background-position: -398px 0;}

.p4_nav a:nth-child(1).act{ background-position: -3px 0;}
.p4_nav a:nth-child(2).act{ background-position: -398px -101px;}


.swiper_p4box{ width: 612px; margin: 40px auto 0; position: relative;}
.swiper_p4box img:nth-child(2){ margin-top: 30px;}

.swiper_p4_2 img:nth-child(2){ margin-bottom: 18px;}

.swiper-button-next{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/btn_next.png) no-repeat !important; width: 51px; height: 57px; right: -60px !important;}  
.swiper-button-prev{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/btn_prev.png) no-repeat !important; width: 51px; height: 57px; left: -60px !important;}  


/*特色 背景 */
.ts_bg{  /* background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/ts_bg.png) center top no-repeat; */  width: 100%; height: 100%; }
.ts_pa_bg{background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/ts_bg.png) center top no-repeat;   width: 100%; height: 100%; position: absolute; bottom: 0; left: 0; }
.ts_t2_flex{ display: flex;}
.ts_t2_item{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/ts_t2.png) no-repeat; width: 369px; height: 368px; margin: 0 105px; }
.ts_t2_item:nth-child(1){  background-position: 0 0;}
.ts_t2_item:nth-child(2){  background-position: -579px 0;}
.mt92{ margin-top: 92px;}
.mt45{ margin-top: 45px;}

.ts_t1{ transition:all 0.4s 0.7s ease; transform:translate(120px,0); opacity:0;}
.ts_t2{ transition:all 0.4s 0.7s ease; transform:translate(-120px,0); opacity:0;}
.ani-slide .ts_t1{ transform:translate(0,0); opacity:1;}
.ani-slide .ts_t2{ transform:translate(0,0); opacity:1;}


/*技能 背景 */

.jn_bg{  /* background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/ts_bg.png) center top no-repeat; */  width: 100%; height: 100%; }
.jn_item{ display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.jn_item.jn_act{ display: block;}
.mt25{ margin-top: 25px;}
.star_box{ display: flex; justify-content: center; align-items: flex-start;}
.star_item{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/jn_star.png) no-repeat; width: 34px; height: 31px;}



@keyframes jineng{
    0%{ transform:translate(0,20px); opacity:0;}
    100%{ transform:translate(0,0); opacity:1;}
}
.jnani1{transform:translate(0,20px); opacity:0; }
.jnani2{transform:translate(0,20px); opacity:0; }
.jnani3{transform:translate(0,20px); opacity:0; }
.jnani4{transform:translate(0,20px); opacity:0; }
.jnani5{transform:translate(0,20px); opacity:0; }

.ani-slide .jn_act .jnani1{ animation:jineng 0.4s 0.5s ease forwards; }
.ani-slide .jn_act .jnani2{ animation:jineng 0.4s 0.7s ease forwards; }
.ani-slide .jn_act .jnani3{ animation:jineng 0.4s 0.9s ease forwards; }
.ani-slide .jn_act .jnani4{ animation:jineng 0.4s 1.1s ease forwards; }
.ani-slide .jn_act .jnani5{ animation:jineng 0.4s 1.3s ease forwards; }




.jn_nav{ width: 100%; display: flex; justify-content: center; position: absolute;bottom:80px ;}
.jn_nav a{ display: block; text-indent: -9999px; background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/jn_btn.png) no-repeat; width: 110px; height: 157px; margin: 0 15px;}
.jn_nav a:nth-child(1){background-position: 0 0; /* transition:all 0.4s 0.1s ease; transform:translate(20px,0); opacity:0; */}
.jn_nav a:nth-child(2){background-position: -138px 0;/* transition:all 0.4s 0.3s ease; transform:translate(20px,0); opacity:0; */}
.jn_nav a:nth-child(3){background-position: -278px 0;/* transition:all 0.4s 0.5s ease; transform:translate(20px,0); opacity:0; */}
.jn_nav a:nth-child(4){background-position: -416px 0;/* transition:all 0.4s 0.7s ease; transform:translate(20px,0); opacity:0; */}
.jn_nav a:nth-child(5){background-position: -554px 0;/* transition:all 0.4s 0.9s ease; transform:translate(20px,0); opacity:0; */}
.jn_nav a:nth-child(6){background-position: -691px 0;/* transition:all 0.4s 1.1s ease; transform:translate(20px,0); opacity:0; */}

.jn_nav a:nth-child(1).act{background-position: 0 -173px; }
.jn_nav a:nth-child(2).act{background-position: -138px -173px; }
.jn_nav a:nth-child(3).act{background-position: -278px -173px; }
.jn_nav a:nth-child(4).act{background-position: -416px -173px; }
.jn_nav a:nth-child(5).act{background-position: -554px -173px; }
.jn_nav a:nth-child(6).act{background-position: -691px -173px; }


.ani-slide .jn_nav a:nth-child(1){  transform:translate(0,0); opacity:1;}
.ani-slide .jn_nav a:nth-child(2){ transform:translate(0,0); opacity:1;}
.ani-slide .jn_nav a:nth-child(3){ transform:translate(0,0); opacity:1;}
.ani-slide .jn_nav a:nth-child(4){ transform:translate(0,0); opacity:1;}
.ani-slide .jn_nav a:nth-child(5){ transform:translate(0,0); opacity:1;}
.ani-slide .jn_nav a:nth-child(6){ transform:translate(0,0); opacity:1;}


/*w6 背景 */
.p6_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p6_bg.jpg) center top no-repeat; background-size: 100%;  width: 100%; height: 100%;  }
a.p6_btn{ position: absolute; bottom: 0; left: 413px;}

.p6_t1{ transition:all 1s 1s ease; transform:scale(1.6); transform-origin: 50% 50%; opacity:0;}
.ani-slide .p6_t1{ transform:scale(1); opacity:1;}

.p6_rw1{  position: absolute; bottom: 0; left: 50%; margin-left: -691px;}
.p6_rwt1{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p6_rw1.png) no-repeat; width: 577px; height: 1035px;}

.p6_rw2{  position: absolute; bottom: 0; left: 50%; margin-left: 43px;}
.p6_rwt2{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p6_rw2.png) no-repeat; width: 1231px; height: 1280px;}


.p6_rwani1{ transition:all 1s 1.2s ease; transform:translate(-120px,0); opacity:0;}
.ani-slide .p6_rwani1{ transform:translate(0,0); opacity:1;}

.p6_rwani2{ transition:all 1s 1.2s ease; transform:translate(120px,0); opacity:0;}
.ani-slide .p6_rwani2{ transform:translate(0,0); opacity:1;}



/*w7 背景 */
.p7_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p7_bg.jpg) center top no-repeat; background-size: 100%;  width: 100%; height: 100%;  }
.mt25{ margin-top: 25px;}

/*w8 背景 */
.p8_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p8_bg.jpg) center top no-repeat; background-size: 100%;  width: 100%; height: 100%;  }
.p8_rw1{  position: absolute; bottom: 0; left: 50%; margin-left: 140px;}
.p8_rwt1{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p8_rw.png) no-repeat; width: 892px; height: 1060px;}

.p8_rwani1{ transition:all 1s .9s ease; transform:translate(120px,0); opacity:0;}
.ani-slide .p8_rwani1{ transform:translate(0,0); opacity:1;}


/*w9 背景 */
.p9_bg{ background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/p9_bg.jpg) center top no-repeat; background-size: 100%;  width: 100%; height: 100%;  }
.p9_item{ border: 1px solid #75684d; margin: 0 20px 20px; opacity: 0; overflow: hidden;}
.p9_item img{ transition:all 0.4s 0.1s ease; transform: scale(1);}
.p9_item img:hover{ transform: scale(1.1);}
.p9_box{ display: flex; justify-content: center; flex-wrap: wrap; width: 1000px; margin-top: 30px; }



@keyframes p9_left{
	0%{ transform:translate(100px); opacity: 0;}
	100%{ transform:translate(0); opacity: 1;}
	
	}
@keyframes p9_right{
	0%{ transform:translate(-100px); opacity: 0;}
	100%{ transform:translate(0); opacity: 1;}
	
	}
.ani-slide .p9_item:nth-child(1){ animation: p9_left 0.8s 0.7s ease forwards;}
.ani-slide .p9_item:nth-child(2){ animation: p9_left 0.8s 0.8s ease forwards;}
.ani-slide .p9_item:nth-child(3){ animation: p9_left 0.8s 0.9s ease forwards;}

.ani-slide .p9_item:nth-child(4){ animation: p9_right 0.8s 0.7s ease forwards;}
.ani-slide .p9_item:nth-child(5){ animation: p9_right 0.8s 0.8s ease forwards;}
.ani-slide .p9_item:nth-child(6){ animation: p9_right 0.8s 0.9s ease forwards;}




/* menu */
.page_menu{  position: fixed;z-index: 10;top: 50%;left: 25px; transform: translate(-20px,-50%);  transition:all 0.4s 1.1s ease; opacity: 0;} 
.wrap_ani  .page_menu{transform: translate(0,-50%); opacity: 1;} 
a.page_menu_item_link{ font-size: 16px; color: #d0cfcf; line-height: 1.2; transition:all 0.2s 0.1s ease; position: relative;}
/* a.page_menu_item_link.act{   color: #ffe0a5; } */
.act a.page_menu_item_link{   color: #ffe0a5; }
a.page_menu_item_link:hover{   color: #ffe0a5;}
.page_menu ul li {position: relative;padding: 12px 0 4px 45px !important;}
.page_menu ul li.no {padding: 0 0 0 45px !important;}




.page_menu_item.no{ content: ""; background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/nav_icon.png) center left no-repeat;   line-height: 45px; }
.page_menu_item.no.act{ content: ""; background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/nav_icon_act.png) center left no-repeat;   line-height: 45px; }
.page_menu_item.no a.page_menu_item_link{ font-size: 18px; }













.pop { min-width: 1366px;  position: fixed;top: 42px;left: 0;width: 100%;height:calc(100% - 42px) ;background: rgba(0,0,0,.6);display: none;z-index: 20;}

.pop .close{position: absolute;display: block; background: url(//game.gtimg.cn/images/tiantang2/cp/a20220303web/pop_close.png) no-repeat; background-size: 100%; width: 64px; height: 64px; position: absolute; top: 10px; right: 10px; text-indent: -9999px; z-index: 2;}

.pop_form_box{ width: 100%; height: 100% ; position: relative; background: #000; }
.pop_form{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}

.kv_video{ width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; display: none;}
.kv_video.act{  display: block;}
.kv_video video{ display: block; width: 100%; position: absolute; left: 50% ; transform: translate(-50%,0);}


.kv_video_bg{width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; display: block;  }
.kv_video_bg video{ display: block; width: 100%; position: absolute; left: 50% ; transform: translate(-50%,0);}





@media screen and (max-width: 1920px){
.w1200{ transform: scale(.9);}
.p2_rw{  transform: scale(.8);transform-origin: bottom left; }
.p6_rw1{  transform: scale(.8);transform-origin: bottom left; }
.p6_rw2{  transform: scale(.8);transform-origin: bottom left; }
.p8_rw1{  transform: scale(.8);transform-origin: bottom left; }

}


@media screen and (max-width: 1800px){
.bgscreen{  background-size: 1940px;   }
.kv_video video{ display: block; width: 1800px;}
.kv_video_bg video{  width: 1800px; }



.w1200{ transform: scale(.9);}
.pop_s_zz{ transform: scale(.9);}
.page_menu ul{ transform: scale(.9);}

.pop_part13_box1{transform:translate(-50%,-50%)  scale(.9);}
.pop_part14_box1{transform:translate(-50%,-50%)  scale(.9);}
.w1_banner{ transform: scale(.9);}
.ani-slide .w1_banner{ transform: scale(.9);}

.pop_form{   transform: translate(-50%,-50%) scale(.9);}

.p2_rw{  transform: scale(.8);transform-origin: bottom left; }
.p6_rw1{  transform: scale(.8);transform-origin: bottom left; }
.p6_rw2{  transform: scale(.8);transform-origin: bottom left; }

.p8_rw1{  transform: scale(.8);transform-origin: bottom left; }

}

@media screen and (max-width: 1600px){

.w1200{ transform: scale(.7);}
.pop_s_zz{ transform: scale(.7);}
.page_menu ul{ transform: scale(.7);}
.pop_part13_box1{transform:translate(-50%,-50%) scale(.7);}
.pop_part14_box1{transform:translate(-50%,-50%)  scale(.7);}
.w1_banner{ transform: scale(.7);}
.ani-slide .w1_banner{ transform: scale(.7);}

.knight { transform: scale(.6); transform-origin:60% 100%; }
.rw_ck{ transform: scale(.75); transform-origin:60% 100%; }
.rw_fs{ transform: scale(.75); transform-origin:60% 100%; }


.pop_form{   transform: translate(-50%,-50%) scale(.7);}
.p2_rw{  transform:  scale(.7); transform-origin: bottom left; }
.p6_rw1{  transform:  scale(.7); transform-origin: bottom left; }
.p6_rw2{  transform:  scale(.7); transform-origin: bottom left; }

.p8_rw1{  transform:  scale(.7); transform-origin: bottom left; }
}