﻿
.zzhuceone{ background:url(../images/zhece/register7-1_10.jpg) no-repeat; margin-top:10px;width:921px; padding-top:17px;}
.zzhucedibu{ background:url(../images/zhece/register7-1_27.jpg) no-repeat left bottom; padding-bottom:20px;}
.ezhuce{ padding:20px 0 40px 20px;  display:block; background:url(../images/zhece/register7-1_13.jpg)}
	.buzhou{ width:94%; padding-left:10px;}
	.buzhou dl{ background:url(../images/zhece/register7-8_03.jpg) no-repeat; overflow:hidden; width:100%; padding-top:40px; padding-bottom:10px; font-size:18px;font-weight:800;line-height:32px; border-bottom:1px solid #dfe1e2; }
	.buzhou dt{ float:left; width:32px; background:url(../images/zhece/register7-1_19.jpg) no-repeat;text-align:center;color:#6f6a6a; }
	.buzhou dt.ezai{ background:url(../images/zhece/register7-1_16.jpg) no-repeat; color:#FFF;}
	.buzhou dd{ float:left; width:170px; padding-left:5px; color:#363434;line-height:36px;}
	.buzhou dd.ezai{ color:#206eb7;}
	.fabu_btn{padding:10px 40px;}
	.fabu_btn ul{ overflow:hidden; height:100%;}
	.fabu_btn ul li{ float:left; width:129px; height:37px; text-align:center; line-height:37px; background:url(../images/zhuce/fabuxinxi.png) 0 0 no-repeat; margin-right:20px; margin-left:5px;}
	.fabu_btn ul li a{ font-size:14px;color:#0556a9; text-decoration:none;}
	.fabu_btn ul li a:hover{ color:#d70304;}
	
	


	
.ezhucelx{}
	.ezhucecon{padding:25px 0 50px 15px; width:876px; overflow:hidden;}
		.ezhucecon dl{ float:left;  width:396px; border:1px solid #d7d7d4; padding:1px; margin:0 34px 30px 0;}
		.ezhucecon dt{ font-weight:800; font-size:14px; padding:2px 0 2px 10px;}
		.ezhucecon dd{ padding:10px 20px;}
		.ezhucecon dd p{ text-indent:5px; color:#fe0101; }
.psubmit{}
	.psubmit input{ display:block; width:112px; height:34px; background:url(../images/zhece/register7-1_24.jpg) no-repeat; border:none; margin:0 auto; font-size:20px; color:#FFF; text-align:center;}	
	
.ezhuceercon{padding:20px 50px;}
	.ezhuceercon h4{ background:url(../images/zhece/register6-22_24.jpg) repeat-x; border:1px solid #ebebeb; border-bottom:none; padding-bottom:3px; color:#dc0c0a; padding-left:14px; font-size:14px; font-weight:normal; margin:20px 0;}
	
	.ezhuceercon dl{ width:100%; overflow:hidden; font-size:14px; padding-top:15px;}
	.ezhuceercon dt{ float:left; width:200px; text-align:right; color:#464343}
	.ezhuceercon dd{ float:left; padding-left:5px;color:#464343; font-size:12px;background:url(../images/zhece/zhebg.jpg) no-repeat 5px -50px;}
	.ezhuceercon dd input{ float:left; width:200px; height:24px; line-height:24px; border:1px solid #d6d5d5; margin-right:5px; color:#8d8b8b}
	.ezhuceercon dd textarea{ border:1px solid #d6d5d5; float:left;}
	.ezhuceercon dd em{ font-style:normal; display:none;}
	.ezhuceercon dd span{ font-size:12px; color:#666;}
	.ezhuceercon dd b{ color:#e93232}
	.ezhuceercon dd.correct{text-indent:20px;background-position:5px -2px; height:24px; width:40px;}
	.ezhuceercon dd.error{ text-indent:20px;background-position:2px -27px;border:1px solid #E5B3BF; color:#B00000;}
	.ezhuceercon dd.error em{ display:block; padding-right:11px;}
	.ezhuceercon dd.correct span,.ezhuceercon dd.error span{ display:none;}
	
.zhead{ background:url(../images/zhece/register7-1_02.jpg) #f3f3f3 repeat-x; border-bottom:3px solid #ab0102; padding-top:15px;}
	.zhead h1{ background:url(../images/zhece/register7-1_05.jpg) no-repeat; width:960px; height:54px; line-height:200px; overflow:hidden;}
	.zhead p{ width:960px; text-align:right; margin-top:-10px;}
	.zhead p a{ margin:0 5px; letter-spacing:1px;}
	
#zhubottom 	{ width:960px; margin:0 auto;}
	#zhubottom p.abottomlink{ border:1px solid #f0f0f0; border-left:none; border-right:none; text-align:center;color:#0b2ba1; line-height:35px;}
	#zhubottom p a{ color:#0b2ba1; margin:0 5px;}
	#zhubottom address{ font-style:normal;}
/*2010-8-23*/
.ezhucebodytop{ padding:8px 7px; width:93%;}
	.ezhucebodytop h3{ color:#AB0102;}
	.ezhucebodytop h3 a{ font-weight:normal;}
	
	.labradselect{ padding-left:190px;}
	.labradselect p{ line-height:30px; font-size:14px; color:#464343;}
	.labradselect p span{ color:#979797; font-size:12px;}
.ezhucetips{ background:url(../images/zhece/Register8_23_01.png) no-repeat;}
	.ezhucetips address{ display:block; background:url(../images/zhece/Register8_23_01.png) no-repeat right -41px; padding:0 3px; font-style:normal;}
	.ezhucetips p{background:url(../images/zhece/Register8_23_01.png) repeat-x 0 -84px; line-height:36px;}
	.ezhucetips strong{ padding-left:20px; color:#e30507;}
	
	.newreg{ width:856px;}
	.newreg div{ padding:10px 0; margin:0 auto; width:810px;}
	.newreg div span{ font-size:14px; color:#c00102; line-height:24px; font-weight:bold;}
	.newreg div p{ font-size:14px;}
	.newreg ul{ height:100%; overflow:hidden; width:856px; padding:15px;}
	.newreg ul li{ float:left; width:384px; height:187px; margin:0 20px 35px 20px; display:inline;}
	
	.footerzc{ width:920px; margin:20px auto 0 auto; border-top:1px solid #dedbdb; height:40px; line-height:40px; color:#494949; font-size:12px; text-align:center;}
	
	
	.steps{height:46px;border-bottom:2px solid #e6e6e6;position:relative; margin-bottom:15px;}
  .steps ol{width:720px;margin:0 auto;}
  .steps ol li{display:inline;float:left;width:170px;padding-left:70px;height:46px;line-height:46px;font-size:16px;font-weight:bold;color:#999;font-family:"\5FAE\8F6F\96C5\9ED1","\534E\6587\7EC6\9ED1","\9ED1\4F53",arial;}
  .steps ol li i{display:inline-block;zoom:1;*display:inline;margin-right:5px;width:24px;height:24px;text-align:center;font-style:normal;line-height:24px;font-size:14px;font-weight:bold;color:#FFF;background: url(../images/reg/ico-circle2.png) no-repeat 0 0;}
  .steps ol li.active{color:#3e3e3e;border-bottom:2px solid #ff4700;}
  .steps ol li.active i{background-image:url(../images/reg/quan.png) ;}
  .steps-4 ol li{
      width: 150px;
      padding-left: 30px;
  }
.steps ol li.active i {
background-image:  url(../images/reg/quan.png);
}
.steps ol li.active{
border-bottom:2px solid #0098e1;
}
.btn{
background:#ff7300;
}
.btn:hover{
background-color:#ff4001
}
.email-sent h2 em{
color:#ff7300;
}
.ks-dialog-mask, .ks-overlay-mask{
filter: alpha(opacity=80);
opacity: 0.8;
}
.iconfont {
    font-family: "regiconfont" !important;
    font-size: 16px;
    font-style: normal;
}

.content {
    padding: 50px 0;
}

.form-list{margin:0 auto;font-size:14px;}
.form-main-list{width:720px;}
.form-group{padding:10px 0;}
  .form-group-line{border-bottom:1px dashed #eee;}
.form-item{padding:10px 0 10px 260px;line-height:36px;zoom:1;}
  .form-item:after{content:"";display:block;clear:both;visibility:hidden;height:0;}
.form-item-short{padding-top:0;padding-bottom:0;}
  .form-item .form-label{display:inline;float:left;margin-left:-260px;width:240px;height:37px;line-height:37px;text-align:right;}
  .form-item .form-label-b{font-weight:bold;}
  .form-text{border:1px solid #dedede;width:202px;height:17px;line-height:17px;padding:9px;font-size:14px;_margin-left:-3px;}
    .form-text:focus{border-color:#229bf9;}
  .text-input-refer{display:inline-block;zoom:1;*display:inline;width:1px;height:32px;vertical-align:middle;}
  .form-checkbox{vertical-align:middle;margin-right:5px;}
  .form-item select{font-size:16px;}
  .err-input{border-color:#ff3f13;}
  .form-item-uncode{}
    .form-item-uncode .form-label,.form-item-uncode .form-text{display:none;}

.form-item-checkcode{}
  .checkcode-text{width:82px;}
  .checkcode-text:disabled,.disabled{background: #ededed;}
    .checkcode-container{display:inline-block;zoom:1;*display:inline;width:215px;vertical-align:middle;}

.form-msg{padding:10px 0 20px 100px;}

.mobile-text{position:relative;}
  .mobile-text .mobile-text-input{width:142px;padding-left:69px;}
  .mobile-text .mobile-text-code{display:inline-block;zoom:1;*display:inline;width:60px;height:35px;line-height:35px;background-color:#ededed;color:#999;text-align:center;position:absolute;left:1px;top:1px;}


.email-suggest{
    border: 1px solid #dedede;
    width: 220px;
    background: #fff;
    padding: 5px 0;
}
.email-suggest li{
    line-height: 22px;
}
.email-suggest li a{
    color: #3c3c3c;
    text-decoration: none;
    font-size: 14px;
    display: block;
    padding: 0 9px;
    word-break:break-all;
    word-wrap: break-word;
}
.email-suggest li a.active{
    background: #ededed;
}
#regmain{ width:958px; margin:0 auto; padding-top:30px; border:1px solid #e6e6e6}

.btn{display:inline-block;zoom:1;*display:inline;height:36px;line-height:36px;padding:0 20px;color:#FFF;font-weight:bold;font-size:16px;text-align:center;background:#0098e1;border:none;border-radius:3px;cursor:pointer;}
.btn-white{color:#404040;background-color:#f7f7f7;border:1px solid #d0d0d0;}
.btn-disabled{background-color:#ededed;border-color:#ededed;color:#999;cursor:default;}
.btn-weak{font-weight:normal;font-size:14px;padding:0 5px;}
.btn:hover{color:#FFF;text-decoration:none;background-color:#0181be;}
.btn-white:hover{background-color:#dedede;}
.btn-disabled:hover{background-color:#ededed;}

.btn-large{min-width:180px;}
.btn-normal{min-width:100px;}

.secondzhuce{ border:1px solid #e6e6e6; border-top:0; padding:30px 100px;}
.zhucetitle{ height:32px; border-bottom:1px solid #bfbfbf; background: url(../images/reg/coin.gif) left center no-repeat;padding-left:20px; left:32px; font-weight:bold; color:#474747; line-height:32px; font-size:14px;padding-top:10px;}
.deluming{ font-size:14px; color:#07abef; line-height:40px; font-weight:bold;}
.biaodan{zoom:1; overflow:hidden; padding-top:15px;}
.biaodan label{ float:left; width:180px; text-align:right; padding-right:10px; line-height:30px; font-size:14px; color:#464343}
.biaodan input{ float:left; border:1px solid #d6d5d5; height:28px; line-height:28px;}
.biaodan span{ line-height:30px; font-size:12px; color:#db4242;padding-left:10px;}

.email{ width:320px; margin:0 auto;}
	