@charset "utf-8";
@import url(base.css);
.login-header { margin-top:5px; }

.login-main { margin-top:10px; padding:10px; background:#fff; border:1px solid #d4d4d4; }
.login-main h2.title { height:20px; margin-bottom:10px; padding-left:18px; font:20px/20px "微软雅黑","黑体"; cursor:default; }

.main-form { width:445px; height:310px; padding:10px; overflow:hidden; }
.main-form dt { float:left; width:100px; height:30px; margin-bottom:10px; font-size:14px; line-height:30px; text-align:right; }
.main-form dd { float:right; width:340px; height:30px; margin-bottom:10px; }
.main-form .form-txt { width:185px; height:31px; margin:0; padding:0; border:1px solid #bbb; font:14px/29px "微软雅黑",Tahoma,"宋体"; text-indent:5px; }
.main-form .form-btn { width:94px; height:30px; background:url(../images/bg-base.png) no-repeat left -70px; border:none; font:bold 14px/30px "宋体"; color:#fbfbf9; cursor:pointer; }
.main-form .form-btn:hover { background-position:-94px -70px; }

.login-form { float:left; }
.register-form { float:right; }

.main-ad { padding:0 30px; }
.main-ad dl { margin-top:10px; }
.main-ad dl dt{ float:none; width:auto; height:auto; margin-bottom:5px; font:bold 14px/14px "宋体"; color:#333; text-align:left; }
.main-ad dl dd{ float:none; width:auto; height:auto; margin-bottom:0; color:#999; }