﻿.weui-cell__ft{display:inline-block;float:right;}
.cells-label_warn{color: #e64340 !important;}
.companyInfo{background-color:#fff;color:#111111;line-height: 1.41176471;font-size: 15px;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.companyInfo .bg{max-width:100%;display:block;}
.companyInfo .tip{font-size:14px;color:#999999;}
.companyInfo .tip img{vertical-align:middle;}
.companyInfo .cname{margin:.3em 0;font-size: 19px;}
.companyInfo .madeBtn{display:block;background-color:#4DA6F8;color:#ffffff;padding:.5em 0;margin:1em auto 0;width:200px;text-align:center;border-radius:20px;}
.companyInfo .logo img{width:18.4%;border-radius:5px;}
.registerInfo{background-color:#f7f7f7;font-size:1.4em;line-height: 1.41176471;padding-bottom:2em;}
.registerInfo .cells{background-color:#fff;display:block;margin:1em auto 0;width:100%;padding:2em;}
.registerInfo .cells .cells-label{position:relative;width:25%;text-align:center;display: inline-block;color:#111;vertical-align:middle;float:left;line-height:1.7;}
.registerInfo .cells .cells-label.required:after{position:absolute;content:"*";color:#FF3824;margin-left:3px;}
.registerInfo .cells .cells-input{border: none;width: 62%;font-size: inherit;vertical-align:middle;line-height: 1.7;}
.registerInfo .cells .cells-textarea {border: none;width: 65%;font-size: inherit;padding: 0 1em;resize:none;height:6em;vertical-align: top;}
.registerInfo .cells .photo-part{margin:.5em;}
.registerInfo .cells .photo-part img{vertical-align:middle;max-width: 3em;height: 3em;}
.registerInfo .cells .tip{color:#ccc;}
.registerInfo .cells .photo-part .setPhoto{float:right;margin-top:.5em;background-color:#439aff;color:#fff;padding:.3em .5em;border-radius:20px;}
.registerInfo .cells .name-part {
    border-bottom: 1px solid #e2e2e2;
    padding: 1em 0;
    overflow:hidden;
}
.registerInfo .cells .name-part:first-child{padding-top:0;}
.registerInfo .cells .name-part:last-child{border-bottom:none;}
.registerInfo .cells .name-part .cells-input::-webkit-input-placeholder{color:#BAC3D2;}
.registerInfo .cells .name-part .uploadQR{display:inline-block;width:22px;}
.registerInfo .cells .name-part .uploadQR img{width:100%;vertical-align:middle;margin-right:5px;}
.registerInfo .cells .columnTitle{color:#111111;font-size:16px;}
.registerInfo .cells .columnTitle:before{
    content: "";
    border-left: 5px solid #00a8ff;
    margin-right: 5px;
    border-radius: 5px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
}
.registerInfo .cells .addimage{
    display:inline-block;width:21%;
    text-align: center;
    background-color: #f7f7f7;
    padding:1.6em;
    margin-right:3%;
    margin-bottom:1em;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    vertical-align: top;
    position:relative;
}
.registerInfo .cells .addimage:nth-child(4n+4){margin-right:0;}
.registerInfo .cells .addimage img{max-width:100%;}
.registerInfo .cells .addimage .deleteIcon{width: 16px;position: absolute;top: 0;right: 0;}
.registerInfo .border-bottom{border-bottom:1px solid #e2e2e2;}
.registerInfo .border-top{border-top:1px solid #e2e2e2;}
.registerInfo .wechat{display:block;color:#439aff;margin-left:25%;font-size:12px;padding-left:1em;}
.registerInfo .wechat .photo{display:inline-block;}
.registerInfo .wechat .photo img{width:140px;}
.headimg_cut{position:fixed;top:0;left:0;z-index:1000000000;background-color:#fff;width:100%;height:100%;display:none;}
#clipArea {height: 100%;background-color:#000;}
#clipBtn {position:absolute;right:0;bottom:0;margin: 20px;width: 4em;height: 2em;color: #f7f7f7;text-align: center;font-size: 1.3em;line-height: 2em;border-radius: 3px;display:inline-block;}
#clipcancelBtn{position:absolute;left:0;bottom:0;display:inline-block;margin: 20px;width: 4em;height: 2em;color: #f7f7f7;text-align: center;font-size: 1.3em;line-height: 2em;border-radius: 3px;}
#view {margin: 0 auto;width: 200px;height: 200px;background-color: #666;opacity:0;}
.yutang{font-size:0.7em !important;}
.logo_style1{margin-bottom:0 !important}
.statusBar{display:none;}
.progress {
    height: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: rgb(0, 162, 212);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
}
