@charset "utf-8"; 
body{ min-width:1200px; margin:0; padding:0; font-size:14px; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; background-color:#000; overflow-x:hidden;}
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;}
area{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;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

.wrap{ max-width:1920px; margin:0 auto; overflow:hidden;}
/* head */
.head_box{ position:relative; height:1105px; background:url(https://zs.wanmei.com/images/cover260112/head-bg.jpg) center top no-repeat; overflow:hidden;}
.logo{ position:absolute; width:230px; left:90px; top:60px; z-index:10;}
.icons{ position:absolute; width:312px; height:60px; top:114px; right:60px; z-index:10;}
.icons ul{ height:60px;}
.icons ul li{ float:left; margin:0 8px;}
.icons ul li a{ display:block; width:36px; position:relative; color:#fff;text-align:center;}
.icons ul li a span{ display:block; margin:0 auto 12px; height: 29px;background-image:url(https://zs.wanmei.com/images/cover20200512/icons.png);background-repeat: no-repeat;}
.icons ul li a span.icon-news{width:27px;background-position: 0 0;}
.icons ul li a span.icon-weixin{width:35px;background-position: -51px 0;}
.icons ul li a span.icon-weibo{width:35px;background-position: -104px 0;}
.icons ul li a span.icon-qq{width:28px;background-position: -159px 0;}
.icons ul li a span.icon-kf{ width:37px; background:url(https://zs.wanmei.com/images/main2103/icon_kf.png) center top no-repeat;}
.icons ul li a span.icon-music-play{width:28px;background-position:-208px 0;-webkit-animation: rotate 4s linear infinite;
    -moz-animation: rotate 4s linear infinite;
    -o-animation: rotate 4s linear infinite;
    animation: rotate 4s linear infinite;}
.icons ul li a span.icon-music-pasue{width:28px;background-position:-253px 0;}
.icons ul li a:hover div{display: block;}
.icons ul li a div{display:none;position: absolute;top: 90px;left: -94px;background:#fff;padding-bottom: 15px;padding-top: 5px; }
.icons ul li a div:before{display: block;content: '';width: 0;height: 0;border:24px solid transparent;border-bottom-color: #fff;position: absolute;top:-42px;left: 50%;margin-left: -24px;}
.icons ul li a div img{width: 200px;height: 200px;border:10px solid #fff;}
.icons ul li a div em{font-size: 16px;color: #1e1a1c;text-align: center;font-style: normal;}
@keyframes rotate{
	from{ transform: rotate(0deg); }
    to{ transform: rotate(360deg); }
}
@-webkit-keyframes rotate{
	from{ -webkit-transform: rotate(0deg); }
    to{ -webkit-transform: rotate(360deg); }
}
@-ms-keyframes rotate{
	from{ -ms-transform: rotate(0deg); }
    to{ -ms-transform: rotate(360deg); }
}
.link_main{ position:absolute; width:168px; height:38px; right:390px; top:126px; background:url(https://zs.wanmei.com/images/cover210915/website.png) 0 0; z-index:10;}
.link_main:hover{ background-position:0 -40px;}
.login{ position: absolute; top: 124px; right: 594px; height: 37px; line-height: 37px; font-size: 16px; color: #FFF; z-index:10; text-shadow:0 0 13px #10305f; word-wrap:break-word; word-break:break-all;}
.login a{ color: #FFF; cursor: pointer;}

.head_cont{ position:relative; width:1200px; height:1105px; margin:0 auto;}
.btn_head_v{ position:absolute; width:60px; height:60px; left:50%; margin-left:-30px; top:576px; background:url(https://zs.wanmei.com/images/cover210520/icon_play.png); cursor:pointer; z-index:10;}
.slogan{ position:absolute; width:701px; left:50%; margin-left:-350px; top:651px;}
/* download */
.download_box{ position:absolute; width:502px; height:131px; left:378px;  top:821px; z-index:10;}
.down_ewm{ float:left; position:relative; width:141px; height:131px; background:url(https://zs.wanmei.com/images/cover210519/ewm_bg.png); }
.down_ewm img{ position:absolute; width:121px; height:121px; left:15px; top:5px;}
.link_btn_wrap{ float:left; width:202px; margin-left:8px; padding-top:2px;}
.down_qqqun{ float:right; position:relative; width:141px; height:131px; background:url(https://zs.wanmei.com/images/cover210519/ewm_bg2.png); }
.down_qqqun img{ position:absolute; width:121px; height:121px; left:5px; top:5px;}
.link_btn_wrap a{ display:block; width:202px; height:59px;}
.link_down_ios{ background:url(https://zs.wanmei.com/images/cover210520/link_ios.png);}
.link_down_android{ margin-top:7px; background:url(https://zs.wanmei.com/images/cover210520/link_android.png);}
.link_btn_wrap a:hover{ background-position:0 -59px;}
.link_desk{ position:relative; float:right; width:143px; height:128px; background:url(https://zs.wanmei.com/images/cover210520/link_desk.png);}
.link_desk:hover{ background-position:0 -128px;}
.desk_tip{ position:absolute; width:143px; height:25px; left:0; bottom:-24px; background:url(https://zs.wanmei.com/images/cover210520/desk_tip.png);}
.arrow{ position:absolute; width:55px; left:50%; margin-left:-28px; top:1040px; animation:key_arrow 1s infinite alternate; -webkit-animation:key_arrow 1s infinite alternate; -ms-animation:key_arrow 1s infinite alternate;}
@keyframes key_arrow{
	0%{ transform:translate3d(0,0,0)}
	100%{ transform:translate3d(0,15px,0)}
}
@-webkit-keyframes key_arrow{
	0%{ -webkit-transform:translate3d(0,0,0)}
	100%{ -webkit-transform:translate3d(0,15px,0)}
}
@-ms-keyframes key_arrow{
	0%{ -ms-transform:translate3d(0,0,0)}
	100%{ -ms-transform:translate3d(0,15px,0)}
}
/* event */
.event_box{ position:relative; height:1039px; background:url(https://zs.wanmei.com/images/cover260112/event_bg.jpg) center top no-repeat; overflow:hidden;}
.rel1200{ position:relative; width:1200px; margin:0 auto;}
.section_t{ position:absolute; width:100%; height:311px; left:0; top:72px;}
.section_t_bg{ width:363px; height:311px; margin:0 auto; background:url(https://zs.wanmei.com/images/main2103/titbg.png);}
.section_t_circle{ position:absolute; width:226px; height:225px; left:50%; margin-left:-113px; top:-12px; background:url(https://zs.wanmei.com/images/main2103/titCircle.png); animation:rotate 8s linear infinite; -webkit-animation:rotate 8s linear infinite; -ms-animation:rotate 8s linear infinite;}
.section_t_img{ position:absolute; width:612px; left:50%; margin-left:-306px; top:45px;}

.event_wrap{ position:relative; width:1434px; height:500px; margin:334px auto 0; z-index:5;}
.event_wrap .event_left{ position:relative;margin:0 auto;width:845px; height:560px;}
.event_wrap .event_left img{ display:block; width:845px; height:459px;}
.link_save,.btn_saishi,.link_saishi{ position:absolute; width:282px; height:57px; left:50%; margin-left:-141px; bottom:0; background:url(https://zs.wanmei.com/images/cover210915/link_save.png);}
.link_saishi{ background:url(https://zs.wanmei.com/images/cover210507/link_saishi.png);}
.link_save:hover,.link_saishi:hover{ background-position:0 -57px;}
.event_wrap .event_right{ position:relative; float:right; width:700px; height:466px;}
.event_wrap .event_right img{ display:block; width:700px; height:373px;}
.btn_saishi{ background:url(https://zs.wanmei.com/images/cover210507/btn_saishi.png);}


.main_box{ height:1450px; background:url(https://zs.wanmei.com/images/cover210915/main_bg.jpg) center top no-repeat; overflow:hidden;}
/* lottery */
.lottery_box{ position:relative; width:1200px; height:1112px; margin:0 auto;}
.lottery_box .section_t_img{ z-index:10;}
.lottery_bg{ position:absolute; width:780px; height:780px; left:50%; margin-left:-390px; top:204px;}
.lottery_quan1{ position:absolute; width:780px; height:780px; left:0; top:0; background:url(https://zs.wanmei.com/images/cover210520/lottery_yuan1.png); animation:key_zhuan linear 50s infinite; -webkit-animation:key_zhuan linear 50s infinite;-ms-animation:key_zhuan linear 50s infinite;}
@keyframes key_zhuan{
	0%{ transform:rotate(0deg)}
	100%{ transform:rotate(-360deg)}
}
@-webkit-keyframes key_zhuan{
	0%{ -webkit-transform:rotate(0deg)}
	100%{ -webkit-transform:rotate(-360deg)}
}
@-ms-keyframes key_zhuan{
	0%{ -ms-transform:rotate(0deg)}
	100%{ -ms-transform:rotate(-360deg)}
}
.lottery_quan2{ position:absolute; width:636px; height:672px; left:71px; top:68px; background:url(https://zs.wanmei.com/images/cover210520/lottery_yuan2.png);}
.heiyun{ position:absolute; width:671px; height:209px; left:11px; top:-91px;background:url(https://zs.wanmei.com/images/cover210520/heiyun.png);}
.lottery_cont{ position:absolute; width:468px; height:468px; left:50%; margin-left:-234px; top:358px;}
.prize_pan{ width:468px; height:468px; left:0; top:0; background:url(https://zs.wanmei.com/images/cover210520/lottery_prize.png);}
.btn_lottery{ position:absolute; width:162px; height:182px; left:50%; margin-left:-81px; top:128px; background:url(https://zs.wanmei.com/images/cover210520/btn_lottery.png);}
.btn_lottery:hover{ background-position:0 -182px;}
.last_num{position:absolute; width:76px; height:23px; left:50%; margin-left:-38px; top:262px; font:normal 16px/23px "Microsoft Yahei"; color:#797199; text-align:center; background-color:#08060d; border-radius:10px;}
.btn_myprize{ position:absolute; width:141px; height:34px; left:50%; margin-left:-70px; top:470px; background:url(https://zs.wanmei.com/images/cover210520/btn_myprize.png);}
.btn_myprize:hover{ background-position:0 -34px;}

.lottery_rule{ position:absolute; width:786px; height:104px; left:178px; top:1011px; background:url(https://zs.wanmei.com/images/cover210520/rule_bg.png);}
.lottery_rule_cont{ position:absolute; width:438px; left:258px; top:18px; font:normal 15px/26px "Microsoft Yahei"; color:#787a8c;}
.btn_rule_detail{position:absolute; width:67px; height:105px; right:0px; top:-2px; cursor:pointer;}

/* tese */
.tese_box{ position:relative; width:1200px; height:1427px; margin:0 auto;}
.stone_layer{ position:absolute; width:1920px; height:1427px; left:50%; margin-left:-960px; top:0;}
.stone_layer li{ position:absolute; width:100%; height:100%; left:0; top:0;}
.stone_layer li .stone{ position:absolute; left:50%;}
.stone_layer li .stone_bottom{ width:1920px; margin-left:-960px; top:0;}
.stone_layer li .stone_top{ width:1438px; margin-left:-705px; top:45px;}
#stone_layer2{ z-index:10;}

.tese_box .section_t{ top:195px; }
/*.tese_box .section_t_img{ width:1160px; margin-left:-580px; }*/
.pic_lunbo{ position: absolute; top:428px; left: 50%; width: 1444px; margin-left: -722px; z-index: 2; }
.pic_lunbo .swiper-container{ width: 1076px; height: 605px; margin: 0 auto;}
.pic_lunbo .swiper-container img{ display: block; width: 100%; height: 100%; }
.pic_lunbo .swiper-pagination{ left: 50%; margin-left: -218px; width: 436px; height: 30px; background: url(https://zs.wanmei.com/images/main2104/pic_lunbo_pagination.png) no-repeat left center; }
.pic_lunbo .swiper-pagination-bullet{ opacity: 1; width: 39px; height: 1px; margin: 0 2px; background-color: #515979; overflow: hidden; }
.pic_lunbo .swiper-pagination-bullet-active{ background-color: #ffffff; }
.pic_lunbo .swiper-button-prev, .pic_lunbo .swiper-button-next{ width: 114px; height: 113px; margin-top: -54px; outline: none; border: 0; opacity: 1; cursor: pointer; pointer-events: auto; }
.pic_lunbo .swiper-button-prev{ background: url(https://zs.wanmei.com/images/main2104/btnPrev.png) no-repeat 0 0; }
.pic_lunbo .swiper-button-next{ background: url(https://zs.wanmei.com/images/main2104/btnNext.png) no-repeat 0 0;}
.pic_lunbo .swiper-button-prev:hover, .pic_lunbo .swiper-button-next:hover{ background-position: 0 -113px; }

/* pop_video */
.pop_fixed{ display:none; position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.7); z-index:200;}
.pop_video_cont{ position:absolute; width:820px; height:460px; left:50%; top:50%; margin-left:-410px; margin-top:-230px;}
.pop_video_cont video{ width:100%;}
.pop_video_cont.nvshenv video{width:820px; height:460px;}
.close_video{position: absolute; top: 0px; right: -68px; width: 60px; height: 60px; background: url(https://zs.wanmei.com/images/cover20200512/close.png) no-repeat 0 0;-webkit-transform: rotate3d(0,0,1,0deg);transform: rotate3d(0,0,1,0deg);-webkit-transition: transform 0.5s;transition: transform 0.5s; cursor:pointer;}
.close_video:hover{-webkit-transform: rotate3d(0,0,1,180deg);transform: rotate3d(0,0,1,180deg);}
/* pop_rule */
.pop_rule_cont{ position:absolute; width:767px; height:519px; left:50%; top:50%; margin-left:-393px; margin-top:-260px; background:url(https://zs.wanmei.com/images/cover210520/pop_rule_bg.png);}
.close_rule{ position:absolute; width:41px; height:41px; right:41px; top:32px; background:url(https://zs.wanmei.com/images/cover210520/icon_close.png); cursor:pointer;}
.pop_rule_t{ display:block; width:195px; margin:76px 0 0 66px;}
.pop_rule_text{ width:630px; margin:45px auto 0;font:normal 19px/35px "Microsoft Yahei"; color:#ffffff;}
/* pop_yy */
.pop_cont_bg{ position: absolute; width:350px; height:531px; left:50%;  top:50%; margin-left:-175px; margin-top:-265px;padding-top:63px; background-color:#fff; border-radius:20px;}
.pop_cont_bg .close{ position:absolute; width:30px; height:30px; right:21px; top:19px; background:url(https://sm.games.wanmei.com/images/coverv2/close_yuyue.png); cursor:pointer;}
.sub_ul{ width:250px; height:345px; margin:0 auto; padding-top:28px;}
.sub_ul li{ height:42px; margin-top:14px; overflow:hidden;}
.sub_ul li input{ display:block; width:218px; height:40px; padding:0 15px;font:normal 16px/40px "Microsoft Yahei"; color:#8e8e8e; border:1px solid #bfbfbf;border-radius:8px;}
.sub_ul li input.num_yan{ float:left; width:80px;}
.sub_ul li input::-webkit-input-placeholder{ color: #8e8e8e;}
.sub_ul li input::-moz-placeholder{ color: #8e8e8e;}
.sub_ul li input:-moz-placeholder{ color: #8e8e8e;}
.sub_ul li input:-ms-input-placeholder{ color: #8e8e8e;}
.yzm_pic{ width: 287px;}
.get_yzm_pic{ float:left; width:98px; height:42px; margin-left:10px;border-radius:8px;}
.btn_refresh{ float:right; width:24px; height:42px; background:url(https://sm.games.wanmei.com/images/coverv2/btn_refresh.png) right center no-repeat; cursor:pointer;}
.get_yzm_tel{ display:block; width:250px; height:42px;font:normal 16px/42px "Microsoft Yahei"; color:#fff; text-align:center; background-color:#473c84; border-radius:8px;}
.sub_ul li.yaoqing_li{margin-top: 0;}
.sub_ul li.error_msg{ height: 20px; margin-top: 0; color: #b74f4f;}
.submit,.close_btn,.submit_address{ display:block; width:90px; height:90px; margin:0 auto; font:normal 22px/90px "Microsoft Yahei"; color:#fff; text-align:center; background-color:#473c84; border-radius:90px; cursor: pointer;}

#wanmeiCaptcha_0{ max-width: 250px!important; height:42px!important;}
#wanmeiCaptcha_0 .tester-doneicon,#wanmeiCaptcha_0 .tester-failicon{ top:9px!important;}
.tester-ringicon{ top:6px!important;}
#wanmeiCaptcha_0 p{ line-height:35px!important;}
/* yy_succ */
.pop_sub_succ{ display:none;}
.succ_t{ display:block; width: 299px;  position: absolute; left: 50%; top:200px; margin-left: -150px;}
.close_succ{ cursor:pointer; position: absolute; left: 50%; margin-left: -45px; top:436px;}


/* gongxi */
.pop_cont{ height:372px; padding-top:1px;}
.gongxi_t{ display:block; margin:23px auto 0;}
#prize_name{width:302px; height:38px; margin:27px auto 0; font:normal 19px/38px "Microsoft Yahei"; color:#7f6845; text-align:center; background-color:#f1f1f1; border:1px solid #9a96a6; border-radius:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.gongxi_tip{margin:20px auto 0;font:normal 15px/30px "Microsoft Yahei"; color:#2b2145; text-align:center; }
.fail_t{display:block; margin:150px auto 0;}
/* pop_myprize */
.myprize_t{ display:block; margin:0 auto 0;}
.mylist_wrap{ width:340px; height:277px; margin:32px auto 0;}
.mylist_th{ width:333px; height:42px; padding-left:7px; background-color:#473c84; border-radius:8px;}
.mylist_th span{ float:left; height:42px; font:normal 16px/42px "Microsoft Yahei"; color:#fff; text-align:center;}
.mylist_th span.col1{ width:110px; padding-right:15px; padding-left:6px; border-right:1px solid #f9f8fb;}
.mylist_th span.col2{ width:172px; padding:0 10px;}
.mylist_scroll{ width:340px; height:230px; margin-top:5px; overflow-x:hidden; overflow-y:auto; background-color:#e3e3e3; border-radius:8px;}
.mylist_scroll::-webkit-scrollbar{ width:6px; background-color:#999999; border-radius:3px;}
.mylist_scroll::-webkit-scrollbar-thumb{ width:6px; background-color:#5d5491; border-radius:3px;}
.mylist_cont{ width:323px; margin-left:7px;}
.prize_line{ height:77px; border-bottom:1px solid #f9f8fb; overflow:hidden;}
.prize_line .col1{float:left; width:110px; height:77px; padding-right:15px; padding-left:6px; font:normal 18px/22px "Microsoft Yahei"; color:#5a5576; border-right:1px solid #f9f8fb;display:flex; justify-content:center; align-items: center; text-align:center; overflow:hidden;}
.prize_line .col2{float:left; width:170px; height:77px;  padding:0 10px;}
.code_cont{ display:block; height:29px; font:normal 16px/29px "Microsoft Yahei"; color:#5a5576; text-align:center;}
.btn_youji,.btn_copy{display:block; width:170px; height:42px; margin:0 auto; font:normal 16px/42px "Microsoft Yahei"; color:#fff; text-align:center; background-color:#473c84; border-radius:10px; overflow:hidden; }
/* pop_address */
.address_t{ display:block; margin:0 auto 0;}
.mail_form{ width:304px; margin:0 auto; padding-top:12px;}
.mail_list{ margin-top:22px;}
.mail_list input{ width:302px; height:40px;font:normal 17px/40px "Microsoft Yahei"; color:#7f6845;background-color:#ffffff; border:1px solid #9a96a6; text-align:center; outline:0; border-radius:6px;}
.mail_form p{ margin-top:10px; font-size:14px; color:rgba(43,33,69,0.75)}






