.login{background-color:#fff}.login #container .inner{padding:60px 0 70px}.login #mainContent{float:none;width:784px;margin:0 auto;font-size:13px}.login #mainContent h3{font-size:22px;line-height:39px;margin-bottom:15px}.login #mainContent h3 div{border-bottom:1px solid #eee}#topContent .fl,#topContent .fr{width:339px;padding:25px;text-align:center;background:#f3f3f3}#topContent .fl{min-height:279px}#topContent h4{margin-bottom:10px;text-align:left}#topContent input[type=password],#topContent input[type=text]{width:319px;margin-bottom:20px;padding:14px 9px}#topContent .fl .bt{margin-bottom:20px}#topContent .fl .bt .submitButton{font-size:17px;line-height:45px;width:145px;height:45px}#topContent .fl .bt .submitButton .frontButton{background-image:url("../images/common/button-bg-45px.png")}#topContent .fl .bt input{background-image:url("../images/login/bt-login.gif");width:145px;height:45px}#topContent .fr{padding-top:80px;font-size:12px;color:#696d6d;min-height:173px}#topContent .fr .bt{margin-top:30px}#topContent .fr .bt .yjLoginLinkbutton{position:relative}#topContent .fr .bt .yjLoginLinkbutton .yjLoginLinkbuttonIcon{position:absolute;top:12px;left:27px}.register #formContent{width:553px;margin:0 auto}.register #formContent h3{margin-bottom:20px}.register #formContent .caption{margin-top:5px;color:#6f6f6f}.register #formContent .box{float:left;position:relative;width:70px;margin-right:20px;padding-right:10px}.register #formContent .box select{width:60px}.register #formContent .box .date{position:absolute;top:2px;right:0}.register #formContent .upload img{vertical-align:middle}.register #formContent .upload span{height:33px;padding-left:10px;font-size:12px;color:#7a7e7e;line-height:33px;vertical-align:middle}.register #mainContent .btAgree{margin:0 auto;line-height:1}.register #mainContent .btSubmit{position:relative;width:135px;margin-top:30px}.register #mainContent .btSubmit span{position:absolute;top:15px;right:-170px;width:150px;display:block;line-height:1}.register #formContent.input h3{background:url(../images/register/img-input.gif) no-repeat 31% 47%}.register #formContent.comfirm h3{background:url(../images/register/img-comfirm.gif) no-repeat 31% 47%}.register #formContent.comfirm h4{text-align:center;color:#8ec31f;font-size:20px;margin-bottom:20px}.register #formContent.comfirm .text{text-align:center;margin-bottom:40px;padding-top:13px;font-size:14px;line-height:23px;background:url(../images/register/bg-mail.gif) no-repeat 13% 0}.register #formContent.comfirm .btAgree{text-align:center}.register #formContent.complete h3{background:url(../images/register/img-complete.gif) no-repeat 31% 47%}.register #formContent.complete h4{text-align:center;font-size:24px;margin-bottom:20px}.register #formContent.complete h5{text-align:center;font-size:18px;font-weight:400;margin-bottom:15px}.register #formContent.complete ul{width:528px;margin:0 auto 20px;padding:20px 12px;background:#f1f1f1}.register #formContent.complete li{float:left;padding:0 8px}.register #formContent.complete .bt{text-align:center}#formAccountTable td,#formAccountTable th{vertical-align:middle;padding-top:24px}#formAccountTable th{font-size:14px;font-weight:400;text-align:right;padding-right:20px;width:116px}#formAccountTable th.row{padding-top:40px;vertical-align:top}#formAccountTable .first td,#formAccountTable .first th{vertical-align:top;padding-top:0}#formAccountTable .select th{vertical-align:middle;padding-top:0}#formAccountTable .first th{padding-top:18px}#formAccountTable td input[type=password],#formAccountTable td input[type=text],#formAccountTable td textarea{width:317px;padding:14px 9px}#formAccountTable td.submit{padding-left:190px}