/*!
 * Copyright 2019 WeBank
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 *//*!
 * Copyright 2019 WeBank
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 *//*!
 * Copyright 2019 WeBank
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */.login{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;justify-content:flex-end}.login,.login .logo{display:flex;align-items:center}.login .logo{width:100%;flex-direction:column;justify-content:space-between}.login .logo .login-title{color:#dc4337}.login .login-bg{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../img/login_bg1.8989e62f.png);background-size:cover;background-position:55% 40%}.login .login-badge{width:130px;height:auto;position:absolute;top:40px;left:45px}.login .login-main{width:410px;height:auto;background-color:hsla(0,0%,100%,.8);margin-right:9.5%;padding:40px;border-radius:6px;z-index:8}.login .login-main .login-title{font-size:15px;display:block;text-align:center;color:#dc4337;margin-top:10px}.login .login-main .label{font-size:14px;color:#3f3f3f;font-weight:400;padding-left:0}.login .login-main input{border:none;height:45px;border-radius:4px;padding-left:15px;color:#6b6b6b;border:1px solid #767676;background-color:hsla(0,0%,100%,.1)}.login .login-main input::placeholder{color:#6b6b6b}.login .login-main button{height:45px;background-color:#dc4337;border-color:#dc4337}.login .remember-user-name{margin:5px 0 0 10px;color:#333}.login .ivu-form-item:nth-child(2){margin-bottom:15px}.login .ivu-form-item:nth-child(3){margin-bottom:5px}.login .ivu-form-item{margin-bottom:10px}.login .ivu-form-item .forget{display:block;text-align:right;color:#dc4337;cursor:pointer}.radioGroup{padding-left:20px;display:block}.radioGroup .ivu-radio-group-item{width:100%}.forget_con{padding:11px 30px}.forget_con p{margin-bottom:10px}.forget_con p span{width:30px;height:30px;display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAAXNSR0IArs4c6QAAAG1JREFUWEdjZMAC7jib/8cmTm0xxlHLkUNgZAT7bReLBvR4Z/z/v57aiQubeYyjliMHy2iw0zrRjSY4lBAeTXCjCY5WITCa1UazGjgERgsZWmUxmLmDL6vRwseqe05gNlSxNSBHLadmCAy6YAcAvKN6wgQOVSIAAAAASUVORK5CYII=) no-repeat 50%/30px auto;text-align:center;color:#fff;margin-right:10px;font-size:14px;padding-left:5px;line-height:25px}.forget_con p:last-child{margin-bottom:0}.forget_footer button{width:100px;background:#dc4337}.ivu-modal-header{border-radius:6px}.tips_con{color:#3f3f3f;border-radius:5px;padding:10px;line-height:1.5;font-size:12px;margin-top:30px}.tips_con p{text-indent:2em}