.step_status {width: 1210px;margin: auto;margin-top: 45px;height: 42px;line-height: 42px;margin-bottom: 36px;}
.step_status span{font-size: 14px; width:400px; display: inline-block; box-sizing: border-box; text-align: center; padding: 0;}
.step1{background-image: url(../../images/vendor/step1.png); }
.step2{background-image: url(../../images/vendor/step2.png); }
.step3{background-image: url(../../images/vendor/step3.png); }
 .next_step, .reg_form .protocol, .shop_info > div > div:last-child {margin-left: 134px;}
.setp_wrap {width: 900px;margin:0 auto 100px auto;font-size: 14px; clear: both; overflow: hidden;}
.reg_form div > label:first-child {float:left;margin-right: 20px;width: 180px;text-align: right;float: left;color: rgb(17, 17, 17); height:38px;}
/*选择电话号码地区*/
select {float: left;
    -webkit-appearance: menulist;
    box-sizing: border-box;
    align-items: center;
    border:1px solid #eaeaea; 
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default; height: 36px; line-height: 36px; display: inline-block;
}
option {font-weight: normal;
    font-weight: normal;
    display: block;
    padding: 0px 2px 1px;
    white-space: pre;
    min-height: 1.2em;}
.country_list {width: 100px;background-color: rgb(255, 255, 255);height:36px;width: 100px;}
/*输入电话号码*/
.reg_320 {width: 320px !important;text-align: left; line-height:40px !important; font-size:14px !important;}
.reg_210 {width: 210px !important;text-align: left; line-height:40px !important; font-size:14px !important;}
.tele {width: 170px!important;text-align: left; line-height:40px !important; font-size:14px !important;}
.reg_form input{ float: left; border:1px solid #eaeaea;padding-left: 12px;height: 40px; line-height: 38px; font-size:16px;}
.reg_img{ width: 124px; height: 36px; margin-left: 9px; float: left; }
/*获取短信验证码*/
.getCode {
    display: inline-block;background-color: rgb(247, 247, 247);cursor: pointer;
    color: rgb(17, 17, 17);border-radius: 2px;
    width: 140px;height: 36px;line-height: 36px;
    text-align: center;font-size: 14px;
    border: 1px solid rgb(220, 220, 220);vertical-align: top; margin-left:9px;}
.input_box{ margin-bottom: 18px; height: 38px;line-height: 38px;}
.reg_form .protocol {text-align: left;margin-bottom:26px; line-height:36px; height:38px; color: #999; font-size: 14px;}
.reg_form .code { height:40px; line-height:36px; margin-bottom:18px;}
.reg_form .piccode { display:inline-block; margin-left:5px; height:38px; line-height:36px; width:100px;cursor: pointer;}
.reg_form .msg {  display: inline-block; line-height:36px; width: 280px; color:Red; margin-left:5px; vertical-align:top;}
/*按钮*/
.next_step { margin-top: 12px;display: block; font-size: 16px;cursor: pointer;
    background-color: #e4393c;color: #fff;
    text-align: center;width: 420px;height: 40px;
    line-height: 40px;border-radius: 2px;}
.next_step:hover {background-color: #e4393c;border-bottom: solid 1px #a40000;
border-right: 1px solid #a40000;}
.next_step:active {background-color: #e4393c;}   


/*Merchant registration2.css*/
.spacing_box{ padding-right: 20px; display: inline-block;}
.spacing_box em{ float: left; }
.spacing_box input{ margin-top:2px; margin-right:6px; }



/*Merchant registration3.css*/
/*商家注册成功*/
.reg_form3{margin-top: 100px;}
.successful{float:left; text-align:center;line-height:40px;width:410px;border-right:1px #ccc solid; height: 184px;  }   
.successful img{width:56px; height: 56px; margin: 0 auto}   
.successful p{font-size:14px; height: 62px; line-height: 62px;  }   
.successful_bnt{text-align:center;width:162px;  font-size:16px; height:40px;line-height: 40px; color: #fff; background-color: #e4393c; border-radius:2px;margin-top:8px;display:inline-block;}  
/*关注我们二维码*/
.rwm{ float:right;text-align:center;line-height: 40px;width:252px;height:184px} 
.rwm img{ width:120px;height:120px;margin: 0 auto}  
.rwm p{ font-size:12px;line-height:20px; color: #666;  }    
/*商家找回密码*/
.getnewpwd{ height: 85px;line-height: 34px;font-size: 24px;text-indent: 48px;padding-top: 35px;color: #808080;font-weight: 500;font-family: "Microsoft Yahei";}

/* WebDown */
.WebDown{width:400px;border:solid 1px #ffbb76;margin:35px auto; position:relative; clear: both; overflow:hidden; height:120px}
.WebDown .tipbox{position:relative;height:120px;background:#fffcef;padding:10px;font-size:12px;}
.WebDown .laba,.WebDown .Close,.WebDown .arrow{background: url(../../images/tipboxbg.gif) no-repeat;}
.WebDown .laba{display:block;float:left;width:42px;height:39px;overflow:hidden;background-position:-27px 0;margin:5px 0 0 5px;}
.WebDown .tiptext{float:left; position:absolute; right:26px;display:inline; width:310px}
.WebDown .tiptext h3{font-size:16px;color:#db7c22;font-family:"微软雅黑","宋体";height:34px;line-height:24px;}
.WebDown .tiptext p label{color:#999;cursor:pointer;margin-left:5px;}
.WebDown .Close{width:14px;height:14px;overflow:hidden;background-position:-13px 0px;position:absolute;top:10px;right:10px;cursor:pointer;}
.WebDown .arrow{display:block;width:13px;height:7px;overflow:hidden;background-position:0 -7px;position:absolute;left:15px;top:-7px;}