
/*.wxs{*/
    /*position:absolute;*/
    /*width:1px;*/
    /*z-index:-1000;*/
/*}*/
.conBody{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    background:#FAFAFA;
    font-family:"Regular";
    font-size:15px;
    color:#767676;
    margin:0 auto;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Chrome/Safari/Opera */
    -khtml-user-select: none; /* Konqueror */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none;/* Non-prefixed version, currently*/
}
.bgImg{
    width:100%;
    display:inherit;
}
.cImg{
    display:inherit;
}
/*module-banner*/
.module-banner{
    width:100%;
}
.module-banner img{
    display:inherit;
    width:100%;
}
/*module-mp*/
.module-mp{
    /*padding:0px 20px 32px;*/
    position:relative;
}

.pImg{
    width:100%;
}
.audio-contain{
    width:86%;
    position: absolute;
    left: 7%;
    bottom: 10%;
}
.audio-content{
    width: 100%;
    height: 60px;
    box-sizing: border-box;
    padding: 8px 20px;
    position: relative;
    background: #ECECEC;
    box-shadow: 0px 2px 5px #eee inset, 1px 3px 10px #bdbdbd;
    border-radius: 5px;
}
.play-content{
    float: left;
    position: relative;
    /* display: inline-block; */
    margin-top: 5px;
    margin-right: 15px;
    width: 32px;
    height: 32px;
    background: #ECECEC;
    border: 2px solid #C6C6C6;
    border-radius: 50%;
}
.playIcon{
    margin: 9px auto;
    width: 14px;
    height: 14px;
    background: url(../images/autoplay.png) no-repeat 2px 0px;
    background-size: 26px;
}
.play{
    background: url(../images/autoplay.png) no-repeat -12.5px 0px;
    background-size:26px;
}
.audio-desc{
    float:left;
    box-sizing:border-box;
    /*display:inline-block;*/
    width:calc(100% - 51px);
    width:-webkit-calc(100% - 51px);
    height:44px;
    display: -moz-box;
    display: -webkit-box;
    display: box;
}
.audio-desc>div{
    /*float:left;*/
}
.track{
    width:100%;
    margin-top:21px;
    margin-bottom:8px;
    height:3px;
    background:#CDCDCD;
    border-radius:3px;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
}
.play-track{
    position:relative;
    width:0%;
    height:100%;
    background:#777;
    border-radius:3px;
}
.trackIcon{
    position: absolute;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: #fff;
    border: 1px solid #C0C0C0;
    top: -4px;
    right: -8px;
}
.audio-time{}
.audio-time>div{
    font-size:9px;
}
.play-time{
    font-size:9px;
    line-height:0px;
    padding-top:24px;
    padding-right:10px;
}
.total-time{
    font-size:9px;
    line-height:0px;
    padding-top:24px;
    padding-left:10px;
}
/*footer*/
/*.footers{*/
    /*width:100%;*/
    /*box-sizing:border-box;*/
    /*padding:20px 16px;*/
    /*background:#FD7F5A;*/
/*}*/
/*.footers p{*/
    /*width:100%;*/
    /*text-align:center;*/
    /*font-size:10px;*/
    /*color:#fff;*/
/*}*/
/*module-app*/
.module-app{
    position:fixed;
    bottom:0;
    left:0;
    z-index:10;
    box-sizing:border-box;
    padding:8px 16px;
    width:100%;
    height:64px;
    background:#fff;
    box-shadow: 0px -8px 8px rgba(0,0,0,.05);
    display: -moz-box;
    display: -webkit-box;
    display: box;
}
.app-icon{
    padding-right:8px;
    width:48px;
}
.app-icon img{
    width:48px;
    height:48px;
    display:inherit;
}
.app-detail{
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    padding-top:5px;
}
.app-title{
    color:#000;
    font-size:15px;
    line-height:20px;
}
.app-group{
    font-size:13px;
    line-height:16px;
    color:rgba(0,0,0,.5);
}
.app-install{
    padding-left:8px;
}
.installing .btn-bluetxt{
    color:rgba(0, 125, 255,.2);
}
.btn-bluetxt{
    width:62px;
    margin-top:7px;
    border:1px solid #DDDDDD;
    border-radius:15px;
    display:inline-block;
    line-height:1;
    font-size:12px;
    color:#007DFF;
    padding-top:7px;
    padding-bottom:7px;
    text-align:center;
    background-color:#F7F7F7;
    box-shadow:0 1px 2px #fdfdfd inset;
    max-width: 66px;
    min-width: 36px;
    padding-left: 12px;
    padding-right: 12px;
    width:auto;
    position:relative;
}
.btn-bluetxt:active{background-color:#EAEAEA; box-shadow:0 1px 2px #F1F1F1 inset;}
/*swiper*/
/*.swiper{*/
    /*position: fixed;*/
    /*top: 0px;*/
    /*left: 0px;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*background-color: rgba(0,0,0,0.7);*/
    /*display: none;*/
    /*z-index:99;*/
/*}*/
/*.swiper-content{*/
    /*width:80%;*/
    /*height:90%;*/
    /*margin:0px auto;*/
    /*!*padding:10px;*!*/
/*}*/
/*.swiper-slide img{*/
    /*width:100%;*/
    /*margin:0px auto;*/
    /*display:block;*/
/*}*/
.bottom-desc {
    position: absolute;
    left: 38%;
    bottom: 31%;
    width: 24%;
    height: 32%;
}
.module-app-bottom{
    position:relative;
}
.module-app-bottom .app-install {
    text-align: center;
    padding: 0;
    position: absolute;
    left: 50%;
    top: 71%;
    width: 30%;
    height: 20%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.module-app-bottom .btn-bluetxt {
    margin-top: 9%;
    /* border-radius: 5px; */
    display: inline-block;
    line-height: 0;
    /* font-size: 12px; */
    color: #fff;
    /* padding: 7px 15px; */
    text-align: center;
    background-color: #F2BC00;
     max-width: initial;
     min-width: initial;
    box-sizing: border-box;
    padding: 13% 0% 12%;
    width: 21vw;
    font-size: 3vw;
    border-radius: 5vw;
    position: relative;
}
.module-app-bottom .btn-bluetxt:before{
    display:none;
}
@media screen and (-webkit-min-device-pixel-ratio: 2) {
    .btn-bluetxt{
        border: 0;
    }
    .btn-bluetxt:before{
        content: "";
        width: 200%;
        height: 200%;
        position: absolute;
        top: 0;
        left: 0;
        border: 1px solid #DDDDDD;
        -webkit-transform: scale(0.5);
        -webkit-transform-origin: 0 0;
        padding: 1px;
        box-sizing: border-box;
        pointer-events: none;
        border-radius:40px;

    }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) {
    .btn-bluetxt{
        border: 0;
    }
    .btn-bluetxt:before{
        content: "";
        width: 300%;
        height: 300%;
        position: absolute;
        top: 0;
        left: 0;
        border: 1px solid #DDDDDD;
        -webkit-transform: scale(0.333);
        -webkit-transform-origin: 0 0;
        padding: 1px;
        box-sizing: border-box;
        pointer-events: none;
        border-radius:60px;

    }
}
@media screen and (-webkit-min-device-pixel-ratio: 3.5) {
    .btn-bluetxt{
        border: 0;
    }
    .btn-bluetxt:before{
        content: "";
        width: 350%;
        height: 350%;
        position: absolute;
        top: 0;
        left: 0;
        border: 1px solid #DDDDDD;
        -webkit-transform: scale(0.286);
        -webkit-transform-origin: 0 0;
        padding: 1px;
        box-sizing: border-box;
        pointer-events: none;
        border-radius:70px;

    }
}
@media screen and (-webkit-min-device-pixel-ratio: 4) {
    .btn-bluetxt{
        border: 0;
    }
    .btn-bluetxt:before{
        content: "";
        width: 400%;
        height: 400%;
        position: absolute;
        top: 0;
        left: 0;
        border: 1px solid #DDDDDD;
        -webkit-transform: scale(0.25);
        -webkit-transform-origin: 0 0;
        padding: 1px;
        box-sizing: border-box;
        pointer-events: none;
        border-radius:80px;

    }
}
.wxs{
    position:absolute;
    width:1px;
    z-index:-1000;
}
.share{
    width:40px;
    height:40px;
    position:fixed;
    right:16px;
    top:16px;
}

.share .js_share{
    width:100%;
}
.share .js_share img{
    width: 100%;
}
.mongolia{background: rgba(0,0,0,.5);position: fixed;width: 100%;height: 100%;top:0;left: 0;display: none;z-index:10}
.mongolia .yst{width: 80%;margin-left: 15%;margin-top: 0%;}
.mongolia img{width: 100%;}
/*video.downloadHide::-webkit-media-controls-download-button {*/
    /*display:none!important;*/
/*}*/
/*video::-webkit-media-controls-fullscreen-button {*/
    /*display:none!important;*/
/*}*/
/*video.downloadHide::-webkit-media-controls-enclosure {*/
    /*overflow:hidden;*/
/*}*/
/*video.downloadHide::-webkit-media-controls-panel {*/
    /*width: calc(100% + 35px);*/
/*}*/
