/********************************************************
* MonkTang V3.0 通用定义，可组合使用
********************************************************/

/* reset */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, pre { margin: 0; padding: 0; }

/* 设置默认字体 */
a{ text-decoration:none;}
body,button, input, select, textarea,a { color:#333; font-family:Arial,"Microsoft YaHei";}

/* 文字自动换行 */
*{ word-break: break-all; word-wrap: break-word;}
pre{ white-space: pre-line; }

/* 字体样式 */
em, i { font-style: normal; } 
.fb{ font-weight: bold !important;}
.fn{ font-weight: normal !important;}

/* 去掉链接点击时的虚框 */
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE7.0及以下版本*/ 
:focus { outline-style: none; -moz-outline-style: none;} /* for Firefox，IE8.0等 */

/* input按钮不可点击时的状态 */
input:disabled{ opacity: 0.2; cursor: default !important;}

/* 修改placeholder默认颜色 */
input:-moz-placeholder,textarea:-moz-placeholder { color: #bbb;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #bbb;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #bbb;}

/* 去掉链接点击时的蓝色透明框 */
*{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

/* 屏幕高度设为100% */
body,html{ height: 100%;}

/* 基于Webkit的浏览器在使用缩放功能时调整文本大小，同时仍保留原始字体大小 */
body { -webkit-text-size-adjust: 100%;}

/* 清除苹果手机按钮默认样式 */
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none; resize: none;} 

/* 表单表格垂直居中 */
table, input, select, button {vertical-align: middle;}

/* 重置表格边框 */
table{ border-collapse:collapse; border-spacing:0;}

/* 去掉图片边框 */
img { border: 0 none; vertical-align: top; }

/* 重置列表元素 */
ul, ol { list-style: none; }

/* 重置按钮手势 */
button, a { cursor: pointer; }

/* 对齐&浮动 */
.tal {text-align: left !important;}
.tar {text-align: right !important;}
.tac{text-align: center !important;}
.fl {float:left; display: inline;}
.fr {float:right; display: inline;}

/* 清除浮动 */
.fixed:after { content: ""; display: block; clear: both; height: 0; visibility: hidden; }

/* 隐藏 */
.none {display: none !important;}