UNPKG

ttk-app-core

Version:
330 lines (298 loc) 8.2 kB
.edfx-app-forgot-password{ width: 100%; height: 100%; &-header{ height: 60px; flex: 0 0 60px; background: #1EB5AD; font-size: 20px; font-weight: bold; flex-direction:row; align-items:center; overflow: hidden; justify-content: space-between; &-left { height: 60px; flex-direction: row; line-height: 60px; color: #ffffff; line-height: 60px; padding-left:30px; &-logo { width: 40px; height: 40px; margin: 10px 0 0 0; } &-sitename { font-family: 'Microsoft Yahei', 'PingFang SC'; font-weight: 700; font-style: normal; font-size: 24px; color: #FFFFFF; margin:0 auto; margin: 0px 0px 0px 15px; } &-split { width: 2px; height: 22px; background: #ffffff; margin: 21px 15px 0 15px; } &-login { font-size: 18px; font-weight: 400; } } &-right{ display: block; width:92px; line-height:36px; border:1px solid #ffffff; border-radius: 5px; font-size:16px; font-weight:400; text-align: center; color:#ffffff; margin-right:44px; cursor: pointer; } &-right:hover{ color:#9ad9c2; border-color:#9ad9c2; } } &-form{ flex: 1; overflow:auto; &>div{ width:400px; margin-right:auto; margin-left:auto; } &-bar { display: flex; justify-content: space-between; margin-bottom: 20px; text-align: center; width: 400px; height: 80px; position: relative; &-step-icon{ width: 50px; height: 50px; border:1px solid #666666; background: #ffffff; border-radius: 100%; text-align: center; line-height: 50px; font-size: 28px; font-weight: 400; color: #666666; margin:0 auto 5px; cursor: default; } &-step-description{ color:#666; } &-line{ position: absolute; width: 95px; height: 1px; background-image: linear-gradient(to right, #ccc 0%, #ccc 50%, transparent 50%); background-size: 10px 1px; background-repeat: repeat-x; } &-line.active{ background-image: linear-gradient(to right, #1EB5AD 0%, #1EB5AD 50%, transparent 50%); background-size: 10px 1px; background-repeat: repeat-x; } &-line:nth-of-type(1){ top:25px; left:72px; } &-line:nth-of-type(2){ top:25px; right:65px; } } .nextBtn:focus{ background: rgba(30, 181, 173, 0.7); } .ant-checkbox-inner{ border-color:#52aa84!important; } .ant-checkbox-checked .ant-checkbox-inner{ background:#52aa84!important; } .mk-datepicker:hover .ant-input,.mk-input:hover .ant-input{ border-color: #52aa83; outline: 0; box-shadow: 0 0 0 2px rgba(30,181,173, 0.2); } .has-error .mk-input:hover .ant-input,.has-error .ant-input:focus{ border-color: #ff4d4f; outline: 0; box-shadow: 0 0 0 2px rgba(245, 34, 45, 0.2); } .ant-input:focus { border-color: #52aa83; outline: 0; box-shadow: 0 0 0 2px rgba(82, 170, 131, 0.2); } .mk-form-item{ margin-bottom: 30px } .ant-form-item-control-wrapper, .ant-input-group-wrapper{ width: 400px; } .ant-form-item-control, .ant-input-wrapper{ height: 50px; } .mk-input{ height: 100%; } .ant-form-explain{ margin-top: 5px; } &-title { text-align: center; font-size: xx-large; margin:30px auto 16px!important; font-size: 28px; font-weight: 700; .ant-form-item-control { line-height:50px; } } &-captcha .ant-input { font-size: 14px; padding-left:20px!important; border-right-width: 0px; } &-captcha .mk-btn[disabled]:hover{ color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; } &-captcha .mk-btn:hover{ color: #52aa83; background-color: #fff; border-color: #52aa83; //box-shadow: 0 0 0 2px rgba(82, 170, 131, 0.2); } &-next, &-modify{ .mk-btn{ width: 100%; height: 100%; } .mk-btn-softly{ background-color: #1EB5AD; border-color: #1EB5AD; color:#fff; font-size:18px; border:none; } .mk-btn-softly[disabled]{ color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; border-color: #d9d9d9; } margin-bottom: 5px !important; } .ant-input-group-addon{ padding: 0px; border-width: 0px; .mk-btn{ height: 50px; border-bottom-left-radius: 0; border-top-left-radius: 0; font-size:14px; } } .mk-checkbox{ margin-right: 0px; } .prev,.backToLogin { color:#1EB5AD; } .prev:hover,.backToLogin:hover{ cursor: pointer; text-decoration: underline; color:#1EB5AD; a{ color:#1EB5AD } } /*mobile input style*/ .mobileInput input{ padding-left:20px!important; font-size:14px; } /*pwd input style*/ .pwdInput input{ padding-left:20px!important; font-size:14px; } /*re pwd input style*/ .rePwdInput input{ padding-left:20px!important; font-size:14px; } /*form bottom*/ .formBottom .ant-form-item-control{ .prev{ color:#1EB5AD; float:left; width:50px; } } .ant-btn:not([disabled]):hover{ background:rgba(30,181,173,0.7); color:#fff } &-relogin{ font-family: MicrosoftYaHei; padding-top: 70px; text-align: center; color: #999999; div:nth-of-type(1){ font-size:16px; margin-bottom:67px; i{ font-size:22px; vertical-align: middle; } span{ display: inline-block; vertical-align: middle; } } div:nth-of-type(2){ font-size:14px; cursor: pointer; color:#1EB5AD; } div:nth-of-type(2):hover{ text-decoration: underline; } } } &-footer{ height: 80px; flex: 0 0 80px;; justify-content: center; align-items: center; background: #f2f2f2; color:#a1a1a1; font-size:14px; font-weight:400; line-height:normal; a{ color:#1EB5AD; } p{ margin:0; } } }