html {font-size: 62.5%;}
body{
	background-repeat:no-repeat;
}

table{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	>font-size: 20px;
}
	
#save,button {
	font-family:DFKai-SB;
	font-weight:bold;	
}

a {
	float:right;
	text-decoration:underline;
}

td{
	padding-top:10px;
}

td span{
	*position:relative !important;
	*top:-8px !important;
}
#loginui label{
	color:#3380fb;
}

tfoot{
	font-family:Kaiti;
	font-style:italic;
}

#jzw,a{
	color:#3380fb;
}


#register{
	background-color:#25dcfc;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}

#getPWD{
	background-color:#27cffc;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
#enter{
	background-color:#25e1fd;
	border-radius: 5px;
	-webkit-border-radius: 5px;
}
#save{
	border-radius: 5px;
	-webkit-border-radius: 5px;	
}
.vc-text {
	ime-mode:disabled;
	font-size:16px;
	width:90px;
	>width: 118px;	
	height: 24px;
	>height: 26px;
	background: url(img/login/user_login_verifyCode.gif) no-repeat;
	padding-left: 25px;
	border-width: 0;
	*padding-top: 5px;
	padding-top: 5px\0;
}

.vc-pic {
	/* FF */
	position:relative !important;
	top:7px !important;
	/*IE7*/
	*position:relative !important;
	*top:0 !important;
	/*IE8*/
	position:relative\0;
	top:5px\0;
	/*IE5*/
	>top: 5px;
	/*IE6*/
	_position:relative;
	_top:-2px;		
	font-size:16px;
	cursor: pointer;
}

.txtusernamecssclass {
	ime-mode:disabled;
	font-size:16px;
	width: 173px;
	>width: 200px;
	height: 24px;
	>height: 26px;
	background: url(img/login/user_login_account.gif) no-repeat;
	padding-left: 25px;
	border-width: 0;
	*padding-top: 5px;
	padding-top: 5px\0;
}

.txtusernamecssclass1 {
	ime-mode:disabled;
	font-size:16px;
	width: 173px;
	>width: 200px;	
	height: 24px;
	>height: 26px;	
	background: url(img/login/user_login_account.gif) no-repeat;
	padding-left: 25px;
	border-width: 0;
}

.txtnamecssclass {
	font-size:16px;
	border-top-width: 0;
	padding-left: 25px;
	border-left-width: 0;
	background: url(img/login/user_login_name.gif) no-repeat;
	border-bottom-width: 0;
	width: 173px;
	>width: 200px;	
	height: 24px;
	>height: 26px;	
	border-right-width: 0;
}

.txtpasswordcssclass {
	font-size:16px;
	border-top-width: 0;
	padding-left: 25px;
	border-left-width: 0;
	background: url(img/login/user_login_password.gif) no-repeat;
	border-bottom-width: 0;
	width: 173px;
	>width: 200px;	
	height: 24px;
	>height: 26px;	
	border-right-width: 0;	
	*padding-top: 5px;
	padding-top: 5px\0;
}
/*IE9+*/
@media all and (min-width:0) {
    .txtusernamecssclass{
        padding-top: 3px\0;
    }
    .txtpasswordcssclass{
        padding-top: 3px\0;
    }
	.vc-text{
        padding-top: 3px\0;
    }
    .vc-pic{
        margin-top: 0\0;
    }      
}
.pwanswer{
	width:146px;
}

.copy-rights{
	text-align: center;
}

.ui-widget span.error {
	*font-size:11px;
	font-size:12px\0;
}

.ui-widget input,.ui-widget select{
	font-size:16px;
}

.ui-widget select{
	padding:2px 1px;
	padding:0 !important;
	*width:220px;
}

@media screen and (max-width: 1280px) {
	body,.ui-widget{
		font-size:1.8rem;
	}
	#register,#getPWD,#save{
		font-size:2rem;
	}
	#enter{
		font-size:2.4rem;
	}
	span.error {
		font-size:1.6rem;
	}
}
@media screen and (min-width: 1281px){
	body,.ui-widget,#register,#getPWD,#save{
		font-size:2.4rem;
	}
	#enter{
		font-size:2.4rem;
	}
	span.error {
		font-size:1.6rem;
	}
}