@charset "utf-8";
/*Reset*/
*{margin:0;padding:0;outline:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
img{border:0;vertical-align: middle}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}/*IE bug fixed: th 不继承 text-align*/
a{text-decoration:none;color:#353535;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-family: inherit;margin:8px 0;line-height:120%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
/*placeholder focus*/
input:focus::-webkit-input-placeholder{color:transparent;}
input:focus::-moz-input-placeholder{color:transparent;}
input:focus::-ms-input-placeholder{color:transparent;}
::-ms-clear{display:none;}
::selection{background:#333;color:white;}
html{background:#222;height:100%;overflow: hidden;}
body{
	-webkit-font-smoothing:antialiased;
	-webkit-text-size-adjust:none;
	-webkit-overflow-scrolling:touch;
	–webkit-touch-callout: none;
	overflow:hidden;
	background:#fff;
	font-size: 14px;
	font-family:'Microsoft Yahei',
				'Helvetica Neue',
				"ff-tisa-web-pro-1",
				"ff-tisa-web-pro-2",
				"Lucida Grande",
				"Hiragino Sans GB",
				"Hiragino Sans GB W3";
	
	line-height:180%;
	height:100%;
	color:#333;
}
/*暂停CSS3动画*/
.stop {-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused;}
/*开启硬件加速*/
.cube{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
/*定位对齐*/
.pa{position:absolute}
.pr{position:relative;}
.px{position:fixed}
/*浮动对齐*/
.pull-left,.pull-right {display:inline;}
.pull-left{float:left;}
.pull-right {float:right;}
.clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear{clear:both;zoom:1;font-size:0;height:0; /* for IE6 IE7 */}
/*文本对齐*/
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
/*行距*/
p.lead{font-size:16px;line-height:180%;}
/*手指*/
.cp{cursor:pointer;}
/*显示状态*/
.show{display:block;}
.hide{display:none;}


header{background:#333;color:#fff;padding:20px;}



