/*登录弹窗*/
.jqmOverlay{height: 100%; width: 100%; position: fixed; left: 0px; top: 0px; z-index: 2999; opacity: 0.5;display:none;background-color: rgb(0, 0, 0); }
.login_k{ width:400px; margin:0 auto; border:none; margin-top:30px; background:#fff; height:321px; overflow:hidden;}
.login_x{ border:1px solid #c5ddf5; color:#464646; font-size:14px; height:309px; overflow:hidden;  padding-bottom:10px;  background:none;}
.loging_top{ height:61px; border-bottom:1px solid #c5ddf5; clear:both; width:90%; margin:0 auto;}
.ln{ float:left; padding-top:17px; padding-left:1px;}
.rc{ float:right; padding-top:21px; padding-right:5x;}
.login_left{ width:100%; padding-top:32px; overflow:hidden; border-right:none;}
.login_left p{ height:50px; line-height:50px; margin-bottom:5px;}
.login_left p span{ display:block; float:left;}
.zi{ width:65px; text-align:right;}
.ipnt{ padding-left:20px; padding-top:2px;}
.ipnt input{ width:240px; height:28px; border:1px solid #c5ddf5; padding-left:5px;border-radius: 5px;}
.xuan{ padding-left:87px;}
.xuan input{ margin-top:11px;  *margin-top:6px; margin-right:5px;}
.dl{ padding-left:87px; padding-top:0px;}
.dl a,.dl input{ display:inline; font-size:16px; line-height:30px;}
.foget{ padding-left:10px; height:21px; line-height:21px; padding-top:1px; font-size:12px;}
.foget a:link,.foget a:visited{ color:#08c;}
.foget a:hover,.foget a:active{ color:#fc0000;}
.login_right{ float:none; padding-top:0px; overflow:hidden; padding-left:80px;}
.login_right .nop{ display:block; float:left; font-size:12px; color:#049; height:38px; line-height:38px; padding-right:10px; padding-left:10px; white-space:nowrap;}
.login_right p{ margin-bottom:12px;}

.hzlogo { padding-left:75px; padding-top:10px;}
.hzlogo p{ display:block; float:left; padding:0 4px;}

.denglu_con {
	overflow:hidden;
	clear:both;
	margin:4px 0 0 8px;
	height:43px;
}
.denglu_con ul {
	margin:0px;
	padding:0px;
}
.denglu_con li {
	display:inline;
	float: left;
	padding: 2px 10px 2px 0;
}

.denglu_qzone {
	display:block;
	height:24px; 
	width:120px;
	text-indent:-9999px;
	background:url(/pass/public/img/pass_qq.gif) no-repeat;
}
.denglu_sina {
	display:block;
	height:24px; 
	width:120px;
	text-indent:-9999px;
	background:url(/pass/public/img/pass_sina.gif) no-repeat;
}
.denglu_baidu {
	background:url(/pass/public/img/pass_baidu.gif) no-repeat;
}
.denglu_phone {
	background:url(/pass/public/img/pass_phone.jpg) no-repeat;
}

.passLogin{background:#0088cc; border:none; display:block; width:52px; height:21px; font-size:12px; color:#fff; cursor:pointer;}

.zhuce{ padding-left:10px;}


.bbslogin{ overflow:hidden; clear:both; font-size:12px; padding-left:2px;}
.bbslogin a{ text-decoration:none;}
.notlogin{ height:28px; padding-top:4px;}
.notlogin div{ float:left; padding-right:15px;}
.notdl a{ display:block; background:#eee; border:1px solid #c5ddf5; text-align:center; height:24px; width:52px; line-height:24px; color:#222;}
.notzc{ height:26px; line-height:26px;}
.notzc a:link,.notzc a:visited{ color:#fc3000;}
.notzc a:hover,.notzc a:active{ color:#08c;}
.notforgot{ height:26px; line-height:26px;}
.notforgot a:link,.notforgot a:visited{ color:#08c;}
.notlogin .notinput{ float:right; padding-right:8px;}
.notinput a{ display:block; height:28px; width:87px; background:#1BA0E1; color:#fff; font-size:16px; font-family:"微软雅黑"; text-align:center; line-height:28px;}

.yeslogin{height:28px; padding-top:4px;}
.yeslogin span{ display:block; float:left; height:28px; line-height:28px; padding-right:15px;}
.yeslogin a:link,.yeslogin a:visited{ color:#08c;}
.yeslogin a:hover,.yeslogin a:active{ color:#fc3000;}
.yeslogin .yesinput{ float:right;  padding-right:8px; }
.yeslogin .yesinput a{ display:block; height:28px; width:87px; background:#1BA0E1; color:#fff; font-size:16px; font-family:"微软雅黑"; text-align:center; line-height:28px;}

.passLoginShow span{ display:block; float:left; height:28px; line-height:28px; padding-right:15px;}
.passLoginShow a:link,.yeslogin a:visited{ color:#08c;}
.passLoginShow a:hover,.yeslogin a:active{ color:#fc3000;}

.headerlogin{line-height: 30px;padding: 0 30px;border: none;background: #f40;color: #fff;font-size:16px;cursor:pointer;font-weight:bold;border-radius: 5px}