/*登录页*/
.m-login{ font-family: 'Microsoft YaHei'}
.m-login input{ font-family: 'Microsoft YaHei'}
.m-login{ position: relative; width: 100%; overflow: hidden; }
.m-login .bg{ position: relative; height: 662px; background: url(../img/login/bg.png) no-repeat;max-width: 1366px;}
.m-login .box{ position: absolute; top: 211px; right: 20%;}
.m-login .box .bg{ position: absolute; z-index: 1; opacity: 0.6; width: 461px; height: 383px; background: url(../img/login/box.png) no-repeat;}
.m-login .box .ctn{ position: relative;  width: 442px; height: 344px; z-index: 2; padding: 20px 0 0 33px }
.m-login .tit{ height: 50px; line-height: 50px; font-size: 28px; color: #4696D1; margin-bottom: 10px;}
.m-login .icon-appName-login{ width: 348px; height: 33px; background-position: 0 -366px; text-indent: -9999px; vertical-align: middle;}
.m-login .icon-logo-s{ vertical-align: middle; margin-right: 2px; }
.m-login .ipt{ width: 313px; height: 51px; background: url(../img/ipt-bg.png) no-repeat; margin: 0 0 10px 46px;}
.m-login .ipt .icon{ position: relative; left:3px; top: 3px; float: left;}
.m-login .ipt input{ width: 260px;  height: 46px; line-height: 46px; font-size: 14px; text-indent: 5px; border: 0 none; float: right; margin: 2px 2px 2px 0; }
.m-login .yzm i{ display: inline-block; position: relative; left:3px; top: 3px; width:98px; height: 46px;  background: #EEE;}
.m-login .yzm input{ width: 208px; }
.m-login .submit{ margin:33px 46px;}
.m-login .btn{ display: inline-block; width: 313px; height: 55px; line-height: 55px; cursor: pointer; color: #FFF; text-align: center; font-size: 22px; background: url(../img/btn-b-green.png);}

.m-login nav{ width: 1000px; height: 180px; background: url(../img/login/link-bar.png) no-repeat 0 110px; margin: 0 auto;}
.m-login .linkBar{ padding: 55px 0 0 130px;}
.m-login .linkBar a{ display: inline-block; margin-right: 70px; text-decoration: none; font-size: 16px; color: #666;}
.m-login .linkBar i{ display: block; margin: 0 auto;}
.m-login .linkBar .icon-dot{ width: 20px; height: 17px; background-position: -49px -249px;  margin: 5px auto;}
.m-login .linkBar .icon-nav-1{ width: 30px; height: 45px; background-position: 0 0;}
.m-login .linkBar .icon-nav-2{ width: 39px; height: 31px; background-position: -35px -14px;}
.m-login .linkBar .icon-nav-3{ width: 44px; height: 37px; background-position: -76px -11px;}
.m-login .linkBar .icon-nav-4{ width: 38px; height: 38px; background-position: -124px -6px;}
.m-login .linkBar .icon-nav-5{ width: 44px; height: 36px; background-position: -168px -8px;}
.m-login .linkBar .icon-nav-6{ width: 20px; height: 42px; background-position: -214px -5px;}
.m-login .linkBar .icon-nav-7{ width: 51px; height: 31px; background-position: -235px -17px;}
/*1024下的布局*/
@media screen and (max-width:1024px) {
	.m-login .box{ position: absolute; top: 211px; right: -25px;}
	.m-login nav{ margin-left: -29px;}
}
