#login{width:100%;border-radius:10px;background:#fff}#login form{padding:20px 50px}#login .btn-list{margin:20px auto 0 auto;text-align:center}#login .btn-list>*{display:inline-block}#register{width:100%;padding-bottom:80px}.gift-agree-box-bg{z-index:998;background:#000;opacity:.5}.gift-agree-box,.gift-agree-box-bg{width:100%;height:100%;position:fixed}.gift-agree-box{z-index:999;padding:0 15px}.gift-agree-content{background:#fff;margin:0 auto;height:calc(100% - 160px);max-width:500px;margin-top:80px;border-radius:10px;position:relative}.gift-agree-content h3{font-size:20px;border-bottom:1px solid #e2e2e2;text-align:center;position:relative;height:50px;line-height:50px;margin:0}.gift-agree-content h3 span{position:absolute;right:15px;cursor:pointer}.gift-agree-content .gift-agree-footer button{width:100%;padding:10px 0}.gift-agree-content .gift-agree-footer p{width:100%;padding:10px 0;text-align:center;cursor:pointer}.gift-agree-content .gift-agree-footer{height:90px;position:absolute;bottom:15px;width:100%;padding:0 30px}.gift-agree-content .gift-agree-body{height:calc(100% - 165px);width:100%;margin:0;padding:10px 15px}.gift-agree-content .gift-agree-body p{margin:0}.gift-agree-content .gift-agree-body p.ql-indent-1{margin-left:1.8em}#register .register-warp{width:100%;border-radius:10px;background:#fff}#register form{padding:0 38px 20px 38px}#register .tip{text-align:center;font-weight:700;font-size:14px;margin:10px 0}#register .btn-list{margin:20px auto 0 auto;text-align:center}#register .btn-list>*{display:inline-block}#register .form-group-agree-all{height:50px}#register .form-group-agree-all .checkbox{width:100%;position:relative}#register .form-group-agree-all .checkbox>*{display:inline-block}#register .form-group-agree-all input[type=checkbox]{width:18px;margin:0;padding:0;position:absolute;top:-5px;left:8px}#register .form-group-agree-all input[type=checkbox]:focus{border:0;box-shadow:none}#register .form-group-agree-all .agree-title{margin:0;padding:0;position:absolute;left:35px;top:2px;color:#5f5f5f;font-size:16px}#register .btn-check{font-size:20px;background:#fe9601;color:#fff;display:block;margin:40px auto 30px auto;width:100%}#register .form-group-agree{border:1px solid #e6e6e6;position:relative;padding:0;height:45px;border-radius:5px;margin-bottom:10px}#register .form-group-agree .checkbox{width:100%;position:relative}#register .form-group-agree .checkbox>*{display:inline-block}#register .form-group-agree input[type=checkbox]{width:18px;margin:0;padding:0;position:absolute;top:-8px;left:8px}#register .form-group-agree input[type=checkbox]:focus{border:0;box-shadow:none}#register .form-group-agree .agree-title{margin:0;padding:0;position:absolute;left:35px;top:2px;color:#5f5f5f;font-size:14px;font-weight:700}#register .form-group-agree .view{margin:0;padding:0;position:absolute;right:15px;top:2px;color:#5f5f5f;font-size:14px}.verification{display:flex}.verification input{flex:1}.verification button{position:relative;top:-13px}.text-box{position:absolute;color:#fff;left:50%;transform:translateX(-50%);width:100%}ul.main-head{margin:0 0 0 0;padding:0;display:flex;width:100%}ul.main-head>li{display:inline-block;flex:1;padding:50px 20px}ul.main-head>li p{font-size:45px;text-shadow:3px 3px 3px #666;font-weight:700;font-family:sans-serif;padding:0;margin:20px 0 0 0}ul.main-head .btn-list button{margin:15px 20px;width:220px}@media (max-width:786px){ul.main-head>li p{font-size:30px}ul.main-head>li{padding:30px 20px}}@media (max-width:480px){ul.main-head>li p{font-size:25px}ul.main-head>li{padding:25px 20px}ul.main-head .btn-list button{margin:10px 20px;width:220px}}