    /*patch*/
    /*banner*/
    
    .slbanr {
        width: 100%;
    }
    
    .slbanr .swiper-slide {
        width: 100%;
        position: relative;
        float: left;
    }
    
    .slbanr .swiper-slide img {
        width: 100%;
    }
    
    .slbanrtxt {
        width: 100%;
        height: 27px;
        position: absolute;
        bottom: 0px;
        left: 0px;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 1)));
        padding-top: 30px;
        text-indent: 2.5%;
        color: #fff;
        font-weight: 800;
    }
    
    .slbanrtxt p {
        padding-left: 26px;
        background-position: -188px -693px;
    }
    
    .slbanr-pagination {
        position: absolute;
        bottom: 6px;
        right: 2.5%;
        z-index: 2;
        width: 17px;
        height: 20px;
        margin-right: 10px;
        color: #f54343;
    }
    
    .slbanr-pagination .swiper-pagination-bullet {
        color: #f54343;
        font-size: 16px;
        background: none;
        position: absolute;
        top: 0px;
        left: 0px;
        opacity: 0;
    }
    
    .slbanr-pagination .swiper-pagination-bullet-active {
        opacity: 1;
    }
    
    .swiper-wrapper {
        height: auto
    }
    
    .sllis li>div>div>span.ifglistag {
        background: #f54343;
        border-radius: 2px;
        width: 28px;
        height: 16px;
        line-height: 16px;
        font-size: 12px;
        color: #fff;
        display: block;
        text-align: center;
        float: right;
    }
    
    .videoicon {
        background:  no-repeat;
        background-size: 500px auto;
    }
    
    .sllis li>div>div>span.videoicon {
        width: 26px;
        height: 12px;
        display: block;
        background-position: -400px -200px;
        float: right;
    }
    
    .sllistit a {
        font-size: 18px;
        color: #ff4683;
        font-weight: bold;
    }
    
    .slbanr {
        width: 100%;
    }
    /* 截字 */
    
    .ifgbox ul li a p {
        width: 289px;
        overflow: hidden;
        height: 21px;
    }
    /*推广圆点*/
    
    .ifgboxadlis p {
        background:  no-repeat;
        background-size: 500px auto;
    }
    
    .ifgboxadlis p {
        background-position: -400px -85px;
    }
    /*视频标题两行*/
    
    .ifgboxvidtxt {
        min-height: 44px;
    }
    
    .ifgboxvidtit {
        border-top: 1px solid #efefef;
    }
    
    .onerowheight22 {
        min-height: 22px
    }
    
    .ifgbox ul li a span.ifglistag {
        background: #f54343;
        border-radius: 2px;
        width: 28px;
        height: 14px;
        line-height: 14px;
        font-size: 12px;
        color: #fff;
        display: block;
        text-align: center;
        margin-top: 1px;
    }
    
    .ifgboxtab .swiper-slide a {
        width: 50%;
        float: left;
    }
    
    .ifgboxtab .swiper-slide a .ifgboxtabcon {
        width: 100%;
    }
    
    .ifgboxtab .swiper-slide a:first-child .ifgboxtabcon {
        background: -webkit-gradient(linear, left top, right top, color-stop(.5, transparent), color-stop(.5, #e5e5e5), to(#e5e5e5)) right top repeat-y;
        background-size: 1px 100%;
    }
    
    .ifgboxtab .swiper-slide .ifgboxtabcon:first-child {
        border-right: none;
        padding: 0;
    }
    
    ul.video-area {
        display: none
    }
    /*patch 2015-08-01*/
    /*行标签*/
    
    .ifgbox ul li a span.ifglistag,
    .ifgbox ul li a span.ifglistg {
        font-size: 10px;
        width: 25px;
        height: 13px;
        line-height: 13px;
        text-align: center;
    }
    /*体育直播小字体*/
    
    .ifgboxtab .swiper-slide .ifgboxtabcon>div:nth-child(2) p:nth-child(1) {
        font-size: 10px;
    }
    
    .ifgboxtab .swiper-slide .ifgboxtabcon>div:nth-child(2) p:nth-child(2) {
        font-size: 16px;
    }
    
    .ifgboxtab .swiper-slide .ifgboxtabcon>div:nth-child(2) p:nth-child(3) {
        color: #a3a3a3;
        font-size: 10px;
    }
    
    .ifgboxtab .swiper-slide .ifgboxtabcon>div:nth-child(3),
    .ifgboxtab .swiper-slide .ifgboxtabcon>div:nth-child(1) {
        padding-top: 9px;
    }
    /*点击文字灰底*/
    
    body {
        font-size: 100%;
        font-family: helvetica, stheiti, droid sans fallback,microsoft yahei;
        -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
        color: #000;
        font-size: 17px;
    }
    /*焦点图索引颜色变化*/
    
    .slbanr-pagination .swiper-pagination-bullet a {
        color: #f54343;
    }
    /*渠道隐藏*/
    
    .qudaotg {
        display: none;
    }
    /*patch 2015-08-03*/
    
    .ifgnavlis ul li {
        width: 48px;
    }
    
    .ifgboxtit1 p {
        background-position: 0 -90px;
    }
    
    .limit15 ul li a p {
        width: 87%;
    }
    
    .ifgbox ul.noborder {
        background: none
    }