@charset "utf-8";
*,::before,::after {margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0;  }
body { font-size: 16px; line-height: 1.5; font-family:'Microsoft YaHei','simsun','arial','tahoma';  }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
button,input,select,textarea{font-size:100%; outline: none; border: none;}
a { text-decoration: none; color: #666; background: none }
li,ol { list-style: none; }
ol,ul {padding: 0;}
p {margin: 0;padding:0;}
img {border: none; vertical-align: middle;}
table{border-collapse: collapse; /*table-layout: fixed;*/}
.clear{clear: both;}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}  /*兼容IE6*/
.fl{float: left; }
.fr{float: right;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.w1200{
    width: 1200px;
    margin: 0 auto;
}
.navActive {
	color: #fff !important;
	background-color: #F18D46;
}
.app {
	display: none;
}
.appLogo {
	display: none;
}
input::-webkit-input-placeholder {
	color: #999;
}
input:-moz-placeholder {
	color: #999;
}
input::-moz-placeholder {
	color: #999;
}
input:-ms-input-placeholder {
	color: #999;
}
.us {
	-webkit-user-select: none;   
    -moz-user-select: none;    
    -ms-user-select: none;    
    user-select: none;
}

.zIndex {
	position: relative;
	z-index: 1;
}