html
{
	overflow:auto;	
}
body,html{
	font-family: Arial, Helvetica, sans-serif;
}
body{
	width: 100%;
	margin: 0;
}
.loginB
{
	width:100%;
	min-width:1150px;
	position:relative;
	overflow:hidden;
}

.logoDiv
{
	height:43px;
	padding:20px 20px;
}

.logoMain
{
	float:left;	
}

.tel
{
	float:right;
	height:20px;
	padding-left:25px;
	color:#9c9c9c;
	font-weight:bold;
	margin-top:15px;
}
.tel_dp
{
	background:url(/img/login/back_tel.png) no-repeat;
}

.tel_black
{
	background:url(/img/login/back_tel3.png) no-repeat;
}

.contentB
{
	background:url(/img/login/background_only.jpg) no-repeat;
	background-size:100% 100%;
	min-height:560px;
	max-height:800px;
	width:100%;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/login/background_only.jpg',sizingMethod='scale'); 
}

.tContent
{
	position:absolute;
	font-family:Microsoft YaHei;
	font-size:40px;
	color:white;
	top:180px;
	left:10%;
	z-index:1;
}

.dpContent
{
	position:absolute;
	font-size:20px;
	color:white;
	top:265px;
	left:10%;
	z-index:1;
	font-family:Microsoft YaHei;
}

.learnContent
{
	position:absolute;
	font-size:16px;
	color:white;
	top:310px;
	border:1px solid #c6d7e1;
	left:10%;
	z-index:1;
	padding:5px 15px;
	cursor:pointer;
	text-decoration:none;
	font-family:Microsoft YaHei;
}

.mainContent
{
	margin:0 auto;
	width:1150px;
	position:relative;
}

.imgContent
{
	background:url(/img/login/background_img.png) no-repeat;
	height:560px;
	width:597px;
	position:relative;
	margin-left:50px;
}

.loginContent
{
	height: 332px;
	padding: 30px;
	width: 302px;
	padding-top: 40px;
	background: url(/img/login/log.png) no-repeat;
	top: 105px; 
	right: 40px;
	position: absolute;
	clear: both;
	z-index: 999;
}

.loginContent_auth
{
	background:url(/img/login/log_auth.png) no-repeat;
	top:115px;
	height: 332px;
	padding: 30px;
	width: 302px;
	padding-top: 40px;
	right: 40px;
	position: absolute;
	clear: both;
	z-index: 999;
}

.loginBody
{
	position:relative;
  	padding: 0 20px;
}

.logo1
{
	height:35px;
	clear: both;
	margin-bottom:5px;
}

.logo_left_img{
	width: 82px;
	height:30px;
	display:block;
	float: left;
}
.logo_left_img_dp
{
	background: url(/img/login/logo1.png);
}
.logo_left_img_blank
{
	background: url(/img/login/logo3.png);
}
.logo_left_img_uniview
{
	background:url(/img/login/logo5.png);
}

.product_model
{
    width: 170px;
    height: 24px;
    float: right;
    margin-top: 10px;
    color: #2d6cb1;
    font-size: 18px;
    font-family: Microsoft YaHei;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
}

.product_model_auth
{
    height: 24px;
    float: left;
    margin-top: 22px;
    margin-left:10px;
    color: #000000;
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight:600;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: right;
}

/*去掉chrom下输入框黄色背景*/
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px #d6e3eb inset !important;
}

.inputDiv
{
	position:relative;
	margin:25px 0 0 0 ;
	float:left;
}

.iconLabel
{
	background:#c6d7e1;
	height:32px;
	width:32px;
	position:absolute;
	top:1px;
	left:1px;
	+top:2px;
}

.icons
{
	position:absolute;
	top:8px;
	left:8px;
}

.loginInput
{
	border:1px solid #91b4d0;
	background:#d6e3eb;
	color:#3c4a5a;
	height:30px;
	line-height: 30px;
	width: 220px;
	padding-left: 40px;
	padding-right: 0;
}
.loginInput{
	+padding-right: 1px; 	
}

.loginCode
{
	width:110px;
}

#verify_code,#verify_img,#valid_pic,.codeRefresh,.formLogin{
	float: left;
}
#verify_box{
	width:262px;
}

.loginBtn
{
	border:1px solid #1862ad;
	background: #1862ad;
	color:white;
	height:30px;
	width:262px;

	font-weight:bold;
	font-size:16px;
	cursor: pointer;
}
.otherbtn_style{
	background: #1E78D1;
}
.logining_btn:hover{
	background: #1E78D1;
}
/*按钮移入，过渡效果*/
.logining_btn{
	transition:all 0.3s;
	-webkit-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-moz-transition:all 0.3s;
}
.loading{
	background:#1862ad url(/img/login/loading_icon.gif) no-repeat 173px 4px;
	background-size: 24px;
}

.LangDiv
{
	position:relative;
	margin:25px 0 0 0;
	float:right;
	text-align:center;
}

.LangDiv_auth
{
	position:relative;
	margin:13px 0 0 0;
	float:right;
	text-align:center;
}

.LangNow
{
	color:#2568ae;
	font-family:Microsoft YaHei;
	font-size:14px;
	font-weight:bold;
}

.LangDis
{
	color:#829cc2;
	font-family:Microsoft YaHei;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}

.LangSep
{
	color:#4679a5;
	font-size:14px;
	font-weight:bold;
}

.footer
{
	margin:30px auto 0;
	margin-bottom:30px;
}

.copyright
{
	text-align:center;
	color:#9c9c9c;
	font-size:12px;
}

.codeRefresh
{
	width:18px;
	height:18px;
	cursor:pointer;
	background:url(/img/login/login_refresh.png);
    margin-top: 9px;
    margin-left: 10px;
}

.codeRefresh:hover
{
	background:url(/img/login/login_refresh_hover.png);
}

.codeRefresh:active
{
	background:url(/img/login/login_refresh_active.png);
}

.verityCode
{
	width:80px;
	height:25px;
	cursor:pointer;
	width:80px;
	height:25px;
	margin:5px 0 0 0;
}

/*提示信息盒子*/
#backInfoBox{
	width: 240px;
    padding: 5px;
    padding-right: 15px;
    position: absolute;
    bottom: 31px;
    margin: 0 auto;
    background: #FFFBE5 url(/img/login/error_icon.png) no-repeat 5px 6px;
    text-indent: 15px;
    font-size: 12px;
    border: 1px solid #91B4D0;
    color: #7a3e14;
    line-height: 15px;
    z-index: 999;
}
#backInfoBox{
	+width: 241px;/*IE6、7下兼容性问题*/
}
/* 出错提示关闭小图标 */
#clearInfoImg{
	display: block;
	width: 10px;
	height: 10px;
	position: absolute;
	top: 6px;
	right: 5px;
	background:url(/img/login/clear_info.png) no-repeat 0 0;
	cursor: pointer;
}

.ie-placeholder
{
	position:absolute;
	cursor:text;
	color:#a9a9a9;
	font-size:13px;
	top:0;
	left:41px;
	line-height:34px;
}

.banner_class
{
	position:absolute;
	left:10%;
	top:380px;
	z-index:1;
	overflow:hidden;
	border:none;
	width:200px;
	height:100px;
}

.div_span
{
	width:100%;
	height:100%;
	float:left;
}
/*此处有两个同名类是为了解决IE8兼容性问题：先用display:inline-block属性触发块元素，然后再定义display:inline，让块元素呈递为内联对象（原理：这是IE的一个经典bug，如果先定义了display:inline-block，然后再设置display回inline或block，layout不会消失），代码如下：
div {display:inline-block;}
div {display:inline;}*/
.banner_text
{
	color:white;
	line-height:1.5em;
	font-size:13px;	
	display:inline-block;
	font-family:Microsoft YaHei;
}
.banner_text
{
	color:white;
	line-height:1.5em;
	font-size:13px;	
	display:inline;
	font-family:Microsoft YaHei;
}
.img_down
{
	margin:0 auto;
	display:block;
	cursor:pointer;
	font-family:Microsoft YaHei;
	font-size:12px;
	text-decoration:underline;
}


