﻿@charset "utf-8";
/*CSS Document*/
html,body{font-size:14px; font-family:"Microsoft YaHei",Verdana,Geneva,sans-serif,\5b8b\4f53;}
/*css-reset*/
html,body,div,ul,ol,li,dl,dt,dd,p,span,em,strong,b,i,h1,h2,h3,h4,form,input,button,textarea,select,option,img,a{ margin:0; padding:0}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
/*
body table{border-collapse:separate; border-spacing:2px;}
*/
input{outline: none;font-size:14px; font-family:"Microsoft YaHei"}
input::-ms-clear{display:none;}
h1.wm-public{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none; cursor: pointer;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:hover{text-decoration:none;}
img{border:0; object-fit: cover; }
font,em{font-style:normal; font-family:\5b8b\4f53;}
label{vertical-align:middle; font-family:tahoma;}
textarea,input{resize:none; outline:none;}
textarea{overflow:auto;}
ins{float:right; text-decoration:none; font-weight:normal;}
.pub_wsp{word-wrap:break-word; word-break:break-all;}
.pub_abso{vertical-align:middle;}
.pub_clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.pub_yh{font-family:"Microsoft YaHei";}
.none{display:none;}
/*公用浮动*/
.fl{ float: left}
.fr{ float: right}
/*浮动清理*/
.cf:before,.cf:after{content:".";display:block;height:0;visibility:hidden}
.cf:after{clear:both}
.cf{zoom:1}
.auto{left: 50%; -webkit-transform:translate(-50%,0); -moz-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -o-transform:translate(-50%,0); transform:translate(-50%,0);}
.huanta_footer_box{ overflow: hidden; }

/* 去除点击选项卡时出现的蓝色边框 */
/*.swiper-pagination .swiper-pagination-bullet:focus{ outline: none; }*/
/* 去除点击选项卡时出现的蓝色背景 */
/*.swiper-pagination-clickable .swiper-pagination-bullet{ cursor: auto; }*/
.swiper-pagination-bullet:focus,
.swiper-button-prev:focus,
.swiper-button-next:focus{ outline: none; }

html, body{ max-width: 1920px; margin: 0 auto; }
body{ -webkit-text-size-adjust: 100%;background: url(https://ht.wanmei.com/net/230322project/images/repeat-bg.jpg) repeat-y center; }

/*index*/
.index_wrap{ background:url(https://ht.wanmei.com/net/230322project/images/index_wrap.jpg) no-repeat center top; }
.index_header{ position: relative; height: 1940px; }
.logo{ position: absolute; top: 100px; left: 77px; }
.down_game{ position: absolute; top: 90px; right: 20px; width: 141px; height: 47px; background: url(https://ht.wanmei.com/net/230322project/images/down_game.png) no-repeat 0 0; z-index: 1; }
.down_game img{ position: absolute; top: 40px; left: 50%; transform: translate(-50%, 0); width: 140px; height: 140px; display: none; }
.down_game:hover img{ display: block; }
.website{ position: absolute; top: 90px; right: 160px; width: 141px; height: 47px; background: url(https://ht.wanmei.com/net/230322project/images/website.png) no-repeat 0 0; }
.down_game:hover,.website:hover{background-position: 0 bottom;}
.login{ position: absolute; font-size: 16px; color: #ffffff; }
.index_header .login{ top: 138px; right: 26px; }
.index_header_btn1, .index_header_btn2{ position: absolute; top: 823px; width: 377px; height: 106px; }
.index_header_btn1{ right: 50%; margin-right: 64px; background: url(https://ht.wanmei.com/net/230322project/images/index_header_btn2.png) no-repeat 0 0; }
.index_header_btn2{ left: 50%; margin-left: 64px; background: url(https://ht.wanmei.com/net/230322project/images/index_header_btn1.png) no-repeat 0 0; }
.index_header_btn1:hover, .index_header_btn2:hover{ background-position: 0 bottom; }
.index_box2{ position: relative; height: 551px; }
.box_tit{ display: block; margin: 0 auto; }
.index_box2_cont{ display: block; margin: 45px auto 0 auto; }
.index_box3{ position: relative; height: 561px; }
.index_box3_nav{ margin-top: 90px; display: flex; justify-content: center; }
.index_box3_nav p{ position: relative; width: 259px; height: 255px; margin: 0 21px; }
.index_box3_nav .a1{ background: url(https://ht.wanmei.com/net/230322project/images/index_box3_a1.png) no-repeat 0 0; }
.index_box3_nav .a2{ background: url(https://ht.wanmei.com/net/230322project/images/index_box3_a2.png) no-repeat 0 0; }
.index_box3_nav .a3{ background: url(https://ht.wanmei.com/net/230322project/images/index_box3_a3.png) no-repeat 0 0; }
.index_box3_nav .a4{ background: url(https://ht.wanmei.com/net/230322project/images/index_box3_a4.png) no-repeat 0 0; }
.index_box3_nav a{ position: absolute; top: 156px; left: 69px; width: 122px; height: 27px; }
.index_box4{ position: relative; height: 760px; }
.box4_cont{ margin-top: 76px; display: flex; justify-content: center; }
.box4_cont img{ margin: 0 18px; }
.index_box4_1{height: 520px;}
.box4_1_cont{margin-top: 26px; }
.index_box5{ position: relative; min-height: 1500px; padding-bottom: 50px; }
.box5_des{ margin-top: 50px; text-align: center; font-size: 20px; color: #ffffff; }
.box5_lotteryNum{ margin-top: 20px; text-align: center; font-size: 24px; color: #ffffff; }
.box5_lotteryNum span{ margin: 0 5px; color: #d5c08b; }
.lottery_btn{ display: block; margin: 43px auto 0 auto; width: 377px; height: 106px; background: url(https://ht.wanmei.com/net/230322project/images/lottery_btn.png) no-repeat 0 0; }
.lottery_btn:hover{ background-position: 0 bottom; }
.type_nav{ width: 1000px; margin: 15px auto 0 auto; }
.type_nav a{ position: relative; margin-right: 35px; font-weight: bold; font-size: 24px; color: #FFF; }
.type_nav a.on{ color: #ffc046; }
.type_nav a:after{ content: ""; position: absolute; top: 50%; right: -20px; transform: translate(0, -50%); width: 2px; height: 19px; background: #72727f; }
.type_nav a:last-child:after{ display: none; }
.list{ margin: 28px auto 0 auto; width: 1050px; }
.item{ width: 322px; height: 377px; margin: 0 14px 28px 14px; background: url(https://ht.wanmei.com/net/230322project/images/item.png) no-repeat 0 0; }
.item_tit{ margin: 15px auto 0 auto; padding: 0 15px; box-sizing: border-box; width: 293px; height: 30px; line-height: 30px; background: url(https://ht.wanmei.com/net/230322project/images/item_tit.png) no-repeat 0 0; font-weight: bold; font-size: 20px; color: #151516; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.item_pic{ display: block; margin: 13px auto 0 auto; width: 293px; height: 219px; border: 1px solid #8d87a2; overflow: hidden; }
.item_pic img{ display: block; width: 100%; height: 100%; transform: scale(1); transition: all 0.4s ease; }
.item_pic:hover img{ transform: scale(1.1); cursor: pointer; }
.item_info{ width: 295px; margin: 21px auto 0 auto; }
.item_info .head{ width: 48px; height: 48px; background: #c5c5d3; border: 1px solid #131314; border-radius: 25px; overflow: hidden; }
.item_info .head img{ display: block; width: 100%; height: 100%; }
.item_info dl{ margin: 3px 0 0 10px; }
.item_info dt{ font-weight: bold; font-size: 20px; color: #FFF; }
.item_info dd{ font-size: 15px; color: #828282; }
.live_btn{ display: block; margin: 5px auto 0 auto; width: 25px; height: 22px; background: url(https://ht.wanmei.com/net/230322project/images/live_btn.png) no-repeat 0 0; }
.live_btn.on{ background-position: 0 -22px; cursor: default; }
.live_num{ margin-top: 5px; text-align: center; font-size: 15px; color: #828282; }
.page{ display: block; margin: 60px auto 0 auto; width: 286px; height: 22px; background: url(https://ht.wanmei.com/net/230322project/images/page.png) no-repeat 0 0; }
.pop_info_cont::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(0,0,0,0);}
.pop_info_cont::-webkit-scrollbar-track{border-radius:0;background-color:transparent;}/*底*/
.pop_info_cont::-webkit-scrollbar-thumb{border-radius:3px;background-color:#ffe401;}/*面*/

.pop_info_cont::-webkit-scrollbar-track-piece{margin:0;}
/*抽奖中心*/
.lottery_wrap{ height: 2202px; background: url(https://ht.wanmei.com/net/230322project/images/lottery_wrap.jpg) no-repeat center top; }
.inside_header{ position: relative; height: 461px; }
.inside_header .login{ top: 105px; right: 180px; }
.go_index{ position: absolute; top: 96px; right: 38px; width: 141px; height: 47px; background: url(https://ht.wanmei.com/net/230322project/images/go_index.png) no-repeat 0 0; }
.can_lottery{ margin-top: 135px; text-align: center; font-size: 18px; color: #9694ab; }
.can_lottery span{ margin: 0 5px; color: #3aebe4; }
.my_lottery_btn{ display: block; margin: 25px auto 0 auto; width: 178px; height: 47px; background: url(https://ht.wanmei.com/net/230322project/images/my_lottery_btn.png) no-repeat 0 0; }
.lottery_box{ position: relative; margin: 35px auto 0 auto; width: 681px; height: 683px; overflow: hidden; }
.lottery_bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.lottery_start{ position: absolute; top: 50%; left: 50%; width: 209px; height: 209px; margin: -105px 0 0 -105px; background: url(https://ht.wanmei.com/net/230322project/images/lottery_start.png) no-repeat 0 0; }
.lottery_rule{ margin: 50px auto 0 auto; width: 1024px; line-height: 20px; font-size: 16px; color: #a0b1c5; }
.lottery_rule p.subTit{ font-size: 18px; color: #c7ecff; margin: 20px 0;}
.lottery_rule p, .lottery_rule table{ margin-bottom: 10px; }
.lottery_rule table{width: 500px;}
.lottery_rule td{ padding-right: 20px; }
.lottery_rule tbody td{ color: #3aebe4; }

/*投稿中心*/
.send_wrap{ height: 1800px; background: url(https://ht.wanmei.com/net/230322project/images/send_wrap.jpg) no-repeat center top; }
.send_tit, .send_cont{ display: block; width: 956px; border: none; background: #d9edee; box-sizing: border-box; font-size: 16px; color: #605e70; }
.send_tit{ margin: 187px auto 0 auto; height: 36px; line-height: 36px; padding: 0 20px; }
.send_cont{ margin: 10px auto 0 auto; height: 250px; padding: 10px 20px; }
.upload_subtit{ margin: 15px auto 0 auto; width: 956px; display: flex; }
.upload_subtit dt{ font-size: 18px; color: #3aebe4; }
.upload_subtit dd{ margin-left: 10px; font-size: 16px; color: #a0b1c5; }
.upload_video{ position: relative; margin: 10px auto 0 auto; width: 956px; display: flex; justify-content: space-between; align-items: center; }
.video_path{ width: 830px; height: 36px; line-height: 36px; box-sizing: border-box; border: none; background: #d9edee; padding: 0 20px; font-size: 16px; color: #605e70; }
.video_file_btn{ width: 122px; height: 37px; background: url(https://ht.wanmei.com/net/230322project/images/video_file_btn.png) no-repeat 0 0; }
.video_file_input, .pic_file_input{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer; }
.upload_pic{ position: relative; width: 176px; height: 113px; margin: 10px auto 0 auto; transform: translate(-390px,0); background: #25242a url(https://ht.wanmei.com/net/230322project/images/upload_pic.png) no-repeat center center; border: 1px solid #807e8f; display: flex; justify-content: center; align-items: center; }
.coverup{ display: none; max-width: 100%; max-height: 100%; object-fit: cover; }
.send_submit{ display: block; margin: 135px auto 0 auto; width: 178px; height: 47px; background: url(https://ht.wanmei.com/net/230322project/images/send_submit.png) no-repeat 0 0; }

/*弹出框：投稿说明*/
.pop{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.75); display: none; z-index: 991; }
.pop_main{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); box-sizing: border-box; margin-top: -50px; width: 670px; height: 774px; background: url(https://ht.wanmei.com/net/230322project/images/pop_main.png) no-repeat 0 0; }
.pop_close{ position: absolute; bottom: -115px; left: 50%; transform: translate(-50%, 0); width: 85px; height: 85px; background: url(https://ht.wanmei.com/net/230322project/images/pop_close.png) no-repeat 0 0; }
.pop_tit{ display: block; margin: 0 auto; }
.pop_info_main{ padding-top: 60px; }
.pop_info_cont{ width: 560px; height: 560px; margin: 22px auto 0 auto; overflow-x: hidden; overflow-y: auto; line-height: 28px; font-size: 15px; color: #FFF; }
.pop_info_cont p span{font-weight: bold;font-size: 18px;}
.pop_info_cont .table{width: 460px;margin-top: 20px;}
.pop_info_cont .table tr td{color: #3aebe4;text-align: center;}
.pop_info_cont .table tr span{text-align: left;display: block;}

/*弹出框：作品*/
.pop_item_tit{ width: 457px; margin: 50px auto 0 auto; padding-bottom: 10px; text-align: center; border-bottom: 2px solid #8e77e9; font-weight: bold; font-size: 40px; color: #FFF; }
.pop_item_subtit{ margin-top: 10px; text-align: center; font-size: 20px; color: #3aebe4; }
.pop_item_date{ margin-left: 20px; }
.pop_item_des{ margin: 10px auto 0 auto; width: 580px; height: 180px; overflow-x: hidden; overflow-y: auto; line-height: 30px; font-size: 15px; color: #FFF; }
.pop_item_pic{ margin: 00px auto 0 auto; width: 618px; height: 333px; background: url(https://ht.wanmei.com/net/230322project/images/pop_item_pic.png) no-repeat 0 0; display: flex; justify-content: center; align-items: center; }
.pop_item_pic img, .pop_item_pic video{ width: 562px; height: 277px; }

/*弹出框：我的奖品*/
.pop_lotterys_main{ padding-top: 60px; }
.my_lottery_list{ margin: 46px 0 0 25px; width: 627px; height: 450px; overflow-x: hidden; overflow-y: auto; }
.lottery_row{ display: flex; justify-content: space-between; align-items: center; margin: 5px 0; padding: 0 35px; box-sizing: border-box; height: 47px; line-height: 47px; font-size: 24px; color: #cfcde8; }
.lottery_row:nth-child(even){ background: #3b325f; }
.email_btn{ width: 122px; height: 37px; background: url(https://ht.wanmei.com/net/230322project/images/email_btn.png) no-repeat 0 0; }
.copy_btn{ width: 122px; height: 37px; background: url(https://ht.wanmei.com/net/230322project/images/copy_btn.png) no-repeat 0 0; }

/*弹出框：邮寄地址*/
.pop_email_main{ padding-top: 60px; }
.pop_email_main .pop_tit{ margin-bottom: 25px; }
.email_row{ width: 545px; margin: 0 auto 15px auto; }
.email_row p{ margin-bottom: 10px; font-size: 24px; color: #cfcde8; }
.email_row input{ width: 100%; height: 53px; line-height: 53px; padding: 0 10px; box-sizing: border-box; border: none; background: #cfcde8; }
.email_tip{ width: 545px; margin: 70px auto 0 auto; text-align: center; font-size: 18px; color: #cfcde8; }
.pop_btn{ position: absolute; bottom: 45px; left: 136px; width: 391px; height: 124px; }
.pop_submit{ background: url(https://ht.wanmei.com/net/230322project/images/pop_submit.png) no-repeat 0 0; }

/*弹出框：中奖*/
.pop_theWin_main{ padding-top: 60px; }
.theWin_pic{ position: relative; width: 356px; height: 329px; margin: 38px auto 0 auto; background: url(https://ht.wanmei.com/net/230322project/images/theWin_pic.png) no-repeat 0 0; }
.lottery_pic{ position: absolute; top: 70px; left: 100px; width: 200px; height: 200px; }
.lottery0{ background: url(https://ht.wanmei.com/net/230322project/images/lottery0.png) no-repeat 0 0; }
.lottery1{ background: url(https://ht.wanmei.com/net/230322project/images/lottery1.png) no-repeat 0 0; }
.lottery2{ background: url(https://ht.wanmei.com/net/230322project/images/lottery2.png) no-repeat 0 0; }
.lottery3{ background: url(https://ht.wanmei.com/net/230322project/images/lottery3.png) no-repeat 0 0; }
.lottery4{ background: url(https://ht.wanmei.com/net/230322project/images/lottery4.png) no-repeat 0 0; }
.lottery5{ background: url(https://ht.wanmei.com/net/230322project/images/lottery5.png) no-repeat 0 0; }
.lottery6{ background: url(https://ht.wanmei.com/net/230322project/images/lottery6.png) no-repeat 0 0; }
.lottery7{ background: url(https://ht.wanmei.com/net/230322project/images/lottery7.png) no-repeat 0 0; }
.theWin_name{ margin-top: 30px; text-align: center; font-size: 26px; color: #FFF; }
.theWin_tip{ margin-top: 10px; text-align: center; font-size: 26px; color: #FFF; }

/*弹出框：未中奖*/
.pop_notWin_main{ padding-top: 60px; }
.pop_confirm{ background: url(https://ht.wanmei.com/net/230322project/images/pop_confirm.png) no-repeat 0 0; }
.notWin_text{ display: block; margin: 120px auto 0 auto; }







