.foot-collect.active .collect-list > .item botton {
    color: #fff
}

.foot-collect {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0
}

.foot-collect > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.foot-collect .collect-logo img {
    width: 100px
}

.foot-collect .collect-list {
    width: 33vw;
    margin: 20px 0;
    min-width: 310px
}
.active{
 background-color: #ff5757;
    color: #ce6e3a;
}

.foot-collect .collect-list > .item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    text-decoration: none
}

.foot-collect .collect-list > .item img {
    width: 50px;
    margin-bottom: 5px
}

.foot-collect .collect-list > .item span {
    color: #5A5654;
    font-size: 12px
}

.foot-collect .collect-fun {
    width: 50%;
    /*background: #8ac7ff;*/
    border-radius: 30px;
    min-width: 310px
}

.foot-collect .collect-fun span {
    display: inline-block;
    /*background: #1d7ad8;*/
    color: #fff;
    font-size: 20px;
    padding: 0 10px;
    height: 36px;
    line-height: 36px
}


.foot-collect .collect-fun span:last-child {
    border-bottom-right-radius: 30px;
    border-top-right-radius: 30px
}

.foot-collect .collect-fun div {
    color: #5A5654;
    height: 36px;
    padding: 0 4px;
    text-align: center;
    line-height: 36px
}

@media (max-width: 738px) {
    .foot-collect .collect-list {
        width: 90%
    }

    .foot-collect .collect-fun {
        width: 95%
    }

    .foot-collect .collect-fun span {
        font-size: 14px;
        padding: 0 8px
    }
}

@media (max-width: 374px) {
    .foot-collect .collect-list {
        width: 90%
    }

    .foot-collect .collect-fun {
        width: 95%
    }

    .foot-collect .collect-fun span {
        font-size: 12px;
        padding: 0 8px
    }

    .foot-collect .collect-fun div {
        font-size: 12px
    }
}


.foot-collect .collect-fun span,
.foot-collect .collect-fun button {
    display: inline-block;
    /*background: #1d7ad8;*/
    color: #fff;
    font-size: 12px;
    padding: 0 10px;
    height: 36px;
    line-height: 36px
}

.foot-collect .collect-fun button {
    border-radius: 0 30px 30px 0;
    border:0;
}
.foot-collect .collect-fun span {
    border-radius:  30px 0 0 30px;
    border:0;
}
.foot-collect .collect-fun {
    background: #ffbaba;
}

.foot-collect .collect-fun span {
    background: #ff5757;
}

.foot-collect .collect-fun span,
.foot-collect .collect-fun button {
    background: #ff5757;
}

.play-btn-group{
    text-align: left;
    padding: 10px 0;
    display: flex;
    border-bottom: 2px solid #ccc;
    overflow: hidden;
}


.play-btn-group .item{
    cursor: pointer;
    text-align: center;
    border-radius: 7px;
    padding: 7px;
    color: #fff;
    background: #aaa;
    font-weight: bold;
    margin: 5px;
    min-width: 110px;
    display: inline-block;
    flex-direction: column;
    justify-content: space-between;
}

.play-btn-group .item:hover{
    
    background: #888;
}
.play-btn-group .item a{
    color: #fff;
    font-weight: bold;
}
@media (max-width:738px){
    
    .play-btn-group{
        text-align: center;
        display: inline-block;
        width: 100%;
        overflow-x: auto;
    }


    .play-btn-group .item{
        min-width: 55px;
        margin: 3px;
    }

    
    .play-body-line .content{
        position: absolute;
        width: 90%;
        min-width: 250px;
    }
}


@media (max-width:350px){
    
    .play-btn-group .item{
        min-width: 45px;
        margin: 3px 0;
    }
}
/* search */
.search {margin: 0 auto;box-sizing: border-box; background: #ffffff;line-height: 30px;padding: 10px 10px;margin-top: 10px;width:1300px;overflow:hidden;color: #333;background: #fff;}
.search strong {font-size: 14px;color: #333;}
.search select { padding: 5px;}
.search a{color: #0086cf;padding-left: 5px;}
.search  input{font-size: 14px;color: #333;padding: 5px;}
.search h2.r { color: #ff0000;margin: 10px;}
.search  input #keyboard {width: 25%;}
.search  table {border-bottom: #eee solid 1px;}

@media screen and (max-width:1280px){
.search {width: 97%;margin-left: 1.5%;margin-right: 1.5%;margin: 0 auto;box-sizing: border-box;padding: 10px 10px;overflow:hidden;color: #333;background: #fff;line-height: 30px;display: block !important;}
.search strong {font-size: 14px;color: #333;}
.search input a{color: #0086cf;padding-left: 5px;}
.search  input{font-size: 14px;color: #333;padding: 5px;}
.search h2.r { color: #ff0000;margin: 10px;}
.search  input #keyboard {width: 25%;}
.search  table {border-bottom: #eee solid 1px;}
.search select { padding: 5px;}
}
@media (max-width: 738px){
.search {margin: 0 auto;box-sizing: border-box;background: #ffffff;padding: 10px 10px;width:100%;overflow:hidden;color: #333;background: #fff;line-height: 30px;display: block !important;}
.search strong {font-size: 14px;color: #333;}
.search input a{color: #0086cf;padding-left: 5px;}
.search  input{font-size: 14px;color: #333;padding: 5px;}
.search h2.r { color: #ff0000;margin: 10px;}
.search  input #keyboard {width: 25%;}
.search  table {border-bottom: #eee solid 1px;}
.search select { padding: 5px;}
}

/*#ce6e3a*/

/*app piaofu start*/
.levitate {
	width:12rem;
	height:2rem;
	font-size: 1rem;
	font-weight:bold;

	background-color:#d90000;
	text-align: center;
	line-height:2rem;
	color: white;
	border-radius:0.2rem;
	
	padding:0.1rem 0;
	margin:0;
	position:fixed;
	top:85%;
	left:25%;
	z-index:300;
	overflow:hidden;
}
/*app piaofu end*/

*{font-weight:normal;}
.mm-content1001 {margin:0;}
.mm-content1001 .row {background-color:#ce6e3a;}
.mm-content1001 .row-item ul li {
    display: inline-block;
}
.mm-content1001 .size_xxxl {
    font-size: 2.5em;
}



.mm-content1001 a {
    cursor: pointer;
    color: #eee;
    text-decoration: none;
    outline: 0 none;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    transition: all .2s linear;
}

.mm-content1001 a:hover{
    text-decoration: none;
    color: #CD2407;
}

.mm-content1001 ul {
    list-style: none;
}


.mm-content1001 {
    margin: 0 auto;
}
@media screen and (min-width:1921px) {
    .mm-content1001 {
        width: 1140px;
    }
}
@media screen and (min-width:805px) {
    .mm-content1001 {
        width: 1140px;
    }
}

@media screen and (max-width:805px) {
    .mm-content1001 {
        width: 100%;
    }
}

/*------------------------------heaer start------------------------------------------------*/
.mm-content1001 .header-container {
    width: 100%;
}

.mm-content1001 .header_title {
	font-weight: bold;
	padding-left:10px;
}
.mm-content1001 .header-container .logo_box {
	float:left;
	margin-left:15px;
}
.mm-content1001 .header-container .share_box {
    float: right;
    vertical-align: top;
    margin-right: 10px;
    width: 124px;
    margin: 0px 10px 0px 0;
    cursor: pointer;
}

.mm-content1001 .header-container .share_box .share_img {
	padding-top:5px;
	font-size:16px;
	color:#fff;
	/*
	display:none;
    min-height: 50px;
    height: auto;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(/images/share_person.png);
	*/
}
.mm-content1001 .header-container .share_box .share_img A:link{
	color:#fff;
}
.mm-content1001 .header-container .share_box .share_img A:visited{
	color:#fff;
}

@media (max-width:769px) {
    .mm-content1001 .header-container .text-right {
        text-align: center
    }
    .mm-content1001 .size_xxxl {
        font-size: 2.5rem;
        padding: 0 5%;
    }
    .mm-content1001 .header-container .share_box {
        width: 106px;
        margin: 2px auto;
    }
    .mm-content1001 .header-container .share_box .share_img {
        min-height: 40px;
    }
}

@media (max-width:376px) {
    .mm-content1001 .header-container .share_box {
        width: 96px;
    }
    .mm-content1001 .header-container .share_box .share_img {
        min-height: 30px;
    }
}
/*------------------------------heaer end------------------------------------------------*/




/*------------------------------menu start------------------------------------------------*/
.mm-content1001 .row-item {
    padding: 0 1%;
}

.mm-content1001 .row-item-title {
    display: inline-block;
    padding: 5px 7px;
    border-radius: 5px;
    vertical-align: top;
    margin-top: 10px;
    font-size: 1.2em;
}

.mm-content1001 .row-item-content {
    display: inline-block;
    margin: 0px auto;
    padding-left: 10px;
    width: 90%;
    margin-bottom: 15px;
}

.mm-content1001 .row-item-content .item {
    cursor: pointer;
    text-align: center;
    width: 11.9%;
    margin: 0;
    padding: 15px 0 0 0;
}

.mm-content1001 .row-item-content .item a:link,.mm-content1001 .row-item-content .item a:visited,.mm-content1001 .row-item-content .item a:hover {
    cursor: pointer;
    font-size: 1.8rem;
}

@media screen and (min-width:1920px) {
    .mm-content1001 .row-item-content {
        display: inline-block;
        margin: 0px auto;
        padding-left: 10px;
        width: 88%;
        margin-bottom: 15px;
    }
    .mm-content1001 .row-item-content .item {
        cursor: pointer;
        text-align: center;
        width: 12%;
        margin: 0;
        padding: 15px 0 0 0;
    }
}

@media (max-width:769px) {
    .mm-content1001 .row-item {
        margin: 0;
    }
    .mm-content1001 .row-item-title {
        width: 13.5%;
    margin-left: 3%;
    font-size: 1em;
    padding: 1% 2%;
    border-radius: 0.8rem;
    vertical-align: top;
    margin-top: 1.5%;
    }
    .mm-content1001 .row-item-content {
        display: inline-block;
        width:80%;
        margin:0;
        padding:0;
        margin-bottom:2%;
    }
    .mm-content1001 .row-item-content .item {
        width: 24%;
	margin:0;
        padding:1% 0 0 0;
    }
    .mm-content1001 .row-item-content .item a:link,.mm-content1001 .row-item-content .item a:visited {
        font-size:1.2rem;
	font-weight:normal;
    }}
    @media (max-width: 319px) and (min-width:300px) {
        .mm-content1001 .row-item-content .item {
            width: 17.3vw;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 75%;
            padding: 0;
            margin-bottom: 5px;
        }
    }
    @media (max-width: 330px) and (min-width:319px) {
        .mm-content1001 .row-item-content .item {
            width: 19.5vw;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 77%;
            padding: 0;
            margin-bottom: 5px;
        }
    }
    @media (max-width: 345px) and (min-width:330px) {
        .mm-content1001 .row-item-content .item {
            width: 58px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 77%;
            padding: 0;
            margin-bottom: 5px;
        }
    }
    @media (max-width: 359px) and (min-width:345px) {
        .mm-content1001 .row-item-content .item {
            width: 63px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 78%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 374px) and (min-width:359px) {
        .mm-content1001 .row-item-content .item {
            width: 66px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 79%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 390px) and (min-width:374px) {
        .mm-content1001 .row-item-content .item {
            width: 70.3px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 80%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 409px) and (min-width:390px) {
        .mm-content1001 .row-item-content .item {
            width: 74px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 81%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 431px) and (min-width:409px) {
        .mm-content1001 .row-item-content .item {
            width: 79.3px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 82%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 460px) and (min-width:431px) {
        .mm-content1001 .row-item-content .item {
            width: 84px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 82.8%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 490px) and (min-width:460px) {
        .mm-content1001 .row-item-content .item {
            width: 91.5px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 84%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 520px) and (min-width:490px) {
        .mm-content1001 .row-item-content .item {
            width:99px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 85%;
            padding: 0;
            margin-bottom: 5px;
        }
    }
    @media (max-width: 550px) and (min-width:520px) {
        .mm-content1001 .row-item-content .item {
            width: 105px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 85%;
            padding: 0;
            margin-bottom: 5px;
        }
    }

    @media (max-width: 780px) and (min-width:750px) {
        .mm-content1001 .row-item-content .item {
            width: 162px;
            padding: 5px 0 0 0;
        }
        .mm-content1001 .row-item-content {
            display: inline-block;
            margin: 0;
            width: 89%;
            padding: 0;
            margin-bottom: 5px;
        }
    }
}
/*------------------------------menu end------------------------------------------------*/
/*------------------------------blue start------------------------------------------------*/
.mm-content1001 .c_white {
    color: #fff !important;
}
.mm-content1001 .c_pink {
    color: #EEEEEE;
}

.mm-content1001 .bg_blue {
    background-color: #ce6e3a;
    color: #fff;
}

.mm-content1001 .row-item.even {
    background-color: #d8d8d8;
}

.mm-content1001 .row-item.odd {
    background-color: #eaeaea;
}

.mm-content1001 .row-item-content .item a {
    color: #6a6a6a;
}

.mm-content1001 .row-item-content .item:hover a {
    color: #ce6e3a;
}
/*------------------------------blue end------------------------------------------------*/

.mm-100 {
	width: 100%;
	background-color:#ce6e3a;
}

/*style.css 修改的 start*/
.box-title {
	background-color:#ce6e3a;
}
/*style.css 修改的 end */

/*white.css 修改的 start*/
.index-menu li a:hover,.box-index-mcid li a:hover,.playlist ul li a:hover,.playlist ul li a.active,.player_playlist ul li a:hover,.player_playlist ul li a.active,.index-menu li a:hover .text-color,.video-pic .score,.swiper-pagination-bullet-active,.box-video-ranking li .num.active,.box-video-text-list ul li .num.active,.box-title-nav li a:hover,.box-title-nav li a.active,.box-page ul li a:hover,.box-page ul li.active span,.box-video-text-list ul li .tv.active,.tv-diantai li:hover .tv,.list-mcat .content-meun .head dl dd span,.details-tool a:hover,.details-tool a.active,.rating-box .rating-show .power-item,.tv-live,.details-page a:hover,.actor-box .actor-title.active,.box-index-mcid li.active a,.player_bottom .prevnext a:hover,.tv_txt_list ul li:hover span.b,.tv_detail_week ul a:hover,.tv_detail_week ul a.active,.ui-signed li:hover {
	background-color:#ce6e3a;
	color:#fff
}
/*white.css 修改的 end*/