@charset "utf-8";
/* CSS Document */
html, body {
	width: 100%;
	height: 100%;	
}
html {
	color: black;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	font-family: "宋体";
	line-height: 1.5;
	background: #fff6f6 repeat;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	font-size:0.5rem;
}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p,label {
	margin: 0;
	padding: 0;
	font-weight:normal;
}
img {border: 0px;display: block;}
ul li{ list-style:none;}
.clear{ clear:both;}
.btn1{ position:relative;}
.btn1 a{ display:block; position:absolute;}
.btn1 .link21{ width: 28%;bottom: 0;left: 36%;height: 16%;}
.btn1 .geda_1{ width: 28%;top: 8%;left: 36%;height: 17%;}
.box {width: 100%;height: auto;position: relative;margin: 0px;padding: 0px;overflow: hidden;}
.innbox {width: 100%;height: auto;position: relative;margin: 0px;padding: 0px;overflow: hidden;}
.logo_1{ display:none;}
a.link5{ position:absolute; width:80%; height:20%; left:10%; top:50%;}
a.link1{ position:absolute; width:30%; height:26%; left:35%; top:0%; }
.andor {
	width: 40%;
	position: fixed;
	right: 0px;
	top:0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.iphone {
	width: 40%;
	position: fixed;
	right: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
}
.main1{ background:url(../images/bg1_04.jpg) repeat-y; background-size:100% 100%; width:100%; height:5rem;}
.main1 p{ color:#320a0a; font-size:0.55rem; line-height:0.9rem; width:76%; margin:0 auto; text-indent:2em;}
.main2{ background:url(../images/bg2_10.jpg) repeat-y; background-size:100% 100%; width:100%; height:4.1rem;}
.main2 p{ color:#320a0a; font-size:0.55rem; line-height:0.9rem; width:100%; text-align:center; padding-top:0.3rem;}
.main2 p a{color:#404040; text-decoration:underline;}
.main3{ background:url(../images/bg2_10.jpg) repeat-y; background-size:100% 100%; width:100%; height:3.5rem;}
.main3 p{ color:#320a0a; font-size:0.55rem; line-height:0.9rem; width:76%;margin:0 auto; padding-top:0.3rem;}
.title{ color:#404040; font-size:0.55rem; text-align:center; width:100%; margin:0 auto; padding-top:0.5rem; font-weight:bold;}
.title a{color:#404040; text-decoration:underline;}

.xz-ceng{height:18rem; position: fixed; top: 7.5%; background:#fff; border:0.3rem solid #dc3519; border-radius:0.5rem; } 
.pop {margin: 0 auto; font-size:0.5rem;left: 3.5%; width: 90%; color:#000;z-index: 40;display: none;}
.closebtn {z-index: 20;position: fixed;right: 0.2%;top: 4.5%;width: 1.75rem;float: right;}
.tcbt{position: absolute;top: 3%;width: 90.5%;left: 4.7%;}


.pop label{color: #4f1515; font-size:0.55rem;}
.pop label a{color: #4f1515; text-decoration:none}
.pop ul li span{color: #fff; background:#e63f1d; text-align:center; width:0.65rem; height:0.65rem;display: block;
    border-radius: 30px;float: left;margin-right: 0.1rem; margin-top:0.1rem; line-height:1.4}
	.pop .fk02 { overflow-y: scroll;position: absolute;z-index: 11;height: 92%;padding-right: 0.2rem;top: 4%;width: 90.5%;left: 4.7%;}
.pop ul li .title1{color: #fff; background: url(../images/font_21.jpg) no-repeat; background-size:100% 100%; text-align:center; width:1.075rem; height:0.975rem;display: block;float: left;margin-right: 0.1rem; margin-top:0.1rem; line-height:0.975rem;}	
.fk01{ padding:0.5rem;}
.pop .fk02::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop .fk02::-webkit-scrollbar-track-piece {
background-color:#efe3d6;
}
 .pop .fk02::-webkit-scrollbar-thumb {
background:#c42a28;
width:0.2rem;
border-radius:5px;
}
.pop .fk02::-webkit-scrollbar-thumb:hover {

}
.pop .fk02::-webkit-scrollbar-corner {
display:none;
}
.mask {
    position:fixed;
    left: 0;
    top: 0;
    z-index: 20;
    width: 100%;
    height: 100%;
    background: #000;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    display: none;
}
.line{ border-bottom:0.025rem solid #d5c7c7; margin-bottom:0.5rem; margin-top:0.5rem;}


