@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: 5; background: #000; opacity: 0.8;}
.showbox{position: fixed;top: 0%; max-height: 94%; overflow-y: auto; left: 0;width: 7.5rem;  z-index: 9;}

.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;}


.jiangbox{position: fixed;bottom: 1rem;  right: 0.4rem;width: 0.8rem;  z-index: 9;}

.jiangmes{position: fixed;bottom: 1.8rem;  right: 0.9rem;width: 3.55rem;  z-index: 9;}


.userbox{width: 5.4rem; border-radius: 0.15rem; padding: 0.3rem; position: fixed; left: 0.75rem; top: 4.2rem; background: #fff; z-index: 9;}
.userbox .input1{width: 5.2rem; border: 0px; background: #eeeeee; height: 0.6rem; padding: 0.1rem; margin-top: 0.3rem;}
.userbox .input2{background: #23ac38; border: 0px; color: #fff; width: 100%; height: 0.8rem; margin-top: 0.3rem;}
.code{margin-top: 0.1rem;}
.inputcode{border: 0px; background: #eeeeee; height: 0.4rem; padding-left: 0.1rem;}

.table{border-collapse: collapse;text-align: center;table-layout: fixed;width: 100%; font-size: 0.18re;}
.table td, .table th{border: 1px solid #cad9ea;color: #666;height:0.4rem;font-size: 0.24rem; padding: 5px;}
.table thead th{background-color: #CCE8EB; }
.table tr:nth-child(odd){background: #fff;}
.table tr:nth-child(even){background: #F5FAFA;}
.table a{color: #5eb53e;}

/*.addddfp{position: fixed; top: 1.1rem; width: 7.0rem; left: 0.25rem; background-color: #fff;}*/
.addddfp{width: 94%; height: auto; background:#ffffff;position:absolute;top:50%;left:50%; transform:translateX(-50%) translateY(-50%); box-sizing: border-box; border-radius: 0.15rem; max-height:94%; overflow-y: auto; padding:0rem  0.2rem; }




