/* 配音分类页start */
#goods_main{padding: 20px 0;border-top: 1px solid #808080;}
.cat_title_and_search{margin: 12px 0 24px 0;}
.cat_title, .result_num, .search{display: inline-block;vertical-align: top;}
.cat_title{margin-right: 62px;}
.cat_title > span{display: inline-block;vertical-align: top;line-height: 28px;}
.cat_title > h1{display: inline-block;line-height: 24px;font-size: 20px;}
.result_num{line-height: 28px;font-size: 14px;color: #7d7d7d;}
.search{float: right;}
#searchForm{position: relative;}
input.skw{height: 28px;vertical-align: top;margin-right: -5px;outline: none;}
input.sub{width: 28px;height: 28px;background: #f56300;border: none;}
.search_icon{position: absolute;right: 8px;top: 9px;color: #fff;}
.filter_box{border: 1px solid #ccc;}
.screeBox{padding: 5px 20px;border-bottom: 1px dashed #ccc;}
.screeBox:last-child{border-bottom: none;}
.fitel.f_l{/* width: 70px; */width: 96px; float: left;line-height: 26px;font-size: 14px;color: #666;}
.fiter.f_l{/*margin-left: 76px;*/margin-left: 20px;}
.fiter.f_l > a{display: inline-block;line-height: 26px;height: 26px;margin-right: 8px;font-size: 14px;color: #3b3b3b;}
.fiter.f_l > a > span{color: #e6433e;}

.goods_box{margin: 30px -6px 0 -6px;}
.goods_item{margin-top: 16px;padding: 0 6px;}
.goods_wrapper{border: 1px solid #cfcfcf;}
.person{text-align: center;}
.person_name{line-height: 24px;}
.person_name > img{vertical-align: top;}
.person_name > span{font-size: 20px;font-weight: 700;}
.goods_img{margin: 16px 0;}
.goods_img img{width: 95.7px;max-width: 90%;border-radius: 50%;height:95.7px}
.audiofile > audio{width: 100%;}
.about_audio{margin-top: 0px;padding: 0 2px;}
.about_audio > div{padding: 8px 4px;border-top: 1px dashed #ccc;font-size: 13px;min-height:30px;}
.audio_title{padding: 8px 4px;}
.brand_goods_box{padding: 0 4px !important;}
.attr{padding: 6px 4px;}
.attr > span{display: block;width: 50%;float: left;height: 22px;line-height: 22px;text-align: center;}
.attr > span:first-child{border-right: 1px dashed #ccc;}
.goods_desc > span{width: 40px;float: left;}
.goods_desc > p{margin-left: 40px;}
.contact_voice{text-align: center;}
.contact_voice > a{display: inline-block;width: 41%;height: 30px;line-height: 30px;margin: 0 3%;text-align: center;font-size: 14px;color: #735742;border-radius: 5px;background: #d4d4d4;}
.sortDiv{margin-top: 24px;border: 1px solid #ccc;text-align: center;}
.splitBtn > li{display: inline-block;height: 36px;line-height: 36px;padding: 0 16px;font-weight: bold;}
.pagebar > a {
    padding: 4px 12px;
    display: inline-block;
}
/* 配音分类页end */

/* 配音人物详情页start */
#person_main{margin: 24px 0;}
#brand_title{margin-top: 16px;}
.person_main{padding: 30px 0;background: #fff;}
.person_info_wrapper{padding: 20px;}
.person_info > div, .person_name{padding: 6px 0;/* border-bottom: 1px dashed #ccc; */}
.person_info_list{border-bottom: 1px dashed #ccc;}
.person_img > img{max-width: 100%;}
.person_info_list > label,.person_info_list > p{line-height: 30px;font-size: 14px;color: #666;}
.person_info_list > label{width: 76px;float: left;margin: 0;font-weight: normal;}
.person_info_list > p{margin-left: 76px;}
.audio_tabs{padding: 0 12px;}
.audio_tabs_ul{padding: 0 12px;}

.video_item{margin-top: 16px;padding: 0 6px;}
.video_item_wrapper{border: 1px solid #cfcfcf;}
.video_title > a{display: block;padding: 8px 4px;line-height: 20px;border-top: 1px dashed #ccc;font-size: 13px;}
.video_box{position: relative;}
.video_box > a{display: block;width: 100%;padding-bottom: 75%;background-size: cover;background-position: center;background-repeat: no-repeat;}
.play_icon{position: absolute;display: inline-block;width: 50px;height: 50px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.contact_video{padding: 4px 0 4px 0;font-size: 0;border-top: 1px dashed #cfcfcf;}
.contact_video > a{display: inline-block;width: 50%;padding: 8px 4px;text-align: center;font-size: 13px;}
.contact_video > a:first-child{border-right: 1px dashed #cfcfcf;}
/* 配音人物详情页end */

/* 配音老师start */
.teacher_certificate{color: #7d7d7d;}
/* 配音老师end */

@media screen and (max-width: 768px) {
    .person_img{margin-bottom: 16px;text-align: center;}
    .person_main{padding: 0;}
    .goods_img{display: none;}
}


.arc_bf label{
	float: right;
	text-align: center;
	background: #f76500;
	width: 15%;
	border-radius: 5px;
}
.arc_bf label a{
	color: #fff;
	width: 100%;
	height: 100%;
	display: block;
}
.arc_bf label a:hover{
	box-shadow: 1px 1px 1px #C0C0C0;
}
.current{
	color: #e6433e !important;
}
