body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,button{ margin:0; padding:0;  }
html {  width: 100%; font-family: 'Microsoft YaHei'; font-size: 100px; outline: 0; -webkit-text-size-adjust:none;}
body {  width:100%; margin: 0; -webkit-user-select: none;font-size:0.4rem;position: relative; background:#fff;}
a:hover,a:link,a:visited,a{ color:inherit;font-family: 'Microsoft YaHei'; text-decoration:none;color:#0066ff;font-size:0.4rem;}
ul,li{list-style:none}
select input{outline: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-appearance:none;}
img{width:100%; vertical-align: middle;}
.header{width:100%;height:1.33rem;}
.header h3{font-size:0.8rem;font-family: 'Microsoft YaHei';margin-bottom:0.5rem;text-align:center;}
.header span{font-size:0.4rem;color:#fff;margin:0 auto;display: block;width:70%;text-align:right;}
.current{background:url(../images/bg.png) repeat-x;height:0.5rem;line-height:0.5rem;color:#fff;font-size:0.2rem;padding-left:0.2rem;}
.current a{float:right;color:#fff;font-size:0.2rem;padding-right:0.2rem;}
.biaodan{margin:0.8rem 0.4rem 0 0.2rem}
.biaodan li{margin-bottom:0.3rem;margin-left:0.3rem;overflow:auto;}
.biaodan li .error{display: block;font-size:0.3rem;margin-left:22%;margin-top:0.1rem;color:#C30000;}
.biaodan label{font-size:0.3rem;display:inline-block;text-align:right;width:28%}
.biaodan input,.biaodan select{height:0.7rem;border:1px solid #d2d2d2;border-radius: 5px 5px 5px 5px;width:65%;display:inline-block;vertical-align: middle;}
.biaodan li .pic{width:35%;display:inline-block;}

.biaodan li.spe{margin-bottom:0.1rem;overflow:auto;}
.biaodan li.spe label{font-size:0.3rem;display:inline-block;text-align:right;}
.biaodan li.spe input{height:0.7rem;border:1px solid #d2d2d2;border-radius: 5px 5px 5px 5px;width:65%;display:inline-block;vertical-align: middle;}

.sub{text-align:center;}
.sub input{background:#0f9de2;color:#fff;width:2rem;font-size:0.3rem;height:0.7rem;border:none;border-radius: 5px 5px 5px 5px;margin:0.3rem auto;}

.content{padding:0 0.2rem;}
.content h1{font-size:0.3rem;text-align:center;margin: 0.3rem 0.4rem 0.2rem; font-family: 'Microsoft YaHei';color:#333333;}
.box{border-top:1px solid #333;padding:0.2rem;font-size:0.28rem;color:#333;line-height:160%;}
.box span{display:block;}
.box p{text-indent:2em;}
.box table{width:100%;margin-top:0.2rem;}
.bg1 td{border-bottom:10px solid #fff;padding-left:0.3rem;}
.info{color:#cc0000;display:block;}
.error{text-align: center;}
.error_pic{width:0.64rem;margin:3rem auto 0.3rem;}
.error p{font-size:0.4rem;margin:0.3rem auto 0.3rem;}
.error input{border:1px solid #cbcbcb;width:2rem;height:0.7rem;text-align:center;background:#e0dfdf;border-radius: 5px;font-size:0.3rem;}
footer{background:url(../images/bg_footer.png) repeat-x;height:0.95rem;line-height:0.95rem;position: fixed;bottom:0;left:0;width:100%;font-size:0.3rem;color:#fff;text-align:center;}