a, blockquote, body, code, dd, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, iframe, img, input, label, li, object, ol, p, q, small, span, strong, table, tbody, td, th, tr, ul {margin: 0;padding: 0;border: 0}
body {font-family: STHeiti, Microsoft YaHei, Helvetica, Arial, sans-serif;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-text-size-adjust: none}
a, a:active, a:focus, a:hover, a:visited {text-decoration: none}
a, img {-webkit-touch-callout: none}
li, ol, ul {list-style: none}
/*input[type=password], input[type=text], textarea {resize: none;outline: 0;-webkit-appearance: none;white-space: pre-wrap;word-wrap: break-word;background: #fff}*/
.clearfix:after {display: block;clear: both;content: "";visibility: hidden;height: 0}
@media screen and (max-width:320px) {
html {font-size: 42.667px;font-size: 13.33333vw}}
@media screen and (min-width:321px) and (max-width:360px) {
html {font-size: 48px;font-size: 13.33333vw}}
@media screen and (min-width:361px) and (max-width:375px) {
html {font-size: 50px;font-size: 13.33333vw}}
@media screen and (min-width:376px) and (max-width:393px) {
html {font-size: 52.4px;font-size: 13.33333vw}}
@media screen and (min-width:394px) and (max-width:412px) {
html {font-size: 54.93px;font-size: 13.33333vw}}
@media screen and (min-width:413px) and (max-width:414px) {
html {font-size: 55.2px;font-size: 13.33333vw}}
@media screen and (min-width:415px) and (max-width:480px) {
html {font-size: 64px;font-size: 13.33333vw}}
@media screen and (min-width:481px) and (max-width:540px) {
html {font-size: 72px;font-size: 13.33333vw}}
@media screen and (min-width:541px) and (max-width:640px) {
html {font-size: 85.33px;font-size: 13.33333vw}}
@media screen and (min-width:641px) and (max-width:720px) {
html {font-size: 96px;font-size: 13.33333vw}}
@media screen and (min-width:721px) and (max-width:768px) {
html {font-size: 102.4px;font-size: 13.33333vw}}
@media screen and (min-width:769px) {
html {font-size: 102.4px;font-size: 13.33333vw}}
body {font-family: PingFangSC-Regular, Microsoft YaHei, Helvetica;background: #f1f1f1;    font-size: 0.28rem;}
body, html a {color: #333}
.hidden, .none {display: none!important}
@media screen and (min-width:769px) {
html {font-size: 102.4px}
html .wap-wrap {width: 768px;margin: 0 auto}}
.clear{ clear:both}


body,html{ background:#f60 !important;}
.sy{ position:relative;}
.sy_sk img{ width:3.96rem; position:absolute; left:25%; bottom:2.45rem;}


.q-box{ text-align:center; display:none;}
.q-box .head h2{ margin:0.6rem; color:#fff; font-size:0.5rem; font-weight:bold !important}
.q-box a{ display:block;margin:0 0.6rem 0.3rem 0.6rem; background:#fff;  padding:0.2rem 0.4rem; border-radius:0.2rem; font-weight:bold; font-size:0.32rem}
.r-box{ display:none; text-align:center}
.content-box .back{ display:none; margin:0 auto; text-align:center; color:#ffff00; font-weight:bold}

.content-box{ display:none;}

.wei_b{ width:100%; min-height:3.26rem; background: url(../images/wei.gif) #f60 no-repeat; background-size:100%; padding-bottom:0.6rem;}

.shuying img{ width:3.94rem; position:absolute; bottom:0.6rem; left:23%;}
 .qyu{ margin:0 0.6rem; color:#FFF; font-size:0.28rem; margin-bottom:0.1rem; text-align:left;}
.qyu_d{ margin-top:0.3rem; display:none;}

.result-box{ display:none; background:#fff; line-height:0.6rem;text-align:center;}

.da{text-align:center; color:#fff; font-size:0.6rem; font-weight:bold;padding-top:1.8rem; margin: auto 0.4rem; }

.zcyc{ color:#f60; position:absolute; right:0.6rem; top:0.5rem; font-weight:bold; background:#fff; padding:0.08rem 0.3rem; border-radius:0.4rem}

.qyu_da .qyu{ color:#666; margin-top:0.28rem; line-height:0.4rem;}
