/*reset*/
*{margin:0;padding:0;outline:none;}
html,body{font-family:'微软雅黑', 'arial', 'Tahoma','simsun','宋体';color:#4a4a4a;background:#fff;}
ul li,ol li{list-style-type:none;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());color:#fff; cursor:pointer;}
li:focus,a:focus,input:focus{outline:none;}
fieldset,img{border:0;}
q,blockquote{quotes:"" "";}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
del{text-decoration:line-through;}
ins{text-decoration:underline;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
cite,em,dfn{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
label,button{cursor:pointer}
textarea{white-space:pre;resize:none;border:1px solid #ececec;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;border:0;}
img{border:none;} 
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}  
.clearfix{zoom:1;} 
input[type=button],input[type='reset'],input[type='submit'],input[type='text']{cursor: pointer;-webkit-appearance:none;}
/*.form dl dd.active{ color:#DE5E17 ;} */
.form label{ width: 90%; margin: 0 auto; display: block; }
.form label{ font-size: 1.6rem; padding: 0.4rem; }
.form label input{ height: 1.6rem; font-size: 1.4rem;  line-height:1.6rem; padding: 0.5rem 0; text-indent: 0.5rem;  border:1px solid #A9A9A9; }
.form button{ margin-top: 1rem; transition:0.3s all ease; font-size: 1.8rem; color: #F0F0F0; background: linear-gradient(#EFB82F,#BF351F); background: -webkit-linear-gradient(#EFB82F,#BF351F); width: 60%; height: 2.8rem; border-radius: 0.2rem; border:1px solid #D45F20;  box-shadow:0.1rem 0.1rem #993014; }	
.form button.active{ margin-top: 1rem; font-size: 0.48rem; color: #F0F0F0;background: linear-gradient(#BF351F,#BF351F); background: -webkit-linear-gradient(#BF351F,#BF351F); width: 60%; height: 1rem; border-radius: 0.1rem; border:1px solid #D45F20}
.reason{ height: 21rem; padding: 0.5rem; box-sizing: border-box; position: relative; width: 100%; background: #1f5208; background-color: #3e2700; 
}
