/*-----------------------------------------------
/* Base
/*---------------------------------------------*/

 

/* ------验证布局 ---- */


.form_add{zoom:1;font-size:16px;}
.form_add:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}
.form_add dt{float:left;padding:8px;clear:left;text-align:right;}
.form_add dd{float:left;padding:8px;*float:none;}
.form_add .tip{padding:0;color:#777;}

.formular{width:720px;margin-top:10px;padding:20px;}
.formular fieldset{margin-bottom:15px;padding:15px;border:1px solid #B5B8C8;}
.formular legend{color:#15428B;font-size:12px;font-weight:bold;width:auto;border:0;margin: 0;}
.formular label{display:block;margin-bottom:4px;}
.formular code{display:block;margin:0 0 10px 0;padding:3px 5px;}
.formular code:last-child{margin-bottom:0;}
.formular input,
.formular select,
.formular textarea{display:block;/* this breaks relative positioning */}
.formular select{margin-bottom:10px;padding:6px;border:1px solid #B5B8C8;}
.formular .text-input{margin-bottom:10px;width:300px;padding:10px;border:1px solid #B5B8C8;background:#FFF;color:#555;font-size:14px;}
.formular textarea{width:300px;height:70px;margin-bottom:10px;padding:4px;border:1px solid #B5B8C8;background:#FFF;color:#555;font-size:14px;}
.formular .tips{margin-bottom:10px;color:#777;}
.formular .infos{margin-bottom:10px;padding:10px;background:#FFF;color:#333;font-size:12px;}
.formular span.checkbox,
.formular .checkbox,
.formular .radio{display:inline;margin:0 5px 0 0;padding:0;vertical-align:-2px;*vertical-align:middle;}
.formular .submit{margin-top:20px;padding:10px 30px;border:none;background:#347ebf;box-shadow:0 1px 2px #347ebf;color:#fff;text-decoration:none;cursor:pointer;font-size: 16px;font-weight: bold;}
.formular hr{clear:both;visibility:hidden;}
.formular .fc-error{width:350px;color:#555;margin-bottom:15px;padding:4px;border:1px solid #B5B8C8;background:#FFEAEA;font-size:12px;}
/*.formular input[data-prompt-position="inline"]{display:inline;}*/
.footnote{color:#666;font-size:11px;font-style:italic;}
.prompt-target{min-height:21px;border:1px dotted #666;}
.inline-prompts label > span{display:inline-block;width:250px;}
.inline-prompts .text-input+.formError{margin-left:10px;}
.prompt-summary .inline{display:block;}








 

/* jquery.validationEngine 2.6.2 Style */
.formError{z-index:990;}
.formError .formErrorContent{z-index:991;}
.formError .formErrorArrow{z-index:996;}
.ui-dialog .formError{z-index:5000;}
.ui-dialog .formError .formErrorContent{z-index:5001;}
.ui-dialog .formError .formErrorArrow{z-index:5006;}
.inputContainer{position:relative;float:left;}
.formError{display:block;position:absolute;top:300px;left:300px;text-align:left;cursor:pointer;}
.formError.inline{display:inline-block;position:relative;top:0;left:0;}
.ajaxSubmit{display:none;padding:20px;border:1px solid #999;background-color:#55ea55;}
.formError .formErrorContent{position:relative;width:100%;min-width:120px;padding:4px 10px;border:2px solid #ddd;border-radius:6px;background-color:#ee0101;box-shadow:0 0 6px #000;color:#fff;font:12px/18px "\5b8b\4f53",Tahoma;}
.formError.inline .formErrorContent{border:0;border-radius:0;box-shadow:none;}
.greenPopup .formErrorContent{background-color:#33be40;}
.blackPopup .formErrorContent{background-color:#393939;color:#fff;}
.formError .formErrorArrow{position:relative;margin:-2px 0 0 13px;width:15px;}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0;}
.formError .formErrorArrowBottom{top:2px;margin:0 0 0 12px;box-shadow:none;}
.formError .formErrorArrow div{display:block;height:1px;margin:0 auto;border-right:2px solid #ddd;border-left:2px solid #ddd;background-color:#ee0101;box-shadow:0 2px 3px #444;font-size:0;font-size:0;line-height:0;}
.formError .formErrorArrowBottom div{box-shadow:none;}
.greenPopup .formErrorArrow div{background-color:#33be40;}
.blackPopup .formErrorArrow div{background-color:#393939;color:#fff;}
.formError .formErrorArrow .line10{width:15px;border:0;}
.formError .formErrorArrow .line9{width:13px;border:0;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-right:2px solid #ddd;border-bottom:0 solid #ddd;border-left:2px solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:0;background-color:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:0;background-color:#ddd;}

/* jquery.validationEngine 2.6.2 Style Patch */
.formError-noArrow .formErrorArrow{display:none;}

.formError-text .formErrorContent{padding:0;border:none;background:none;color:#ed1b23;box-shadow:none;line-height: 40px;}
.formError-text.greenPopup .formErrorContent{color:#33be40;}
.formError-text.blackPopup .formErrorContent{color:#393939;}
.formError-text .formErrorArrow{display:none;}

.formError-small .formErrorContent{padding:3px 10px;border:1px solid #333;border-radius:4px;box-shadow:inset 0 0 2px #fff,0 0 2px #333;}
.formError-small .formErrorArrow div{display:none;border-right-color:#333;border-left-color:#333;box-shadow:none;}
.formError-small .formErrorArrow .line7,
.formError-small .formErrorArrow .line6,
.formError-small .formErrorArrow .line5,
.formError-small .formErrorArrow .line4,
.formError-small .formErrorArrow .line3,
.formError-small .formErrorArrow .line1{display:block;border-width:0 1px 0 1px;}
.formError-small .formErrorArrow .line7{border:0;}
.formError-small .formErrorArrow .line3{border-width:0 1px 0 1px;border-color:#333;}
.formError-small .formErrorArrow .line1{background-color:#333;}

.formError-white .formErrorContent{border-color:#ed1b23;background-color:#fff;color:#ed1b23;box-shadow:0 0 2px #ed1b23;}
.formError-white.greenPopup .formErrorContent{border-color:#333;background-color:#33be40;color:#fff;box-shadow:0 0 2px #333;}
.formError-white.blackPopup .formErrorContent{border-color:#333;background-color:#393939;color:#fff;box-shadow:0 0 2px #333;}
.formError-white .formErrorArrow div{border-color:#ed1b23;background-color:#fff;box-shadow:none;}
.formError-white.greenPopup .formErrorArrow div{border-color:#333;background-color:#33be40;}
.formError-white.blackPopup .formErrorArrow div{border-color:#333;background-color:#393939;}
.formError-white .formErrorArrow .line3{border-color:#ed1b23;}
.formError-white .formErrorArrow .line2{background-color:#ed1b23;}
.formError-white .formErrorArrow .line1{background-color:#ed1b23;}




.user_form dt{width:160px;line-height:36px;font-weight: normal;font-size: 16px;}
.user_form dd{width:300px;}
.user_form label{display:inline;margin-bottom:0;font-weight: normal;padding-left:5px;}
/* .user_form .text-input{display:inline-block;margin-bottom:0;vertical-align:top;width:230px;} */
.user_form select{display:inline-block;margin-bottom:0;vertical-align:top;width: 320px;padding: 10px;}
.user_form .text-input:focus{border-color:#0078D7;}
.user_form select:focus{border-color:#0078D7;}
.user_form .formErrorContent{padding-left:10px;line-height:26px;}
.user_form .sele{width: 90px;}


.getcode{display: inline-block;width: 105px;height: 38px;line-height: 38px;overflow: hidden;text-align: center;border: 1px solid #d8d8d8;background-color: #eee;position: relative;vertical-align: top;cursor:pointer;}
