﻿@charset "utf-8";
/* CSS Document */
/* 默认样式重置 */
body,p,h1,h2,h3,h4,h5,h6,dl,dd,ul,ol,form,input,select,textarea,th,td,pre{ margin: 0; padding: 0; font-family:微软雅黑; }
li{ list-style: none;}
a{ text-decoration: none; }
img{ border: none; vertical-align: top; } 
table{ border-collapse: collapse; }
textarea{ resize: none; overflow: auto; outline: none; }
em{ font-style: normal; }
.clear{ zoom: 1; }
.clear:after{ content:"";
display:block;
height:0;
visibility: hidden;
clear:both;}
input,button,select,textarea{outline:none}
/**
 * 1. 修正所有浏览器中颜色不继承的问题
 * 2. 修正所有浏览器中字体不继承的问题
 * 3. 修正 Firefox 3+， Safari5 和 Chrome 中外边距不同的问题
 */ 
button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
} 
/**
 * 统一 IE 8/9/10/11 `overflow`属性为`visible`
 */ 
button {
  overflow: visible;
  border: none;
  background: none;
} 
select{
	border: none;
	background: none; 
}
/**
 * 统一各浏览器`text-transform`不会继承的问题
 */ 
button, select { text-transform: none; }
input[type="button"], 
input[type="submit"], 
input[type="reset"], 
textarea { 
-webkit-appearance: none;
background: none; 
}
/**
 * 移除 Firefox 4+ 的内边距
 */ 
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input:-webkit-autofill { 
-webkit-box-shadow: 0 0 0px 1000px #fff inset; 
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"]{
  -moz-appearance: textfield;
}
/**
 * 统一设置`input`行高为`normal`
 */ 
input {
  line-height: normal;
  border: none;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
/**
 * 修正 Chrome 中 input [type="number"] 在特定高度和`font-size`时,
 * 下面一个箭头光标变成`cursor: text`
 */ 
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
} 
input:focus, 
textarea:focus {
    outline: none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);/*去高光*/
	-webkit-user-modify:read-write-plaintext-only;
} 
/*去除IE10+浏览器文本框后面的小叉叉*/
input::-ms-clear {
    display: none;
}
/**
 * 修复 IE 7/8/9，Firefox 3 和 Safari 4 中 「hidden」属性不起作用的问题
 * 在IE、Safari、Firefox 22- 中隐藏「template」元素
 */ 
[hidden],
template {
  display: none;
}
img {
	border: 0;
}
/**
 * 去掉 IE 10+ 点击链接时的灰色背景
 */ 
a {
  background-color: transparent;
}
a, 
a:active,
a:hover {
  outline: 0;
  text-decoration: none;
}
.bg-gray{
	background: #f9f9f9;
}
.bg-white{
	background: #fff;
}
.contain{
	width: 1200px;
	margin: 0 auto;
} 
.clear{
	*zoom:1;
}
.clear:after{
	content:"";
	display:block;
	height:0;
	visibility: hidden;
	clear:both; 
}
.fl{
	float: left;
}
.fr{
	float: right;
}
/* 圆角 */
.radius2{
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}
.radius5{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.radius6{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
}
.circle{
	-webkit-border-radius: 999px;
	-moz-border-radius: 999px;
	-ms-border-radius: 999px;
	-o-border-radius: 999px;
	border-radius: 999px;
}
