/*--注册页面，文件名：register.css--*/
/*--Author:deiphi@qq.com 2012/2/15--*/

.regLayout{width:980px;margin:0px auto;padding:22px 0px;}

.regHerder{width:680px;float:left;clear:both;text-align:left;padding-bottom:8px;padding-left:87px; }
.regHerder .logoReg{float:left;margin-right:18px;}
.regHerder .regFree{float:left;margin-top:22px;}
.regHerder .kfOnline{float:left;margin-top:28px;margin-left:6px;}

.box{width:433px;height:291px;list-style-type:none;margin:0px;margin-top:32px;padding:0px;position:relative;background:url(/images/comm/reg_dashed_box.png) left top no-repeat;}
.boxOn{background:url(/images/comm/reg_dashed_box.png) 0px -291px no-repeat;}
.inner .inner_btn{ position:relative; z-index:1; text-align:left;}
.box .btn{width:190px;height:26px;line-height:27px;display:block;overflow:hidden;cursor:pointer;padding:0px;margin:0px auto;font-size:14px;color:white;font-weight:bold;text-align:center;position:absolute;top:200px; background:url(/images/comm/btn_reg_next_step.gif) left top no-repeat;}
.box .btn:hover{color:white;background:url(/images/comm/btn_reg_next_step.gif) left -28px  no-repeat;}
.company{float:left;}
.company .btn{left:120px;}
.person{float:right;}
.person .btn{left:40px;}
.box .inner{width:100%;height:291px;float:left;clear:both;}
.company .inner{background:url(/images/comm/reg_img_company.png) 40px 40px no-repeat;}
.person .inner{background:url(/images/comm/reg_img_person.png) 260px 30px no-repeat;}
.box .tips{width:96%; height:94%; _width:370px; _height:270px; position:absolute;top:10px;left:10px;text-align:left;font-size:14px;/*filter:alpha(Opacity=80);opacity: 0.8;background:url(/images/comm/reg_box_tm.png) left top no-repeat;*/ background:#fff;}
.box .tips b{float:left;clear:both;padding-left:15px;padding-top:25px;}
.box .tips ul{width:96%;float:left;clear:both;margin-left:8px;*padding:15px;*margin:0px;*margin-left:32px;_margin-left:16px;}
.box .tips ul li{padding:3px 25px; *padding:3px 0px; font-size:13px;}

.title{width:500px;float:left;clear:both;text-align:left;margin:0px;padding:42px 0px 0px 175px;*padding-bottom:3px;font-size:26px;font-family:微软雅黑,黑体;font-weight:normal;}

.item{width:100%;float:left;clear:both;border-bottom:1px dashed #DDD;padding:22px 0px;text-align:left;}
.item table{width:100%;float:left;text-align:left;}
.item table td{padding:8px 5px;}
.item table td .input{width:260px;height:26px;line-height:26px;padding:0px 3px;font-size:14px;border:1px solid #CCC;}
.item table td .input.onFocus{border:1px solid #a5d3e1;background:#F5F5F5;}
.item table td .input.onError{border:1px solid #ffa29a;background:#fff8ee;}
.item table td span.red{font-family:宋体;}
.item table td.c1{width:160px;text-align:right;}
.item table td.c2{width:710px;text-align:left;}
.item table td .control{float:left;padding-right:5px;}
.item table td .control .imgCheckCode{float:left;margin:0px 2px;}
.item table td .control .changeCheckCode{height:26px;line-height:26px;float:left;margin:0px 2px;}
.item table td .tips{width:420px;float:left;padding-top:3px;position:relative;border:0px;}
.item table td .tips p{width:100%;float:left;clear:both;margin:0px;padding:0px;padding-left:15px;display:inline;position:absolute;left:0px;top:3px;border:0px;}
.item table td p.onFocus{color:#666;background:url(/images/comm/ico_on_focus.png) 0px 3px no-repeat;}
.item table td p.onError{color:red;background:url(/images/comm/ico_on_error.png) 0px 3px no-repeat;}
.item table td p.correct{color:green;background:url(/images/comm/ico_correct.png) 0px 3px no-repeat;}
.item table td .companyType{width:350px;float:left;clear:both;line-height:180%;display:none; padding-top:10px;}

/*2012-10-11*/
.item table td .companyType b{width:100%;float:left;clear:both;padding:5px 0px 5px 20px;font-weight:normal; background:url(/images/comm/qwesd.gif) 0px 6px no-repeat;}
.item table td .companyType dl{float:left; width:235px; padding-right:5px;}
.item table td .companyType dt{font-size:18px; font-family:微软雅黑,黑体; padding-bottom:15px;}
.item table td .areaNum_1{width:42px;}
.item .submit input.btn_orange{*width:220px;*float:left;*margin-top:8px; float:left; margin-top:10px;}


.item table td #companyTypeForA{padding-left:22px;}
.item table td #companyTypeForB{padding-left:133px;}
.item table td #companyTypeForA .tips{margin-left:4px;}
.item table td #companyTypeForB p{margin-bottom:0px;}
.item table td .internationalNum{width:18px;}
.item table td .areaNum{width:32px;}
.item table td .telNum{width:112px;}
.item table td .extensionNum{width:42px;}
.item table td select{font-size:14px;}
.item table td .checkCode{width:60px;float:left;}
.item table td .realName{width:185px;}

.item .submit{float:left;clear:both;text-align:center;line-height:300%;padding:0px 0px 50px 180px;}
.item .submit input{clear:both;margin:0px auto;}




.checkEmail{width:550px;float:left;clear:both;padding-top:8px;*padding-top:22px;padding-left:180px;text-align:left;background:url(/images/comm/ico_email.gif) 50px 26px no-repeat;}
.checkEmail h1{font-weight:normal;font-family:微软雅黑,黑体;font-size:28px;}
.checkEmail h1 b{font-weight:normal;}
.checkEmail h2{font-weight:normal;font-family:微软雅黑,黑体;font-size:16px;}
.checkEmail .gotoEmail{width:100px;float:left;padding:12px 0px 22px 0px;margin-right:12px;}
.checkEmail .tips{width:100%;float:left;clear:both;}
.checkEmail .editEmail{width:510px;float:left;clear:both;border-top:1px solid #DDD;margin-top:22px;}
.checkEmail .editEmail td{padding:5px 0px;}
.checkEmail #savaEdit{display:none;}

.getPassword{width:550px;float:left;clear:both;padding-top:30px;padding-left:190px;background:url(/images/comm/ico_lock.png) 75px 26px no-repeat;}
.getPassword table{width:100%;float:left;clear:both;text-align:left;}
.getPassword table th{padding:8px 5px;text-align:left;font-size:16px;font-family:微软雅黑,黑体;font-weight:normal;}
.getPassword table td{padding:8px 5px;}
.getPassword table td .input{width:300px;height:24px;line-height:24px;padding:5px;font-size:16px;font-weight:bold;border:1px solid #CCC;}
.getPassword table td .btn{width:88px;height:28px;border:0px;cursor:pointer;background:url(/images/comm/btn_get_password.png) no-repeat;}
.getPassword .info{width:100%;float:left;clear:both;color:#666;text-align:left;padding-top:22px;text-indent:5px;}
.getPassword .tips{width:99%;float:left;clear:both;padding-left:5px;text-align:left;padding-top:22px;}
.getPassword .tips b{font-size:14px;color:green;}
.getPassword .tips .btn_orange{width:80px;float:left;margin-top:8px;}

.getPassword table td .btnget{width:88px;height:28px;border:0px;cursor:pointer;background:url(/images/comm/btn_get_account.png) no-repeat;}


/*2015-03-18*/
.steps{ width:980px; margin:0 auto; overflow:hidden; padding:20px 0 0 0; font-size:16px;border-bottom:#eee solid 2px;}
.steps ul {width:980px; margin:0px; padding:0px; overflow:hidden; width:780px; margin:0 auto; }
.steps ul li{ list-style:none; float:left; width:200px; padding-left:20px; text-align:center; padding:0 30px;padding-bottom:10px;}
.steps ul li b{ background:url(/images/comm/ico-circle2.png) no-repeat; width:24px; height:24px; display:inline-block; text-align:center; line-height:24px; color:#FFF; font-size:18px}
.steps ul li span{ font-weight:bold; padding-left:4px; color:#999;}
.steps ul li.active{border-bottom:#f11006 solid 2px;}
.steps ul li.active b{ background: url(/images/comm/ico-circle1.png) no-repeat}
.steps ul li.active span{color:#333;}