.MemberWindow { display:none; position:absolute; margin:0; top:10px; left:100%; margin-left:-350px; width:288px; height:auto; padding:0; overflow:auto; font-size:12px; line-height:170%; color:#010101; font-family:Arial, sans-serif; }
.MemberWindow label { padding:0; clear:both; }
.MemberWindow p { font-size:12px; }
.white_fon { background:#fff; }
#dialog1 { top:42px; margin-left:-300px; }
#dialog2 { top:22px; margin-left:-550px; }
#dialog3 { top:62px; margin-left:-400px; }
.jqmOverlay { background-color:#000; }
.jqDrag { cursor:move; }
.jqmClose { margin-top:5px; margin-right:5px; position:absolute; left:90%; top:5px; cursor:pointer; }
.MemberWindow .wrap { border-left:1px solid #d3d4d5; margin-top:8px; }
.MemberTitle { margin:0; margin-left:8px; margin-right:2px; background:url(../img/login_icon.png) no-repeat; }
.MemberTitle h1 { margin:0; }
.MemberWindow #form { margin:0 auto; width:235px; }
.MemberWindow #form label { display:block; text-align:right; width:107px; float:left; margin:10px 0 0; }
.MemberWindow #form input { float:left; width:100px; margin:10px 0 0 10px; }
.MemberWindow #form #agree { float:none; width:auto; height:auto; margin:0 10px; vertical-align:middle; }
.MemberWindow #form span { float:left; font-weight:bold; color:#a8201a; margin:8px 0 0 5px; }
.MemberWindow #form .agree { clear:both; color:#3b4451; }
.MemberWindow #form .agree a { color:#a8201a; }
.MemberWindow #form button.button_blue { clear:both; margin:6px 0 0 165px; }
.MemberWindow a { color:#010101; line-height:16px; text-decoration:underline; }
.MemberWindow a.forgot { background:url(../img/forgot_icon.png) no-repeat; margin-right:20px; padding-left:18px; }
.MemberWindow a.register { background:url(../img/register_icon.png) no-repeat; margin-right:20px; padding-left:18px; }
