@charset "UTF-8";
/**/
i,p,h1,h2,h3,h4,h5,h6,hr,br,em,dl,dd,li,ul,ol,td,th,pre,form,body,input,strong,textarea,select,figcaption,figure {
    margin: 0;
    padding: 0;
}

*,*:before,*:after{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	word-break: break-all;
}
body{
	-webkit-font-smoothing: antialiased;/**/
	font-family: "PingFang SC","Lantinghei SC","Microsoft YaHei",arial,"\5b8b\4f53",sans-serif,tahoma;
	word-wrap: break-word;
   -webkit-overflow-scrolling: touch;
    -webkit-tap-highlight-color:transparent; /**/
}
a{ 
	-webkit-tap-highlight-color:transparent;
}


ol,ul,dl{ list-style: none; } 
li{list-style:none;}

/*  */
.clearfix:after { content: ""; height: 0; line-height: 0; display: block; visibility: hidden; clear: both;}
.clearfix { zoom: 1; }

/*  */
.img-box{overflow: hidden;position: relative;}
.img-cover{position: absolute;top:0;left:0;right:0;bottom: 0;margin:auto; max-width: 100%;max-height: 100%;}

/*
 *	
 * */
input[type="submit"],
input[type="button"],
input[type="number"],
button[type="submit"],
button[type="button"],
input[type="reset"],
button[type="reset"],
input[type="text"],
textarea{
	-webkit-appearance: none;
	-moz-appearance: none; 
	-moz-appearance: textfield;/*moz type="number"*/ 
	-o-appearance: none;
	appearance: none;
	outline:none; 
	resize:none;
	border: none;
}
input::-webkit-outer-spin-button,  /*webkit type="number"*/          
input::-webkit-inner-spin-button{                
	-webkit-appearance: none;        
}

/* textarea valueplaceholder */
/* input::-webkit-input-placeholder{color:;} */
/* input::-moz-input-placeholder {color:;} */
/* input::-ms-input-placeholder {color:;} */

/*
 *	
 * */
 input:-webkit-autofill,
 textarea:-webkit-autofill,
 select:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 1000px white inset;
	box-shadow: 0 0 0 1000px white inset;
 }
/*
 *	
 * */
input[type="text"]:focus,button[type="text"]:focus{ 
	outline:none;
}
/*placeholder*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {  color: #ccc !important;} 
input::-ms-input-placeholder, textarea::-ms-input-placeholder {  color: #ccc !important;}
input::-moz-input-placeholder, textarea::-moz-input-placeholder {  color: #ccc !important;}
input::input-placeholder, textarea::input-placeholder {  color: #ccc !important;}

/**/
.oneline{    /*max-height -moz*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.twoline{  
	overflow: hidden;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.threeline{    
	overflow: hidden;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.fourline{    
	overflow: hidden;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
