/*注册*/
#registration {
  color: #666666;
  margin:10px auto 0 auto;
  width: 1000px;
}
#registration .regtit {
  border-bottom: 2px solid #FF6600;
  margin: 10px 10px 0;
  text-align: left;
}
#registration table {
  margin-bottom: 10px;
}
#registration table .reg_td{ padding-top:10px; text-align:left}
#registration table tr{}
#registration table tr th {
  padding: 10px 0;
  text-align: right;
  width:auto;
  font-weight:normal;
  color:#666666; vertical-align:top
}
#registration table tr td {
  padding: 3px;
  text-align: left;vertical-align:top
}
.zhuce {
  font-size: 12px;
  border: 1px solid #CCCCCC;
  color: #666666;
  height: 26px;
  line-height: 26px;
  padding: 0 2px;
  width: 240px;
}
.zhuce:hover{border: 1px solid #ff8100;}
input, button {
  margin: 0;
  vertical-align: middle;
}

#registration .mt {
  background: url(../images/tit_regist.jpg) repeat-x scroll 0 -34px transparent;
  height: 33px;
  overflow:hidden
}
#registration .mt h2 {
  background: url(../images/tit_regist.jpg) no-repeat scroll 0 0 transparent;
  float: left;
  height: 33px;
  line-height: 33px;
  padding-left: 15px;
}
#registration .mt b {
  background: url(../images/tit_regist.jpg) no-repeat scroll 0 -68px transparent;
  float: right;
  height: 33px;
  width: 10px;
}
#registration .mt span {
  float: right;
  height: 33px;
  line-height: 33px;
}
#registration .mt a{ color:#ff8100}
#registration .mt a:hover{ text-decoration:underline}
#registration .mc{
  border: 1px solid #E4E4E4;
  border-top:0 solid #E4E4E4;
  padding:25px 0; overflow:hidden}
#registration .mc2{
  border: 1px solid #E4E4E4;
  border-top:0 solid #E4E4E4;
  padding:25px 0 25px 200px; overflow:hidden; height:210px}
#registration .mc .reg_sty1 i,#registration .mc .reg_sty2 i,#registration .mc .reg_sty3 i{background: url(../images/T1g3uoXdpQXXXXXXXX-60-280.png) no-repeat scroll transparent;
    display: inline;
    float: left;
    height: 16px;
    width: 16px;
}
#registration .mc .reg_sty1 span,#registration .mc .reg_sty2 span,#registration .mc .reg_sty3 span{ padding-left:5px}
#registration .mc .reg_sty1 i{background-position: 0 -160px;}/*固定提示*/
#registration .mc .reg_sty2 i{background-position: 0 -200px;}/*正确提示*/
#registration .mc .reg_sty3 i{background-position: 0 0;}/*错误提示*/
.btn-long {
  background: url(../images/T1svelXedSXXaYGQPX-135-170.png) no-repeat scroll 0 0 transparent;
  border: none;
  color: #FFFFFF;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  height: 33px;
  line-height: 33px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-shadow: 1px 1px 0 #E24E06;
  width: 135px;
  cursor:pointer
}
.sure_tj{background: url(../images/T1svelXedSXXaYGQPX-135-170.png) no-repeat scroll 0 -66px transparent; width:93px; height:21px; line-height:21px; border:none;cursor:pointer; margin-top:5px}

/*注册成功*/
.m3_middle {
  background: url("../images/s_o.gif") no-repeat scroll 0 0 transparent;
  line-height: 30px;
  margin: 0 auto;
  padding-left: 57px;
  padding-top: 35px;
  width: 445px;
}
.m3_middle .STYLE13 {
  color: #CC0001;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}
.btn-long2 {
  background: url(../images/T1svelXedSXXaYGQPX-135-170.png) no-repeat scroll -67px -33px transparent;
  border: none;
  color: #FFFFFF;
  display: inline-block;
  font-size: 12px;
  height: 27px;
  line-height: 27px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-shadow: 1px 1px 0 #E24E06;
  width: 67px;
  cursor:pointer;
  margin-right:15px
}

/*下单成功*/
.m4_middle {
  background: url(../images/s_o.gif) no-repeat scroll -596px 0 transparent;
  background-position: 0 -34px;
  line-height: 30px;
  margin-left:0 auto;
  padding-left: 57px;
  padding-top: 35px;
  width: 300px;  float:left
}
.m4_middle .STYLE13 {
  color: #CC0001;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}
.cj {
    width: 145px;
    height: 145px;
    background: url(../images/cj416.jpg) no-repeat scroll 19px 0 transparent;
    position: relative;
    float: left;
    background-size: 65% 52%;
}
.cj span{ position:absolute; top:11px; left:232px; width:32px; height:26px; text-align:center; line-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#FFFFFF}
.btn-cj {border: medium none;cursor: pointer;height: 28px;width: 118px; position:absolute; top:53px; left:238px;background:none;}
#wxmp {
    width: 250px;
    background: url(../images/wxmp416.png) no-repeat scroll 24px 0 transparent;
    padding-top: 145px;
    background-size: 65% 52%;
}

p.ttword {
    text-align: center;
    width: 209px;
    line-height: 19px;
    font-size: 13px;
    font-family: auto;
    font-weight: bold;
    color: black;
    margin-top: 10px;
}