@charset "UTF-8";.cpt-typing-loginmodal .el-overlay{background:url(https://cdn1.ali.codinghou.cn/typing/pc/icons/log-in-A-bg.png?a=1) var(--purple) center center}.cpt-typing-loginmodal .el-dialog{background:transparent;background:linear-gradient(51deg,#11999e 2%,#30e3ca 99%);border-radius:20px;overflow:hidden;width:1132px}.cpt-typing-loginmodal .el-dialog__header{display:none}.cpt-typing-loginmodal .el-dialog__body{padding:0}.cpt-typing-loginmodal .dialogcon{border-radius:20px;box-sizing:border-box;display:flex;height:763px;padding:0;width:1132px}.cpt-typing-loginmodal .dialogcon .left{background:#fff;background:linear-gradient(51deg,#11999e 2%,#30e3ca 99%);flex:0 0 486px;padding-top:105px}.cpt-typing-loginmodal .dialogcon .left .logo{background:url(https://cdn1.ali.codinghou.cn/typing/pc/icons/logo2.png) center 30px no-repeat;background-size:369px auto;height:274px}.cpt-typing-loginmodal .dialogcon .left .text{color:#4a4a4a;font-size:22px;text-align:center}.cpt-typing-loginmodal .dialogcon .left .qrcode{background:url(https://xiaobao2.oss-cn-beijing.aliyuncs.com/coding/qrcode/codinghou2021.png) 50% no-repeat;background-size:auto 100%;height:250px;margin:20px auto 0;width:250px}.cpt-typing-loginmodal .dialogcon .right{background:#f7f7f7;box-sizing:border-box;color:#4a4a4a;flex:0 0 646px;padding-left:65px;padding-top:100px}.cpt-typing-loginmodal .dialogcon .right .text{color:#4a4a4a;font-size:18px}.cpt-typing-loginmodal .dialogcon .right .text-bold{font-size:18px;font-weight:700}.cpt-typing-loginmodal .dialogcon .right .form{margin:20px 0}.cpt-typing-loginmodal .dialogcon .right .form .line{align-items:flex-end;background:#fff;display:flex;font-size:20px;line-height:30px;margin-bottom:10px;width:464px}.cpt-typing-loginmodal .dialogcon .right .form .line .label{color:#ccc;display:none;font-size:18px;width:80px}.cpt-typing-loginmodal .dialogcon .right .form .line input{background:none;border:none;border-radius:9px;box-sizing:border-box;color:#4a4a4a;font-size:18px;height:48px;line-height:30px;opacity:1;padding-left:20px;width:464px}.cpt-typing-loginmodal .dialogcon .right .form .line .input{border:none;color:#fff;width:464px}.cpt-typing-loginmodal .dialogcon .right .form .btn-login{background:#755afb;background:linear-gradient(180deg,#f5d491,#ffc845);border-radius:9px;color:#fff;color:#41514e;cursor:pointer;font-size:16px;height:48px;line-height:48px;text-align:center;width:464px}.cpt-typing-loginmodal .dialogcon .right .form .errortip{color:var(--red);margin-bottom:10px}.cpt-typing-loginmodal .dialogcon .right .switchtab{color:#11999e;font-size:18px;margin-bottom:35px;margin-top:10px;text-align:center;width:464px}.cpt-typing-loginmodal .dialogcon .right .switchtab .text{color:#767676}.cpt-typing-loginmodal .dialogcon .right .switchtab .tablink{color:#11999e;cursor:pointer}.cpt-typing-loginmodal .dialogcon .right .tip{color:#fff;color:#767676;font-size:20px;margin-top:100px;text-align:left}.cpt-typing-loginmodal .dialogcon .right .tip .wechat{font-weight:700}.cpt-typing-loginmodal .dialogcon .right2{background:#f7f7f7;box-sizing:border-box;flex:0 0 646px;padding-left:65px;padding-top:100px}.cpt-typing-loginmodal .dialogcon .right2 .line{position:relative}.cpt-typing-loginmodal .dialogcon .right2 .line:before{color:var(--red);content:"*";left:-20px;position:absolute;top:15px}.cpt-typing-loginmodal .dialogcon .right2 .switchtab{margin-bottom:20px}@media only screen and (max-width:1660px){.cpt-typing-loginmodal .el-dialog{width:755px}.cpt-typing-loginmodal .dialogcon{height:533px;width:755px}.cpt-typing-loginmodal .dialogcon .left{flex:0 0 325px;padding-top:45px}.cpt-typing-loginmodal .dialogcon .left .logo{background:url(https://cdn1.ali.codinghou.cn/typing/pc/icons/logo2.png) center 30px no-repeat;background-size:255px auto}.cpt-typing-loginmodal .dialogcon .left .qrcode{height:167px;width:167px}.cpt-typing-loginmodal .dialogcon .right{flex:0 0 432px;padding-left:40px;padding-top:67px}.cpt-typing-loginmodal .dialogcon .right .form .line,.cpt-typing-loginmodal .dialogcon .right .form .line input,.cpt-typing-loginmodal .dialogcon .right .form .line .input,.cpt-typing-loginmodal .dialogcon .right .form .btn-login,.cpt-typing-loginmodal .dialogcon .right .switchtab{width:364px}.cpt-typing-loginmodal .dialogcon .right .tip{font-size:14px;margin-top:80px}}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-button.is-active{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-dropdown{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.cpt-header-base{background:linear-gradient(286deg,#30e3ca -17%,#11999e 122%);position:sticky;top:0;z-index:100}.cpt-header-base.transparent{background:transparent;box-shadow:none}.cpt-header-base .pic1{height:50px;width:48px}.cpt-header-base .pic2{height:47px;width:204px}.cpt-header-base .menus .menu .router-link-active{background:#11999e}.cpt-header-base .menus .menu a{border-radius:82px;box-sizing:border-box;color:#fff;padding:9px 24px;text-wrap:nowrap}.cpt-header-base .menus .menu.menu-activity a{background:url(https://cdn1.ali.codinghou.cn/typing/pc/icons/activitybg.png) 50% no-repeat;background-size:auto 70%;display:block;padding:0}.popper-headmenu{border-radius:8px;box-shadow:0 2px 12px #0000001a;min-width:150px}.popper-headmenu .el-dropdown-menu__item{font-size:16px;line-height:1.5;padding:10px}.popper-headmenu .el-dropdown-menu__item a{color:inherit;display:block;text-decoration:none;width:100%}.popper-headmenu .el-dropdown-menu__item:hover{background-color:#11999e1a}.cpts-headers{box-sizing:border-box;color:#fff;height:92px;left:0;line-height:92px;margin:0 auto;overflow:hidden;padding:0 20px;position:relative;position:fixed;right:0;top:0;transition:all .3s;width:1920px;z-index:1000}.cpts-headers.transparent{background:transparent;box-shadow:none}.cpts-headers .line{display:flex;justify-content:space-between}.cpts-headers.unsticky{position:relative}.cpts-headers .logo a{align-items:center;display:flex;height:100%;justify-content:space-between}.cpts-headers .logo a .p1{height:50px;width:48px}.cpts-headers .logo a .p2{height:47px;margin-left:15px;width:204px}.cpts-headers .menus{display:flex}.cpts-headers .menus .menu{cursor:pointer;font-size:18px;margin:0 25px}.cpts-headers .menus .menu a{border-radius:82px;box-sizing:border-box;color:#fff;font-size:18px;padding:9px 24px}.cpts-headers .menus .menu a.router-link-exact-active{background:#11999e}.cpts-headers .menus .menu.menu-online-douyin{padding-top:20px}.cpts-headers .menus .menu.menu-online-douyin a{background:url(https://cdn1.ali.codinghou.cn/typing/pc/icons/online/douiyin/menubg.png) top no-repeat;background-size:100% auto;display:block;height:46px;padding:0;width:130px}.cpts-headers .account{align-items:center;display:flex;flex:0 0 208px;justify-content:flex-end;padding-right:10px;position:relative}.cpts-headers .account .info{align-items:center;display:flex;justify-content:center}.cpts-headers .account .nickname{cursor:pointer;margin-left:10px}.cpts-headers .account .btn-login{background:linear-gradient(180deg,#f5d491,#ffc845);border:2px solid #efba56;border-radius:8px;box-sizing:border-box;height:64px;line-height:64px;text-align:center;text-wrap:nowrap;width:214px}.cpts-headers .account .btn-login .text{border-radius:9px;color:#41514e;cursor:pointer;font-size:24px;padding:10px 20px;text-wrap:nowrap}@media only screen and (max-width:1660px){.cpts-headers{height:71px;line-height:71px;width:1280px}.cpts-headers .logo a .p1{height:28px;width:27px}.cpts-headers .logo a .p2{height:27px;margin-left:8px;width:116px}.cpts-headers .menus .menu{margin:0 10px}.cpts-headers .menus .menu.menu-online-douyin{padding-top:10px}.cpts-headers .account .btn-login{height:42px;line-height:42px;width:142px}.cpts-headers .account .btn-login .text{font-size:16px}}
