* {
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,
form, fieldset, input, textarea, p, blockquote, th, td {
  padding: 0;
  margin: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

fieldset, img {
  border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
  font-weight: normal;
  font-style: normal; }

ol, ul {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  font-size: 100%; }

q:before, q:after {
  content: ''; }

abbr, acronym {
  border: 0; }

a {
  text-decoration: none;
  color: #333; }
  .fixed{ position:fixed;}
body{font-family:'Microsoft YaHei','YaHei','SimHei','Hei'; }
a{text-decoration:none;-webkit-tap-highlight-color:transparent}
.numbers{ text-align:center; font-size:.3rem; color:#333; padding:.24rem;}
.numbers span:first-child{margin-right:.2rem;}
.pb30{ padding-bottom:.3rem;}
.fuli-box{margin:.24rem;}
.fuli-box li a img{ display:block; width:1.93rem; height:1.93rem; margin:0 auto;}
.history{ margin:.3rem .3rem 0; padding:.2rem; background:#f0e8cc;}
.history .stitle img{ display:block; width:2.05rem; height:.5rem;}
.history ul{padding-top:.2rem;}
.history ul li{ height:.4rem; line-height:.4rem; font-size:.3rem; overflow:hidden; margin-bottom:.2rem;}
.history ul li a{ color:#323f3b;}
.history img{ width:100%;}
.bbg{ width:100%; background:url(bg_01.jpg) no-repeat; background-size:100% auto;}

.btitle{padding:.3rem 0 0;}
.btitle img{ display:block; width:100%;}
.btn-box{padding:.3rem 0;}
.btn-box a img{ display:block; width:2.9rem; height:.79rem; overflow:hidden; }


.other-box{ margin:.3rem .3rem 0; padding:.2rem;}
.other-box img{ display:block; width:100%; margin-bottom:.3rem;}

.content{ width:7.5rem; margin:0 auto;background:url(bg_02.jpg) repeat-y; background-size:100% auto;}
.banner img { display:block; width:100%;}
#ui-error-msg{width:4.6rem;height:.7rem;line-height:.7rem;position:fixed;background:rgba(0,0,0,.8);font-size:.32rem;color:#fff;top:50%;margin-top:-0.35rem;left:50%;margin-left:-2.3rem;border-radius:.1rem;text-align:center;opacity:0;display:none;z-index:799}
#ui-error-msg.show{display:block;opacity:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:1}50%{opacity:1}100%{opacity:0}}@keyframes fadeIn{0%{opacity:1}50%{opacity:1}100%{opacity:0}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
.layer{position:fixed; width:100%; height:100%;z-index:2;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.7);}
.dn{display:none!important;}
.success-box,.baoming-box{  width:5.1rem; z-index:152; position: absolute;left:50%; margin-left:-2.55rem;top:20%; border-radius:10px; background:#fff;
border:10px solid #f2e6aa;

}
 .success-box h3{ font-size:.48rem; text-align:center; color:#333; padding:.3rem 0;}
 .success-box p{ font-size:.32rem; line-height:1.8; text-align:center;color:#333;padding:0 .3rem .3rem;}
 .baoming-box ul{ padding:.5rem .3rem;}
   .baoming-box ul li { float:left; display:block; width:100%;height:.5rem; margin-bottom:.3rem;}
  .baoming-box ul li input.text{ float:left;width:3rem; height:.5rem; line-height:.5rem; padding:0 .2rem; border:0; border-radius:.25rem; background:#dcdcdc;}
    .baoming-box ul li span{ float:left; display:block; width:1rem; height:.5rem; font-size:.32rem;}
	
	.submit-btn{ display:block;  width:2.2rem; height:.5rem; margin:0 auto; border:0; background:#07b7e9; border-radius:4px; text-align:center; color:#fff; }
	


	
