input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none !important;}
input[type="number"]{-moz-appearance:textfield;}

.feedDiv{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding:10px 0px 25px 0px;}
.feedDiv dl{ width:98%; height:39px; overflow:hidden; margin:0 auto; margin-top:14px;} 
.feedDiv dl.mheight,.feedDiv dl.mheight dt,.feedDiv dl.mheight dd{ height:160px;}
.feedDiv dl.mheight dt{ line-height:160px;}

.feedback .tsDiv{ width:98%; height:auto; overflow:hidden;}

.feedback .tsDiv dl{ height:40px;}
.feedback .tsDiv dl dt{ width:66%; height:40px; float:left; color:#666; font-size:12px;}
.feedback .tsDiv dl dt .tsBord{ height:32px; display:inline-block; border:1px solid #e1e1e1;  float:left; border-radius:3px; position:relative; line-height:32px; padding:0 10px;}
.feedback .tsDiv dl dt .tsBord span{ color:#f04343; font-size:12px; font-weight:bold;}
.feedback .tsDiv dl dt .tsBord p{ width:9px; height:6px; overflow:hidden; background:url(/public/images/feedsj.png) no-repeat; position:absolute; left:30px; bottom:-6px;}
.feedback .tsDiv dl dd{ width:30%; float:right; text-align:right; color:#333; font-size:13px; font-weight:bold;}

.feedDiv dl dt{ width:10%; height:auto; overflow:hidden; font-size:14px; text-align:right; float:left; display:inline; line-height:37px; margin:0 9px 0 0; font-weight:bold;}
.feedDiv dl dt span{ color:#f90303; font-size:16px;}
.feedDiv dl dd{ height:auto; overflow:hidden; font-size:14px; text-align:right; float:left; display:inline; margin:0 1% 0 0; line-height:37px; color:#888;}
.feedDiv dl dd.per30{ width:30%;}
.feedDiv dl dd.per40{ width:40%;}
.feedDiv dl dd input{ width:96%; height:37px; overflow:hidden; border:1px solid #ddd; background:#fff; border-radius:2px; padding:0 0 0 5px; font-size:14px; float:left;}
.feedDiv dl dd input.subInp{ width:80px; border-radius:2px 0 0 2px; border-right:none;}
.feedDiv dl dd textarea{ width:96%; height:138px; font-size:16px; border:none; color:#585858; overflow-y:auto; padding:10px 2%; line-height: 1.7;}
textarea {resize: none; }

.feedDiv dl.mheight dd.detailD{ width:57%; height:158px; border:1px solid #ddd; border-radius:2px 0 0 2px; margin-right:0px; background:#fff;}
.feedDiv dl.mheight dd.fastW{ width:30%; height:158px; border:1px solid #ddd; border-left:none; border-radius:0 2px 2px 0;}
.fastM{ width:100%; height:auto; overflow:hidden;}
.fastM ul li{ height:22px; overflow:hidden; float:left; display:inline; margin:7px 0 0 0; color:#666; font-size:14px; cursor:pointer;}
.fastM ul li.hover{ color:#df3043;}
.fastM ul li span{ font-family:宋体; font-size:14px; color:#000; padding:0 9px}

.blockSelect{width:100%; height:34px; overflow: hidden;border-radius: 2px; background: #ececec;}
.blockSelect li{width: 24.6%; height:34px; float: left;text-align: center; line-height: 34px; background:#ececec; cursor:pointer; font-size:14px; border-right:1px solid #fff;}
.blockSelect li.noline{ border:none; border-radius:0 2px 2px 0;}
.blockSelect li.select{background: #adadad; color: #fff;}
.blockSelect li.hover{background: #9a9a9a; color: #fff;}
.mtop20{margin-top:20px!important}
.blockSelect-tips{ color: #f04343; font-size:16px; line-height:28px; font-weight:bold;}


.feedback select {-moz-appearance: none; background:#fff url("/public/images/selectArrow.png") no-repeat right center; background-size:26px 26px; border: 1px solid #d5d5d5; border-radius: 0.05rem; color: #888888; font-size: 15px; height: 33px; line-height: 33px; margin-right: 0.2rem; padding-left: 0.1rem;  padding-right: 0.1rem; width: 1.6rem; appearance:none; -moz-appearance:none; -webkit-appearance:none;}

.btn{width: 90px; height:39px; font: 14px/39px 微软雅黑; color:#fff; border-radius:0 2px 2px 0; cursor: pointer; border: none; display: inline-block; text-align: center; text-decoration: none; background:#e60012;}
.btn:hover{text-decoration:none;background: #e0463f;}

.passbtn{height:37px; font: 14px/37px 微软雅黑; color:#fff; border-radius:2px; cursor: pointer; border: none; display: inline-block; text-align: center; text-decoration: none; background:#5ab55a; padding:0 8px; margin-top:1px;}

.cf {background:#c1c1c1; display: none; }

.btnDiv{ width:94%; height:10px; overflow:hidden; border-top:1px dashed #dfdfdf; margin-top:20px;}

.msgBtn{width: 217px;height: 37px;line-height: 35px;background: #df3028;display: block;text-align: center;color: #fff!important;font-size: 20px;border-radius: 3px;overflow: hidden; float: left; border:none; cursor:pointer;}
.msgBtn:hover{text-decoration:none;background: #e0463f;}


.termsTips{float: left; margin-top: 5px; margin-left: 20px; color: #999;font-size:14px;}
.feedDiv dl dd .termsTips input{ width:auto; float:left; margin:-4px 5px 0 0;}
.termsTips a{color:#df3028!important; font-size:14px;}

.feedTitle{ width:100%; height:56px; overflow:hidden; border-top:2px solid #000; margin-top:15px;}
.feedTitle dl{ width:100%; height:30px; overflow:hidden; margin:8px 0 0 0;}
.feedTitle dl dt span.line{ width:5px; height:19px; background:#f04343; display:inline-block; margin-top:6px;}
.feedTitle dl dt span.cnTit{ font-size:20px; font-weight:bold; color:#f04343;margin:0 17px;}
.feedTitle dl dt span.enTit{ font-size:14px; font-family:Verdana, Geneva, sans-serif; margin-top:3px; color:#757575; font-weight:bold;}
.feedTitle dl dt *{ float:left; display:inline;}
.wxtsDiv{ width:100%; height:auto; overflow:hidden; background:#f5f5f5; color:#888; padding:20px 0px 15px 35px; font-size:16px;}
.wxtsDiv span{ color:#956d30; font-size:16px;}
