html,body,.public_body{
    height: 100%;
}
/* 礼包中心 */
.gift_bag{
    padding-top: 2.125rem;
    overflow: hidden;
    position: relative;
    
}
.gift_bag .gift_list{
    overflow: hidden;
    display: block;
    width: 6.28125rem;
    height: 11.34375rem;
    background: url('../images/newImages/gift_border.png') no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;

}
.gift_bag .gift_list img{
    width: 2.9375rem;
    height: 3.125rem;
    display: block;
    margin: 3.3125rem auto 1.9rem;
}
.gift_bag .gift_list .gift_title{
    text-align: center;
    font-size: .625rem;
    line-height: .9375rem;
    color: #897354;
}
.gift_bag .gift_list .gift_bottom{
    text-align: center;
    font-size: .375rem;
    line-height: .75rem;
    color: #ab9464;
}
.gift_bag .gift_outside{
    margin: 0 6%;
    position: relative;
}
.gift_bag .gift_prev{
    background: url('../images/newImages/news_next.png') no-repeat;
    background-size: 100% 100%;
    width: 1.28125rem;
    height: 1.46875rem;
    left: -1rem;
}
.gift_bag .gift_next{
    background: url('../images/newImages/news_next.png') no-repeat;
    background-size: 100% 100%;
    width: 1.28125rem;
    height: 1.46875rem;
    right: -1rem;
}
/* .gift_bag .examine{
    display: block;
    height: 1.8125rem;
    width: 18.375rem;
    background: url('../images/newImages/more_gift.png') no-repeat;
    background-size: 100% 100%;
    margin: 1.8125rem auto 1.125rem;
} */
.swiper-button-next::after, .swiper-container-rtl .swiper-button-prev::after {
    content: '';
}
.swiper-button-prev::after, .swiper-container-rtl .swiper-button-next::after {
    content: '';
}
.swiper-button-prev {
    transform: rotate(180deg);
    left: 0;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
.get_code{
    width: 5.15625rem;
    height: 2.09375rem;
    background: url('../images/newImages/get_btn.png') no-repeat;
    background-size: 100% 100%;
    border: 0;
    display: block;
    margin: .78125rem auto;
}


/* 客服中心 */
.service_word{
    background: url('../images/newImages/about_us.png') no-repeat;
    background-size: 100% 100%;
    min-height: 15.03125rem;
    width: 85%;
    margin: 1rem auto;
    padding: .96875rem;
}
.service_word li{
    font-size: .75rem;
    line-height: 1.4375rem;
    color: #484848;
}
.online_outside{
    width: 85%;
    padding-left: .96875rem;
}
.online_service{
    width: 5.15625rem;
    height: 2.0625rem;
    background: url('../images/newImages/online_service.png') no-repeat;
    background-size: 100% 100%;
    border: 0;
}




/* 新闻中心 */
.new_bag .new_body_outside{
    padding-bottom: 2.59375rem;
}
.new_bag .new_body_outside li img{
    display: block;
    width: 8.4375rem;
    height: 4.75rem;
    flex-grow: 0;
} 
.new_bag .new_body_outside li a .new_word{
    flex-grow: 1;
    padding-left: .3125rem;
    height: 100%;
    width: 63%;
}
.new_bag .new_body_outside li a{
    display: block;
    width: 92%;
    margin: 0 auto;
    display: flex;
}
.new_bag .new_body_outside .new_total>li{
    background: #eaeaea;
    border-bottom: .0625rem solid #aeaeae;
    padding: 1.125rem 0;
}
.new_bag .new_body_outside li a .new_word>div{
    width: 100%;
}
.new_bag .new_body_outside li a .new_word .month_day{
    font-size: .625rem;
    color: #c48a00;
}
.new_bag .new_body_outside li a .new_word .month_day span {
    position: relative;
}
.new_bag .new_body_outside li a .new_word .month_day span::after{
    content: '';
    position: absolute;
    width: 1.625rem;
    border-top: 1px solid #808080;
    transform: rotate(-64deg);
    -webkit-transform: rotate(-64deg);
    -moz-transform: rotate(-64deg);
    -ms-transform: rotate(-64deg);
    -o-transform: rotate(-64deg);
    top: 0.725rem;
    right: -1.225rem;
}
.new_bag .new_body_outside li a .new_word .number_year{
    font-size: .46875rem;
    color: #808080;
}
.new_bag .new_body_outside li a .new_word .new_title{
    font-size: .6875rem;
    line-height: 1.3125rem;
    color: #484848;
    white-space:nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 98%;
}
.new_bag .new_body_outside li a .new_word .new_body{
    font-size: .53125rem;
    line-height: .90625rem;
    color: #808080;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}


.new_bag{
    background: #eaeaea;
}
.new_big{
    width: 92%;
    margin: 0 auto;
}
.new_big a{
    display: block;
    width: 100%;
    height: 100%;
}
.new_big img{
    width: 100%;
    padding: 1.125rem 0;
}
.new_big .big_img_word{
    display: flex;
    justify-content: space-between;
}
.new_big .big_img_word .new_title{
    font-size: .6875rem;
    line-height: 1.3125rem;
    color: #484848;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.new_big .big_img_word .new_body{
    font-size: .53125rem;
    line-height: .90625rem;
    color: #808080;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}
.new_big .big_new_word{
    width: 72%;
}
.new_big .big_img_word .month_day{
    font-size: .625rem;
    color: #c48a00;
}
.new_big .big_img_word .number_year{
    font-size: .46875rem;
    color: #808080;
}
.new_big .big_img_word .month_day span{
    position: relative;
}
.new_big .big_img_word .month_day span::after {
    content: '';
    position: absolute;
    width: 1.625rem;
    border-top: 1px solid #808080;
    transform: rotate(-64deg);
    -webkit-transform: rotate(-64deg);
    -moz-transform: rotate(-64deg);
    -ms-transform: rotate(-64deg);
    -o-transform: rotate(-64deg);
    top: 0.725rem;
    right: -1.225rem;
}
.new_big .big_img_word .new_word_position{
    position: relative;
    right: -36%;
}
.new_big .big_img_word .big_btn{
    margin-top: 10%;
    width: 5.1875rem;
    height: 1.96875rem;
    background: url('../images/newImages/big_new_btn.png') no-repeat;
    background-size: 100% 100%;
}
.new_body_outside{
    border-top: .0625rem solid #aeaeae;
    margin-top: 5%;
}


/* 游戏中心 */
.down_bag .get_code{
    width: 9.15625rem;
    height: 1.53125rem;
    background: url('../images/newImages/down_btn.png') no-repeat;
    background-size: 100% 100%;
}
.down_bag .download_outside{
    display: block;
    position: relative;
}
.down_bag .download_outside img{
    /* position: absolute; */
}
.down_bag .download_outside .bg{
    width: 80%;
}
.down_bag .download_outside .pl{
    width: 70%;
    bottom: 11%;
    right: 0;
    position: absolute;
}
.public_body .bottom_btn_list p{
    text-align: center;
    color: #808080;
}
.public_body .bottom_btn_list p span{
    
}
.public_body .bottom_btn_list .up_word{
    font-size: .625rem;
    line-height: 1.5625rem;
}
.bottom_btn_list .up_btn .up{
    width: .875rem;
    height: .65625rem;
    background: url('../images/newImages/arrow_up.png') no-repeat;
    background-size: 100% 100%;
    display: inline-block;
}
.bottom_btn_list .up_btn .down{
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
}
._page_container ._pages li:hover {
    color: #303133;
}