.dsn{display:none!important}.questionnaire_pop{position:fixed;width:100%;top:0;left:0;height:100%;background:rgba(0,0,0,.2);z-index:99;display:none}.questionnaire_close{line-height:1;position:absolute;right:20px;top:20px}.questionnaire_close::after{content:"\e813";font-family:iconfont;line-height:1;font-size:16px;color:#666;cursor:pointer;font-weight:700}.questionnaire_end,.questionnaire_start{position:absolute;width:94%;max-width:750px;min-height:616px;top:50%;left:50%;transform:translate(-50%,-50%);background:#f6f4ff;border-radius:10px;text-align:center;padding:20px;box-sizing:border-box}.questionnaire_end{align-items:center;flex-flow:column;justify-content:center;width:94%;max-width:644px;min-height:418px;display:none}.questionnaire_start img{margin-top:40px;margin-bottom:20px;vertical-align:bottom}.questionnaire_end h4,.questionnaire_start h4{font-weight:700;font-size:32px;margin-top:20px;line-height:44px;color:#000}.questionnaire_end img{}.questionnaire_start p{font-size:20px;line-height:27px;text-align:center;margin:12px auto 0;color:#333;max-width:550px}.questionnaire_end p{color:#000;text-align:center;margin-top:12px;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.questionnaire_end .more_btm{font-weight:700;font-size:24px;line-height:52px;display:block;text-decoration:none;text-align:center;color:#fff;max-width:400px;margin:50px auto 10px;background:#8f52ff;border-radius:30px;box-sizing:border-box;transition:.3s}.questionnaire_end .more_btm:hover{background:#cf55ff;border-radius:10px}.questionnaire_start a{display:block}.questionnaire_start .continue{font-weight:700;font-size:24px;line-height:52px;text-decoration:none;text-align:center;color:#fff;max-width:400px;margin:50px auto 10px;background:#7057ea;border-radius:6px;box-sizing:border-box;transition:.3s}.questionnaire_start .continue::after{content:"\e802";font-family:iconfont;display:inline-block;vertical-align:bottom;margin-left:10px}.questionnaire_start .continue:active,.questionnaire_start .continue:hover{background:#6246ea;border-radius:6px}.questionnaire_start .exit{display:inline-block;text-decoration:underline;color:rgba(143,82,255,.6);transition:.3s}.questionnaire_start .exit:active,.questionnaire_start .exit:hover{color:#8f52ff}.questionnaire_start p.questionnaire_tip{color:#333;text-align:center;font-family:open sans;font-size:14px;margin-top:10px;font-weight:400;margin-bottom:30px}.questionnaire_main{position:absolute;width:94%;max-width:750px;min-height:616px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;padding-top:44px;box-sizing:border-box;background:#f6f4ff;background-size:cover;background-position:center bottom;background-repeat:no-repeat;display:none;justify-content:center}.questionnaire_main_contet{width:90%;max-width:663px;min-height:446px}.questionnaire_bar{text-align:left;width:100%;padding-top:18px;padding-left:30px;display:flex;border-radius:10px 10px 0 0;background:#fff;box-sizing:border-box}.bar_text{color:rgba(0,0,0,.6);font-size:18px;font-style:normal;font-weight:600;margin-right:12px}.bar_num{color:#7057ea;font-size:18px;font-style:normal;font-weight:600}.progress_bar{width:470px;display:flex;justify-content:space-between}.progress_bar div{display:flex;align-items:center}.progress_bar div p{width:14px;height:14px;background:#ddd;border-radius:50%;display:inline-block}.progress_bar div span{width:60px;height:2px;background:#ddd;border-radius:8px;display:inline-block;margin:0 20px}.progress_bar .act p,.progress_bar .act span{background:#7057ea}.progress_bar0 .act2 p,.progress_bar0 .act2 span,.progress_bar1 .act3 p,.progress_bar1 .act3 span,.progress_bar2 .act4 p,.progress_bar2 .act4 span,.progress_bar3 .act5 p,.progress_bar3 .act5 span{background:#7057ea}.questionnaire_box{display:none}.questionnaire_box.show{display:block}.questionnaire_box .box_cont{padding-top:20px;padding-left:30px;box-sizing:border-box;border-radius:0 0 10px 10px;background:#fff;min-height:390px;padding-bottom:20px}.option_cont{width:98%;height:300px;overflow-y:auto}.option_cont::-webkit-scrollbar{width:10px}.option_cont::-webkit-scrollbar-track{border-radius:8px;background-color:#f4f4f4}.option_cont::-webkit-scrollbar-thumb{border-radius:8px;background-color:#d4d4d4}.questionnaire_box .box_cont h3{padding-left:18px;font-weight:600;font-size:22px;line-height:30px;position:relative;margin-bottom:10px;color:#000;min-height:60px}.box_cont h3::before{content:"*";color:red;position:absolute;top:0;left:0;font-size:24px}.option_cont .item{font-size:16px!important;line-height:19.5px;padding:10px 20px 10px 52px;box-sizing:border-box;display:block;text-align:left;color:rgba(0,0,0);font-family:open sans,lucida grande,lucida sans unicode,arial;position:relative}.option_cont .item>span{cursor:pointer;font-size:16px;position:relative}.option_cont .item>span::after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid #e9e9e9;left:-35px}.option_cont .items{padding:0}.option_cont .items>span{padding:10px 22px;display:inline-block}.game_box h4{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:12.5px}.game_box{display:none}.item.game.atc .game_box{display:block}.item.game.atc{border-radius:10px;background:#fafafa;width:96%}.game_item span{color:#333;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;position:relative;padding-left:25px;width:37%;margin-bottom:13px}.game_item .cin{width:100%}.game_item span::after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid #e9e9e9;left:0;top:50%;transform:translateY(-50%)}.game_item .act::after{content:"\e924";font-family:iconfont;background:#8f52ff;border:2px solid #8f52ff;font-weight:600;color:#fff;line-height:14px;text-align:center;box-shadow:none}.game_item{display:flex;flex-wrap:wrap}.option_cont .item2{border:1px solid #cbcbcb;border-radius:10px;font-size:14px;line-height:19px;font-weight:400;display:inline-block;padding:9px 7.5px;box-sizing:border-box;text-align:center;cursor:pointer;color:rgba(0,0,0,.5);margin-right:5px;margin-bottom:16px;font-family:open sans,lucida grande,lucida sans unicode,arial;position:relative}.option_cont .item>span:hover::after{border:2px solid #8f52ff}.option_cont .item:hover .box_cont2{z-index:2;opacity:1}.option_cont .item .box_cont2{position:absolute;width:521px;background:#fff;border:1px solid #d2b9ff;box-shadow:0 4px 32px rgba(187,165,226,.25);padding:22px 18px;box-sizing:border-box;z-index:-1;left:0;text-align:left;bottom:-195px;border-radius:20px;opacity:0;transition:opacity .3s}.item .box_cont2::before,.item .box_cont2::after{content:"";position:absolute;width:17px;height:17px;border-top:1px solid #d2b9ff;background-color:#fff}.item .box_cont2::before{top:-6.4px;left:70px;transform:rotateZ(-30deg)}.item .box_cont2::after{top:-6.4px;left:76px;transform:rotateZ(30deg)}.option_cont .box_cont2 h4{font-weight:600;text-align:left;margin-top:0;font-size:18px;line-height:25px;color:#000;margin-bottom:12px}.option_cont .item.atc>span::after{content:"\e924";font-family:iconfont;background:#8f52ff;border:2px solid #8f52ff;font-weight:600;color:#fff;line-height:22px;text-align:center;box-shadow:none}.game_other{display:none}.cin.atc{border-radius:10px;background:#fafafa;width:96%}.box_cont .other,.game_other{padding:10px 0 10px 16px;width:calc(100% - 16px);border:1px solid #e1e1e1;height:86px;border-radius:6px;box-sizing:border-box;font-size:14px;line-height:22px;margin-top:8px;color:#000;outline:none;resize:none;display:none;font-family:open sans,lucida grande,lucida sans unicode,arial}.box_cont .other::placeholder{font-size:16px;line-height:22px;font-family:open sans;color:rgba(0,0,0,.5)}.box_btn{text-align:center}.btn_first{width:400px;height:52px;font-weight:700;font-size:24px;margin:30px auto 0;line-height:52px;font-weight:400;color:#fff;background:#d7d3ea;border-radius:6px;cursor:not-allowed;transition:.3s}.btn_first::after{content:"\e802";font-family:iconfont;display:inline-block;vertical-align:bottom}.box_btn .atc{cursor:pointer;background:#7057ea}.box_btn .atc:hover,.box_btn .atc:active{background:#6246ea;border-radius:6px}.btn_prev{width:215.5px;height:52px;font-weight:700;font-size:24px;box-sizing:border-box;line-height:52px;margin:30px 15px 0;transition:.3s;color:#7057ea;display:inline-block;border:1px solid #7057ea;background:transparent;cursor:pointer;border-radius:6px}.btn_prev:hover,.btn_prev:active{border:1px solid #6246ea;color:#6246ea}.btn_prev::before{content:"\e802";font-family:iconfont;transform:rotateZ(180deg);display:inline-block;vertical-align:bottom}.btn_next{width:215.5px;height:52px;font-weight:700;font-size:24px;margin:30px 15px 0;line-height:52px;cursor:not-allowed;display:inline-block;transition:.3s;color:#fff;background:#d7d3ea;border-radius:6px}.btn_next::after{content:"\e802";font-family:iconfont;display:inline-block;vertical-align:bottom}.btn_6{width:215.5px;height:52px;font-weight:700;font-size:24px;margin:30px 15px 0;line-height:52px;cursor:not-allowed;display:inline-block;transition:.3s;color:#fff;background:#d7d3ea;border-radius:6px}.btn_6.atc{cursor:pointer;background:#7057ea}.btn_6.act:hover{background:#6246ea;border-radius:6px}.btn_end::after{content:''}.btn_5{display:none}.email_cont{position:relative}.box_cont .email{padding:16px 22px;width:100%;border:1px solid #e1e1e1;border-radius:10px;box-sizing:border-box;font-family:open sans;font-size:16px;line-height:24px;position:relative;z-index:3;color:#000}.email_tip{font-size:12px;transition:.3s;opacity:0;z-index:1;line-height:16px;position:absolute;left:0;bottom:0;color:red;padding-left:14px}.email_tip::before{content:'';left:0;top:2px;background:url(../hint_icon.html);border-radius:50%;width:12px;height:12px;position:absolute}.email_tip.atc{opacity:1;bottom:-26px}.email_title{font-family:open sans;font-weight:600;font-size:16px;line-height:22px;margin-top:70px;margin-bottom:4px;color:#333}.email_is>div{margin:30px auto 0;max-width:440px;width:90%;height:54px;line-height:54px;font-size:16px;text-align:center;cursor:pointer;color:rgba(0,0,0,.5);border:1px solid #e1e1e1;border-radius:10px}.email_is>div:hover,.email_is>div.atc,.email_is>div:active{font-weight:600;font-size:18px;color:#fff;background:#8f52ff}.load_img{display:none;vertical-align:middle}@media screen and (max-width:1200px){.right.entry_pop{margin-right:20px}.navcont li{margin-right:50px}}@media screen and (max-width:750px){.donw_start .continue{top:69%}.donw_start .exit{top:80%}}@media screen and (max-width:560px){.donw_start .continue{top:64%}.donw_start .exit{top:75%}}@media screen and (max-width:560px){.donw_start .continue{top:46%}.donw_start .exit{top:56%}}.donw_pop{position:fixed;width:100%;top:0;left:0;height:100%;background:rgba(0,0,0,.2);z-index:99;display:none}.donw_start{position:absolute;width:94%;max-width:644px;min-height:504px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;text-align:center;box-sizing:border-box;background:linear-gradient(275.44deg,#D1E5FF 8.94%,#F3DAFF 85.91%),#fff;padding:66px 0 40px}.donw_close{line-height:1;position:absolute;right:20px;top:20px}.donw_close::after{content:"\e912";font-family:iconfont;line-height:1;font-size:16px;color:#666;cursor:pointer;font-weight:700}.donw_start a{display:block}.donw_start .continue{margin:0 auto;font-weight:700;font-size:24px;line-height:60px;text-decoration:none;text-align:center;color:#fff;width:300px;background:#8f52ff;border-radius:30px;box-sizing:border-box;transition:.3s;margin-top:40px}.donw_start .continue:active,.donw_start .continue:hover{background:#cf55ff;border-radius:10px}.donw_start .exit{margin:0 auto;display:inline-block;text-decoration:underline;color:rgba(143,82,255,.6);transition:.3s;margin-top:20px}.donw_start .exit:active,.donw_start .exit:hover{color:#8f52ff}.donw_logo{position:absolute;top:20px;left:20px}.donw_text{max-width:530px;margin:0 auto}.donw_title{font-size:24px;font-weight:700}.donw_title img{display:inline-block;vertical-align:top;margin-right:10px}.donw_content{font-size:20px;font-weight:400;margin-top:12px;text-align:left}.donw_box{box-sizing:border-box;background:rgba(255,255,255,.5);border:1px solid #fff;border-radius:10px;max-width:530px;margin:0 auto;text-align:left;padding-top:26px;margin-top:20px}.donw_box img{display:inline-block;vertical-align:middle;margin-right:14px}.donw_box div{font-size:16px;line-height:1.5;font-weight:400px;margin-left:20px;margin-bottom:26px}.donw_box p{display:inline-block;max-width:446px;vertical-align:middle}