@charset "utf-8";

/* Promotion slider */
.promo_block {padding-top:32%;height:0;background: #000000;}
.promo_block > li.promo_item{float: left;position: relative;overflow: hidden;}
.promo_division {padding: 5px 10px;position: absolute;left: 0;top: 0;text-align: center;color: #ffffff;font-size: 12px;}
.bgOri{background: #f18b02;}
.bgBlu{background: #018ed2;}
.promo_block > li.promo_item .promo_info {background: transparent;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.9)));background: -webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.9) 100%);background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.9) 100%);width: 100%;padding:20px 0 5px;position: absolute;bottom: 0;left: 0;}
.promo_block > li.promo_item .promo_info > p.promo_catch_copy,
.promo_block > li.promo_item .promo_info > p.promo_title{color: #ffffff;font-size: 14px;text-align: center;padding: 0 12px;display: block;}
.promo_block > li.promo_item.imgL .promo_info a > p.promo_catch_copy{font-size: 13.5px;}
.promo_title_l{font-size: 16.5px !important;}
.promo_block > li.promo_item p {z-index: 99;}
.promo_block > li.promo_item img.promo_img{position: absolute;top: 0;left: 0;z-index: 0;background:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;}
.arrowSliderJs img{position: absolute;z-index: 99;cursor: pointer;}
/*.promo_block > li.promo_item img.promo_img {background-position:center;}*/
.promo_block > li.promo_item.imgS {width:24.3%;padding-top:13.7%;}
.promo_block > li.promo_item.imgM {width:24.3%;padding-top:28.5%;}
.promo_block > li.promo_item.imgL {width:49.5%;padding-top:28.5%;}
.promo_block > li.promo_item.imgLL{width:100%;padding-top:28.5%;}

.slide_wrap ul{margin:0 auto}
.promo_block > li.pos1{left:0; top:4.5%; position:absolute;}
.promo_block > li.pos2{left:0; top:50.6%; position:absolute;}
.promo_block > li.pos3{left:25.2%; top:4.5%; position:absolute;}
.promo_block > li.pos4{left:25.2%; top:50.6%; position:absolute;}
.promo_block > li.pos5{left:50.4%; top:4.5%; position:absolute;}
.promo_block > li.pos6{left:50.4%; top:50.6%; position:absolute;}
.promo_block > li.pos7{right:0; top:4.5%; position:absolute;}
.promo_block > li.pos8{right:0; top:50.6%; position:absolute;}
.promo_block > li.pos9{left:0; top:4.5%; position:absolute;}
#promo_top{position:relative;background:#000;margin-bottom:20px;}
#promo_top .slide_wrap{display:none}
#promo_top .slide_default{max-width:1210px;margin:0 auto}
#promo_top.script_on .slide_default{display:none}
#promo_top.script_on{width:100%;overflow:hidden}
#promo_top.script_on .slide_wrap{display:block;max-width:1140px;margin:0 auto;position:relative}
#promo_top.script_on > .slide_wrap{padding:0 30px;}
#promo_top.script_on .slide_main{overflow:visible!important;background-color:black;width:100%!important;height:100%!important;}
li.landscape{
	display:inline;
	float:left;
	background: #fff;
}
#promo_top.script_on .slide_arrow{position:absolute;z-index:101;cursor:pointer;width:20px;}
#promo_top.script_on .slide_arrow.slide_backbtn{top:48% !important;left:0.3% !important;cursor: pointer;}
#promo_top.script_on .slide_arrow.slide_nextbtn{top:48% !important;right:0.3% !important; cursor: pointer;}
#promo_top.script_on .slide_side{position:absolute;top:0px;z-index:100;cursor:pointer;background: #000;opacity: 0.6 ;height: 366px;}

#promo_top.script_on .swiper-pagination{bottom:6px;left:0;right:0;}
#promo_top.script_on .swiper-pagination-bullet{opacity:1;background:#969696;margin:0 3px;}
#promo_top.script_on .swiper-pagination-bullet-active{background:#fff;}

/* Missed page's promotion slider */
.missP #moviePlayer, .missP .over-slider,
.missP .promo_block, .missP #promo_top,
.missP #promo_top.script_on .slide_side {background: #f18b02;}
/* Missed page's promotion slider end */

/* Library page's promotion slider */
.libP #moviePlayer, .libP .over-slider,
.libP .promo_block, .libP #promo_top ,
.libP #promo_top.script_on .slide_side {background: #018ed3;}
/* Library page's promotion slider */
/* Promotion slider end*/

.promo_block > li.promo_item .promo_info_bg{background: none;}