@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html { -webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
html,body { height: 100%; }
/* 初始化 */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); font-family: 'Microsoft YaHei';}
body{  margin:0 auto; font: normal 16px/1.5 "Microsoft Yahei";}
ul,li{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:16px; font-family: "Microsoft YaHei";}
img{border: none; display: block; width: 100%;-ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/}
textarea { resize: none; }
input[type="text"],textarea { padding: 0 5px; -moz-box-sizing: border-box; box-sizing: border-box;   }
a{text-decoration: none;}
select,input[type="tel"],input[type="text"],textarea { -webkit-appearance: none; }
.clearfix::after,.clearfix::before { content: ""; height: 0; visibility: hidden; display: table; clear: both; }
select {background: url(../images/1.png) no-repeat 100% center !important;background-size: 10px 5px;}
.f12{font-size: 13px;}
.pr{ position:relative; } 
.fl { float: left; }
.fr { float: right; }
.clearfix::after { content: ""; display: block; clear: both; }

/*  暂无信息 */
.no_info{ background:url(../images/no_info.png) no-repeat center;width:100%;background-size: 35%;
height: 11rem; } 
.no_info_b{ /*background:url(../images/no_info.png) no-repeat center;*/width:100%;/*background-size: 35%;*/;text-align:center;color:#cecece;font-size:0.6rem
height: 11rem;padding:1% 0; } 



/* toast */
#toast{
  position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1000;display:none;
}
#toast .box{
  position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);background:#fff;border-radius:3px;width:80%;padding:0.6rem 0 0.2rem;
}
#toast .box .logo{
  width:70px;height:70px;margin:0 auto;display:block;
}
#toast .box .logo.fail{
  background:url(../images_d/fail.png) no-repeat center;background-size:100%;
}
#toast .box .logo.success{
  background:url(../images_d/success.png) no-repeat center;background-size:100%;
}
#toast .box .toast_content{
  color:#000;font-size:16px;text-align:center;width:85%;margin:10px auto;
}