.business-box{width:100%;background-color:#fff;margin:auto;position:relative;height:1138px}
.font-grey{color:#b2b2b2}
.require-height{height:800px!important}
.business-bg-index{background:url(../images/business-index.jpg) 50% 0 no-repeat;width:100%;border:0;height:260px}
.business-bg-require{background:url(../images/business-require.jpg) 50% 0 no-repeat;width:100%;border:0;height:260px}
.business-box-toufang{width:460px;height:auto;border-radius:10px;background-color:#fff;border:solid 1px #ececec;position:absolute;top:70px;left:0;right:0;margin:auto}
.apply-require-box{height:auto}
.apply-require-box .title,.business-box .business-box-toufang form .title{text-align:center;line-height:32px}
.apply-require-box .title .tit,.business-box .business-box-toufang form .title .tit{height:31px;font-size:24px;text-align:center;color:#000;margin-top:46px;margin-bottom:37px}
.apply-require-box .title .tit{margin-bottom:0}
.apply-require-box .title .desc,.business-box .business-box-toufang form .title .desc{height:19px;text-align:center;color:#666;margin-top:13px;margin-bottom:37px}
.business-process{width:400px;height:60px;margin:0 30px;background:url(../images/business-index-icon.jpg) center center no-repeat;background-size:400px 60px}
.business-process-require{width:400px;height:60px;margin:0 30px;background:url(../images/business-require-icon.jpg) center center no-repeat;background-size:400px 60px}
.business-box-form{margin:39px 30px 0 30px}
.business-box-form ul li{width:100%;height:48px;margin-bottom:10px;line-height:48px;color:#666;overflow:hidden;border-radius:5px}
.business-box-form ul li.user-infomation{height:52px}
.business-box-form ul li input{border:1px solid #f5f5f5!important;width:100%;height:48px;line-height:48px;border-radius:5px;background-color:#f5f5f5;padding:0 20px;font-size:14px}
.business-box-form ul li.userIdentify{height:20px;line-height:20px;margin-bottom:20px}
.opt{padding-right:5px;float:left}
.identify{padding-right:19px}
.identify-ask{width:14px;height:14px;margin-top:3px;cursor:pointer;background:url(../images/tips.jpg) no-repeat;background-size:100%}
.identify-icon{position:absolute;top:-3px;left:5px;color:#fff;font-size:10px;z-index:1}
.identify-tips{position:absolute;top:203px;right:-67px;z-index:2;width:270px;height:36px;line-height:36px;background-color:#fffbe3;border:solid 1px #ece7c8;font-size:12px;color:#434343;border-radius:5px;padding-left:11px;display:none}
.arrow1{position:absolute;top:9px;left:-7px;width:0;height:0;font-size:0;line-height:0;border-width:7px;border-color:#fffbe3;border-left-width:0;border-style:dashed;border-right-style:solid;border-top-color:transparent;border-bottom-color:transparent}
.arrow2{position:absolute;top:9px;left:-8px;width:0;height:0;font-size:0;line-height:0;border-width:7px;border-color:#ece7c8;border-left-width:0;border-style:dashed;border-right-style:solid;border-top-color:transparent;border-bottom-color:transparent}
.magic-radio{display:none}
.opt label{font-size:14px;font-weight:400;color:#666;padding-left:20px;cursor:pointer;background:url(../images/radio.png) no-repeat}
label.userChecked{background-position:left bottom}
.address,.unitPrice{background-color:#f5f5f5;display:inline-block;margin:0 auto}
.area,.unitPrice{position:relative}
.business-box-form ul li.address select,.business-box-form ul li.unitPrice select{width:115px;height:32px;line-height:32px;margin-top:8px;background-color:#f5f5f5;border:0;float:left;text-align:center}
.business-box-form ul li.address select{padding-left:20px}
.business-box-form ul li.address input{width:69%;float:right;border:0}
.business-box-form ul li.unitPrice input{width:69%;float:right;border:0}
.business-box-form ul li.unitPrice select{width:90px;float:right;margin-right:20px}
.business-box-form ul li.unitPrice input{float:left}
.areaUnit,.priceUnit{height:20px;color:#bbb;position:absolute;top:0;right:20px}
.business-box-form ul li.user-infomation{height:60px;padding:5px;color:#000}
.user-title-phone{margin-top:5px;height:19px}
.business-box-form ul li.housePhoto-info,.business-box-form ul li.payMonth-info,.business-box-form ul li.user-info{line-height:42px}
.business-box-form ul li.user-info{height:30px}
.business-box-form ul li .payMonth-title,.housePhoto-title,.user-title,.user-title-phone{height:19px;color:#000}
.user-title-requirement{height:19px;font-size:14px;color:#000;margin-top:20px}
.business-box-form ul li .payMonth-desc,.housePhoto-desc{height:16px;font-size:12px;color:#777}
.business-box-form ul li.radioBox input{width:15%;float:left;display:none}
.business-box-form ul li.radioBox{padding:0}
.business-box-form ul li.radioBox label{width:72px;height:48px;text-align:center;color:#666;border-radius:4px;background-color:#fff;border:solid 1px #e2e2e2;cursor:pointer;position:relative;font-weight:400;display:inline-block}
.business-box-form ul li.radioBox label.monthChecked{border:solid 1px #009B4C;color:#009B4C}
.business-box-form ul li.radioBox label.lastBox{margin-right:0}
.business-box-form ul li.housePhoto{height:60px}
.business-box-form ul li.housePhoto .housePhoto-upload{width:96px;height:60px;border-radius:4px;border:dashed 1px #e2e2e2;position:relative;cursor:pointer;cursor:pointer;background:url(../images/upload_img.jpg) center center no-repeat;overflow:hidden;display:block}
.business-box-form ul li.housePhoto .housePhoto-upload input{position:absolute;cursor:pointer;font-size:0;right:0;top:0;opacity:0}
.business-box-form ul li.verifyCode{border-radius:5px;background-color:#f5f5f5;margin-bottom:0!important}
.business-box-form ul li.mobile{border-radius:5px;background-color:#f5f5f5}
.business-box-form ul li.comment{border-radius:4px;background-color:#f5f5f5}
.business-box-form ul li.verifyCode .toufang-sendMsg{border:0;padding:0;float:right;color:#009B4C;background-color:#f5f5f5;margin-top:-47px;margin-right:20px;font-size:12px;position:relative}
.business-box-form ul li.comment{height:96px}
.business-box-form ul li.comment textarea{height:96px;width:398px;resize:none;font:14px/1.5em "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","微软雅黑","黑体",Arial,sans-serif;line-height:20px;border:1px solid #f5f5f5;background:#f5f5f5;border-radius:5px;padding:15px 20px}
.business-box-form ul li.voice-verify-info{margin:0!important;height:18px;line-height:18px}
.business-box-form ul li.voice-verify-info .voice-verify-code{color:#666;font-size:12px;float:right;display:none}
.business-box-form ul li .voice-verify-code a{font-size:12px;text-decoration:none;color:#009B4C}
.business-box-form ul li.item-button{margin:20px 0 40px 0}
.business-box-form ul li.item-button button{width:100%;height:100%;border:0;border-radius:4px;color:#fff;font-size:14px}
.dialog-default{border-radius:8px;background:#fff}
.business-box-zhaofang{width:460px;border-radius:10px;background-color:#fff;border:solid 1px #ececec;position:absolute;left:0;top:70px;right:0;margin:auto}
.business-box .business-box-zhaofang form .title{text-align:center;line-height:32px}
.business-box .business-box-zhaofang form .title .tit{height:31px;font-size:24px;text-align:center;color:#000;margin-top:46px}
.business-box .business-box-zhaofang form .title .desc{height:19px;text-align:center;color:#666;margin-top:13px;margin-bottom:37px}
.business-box .business-box-zhaofang .box-bottom{width:458px;height:70px;background-color:#f5f5f5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;margin-top:45px;line-height:75px;font-size:12px;color:#777}
.business-box .business-box-zhaofang .box-bottom .phonecall{font-size:12px;color:#009B4C}
.business-box-form ul li.verifyCode .zhaofang-sendMsg{border:0;padding:0;float:right;color:#009B4C;background-color:#f5f5f5;margin-top:-47px;margin-right:20px;font-size:12px;position:relative}
.sendOver-requirement{height:30px!important;border:none!important;padding:0!important;float:right!important;color:#009B4C!important;background-color:#f5f5f5;margin-top:-47px!important;margin-right:20px!important;position:relative}
.countdown-requirement{color:#a7a7a7!important;width:78px!important;float:right!important;height:100%!important;text-decoration:none!important;font-size:12px!important;text-align:center!important;margin-right:0!important;padding-top:0!important;margin-top:-48px!important;position:relative}
.phcolor{color:#999}
.dialog-tip{margin-left:17px;margin-top:-1px}
.comment-tip{top:405px!important}
.identify-ask-tip{margin-left:-1px!important}
input::-ms-clear{display:none}
input::-ms-reveal{display:none}
