html{ font-size:20px;}
body, ul, li, p, nav, footer, section, header, article, div, dl, dt, dd, button, h1, h2, h3, h4, h5, h6, input, textarea, img, cite, table, td, th {
	padding: 0; margin: 0; border: 0; text-align: left;line-height:normal;
	list-style-type: none;
	font-family: Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-box-sizing: border-box;
	font-size:1.2rem;
}
/*豆腐块*/
.tiyanTp{ font-size:1.6rem; text-align:center; background:#9E9F9F; padding:1rem 0; color:#fff; position:fixed; top:0; left:0; right:0;}
.tiyanWarp{ width:100%; padding:4rem 0 7rem 0; overflow: auto;-webkit-overflow-scrolling: touch;overflow-x:hidden background:url(../images/tezxBg.jpg) no-repeat center; background-size:95%}
.tiyanWarpMenu{ width:90%; margin:0 auto; padding:1.5rem 0}
.tiyanWarpMenu ul{ width:49%;}
.tiyanWarp-fl{ float:left;}
.tiyanWarp-fr{ float:right;}
.tiyanWarpMenu li{ width:100%; padding:1.5rem 0; overflow:hidden; color:#fff; text-align:center; margin-bottom:1rem; text-align:center }
.tiyanWarpMenu li:active{ opacity:.85;}
.tiyanWarpMenu li img{ display:block; margin:0 auto; padding-bottom:1.5rem;}
.tiyanWarpMenu li h3,.tiyanWarpMenu li p{ font-size:1.6rem; line-height:1.5; text-align:center}
.tiyanWarpMenu li p{ font-size:1.2rem;}
.tiyanWarp-fl li:nth-child(1){ background:#AED25E;}
.tiyanWarp-fl li:nth-child(2){background:#f1c83c;}
.tiyanWarp-fl li:nth-child(3){ background:#4bb6e2;}
.tiyanWarp-fl li:nth-child(1) img{ width:80%}
.tiyanWarp-fl li:nth-child(2) img{ width:30%}
.tiyanWarp-fl li:nth-child(3) img{ width:40%}
.tiyanWarp-fr li:nth-child(1){ background:#ef7e84;}
.tiyanWarp-fr li:nth-child(2){ background:#f59f56;}
.tiyanWarp-fr li:nth-child(3){background:#c793e5;}
.tiyanWarp-fr li:nth-child(1) img{ width:61%}
.tiyanWarp-fr li:nth-child(2) img{ width:60%}
.tiyanWarp-fr li:nth-child(3) img{ width:73%}
.tiyanFoot{ position:fixed; bottom:0; left:0; right:0; padding:1rem; background:#727171; text-align:center}
.tiyanFoot-btn{ background:url(../images/tyzx_btn.png) no-repeat center 0; background-size:100%; width:22rem; height:4rem; text-align:center; font-size:1.8rem; line-height:4rem; color:#231815; display:block; margin:0 auto; text-decoration:none}
.tiyanFoot-btn:active{ opacity:.85;}
/*申请表单*/
.tiyanForm{ width:90%; margin:0 auto; padding:6rem 0 1rem 0; overflow: auto;-webkit-overflow-scrolling: touch;overflow-x:hidden background:#f2f2f2}
.tiyanForm li{ clear:both; overflow:hidden; margin-bottom:1rem; }
.tiyanForm li i{ color:#e3ab2b}
.tiyanForm_lt{ float:left; font-size:1.4rem; text-align:right; line-height:3.2rem; width:8.5rem; color:#000 }
.tiyanForm_tex{ display:block; padding:0.8rem; font-size:1.4rem; background:#fff;border-radius:0.25rem;outline: none;width:66%; border:1px solid #aeaeae; border-radius:.5rem;}
.tiyanForm_rt{ float:left; width:66%; padding-top:.5rem;}
.tiyanForm_rt label{ display:block;font-size:1.4rem; line-height:1.6rem; margin:0 0 1rem 0}
.tiyanForm_rt label:last-child{ margin-bottom:.3rem} 
.tiyanForm_rt input{border:1px solid #aeaeae; border-radius:.5rem; width:1.6rem; vertical-align:top; height:1.6rem; background:#fff; margin-right:.5rem;}
.tiyanLogo{ width:80%; display:block; margin:0 auto; padding:2rem 0; background:#f2f2f2}
/*---表单验证样式---star*/
.field-tooltipWrap--A{
	display:inline-block;
    position:fixed;
	top:50%; 
	left:50%;
	 transform: translate(-50%, -50%);
    background-color:rgba(0,0,0,0.8);
    color: #fff;
    padding: 1rem 1.3rem;
    font-size: 1.4rem;
    border-radius: .5rem;
    box-shadow: 0 0 .8rem rgba(0,0,0,.1);
	z-index:9999; text-align:center;
}