@charset "utf-8";
*{margin:0;padding:0;}img{border:0;vertical-align:top;width:100%;}ul,li{list-style:none;}h1,div,ul,li,em,form,h1{margin:0;padding:0;font-size:100%;font-weight:normal;-webkit-tap-highlight-color:transparent;font-style:normal;}em,i{font-style:normal;}html{-webkit-tap-highlight-color:transparent;min-width:7.5rem;font-size:312.5%;}body,html{position:relative;}
body{font-size:.2rem;font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;line-height:1.6;color:#c1c1c1;background:#292829;}
a{text-decoration:none;color:#c1c1c1;outline:none;}
.wrap{max-width:750px;margin:1.18rem auto 0 auto;background:url(../images/top_banner.jpg) no-repeat top center #292829;background-size:100% auto;overflow:hidden;}
.o{overflow:hidden;}
.top-nav{background:#000;width:90%;height:.88rem;position:fixed;top:0;left:0;right:0;z-index:99;padding:.15rem 5%;color:#cabc9f;font-size:.24rem;}
.top-nav dt{width:.88rem;height:.88rem;}
.top-nav dt,.top-nav dd{display:inline-block;vertical-align:middle;margin:0 .05rem;}
.top-nav dd em{display:block;color:#fff;font-size:.2rem;}
.top-nav a.top-button{background:url(../images/top_button.png) no-repeat;background-size:1.9rem auto;width:1.9rem;height:.96rem;display:block;position:absolute;top:.1rem;right:.15rem;}
.down-fm{margin:7rem 2% .4rem 2%;text-align:center;}
.down-fm a{display:inline-block;width:32%;}
.content-fm{margin: 0 3%;}
.news-box{position:relative;background:#343334;border:1px solid #3e3d3e;height:3.8rem;}
.news-box .tit,.visualfeast-fm .tit,.information-fm .tit{font-size:.24rem;height:.8rem;border-bottom:1px solid #222;}
.news-box .tit li,.visualfeast-fm .tit li{float:left;height:.8rem;line-height:.87rem;width:15%;text-align:center;color:#c5c2b9;background:url(../images/line.png) no-repeat right center;}
.news-box .tit li:last-child,.visualfeast-fm .tit li:last-child{background:none;}
.news-box .tit .on a,.visualfeast-fm .tit .on a{background:url(../images/news_on_bg.png) no-repeat bottom;background-size:100% auto;color:#c0a862;display:block;}
.news-box .news-list{padding:.1rem .2rem;clear:both;}
.news-box .news-list ul:first-child{display:block;}
.news-box .news-list ul{display:none;}
.news-box .news-list li,.news-box .news-list li{position:relative;height:.45rem;line-height:.45rem;}
.news-box .news-list li a{line-height:.45rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding:0 1rem 0 0;}
.news-box .news-list span,.list-box .news-list span{position:absolute;right:0;top:0;}
.news-box a.more,.visualfeast-list a.more{background:url(../images/more_button.png) no-repeat;background-size:1.18rem auto;width:1.18rem;height:.38rem;position:absolute;right:.15rem;top:.24rem;display:block;}
.link-banner{margin:.2rem 0;text-align:center;}
.link-banner a{float:left;width:32%;}
.link-banner a:nth-child(2){margin:0 2%;}
.intro-fm{background:#292829;border:1px solid #3e3d3e;}
.intro-fm .tab{overflow:hidden;}
.intro-fm .tab li{float:left;position:relative;width:20%;text-align:center;padding:.2rem 0;position:relative;border-left:1px solid #3e3d3e;box-sizing:border-box;}
.intro-fm .tab li:first-child{border:none;}
.intro-fm .gallery-bottom{width:100%;position:relative;}
.intro-fm .gallery-bottom span{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);height:.58rem;padding:.1rem 0; text-align:center;}
.intro-fm .gallery-bottom a{background:url(../images/detail_button.png) no-repeat;background-size:2.7rem auto;width:2.7rem;height:.58rem;display:block;margin:0 auto;}
.intro-fm .tab em{position:absolute;right:0;left:50%;bottom:-4px;margin:0 0 0 -.22rem;background:url(../images/arrow_on.png) no-repeat;background-size:.44rem;width:.44rem;height:.22rem;display:none;}
.intro-fm .tab i{display:block;font-size:8px;font-weight:normal;color:#9c9687;}
.intro-fm .on{color:#c0a862;font-weight:bold;}
.intro-fm .tab i,.intro-fm .on i{color:#9c9687;}
.intro-fm .on em{display:block;}
.visualfeast-fm{margin:.2rem 0;}
.visualfeast-fm,.information-fm{background:#343334;background:-webkit-linear-gradient(top,#343334, #171719);border:1px solid #3e3d3e;color:#c0a862;position:relative;}
.visualfeast-fm .tit,.information-fm .tit{position:relative;}
.visualfeast-fm .tit ul{padding-left:25%;}
.visualfeast-fm .tit strong,.information-fm .tit strong{position:absolute;left:2%;top:.3rem;bottom:.2rem;line-height:.3rem;padding-left:.1rem;border-left:4px solid #c0a862;}
.visualfeast-fm .tit li{width:28%;font-weight:bold;}
.visualfeast-list{margin:.4rem 0 0 0;overflow:hidden;}
.visualfeast-list li{float:left;width:44%;text-align:center;margin:0 3% .2rem 3%;background:#000;}
.visualfeast-list em{text-align:center;display:block;line-height:.4rem;height:.4rem;}
.information-fm ul{padding:.3rem 0;text-align:center;}
.information-fm li{float:left;width:50%;font-size:.2rem;color:#FFF;padding-bottom:.6rem;}
.information-fm span{margin:0 auto;background:url(../images/code_bg.png) no-repeat;background-size:2.3rem auto;width:2.3rem;height:2.3rem;display:inline-block}
.information-fm span img{width:1.2rem;height:1.2rem;display:block;margin:.45rem auto .1rem auto;}
.list-wrap{background:url(../images/list_bg.jpg) no-repeat top #181818;}
.list-content-fm{margin-top:0rem;}
.list-content-fm .title{background:url(../images/list_title_bg.jpg) repeat-x top;height:.8rem;line-height:.8rem;text-align:center;font-size:.28rem;color:#c0a862;position:relative;}
.list-content-fm .title a{background:url(../images/back.png) no-repeat center left; background-size:.2rem auto;font-size:.2rem;position:absolute;left:.3rem;top:0;padding-left:.2rem;}
.list-content-fm .news-box,.list-content-fm .visualfeast-fm{border:none;height:auto;background:none;margin:0 3% .4rem 3%;}
.list-content-fm .news-list ul{min-height:5.4rem;}
a.next-button{background:url(../images/next_button.png) no-repeat;background-size:4.6rem auto;width:4.6rem;height:.56rem;display:block;margin:0 auto;}
.list-content-fm .information-fm{margin:0 3%;border:none;}
.list-content-fm .visualfeast-fm .tit ul{padding-left:0;}
.list-content-fm .visualfeast-fm .tit li{/*width:18%;*/}
.list-wrap .footer .text{background:none;}
.list-wrap .deal-tit{border-bottom:1px solid #171717;padding:.2rem 0;text-align:center;}
.list-wrap .deal-tit h2{font-size:.28rem;}
.list-wrap .deal-tit .note span{display:inline-block;vertical-align:middle;font-size:.16rem;}
.list-wrap .deal-pic{text-align:center;margin:.5rem 0;line-height:2.4;}
.list-wrap .deal-pic img{width:80%;margin:0 auto;display:block;}
.list-wrap .text{padding:.3rem 3% .8rem 3%;}
.footer{color:#FFF;text-align:center;}
.footer .logo{margin:.2rem auto;width:3.13rem;display:block;}
.footer .text{background:#000;color:#666;padding:.4rem 0;display:block;font-size:.16rem;}
.pop-fm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;background:rgba(0,0,0,.6);display:none;}
.pop-box{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:90%;}
.pop-box.imgae-pop-box{background:#222;padding:.1rem .1rem 0 .1rem;width:70%;}
.pop-box a.close{background:url(../images/close_btn.png) no-repeat;background-size:2.7rem auto;width:2.7rem;height:.58rem;display:block;position:absolute;bottom:4%;left:50%;margin-left:-1.35rem;}
.pop-box a.r-close{background:url(../images/close_btn.jpg) no-repeat;background-size:.6rem auto;width:.6rem;height:.6rem;display:block;position:absolute;top:0;right:-.6rem;}
.pop-box em{display:block;padding:.2rem 0;text-align:center;}


.pop-fm .content-box{border:2px solid #c0a862;width:90%;background:#292929;}
.pop-fm .content-box button{cursor:pointer;border:none;}
.pop-fm .content-box .content{text-align:left;color:#CCC;}
.pop-fm .content-box .title{border-bottom:1px solid #3E3E3E;padding:.21rem 0;margin-bottom:.6rem;text-align:center;font-size:.32rem;color:#c0a862;background:url(../images/pop_tit_bg.png) no-repeat;background-size:100% auto;}
.pop-fm .content-box .content-form{padding:0 .35rem;font-size:.22rem;}
.pop-fm .content-box .form-item{height:1.25rem;}
.pop-fm .content-box .form-item strong{float:left;width:.9rem;line-height:.6rem;text-align:right;font-weight:normal;}
.pop-fm .content-box .form-item .input-fm{margin-left:1.05rem;display:block;}
.pop-fm .content-box .form-item .input-fm .input{width:100%;height:.6rem;line-height:.6rem;border:1px solid #333;background:#000;color:#FFF;font-size:.24rem;text-indent:.06rem;}
.pop-fm select{width:100%;height:.6rem;line-height:.6rem;border:1px solid #333;color:#FFF;font-size:.24rem;text-indent:.06rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/select_arrow.png) no-repeat right center #000;padding-right:.14rem;}
.pop-fm select::-ms-expand {display:none;}
.pop-fm .content-box .form-item .input-fm .input.code-input{width:50%;}
.pop-fm .content-box .form-item .tips{display:block;font-size:.18rem;color:#888;padding-top:.06rem;line-height:1.3;}
.pop-fm .content-box .form-item .code-btn{width:47%;background:#c0a862;color:#000;text-align:center;height:.6rem;line-height:.6rem;border:none;float:right;}
.pop-fm .content-box .button-fm{text-align:center;}
.pop-fm .content-box .button-fm button{background:url(../images/pop_button_bg.png) no-repeat;background-size:2.7rem auto;width:2.7rem;height:.58rem;color:#000;text-align:center;margin:0 auto .45rem auto;font-size:.28rem;display:block;}
.pop-fm .content-box .binding-text{padding-bottom:.3rem;}
.pop-fm .content-box .binding-text p{padding:.06rem 0;}
.pop-fm .content-box .binding-fail-text{text-align:center;padding:.25rem 0 .46rem 0;}

.table-fm .t{color:#e2cf97;font-size:.2rem;font-weight:bold;height:.7rem;line-height:.7rem;}
.table-fm .text strong{color:#c0a860;}
.table-fm .text .num{color:#ab9c69; width:1.22rem;height:.62rem;display:block;}
.table-fm .text .one{background:url(../images/table_num01.jpg) no-repeat;background-size:1.22rem auto;}
.table-fm .text .two{background:url(../images/table_num02.jpg) no-repeat;background-size:1.22rem auto;}
.table-fm .text .three{background:url(../images/table_num03.jpg) no-repeat;background-size:1.22rem auto;}
.table-fm tr:nth-child(even){background:url(../images/table_line.jpg) no-repeat top #141a1a;background-size:100% auto;width:100%;height:.62rem;}
.table-fm tr:nth-child(odd){background:url(../images/table_line.jpg) no-repeat top;background-size:100% auto;width:100%;height:.62rem;}

.table-fm .text .num{color:#ab9c69;}

/**右侧悬浮下载框**/
.floatDown {
    width: 150px;
    background: #fff;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 30px 0;
    position: fixed;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 100;
}

.floatDown #qrCode, .floatDown .downCode {
    width: 100px;
    height: 100px;
    display: block;
    margin: 0 auto;
}

.floatDown p {
    color: #757575;
    font-size: 15px;
    text-align: center;
    line-height: 32px;
}

.downBtnList {
    width: 120px;
    margin: 10px auto 0;
}

.downBtnList a {
    width: 120px;
    display: block;
    margin-bottom: 12px;
    transition: all .3s;
}

.downBtnList a img {
    width: 100%;
}

.downBtnList a:last-child {
    margin-bottom: 0;
}

.downBtnList a:hover {
    transform: scale(.9);
}

.sn_title h3 {
    font-size: 20px;
    text-align: center;
}

.sn_text {
    line-height: 38px;
    font-size: 14px;
    margin-bottom: 10px;
    padding: 15px 19px;
}

.sn_text p {
    margin: 10px;
    width: 100%;
}





a.top{background:url(../images/top_btn.png) no-repeat;background-size:.8rem auto;width:.8rem;height:.8rem;position:fixed;bottom:15%;right:0;display:none;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
*html #goTopBtn{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
@media screen and (min-width:350px){html{font-size:365%;}}@media screen and (min-width:410px){html{font-size:415%;}}@media screen and (min-width:480px){html{font-size:469%;}}@media screen and (min-width:640px){html{font-size:625%;}}