﻿/*#login{margin:60px auto 0 auto;padding:0;list-style:none;width:250px;}
#login img{vertical-align:middle;}
#login li{clear:both;padding:4px 0;font-size:14px;}
#login li .ip{border:1px solid #ccc;padding:8px 10px;margin:0;width:150px;border-radius:4px;vertical-align:middle;}
#login li .w01{width:350px;}
#login .msg{clear:both;padding:6px 0;font-size:14px;color:#f30;padding-left:42px;}
#login .p42{padding-left:42px;}*/

.login{/*! width: 500px; */margin: 42px auto 32px;background: #ffffff;}
.login .l_logo{padding: 25px 0 26px;width: 74px;margin: 0 auto;}
.login .l_title{font-size: 18px;color: #424242;letter-spacing: 1.12px;line-height: 26px;text-align: center;}
.login .l_title p{font-size: 14px;color: #757575;letter-spacing: 0.87px;}
.login ul li{margin-top: 30px;font-size: 14px;/*! line-height: 20px; *//*! padding: 20px 0; */}
.login ul li label{width: 74px;display: inline-block;text-align: right;font-size: 14px;color: #424242;}
.login ul li input{height: 38px;width: 256px;font-size: 14px;line-height: 38px; margin: 0px 10px 0 20px;padding-left: 38px;border: 1px solid #bdbdbd;border-radius: 3px;}
.login ul li input:focus{border:1px solid #1DA5EA;}
.login .icon_na{background: url("../images/icon_na.png") 15px 12px no-repeat;}
.login .icon_na:focus{background: url("../images/icon_n.png") 15px 12px no-repeat;}
.login .icon_pa{background: url("../images/icon_pa.png") 15px 13px no-repeat;}
.login .icon_pa:focus{background: url("../images/icon_p.png") 15px 13px no-repeat;}
.login .btn_box{margin:50px 65px 30px 98px;font-size: 12px;position: relative;width: 300px;}


/*按钮*/
.login .btn{width: 100%;display: inline-block;height: 40px;border-radius: 3px;background: #1DA5EA;/*! line-height: 40px; */text-align: center;/*! font-size: 16px; */color: #ffffff;cursor: pointer;letter-spacing: 0.2em;border: 0;margin: 0;padding-left: 0;}
.login .btn:hover{
	background: #0085C9;
}
