.btn-group .btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}.btn-group .btn.btn-block{display:block;width:100%;height:100%}.btn-group .btn-default{background-color:#ff9500}.btn-group .btn-disabled{background-color:#e5e5e5}.publish-header{padding:.5rem .3rem}.publish-header .banner{max-width:100%}.publish-header .appointment-service-panel{height:1.2rem;overflow:hidden}.publish-header .appointment-service-panel:before,.publish-header .appointment-service-panel:after{content:" ";display:table}.publish-header .appointment-service-panel:after{clear:both}.publish-header .appointment-service-panel .master-map{display:block;float:left;width:1.2rem;height:1.2rem;margin-right:.2rem;overflow:hidden;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem}.publish-header .appointment-service-panel .info{float:left;width:5.5rem;height:1.2rem}.publish-header .appointment-service-panel .info p{text-align:left}.publish-header .appointment-service-panel .info p:nth-of-type(1){max-height:.84rem;overflow:hidden;font-size:.3rem;font-weight:700;line-height:.42rem;color:#1c1c1c}.publish-header .appointment-service-panel .info p:nth-last-of-type(1){height:.3rem;overflow:hidden;margin-top:.1rem;font-size:.22rem;line-height:.3rem;color:#595959}.publish-header .tel-btn{display:block;width:100%;height:.8rem;margin-top:.5rem;font-size:.34rem;font-weight:700;line-height:.78rem;text-indent:2.65rem;color:#ee7147;border:1px solid #ee7147;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem;background:url(http://imgs.siilu.com/wapSite/images/ico_counselor_new.png) no-repeat 2.1rem center;-webkit-background-size:.34rem .34rem;background-size:.34rem .34rem}.publish-header p{line-height:100%;text-align:center}.publish-header .title{margin-top:.3rem;font-size:.28rem;color:#595959}.publish-header .sub-title{margin-top:.2rem;font-size:.24rem;color:#999}.form-panel .panel{padding:.1rem .3rem .5rem;border-top:.1rem solid #f5f5f5;background-color:#fff}.form-panel .panel .form-group:before,.form-panel .panel .form-group:after{content:" ";display:table}.form-panel .panel .form-group:after{clear:both}.form-panel .panel .required{float:left;width:.24rem;font-size:.36rem;line-height:1.19rem;color:#fc0006}.form-panel .panel .form-well{position:relative;float:left;height:1.09rem;width:6.65rem;border-bottom:1px solid #eee}.form-panel .panel .form-well.block{height:auto;border-bottom:0 none}.form-panel .panel .form-well.block .label{width:100%}.form-panel .panel .form-well .label{float:left;width:1.95rem;font-size:.3rem;line-height:1.09rem;color:#1c1c1c}.form-panel .panel .form-well .form-area{display:block;width:100%;height:1.4rem;border:0 none;font-size:.3rem;line-height:.4rem;color:#1c1c1c}.form-panel .panel .form-well .form-area:focus{outline:0 none}.form-panel .panel .form-well .form-text{display:block;float:left;width:4.7rem;height:.59rem;margin-top:.25rem;font-size:.3rem;line-height:.59rem;color:#1c1c1c;border:0 none}.form-panel .panel .form-well .form-text.form-code{width:2.25rem}.form-panel .panel .form-well .form-text:focus{outline:0 none}.form-panel .panel .form-well .getCode{position:absolute;top:0;right:0;font-size:.28rem;line-height:1.09rem;color:#1a79ff}.form-panel .panel .form-well .getCode.disabled{color:#999}.form-panel .panel .count{clear:both;font-size:.24rem;line-height:.56rem;text-align:right;color:#999}.form-panel .panel .count .error{color:#ff4c4c}.form-panel .panel .btn-group{margin-top:.4rem}.form-panel .panel .btn-group .btn{display:block;height:.8rem;font-size:.34rem;line-height:.8rem;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem}.form-panel .panel .btn-group .btn-disabled{color:#fff;background-color:#ddd}.form-panel .panel .btn-group .btn-default{color:#fff;background-color:#1a79ff}