﻿.content { width: 1200px; padding: 40px 0 80px 0; margin: 20px auto; position: relative; background: #fff; }
.minnav { position: absolute; left: -6px; z-index: 10; padding-left: 5px; height: 45px; width: 1000px; background: url(/Content/images/reg-ico.gif) no-repeat 0 0; }
.hover { background-position: 0 -45px; }
.minnav p { width: 765px; height: 40px; background: url(/Content/images/reg-bg.gif) no-repeat 0 0; }
.minnav .p1 { background-position: 0 -40px; }
.minnav .p2 { background-position: 0 -80px; }


#form2,#form3 {display:none; }
.form { padding: 100px 0 40px 220px; }
.form p { padding-top: 20px; clear: both; }
.form p label { float: left; width: 100px; 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 img { width: 90px; height: 38px; float: left; margin-left: 32px; display: inline; display: block; border-radius: 3px; cursor: pointer; }
.form p input.yzm, .form p input.yzm2 { 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; }
.form p span { float: left; margin: 12px 0 0 15px; display: inline; }
.ok { background: url(/Content/images/icon-ok.jpg) no-repeat left; height: 14px; line-height: 14px; min-width: 25px; text-indent: 18px; }
.error { background: url(/Content/images/icon-error.jpg) no-repeat left; height: 14px; line-height: 14px; min-width: 25px; text-indent: 18px; color: red; }

.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: 100px; }
.buttrue { background: #ff2833 !important; }


.paddingtop0 { padding-top:0px !important;} 
.form2 { padding: 100px 0 40px 120px; }
.form2 p { padding-top: 20px; clear: both; }
.form2 p label { float: left; width: 200px; line-height: 36px; font-size: 14px; text-align: right; }
.form2 p input { float: left; width: 300px; height: 34px; border-radius: 3px; border: solid 1px #bababa; text-indent: 10px; }
.form2 p input:focus { border: solid 1px #1d51a4; }
.form2 p input.ipred { border-color: red; }
.form2 p img { width: 90px; height: 38px; float: left; margin-left: 32px; display: inline; display: block; border-radius: 3px; cursor: pointer; }
.form2 p input.to{ width: 520px; }
.form2 p input.to2 { width: 398px; }

.form2 p span { float: left; margin: 12px 0 0 15px; display: inline; }
.form2 p textarea{ float: left; width: 510px; height:110px; line-height:20px; border-radius: 3px; border: solid 1px #bababa; padding:5px; resize:none;outline:none;}
.form2 p textarea:focus { border: solid 1px #1d51a4; }
.form2 .info { display:block; font-style:initial; color:#999999; text-indent:50px;} /*/////////////////////////////*/

.form2 .libox { margin-top:20px;}
.form2 .libox label { float:left; width: 200px; line-height: 36px; font-size: 14px; text-align: right; }
.form2 .libox span { float: left; margin: 12px 0 0 15px; display: inline;}


.form3 { padding: 100px 0 40px 120px; }
.form3 .libox { padding-top: 30px; clear: both; }
.form3 .libox label { float: left; width: 200px; line-height: 36px; font-size: 14px; text-align: right; }
.form3 .libox input { float: left; width: 300px; height: 34px; border-radius: 3px; border: solid 1px #bababa; text-indent: 10px; }
.form3 .libox input:focus { border: solid 1px #1d51a4; }
.form3 .libox input.ipred { border-color: red; }
.form3 .libox img { width: 90px; height: 38px; float: left; margin-left: 32px; display: inline; display: block; border-radius: 3px; cursor: pointer; }
.form3 .libox input.to{ width: 520px; }
.form3 .libox input.to2 { width: 398px; }

.form3 .libox span { float: left; margin: 12px 0 0 15px; display: inline; }
.form3 .libox textarea{ float: left; width: 510px; height:110px; line-height:20px; border-radius: 3px; border: solid 1px #bababa; padding:5px; resize:none;outline:none;}
.form3 .libox textarea:focus { border: solid 1px #1d51a4; }
.form3 .info { display:block; font-style:normal; color:#999999; text-indent:50px; padding-top:12px;} /*/////////////////////////////*/


.but2{ 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: 200px; }

.fgx { border-bottom:#d9d9d9 1px dashed; display:block; font-family:'Microsoft YaHei';}
.miao { text-align:center; display:block; font-size:22px; font-weight:bold; padding:15px 0px;}
.miao i { font-style:normal; font-size:14px;}



.uploadImg { width:80px; height:38px; line-height:38px; font-size:14px; display:block; text-align:center; background:#ff2833; border-radius:4px; color:#fff; margin-left:15px;}
.uploadImg:hover { color:#fff;}



/*提交成功*/
.form4 { padding: 100px 0 40px 0; }
.iconreg { width:87px; height:86px; margin:0 auto;}
.bt3 {background: #ff2833; width: 220px; height: 38px; display:block; margin:0 auto; text-align: center; line-height: 38px; color: #fff; font-family: 'Microsoft YaHei'; font-size: 15px; border-radius: 3px;}

.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'); }

