
/* 页面初始化 */
@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
/* 去除iPhone中默认的input样式 */
input[type="submit"],input[type="reset"],input[type="button"],input{-webkit-appearance:none; resize: none;}
/* 取消链接高亮*/
html,body{
	font-family: "微软雅黑";
}
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
/* 设置HTML5元素为块 */
article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section {
display: block;
}
ol li,ul li{
	list-style: none;
}
input,button,textarea{
	font-family: "微软雅黑";
}
textarea{
	resize: none;
	border:none;
}
a{
	color: #333;
}
::-webkit-scrollbar{width:0;height:0;}
/* 图片自适应 */
img {
	display: block;
	max-width: 100%;
	height: auto;
	width:auto\9; /* ie8 */
	-ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/
	}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}
.w{
	width: 100%;
    min-width: 320px;
    max-width: 720px;
    margin: 0 auto;
    box-sizing: border-box;
    overflow: hidden;
    background: #f2f2f2;
}
.main{
	padding:0 0.5rem;
}
@media (min-width:480px){
	html{ font-size:25px; }
}
@media (min-width:401px) and (max-width:479px){
	html{ font-size:20px; }
}
@media (max-width:400px){
	html{ font-size:15px; }
}

/* 主页面 */
.header_fixed{
	position: fixed;
	z-index: 99;
}
/*banner轮播图*/
.focus{margin:0 auto; position:relative; }
.focus .hd{height:12px; position:absolute; z-index:1; bottom:-1.2rem; right:1rem;  text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:12px;}
.focus .hd ul li{  -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;line-height:3rem;background: #9392ad;border-radius: 50%;margin-right: 9px; width: 12px;height: 12px;}
.focus .hd ul li.on{height:8px;width:8px;border:2px solid #fff;background:#fff;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.banner{
	background: #d9d7ff;
	overflow:hidden;
	padding-bottom:1rem;
}
.banner_bg{
	box-sizing:border-box;
	margin:1rem 0;
}
.libao_box{
	overflow:hidden;
}