@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: #ffffff 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;
}
a{ cursor:pointer;}
img {border: 0px;display: block;}
ul li{ list-style:none}
.clear{ clear:both;}
.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;}

.btn1{ position:relative;}
.btn1 a{ display:block; position:absolute;}

.btn1 .link1{width: 30%; right: 15%;height: 20%;top: 33%;}
.btn1 .left{ width: 45%;left: 4%; height:50%;top: 12%;}
.btn1 .right{width: 45%;right: 4%; height:50%;top:12%;}


.xz{ position:fixed; right:0; top:6%; width:14.27%}




.bt{width: 91.5%;  margin-left: 5%;margin-top: 6%;}

.bt1 span {display: block;float: left; font-size:0.55rem;margin-right: 0.2rem;background: #f9624a;border-radius: 30px; line-height: 1.7;width:1rem; height:1rem;text-align: center;color: #fff; margin-top: 0.1rem;}
.bt1 label {float: left;color: #f9624a; line-height: 2;}
.bt1 i{ float:left; width:10.1%}
.bt1{ padding-top:0.5rem; font-size:0.65rem}

.q1 {padding-top: 0.2rem;font-size: 0.5rem;}
.q1 img{width:16.65%; float:left; margin-top:0.08rem}
.q1 label{ font-weight:normal; width:81%; float:right;}
.q1 span{ color:#f9624a}

.c1{ clear:both; margin-top: 0.2rem;}
.c1 span{ float:left}
.c1 label{width:89%; float:right;}


.c2 li{ padding-top:0.5rem}
.c2 li span{display: block;float: left; font-size:0.5rem; border:1px solid #f46d60;border-radius: 30px;width:0.8rem; height:0.8rem;text-align: center;color: #f46d60;}
.c2 label{width:90%; float:left;  margin-left: 2%;}


.bt1{ color:#f9624a; font-weight:bold; clear:both}



.xz-ceng{height:21rem; position: fixed; top: 15%; border-radius: 8px;} 
.pop {margin: 0 auto; font-size:0.5rem;left: 4%;width: 92%; color:#6c6c6c;z-index: 40;display: none; background: #fff;}
.xz-ceng .closebtn {z-index: 20; position: absolute;right: 4%;top:3%;width: 0.8rem;height: 0.8rem;float: right;}
.pop .fsk01 { overflow-y: scroll;position: absolute;z-index: 11;height:84.5%;padding-right: 0.2rem;top:11.5%;width: 91.5%;left: 5%;}



.pop .fsk01::-webkit-scrollbar {
width:0.2rem;
height:0.2rem;
margin-right:0.1rem;
}
 .pop .fsk01::-webkit-scrollbar-track-piece {
background-color:#ddd;
}
 .pop .fsk01::-webkit-scrollbar-thumb {
background:#6c6c6c;
width:0.2rem;
border-radius:5px;
}
.pop .fsk01::-webkit-scrollbar-thumb:hover {

}
.pop .fsk01::-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;
}



