﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:66.3%;font-weight:normal;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration: none;color:#000;}
small{font-size:12px;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
label,input,select,form img,button,textarea{vertical-align:middle;outline:none}
address,caption,cite,code,dfn,em,strong,th,optgroup{font-style:normal;font-weight:normal;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{display:inline-block;}
/* Hides from IE-mac \*/
* html .clear{height:1%;}
.clear{display:block;}
/* End hide from IE-mac */
*{-webkit-tap-highlight-color:rgba(0,0,0,0) !important;}
html,body{position: absolute;width: 100%;height: 100vh;left: 0;top: 0;background:#fff;overflow: hidden;-webkit-user-select: none;user-select: none;}
body,input,select,textarea{font:12px "Microsoft YaHei","宋体",sans-serif;}
img{border:none;outline: none}


@font-face {
    font-family: "black";
    src:url('font.otf');
}

input::-webkit-input-placeholder{color:#808080;}
input:-moz-placeholder{color:#808080;}
input::-moz-placeholder{color:#808080;}


audio{position: absolute;left: -999px;opacity: 0;}
.back_home_btn{position: absolute;right: 0;top: 0;height: 42px;}
.fullpage{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.container{position: absolute;width: 750px;height: 100%;left: 0;top: 0%;transform-origin: 0 0;overflow: hidden;display: none}
.container2{position: absolute;width: 750px;height: 100%;left: 0;top: 0%;transform-origin: 0 0;overflow: hidden;display: none;background: #f3f3f3}
.homepage{overflow-y: auto;-webkit-overflow-scrolling:touch;}
.homepage .bg{display: block;width: 100%;}
.homepage .bg2{position: fixed;left: 0;top: 0;width: 100%;height: 100%}
.homepage.active .bg{opacity: 1;transform: scale(1);transition: all 0.3s linear}
.homepage .logo{position: absolute;left: 37px;top: 42px}

.homepage .btn1{position: fixed;right: 0px;top: 41px;opacity: 0;transform: translate(45px,0);transition: all 0.3s linear 0.3s}
.homepage.active .btn1{opacity: 1;transform: translate(0,0);}
.homepage .btn2{position: fixed;right: 0px;top: 135px;opacity: 0;transform: translate(45px,0);transition: all 0.3s linear 0.5s}
.homepage.active .btn2{opacity: 1;transform: translate(0,0);}
.homepage .btn4{position: fixed;right: 0px;top: 230px;opacity: 0;transform: translate(45px,0);transition: all 0.3s linear 0.7s}
.homepage.active .btn4{opacity: 1;transform: translate(0,0);}

.homepage .btn5{position: absolute;left: 50%;top: 1280px;transform: translate(-50%,0);opacity: 0;transition: all 0.3s linear 1s}
.homepage.active .btn5{opacity: 1;}

.homepage .btn7{position: absolute;left: 64px;bottom: 192px;opacity: 0;transition: all 0.3s linear 0.6s}
.homepage.active .btn7{opacity: 1;}

.homepage .btn8{position: absolute;right: 64px;bottom: 192px;opacity: 0;transition: all 0.3s linear 0.6s}
.homepage.active .btn8{opacity: 1;}

.homepage .slogan{position: absolute;left: 116px;top: 857px;opacity: 0;transform: scale(0.95);}
.homepage.active .slogan{opacity: 1;transform: scale(1);transition: all 0.3s linear 0.5s}

.homepage .btn3{position: absolute;right: 178px;top: 1188px;opacity: 0;transition: all 0.3s linear 0.7s}
.homepage .btn3 .back{animation: btnScale 0.8s linear infinite;width: 400px}
.homepage.active .btn3{opacity: 1;}
.homepage .start_btn2{position: absolute;left: 300px;top: 2710px;width: 410px;height: 130px;background: rgba(0, 0, 0, 0);}

.homepage .round1_team{position: absolute;left: 0;top: 1547px;width: 100%}
.homepage .round1_team .grid{position: absolute;width: 153px;}
.homepage .round1_team .grid:nth-child(1){left: 28px;top: 2px;}
.homepage .round1_team .grid:nth-child(2){left: 28px;top: 973px;}
.homepage .round1_team .grid:nth-child(3){left: 389px;top: 973px;}
.homepage .round1_team .grid:nth-child(4){left: 389px;top: 2px;}

.homepage .round1_team .grid:nth-child(5){left: 570px;top: 2px;}
.homepage .round1_team .grid:nth-child(6){left: 570px;top: 973px;}
.homepage .round1_team .grid:nth-child(7){left: 208px;top: 973px;}
.homepage .round1_team .grid:nth-child(8){left: 208px;top: 2px;}

.homepage .round1_team .grid:nth-child(9){left: 208px;top: 82px;}
.homepage .round1_team .grid:nth-child(10){left: 208px;top: 1052px;}
.homepage .round1_team .grid:nth-child(11){left: 570px;top: 1052px;}
.homepage .round1_team .grid:nth-child(12){left: 570px;top: 82px;}

.homepage .round1_team .grid:nth-child(13){left: 390px;top: 82px;}
.homepage .round1_team .grid:nth-child(14){left: 390px;top: 1052px;}
.homepage .round1_team .grid:nth-child(15){left: 28px;top: 1052px;}
.homepage .round1_team .grid:nth-child(16){left: 28px;top: 82px;}

.homepage .round1_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.homepage .round1_team .grid .icon{display: block;width: 100%;position: relative;}
/*.homepage .round1_team .grid .cover{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/icon-cover.png);background-size: 100% 100%}*/

.homepage .round2_team{position: absolute;left: 0;top: 1547px;width: 100%}
.homepage .round2_team .grid{position: absolute;width: 153px;}
.homepage .round2_team .grid.pos1{left: 28px;top: 215px;}
.homepage .round2_team .grid.pos2{left: 208px;top: 215px;}
.homepage .round2_team .grid.pos3{left: 389px;top: 215px;}
.homepage .round2_team .grid.pos4{left: 570px;top: 215px;}

.homepage .round2_team .grid.pos5{left: 28px;top: 838px;}
.homepage .round2_team .grid.pos6{left: 208px;top: 838px;}
.homepage .round2_team .grid.pos7{left: 389px;top: 838px;}
.homepage .round2_team .grid.pos8{left: 570px;top: 838px;}

.homepage .round2_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.homepage .round2_team .grid .icon{display: block;width: 100%;position: relative;}


.homepage .round3_team{position: absolute;left: 0;top: 1547px;width: 100%}
.homepage .round3_team .grid{position: absolute;width: 153px;}
.homepage .round3_team .grid.pos1{left: 207px;top: 363px;}
.homepage .round3_team .grid.pos2{left: 390px;top: 363px;}
.homepage .round3_team .grid.pos3{left: 207px;top: 688px;}
.homepage .round3_team .grid.pos4{left: 390px;top: 688px;}

.homepage .round3_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.homepage .round3_team .grid .icon{display: block;width: 100%;position: relative;}

.homepage .round4_team{position: absolute;left: 0;top: 1547px;width: 100%}
.homepage .round4_team .grid{position: absolute;width: 153px;}
.homepage .round4_team .grid.pos1{left: 78px;top: 527px;}
.homepage .round4_team .grid.pos2{left: 515px;top: 527px;}

.homepage .round4_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.homepage .round4_team .grid .icon{display: block;width: 100%;position: relative;}

.homepage .round5_team{position: absolute;left: 0;top: 2025px;width: 100%;height: 166px;overflow: hidden;}
.homepage .round5_team .flash{position: absolute;left: 50%;top: -40px;transform: translate(-50%,0);animation: champFlash 1.5s linear infinite;}

.homepage .left_votes{position: absolute;left: 78px;top: 2034px;color: white;font-size: 20px;width: 153px;text-align: center;}
.homepage .right_votes{position: absolute;left: 515px;top: 2034px;color: white;font-size: 20px;width: 153px;text-align: center;}

.homepage .inner{height: 1540px;width: 750px;position: relative;}
.homepage .inner .final_map{position: absolute;left: 0;top: 100px;}
.homepage .inner .final_team{position: absolute;left: 28px;top: 604px;}
.homepage .inner .route{position: absolute;left: 17px;top: 616px;animation: lightBlink 1.5s linear infinite;}

.homepage .round6_team{position: absolute;left: 0;top: 580px;width: 100%;height: 166px;overflow: hidden;}
.homepage .round6_team .flash{position: absolute;left: 50%;top: -40px;transform: translate(-50%,0);animation: champFlash 1.5s linear infinite;}
.homepage .round6_team .icon{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 185px;}

.homepage .home_share_btn2{position: absolute;width: 200px;height: 100%;left: 50%;transform: translate(-50%,0);top: 580px;height: 166px}


.home_share_pop{background: rgba(0, 0, 0, 0.8);display: none}
.home_share_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.home_share_pop .inner .back{display: block;max-height: 90vh;max-width: 90vw;margin: 0 auto}
.home_share_pop .inner .close_btn{position: absolute;right: 0;top: 0;padding: 15px;}

.selection{display: none}
.selection .bg{position: absolute;left: 0;top: 0;width: 100%;}
.selection .tab1{position: absolute;width: 148px;height: 42px;left: 0;top: 0;vertical-align: top}
.selection .tab1 .btn{float: left;width: 50%;height: 42px;background: #989898;color: white;font-size: 20px;line-height: 42px;text-align: center;}
.selection .tab1 .btn.active{background: #2a09ca}

.selection .inner{position: absolute;left: 0;top: 0;width: 100%;height: calc(100% - 233px - env(safe-area-inset-bottom))}
.selection .inner .filter{position: absolute;left: 0;top: 42px;width: 148px;height: calc(100% - 42px);overflow-y: auto;-webkit-overflow-scrolling:touch;}
.selection .inner .filter .grid{display: block;position: relative;}
.selection .inner .filter .grid .off{display: block;width: 100%}
.selection .inner .filter .grid .on{position: absolute;width: 100%;left: 0;top: 0;opacity: 0}
.selection .inner .filter .grid.active .on{opacity: 1}
.selection .inner .filter1 .grid{margin-bottom: 2px;}
.selection .inner .filter2{display: none}

.selection .team_list{position: absolute;left: 163px;top: 42px;width: 570px;height: calc(100% - 42px);overflow-y: auto;-webkit-overflow-scrolling:touch;}
.selection .team_list .grid{position: relative;width: 100%;margin-bottom: 13px;display: none}

.selection .team_list .grid .back{display: block;width: 100%;}
.selection .team_list .grid .stamp{position: absolute;right: 190px;top: 0%;width: 111px;height: 111px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/stamp.png);background-size: 100% 100%}
.selection .team_list .grid .intro_btn{position: absolute;left: 0px;top: 0%;width: 66%;height: 100%}
.selection .team_list .grid .intro_btn.type1{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn1.png) 7px 26px no-repeat;background-size: 37px 99px}
.selection .team_list .grid .intro_btn.type2{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn2.png) 7px 26px no-repeat;background-size: 37px 99px}
.selection .team_list .grid .intro_btn.type3{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn3.png) 7px 26px no-repeat;background-size: 37px 99px}
.selection .team_list .grid .intro_btn.type4{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn4.png) 7px 26px no-repeat;background-size: 37px 99px}
.selection .team_list .grid .intro_btn.type5{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn5.png) 7px 26px no-repeat;background-size: 37px 99px}
.selection .team_list .grid .intro_btn.type6{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn6.png) 7px 26px no-repeat;background-size: 37px 99px}     /* 76人 */
.selection .team_list .grid .intro_btn.type7{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn7.png) 7px 26px no-repeat;background-size: 37px 99px}
.selection .team_list .grid .intro_btn.type8{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn8.png) 7px 26px no-repeat;background-size: 37px 99px}          /* 热火 */
.selection .team_list .grid .intro_btn.type9{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn9.png) 7px 26px no-repeat;background-size: 37px 99px}          /* 尼克斯 */
.selection .team_list .grid .intro_btn.type10{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn10.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 雄鹿 */
.selection .team_list .grid .intro_btn.type11{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn11.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 骑士 */
.selection .team_list .grid .intro_btn.type12{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn12.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 独行侠 */
.selection .team_list .grid .intro_btn.type13{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn13.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 超音速 */
.selection .team_list .grid .intro_btn.type14{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn14.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 子弹 */
.selection .team_list .grid .intro_btn.type15{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn15.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 开拓者 */
.selection .team_list .grid .intro_btn.type16{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn16.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 猛龙 */
.selection .team_list .grid .intro_btn.type17{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn17.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 老鹰 */
.selection .team_list .grid .intro_btn.type18{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn18.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 超音速 */
.selection .team_list .grid .intro_btn.type19{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn19.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 火箭 */
.selection .team_list .grid .intro_btn.type20{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/intro-btn20.png) 7px 26px no-repeat;background-size: 37px 99px}        /* 子弹 */

.selection .team_list .grid .vote_btn{position: absolute;right: 0px;bottom: 0px;width: 34%;height: 100%;}
.selection .team_list .grid .vote_btn.type1{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn1.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type2{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn2.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type3{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn3.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type4{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn4.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type5{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn5.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type6{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn6.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type7{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn7.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type8{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn8.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type9{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn9.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type10{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn10.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type11{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn11.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type12{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn12.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type13{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn13.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type14{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn14.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type15{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn15.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type16{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn16.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type17{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn17.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type18{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn18.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type19{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn19.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection .team_list .grid .vote_btn.type20{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/vote-btn20.png) 39px 102px no-repeat;background-size: 141px 36px}

.selection .team_list .grid .vote_btn.voted{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/cancel-btn.png) 39px 102px no-repeat;background-size: 141px 36px}
.selection.disable .team_list .grid .vote_btn.voted{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/voted-btn2.png) 39px 102px no-repeat;background-size: 141px 36px}

.selection .side_btn{position: fixed;right: 0;top: 65%;width: 63px}



.pick_wrapper{position: absolute;left: 0;bottom: 0;width: 100%}
.pick_wrapper .background{display: block;width: 100%}
.pick_wrapper .txt1{position: absolute;left: 23px;top: 18px;font-size: 24px;color: black;font-weight: bold;}
.pick_wrapper .confirm_btn{position: absolute;right: 19px;top: 18px;}
.pick_wrapper .finish_btn{position: absolute;right: 19px;top: 18px;width: 154px;display: none}
.pick_wrapper .share_btn{position: absolute;right: 192px;top: 18px;height: 49px;display: none}
.pick_wrapper .share_btn_off{position: absolute;right: 192px;top: 18px;height: 49px;}
.pick_wrapper .confirm_btn .back{display: block;}
.pick_wrapper .confirm_btn .top{position: absolute;left: 0;top: 0;width: 100%;display: none}
.pick_wrapper .confirm_btn.active .top{display: block;}
.pick_wrapper .pick_list{position: absolute;left: 0;top: 70px;width: 100%;overflow-x: scroll;overflow-y: hidden;-webkit-overflow-scrolling: touch;height: 120px;padding-top: 20px;}
.pick_wrapper .pick_list ul{float: left;white-space: nowrap;display: flex;position: relative;}
.pick_wrapper .pick_list li{position: relative;margin-right: 20px;margin-left: 10px;}
.pick_wrapper .pick_list li .back{display: block;}
.pick_wrapper .pick_list li .delete_btn{position: absolute;right: -20px;top: -20px;width: 58px;height: 58px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn.png) center no-repeat;background-size: 18px 18px;}
.pick_wrapper .pick_list li .txt{position: absolute;left: 0;bottom: -5px;width: 100%;text-align: center;font-size: 18px;color: black}
.selection.disable .pick_wrapper .pick_list li .delete_btn{display: none}
.selection.disable .pick_wrapper .confirm_btn{display: none}
.selection.disable .pick_wrapper .finish_btn{display: block}

.selection.empty .pick_wrapper{display: none}
.selection.empty .inner{height: 100%}
.selection.round2 .team_list .grid .vote_btn{display: none !important}
.selection.round2 .pick_wrapper .finish_btn{display: none !important}
.selection.round2 .pick_wrapper .share_btn{right: 20px}

.rule_pop{overflow-y: auto;-webkit-overflow-scrolling: touch;display: none}
.rule_pop .back{display: block;width: 100%}
.rule_pop .close_btn{position: fixed;right: 0;top: 0;padding: 15px;}

.tnc_pop{overflow-y: auto;-webkit-overflow-scrolling: touch;display: none}
.tnc_pop .back{display: block;width: 100%}
.tnc_pop .close_btn{position: fixed;left: 0;top: 0;padding: 15px;}

.vote_pop{position: absolute;left: 0;top: 0;width: 541px;height: calc(100vh - 110px);border: 3px solid #264186;border-left: none;box-sizing: border-box;border-top-right-radius: 20px;border-bottom-right-radius: 20px;background: white;transform: translate(-541px,0);transition: all 0.3s linear;display: none}
.vote_pop .bg{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;display: none}
.vote_pop.active{transform: translate(0px,0);}
.vote_pop.active .bg{display: block;}
.vote_pop .btn{position: absolute;right: -40px;top: 48%}
.vote_pop .btn .back{display: block;}
.vote_pop .btn .arrow{position: absolute;left: 48%;top: 13px;transform: translate(-50%,0) rotate(180deg);transition: all 0.3s linear}
.vote_pop.active .btn .arrow{transform: translate(-50%,0) rotate(0deg);}
.vote_pop .vote_list{position: absolute;left: 0;top: 0;width: 525px;height: calc(100% - 20px);overflow-y: auto;-webkit-overflow-scrolling:touch;}
.vote_pop .vote_list ul{padding-top: 20px;padding-left: 18px;}
.vote_pop .vote_list li{position: relative;width: 100%;height: 55px;margin-bottom: 20px;}
.vote_pop .vote_list li .number{position: absolute;left: 43px;bottom: 0;color: #989898;font-size: 50px;font-family: "black";line-height: 36px;}
.vote_pop .vote_list li .bar_wrapper{position: absolute;width: 225px;height: 23px;background: #e5e5e5;left: 117px;bottom: 0}
.vote_pop .vote_list li .bar_wrapper .bar{position: absolute;left: 0;top: 0;height: 100%;background: #2a09ca}
.vote_pop .vote_list li .team{position: absolute;left: 117px;top: 2px;font-size: 18px;color: black}
.vote_pop .vote_list li .votes{position: absolute;right: 165px;top: 2px;font-size: 18px;color: #888888}
.vote_pop .vote_list li .percent{position: absolute;right: 20px;bottom: 0px;font-size: 20px;color: black}

.vote_pop .vote_list li.voted{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/icon1.png) left 23px no-repeat;background-size: 30px 30px}
.vote_pop .vote_list li.voted .bar_wrapper .bar{background: #c92a2f}



.vote_pop2{position: fixed;left: 0;top: 0;width: 541px;height: 1200px;border: 3px solid #264186;border-left: none;box-sizing: border-box;border-top-right-radius: 20px;border-bottom-right-radius: 20px;background: white;transform: translate(-541px,0);transition: all 0.3s linear;}
.vote_pop2 .bg{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;display: none}
.vote_pop2.active{transform: translate(0px,0);}
.vote_pop2.active .bg{display: block;}
.vote_pop2 .btn{position: absolute;right: -40px;top: 48%}
.vote_pop2 .btn .back{display: block;}
.vote_pop2 .btn .arrow{position: absolute;left: 48%;top: 13px;transform: translate(-50%,0) rotate(180deg);transition: all 0.3s linear}
.vote_pop2.active .btn .arrow{transform: translate(-50%,0) rotate(0deg);}
.vote_pop2 .vote_list2{position: absolute;left: 0;top: 0;width: 525px;height: calc(100% - 20px);overflow: hidden;}
.vote_pop2 .vote_list2 .inner{position: absolute;left: 18px;top: 50%;transform: translate(0,-50%);width: 100%}
.vote_pop2 .vote_list2 .grid{position: relative;width: 100%;height: 70px;margin-bottom: 60px;}
.vote_pop2 .vote_list2 .grid:last-child{margin-bottom: 0}
.vote_pop2 .vote_list2 .grid .left{width: 100%;position: relative;height: 70px;}
.vote_pop2 .vote_list2 .grid .right{position: absolute;right: 0;top: 0;width: 262px;height: 70px;}

.vote_pop2 .vote_list2 .grid .left .number{position: absolute;right: 395px;top: 5px;color: #989898;font-size: 50px;font-family: "black";line-height: 36px;}
.vote_pop2 .vote_list2 .grid .bar_wrapper{position: absolute;width: 214px;height: 41px;background: #e72d2d;left: 147px;bottom: 0}
.vote_pop2 .vote_list2 .grid .bar_wrapper .bar{position: absolute;left: 0;top: 0;height: 100%;background: #2a09ca}
.vote_pop2 .vote_list2 .grid .left .team{position: absolute;right: 395px;bottom: 0px;font-size: 16px;color: black;font-weight: bold;}
.vote_pop2 .vote_list2 .grid .left .votes{position: absolute;left: 147px;top: 0px;font-size: 18px;color: #888888}
.vote_pop2 .vote_list2 .grid .left .percent{position: absolute;left: 155px;bottom: 0px;font-size: 34px;color: white;line-height: 41px;font-family: "black";}

.vote_pop2 .vote_list2 .grid .right .number{position: absolute;left: 115px;top: 5px;color: #989898;font-size: 50px;font-family: "black";line-height: 36px;}
.vote_pop2 .vote_list2 .grid .right .team{position: absolute;left: 115px;bottom: 0px;font-size: 16px;color: black;font-weight: bold;}
.vote_pop2 .vote_list2 .grid .right .votes{position: absolute;right: 165px;top: 0px;font-size: 18px;color: #888888}
.vote_pop2 .vote_list2 .grid .right .percent{position: absolute;right: 175px;bottom: 0px;font-size: 34px;color: white;line-height: 41px;font-family: "black";}

.vote_pop2 .vote_list2 .grid .left.voted{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/icon1.png) left 15px no-repeat;background-size: 30px 30px}
.vote_pop2 .vote_list2 .grid .right.voted{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/icon1.png) 210px 15px no-repeat;background-size: 30px 30px}

.vote_pop3{position: fixed;left: 0;top: 0;width: 541px;height: 1200px;border: 3px solid #264186;border-left: none;box-sizing: border-box;border-top-right-radius: 20px;border-bottom-right-radius: 20px;background: white;transform: translate(-541px,0);transition: all 0.3s linear;}
.vote_pop3 .bg{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;display: none}
.vote_pop3.active{transform: translate(0px,0);}
.vote_pop3.active .bg{display: block;}
.vote_pop3 .btn{position: absolute;right: -40px;top: 48%}
.vote_pop3 .btn .back{display: block;}
.vote_pop3 .btn .arrow{position: absolute;left: 48%;top: 13px;transform: translate(-50%,0) rotate(180deg);transition: all 0.3s linear}
.vote_pop3.active .btn .arrow{transform: translate(-50%,0) rotate(0deg);}
.vote_pop3 .vote_list3{position: absolute;left: 0;top: 0;width: 525px;height: calc(100% - 20px);overflow: hidden;}
.vote_pop3 .vote_list3 .inner{position: absolute;left: 18px;top: 20px;width: 100%;height: calc(100% - 20px);overflow-y: auto;-webkit-overflow-scrolling:touch;}
.vote_pop3 .vote_list3 .inner h2{font-size: 30px;color: black;font-style: italic;text-align: center;padding: 20px 0 30px 0;text-indent: -20px}
.vote_pop3 .vote_list3 .grid{position: relative;width: 100%;height: 70px;margin-bottom: 120px;}
.vote_pop3 .vote_list3 .grid.short{margin-bottom: 60px}
.vote_pop3 .vote_list3 .grid:last-child{margin-bottom: 0}
.vote_pop3 .vote_list3 .grid .left{width: 100%;position: relative;height: 70px;}
.vote_pop3 .vote_list3 .grid .right{position: absolute;right: 0;top: 0;width: 262px;height: 70px;}

.vote_pop3 .vote_list3 .grid .left .number{position: absolute;right: 395px;top: 5px;color: #989898;font-size: 50px;font-family: "black";line-height: 36px;}
.vote_pop3 .vote_list3 .grid .bar_wrapper{position: absolute;width: 214px;height: 41px;background: #e72d2d;left: 147px;bottom: 0}
.vote_pop3 .vote_list3 .grid .bar_wrapper .bar{position: absolute;left: 0;top: 0;height: 100%;background: #2a09ca}
.vote_pop3 .vote_list3 .grid .left .team{position: absolute;right: 395px;bottom: 0px;font-size: 16px;color: black;font-weight: bold;}
.vote_pop3 .vote_list3 .grid .left .votes{position: absolute;left: 147px;top: 0px;font-size: 18px;color: #888888}
.vote_pop3 .vote_list3 .grid .left .percent{position: absolute;left: 155px;bottom: 0px;font-size: 34px;color: white;line-height: 41px;font-family: "black";}

.vote_pop3 .vote_list3 .grid .right .number{position: absolute;left: 115px;top: 5px;color: #989898;font-size: 50px;font-family: "black";line-height: 36px;}
.vote_pop3 .vote_list3 .grid .right .team{position: absolute;left: 115px;bottom: 0px;font-size: 16px;color: black;font-weight: bold;}
.vote_pop3 .vote_list3 .grid .right .votes{position: absolute;right: 165px;top: 0px;font-size: 18px;color: #888888}
.vote_pop3 .vote_list3 .grid .right .percent{position: absolute;right: 175px;bottom: 0px;font-size: 34px;color: white;line-height: 41px;font-family: "black";}

.vote_pop3 .vote_list3 .grid .left.voted{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/icon1.png) left 15px no-repeat;background-size: 30px 30px}
.vote_pop3 .vote_list3 .grid .right.voted{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/icon1.png) 210px 15px no-repeat;background-size: 30px 30px}

.partner_pop{background: rgba(0,0,0,0.8);display: none}
.partner_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.partner_pop .inner .back{display: block;}
.partner_pop .inner .btn1{position: absolute;left: 40px;top: 310px;width: 440px;height: 110px;background: rgba(0,0,0,0)}
.partner_pop .inner .btn2{position: absolute;left: 210px;bottom: -30px;width: 120px;height: 110px;background: rgba(0,0,0,0)}


.submit_pop{background: rgba(0,0,0,0.8);display: none}
.submit_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.submit_pop .inner .back{display: block;}
.submit_pop .inner .btn1{position: absolute;left: 29px;top: 494px;width: 490px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop .inner .btn2{position: absolute;left: 230px;top: 570px;width: 284px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop .inner .btn3{position: absolute;left: 210px;bottom: -30px;width: 120px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop .inner .submit_team_list{position: absolute;left: 50%;width: 450px;transform: translate(-50%,0);top: 236px}
.submit_pop .inner .submit_team_list li{float: left;width: 90px;height: 120px;position: relative;}
.submit_pop .inner .submit_team_list li .year{text-align: center;font-size: 30px;line-height: 30px;color: white;font-family: "black"}
.submit_pop .inner .submit_team_list li .pic{position: absolute;left: 5%;top: 40px;width: 90%}


.submit_pop2{background: rgba(0,0,0,0.8);display: none}
.submit_pop2 .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.submit_pop2 .inner .back{display: block;}
.submit_pop2 .inner .btn1{position: absolute;left: 29px;top: 511px;width: 490px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop2 .inner .btn2{position: absolute;left: 230px;top: 570px;width: 284px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop2 .inner .btn3{position: absolute;left: 210px;bottom: -30px;width: 120px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop2 .inner .submit_team_list_round2{position: absolute;left: 50%;width: 370px;transform: translate(-50%,0);top: 236px}
.submit_pop2 .inner .submit_team_list_round2 li{float: left;width: 90px;height: 120px;position: relative;}
.submit_pop2 .inner .submit_team_list_round2 li .year{text-align: center;font-size: 30px;line-height: 30px;color: white;font-family: "black"}
.submit_pop2 .inner .submit_team_list_round2 li .pic{position: absolute;left: 5%;top: 40px;width: 90%}

.submit_pop3{background: rgba(0,0,0,0.8);display: none}
.submit_pop3 .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.submit_pop3 .inner .back{display: block;}
.submit_pop3 .inner .btn1{position: absolute;left: 29px;top: 511px;width: 490px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop3 .inner .btn2{position: absolute;left: 230px;top: 570px;width: 284px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop3 .inner .btn3{position: absolute;left: 210px;bottom: -30px;width: 120px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop3 .inner .submit_team_list_round3{position: absolute;left: 50%;width: 450px;transform: translate(-50%,0);top: 306px}
.submit_pop3 .inner .submit_team_list_round3 li{float: left;width: 110px;height: 120px;position: relative;}
.submit_pop3 .inner .submit_team_list_round3 li .year{text-align: center;font-size: 30px;line-height: 30px;color: white;font-family: "black"}
.submit_pop3 .inner .submit_team_list_round3 li .pic{position: absolute;left: 5%;top: 40px;width: 90%}

.submit_pop4{background: rgba(0,0,0,0.8);display: none}
.submit_pop4 .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.submit_pop4 .inner .back{display: block;}
.submit_pop4 .inner .btn1{position: absolute;left: 29px;top: 511px;width: 490px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop4 .inner .btn2{position: absolute;left: 230px;top: 570px;width: 284px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop4 .inner .btn3{position: absolute;left: 210px;bottom: -30px;width: 120px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop4 .inner .submit_team_list_round4{position: absolute;left: 50%;width: 220px;transform: translate(-50%,0);top: 306px}
.submit_pop4 .inner .submit_team_list_round4 li{float: left;width: 110px;height: 120px;position: relative;}
.submit_pop4 .inner .submit_team_list_round4 li .year{text-align: center;font-size: 30px;line-height: 30px;color: white;font-family: "black"}
.submit_pop4 .inner .submit_team_list_round4 li .pic{position: absolute;left: 5%;top: 40px;width: 90%}

.submit_pop5{background: rgba(0,0,0,0.8);display: none}
.submit_pop5 .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.submit_pop5 .inner .back{display: block;}
.submit_pop5 .inner .btn1{position: absolute;left: 29px;top: 511px;width: 490px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop5 .inner .btn2{position: absolute;left: 230px;top: 570px;width: 284px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop5 .inner .btn3{position: absolute;left: 210px;bottom: -30px;width: 120px;height: 110px;background: rgba(0,0,0,0)}
.submit_pop5 .inner .submit_team_list_round5{position: absolute;left: 50%;width: 110px;transform: translate(-50%,0);top: 306px}
.submit_pop5 .inner .submit_team_list_round5 li{float: left;width: 110px;height: 120px;position: relative;}
.submit_pop5 .inner .submit_team_list_round5 li .year{text-align: center;font-size: 30px;line-height: 30px;color: white;font-family: "black"}
.submit_pop5 .inner .submit_team_list_round5 li .pic{position: absolute;left: 5%;top: 40px;width: 90%}



.team_top{position: fixed;width: 100%;height: 284px;left: 0;top: 0;z-index: 3}
.team_top .banner{display: block;width: 100%;height: 193px;}
.team_top .switch{width: 100%;position: relative;height: 91px;}
.team_top .switch .back{position: absolute;left: 0;top: 0;width: 100%;display: none}
.team_top .switch.index1 .tab1{display: block;} 
.team_top .switch.index2 .tab2{display: block;} 
.team_top .switch.index3 .tab3{display: block;} 
.team_top .switch .btn{position: absolute;top: 0;width: 33.33%;height: 100%}
.team_top .switch .btn1{left: 0}
.team_top .switch .btn2{left: 33.333%}
.team_top .switch .btn3{left: 66.666%}

.team_footer{position: fixed;width: 100%;height: 76px;left: 0;bottom: 53px;z-index: 2}
.team_footer #vote_btn{position: absolute;left: 66px;bottom: 0px;width: 283px;height: 76px;}

.team_footer #vote_btn.type1{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/team-vote-btn1.png);background-size: 100% 100%}
.team_footer #vote_btn.type2{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/team-vote-btn2.png);background-size: 100% 100%}     /* 已投票 */
.team_footer #vote_btn.type3{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/team-vote-btn3.png);background-size: 100% 100%}     /* 取消投票 */
.team_footer #vote_btn.type4{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/team-vote-btn4.png);background-size: 100% 100%}
.team_footer.disable #vote_btn{display: none}
.team_footer.disable.voted #vote_btn{display: block;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/team-vote-btn2.png);background-size: 100% 100%}

.team_footer.disable.voted.round2 #vote_btn{display: none}


/*.team_footer .btn2{position: absolute;right: 66px;bottom: 0px;}*/
.team_footer .btn2{position: absolute;right: 50%;transform: translate(50%,0);}
/*.team_footer.disable .btn2{right: 50%;transform: translate(50%,0);}
.team_footer.disable.voted .btn2{right: 66px;transform: translate(0%,0);}
.team_footer.disable.voted.round2 .btn2{right: 50%;transform: translate(50%,0);}*/



.team_content{position: relative;height: 100%;box-sizing: border-box;padding-top: 284px;padding-bottom: 160px;overflow-y: auto;-webkit-overflow-scrolling:touch;display: none}
.team_content.content1{display: block;}
.team_content.content3{padding-top: 406px;}
.team_content .video_box{width: 624px;height: 351px;position: relative;margin: 33px auto 0 auto}
.team_content .video_box video{display: block;width: 100%;height: 100%}
.team_content .video_box .poster{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover}
.team_content .video_headline{display: none;margin-left: 63px;padding: 20px 0 30px 0}
.team_content .intro{width: 624px;margin: 0 auto;padding-top: 30px}
.team_content .intro .txt{display: block;width: 100%;padding-bottom: 20px}
.team_content .roster{display: block;width: 626px;margin: 0 auto;padding-top: 32px;}

.team_content .game_switch{position: fixed;right: 0;top: 280px;width: 723px;height: 126px;background: white;padding-top: 39px;box-sizing: border-box;padding-left: 38px;z-index: 2}
.team_content .game_switch .grid{display: inline-block;width: 50px;height: 50px;font-size: 28px;color: #acacac;margin-right: 30px;background: white;border-radius: 50%;text-align: center;line-height: 50px}
.team_content .game_switch .grid.active{background: black;color: white;}


.team_content .poster_list{width: 624px;-webkit-overflow-scrolling;height: 140px;overflow-x: scroll;overflow-y: hidden;padding-top: 30px;margin: 0 auto}
.team_content .poster_list ul{float: left;white-space: nowrap;display: flex;position: relative;}
.team_content .poster_list li{position: relative;margin-right: 10px;}
.team_content .poster_list li .poster{width: 230px;display: block;}

.game_info{position: relative;width: 723px;margin-left: 27px;float: left}
#game_info_detail{float: left;width: 100%;}
.game_info .info_list{float: left;width: 100%;display: none;padding-top: 60px;}
.game_info .info_list.g1{display: block}
.game_info .info_list .player_detail{float: left;width: 239px;position: relative;padding-bottom: 60px}
.game_info .info_list .player_detail .back{display: block;width: 100%;}
.game_info .info_list .player_detail .player{background: #ededed;font-size: 20px;color: #050505;font-weight: bold;padding-left: 18px;width: 239px;height: 60px;line-height: 60px;border-bottom: 2px solid white;}

.game_info .info_list .status_detail{float: left;width: 484px;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;position: relative;}
.game_info .info_list .status_detail .inner{position: relative;width: 1670px}
.game_info .info_list .status_detail .inner .row{width: 100%;height: 60px;background: white;border-bottom: 2px solid #dfdfdf;overflow: hidden;}
.game_info .info_list .status_detail .inner .row .grid{width: 70px;height: 60px;line-height: 60px;font-size: 20px;color: #050505;font-weight: bold;text-align: center;float: left}
.game_info .info_list .status_detail .inner .row .grid:nth-child(1){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(7){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(8){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(9){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(10){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(11){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(12){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(13){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(14){width: 118px;}
.game_info .info_list .status_detail .inner .row .grid:nth-child(15){width: 118px;}

.game_info .info_list .status_detail .back{display: block;}

.pop_alert{display: none;z-index: 999;position: fixed;width: 100%;height: 100%;left: 0;top: 0;}
.pop_alert .txt{font-size: 24px;line-height: 60px;height: 60px;padding:0 50px;color: white;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: rgba(0,0,0,0.6);border-radius: 25px;white-space: nowrap;}

.login_pop{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, 0.8);display: none}
.login_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.login_pop .inner .back{display: block;margin-bottom: 20px}
.login_pop .inner .checkbox{position: absolute;width: 40px;height: 40px;left: 23px;top: 648px;}
.login_pop .inner .checkbox img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.login_pop .inner .checkbox .on{opacity: 0}
.login_pop .inner .checkbox.active .off{opacity: 0}
.login_pop .inner .checkbox.active .on{opacity: 1}
.login_pop .inner .link1{position: absolute;left: 190px;top: 635px;width: 300px;height: 60px;background: rgba(0, 0, 0, 0);}

.login_pop .inner input{position: absolute;left: 30px;top: 438px;height: 89px;line-height: 89px;box-sizing: border-box;padding:0 20px;color: #767575;font-size: 24px;border: none;outline: none;background: rgba(0, 0, 0, 0);color: black}
.login_pop .inner .ipt1{width: 549px;}
.login_pop .inner .ipt2{width: 380px;top: 528px}

.login_pop .inner .send_code_btn{position: absolute;right: 46px;top: 546px;height: 56px;line-height: 56px;width: 164px;height: 56px;background: black;border-radius: 10px}
.login_pop .inner .send_code_btn p{font-size: 24px;color: rgb(245, 245, 245);line-height: 56px;text-align: center;}
.login_pop .inner #sent_count_down{position: absolute;right: 46px;top: 546px;height: 56px;line-height: 56px;width: 164px;font-size: 24px;background: black;border-radius: 10px;color: rgb(245, 245, 245);display: none;text-align: center;}
.login_pop .inner .login_btn{position: absolute;left: 10px;top: 700px;width: 584px;height: 100px;background: rgba(0, 0, 0, 0);}
.login_pop .inner .close_btn{display: block;margin: 0 auto;padding: 20px;}
.fixed_title{display: block;height: 60px;position: fixed;top: 406px;z-index: 2;right: 0;width: 723px;overflow: hidden}
.fixed_title .title1{position: absolute;left: 0;top: 0;width: 239px;height: 60px;line-height: 60px;background: #d0d0d0;box-sizing: border-box;padding-left: 18px;font-size: 20px;color: #050505;font-weight: bold;}
.fixed_title .title2{position: absolute;right: 0;top: 0;width: 484px;overflow-x: auto;-webkit-overflow-scrolling: touch;height: 70px}
.fixed_title .title2 .inner{display: block;height: 60px;width: 1670px}
.fixed_title .title2 .inner .grid{background: #ededed;width: 70px;height: 60px;line-height: 60px;font-size: 20px;color: #050505;font-weight: bold;text-align: center;float: left}
.fixed_title .title2 .inner .grid:nth-child(1){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(7){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(8){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(9){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(10){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(11){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(12){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(13){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(14){width: 118px;}
.fixed_title .title2 .inner .grid:nth-child(15){width: 118px;}


.vote2_pop{overflow-y: auto;-webkit-overflow-scrolling:touch;display: none}
.vote2_pop .bg{display: block;width: 100%}
.vote2_pop .btn1{position: absolute;left: 0;top: 566px;width: 70px;height: 200px;}
.vote2_pop .btn2{position: absolute;left: 390px;top: 1323px;width: 320px;height: 100px;}
.vote2_pop .pop{position: fixed;left: 0;top: 0;display: none}

.con_pop{background: rgba(0, 0, 0, 0.7);display: none}
.con_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.con_pop .inner .back{display: block;}
.con_pop .inner .btn1{position: absolute;left: 40px;top: 500px;width: 480px;height: 130px;background: rgba(0, 0, 0, 0);}
.con_pop .inner .btn2{position: absolute;left: 40px;top: 700px;width: 480px;height: 130px;background: rgba(0, 0, 0, 0);}

.lot_pop{overflow-y: auto;-webkit-overflow-scrolling:touch;display: none}
.lot_pop .bg{display: block;width: 100%}
.lot_pop .btn2{position: absolute;right: 20px;top: 1250px;width: 360px;height: 160px}

.full_h{height: 1465px;width: 750px;position: absolute;left: 0;top: 0;transform-origin: 50% 0}

.lottery_pop{display: none;overflow-y: auto;-webkit-overflow-scrolling:touch;}
.lottery_pop .bg{position: fixed;left: 0;top: 0;width: 100%;height: 100%}
.lottery_pop .back_btn{position: absolute;left: 17px;top: 19px;padding: 20px;}
.lottery_pop .slogan{position: absolute;left: 128px;top: 119px;}
.lottery_pop .txt1{position: absolute;left: 50%;top: 492px;transform: translate(-50%,0);}
.lottery_pop #lottery_box{position: absolute;left: 50%;top: 589px;transform: translate(-50%,0);width: 628px;}
.lottery_pop #lottery_box .wheel{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.lottery_pop #lottery_box.pos0 .wheel:nth-child(1){opacity: 1}
.lottery_pop #lottery_box.pos1 .wheel:nth-child(2){opacity: 1}
.lottery_pop #lottery_box.pos2 .wheel:nth-child(3){opacity: 1}
.lottery_pop #lottery_box.pos3 .wheel:nth-child(4){opacity: 1}
.lottery_pop #lottery_box.pos4 .wheel:nth-child(5){opacity: 1}
.lottery_pop #lottery_box.pos5 .wheel:nth-child(6){opacity: 1}
.lottery_pop #lottery_box.pos6 .wheel:nth-child(7){opacity: 1}
.lottery_pop #lottery_box.pos7 .wheel:nth-child(8){opacity: 1}


.lottery_pop #lottery_box .prize_pic{position: absolute;left: 0;top: 0;width: 100%}
.lottery_pop #lottery_box #lottery_pointer{position: absolute;left: 0;top: 0;width: 100%;transform-origin: 50% 50%}
.lottery_pop #lottery_box #lottery_pointer.pos1{}
.lottery_pop #lottery_box #lottery_pointer.pos2{transform: rotate(45deg);}
.lottery_pop .btn1{position: absolute;left: 37px;bottom: 83px}
.lottery_pop .btn1 .back{display: block;}
.lottery_pop .btn1 .off{display: none;}
.lottery_pop .btn1.gray .back{display: none}
.lottery_pop .btn1.gray .off{display: block}
.lottery_pop .btn2{position: absolute;right: 37px;bottom: 83px}


.poster_pop{background: rgba(0, 0, 0, 0.8);display: none}
.poster_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.poster_pop .inner .back{display: block;max-height: 90vh;max-width: 90vw;margin: 0 auto}
.poster_pop .inner .close_btn{position: absolute;right: 0;top: 0;padding: 15px;}

.poster_pop2{background: rgba(0, 0, 0, 0.8);display: none}
.poster_pop2 .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.poster_pop2 .inner .back{display: block;max-height: 90vh;max-width: 90vw;margin: 0 auto}
.poster_pop2 .inner .close_btn{position: absolute;right: 0;top: 0;padding: 15px;}

.poster_pop3{background: rgba(0, 0, 0, 0.8);display: none}
.poster_pop3 .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.poster_pop3 .inner .back{display: block;max-height: 90vh;max-width: 90vw;margin: 0 auto}
.poster_pop3 .inner .close_btn{position: absolute;right: 0;top: 0;padding: 15px;}


#waiting_pop{background: rgba(0,0,0,0.8);z-index: 9999;display: none}
#waiting_pop .back{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 90px;}

#myCanvas{position: fixed;left: -9999px;top: 0;width: 750px;height: 1465px;background: black}
#myCanvas3{position: fixed;left: -9999px;top: 0;width: 750px;height: 1465px;background: black}

.take_pop{background: rgba(0, 0, 0, 0.8);display: none}
.take_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.take_pop .inner .back{display: block;}
.take_pop .inner .txt{position: absolute;left: 0;top: 160px;width: 100%;box-sizing: border-box;padding:0 40px;font-size: 26px;color: white;line-height: 42px;}
.take_pop .inner .btn1{position: absolute;left: 50%;top: 345px;transform: translate(-50%,0px);}
.take_pop .inner .close_btn{position: absolute;left: 50%;bottom: -12px;width: 150px;height: 80px;transform: translate(-50%,0);}

.fail_pop{background: rgba(0, 0, 0, 0.8);display: none}
.fail_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.fail_pop .inner .back{display: block;}

.point_pop{background: rgba(0, 0, 0, 0.8);display: none}
.point_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.point_pop .inner .txt{position: absolute;left: 0;top: 160px;width: 100%;box-sizing: border-box;padding:0 40px;font-size: 26px;color: white;line-height: 42px;}
.point_pop .inner .btn1{position: absolute;left: 50%;top: 345px;transform: translate(-50%,0px);}
.point_pop .inner .back{display: block;}
.point_pop .inner .btn2{position: absolute;left: 50%;bottom: -12px;width: 150px;height: 80px;transform: translate(-50%,0);}

.form_pop{background: rgba(0, 0, 0, 0.8);display: none}
.form_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.form_pop .inner .back{display: block;}
.form_pop .inner .form{position: absolute;left: 44px;top: 150px;width: 467px;}
.form_pop .inner .form .grid{position: relative;height: 78px;margin-bottom: 24px}
.form_pop .inner .form .grid:nth-child(2){margin-bottom: 28px;}
.form_pop .inner .form .grid label{float: left;line-height: 78px;font-size: 27px;color: white;width: 125px;}
.form_pop .inner .form .grid input{float: left;width: 342px;height: 78px;line-height: 78px;font-size: 27px;color: white;border:none;outline: none;padding:0;background: rgba(0, 0, 0, 0);}
.form_pop .inner .submit_form_btn{position: absolute;left: 50%;bottom: 190px;width: 420px;height: 90px;transform: translate(-50%,0);}
.form_pop .inner .get_phone_btn{position: absolute;right: 0;bottom: 22px;}
.form_pop .inner .close_btn{position: absolute;left: 50%;bottom: -12px;width: 150px;height: 80px;transform: translate(-50%,0);}

.my_prize_pop{display: none}
.my_prize_pop .bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%}
.my_prize_pop .back_btn{position: absolute;left: 17px;top: 19px;padding: 20px;}

.my_prize_pop .inner{overflow-y: auto;-webkit-overflow-scrolling:touch;}
.my_prize_pop .title{position: absolute;left: 0px;top: 62px;}
.my_prize_pop .inner .title{position: relative;left: auto;top: auto;padding-top: 62px}

.my_prize_pop .my_info{position: absolute;left: 28px;top: 268px;width: 694px;}
.my_prize_pop .inner .my_info{position: relative;left: auto;top: auto;padding-top: 40px;margin-left: 28px;margin-bottom: 40px} 
.my_prize_pop .my_info .points{position: absolute;left: 0;top: 80px;width: 152px;text-align: center;font-size: 50px;color: #231815}
.my_prize_pop .my_info .coupons{position: absolute;left: 383px;top: 80px;width: 86px;text-align: center;font-size: 50px;color: #231815}
.my_prize_pop .my_info .btn1{position: absolute;left: 123px;bottom: 27px;width: 200px;height: 77px;background: rgba(0, 0, 0, 0);}
.my_prize_pop .my_info .btn2{position: absolute;left: 483px;bottom: 27px;width: 200px;height: 77px;background: rgba(0, 0, 0, 0);}


.my_prize_pop .my_prize_list{position: absolute;left: 28px;top: 532px;width: 694px;background: white;border-radius: 20px;}
.my_prize_pop .inner .my_prize_list{position: relative;left: auto;top: auto;margin-left: 28px;}

.my_prize_pop .my_prize_list li{position: relative;width: 100%;height: 139px;border-bottom: 1px solid #d8d8d9}
.my_prize_pop .my_prize_list li:last-child{border-bottom: none;margin-bottom: 40px}
.my_prize_pop .my_prize_list li .pic{position: absolute;left: 0;top: 0;}
.my_prize_pop .my_prize_list li .go_form_btn{position: absolute;left: 504px;top: 46px;width: 153px;height: 49px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/btn15.png)}
.my_prize_pop .my_prize_list li .name{position: absolute;left: 168px;top: 50%;transform: translate(0,-50%);font-size: 22px;color: #231815}
.my_prize_pop .my_prize_list li.taken{background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/btn14.png) 504px 46px no-repeat;}
.my_prize_pop .my_prize_list li.taken .go_form_btn{display: none}
.my_prize_pop .inner .space{height: 40px}

.point_hint_pop{background: rgba(0, 0, 0, 0.8);display: none}
.point_hint_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.point_hint_pop .inner .back{display: block;}


.video_popup{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: black;display: none;z-index: 999}
.video_popup video{position: absolute;left: 0;top: 50%;width: 750px;transform: translate(0,-50%);}
.video_popup .close_btn{position: absolute;left: 0;top: 0;padding: 20px;}


.round2_selection{overflow-y: auto;-webkit-overflow-scrolling:touch;display: none}
.round2_selection .bg{position: fixed;left: 0;top: 0;width: 100%;height: 100%}
.round2_selection .inside{position: relative;height: 1466px;}
.round2_selection .inside .headline{position: absolute;left: 0;top: 63px}
.round2_selection .inside .map{position: absolute;left: 0;top: 300px}
.round2_selection .round1_team{position: absolute;left: 0;top: 145px;width: 100%}
.round2_selection .round1_team .grid{position: absolute;width: 153px;}
.round2_selection .round1_team .grid:nth-child(1){left: 28px;top: 2px;}
.round2_selection .round1_team .grid:nth-child(2){left: 28px;top: 973px;}
.round2_selection .round1_team .grid:nth-child(3){left: 389px;top: 973px;}
.round2_selection .round1_team .grid:nth-child(4){left: 389px;top: 2px;}

.round2_selection .round1_team .grid:nth-child(5){left: 570px;top: 2px;}
.round2_selection .round1_team .grid:nth-child(6){left: 570px;top: 973px;}
.round2_selection .round1_team .grid:nth-child(7){left: 208px;top: 973px;}
.round2_selection .round1_team .grid:nth-child(8){left: 208px;top: 2px;}

.round2_selection .round1_team .grid:nth-child(9){left: 208px;top: 82px;}
.round2_selection .round1_team .grid:nth-child(10){left: 208px;top: 1052px;}
.round2_selection .round1_team .grid:nth-child(11){left: 570px;top: 1052px;}
.round2_selection .round1_team .grid:nth-child(12){left: 570px;top: 82px;}

.round2_selection .round1_team .grid:nth-child(13){left: 390px;top: 82px;}
.round2_selection .round1_team .grid:nth-child(14){left: 390px;top: 1052px;}
.round2_selection .round1_team .grid:nth-child(15){left: 28px;top: 1052px;}
.round2_selection .round1_team .grid:nth-child(16){left: 28px;top: 82px;}

.round2_selection .round1_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round2_selection .round1_team .grid .icon{display: block;width: 100%;position: relative;}
.round2_selection .round1_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round2_selection .round1_team .grid.active .on{display: block;}
.round2_selection .round1_team .grid.active .icon{opacity: 0}

.round2_selection .round2_team{position: absolute;left: 0;top: 145px;width: 100%}
.round2_selection .round2_team .grid{position: absolute;width: 153px;}
.round2_selection .round2_team .grid:nth-child(1){left: 28px;top: 216px;}
.round2_selection .round2_team .grid:nth-child(2){left: 208px;top: 216px;}
.round2_selection .round2_team .grid:nth-child(3){left: 389px;top: 216px;}
.round2_selection .round2_team .grid:nth-child(4){left: 570px;top: 216px;}

.round2_selection .round2_team .grid:nth-child(5){left: 28px;top: 837px;}
.round2_selection .round2_team .grid:nth-child(6){left: 208px;top: 837px;}
.round2_selection .round2_team .grid:nth-child(7){left: 389px;top: 837px;}
.round2_selection .round2_team .grid:nth-child(8){left: 570px;top: 837px;}
.round2_selection .round2_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);display: none}
.round2_selection .round2_team .grid .team{display: block;width: 100%;position: relative;}
.round2_selection .round2_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round2_selection .round2_team .grid.on .delete_btn{display: block;}
.round2_selection.finish .round2_team .grid.on .delete_btn{display: none;}


.round2_confirm_pop{background: rgba(0, 0, 0, 0.8);display: none}
.round2_confirm_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.round2_confirm_pop .inner .back{display: block;}
.round2_confirm_pop .inner .btn1{position: absolute;left: 50%;top: 120px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round2_confirm_pop .inner .btn2{position: absolute;left: 50%;top: 270px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round2_confirm_pop .inner .close_btn{position: absolute;left: 50%;bottom: -30px;width: 140px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}

.round2_selection .inside .round2_share_btn{position: absolute;left: 64px;bottom: 54px}

.round2_selection .inside .round2_share_btn.active{position: absolute;left: 50%;transform: translate(-50%,0);}
.round2_selection .inside .round2_share_btn .off{display: block;}
.round2_selection .inside .round2_share_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round2_selection .inside .round2_share_btn.active .off{opacity: 0}
.round2_selection .inside .round2_share_btn.active .on{opacity: 1}

.round2_selection.finish .inside .round2_share_btn{left: 50%;transform: translate(-50%,0);}


.round2_selection .inside .round2_confirm_btn{position: absolute;right: 64px;bottom: 54px}
.round2_selection .inside .round2_confirm_btn .off{display: block;}
.round2_selection .inside .round2_confirm_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round2_selection .inside .round2_confirm_btn.active .off{opacity: 0}
.round2_selection .inside .round2_confirm_btn.active .on{opacity: 1}
.round2_selection .back_btn{position: absolute;right: 0;top: 0;padding: 12px 6px;}


.round3_selection{overflow-y: auto;-webkit-overflow-scrolling:touch;display: none}
.round3_selection .bg{position: fixed;left: 0;top: 0;width: 100%;height: 100%}
.round3_selection .inside{position: relative;height: 1466px;}
.round3_selection .inside .headline{position: absolute;left: 0;top: 63px}
.round3_selection .inside .map{position: absolute;left: 0;top: 300px}
.round3_selection .round1_team{position: absolute;left: 0;top: 145px;width: 100%}
.round3_selection .round1_team .grid{position: absolute;width: 153px;}
.round3_selection .round1_team .grid:nth-child(1){left: 28px;top: 2px;}
.round3_selection .round1_team .grid:nth-child(2){left: 28px;top: 973px;}
.round3_selection .round1_team .grid:nth-child(3){left: 389px;top: 973px;}
.round3_selection .round1_team .grid:nth-child(4){left: 389px;top: 2px;}

.round3_selection .round1_team .grid:nth-child(5){left: 570px;top: 2px;}
.round3_selection .round1_team .grid:nth-child(6){left: 570px;top: 973px;}
.round3_selection .round1_team .grid:nth-child(7){left: 208px;top: 973px;}
.round3_selection .round1_team .grid:nth-child(8){left: 208px;top: 2px;}

.round3_selection .round1_team .grid:nth-child(9){left: 208px;top: 82px;}
.round3_selection .round1_team .grid:nth-child(10){left: 208px;top: 1052px;}
.round3_selection .round1_team .grid:nth-child(11){left: 570px;top: 1052px;}
.round3_selection .round1_team .grid:nth-child(12){left: 570px;top: 82px;}

.round3_selection .round1_team .grid:nth-child(13){left: 390px;top: 82px;}
.round3_selection .round1_team .grid:nth-child(14){left: 390px;top: 1052px;}
.round3_selection .round1_team .grid:nth-child(15){left: 28px;top: 1052px;}
.round3_selection .round1_team .grid:nth-child(16){left: 28px;top: 82px;}

.round3_selection .round1_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round3_selection .round1_team .grid .icon{display: block;width: 100%;position: relative;}
.round3_selection .round1_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round3_selection .round1_team .grid.active .on{display: block;}
/*.round3_selection .round1_team .grid.active .icon{opacity: 0}*/

.round3_selection .round2_team{position: absolute;left: 0;top: 145px;width: 100%}
.round3_selection .round2_team .grid{position: absolute;width: 153px;}
.round3_selection .round2_team .grid:nth-child(1){left: 28px;top: 216px;}
.round3_selection .round2_team .grid:nth-child(2){left: 208px;top: 216px;}
.round3_selection .round2_team .grid:nth-child(3){left: 389px;top: 216px;}
.round3_selection .round2_team .grid:nth-child(4){left: 570px;top: 216px;}

.round3_selection .round2_team .grid:nth-child(5){left: 28px;top: 837px;}
.round3_selection .round2_team .grid:nth-child(6){left: 208px;top: 837px;}
.round3_selection .round2_team .grid:nth-child(7){left: 389px;top: 837px;}
.round3_selection .round2_team .grid:nth-child(8){left: 570px;top: 837px;}
.round3_selection .round2_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round3_selection .round2_team .grid .team{display: block;width: 100%;position: relative;}
.round3_selection .round2_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round3_selection .round2_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round3_selection .round2_team .grid.on .delete_btn{display: block;}
.round3_selection.finish .round2_team .grid.on .delete_btn{display: none;}

.round3_selection .round2_team .grid.active .team{opacity: 0}
.round3_selection .round2_team .grid.active .on{display: block;}

.round3_selection .round3_team{position: absolute;left: 0;top: 145px;width: 100%}
.round3_selection .round3_team .grid{position: absolute;width: 153px;}
.round3_selection .round3_team .grid.pos1{left: 207px;top: 363px;}
.round3_selection .round3_team .grid.pos2{left: 390px;top: 363px;}
.round3_selection .round3_team .grid.pos3{left: 207px;top: 688px;}
.round3_selection .round3_team .grid.pos4{left: 390px;top: 688px;}


.round3_selection .round3_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);display: none}
.round3_selection .round3_team .grid .team{display: block;width: 100%;position: relative;}
.round3_selection .round3_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round3_selection .round3_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round3_selection .round3_team .grid.on .delete_btn{display: block;}
.round3_selection.finish .round3_team .grid.on .delete_btn{display: none;}
/*.round3_selection .round3_team .grid.on .light{display: block;}*/



.round3_confirm_pop{background: rgba(0, 0, 0, 0.8);display: none}
.round3_confirm_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.round3_confirm_pop .inner .back{display: block;}
.round3_confirm_pop .inner .btn1{position: absolute;left: 50%;top: 120px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round3_confirm_pop .inner .btn2{position: absolute;left: 50%;top: 270px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round3_confirm_pop .inner .close_btn{position: absolute;left: 50%;bottom: -30px;width: 140px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}

.round3_selection .inside .round3_share_btn{position: absolute;left: 64px;bottom: 54px}

.round3_selection .inside .round3_share_btn.active{position: absolute;left: 50%;transform: translate(-50%,0);}
.round3_selection .inside .round3_share_btn .off{display: block;}
.round3_selection .inside .round3_share_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round3_selection .inside .round3_share_btn.active .off{opacity: 0}
.round3_selection .inside .round3_share_btn.active .on{opacity: 1}

.round3_selection.finish .inside .round3_share_btn{left: 50%;transform: translate(-50%,0);}


.round3_selection .inside .round3_confirm_btn{position: absolute;right: 64px;bottom: 54px}
.round3_selection .inside .round3_confirm_btn .off{display: block;}
.round3_selection .inside .round3_confirm_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round3_selection .inside .round3_confirm_btn.active .off{opacity: 0}
.round3_selection .inside .round3_confirm_btn.active .on{opacity: 1}
.round3_selection .back_btn{position: absolute;right: 0;top: 0;padding: 12px 6px;}
.round3_selection.finish .inside .round3_confirm_btn{display: none}


.round4_selection{overflow-y: auto;-webkit-overflow-scrolling:touch;display: none}
.round4_selection .bg{position: fixed;left: 0;top: 0;width: 100%;height: 100%}
.round4_selection .inside{position: relative;height: 1466px;}
.round4_selection .inside .headline{position: absolute;left: 0;top: 63px}
.round4_selection .inside .map{position: absolute;left: 0;top: 300px}
.round4_selection .round1_team{position: absolute;left: 0;top: 145px;width: 100%}
.round4_selection .round1_team .grid{position: absolute;width: 153px;}
.round4_selection .round1_team .grid:nth-child(1){left: 28px;top: 2px;}
.round4_selection .round1_team .grid:nth-child(2){left: 28px;top: 973px;}
.round4_selection .round1_team .grid:nth-child(3){left: 389px;top: 973px;}
.round4_selection .round1_team .grid:nth-child(4){left: 389px;top: 2px;}

.round4_selection .round1_team .grid:nth-child(5){left: 570px;top: 2px;}
.round4_selection .round1_team .grid:nth-child(6){left: 570px;top: 973px;}
.round4_selection .round1_team .grid:nth-child(7){left: 208px;top: 973px;}
.round4_selection .round1_team .grid:nth-child(8){left: 208px;top: 2px;}

.round4_selection .round1_team .grid:nth-child(9){left: 208px;top: 82px;}
.round4_selection .round1_team .grid:nth-child(10){left: 208px;top: 1052px;}
.round4_selection .round1_team .grid:nth-child(11){left: 570px;top: 1052px;}
.round4_selection .round1_team .grid:nth-child(12){left: 570px;top: 82px;}

.round4_selection .round1_team .grid:nth-child(13){left: 390px;top: 82px;}
.round4_selection .round1_team .grid:nth-child(14){left: 390px;top: 1052px;}
.round4_selection .round1_team .grid:nth-child(15){left: 28px;top: 1052px;}
.round4_selection .round1_team .grid:nth-child(16){left: 28px;top: 82px;}

.round4_selection .round1_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round4_selection .round1_team .grid .icon{display: block;width: 100%;position: relative;}
.round4_selection .round1_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round4_selection .round1_team .grid.active .on{display: block;}
/*.round4_selection .round1_team .grid.active .icon{opacity: 0}*/

.round4_selection .round2_team{position: absolute;left: 0;top: 145px;width: 100%}
.round4_selection .round2_team .grid{position: absolute;width: 153px;}
.round4_selection .round2_team .grid:nth-child(1){left: 28px;top: 216px;}
.round4_selection .round2_team .grid:nth-child(2){left: 208px;top: 216px;}
.round4_selection .round2_team .grid:nth-child(3){left: 389px;top: 216px;}
.round4_selection .round2_team .grid:nth-child(4){left: 570px;top: 216px;}

.round4_selection .round2_team .grid:nth-child(5){left: 28px;top: 837px;}
.round4_selection .round2_team .grid:nth-child(6){left: 208px;top: 837px;}
.round4_selection .round2_team .grid:nth-child(7){left: 389px;top: 837px;}
.round4_selection .round2_team .grid:nth-child(8){left: 570px;top: 837px;}
.round4_selection .round2_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round4_selection .round2_team .grid .team{display: block;width: 100%;position: relative;}
.round4_selection .round2_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round4_selection .round2_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round4_selection .round2_team .grid.on .delete_btn{display: block;}
.round4_selection.finish .round2_team .grid.on .delete_btn{display: none;}

.round4_selection .round2_team .grid.active .team{opacity: 0}
.round4_selection .round2_team .grid.active .on{display: block;}

.round4_selection .round3_team{position: absolute;left: 0;top: 145px;width: 100%}
.round4_selection .round3_team .grid{position: absolute;width: 153px;}
.round4_selection .round3_team .grid.pos1{left: 207px;top: 363px;}
.round4_selection .round3_team .grid.pos2{left: 390px;top: 363px;}
.round4_selection .round3_team .grid.pos3{left: 207px;top: 688px;}
.round4_selection .round3_team .grid.pos4{left: 390px;top: 688px;}


.round4_selection .round3_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round4_selection .round3_team .grid .team{display: block;width: 100%;position: relative;}
.round4_selection .round3_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round4_selection .round3_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round4_selection .round3_team .grid.on .delete_btn{display: block;}
.round4_selection.finish .round3_team .grid.on .delete_btn{display: none;}
.round4_selection .round3_team .grid.active .team{opacity: 0}
.round4_selection .round3_team .grid.active .on{display: block;}
/*.round4_selection .round3_team .grid.on .light{display: block;}*/


.round4_selection .round4_team{position: absolute;left: 0;top: 145px;width: 100%}
.round4_selection .round4_team .grid{position: absolute;width: 153px;}
.round4_selection .round4_team .grid.pos1{left: 77px;top: 529px;}
.round4_selection .round4_team .grid.pos2{left: 512px;top: 529px;}

.round4_selection .round4_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);display: none}
.round4_selection .round4_team .grid .team{display: block;width: 100%;position: relative;}
.round4_selection .round4_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round4_selection .round4_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round4_selection .round4_team .grid.on .delete_btn{display: block;}
.round4_selection.finish .round4_team .grid.on .delete_btn{display: none;}

.round5_selection{overflow-y: auto;-webkit-overflow-scrolling:touch;display: none}

.round5_selection .route{position: absolute;left: 17px;top: 616px;animation: lightBlink 1.5s linear infinite;}
.round5_selection .bg{position: fixed;left: 0;top: 0;width: 100%;}
.round5_selection .bg2{width: 100%;display: block;position: absolute;left: 0;top: 0;}
.round5_selection .inside{position: relative;height: 1466px;overflow: hidden}
.round5_selection .inside .headline{position: absolute;left: 0;top: 63px}
.round5_selection .inside .map{position: absolute;left: 0;top: 300px}
.round5_selection .round1_team{position: absolute;left: 0;top: 97px;width: 100%}
.round5_selection .round1_team .grid{position: absolute;width: 156px;}
.round5_selection .round1_team .grid:nth-child(1){left: 28px;top: 2px;}
.round5_selection .round1_team .grid:nth-child(2){left: 28px;top: 973px;}
.round5_selection .round1_team .grid:nth-child(3){left: 389px;top: 973px;}
.round5_selection .round1_team .grid:nth-child(4){left: 389px;top: 2px;}

.round5_selection .round1_team .grid:nth-child(5){left: 570px;top: 2px;}
.round5_selection .round1_team .grid:nth-child(6){left: 570px;top: 973px;}
.round5_selection .round1_team .grid:nth-child(7){left: 208px;top: 973px;}
.round5_selection .round1_team .grid:nth-child(8){left: 208px;top: 2px;}

.round5_selection .round1_team .grid:nth-child(9){left: 208px;top: 82px;}
.round5_selection .round1_team .grid:nth-child(10){left: 208px;top: 1052px;}
.round5_selection .round1_team .grid:nth-child(11){left: 570px;top: 1052px;}
.round5_selection .round1_team .grid:nth-child(12){left: 570px;top: 82px;}

.round5_selection .round1_team .grid:nth-child(13){left: 390px;top: 82px;}
.round5_selection .round1_team .grid:nth-child(14){left: 390px;top: 1052px;}
.round5_selection .round1_team .grid:nth-child(15){left: 28px;top: 1052px;}
.round5_selection .round1_team .grid:nth-child(16){left: 28px;top: 82px;}

.round5_selection .round1_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round5_selection .round1_team .grid .icon{display: block;width: 100%;position: relative;}
.round5_selection .round1_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round5_selection .round1_team .grid.active .on{display: block;}
/*.round5_selection .round1_team .grid.active .icon{opacity: 0}*/

.round5_selection .round2_team{position: absolute;left: 0;top: 101px;width: 100%}
.round5_selection .round2_team .grid{position: absolute;width: 156px;}
.round5_selection .round2_team .grid:nth-child(1){left: 28px;top: 216px;}
.round5_selection .round2_team .grid:nth-child(2){left: 208px;top: 216px;}
.round5_selection .round2_team .grid:nth-child(3){left: 389px;top: 216px;}
.round5_selection .round2_team .grid:nth-child(4){left: 570px;top: 216px;}

.round5_selection .round2_team .grid:nth-child(5){left: 28px;top: 837px;}
.round5_selection .round2_team .grid:nth-child(6){left: 208px;top: 837px;}
.round5_selection .round2_team .grid:nth-child(7){left: 389px;top: 837px;}
.round5_selection .round2_team .grid:nth-child(8){left: 570px;top: 837px;}
.round5_selection .round2_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round5_selection .round2_team .grid .team{display: block;width: 100%;position: relative;}
.round5_selection .round2_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round5_selection .round2_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round5_selection .round2_team .grid.on .delete_btn{display: block;}
.round5_selection.finish .round2_team .grid.on .delete_btn{display: none;}

.round5_selection .round2_team .grid.active .team{opacity: 0}
.round5_selection .round2_team .grid.active .on{display: block;}

.round5_selection .round3_team{position: absolute;left: 0;top: 101px;width: 100%}
.round5_selection .round3_team .grid{position: absolute;width: 156px;}
.round5_selection .round3_team .grid.pos1{left: 206px;top: 363px;}
.round5_selection .round3_team .grid.pos2{left: 390px;top: 363px;}
.round5_selection .round3_team .grid.pos3{left: 206px;top: 688px;}
.round5_selection .round3_team .grid.pos4{left: 390px;top: 688px;}


.round5_selection .round3_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round5_selection .round3_team .grid .team{display: block;width: 100%;position: relative;}
.round5_selection .round3_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round5_selection .round3_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round5_selection .round3_team .grid.on .delete_btn{display: block;}
.round5_selection.finish .round3_team .grid.on .delete_btn{display: none;}
.round5_selection .round3_team .grid.active .team{opacity: 1}
.round5_selection .round3_team .grid.active .on{display: block;}
/*.round5_selection .round3_team .grid.on .light{display: block;}*/
.round5_selection .grid .cover{position: absolute;left: -9px;top: -10px;width: 171px;height: 87px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/final-team-cover.png);background-size: 100% 100%;display: none}


.round5_selection .round4_team{position: absolute;left: 0;top: 101px;width: 100%}
.round5_selection .round4_team .grid{position: absolute;width: 156px;}
.round5_selection .round4_team .grid.pos1{left: 77px;top: 526px;}
.round5_selection .round4_team .grid.pos2{left: 518px;top: 526px;}

.round5_selection .round4_team .grid .light{position: absolute;left: -10px;top: -10px;animation: lightBlink 0.8s linear infinite;width: 173px;height: 89px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/light.png);}
.round5_selection .round4_team .grid .team{display: block;width: 100%;position: relative;}
.round5_selection .round4_team .grid .delete_btn{position: absolute;right: -20px;top: -20px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round5_selection .round4_team .grid .on{position: absolute;left: 0;top: 0;width: 100%;display: none}
.round5_selection .round4_team .grid.on .delete_btn{display: block;}
.round5_selection.finish .round4_team .grid.on .delete_btn{display: none;}


.round5_selection .round4_team .grid.active .on{display: block;}

.round5_selection .round5_team{position: absolute;left: 50%;top: 579px;transform: translate(-50%,0);width: 260px;height: 167px;display: none;overflow: hidden}
.round5_selection .round5_team .pic{position: absolute;left: 50%;top: 0;width: 167px;opacity: 0.5;transform: translate(-50%,0);}
.round5_selection .round5_team.on{display: block;}
.round5_selection .round5_team.on .pic{opacity: 1}
.round5_selection .round5_team .flash{position: absolute;left: 50%;top: -40px;transform: translate(-50%,0);animation: champFlash 1.5s linear infinite;}
.round5_selection .round5_team .pic2{position: absolute;left: 50%;top: -10px;width: 185px;transform: translate(-50%,0);}


.round5_selection .round5_team .delete_btn{position: absolute;right: 0px;top: 0px;width: 60px;height: 60px;background: url(https://anchor-main-oss.anchorsports.cn/nba/nba-year/img/close-btn5.png) center no-repeat;background-size: 30px 30px;display: none}
.round5_selection .round5_team.on .delete_btn{display: block;}
.round5_selection.finish .round5_team.on .delete_btn{display: none;}

.round5_selection .winner_logo{position: absolute;left: 208px;top: 606px}
.round5_selection .winner_logo.pos2018{left: 651px}
.round5_selection .inside .round5_share_btn{position: absolute;left: 64px;bottom: 84px}

.round5_selection .inside .round5_share_btn.active{position: absolute;left: 50%;transform: translate(-50%,0);}
.round5_selection .inside .round5_share_btn .off{display: block;}
.round5_selection .inside .round5_share_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round5_selection .inside .round5_share_btn.active .off{opacity: 0}
.round5_selection .inside .round5_share_btn.active .on{opacity: 1}

.round5_selection.finish .inside .round5_share_btn{left: 50%;transform: translate(-50%,0);}


.round5_selection .inside .round5_confirm_btn{position: absolute;right: 64px;bottom: 54px}
.round5_selection .inside .round5_confirm_btn .off{display: block;}
.round5_selection .inside .round5_confirm_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round5_selection .inside .round5_confirm_btn.active .off{opacity: 0}
.round5_selection .inside .round5_confirm_btn.active .on{opacity: 1}
.round5_selection .back_btn{position: absolute;right: 0;top: 0;padding: 12px 6px;}
.round5_selection.finish .inside .round5_confirm_btn{display: none}

.round5_confirm_pop{background: rgba(0, 0, 0, 0.8);display: none}
.round5_confirm_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.round5_confirm_pop .inner .back{display: block;}
.round5_confirm_pop .inner .btn1{position: absolute;left: 50%;top: 120px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round5_confirm_pop .inner .btn2{position: absolute;left: 50%;top: 270px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round5_confirm_pop .inner .close_btn{position: absolute;left: 50%;bottom: -30px;width: 140px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}


.round3_confirm_pop{background: rgba(0, 0, 0, 0.8);display: none}
.round3_confirm_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.round3_confirm_pop .inner .back{display: block;}
.round3_confirm_pop .inner .btn1{position: absolute;left: 50%;top: 120px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round3_confirm_pop .inner .btn2{position: absolute;left: 50%;top: 270px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round3_confirm_pop .inner .close_btn{position: absolute;left: 50%;bottom: -30px;width: 140px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}

.round4_confirm_pop{background: rgba(0, 0, 0, 0.8);display: none}
.round4_confirm_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.round4_confirm_pop .inner .back{display: block;}
.round4_confirm_pop .inner .btn1{position: absolute;left: 50%;top: 120px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round4_confirm_pop .inner .btn2{position: absolute;left: 50%;top: 270px;width: 440px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}
.round4_confirm_pop .inner .close_btn{position: absolute;left: 50%;bottom: -30px;width: 140px;height: 100px;transform: translate(-50%,0);background: rgba(0, 0, 0, 0);}

.round4_selection .inside .round4_share_btn{position: absolute;left: 64px;bottom: 54px}

.round4_selection .inside .round4_share_btn.active{position: absolute;left: 50%;transform: translate(-50%,0);}
.round4_selection .inside .round4_share_btn .off{display: block;}
.round4_selection .inside .round4_share_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round4_selection .inside .round4_share_btn.active .off{opacity: 0}
.round4_selection .inside .round4_share_btn.active .on{opacity: 1}

.round4_selection.finish .inside .round4_share_btn{left: 50%;transform: translate(-50%,0);}


.round4_selection .inside .round4_confirm_btn{position: absolute;right: 64px;bottom: 54px}
.round4_selection .inside .round4_confirm_btn .off{display: block;}
.round4_selection .inside .round4_confirm_btn .on{position: absolute;left: 0;top: 0;width: 100%;opacity: 0}
.round4_selection .inside .round4_confirm_btn.active .off{opacity: 0}
.round4_selection .inside .round4_confirm_btn.active .on{opacity: 1}
.round4_selection .back_btn{position: absolute;right: 0;top: 0;padding: 12px 6px;}
.round4_selection.finish .inside .round4_confirm_btn{display: none}


.coupon_pop{background: rgba(0, 0, 0, 0.8);display: none}
.coupon_pop .inner{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.coupon_pop .inner .back{display: block;}
.coupon_pop .inner .btn1{position: absolute;left: 50px;top: 330px;width: 450px;height: 110px;background: rgba(0, 0, 0, 0);}
.coupon_pop .inner .btn2{position: absolute;left: 50px;top: 530px;width: 450px;height: 110px;background: rgba(0, 0, 0, 0);}











@keyframes champFlash{
0%{opacity: 1}
50%{opacity: 0.5}
100%{opacity: 1}
}




@keyframes lightBlink{
0%{opacity: 1}
50%{opacity: 0}
100%{opacity: 1}
}


@keyframes btnScale{
0%{transform: scale(0.95);}
50%{transform: scale(1);}
100%{transform: scale(0.95);}
}


@media (min-aspect-ratio: 750/1350) {   /* 高度小于1350px的情况 */
/*.homepage .slogan{width: 480px;left: 156px}
.homepage .btn3{top: 1208px;}*/
}
