﻿
.bootstrap-frm {max-width: 700px;background: #FFF;padding: 20px 30px 20px 30px;color: #888;text-shadow: 1px 1px 1px #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.bootstrap-frm h1 {padding: 0px 0px 10px 40px;display: block;border-bottom: 1px solid #DADADA;margin: -10px -30px 30px -30px;color: #888;}
.bootstrap-frm h1>span {display: block;font-size: 11px;}
.bootstrap-frm label {display: block;margin: 0px 0px 5px;}
.bootstrap-frm label>span {float: left;width: 100px;text-align: right;padding-right: 10px;margin-top: 10px;color: #333;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;
}
.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
  border: 1px solid #CCC;color: #888;height: 20px;
  line-height:15px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;padding: 5px 0px 5px 5px;width: 350px;border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.bootstrap-frm select {background: #FFF url('down-arrow.png') no-repeat right;appearance:none;text-indent: 0.01px;text-overflow: '';width: 350px;height: 35px;line-height:15px;
  -webkit-appearance:none;
  -moz-appearance: none;
}
.bootstrap-frm textarea{height:100px;padding: 5px 0px 0px 5px;width: 350px;}
.bootstrap-frm .button {background: #FFF;border: 1px solid #CCC;padding: 10px 25px 10px 25px;color: #333;border-radius: 4px;}
.bootstrap-frm .button:hover {color: #333;background-color: #EBEBEB;border-color: #ADADAD;}


/*上传样式*/
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; zoom:1; *display:inline;}
.upload-box .upload-btn{ display:inline-block; height:32px; zoom:1; *display:inline; }
.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:26px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(skin_icons.png) -56px -196px no-repeat; cursor:pointer; overflow:hidden; }


/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container{ position:relative; }
.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; width:65px; line-height:30px; height:30px; border:1px solid #e1e1e1; cursor:pointer; background:#fff; color:#333; text-align:center; overflow:hidden; zoom:1; *display:inline; }
.webuploader-pick-hover{ background:#fafafa; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }
/*=====================以上部分是WebUploader必须的====================*/


.Validform_checktip{ float:right !important;}