:root{--pageColor: #4476c9;--lightColor: #df7a88;--titleColor: #4476c9;--sorttitle: #df7a88;--listEmColor: #9d95b3;--sorttabletitle: #f7f8fe;--sortthbg: #415a97;--sorttable: #4f7ecc;--sorttablebg: #e6f5fa;--sorttrborder: #bac6ce;--headerBgColor: #4b454285}*{margin:0;padding:0;box-sizing:border-box}body{min-width:1400px;font-size:14px;font-family:"Microsoft YaHei","PingFang SC",arial,helvetica,"Microsoft Sans Serif",sans-serif}ul li{list-style:none}a{outline:none;text-decoration:none;background-color:rgba(0,0,0,0);cursor:pointer}a:hover,a:active{outline:none}img{outline:none;border:0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}iframe{border:none}table{border-spacing:0;border-collapse:collapse}table td,table th{padding:0}input{outline:none;line-height:normal}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#eee}input:-moz-placeholder,textarea:-moz-placeholder{color:#eee}input::-moz-placeholder,textarea::-moz-placeholder{color:#eee}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#eee}.container{width:1400px;margin:0 auto}.clearfix{zoom:1}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.relative{position:relative}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.fl{float:left !important}.fr{float:right !important}.hide{display:none !important}.show{display:block !important}.center-block{display:block;margin-right:auto}.line-height{line-height:1}.no-margin{margin:0}.no-padding{padding:0}.tab-pane{display:none}.tab-pane.active{display:block}.row-end-center{display:flex;display:-webkit-flex;justify-content:flex-end;align-items:center}.col{display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;align-items:center}.top-link{position:absolute;top:20px;right:30px}.top-link a{float:left;width:115px;height:35px;line-height:34px;color:#ffe7c1;margin-left:12px;text-align:center;background-color:#b6431f;font-size:16px;font-weight:bolder;letter-spacing:0px;border-radius:35px;transition:.5s all ease-in}.top-link a:hover{filter:brightness(110%)}.headbar{position:absolute;top:0;left:0;min-width:1400px;width:100%;display:flex;align-items:center;justify-content:space-between;height:64px;padding:22px 40px 0 40px;z-index:2;background-color:var(--headerBgColor)}.logo{position:absolute;top:7px;left:20px;width:192px;height:85px;z-index:9}.logo img{width:100%}.links{position:absolute;top:20px;right:22px;z-index:9}.links a{display:block;width:99px;height:22px;text-align:center;line-height:21px;color:#cac8d9;font-size:16px}.links a:hover{background-color:var(--lightColor);color:#000}.fixedlt{position:fixed;width:155px;height:280px;background-image:url(../images/fixedlt.png);background-repeat:no-repeat;background-position:center top;background-size:cover;left:20px;top:45%;transform:translateY(-50%);z-index:2}.fixedlt .download{width:146px;height:48px;background-image:url(../images/down.png);background-repeat:no-repeat}.fixedlt .register{width:146px;height:48px;margin:0px 0;background-image:url(../images/regist.png);background-repeat:no-repeat}.fixedlt .gzh{width:136px;height:160px;background-image:url(../images/gzh.png);background-repeat:no-repeat;margin-top:5px}.login-box{position:absolute;top:40px;left:0;right:0;right:0;margin:0 auto;text-align:center}.login-box .act-time{font-size:19px;font-weight:bold;line-height:33px;color:#d2397c;width:375px;margin-left:45px;text-align:center;letter-spacing:2px}.login-box .btn-login{display:block;font-size:22px;color:var(--titleColor);margin:0 auto}.login-box .btn-login:hover{color:var(--titleColor);text-decoration:underline}.login-box .name{margin-right:0}.login-box .login-info{color:#feeed9}.login-box .login-info a{color:#ffc67d;margin-left:5px}.login-box .login-info a:hover{color:#ffce8e;text-decoration:underline}.login-box .login-info .area{display:inline-block;margin-right:20px}.btn-buy{position:absolute;left:588px;display:block;width:160px;height:48px;line-height:45px;padding-left:15px;background:url(../images/btn_01-2.png) center center no-repeat;font-size:0px;color:#1e0e0f}.btn-buy:hover{filter:brightness(1.1)}.tit{position:relative;margin:124px 0 20px 338px;height:146px;font:0/0 a}.tit.tit-01{background:url(../images/tit_01.png) left center no-repeat;margin:80px 0 20px 338px;height:146px}.tit.tit-01 .rule{position:absolute;top:66px;left:200px}.tit.tit-01 .rule p{color:var(--pageColor)}.tit.tit-01 .rule p span{color:var(--lightColor)}.tit.tit-01 .btn-buy{top:4px}.tit.tit-02{background:url(../images/tit_02.png) left center no-repeat;margin:110px 0 20px 338px;height:149px}.tit.tit-02 .btn-buy{left:602px}.tit.tit-02 .rule{position:absolute;top:70px;left:210px}.tit.tit-02 .rule p{color:var(--pageColor)}.tit.tit-03{margin:140px 0 50px 338px;background:url(../images/tit_03.png) left center no-repeat}.sect{overflow:hidden}.sect.sect-01{height:936px;background:url(../images/sect_01.jpg) center center no-repeat}.sect.sect-01 .top{top:0;height:500px;background:url(../images/sect_01_t.jpg) center center no-repeat}.sect.sect-01 .bottom{top:451px;height:506px;background:url(../images/sect_01_b.jpg) center center no-repeat}.sect.sect-01 .container{position:relative}.sect.sect-01 .container .acttime{position:absolute;top:355px;left:80px}.sect.sect-01 .container .acttime img{width:auto;display:block}.sect.sect-01 .win-list{position:absolute;width:100%;top:756px;display:flex;display:-webkit-flex;justify-content:center;align-items:center}.sect.sect-01 .win-list .img{width:118px;height:117px}.sect.sect-01 .win-list .img img{margin-top:24px}.sect.sect-01 .win-list p{padding-top:2px}.sect.sect-01 .win-list li .img .name-00{background:url(../images/icon_03.png) center center no-repeat}.sect.sect-02{position:relative;height:1226px;background:url(../images/sect_02.jpg) center center no-repeat}.sect.sect-02 .left{position:relative;width:542px;height:858px;margin-left:-80px;padding:57px 35px 0 40px;text-align:center;background:url(../images/line.png) center 69px no-repeat}.sect.sect-02 .left>.win-list li{margin:0 10px}.sect.sect-02 .win-list{display:inline-block;margin:0 auto 18px !important}.sect.sect-02 .win-list li{width:auto;margin:0 10px}.sect.sect-02 .win-list li p{color:var(--pageColor);font-size:15px;padding:0;margin-top:-2px}.sect.sect-02 .win-list li p span{color:var(--lightColor)}.sect.sect-02 .win-list li .img{width:78px;height:79px;background:url(../images/bg_11.png) center center no-repeat}.sect.sect-02 .win-list li .img img{width:52px;height:52px;margin-top:13.5px}.sect.sect-02 .win-list li .img .name{top:-8px;left:-3px;width:60px;height:39px;background:url(../images/icon_02-1.png) center center/contain no-repeat}.sect.sect-02 .win-list li .img .name.name-00{width:60px;height:39px;background:url(../images/icon_03.png) center center/contain no-repeat;background-size:100% 100%}.sect.sect-02 .win-list li .img .name.name-01{width:68px;height:45px;background:url(../images/icon_03.png) center center/contain no-repeat}.sect.sect-02 .sunshine-win{position:absolute;bottom:0;left:36px;right:0;width:545px;height:199px;margin:0 0 0 -37px;overflow:hidden}.sect.sect-02 .sunshine-win .sun-tit{margin:15px 0 10px;font-size:19px;font-weight:bold;color:var(--titleColor)}.sect.sect-02 .sunshine-win .img{background:none !important}.sect.sect-02 .sunshine-win .img img{margin-top:0 !important;width:70px !important;height:71px !important}.sect.sect-02 .row{overflow:hidden}.sect.sect-02 .row p{color:var(--pageColor)}.sect.sect-02 .row .col{float:left}.sect.sect-02 .row .col .title span{padding:0 5px}.sect.sect-02 .row .col-1{width:60%}.sect.sect-02 .row .col-2{width:40%}.sect.sect-02 .row .col-3{width:50%;margin-bottom:23px}.sect.sect-02 .row .col-3 .win-list{margin-bottom:0 !important}.sect.sect-02 .row .col-3 .win-list li{margin:0 5px}.sect.sect-02 .row .col-3:nth-of-type(1){padding:0 0 0 20px}.sect.sect-02 .row .col-3:nth-of-type(2){padding:0 20px 0 0}.sect.sect-02 .row .col-3:nth-of-type(1) .title span{padding:0 5px}.sect.sect-02 .row .mini li{margin:0 5px !important}.sect.sect-02 .row .mini li .img{width:62px !important;height:61px !important;background:url(../images/bg_12.png) center center no-repeat !important}.sect.sect-02 .row .mini li .img img{width:40px !important;height:40px !important;margin-top:10.5px !important}.sect.sect-02 .row .mini li .name-01{top:-14px;left:-10px}.sect.sect-02 .row.new{position:relative;padding:20px 0;overflow:inherit}.sect.sect-02 .row.new .title{float:left;width:155px;font-size:18px;margin-top:10px}.sect.sect-02 .row.new .title span{background:none}.sect.sect-02 .row.new .title:before{display:none}.sect.sect-02 .row.new .win-list{position:absolute;top:0;right:0;width:180px;margin-top:10px !important}.sect.sect-02 .row.new p{font-size:15px;line-height:20px;text-align:left}.sect.sect-02 .row.new.new-last .title,.sect.sect-02 .row.new.new-last .win-list{margin-top:0 !important}.sect.sect-02 .row.new .name{top:-12px !important;left:-6px !important;width:54px !important;height:35px !important;background:url(../images/icon_06-1.png) center center no-repeat !important}.sect.sect-02 .award{margin:124px 0 120px}.sect.sect-02 .text-center{margin-top:40px !important}.sect.sect-02 .rule .red .btn-case{position:absolute;top:-10px;right:-150px}.sect.sect-02 .rule .view{display:none;position:absolute;top:50px;left:-320px;width:600px;height:600px;padding:30px 60px;background:#2b1f20;border:1px solid #62382e}.sect.sect-02 .rule .view p{font-size:17px;color:#ffeed9;line-height:25px}.sect.sect-02 .rule .view p .red{font-size:20px;color:#ffc67d}.sect.sect-02 .rule .view p .yellow{color:#ffe84b}.sect.sect-02 .rule .view ul{margin:5px -5px;overflow:hidden}.sect.sect-02 .rule .view ul li{float:left;width:230px;margin:7px}.sect.sect-02 .rule .view ul li img{border:1px solid #7985d3}.sect.sect-03{height:1344px;background:url(../images/sect_03.jpg) center center no-repeat}.sect.sect-03 .container{position:relative;height:100%}.sect.sect-03 .left{margin:-16px 0 0 158px;padding-top:65px}.sect.sect-03 .list-cont{position:relative;padding-top:28px;z-index:1}.sect.sect-03 .list-cont .list{height:420px;background:#7f69a7}.sect.sect-03 .title{margin-bottom:10px}.sect.sect-03 .title span{padding:0 5px}.sect.sect-03 .title span:before{position:absolute;top:12px;left:-66px;height:1px;width:60px;background:#bdc6d9;content:""}.sect.sect-03 .title span::after{position:absolute;top:14px;right:-66px;height:1px;width:60px;background:#bdc6d9;content:""}.sect.sect-03 .win-list li{float:none;margin:0 0 30px}.sect.sect-03 .win-list li p{color:var(--pageColor);font-size:14px;padding:0;line-height:1.5}.sect.sect-03 .win-list li .img{width:92px;height:93px;background:url(../images/bg_10.png) center center no-repeat}.sect.sect-03 .win-list li .img img{margin-top:11.5px}.sect.sect-03 .award{margin:90px 0 120px}.sect.sect-03 .right{margin-left:98px}.sect.sect-03 .right .tab-content .tab-pane{display:block}.sect.sect-03 .role{position:absolute;left:-251px;bottom:224px;width:762px;height:796px;background:url(../images/role.png) center center no-repeat}.sect.sect-04{display:flex;align-items:center;justify-content:center;height:468px;background:url(../images/sect_04.jpg) top center no-repeat}.sect.sect-04 .container{display:flex;justify-content:center}.sect.sect-04 .rule-tit{color:var(--pageColor);font-size:18px;display:block;float:left}.sect.sect-04 .rule{margin-left:40px}.rule{float:left}.rule>p{margin-left:8px;font-size:16px;color:var(--pageColor);line-height:30px;padding-left:20px;background:url(../images/dot.png) left 7px no-repeat}.rule>p label{float:left;width:80px}.rule>p span{color:var(--lightColor)}.rule>p.red{background:url(../images/dot.png) left -48px no-repeat}.rule .hold{display:inline-block;width:76px;content:""}.list-cont .left{float:left;width:305px;height:896px;margin:-5px 0 0 -60px;padding:106px 32px}.list-cont .left .btn{display:block;font:0/0 a;margin-bottom:5px}.list-cont .left .btn:hover{filter:brightness(120%)}.list-cont .left .btn-look{height:64px;background:url(../images/btn_04.png) center center no-repeat}.list-cont .left .win-list{margin-left:5px}.list-cont .right{float:left;width:800px;margin-left:130px;position:relative}.list-cont .right .tips{margin:34px 0 10px 190px;color:#db4e69;font-size:16px}.list-cont .right .table{overflow:hidden;height:396px;width:100%;background-color:var(--sorttablebg);padding:0 0;position:relative}.list-cont .right .table table{width:100%;display:table;text-align:center;color:var(--sorttable)}.list-cont .right .table table tr{position:relative}.list-cont .right .table table tr:not(:last-child)::after{content:"";position:absolute;width:700px;height:3px;background-color:var(--sorttrborder);opacity:.2;left:50px;bottom:0}.list-cont .right .table table th{color:var(--sorttabletitle);font-size:18px;height:45px;line-height:45px;width:30%;background:var(--sortthbg)}.list-cont .right .table table th.short{width:20%}.list-cont .right .table table tbody{background-color:var(--sorttablebg)}.list-cont .right .table table tbody tr:not(:last-child){position:relative}.list-cont .right .table table td{height:49px;line-height:49px;font-size:16px}.list-cont .right .table table td:first-child{font-weight:bold}.page{margin:20px 0 28px;text-align:center}.page .btn{display:inline-block;font:0/0 a;width:161px;height:38px}.page .btn:hover{filter:brightness(1.05)}.page .btn-prev{background:url(../images/btn_prev-2.png) center center no-repeat}.page .btn-next{background:url(../images/btn_next-2.png) center center no-repeat}.page a+a{margin-left:30px}.win-list li{position:relative;float:left;text-align:center;margin:0 20px}.win-list li .img{position:relative;width:110px;height:109px;margin:0 auto;background:url(../images/bg_06.png) center center no-repeat;background-size:contain}.win-list li .img img{width:70px;height:70px;margin-top:21px;border-radius:50%}.win-list li .img .name{position:absolute;top:-13px;left:2px;width:82px;height:53px;background:url(../images/icon_01.png) center center no-repeat}.win-list li p{padding-top:8px;line-height:1.2;font-size:15px;color:var(--pageColor)}.title{position:relative;text-align:center;font-size:20px;margin-bottom:15px;font-style:normal;font-weight:bold;color:var(--titleColor)}.title.title-01{font-size:16px}.title span{position:relative;display:inline-block;padding:0 15px;z-index:1}.award{margin:100px 0 40px;padding:0 40px}.award li{float:left;width:33.333%;height:85px;text-align:center;font-size:20px}.award li p{color:var(--lightColor)}.award li p>span{font-weight:bold;margin-left:5px;font-size:25px}.award li>span{display:block;font-size:16px;color:var(--sorttitle);margin:3px 0 6px}.award li .name{color:var(--sorttitle);margin:90px 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px}.award li.item-01{background:url(../images/no_02.png) center center no-repeat;color:#cccbbe}.award li.item-02{height:108px;margin-top:-65px;background:url(../images/no_01.png) center center no-repeat;color:#f4d360}.award li.item-02 .name{margin-top:115px}.award li.item-03{background:url(../images/no_03.png) center center no-repeat;color:#dab9af}.award li i{margin:0 10px;font-style:normal}.nav-slide{position:relative;margin-top:25px;padding:12px 10px;background:var(--sorttablebg)}.nav-slide .nav-box{position:relative;width:678px;height:78px;margin:0 auto;overflow:hidden}.nav-slide .nav-box .nav-01{position:absolute;left:0;transition:transform .3s;overflow:hidden;margin:0 auto;transition:all linear .1s;margin:0 -7.5px}.nav-slide .nav-box .nav-01 li{float:left;width:62px;margin:0 7.5px}.nav-slide .nav-box .nav-01 li a{display:block;font-size:14px;color:var(--pageColor);text-align:center;font-weight:bold}.nav-slide .nav-box .nav-01 li a em{height:17px;line-height:16px;color:var(--listEmColor);display:block;font-style:normal;background:#fffbf3;margin-bottom:1px}.nav-slide .nav-box .nav-01 li a span{display:block;width:62px;height:60px;line-height:60px;font-size:40px;background:url(../images/bg_09.png) center center no-repeat;background-size:contain;letter-spacing:-3px}.nav-slide .nav-box .nav-01 li.active a{color:#fbf3ff}.nav-slide .nav-box .nav-01 li.active a span{background:url(../images/bg_09_a.png) center center no-repeat}.nav-slide .arrow a{display:inline-block;position:absolute;top:12px;width:36px;height:78px}.nav-slide .arrow a.arrow-left{left:10px;background:url(../images/icon_left.png) #4c427e no-repeat center center}.nav-slide .arrow a.arrow-right{right:10px;background:url(../images/icon_right.png) #4c427e no-repeat center center}.nav-slide .arrow a:hover{filter:brightness(1.04)}@media(max-width: 980px){.top-link{right:-330px}}.btn-case{position:absolute;top:60px;right:240px;display:inline-block;width:159px;height:42px;line-height:33px;background:url(../images/btn_03-2.png) center center no-repeat;font-size:0px;padding-left:15px;color:#3e2312;z-index:10}.btn-case:hover{filter:brightness(1.2);transition:all .3s}.btn-case:hover .view{display:block !important}.other-link{position:fixed;bottom:60px;right:0;z-index:3;display:none !important}.other-link a{display:block;width:260px;height:99px;line-height:99px;padding:0 0 0 110px;color:#dcf5ff;font-size:19px;text-align:left}.other-link a.item-01{background:url(../images/link_01.png) left top no-repeat}.other-link a.item-02{background:url(../images/link_02.png) left top no-repeat}.other-link a.item-03{background:url(../images/link_03.png) left top no-repeat}.other-link a:hover{filter:brightness(1.1)}.other-link a+a{margin-top:-25px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;outline:0;background:rgba(0,0,0,.8);display:none}.modal.modal-bag .modal-body{width:354px;height:568px;margin-left:-177px;margin-top:-284px;padding-top:166px;background:url(../images/modal_bag.png) center center no-repeat;text-align:center;color:#681818;font-size:17px}.modal.modal-bag .modal-body .from{margin-bottom:5px}.modal.modal-bag .modal-body .from .name{color:#fee8cd}.modal.modal-bag .modal-body .bag-info{color:#fee8cd;font-size:28px;width:85%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto}.modal.modal-bag .modal-body .gift-info{width:160px;height:160px;background:#b81e1e;border:1px solid #f45858;margin:40px auto 50px;color:#fee8cd;font-size:16px}.modal.modal-bag .modal-body .gift-info img{margin:30px 0 10px}.modal.modal-bag .close{top:140px;right:-60px;background:url(../images/close_red.png) center center no-repeat}.modal-body{position:absolute;top:50%;left:50%;margin-left:-312px;margin-top:-181px;width:625px;height:362px;background:url(../images/modal_bg.png) center center no-repeat;background-size:contain;animation:tc .5s}.modal-body .close{position:absolute;top:0;right:-44px;width:31px;height:31px;line-height:31px;display:block;background:url(../images/close.png) center center no-repeat;background-size:contain}.modal-body .close:hover{filter:brightness(115%)}.modal-body .close:hover img{transform:rotate(90deg)}.modal-body .cont-none{margin:130px auto 0;font-size:32px;color:#eef0f8;text-align:center}@keyframes tc{0%{transform:scale(0)}100%{transform:scale(1)}}.float{position:fixed;top:0;bottom:0;right:20px;width:121px;height:246px;margin:auto;z-index:100;display:none;background-color:rgba(255,255,255,.5)}.body-process{width:100%;height:100%;margin-top:-10px}.body-process li a{position:relative;display:block;height:52px;padding-top:25px;font-size:16px;color:var(--pageColor);text-align:center}.body-process li a:before{display:block;position:absolute;bottom:0;left:25px;right:25px;height:1px;background:var(--pageColor);content:""}.body-process li a:hover{filter:brightness(1.2)}.body-process li.act a{color:var(--lightColor)}.body-process li.act a:before{left:20px;right:20px;bottom:-3px;height:5px;background:var(--pageColor);content:""}.body-process p{position:relative;float:right;padding-left:2px;margin-right:10px;line-height:1;width:105px;font-size:18px;font-weight:bold;color:#293247;margin-bottom:1px;border-bottom:1px solid #b4c4cf}.body-process p:before{position:absolute;top:20px;right:0;width:11px;height:9px;background:url(../images/dot.png) center center no-repeat;content:""}.body-process p span{float:right;font-size:10px;letter-spacing:-1px;margin-top:6px;font-weight:normal;color:rgba(131,135,145,.34)}.body-process em{float:right;margin-right:20px;font-style:normal;color:rgba(41,50,71,.6);background:#b5c4d2;padding:1px 5px}