﻿html{
	font-size: 62.5%;
	height: 100%;
	}
body{
	height: 100%;
	-webkit-text-size-adjust : none ;
	-moz-text-size-adjust : none ;
	-ms-text-size-adjust : none ;
	text-size-adjust : none; /*解决横屏竖屏改变字号大小问题*/
	}	
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
	}
img{
	border:0;
	margin-bottom:10px;
	}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,iframe {
	display:block;
	}
audio,canvas,video {
	display: inline-block;
	}
table{
	border-collapse:collapse;
	border-spacing:0;
	}
fieldset,img{
	border:0;
	max-width:100%
	}
blockquote {
	background:#fff;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	margin-bottom: 10px;
	padding: 15px;
	border: 1px solid #ccc;
}	
ol,ul {
	list-style:none;
	}
caption,th {
	text-align:left;
	}
em, i{
	font-style: normal;
	}	
a{
	color: #333;
	}		
a:active {
	color: #369;
	text-decoration:underline;
	}	
ins,a {
	text-decoration:none;
	}	
.clearfix{ 
	*zoom:1;
	}
.clearfix:before,	
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	}
.clearfix:after{
	clear: both;	
	}		
.ellipsis{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	}
.cursor{
	cursor: pointer;
	} 					
.hide{
	display: none;
	}
.block{
	display: block!important;
	}						
.tc{
	text-align: center;
	}
.tl{
	text-align: left;
	}
.tr{
	text-align: right;
	}	
.fl{
	float: left;
	}
.fr{
	float: right;
	}								
/*-----color-----*/				
.gray{
	color: gray;
	}
.gray-c{
	color: #ccc;
	}
.gray-3{
	color: #333;
	}	
.gray-6{
	color: #666;
	}
.gray-9{
	color: #999;
	}		
.red{
	color: #b6262f;
	}
.blue{
	color: #369;
	}
.bgGray{
	background: #f4f4f4;
	}				
/*-----margin-----*/	
.mb60{
	margin-bottom: 60px;
	}
.mtb40{
	margin: 40px 0;
	}
/*----app下载悬浮框----*/
.index-app-download{position:fixed;width:100%;height:55px;left:0;bottom:0;background:rgba(0,0,0,0.7);z-index:10}
.index-app-module{margin-top:12px;display:box;display:-webkit-box;-webkit-box-pack:center}
.index-app-module .icon{width:30px;height:30px}
.index-app-module .icon img{width:100%;height:100%;display:block}
.index-app-module .title{margin-left:10px;font-size:1.6rem;line-height:30px;color:#eee}
.index-app-module .download-btn{margin-top:1px;display:block;margin-left:10px;height:25px;width:60px;border:1px solid #ffa64d;color:#ffa64d;text-align:center;line-height:25px;border-radius:4px}
.index-app-download .close-btn{position:absolute;top:0;right:0;width:24px;height:26px;background:url(../images/close.png) no-repeat;background-size:24px 26px}


.jump-text-wap{
margin-left:-300px;
}