@CHARSET "UTF-8";
*{ padding:0; margin:0;}
body{ font-size:12px;}
.page { min-height:580px;overflow:hidden;padding-bottom:10px;text-align:left;width:950px;margin:0 auto;}

#head{ background-image:url(../images/log_reg_head_bg.gif);background-repeat:no-repeat;height:82px;}

#content { overflow:hidden;width:100%;}

#log-reg-container{ border-top:1px solid #DDDDDD;overflow:hidden; padding-top:25px;}

.log-reg{float:left;padding:20px 0 0 5px;width:635px;}

.log-side, .reg-side {float:right;padding:20px 20px 0 0;width:255px;}

.log-reg p {margin-bottom:25px;}

.log-reg p label.f-label {float:left;font-size:14px;line-height:25px;text-align:right;width:120px;}

.log-sec p label.f-check {font-size:12px;margin-left:120px;}


.log-reg span.hint {color:#999999;display:block;font-size:12px;margin-left:120px;padding-top:5px;}
.log-reg span.warning {color:#FF0000;}

.reg-side dl {border-top:1px dashed #E5E5E5;display:block;margin-top:50px;padding-top:10px;}

.reg-side dl dt {color:#2A8DB4;font-size:14px;font-weight:bold;line-height:28px;}

.reg-side dl dd {color:#2A8DB4;font-size:12px;line-height:24px;}

.reg-sec p label.f-check {color:#666666;font-size:14px;}

#reg_submit {display:block;margin-top:5px;}

.bt-sub2w,.bt-sub2w:focus{background:transparent url(../images/bt-sub2w.gif) no-repeat ;width:49px; height:23px; }

.bt-sub2w,.bt-sub2w:focus{border:0 none;color:#3492b9;cursor:pointer;font-size:14px;height:23px;line-height:25px;padding-bottom:2px;text-align:center; font-weight:bold}

.bt-sub4w,.bt-sub4w:focus{background:transparent url(../images/bt-sub4w.gif) no-repeat ;width:79px; height:23px; }

.bt-sub4w,.bt-sub4w:focus{border:0 none;color:#3492b9;cursor:pointer;font-size:14px;height:23px;line-height:25px;padding-bottom:2px;text-align:center; font-weight:bold}

.log-reg input.f-txt2 { width:230px;}
.log-reg select.f-txt2 {width:232px;}

.f-txt2 {border-color:#7C7C7C #CCCCCC #DDDDDD;border-style:solid;border-width:1px;font-size:14px;padding:3px 0 3px 2px;}

.log-reg form p.acts, .log-reg form p.notes {margin-left:120px;}

.log-side p.side-title, .reg-side p.side-title {font-size:14px;margin-bottom:8px;}

a.bt-links { background:transparent url(../images/bt-sub4w.gif) no-repeat scroll 0 0;color:#2A8DB4;cursor:pointer;float:left;text-decoration:none; width:71px;padding-left:8px;}

a.bt-links span { background:transparent url(../images/bt-sub4w.gif) no-repeat scroll -11px 0;float:left;font-size:14px;height:23px;line-height:25px;overflow:hidden;padding-right:11px;position:relative; left:3px; padding-right:11px;}

.msg_tips { clear:both;font-size:12px;margin:20px 20px 0;padding-left:30px; color:#D90000}
.log-reg span.ok {color:#3B8306;}

.warning_msg,.error_msg,.sucess_msg,.msg_tips{line-height:18px;padding:5px 5px 8px 30px;text-align:left;}

.warning_msg{ color:#999999;background:#F0F7FA url(../images/standard_msg_warning.gif) no-repeat scroll 5px 5px;
}

.error_msg {background:#FFEBE8 url(../../style/images/standard_msg_error.gif) no-repeat scroll 5px 5px;}

.sucess_msg { background:#F0F7FA url(../images/successB.gif) no-repeat scroll 5px 5px;}

.log-reg span.hint {color:#999999;display:block;font-size:12px;margin-left:120px;padding-top:5px;}

.log-reg span.warning {color:#FF0000;}

a:hover {cursor:pointer;text-decoration:underline;}
.log-sec p.acts a {font-size:12px;padding-left:10px;}

#footer{margin:15px 0 10px; width:100%; clear:both;text-align:center;border-top:1px solid #DDDDDD;}
#footer a{color:#00000; text-decoration:none}
#footer p{ margin:10px auto}
#footer a:hover{ text-decoration:underline}
