.limitWidth{margin:auto;position:relative}header{align-items:center;margin-left:130px;display:flex}#tpl-header-project header{justify-content:space-between}.logo{width:198px;height:auto;margin:13px auto}footer{text-align:center;color:#fff;background:#d1d1d1;padding:15px 0}footer span{color:#333;font-family:Noto Sans CJK SC;line-height:28px;font-weight:regular;letter-spacing:0;text-align:center;font-size:12px;line-height:20px;display:block}.header-content{flex:1;justify-content:space-evenly;align-items:center;display:flex}.header-content_item{color:#000;letter-spacing:1.5px;cursor:pointer;font-size:18px;font-weight:400}.header-content_item:active{color:#007bff}#header-btn{width:101px;text-align:center;color:#000;border-radius:5px;font-size:1rem;line-height:36px}#tpl-header-project{color:#333;background:#000}#tpl-header-project header{padding:0 3.13rem}.header-content_project{color:#fff;background:#000;align-items:center;display:flex}.header-content_project_item{color:#fff;letter-spacing:1.5px;cursor:pointer;margin-right:20px;font-size:1rem;font-weight:400}.header-content_item:hover{color:#0285f0}.section{color:#000;text-align:center;margin:20px 0;font-family:Roboto Slab,serif;font-size:24px;font-weight:700;position:relative}.section:after{content:"";width:50px;height:1px;background:rgba(0,0,0,.08);margin:0 auto;position:absolute;top:40px;bottom:0;left:0;right:0}.header-login{position:relative}div.container{width:100%;height:100%;z-index:1;background:rgba(0,0,0,.6);align-items:center;display:flex;position:fixed;top:0;left:0}div.loginDiv{width:450px;height:auto;background:#fff;border-radius:5px;margin:50px auto}div.login-top{text-align:center;color:#fff;height:46px;display:flex}.login-btn{width:50%;cursor:pointer;color:#999;background:#fff;border:none;border-bottom:2px solid #e5e5e5;font-size:18px;font-weight:400;line-height:50px}.input-container{width:70%;text-align:left;background:#fff;border-radius:5px;margin:0 auto}.hidden{display:none}.active-btn{color:#0285f0;border-bottom:2px solid #0285f0}.login-btn:last-child{border-left:2px solid #e5e5e5}span.login-title{font-size:24px}div .login-form{text-align:center;margin-top:60px}div .login-form input{width:100%;height:46px;background:#fff;border:1px solid #ddd;border-radius:5px;margin:0 auto;padding:0 15px}form{flex-direction:column;align-items:center;display:flex}.error-tip{color:#999;letter-spacing:0;text-align:right;width:100%;text-align:right;margin:10px 0 20px;font-size:12px;font-weight:400}.register-agreement{align-items:center;display:flex}.register-agreement input{width:auto!important;height:auto!important;margin:0 10px 0 0!important}.register-agreement a{font-size:12px}.header-list{width:80px;text-align:center;cursor:pointer;background:#fff;border-radius:0 0 5px 5px;font-size:16px;line-height:50px;display:none;position:absolute}h2{color:#212529;font-size:2rem}@media only screen and (max-width:750px){.header-content_item{margin-left:10px;margin-right:0}header{padding:0!important}.logo{width:100px;height:auto;margin:15px 0 15px 5px}.header-content_project_item{margin-left:10px;margin-right:0}}.form-container{padding:0 80px}.input-item{text-align:left;align-items:center;margin-bottom:15px;display:flex}.input-item i{color:red;margin-right:5px}.input-item span{width:150px;display:inline-block}.normalWidth{max-width:1080px;margin:0 auto 30px;padding:50px;box-shadow:1px 2px 10px #ccc}.normalContent p{line-height:30px}