@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,table{margin:0;padding:0;border:none;}
body{font:normal 12px 'Microsoft Yahei',Helvetica,arial,sans-serif;color:#333;background:#fff;-webkit-text-size-adjust:none;-webkit-user-select:none;/* 禁止选中文本（如无文本选中需求，此为必选项） */ user-select:none;-webkit-text-size-adjust:none;/*禁止浏览器字体大小调整*/}
li{list-style:none;}
em,i,dfn,address{font-style:normal;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal;font-size:12px;}
i,em{font-style:normal;}
input,textarea,select{outline:none;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
input{border:none 0;text-indent:5px;}
input::-ms-clear{display:none;}
input:focus,a:focus,summary:focus,select:focus,textarea:focus,button:focus{outline:none;}
input:-webkit-autofill{background-color:transparent;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
li,dd,a,dt,span{-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{text-decoration:none;color:#333;}
img{vertical-align:middle;-webkit-touch-callout:none;/* 禁止长按链接与图片弹出菜单 */}
a img{border:0;}
.clear:after{display:block;content:'';clear:both;}
.clear{zoom:1;}
.fl{display:inline;float:left;}
.fr{display:inline;float:right;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
/* 默认图片 */
.img{background:#f4f4f4 url(../img/img_default.png) 50% 50% no-repeat;background-size:37px 30px;-webkit-background-size:37px 30px;}
.img div{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
.img img{display:none;}

/* 透明遮层块 */
.shadow{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index: 100;}

/* 高度100% */
html,body{height:100%;}
#wrap{min-height:100%;}