
html, body, div, span, applet, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, strike, strong, sub, sup, var, b, u, i, center, ol, ul, li, caption {
	border: 0;
	outline: 0;
	vertical-align: baseline;
	margin: 0;
	padding: 0;
}

html{ height:100%;}
body{	display:block;
		font-family: Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial;
		color: #222;
		background-color:#FFFFFF;
		border: 0;
		outline: 0;
		vertical-align: baseline;
		margin: 0;
		padding: 0;
		
}
.clear{ width:100%; clear:both;}

#content{ background:#ffffff; padding:5px 0; margin:0; min-height:100%; width:100%; padding-top:50px;
max-width:760px; margin:auto; font-family:"微软雅黑"}
#pressInfo{ width:100%; border-bottom:1px solid #d2d2d2; text-align:center; background:#e4e9e9; padding:1em 0;}
#pressInfo .pic{ border:1px solid #d2d2d2; width:50%; }

.pressInfo-intro{ color:#898989; display:block; width:100%; font-size:0.9rem; line-height:150%; }
.pressInfo-intro div{ margin:10px 20px; line-height:150%; height:auto; max-height:2.7rem; overflow:hidden; clear:both; text-align:left;}

.pressInfo-description{ color:#898989; display:table; width:100%;  font-size:0.9rem; display:none; line-height:150%; }
.pressInfo-description div{ margin:10px 20px; line-height:150%; height:auto; clear:both;  text-align:left;}

.show-more{ max-width:6%; display:table; margin:0 auto;}
.show-less{ max-width:6%; display:none; margin:0 auto;}
.show-less img{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg); 	/* Opera */
}


#product{ width:100%; display:table;}
#product li{ width:50%; text-align:center; font-size:1.2em;
border-bottom:1px solid #d2d2d2; float:left;
color:#898989; padding:20px 0;}
#product .action{ color:#000000; border-bottom:2px solid #45b3e0; padding:20px 0 19px 0;}
.more{ width:100%; padding:20px 0; text-align:center; display:block; color:#898989;}

#pressAudio{ width:100%; display:table;}
#pressAudio ul{ width:100%; text-align:left; }
#pressAudio li{ border-bottom:1px solid #e5e5e5; padding:20px 0;}
#pressAudio table{ margin:0 10px; width:auto; text-align:left; }
#pressAudio .pic{ padding-right:10px; width:20%; min-width:100px; max-width:100px; width:100px;}
#pressAudio h2{ top:0; line-height:150%; font-size:1.125em; font-weight:normal; color:#000000;}
#pressAudio span{ color:#898989; line-height:150%;}
#pressAudio .tag{ height:48px; width:100%; display:block; overflow:hidden}

#pressBook{ width:100%; display:table;}
#pressBook ul{ width:100%; text-align:left; }
#pressBook li{ border-bottom:1px solid #e5e5e5; padding:20px 0;}
#pressBook table{ margin:0 10px; width:auto; text-align:left; }
#pressBook .pic{ padding-right:10px; width:20%; min-width:100px; max-width:100px; width:100px;}
#pressBook h2{ top:0; line-height:150%; font-size:1.125em; font-weight:normal; color:#000000;}
#pressBook span{ color:#898989; line-height:150%;}
#pressBook .tag{ height:48px; width:100%; display:block; overflow:hidden}


#pressList{ margin:20px 10px; width:auto; padding:0; margin:0;}
#pressList li{ width:50%; padding:0; margin:0; float:left; }
#pressList div{ width:auto; overflow:hidden; display:table; padding:0; line-height:0;}
#pressList img{ width:100%; border:1px solid #d2d2d2; margin:0; padding:0; line-height:0;}
#pressList span{ width:100%; line-height:120%; text-align:center; display:block;}

.pressList-h2{ text-align:center; font-size:1.25em; color:#45b3e0; line-height:250%;}
.pressList-font{ text-align:center; font-size:0.8em; color:#898989; line-height:120%; width:100%; display:table;}
.pressList-font font{ display:table; margin:0 auto 10px auto; padding:0 20px;}

