.madou .van-nav-bar .van-icon {
	color: #7d7d80
}

.madou .van-nav-bar__right {
	border: 0px;
    outline: none;
    background-color: white;
}

.madou .van-nav-bar__text {
	color: #f8b945
}

.madou .van-tab--active {
	font-family: PingFangSC-Medium;
	font-weight: 600
}

.madou .van-tabs--line .van-tabs__wrap {
	height: .8rem
}

.madou .hot {
	padding: 0 .21333rem .26667rem
}

.madou .hot .hot_content .hot_item {
	height: .96rem;
	border-radius: .10667rem;
	font-size: .37333rem;
	display: flex;
	align-items: center;
	justify-content: center
}

.madou .hot .hot_content .active {
	border: .02667rem solid rgb(247 180 63);
	background-color: rgb(255 249 238);
	color: rgb(247 180 63)
}

.madou .hot .hot_content .no_active {
	background-color: rgb(247 248 250);
	color: rgb(125 125 128);
	border: .02667rem solid #ddd
}

.madou .hot .hot_content .pb15 {
	padding-bottom: .4rem
}

.madou .search_list {
	background-color: #fff;
	padding: 0 .21333rem .21333rem
}

.madou .search_content {
	padding: 1.06667rem 0 0
}

.madou .related_tips {
	font-family: PingFangSC-Regular;
	font-size: .34667rem;
	color: #fc3748;
	line-height: .8rem
}

.madou .w71 {
	width: 1.89333rem;
	text-align: center;
	margin-right: .26667rem
}

.madou .mt5 {
	margin-top: .13333rem
}

.madou .mr10 {
	margin-right: .26667rem
}

.madou .select {
	background-color: "#FFF3DC";
	border-color: "#F8B945";
	color: "#F8B945"
}

.madou .no_select {
	background-color: "#fff";
	border-color: "#999";
	color: "#525252"
}
.videolist {
	padding: .26667rem .21333rem
}

.videolist .list_item {
	font-family: PingFangTC-Regular;
	display: flex;
	align-items: center;
	height: 2.53333rem;
	padding: .24rem 0
}

.videolist .list_item .list_left_item {
	width: 4.26667rem;
	height: 2.53333rem;
	position: relative
}

.videolist .list_item .list_left_item .list_img {
	width: 100%;
	height: 100%
}

.videolist .list_item .list_left_item .list_status {
	position: absolute;
	top: .16rem;
	right: .16rem;
	display: flex;
	align-items: center
}

.videolist .list_item .list_left_item .list_status .list_new {
	display: inline-block;
	width: .58667rem;
	height: .58667rem;
	background: url(data:image/png;base64,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) no-repeat 50%;
	background-size: contain;
	margin-left: .13333rem
}

.videolist .list_item .list_left_item .list_status .list_vip {
	background: #ff2a85
}

.videolist .list_item .list_left_item .list_status .list_free {
	background: #ba00ff
}

.videolist .list_item .list_left_item .list_status .list_gold {
	background: #f7b43f
}

.videolist .list_item .list_left_item .list_status .list_format {
	width: .74667rem;
	height: .42667rem;
	line-height: .42667rem;
	text-align: center;
	font-family: PingFangTC-Medium;
	font-size: .29333rem;
	color: #fefffe;
	border-radius: .05333rem;
	white-space: nowrap;
	margin-left: .13333rem
}

.videolist .list_item .list_left_item .list_duration {
	position: absolute;
	left: .16rem;
	bottom: .16rem;
	font-size: .26667rem;
	color: #fff
}

.videolist .list_item .list_right_item {
	margin-left: .26667rem;
	display: flex;
	flex-direction: column;
	justify-content: space-around
}

.videolist .list_item .list_right_item .list_title {
	height: .96rem;
	line-height: .48rem;
	font-family: PingFangTC-Regular;
	font-size: .34667rem;
	color: #474747;
	word-break: break-all
}

.videolist .list_item .list_right_item .list_lable {
	font-family: PingFangTC-Regular;
	font-size: .32rem;
	color: #7d7d80;
	margin-top: .43333rem
}

.videolist .list_item .list_right_item .list_lable span:after {
	content: "";
	display: inline-block;
	height: .21333rem;
	border-right: .02667rem solid #d9d9d9;
	margin: 0 .18667rem;
	position: relative;
	top: 0
}

.videolist .list_item .list_right_item .list_lable span:last-child:after {
	display: none
}

.videolist .list_item .list_right_item .list_play {
	font-family: PingFangTC-Regular;
	font-size: .32rem;
	color: #7d7d80;
	margin-top: .43333rem
}