/* µÇÂ¼µ¯³ö²ã */
.lon-bg {background:url(../images/loginbut.png) no-repeat;}
.lon-arre {width:11px; height:6px; position:absolute; right:12px; top:-5px; background-position:0 -129px; z-index:10001; overflow:hidden}
.lon-colse {width:17px; height:16px; position:absolute; right:0; bottom:0; background-position:0 -135px; display:block; z-index:100000;}
#lognlayer {position:absolute; top:35px; right:0; width:286px; /*height:142px;*/ z-index:10001; background:white; border:1px solid #0564b0; border-top:none; display:none}
#lognlayer .content {width:260px; /*height:113px;*/ margin:auto; padding:10px 0;}
#lognlayer .content .l {width:121px; height:113px; float:left; border-right:1px solid #dedede; text-align:left}
	#lognlayer .content .l span {height:22px; font-size:12px; font-weight:bold; color:#3b3b3b; display:block; margin-bottom:10px; overflow:hidden; line-height:22px;}
	#lognlayer .content .l a {width:109px; height:26px; margin-bottom:7px; display:block}
	#lognlayer .content .l .a1 {background-position:0 0;}
	#lognlayer .content .l a.a1:hover {background-position:0 -66px;}
	#lognlayer .content .l .a2 {background-position:0 -33px;}
	#lognlayer .content .l a.a2:hover {background-position:0 -98px;}
#lognlayer .content .r {width:125px; height:123px; float:right;}
	#lognlayer .content .r .iput {height:26px; margin-bottom:7px; text-align:left;position: relative;}
	#lognlayer .ph-label {-moz-transition: all 0.2s ease-out 0s; color: #999999;height: 24px;line-height: 24px;
    opacity: 1;padding: 0 0 0 10px;position: absolute; left:0; top:6px; _top:0px;*top:0px;}
	#lognlayer .ph-focus .ph-label{ color:#dddddd}
	#lognlayer .content .r .iput input.highlight { border:1px solid #990D1B}
	
	#lognlayer .content .r .iput input {height:22px; padding:0 0 0 5px; width:115px; line-height:22px; border-left:1px solid #9f9f9f; border-top:1px solid #9f9f9f;  border-right:1px solid #dadada; border-bottom:1px solid #dadada; }
	#lognlayer .content .r .subbut {height:25px; text-align:left; padding-top:5px;}
	#lognlayer .content .r .but {width:48px; height:24px; line-height:24px; text-align:center; color:white; background:#727272; border:none; float:left; margin-right:5px; cursor:pointer}
	#lognlayer .content .r .but:hover {background:#0061ae;}
	#lognlayer .content .r .subbut .but1 {width:49px; height:22px; line-height:22px; background:#f1f1f1; border:1px solid #c7c7c7; text-align:center; font-size:12px; color:#383838; display:block; float:left}
	#lognlayer .content .r .subbut a.but1:hover {background:#727272;  border:1px solid #727272; color:white; text-decoration:none;}
	#lognlayer .content .r .txt {height:20px; text-align:left; padding-left:3px;}
	#lognlayer .content .r .txt a {color:#434343; font-size:12px;}
	#lognlayer .content .r .txt a:hover {color:#cd0000}

#lognlayer .login-msg {margin:0 auto; display:none}
#lognlayer .login-msg p.error{background:url(../images/icon_error.png) no-repeat 3px 3px; line-height:20px;
background-color: #FFF2F2; border:1px solid #FF8080;line-height: 18px;padding: 2px 10px 2px 23px; color:#666; text-align:left; margin-bottom:10px;}
#lognlayer .login-msg p.suc{background:#f5fdf6 url(../images/ok.gif) no-repeat 3px 2px; line-height:20px;border:1px solid #199322;line-height: 18px;padding: 2px 10px 2px 26px; color:#666; text-align:left; margin-bottom:10px;}
#lognlayer .login-msg p {white-space: normal;word-wrap: break-word;}