﻿.content { width:1200px; margin:50px auto; padding-bottom:80px;}
.login {}

.banner01 { width:480px; height:404px; float:left; }
.form { float:left;width:400px; padding-left:130px; display:inline;}

.form h3{ line-height:50px; border-bottom:1px solid #ff676f; color:#f9131d; font-size:22px; font-weight:bold; text-indent:70px; margin-bottom:10px;}
.form p { padding-top:20px; clear:both;}
.form p.error{ font-style:initial; color:red; display:block; font-size:12px; padding:5px 0 0 70px;}
.form p label { float: left; width:70px; line-height:36px; font-size:14px; text-align:right;}
.form p input { float: left; width:300px; height:34px; border-radius:3px; border:solid 1px #bababa; text-indent:10px;}
.form p input:focus { border:solid 1px #1d51a4;}
.form p input.ipred { border-color:red;}
.form p input.yzm { width:178px;}
.butyzm { width:90px; height:36px; float:left; margin-left:32px; display:inline; background:#ff2833; display:block; text-align:center; line-height:36px; color:#fff; border-radius:3px;}
.butyzm:hover { color:#fff;}
.butyzm.cur { background:#d0d0d0 !important; color:#626262 !important;}
.but1 { background:#ff2833; border:none; width:300px; height:38px; text-align:center; line-height:38px; color:#fff; font-family:'Microsoft YaHei'; font-size:15px; border-radius:3px; margin-left:70px;}
.forget { color:#676767; float:right; padding-right:25px; display:inline;}

.footer{ position:fixed; left:0px; bottom:0; margin:-150px 0px 0px 0px; z-index:99;}
*html .footer { position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
