﻿/*!  Douglass.cn | (c) 2011, 2025 BC network technology co., LTD | QQ: 156890583  */

/*- - - - - - - - -样式属index.html - - - - - - - -*/
	[class^='icon--']{display:inline-block;background-size:contain!important;vertical-align:middle;}
	/*页头*/
#header{width:100%;background:linear-gradient(to bottom , rgb(47, 23, 2) 30% , rgb(91, 54, 22) 87%);position:relative;z-index:600;box-shadow:0 12px 20px -12px rgba(0, 0, 0, 0.35);}
#header>.center{display:flex;justify-content:space-between;}
		/*网站标志*/

		/*菜单*/
.menu{display:flex;}
.menu li a{display:block;padding-right:40px;padding-left:40px;padding-top:29px;padding-bottom:20px;text-align:center;}
.menu li ._cn{line-height:37px;display:block;font-size:20px;color:#fcf8f4;}
.menu li ._en{display:block;font-size:16px;text-transform:uppercase;color:#8a7460;line-height:22px;}
.menu li._active,.menu li a:hover{text-decoration:none;background:linear-gradient(to bottom, rgb(47, 23, 2) 30% , rgb(91, 54, 22) 87%);filter:brightness(120%);}
.menu li._active ._en,.menu li a:hover ._en{color:#fce690;}
.menu li._active ._cn,.menu li a:hover ._cn{color:#fce690;}

	/*广告*/
#banner{height:1306px;background:url(../images/bg-banner.png) no-repeat center top;width:100%;margin-bottom:-560px;position:relative;}
#banner ._age16{width:115px;height:149px;background:url(../images/icon_Agetips-115.png) no-repeat left top;position:absolute;top:103px;left:50%;margin-left:670px;pointer-events:none;}
#banner .btnWatchVideo{width:580px;height:44px;left:50%;top:400px;margin-left:294px;transform:translate(-50%,-50%);position:absolute;text-align:center;line-height:44px;}
/*进入直播间*/
.liveBroadcast{width:148px;line-height:32px;text-align:center;position:absolute;font-size:14px;color:#ffda7f;top:-40px;left:0%;z-index:6000;}
.liveBroadcast:hover{color:#fff;text-decoration:none;filter:brightness(120%);}
.liveBroadcast ._pic{width:81px;height:81px;position:absolute;top:18px;left:50%;margin-left:-40px;background:url(../images/pic.png) no-repeat left top;}
.liveBroadcast .btn_bg{width:118px;height:118px;margin:0 auto;background:url(../images/btn_circular.png) no-repeat left top;display:block;}
.liveBroadcast .btn_play{width:118px;height:118px;position:absolute;top:0px;left:50%;margin-left:-54px;background:url(../images/btn_play.png) no-repeat center center;display:block;z-index:1000;}
.btn_bg{
	  -webkit-animation: rotate 4s linear infinite;
	  animation: rotate 4s linear infinite;
	}
	
	@-webkit-keyframes rotate {
	  0%,
	  100% {-webkit-transform: rotate(0deg);}
	  100% {-webkit-transform: rotate(360deg);}
	}
	@keyframes rotate {
	  0%,
	  100% {transform: rotate(0deg); }
	  100% {transform: rotate(360deg);}
	}
	/**/
#quickPanel{position:absolute;top:661px;left:50%;transform:translatex(-50%);width:860px;}
	/*内容区域*/
#container{margin:0 auto;display:flex;width:100%;}
#container>.center{display:flex;justify-content:space-between;position:relative;}
#container.containerbg{background:url(../images/bgBot.jpg) no-repeat center bottom;width:100%;padding-bottom:90px;}
#sidebar{width:265px;flex:none;}
#sidebar ._sidebarBox{background-color:#5a3719;padding-bottom:14px;border-radius:0 0 10px 10px;position:relative;}
#sidebar ._sidebarBox ._pic_long{width:133px;height:145px;background:url(../images/long.png) no-repeat left top;position:absolute;left:-41px;top:-69px;}
#sidebar .btn_download{background:url(../images/btn-gamedownload.png) no-repeat left top;width:265px;display:block;height:141px;}
	#sidebar .btn_download:hover{background-position:left bottom;}
#sidebar ._rqcode{margin-bottom:12px;}
	#sidebar ._rqcode ._pic_rqcode{width:135px;height:135px;margin:0 auto;display:block;background:#fff;}
#sidebar ._rqcode strong{display:block;text-align:center;line-height:30px;color:#fadfa6;font-size:18px;font-weight:normal;}
#sidebar ._list-contact{padding-left:30px;padding-right:30px;color:#dcc1a3;font-size:15px;}
#sidebar ._list-contact li{line-height:30px;}
#sidebar ._list-contact li strong{color:#fadfa6;font-size:16px;}
#sidebar ._list-contact li a{color:inherit;text-decoration:underline;}
#sidebar ._list-contact li a:hover{color:#fadfa6;}
#rightArea{width:1100px;}
#rightArea ._btnBackTop{width:30px;height:120px;background:url(../images/arr.png) 50% 100px no-repeat #572b08;position:fixed;bottom:370px;right:50%;margin-right:-730px;left:auto;top:auto;color:#ece1ad;display:none;}
#rightArea ._btnBackTop span{display:block;padding:8px;background-color:#744c2b;width:14px;text-align:center;line-height:18px;}
#rightArea ._btnBackTop:hover{background-color:#900;color:#fff;text-decoration:none;}
	/*页尾*/
.columnBox.columnBox--news{display:flex;justify-content:space-between;}
.columnBox.columnBox--news ._leftBox{flex:auto;position:relative;overflow:hidden;}
.columnBox.columnBox--news ._leftBox ._newsColumn{position:relative;}
.columnBox.columnBox--news ._leftBox .tab{position:absolute;top:54px;left:225px;}
.columnBox.columnBox--news ._rightBox{width:330px;flex:none;margin-left:36px;}
.columnbox--other>.center{display:flex;justify-content:center;padding-top:12px;padding-bottom:12px;border-top:1px dashed #70584a;}
.columnbox--other>.center .list-link{width:546px;border-left:1px dashed #45403e;}
.bottomBox{height:688px;background:url(../images/bgBot.png) no-repeat center bottom;width:100%;padding-top:146px;box-sizing:border-box;margin-top:-146px;}


	/*标题-头条*/
.title-topic{position:relative;}
.title-topic ._txt{position:absolute;width:20px;background:url(../images/ico3.png) no-repeat left top;height:81px;text-indent:-99em;overflow:hidden;}
.title-topic h2{padding-top:34px;padding-bottom:34px;font-size:33px;padding-left:25px;color:#b42d0c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.title-topic h2 a{color:inherit;}
/**/
.list-link2 .icon--car{width:34px;height:34px;background:url(../images/icon--car.png) no-repeat left top;margin-right:19px;}
.list-link2 .icon--user{width:34px;height:34px;background:url(../images/icon--user.png) no-repeat left top;margin-right:19px;}
.list-link2 ul{margin-bottom:10px;}
.list-link2 ul li{line-height:53px;background:url(../images/line.png) no-repeat center bottom;margin-bottom:0px;padding-bottom:5px;}
.list-link2 ul li a{display:block;color:#fadfa6;font-size:18px;text-align:left;padding-left:60px;}
.list-link2 ul li a:hover{text-decoration:none;filter:brightness(140%);}

	/*新闻栏目标题*/
.title-column-news{border-bottom:4px solid #caa987;display:flex;justify-content:space-between;margin-bottom:4px;position:relative;align-items:flex-end;}
.title-column-news ._name{background:url(../images/bg-news-txt.png) no-repeat left top;width:220px;height:95px;left:0px;bottom:0px;text-indent:-99em;overflow:hidden;display:inline-block;}
.title-column-news ._btnMore{line-height:42px;font-size:18px;width:83px;text-align:center;float:right;color:#b42d0c;text-decoration:none;}
.title-column-news ._btnMore .icon--more{width:18px;height:18px;display:inline-block;background-color:#990000;color:#fff;text-align:center;vertical-align:middle;margin-left:6px;line-height:16px;}
.title-column-news ._btnMore .icon--more::before{content:"+";}
.tabContent .list-news{margin-left:0px;margin-right:0px;}
.tabContent .list-news li{line-height:46px;height:46px;font-size:18px;}






	/*新闻列表*/
.list-news{margin-left:23px;margin-right:23px;}
.list-news li{line-height:40px;height:40px;font-size:15px;border-bottom:1px solid #d9c6ad;white-space:nowrap;}
.list-news li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-weight:normal;}
.list-news li a:hover{color:#b42d0c;text-decoration:none;}
.list-news li a span{margin-right:9px;display:inline-block;font-weight:bold;}
.list-news li a span::after{content:"|";margin-left:8px;}
.list-news li time{float:right;margin-left:50px;color:#666;}
.list-news li._red a{color:#bb2907;font-weight:bold;}
.list-news li._blue span{font-weight:bold;}
.list-news li._blue a{color:#0000ff;font-weight:normal;}

	/*图片-二维码*/
.list-rqcode{display:flex;justify-content:center;padding-top:40px;padding-bottom:40px;}
.list-rqcode li{width:145px;margin-left:51px;margin-right:51px;text-align:center;margin-bottom:9px;}
.list-rqcode ._pic{width:120px;height:120px;padding-left:13px;padding-top:13px;padding-bottom:13px;padding-right:13px;margin-bottom:9px;display:block;background:url(../images/bgMt.png) no-repeat left top;background-size:cover;}
	.list-rqcode ._pic img{background:#333;width:100%;display:block;height:100%;}
.list-rqcode strong{display:block;line-height:26px;font-size:17px;font-weight:normal;}
.list-rqcode span{display:block;line-height:21px;}

	/*链接列表*/
.list-link{display:flex;flex-wrap:wrap;padding-top:18px;padding-left:35px;}
.list-link li{margin-right:8px;margin-bottom:20px;}
.list-link li a{border:1px solid #333333;width:170px;height:35px;display:block;text-align:center;line-height:35px;font-size:14px;}
.list-link li a::before{width:12px;height:12px;display:inline-block;background-color:#361c15;transform:rotate(45deg);content:"";margin-right:7px;vertical-align:middle;}
.list-link li a:hover{background-color:#361c15;color:#fff;text-decoration:none;}
.list-link li a:hover::before{background:#fff;}

	/*列表-快捷链接*/
.list-quicklink li{margin-bottom:15px;}
.list-quicklink li:nth-last-of-type(1){margin-bottom:0px;}
.list-quicklink li a{height:90px;display:flex;align-items:center;background:url(../images/bg_a.png) no-repeat left top;}
.list-quicklink li a:hover{background-position:left bottom;text-decoration:none;}
.list-quicklink li ._xh{width:66px;margin-right:39px;font-size:35px;padding-left:11px;color:#f0daad;}
.list-quicklink li ._name{font-size:32px;width:136px;text-align:center;display:inline-block;font-weight:normal;color:#fadfa6;}
.list-quicklink li ._icon-arrow{width:22px;height:34px;background:url(../images/icon--arrow.png) no-repeat left top;display:inline-block;margin-left:24px;}
.list-quicklink li:hover{filter:brightness(120%);}

	/*联系项*/

	/*快捷功能*/
.item-quickfn li{float:left;}
.item-quickfn ._btnPayment{width:182px;height:165px;margin-right:17px;}
.item-quickfn ._btnPayment a{background:url(../images/btnCz2.png) no-repeat left top;width:100%;height:100%;display:flex;text-align:center;font-size:20px;line-height:40px;color:#fff;justify-content:center;align-items:center;flex-direction:column;}
.item-quickfn ._btnPayment a:hover{background-position:left bottom;text-decoration:none;}
.item-quickfn ._btnPayment img{display:block;width:65px;height:66px;animation:tada 1.2s infinite linear;}
.item-quickfn ._rqcode{width:197px;height:166px;float:left;margin-right:16px;display:flex;background:url(../images/bg-rqcode.png) no-repeat left top;}
.item-quickfn ._rqcode:hover{filter:brightness(120%);}
.item-quickfn ._rqcode ._txt{width:39px;height:166px;visibility:hidden;}
.item-quickfn ._rqcode ._RQcodePic{padding-top:12px;padding-left:10px;padding-right:10px;padding-bottom:13px;width:140px;height:140px;float:left;position:relative;}
.item-quickfn ._rqcode ._RQcodePic::after{position:absolute;top:10px;left:9px;width:140px;height:2px;background:#0F0;animation:erwmLine 2.5s linear infinite alternate;}
	.item-quickfn ._rqcode ._RQcodePic img{display:block;width:100%;height:100%;background:#fff;}
.item-quickfn ._btn_download{float:left;width:247px;display:flex;justify-content:space-between;flex-direction:column;}
.item-quickfn ._btn_download ._btnAndroid{background:url(../images/btnAz1.png) no-repeat left top;margin-bottom:11px;}
.item-quickfn ._btn_download ._btnAndroid:hover{background-position:left bottom;}
.item-quickfn ._btn_download ._btnAppStore{background:url(../images/btnAp1.png) no-repeat left top;}
.item-quickfn ._btn_download ._btnAppStore:hover{background-position:left bottom;}
.item-quickfn ._btn_download a{display:block;height:77px;}
.item-quickfn ._btnPC{width:184px;margin-left:16px;height:165px;}
.item-quickfn ._btnPC a{display:block;background:url(../images/btnPc1.png) no-repeat left top;width:100%;height:100%;}
.item-quickfn ._btnPC a:hover{background-position:left bottom;}

	/*选项卡*/
.tab{display:flex;}
.tab li{margin-right:3px;}
.tab li a{font-size:20px;line-height:43px;width:105px;display:block;text-align:center;background-color:#caa987;color:#fff;}
.tab li._active a{background-color:#a7381d;}
.tab.tab--right{float:right;margin-top:-49px;}
.tab.tab--right li a{width:130px;}
.tab li a:hover{text-decoration:none;filter:brightness(120%);}

	/*注意*/
.text-notice{text-align:center;padding-left:30px;padding-right:30px;width:348px;}
.text-notice h3{line-height:34px;font-size:20px;}
.text-notice p{line-height:25px;font-size:14px;}

	/*图片-全尺寸*/
.pic_fullsize{width:1400px;margin:20px auto 23px auto;background:#666;display:block;height:340px;border-radius:10px;position:relative;overflow:hidden;}

	/*图片-项目*/
.pic-item{height:258px;background:#000;margin-top:15px;overflow:hidden;border-radius:10px;position:relative;}

	/*组件-广告*/
.module-banner{height:293px;display:block;width:100%;margin-bottom:14px;position:relative;overflow:hidden;}
.module-banner .swiper-pagination1{position:absolute; z-index:250; height:30px; text-align:right; left:0;right:auto; width:98%;}
.module-banner .swiper-pagination-bullets .swiper-pagination-bullet,.module-banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:10px; height:10px; line-height:0;transform:scale(1) rotate(45deg); border-radius:0; background:#fff; position:relative; margin:0 12px;}
.module-banner .swiper-pagination-bullets .swiper-pagination-bullet::before,.module-banner .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet::before{ width:14px; height:14px;line-height:0; border:1px solid #fff; content:" "; display:block; position:absolute; top:-3px; left:-3px;z-index:10}
.module-banner .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fce690;transform:scale(1.3) rotate(45deg)}
.module-banner .swiper-pagination-bullets .swiper-pagination-bullet-active::before{border:1px solid #fce690;}
.module-banner .swiper-pagination-bullet{width: 15px;height: 15px; text-align: center;line-height: 15px;font-size: 12px;color: #000; opacity: 1;background: #e66b3e; text-indent:-9999px}
.module-banner .swiper-pagination-bullet-active{ color: #fff;background: #fff;}

	/*组件-滑块*/
	.module-slide{width:330px;height:324px;margin-bottom:15px;}
    .module-slide .swiper-pagination{ width:100%;position:absolute; z-index:250; text-align:center; left:0;bottom:10px;}
   .module-slide .swiper-pagination-bullet{width: 15px;height: 15px; text-align: center;line-height: 15px;font-size: 12px;color: #000; opacity: 1;background: #e66b3e; text-indent:-9999px}
 .module-slide .swiper-pagination-bullet-active{ color: #fff;background: #fff;}

	/*组件-广告*/
.module-banner2{height:451px;background:#333;width:1400px;margin:0 auto;overflow:hidden;position:relative;}
.module-banner2{ width:1425px; height:453px; box-sizing:border-box; padding:9px 0 0 1px; background:url(../images/bgScroll.png) no-repeat; position:relative;}
.module-banner2 .swiper{width:1377px;margin:0 auto;overflow:hidden;}
.module-banner2 .swiper-button-prev{color:transparent;}
.module-banner2 .swiper-button-prev::before{color:transparent;}
.module-banner2 .swiper-button-next::after{color:transparent;}
.module-banner2  .swiper-pagination{ width:95.00%;position:absolute; z-index:250; text-align:right; left:0;bottom:16px;}
.module-banner2 .swiper-pagination .swiper-pagination-bullet{width:90px;height:7px;background:#fcf8f9;border-radius:0;opacity:1;}
.module-banner2 .swiper-pagination .swiper-pagination-bullet-active{background: #fa241a;}

	#footer{font-size:14px;color:#212121;margin:0 auto;padding:43px 0px 90px 0px;background:#fff;}
	#footer .bomlogo{float:left;width:269px;height:54px;text-align:center;margin:57px 0px 0px 0px;}
	#footer .box{float:right;line-height:26px;text-align:right;margin-right:7px;display:inline;}
	#footer .box p{line-height:24px;font-size:12px;}
	#footer .box p a{font-size:14px;font-family:'times new roman',times, serif;font-weight:bold;color:#1076cb;text-decoration:underline;}
	#footer .box p a:hover{color:#87c1c3;}
	#footer .box ul{font-size:12px;margin-bottom:23px;}
	#footer .box ul li{display:inline;}
	#footer .box ul li a{margin:0px 3px 0px 3px;display:inline;}
	#footer .box ul li a:hover{color:#1076cb;text-decoration:none;}
/*- - - - - - - - -样式属info.html - - - - - - - -*/
	/**/
		/*侧栏*/
		/*内容区域*/
		.rightArea--whitebg{border:1px solid #d8cec4;background:#fff url(../images/bg03.png) no-repeat left top;padding-left:25px;padding-right:25px;box-sizing:border-box;min-height:1000px;}
.rightArea--whitebg .text-location{position:absolute;right:25px;line-height:34px;font-size:15px;top:64px;}
.item-download{padding-left:25px;padding-right:25px;margin-bottom:20px;}
.item-download:not(:last-child)::after{background-color:#fefefc;height:2px;border-top:1px solid #ece3cf;border-bottom:12px solid #ece3cf;content:"";display:block;margin-bottom:16px;}



	/*小标题*/
.title-subhead{line-height:54px;margin-bottom:5px;border-bottom:1px dashed #dda076;font-size:22px;}
.title-subhead strong{font-weight:normal;}
.title-subhead ._tj{background-color:#ff0000;color:#fff;padding-left:12px;padding-right:12px;border-radius:50%;line-height:35px;display:inline-block;margin-left:26px;}

	/*下载列表*/
.list-download{display:flex;flex-wrap:wrap;}
.list-download li{margin-right:5px;margin-bottom:5px;}
.list-download li a{font-size:17px;line-height:48px;background-color:#d5a11b;color:#f1d79a;display:block;width:103px;height:48px;text-align:center;background:url(../images/btn-download2.png) no-repeat left top;padding-left:23px;box-sizing:border-box;}
.list-download li a:hover{background-position:center bottom;text-decoration:none;}

	/**/
.list-download2{display:flex;flex-wrap:wrap;justify-content:center;padding-top:37px;padding-bottom:37px;}
.list-download2 li{margin-left:20px;margin-right:20px;}
.list-download2 a{width:326px;height:115px;display:block;border-radius:10px;box-sizing:border-box;}
.list-download2 a ._pic{float:left;overflow:hidden;width:326px;height:115px;transition:all 0.2s ease;}
.list-download2 a ._pic:hover{filter:brightness(120%);}
.list-download2 a span{display:block;font-size:26px;line-height:36px;}
.list-download2 a ._pic img{width:100%;height:100%;display:block;}
.list-download2 ._intr{height:54px;text-align:center;border-radius:10px;background-color:#e5ded6;display:block;font-size:16px;line-height:54px;background:linear-gradient(to bottom , rgb(229, 223, 215) 8% , rgb(254, 254, 252) 61%);font-weight:normal;}

	/*按钮-下载*/
.btn-download{display:block;width:470px;height:108px;margin:50px auto 50px auto;text-align:center;color:#fff;font-size:39px;line-height:108px;background:url(../images/btn-download.png) no-repeat center top;}
.btn-download:hover{background-position:center bottom;text-decoration:none;}
	.btn-download ._ne{color:#ccb49d;font-size:80%;margin-left:18px;}

	/*文本区块*/
.text-section{line-height:31px;font-size:14px;margin-bottom:12px;}
.text-section dt{float:left;margin-right:9px;}
.text-section dd{overflow:hidden;}

/*- - - - - - - - -样式属news.html - - - - - - - -*/

	/*页面标题*/
.title-page{border-bottom:6px solid #d8cec4;}
.title-page ._en{line-height:37px;display:block;}

	/*文本-所在位置*/
.text-location{color:#ceb090;}
	.text-location a{color:inherit;}

	/*组件-搜索2*/
.module-search{background-color:#eeecea;padding-top:14px;padding-left:25px;padding-bottom:4px;padding-right:80px;line-height:40px;clear:both;margin-bottom:27px;}
.module-search ._searchBox{display:flex;}
	.module-search .icon--search{width:25px;height:25px;background:url(../images/icon--search.png) no-repeat left top;background-size:contain;}
.module-search ._name{float:left;}
.module-search ._keys{float:left;height:40px;border:1px solid #e7dcdc;box-sizing:border-box;flex:auto;border-right:0;padding-left:16px;}
	.module-search ._btn_send{float:left;height:40px;border:1px solid #e7dcdc;flex:none;padding-left:11px;padding-right:11px;border-radius:0 10px 10px 0;border-left:0;}

	/*组件-分页*/
.module-pagination{text-align:center;padding-top:43px;padding-bottom:43px;clear:both;width:100%;display:flex;justify-content:center;line-height:35px;font-size:14px;}
	 .module-pagination ._pageInfo{display:inline-block;padding-left:20px;padding-right:20px;letter-spacing:1px;}
	 .module-pagination ._pageNumber{display:inline-block;}
.module-pagination ._pageNumber a._active{color:#fff;background-color:#990000;border:1px solid #fa8f41;}
	 .module-pagination ._pageNumber a{display:inline-block;padding:0 14px 0 14px;position:relative;background-color:#ffffff;margin-left:6px;margin-bottom:6px;margin-right:6px;border:1px solid #f2f3f5;border-radius:6px;}
	 .module-pagination ._pageJump{display:inline-block;padding-left:20px;padding-right:20px;}
	 .module-pagination ._pageJump ._text{width:42px;border:1px solid #f0f0f0;margin-left:6px;margin-right:6px;border-radius:3px;text-align:center;line-height:inherit;}
.module-pagination ._pageJump ._text:focus,.module-pages ._pageJump ._text:hover{border:1px solid #fa8f41;}




/*- - - - - - - - -样式属视频.html - - - - - - - -*/
	/**/
#videoContainer{width:100%;height:100%;display:block;background:#000;position:fixed;left:0px;top:0px;bottom:0px;right:0px;visibility:hidden;opacity:0;transform:scale(0.8);transition:all 0.2s ease;z-index:2000;}
#videoContainer ._windowTitle{line-height:58px;height:58px;font-size:20px;color:#fff;padding-left:36px;padding-right:36px;font-weight:bold;}
#videoContainer ._mainVideo{width:100%;height:calc(100% - 58px);display:block;}
#videoContainer ._mainVideo video{width:100%;height:100%;display:block;}
#videoContainer ._videoSort{position:absolute;width:214px;right:12px;top:40%;height:510px;transform:translatey(-50%);}
#videoContainer .swiper.videoSwiper{height:513px;position:relative;overflow:hidden;box-sizing:border-box;}
#videoContainer .swiper.videoSwiper .swiper-wrapper{flex-wrap:wrap;height:100%;flex-direction:row;}
#videoContainer .swiper.videoSwiper .swiper-slide{width:calc(100% / 2);box-sizing:border-box;}
#videoContainer .swiper.videoSwiper ._btn{width:100px;height:39px;display:inline-block;background-color:rgba(20,20,20,0.8);border:1px solid #262626;text-align:center;line-height:39px;border-radius:5px;font-size:14px;color:#beb49b;text-shadow:0 3px 4px rgba(0,0,0,0.4);}
#videoContainer .swiper.videoSwiper ._btn:hover{font-weight:normal;text-decoration:none;}
#videoContainer .swiper.videoSwiper ._btn._btn--active{background-color:rgba(179,33,26,0.8);color:#ffffff;}
#videoContainer .swiper-button-next,#videoContainer .swiper-button-prev{width:58px;height:68px;background:url(../images/arrow.png) no-repeat left top;background-size:200% auto;cursor:pointer;left:50%;transform:translatex(-50%);}
#videoContainer .swiper-button-next::after,#videoContainer .swiper-button-prev::after{font-size:20px;content:none;}
#videoContainer .swiper-button-prev{bottom:100%;top:auto;background:url(../images/btn-prev.png) no-repeat left top;}
#videoContainer .swiper-button-prev:hover{background-position:left bottom;filter:brightness(120%);}
#videoContainer .swiper-button-next{top:100%;margin-top:0px;background:url(../images/btn-next.png) no-repeat left top;}
#videoContainer .swiper-button-next:hover{background-position:left bottom;filter:brightness(120%);}
#videoContainer .swiper-button-disabled{opacity:1;}
#videoContainer .swiper-button-disabled::after{color:#a3a3a3;}


#videoContainer .btn-close{position:absolute;width:40px;height:40px;cursor:pointer;transition:transform 0.2s linear;right:20px;top:19px;z-index: 1000;}
#videoContainer .btn-close::before,#videoContainer .btn-close::after{position:absolute;content:"";width:100%;height:2px;top:50%;left:0;background-color:#fff;transform:translate(0,-50%) rotate(45deg);}
#videoContainer .btn-close::after{transform:translate(0,-50%) rotate(-45deg);}
#videoContainer .btn-close:hover{transform:rotate(90deg);}
#videoContainer .btn-close:hover::before,#videoContainer .btn-close:hover::after{background-color:#f00;}
#videoContainer.videoContainerActive{visibility:visible;opacity:1;transform:scale(1);}





