@media (max-height:520px){
  .round {  top:5% !important;}
  .select1_img4{top:58%!important;}
   .select1_img5{top:70%!important;}
  .select2-footer{bottom:9%!important}
  .select4-footer{top: 44%!important}
  .select3_img10{bottom:10%!important;}
}
@media (max-height:560px){
  .select3{width:60%!important;left:20%!important;}
  .select3_img10{width:60%!important;left:20%!important;bottom: 13%!important;}
}

@media (max-height:500px){
  .container-con {width: 80%!important;left:10%!important}
   .select3{width: 60%!important;left: 20%!important}
   .logo{top:5%!important;}
  .select3_img10{bottom:11%!important;}
  .select2-header{width: 84%!important}
}
@media (min-height:620px){
  .round {  top:12% !important;}
}
@media (max-height:460px){
  .round {  top:4% !important;}
}

@media (min-height:620px){
  .round {  top:12% !important;}
}
@media (max-height:460px){
  .round {  top:4% !important;}
}
.center-block {
	display: block;
	margin: 0 auto;
}
.select2-header {
	width: 90%;
	margin-top: 10px;
	display: none;
}
.select2-footer {
	position: absolute;
	bottom: 9%;
	display: none;
  width: 100%;
}
.round {
  border-radius: 50%;
  margin: 0 auto; 
  height: 250px;
  width: 250px;
  background: url("../images/round1.png");
  background-repeat: no-repeat;
  background-size:100% 100%;
  position: relative;
  top:7%;
  display: none;
}
.round a {
  background: #fff;
  display: block;
  position: absolute;
  width: 36px;
  height: 36px;
  border-radius:36px;
  text-align: center;
  line-height: 36px;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  border:1px solid #f20101;
  color: #f20101;
  text-shadow: 0 0 0px #dc2736;
  font-family: "微软雅黑";
  z-index: 10;
  overflow: hidden;
}
.py_active {
	background: #f20101!important;
	color: white!important;
	border:1px solid white !important;
}
.c {
  left: 28px;
    top: 15px;
}
.d {
      left: 60px;
    top: -7px;
}
.f {
  left: 97px;
    top: -18px;
}
.h {
   left: 170px;
    top: 0px;
}
.b {
  top: 43px;
    left: 2px;
}
.z {
  left: -16px;
    top: 77px;
}
.y {
  top: 116px;
  left: -17px;
}
.w{
  top: 185px;
  left: 14px;
}
.x {
   top: 154px;
    left: -10px;
}

.t {
  top: 210px;
    left: 43px;
}
.s {
  top: 225px;
    left: 78px;
}
.r {
  top: 225px;
    left:117px;
}
.q {
  top: 217px;
    left: 154px;
}
.p {
      top: 198px;
    left:187px;
}
.o {
top: 232px;
    left: 237px;
}
.n {
  left: 211px;
    top: 168px;
}
.m {
  top: 133px;
    left: 226px;
}
.l {
  top: 95px;
    left: 227px;
}
.k {
  top: 58px;
    left: 217px;
}
.j {
  left: 199px;
    top: 25px;
}

.g {
    top: -15px;
    left: 135px}

.fp-tableCell {
  vertical-align:top;
}
.pointer {
	position: absolute;
	width: 40px;
	top: -69%;
	left: 16%;
}
