/*导航*/
.gamenavwrap{
    width:100%;
    height:.55rem;
    padding:.15rem;
    background:#FFF;
    border-bottom:.01rem solid #DCDCDC;
}
.gamenav {
    width:100%;
    height:.25rem;
    overflow: hidden;
    border:1px solid #f16565;
    border-radius:2px;
    font-size: .14rem;
}
.gamenav a{
    display:block;
    float: left;
    width: 33.33%;
    height: 100%;
    color: #f16565;
    text-align: center;
    line-height:.23rem;
    border-right: 1px solid #fa6969;
}
.gamenav a:last-child {
    border-right: 0;
}
.gamenav a.active {
    color: #fff;
    background: #f16565;
}
/*游戏列表*/
.gamecontentlist{
    width:100%;
    height:auto;
    overflow:hidden;
    background:#fff;
}
.gamelist li {
    padding: .1rem .15rem;
    overflow: hidden;
    border-bottom:1px solid #DCDCDC;
}
.gamelist .art-item {
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    width: 100%;
    -webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;
}
.gamelist .txt-box{
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;
}
.gamelist .img-box{
    overflow:hidden;
    width:.6rem;
    height:.6rem;
    border-radius:5px;
}
.gamelist .img-box img{
   width:100%;
   height:100%;
}
.gamelist .txt-box{
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 2.4rem;
    padding:.05rem 0 .05rem .15rem;
    height:.6rem;
}
.gamelist .txt-box .tit{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:.14rem;
    color:#2B2B2B;
}
.gamelist .txt-box .info{
    font-size:.12rem;
    color:#8f8f94;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    min-width:1.1rem;
    margin: .02rem 0 .04rem;
}
.detialtop .txt-box .info,.newsdetialtop .txt-box .info{
    margin:0;
    width:.95rem;
    float:left;
}
.gamelist .txt-box .info a{
    color:#5e92d9;
}
.gamelist .txt-box .game_star{
    width:.54rem;
    height:.11rem;
    overflow: hidden;
    background: url(http://img3.hao76.com/Public/Mobile/img/star-pre.png) repeat;
    background-size:auto .11rem;
}
.gamelist .txt-box .game_star b{
    display: block;
    overflow: hidden;
    height:.11rem;
    background: url(http://img5.hao76.com/Public/Mobile/img/star.png) repeat;
    background-size:auto .11rem; 
}
.gamelist .num{
    width:.45rem;
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;
}
.gamelist .num a{
    display: block;
    width:.45rem;
    height:.24rem;
    text-align: center;
    line-height:.24rem;
    border-radius:2px;
    color:#F16565;
    font-size:.12rem;
    border:1px solid #f16565;
    position:relative;
}
/*gamelist end*/
/*gametype*/
.gametypewrap{
    width:100%;
    height:auto;
    background:#f0f0f0;
    overflow:hidden;
    padding-top:.1rem;
}
.gametype{
    width:100%;
    height:auto;
    background:#FFFFFF;
    overflow: hidden;
    font-size:.12rem;
    margin-bottom:.1rem;
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
}
.typename{
    width:.9rem;
    height:.8rem;
    text-align: center;
    padding:.15rem 0;
}
.typename a{
    display: block;
    width:100%;
    height:.5rem;
    border-right:1px solid #f0f0f0;
}
.gametype:nth-child(1) .typename p{
    color:#f16565;
}
.gametype:nth-child(2) .typename p{
    color:#11a1f0;
}
.gametype:nth-child(3) .typename p{
    color:#FCC534;
}
.gametype:nth-child(4) .typename p{
    color:#11a1f0;
}
.gametype:nth-child(5) .typename p{
    color:#2bd58f;
}
.gametype:nth-child(6) .typename p{
    color:#8665f1;
}
.gametype:nth-child(7) .typename p{
    color:#11a1f0;
}
.gametype:nth-child(8) .typename p{
    color:#aa65f1;
}
.gametype:nth-child(9) .typename p{
    color:#11a1f0;
}
.gametype:nth-child(10) .typename p{
    color:#fb6e96;
}
.gametype:nth-child(11) .typename p{
    color:#2bd58f;
}
.gametype:nth-child(12) .typename p{
    color:#aa65f1;
}
.gametype:nth-child(13) .typename p{
    color:#3fc4f5;
}
.gametype:nth-child(14) .typename p{
    color:#f165bb;
}
.typename a img{
    width:35%;
    display: block;
    margin:0 auto .04rem;
}
.typegame{
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;
    height:.8rem;
    padding:.15rem 0;
}
.typegame a{
    display: block;
    float:left;
    width:33.33%;
    height:.25rem;
    padding:0 .1rem;
    white-space: nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
    text-align: center;
    line-height:.25rem;
    color:#333;
    border-right:1px solid #f0f0f0;
}
.typegame a.hot{
    background:url(http://img4.hao76.com/Public/Mobile/img/hot.png) no-repeat 90% top;
    background-size:10%;
}
.typegame a:nth-child(3n){
    border:none;
}
/*游戏详情*/
.gamedetial{
    width:100%;
    height:auto;
    overflow:hidden;
    background:#F0F0F0;
}
.gamedetial .advgame{
    background:none;
}
.gamelink{
    padding-top:.1rem;
    font-size:.12rem;
    display: block;
    text-align: center;
    color:#333;
    width:25%;
    float:left;
}
.gamelink .game-name{
    line-height:.3rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding:0 .1rem;
}
.recompic{
    width:.66rem;height:.66rem;
    margin:auto;
    line-height: .66rem;
}
.recompic img{
   width:100%;
   height:100%;
   border-radius:8px;
}
.advgame .gamelink{
    width:20%;
}
.advgame .recompic{
    width:.45rem;
    height:.45rem;
}
.detialtop{
    width: 100%;
    height: auto;
    overflow: auto;
    background:#FFFFFF;
    padding:.1rem .15rem 0;
}
.detialtop .art-item .img-box{
    width:.7rem;
    height: .7rem;
}
.detialtop .art-item .txt-box{
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;
    height: .7rem;
}
.detialtop .txt-box{
    font-size:.12rem;
    color:#666;
}
.detialtop .txt-box .tit{
    font-size:.16rem;
    line-height:.26rem;
}
.gamefrist,.gamesecond{
    width: 100%;
    height:auto;
    overflow: hidden;
    font-size: .12rem;
    color: #8f8f94;
}
.gamefrist{
    margin:.04rem 0;
}
@media only screen and (max-width: 320px) {
    .gamefrist{
        margin:.02rem 0;
    }
}
.terrace{
    float:left;
    width:1.1rem;
}
.terrace span{
    float:left;
    display: block;
}
.terrace img{
    height:.12rem;
    width: auto;
    margin-top: .02rem;
}
.gamefrist .mark{
    float:left;
}
.gamefrist .mark span{
    display: block;
    float:left;
}
.gamefrist .game_star{
    margin-top:.03rem;
}
.gamebtn{
    width:100%;
    height:auto;
    overflow:hidden;
    margin:.1rem auto .05rem;
}
.gamebtn a{
    display: block;
    float:left;
    width:30%;
    height:.31rem;
    font-size:.13rem;
    color:#333;
    margin:.05rem 0;
}
.gamebtn a:first-child{
    width:100%;
    height:.35rem;
    background:url(http://img1.hao76.com/Public/Mobile/img/down.png) no-repeat;
    background-size:100% auto;
}
.gamebtn a:first-child+a{
    background:url(http://img2.hao76.com/Public/Mobile/img/gift.png) no-repeat;
    background-size:100% auto;
}
.gamebtn a:nth-child(3){
    background:url(http://img3.hao76.com/Public/Mobile/img/prefecture.png) no-repeat;
    background-size:100% auto;
    margin:.05rem 5%;
}
.gamebtn a:last-child{
    background:url(http://img2.hao76.com/Public/Mobile/img/collect.png) no-repeat;
    background-size:100% auto;
}
.gamebtn a.nodown{
    background-position-y:-.41rem;
}
.gamebtn a:first-child.nodown{
    background-position-y:-.46rem;
}
/*预约*/
.gamebtn a.yybtn{
    width: 100%;
    height: .35rem;
    text-align: center;
    line-height:.35rem;
    background:#f16565;
    font-size:0.14rem;
    color:#fff;
}
.yuyue{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    z-index: 88888;
    display: none;
}
.yuyue_box {
    position: absolute;
    top: 50%;
    left:10%;
    width: 80%;
    height: 260px;
    margin-top: -130px;
    z-index: 99999;
    background: #fff;
    border-radius: 10px;
    overflow: hidden;
    font-size: 16px;
}
.yuyue_box .box_title {
    background: #f16565;
    font-size: 18px;
    color: #fff;
    padding: 10px 15px;
}
.yuyue_box .box_val {
    padding: 20px 30px 0 30px;
}
.yuyue_box .box_val input {
    display: block;
    width: 94%;
    padding: 12px 3%;
    border: 1px solid #ddd;
    border-radius: 6px;
    font-size: 16px;
}
.yuyue_box .box_txt {
    line-height: 60px;
    text-align: center;
    color: #888;
}
.yuyue_box .box_txt #yuyuecont{
    color:#f16565;
}
.yuyue_box .box_btn {
    border-top: 1px solid #eee;
    padding: 20px 10px;
    overflow: hidden;
}
.box_btn span {
    float: left;
    width: 44%;
    line-height: 46px;
    margin: 0 3%;
    background: #bbb;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    cursor: pointer;
}
.box_btn .btn_q {
    background: #f16565;
}
/*详情介绍*/
.zq_detial{
    margin-bottom:.1rem;
}
.detialbox{
    width:100%;
    height:auto;
    padding:.1rem .15rem;
    overflow:hidden;
    background:#fff;
}
.gamedetialtit{
    height:.16rem;
    line-height:.16rem;
    font-size:.14rem;
    border-left:3px solid #F16565;
    color:#333;
    text-indent:.1rem;
    font-weight:500;
    margin:.1rem 0;
}
.detialtips{
    width:100%;
    height:auto;
    overflow: hidden;
    margin:.1rem 0;
}
.detialtips dl{
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
}
.detialtips dl dt{
    height:auto;
    overflow: hidden;
    font-size:.14rem;
    line-height:.2rem;
}
.detialtips dl dt img{
    width:.09rem;
    margin:.03rem .1rem 0 0;
    float:left;
}
.detialtips dd{
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;
}
.detialtips dd a{
    display:block;
    float:left;
    font-size:.12rem;
    padding:0 .15rem;
    height:.2rem;
    border:1px solid #F16565;
    line-height:.18rem;
    color:#f16565;
    margin-right:.09rem;
    margin-bottom:.05rem;
    border-radius:.03rem;
}
.gamedetial-describ{
    height:auto;
    overflow: hidden;
    color:#454545;
    font-size:18px;
    padding:0.1rem 0;
}
.gamedetial-describ p{
    font-size:18px;
    text-align: justify;
    line-height:1.75;
    text-indent: 2em;
}
.gamedetial-describ p a{
    font-weight: bolder;
    color:#f16565;
}
.gamedetial-describ img{
    max-width:90%;
    margin:.1rem auto;
    display: block;
}
.gussmore{
    width:100%;
    height:.25rem;
    border:1px solid #F16565;
    border-radius:3px;
    color: #F16565;
    text-align: center;
    font-size:.12rem;
    line-height:.25rem;
    margin:.15rem 0;
}
.gussmore a{
    display: block;
    color:#F16565;
}
/*相关应用*/
.recomgame{
    width:100%;
    height:auto;
    overflow:hidden;
    background:#fff;
    margin:.1rem 0;
}
.newstit{
    display: block;
    color:#2B2B2B;
    font-size:.14rem;
    height:.2rem;
    line-height:.2rem;
    text-indent:.3rem;
    background: url(http://img1.hao76.com/Public/Mobile/img/border.png) no-repeat .15rem center ;
    background-size:.03rem .16rem;
    margin:.1rem 0 0;
    position: relative;
}
.newstit:after{
    content: " ";
    width:.42rem;height:.1rem;
    background:url(http://img4.hao76.com/Public/Mobile/img/more.png) no-repeat ;
    background-size:100%;
    position: absolute;
    right:.15rem;top:50%;margin-top:-.05rem;
}
/*tipstab*/
.gametips,.gamewrap,.gametipswrap,.guss{
    width: 100%;
    height:auto;
    overflow: hidden;
    background: #fff;
    margin-bottom:.1rem;
}
.gusslike .gametipswrap,.gusslike .guss{margin-bottom:0;}
.tipsnavwrap{
    width:100%;
    padding:.1rem .15rem;
}
.tipsnav{
    width: 100%;
    height: .25rem;
    overflow: hidden;
    border:1px solid #f16565;
    border-radius:2px;
    font-size: .14rem;
}
.tipsnav a{
    display: block;
    float: left;
    width: 33.33%;
    height: 100%;
    color: #f16565;
    text-align: center;
    line-height: .25rem;
    border-right: 1px solid #fa6969;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tipsnav a:last-child {
    border-right: 0;
}
.tipsnav a.active{
    color: #fff;
    background: #f16565;
}
.guss{display:none;}
.guss.active,.gusslike .guss{display:block;}
.guss .gusstxt{
    font-size:.14rem;
    color:#666;
    padding:0 .15rem;
}
.guss .gussmorewrap{
    padding:0 .15rem;
}
.guss .gussmorewrap .gussmore{
    margin:.05rem 0;
}
.aboutnews{
    width:100%;
    height:auto;
    overflow:hidden;
    background:#fff;
    margin:.1rem 0;
}
/*专区详情*/
.detialtop .txt-box{
    padding: 0 0 0 .15rem;
}
.download{
    width:100%;
    padding:.18rem 0 .1rem;
}
.download a{
    display: block;
    width:100%;
    height:.3rem;
    border-radius:3px;
    line-height:.3rem;
    text-indent:45%;
    font-size:.14rem;
    color:#fff;
    background:url(http://img5.hao76.com/Public/Mobile/img/downicon.png) no-repeat 40% center #F16565;
    background-size:.17rem .17rem;
}
.zq_detial_tab{
    width:100%;
    height:.31rem;
    line-height:.31rem;
    border-bottom:1px solid #DCDCDC;
    font-size:.14rem;
    background:#fff;
}
.zq_detial_tab a{
    display: block;
    float:left;
    width:25%;
    font-weight:500;
    text-align: center;
}
.zq_detial_tab a.active{
    color:#F16565;
    position:relative;
}
.zq_detial_tab a.active:after{
    content: "";
    position: absolute;
    width: .3rem;
    height: 2px;
    background: #F16565;
    left: 0;
    right: 0;
    margin: 0 auto;
    bottom:0;
}
.zq_detial{display: none;}
.zq_detial.active{display: block;}
.zq_detial .detialbox{
    padding-top:.1rem;
}
/*新闻列表*/
.listnews{padding:0 .15rem;background:#fff;}
.listnews li{
    padding: .1rem 0;
    border-bottom:.01rem solid #eee;
}
.listnews li:last-child{
    border-bottom:none;
}
.art-item{
    display: block;
    overflow: hidden;
    height:auto;
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
}
.listnews .img-box {
    width:1.09rem;
    height:.7rem;
    margin-right:.15rem;
}
.listnews .img-box img {
    width: 100%;
    height:100%;
}
.listnews .txt-box {
    position: relative;
    font-size:.16rem;
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;
    height:.7rem;
    overflow: hidden;
}
.listnews .txt-box .tit {
    color:#333;
    font-size:.15rem;
    overflow: hidden;
    max-height:.45rem;
    line-height:1.5;
    text-overflow: ellipsis;
}
.listnews .txt-box .date{
    position: absolute;
    bottom:0;left:0;
    color:#999;
    width: 100%;
}
.listnews .txt-box .date{
    position: absolute;
    bottom:0;left:0;
    color:#999;
    width: 100%;
    height:.17rem;
    line-height:.17rem;
}
.date b{
    display: block;
    color:#999;
    font-size:.1rem;
    float:left;
    font-weight: normal;
    line-height:.17rem;
}
.date b em{
    display: block;
    width:.17rem;
    height:.17rem;
    border-radius:50%;
    border:1px solid #DCDCDC;
    float:left;
    margin-right:5px;
    overflow: hidden;
}
.date b:first-child+b{
    float:right;
    padding-left:.2rem;
    background:url(http://img3.hao76.com/Public/Mobile/img/newstime.png) no-repeat left center;
    background-size:auto .14rem;
}
.date b:first-child+b+b{
    float: right;
    margin-right:.1rem;
    padding-left:.15rem;
    background:url(http://img5.hao76.com/Public/Mobile/img/hotnews.png) no-repeat left center;
    background-size:auto .14rem;
}
/*礼包*/
.zq_gift{
    width:100%;
    height:auto;
    overflow:hidden;
    font-size:.14rem;
    background:#fff;
    padding:0 .15rem;
}
.zq_gift li{
    border-bottom:.01rem solid #DCDCDC;
    line-height:.5rem;
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    color:#999;
    background: url(http://img4.hao76.com/Public/Mobile/img/point.png) no-repeat left center;
}
.zq_gift li span{
    text-indent:.1rem;
    color:#666;
    white-space: nowrap;
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;
    padding-right: .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
}
.zq_gift li a{
    display: block;
    width:.35rem;
    height:.35rem;
    text-align: center;
    line-height:.35rem;
    border:1px solid #f16565;
    border-radius:50%;
    color:#F16565;
    font-size: .12rem;
    margin:.075rem 0;
}
/*新闻详情*/
.newtips{
    width:100%;
    height:auto;
    overflow: hidden;
}
.newtips a{
    display: block;
    float:left;
    font-size:.12rem;
    color:#fff;
    padding:.03rem .1rem;
    background:#ff6501;
    border-radius:.03rem;
    margin:0 .1rem .1rem 0;
}
.newtips a:nth-child(2){
    background:#99cc00;
}
.newtips a:nth-child(3){
    background:#ffcc00;
}
.newstop{
    width:100%;
    height:auto;
    overflow: hidden;
    background:#fff;
    padding: .1rem .15rem;
    text-align: center;
}
.detailBoxtit{
    font-size:22px;
    color:#333;
    font-weight:600;
    line-height:1.5;
}
.newstop .date{
    width:100%;
    height: auto;
    overflow: hidden;
    margin:.1rem auto 0;
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-pack: justify;-webkit-justify-content: center;-ms-flex-pack: justify;justify-content: center;;
}
.newstop .date b,.date b:first-child+b,.date b:first-child+b+b{
    margin: 0 .05rem;
}
.newsdetialtop{
    width: 100%;
    height: auto;
    overflow: auto;
    padding: .1rem .15rem;
}
.newsdetialtop .txt-box{
    padding:0 0 0 .15rem;
}
/*上下篇*/
.nearnews{
    width:100%;
    height: auto;
    overflow:hidden;
    padding:.1rem .15rem 0;
}
.nearpage{
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    width:100%;
    height:.5rem;
    padding:.1rem 0;
    background:#fff;
    border-radius:.05rem;
    font-size:.12rem;
    margin-bottom:.1rem;
    position:relative;
    -webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;
    overflow: hidden;
}
.nearpage:after{
    content: "";
    position: absolute;
    width:.03rem;
    height:.12rem;
    background:#F16565;
    top: 50%;left:0;
    margin-top:-.06rem;
}
.nearpage p:first-child{
    width:.8rem;
    font-weight:600;
    text-align: center;
    position: relative;
}
.nearpage p:first-child:after{
    content: "";
    position: absolute;
    width:.01rem;
    height:.3rem;
    background:#DCDCDC;
    right:0;top:-.07rem;
}
.nearpage p:last-child{
    -webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;
    overflow: hidden;
    padding:0 .18rem;
    max-height:.3rem;
}
#picmask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(43,43,43,0.8);
    z-index:999;
    display: none;
}
.mask-swiper-container{
    height: 100%;
}
.mask-swiper-container .swiper-wrapper {
    -webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;
}
.mask-swiper-container .swiper-wrapper .swiper-slide{
    height:auto;
}
.mask-swiper-container .swiper-pagination{
    font-size:.2rem;
}
.mask-swiper-container .swiper-pagination .swiper-pagination-current{
    color:#F16565;
}
/*分页*/
.gamepage{
    width:100%;
    height:.25rem;
    font-size:.12rem;
    text-align: center;
    -webkit-box-pack: justify;-webkit-justify-content: center;-ms-flex-pack: justify;justify-content: center;;
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    display: -webkit-flex;/* Safari */
    margin:.1rem 0;
}
.gamepage a{
    display: block;
    float:left;
    width:.25rem;
    height:.25rem;
    text-align: center;
    line-height:.23rem;
    color:#888;
    margin:0 .03rem;
    border:1px solid #dcdcdc;
}
.gamepage a.pageactive{
    border-color:#f16565;
    color:#f16565;
}
.gamepage a.bigpage{
    width:.5rem;
}
/*01.08add表格*/

.htZfbBox1 table .htZfbCont1 td b{
    color:#fff;
    font-size:17px;
}
.htZfbBox1 table{
    width:95%;
    margin:0px auto;
    border: solid 1px #70B63A;  
    border-collapse: collapse;
    text-align:center;
}
.htZfbCont1{
    background:#70B63A;
}
.htZfbBox1 table tr th{
    background:#F00;  
    padding-left:4px;  
    height:27px;  
    border: solid 1px #70B63A;  
    
}  
.htZfbBox1 table tr td{  
    height:25px;  
    padding:4px;
    text-indent: 0;
    border: solid 1px #70B63A;  
}  
.htZfbBox1 table tr td a{
    color:blue;
    text-decoration: none; 
    font-size:16px;
}
.htZfbBox1 img{
    max-width:650px;
}
.gusstit{
    color: #333;
    overflow: hidden;
    line-height: 1.5;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.guss_ms{
    padding-top:.05rem;
    color:#666;
    font-size:.14rem;
    overflow: hidden;
    line-height: 1.5;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
