@charset "utf-8";
html, body { height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }
body{ font-size:12px; overflow:hidden; text-align:center;}
div.main{ height:480px;	width:810px; margin: 0px auto; }
/*top*/
.main_top{ margin-top:32px;  width:810px; }
.logo{ width:168px; height:54px; float:left;}
.welcome{ font-size:16px; font-family: "黑体"; color:#828282; float:left; width:290px; height:31px; padding-top:23px; text-align:left;}
.language{ width:330px; height:40px;  float:right; color:#737373; padding-top:14px; text-align:left;}
.collection{padding-left:10px;}
a:link, a:visited{ color:#737373; text-decoration: none; }
a:hover{ color:#526AAC;	text-decoration:underline;}
/*content*/
#content{ width:810px; height:340px; float:left;}
.banner{ padding-top:24px; width:450px; height:316px; float:left;}
.login_box{ width:352px; height:340px; background-image:url(../images/n_login_back.gif) ; float:right;}
.month{ padding-top:28px; padding-left:70px; width:282px;height:60px;}
.month .tt{ font-size:18px; font-weight:bold; font-family:"黑体"; float:left; padding-top:10px; color:#343434;}
.month .see{ float:right; font-size:24px; font-weight:bold; color:#FF6600; padding-right:50px; text-align:left; *width:40px;}
.user{ color:#38434d; white-space: nowrap; overflow:hidden;	text-overflow:ellipsis;	padding:0px 0 0 28px; text-align:left; }
.www{ font-size:14px; color:#515151; font-weight:bold;}
.password{ color:#38434d; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;	padding:13px 0 0 28px;text-align:left; }
.user input{ border:1px solid #CACACA; height:20px; font-size:14px; line-height:20px;}
.password input{ border:1px solid #CACACA; height:20px;font-size:14px; line-height:20px;}
.remember{text-align:left; padding:15px 0 15px 74px;}
.btn_box{ padding-left:80px; text-align:left;}
.btn_user{ background: url(../images/n_btn_user.gif);	background-repeat: no-repeat; height: 29px;	width: 78px; border-style: none;
 padding-left:15px;}
.btn_manager{background: url(../images/n_btn_manager.gif); background-repeat: no-repeat; height: 29px; width: 118px; border-style: none; padding-left:20px; margin-left:10px;}
.step{ color:#767676; margin:25px 0 0 28px ;  text-align:left;}
/*footer*/
.footer{ color:#6B6B6B; text-align:center; width:810px; height:54px; float:left; padding-top:25px;}
/* 提示错误警告对话框 */
#pageMask{
position:absolute; top:0; left:0; width:100%; height:100%; background:#B3B3B3; filter:alpha(opacity=60); -moz-opacity:0.5; opacity:0.5; z-index:1000;
}
.tipDialog{	width:416px; height:158px; overflow:hidden;	position:absolute; top:50%;	left:50%; margin:-79px 0 0 -208px; z-index:1001; }
.tipDialog .t-left{	width:4px; height:158px; float:left; background:url(../images/tishi-left-blue.gif) no-repeat; }
.tipDialog .t-center{ background:url(../images/tishi-bg-blue.gif) repeat-x;	width:408px; height:158px; overflow:hidden;	float:left; }
.tipDialog .t-right{ width:4px;	height:158px; float:left; background:url(../images/tishi-right-blue.gif) no-repeat; }
.tipDialog .closeX{	position:absolute; right:8px; top:8px; width:16px; height:15px;	background:url(../images/tishi-del.gif) no-repeat center center; cursor:pointer; }
.tipDialog .closeX-hover{ width:14px; height:13px; border:1px solid #646464; }
.tipDialog .title{ color:#FFFFFF; font-weight:bold;	font-size:14px; height:34px; line-height:34px; padding-left:10px; text-align:left; }
.tipDialog .content{ padding-left:100px; font-size:14px; color:#4b4b4b;	background:url(../images/ts-icon.gif) no-repeat 50px 0;	height:42px; line-height:42px; margin:22px 0 12px 0; text-align:left; }
.tipDialog .line { width:404px;	height:1px; overflow:hidden; background:url(../images/tishi-xian.gif) no-repeat; margin:0 auto; }
.tipDialog .buttons { padding:10px 0 0 0; text-align:center; }
.tipDialog .btn-2{ width:67px; height:21px;	font-size:12px;	line-height:21px; letter-spacing:8px; text-align:center; color:#FFFFFF;background:url(../images/btn-2-1.gif) no-repeat; border:none; padding-bottom:4px; padding-left:4px;  /* FF下，padding-left值为letter-spacing的一半，使按钮文字居中 */ *padding-left:0; margin:0 10px; cursor:pointer; }
.tipDialog .btn-2-en{ /* 确定按钮在英文下的样式修正 */	font-size:11px;	letter-spacing:0; padding-left:0; }