
a, body, div, footer, form, h1, h2, h3, h4, h5, h6, header, html, img, input, li, p, section, select, span, ul {
    margin: 0;
    padding: 0
}
li, ol, ul {
    list-style: none
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400
}
a img, img {
    border: 0 none;
    vertical-align: top
}
input {
    outline: none
}
button {
    cursor: pointer
}
a {
    text-decoration: none;
    color: #333
}
a, a:focus {
    outline: none
}
body, html {
    font-family: Microsoft YaHei, Arial,
}
body {
    background: #fff;
    position: relative;
    max-width: 640px;
    margin: 0 auto;
}
.clearfix:after {
    content: "";
    display: block;
    clear: both
}
.clearfix {
    zoom: 1
}
.jfl {
    float: left
}
.jfr {
    float: right
}
html {
    -webkit-tap-highlight-color: transparent
}
body {
    font-size: 12px;
    background: #f2f2f2
}
.wrapper {
    position: relative;
    overflow: auto;
    width: 7.1rem;
    background: #fff;
    margin: 0 auto;
    border-radius: .02rem
}
.wrapper+.wrapper {
    margin-top: .28rem
}
.hide {
    display: none
}
.pb20 {
    padding-bottom: .2rem
}
.pt80 {
    padding-top: .8rem
}
.mt100 {
    margin-top: 1rem
}
.w710 {
    width: 7.1rem!important
}
.pf {
    position: fixed
}
video::-webkit-media-controls-start-playback-button {
    display: none
}
.footer_banner {
    height: .92rem;
    width: 100%;
    font-size: 0;
    background-color: #b20700;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .3);
    position: fixed;
    bottom: 0;
    max-width: 640px;
}
.footer_banner a {
    color: #fff
}
.footer_banner .fb_l {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-position: -3.28rem -8.88rem;
    left: 0
}
.footer_banner .fb_l, .footer_banner .fb_r {
    position: absolute;
    width: .192rem;
    height: 100%;
    background-size: 10.38rem auto;
    width: .2rem;
    height: .92rem;
    top: 0
}
.footer_banner .fb_r {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-position: -10.06rem -.96rem;
    right: 0
}
.footer_banner .fb_item {
    width: 25%;
    height: 100%;
    display: inline-block;
    position: relative
}
.footer_banner .fb_item .item_icon {
    margin: 0 auto;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_0_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -9.82rem -6.96rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_1 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -8.08rem -6.68rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_2 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -3.32rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_3 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -5.16rem -4.88rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_0 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -1.8rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_1_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -2.56rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_2_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -4.08rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_3_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -7.76rem -5.72rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_txt {
    font-family: PingFangSC-Semibold;
    font-size: .2rem;
    height: .28rem;
    line-height: .28rem;
    text-align: center;
    letter-spacing: .4px
}
.footer_banner .fb_item .item_txt.blur {
    color: #d88380
}
.footer_banner .fb_item .item_txt.current {
    color: #fff
}
.sub_header {
    position: relative;
    width: 100%;
    height: .64rem;
    font-size: 0
}
.sub_header .sub_header_bg {
    position: absolute;
    width: 100%;
    height: .382rem;
    top: 0;
    left: 0;
    margin-top: .08rem;
    background: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/border_bg-42f03b.png) 0 0 repeat-x;
    background-size: auto 100%
}
.sub_header .sub_header_title {
    position: absolute;
    width: 31.7%;
    height: 100%
}
.sub_header .sub_header_more {
    height: .382rem;
    margin-top: .08rem;
    color: #e67b76;
    font-family: PingFangSC-Light;
    font-size: .24rem;
    line-height: .382rem;
    display: none;
    position: absolute;
    top: 0;
    right: .2rem
}
.sub_header .sub_header_more .arrow_more, .sub_header .sub_header_more span {
    display: inline-block;
    vertical-align: middle
}
.sub_header .sub_header_more .arrow_more {
    margin-left: .08rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -10.3rem -2.12rem;
    width: .08rem;
    height: .14rem
}
.w85 .sub_header_bg {
    width: 84.79%
}
.w100 .sub_header_bg {
    width: 100%
}
.show .sub_header_more {
    display: inline-block
}
.title_guocexianchang .sub_header_title {
    width: 2.26rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -6.32rem -2.52rem;
    width: 2.38rem;
    height: .64rem
}
.title_zuixindongtai .sub_header_title {
    width: 2.26rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -3.36rem -2.36rem;
    width: 2.38rem;
    height: .64rem
}
.title_mindiaoshijian .sub_header_title {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -6.32rem -1.68rem;
    width: 2.38rem;
    height: .64rem
}
.title_quanminhuati .sub_header_title {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -2.58rem -4.88rem;
    width: 2.38rem;
    height: .64rem
}
.title_liushengji .sub_header_title {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -4.1rem -3.36rem;
    width: 1.98rem;
    height: .64rem
}
.title_tuce .sub_header_title {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: 0 -8.04rem;
    width: 1.6rem;
    height: .64rem
}
.title_jizhehui .sub_header_title {
    width: 1.98rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: 0 -4.88rem;
    width: 2.38rem;
    height: .64rem
}
.title_guoshijiedu .sub_header_title {
    width: 2.26rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: 0 0;
    width: 3.16rem;
    height: .64rem
}
.title_buzhangzhisheng .sub_header_title {
    width: 2.26rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -1.52rem -3.36rem;
    width: 2.38rem;
    height: .64rem
}
.title_shengtuankaifangri .sub_header_title {
    width: 2.64rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: 0 -1.68rem;
    width: 3.16rem;
    height: .64rem
}
.title_shichengshizhangfangtan .sub_header_title {
    width: 3.04rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -3.36rem 0;
    width: 2.76rem;
    height: .64rem
}
.title_zhengfugongzuobaogao .sub_header_title {
    width: 3.04rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: 0 -.84rem;
    width: 3.16rem;
    height: .64rem
}
.title_zonglijizhehui .sub_header_title {
    width: 2.64rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: 0 -2.52rem;
    width: 2.76rem;
    height: .64rem
}
.huizong_sub_header {
    width: 100%;
    height: .8rem;
    position: fixed;
    top: 0;
    z-index: 100;
    background-color: #fff;
    border-bottom: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);
    font-family: PingFangSC-Regular
}
.huizong_sub_header a.back {
    position: absolute;
    display: inline-block;
    font-size: .3rem;
    color: #333;
    height: .8rem;
    line-height: .8rem;
    margin-left: .3rem;
    z-index: 101
}
.huizong_sub_header a.back span {
    display: inline-block
}
.huizong_sub_header a.back .arrow_back {
    display: inline-block;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -10.3rem -2.46rem;
    width: .08rem;
    height: .14rem;
    margin-right: .1rem;
    margin-bottom: 1.5px;
    position: absolute;
    top: 50%;
    margin-top: -.07rem;
    left: 0
}
.huizong_sub_header a.back .back_txt {
    padding-left: .18rem
}
.huizong_sub_header .header_in {
    display: inline-block;
    height: .8rem;
    width: 100%;
    position: absolute;
    text-align: center
}
.huizong_sub_header .header_in .headr_in_ctn {
    height: .8rem;
    position: relative
}
.huizong_sub_header .header_in span {
    display: inline-block
}
.huizong_sub_header .header_in .title {
    font-size: .34rem;
    height: .8rem;
    line-height: .8rem
}
.huizong_sub_header .header_in .icon {
    height: .4rem;
    position: absolute;
    top: 50%;
    margin-top: -.2rem;
    left: 0
}
.huizong_sub_header .header_in.zuixindongtai .icon {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -9.86rem -6rem;
    width: .48rem;
    height: .4rem
}
.huizong_sub_header .header_in.zuixindongtai .title {
    padding-left: .56rem
}
.huizong_sub_header .header_in.jizhehui .icon {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -5.12rem -4.2rem;
    width: .4rem;
    height: .4rem
}
.huizong_sub_header .header_in.jizhehui .title {
    padding-left: .48rem
}
.huizong_sub_header .header_in.guoshijiedu .icon {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -5.72rem -4.2rem;
    width: .4rem;
    height: .4rem
}
.huizong_sub_header .header_in.guoshijiedu .title {
    padding-left: .48rem
}
.huizong_sub_header .header_in.liushengji .icon {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -4.52rem -4.2rem;
    width: .4rem;
    height: .4rem
}
.huizong_sub_header .header_in.liushengji .title {
    padding-left: .48rem
}
.huizong_sub_header .header_in.shichengshizhangfangtan .icon {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -3.32rem -4.2rem;
    width: .4rem;
    height: .4rem
}
.huizong_sub_header .header_in.shichengshizhangfangtan .title {
    padding-left: .48rem
}
.huizong_sub_header .header_in.zhengfugongzuobaogao .icon {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -1.52rem -4.2rem;
    width: .4rem;
    height: .4rem
}
.huizong_sub_header .header_in.zhengfugongzuobaogao .title {
    padding-left: .48rem
}
.huizong_sub_header .header_in.zonglijizhehui .icon {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -2.12rem -4.2rem;
    width: .4rem;
    height: .4rem
}
.huizong_sub_header .header_in.zonglijizhehui .title {
    padding-left: .48rem
}
.load_more {
    width: 100%;
    height: 1rem;
    background-color: #fff;
    position: relative;
    font-family: PingFangSC-Regular;
    font-size: .26rem
}
.load_more .btn_load_more {
    height: .8rem;
    width: 6.7rem;
    background-color: #fafafa;
    color: #999;
    line-height: .8rem;
    text-align: center;
    border: 1px solid #dcdcdc;
    position: absolute;
    left: 50%;
    margin-left: -3.35rem;
    top: 0
}
.backtop {
    position: fixed;
    z-index: 1000;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -8.9rem -.96rem;
    width: .96rem;
    height: .96rem
}
.backtop.hasfooter {
    bottom: 1.16rem;
    right: .16rem
}
.backtop.nofooter {
    bottom: .32rem;
    right: .22rem
}
.backtop_btn {
    position: fixed;
    background: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/btn_backtop-34db81.png) 0 0 no-repeat;
    background-size: 100% 100%
}
.backtop_btn.hasfooter {
    bottom: 1.16rem;
    right: .16rem;
    width: .96rem;
    height: .96rem
}
.backtop_btn.nofooter {
    bottom: .32rem;
    right: .22rem;
    width: .84rem;
    height: .84rem
}
.tab-box {
    width: 100%;
    height: .92rem;
    border-bottom: 1px solid #e4e4e4;
    background-color: #fff;
    z-index: 100;
    font-size: 0
}
.tab-box li {
    width: 33.3333%;
    display: inline-block;
    text-align: center;
    font-family: PingFangSC-Regular;
    font-size: .28rem;
    color: #999;
    letter-spacing: -.34px;
    position: relative;
    height: 100%
}
.tab-box li>span {
    display: inline-block;
    height: .9rem;
    line-height: .9rem
}
.tab-box li.click>span {
    font-family: PingFangSC-Semibold;
    color: #b20700;
    border-bottom: .04rem solid #b20700
}
.paddingBottom20 {
    padding-bottom: .2rem
}
.talk_box {
    width: 6.7rem;
    height: 3.36rem;
    margin: 0 auto;
    margin-top: .2rem;
    position: relative
}
.talk_box .cnt_1 {
    width: 100%;
    height: 100%
}
.talk_box .talk_item img {
    width: 100%;
    height: 100%;
    background: #e4e4e4;
    position: absolute
}
.quanmintalk_txt_long {
    width: 100%;
    font-size: 0;
    text-align: center;
    position: absolute;
    padding-bottom: .2rem;
    bottom: 0;
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, .6) 97%);
    background-image: linear-gradient(-180deg, transparent, rgba(0, 0, 0, .6) 97%)
}
.quanmintalk_txt_long .title {
    width: 100%;
    font-family: PingFangSC-Medium;
    font-size: .3rem;
    color: #fff;
    letter-spacing: -.72px
}
.quanmintalk_txt_long .title a {
    color: #fff
}
.quanmintalk_txt_long .title p {
    display: inline-block;
    word-wrap: break-word;
    word-break: normal;
    width: 4.16rem
}
.quanmintalk_txt_long .count {
    width: 100%;
    height: .34rem;
    line-height: .34rem;
    font-family: PingFangSC-Regular;
    font-size: .24rem;
    color: #fff;
    letter-spacing: 0;
    margin-top: .2rem;
    position: relative
}
.quanmintalk_txt_long .count a {
    color: #fff
}
.quanmintalk_txt_long .count span {
    display: inline-block
}
.quanmintalk_txt_long .count .icon {
    margin-left: .12rem;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -10.04rem -4.08rem;
    width: .26rem;
    height: .22rem;
    vertical-align: middle
}
.quanmintalk_txt_short {
    width: 100%;
    font-size: 0;
    text-align: center;
    position: absolute;
    padding-bottom: .2rem;
    bottom: 0;
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, .6) 97%);
    background-image: linear-gradient(-180deg, transparent, rgba(0, 0, 0, .6) 97%)
}
.quanmintalk_txt_short .title {
    width: 100%;
    font-family: PingFangSC-Medium;
    font-size: .3rem;
    color: #fff;
    letter-spacing: -.72px
}
.quanmintalk_txt_short .title a {
    color: #fff
}
.quanmintalk_txt_short .title p {
    display: inline-block;
    word-wrap: break-word;
    word-break: normal;
    width: 2.98rem
}
.quanmintalk_txt_short .count {
    width: 100%;
    height: .34rem;
    line-height: .34rem;
    font-family: PingFangSC-Regular;
    font-size: .24rem;
    color: #fff;
    letter-spacing: 0;
    margin-top: .2rem;
    position: relative
}
.quanmintalk_txt_short .count a {
    color: #fff
}
.quanmintalk_txt_short .count span {
    display: inline-block
}
.quanmintalk_txt_short .count .icon {
    margin-left: .12rem;
    vertical-align: middle;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -10.04rem -4.08rem;
    width: .26rem;
    height: .22rem
}
.div-placeholder {
    height: .92rem
}
.footer_banner {
    font-size: 0;
    height: .92rem;
    width: 100%;
    background-color: #d23d3f;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .3);
    position: fixed;
    bottom: 0;
    z-index: 100
}
.footer_banner a {
    color: #fff
}
.footer_banner .fb_l {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-position: -3.28rem -8.88rem;
    left: 0
}
.footer_banner .fb_l, .footer_banner .fb_r {
    position: absolute;
    width: .192rem;
    height: 100%;
    background-size: 10.38rem auto;
    width: .2rem;
    height: .92rem;
    top: 0
}
.footer_banner .fb_r {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-position: -10.06rem -.96rem;
    right: 0
}
.footer_banner .fb_item {
    width: 25%;
    height: 100%;
    position: relative;
    display: block;
    float: left
}
.footer_banner .fb_item .item_icon {
    margin: 0 auto;
    width: .56rem;
    height: .56rem;
    margin-top: .06rem
}
.footer_banner .fb_item .item_icon.index_0_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -9.82rem -6.96rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_1 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -8.08rem -6.68rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_2 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -3.32rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_3 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -5.16rem -4.88rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_0 {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -1.8rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_1_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -2.56rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_2_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -4.08rem -8.04rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_icon.index_3_clk {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -7.76rem -5.72rem;
    width: .56rem;
    height: .56rem
}
.footer_banner .fb_item .item_txt {
    font-family: PingFangSC-Semibold;
    font-size: .2rem;
    height: .28rem;
    line-height: .28rem;
    text-align: center;
    letter-spacing: .4px
}
.footer_banner .fb_item .item_txt.pink {
    color: #d88380
}
.footer_banner .fb_item .item_txt.white {
    color: #fff
}
.talk_group {
    width: 6.7rem;
    height: auto;
    margin: 0 auto;
    margin-top: .2rem
}
.talk_group .talk_item {
    position: relative
}
.talk_group img {
    width: 100%;
    height: 100%
}
.talk_group .talk_group_in {
    margin-top: .2rem;
    height: 3.36rem;
    width: 100%;
    font-size: 0
}
.talk_group .talk_group_in .talk_02 {
    display: inline-block;
    height: 100%;
    width: 3.26rem
}
.talk_group .talk_group_in .talk_02 img {
    position: absolute;
    background: #e4e4e4
}
.talk_group .talk_group_in .talk_03 {
    display: inline-block;
    height: 100%;
    width: 3.26rem;
    margin-left: .18rem
}
.talk_group .talk_group_in .talk_03 img {
    position: absolute;
    background: #e4e4e4
}
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}
.swiper-container-no-flexbox .swiper-slide {
    float: left
}
.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    flex-direction: column
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    box-sizing: content-box
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.swiper-container-multirow>.swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    flex-wrap: wrap
}
.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto
}
.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    z-index: -1000
}
.swiper-wp8-horizontal {
    touch-action: pan-y
}
.swiper-wp8-vertical {
    touch-action: pan-x
}
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: 50%;
    background-repeat: no-repeat
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";
    opacity: .35;
    cursor: auto;
    pointer-events: none
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    transition: .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}
.swiper-pagination.swiper-pagination-hidden {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    opacity: .2
}
button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}
.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}
.swiper-pagination-bullet-active {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background: #007aff
}
.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}
.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px
}
.swiper-pagination-progress {
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#40000000,endColorStr=#40000000)";
    filter: progid: DXImageTransform.Microsoft.gradient(startColorStr=#40000000, endColorStr=#40000000);
    background: rgba(0, 0, 0, .25);
    position: absolute
}
.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    transform-origin: left top
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    transform-origin: right top
}
.swiper-container-horizontal>.swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}
.swiper-container-vertical>.swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}
.swiper-pagination-progress.swiper-pagination-white {
    background: #fff;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#80ffffff,endColorStr=#80ffffff)";
    filter: progid: DXImageTransform.Microsoft.gradient(startColorStr=#80ffffff, endColorStr=#80ffffff);
    background: hsla(0, 0%, 100%, .5)
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}
.swiper-container-3d {
    -webkit-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}
.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(transparent));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), transparent);
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(transparent));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), transparent);
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(transparent));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), transparent);
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(transparent));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), transparent);
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {
    -ms-perspective: 1200px
}
.swiper-container-cube, .swiper-container-flip {
    overflow: visible
}
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}
.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}
.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}
.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}
.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    text-align: center
}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}
.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#1a000000,endColorStr=#1a000000)";
    filter: progid: DXImageTransform.Microsoft.gradient(startColorStr=#1a000000, endColorStr=#1a000000);
    background: rgba(0, 0, 0, .1)
}
.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}
.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}
.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr=#80000000,endColorStr=#80000000)";
    filter: progid: DXImageTransform.Microsoft.gradient(startColorStr=#80000000, endColorStr=#80000000);
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}
.swiper-scrollbar-cursor-drag {
    cursor: move
}
.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin 1s steps(12) infinite
}
.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}
.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}
@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn)
    }
}
@keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}
body, html {
    overflow-x: hidden
}
.headerbg {
    width: 100%;
    height: 4.76rem;
    overflow: hidden
}
.headerbg, .headerbg>div {
    position: absolute;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}
.headerbg>div {
    width: 11.25rem;
    height: 7.14rem;
    left: -1.875rem;
    top: -1.19rem;
    background: url(../images/banner_bg-0c36d1.jpg) 0 0 no-repeat;
    background-size: 100%
}
.header {
    position: relative;
    height: 2rem
}
.header .logo {
    width: 1.18rem;
    height: .3rem;
    position: absolute;
    left: .2rem;
    top: .1rem
}
.header .logo img {
    width: 100%;
    height: 100%
}
.header .h3 {
    position: absolute;
    width: 100%;
    text-align: center;
    top: .48rem
}
.header .h3 img {
    width: 4.56rem
}
.header .gegz, .header .gegz img {
    width: 7.5rem!important
}
.header .gegz img {
    height: 1.14rem!important
}
.header .bottom {
    position: absolute;
    left: 0;
    height: 2.58rem;
    top: 2.3rem;
    width: 100%;
    /*background: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/banner_bg-0c36d1.jpg) 0 0 repeat-x;*/
    background-size: 100% 100%
}
.lazy_pic_box {
    width: 6.7rem;
    height: 3.36rem;
    background: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/img_system-74c6c2.png) 50% no-repeat #e4e4e4;
    background-size: 50% auto;
    position: relative
}
.lazy_pic_box img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity: 0;
    position: absolute;
    width: 6.7rem;
    height: 3.36rem;
    left: 0;
    top: 0
}
.photo-box, .video-box {
    width: 6.7rem;
    margin: .2rem auto 0;
    position: relative
}
.photo-box img, .video-box img {
    width: 100%;
    height: 100%;
    background: #e4e4e4
}
.photo-box {
    height: 3.36rem
}
.photo-box .intro {
    width: 6.3rem;
    height: .36rem;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: .22rem .2rem;
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, .8));
    background-image: linear-gradient(-180deg, transparent, rgba(0, 0, 0, .8))
}
.photo-box .intro a {
    font-size: .26rem;
    color: #fff
}
.photo-box .intro a:active {
    color: #b20700
}
.photo-box .intro a.link, .photo-box .intro a.link-1 {
    display: inline-block;
    line-height: .36rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.photo-box .intro a.link-1 {
    width: 6.3rem
}
.photo-box .intro a.link {
    width: 5rem
}
.photo-box .intro em {
    font-weight: 100;
    font-style: normal;
    font-size: .24rem;
    line-height: .36rem;
    margin-right: .35rem;
    float: right
}
.photo-box .intro i {
    display: inline-block;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -10.06rem -3.08rem;
    width: .28rem;
    height: .26rem;
    width: .3rem;
    position: absolute;
    right: .2rem;
    top: .28rem
}
.video-box {
    height: 3.96rem
}
.video-box .poster-mask {
    width: 100%;
    height: 100%;
    position: absolute
}
.video-box .poster-mask .icon-btn {
    z-index: 10;
    display: inline-block;
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -4.88rem -.84rem;
    width: 1.16rem;
    height: 1.16rem;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -.56rem;
    margin-top: -.56rem;
    cursor: pointer
}
.video-box video {
    display: none;
    position: absolute;
    z-index: 5;
    top: 0;
    left: 0;
    height: 3.96rem;
    width: 100%;
    background: #000
}
.video-box .intro {
    width: 6.3rem;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: .16rem .2rem;
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, .8));
    background-image: linear-gradient(-180deg, transparent, rgba(0, 0, 0, .8))
}
.video-box .intro a.link {
    display: inline-block;
    width: 5.2rem;
    font-size: .26rem;
    vertical-align: middle;
    line-height: .36rem;
    color: #fff;
    float: left
}
.video-box .intro em {
    font-style: normal;
    font-size: .24rem;
    line-height: .24rem;
    color: #fff;
    position: absolute;
    top: 50%;
    right: .2rem;
    margin-top: -.12rem
}
.video-contents-box {
    width: 7.1rem;
    margin: 0 auto;
    background: #fff;
    box-shadow: 0 .04rem .08rem 0 hsla(0, 19%, 57%, .1);
    border-radius: .04rem;
    position: relative
}
.video-contents-box .videos-nav-box {
    width: 7.1rem;
    height: .92rem;
    border-bottom: 1px solid #e4e4e4;
    background: #fff;
    overflow: hidden
}
.video-contents-box .videos-nav-box .nav {
    width: 7.1rem;
    height: .92rem;
    overflow: hidden;
    position: absolute
}
.video-contents-box .videos-nav-box .nav .swiper-button-prev, .video-contents-box .videos-nav-box .nav .swiper-button-prev.swiper-button-disabled {
    display: inline-block;
    position: absolute;
    left: -.02rem;
    top: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background: #fff
}
.video-contents-box .videos-nav-box .nav .swiper-button-next, .video-contents-box .videos-nav-box .nav .swiper-button-next.swiper-button-disabled {
    display: inline-block;
    position: absolute;
    right: -.02rem;
    top: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    opacity: 1;
    background: #fff
}
.video-contents-box .videos-nav-box .nav .swiper-button-prev {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -2.46rem -8.88rem;
    width: .62rem;
    height: .92rem
}
.video-contents-box .videos-nav-box .nav .swiper-button-next {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -.82rem -8.88rem;
    width: .62rem;
    height: .92rem
}
.video-contents-box .videos-nav-box .nav .swiper-button-prev.swiper-button-disabled {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: -1.64rem -8.88rem;
    width: .62rem;
    height: .92rem
}
.video-contents-box .videos-nav-box .nav .swiper-button-next.swiper-button-disabled {
    background-image: url(http://news.xtxcm.com/Public/Wap/Topics/ddh/images/normal-sprite-4349bb.png);
    background-size: 10.38rem auto;
    background-position: 0 -8.88rem;
    width: .62rem;
    height: .92rem
}
.video-contents-box .videos-nav-box .nav ul {
    padding: 0 .46rem
}
.video-contents-box .videos-nav-box .nav ul li {
    width: 1.6rem;
    height: .92rem;
    line-height: .92rem;
    text-align: center;
    padding: 0 .1rem;
    float: left;
    color: #999;
    font-size: .28rem
}
.video-contents-box .videos-nav-box .nav ul li.current {
    position: relative;
    color: #b20700
}
.video-contents-box .videos-nav-box .nav ul li.current i {
    display: inline-block;
    width: 60%;
    height: .04rem;
    background: #b20700;
    position: absolute;
    bottom: 0;
    right: 20%
}
.video-contents-box .videos-list-box {
    width: 6.7rem;
    margin: 0 auto
}
.video-contents-box .videos-list-box ul {
    display: none;
    padding-bottom: .2rem;
    overflow: hidden
}
.video-contents-box .videos-list-box ul li {
    margin-top: .2rem;
    background: #e4e4e4
}
