﻿@charset "utf-8";



.iwl_login{display:flex;padding-top:88px}
.iwl_login .login_left{width:calc(58.4vh - 82px);overflow:hidden;position: relative;}
.iwl_login .login_left img{max-width:100%;content:normal !important;vertical-align:top}
.iwl_login .login_right{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center}
.iwl_login .login_main{width:520px;/* height:460px; */border-radius:20px;background-color:#fff;margin:0 auto;box-shadow:0 40px 60px rgba(0,0,0,.08);padding: 0 0 30px 0;}
.iwl_login .login_main .login_head{margin-bottom:30px;padding-top:48px;text-align:center}
.iwl_login .login_main .login_head span{font-size:24px;line-height:36px;display:block}
.iwl_login .login_main .login_form{padding:0 80px}
.iwl_login .login_main .login_form .login_input{position:relative;padding: 14px 0;border-bottom: 1px solid #eaeaea;}
.iwl_login .login_main .login_form .login_input input{font-size:14px;line-height: 30px;height:auto;padding:0;color:#666;border:none;background-color: #fff !important;width:100%;padding-left: 10px;}
.iwl_login .login_main .login_form .login_forget{margin-top:10px;display:block;font-size:14px}
.iwl_login .login_main .login_form .login_btn{font-size:15px;line-height:48px;cursor:pointer;transition:.36s ease;text-align:center;color:#fff;border-radius:24px;background-color:#146eee;box-shadow:0 4px 10px rgb(52 205 139 / 40%);width:100%;background-image:-moz-linear-gradient( -10deg,rgb(35,215,152) 14%,rgb(150,229,36) 100%);background-image:-webkit-linear-gradient( -10deg,rgb(35,215,152) 14%,rgb(150,229,36) 100%);background-image:-ms-linear-gradient( -10deg,rgb(35,215,152) 14%,rgb(150,229,36) 100%);margin-top:20px;border:none}
.iwl_login .login_main .login_form .login_zc{margin-top:20px;text-align:center;color:#999;font-size:14px}
.iwl_login .login_main .login_form .login_input input::-webkit-input-placeholder{color:#bbb}
.iwl_login .login_main .login_form .login_input input:-ms-input-placeholder{color:#bbb}
.iwl_login .login_main .login_form .login_input input:-moz-placeholder{color:#bbb}
.iwl_login .login_main .login_form .login_input input::-moz-placeholder{color:#bbb}
.iwl_login .login_main .login_form .login_input .state-disable{position:absolute;right:0;top:0;line-height:60px;font-size:14px}
.iwl_login .login_main .login_form .login_input .state-disable a{color: #146eee;}


#big_banner .swiper-pagination{text-align:center;bottom:32px;display:flex;height:0;align-items:flex-end;justify-content:center;width:100%}
#big_banner .swiper-pagination-bullet{width:28px;height:10px;border-radius:10px}
#big_banner .swiper-pagination-bullet-active{background:#fff !important}

.reg_select{}
.reg_select select{font-size:14px;height:auto;color:#666;border:1px solid #eaeaea;background-color:#fff;width:100%;padding:10px;margin-top:16px;border-radius:5px}


.reg_nav{padding:0 80px}
.reg_nav ul{background-color: #f1f1f1;display: flex; border-radius: 100px;}
.reg_nav ul li{width: 50%;text-align: center;line-height: 46px;font-size: 15px;}
.reg_nav ul li:hover{ cursor:pointer;}
.reg_nav ul li.on{background-color: #146eee;border-radius: 100px;}
.reg_nav ul li.on .reg_nav_a{color: #fff;}
.reg_nav ul li .reg_nav_a{color: #999;}


