@charset "utf-8";

body{
  color: #333;
}
img{ max-width: 100%; }
.zoom50{ zoom:50%; }
.img-responsive{ max-width: 100%; }
.w100{ width: 100%; }
.over-h{ overflow: hidden; }
.container{
  padding: 0 5%;
}
footer{
  margin: 40px 15px 0;
  text-align: center;
}
footer .copyright{
  padding: 20px 0;
  font-size: 12px;
}

footer .btn{
  padding: 15px;
  width: 300px;
  max-width: 100%;
  border: 1px solid #666;
  display: block;
  margin: 15px auto;
  transition: .3s all;
  font-size: 14px;
}
footer .btn:hover{
  opacity: 0.7;
}
.cv-box{
  position: relative;
}
.cv-box .backimg{
}
.cv-box .price{ 
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin:auto;
}
.cv-box .container{
  position: relative;
}


@media screen and (max-width: 767px){

.hidden-xs{
  display: none;
}
.container{
  padding: 0 2%;
}
.cv-box .btn-row{
  position: absolute;
  top: 61%;
  width: 100%;
  padding: 0 10%;
  left: 0;
  right: 0;
  margin: auto;
}
.cv-box .btn-row li{
  width: 100%;
  padding: 0;
}
.cv-box .btn-row li img{
}
.cv-box .btn{
  margin: -6% 0;
  display: block;
}
.cv-box.cv-box01 .container{
  margin-top: 8%;
}
.cv-box.cv-box02 .container{
  margin-top: 6%;
}
.cv-box.cv-box03 .container{
  margin-top: 3%;
}
.cv-box.cv-box04 .container{
  margin-top: 2%;
}
.cv-box.cv-box05 .container{
  margin-top: 7%;
}
.cv-box.cv-box06 .container{
  margin-top: 1%;
}

footer{
  margin: 30px 15px 0;
}
footer .copyright{
  padding: 10px 0;
  font-size: 12px;
}

footer .btn{
  font-size: 13px;
}

}@media screen and (min-width: 768px){

.visible-xs{
  display: none;
}
.cv-box .btn-row{
  position: absolute;
  top: 66%;
  width: 52%;
  right: 14%;
  margin:auto;
}
.cv-box .btn-row li{
  width: 50%;
  float: left;
  padding: 0;
}
.cv-box .btn-row li img{
}
.cv-box .btn{
  margin: -2%;
  display: block;
}
.cv-box.cv-box01 .container{
  margin-top: 6%;
}
.cv-box.cv-box02 .container{
  margin-top: 4%;
}
.cv-box.cv-box03 .container{
  margin-top: 5%;
}
.cv-box.cv-box04 .container{
  margin-top: 4%;
}
.cv-box.cv-box05 .container{
  margin-top: 5%;
}
.cv-box.cv-box06 .container{
  margin-top: 5%;
}


}

