body, html, div, p, a, input, label, span, h3, table, tr, td, header, footer, section, em, i, ul, li, dl, dt, dd, img, textarea,h3,h4,h1,h2,h5,h6,ol{ margin: 0; padding: 0; outline: none;font-size: 14px; color: #444444; font-family: "Arial", "Microsoft YaHei";}
a { text-decoration: none; outline: none; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul, ul li, dl, dt, dd{ list-style: none; }
*{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
img{ border: none; }

body{ background-color: #eff3f5; }

.fix{*zoom:1;}
.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}

.f-l{ float: left; }
.f-r{ float: right; }

.fellipsis{ overflow: hidden; text-overflow: ellipsis;white-space: nowrap;word-break: break-all; }
.fellipsis2{ overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.fellipsis3{ overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }

.f-s-12{ font-size: 12px; }
.f-s-14{ font-size: 14px; }
.f-s-16{ font-size: 16px; }
.f-s-18{ font-size: 18px; }
.f-s-24{ font-size: 24px; }

.f-b{ font-weight: bold; }

.f-c-f{ color: #fff; }
.f-c-9{ color: #999; }

.m-l-20{ margin-left: 20px; }

.icon{ background: url(../img/icon.png) no-repeat; }
.icon-bg {background: url(../img/icon2.png) no-repeat;}

.t-c{ text-align: center; }

.m-l-r-5{ margin: 0 5px; }

.m-l-15{ margin-left: 15px; }


/* 蒙版 */
.mask-bg{ width: 100%; height: 100%; background-color: #444;opacity: .92;filter: alpha(opacity=92); position: fixed; top: 0; left: 0; z-index: 1000;
-webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear; 
  display: none;
}

.tips-item{ position: fixed; top: 40%; left: 45%; background-color: #fff; z-index: 100; padding: 20px; border-radius: 5px; font-size: 14px; max-width: 300px; min-width: 85px;
	-webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear; 
  z-index: 1500;
  display: none;
 }