﻿.bgc{ background: #000000; width: 100%;}
.block{ display: block;}
.none{ display: none;}
.b_x{text-decoration:underline;}
.pad_tb20{ padding: 20px 0;}
.pad_t50{ padding-top: 50px;}
hr { border: 0; height: 1px; background: #fff; text-align: left;}
.form-desc hr { max-width:62px; text-align: left; margin: 28px 0 30px !important;}
.info-desc hr { max-width:62px; text-align: left; margin: 28px 0 30px !important;}

/* 加载GIF */

.loading {
	width      : 100%;
	height     : 100%;
	background : #000;
	position   : fixed;
	top        : 0;
	left       : 0;
	z-index    : 10001;
	line-height: 100%;
	text-align : center;
}

.loading img {
	position         : absolute;
	top              : 50%;
	left             : 50%;
	-webkit-transform: translate(-50%, -50%);
	transform        : translate(-50%, -50%);
}

@media (max-width:992px) {
	.loading img {
		width: 5rem;
	}
	.play-wrap{
	    width: 100% !important;
	}
	.close{
	    display: none;
	}
}


/*banner*/
.bannertop1_br {
	display: none;
}

.bannertop1 {
	width: 100%;
	height: 849px;
	margin: 0 auto;
	background: url(../images/zone/banner_bg.png) top center no-repeat;
	background-size: cover;
	/* display: flex; */
}

.bannertop1_image {
	display: flex;
	justify-content: center;
	width: 740px;
	padding-top: 323px;
	margin: 0 auto;
}

.bannertop1_image img {
	width: 100%;
}

.bannertop1_title {
	text-align: center;
	font-size: 28px;
	font-weight: 400;
	color: #FFFFFF;
	margin-top: 56px;
	line-height: 65px;
}
.bannertop1_title em{ font-style: inherit; font-size: 20px; color: #fff; opacity: 0.8;}

.bannertop1_titletopcenter {
	margin: 0 20px;

}

.bannertop2 {
	width: 100%;
	height: 856px;
	margin: 0 auto;
	background: url(../images/zone/video_bg.jpg) no-repeat;
	background-position: center 0;
	background-size: cover;
	padding-top: 184px;
	display: flex;
	justify-content: center;
}

.bannertop2s {
	margin: 0 271px;
}

#video-container {
	position: relative;
	width: 725px;
	height: 494px;
}

#video-container img {
	width: 100%;
	height: 100%;
}

#myVideo {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.bannertop2_right {
	margin-top: 68px;
	padding-left: 80px;
}

.bannertop2_right_image {
	width: 331px;
	height: 35px;
}

.bannertop2_right_image img {
	width: 100%;
	height: 100%;
}

.bannertop2_righttitle1 {
	font-size: 37px;
	font-weight: bold;
	color: #C79830;
	text-align: left;
	margin-top: 46px;
	margin-bottom: 64px;
}

.bannertop2_righttitle2 {
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 30px;
	text-align: left;
}

.bannertop2_righttitle3 {
	color: #C79830;
	font-weight: 500;
}

.video_phone {
	display: none;
}


/*cp*/
.bannertop3 {
	width: 100%;
	height: 1192px;
	margin: 0 auto;
	background: url(../images/zone/vg70s_bg.jpg) no-repeat;
	background-position: center 0;
	background-size: 100% 100%;
}

.bannertop3_title1 {
	/* display: flex;
	justify-content: center; */
	font-size: 42px;
	font-weight: bold;
	color: #FFFFFF;
	/* line-height: 30px; */
	padding-top: 139px;
	text-align: center;
	width: 100%;
}

.bannertop3_title1 img {
	width: 438px;
	/* height: 46px; */
	margin-top: -4px;
}

.dabaidian {
	width: 10px;
	height: 10px;
	background-color: #fff;
	border-radius: 50%;
	margin-top: 16px;
	margin-right: 16px;
	margin-left: 16px;
}

.bannertop3_title2 {
	display: flex;
	margin-top: 69px;
	justify-content: center;
	border-bottom: 1px solid #1A1A1A;
}

.bannertop3_item1 {
	position: relative;
	width: 389px;
	height: 108px;
	line-height: 108px;
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	color: #fff;
	margin-right: 17px;
	flex-shrink: 1;
	cursor: pointer;
}

.bannertop3_item1::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #FFFFFF;
	opacity: 0.1;
}

.bannertop3_Selected {
	margin: 14px 0 -6px 101.5px;
	display: none;
}


/* 新增样式 */

.selected {
	background: linear-gradient(90deg, #C89A40, #DDBF6D, #CA9D43, #CCAA54);
	color: #000;
}

.bannertop3_title3 {
	/*display: flex;
	  justify-content: center;
	  margin-top: 46px;*/
	max-width: 1200px;
	margin: 46px auto;
	/*padding: 0 0.4rem;*/
	 display: flex;
    justify-content: space-between;
}

.bannertop3_title3_qd,
.bannertop3_title3_ch {
	padding: 0 30px;
	height: 80px;
	text-align: center;
	background: rgba(204, 153, 51, 0);
	border: 1px solid;
	border-image: linear-gradient(to bottom, #1e1f20, #3a3d41) 1;
opacity: 0.2;
	font-size: 16px;
	font-weight: 400;

color: #FFFFFF;
	opacity: 1;
	line-height: 30px;
	float: left;
	margin-right: 28px;
	 white-space:nowrap;
	 cursor: pointer;
}
.bannertop3_title3_qd p,.bannertop3_title3_ch p,.bannertop3_title3_qdbl p {
 opacity: 0.6;
}
.vg70s,
.vg18 {
	font-size: 24px;
	margin-right: 8px;
	
}
.subitem-active {
	padding: 0 30px;
	height: 80px;
	text-align: center;
	background: rgba(204, 153, 51, 0);
	border: 1px solid;
	border-image: linear-gradient(to bottom, #312407, #815e0f) 1;
	opacity: 0.5;
	font-size: 16px;
	font-weight: 400;
	color: #CC9933 !important;
	opacity: 1;
	line-height: 30px;
	float: left;
	margin-right: 28px;
	 white-space:nowrap
}
.subitem-active p{
	opacity: 0.8;
}

.bannertop3_title3_qd {
	margin-right: 28px;
	float: left;
}



.bannertop3_title3_qdbl {
	margin-top: 8px;
	line-height: 30px;
}

.bannertop3_title3_hd span {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 80px;
	background: radial-gradient(#C89A40 0%, #DDBF6D 29.9560546875%, #CA9D43 76.806640625%, #CCAA54 99.6337890625%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-top: 37px;
	/*display: inline-block;*/
	
}
.bannertop3_title3_hd{
	background: url(../images/zone/xt.png)  center center no-repeat;
	width: 100%;
	text-align: right;
}
.bannertop3_title3_hd img {
	margin-top: -8px;
	/*margin-left: 90px;*/
	margin-right: 43px;
}

.bannertop3_title4 {
	max-width:1200px;
	text-align: left;
	display: flex;
	justify-content: space-between;
	margin: 55px auto 0;
}

.bannertop3_title4_li1 {
	font-size: 22px;
	font-weight: 400;
	color: #D3BE88;
	background: linear-gradient(0deg, #DAB57F 0%, #F3E4B7 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	margin-bottom: 10px;
}

.bannertop3_title4_li2 {
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 30px;
}

.bannertop3_title4_jchd {
	font-weight: bold;
}

.bannertop3_title4_num {
	color: #CC9933;
	font-weight: 400;
}

.yisisan {
	/*margin-right: 140px;*/
}

.bannertop3_title4_ligray {
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	opacity: 0.5;
	margin-top: 8px;
}

.bannertop3_title4_ul1 {
	margin-top: 30px;
}

.right-btns-zb {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.right-btns-zb-top {
	width: 50px;
	height: 56px;
	background: url(../images/zone/icon_zbnx.png) no-repeat;
	background-size: cover;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 22px;
	color: #C79830;
	margin-bottom: 14px;
}

.right-btns-zb-btm {
	font-size: 18px;
	line-height: 18px;
	background: linear-gradient(0deg, #C89B58 0%, #FAF1BD 33.544921875%, #CEA45E 65.3564453125%, #E0D192 100%);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.tudun {
	display: flex;
}
.tudunjiuyi{
	margin-right: 91px;
}
.graybeizhu{
	font-size: 14px;
	
	font-weight: 400;
	color: #FFFFFF;
	line-height: 30px;
	opacity: 0.5;
	margin-top: 28px;
}


/*zone_serve*/

.zone_serve{ width: 100%; display: block; margin:0 auto; background: url(../images/zone/fw_bg0.jpg) center no-repeat; background-size: auto 856px; height: 856px;}

.zone_serve>.zone_txt{ font-size: 16px; color: #fff; width: 100%;  padding-top: 110px; text-align: center; }
.zone_serve>.zone_txt>.desc-title{font-size:40px; font-weight:bold !important; color: #fff;}
.zone_serve>.zone_txt>.desc-title > img{ width: 438px; margin-top: -4px;}
.zone_serve>.zone_txt>hr {  margin-top: 28px; margin-bottom: 30px;  max-width: 62px; text-align: left;}
.zone_serve>.zone_txt>p.pad_b{ padding-bottom: 60px;font-size:20px; line-height: 56px; opacity: 0.9;}

.zone_serve>.serve_list{ width: 1200px; text-align: center; margin: 0 auto;display: -webkit-flex; /* Safari */
    -webkit-justify-content: space-around; /* Safari 6.1+ */
    display: flex;
    justify-content: space-between;}
.zone_serve>.serve_list>div{ width: 386px; min-height: 438px; text-align: center; position: relative;}
.zone_serve>.serve_list>div h2{ display: block; width: 100%; font-size: 30px; font-weight: bold; color: #c79830; padding-top: 50px;
-webkit-background-clip: text; -webkit-text-fill-color: transparent; background: linear-gradient(90deg, #C89A40 30%, #DDBF6D 46.1962890625%, #CA9D43 55.7607421875%, #CCAA54 76.3603515625%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.zone_serve>.serve_list>div h2 img{ margin: -3px 10px 0 0;}
.zone_serve>.serve_list>div span{ display: block; width: 100%; font-size: 16px; font-weight: initial; color: #fff; line-height: 30px; padding-top: 20px;}
.zone_serve>.serve_list>div.wap_zone1{ background: url(../images/zone/fw_bg1.jpg) center no-repeat; background-size: cover;}
.zone_serve>.serve_list>div.wap_zone2{ background: url(../images/zone/fw_bg2.jpg) center no-repeat; background-size: cover;}
.zone_serve>.serve_list>div.wap_zone3{ background: url(../images/zone/fw_bg3.jpg) center no-repeat; background-size: cover;}
.zone_serve>.serve_list>div .bz_video{ position: absolute; bottom: 13px; width: 100%; cursor: pointer;}
.zone_serve>.serve_list>div .bz_video .video{ width: 312px;}
.bz_video_wap{ display: none;}

/*zone_store*/
.zone_store{ width: 100%; display: block; margin:0 auto; background: url(../images/zone/md_bg.jpg) center no-repeat; background-size: auto 866px; height: 866px;}

.zone_store>.store_txt{ font-size: 16px; color: #fff; width: 1200px; margin: 110px auto 0; text-align: left; position: relative; padding-bottom: 40px;}
.zone_store>.store_txt>.desc-title{font-size:40px; font-weight:bold !important;}
.zone_store>.store_txt>.desc-title > img{ width: 438px;}
.zone_store>.store_txt>hr {  margin-top: 28px; margin-bottom: 30px;  max-width: 62px; text-align: left;}
.zone_store>.store_txt>p.pad_b{ padding-top:10px; font-size:20px; opacity: 0.9;}

.zone_store>.store_txt .store_ss{ position: absolute; top: 10px; right: 0; font-size: 20px;}
.zone_store>.store_txt .store_ss .ssk{width: 362px; height: 70px; background: #1A1A1A; float: right;}
.zone_store>.store_txt .store_ss .btn{width: 172px; height: 70px; background: #2B2B2B; float: right; text-align: center; display: flex; justify-content: center; align-items: center;}
.zone_store>.store_txt .store_ss .btn img{ margin-right: 10px;}

.zone_store>.md_list{ width: 1200px; text-align: center; margin: 0 auto;}
.zone_store>.md_list dl{ display: block; width: 568px; float: left; margin: 0 64px 0 0; position: relative;}
.zone_store>.md_list dl:nth-of-type(2){ margin-right: 0;}
.zone_store>.md_list dl a dt{ display: block; background: #000000; width: 568px; height:422px; overflow: hidden; }
.zone_store>.md_list dl a dt img{opacity: 0.8; display: block; object-fit: cover; width: 100%; height: 100%;}
.zone_store>.md_list dl a dd{ display: block; width: 100%; font-size: 18px; color: #fff; text-align: left; position: absolute; bottom: 0; background-color:rgba(0,0,0,0.5); /*背景半透明*/opacity: 1; /*元素不透明*/ padding: 25px 40px;}
.zone_store>.md_list dl a:hover dd{ background-color:rgba(204,153,51,0.9); color: #000;}
.zone_store>.md_list dl a dd h2{ width: 100%; display: block; line-height:32px; }
.zone_store>.md_list dl a dd span{ width: 100%; display: block; line-height: 32px; font-size: 14px;}
.zone_store>.md_list .more{ width: 100%; padding-top: 68px; float: left;}
.zone_store>.md_list .more a{width: 166px; height: 52px; line-height: 52px; border: 1px solid #404040; text-align: center; margin: 0 auto; display: inline-block; color: #fff; font-size: 16px;}
.zone_store>.md_list .more a:hover{ color: #c79830; border: 1px solid #c79830;}


@media (max-width:992px){
	hr { border: 0; height: 0.01rem; background: #fff; text-align: left;}
	.pad_tb20{ padding: 0.20rem 0;}
	.info-desc {position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
	.desc-title { font-size: .26rem;}
	.pad_b{line-height: .40rem;}

	.desc_content { max-width: 100%; font-size: .18rem; color: #fff; line-height: .40rem;}
	.form-desc hr { max-width:0.62rem; text-align: left; margin: 0.28rem 0 0.30rem !important; text-align: left;}
	.info-desc hr { max-width:0.62rem; text-align: left; margin: 0.28rem 0 0.30rem !important; text-align: left;}
	/**/
	.bannertop1 {
		width: 100%;
		height: auto;
		min-height: 7.65rem;
		background: url(../images/zone/banner_phone_bg.png) no-repeat;
		background-size:cover ;
		background-position: center 0;

	}

	.bannertop1_br {
		display: block !important;
	}

	.bannertop1_title {
		font-size: 0.24rem;
		line-height: 0.50rem;
		margin-top: 0.50rem;
	}
	.bannertop1_title em{ font-style: inherit; font-size: 0.20rem; color: #fff; opacity: 0.6;}

	.bannertop1_image {
		width: 5.72rem;
		padding-top: 2.55rem;
	}

	.bannertop2 {
		width: 100%;
		height: 10.52rem;
		margin: 0 auto;
		background: url(../images/zone/video_phone_bg.jpg) no-repeat;
		background-position: center 0;
		background-size:cover;
		padding:0.90rem 0.5rem 0;
	}

	#video-container {
		display: none;
	}

	.video_phone {
		display: block !important;
	}

	.bannertop2_right {
		margin-top: 0;
		padding-left: 0;
		width: 100%;
	}
	.bannertop2_right_image {
  width: 3.30rem;
  height: auto;
}

	.bannertop2_righttitle1 {
		margin-top: 0.40rem;
		margin-bottom: 0.65rem;
		font-size: 0.37rem;
	}

	#video-container {
		width: 6.59rem;
		height: 4.26rem;
		margin-bottom: 0.66rem;
	}

	.bannertop2_righttitle2 {
		font-size: 0.20rem;
		line-height: 0.40rem;
	}

	.bannertop2_righttitle3 {
		font-weight: 500;
	}
	/*手机视频*/
		.popup {
				width: 100%;
				position: fixed;
				top: 50%;
				left: 50%;
				transform: translate(-50%, -50%);
				background-color: #000;
				z-index: 10003;
				display: none;
			}

			.popup video {
				width: 100%;
				height: auto;
			}
			
			.vider_ts{ width: 100%; font-size: 0.20rem; color: #fff; text-align: center; margin-top: 3%; opacity: 0.6;}
.overlay {
				position: fixed;
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				background-color: #000000;
				/* opacity: 0.65; */
				z-index: 10002;
				/* 确保蒙层在弹窗之上*/
				display: none;
				/* 初始状态隐藏蒙层 */
			}
			
			
	/*cp*/
	
	/**/
	.bannertop3_title2 {
		width: 100%;
		margin-top: 0.50rem;
		justify-content: space-between;
		border-bottom: 1px solid #1A1A1A;
	}
	.bannertop3_title2>div {
		width: 32%;
	}
	.bannertop3_item1 {
		position: relative;
		width: 100%;
		height: 0.84rem;
		line-height: 0.84rem;
		text-align: center;
		font-size: 0.30rem;
		font-weight: bold;
		
		flex-shrink: 1;
	}
	.bannertop3_title3_hd {
		width: 100%;
		background: url(../images/zone/xt.png) left center no-repeat;
		float: left;
		text-align: right;
		margin-top: 0.2rem;
		background-size: auto 0.16rem;
	}
	/*.bannertop3_title5{
		width: 100%;
		float: left;
	}*/
	.bannertop3_Selected {
	margin: 0.12rem auto -0.04rem;
	display: none;
	height: 0.06rem;
}
	.bannertop3 {
		width: 100%;
		height: 16.22rem;
		background: url(../images/zone/vg70s_phone_bg.jpg) no-repeat;
		background-position: center 0 !important;
		background-size:  cover !important;
	}
	
	
.bannertop3_title1 {

    /* display: flex;
    justify-content: center; */
    font-size: 0.42rem;
    font-weight: bold;
    color: #FFFFFF;
    /* line-height: 0.30rem; */
    padding-top: 1.10rem;
	text-align: center;
	width: 100%;

}
.bannertop3_title1 img {
  width: 4.38rem;
  /* height: 0.46rem; */
  margin-top: 0.04rem;
}
.dabaidian {
  width: 0.10rem;
  height: 0.10rem;
  background-color: #fff;
  border-radius: 50%;
  margin-top: 0.16rem;
  margin-right: 0.16rem;
  margin-left: 0.16rem;
}
.bannertop3_title1 span{ line-height: 0.46rem;}
	.bannertop3_title4{
		display:inherit;
		padding: 0 0.4rem;
		margin-top: 0;
	}
.graybeizhu	{
	text-align: center;
}
.yisisan{
	margin-bottom: .56rem;
}
.bannertop3_title4_ul1 {
  margin-top: 0.30rem;
}
.tudun{
	justify-content: space-between;
	margin-top: .50rem;
}
.tudun img{
	width: 4.32rem;
	height: 1.64rem;
}
.bannertop3_title4_li1 {
    font-size: .24rem;
    margin-bottom: .10rem;
}
.bannertop3_title4_li2 {
    font-size: .18rem;
    line-height: .32rem;
}
.bannertop3_title4_ligray {
  font-size: 0.16rem;
  margin-top: 0.08rem;
}
.bannertop3_title3_hd span {
    font-size: .20rem;
    line-height: .32rem;
    margin-top: .37rem;
}
.graybeizhu {
    font-size: .14rem;
    line-height: .30rem;
    opacity: 0.5;
    margin-top: .07rem;
}
.tudunjiuyi {
    margin-right: 1.03px;
}
.bannertop3_title3_hd img {
    margin-top: -.08rem;
    margin-left: 0;
    margin-right: 0;
}
.bannertop3_title3 {
    max-width: 12.00rem;
    margin: .46rem auto 0.3rem;
    padding: 0 0.4rem;
    display: block;
}
.bannertop3_title3_qd,
.bannertop3_title3_ch {
	padding: 0 0.30rem;
	height: 0.80rem;
	text-align: center;
	background: rgba(204, 153, 51, 0);
	border: 1px solid;
	border-image: linear-gradient(to bottom, #1e1f20, #3a3d41) 1;
opacity: 0.2;
	font-size: 0.18rem;
	font-weight: 400;

color: #FFFFFF;
	opacity: 0.8;
	line-height: 0.30rem;
	float: left;
	margin-right: 0.28rem;
	 white-space:nowrap
}
.subitem-active{border-image: linear-gradient(to bottom, #312407, #815e0f) 1;}
.bannertop3_title3_qdbl {
  margin-top: 0.08rem;
  line-height: 0.30rem;
}
.vg70s, .vg18 {
  font-size: 0.24rem;
  margin-right: 0.08rem;
}
#qzhuanhang{
	white-space: normal;
}
	
	/*zone_serve_wap*/
	.zone_serve_wap{ width: 100%; display: block; margin:0 auto; background: url(../images/zone/fw_phone_bg0.jpg) center top no-repeat; background-size: 100% auto; height: auto; min-height: 12.8rem;}
	.zone_serve_wap>.zone_txt{ padding: 0 0.40rem; font-size:0.18rem; color: #fff; width: 100%; text-align: center; }
	.zone_serve_wap>.zone_txt>.desc-title{font-size:0.42rem; font-weight: bold !important; padding-top: 1.1rem; color: #fff;}
	.zone_serve_wap>.zone_txt>.desc-title > img{ width: 4.38rem; margin-top: 0.04rem;}
	.zone_serve_wap>.zone_txt>p.pad_b{ padding-bottom: 0.28rem; font-size:0.20rem; line-height: 0.56rem; opacity: 1;}

	.zone_serve_wap>.serve_list{ width: 100%; text-align: center; margin: 0 auto; padding:0 0.40rem; display: flex;
    flex-direction:column;}
	.zone_serve_wap>.serve_list>div{ display: block; width:100%; min-height: 2.90rem; float: left; margin-bottom: 0.30rem; text-align: left;padding-left: 0.40rem; position: relative;}
	.zone_serve_wap>.serve_list>div:nth-of-type(3){ margin-right: 0;}
	.zone_serve_wap>.serve_list>div h2{ display: block; width: 100%; font-size: 0.24rem; color: #c79830; padding-top: 0.44rem; padding-bottom: 0.16rem;}
	.zone_serve_wap>.serve_list>div h2 img{ width: 0.42rem; margin: -0.04rem 0.15rem 0 0;}
	.zone_serve_wap>.serve_list>div span{ display: block; width: 100%; font-size: 0.18rem; color: #fff; line-height: 0.32rem; padding-top: 0.1rem;}
	.zone_serve_wap>.serve_list>div.wap_zone1{ background: url(../images/zone/fw_phone_bg1.jpg) center no-repeat; background-size: cover;}
	.zone_serve_wap>.serve_list>div.wap_zone2{ background: url(../images/zone/fw_phone_bg2.jpg) center no-repeat; background-size: cover;}
	.zone_serve_wap>.serve_list>div.wap_zone3{ background: url(../images/zone/fw_phone_bg3.jpg) center no-repeat; background-size: cover;}
	
	.zone_serve_wap>.serve_list>div .bz_video { display: none;}
	.zone_serve_wap>.serve_list>div.bz_video_wap{ display: block; width:100%; min-height:inherit; float: left; margin-bottom: 0.30rem; text-align: center; position: relative; padding-left: 0;}
	.zone_serve_wap>.serve_list>div.bz_video_wap .video{ width: 100%;}
	
	/*zone_store*/
	.zone_store{ width: 100%; display: block; margin:0 auto; background: url(../images/zone/md_phone_bg.jpg) center top no-repeat; background-size: 100% auto; height: auto; min-height: 8.19rem;}
	.zone_store>.store_txt{ padding: 0 0.38rem 0.40rem; margin: 1.10rem auto 0; font-size:0.18rem; color: #fff; width: 100%; text-align: center; position: inherit; }
	.zone_store>.store_txt>.desc-title{font-size:0.42rem; font-weight: bold !important; color: #fff;}
	.zone_store>.store_txt>.desc-title > img{ width: 4.38rem;}
	.zone_store>.store_txt>.desc-title > span > span.word1{ color: #c79830 !important;}
	.zone_store>.store_txt>p.pad_b{ font-size:0.20rem; line-height: 0.56rem; opacity: 1;}

	.zone_store>.store_txt .store_ss{ position: inherit; font-size: 0.20rem; height: 0.70rem; margin-top: 0.40rem;}
	.zone_store>.store_txt .store_ss .ssk{width: 80%; height: 0.70rem; background: #1A1A1A; float: right;}
	.zone_store>.store_txt .store_ss .btn{width: 20%; height: 0.70rem; background: #2B2B2B; float: right; text-align: center; display: flex; justify-content: center; align-items: center;}
	.zone_store>.store_txt .store_ss .btn img{ margin-right: 10px;}
		
	.zone_store>.md_list{ width: 100%; height: auto; text-align: center; padding:0 0.4rem 1.1rem;}
	.zone_store>.md_list dl{ display: inline-block; width: 48%; float: left; margin: 0 4% 0 0;}
	.zone_store>.md_list dl:nth-of-type(2){ margin-right: 0;}
	.zone_store>.md_list dl a dt{ display: block; background: #000000; width: 100%; height: 2.42rem; overflow: hidden;}
	.zone_store>.md_list dl a dt img{ opacity: 0.9; display: block;  object-fit: cover; width: 100%; height: 100%;}
	.zone_store>.md_list dl a dd{ display: block; width: 100%; font-size: 0.18rem; color: #fff; text-align: left; padding: 0.20rem 0.30rem;}
	.zone_store>.md_list dl a:hover dd{ background-color:rgba(204,153,51,0.9); color: #000;}
	.zone_store>.md_list dl a dd h2{ width: 100%; display: block; line-height:0.32rem; background: url(/best/images/zone/dd.png) bottom left no-repeat; background-size: 0.11rem 0.02rem;}
	.zone_store>.md_list dl a dd span{ width: 100%; display: block; line-height: 0.26rem;font-size: 0.14rem; padding-top: 0.06rem;}
	.zone_store>.md_list .more{ width: 100%; padding: 0.38rem 0 0.3rem;}
	.zone_store>.md_list .more a{width: 1.66rem; height: 0.52rem; line-height: 0.52rem; border: 1px solid #404040; text-align: center; margin: 0 auto; display: inline-block; color: #fff; font-size: 0.18rem;}	
		
		
			
}

/* 播放器 start */
.play-box{
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4);
    z-index: 10000;
    display: none;
	top:0;
}
.play-wrap{
    width: 60%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.play{
    width: 100%;
}
.close{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, .8);
    text-align: center;
    line-height: 40px;
    color: rgba(0, 0, 0, .8);
    font-size: 22px;
    position: absolute;
    top: -20px;
    right: -20px;
    user-select: none;
    cursor: pointer;
}
/* 播放器 end */
