﻿/* CSS Document */
*{
	margin:0;
	padding:0;
	border:0;
    outline:0;
	list-style:none;
}
 
html{
	width:100%;
	height:100%;
}
body{
	width:100%;
	min-width:320px;
	font-family:"Microsoft Yahei","HelveticaNeue","Helvetica";
	color:#333;
	font-size:12px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
a{
	text-decoration:none;
}
a,input,button{
	-webkit-tap-highlight-color:rgba(255,0,0,0);
	 border-radius:0;
	 -moz-appearance: none;
	appearance: none;
}
em{font-style:normal}
.clear{
	clear:both;
	overflow:hidden;
}
input,button,textarea,select{
	-webkit-appearance:none;/*在苹果浏览器中去掉默认样式*/
	-moz-appearance: none;
	appearance: none;
	border:0;
	font-family:"Microsoft Yahei";
    background:none;
	color:#444;
    outline:0;
	list-style:none;
	border-radius:0;
}
/*清除浮动*/
.clearfix {
	zoom: 1;
}
.clearfix:after {
	content: '';
	display: block;
	clear: both;
}

/*超过一行文字变小点*/
  .txthidden{
  	white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow-x: hidden;
  }
.floatl{
	float: left;
}
/*超过两行文字变小数点*/
.txthidden2{
 overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
} 
.floatl{
	float: left;
}
.floatr{
	float: right;
}
/*一像素线*/
.line1px{
      border: none;
      border-bottom: 1px solid #dbdbdb;
      height: 1px;
      transform: scaleY(0.5);
      transform-origin: 0 0;
      -webkit-transform: scaleY(0.5);
      -webkit-transform-origin: 0 0;
    background:#fff;
    margin-bottom:-1px;
  }
  .line2px{
      border: none;
      border-top: 1px solid #dbdbdb;
      height: 1px;
      transform: scaleY(0.5);
      transform-origin: 0 0;
      -webkit-transform: scaleY(0.5);
      -webkit-transform-origin: 0 0;
    margin-bottom:-1px;
    background:#fff;
  }
 
 