@charset "gb2312";


.title_box{ background-color:#3E74CE; color:#fff; font-weight:600; font-size:30px !important; line-height:60px; text-align:center; margin:0 auto;}

input,select,textarea,button { outline:0; font-size: 12px; }
.form { border:1px solid #DDD; font-size:12px; padding:20px; overflow:hidden;background-color:#fff;}
.item { padding:5px 0; line-height:38px; }
.item span { display:inline-block; vertical-align:top; width:100px; text-align:right; padding-right:10px;}
.item select { width:50%; }
.item .width { width:500px; }

.inElement { display:inline-block; _zoom:1; *display:inline; }
.inElement label { transition:all .5s; }
.inElement label:focus { background:#eee; }
.inRadio label { display:block; background:url(../images/form-radio-check-normal.png) no-repeat left center; padding-left:22px; cursor:pointer; }
.inRadio label.hover { background-image:url(../images/form-radio-checke-hover.png); }
.inRadio label.checked { background-image:url(../images/form-radio-checked-normal.png); }
.inRadio label.focus { background-image:url(../images/form-radio-checked-hover.png); }
.inRadio label.full { background-image:url(../images/form-radio-full.png); }
.inRadio label.disabled { background-image:url(../images/form-radio-disabled.png); color:#999; cursor:not-allowed; }
.inRadio.checked label.hover { background-image:url(../images/form-radio-checked-hover.png); }
.inRadio.checked label.focus { background-image:url(../images/form-radio-checked-hover.png); }
.inCheckbox label { display:block; background:url(../images/form-check-check-normal.png) no-repeat left center; padding-left:22px; cursor:pointer; }
.inCheckbox label.hover { background-image:url(../images/form-check-check-hover.png); }
.inCheckbox label.checked { background-image:url(../images/form-check-checked-normal.png); }
.inCheckbox label.focus { background-image:url(../images/form-check-check-hover.png); }
.inCheckbox label.full { background-image:url(../images/form-check-full.png); }
.inCheckbox label.disabled { background-image:url(../images/form-check-disabled.png); color:#999; cursor:not-allowed; }
.inCheckbox.checked label.hover { background-image:url(../images/form-check-checked-hover.png); }
.inCheckbox.checked label.focus { background-image:url(../images/form-check-checked-hover.png); }
.inText label { display:block; _zoom:1; *display:inline; border:1px solid #DDD; }
.inText label.hover { border-color:#3E74CE; }
.inText label.focus { border-color:#3E74CE; box-shadow:0 0 5px 0 rgba(30,94,191,.5); }
.inText input { border:0; margin:0; padding:10px; box-sizing:border-box; }
.inTextarea label { display:block; border:1px solid #DDD; }
.inTextarea label.hover { border-color:#3E74CE; }
.inTextarea label.focus { border-color:#3E74CE; box-shadow:0 0 5px 0 rgba(30,94,191,.5); }
.inTextarea label textarea { border:0; margin:0; padding:10px; box-sizing:border-box; }
.inSelect label { display:block; width:100%; border:1px solid #DDD; font-weight:normal; color:#353535; vertical-align:top; overflow:hidden;  margin:0; padding:0; z-index:2; position:relative; box-sizing:border-box; }
.inSelect label span,
.inSelect label em { height:36px; line-height:36px; display:inline-block; vertical-align:top;}
.inSelect label span { float:left; padding:0 10px; left:0; }
.inSelect label em { float:right; width:30px; background:url(../images/form-select-arrow-down.png) no-repeat center center; transition:all .5s; }
.inSelect label em.open { background-image:url(../images/form-select-arrow-up.png); }
.inSelect label.hover { border-color:#3E74CE; }
.inSelect label.hover em { background-image:url(../images/form-select-arrow-down-on.png); }
.inSelect label.hover em.open { background-image:url(../images/form-select-arrow-up-on.png); }
.inSelect label.focus { border-color:#3E74CE; box-shadow:0 0 5px 0 rgba(30,94,191,.5); }
.inSelect label.focus em { background-image:url(../images/form-select-arrow-down-on.png); }
.inSelect label.focus em.open { background-image:url(../images/form-select-arrow-up-on.png); }
.inSelect label.disabled { background:#F5F5F5; color:#999; cursor:not-allowed; }
.inSelect .dropbox { width:100%; margin:0; padding:0; border:1px solid #DDD; clear:both; background:#FFF; z-index:1; left:0; box-sizing:border-box; border-top:0; z-index:-1; }
.inSelect .dropbox .listbox dl,
.inSelect .dropbox .listbox .option,
.inSelect .dropbox .listbox .optgroup { list-style:none; margin:0; padding:0;}
.inSelect .dropbox .listbox .option a,
.inSelect .dropbox .listbox .optgroup a { display:block; text-decoration:none; color:#353535; margin:0px; cursor:default; }
.inSelect .dropbox .listbox .option a span,
.inSelect .dropbox .listbox .optgroup a span { display:block; margin-left:10px; line-height:25px; }
.inSelect .dropbox .listbox .optgroup dt a { color:#000; font-weight:bold; margin:0px; }
.inSelect .dropbox .listbox .selected { background-color:#F3F3F3; }
.inSelect .dropbox .listbox .hover a { background-color:#3E74CE; color:#FFF; }
.inSelect .dropbox .listbox .option a:hover { background-color:#3E74CE; color:#FFF; }
.inSelect .dropbox .listbox .option a:hover span.selected { background-color:#3E74CE; color:#FFF; }
.inSelect .dropbox .listbox dd.disabled a { background-color:#FFF; color:#999; cursor:not-allowed; }
.inSelect .dropbox .listbox dd.disabled a:hover { background-color:#FFF; color:#999; }
.inSelect .dropbox .listbox dd.disabled a span.selected { background-color:#FFF; }
.inSelect .dropbox .listbox dd.disabled a:hover span.selected { background-color:#FFF; color:#999; }
.inSelect .dropbox .listbox dd.option { overflow:hidden; }
.inSelect .dropbox .listbox dd.option a span { display:inline-block; }
.inSelect .dropbox .listbox dd .option a span { margin-left:20px; }
.inSelect .dropbox .multiple dd.option a span { background:url(../images/form-select-check-normal.png) no-repeat left center; padding-left:22px; }
.inSelect .dropbox .multiple dd.option a:hover span { background-image:url(../images/form-select-check-hover.png); }
.inSelect .dropbox .multiple dd.selected a span { background-image:url(../images/form-select-checked-normal.png); }
.inSelect .dropbox .multiple dd.selected a:hover span { background-image:url(../images/form-select-checked-hover.png); }
.inSelect .dropbox .multiple dd.disabled a span { background-image:url(../images/form-select-check-disabled.png); }
.inSelect .dropbox .multiple dd.disabled a:hover span { background-image:url(../images/form-select-check-disabled.png); }
.inSelect .dropbox .multiple dd.disabled a span.selected { background-image:url(../images/form-select-checked-disabled.png); }
.inSelect .dropbox .multiple dd.disabled dt a span { background-image:none; }
.inSelect .dropbox .multiple dd.disabled dt a:hover span { background-image:none; }



.item input[type="button"] {
  /* button style */
  border: none;
  background: #3E74CE;
  border-radius: .25em;
  padding: 16px 20px;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  width:200px;
  font-size:14px !important;
  margin:0 auto;
  display:block;;
  text-align:center;
  margin-top:5px;
}