.fix-menu ul li .imgs i.ico7 {width: .34rem;height: .34rem;background: url(../img/Z202173/ft01.png) center no-repeat;background-size: cover;}
.fix-menu ul li.acti .imgs i.ico7 {background: url(../img/Z202173/fts1.png) center no-repeat;background-size: cover;}
.ZindN{ position:relative;}
.ZindP{ background:rgba(12,12,12,0.8); height:0.45rem; line-height:0.45rem; width:100%; position: absolute; left:0;right:0; margin:0 auto; bottom:0; color:#d8caa6;}
.ZindP p{font-size:0.18rem; text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ZindP:before{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;top:-0.4rem; width:100%; height:0.7rem;background-image: url(../img/Z202173/05_03.png); background-position: top center; background-size:100%;}
.ZindP span{ color:#ffdc7d;}
.fix-menu ul li .imgs i{position:relative;}
.Zhot{ display: block; width: 0.4rem; position: absolute;top:-0.05rem;right:-0.2rem;}
.Zhot img{width:100%; display: block;}



.ZYcom{width:100%; margin-top:0.2rem;height:3rem;}
.ZYcomB .swiper-wrapper{width:100%; height:3rem;}
.ZYcomB .swiper-slide{ width:100%;height:3rem;}
.ZYcomN{background:rgba(24,20,17,0.55); border:1px solid #473735; height:2.8rem; width: 98%;  margin:0 auto;}
.ZYcomH{padding:0.3rem 4%; width:100%;}
.ZYcomHI{width:0.8rem; height:0.8rem; border-radius:50%; overflow: hidden;}
.ZYcomHI img{width:100%; display: block;}
.ZYcomHn{width:70%; margin-left:4%;}
.ZYcomHn p{ color:#fff2c9; font-size:0.3rem; line-height:0.4rem;}
.ZYcomHn span{ color:#fff2c9; font-size:0.17rem; display: block; opacity:0.2; line-height:0.3rem; margin-top:0.06rem;}
.ZYcomP{ color:#928b78; line-height:0.36rem; font-size: 0.22rem;padding:0 4%;}

/*************************************/
.Zcont{background:rgba(24,20,17,0.55); border:1px solid #473735;height:1.32rem;border-radius:.3rem; width:100%;}
.ZcontN{width:33%; text-align: center; padding-top: 0.2rem;}
.ZcontN h3{ color:#ffffd4; font-size:0.4rem; line-height:0.5rem;}
.ZcontN p{ color:#e2d3aa; font-size:0.26rem;line-height:0.35rem}
.ZcontX{ width:1px; height:0.7rem; background:#473735; margin-top:0.3rem;}

.Zlooks{flex-wrap:wrap;display: flex;justify-content: flex-end;align-items: center;font-size: .24rem;color: #c4b48d; width: 30%}
.Zlooks p{ width:100%; text-align: right;}
.Zlooks b {font-size:.5rem;color: #fbeabe;font-family: arial;}
.mine .user .text .name .Ztxt{ color:#fff2c9;flex-wrap:wrap;height:auto;}
.Ztxt span{ font-weight:550;color:#fff2c9;}
.ZtxtF{flex-wrap:wrap;display: flex;align-items: center;color: #FFF; width: 100%}
.ZtxtF h3{font-size: .36rem;}
.ZtxtF p{ margin-left: 0.16rem; width:0.8rem; text-align: center; height:0.42rem; line-height:0.42rem; border-radius:0.1rem; font-size:0.26rem; background: #cfc5ad}
.Zalert{background:rgba(0,0,0,0.8);z-index:100;}
.ZmyT1{width: 100%;height:6rem;position: absolute;left: 0;top: 50%;margin-top: -3rem;z-index: 1000;background: url(../img/Z202173/04_03.png) top center no-repeat;background-size:100%;}
.alert span.close {display: inline-block;width: .82rem;height: .82rem;background: url(../img/e33b3c_82x82.png) center no-repeat;background-size: .82rem .82rem;border-radius: .41rem;position: absolute;left: 50%;margin-left: -.41rem;bottom: -1.3rem;}
.ZmyT1p{padding-top:4.6rem; width: 100%; text-align: center; color:#fff58a;}
.ZmyT1p h3{ font-size:0.5rem; line-height:0.76rem; font-weight:500;}
.ZmyT1p p{ font-size:0.36rem; font-weight:550; line-height:0.6rem;}
.ZmyT2{width: 100%;height:6rem;position: absolute;left: 0;top: 50%;margin-top: -3rem;z-index: 1000;background: url(../img/Z202173/04-1_02.png) top center no-repeat;background-size:100%;}
/************************************/
.Zhdyha{position: absolute;right:4%; top:50%; margin-top:-0.3rem; height:0.6rem;display:flex;align-items:center; flex-wrap:wrap;}
.Zhdyha img{width:0.28rem; display: block;}
.Zhdyha p{ color:#ffffd9; line-height:0.5rem; font-size:0.2rem; margin-left:0.1rem;}

/****************/
.Fana{width:100%; height:100%;}
.Fana .swiper-wrapper{width:100%; height:100%;}
.Fana .swiper-slide{ width:100%;height:100%;}
.FanaK{}
.Fana1{}
.FanaB{width:100%; position: relative;}
.FanaB img{width:100%;}
.FanaN{width:64%;left:0;right:0; margin:0 auto;top:1.5rem; position: absolute;}
.FanaNp{ color:#c9b48b; font-size:0.25rem; line-height:0.4rem;}
.FanTab{ border: 1px solid #22201e; background:#0f0e0d; margin-bottom:0.3rem;}
.FanTab tr td{border-top: 1px solid #22201e;border-left: 1px solid #22201e; text-align: center; height:0.55rem; color:#e8d58b; font-size:0.25rem;}
.FanTab tr td:first-child{border-left:none;}
.FanTab tr:first-child td{border-top:none;}
.FanaNB{width:45%; display: block; margin:0.4rem auto 0}
.FanaNB img{width:100%; display: block;}
.FanaN2{top:1.9rem;}
.FanaNp{}
.FanaNp h3{ color:#ffe295; text-align: center; line-height:0.6rem; font-size:0.28rem;}
.FanaNp h3 span{ font-size:0.4rem; font-weight:550;}
.FanaNp p{ text-align:center; margin-top:0.3rem; padding-bottom: 0.4rem;}
.FanaB2{margin-top:2rem;}
.FanaB3{margin-top:2rem;}


.Fana .swiper-pagination-bullet{border: none;background-color:#e1d0b5; border-radius:0; opacity: 1; z-index:3}
.Fana .swiper-pagination-bullet-active { background:#cebda3;}
.Fana .swiper-pagination-bullet{width:0.12rem;height:0.12rem; border-radius:0.06rem;}
.Fana .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.05rem;}
.Fana .swiper-pagination-bullets {bottom:1.8rem;width:100%;}
.Fana .swiper-pagination-bullet-active {width:0.28rem;}
/******************************************/

.ZIndFu{position:fixed;bottom:1.8rem;right:4%;}
.ZIndFua{ color:#fff198; border:1px solid #fff198; border-radius:50%; background: rgba(106,44,0,0.67); width:0.9rem; height:0.9rem;display:flex;align-items:center; flex-wrap:wrap;justify-content:center;align-content:center; margin-bottom:0.2rem;}
.ZIndFua img{width:0.44rem; display: block;}
.ZIndFua p{ font-size:0.18rem}
.ZIndFuT{ margin-top:0.4rem; position: relative;}
.ZIndFuT i{ width:0.14rem; height:0.14rem; background: #ff0000; border-radius:50%; position: absolute;top:0;right:0;}

.ZIndFB{position:fixed;bottom:1.5rem;right:0;left:0; margin:0 auto;color:#fff198; border:1px solid #fff198; border-radius:50%; background: rgba(106,44,0,0.67); width:3.6rem; height:3.6rem;display:flex;align-items:center; flex-wrap:wrap;justify-content:center;align-content:center;z-index: 999;}
.ZIndFBa{display:flex;align-items:center; flex-wrap:wrap;justify-content:center;align-content:center; width: 33%; color:#fff198; height:1.2rem;}
.ZIndFBaw{ width: 100%;}
.ZIndFBa img{width:0.52rem; display: block; margin:0 auto;}
.ZIndFBa p{width:100%; text-align: center; font-size:0.22rem; margin-top:0.05rem;}
.ZIndFBa2 {z-index: 9999}
.ZIndFB:before{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;top:50%;border:0.01rem solid #fff198; width:1.3rem; height:1.3rem; border-radius:50%; margin-top:-0.66rem;}

/*******************************/

.Zping{ padding-bottom:0.4rem; width: 100%; padding-top:0.4rem;}
.Zping li{ border-bottom: 1px solid #22201c; width: 100%; padding:0.05rem 0;}
.ZpingF{display:flex;align-items:center; flex-wrap:wrap; height:0.7rem; width: 100%;}
.ZpingFa{width:20%;display:flex;align-items:center; flex-wrap:wrap;}
.ZpingFa img{width:0.25rem; display: block;}
.ZpingFa p{ color:#928b78; font-size:0.22rem; line-height:0.3rem; margin-left: 0.15rem;}
.ZpingH{padding:0.2rem 0; width:100%;}
.ZpingHI{width:0.8rem; height:0.8rem; border-radius:50%; overflow: hidden;}
.ZpingHI img{width:100%; display: block;}
.ZpingHn{width:70%; margin-left:4%;}
.ZpingHn p{ color:#fff2c9; font-size:0.3rem; line-height:0.4rem;}
.ZpingHn span{ color:#fff2c9; font-size:0.17rem; display: block; opacity:0.2; line-height:0.3rem; margin-top:0.06rem;}
.ZpingP{ color:#928b78; line-height:0.36rem; font-size: 0.22rem;}
.ZpinTex{background:rgba(24,20,17,0.55); border:1px solid #473735; width:100%; padding:0.18rem 4%; font-size:0.2rem; color:#FFF; line-height:0.4rem; height:1.5rem; border-radius:0.1rem;}
.ZpinJA{ background:#e4d4a6; color:#0c0c0c; line-height:0.56rem;width:1.3rem; border-radius:0.06rem; text-align: center; display: block; font-size:0.22rem; margin-top:0.2rem;}
.ZpinJp{ color:#928b78; font-size:0.2rem; line-height:0.4rem; margin-top:0.05rem;}

.ZpinTit{ border-bottom:1px solid #22201c; width:100%; padding:0 4%; height:0.9rem; margin-bottom:0.5rem;display:flex;align-items:center; flex-wrap:wrap;}
.ZpinTit img{width:0.36rem; display: block;}
.ZpinTit p{ color:#ffebb5; font-size:0.3rem; line-height:0.5rem; margin-left: 0.15rem; font-weight:550;}
.ZpinTita{width:0.3rem; display: block; margin-left: auto;}
.ZpinTita img{width:100%; display: block;}

/***************隐私模式开启中*****************/

.Zyin{width:100%; padding-top:1.5rem; padding-bottom:1.5rem; color:#eeddb3;text-align: center;}
.Zyin img{width:60%; display: block; margin:0 auto 0.5rem;}
.Zyin h3{ font-size:0.4rem; line-height:0.9rem; margin-bottom:0.3rem; font-weight:550;}
.Zyin p{ font-size:0.28rem; line-height:0.6rem; }
.ZyBut{width:50%; display: block; margin:0 auto; background:#dfc992; color:#101010; line-height:0.94rem; font-size:0.3rem; text-align: center; border-radius:0.47rem;}
/***************关闭隐私模式*****************/
.ZyMim{background:rgba(238,221,179,0.1); border:1px solid #473735; width:90%; padding:0.2rem 4%; border-radius:0.06rem; color:#bebcb6; font-size:0.2rem; line-height:0.4rem; margin:0.5rem auto 0;}
.ZyMiD{width:86%; margin:0 auto;display:flex;justify-content:space-around;align-items:center;}
.ZyMiDM{margin-top:0.6rem;}
.ZyMiDz{width:0.6rem; height:0.6rem; display: block; border:1px solid #eeddb3; border-radius:50%;}
.ZyMiDM .on{ background:#eeddb3;}

.ZyPass{ position: fixed; width: 100%; left:0;right:0; margin:0 auto; bottom: 0; background:#222221;}
.ZyPassa{width:100%; height:0.96rem; line-height:0.96rem; text-align: center; font-size:0.3rem; background:#eeddb3; display: block; color:#101010;}
.ZyPassN{width:100%;display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;}
.ZyPassNa{width:33.3333%; height:0.95rem; line-height:0.95rem; text-align: center; font-size:0.36rem;color:#a09780;border-top:1px solid #484339; position: relative; display: block;}
.ZyPassNa:before{display:block;content:'';position: absolute;width:1px; height:100%; background:#484339;left:0;top:0;}
.ZyPassBck{display:flex;justify-content:center;align-items:center; flex-wrap:wrap;align-content:center}
.ZyPassBck img{width:0.55rem; display: block;}

.ZyMimS{width:100%; padding:0.1rem 5%;}
.ZyMimSn{ border-bottom:1px solid #3c3931; height:0.96rem;display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap; font-size:0.26rem; color:#eeddb3; width: 100%;}
.ZyMimSn:last-child{border-bottom:none;}

.smSchk{display: none;}
.smSchk + label {border-radius:0.23rem;display: inline-block;position: relative;margin-right:4%;background: #ddc793;width:1rem;height:0.46rem; padding:0.05rem}
.smSchk + label:before {content: ' ';position: absolute;background: #101010;top:0.05rem;z-index: 9;left:0.05rem;width:0.36rem;color: #FFF;height:0.36rem;border-radius:50%;}
.smSchk + label:after {content:'是';position:absolute;left:0.5rem;font-size:0.2rem;color:#FFF;top:0;line-height:0.46rem;}
.smSchk:checked + label {background:#FFF;}
.smSchk:checked + label:after {content: '否';left:0.1rem; color:#101010}
.smSchk:checked + label:before {content: ' ';position: absolute;z-index:9;left:0.6rem;}
.smSchk + label:after {left:0.6rem;}	
.smSchk + label:after,.smSchk + label:before,#checkbox label {-webkit-transition: all 0.1s ease-in;transition:all 0.1s ease-in;}

/****************************************/
.ZLThd{ color:#eeddb3;display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center; font-size:0.25rem; padding:0 5%;}
.ZLThda{color:#eeddb3;}
.ZLTcn{width:100%; padding:0 5%;}

.ZLTcn .tabs ul li.acti {color: #c4b48d;}
.ZLTcn .tabs ul li { margin-left:0.1rem; line-height: .64rem;text-align: center;font-size: .22rem;color: #eeddb3;position: relative;}
.ZLTcn .tabs ul li:first-child{margin-left:0;}
.clear:before,.clear:after{display:block;content:'';clear:both; overflow:hidden; height:0px;}

.ZLTcnM{width:100%; margin-top:0.3rem; margin-bottom: 0.4rem;}
.ZLTcnM img{width:100%; display: block;}
.ZLTtit{display:flex;align-items:center; flex-wrap:wrap; width: 100%;}
.ZLTtita{ color:#eeddb3; margin-left: 0.3rem; font-size:0.28rem;}

.ZLTtitI{ width: 40%;display:flex;align-items:center; color:#eeddb3;font-size:0.28rem;}
.ZLTtitIs{width:0.8rem; height:0.8rem; border-radius:50%; overflow: hidden; background: #eeddb3;}
.ZLTtitIs img{width:100%; display: block;}
.ZLTtitI p{ margin-left:0.15rem;}

.ZLTpl{ width:100%; margin-top: 0.4rem;}
.ZLTpl img{width:50%; display: block; margin:0 auto;}

/************************************/
.alert1{ background:rgba(16,16,16,0.7);z-index:111}
.ZmaTC{ border:1px solid #b6ad89; width:64%; border-radius:0.18rem; background:rgba(21,19,15,0.8); margin:0 auto;position: absolute;left:0;right:0;top:50%; height:5.6rem; margin-top:-2.8rem;}
.ZmaTCS{width:1.6rem; position: absolute; left:0;right:0; margin:0 auto; top:-0.8rem;}
.ZmaTCS img{width:100%; display: block;}
.ZmaTCN{width:100%; padding:1rem 5% 0.5rem; text-align: center;}
.ZmaTCN h3{ color:#ffe9a5; font-size:0.3rem; font-weight:550; line-height:0.7rem;}
.ZmaTCN p{padding-top:0.1rem; color:#fefefe; font-size:0.24rem; line-height:0.35rem;}
.ZmaTCNa{ color:#ffe9a5;font-size:0.24rem; line-height:0.34rem; font-weight:550; width: 50%; text-align: center; display: block; margin:0.3rem auto; text-decoration: underline;}
.ZmaTCgbut{ color:#474234; font-size:0.24rem;line-height:0.74rem;text-align: center; display: block; margin:0.5rem auto; width:70%;background-image: linear-gradient(to bottom,#f4e2b4,#cdb577); border-radius:0.08rem;}

.Zyh{position:relative;}
.Zyh:before{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;top:-0.3rem; width:100%; height:0.7rem;background-image: url(../img/Z202173/05_03.png); background-position: top center; background-repeat: no-repeat; background-size:100%;}

.flex{display:flex;flex-wrap:wrap;align-items:flex-start;}
.flexC{display:flex;align-items:center; flex-wrap:wrap;}
.flexE{display:flex;align-items:flex-end; flex-wrap:wrap;}
.fl-bet{justify-content:space-between;}
.fl-cen{justify-content:center;}
.fl-end{justify-content:flex-end;}
/****************/
.ZLunU{width:100%;}
.ZLunU li{ background:#171917; margin-bottom:0.25rem; padding:0 4%;}
.ZLunUHd{padding:0.3rem 0;}
.ZLunUHdI{width:0.8rem; height:0.8rem; border-radius:50%; overflow: hidden;}
.ZLunUHdI img{width:100%; display: block;}
.ZLunUHdn{width:70%; margin-left:4%;}
.ZLunUHdn p{ color:#FFF; font-size:0.3rem; line-height:0.4rem;}
.ZLunUHdn span{ color:rgba(255,255,255,0.7); font-size:0.17rem; display: block; opacity:0.2; line-height:0.3rem; margin-top:0.06rem;}
.ZLunUHp{ color:#FFF; font-size:0.26rem; line-height:0.4rem; padding:0 0 0.3rem;}

.ZLunUF{  border-top:1px solid #2d2d27;}
.ZLunUFa{width:30%;height:0.8rem;}
.ZLunUI{width:0.3rem; height:0.3rem; background-repeat: no-repeat; background-size:100%; background-position: 0 0; display: block;}
.ZLunUFa p{ color:#c4b48c; font-size:0.26rem; line-height:0.4rem; margin-left: 0.1rem;}
.ZLunUI1{background-image:url("../img/Z20210724/ZLunI01.png")}
.ZLunUI2{background-image:url("../img/Z20210724/ZLunI02.png")}
.ZLunUI3{background-image:url("../img/Z20210724/ZLunI03.png")}
.ZLunUF .on .ZLunUI{ background-position: 0 -0.3rem;}
.ZLunUHt{ margin:0 0 0.1rem; position:relative;}
.ZLunUHpI{width:32%; margin-left:2%; overflow: hidden; height:1.9rem; margin-bottom:0.2rem;}
.ZLunUHpI:nth-child(3n+1){margin-left:0}
.ZLunUHpI img{width:100%; display: block;}
.Zvideos {width: 100%;position: relative; margin-bottom:0.2rem;}
.Zvideos video{width: 100%;}


.ZLunT{width:100%; padding-left: 4%; padding-right:16%; position:relative;}

.ZLunT .tabs ul li.acti {color: #c4b48d;}
.ZLunT .tabs ul li { margin-left:0.2rem; line-height: .8rem;text-align: center;font-size: .28rem;color: #b5b4b0;position: relative;}
.ZLunT .tabs ul li:first-child{margin-left:0;}

.ZLunTa{ position: absolute;right:5%;top:50%; margin-top:-0.13rem; width: 0.26rem; height:0.26rem; display: block;}
.ZLunTa img{width:100%; display: block;}

.ZLunBs{padding:4%;}
.ZLunBsa{width:0.7rem;}
.ZLunBsa img{width:100%; display: block;}
input.ZLunBsI{ color:#aba38f; font-size:0.26rem; padding-left:15%; padding-right:5%; background-color: rgba(238,221,179,0.4); background-image: url("../img/Z202173/Zhdyha.png"); background-repeat: no-repeat; background-size:0.34rem; background-position: 5% center;border:1px solid rgba(238,221,179,0.8); width:85%; display: block; height:0.7rem; border-radius:0.36rem;}
/*********************************/
.ZLTzk{padding-left:4%; margin-top:0.3rem;}
.ZLTzka{ font-size:0.26rem; color:#cabe9f; line-height:0.6rem; width:23%; background:#202020; border:1px solid #424240; border-radius:0.05rem; margin-right:1.5%; margin-bottom:0.1rem; display: block; text-align: center;}
/************************/
.ZFab{position:fixed;bottom:1.5rem;right:0;left:0; margin:0 auto;color:#fff198; border:1px solid #fff198; border-radius:0.55rem; background: rgba(106,44,0,0.67); width:70%; height:1.1rem;display:flex;align-items:center; flex-wrap:wrap;justify-content:center;align-content:center;}
.ZFaba{width:30%; text-align: center; display: block;}
.ZFaba img{width:0.4rem; display: block; margin:0 auto;}
.ZFaba p{ color:#fff198; font-size:0.23rem; text-align: center; margin-top:0.12rem;}
.ZFabx{ width:1px; height:0.6rem; background:#5e4520;}

.ZlistW{ padding:0.2rem 0;}
.ZlistW ul{ padding:0 4%;}
.ZlistW ul li{ width:48%;background: url(../img/Z20210724/ZlisB.png) center no-repeat;background-size: cover;margin-bottom: .2rem; padding-top:0.15rem;}
.Zimgs{width:90%; margin:0 auto;height:3.4rem; overflow: hidden;}
.Zimgs img{width:100%; display: block;}
.ZlisH{ padding:0.12rem 5%;}
.ZlisHt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size:0.24rem; line-height:0.4rem; color:#FFF;}
.ZlisHD{}
.ZlisHs{height:0.4rem;}
.ZlisHs img{width:0.2rem; display: block; margin-right:0.1rem;}
.ZlisHs p{ color:#f0e3bf; font-size:0.2rem;}

.ZLTkong{width:90%; margin:0.5rem auto;}
.ZLTkong img{width:100%;}
.ZLTkong p{ font-size:0.28rem; line-height:0.3rem; text-align: center; color:#b5b4b0; margin-top: 0.2rem;}
.ZLunUM{padding:0.3rem 0;}

.ZLuZPa{ background:#d0c5a6; color:#504e47; font-size:0.24rem; width:0.9rem; line-height:0.4rem; border-radius:0.2rem; display: block; margin-left: auto; text-align: center;}

.ZYcomB .swiper-button-prev,.ZYcomB .swiper-button-next{ top:50%; z-index: 8;width:0.4rem; height:0.3rem; margin-top:-0.15rem;}
.ZYcomB .swiper-button-prev:after,.ZYcomB .swiper-button-next:after {color:#FFF;font-size:0.3rem;}
.ZYcomB .swiper-button-prev:hover:after,.ZYcomB .swiper-button-next:hover:after{ color:#FEBA01;}
.ZYcomB .swiper-button-next{right:0}
.ZYcomB .swiper-button-prev{left:0;}
.ZLuZgz{ background:linear-gradient(to bottom,#eddeb2,#cab580); color:#FFF; font-size:0.24rem; width:0.98rem; line-height:0.46rem; border-radius:0.23rem; display: block; margin-left: auto; text-align: center;}
.ZLunVid{ position: relative; }
.ZLunVid .cont video {width: 100%;}
.ZLunViz{border-bottom: 1px dashed #2d2d27;}
.ZLunViza{width:18%;height: 0.8rem;}
.ZLunViza .ico {width: .38rem;}
.ZLunViza .ico img {width: .28rem;}
.ZLunViza .txt {color: #c4b48d;font-size: .24rem;font-family: arial;}
.ZLunVizJ{width:15%;height: 0.8rem; margin-left: auto;}
.ZLunVizJ .ico {width: .42rem;}
.ZLunVizJ .ico img {width: .32rem;}
.ZLunVizJ .txt {color: #825448;font-size: .26rem;font-family: arial;}

/**/
.ZLuZhak{width:50%; margin:0 auto;color: #7b756c;font-size: .26rem;  height:0.6rem;}
.ZLuZhak p{margin-right:0.08rem; line-height:0.6rem;}
.ZLuZhak img{width:0.24rem;  display:block;}
.zlogins {width: 100%;position: absolute;left: 0;top: 0; background: rgba(0,0,0,.6); height: 100%;display: flex;justify-content: center;flex-direction: column;}
.zlogins .txt {width: 100%;text-align: center;padding: 0 0 0.24rem;color:#fff2c9; font-size:0.26rem;line-height: 0.32rem;}
.zloginsL{  text-align:left;}
.zlogins .links {width: 100%;text-align: center;}
.zlogins .links a { padding:0 0.18rem; margin:0 0.1rem; height: .56rem;background-image: linear-gradient(to bottom,#f4e2b3,#cdb577);border-radius: .06rem; text-align: center;line-height: .52rem; color: #474234;}
.zlogins .links a img{width:0.38rem; margin-right:0.06rem; display: block;}
.zlogsuo{width:9%;}
.zlogsuo img{width:0.42rem; display:block;}
.zlogins .txt h3{font-size:0.3rem; line-height:0.56rem;}
.zmore a {color: #fbeabe;}
.txtn{ width:60%; margin:0.15rem auto 0;  color:#fff4d4; font-size:0.22rem; line-height:0.4rem;}
.zFapian{position: absolute; bottom:0.2rem;right:4%; width:1.6rem; line-height:0.56rem; border-radius:0.04rem; display: block; text-align:center; color:#f0e3bf; font-size:0.26rem; background: rgba(38,35,26,0.8);}
/****************************/
.ZvidS{ width:100%; height:100%; position:relative; display:block;   overflow: hidden;}
.ZLVids{width:100%; height:100%;}
.ZLVids video{ width:100%;height:100%; position:absolute;top:0;left: 0;object-fit:fill}
.zrudR{position: absolute; bottom:12%; right:4%;z-index:2;}
.zrudRa{width:0.8rem; display:block; text-align: center;color:#FFF; margin-bottom:0.2rem;}
.zrudRa p{ font-size:0.3rem; line-height:0.55rem; }
.zrudRI{width:0.5rem; margin:0 auto;}
.zrudRI img{width:100%;  display: block;}
.zrudYX{width:1rem; height:1rem; border-radius:50%; display: block; background: rgba(94,69,0,0.8); border:1px  solid #fbeabc; position: absolute;left:0;bottom:26%;}
.zrudYX img{width:100%; display: block;}
.zrudB{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.8)); height:24%; width:100%; padding:0 4%; position:absolute;bottom: 0;left:0;z-index:1;}
.zrudBH{ margin-bottom:0.25rem; }
.zrudBHp{ color:#FFF; font-size:0.26rem; line-height:0.5rem; padding:0 0.15rem; background:rgba(0,0,0,0.5); border-radius:0.04rem; margin-right:0.1rem; }
.zrudBHz{  font-size:0.28rem; line-height:0.4rem; color:#FFF;}
.zrudBHd{ margin-bottom:0.15rem; }
.zrudBHdI{width:1rem;height:1rem; border-radius:50%; overflow:hidden;}
.zrudBHdI img{width:100%; display: block;}
.zrudBHd p{ font-size:0.38rem; line-height:0.6rem; color:#FFF; margin-left:2%; }
.zrudBHd a{background: linear-gradient(to bottom,#f4e2b3,#cdb577); color:#FFF; width:1.2rem; line-height:0.52rem; display: block; text-align: center; font-size:0.28rem; border-radius:0.26rem; margin-left:3%;}
.Zvidhead{height:1rem;width:100%; padding:0 4%; position:absolute;top:0;left:0; z-index:1;}

.Zvidhead span.retu {width: .54rem;height: 0.8rem;background-image: url("../img/Z20210724/zrud01.png"); background-position: left center; background-repeat:no-repeat;background-size: .22rem auto;}
.ZvidhdG{width:0.44rem; display:block; }
.ZvidhdG img{width:100%; display:block; }
/***/
.ZvidTC{max-height:85%;overflow:auto; background-color:#101010; position:absolute; bottom:0; width:100%; border-top-left-radius:0.25rem; border-top-right-radius:0.25rem;  }
.ZvidTCH{height:0.9rem; padding:0.15rem 4% 0;}
.ZvidTCH h3{color:#FFF; font-size:0.32rem; line-height:0.6rem;}
.ZvidTCU{padding:0 4%; display:block;}
.ZvidTCU li{ padding:0.15rem 0; width: 100% ; float:none;}
.ZvidTCUI{ width:1rem; height:1rem; border-radius:50%; overflow:hidden; }
.ZvidTCUI img{width:100%; display:block;}
.ZvidTCUN{width:82%;}
.ZvidTCUNh{height:0.4rem; }
.ZvidTCUNh h3{ color:#646464; font-size:0.26rem; line-height:0.4rem; }
.ZvidTCUNp{color:#FFF; line-height:0.4rem; font-size:0.3rem; margin-top:0.03rem;}
.ZvidTCUa{ margin-left:0.4rem; }
.ZvidTCUa P{ font-size: 0.28rem; line-height:0.3rem; margin-left:0.08rem; color:#959595;}
.ZvidI{width:0.34rem; height:0.34rem; background-repeat:no-repeat; background-position: 0 0; background-size:100%; display:block;}
.ZvidI1{background-image:url("../img/Z20210724/ZvidI01.png");}
.ZvidI2{background-image:url("../img/Z20210724/ZvidI02.png");}
.ZvidI3{background-image:url("../img/Z20210724/ZvidI03.png");}
.ZvidTCzanO .ZvidI{background-position: 0 -0.34rem;}
.ZvidTCUNt{height:0.4rem; margin-top:0.03rem;}
.ZvidTCUNtp{ color:#4a4a4a; font-size:0.26rem; margin-right: auto; }
.ZvidTCF{width:100%; padding:0 4%; background:#191919; margin-top: 0.2rem}
.ZvidTCF img{width:0.42rem; display: block;}
.ZvidTCF input{width:93%; line-height:0.9rem; height:0.9rem; border: none; background: none; font-size:0.26rem; color:#646464;}
.ZvidTCH img{width:0.35rem; display:block; margin-right:0.2rem;}
.ZvidTCH h4{ color:#eeddb3; font-size:0.34rem; line-height:0.6rem; }
.ZvidTCcol{width:0.32rem; display:block; margin-left: auto;}
.ZvidTCcol img{width:100%; display:block; }
.ZvidI4{background-image:url("../img/Z20210724/ZvidI01.png");background-position: 0 -0.34rem}
.ZvidI5{background-image:url("../img/Z20210724/ZvidI06.png");}

.ZvidTCHF{ padding:0.1rem 0; display:block; border-top:1px #444 solid;}
.ZvidTCHF li{ padding:0.25rem 0; width: 100% ; float:none;}
.ZvidTCHFI{ width:0.6rem; height:0.6rem; border-radius:50%; overflow:hidden; margin-left:0.4rem; }
.ZvidTCHFI img{width:100%; display:block;}
.ZvidTCUNL{color:#FFF; line-height:0.4rem; font-size:0.28rem; margin-top:0.03rem; margin-bottom:0.1rem;}
.ZvidTCUNL a{color:#feeab7; margin-right:0.06rem;}
.ZvidTCUa img{width:0.28rem; display:block;}
.ZvidTCdian{position: absolute;z-index:1; background: rgba(16,16,16,0.7); width:100%; height:100%; bottom:0; left:0;}
.ZvidTCdianB{ background:#1a1a1a; padding:0 4%; width:100%; position: absolute; bottom: 0;right:0;}
.ZvidTCdianA{height:1rem; color:#bababa; font-size:0.26rem;}
.ZvidTCdianA p{ line-height:0.6rem; }
.ZvidTCdianA img{width:0.32rem; display:block; margin-right:0.16rem;}

.ZxiTCs{ border:1px solid #b6ad89; width:66%; border-radius:0.18rem; background:rgba(21,19,15,0.8); margin:0 auto;position: absolute;left:0;right:0;top:50%; height:3.8rem; margin-top:-1.9rem;}
.ZxiTCsN{width: 100%;  color:#fff4d4;padding: 0.55rem 5% 0.2rem;text-align: center;align-content:center}
.ZxiTCsN h3{ font-size:0.3rem; line-height:0.5rem; }
.ZxiTCsN .links {width: 100%;text-align: center;}
.ZxiTCsN .links a { width:3.2rem; margin:0.25rem auto 0;  height: .66rem;background-image: linear-gradient(to bottom,#f4e2b3,#cdb577);border-radius: .06rem; text-align: center;line-height: .52rem; color: #474234;}
.ZxiTCsN .links a img{width:0.36rem; margin-right:0.05rem; display: block;}
.ZxiTCsfx{ font-size:0.24rem; width:1.8rem; display:block; line-height:0.4rem; margin:0.3rem auto 0; color:#9b9379;  }

.ZjbTC{width:70%; margin:0 auto;position: absolute;left:0;right:0;top:50%; height:6.4rem; margin-top:-3.2rem;border:1px solid #b6ad89;  border-radius:0.18rem; background:rgba(21,19,15,0.8);}
.ZjbTCh{font-size:0.38rem; line-height:0.5rem; margin-bottom:0.2rem;}
.ZjbTCs{ color:#9b9379; font-size:0.22rem; line-height:0.4rem; }
.ZjbTCLa{ padding:0.2rem 5%; }
.ZjbTClab{display:flex;align-items:center; height:0.65rem}
/*.Loa-lab:first-child{margin-left:0;}*/
.ZjbTClab p{color:#fff4d4; margin-left:0.14rem;font-size:0.26rem; line-height:0.4rem;}
.ZjbTClab input[type="radio"]{-webkit-appearance:none;width:0.38rem;height:0.38rem;vertical-align:middle;display:block;outline:none; background-position: center; background-repeat: no-repeat; background-size:100%; background-color:#3b3229;border:1px solid #7d705b; border-radius:50%;}
.ZjbTClab input[type="radio"]:checked{border:1px solid #fcebbd;background-color:#fcebbd; background-image:url("../img/Z20210724/check.png");}

.ZfxTC{width:100%; margin:0 auto;position: absolute;left:0;right:0;bottom:0; height:75%; background: rgba(16,16,16,0.8);border-top-left-radius:0.25rem; border-top-right-radius:0.25rem;}
.ZfxTCHD{position:absolute;left:0;right:0; margin:0 auto; top:-0.7rem;}
.ZfxTCHDI{width:1.4rem; height:1.4rem; border-radius:50%; overflow:hidden; background:#FFF; border:1px solid #FFF; margin:0 auto;}
.ZfxTCHDI img{width:100%; display:block;}
.ZfxTCHD p{color:#fff4d4; font-size:0.34rem; line-height:0.7rem; text-align:center;}
.ZfxTCN{padding:1.5rem 10% 0;}
.ZfxTCNh{ width:100%; }
.ZfxTCNhn{width:49%; text-align:center;}
.ZfxTCNhn p{ color:#b1aa96; font-size:0.36rem; line-height:0.5rem; }
.ZfxTCNhn h3{ color:#fff4d4; font-size:0.34rem; font-weight:550; line-height:0.6rem; }
.ZfxTCNhx{ width:1px; height:0.8rem; background:#b1aa96; }
.ZfxTCNT{width:100%; border-radius:0.15rem; overflow:hidden; margin:0.15rem auto 0;}
.ZfxTCNT img{width:100%; display:block;}
.ZfxTCNs{ text-align: center; color:#b1aa96; font-size:0.24rem; line-height:0.5rem;}
.ZfxTCN .links {width: 100%;text-align: center;}
.ZfxTCN .links a { width:46%; margin:0.25rem auto 0;  height: .78rem;background-image: linear-gradient(to bottom,#f4e2b3,#cdb577);border-radius: .06rem; text-align: center;line-height: .52rem; color: #474234;}
.ZfxTCN .links a img{width:0.36rem; margin-right:0.05rem; display: block;}

/**/
.Zfab{}
.ZfabText{ background:#171917; width:100%; padding:0.3rem 4%; height:3.3rem; line-height:0.5rem; font-size:0.28rem; color:#fff4d4;}
.Zfabzy{width:100%; padding:0.17rem 4%; color:#6b6758; line-height:0.46rem; font-size:0.24rem;}
.ZfabAdd{background:#171917; width:100%; padding:0.3rem 4%; margin-bottom:0.3rem;}
.ZfabAddT{display:flex;align-items:flex-end;}
.ZfabAddT h3{ color:#e1e1e1; font-size:0.32rem; line-height:0.5rem; padding-right:0.1rem; }
.ZfabAddT p{line-height:0.4rem; color:#6b6758; font-size:0.24rem;}

img[src=''],img[src=' '],img:not([src]){ opacity: 0;}
.Spo-DK{width:100%; padding:0.2rem 0 0;display:flex;flex-wrap:wrap}
.Spo-img{width:31.5%; margin-left:2.4%; height:1.9rem;border:1px dashed rgba(255,230,166,0.2); background-color:rgba(255,230,166,0.1);background-image:url(../img/Z20210724/Uplo.png);background-position:center; background-repeat: no-repeat; background-size:0.7rem; position: relative; margin-bottom:0.15rem;}
.Spo-img img{width:100%; height:100%; position: absolute;z-index:1}
.InfIn{width:100%;height:100%;opacity:0;position:absolute;top:0px;left:0px;z-index:100}
.Spo-img:nth-child(3n+1){ margin-left:0;}
.Spo-img i { position:absolute;top:0.05rem;right:0.05rem;height: 0.5rem;width: 0.5rem;border-radius: 50%;background-color: rgba(0,0,0,0.6);background-image: url(../img/Z20210724/close.png);background-position:center; background-size:50%;background-repeat: no-repeat; z-index:9}

/**************/
.Zfabzs{background:#171917; width:100%; padding:0.1rem 4%; margin-bottom:0.3rem;}
.ZfabN{border-top:1px solid #242524;padding:0.3rem 0;width:100%;}
.ZfabN:first-child{border-top:none;}
.Zfabsel{ margin-bottom:0.2rem;padding:0 3%; line-height:0.8rem;height:0.8rem; border-radius:0.06rem; color:#f0e3bf; border:1px solid rgba(255,230,166,0.2); background-color:rgba(255,230,166,0.1); width:60%;}
.Zfabsel option{color:#000;}
.ZfabNp{line-height:0.5rem; color:#6b6758； font-size:0.24rem; }
.ZfabNH{height:0.6rem; padding-bottom:0.1rem;}
.ZfabNH h3{ font-size:0.34rem; line-height:0.6rem; color:#FFF;}
.ZfabNInt{line-height:0.5rem;height:0.5rem; width:100%;  border: none; background:none; color:#f5e3b2; font-size:0.38rem;}
.ZfabFh{padding:0 4%; width:100%; font-size:0.24rem; line-height:0.4rem; color:#6b6758; margin-bottom:0.6rem;}
.ZfabFh input[type="checkbox"]{ margin-right:0.1rem; -webkit-appearance:none;width:0.3rem;height:0.3rem;vertical-align:middle;display:block;outline:none; background-position: center; background-repeat: no-repeat; background-size:100%; background-color:#3b3229;border:1px solid #7d705b; border-radius:50%;}
.ZfabFh input[type="checkbox"]:checked{border:1px solid #fcebbd;background-color:#fcebbd; background-image:url("../img/Z20210724/check.png");}
.ZfabBut{ margin-bottom:1rem; }
.ZfabButa{width:50%; height:1rem; line-height:1rem; font-size:0.36rem; border-radius:0.5rem; text-align:center;; background-image: linear-gradient(to bottom,#f4e2b3,#cdb577);  color:#FFF;}
/***************/
.ZfhyTC{width:70%; margin:0 auto;position: absolute;left:0;right:0;top:50%; height:3rem; margin-top:-2.5rem;border:1px solid #f0e3bf;  border-radius:0.18rem; background:#313131;}
.ZfhyTCN{ padding-top:0.45rem; }
.ZfhyTCN h3{ color:#f0e3bf; font-size:0.34rem; text-align:center; line-height:0.8rem;}
.ZfhyTCa{ margin: 0.25rem auto 0; width:50%; height:1rem; line-height:1rem; font-size:0.36rem; border-radius:0.5rem; display:block;text-align:center;background-image: linear-gradient(to bottom,#f4e2b3,#cdb577);  color:#FFF;}

.Loa-img{width:60%;height:2.4rem; margin:0.2rem 0 0.1rem; border:1px dashed rgba(255,230,166,0.2); background-color:rgba(255,230,166,0.1);background-image:url(../img/Z20210724/Uplo.png);background-size:0.8rem;background-position:center; background-repeat: no-repeat; position: relative; overflow: hidden; z-index:1;}
.Loa-img img{width:100%; z-index:1;}

.ZzilHd{background:#141414; width: 100%;}
.ZzilHdT{width:92%; margin:0 auto; padding:0.3rem 0;}
.ZzilHdTu{ width:18%; height:1.14rem; position:relative;}
.ZzilHdTs{ width:1.1rem; height:1.1rem; border-radius:50%; overflow:hidden; background:#ffd27c; border:2px solid #ffd27c;}
.ZzilHdTs img{width:100%; display: block;}
.ZzilHdTw{ position:absolute; bottom:-0.1rem; width:1.2rem; left:-0.05rem; }

.ZzilHdTw img{width:100%; display: block;}
.ZzilHdTn{width:80%;}
.ZzilHdTn h3{ color:#FFF; font-size:0.32rem; line-height:0.55rem; }
.ZzilHdTn p{ color:#777; font-size:0.24rem; line-height:0.5rem; }

.ZzilHdM{width:92%; margin:0 auto; height:1.5rem; border-top:1px solid #2c2c2c;}
.ZzilHdMs{width:33.333%; text-align: center;}
.ZzilHdMs p{ color:#f0e3bf; font-size:0.4rem; font-weight:550; line-height:0.6rem; }
.ZzilHdMs h3{ color:#acacac; font-size:0.24rem; line-height:0.46rem; }
.ZzilJT{background:#141414; padding:0 4%; height:1.6rem; margin:0.25rem auto; width: 100%; }
.ZzilJTa{width:1.9rem; color:#3a3528; text-align:center; font-size:0.22rem; background:#eeddb3; display:block; line-height:0.6rem;height:0.6rem; border-radius:0.06rem;}
.ZzilJN{}
.ZzilJNs{}
.ZzilJNsa{ width:0.6rem; height:0.6rem; margin-left:-0.1rem; background:#FFF; border:1px solid #FFF; border-radius:50%; overflow:hidden;display:block;}
.ZzilJNsa img{width:100%; display:block;}
.ZzilJNsa:first-child{margin-left:0;}
.ZzilJNsM{width:0.36rem; display:block; margin-left:0.1rem;}
.ZzilJNsM img{width:100%; display:block;}
.ZzilJN p{ color:#b5b4b0; font-size:0.24rem; line-height:0.3rem; margin-top:0.15rem; }
.ZzilK{ background:#141414; padding:0.2rem 0 0.3rem; }
.ZzilA{width:92%; margin:0 auto; padding:0.15rem 0;}
.ZzilI{width:33%; position:relative;}
.ZzilIp{ font-size:0.22rem; line-height:0.36rem;width:1rem; text-align:center;position:absolute; background:rgba(0,0,0,0.4); bottom:0;right:0; color:#FFF;}
.ZzilI img{width:100%; display:block;}
.ZzilN{width:62%;}
.ZzilNp{ font-size:0.28rem; color:#FFF; line-height:0.4rem; height:1.2rem;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ZzilNs{ color:#7a7a7a; font-size:0.24rem; line-height:0.3rem; }
.ZzilNs p{ margin-left:0.2rem; }
.ZzilNs p:first-child{margin-left:0;}



/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/





