body{background:#f7f7f7;}

.container{background:#fff;width:860px;margin:80px auto 0;padding:40px 0 100px;position:relative;}
.tohome{position:absolute;width:77px;height:77px;top:0;left:0;}

.logo{padding:20px 0;text-align:center;}
.logo img{max-height:80px;}
h1{text-align:center;padding:0 0 40px;}


.item-auto{width:360px;margin:0 auto;}
.item-input{margin-bottom:15px;position:relative;}
.item-input input{width:100%;border:1px #dedfe0 solid;height:46px;line-height:46px;text-indent:12px;outline-color:#f60;font-family:"courier new";font-weight:bold;}
.item-input input::-webkit-input-placeholder{
	font-weight:normal;
	color:#999;
}

.item-button a{width:100%;padding:0;height:50px;line-height:50px;margin:20px 0 0;font-size:16px;}
.item-find{text-align:center;padding:20px 0 0;color:#666;}
.item-find a{color:#666;}

.item-input .get-vcode{cursor:pointer;height:45px;line-height:45px;font-size:16px;position:absolute;right:0;top:1px;width:45%;padding:0;}

.checkdiv-out{position:absolute;width:100%;height:100%;background:#999;top:0;left:0;opacity: .5;}
.checkdiv{position:absolute;background:#fff;z-index:999;background:#fff;top:20%;left:50%;width:300px;margin-left:-150px;}
.checkdiv .close{position:absolute;width:50px;height:40px;font-size:20px;right:0;top:0;text-align:center;line-height:40px;color:#999;cursor:pointer;}
.checkdiv .close:hover{color:#f00;}
.checkdiv .title{font-size:18px;text-indent:15px;line-height:45px;border-bottom:1px #ddd solid;}
.checkdiv .content{padding:15px;position:relative;}
.checkdiv .content input{height:35px;line-height:35px;width:50%;text-indent:10px;font-family:"arial black";}
.checkdiv .content img{position:absolute;margin:1px 0 0 8px;cursor:pointer;}
.checkdiv .button{padding:15px 15px 15px;}
.checkdiv .button button{width:100%;height:40px;line-height:40px;font-size:16px;cursor:pointer;}
.showcheck{display:none;}
.checknotice{padding:5px 15px;color:#f00;display:none;}

.item-notice span{color:#0C0;}
.item-notice font{color:#f20;}
