@charset "utf-8";
/* CSS Document */
.clear{ clear:both}
*{margin:0px; padding:0px;}
body, html{ 
	width:100%; 
	height:100%;
}
body{ 
	margin:0px; 
	padding:0px; 
	width:100%;  
	/* background-image:url(../img/certificate/bjt.jpg);  */
	background-size:100% auto;
	background-repeat: no-repeat;
}

.logo { 
	overflow:hidden; 
	width:60%;  
	margin: 0px auto; 
	padding-top:60px; 
	padding-bottom:20px; 
}/*logo*/
.logo img{ 
	margin:0px auto;
}

#box_main{  
	overflow:hidden;  
	width:520px;  
	margin: 0px auto;
	background:url(../img/login/login_l.png) top left; 
	padding: 20px; 
	}
.logogo{ 
	width: 480px;
	overflow:hidden;
	float:left;  
	background-color: #fff;
	padding: 30px 20px;
}/*登录框*/
.login_til{
	height:50px; 
	line-height:50px;
	margin-left:17px; 
	float:left;
}

#box_main table{ 
	width:100%; 
	float:left; 
	color:#fff;  
}
#box_main td{ 
	height:50px; 
	text-align:center;
	font-size:14px; 
	font-size:18px;
}
input[type=text]{
	border: 1px solid #e6e6e6;
	height: 38px;
	line-height: 38px;
	padding:0 5px 0 30px;
}
.w375input{
	width: 340px;
}
.yzm{
	width: 375px;
	margin: 0px auto;
}
.yzm input{
	width: 225px;
	float: left;
}
.yzm span{
	float: left;
	display:-moz-inline-box; 
	display:inline-block;
}
.yzm a{
	float: right;
	display:-moz-inline-box; 
	display:inline-block;
	width: 105px;
	overflow: hidden;
}
.yzm a img{
	width: 105px;
}
.nameid{
	background:url(../img/certificate/login01.png) no-repeat 5px center; 
}
.name{
	background:url(../img/certificate/login02.png) no-repeat 5px center; 
}
.paswd{
	background:url(../img/certificate/login03.png) no-repeat 5px center; 
}
td input.btn{ 
	padding:0; 
	width:375px; 
	height:50px; 
	line-height:48px; 
	font-family:"微软雅黑"; 
	font-size:18px; 
	color:#FFF; 
	border:0px solid #009688; 
	background-color:#009688; 
	cursor:pointer;  
}
.bottom{ 
	width:100%; 
	height:62px;
	line-height:40px; 
	font-size:14px; 
	color:#666; 
	text-align: center;
	position:absolute; 
	bottom:110px;
	}
/**/
.login_til span{font-size:16px; padding-left:20px; color:#FFFFFF}
.logogo .input01{ color:#666666;  height:25px; width:200px; border:0px; font-size:18px; padding:5px; background-color:#fff;}

.btm{ height:40px; line-height:20px; position:absolute; bottom:50px;  padding-left:40px; }
.btm span{ font-family:"宋体"; font-size:12px; color:#32373b;}


.login_but{
}
.login_but a:link { 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2659a1', endColorstr='#0f2f5e');
background: -ms-linear-gradient(top, #2659a1,  #0f2f5e); 
background:-moz-linear-gradient(top,#2659a1,#0f2f5e);
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#2659a1), to(#0f2f5e));
 -webkit-background-origin:padding-box; -webkit-background-clip:content-box; border:2px solid #0e2656; color:#fff; }
.login_but a:visited { 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2659a1', endColorstr='#0f2f5e');
background: -ms-linear-gradient(top, #2659a1,  #0f2f5e); 
background:-moz-linear-gradient(top,#2659a1,#0f2f5e);
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#2659a1), to(#0f2f5e));
 -webkit-background-origin:padding-box; -webkit-background-clip:content-box; border:2px solid #0e2656; color:#fff; }
.login_but a:hover { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2659a1', endColorstr='#0f2f5e');
background: -ms-linear-gradient(top, #2659a1,  #0f2f5e); 
background:-moz-linear-gradient(top,#2659a1,#0f2f5e);
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#2659a1), to(#0f2f5e));
 -webkit-background-origin:padding-box; -webkit-background-clip:content-box; border:2px solid #0e2656; color:#fff; }
.login_but a:active { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2659a1', endColorstr='#0f2f5e');
background: -ms-linear-gradient(top, #2659a1,  #0f2f5e); 
background:-moz-linear-gradient(top,#2659a1,#0f2f5e);
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#2659a1), to(#0f2f5e));
 -webkit-background-origin:padding-box; -webkit-background-clip:content-box; border:2px solid #0e2656; color:#fff; }
.login_but a{font-size:18px; color:#fff; text-align:center;-moz-border-radius:5px; -webkit-border-radius:5px;  border-radius:5px; width:160px; height:40px; display:-moz-inline-box; display:inline-block; line-height:40px;behavior: url(../js/ie-css3.htc); }

.dlm input{ background-color:#f3f8f8; border:1px solid #b4c1cc; height:17px; padding:5px 3px; width:200px;}

.btm{ height:40px; line-height:20px; position:absolute; bottom:50px;  padding-left:40px; }
.btm span{ font-family:"宋体"; font-size:12px; color:#32373b;}
/* CSS Document */


span.yhdl{ font-family:"微软雅黑"; font-size:18px; color:#fff; font-weight:bold}
span.ul{ font-family:Arial; font-size:14px; color:#fff; font-weight:bold}
td.yh{ padding-bottom:20px;}
span.eng{ font-family:Arial; font-size:14px; color:#fff;}
input.checkbox{width: 18px;height: 18px;/*position: absolute;left: 41%;*/}

.errorMessage{color:#f00;line-height: 30px;font-weight: bold;font-size: 16px;}




