input,select,textarea{-webkit-appearance:none}
body{background:#f3f6f6}
#box{width:100%}
i{font-style:normal}
header{height:44px;line-height:44px;padding-top:4px;margin:0 auto;max-width:624px;min-width:275px;padding-left:12px;padding-right:12px;background:#fff;text-align:center;font-weight:bold;position:relative}
.logoPng{float:left;max-width:256px;width:30%}
.logoPng img{max-width:100%;vertical-align:middle;margin-bottom:2px}
.toLogin{float:right;line-height:34px;background:#ff9600;border-radius:4px;padding:0 12px;margin:5px 2px 0 10px;color:#fff}
.toLogin:hover{color:#fff}
.back{float:right;width:32%;overflow:hidden}
.back a{float:right;line-height:32px;margin-top:5px;border:1px solid #888;border-radius:4px;padding:0 12px;color:#333}
.pageTitle{font-size:1.6rem;margin-left:2px}
.pageTitle img{vertical-align:middle;margin-bottom:5px;margin-left:1px}
.moduleMenu{height:40px;border-bottom:1px solid #d7d7d7;border-left:none;margin-top:30px;padding-left:10%}
.moduleMenu p{height:40px;line-height:40px;text-align:center;float:left;cursor:pointer;font-size:16px}
.moduleMenu p a{margin:0 22px}
.moduleMenu p a:hover{color:#ff7f00}
.moduleMenu .moduleFocus{color:#ff7f00;background:#fff;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-top:2px solid #ff7f00;position:relative;height:39px}
.moduleFocus a{color:#ff7f00}
.sub{margin:40px 0 0}
.formWrapper .sub input{height:50px;text-indent:0;line-height:50px;color:#fff;font-weight:bold;background:#ff9b00;cursor:pointer;min-width:307px;text-align:center;width:100%;border:0;font-size:15px}
.share,.save,.copy{float:left;height:50px;margin-right:2%;margin-left:1%;text-indent:0;line-height:50px;color:#fff;font-weight:bold;cursor:pointer;text-align:center;width:30%;border:0;font-size:15px}
.share{background:#ff9b00}
.save{background:black}
.copy{background:black}
.formWrapper{margin-top:10px}
.formWrapper ul{margin:2px 12px;background:#fff}
.formWrapper li{overflow:hidden}
.formWrapper li p{line-height:24px;margin-top:12px}
.formWrapper li span{color:#f00}
.companyJoin{display:none}
.formWrapper input{height:34px;line-height:34px;border:1px solid #ccc;text-indent:4px}
select{height:35px;line-height:35px;border:1px solid #ccc;text-indent:4px}
.success{clear:both;margin-top:3px;background:url(../../images/right.png) no-repeat 2px 0;padding-left:18px;line-height:16px;color:#f00;text-indent:3px;display:none}
.error{clear:both;margin-top:3px;background:url(../../images/error.png) no-repeat 2px 0;padding-left:18px;line-height:16px;color:#f00;text-indent:3px;display:none}
.companyName,.contacts,.operationalAddress,.phoneNumber,.industryValue,.email,.receiverAccounts,.education,.years,.usingInternet,.beneficiaryBank,.beneficiary,.beneficiaryAccount,.mpesa{width:99.4%}
.city,.province{width:48%}
.city{float:right}
.other{display:none}
.personalName{overflow:hidden}
.firstName{float:left;width:48%}
.lastName{float:right;width:48%}
.personalName input{width:99.4%;box-sizing:border-box}
.industry{max-height:60px;min-height:40px;overflow-y:auto;padding-top:3px;width:99.4%;text-indent:6px;border:1px solid #ccc}
.prompt{color:#999;margin:4px 0;font-size:1.2rem}
.selectSort{float:left;width:37%}
#register_mobile,#register_mobile_company{float:right;width:60%}
.upImageWrapper{line-height:70px;height:70px;width:70px;max-width:71px;margin-right:1%;text-align:center;background:#fafafa;border:1px solid #e4e4e4;position:relative;overflow:hidden}
.upImageWrapper div{width:100%;height:100%}
.upImageWrapper img{margin-bottom:2px;vertical-align:middle}
.upImageWrapper input{width:100%;height:100%;position:absolute;bottom:0;right:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;cursor:pointer}
.deletePreview{position:absolute;right:1px;top:1px;cursor:pointer;display:none}
.deletePreview img{display:block}
.menu_content form .area_code{background:#f2f2f2;border:1px solid #ccc;border-right:0;height:34px;line-height:34px;width:63px;display:inline-block;margin-top:0}
.cb{clear:both}
#mobileCode,#mobileCode_company{width:54%;display:inline-block;float:left}
.verification_code{color:#ff9600;border:1px solid #ff9600;float:right;width:42%;height:34px;line-height:34px;border-radius:4px;text-align:center;cursor:pointer;display:inline-block}
.verification_code a{color:#ff9600}