@charset "gb2312";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:12px;background:transparent; color:#000; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial, Helvetica, sans-serif; list-style:none;}
body{line-height:1}

body { width:100%; height:100%; overflow:hidden; background:#5d95e8 url(../images/login_bg.jpg) center center no-repeat; text-align:left; margin:0; padding:0;}

#loginBox{ width:430px; height:415px; overflow:hidden; background: url(../images/login.png) center center no-repeat; position:absolute;}
.loginDiv{ width:400px; height:200px; overflow:hidden; margin-left:auto; margin:130px 15px 85px;}
.loginDiv ul{ width:310px; height:150px; overflow:hidden; margin:15px auto 0; text-align:left;}
.loginDiv li{ width:306px; height:45px; overflow:hidden; line-height:30px; padding:1px 2px 4px; background:url(../images/loginInputBg.png) left top no-repeat;}
.loginDiv span{ width:65px; height:30px; overflow:hidden; line-height:30px; overflow:hidden; display:block; float:left;}
.loginDiv input{ width:230px; height:30px; overflow:hidden; line-height:30px; padding:0 5px; background:none; border:0; color:#666; float:right; outline:none;}

.tipsUserName{ background:url(../images/loginInputTipsUser.png) center center no-repeat;}
.tipsPWD{ background:url(../images/loginInputTipsPWD.png) center center no-repeat;}
.tipsVerifycode{ background:url(../images/loginInputTipsAlert.png) center center no-repeat; float:right;}

.pwdBox{ position:relative;}
.pwdBox input#aPWD{ position: absolute; z-index:991;}
.pwdBox input#PWD{ position: absolute; z-index:992; left:68px;}


.loginDiv li.vbs{ background:url(../images/loginInputBg2.png) left top no-repeat;}
.loginDiv li.vbs input{ width:130px; margin-right:20px;}
.loginDiv li.vbs b{ width:80px; height:30px; overflow:hidden; color:#333; display:block; float:right; line-height:30px;}
	.loginDiv li.vbs b img{ vertical-align:middle; padding:10px;cursor:pointer;}

input.loginSubmit{ width:54px; height:32px; overflow:hidden; display:block; float:right; background:url(../images/loginBtn.png) left top no-repeat; cursor:pointer; margin:0; padding:0;}
input.loginReset{ width:54px; height:32px; overflow:hidden; display:block; float:right; background:url(../images/loginBtn.png) -54px top no-repeat; margin:0; padding:0; margin-right:42px; cursor:pointer;}
input.loginSubmit:hover{ background:url(../images/loginBtnHover.png) left top no-repeat;}
input.loginReset:hover{ background:url(../images/loginBtnHover.png) -54px top no-repeat;}


/* Standard Definitions begin----------------------------------------*/
.clear{clear:both;}
/* ÇåÀí¸¡¶¯ */
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}