*{ padding: 0; margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; -webkit-tap-highlight-color:transparent;}
body{color: #222; font: 400 14px/1.5 Avenir,Helvetica,Arial,Sans-serif;}

a{outline:none;	text-decoration: none;color: #222;cursor: pointer;}
a:hover{text-decoration: blink;color: #3491ec;}


h1,h2,h3,h4,h5,h6{ font-weight: 500; }
img{ border: none; max-width: 100%; height: auto; vertical-align:top;}
input,textarea{ border: none;outline:none; color: #222;}
button{border: none;outline:none; color: #fff;}
ul,li,ol{list-style:none;}


.c_bold{ font-weight:bold;}
.c_main{ color: #3491ec;}
.c_red{ color: red;}
.c_fff{ color: #fff;}
.c_ccc{ color: #ccc;}
.c_gay{ color: #aaa;}
.c_666{ color: #666;}
.c_444{ color: #444;}


.c_green{color: green;}
.text_c{text-align: center;}
.text_r{text-align: right;}
.text_l{text-align: left;}

.u_f12{font-size: 12px;}
.u_f16{ font-size: 16px;}
.u_f18{ font-size: 18px;}

.u-textEl{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.u-text2{-webkit-line-clamp: 2;}
.u-text3{-webkit-line-clamp: 3;}
.u-text4{-webkit-line-clamp: 4;}
.u-text5{-webkit-line-clamp: 5;}
.u-textFlow{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.u-boxFlow{overflow: hidden; }
.u-cursor{ cursor: pointer;}
.u-allowed{ cursor:not-allowed;}
.tieCap{text-transform: capitalize;}
.tieCall{text-transform: uppercase;}
.u-line20{ line-height: 2;}
.u-line4{ line-height: 1.4;}
.u-line3{ line-height: 1.3;}
.u-line2{ line-height: 1.2;}
.u-line1{ line-height: 1.1;}




.u-flex-row{display: -webkit-flex; display: -ms-flexbox; display:flex; flex-direction: row;}
.u-flex-column{display: -webkit-flex; display: -ms-flexbox; display:flex;flex-direction:column;}
.u-flex-item{ flex: 1;}
.u-align-c{align-items: center;} /*居中*/
.u-align-s{ align-items: flex-start;}/*向上*/
.u-justify-c{ justify-content: center;} /* 居中 */
.u-justify-space{ justify-content: space-between;} /* 等比 */



.bg-fff{ background-color: #fff;}

.bg-line1{	
	background-image: -webkit-linear-gradient(90deg, #becf42, #00baad);
	background-image: -moz-linear-gradient(90deg, #becf42, #00baad);
	background-image: -o-linear-gradient(90deg, #becf42, #00baad);
	background-image: linear-gradient(90deg, #becf42, #00baad);
}
.bg-line2{	
	background-image: -webkit-linear-gradient(180deg, #2a82e4, #1e609e);
	background-image: -moz-linear-gradient(180deg, #2a82e4, #1e609e);
	background-image: -o-linear-gradient(180deg, #2a82e4, #1e609e);
	background-image: linear-gradient(180deg, #2a82e4, #1e609e);
}


.no-data{ padding: 80px 20px 100px;}	
	.no-data .tips{ margin-top: 12px;}	






