/* CSS Document */
.login{ width:100%; margin-top:80px;}
.login .div-c{ width:100%; overflow:hidden; height:auto;text-align:center;}
.login .div-logo{ }
.font1{font-size: 32px;font-family: '微软雅黑';color: #474747;}
.font2 {font-size: 24px;font-family: '微软雅黑';}

.bglogo{background-image:url('../images/logo2.png');width:214px;height:63px;}
.bgname{background-image:url('../images/name.png');width:16px;height:16px;}
.bgtenant{background-image:url('../images/tenant.png');width:16px;height:16px;}
.bgpwd{background-image:url('../images/pwd.png');width:16px;height:16px;}
.code{background-image:url('../images/code.png');width:73px;height:30px;}
.fl-l{float: left;}
.fl-r{float: right;}
.over-h{/*清除浮动*/overflow: hidden;}
.div-c{/*父元素水平居中*/text-align:center;}
.div-c1{/*子元素水平居中*/margin:0px auto;}
.font1{font-size:32px;font-family:'微软雅黑';color:#474747;}
.font-cl{font-size:12px;font-family:'[ZpixEX2]';}
.font2{font-size:24px;font-family:'微软雅黑';}
.font3{font-size:14px;font-family:'微软雅黑';}
.font4{font-size:18px;font-family:'微软雅黑';}
a:link {color: #474747;text-decoration: none;}
a:hover {color: #357ae9;text-decoration: underline;}
.middle-demo{
	height: 20px;/*垂直居中*/
	line-height: 20px;
	overflow: hidden;
}
.middle-demo2{
	height:90px; 
	line-height:90px; 
	overflow:hidden;
}
.middle-demo3{
	height: 80px;
	line-height: 80px;
	overflow: hidden;
}
.mi-de4{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.mi-de5{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.pos-a{/*绝对定位*/
	position:absolute;
}
.uc-a {
	-webkit-border-radius: .6em;
	border-radius: .6em
}
.uc-a1 {
	-webkit-border-radius: .4em;
	border-radius: .4em
}
.uba
{
	border:1px solid;
}

.ubt
{
	border-top:1px solid;
}
.ubb
{
	border-bottom:1px solid;
}

.ubl
{
	border-left:1px solid;
}

.ubr
{
	border-right:1px solid;
}
.b-no{
	border-style:none;
	padding-top: 15px;
    padding-bottom: 15px;
    height: 20px!important;
    line-height: 20px; background-color:#FFFFFF;
}
.b-gra { border-color: #ABABAB;}

.btlogin{ color: white;background-color: #486A9A;    -webkit-border-radius: .6em;border-radius: .6em;   font-size: 14px;font-family: '微软雅黑';}
.btreg{color: white;background-color: #656565;    -webkit-border-radius: .6em;border-radius: .6em;   font-size: 14px;font-family: '微软雅黑';}
.t-wh {
    color: white;
}
.c-blu {
    background-color: #486A9A;
}
.uc-a {
    -webkit-border-radius: .6em;
    border-radius: .6em;
}
.font3 {
    font-size: 14px;
    font-family: '微软雅黑';
}
.t-bla {
    color: black;
}
@media only screen and (max-width: 641px){
.b-no{
	width:240px!important;
}

#content{
	width:330px;
	margin:0 auto;
	margin-top:80px;
	margin-bottom: 30px;
}

}
.login-line1{ margin-top:40px;}
.login-line2{ margin-top:40px;}
@media screen and (max-width:700px){
.login{ margin-top:20px;}
.login-line1{ margin-top:20px;}
.login-line2{ margin-top:20px;}
.login-line1 .font1{ font-size:20px}
.login-line2 .font2{ font-size:20px}
}