.login{width:100%;height:100%;display:flex;align-content:space-between;flex-wrap:wrap;background-color:#fff}.login-box{width:100%;max-width:360px;min-width:200px;margin:auto;padding:1rem 2rem 2rem 2rem}.login-title{margin-bottom:3rem}.login-title1{font-size:1.4rem}.login-title1,.login-title2{font-weight:400;text-align:center}.login-title2{font-size:.75rem;color:#999}.login-box .el-input__inner,.login-box .login-btn{width:100%}.login-tip{padding-top:1rem;margin-bottom:.5rem}.login .copy,.login-tip{font-size:.75rem;color:#999;text-align:center}.login .copy{width:100%;box-sizing:border-box;margin-bottom:1rem}.changePwd,.login-regist{width:100%}@media screen and (max-width:768px){.el-form input{padding-top:5px;padding-bottom:5px;min-height:48px}.el-form button{font-size:16px;padding-top:16px;padding-bottom:16px}}.nav-main,.nav-main-menu{height:100%}.top-box{width:100%;height:60px;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.top-box-m{display:none;width:100%}#top .main-nav{width:60%;display:flex;align-items:center;justify-content:center}#top .el-menu{font-size:1rem}.logo-box{width:15%;min-width:160px}.logo-box h2{font-size:18px;color:#333;font-weight:600;padding-left:1.2rem;display:flex;align-items:center;justify-content:flex-start}.logo-box h2 span{display:inline-block;margin-left:10px}.logo-box h2 i{font-size:26px;color:#09f}.top-icon-box{box-sizing:border-box;padding-right:1rem;width:15%;min-width:100px;display:flex;align-items:center;justify-content:flex-end}.user-avatar{color:#333;cursor:pointer}.user-manage{display:flex;align-items:center}.nav-main-menu li{font-size:17px;font-weight:400}@media screen and (max-width:768px){#top .main-nav-pc{display:none}.top-box-m{display:block}#top .main-nav-m{width:100%}#top .main-nav-m .el-menu{width:100%;display:flex;justify-content:center}#top .nav-main-menu li{font-size:16px}}body,html{height:100%}body{width:100%;margin:0;background-color:#f5f5f5}#home{height:100%}.el-header{padding:0;overflow-y:visible}.el-container{height:100%}@media screen and (max-width:768px){.el-main{width:100vw;box-sizing:border-box;padding:20px 10px}.el-scrollbar .el-scrollbar__bar{opacity:1!important}}.box{width:100%;max-width:900px;margin:0 auto;margin-top:1rem;font-size:14px}.box-item{width:100%;min-height:80px;box-sizing:border-box;box-shadow:0 0 10px #ddd;border-radius:10px;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.box-item .box-txt{margin-left:1rem}.box-item .box-btn{margin-right:1rem}.box-title{font-size:14px;color:#999}.box-item-body{text-align:center;font-size:20px}.box-item:first-child{background-color:#03ddae}.box-item:nth-child(2){background-color:#038ddd}.box-card{margin-top:2rem}#welcome .box-card{margin-top:0}.scale-box{margin-bottom:2rem}.scale{font-size:1.2rem}.cfrs-table{color:#000}.total{margin-top:1rem}.total,.total-left{display:flex;justify-content:space-between;align-items:center}.total-left{font-size:14px}.total-info{display:inline-block;margin-left:1rem}#welcome .el-button{margin-left:0}@media screen and (max-width:768px){#welcome .box{width:100%}}.main-box{margin:0 auto;max-width:900px;margin-bottom:3rem}.peopleForm{width:100%;max-width:500px}.card_type{min-width:110px}#person .peopleForm{margin:0 auto}#person .peopleForm .el-form-item__label{text-align:right;width:100px}#person .peopleForm .el-form-item__content{margin-left:100px}@media screen and (max-width:768px){.peopleForm .el-form-item__label{display:none}#person .peopleForm .el-form-item:nth-child(2) .el-form-item__label{display:block;width:60px;text-align:left}#person .peopleForm .el-form-item__content{margin-left:0}#person .peopleForm .el-form-item .job-title,#person .peopleForm .el-form-item:nth-child(13) div .el-button{width:100%}}.cfrs-name{font-weight:700}.myeventlist-m,.registered-info{display:none}@media screen and (max-width:768px){.myeventlist-pc{display:none}.myeventlist-m{display:block}.myeventlist-m ul{list-style:none;padding-left:0;margin:0}.myeventlist-m ul li div{font-size:12px;margin:.5rem 0}.myeventlist-m ul li div b{color:#999;font-weight:500}.myeventlist-m .name{border-bottom:1px solid #ddd;font-size:14px;font-weight:500;padding-bottom:.5rem;margin-bottom:1rem}.myeventlist-m ul li div.operate{display:flex;align-items:center;justify-content:flex-start;padding-top:1rem}.myeventlist-m ul li div.operate .el-button{width:30%}.myeventlist-m .el-card{margin-bottom:1.5rem}.registered-info{display:block;color:#999}}.box-card[data-v-14e880ac]{margin-top:0}#registration .registForm .el-form-item__label{text-align:right;width:100px}#registration .registForm .el-form-item__content{margin-left:100px}.payment-info{border:1px solid #eee;background-color:#f5f5dd;border-radius:10px}.payment-info ul{list-style:none}.payment-info ul li{line-height:1.2em;color:#444}.payment-info ul li span{font-weight:700}.invitationCode{width:217px}.invitationCode-info{display:inline-block;margin-left:1rem;font-size:12px;color:#999}.invitationCode i.el-icon-check{color:#3e3;font-size:20px}.invitationCode i.el-icon-close{color:#e33;font-size:20px}.el-alert{margin-bottom:1rem}@media screen and (max-width:768px){.registForm .el-form-item__label{display:none}#registration .registForm .el-form-item:nth-child(2) .el-form-item__label{display:block;width:60px;text-align:left}#registration .registForm .el-form-item__content{margin-left:0}#registration .registForm .el-form-item .attendance_type,#registration .registForm .el-form-item .identity,#registration .registForm .el-form-item .invitationCode,#registration .registForm .el-form-item .job_title,#registration .registForm .el-form-item .payment_method,#registration .registForm .el-form-item .revise-save,#registration .registForm .el-form-item .submitRegist{width:100%}}.login-input-email div{width:80px;text-align:center}.code-box{display:flex;align-items:flex-start;justify-content:flex-start}.code-tip{line-height:1.1em;display:inline-block;box-sizing:border-box;padding-left:1rem;font-size:.75rem;color:#999;width:60%}.login-code{width:40%}#changePwd .sendCodeBtn .el-icon-check{font-size:28px;color:#02c202}.box-card[data-v-1df0d104]{margin-top:0}