@import url('public-v3.css');

#body {
	margin-top:1px;
}
	#big-screen {
		position:relative;
		height:401px;
		background:url(img-v3/big_screen.jpg) no-repeat;
	}
		#flash {
			/* 需根据实际情况再定过 */
			position:absolute;
			left:10px;
			top:8px;
		}
		#login {
			position:absolute;
			right:21px;
			top:18px;
			width:274px;
			height:276px;
			background:url(img-v3/login.jpg) no-repeat;
		}
			#login h3 {
				height:17px;
				padding:15px 0 20px;
				background:url(img-v3/login_h3.png) no-repeat 18px 15px;
				text-indent:-9999px;
			}
			#login .form {
				padding-left:29px;
			}
			#login .login-panel {
				width:213px;
				height:29px;
				background:url(img-v3/login_panel.png) no-repeat;
				margin-bottom:7px;
				overflow:hidden;
				zoom:1;
			}
			#login .login-panel label {
				float:left;
				width:30px;
				height:29px;
				text-indent:-9999px;
			}
			#login .login-panel-s1 label {
				background:url(img-v3/login_panel.png) 2px -29px no-repeat;
			}
			#login .login-panel-s2 label {
				background:url(img-v3/login_panel.png) -28px -29px no-repeat;
			}
			#login .login-panel input {
				float:left;
				width:168px;
				padding:3px 3px;
				border:0;
				margin-top:4px;
				margin-left:4px;
				_display:inline;
				background:#f1f5f7;
				color:#525767;
			}
			#login .submit {
				width:213px;
				text-align:right;
			}
			#login .submit a {
				font:bold 12px arial,sans-serif;
				color:#f22ba2;
				margin-right:14px;
			}
			#login .submit a:hover {
				color:red;
			}
			#login button {
				width:125px;
				height:34px;
				border:0;
				color:#093ab8;
				cursor:pointer;
				background:url(img-v3/login_btn.png) no-repeat;
			}
			#login .register {
				display:block;
				width:218px;
				height:48px;
				background:url(img-v3/login_register.png) no-repeat;
				margin:31px 0 0 -2px;
				text-indent:-9999px;
				overflow:hidden;
			}
			#login .message { color:#ff0000; margin-top:-31px; }
			
		#big-screen .wap {
			position:absolute;
			right:94px;
			bottom:17px;
			font-size:11px;
			color:#474747;
		}
	#news {
		height:127px;
		background:url(img-v3/news.jpg) no-repeat;
		overflow:hidden;
		zoom:1;
	}
		#news h3 {
			float:left;
			width:86px;
			height:100px;
			padding:17px 0 0 40px;
			background:url(img-v3/news_h3.png) no-repeat 33px 25px;
			color:#6474a1;
			font:12px 'microsoft yahei';
		}
		#news dl {
			float:left;
			width:220px;
			height:77px;
			padding:29px 30px 0 18px;
			background:url(img-v3/news_dl.png) repeat-x 0 9px;
		}
		#news dt {
			padding-left:20px;
			background:url(img-v3/icon_rss.png) no-repeat 0 3px;
		}
		#news dt a {
			color:#6474a1;
		}
		#news dt b {
			font-size:11px;
		}
		#news dt span {
			color:#c0c4ce;
			font-size:11px;
			margin-left:3px;
		}
		#news dd {
			margin-top:8px;
			font-size:11px;
			font-family:'simsun',arial;
			color:#7180a1;
		}

	.loginInfo {
		width:178px;
		height:233px;
	}
	.loginInfo .user {
		padding-top:10px;
		margin-left:16px;
	}
	.loginInfo .user .img {
		float:left; 
		display:block; 
	}
	.loginInfo .user .img img {
		border:1px solid #cfd5dc;
	}
	.loginInfo .user .name {
		display:block;
		font-size:16px;
		font-weight:bold;
		color:#1358d5;
	}
	.loginInfo .user .phone {
		font-size:11px;
		font-weight:bold;
	}
	.loginInfo .contactCount {
		margin-top:18px;
		text-align:center;
	}
	.loginInfo .contactCount span {
		font-weight:bold;
	}
	.loginInfo .miniblog {
		margin:18px 0 18px;
		text-align:center;
	}
	.loginInfo .miniblog .comment { margin-top:2px; border:0; color:#4f4f4f; }
	.loginInfo .miniblog .commentMouseover { margin-top:0; border:1px solid #d7d7d7; background:#ffffd7; }
	.loginInfo .miniblog .commentClick { margin-top:0; border:1px solid #d7d7d7; background:#ffffff; }
	.loginInfo .jump {margin:0 0 10px 20px;}
	.loginInfo a {
		font-size:12px;
	}
	
#forgetPasswordTip {position:absolute; right:60px; top:180px; display:none; z-index:100; }
#forgetPasswordTip div { position:relative; width:277px; min-height:120px; padding:19px 1px 1px; background:#f2f4fb; border:1px solid #acbdd8; z-index:100; }
#forgetPasswordTip div p.tip { color:#484848; margin-bottom:19px; padding-left:14px; font:14px/18px arial,sans-serif; color:#484848; }
#forgetPasswordTip div p.tip span { color:#0000ff; }
#forgetPasswordTip div p.close { position:absolute; left:1px; top:1px; width:277px; height:14px; background:#9eb0f2; }
#forgetPasswordTip div p.close a { position:absolute; width:6px; height:8px; right:4px; top:3px; background:url(myhozom/infoCompleteDialog_close.png) no-repeat; text-indent:-9999px; font-size:0; overflow:hidden; }
#forgetPasswordTip b { position:absolute; left:2px; top:3px; width:281px; min-height:120px; background:black; filter:alpha(opacity=9); -moz-opacity:.09; opacity:.09; }
#forgetPasswordTip i { position:absolute; left:133px; top:-14px; width:14px; height:15px; font-size:0; background:url(myhozom/infoCompleteDialog_i.png) no-repeat; }
