@charset "utf-8";
html{ height:100%;}/* CSS Document */
body{font-family:"Microsoft Yahei"; }
a {text-decoration:none;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family: Microsoft YaHei; margin:0}
img{border: none;}
.clear{ clear:both;}
p{ margin:0}	

body{ width:100%; height:100%; background:url(../images/BI_logon_bg.jpg);background-attachment: fixed;background-size: cover;margin: 0;padding: 0; border: 0 none; height: 100%; position:relative}
.BI_logon{width:100%; height:100%; } 
.BI_logon_main{ width:1200px; height:100%; overflow:hidden; margin:0 auto; text-align:center; position:relative;} 
/*LOGO*/
.BI_logon_logo{ width:300px; height:70px; position:absolute; top:50px; left:100px} 
.BI_logon_logo img{ width:300px; height:70px;}
/*登录框*/
.BI_logon_box{ width:370px; height:400px; background-color:#ffffff; position:absolute; right:10px;top: 45%; transform: translateY(-45%); border-radius:10px;
-moz-box-shadow: 0px 0px 8px #e0e0e0; /* 老的 Firefox */
box-shadow:0px 0px 8px #e0e0e0;} 
.BI_logon_box_margin{ margin:40px;}
/*登录方式选择*/ 
/*输入账号密码登录*/
.BI_logon_box_option{ width:100%;} 
.BI_logon_box_option_nav{ border-bottom:2px solid #e5e5e5; height:48px; width:100%; } 
.BI_logon_box_option_nav ul{ margin:0;padding:0;float:left;}
.BI_logon_box_option_nav li{ float:left; font-size:20px; line-height:30px; color:#999999; margin-right:25px; margin-top:10px;position:relative; cursor:pointer;}
.BI_logon_nav_border:after { content: " "; height:2px; width:100%; color:#3468fe; border-bottom:2px solid #3468fe; position:absolute; bottom:-10px;left:0px}
.BI_logon_nav_current span{ color:#000000;}
.BI_logon_code{ width:40px; height:40px; float:right; cursor:pointer;}
.BI_logon_input{ width:100%; height:50px; background-color:#f7f8fb; border:1px solid #e5e5e5;margin-top:20px; display:flex;border-radius:10px;}
.BI_logon_input input{ color:#999999; /*输入后的字体颜色改为#000000*/ background-color:#f7f8fb; border:none;outline: none;-webkit-appearance:none; 
padding:0px; line-height:50px; margin:0px 18px; flex:1; font-size:14px;  }

.BI_logon_forget{ width:100%; text-align:right; height:50px; line-height:56px;} 
.BI_logon_forget span{ color:#000000; font-size:14px; cursor:pointer;}
.BI_logon_btn_confirm{ width:100%; height:58px;} 
.BI_logon_btn_confirm p{ background-color:#3468fe; color:#ffffff; height:58px; line-height:58px; text-align:center; cursor:pointer; border-radius:10px; }

/*扫码登录*/
.BI_logon_scan{ width:100%; height:auto; overflow:hidden;}
.BI_logon_scan_pic{ width:286px; text-align:center;margin: 0 auto;}
.BI_logon_scan_pic img{ margin:0 auto; width:170px; height:170px;}
.BI_logon_scan_title{ width:100%; margin:15px auto; height:30px;}
.BI_logon_scan_title p{ color:#000000; font-size:16px; line-height:24px;}
.BI_logon_choice{ width:100%; border-top:1px solid #e5e5e5; margin-top:15px;}
.BI_logon_choice_main{ width:200px; margin:0 auto; height:auto; overflow:hidden; padding-top:25px;}
.BI_logon_choice_list{ width:80px; float:left; text-align:center; cursor:pointer; margin:0px 10px;}
.BI_logon_choice_pic{ width:40px; height:40px; border-radius:50%; background-color:#eaf0ff; margin:0 auto;}
.BI_logon_choice_pic img{ width:22px; height:22px; margin:9px; }
.BI_logon_choice_list p{ color:#666666; font-size:14px; height:24px; line-height:24px; margin-top:10px;}

/*底部链接*/
.BI_logon_bottom{
	position: fixed;
	bottom:10px;
	left: 50%;
	transform: translateX(-50%);
}
.BI_logon_bottom a,.BI_logon_bottom p{
	color:#000000;
	font-size: 14px;
	float: left;
}
.BI_logon_bottom a{
	margin-right: 10px;
}