@charset "utf-8";
html,body{ height: 100%;}
body{font-size: 0.28rem;} 
/*jAlert*/
#popup_title{display: none;}
#popup_message img{width: 0.9rem;  float: left; margin: 0px 10px 10px 0; padding: 10px; border: 1px solid #dedede;}
#popup_message{font-size: 0.26rem; line-height: 0.42rem;}
/*width*/
.w{width: 100%; height: 100%;}
.w1{width: 100%;}
.iw{ width: 100%; height: auto;}
.wm{width: 100%; min-height: 100%;}
.fix{ clear:both; height:1px; line-height:1px;}

.h1{height: 0.1rem;}
.h2{height: 0.2rem;}
.h3{height: 0.3rem;}

.pbb1{padding: 0.18rem 0.2rem; background: #f1f1f1; border: 1px dashed #fff;}

.inav{ bottom: 2.6rem;   width: 100%;}
.footer{ position: fixed; bottom: 0px; height: 1.19rem; z-index: 2;}
.fh{height: 1.19rem;}
.navbox{  margin-bottom: 0.3rem;}
.navbox .nav{border: 1px solid #000;margin: 0 0.2rem; height: 0.75rem;line-height: 0.75rem; padding-left: 0.2rem; }

.xubg{position: fixed;top: 0;left: 0; width: 100%;height: 120%; z-index: 11; background: #000; opacity: 0.8;}

.iform{color: #fff;  width: 5.8rem; border-radius: 0.15rem; overflow: hidden; padding: 0.3rem 0.3rem 0.3rem 0.3rem;  }
.iinput{ padding-bottom: 0.25rem; text-align: left; clear:both}

.iinbox{width:100%; border: 1px solid #fff; height: 0.6rem;border-radius: 0.1rem; font-size:0.26rem; color:#737373;box-sizing: border-box; padding-left:0.1rem}

.radbox{width:0.35rem; border: 1px solid #fff; height: 0.35rem;border-radius: 0.1rem; background: #000}

.isubmit{background: #ffa11b; color: #fff;  height: 0.6rem; line-height: 0.6rem;text-align: center;  border-radius: 0.1rem; font-size:0.32rem; font-weight:bolder}
.itel{background: #ffa11b; color: #fff; height: 0.6rem; line-height: 0.6rem; text-align: center; border-radius: 0.1rem;}

input::-webkit-input-placeholder {color: #cacaca;font-size:0.26rem;}