.loginbgcolor{background: url(../images/bgpic.png) no-repeat 50% center; width: 100%; overflow: hidden; height: 700px;}
.loginwrapper{ width: 360px; margin: 0 auto;overflow: hidden; padding-top: 80px;}
.logintitle { color: #fff; margin-left: 20px;margin-bottom: 50px;}
.logintitle h1{ font-size: 36px; height: 40px;line-height: 40px; overflow: hidden;}
.logintitle p{font-size: 12px; text-transform: uppercase; letter-spacing: 1px; word-spacing: 4px;}
.loginbox{ background: #fff;    padding: 30px;}
.loginitem{ width: 300px; border: #38f 1px solid; height: 42px; line-height: 42px; overflow: hidden;}
.login-label{ float: left; width: 45px; height: 43px; background: url(../images/icon.png) no-repeat;}
.name-label{ background-position: 0px -57px;}
.pwd-label{ background-position: 0px -122px;}
.itext{ padding: 0 10px; height: 40px; line-height: 40px; overflow: hidden; border: 0; width: 205px; font-size: 16px;}
.clearbtn{ width: 13px; height: 13px;background: url(../images/icon.png) no-repeat -58px -28px;float: right; overflow: hidden; cursor: pointer; margin: 15px 10px 0 5px;}
.tips{ height: 20px; line-height: 20px; overflow: hidden;color: #f60; margin-left: 50px;}
.loginbtn{width: 300px; height: 42px; line-height: 42px; text-align: center;color: #fff; background: #38f; border: 0; overflow: hidden;font-size: 18px;}
.autologin{height: 18px; line-height: 18px; overflow: hidden;margin-bottom: 15px; color: #666;}
.sel{ float: left;  margin-top: 3px; margin-right: 6px;}
.footer{ margin: 0 auto; width: 500px; overflow: hidden; padding-top: 150px;}
.footer p{ font-size: 12px; color: #999; line-height: 18px; text-align: center;}