/* µÇÂ¼²ã */
.popdiv{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;}
.popdiv_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.2;filter:alpha(opacity=20);}
.popdiv_wrap{position:relative;z-index:110;width:100%;padding-top:1px;}

.popdiv_wrap .pop_login{width:352px;height:219px;padding:5px;background:url('img/bg3.png') no-repeat;margin:15% auto 0;}/*?*/
#mod_login_form{position:relative;overflow:hidden;min-height:155px;}

.pop_login_title{overflow:hidden;height:22px;}
.login_form_x{background:url('img/ico10.gif') no-repeat;width:12px;height:12px;float:right;margin:5px;position:relative;}

.login_name{display:block;height:14px;padding:13px 30px;background:url('img/bg5.gif') no-repeat 75px 8px;}
.login_name input{width:183px;margin-left:13px;border:none;background:none;cursor:text;}

.login_pass{display:block;height:14px;padding:13px 30px;background:url('img/bg6.gif') no-repeat 75px 7px;}
.login_pass input{width:160px;margin-left:13px;border:none;background:none;cursor:text;}

.login_validate{display:block;height:24px;padding:8px 30px;background:url('img/bg84.gif') no-repeat 75px 5px;}
.login_validate input{width:83px;margin:0 13px;border:none;background:none;cursor:text;}
.login_validate img{vertical-align:middle;}

.login_rem{display:block;height:14px;padding:13px 70px;}
.login_rem input{margin-right:3px;}

.login_reg{float:left;background:url('img/bg7.gif') no-repeat;width:112px;height:29px;text-indent:-999px;overflow:hidden;margin-left:30px;}
.login_ok{float:right;border:none;background:url('img/bg8.gif') no-repeat;cursor:pointer;width:112px;height:29px;text-indent:-999px;overflow:hidden;margin-right:30px;}

#find_pass_a{display:block;position:absolute;right:15px;top:21px;background:url('img/bg83.gif') no-repeat;width:65px;height:50px;color:#fff;text-align:center;padding-top:2px;}
.pop_login #find_pass_a{right:57px;}

#find_pass{display:none;position:absolute;right:65px;top:47px;width:230px;height:100px;border:1px solid #005993;background:#fff;z-index:20;}
.pop_login #find_pass{right:107px;}

#find_pass a{background:url('img/ico10.gif') no-repeat;position:absolute;top:5px;right:5px;width:12px;height:12px;overflow:hidden;}

.find_pass_input{padding:30px 15px 0;}
.find_pass_input label{display:block;margin-bottom:10px;}
.find_pass_input label input{width:130px;}

#find_pass_ok{margin-left:15px;}

.login_tip{clear:both;padding:20px;width:270px;}



/* ÌáÊ¾²ã */
.pop_score{width:352px;height:219px;padding:5px;background:url('img/bg3.png') no-repeat;margin:15% auto 0;}
.pop_score h3{position:relative;height:40px;line-height:40px;padding-left:20px;color:red;font-size:12px;}
.pop_score h3 a{display:block;position:absolute;right:15px;top:13px;width:12px;height:12px;line-height:12px;background:url('img/ico10.gif') no-repeat;}
.pop_score #errInfo{position:relative;}
.pop_score p{line-height:1.8em;margin:0 10px 10px;height:125px;padding:5px 8px;overflow:auto;}
.pop_score p a{color:#07c;text-decoration:underline;margin:3px;}
.pop_score #errInfo div{margin:0 auto;padding:0;text-align:center;}
.pop_score input{margin:0 10px;}



#find_passpop{position:absolute;left:290px;top:630px;width:230px;height:100px;border:1px solid #005993;background:#fff;z-index:20;}
#find_passpop a{background:url('img/ico10.gif') no-repeat;position:absolute;top:5px;right:5px;width:12px;height:12px;overflow:hidden;}
