@media screen and (min-width: 960px){html{font-size:128px;}}
@media screen and (max-width: 750px){html{font-size: 100px;}}
@media screen and (max-width: 640px){html{font-size:85.33px;}}
@media screen and (max-width: 414px){html{font-size:55.2px;}}
@media screen and (max-width: 375px){html{font-size: 50px;}}
@media screen and (max-width: 360px){html{font-size:48px;}}
@media screen and (max-width: 320px){html{font-size:42.66px;}}


html,body{
    /*overflow: hidden;
    overflow-y: auto;*/
    margin:0 auto;
    padding: 0;
    position: relative;
    height: 100%;
}
.mywrap{
    overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translate3d(0,0,0);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 0 auto;
    max-width: 7.5rem;
}

a,a:hover,a:active,a:visited,a:link,a:focus{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    text-decoration: none;
}
ul{
    list-style: none;
    margin: 0 auto;
    padding: 0;
}
.dn,.hide{
    display: none !important;
}
.content,.mywrap * {
    /* overflow:hidden; */
    position: relative;
    width: 100%;
}

.mywrap .con1Android{
    height: 14.91rem;
    background: url(//pic2.iqiyipic.com/common/20180920/azIOS9.20diamond-background_02.jpg) no-repeat scroll center top/100% auto;
}
.mywrap .con1IOS{
    height: 11.47rem;
    background: url(//pic3.iqiyipic.com/common/20180920/ios-diamond-background_03_02.jpg) no-repeat scroll center top/100% auto;
}
.mywrap .con2{
    height: 10.25rem;
    background: url(//pic1.iqiyipic.com/common/20180920/azIOS9.20diamond-background_03.jpg) no-repeat scroll center top/100% auto;
}
.mywrap .con3{
    height: 20.71rem;
    background: url(//pic2.iqiyipic.com/common/20180920/diamond-background_04.jpg) no-repeat scroll center top/100% auto;
}
.mywrap .con4{
    height: 14.16rem;
    background: url(//pic2.iqiyipic.com/common/20180920/diamond-background_05.jpg) no-repeat scroll center top/100% auto;
}
.mywrap .con5{
    height: 13.13rem;
    background: url(//pic3.iqiyipic.com/common/20180920/diamond-background_06.jpg  ) no-repeat scroll center top/100% auto;
}

.btn_component {
    width: 0vw;
    height: 0vw;
    display: block;
    position: absolute;
    top: 0vw;
    left: 0vw;
    opacity: 1;
}
a.btn_component.btn_component1 {
    top: 0.4rem;
    left: 6.1rem;
    width: auto;
    height: auto;
    text-decoration: underline;
    font-size: 0.25rem;
}
a.btn_component.btn_component2 {
    top: 9.2rem;
    left: 4rem;
    width: 3rem;
    height: 1rem;
}
a.btn_component.btn_component3 {
    top: 12.9rem;
    left: 4rem;
    width: 3rem;
    height: 1rem;
}
a.btn_component.btn_component4 {
    top: 11.1rem;
    left: 2rem;
    width: 3.5rem;
    height: 1rem;
}
a.btn_component.btn_component5 {
    top: 8.2rem;
    left: 0rem;
    width: 100%;
    height: 1rem;
}
a.btn_component.btn_component6 {
    top: 4.7rem;
    left: 5.25rem;
    width: 1.7rem;
    height: 2.2rem;
}
a.btn_component.btn_component7 {
    top: 7.1rem;
    left: 5.25rem;
    width: 1.7rem;
    height: 2.2rem;
}
a.btn_component.btn_component8 {
    top: 19.1rem;
    left: 2rem;
    width: 3.7rem;
    height: 1rem;
}
a.btn_component.btn_component9 {
    top: 9.9rem;
    left: 5.5rem;
    width: 1.7rem;
    height: 0.6rem;
}
a.btn_component.btn_component10 {
    top: 2.9rem;
    left: 0.5rem;
    width: 6.7rem;
    height: 2rem;
}
a.btn_component.btn_component11 {
    top: 5.8rem;
    left: 0.5rem;
    width: 6.7rem;
    height: 2rem;
}
a.btn_component.btn_component12 {
    top: 8.5rem;
    left: 0.5rem;
    width: 6.7rem;
    height: 2rem;
}
a.btn_component.btn_component13 {
    top: 11.3rem;
    left: 0.5rem;
    width: 6.7rem;
    height: 2rem;
}
a.btn_component.btn_component14 {
    top: 9.8rem;
    left: 0.5rem;
    width: 5.7rem;
    height: 0.5rem;
}
/*swiper*/
.swiper-slide{
  text-align: center;
  font-size: 18px;
  /* background: #fff; */

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiperOne{
    width: 7.09rem;
    height: 5.39rem;
    margin: 0 auto;
    position: relative;
    top: 2.6rem;
}
.swiper-container-one .swiper-slide{
    width: 3.97rem;
    height: 5.36rem;
    position: relative;
    border-radius: 0.2rem;
    background: #fff;
    overflow: hidden;
}
.swiper-container-one .swiper-slide img{
    width: 100%;
    height: 100%;
}

.swiperTwo{
    width: 6.91rem;
    height: 4.83rem;
    margin: 0 auto;
    position: relative;
    top: 3rem;
    border-radius: 0.4rem;
    overflow: hidden;
}
.swiper-container-Two .swiper-slide{
    width: 3.56rem;
    height: 4.82rem;
    position: relative;
    /* border-radius: 0.2rem; */
}
/*swiper end*/

/*转盘*/
 #zhuanpan_bg {
    background: url(//pic2.iqiyipic.com/common/20180918/diamond-img7.png) no-repeat scroll center center/100% 100%;
    display: block;
    position: absolute;
    top: 12rem;
    left: 0.3rem;
    width: 6.95rem;
    height: 6.73rem;
}

#zhuanpan {
    z-index: 200;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    transform: rotate(0deg);
    background: url(//pic2.iqiyipic.com/common/20180918/diamond-img8.png) no-repeat scroll center center/85% 85%;
    height: 100%;
}

#zhuanpan_btn {
    background: url(//pic2.iqiyipic.com/common/20180919/diamond-img6.png) no-repeat scroll center center/100% auto;
    display: block;
    position: absolute;
    left: 37%;
    z-index: 1000;
    top: 34%;
    width: 1.74rem;
    height: 2.06rem;
}
#zhuanpan_btn a{
    display:block;
    width: 100%;
    height: 100%;
    left: 0%;
    position: absolute;
    top: 10%;
}
/*转盘 end*/

/*浮层*/
.mod_hy_event_pop{
    
width: 100%;
    
height: 100%;
    
position: fixed;
    
top: 0;
    
left: 0;
    
transform: translate(0);
    
-webkit-transform: translate(0);
    
border-radius: 0;
    
border: none;
    
background: rgba(0,0,0,0.6);
}
.supernatant{
    /* border: 1px solid #49791a; */
    /* overflow: hidden; */
    padding: 0 0;
    width: 5.98rem;
    background: #FDC894;
    z-index: 99999;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    border-radius: 10px;
    /* max-height: 5rem; */
}
.mod_hy_event_pop .tips_title{
        color: #970303;
        font-weight: bold;
        margin-top: 0;
        font-size: 0.4rem;
}
.mod_hy_event_pop .top_desc{
        color: #a16533;
}
.mod_hy_event_pop .formList_btn{
        background: #ff505b;
    border: 2px solid #dc424c;
}
.mod_hy_event_pop .formList_btn .btn-confirm{
        color: #feeec0;
}
.ff-close{
        background: url(//pic1.iqiyipic.com/common/20180918/close.png) no-repeat scroll center top/100% auto;
}
/*浮层 end*/
.diamond-no1{
    
width: 2.7rem;
    
border-radius: 0.1rem;
    
position: absolute;
    
top: 2.7rem;
    
left: 1rem;
    
transform: rotate(-3deg);
    
-webkit-transform: rotate(-3deg);
}

.IsShare{
    
width: 100%;
    
height: 100%;
    
position: fixed;
    
top: 0;
    
left: 0;
    
background: rgba(0,0,0,0.6);
}
.IsShare img{
    
width: 2.3rem;
    
position: absolute;
    
right: 0;
    
top: 0.2rem;
}
.header-wrap{
      height: 0.61rem !important;
}
.header-wrap .new-header{
      background: #a5322e;
}
.header-wrap .new-header h2.name{
      color: #e1443f;
}
.header-wrap .new-header .loginBtn{
      background-color: #e1443f;
    color: #ad3430;
}
.header-wrap .new-header h2{
      color: #ad3430;
}