

a{ 

	display: inline-block;

	text-decoration: none;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



.clear{

	clear: both;

}

.fl{

	float:left;

}

.fr{

	float:right;

}

.clearfloat{zoom:1;}

.clearfloat:after{

	display:block;

	clear:both;

	content:"";

	overflow:hidden;

	height:0;

}

.spill{

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis; 

}

.multiSpill{

	word-break:break-all;

   text-overflow:ellipsis;

   display:-webkit-box;

   -webkit-box-orient:vertical;

  /* -webkit-line-clamp:3;*/

   overflow:hidden;

}

input {

	-webkit-appearance:none;

	-moz-appearance:none;

}

textarea{ 

	-webkit-appearance:none;

	-moz-appearance:none;

}   

input:focus{

	outline:none !important;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;

}

select:focus{

	outline:none !important;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;

}

textarea:focus{

	outline:none !important;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;

}

button:focus{

	outline:none !important;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;

}

button{

	cursor:pointer;

}

select{

	cursor:pointer;

}

input type:checkbox{

	cursor:pointer;

}

input type:radiobox{

	cursor:pointer;

}

