div {
	font-family: "Heiti TC";
 	color: #737373;
}

#mainContent {
	background:none;
}
#footerBG, #footerBaseBG {
	background:none;
}
#login {
	float:left;
	margin:0px; padding:0px;
	width:761px; height:448px;
}

#login .required {
	color:red !important;
}



#login .fieldError {
	float:left;
	margin-left:5px;
	margin-top:3px;
}



#login input[type=image] {
	width:auto; height:62px;
}

#login #setting {
	float:left;
	width:67px; height:67px;
	margin-top:20px; margin-left:48px;
}

#login #langWidgets {
	float:right;
	width:138px; height:32px;
	margin-top:43px; margin-right:48px;
}

#login #langWidgets .SC {
	float:left;
	width:44px; height:32px;
}
#login #langWidgets .TC {
	float:left;
	width:44px; height:32px;
}

#login #langWidgets .EN {
	float:left;
	width:94px; height:32px;
}
#login #langWidgets .SC_E {
	float:left;
	width:66px; height:32px;
}
#login #langWidgets .TC_E {
	float:left;
	width:66px; height:32px;
}

#login .form {
	width:761px;
	margin-top:150px;
}

#login #inputField {
	margin:auto;
	width:673px; height:122px;
	background:url('/bookShelf/common/images/login/login-txtbox.png') no-repeat;
}
#login #inputField .row {
	float:left;
	margin:0px; padding:0px;
	width:100%; height:55px;
}
#login #inputField .row .fieldName {
	float:left;	
	width:100px;
	font-size:23px;
	line-height:27px;
	margin-top:20px;
	margin-left:30px;
}
#login #inputField .row .fieldInput {
	float:left;
}
#login input[type=text], #login input[type=password] {
	float:left;
	margin-top:11px;
	margin-left:30px;
	font-family: "Heiti TC";
	
	width:400px; height:30px;
	font-size:23px;
	line-height:27px;
	border:none;
	background:transparent;
	
	color:#65645a;
}

#login #inputField .row .clearField {
	float:right;
	width:23px; height:22px;
	margin-top:23px; margin-right:20px;
	background:url('/bookShelf/common/images/login/icon-grey-X.png') no-repeat;
}
#login #loginBtn {
	width:761px; height:61px;
	margin-top:80px;
}
#login #loginBtn .fieldButton {
	margin:auto;
	width:113px; height:61px;
}

#login #dialog-modal .ui-overlay-shadow {
	-webkit-box-shadow:none;
	box-shadow:none;
}
#login #dialog-modal .ui-dialog-contain {
	margin:20px auto;
}
.ui-body-c, .ui-overlay-c {
	text-shadow:none !important;
	border:none !important;
	/* background:rgba(204,241,244,1) !important; */
	background:transparent !important; 
}
.ui-input-text {
	background:none !important;
}

