﻿@charset "utf-8";
/* CSS Document */

body,p,input,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form{margin:0;padding:0;list-style:none;vertical-align:middle;line-height:1;}
body,html{width:100%;height:100%;position:relative;font:12px/1.4 "微軟正黑體","microsoft yahei";background-color:#f7b2e9;margin:0 auto;}
header,section,footer,img,button{display:block;margin:0;padding:0;border:none;}
body {-webkit-tap-highlight-color:rgba(0,0,0,0);}

table {
	border-collapse: collapse;
	border-spacing: 0
}
fieldset,img {
	border: 0
}
input,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit
}
button,input[type="submit"] {
	border: none;
	background: none;
	appearance: none;
	outline: none
}
a {
	touch-callout: none;
	text-decoration: none;
	outline:none;
	color:inherit;
}
em {
	font-style: normal
}


/*通用样式*/
section{ width:100%; min-height:100%; overflow:auto; -webkit-transition: all 2s; }
.clear{ clear:both; }

#loading img{ margin:0 auto;left:-0.3rem;position:relative;}

#loading { position:fixed; width:100%; height: 100%; z-index: 10000; top: 0; background-color:#f9f9f9;}
#loading p { position: absolute; width: 100%; text-align:center; top:9.8rem; font-size:0.6rem; color:#000; font-family: Arial, sans-serif}

.spinner {
  margin: 6.25rem auto;
  width: 2.25rem;
  height: 2.25rem;
  text-align: center;
}
.spinner > div {
  background-color: #fff;
  height: 100%;
  display: inline-block;
  -webkit-animation: bolang 1.2s infinite ease-in-out;
  animation: bolang 1.2s infinite ease-in-out;
  animation-fill-mode:backwards;
  -webkit-animation-fill-mode:backwards;
}
input,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit
}
button,input[type="submit"] {
	border: none;
	background: none;
	appearance: none;
	outline: none
}
a {
	touch-callout: none;
	text-decoration: none
}
em {
	font-style: normal
}

#p-index{overflow:scroll;}
.xzm_img{width:100%;position:relative;}
.xzm_new{width:100%; overflow:hidden;height:5.5rem; position:relative;background:url(../assets/xzm_03.png) no-repeat top;background-size:100% auto;}
.xzm_new a{width:5.675rem;height:1.7rem;float:left;background:url(../assets/btn_bg.png) no-repeat top;background-size:100% auto; font-size:0.7rem; text-align:center; color:#000; line-height:1.4rem; font-family:'方正粗圆简体'; font-weight: bold;}
.xzm_new a.bk{ margin:0.425rem 0 0 1.65rem;}
.xzm_new a.cj{ margin:0.425rem 0 0 1.4rem;}

.xzm_old{width:100%; overflow:hidden;height:13rem; position:relative;background: url(../assets/xzm_04.png) no-repeat top;background-size:100% auto;}
.xzm_old a{width:5.675rem;height:1.7rem;float:left;background:url(../assets/btn_bg.png) no-repeat top;background-size:100% auto; font-size:0.7rem; text-align:center; color:#000; line-height:1.4rem; font-family:'方正粗圆简体'; font-weight:bold;}
.xzm_old a.tj{ margin:10.375rem 0 0 1.65rem;}
.xzm_old a.cj{ margin:10.375rem 0 0 1.4rem;}

.xzm_xl{width:100%; overflow:hidden;height:10.25rem; position:relative;background:url(../assets/xzm_05.png) no-repeat top;background-size:100% auto; }
.xzm_xl a{width:7.175rem;height:1.7rem;float:left;background:url(../assets/btn_bg2.png) no-repeat top;background-size:100% auto; font-size:0.7rem; text-align:center; color:#000; line-height:1.4rem; margin:7.5rem 0 0 4.3rem; font-family:'方正粗圆简体'; font-weight: bold;}

.xzm_bottom{width:100%;height:4.2rem;position:relative;}
.xzm_bottom img{ margin:1.2rem auto; width:9.175rem;}

.xzm_vdo{width:100%; overflow:hidden;height:14.25rem; position:relative;background:url(../assets/xzm_vdo.png) no-repeat top;background-size:100% auto;}
.xzm_vdbg{float:left;width:14.6rem;height:8.2rem;margin:3.35rem 0 0 0.75rem; overflow:hidden}
.xzm_vdo a{width:8.275rem;height:1.65rem;float:left;background:url(../assets/btn_vdo.png) no-repeat top;background-size:100% auto; font-size:0.7rem; text-align:center; color:#000; line-height:1.4rem; font-family:'方正粗圆简体'; font-weight:bold;margin:0.5rem 0 0 3.8rem;}

