.placeholderDiv{display:inline-block}
.sectionBorder{border-top:1px solid #f4f4f4;margin-bottom:80px}
.complaint-title{height:100px;width:199px;margin:100px auto 34px auto;background:url(/images/v6/singlePage/complaintTitle.png) no-repeat;text-align:center}
.complaint-title-big{font-size:22px;font-weight:700;color:#666;padding:32px 0 16px 0}
.complaint-title-small{font-size:12px;color:#999}
.complaint-title-small span{color:#ff7a32;margin:0 4px}
.complaint-form{width:780px;height:460px;border:3px solid #eee;margin:40px auto;padding:50px 50px 50px 54px;font-size:16px;color:#666}
.btn-box{
  text-align: center;
}
.complaint-btn{width:220px;height:44px;border:0;line-height:44px;color:#fff;text-align:center;margin:auto;font-size:16px;background:#00aeff;cursor:pointer;border-radius:4px}
.complaint-btn:hover{background:#00a4f1}
.complaint-btn:disabled{opacity: 0.4;}
.addInput .label{width:90px;display:inline-block;text-align:right;margin-right:10px;vertical-align:middle}
.addInput .label span{color:#fe514a}
.addInput .addText{padding:12px;height:16px;width:266px;border:1px solid #e8e8e8;font-size:14px}
.addInput{margin-bottom:20px;position:relative}
.addInput.radio{margin-bottom:30px}
.addInput.textarea{margin-bottom:40px;position:relative}
.addInput.textarea .content{width:642px;height:130px;border:1px solid #e8e8e8;padding:14px 12px;background:#f8f8f8;padding-bottom:36px;display:inline-block;position:relative}
.addInput.textarea .content textarea{width:642px;height:130px;background:#f8f8f8;border:0}
.addInput.textarea .placeholderDiv span{line-height:normal!important}
.addInput.textarea .number{position:absolute;font-size:14px;color:#bbb;bottom:10px;right:20px}
.addInput.textarea .number em{font-style:normal;color:#999}
.addInput.last{margin-bottom:0}
.last span{font-size:14px;margin-left:4px}
.last img{width:auto;height:42px;margin-left:10px;vertical-align:top}
.last span em{color:#00aeff;font-style:normal;margin-left:4px;cursor:pointer}
.last span em:hover{text-decoration:underline}
.addInput .errorTips{font-size:12px;height:20px;line-height:20px;position:absolute;left:120px;bottom:-18px;min-width:100px;white-space:nowrap;display:none}
.addInput .errorTips i{padding:0 6px;line-height:12px;height:12px;display:inline-block;margin-right:6px;vertical-align:middle;background:url(/images/v6/singlePage/loginIcon.png) -32px -39px no-repeat}
.addInput .errorTips em{font-style:normal;line-height:20px;height:20px;display:inline-block;vertical-align:middle;white-space:nowrap;color:#fe514a;margin-left:0}
.magic-radio{position:absolute;display:none;vertical-align:middle;top:6px;display:inline-block\9}
.magic-radio+label{position:relative;cursor:pointer;vertical-align:middle;display:none\9}
.radio .content{position:relative;display:inline-block;padding-left:26px;margin-right:30px;cursor:pointer;vertical-align:middle}
.magic-radio+label:before{position:absolute;top:2px;left:0;display:inline-block;width:16px;height:16px;content:'';border-radius:50%;border:1px solid #bbb}
.magic-radio+label:after{position:absolute;display:none;content:'';top:7px;left:5px;width:6px;height:6px;border-radius:50%;background:#00aeff}
.magic-radio:checked+label:after{display:inline-block}
.magic-radio:checked+label:before{border:1px solid #bbb}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
