@charset "utf-8";
@font-face {
	font-family: 'FZBKSJW'; 
	src: url( 'https://gamesvmg.wmupd.com/webplatform/pgp/FZSSKSJWZ.TTF');
}
body{ margin: 0 auto; padding: 0; font-size: 14px; font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif; -webkit-text-size-adjust: none; overflow-x: hidden; overflow-y: auto;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ font-size: 100%; font-weight: normal;}
*{ outline: none;}
img{ border: 0;}
ol,ul{ list-style: none;}
a{ font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif; text-decoration: none; outline: none; cursor: pointer;}
a:hover{ text-decoration: none;}
.wmgameFooter{ width: 750px; margin: 0 auto;}

/* loading */
#loading-box{ display: none; position: fixed; left: 0; top: 0; z-index: 1000; width: 100%; height: 100%; background: #171b19;}
.loading-wrap{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 405px; height: 6px;}
.loading-line{ width: 403px; height: 4px; background-color: #060604; border: 1px solid #dadd9b; border-radius: 4px;}
.loaded-w{ position: relative; width: 0%; height: 100%; background: #b1ffd9; border-radius: 4px;}
.loading-icon{ position: absolute; right: 0; bottom: 14px; width: 70px; height: 64px; margin-right: -35px; background: url(../images/loading-icon.png) no-repeat;}
.loading-precent{ position: absolute; left: 0; top: 6px; width: 100%; height: 40px; font-size: 20px; line-height: 40px; color: #8fe4c0; text-align: center;}


.wrap{ position: relative; overflow: hidden; width: 750px; height: 1440px; margin: 0 auto; background: url(../images/bg.jpg) no-repeat center top #c0f6eb;}
/* login */
.login-box{ position: absolute; left: 14px; top: 105px; z-index: 5; width: 720px; height: 48px;}
.login-box div{ width: 100%; height: 100%; font-size: 20px; line-height: 48px; color: #feffcc;}
.login-after{ display: none;}
.btn-login,.btn-logout{ color: #feffcc; cursor: pointer;}

.slogan{ position: absolute; left: 32px; top: 130px;}
.r-btn-box{ position: absolute; right: 17px; top: 210px; z-index: 5; width: 75px; height: 313px;}
.r-btn-box span{ display: block; width: 75px; height: 81px; margin-bottom: 26px; cursor: pointer;}
.btn-pop-prize-invite{ background: url(../images/btn-pop-prize-invite.png) no-repeat;}
.btn-pop-prize-record{ background: url(../images/btn-pop-prize-record.png) no-repeat;}
.btn-pop-rule{ background: url(../images/btn-pop-rule.png) no-repeat;}

#step-title{ position: absolute; left: 50%; transform: translate(-50%,0); top: 346px; width: 342px; height: 37px;}
#step-title.t1{ background: url(../images/step-t1.png) no-repeat;}
#step-title.t2{ background: url(../images/step-t2.png) no-repeat;}
#step-title.t3{ background: url(../images/step-t3.png) no-repeat;}
.tip-line1,.tip-line2{ position: absolute; left: 50%; transform: translate(-50%,0); top: 390px;}
/* pet-ani */
#pet-ani{ position: absolute; left: 0; top: 418px; overflow: hidden; width: 750px; height: 422px;}
#pet-ani img{ display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
#tag-rare{ display: none; position: absolute; left: 560px; top: 478px; width: 38px; height: 145px; background: url(../images/tag-rare.png) no-repeat;}

#step-tab{ position: absolute; left: 12px; top: 353px; width: 184px; height: 447px;}
#step-tab.pet1-1{ background: url(../images/pet1-1.png) no-repeat;}
#step-tab.pet1-2{ background: url(../images/pet1-2.png) no-repeat;}
#step-tab.pet1-3,#step-tab.pet1-4{ background: url(../images/pet1-3.png) no-repeat;}
#step-tab.pet2-1{ background: url(../images/pet2-1.png) no-repeat;}
#step-tab.pet2-2{ background: url(../images/pet2-2.png) no-repeat;}
#step-tab.pet2-3,#step-tab.pet2-4{ background: url(../images/pet2-3.png) no-repeat;}
#step-tab.pet3-1{ background: url(../images/pet3-1.png) no-repeat;}
#step-tab.pet3-2{ background: url(../images/pet3-2.png) no-repeat;}
#step-tab.pet3-3,#step-tab.pet3-4{ background: url(../images/pet3-3.png) no-repeat;}
#step-tab.pet4-1{ background: url(../images/pet4-1.png) no-repeat;}
#step-tab.pet4-2{ background: url(../images/pet4-2.png) no-repeat;}
#step-tab.pet4-3,#step-tab.pet4-4{ background: url(../images/pet4-3.png) no-repeat;}

#pet-state{ position: absolute; left: 50%; transform: translate(-50%,0); top: 822px; width: 434px; height: 54px; font-family: "FZBKSJW"; font-size: 25px; line-height: 54px; color: #fff4b4; text-align: center; background: url(../images/pet-tip-bg.png) no-repeat;}
/* progress */
.progress-box{ position: absolute; left: 114px; top: 833px; width: 610px; height: 125px; background: url(../images/progress-bg.png) no-repeat;}
.progress-line{ position: absolute; left: 114px; top: 64px; width: 350px; height: 21px;}
#progress-w{ position: relative; overflow: hidden; width: 0%; height: 100%; background-color: #569d59; box-shadow: inset 0 0 30px rgba(240, 255, 76, 0.6); border-radius: 10px;}
.progress-num{ position: absolute; left: 300px; top: 64px; width: 154px; height: 22px; font-size: 18px; line-height: 22px; color: #fff; text-align: right;}
#btn-pop-prize-step{ position: absolute; right: 32px; top: 7px; width: 102px; height: 106px; cursor: pointer;}
#btn-pop-prize-step.baoxiang1{ background: url(../images/baoxiang1.png) no-repeat;}
#btn-pop-prize-step.baoxiang2{ background: url(../images/baoxiang2.png) no-repeat;}
#btn-pop-prize-step.baoxiang3,#btn-pop-prize-step.baoxiang4{ background: url(../images/baoxiang3.png) no-repeat;}

.tip-line2{ top: 945px;}
.btn-feed-all{ position: absolute; left: 27px; top: 962px; z-index: 2; width: 140px; height: 140px; background: url(../images/btn-feed-all.png) no-repeat; cursor: pointer;}
.btn-pop-task{ position: absolute; right: 26px; top: 962px; z-index: 2; width: 142px; height: 142px; background: url(../images/btn-pop-task.png) no-repeat; cursor: pointer;}
.btn-share-copy,.btn-feed,.btn-rare-tip,.btn-rare-have{ position: absolute; top: 995px; z-index: 5; width: 210px; height: 58px; cursor: pointer;}
.btn-share-copy{ left: 160px; background: url(../images/btn-share-copy.png) no-repeat;}
.btn-feed{ right: 160px; background: url(../images/btn-feed.png) no-repeat;}
.btn-rare-tip{ display: none; right: 160px; background: url(../images/btn-rare-tip.png) no-repeat;}
.btn-rare-have{ display: none; right: 160px; background: url(../images/btn-rare-have.png) no-repeat;}

.last-token-box{ display: flex; position: absolute; left: 0; top: 1061px; width: 100%; height: 31px; justify-content: center; align-items: center;}
.last-token-box p{ font-size: 18px; line-height: 34px; color: #458680;}
.last-token-box span{ display: block; width: 36px; height: 31px; margin-right: 10px; background: url(../images/icon-token.png) no-repeat;}
/* prize-view */
.prize-view-box{ position: absolute; left: 0; top: 1132px; width: 737px; height: 235px; background: url(../images/prize-view-bg.png) no-repeat;}
.prize-swiper{ position: absolute; top: 57px; left: 66px; width: 636px; height: 157px;}
.prize-swiper .swiper-slide{ width: 155px; height: 157px;}
.prize-swiper .swiper-slide img{ display: block; width: 155px;}
/* pop */
.pop-fixed{ display: none; position: fixed; left: 50%; top: 0; z-index: 991; width: 750px; height: 100%; margin-left: -375px; background:rgba(0,0,0,0.8);}
.pop-bg{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.icon-close{ position: absolute; right: -14px; top: -11px; z-index: 5; width: 63px; height: 62px; background: url(../images/icon-close.png) no-repeat; cursor: pointer;}
/* pop-msg */
#pop-msg{ z-index: 999;}
.pop-bg1{ width: 638px; height: 498px; background:url(../images/pop-bg1.png) no-repeat;}
.msg{ display: flex; width: 524px; height: 100%; max-height: 498px; margin: 0 auto; font-family: 'FZBKSJW'; font-size: 30px; line-height: 42px; color: #489e75; align-items: center; justify-content: center; text-align: center;}
/* pop-login-before */
.pop-bg-welcome{ width: 638px; height: 498px; background:url(../images/pop-bg-welcome.png) no-repeat;}
.welcome-text{ margin-top: 195px; font-size: 24px; line-height: 30px; color: #14663f; text-align: center;}
.pop-btn{ display: block; width: 288px; height: 80px; margin: 0 auto; cursor: pointer;}
#pop-login-before .btn-login{ margin-top: 52px; background: url(../images/btn-login.png) no-repeat;}
/* pop-letter */
.btn-pop-letter-start{ margin-top: 52px; background: url(../images/btn-pop-letter-start.png) no-repeat;}
/* pop-question */
.pop-bg2{ width: 638px; height: 709px; background:url(../images/pop-bg2.png) no-repeat;}
.pop-t1{ display: block; margin: 74px auto 0;}
.question-list{ width: 489px; height: 417px; margin: 42px auto 0;}
.question-list li{ width: 489px; height: 85px; margin-bottom: 18px; padding-left: 100px; box-sizing: border-box; font-size: 24px; line-height: 85px; color: #489e75; background: url(../images/question-li-normal.png) no-repeat; cursor: pointer;}
.question-list li span{ margin-right: 30px;}
.question-list li.on{ background: url(../images/question-li-on.png) no-repeat;}
.btn-confirm{ background: url(../images/btn-confirm.png) no-repeat;}
/* pop-result */
.pop-bg-result{ width: 638px; height: 759px; background:url(../images/pop-bg-result.png) no-repeat;}
.result-cont-wrap{ overflow: hidden; width: 100%; height: 410px; margin-top: 68px;}
.result-item{ display: none; width: 100%; height: 100%;}
.result-pet{ display: block; height: 282px; margin-left: 172px;}
.pet-dingwei{ width: 431px; height: 38px; margin: 2px auto 0; font-size: 20px; line-height: 36px; color: #fff4b4; text-align: center; background: url(../images/dingwei-line.png) no-repeat;}
.pet-dec{ width: 540px; max-height: 48px; margin: 8px auto 0; font-size: 20px; line-height: 24px; color: #489e75; text-align: center;}
.result-btn-wrap{ display: flex; width: 100%; height: 71px; justify-content: center;}
.result-btn-wrap span{ display: block; width: 259px; height: 71px; margin: 0 6px; cursor: pointer;}
.btn-reset-question{ background: url(../images/btn-reset-question.png) no-repeat;}
.btn-sub-pet{ background: url(../images/btn-sub-pet.png) no-repeat;}
.choise-tip{ height: 54px; font-size: 20px; line-height: 54px; color: #489e75; text-align: center;}
/* pop-rule */
.pop-bg-rule{ width: 638px; height: 1057px; background:url(../images/pop-bg-rule.png) no-repeat;}
.role-scroll{ width: 576px; height: 850px; margin: 140px auto 0;}
.cus-scroll{ overflow-y: auto; overflow-x: hidden;}
.cus-scroll::-webkit-scrollbar{ width: 6px; background-color: #b3c6b5; border-radius: 6px;}
.cus-scroll::-webkit-scrollbar-thumb{ width: 6px; background-color: #71b795; border-radius: 6px;}
.text-item{ width: 520px; margin: 0 auto; padding-bottom: 20px; color: #489e75;}
.rule-tag{ display: block; font-size: 30px; font-weight: bold; line-height: 50px;}
.text-item p{ max-height: 2000px; font-size: 24px; line-height: 36px;}

.probability-show{ width: 518px; border-color: #e0ecde;}
.probability-show th{ height: 40px; font-size: 20px; font-weight: bold; line-height: 40px; background-color: #ebf5eb;}
.probability-show td{ font-size: 18px; line-height: 24px; text-align: center;}

/* pop-prize-step */
.pop-bg-prize-step{ width: 638px; height: 888px; background:url(../images/pop-bg-prize-step.png) no-repeat;}
.prize-step{ display: block; height: 628px; margin: 126px auto 0;}
#pop-prize-step .btn-confirm{ margin: 12px auto 0;}
/* pop-prize-invite */
.pop-bg-prize-invite{ width: 638px; height: 777px; background:url(../images/pop-bg-prize-invite.png) no-repeat;}
.invite-tip{ height: 70px; margin-top: 132px; font-family: 'FZBKSJW'; font-size: 20px; line-height: 24px; color: #e57632; text-align: center;}
.task-list{ width: 546px; margin: 0 auto;}
.task-list li{ position: relative; width: 546px; height: 85px; margin-bottom: 18px; background: url(../images/task-line.png) no-repeat;}
.task-info,.daily-info{ padding-left: 35px; font-size: 24px; font-weight: bold; line-height: 85px; color: #489e75;}
.task-info .num{ margin: 0 5px; font-family: "黑体"; font-size: 42px; font-style: italic;}
.btn-get-token{ position: absolute; right: 24px; top: 13px; width: 188px; height: 58px; background: url(../images/btn-get-none.png) no-repeat right 0;}
.btn-get-token.on{ background: url(../images/btn-get.png) no-repeat!important; cursor: pointer;}
.btn-get-token.done{ background: url(../images/btn-get-done.png) no-repeat!important;}
/* pop-task */
.pop-bg-task{ width: 638px; height: 1058px; background:url(../images/pop-bg-task.png) no-repeat;}
#daily-task{ height: 280px; margin-top: 242px;}
.daily-info{ display: flex; width: 280px; height: 100%; line-height: 26px; align-items: center;}
.daily-info span{ font-weight: normal; font-size: 18px;}

.once-task-scroll{ width: 582px; height: 390px; margin: 88px auto 0;}
#task-item-yy .btn-get-token{ background: url(../images/btn-task-yy.png) no-repeat; cursor: pointer;}
/* pop-yy */
.pop-logo{ width: 598px; height: 132px; margin: 50px auto 0; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/pop-logo.png) no-repeat;}
.sys-choise-tip{ margin-top: 20px; font-size: 25px; font-weight: bold; line-height: 60px; color: #171717; text-align: center;}
.sys-choise-box{ height: 128px;}
.sys-choise-box{ display: flex; width: 100%; height: 50px; justify-content: center;}
.sys-choise-box span{ display: block; width: 153px; height: 50px; margin: 0 9px; padding-left: 54px; box-sizing: border-box; font-size: 24px; line-height: 50px; font-weight: bold; color: #f1f1f1; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/sys-tab.png) no-repeat 0 0; cursor: pointer;}
.sys-choise-box span.on{ background-position: 0 100%;}
.btn-sub-yy{ display: block; width: 393px; height: 93px; margin: 36px auto 0; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/btn-sub-yy.png) no-repeat 0 0; cursor: pointer;}
/* pop-rare */
.pop-text-t{ height: 60px; margin-top: 102px; font-family: 'FZBKSJW'; font-size: 36px; line-height: 60px; color: #489e75; text-align: center;}
.pop-text-tip1{ max-height: 60px; margin-top: 20px; font-size: 24px; line-height: 30px; color: #489e75; text-align: center;}
.important-tip{ height: 74px; font-size: 20px; line-height: 74px; color: #e87f19; text-align: center;}

#pop-rare-have .btn-confirm{ margin-top: 60px;}
.pop-bg-rare-succ{ width: 638px; height: 498px; background:url(../images/pop-bg-rare-succ.png) no-repeat;}
#pop-rare-succ .pop-text-t{ position: relative; z-index: 2; margin-top: 55px;}
.pop-text-tip2{ height: 56px; margin-top: 188px; font-size: 20px; line-height: 24px; color: #489e75; text-align: center;}
/* pop-get-prize */
#get-prize-cont{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 638px; height: 498px;}
#get-prize-cont.prize-step1{ color: #489e75; background: url(../images/pop-bg1.png) no-repeat;}
#get-prize-cont.prize-step2{ color: #48529e; background: url(../images/pop-bg-prize-step2.png) no-repeat;}
#get-prize-cont.prize-step3{ color: #925c30; background: url(../images/pop-bg-prize-step3.png) no-repeat;}
#get-prize-cont.prize-rich{ color: #df4f00; background: url(../images/pop-bg-prize-rich.png) no-repeat;}
.get-prize-t{ height: 60px; margin-top: 126px; font-family: 'FZBKSJW'; font-size: 36px; line-height: 60px; text-align: center;}
.get-prize-name{ display: flex; width: 540px; height: 136px; margin: 0 auto; font-size: 24px; line-height: 32px; align-items: center; justify-content: center; text-align: center;}
/* pop-prize-record */
.pop-bg-prize-record{ width: 638px; height: 848px; background:url(../images/pop-bg-prize-record.png) no-repeat;}
.record-tip{ display: flex; width: 100%; height: 110px; margin-top: 100px; justify-content: center; align-items: center;}
.record-tip .icon-laba{ display: block; width: 20px; height: 16px; margin: 0 12px; background: url(../images/icon-laba.png) no-repeat;}
.record-tip p{ font-family: 'FZBKSJW'; font-size: 22px; color: #ff8c26;}
.record-scroll{ width: 582px; height: 580px; margin: 0 auto;}
.record-list{ width: 546px; margin: 0 auto;}
.record-list li{ position: relative; width: 546px; height: 85px; margin-bottom: 18px; background: url(../images/task-line.png) no-repeat;}
.record-list li .record-info{ overflow: hidden; width: 316px; height: 100%; margin-left: 45px; font-size: 24px; font-weight: bold; line-height: 85px; color: #489e75; text-overflow: ellipsis; white-space: nowrap;}
.record-list li span{ position: absolute; right: 25px; top: 13px; width: 146px; height: 57px; font-family: 'FZBKSJW'; font-size: 30px; line-height: 57px; color: #fff; text-align: center; border-radius: 57px;}
.btn-get-record,.btn-pop-address{ background-color: #ffb22d; cursor: pointer;}
.btn-get-record.done,.btn-pop-address.done{ background-color: #7a998a; cursor: default;}
/* pop-none-role */
#pop-none-role-before .pop-text-t{ margin-top: 60px;}
.ewm-yc-code{ width: 149px; height: 149px; margin: 8px auto 0; padding-top: 10px; box-sizing: border-box; background: url(../images/ewm-bg.png) no-repeat;}
.ewm-yc-code img{ display: block; width: 129px; margin: 0 auto;}
.yc-code-t{ font-size: 18px; line-height: 30px; color: #489e75; text-align: center;}
#pop-none-role-before .pop-text-tip1{ margin-top: 14px;}
#pop-none-role-before .btn-confirm{ margin-top: 12px;}
.btn-website{ margin-top: 50px; background: url(../images/btn-website.png) no-repeat;}
/* pop-select-role */
.pop-bg-select-role{ width: 638px; height: 498px; background:url(../images/pop-bg-select-role.png) no-repeat;}
#pop-select-role .pop-text-t{ margin-top: 130px;}
#pop-select-role .pop-text-tip2{ margin-top: 0;}
#serverId{ display: block; width: 542px; height: 81px; margin: 0 auto; padding: 0 40px; box-sizing: border-box; font-size: 24px; color: #489e75; background-color: #ebf5eb; border: 2px solid #e0ecde; border-radius: 18px;}
.btn-get-prize-game{ margin-top: 30px; background: url(../images/btn-get-prize-game.png) no-repeat;}

#pop-prize-tip .pop-text-t{ margin-top: 120px;}
#pop-prize-tip .btn-confirm{ margin-top: 50px;}
/* pop-address */
.pop-bg-address{ width: 638px; height: 1058px; background:url(../images/pop-bg-address.png) no-repeat;}
.address-form{ width: 544px; margin: 0 auto; padding-top: 115px;}
.form-line{ margin-top: 33px;}
.form-tag{ display: block; height: 42px; padding-left: 28px; font-size: 24px; line-height: 42px; color: #489e75;}
.form-line input,.form-line textarea{ display: block; width: 540px; height: 81px; margin: 0 auto; padding: 0 25px; box-sizing: border-box; font-size: 24px; color: #489e75; background-color: #ebf5eb; border: 2px solid #e0ecde; border-radius: 18px;}
.form-line textarea{ height: 300px; padding: 25px; line-height: 32px; resize: none;}

#pop-address-done .pop-text-t{ margin-top: 130px;}
#pop-address-done .btn-confirm{ margin-top: 50px;}

/* #pop-menu */
#pop-menu{ background: rgba(0,0,0,.9)}
.btn-close-menu{ position: absolute; right: 54px; top: 59px; width: 47px; height: 48px; background: url(https://mzqx.wanmei.com/m/images/index260227/icon-close-menu.png) no-repeat; cursor: pointer;}
#user-box{ position: absolute; left: 56px; top: 46px; width: 360px; height: 130px;}
#user-box .btn-login{ position: absolute; left: 0; top: 0; width: 277px; height: 79px; background: url(https://mzqx.wanmei.com/m/images/index260227/btn-login.png) no-repeat; cursor: pointer;}
.user-info{ display: none; position: absolute; left: 63px; top: 0; width: 280px; height: 126px; padding: 16px 6px 0 17px; box-sizing: border-box; background: url(https://mzqx.wanmei.com/m/images/index260227/user-info-bg.png) no-repeat;}
.user-info p{ overflow: hidden; height: 46px; font-size: 18px; line-height: 46px; color: #b4e2e0; text-align: center;}
.user-info .btn-logout{ display: block; width: 149px; height: 45px; margin: 0 auto; background: url(https://mzqx.wanmei.com/images/index260227/btn-logout.png) no-repeat 0 0; cursor: pointer;}
#user-box.on{ background: url(https://mzqx.wanmei.com/m/images/index260227/icon-user.png) no-repeat 0 0;}
#user-box.on .btn-login{ display: none;}
#user-box.on:hover .user-info{ display: block;}
/* menu-anv */
.menu-nav{ position: absolute; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0); width: 220px; height: 700px;}
.menu-nav a{ display: block; width: 268px; height: 92px; margin-bottom: 20px; padding: 16px 45px 0 0; box-sizing: border-box; font-family: 'FZBKSJW'; font-size: 28px; line-height: 74px; color: rgba(211,237,239,.8); text-align: center; cursor: pointer;}
.menu-nav a.on{ color: rgba(255,255,255,.8); background: url(https://mzqx.wanmei.com/m/images/index260305/menu-nav-on.png) no-repeat;}
/* sns */
.menu-sns-box{ display: flex; position: absolute; left: 0; bottom: 110px; width: 100%; height: 58px; justify-content: center; align-items: center;}
.menu-sns-box .sns-item{ position: relative; margin: 0 30px;}
.menu-sns-box .sns-tap{ width: 64px; height: 36px;}
.menu-sns-box .sns-haoyou{ width: 48px; height: 50px;}
.menu-sns-box .sns-bili{ width: 59px; height: 57px;}
.menu-sns-box .sns-weibo{ width: 64px; height: 55px;}
.menu-sns-box .sns-douyin{ width: 50px; height: 58px;}
.menu-sns-box .sns-weixin{ width: 66px; height: 54px;}
.menu-sns-box .sns-douliu{ width: 50px; height: 46px;}
.menu-sns-box .icon-sns{ display: block; width: 100%; height: 100%;}
.menu-sns-box .sns-tap .icon-sns{ background: url(https://mzqx.wanmei.com/m/images/index260305/sns-tap.png) no-repeat 0 0;}
.menu-sns-box .sns-haoyou .icon-sns{ background: url(https://mzqx.wanmei.com/m/images/index260305/sns-haoyou.png) no-repeat 0 0;}
.menu-sns-box .sns-bili .icon-sns{ background: url(https://mzqx.wanmei.com/m/images/index260227/sns-bili.png) no-repeat 0 0;}
.menu-sns-box .sns-weibo .icon-sns{ background: url(https://mzqx.wanmei.com/m/images/index260227/sns-weibo.png) no-repeat 0 0;}
.menu-sns-box .sns-douyin .icon-sns{ background: url(https://mzqx.wanmei.com/m/images/index260227/sns-douyin.png) no-repeat 0 0;}
.menu-sns-box .sns-weixin .icon-sns{ background: url(https://mzqx.wanmei.com/m/images/index260227/sns-weixin.png) no-repeat 0 0;}
.menu-sns-box .sns-douliu .icon-sns{ background: url(https://mzqx.wanmei.com/m/images/index260227/sns-douliu.png) no-repeat 0 0; }

.menu-sns-box .sns-link{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.menu-sns-box .sns-ewm-hover{ display: none; position: absolute; right: -30px; top: -280px; width: 237px; height: 263px; padding-top: 35px; box-sizing: border-box; background: url(https://mzqx.wanmei.com/public/popLoginYy/images/260227/sns-ewm-bg.png) no-repeat;}
.menu-sns-box .sns-ewm-hover .ewm{ display: block; width: 152px; height: 152px; margin: 0 auto;}
.menu-sns-box .tip-gzh{ display: block; height: 37px; margin: 18px auto 0;}
.menu-sns-box .sns-item:hover .sns-ewm-hover{ display: block;}
