*{margin:0;padding:0;box-sizing:border-box}body{min-width:1280px;font-size:14px;font-family:"Microsoft YaHei","PingFang SC",arial,helvetica,"Microsoft Sans Serif",sans-serif;cursor:url(../images/cursor_01.png),auto;background:#fff}.row{display:flex;justify-content:center;align-items:center}ul li{list-style:none}a{outline:none;text-decoration:none;background-color:rgba(0,0,0,0);cursor:url(../images/cursor_02.png),auto}a:hover,a:active{outline:none}img{outline:none;border:0;vertical-align:middle}em{font-style:normal}p{word-wrap:break-word}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-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;border:1px solid #ccc !important}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}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:0}::-webkit-scrollbar-thumb{border-radius:50px;background-color:#747a8d}.container{width:1280px;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;text-align:center}.tab-pane img{height:100%}.tab-pane.active{display:block}.logo{position:fixed;top:35px;left:55px;z-index:100}.logo a{display:block;width:325px;height:102px;background:url(../images/logo.png) center center no-repeat;transform:scale(0.7);transform-origin:top left}.logo a:hover{filter:brightness(1.1)}.tit{padding:30px 0}.tit h2{height:58px;line-height:42px;padding-left:40px;color:#454545;font-size:28px;font-weight:bold;letter-spacing:4px;background:url(../images/tit_01.png) center center no-repeat}.tit h2 small{margin-left:10px;color:#9ca1ae;letter-spacing:2px}.head-top{position:fixed;top:35px;right:40px;height:65px;line-height:65px;z-index:10}.head-top .link{display:inline-block}.head-top a{display:inline-block;width:153px;height:40px;background:url(../images/indexto.png) top center no-repeat;vertical-align:top}.head-top a:hover{filter:brightness(1.1)}.sect{overflow:hidden}.sect.sect-01{height:1035px;background:url(../images/bg_01.jpg) top center no-repeat}.sect.sect-02{height:595px;background:url(../images/bg_02.jpg) top center no-repeat}.sect.sect-02 .row{padding:50px 0 120px;overflow:hidden;align-items:flex-start}.sect.sect-02 .row .title-head{position:relative;padding:18px 0 25px}.sect.sect-02 .row .title-head h2{font-size:28px;font-weight:bold;padding-left:40px;color:#0e1a3f}.sect.sect-02 .row .tab-pane{position:relative}.sect.sect-02 .row .tab-pane .week-tab{position:sticky;top:0;z-index:4;background:#eee}.sect.sect-02 .row .streaming{float:left;width:810px}.sect.sect-02 .row .streaming .title-head h2{background:url(../images/icon_zb.png) left center no-repeat}.sect.sect-02 .row .streaming-box{position:relative;width:800px;height:450px;background:#000}.sect.sect-02 .row .streaming-iframe{width:800px;height:450px}.sect.sect-02 .row .process{float:right}.sect.sect-02 .row .process .title-head h2{background:url(../images/icon_sc.png) left center no-repeat}.sect.sect-03{height:788px;background:url(../images/bg_03.jpg) top center no-repeat}.sect.sect-03 .client_cover{height:563px;background:url("../images/sect_2_banner.png") top center no-repeat;margin:20px 0 30px}.sect.sect-03 .tips{font-size:16px;text-align:right;padding-right:125px}.sect.sect-03 .tips span{position:relative;padding:0 30px;font-weight:bold;color:#454545;z-index:0}.sect.sect-03 .tips span::before{content:"";position:absolute;top:50%;left:-50%;transform:translateX(50%);height:12px;width:100%;background-color:#c1c4cd;z-index:-1}.sect.sect-04{height:1002px;background:url(../images/bg_04.jpg) top center no-repeat}.sect.sect-04 .container{position:relative;display:flex;flex-flow:column nowrap;height:100%;overflow:hidden}.sect.sect-04 .btn-rule{position:absolute;top:84px;right:0px;width:104px;height:34px;background:url(../images/btn_rule.png) center center no-repeat;cursor:pointer;z-index:10}.sect.sect-04 .btn-rule:hover{filter:brightness(1.05)}.sect.sect-04 .tab-content{flex:1;padding-top:90px}.sect.sect-04 .tab-pane{max-height:670px}.sect.sect-04 .tab-pane img{display:inline-block;max-height:660px;-o-object-fit:contain;object-fit:contain}.sect.sect-05{height:616px;background:url(../images/bg_05.jpg) top center no-repeat}.sect.sect-06{height:387px;background:url(../images/bg_06.jpg) top center no-repeat}.sect.sect-06 .tit{padding-top:0;padding-bottom:20px}.sect.sect-07{height:535px;background:url(../images/bg_07.jpg) top center no-repeat}.sect.sect-08{padding:55px 0;height:286px;background:url(../images/bg_08.jpg) top center no-repeat}.modal .modal-close{position:absolute;top:20px;right:35px;width:42px;height:42px;cursor:pointer;background-color:#747a8d;border-radius:10px;border:none;outline:none}.modal .modal-close::before,.modal .modal-close::after{content:"";position:absolute;top:50%;left:50%;width:3px;height:33px;background-color:#fff;transform-origin:center center}.modal .modal-close::before{transform:translate(-50%, -50%) rotate(45deg)}.modal .modal-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.modal .modal-header{padding:unset}.modal .modal-body{width:999px;height:90vh;overflow:hidden auto;background:url("../images/bg_06.jpg") center;padding:24px;color:#333;font-size:16px;line-height:1.6;border-radius:5px}.modal .modal-body section{margin-bottom:24px}.modal .modal-body h2{font-size:22px;font-weight:bold;margin-bottom:8px;margin-top:8px;color:#412e1d}.modal .modal-body h3{margin-bottom:8px;margin-top:8px}.modal .modal-body p,.modal .modal-body ul{margin:0 0 5px;padding-left:16px}.modal .modal-body ul{padding-left:1.5em;list-style-type:disc}.modal .modal-body img{max-width:100%;height:auto}.about-hcl{color:rgba(5,5,7,.61)}.about-hcl .hcl-logo{position:relative;float:left;width:300px;height:158px;margin-right:70px;background:url(../images/hcl_logo.png) center center no-repeat}.about-hcl .hcl-logo:before{position:absolute;top:25px;right:0;display:block;width:2px;height:100px;background:#fff;content:""}.about-hcl .hcl-tit{color:#050507;font-size:26px;font-weight:bold;margin-bottom:10px}.about-hcl p{line-height:24px}.bonus-main{height:293px;background:url(../images/bonus_main.png) center no-repeat;margin-top:90px}.emcee{margin:0 auto;width:1177px;height:314px;background:url(../images/live_item.png) top center no-repeat}.teams ul.teams-main{padding:0 137px}.teams ul.teams-main li{position:relative;display:inline-flex;width:85px;height:85px;margin:18px;color:#000;border-radius:50%;font-size:20px}.teams ul.teams-main li span{position:absolute;top:22%;left:50%;transform:translateX(-65%);font-weight:bold}.teams ul.teams-main li::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:108px;height:108px;background:url("../images/icon_02.png") top center/contain no-repeat}.process{width:460px}.process>.tab-content{height:450px;overflow:hidden auto}.process .plan-table{position:absolute;top:15px;right:0;width:240px;border-bottom:1px solid #747a8d}.process .plan-table li{float:left;width:33.333%;text-align:center}.process .plan-table li a{display:block;color:#747a8d;font-size:16px;line-height:30px;margin-bottom:-2px}.process .plan-table li a:hover{font-weight:bold;color:#be9e5e}.process .plan-table li.active a{font-weight:bold;color:#be9e5e;border-bottom:3px solid #be9e5e}.process .week-tab{display:flex;flex-flow:row nowrap;overflow:hidden;margin:0 -1px 10px}.process .week-tab li{flex:1;text-align:center}.process .week-tab li a{display:block;margin:0 1px;font-size:16px;color:#fff;background-color:#97865d;text-align:center;height:40px;line-height:40px}.process .week-tab li a:hover{color:#333;background:#eccf8e}.process .week-tab li.active a{color:#333;background:#eccf8e}.process .day-list li{padding:13px 0 14px;overflow:hidden;border:2px solid #747a8d}.process .day-list li:not(:first-child){border-top:unset}.process .day-list li .item-01{float:left;width:24%;text-align:center;color:#454545}.process .day-list li .item-01 span{font-size:26px;font-weight:700}.process .day-list li .item-02{float:left;width:52%;padding-top:18px}.process .day-list li .item-02 span{float:left;width:34%;line-height:35px;text-align:center;font-size:24px;font-weight:bold;color:#454545}.process .day-list li .item-02 span.tname{padding-top:7px;line-height:2;margin:0 10px}.process .day-list li .item-02 span.img{width:12.5%;height:35px;color:#fff;font-weight:bold;font-size:36px;background:#747a8d;overflow:hidden}.process .day-list li .item-02 span.symbol{color:#666;width:15px;line-height:30px;font-size:30px}.process .day-list li .item-03{float:left;width:24%;text-align:center}.process .day-list li .item-03 a{display:inline-block;width:80px;height:30px;line-height:30px;color:#eee;background:url(../images/btn_01.png) center center no-repeat;text-align:center}.process .day-list li .item-03 a:hover{filter:brightness(1.1)}.process .day-list li .item-03 a+a{margin-top:10px}.process .day-list li .report-link{display:none;margin:88px 0 -5px;padding:0 50px;text-align:center;overflow:hidden}.process .day-list li .report-link a{display:inline-block;width:96px;height:26px;line-height:26px;margin:3px;color:#454545;text-align:center;font-size:12px;background:url(../images/btn_05.png) center center no-repeat}.process .day-list li.report{background-color:#232e3e}.process .day-list li.report .item-01,.process .day-list li.report .item-02 span{color:#eee}.process .day-list li.report .item-02 span.img{background:#747a8d}.process .day-list li.report .report-link{display:block}.progress-tab{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:0 90px;margin-top:30px}.progress-tab li{flex:1 1 0;width:328px;height:55px;line-height:55px;margin:0 15px}.progress-tab li a{display:block;text-align:center;font-size:24px;font-weight:bold;color:#747a8d;background:url("../images/bg_07.png") center center no-repeat}.progress-tab li.active a{color:#fff;background:url("../images/bg_07_a.png") center center no-repeat}.group-list{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.group-list li{position:relative;flex:1;display:flex;justify-content:center;padding-top:70px}.group-list li.group-a{height:609px;background:url(../images/sect_4_group_a.png) top center no-repeat}.group-list li.group-b{height:608px;background:url(../images/sect_4_group_b.png) top center no-repeat}.group-list li .group-tit{position:absolute;top:0;left:0;display:block;height:114px}.group-list li .group-cont{width:297px;height:538px}.group-list li .group-cont .group-cont-tit{font-size:30px;text-align:center;color:#ececec;line-height:66px;font-weight:bold;letter-spacing:8px}.group-list .table{width:297px;height:472px;overflow:hidden auto}.group-list table{position:relative;width:100%;text-align:center}.group-list table thead{position:sticky;top:0;background:#747a8d;z-index:2}.group-list table tr th{line-height:40px;color:#fff}.group-list table tr td{line-height:70px;font-size:24px;color:#231f24}.group-list table tr td:nth-child(1){font-size:32px}.group-list table tbody tr{position:relative}.group-list table tbody tr::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:95%;height:1px;background:#d7cebd}.btn-rule{width:104px;height:36px;line-height:36px;background:url(../images/btn_04.png) center center no-repeat;color:#0b0b0b;text-align:center}.btn-rule:hover{filter:brightness(1.05)}.battle{position:absolute;left:200px;top:20px}.battle span{float:left;font-size:24px;color:#69696b}.battle .img{width:25px;height:25px;line-height:25px;margin:0 8px;text-align:center;background:#747a8d;color:#fff;vertical-align:top;margin-top:2px}.margin-bottom-10{margin-bottom:10px !important}.margin-top-54{margin-top:54px !important}