html {color: #000;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
body {font-family: "Î¢ÈíÑÅºÚ"; background:none; margin: 0 auto;  position: relative;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,figure,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;padding:0;list-style: none;-webkit-tap-highlight-color:transparent}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select,code,kbd,pre,samp {font-size:100%;}
input,button,select{border:none;outline: none;}/*È¥³ýiphoneÄ¬ÈÏinputÑùÊ½*/
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button { -webkit-appearance: none;appearance: none}
html{height:100%;}
table{ border-collapse: collapse; border-spacing: 0; border: 0 none;}
html,body,button,input,select,textarea {font: 16px/1.5 arial,Microsoft YaHei,\5b8b\4f53;color: #333}
em,i,cite{font-style:normal;font-weight:500}
a{text-decoration:none;-webkit-tap-highlight-color:rgb(0,0,0,0);outline:none;color:#000;}
a.active{background:#dcdcdc;border-color:#e5e5e5}
.wrap{width:100%;min-height:100%;overflow:hidden;margin:0;padding:0;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}

.btn-f{display: block;background-color:#E00725;height:3.78rem;line-height:3.78rem;text-align:center;color:#fff;
font-size:1.39rem;margin:1.5rem 2.89rem;border-radius: 5px;letter-spacing: .2rem;
}
.btn-s{display: block;background-color: #E00725;height: 2.98rem;line-height: 2.98rem;text-align: center;
  color: #fff;font-size: 1.29rem;border-radius: 5px;padding: 0 2rem;}


.upload_box{ margin:1em auto;}
.upload_main{border-width:1px 1px 2px; border-style:solid; border-color:#ccc #ccc #ddd; background-color:#fbfbfb;}
.upload_choose{padding:1em;}
.upload_drag_area{display:inline-block; width:63%; padding:4em 0; margin-left:.5em; border:1px dashed #ddd; background:#fff no-repeat 20px center; color:#999; text-align:center; vertical-align:middle;}
.upload_drag_hover{border-color:#069; box-shadow:inset 2px 2px 4px rgba(0, 0, 0, .5); color:#333;}
.upload_preview{border-top:1px solid #D2D2D2; border-bottom:1px solid #bbb; background-color:#fff; overflow:hidden; _zoom:1;}
.upload_append_list{height:100%;margin-bottom:1rem; float:left; position:relative;width:100%;margin-top:1.4em;}
.upload_append_list:hover{cursor:pointer;}
.upload_delete{margin-left:2em;}
.upload_image{/* max-height:135px; */ padding:0px;}
.upload_submit{padding-top:1em; padding-left:1em;}
.upload_submit_btn{height:32px; font-size:14px;display:none;}
.upload_progress{padding:5px; border-radius:10px; color:#fff; background-color:rgba(0,0,0,.6); position:absolute; left:25px; top:45px;}
@media screen and (min-width:240px) {
	html,body,button,input,select,textarea {
		font-size: 9px
	}
}

@media screen and (min-width:320px) {
	html,body,button,input,select,textarea {
		font-size: 12px
	}
}

@media screen and (min-width:380px) {
	html,body,button,input,select,textarea {
		font-size: 14px
	}
}

@media screen and (min-width:420px) {
	html,body,button,input,select,textarea {
		font-size: 16px
	}
}

@media screen and (min-width:450px) {
	html,body,button,input,select,textarea {
		font-size: 17px
	}
}

@media screen and (min-width:480px) {
	html,body,button,input,select,textarea {
		font-size: 18px
	}
}

@media screen and (min-width:540px) {
	html,body,button,input,select,textarea {
		font-size: 20.25px
	}
}

@media screen and (min-width:600px) {
	html,body,button,input,select,textarea {
		font-size: 21px
	}
}

@media screen and (min-width:640px) {
	html,body,button,input,select,textarea {
		font-size: 22px
	}
}
.imgqt{ width:90%; border:#ddd solid;border-radius:4px; height:30px; margin-bottom:10px; font-size:14px; color:#E00725; margin-top:10px;}
.button{ padding:8px; background-color:#E00725; font-size:14px; text-align:center; color:#FFFFFF;border-radius:5px; line-height:12px; border:0px;font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";}
.file-box{ position:relative;width:200px; margin-top:10px; margin-bottom:10px;}
.txt{ height:25px; border:0px solid #cdcdcd; width:10px; background:none; font-size:12px; font-weight:normal;border-radius:5px;}
.btn{ background-color:#FFF; border:0px solid #CDCDCD;height:24px; width:70px;}
.file{ position:absolute; top:0; right:80px; height:24px; filter:alpha(opacity:0);opacity: 0;width:260px }
#piclist{ width:100%; float:left;}
#piclist ul{list-style-type:none; }
#piclist ul li{ width:48%; float:left; position:relative; margin:1%; text-align:center;}
#piclist ul li img{ height:50px; max-width:100%;}
#piclist ul li p{ width:100%; position:absolute; left:0px; text-align:center; top:0px;}
#piclist ul li p span{ width:20px; height:20px; line-height:20px;border-radius:100%; background-color:#E00725; color:#fff; font-size:14px;display:inline-block;}
