@charset "utf-8";
.diyform iframe { padding: 8px 20px; vertical-align: middle; }
.lireset2 { padding-left: 10px; }
.diyform { margin-bottom: 40px;}
.diyform ul{ margin:0; padding:0px; display:block;}
.diyform li { margin: 10px; list-style:none}
.diyform .need { width: 10px; color: #b20202; }
.diyform .input-box, .diyform .formpic, .diyform .imgcode { 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 { padding: 8px 20px; border: 1px solid #a5aeb6; width: 263px; vertical-align: top; color:#666; margin-left:0px; border-radius:3px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {　color: #999;　}
　input:-moz-placeholder, textarea:-moz-placeholder {color:#999;}
input::-moz-placeholder, textarea::-moz-placeholder {　color:#999;}
　　input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#999;}
.diyform textarea { height: 75px; padding: 8px 20px }
.diyform .code { width: 100px; }
.diyform label { margin: 0 15px 0 4px; text-align: right;display: contents; }
.diyform .formtitle { min-width: 100px; padding: 4px; vertical-align: top; display: inline-block }
.diyform .tip { line-height: 20px; color: #5f6a72; }
.diyform select { width:263px; padding: 8px 20px;border-radius:3px;}
.diyformalter select { width: 124px; }
.edui-container { display: inline-block }
.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);
}
.Validform_checktip { display: inline-block }
.diyform .btn { border: 1px solid transparent; padding: 8px 20px; border-radius: 3px; cursor: pointer; }
.diyform .submitbtn { background-color: #1ab394; border-color: #1ab394; color: #FFF; margin-left: 145px; padding: 8px 50px; }
.submitbtn.active, .submitbtn:active, .submitbtn:focus, .submitbtn:hover { background-color: #18a689; border-color: #18a689; color: #FFF }
.form-btn { padding-top: 20px; border-top: solid #CCC 1px }
.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 }

.webuploader-container { position: relative;  margin-left:6px; display: inline-block;}
.webuploader-element-invisible { position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick { position: relative; display: inline-block; cursor: pointer; background: #00b7ee; padding: 4px 10px; color: #fff; text-align: center; border-radius: 3px; overflow: hidden; min-width: 80px;}
.webuploader-pick-hover { background: #00a2d4; }
.webuploader-pick-disable { opacity: 0.6; pointer-events: none; }
#imgPicker2{ float:left}
.wangEditor{ width:650px; max-width:100%; display: inline-block;}
.w-e-toolbar , .w-e-text-container{max-width:100%;}
.w-e-text-container{ height:150px;}
@media (max-width: 767px)  {
.diyform {font-size:16px !important }
.diyform ul{ overflow:hidden}
.diyform .formtitle{ width:100%; text-align:left}
.diyform .inp, .diyform textarea{ width:92%; text-align:left; padding:2%; margin:0 2%}
	.w-e-toolbar{ display:inline !important; height:5rem; padding:0px !important}
	.w-e-toolbar .w-e-menu{display:inline-block; width:11%; height:20px; padding:0px !important}
} 