.cf00{color:#f00; font-weight:400;}
a.cf60,a.cf60:visited{color:#f60;}a.cf60:hover{color:#f60;text-decoration:underline;}
a.sjm_reg,a.sjm_reg:visited,a.sjm_reg:hover{background:#f60;color:#fff;font-weight:bold;height:20px;line-height:20px;padding:3px 3px;}

#wrap{margin:0 auto;width:960px; text-align:left;}
.login_bt{background:url(../images/login_bt.gif) no-repeat;height:53px;}
.login_box{background:url(../images/login_bgm.jpg) repeat-y;margin:0 auto;width:951px;}
.login_bgt{background:url(../images/login_bgt.jpg) no-repeat top;}
.login_bgb{background:url(../images/login_bgb.jpg) no-repeat bottom;padding-bottom:90px;}
.w745{margin:0 auto;padding-top:60px;width:745px;}
.login_th{background:url(../images/login_bt.png) no-repeat;height:45px;width:745px;}
.login_th .tip{color:#666;float:right;height:20px;line-height:20px;padding-top:15px;width:200px;}
.login_data{background:url(../images/hang_bg.png) repeat-y;line-height:43px;margin:0 auto;width:98%;}
.login_data th{text-align:right;}
.login_data td{color:#333;height:43px;padding-left:5px;}
.login_data td input[type=text]{color:#333;height:14px;line-height:14px;}
.habit td{color:#369;margin:0; padding:0;}
.clause{margin:0 auto;padding-top:15px;width:714px;}
.clause_list{color:#333;font-size:12px;height:160px;line-height:20px;width:712px;}
.readed{height:20px;padding-top:5px;}
.login_btn_wrap{padding-top:40px;text-align:center;}
.login_btn{background:url(../images/login_btn.png) no-repeat;border:none;color:#fff;font-weight:bold;height:22px;line-height:22px; text-indent:25px; text-align:left;width:90px;}
.red{ color:red}