@charset "utf-8";
/* CSS Document */
html{ height:100%;}
body,div,span,ul,li,input{ margin:0; padding:0; list-style:none; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-overflow-scrolling:touch; overflow-scrolling:touch;}
body{ position:relative; max-width:768px; width:100%; height:100%; margin:0 auto; font:0.24rem/1.1 "\5FAE\8F6F\96C5\9ED1",Arial,Verdana,"\5b8b\4f53",Helvetica; color:#333;}
input[type=text],input[type=number],input[type=password],input[type=button],select{ border:1px solid #a9a9a9; outline:none; -webkit-appearance:none;}
input[type=button]{ border:none; letter-spacing:2px; cursor:pointer;}
input::-webkit-input-placeholder{color:#aaa;}
img{ display:block; width:100%; border:none; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none;}
a{ color:#333; text-decoration:none; -webkit-touch-callout:none;}
::-webkit-scrollbar{width:0px;}
.wap{ min-height:100%; box-sizing:border-box;}
/*---遮罩层---*/
.maskLoad{position:fixed; z-index:100; max-width:768px; width:100%; min-height:100%; background:rgba(255,255,255,1);}
.maskLoad div{ width:10%; overflow:hidden; margin:40% auto 0;}
.mask{ display:none; position:fixed; top:0; left:0; z-index:100; max-width:768px; width:100%; min-height:100%; background:rgba(0,0,0,0.65);}
.mask2{ position:fixed; top:0; left:0; z-index:100; max-width:768px; width:100%; min-height:100%; background:rgba(0,0,0,0.65);}
/*---alert弹窗---*/
.Alert{ display:none; position:fixed; top:30%; left:20%; z-index:1000; width:60%; padding:0.3rem; border-radius:10px; font-size:0.28rem; text-align:center; color:#fff; background:rgba(0,0,0,0.5); box-sizing:border-box;}
/*---confirm弹窗---*/
.Confirm{ display:none; position:fixed; top:30%; left:20%; z-index:999; width:60%; padding:0.2rem; border-radius:10px; font-size:0.28rem; line-height:1.3; text-align:center; color:#fff; background:rgba(0,0,0,0.5); box-sizing:border-box;}
.Confirm .prompt{ margin-bottom:0.3rem;}
.Confirm .sure,.Confirm .cancel{ display:inline-block; padding:0.2rem 0.3rem; margin:0 0.1rem; border-radius:0.06rem; font-size:0.24rem; background:#555; -webkit-user-select:none; -moz-user-select:none; cursor:pointer;}
.Confirm .sure:active,.Confirm .cancel:active{ background:#F90;}
/*---表单---*/
.form{ overflow:hidden; margin:0.5rem 0;}
.form li{ position:relative; height:0.8rem; padding:0.2rem; margin:0.2rem 0; border:1px solid #e5e5e5; border-radius:0.1rem; font-size:0.26rem; line-height:0.42rem; box-sizing:border-box;}
.form .fieldNames{ float:left; width:20%;}
.form .fieldInput{ float:left; width:80%; border:none; font-size:0.26rem; line-height:0.44rem;}
.form .selectJT{ position:absolute; top:0.35rem; right:0.2rem; width:0; height:0; border:0.1rem solid transparent; border-top-color:#000;}
.form .fW30{ width:30%;}/*四字*/
.form .fW70{ width:70%;}/*四字*/
.form .fw33{ float:left; width:32.33%; margin-left:1.4%;}
.form .noMl{ margin-left:0;}

.show{ display:block;}
.hide{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
.ov{ overflow:hidden;}
.tc{ text-align:center;}
.tj{ text-align:justify;}

