body{height:100%}body .content{width:100%;height:100%;min-height:calc(100vh - 80px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:url(/images/cnmaker/user/bg.png) no-repeat 50%;background-size:cover}body .content .register-form{background-color:#fff;border-radius:10px;width:620px;padding-bottom:109px;-webkit-box-shadow:0 3px 17px 0 rgba(0,0,0,.08);box-shadow:0 3px 17px 0 rgba(0,0,0,.08);margin:0 auto}body .content .register-form>h1{padding-top:60px;color:#2b2b2b;font-size:24px;line-height:30px;font-weight:700}body .content .register-form>p{padding-top:10px;color:#666;font-size:16px;line-height:30px}body .content .register-form form{margin:0 80px;padding-top:14px}body .content .register-form form ul li{margin-top:36px;position:relative}body .content .register-form form ul li label{color:#666;font-size:14px;line-height:48px;width:72px;text-align:right;margin-right:7px}body .content .register-form form ul li>div{width:381px;position:relative}body .content .register-form form ul li>div input{width:100%;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;border-radius:5px;padding-left:16px}body .content .register-form form ul li>div .selected,body .content .register-form form ul li>div input:focus{border-color:#666}body .content .register-form form ul li>div span{position:absolute;color:#fe3e00;font-size:12px;line-height:17px;left:0;bottom:-21px}body .content .register-form form ul li>div .span-reg{color:#999}body .content .register-form form ul li>div .span-reg>a{color:#fe3e00;cursor:pointer}body .content .register-form form ul li>div em{background:url(/images/cnmaker/user/icon.svg) no-repeat -94px -56px;width:18px;height:16px;display:inline-block;position:absolute;top:17px;right:14px;cursor:pointer}body .content .register-form form ul li>div em:hover{background-position:-94px -29px}body .content .register-form form ul li>div .on{background-position:-57px -57px}body .content .register-form form ul li>div .on:hover{background-position:-57px -28px}body .content .register-form form ul li:nth-child(2)>div input{width:274px}body .content .register-form form ul li:nth-child(2)>div>a{width:100px;height:48px;background-color:#2b2b2b;border-radius:5px;font-size:14px;color:#fff;line-height:48px;cursor:pointer}body .content .register-form form ul li:nth-child(2)>div .gray{background-color:#eee;color:#666;cursor:default}body .content .register-form form ul li:nth-child(4){margin-top:25px;position:relative}body .content .register-form form ul li:nth-child(4)>label{width:auto;margin-left:80px;font-size:14px;color:#333;height:auto;line-height:19px}body .content .register-form form ul li:nth-child(4)>label span{background:url(/images/cnmaker/user/icon.svg) no-repeat -76px -93px;display:inline-block;width:14px;height:14px;vertical-align:-1px}body .content .register-form form ul li:nth-child(4)>label .icon-check{background-position:-58px -93px}body .content .register-form form ul li:nth-child(4)>label a{color:#0091ff;cursor:pointer}body .content .register-form form ul li:nth-child(4)>span{position:absolute;color:#fe3e00;font-size:12px;line-height:17px;left:63px;bottom:-21px}body .content .register-form form ul li:nth-child(5){margin-top:36px}body .content .register-form form ul li:nth-child(5) button{width:381px;height:60px;background-color:#2b2b2b;border-radius:10px;text-align:center;line-height:60px;font-size:16px;color:#fff;display:block;margin-left:80px}body .content .register-form form ul li:nth-child(5) .gray{background-color:#eee;color:#666}body .agreement-layer-box{width:900px;background-color:#fff;border-radius:10px;height:680px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:60;-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08)}body .agreement-layer-box h2{font-size:26px;color:#2b2b2b;font-weight:700;padding-top:40px}body .agreement-layer-box>div{height:500px;width:780px;margin-left:60px;overflow-y:auto;padding-right:37px;-webkit-box-sizing:content-box;box-sizing:content-box}body .agreement-layer-box>div>p{margin-top:20px;color:#2b2b2b;font-size:14px;line-height:19px}body .agreement-layer-box>div::-webkit-scrollbar{width:6px;height:2px;background-color:transparent;border-radius:10px}body .agreement-layer-box>div::-webkit-scrollbar-thumb{display:block;width:6px;margin:0 auto;border-radius:10px;background-color:#d0d0d0}body .agreement-layer-box>a{width:300px;height:60px;border-radius:10px;background-color:#eee;margin:20px auto 10px;line-height:60px;font-size:16px;color:#666;display:block;cursor:pointer}