.mb-show{display:none!important}
#langBox{display:none}
.langBox-top{padding:0 32px;margin-top:33px;width:100%;display:flex;align-items:center}
.lang-list{width:100%;padding:0 32px;margin-top:38px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}
.lang-list a{margin-top:2px!important;font-weight:400;font-size:14px;color:#3d3d3d;font-weight:400!important;font-size:14px!important;color:#3d3d3d!important;border-bottom:1px solid #dce6ea;box-sizing:border-box}
.sign-out{font-weight:600!important;font-size:14px!important;color:#8a8e95!important;text-align:center!important}
#langBoxBack{display:flex;align-items:center;cursor:pointer}
.langBox-top span{margin-left:8px;font-weight:700;font-size:16px;color:#262626}
#accountDropMenu:after{content:"▼";position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}
#langSelect:after{content:"▼";margin-left:5px;pointer-events:none}
.ipinfo{background:#3b3b3b;min-height:28px;line-height:28px;color:#fff;text-align:center;font-size:14px;position:fixed;z-index:10;width:100%;font-weight:700}
.header-status-tooltip-show{font-size:14px;line-height:1.7;padding:5px;display:none;position:absolute;min-width:330px;color:#999;background:#eee;border-radius:5px;z-index:10;right:0}
.statusUnprotected:hover .show-tooltip{display:block}
.myHeader-menu .fontStyle{font-weight:700;color:#ff9a2e;border-bottom:2px solid #ff9a2e}
#menumb a.fontStyle,#menumb a:hover{color:#ff9a2e;border-bottom:0 solid #ff9a2e}
.myHeader{width:100%;height:64px;background-color:#fff;display:flex;position:fixed;z-index:2;box-shadow:0 3px 20px #e0ecf180}
.myHeader-content{width:100%;height:100%;padding-left:5%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}
header .logo{display:inline-block;width:12.375rem;height:2.5rem;margin-left:15px}
.mb-myHeader-menu,.myHeader-menu{flex:1;text-align:right;display:flex;justify-content:end;z-index:99999!important}
.myHeader-menu a{display:inline-block;height:64px;line-height:64px;color:#262626;font-weight:500;padding:0 20px;font-size:16px}
.mb-myHeader-menu a{display:flex;align-items:center;height:64px;color:#262626;font-weight:500;padding:0 20px;font-size:16px}
.myHeader-menu a:hover{color:#ff9a2e;border-bottom:2px solid #ff9a2e}
.myHeader-dropdown-menu{display:none;min-width:100px;position:fixed;background:#fff;right:2px;text-align:left;box-shadow:0 2px 12px #0000001a;animation-name:imgMove;animation-duration:.2s;padding-bottom:10px;z-index:99999!important}
.myHeader-myAccount{position:relative}
.myHeader-myAccount-menu{display:none;min-width:120px;position:absolute;background:#fff;text-align:left;box-shadow:0 2px 12px #0000001a;border-radius:5px;top:72px;animation-name:imgMove;animation-duration:.2s;padding:10px 0}
.myHeader-myAccount-menu a{display:block;height:40px;line-height:40px;font-size:13px}
.myHeader-myAccount-menu:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;content:" ";top:-5px;left:48%}
.myHeader-dropdown-menu .lang{display:block;height:40px;line-height:40px;font-size:13px}
.myHeader-menu-mb{display:none;flex:1;justify-content:flex-end}
.myHeader-drawer{position:fixed;inset:0;background-color:#0006;z-index:1}
.myHeader-menu-submenus{font-size:16px;padding:0 20px;font-weight:900;cursor:pointer}
.myHeader-drawer-mb-submenus{width:100%;background-color:#fff;padding-top:0;position:relative;top:-100%;transition:all .4s;margin-top:64px}
.myHeader-drawer .show{top:0;transition:all .4s}
.myHeader-drawer-mb-submenus a{display:inline-block;width:100%;text-align:left;padding:10px 30px;font-size:16px;font-weight:600;border-top:1px solid #e0e0e0}
#dropdownMenumb{width:85vw;width:200px;height:100%;position:fixed;top:0;right:-95vw;z-index:999999!important;background:#fff;transition:all .3s;box-sizing:border-box;display:flex;flex-direction:column}
#dropdownMenumb a{display:block;text-align:left;margin-left:12px;margin-top:10px;height:36px;line-height:40px;font-weight:700;font-size:18px;color:#262626}
#dropdownMenumb>a:nth-child(1){border:none;margin-top:0!important}
.mask{display:none;position:fixed;inset:0;background-color:#0009}
.menu-top{display:flex;align-items:center;justify-content:space-between;padding:8px 12px 10px;box-sizing:border-box}
.mb-menu-list{position:relative;padding-top:20px;width:100%;height:100%}
.menu-bottom-box{position:absolute;bottom:0;box-sizing:border-box}
.menu-top img{flex-shrink:0}
.close-img{cursor:pointer}
.menu-lang{width:100%;padding:32px;text-align:left;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-sizing:border-box}
.menu-lang-one{display:flex;align-items:center;cursor:pointer}
.menu-lang-one span{margin-left:4px;font-weight:700;font-size:16px;color:#262626}
.menu-bottom{width:100%;border-top:1px solid #dce6ea;background:#f9fbfc;padding:32px;box-sizing:border-box}
.deadline{display:flex;justify-content:space-between;margin-bottom:14px}
.deadline-left{display:flex;align-items:center}
.deadline-left span{margin-left:6px}
.menu-bottom-btn-account{display:block;width:251px;height:48px!important;line-height:48px!important;background:#fff;border:1px solid #262626;border-radius:24px;display:flex;align-items:center;justify-content:center;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:14px;color:#262626;margin-left:0!important;text-align:center!important;box-sizing:border-box;margin-top:0!important}
.menu-bottom-btn-download{display:block;margin-top:18px;width:251px;height:48px!important;line-height:48px!important;background:linear-gradient(90deg,#ffe71a 4%,#ffbd1a 98%);border-radius:24px;font-family:PingFang SC,PingFang SC;font-weight:600;font-size:14px;color:#262626;text-align:center;margin-left:0!important;text-align:center!important;box-sizing:border-box}
@media screen and (max-width:1279px){.pc-show{display:none}
    .mb-show{display:block!important}
    #dropdownMenumb{width:315px;right:-315px}
    .menu-lang{width:315px}
    #langSelect{padding-right:20px}
    #langSelect:after{right:62px}
    .myHeader-menu a{padding:0 5px}
    .myHeader-content{width:100%}
    #menupc{display:none}
    .myHeader-dropdown-menu{right:0;text-align:center}
    .mb-right{right:54px}
    .myHeader-menu-mb{display:flex;align-items:center;height:64px}
}
@media only screen and (max-width:620px){.pc-show{display:none}
    .mb-show{display:block!important}
    #dropdownMenumb{width:85vw;right:-95vw}
    .menu-lang{width:85vw}
}
:root{--accent:136,58,234;--accent-light:224,204,250;--accent-dark:49,10,101;--accent-gradient:linear-gradient(45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60%)}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
body{margin:0;color:#000000a6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant:tabular-nums;line-height:1.5;background-color:#f9fbfc;font-feature-settings:"tnum"}
header{display:flex}
footer{background-color:#000;border-top:1px solid #e0e0e0;font-size:14px;color:#fff}
main{min-height:calc(100vh - 92px);flex:1;background:#f9fbfc;margin-top:64px}
a{text-decoration:none;color:#ff9a2e;transition:.4s;padding:3px}
p{line-height:24px;letter-spacing:1.2px}
.lightningXBtn1{min-width:143.88px;box-sizing:border-box;padding:10px 20px;background:linear-gradient(90deg,#ffbd1a 4%,#ffe71a 98%);border-radius:30px;color:#262626;transition:.3s;margin:10px 10px 10px 0;text-align:center;cursor:pointer}
.lightningXBtn1:hover{background:linear-gradient(90deg,#f90 3%,#ffe400);transition:.3s;color:#262626}
.lightningXBtn2{min-width:143.88px;box-sizing:border-box;padding:10px 20px;color:#262626;border:1px solid #262626;border-radius:30px;transition:.3s;display:block;text-align:center;margin:10px 0}
.lightningXBtn2:hover{background:#262626;color:#fff}
.lightningXBtn3{padding:10px 20px;color:#fff;border-radius:30px;transition:.3s;display:block;text-align:center;margin:10px 0;background-color:#262626}
.lightningXBtn3:hover{color:#fff;background-color:#383838}
@media (hover:hover){a:hover{color:#ff9a2e;cursor:pointer}
}
@media only screen and (max-width:620px){.lightningXBtn1,.lightningXBtn2,.lightningXBtn3{width:90%;font-size:12px;padding:10px 5px}
}
.row{display:grid;grid-template-columns:repeat(24,1fr);gap:0}
.col{background-color:#f08080;padding:16px;text-align:center;color:#fff}
[class*=span-]{grid-column:span var(--span)}
.span-1{--span:1}
.span-2{--span:2}
.span-3{--span:3}
.span-4{--span:4}
.span-5{--span:5}
.span-6{--span:6}
.span-7{--span:7}
.span-8{--span:8}
.span-9{--span:9}
.span-10{--span:10}
.span-11{--span:11}
.span-12{--span:12}
.span-13{--span:13}
.span-14{--span:14}
.span-15{--span:15}
.span-16{--span:16}
.span-17{--span:17}
.span-18{--span:18}
.span-19{--span:19}
.span-20{--span:20}
.span-21{--span:21}
.span-22{--span:22}
.span-23{--span:23}
.span-24{--span:24}
.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;visibility:hidden;opacity:0;transition:opacity .3s ease}
.modal.open{visibility:visible;opacity:1}
.modal-content{position:relative;padding:0;max-width:80%;text-align:center}
.modal-content img{width:100%;cursor:pointer}
.close-btn{position:absolute;top:-15px;right:-15px;background:#ff0;border:none;border-radius:50%;font-size:24px;font-weight:700;color:#000;width:30px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center}
