.common-form .leftkuang {
    margin-top: 18px;
    color: #525252;
    vertical-align: middle;
    position: relative;
	width: 50%;
    float: left;
}
.common-form {}
.common-form dt {
  padding: 0 0 8px 0;
  font-weight: 700;
  color: #3db514
}
.common-form dd {
  margin-top: 18px;
  color: #525252;
  vertical-align: middle;
  position: relative;
	
}
.common-form .common-label {
  display: inline-block;
    width: 99%;
    font-weight: 700;
    float: left;
	line-height: 34px;
}
#rebox .common-label {
	 display: inline-block;
  margin-right: 8px;
    width: 30%;
    text-align: center;
    font-weight: 700;
    float: left;
	line-height: 40px;
	background: #008fff;
    color: #fff;
}
#rebox .common-label2 {
	display: inline-block;
    margin-right: 1%;
    width: 15%;
    text-align: center;
    font-weight: 700;
    float: left;
    line-height: 34px;
    background: #008fff;
    color: #fff;
}
#rebox .common-label3 {
    text-align: center;
    line-height: 34px;
    background: #ebebeb;
    color: #000;
}
#rebox .common-label4 {
	display: inline-block;
    margin-right: 1%;
    width: 15%;
    text-align: center;
    font-weight: 700;
    float: left;
    line-height: 34px;
    background: #008fff;
    color: #fff;
}
#rebox .juzhong {
    width: 100%;
    text-align: center;
    font-weight: 700;
	font-size: 18px;
	margin-bottom: 30px;
	background: none;

}
#rebox label {
	display: inline-block;

    margin: 3px 10px;
    width: 65%;
	    height: 40px;
    line-height: 40px;
    background: #eeeeee;
}
.required {
  color: red
}
.common-form .common-select {
  padding-left: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 3px\0;
  padding-bottom: 7px\0
}
.common-form .common-textarea {
  padding: 5px 5px 5px 10px;
  border: 1px solid #e6e6e6;
  resize: none
}
.common-form input.std-width {
  width: 97%;
  height: 50px;
    border-radius: 10px;
}
.common-form select.std-width {
  width: 98%;
  height: 50px;
    border-radius: 10px;
}
.common-form textarea.std-width {
  width: 283px
}
.common-form .common-choice-list {
  margin-top: -7px
}
.common-form .common-choice-list label {
  line-height: 32px
}
.common-form .validate-error {
  padding-left: 22px;
  margin-left: 10px;
  background: url(/template/Tpl_2016/images/reg-icon.jpg) no-repeat 0 -439px;
  color: #ff5e5e;
  vertical-align: middle
}
.common-form .inline-warn-txt {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding-top: 4px;
  padding-left: 290px;
  color: #F30;
  width: 310px
}
.common-form .validate-success {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 18px;
  height: 18px;
  margin-left: 10px;
  background: url(/noedit/check/right.png) no-repeat;
  margin-top: 5px;
  vertical-align: middle
}
.common-form .validate-prompt {
  position: absolute;
  top: 0;
  right: 70px;
  z-index: 9;
  background-color: #fff
}
.common-form .validate-prompt .triangle-arrow {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  position: absolute;
  top: 16px;
  left: -8px;
  width: 10px;
  height: 19px;
  background: url(/template/Tpl_2016/images/reg-icon.jpg) no-repeat 0 -733px
}
.common-form .validate-prompt .validate-prompt-text {
  width: 200px;
  padding: 8px 4px 8px 30px;
  background: url(/template/Tpl_2016/images/reg-icon.jpg) no-repeat 6px -616px;
  border: 1px solid #e7e7e7;
  color: #717171;
  overflow: hidden;
  background-color: #fff
}
.common-form .validate-prompt .validate-prompt-text p {
  padding-left: 8px;
  border-left: 1px solid #e7e7e7
}
.common-form .validate-prompt, .common-form .validate-error, .common-form .validate-success {
  display: none
}
.common-form .other-tip {
  position: relative;
  background-color: #f1fbff;
  border: 1px solid #c2e2ff;
  font-size: 12px;
  color: #5b88ba;
  padding: 0 10px;
  display: inline-block;
  margin-left: 289px
}
.common-form .other-tip .icon-ip {
  background: url(/template/Tpl_2016/images/icon.png) no-repeat 0 -1026px;
  width: 26px;
  height: 36px;
  position: absolute;
  top: -8px;
  left: 4px
}
.common-form .other-tip p {
  line-height: 30px;
  padding-left: 24px
}
.common-form .other-tip .tip-title {
  color: #ff4e12
}
.common-form .other-tip i {
  position: absolute;
  background: url(/template/Tpl_2016/images/icon.jpg) no-repeat -104px -1553px #fffdf9;
  width: 12px;
  height: 10px;
  left: 14px;
  bottom: -10px
}
.pwd-strenth-level {
  background-color: #e4e4e4;
  height: 15px;
  width: 126px;
  margin-top: 5px
}
.pwd-strenth-level div {
  height: 100%
}
.pwd-strenth-level-0 div {
  width: 0
}
.pwd-strenth-level-1 div {
  width: 20%;
  background-color: #fb7165
}
.pwd-strenth-level-2 div {
  width: 40%;
  background-color: #ffcc1c
}
.pwd-strenth-level-3 div {
  width: 60%;
  background-color: #b8d320
}
.pwd-strenth-level-4 div {
  width: 80%;
  background-color: #15e73c
}
.pwd-strenth-level-5 div {
  width: 100%;
  background-color: #00b4ff
}
.common-form .submit-btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 200px;
  height: 44px;
  line-height: 44px;
  background: #3db514;
  font-size: 14px;
  color: #fff;
  text-align: center;
  border: 0;
  cursor: pointer
}
.common-form .submit-btn:hover {
  background: #34a30d;
  color: #fff
}
@media screen and (max-width:1206px) {}