﻿@charset "utf-8";
/* 默认值 */
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; word-wrap:break-word; font-family:"Microsoft YaHei","微软雅黑",sans-serif}
:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {background:#fff;color: #333;font-size:12px;line-height:1;}
html, body, div, span, p, applet, object, iframe, h1, h2, h3, h4, h5, h6, img, small, strong, ul, li, ol, dd, dl, dt, form, label, table, tbody, tfoot, thead, tr, th, td, input, textarea, button, select, pre { margin: 0; padding: 0; border: 0}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size:inherit}
ul,ol,li,dl,dt,dd { list-style-type:none}
img{vertical-align:middle;max-width:100%}
pre{white-space: pre-wrap}
/* 无框文本框文本域 */ 
input,textarea,button{border:0; outline:none}
/*textarea禁用拖动*/
textarea{resize: none}
/* 按钮默认指针 */
input[type="button"], input[type="reset"], input[type="submit"], button {-webkit-appearance: button;cursor: pointer}
input[disabled] {cursor: default;background:#999}
/* 表格 */
table { border-collapse: collapse; border-spacing: 0;table-layout:fixed}
/* a标签点击 */
a {text-decoration: none;color:inherit}
/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */
a,button,input,div,img,i{-webkit-tap-highlight-color:rgba(255,0,0,0)}
/*去除手机端select边框和三角*/
select{-moz-appearance:none; -webkit-appearance:none}
/*IOS下移除按钮原生样式*/
input,textarea,select{-webkit-appearance: none;border-radius: 0}
input[disabled]{opacity:1}
/*字体粗细*/
.fwb{font-weight:bold}
.fwn{font-weight:normal}
/*文字居左居中居右*/
.tal{text-align: left}
.tac{text-align: center}
.tar{text-align: right}
/*文字超出部分显示省略号*/
.wot{white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
/* 浮动 */
.l{float:left}
.r{float:right}
/* 文字中部对齐 */
.vam{vertical-align: middle}
/*清除浮动*/
.clear:after{content:'';clear:both;display:block;width: 0;height: 0;visibility:hidden}
/* display */
.db{display:block}
.dn{display:none}
.dib{display:inline-block}
.flex{display:flex}
/* 指针 */
.poi{cursor:pointer}
.def{cursor:default}
/* position */
.rel{position:relative}
.abs{position:absolute}
.fix{position:fixed}
/* overflow */
.ovh{overflow:hidden;}
/* 块状元素水平居中 */
.auto{margin:0 auto}