.os-register{width:100%}.os-register>.container{min-height:652px;background-color:#fff;margin-top:10px}.os-register>.container>.content{width:1000px;margin:0 auto;display:flex;flex-direction:column}.os-register>.container>.content>img{display:block;width:100%;height:88px;object-fit:fill;margin:24px 0 12px;cursor:pointer}.content>.steps{display:flex;flex-direction:row;height:80px}.content>.steps>.step{position:relative;flex:1}.content>.steps>.step>.line{width:100%;height:8px;background-color:#e8e8e8;position:absolute;left:0;top:50%;transform:translateY(-50%)}.content>.steps>.step.current>.line{background-color:#36c4d0}.content>.steps>.step>.count{background-color:#e8e8e8;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;text-align:center;line-height:26px;border-radius:50%;font-size:14px;font-weight:700;color:#fff}.content>.steps>.step.current>.count{background-color:#36c4d0}.content>.steps>.step>.desc{text-align:center;line-height:80px;padding-top:26px;color:#e8e8e8;font-size:14px;font-weight:700;user-select:none}.content>.steps>.step.current>.desc{color:#36c4d0;font-size:16px}.content>.tabviews>.tabview{display:flex;flex-direction:column}.tabviews .page1{display:flex;flex-direction:row;justify-content:space-between;padding:90px 43px 0 56px}.tabviews .page1>.col{width:373px;display:flex;flex-direction:column}.tabviews .page1>.col>.head{width:197px;height:45px;line-height:45px;text-align:center;color:#231f20;font-weight:700;font-size:16px;background-color:#eef9f3;margin-bottom:20px;align-self:center}.tabviews .page1>.col>p{color:#231f20;font-size:14px;font-weight:400}.tabviews .btn-next,.tabviews .btn-register{width:270px;height:42px;background-color:#36c4d0;border-radius:5px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;align-self:center;margin-top:174px;user-select:none;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:48px}.tabviews .btn-register{margin-top:20px}.tabviews .btn-register:active,.tabviews .btn-next:active{opacity:.7}.tabviews .page2,.tabviews .page3{display:flex;flex-direction:column;align-self:center;margin-top:39px}.form-item{display:flex;flex-direction:row;height:32px;margin-bottom:16px;position:relative}.protocol{align-self:center;display:flex;flex-direction:row;margin-top:69px;cursor:pointer;font-size:16px;font-weight:400;color:#333;align-items:center;justify-content:center;user-select:none}.protocol.checked{color:#36c4d0}.protocol .link{font-size:16px;font-weight:400;color:#333;text-decoration:underline}.protocol.checked .link{color:#36c4d0}.protocol>.checkbox{position:relative;width:16px;height:16px;border:1px solid #333333;margin-right:6px}.protocol.checked>.checkbox{border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAACBUlEQVQ4T62UTWsTYRSFz0kmRqSLVFwoSHEjIjQmsckk1qR+gQvBj4WWojvBX+DCasEutIK/wB9QcKEgVFfqIpZkjE3aTkb8QBFXorgQKkRRmZkrM3XKzHSopvFdvvfeZ+6598xL/IdT1NpHBVJgTyyRWFEzpgS4RODmumEHq1Xlm9I/TWLMbYi4uD6YCFXNmAZwzlNG4jzVelt6krpSzAsurFnO/nOHhZpxnJQZV5jvEJjsClaovtjKhPkSwOawGgEedwer6zMET6weC78AMhUJy1b1VPtQbslfpNb0MyDvRHT0JKbEx+ZK6c8BWHFW3ykKb0HYaZYzp7zCofn5TfEfideADIRhnZSSfDU4+Mt1h7MA56Lvq3UZIuMANgKQmM38s5HMopOk1o0rjowgiLcBOetfnmeNNwB2+ZMFcr9Vzp10JG9I8D2Afl/8QSelnO5bMn9GwXQAuZAEtzuLcozENS8mxKKdNCsL+fz3sK2WZ7Y/Ey9oxgSBqwCUFajgIYg9ALb9uftEhepcKfNhWX7Qo4EFqHWjAsg9AFsi/gpLbPtIa2TvrBdbE+YklRoLu20z/gjE9tDAJ5rlzI2AXdbqzEssNfQdtsmaBySgDXx8e+Du6KjVNcwp2Pf0edqybAeYjMesdGN46F1Y+l9lBr6sGYfFluFWJXs96mWJhPXyBPl99hs+jPNMEtaMMgAAAABJRU5ErkJggg==);background-size:100% 100%;background-repeat:no-repeat;position:relative}.form-item>.time-note{position:absolute;right:-260px;width:188px;height:32px;line-height:32px;padding-left:12px;box-sizing:border-box;color:#333;font-size:16px;font-weight:700;border:1px solid #E8E8E8;border-radius:8px}.form-item>.input-notice{position:absolute;right:-333px;color:#999;font-weight:400;font-size:14px;height:32px;line-height:32px}.form-item>.input-notice>i{font-style:normal;color:red;font-weight:700;font-size:16px}.form-item>.value{width:320px}.form-item>.value.birthday-wrapper{width:320px;height:32px;position:relative}.form-item>.value.birthday-wrapper .birthday-date-picker{width:100%;height:32px}.form-item>.value.birthday-wrapper .birthday-date-picker .ant-picker{width:100%;height:32px;border:1px solid #E8E8E8;border-radius:8px;font-size:16px;font-weight:400}.form-item>.value.birthday-wrapper .birthday-date-picker .ant-picker:hover,.form-item>.value.birthday-wrapper .birthday-date-picker .ant-picker:focus{border-color:#36c4d0}.form-item>.value.birthday-wrapper .birthday-date-picker .ant-picker-input>input{font-size:16px;font-weight:400;color:#333}.form-item>.value.birthday-wrapper .birthday-date-picker .ant-picker-input>input::placeholder{color:#999;font-size:16px;font-weight:400}.form-item>input.value{border:1px solid #E8E8E8;padding-left:12px;height:32px;line-height:32px;border-radius:8px;color:#333;font-size:16px;font-weight:400;box-sizing:border-box}.form-item>textarea.value{border:1px solid #E8E8E8;border-radius:8px;color:#333;font-size:16px;padding:8px 12px;height:64px;font-weight:400;box-sizing:border-box}.form-item>.time-note::placeholder,.form-item>textarea.value::placeholder,.form-item>input.value::placeholder{font-size:16px;font-weight:400;color:#999}.form-item input[type=time]::-webkit-calendar-picker-indicator,.form-item input[type=date]::-webkit-calendar-picker-indicator{color:#0000;opacity:1;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAADB0lEQVRIS72VXWhURxTH/2fmEhOI4Ee1tLm7M0vQkI32xb4UbFEIKgjBJxXpYxQRlFao8cFgS3xo+9AWgmKpb74YfVFBKEUwqCCIIgiulAR2Zu9GidbUB5t1y84cmWW3bCXkGr8GLlzmnPM75/7PmTuEOZbW+mtmXmatHZ7L3rqnlBohohljzM8v+9LLG3EcLxNCnCCilUR0MQ3OzAPM/Mh7v69cLs+0+v8HV0p9BOAHADsBPAbwjJlvpMGJ6DMAnQBWADgDYMha+zDE1eFKqV4AlwFccc4NRVG0G8ASY8xXaXCt9S8AntZqtd+klKG4jQD6rbX3KY7jDinlPSI6bYw5GmBa628XCjfGhJgQ+x0zf+mcW0NKqW8AbLPWrgfAwSGbzQ4R0XJr7aG0ypVSPzLzk1KpFKquq6GUug7gfHi5Q0TfG2PGWkAyn8/LQqHwbxo8n8+3FQoFByA89aW13sHMhwO8KoRYXSwWbRroVe25XE557/8McGbmk0KI6qsGp/l57xcR0d46nIiCXs/TghZgb2fmoSZ8qTHm6QKC53XVWi9h5r/fH7ynp2dxtVrtDmU552pJkhQA+DARlUqllzkoSNzR0XG/MUkijuO+KIpkiKlUKhPT09P/zFm5UmofgOZse+fc5nK5PKG13hKa3tQiNMsY83scx2ullBcAiIbtmLX21PuX5Z00tFarfTA1NfWku7s745xbF5J4711bW9sfk5OT1fCZADa0JB8P06W1bnfObZJS1mVxzt1MkuRBV1fX8iiK/grTMiOE2FAsFu8qpXYB2NOAhOM8aK0tZjKZz4UQI0249344SZJrcRyvklL+2tScmY+XSqVzuVzuE+/9OGWz2fNEdMtae+xtyaKUOsLMnwZ4PxGdBdDX/Mm/SZLGpXOPmbc3L4tTANZ577cGzV4XnslkPhZCXAJw21o7WIeHQzI7OzsasgH4SQhx0TlXEkLU/+/zLe89SSmz3vsBAAeZeayzs/NAOGT/u6AbjdsP4AsAH6aBW+zTAK5670dDo5v7LwAM04cGEY/6FAAAAABJRU5ErkJggg==) no-repeat;width:20px;height:20px;border-width:0;position:absolute;right:0;top:4px;z-index:10;outline:none}.form-item>div.value{display:flex;flex-direction:row;height:32px;line-height:32px;align-items:center}.form-item>div.value>.start,.form-item>div.value>.end{height:32px;border-radius:8px;position:relative;color:#333;font-size:16px;font-weight:400;box-sizing:border-box}.form-item>div.value>.start input,.form-item>div.value>.end input{height:32px;padding:0 8px;border-radius:8px;width:112px}.form-item>div.value.choose{border:1px solid #E8E8E8;padding-left:12px;height:32px;padding-right:12px;line-height:32px;border-radius:8px;color:#333;font-size:16px;width:320px;font-weight:400;box-sizing:border-box;cursor:pointer;position:relative;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.form-item>div.value.choose[data-value=""]{font-size:16px;font-weight:400;color:#999}.form-item>div.value>.checkbox{color:#333;font-weight:400;font-size:16px;position:relative;padding-left:24px;line-height:18px;margin-left:30px;cursor:pointer}.form-item>div.value>.checkbox.checked{color:#36c4d0}.form-item>div.value>.checkbox:nth-child(2){margin-left:110px}.form-item>div.value>.checkbox:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:50%;box-sizing:border-box}.form-item>div.value>.checkbox.checked:before{border:3px solid #36C4D0}.form-item>div.value>.checkbox.checked:after{content:"";position:absolute;right:28px;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:#36c4d0;border-radius:50%}.tabviews .tabview .btn-step2{width:270px;height:42px;line-height:42px;text-align:center;background-color:#36c4d0;border-radius:5px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;align-self:center;margin-top:40px;user-select:none;margin-bottom:40px}.form-item>.btn-upload{position:absolute;right:-156px;height:32px;background-color:#ddd;border:1px solid #E8E8E8;border-radius:8px;box-sizing:border-box;cursor:pointer;user-select:none;font-size:16px;display:flex;flex-direction:row;align-items:center;justify-content:center;width:150px}.form-item>.btn-upload:active{opacity:.7}.form-item>.label{width:112px;margin-right:30px;text-align:right;height:32px;line-height:32px;color:#333;font-weight:700;font-size:16px}.form-item>.label>i{color:red}.form-item>.value .value-item{position:relative;width:124px;height:32px;margin-right:10px}.form-item>.value .value-split{display:inline-block;line-height:32px;color:#333;font-size:16px;font-weight:400;text-align:right;margin:0 10px}.form-item.area>.value .value-item{width:152px;position:relative}.options{position:absolute;left:0;top:40px;overflow-y:scroll;overflow-x:hidden;width:152px;height:170px;border:1px solid #E8E8E8;z-index:9999;background-color:#fff;box-shadow:1px 1px 5px #eee;border-radius:2px}.options>.option{padding-left:12px;height:33px;line-height:33px;background-color:#fff;border-bottom:1px solid #E8E8E8;color:#999;font-size:16px;font-weight:400}.options>.option.checked{background-color:#ddd}.form-item>.value .value-item .select{position:absolute;left:0;top:0;width:124px;height:31px;color:#333;font-size:16px;font-weight:400;padding-left:12px;border:1px solid #E8E8E8;border-radius:8px;box-sizing:border-box;cursor:pointer}.form-item.area>.value .value-item .select{width:152px}.form-item>div.value.choose:before,.form-item>.value .value-item .select:before{content:"";position:absolute;right:-1px;top:-1px;height:31px;width:20px;background-color:#ddd;border:1px solid #E8E8E8;border-radius:8px;box-sizing:border-box}.form-item>div.value.choose:after,.form-item>.value .value-item .select:after{content:"";position:absolute;right:3px;bottom:13px;width:10px;height:4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAAhklEQVQYVzWLMQpCMRiDE16hCDp7B8f+QulVXDyDuAgO4iC4iGdw8S4F6aTewVmXQssvT/uyJPlCKCJ3AGNV3aaUrgAUf9E5tyB5APChiDwAzH4Leau1rvvcdd1JVeft9GQIYZRzXpHcAJi0YbC3qh6ttWcOxHs/LaXsACwbuxhj9jHGV9+/oK0olG6kFGwAAAAASUVORK5CYII=);background-size:100% 100%;background-repeat:no-repeat;box-sizing:border-box}.lds-ring{display:inline-block;position:relative;width:32px;height:32px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;margin:4px;border:4px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success{text-align:center;margin-top:20px;font-weight:400;color:green;font-size:18px;box-shadow:2px 2px 5px #e8e8e8,-2px -2px 2px #eee;border-radius:6px;line-height:35px;margin-bottom:20px;padding:8px 0}.success .row{display:flex;flex-direction:row;align-items:center;justify-content:center}.success .row>img{width:64px;height:64px;margin-right:12px}.success .row.notice{color:#ff0009}
