﻿@charset "utf-8";
body{ font-size:14px; }
.logoBar em{ background-position:-238px 0; width:70px;  }
.notice{ padding:15px;  border:1px solid #c8e4a1;   }
.notice a{ margin-left:10px; color:#c00;   }

.userLoginWrap{ overflow:hidden; zoom:1; padding:20px 40px;  }
.userLoginWrap input{ height:24px; line-height:24px; font-size:14px; border:1px solid #ccc; background:#fff;  zoom:1; }
.loginCon{ width:660px; float:left; border-right:1px dotted #ccc;    }
.loginCon #user_main li{ padding:10px 0; zoom:1; }
.loginCon #user_main li.login{ padding-left:80px;  }
.loginCon #user_main label{ width:80px; text-align:right; display:inline-block; *display:inline; zoom:1;  }
.loginCon #user_main input{ width:300px;  }
.loginCon #user_main #BtnLogin{ width:110px; height:35px;  }
.loginCon .user_login_info{ display:none;  }
.regCon{ width:190px; float:left; padding:50px 0 0 30px;   }
.regCon span a{ color:#c00;  }
.regCon .regBtn{ display:block; width:110px; height:35px; background:url("images/userSplit.gif") 0 -80px; margin-top:20px;    }

#TableRegisterMust div.reg_input{ padding:10px 0;  }
#TableRegisterMust label{ width:80px; text-align:right; display:inline-block; *display:inline; zoom:1;  }
#TableRegisterMust input{ width:300px; float:none !important;   }
#TableRegisterMust .user_line{ display:none;  }
#TableRegisterMust .d_err,#TableRegisterMust .d_ok{ display:inline-block; *display:inline; zoom:1; }