.fakeSelect span, .detailInfo .tit, .sideContact .sns a, .sideContact .phone strong{background:url(../img/icon.png) no-repeat;}

.area-ad{margin-top:10px;}
#password-warn span{
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  float: left;
}
 /* 注册进度条模块 */
.progress-mod .item-list, .progress-mod .item-progress, .progress-mod .item-progress .icon{background:url(../img/cs_progressBar.png) no-repeat;}

.progress-mod .item-list{border:1px solid #d5d5d5; border-width:0 1px; background-position:0 -180px; background-repeat:repeat-x; overflow:hidden; *zoom:1;}
.progress-mod .item-progress{_position:relative; float:left; height:37px; margin-left:-21px; padding-left:21px; font-weight:bold; color:#9b9b9b;}
.progress-mod .item-progress span{float:left; height:22px; line-height:22px; padding:8px 104px 7px 92px; background-position:right -42px;}
.progress-mod .item-progress .icon{height:22px; width:22px; margin-right:15px; _margin-right:12px; font:italic bold 14px/22px Arial, "\5b8b\4f53" ,sans-serif; color:#fff; text-align:center; background-position:0 -126px;}

.progress-mod .first-item {margin-left: 0; padding-left: 0; background: none;}
.progress-mod .last-item span{ padding-right: 99px; background: none;}

.progress-mod .active-item{ color:#fff; background-position:0 -42px;}
.progress-mod .active-item span{background-color:#898989;}
.progress-mod .active-item .icon{color:#898989; background-position:0 -153px;}

/* 注册 */
.form-link{margin-top: 5px;margin-left: -40px;}
.form-link a {margin-left: 10px;margin-right: 10px;}
.registerWrap{width:970px; padding:0 10px; margin:0 auto; background:url(../img/register/fill.png);}
.register{padding:10px 20px 20px; background:#fff;  min-height: 600px;border: 1px solid #ededed;border-radius: 5px;}
.registerHd{border-bottom:2px solid #ff4300;}
.extra{float:right; margin-right:12px; _display:inline; color:#666;}
.registerHd .tab{height:64px;}
.registerHd .tab a{float:left; width:463px; height:48px; padding:7px 0; border-right:2px solid #fff; border-bottom:2px solid #fff; font:bold 18px/48px "Microsoft Yahei"; text-decoration:none; text-align:center; color:#fff; background:#ffd5c7;}
.registerHd .tab a.last{border-right-color:#ffd5c7;}
.registerHd .tab a.now{border-color:#ff4300; background:#ff4300 url(../images/tab_now.gif) no-repeat 72px center;}
.registerHd .tab img{vertical-align:middle;}
.registerBd{margin-top:10px;}
.regStatus{padding:45px 0 25px 410px;}
.regStatus .tit{ font:bold 24px/1.5 "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif; color: #ff4300; }
.regStatus .info-name{ font-weight: bold; }
.regStatus .other{padding-bottom:15px; border-bottom:1px dotted #ebebeb; font:14px/30px "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif;}
.regStatus .other strong{font-size:20px; font-style:italic; color:#ff4300;}
.regStatus .cnt{padding-top:15px; line-height: 30px;}
.regStatus .cnt .accountId{color:#0082ff; font-weight:bold;}
.register .form-mate{ margin-top:20px;padding: 15px 0 20px 300px;border-top:1px dashed #cacaca; }
.register .form-mate .btn{margin-top:20px;}
.register .form-mate .btnInner{float:left; padding-right:50px; background-position:right -580px;}
.register .form-mate .btn:hover .btnInner{background-position:right -635px;}
.register .form-mate .btnDisabled, .register .form-mate .btnDisabled:hover{background-position:0 -690px;}
.register .form-mate .btnDisabled .btnInner, .register .form-mate .btnDisabled:hover .btnInner{background-position:right -745px;}
.register .form-mate .btn .icon{float:none; position:relative; display:inline-block; top:2px; background-position:0 -350px;}
.register .form-mate .link{ margin-left:10px; text-decoration:underline; vertical-align:bottom; color:#333; }
.register .form-mate .link:hover{color:#ff4300;}
.register .btn_try .btnInner{padding-right:58px; background-position:right -580px;}
.register .btn_try:hover .btnInner{padding-right:58px; background-position:right -635px;}
.register .password-level{margin-top:6px;}
.register .password-level span{font-size:14px;padding:3px 33px;background-color:#bbb;color:#fff;margin-right:1px;color:#aaa;}
.register .password-level span.red{background-color:#f00;color:#f00;}
.register .password-level span.orange{background-color:#ff9c00;color:#ff9c00;}
.register .password-level span.green{background-color:#98c700;color:#98c700;}
.register .password-level span.match{color:#fff;}

/* 填写基本资料 */
.step{width:100%; height:34px; overflow:hidden; line-height:34px; margin-bottom:25px; border-bottom:1px dashed #999; background:#fafafa;}
.step span{float:left; margin-left:26px; _display:inline; font-size:14px; font-weight:bold;}
.baseInfo-form{margin-top:10px;}
.baseInfo-form .interestWed{width:650px; height:115px; padding-bottom:10px; margin:0 auto;}
.baseInfo-form .interestWed h4{color:#ff4300; text-align:center;}
.baseInfo-form .interestWed .webList{position:relative; padding:10px 0 10px 45px; margin-top: 10px; border-top:1px solid #ccc;}
.webList a{float:left; height:28px; line-height:28px; padding:0 18px; margin: 0 5px;border:1px solid #ddd; color:#999; background:#f4f4f4 url(../img/cs_nav.png) no-repeat -200px 0;}
.webList a:hover{border-color:#ff4300; color:#fff; text-decoration:none; background-color:#ff4300;}
.webList a .navIcon{float:left; width:20px; height: 20px; margin:4px 6px 0 0; _margin-right:3px; background: url(../img/cs_nav.png) no-repeat;}
.webList .clothing-choose,
.webList .shoes-choose,
.webList .bag-choose,
.webList .b2b-choose,
.webList .buy-choose,
.webList .talent-choose{border-color:#ff4300; color:#fff; background-color:#ff4300; background-position:right -446px;}

.webList .clothing-dx .navIcon{background-position:-14px -156px;}
.webList .clothing-dx:hover .navIcon,
.webList .clothing-choose .navIcon{background-position:-113px -156px;}

.webList .shoes-dx .navIcon{background-position:-15px -206px;}
.webList .shoes-dx:hover .navIcon,
.webList .shoes-choose .navIcon{background-position:-115px -206px;}

.webList .bag-dx .navIcon{background-position:-14px -256px;}
.webList .bag-dx:hover .navIcon,
.webList .bag-choose .navIcon{background-position:-114px -256px;}

.webList .b2b-dx .navIcon{background-position:-14px -306px;}
.webList .b2b-dx:hover .navIcon,
.webList .b2b-choose .navIcon{background-position:-114px -306px;}

.webList .buy-dx .navIcon{background-position:-14px -357px;}
.webList .buy-dx:hover .navIcon,
.webList .buy-choose .navIcon{background-position:-114px -357px;}

.webList .talent-dx .navIcon{background-position:-14px -407px;}
.webList .talent-dx:hover .navIcon,
.webList .talent-choose .navIcon{background-position:-114px -407px;}

.webList .topArrow{left:50%; top:-10px; margin-left:-6px; _top:-9px;}

.baseInfo-form .legend{height:34px; line-height:34px; padding:0 25px; margin-bottom:20px; border-bottom:1px dashed #999; font-size:14px; font-weight:bold; color:#333; background:#fafafa;}
.baseInfo-form .legend .extra{font-size:12px; font-weight:normal;}
.baseInfo-form .label{width:310px; height:36px; line-height:36px; font-size:14px; color:#333;}
.baseInfo-form .form-item .textInput{width:265px; height:34px; line-height:34px;}
.baseInfo-form .form-item .code{float:left; width:100px; height:34px; line-height:34px;}
.baseInfo-form .form-item .code_pic{float:left; margin:10px 0 0 6px;}
.baseInfo-form .form-item select{margin-top:8px; border:1px solid #acacac;}
.baseInfo-form .form-item .date{margin-top:8px;}
.baseInfo-form .onFocus, .baseInfo-form .onError, .baseInfo-form .onCorrect{height:34px; line-height:34px;}
.baseInfo-form .onFocus .icon, .baseInfo-form .onError .icon, .baseInfo-form .onCorrect .icon{margin-top:8px;}
.baseInfo-form p{clear:left; line-height:24px; color:#999;}
.baseInfo-form .sex{line-height:36px;}
#lname{width:170px;}

.fakeSelect{float:left; position:relative; margin-left:6px; border:1px solid #acacac; line-height:34px; cursor:default; color:#000;}
.fakeSelect span{display:inline-block; width:67px; padding:0 10px; background-color:#fafafa; background-position:right -318px;}
.fakeSelect .cnt{display:none; position:absolute; left:-1px; top:34px; width:87px; border:1px solid #acacac; background:#fff;}
.fakeSelect .cnt a{display:block; width:100%; text-indent:10px; cursor:default; color:#000;}
.fakeSelect .cnt a:hover{text-decoration:none; color:#fff; background:#39f;}

/* 完善详细资料 */
.regStatus .cnt .btn{margin-top:5px; background-position:0 -220px;}
.regStatus .cnt .btn .btnInner{height:45px; line-height:45px; background-position:right -270px;}
.regStatus .cnt .btn:hover{background-position:0 -320px;}
.regStatus .cnt .btn:hover .btnInner{background-position:right -370px; }

.sucStatus{background:url(../img/register/pic_suc.png) no-repeat 190px 80px;}
.detailInfo-form .label{width:305px;}
.detailInfo{margin-top:20px; padding-top:20px; border-top:1px dashed #b2b2b2; color:#333;}
.detailInfo .tit{padding-left:20px; margin-top:10px; line-height:18px; font-weight:normal; background-position:0 -300px; }
.detailInfo-form{ margin-top:30px; }
.detailInfo .textInput{ width:200px; }
.detailInfo #address{ width:380px; }
.detailInfo #intro{ width:380px; height:100px; }
.detailInfo .next{float:left; width:390px; height:50px; margin-right:20px; line-height:50px; text-align:right; font-size:14px; font-weight:bold; color:#333;}
.detailInfo .goto{height:70px; padding-top:20px; text-align:center;}
.detailInfo .goto a{margin-left:21px; text-decoration:underline;}
/* 申请试用 */
.tryStatus{background: url(../img/register/pic_try.png) no-repeat 190px 80px;}
.registerBd .regBtn{padding:35px 0 20px; border-top:1px dashed #ccc; text-align:center;}

/**/
.sideContact{position:fixed; _position:absolute; left:50%; top:130px; width:80px; padding:10px 0 0 10px; margin-left:495px; border-right:1px solid #dad9d9; border-bottom:1px solid #dad9d9; border-radius:0 4px 4px 0; text-align:center; background:url(../img/register/fill.png);}
.sideContact .phone{padding-bottom:5px; color:#ff4300;}
.sideContact .phone strong{display:block; font:bold 14px "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif; padding-left:10px; background-position:0 -719px;}
.sideContact .sns a{display:block; height:30px; line-height:30px; padding-left:15px; border-top:1px dashed #f2f2f2; color:#666;}
.sideContact .sns a:hover{color:#ff4300;}
.sideContact .sns a.qq{background-position:0 -370px;}
.sideContact .sns a.msn{background-position:0 -394px;}



#ur_here {
  height: 24px;
  line-height: 24px;
}
.login_tab ul li {
  width: 116px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  float: left;
  background: url(../images/login_tab_li.gif) no-repeat 0 0;
  margin-right: 6px;
  cursor: pointer;
}
.login_tab ul li.active {
  background-position: -122px 0;
  color: #fff;
}
.login_tab {
  background: url(../images/login_tab_bg.gif) bottom no-repeat;
  height: 26px;
  margin-top: 22px;
}
.login_tab ul li.active a {
  color: #fff;
}
.usBox_1 {
  background: #fff;
  text-align: left;
  width: 620px;
  overflow: hidden;
}
.usBox form {
  padding: 20px 0;
  overflow: hidden;
}
.usBox .inputBg {
  width: 210px;
}
.usBox .inputBg {
  border: 1px solid #ccc;
  background: none;
}
.inputBg {
  border: 1px solid #b3b3b3;
  height: 23px;
  line-height: 23px;
}
.us_Submit {
  border: none;
  width: 125px;
  height: 40px;
  background: url(../images/bnt_ur_log.gif);
}
.usBox_1 tr{
	line-height: 35px;
}
