#ajax-mask-overlay{ 
    visibility:hidden; position:fixed; top:0; right:0; left:0; bottom:0; width:100%; height:100%; background-color:#000; filter:alpha(opacity=0); opacity:0 ; z-index:10000;
    .ajax-mask-message{ 
        position:fixed;  left:50%; top:50%; width:200px; height:80px; text-align:center; background-color:#000; z-index:100000000; font-size:40px; background:#111; line-height:80px; border-radius:10px; margin-left:-100px; margin-top:-40px;
    }
}
.validate-errors-list{ width:100%; font-size:12px; padding:1px 0; color:#e23476; overflow:hidden;}
#tisp{font-size:12px;color:#e23476;}
.displayNone{ display: none;}
.defaultA{ background-color:#f5f5f5 !important; color:#555 !important;}
.imeMode{ime-mode:disabled;}
.inline-box{ display:inline; width:auto;}
.minHr{ height:20px; overflow:hidden;}
.ui-pd-sm{ padding:15px;}
.minGao{ height:56px;}
.minGaob{ height:82px;}
.table>tbody>tr>td{ vertical-align:middle;}
.w20{ width:20px;}
.w40{ width:40px;}
.w60{ width:60px;}
.w80{ width:80px;}
.w100{ width:100px;}
.w120{ width:120px;}
.w140{ width:140px;}
.okFocus{ border-color:#5cb85c;}
.noFocus{ border-color:#e23476;}
.marginTop20{ margin-top:20px;}
.alert-tips{ margin-bottom:0; margin-top:20px;}
.form-control{ height:44px;}
.form-control:focus { border-color:#3acddc;}
.form-control.btn{border-radius:0; height:48px;}
.form-control::-moz-placeholder{ color:#c8c8c8;}
.inputDiv{ width:140px; outline:none; line-height:2; overflow:hidden; white-space:nowrap;}
.btn{ padding:11px 25px;}
.btn-xs{ padding:6px 15px;}
.btn-success{ background-color:#5cb85c; border-color:#4cae4c;}
.btn-info{ background-color:#3acddc; border-color:#3acddc;}
.btn-warning{ background-color:#ff9966; border-color:#ff9966;}
.btn-danger { background-color:#e23476; border-color:#e23476;}
.c-checkbox,
.c-radio {
  margin-right: 4px;
}
.c-checkbox *,
.c-radio * {
  cursor: pointer;
}
.c-checkbox input,
.c-radio input {
  opacity: 0;
  position: absolute;
  margin-left: 0 !important;
}
.c-checkbox span,
.c-radio span {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin-left: -20px;
  width: 20px;
  height: 20px;
  border-radius: 2px;
  border: 1px solid #ccc;
  margin-right: 5px;
  text-align: center;
}
.c-checkbox span:before,
.c-radio span:before {
  margin-left: 1px;
}
.c-checkbox:hover span,
.c-radio:hover span {
  border-color: #5d9cec;
}
.form-inline .c-checkbox span,
.form-inline .c-radio span {
  margin-left: 0;
}
.c-checkbox.c-checkbox-rounded span,
.c-radio.c-checkbox-rounded span,
.c-checkbox.c-radio-rounded span,
.c-radio.c-radio-rounded span {
  border-radius: 500px;
}
/* override for radio */
.c-radio span {
  border-radius: 500px;
}
/* the icon */
.c-checkbox span:before,
.c-radio span:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  text-align: center !important;
  font-size: 12px;
  line-height: 18px;
  vertical-align: middle;
}
/* Checked state */
.c-checkbox,
.c-radio {
  /* override for radio */
  /* Disable state */
  /* override for radio */
}
.c-checkbox input[type=checkbox]:checked + span:before,
.c-radio input[type=checkbox]:checked + span:before,
.c-checkbox input[type=radio]:checked + span:before,
.c-radio input[type=radio]:checked + span:before {
  color: #fff;
  opacity: 1;
  transition: color 0.3s ease-out;
}
.c-checkbox input[type=checkbox]:checked + span,
.c-radio input[type=checkbox]:checked + span,
.c-checkbox input[type=radio]:checked + span,
.c-radio input[type=radio]:checked + span {
  border-color: #5d9cec;
  background-color: #5d9cec;
}
.c-checkbox input[type=radio]:checked + span,
.c-radio input[type=radio]:checked + span {
  background-color: #fff;
}
.c-checkbox input[type=radio]:checked + span:before,
.c-radio input[type=radio]:checked + span:before {
  color: #5d9cec;
}
.c-checkbox input[type=checkbox]:disabled + span,
.c-radio input[type=checkbox]:disabled + span,
.c-checkbox input[type=radio]:disabled + span,
.c-radio input[type=radio]:disabled + span {
  border-color: #dddddd !important;
  background-color: #dddddd !important;
}
.c-checkbox input[type=radio]:disabled + span,
.c-radio input[type=radio]:disabled + span {
  background-color: #fff !important;
}
.c-checkbox input[type=radio]:disabled + span:before,
.c-radio input[type=radio]:disabled + span:before {
  color: #dddddd;
}
.c-radio.c-radio-nofont {
  /* override for radio */
  /* Disable state */
  /* override for radio */
}
.c-radio.c-radio-nofont span:before {
  content: "";
  width: 10px;
  height: 10px;
  top: 50%;
  left: 50%;
  margin-top: -5px;
  margin-left: -5px;
  border-radius: 500px;
}
.c-radio.c-radio-nofont input[type=radio]:checked + span:before {
  color: #fff;
  opacity: 1;
  transition: color 0.3s ease-out;
}
.c-radio.c-radio-nofont input[type=radio]:checked + span {
  border-color: #5d9cec;
  background-color: #5d9cec;
}
.c-radio.c-radio-nofont input[type=radio]:checked + span {
  background-color: #fff;
}
.c-radio.c-radio-nofont input[type=radio]:checked + span:before {
  background-color: #5d9cec;
}
.c-radio.c-radio-nofont input[type=radio]:disabled + span {
  border-color: #dddddd !important;
  background-color: #dddddd !important;
}
.c-radio.c-radio-nofont input[type=radio]:disabled + span {
  background-color: #fff !important;
}
.c-radio.c-radio-nofont input[type=radio]:disabled + span:before {
  background-color: #dddddd;
}
.radioBox{ overflow:hidden;}
.radioBox label{ display:inline-block;}
.radioBox label input{ display:none;}
.radioBox label input[type="radio"]:checked + .btn,
.radioBox label input[type="checkbox"]:checked + .btn{ border-color:#2e6da4; background-color:#337ab7; color:#fff;}
#uploadstatus{  word-break:break-all; word-wrap:break-word; display:block; padding:4px 0 4px 4px;color:#5cb85c; font-size:12px;}
#previewPic{ max-height:120px;}
.btn-white { background-clip:padding-box; background-color:#FFFFFF; border-color:rgba(150, 160, 180, 0.3); box-shadow:0 -1px 1px rgba(0, 0, 0, 0.05) inset;}
.btn-file { position:relative; overflow:hidden; vertical-align:middle;}
.btn-file>input { position:absolute; top:0; right:0; margin:0; font-size:23px; cursor:pointer; opacity:0; filter:alpha(opacity=0); transform:translate(-300px, 0) scale(4); direction:ltr;}
#music{ display:none;}
.form-inline .form-bottom{ margin-bottom:10px;}
.form-inline .form-top{ margin-top:10px;}
#wapper{ position:relative; min-width:319px; overflow:hidden; padding:15px 15px 0;}
#wapper.loginBody{ max-width:640px; margin:0 auto;}
.header{ padding:0 8px 15px; text-align:center; line-height:36px; font-size:16px; overflow:hidden;}
.header.text-right{ text-align:right; border-bottom:1px solid #ebebeb;}
.header img{ display:inline-block; height:44px}
.header.text-right img{ height:36px;}
.formBox{ padding:15px 8px;}
.formBox .form-group{ position:relative;}
.formBox .form-group .clearedBox{ position:absolute; top:32px; right:6px; width:28px; height:28px; background:url('../layer/skin/default/icon.png') no-repeat -181px -32px; overflow:hidden; z-index:2; cursor:pointer;}
.formBox .input-group{ display:block; font-weight:normal; overflow:hidden;}
.formBox .input-group input.form-control{border-radius:4px;}
.formInquire{ padding:20px 0 10px;}
.formInquire .input-group-addon{ background-color:transparent; padding:6px 30px;}
.formInquire .form-control{ min-width:240px;}
.formBody{ padding:10px 0;}
.formBody .table-responsive{overflow-x:visible}
.formBody .proInput{ display:none;}
.btnList{ padding:0 8px;}
.btnList li{ padding:8px 0; overflow:hidden;}
.btnList li .btn{ display:block; padding:18px 0; font-size:16px;}
.title{ padding-top:16px; font-size:18px; overflow:hidden;}
.palletList{ padding-top:10px;}
.palletList .btn{ padding:12px 0; width:66px; text-align:center; margin-top:5px;}
.well .formInquire{ padding-top:0;}
.list-group .list-group-item .btnAdd{ margin-top:-6px;}
.city-picker{ position:relative;}
.piclist img{ max-width:162px; max-height:162px;}
/*new*/
.ui-pd-md{padding: 30px;}
.arrpic{ max-width: 200px;}


@media (max-width: 479px) {

}