﻿.fz12 { font-size: 12px; }
.diyform input ,.diyform iframe{ padding: 8px 20px; vertical-align: middle; }
.main { padding-bottom: 60px; padding-top: 6px; }
.main h1, .main h2, .main h3 { padding-left: 10px; }
.main h1 { text-align: center; color: #212222; font-family: "microsoft yahei"; font-size: 36px; font-weight: normal; line-height: 2em; margin-bottom: 36px; }
.main h2 {  }
.main h3 { font-size: 20px; margin-bottom: 10px; }
.lireset2 { padding-left: 10px; }
.diyform { margin-bottom: 40px; }
.diyform .need { width: 10px; color: #b20202; }
.diyform .input-box ,.diyform .formpic{ display:inline-block;}
.diyform .formpic img{border: 1px #efefef solid;padding: 0.1rem;vertical-align: middle;}
.diyform td { padding: 5px 0; vertical-align: top; text-align: left; }
.diyform .inp, .diyform textarea { border: 1px solid #a5aeb6; width: 196px; }
.diyform textarea { height: 80px; width:400px; padding:10px; max-height:235px; max-width:460px; resize:both;}
.diyform label { margin: 0 15px 0 4px; }
.diyform .tip { line-height: 20px; color: #5f6a72; }
.diyform select { width: 202px; padding: 8px 20px;}
.diyformalter select { width: 124px; }
.action{padding-left:92px;}
.passwordStrength { }
.passwordStrength b { font-weight: normal; }
.passwordStrength b, .passwordStrength span { display: inline-block; vertical-align: middle; line-height: 16px; line-height: 18px\9; height: 16px; }
.passwordStrength span { width: 45px; text-align: center; background-color: #d0d0d0; border-right: 1px solid #fff; }
.passwordStrength .last { border-right: none; }
.passwordStrength .bgStrength { color: #fff; background-color: #71b83d; }
#demo1 .passwordStrength { margin-left: 8px; }
.tipmsg { padding: 0 10px; }
textarea { overflow: auto; resize: none; }
.document { min-height: 800px; }
.document .sidenav { width: 170px; background-color: #eee; padding: 10px 10px 20px; }
.document .sidenav h3 { font-size: 14px; padding: 5px 10px; background-color: #e1e1e1; }
.document .sidenav a { color: #1870a9; }
.document .content { width: 750px; }
.document .content dt { background-color: #eee; line-height: 2; padding: 0 10px; }
.document .content dt a { color: #79a605; padding: 5px 0; font-size: 20px; font-weight: bold; display: block; }
.document .content dt a:hover, .document .content h3 a:hover { text-decoration: none; cursor: default; }
.document .content dd { padding: 15px 0; }
.document .content h3 { color: #333; font-size: 16px; }
.document .content p { padding: 0 0 16px 10px; margin-bottom: 0; }
.document .content .intro { margin-bottom: 16px; }
.document .content .intro p { padding-bottom: 0; }
.document .content .intro pre { padding-left: 10px; }
.document .content .wp_syntax { margin-left: 10px; margin-right: 10px; }
.document .sidenav .lireset2 { padding-left: 0; }
.document .sidenav li ul { display: none; }
.toTop { display: block; width: 48px; height: 49px; overflow: hidden; text-indent: -20000px; position: fixed; right: 15px; bottom: 20px; display: none; background: url(images/totop.png) no-repeat; _position: absolute;  _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-20);
}
.diyform .btn{border: 1px solid transparent; padding:8px 20px;border-radius: 3px;cursor: pointer;}
.diyform .submitbtn{background-color: #1ab394; border-color: #1ab394;color: #FFF;padding:8px 50px;}
.submitbtn.active,.submitbtn:active,.submitbtn:focus,.submitbtn:hover{background-color:#18a689;border-color:#18a689;color:#FFF}
.Validform_checktip{ height:auto;}.Validform_checktip{margin:4px 0 12px 138px;}
.diyform .formtitle{display:inline-block; width:110px; padding-top:10px; text-align:right; float:left;}
.form-btn{ padding-top:20px; border-top:solid #CCC 1px; text-align:center;}
.nullform{ background:url(nullform.jpg) no-repeat center top; width:500px; height:333px; text-align:center; font-size:16px; padding-top: 256px;   padding-left: 103px; margin:0 auto; color:#333 }



















