/*注册流程号码*/
#processor{padding: 15px 70px;position: relative}
.processorBox li{float: left;width:25%}
.processorBox .stepInner{color: #fff;text-align: center;width: 100px;margin: 0 auto}
.processorBox li .iconStep{width: 36px;height: 36px;line-height: 36px;display: inline-block;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;color: #fff;font-size: 18px;text-align: center;background-color: #A4A4A4;position: relative;z-index: 2}
.processorBox li.on .iconStep{background-color: #f90}
.processorBox li.yes .iconStep{background-color: #4dcd06}
.processorBox h4{color: #a4a4a4;margin-top: 5px}
.processorBox li.on h4{color: #f90}
.processorBox li.yes h4{color: #4dcd06}
.processorBox .fl{float:left}
.processorBox .fr{float:right}
.stepLine{width: 680px;background-color: #d0d0d0;height: 1px;position: absolute;top: 50%;left: 50%;margin:-11px auto auto -340px;z-index: 1}

/**表单提交**/
.mainCon{margin-top:20px}
.mainCon .inner{float:left;width:898px;background:#fff;border: 1px solid #dfdfdf}
.mainCon .inner .hd{background:#f5f5f5;border-bottom: 1px solid #dfdfdf;height:42px; line-height:42px;margin-bottom: 30px;padding:0 20px}
.mainCon .inner .hd b{font-size: 15px;font-weight: normal;}
.mainCon .inner .hd span{color: #999;float: right;}
.mainCon .inner .hd i{color: #f00;}
.mainCon .inner .content{height:533px;}
.mainCon .inner .content .item{display:none}
.mainCon .inner .content .signs{padding:30px 0 20px 95px}
.inner .signs li{min-height:34px;line-height:34px;margin-bottom:18px;clear: both;}
.inner .signs li b{ font-size:14px; float:left; color:#666;width:78px;margin-right: 10px; text-align:right;font-weight: 700}
.inner .signs li b em{color: #fe3c3c; font-family: "宋体"; padding-right: 2px;font-size: 12px}
.inner .signs li .inputText{border: 1px solid #ddd;border-radius: 3px;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.07) inset;height: 28px;line-height: 28px;outline: 0 none;padding: 2px 5px;transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;width: 280px; background:#FFF;float:left}
.inner .signs li .noneText{background:#ffebeb; border-color:#f14144}
.inner .signs li .inputText:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #fecb98;background:#FFF}
.inner .signs li .text{float:left; color:#999; font-size:12px; margin-left:8px}
.inner .signs li .check{float:left; margin-right:12px; font-size:14px; color:#666}
.inner .signs li label{cursor:pointer}
.inner .signs li .check a{ color: #1f82c6}
.inner .signs li .radioCheck{position:relative;cursor:pointer;vertical-align: middle;margin-top: -3px;}
.inner .signs li span{float:left; margin-left:8px;height:34px;line-height:34px}
.inner .signs li span .error{ background:url(../images/labelbg.gif) no-repeat 0 -43px;padding-left:20px; color:#FF5457; cursor:default}
.inner .signs li span .success{background:url(../images/labelbg.gif) no-repeat 0 3px;padding-left:20px; cursor:default}
.inner .signs li .inputBtn{background-color: #4aaf33; border: 1px solid #3eac27; border-radius: 5px; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; line-height: 30px; margin-right: 10px; overflow: visible; padding: 0 36px; text-align: center}
.inner .signs li .inputBtn:hover{background-color:#4fb700}
.inner .signs li .inputBtn.prev{background-color: #ff7200; border: 1px solid #fa7200}
.inner .signs li .inputBtn.prev:hover{background-color:#fc852a}
.inner .signs .select{ float:left; height:34px; border:1px solid #ddd; width:90px; margin-right:12px}
.inner .signs select.formTitle{ float:left; height:34px; border:1px solid #ddd; width:90px; margin-right:12px}
.inner .tips{ height:32px; line-height:32px; font-size:14px; background:#fdf0dc; border:1px solid #ffd9a1; float:left; padding:5px 20px; margin-bottom:20px}
.inner .tips em{ padding:0 3px}
.inner .tips em.e1{ color:#3497DB}
.inner .tips em.e2{ color:#F60}
.uploader{float:left; }
.imgWrap{position:relative;float:left;border: 1px solid #DEDEDE;padding:8px;width:150px;height:150px}

/**资料审核中**/
#audit .audit{text-align:center;padding:40px 0 30px}
#audit .audit .icon{width:63px;height:63px;display:inline-block;background:url(../images/msg_succes_icon.png) no-repeat}
#audit .audit h2{margin-top: 25px;font-size:28px; color:#44b704; margin-bottom:24px;}
#audit .audit p{ font-size:14px; color:#555; height:24px; line-height:24px;}
#audit .audit p em{ font-family:Arial; color:#F60; font-weight:bold;}

/*注册成功*/
#audit .success{text-align:center;padding:40px 0 30px}
#audit .success .icon{width:63px;height:63px;display:inline-block;background:url(../images/msg_succes_icon.png) no-repeat}
#audit .success.error .icon{width:63px;height:63px;display:inline-block;background:url(../images/msg_error_icon.png) no-repeat}
#audit .success .msg_text{font-size:32px;color:#353434;margin-top:25px}
#audit .success .intro_text{font-size:16px;color:#848484;margin:6px 0 10px}
#audit .btn_valid{height:47px;line-height:47px;padding:0 38px;display:inline-block;text-align:center;color:#44bc42;font-size:18px;border:1px solid #55cd53;border-radius:4px}

/*密码找回*/
.contractBox{width:600px;height:400px;overflow:auto; line-height:24px; font-size:13px; padding:20px;}
.mainCon .forgetpwd{margin:0 auto;float:none;width:1200px;}
.mainCon .forgetpwd .content{padding-left:0px;height:auto;}
.forgetpwd .getWay a{background: url(../images/radiobg.gif) no-repeat 0 8px;color: #888;display: inline;float: left;height: 18px;line-height: 18px;margin-right: 15px;padding: 7px 0 7px 23px;}
.forgetpwd .getWay a:hover{background-position: 0 -51px;}
.forgetpwd .getWay a.on{background-position: 0 -109px;color: #3497DB;}
.forgetpwd .stepBox{display:none;}
.forgetpwd .stepBox .progress{width:534px;height:29px;margin:0 auto;background:url(../images/progress.png) no-repeat;}
.forgetpwd .step2 .progress{background-position:0 -107px}
.forgetpwd .step3 .progress{background-position:0 -214px}
.forgetpwd .step4 .progress{background-position:0 -321px}
.forgetpwd .progressTips{width:750px;margin-left:322px; padding-bottom:50px;}
.forgetpwd .progressTips li{float:left;font-size:12px;color:#010101;width:172px;height:12px;line-height:12px;margin-top:10px;text-align:left;}
.forgetpwd .progressTips .font-999{color:#999}
.forgetpwd .signs{margin-left:418px;}
.forgetpwd .signs li .inputText{ width:170px;}
.forgetpwd .signs li span.sendBtn a{border:1px solid #44b549;background:#44b549; display:block; height:30px; line-height:30px; color:#FFF; padding:0 10px; border-radius: 5px;}
.forgetpwd .signs li span.sendBtn a:hover{background:#33ac38; text-decoration:none;}
.forgetpwd .signs li span.none a{background:#F5F5F5; color:#666; border-color:#DEDEDE;}
.forgetpwd .signs li span.none a:hover{cursor:not-allowed;background:#F5F5F5; color:#666; border-color:#DEDEDE;}
.forgetpwd h2{text-align:center;font-size:16px;line-height:33px;}
.forgetpwd h2 i{height:33px; line-height:33px; width:33px; display:inline-block;margin-right:5px; background:url(../images/yes.png) no-repeat; position:relative;top:10px;}
.forgetpwd h2 a{color:#0096df;}

.forgetpwd .email{margin-left:330px;}
.forgetpwd .email .bottomEmail{border-top:1px solid #ededed;padding-top:10px;width:446px;margin-left:40px;margin-top:30px;}
.forgetpwd .email .bottomEmail p{color:#898989;line-height:25px;}
.forgetpwd .email .yes{background:url(../images/yes.png) no-repeat 27px 17px;display:inline-block;width:60px;height:60px;vertical-align:text-bottom;position:relative;top:14px;}
.forgetpwd .email .strong{font-size:16px;margin-left:10px;color:#000;font-weight:500;}
.forgetpwd .email p.line{margin: 15px 0;padding-left: 42px;}
.forgetpwd .email p a{color:#07C;}
.forgetpwd .email p a:hover{color:#c00;}

/** 错误提示 **/
.formWord{float: left;height: 32px;line-height: 32px;padding-left: 5px;width: auto;}
.validateSuccess{background: url("../images/labelbg.gif") no-repeat scroll 0 11px;color: #008000;display: inline-block;float: left;height: 32px;width: auto; padding-left:18px;}
.validateError{background: url("../images/labelbg.gif") no-repeat scroll 0 -34px;color: #F00;display: inline-block;float: left;height: 32px;width: auto; padding-left:18px;}
/** aToolTip提示插件样式 **/
#aToolTip{position: absolute;display: none;z-index: 50000;}
#aToolTip .aToolTipContent{position: relative;margin: 0;padding: 0;}
.defaultTheme{background: #49ACEC;color: #FFF;margin: 0;padding: 8px 8px;-moz-box-shadow: 2px 2px 5px #000; /* for Firefox 3.5+ */-webkit-box-shadow: 2px 2px 5px #000; /* for Safari and Chrome */box-shadow: 2px 2px 5px #000; /* for Safari and Chrome */}

/**合作流程**/
.mainCon .rightMod{float:left; margin-left:20px; width:280px;}
.mainCon .processor{padding:20px 10px; background:#FFF;border:1px solid #dfdfdf;}
.mainCon .processor .hd{background:#F60; height:38px; line-height:38px;width:100px; font-size:16px; text-align:center; color:#FFF;border-radius:5px; }
.mainCon .processor dl{margin-left:14px; border-left:1px solid #d0d0d0; position:relative;padding-top:15px;}
.mainCon .processor dt{position:absolute;top:21px;left:-12px; width:24px; height:24px; background:#F90;color:#FFF; text-align:center; line-height:24px;border-radius:12px; font-size:14px;}
.mainCon .processor .d4 dt{font-family: Verdana; background:#4dcd06; font-size:12px;}
.mainCon .processor dd{ background:#fff2d1; color:#f60; padding:8px; line-height:20px; font-size:14px; float:left; margin-left:21px; border-radius:8px; position:relative; border:1px solid #F90;}
.mainCon .processor dd i{width:6px; height:11px; display:block;top:12px;left:-6px; position:absolute; background:url(../images/arrowleft.png) no-repeat;}
.mainCon .processor .d4 dd{background:#4DCD06;border-color:#4DCD06;color:#FFF;}
.mainCon .processor .d4 dd i{ background-position:0 -24px;}

/**常见问题**/
.mainCon .problem{background:#FFF;padding:20px 10px 15px; margin-top:20px;border:1px solid #dfdfdf;}
.mainCon .problem .hd{background:url(../images/problem.png) no-repeat; height:32px; color:#136cbe; font-size:17px;line-height: 25px;padding-left: 30px;}
.mainCon .problem li{ height:30px; line-height:30px; font-size:12px; background:url(../images/dot.gif) no-repeat 5px center; padding-left:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/**意见反馈**/
.mainCon .feedback{background:#FFF;padding:20px; margin-top:20px;border:1px solid #dfdfdf;}
.mainCon .feedback dl{ background:url(../images/feedback.png) no-repeat; padding-left:55px;}
.mainCon .feedback dt{ font-size:18px; color:#444;}
.mainCon .feedback dd{ font-size:13px; color:#666;}
.mainCon .feedback a:hover{text-decoration:none;}

/**商家登录**/
#loginmain{background: url("../images/loginbg.png") repeat #1f93d8;bottom: 0;position: absolute;top: 0;width: 100%;z-index: 1;}
.loginBox{position: absolute;top: 50%;left: 50%;margin: -214px auto 0 -205px;z-index: 100;}
.loginBox .logo{text-align: center; margin-bottom: 10px;}
.loginBox .container{color: #FFF;height: 380px;position: relative;width: 410px;}
.loginBox .container .bg{background: #f5f5f5;height: 100%;position: absolute;left: 0;top: 0;width: 100%;border-radius: 3px;box-shadow: 5px 5px 5px #004c7a;}
.loginBox .container form{height: 295px;padding: 20px;position: absolute;top: 0;left: 0;width: 370px;}
.loginBox .container h2.hd{font-size: 18px;height:40px;line-height:40px;color: #333;}
.loginBox .container li{display: inline;float: left;font-size: 14px;padding-top: 17px;width: 370px; position:relative;}
.loginBox .container li a{color: #333;}
.loginBox .container li a.forget{color: #FCB322 !important;float: right;}
.loginBox .container li a:hover{text-decoration: underline;}
.loginBox .container li label{background: url(../images/loginico.png) no-repeat #FFF;border-radius: 3px 0px 0px 3px;display: inline-block;width: 40px;height: 45px;position:absolute;bottom:0;left:0;}
.loginBox .container li label.user{background-position: 0 0px;}
.loginBox .container li label.password{background-position:0px -85px;}
.loginBox .container li label.codes{background-position:0px -169px;}
.loginBox .container li.message{color:  #FE3C3C;height: 21px;line-height: 21px;}
.loginBox .container li .inputText{background: #FFF;border: none;border-radius: 3px;color: #666;display: block;padding: 12px 9px 11px 45px;width: 315px;border: 1px solid #3497db;border-left:0 none;height:20px;}
.loginBox .container li .subBtn{background: #6cb238;border: 0;cursor: pointer;height: 50px;overflow: hidden;width: 370px; color:#FFF; font-size:18px;border-radius: 3px;}
.loginBox .container li .subBtn:hover{background: #82ba58;}
.loginBox .container li #imgid{ position:absolute;top:27px;right:12px;}
.loginBox .copyright{color:#fff;}
.loginBox .copyright a{color:#fff;}

/*尾部*/
.copyright{padding-top: 30px; text-align:center; color:#999;}






















