*{margin: 0;padding: 0;border: 0;list-style: none;text-decoration: none;color: inherit;font-weight: normal;font-family: "微软雅黑";box-sizing: border-box;font-style: normal;outline: none;-webkit-tap-highlight-color: transparent;}
body{width: 100%;overflow-x: hidden;background: #fff;}
img{vertical-align: middle;max-width: 100%;}
.top-bar{width: 100%;height: .88rem;display: flex;align-items: center;justify-content: center;font-size: .34rem;}

/* 搜索*/
.yisjy_erj{background: linear-gradient( #fff, #ededed);overflow: hidden;}
.headerbox{width:100%; margin:0 auto;background: #ededed; }

.headerbox .topBox{ width:100%; z-index:1; padding: 0.3rem 0;}
.headerbox .topBox .biaoto{font-size: .3rem;color: #FFFFFF; text-align: center;margin-bottom: 0.3rem;}
.headerbox .topBox .L{ flex:1; height:0.6rem; line-height:0.5rem; background:#fff; border-radius:5rem;}
.headerbox .topBox .L img{ display:block; float:left; height:0.28rem; margin:0.15rem 0.1rem 0.15rem 0.2rem;}
.headerbox .topBox .L input{font-size: .22rem; height:0.6rem; line-height:0.6rem;outline:none; float:left; border:0; background:none; color:#666; width:80%;}



/* 轮播图 */
.swiper-container{width: 100%;height: auto;overflow: hidden;}
.swiper-slide{width: 100%;height: auto;}
.swiper-slide img{width: 100%;}
.swiper-pagination{text-align: center;padding-right: .3rem;}
.swiper-pagination-bullet-active{width: 0.2rem;background: #fff356;border-radius: .06rem;transition: all .3s linear;}
/* 快捷导航 */
.quick-nav{width: 100%;height: auto;overflow: hidden;padding: .3rem 0 .3rem 0;}
.quick-nav ul{padding: 0 .05rem;display: flex;justify-content: center;flex-wrap: wrap;}
.quick-nav ul li{width: 25%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.quick-nav ul li img{width: 0.65rem;}
.quick-nav ul li span{font-size: .25rem;padding-top: .1rem;color: #666666;}


/* 快捷导航_2 */
.quick-nav_2{width: 94%;margin: 0.3rem auto 0.1rem auto;overflow: hidden;}
.quick-nav_2 ul li{width:100%;border-radius:0.3rem;float: left;font-size: 0.32rem;height: 1.1rem;color: #fff;text-align: center;line-height: 1.1rem;font-weight: bold;margin-bottom: 0.2rem;}
.quick-nav_2 ul li img{width: 0.9rem;padding-bottom: 0.1rem;}
.quick-nav_2 ul li span{font-weight: bold;padding-left: 0.1rem;}
.quick-nav_2 ul li.ysjy_bj{background-image: url("../images/shandyanygh_03.png");border-radius:0.25rem;background-repeat: no-repeat;margin-right: 2%;background-position: left center;background-size: 100% 1.1rem;}
.quick-nav_2 ul li.yyjj_bj{background-image: url("../images/shandyanygh_06.png");border-radius:0.25rem;background-repeat: no-repeat;background-position: left center;background-size: 100% 1.1rem;}
.quick-nav_2 ul li.sais_hd{background-image: url("../images/shandyanygh_09.png");border-radius:0.25rem;background-repeat: no-repeat;background-position: left center;background-size: 100% 1.1rem;}
/* 广告 */
.guanggao{width: 94%;margin: 0 auto 0.3rem auto; }
.guanggao img{border-radius:0.3rem;height: 1.4rem;width: 100%;}
/* 热门服务 */
.services{width: 94%;height: auto;overflow: hidden;margin:0 auto;}
.services .title{width: 100%;display: flex;justify-content: space-between;align-items: center;padding-bottom: .2rem;}
.services .title span{font-size: .32rem;color: #000;font-weight:500;}
.services .title a{font-size: .22rem;color: #999;}
.services .title a img{width: 0.1rem; margin-left: 0.08rem;text-align: center;margin-bottom: 0.05rem;}


/* 演员风采*/
.courseBox .yany_fc{ overflow:hidden;margin-bottom:0.2rem;}
.courseBox .yany_fc ul li{ float:left; width:32.1%;border-radius: .1rem;background: #fff; margin-right:1.6%;margin-bottom: 0.15rem;border: 1px solid #ededed;padding-bottom:0.1rem}
.courseBox .yany_fc ul li:nth-child(3n){ margin-right:0;}

.courseBox .yany_fc ul li img{ display:block; width:100%;border-top-left-radius:0.1rem;border-top-right-radius:0.1rem;height:2.11rem;}
.courseBox .yany_fc ul li .tit{ font-size: .28rem;line-height: 0.4rem;margin-top: 0.1rem; overflow: hidden;}
.courseBox .yany_fc ul li .tit{text-align: center;}
.courseBox .yany_fc ul li .price{text-align: center;font-size: 0.2rem;color: #999;line-height: 0.35rem;padding:0  0.1rem 0.1rem 0.1rem;height:0.36rem;overflow:hidden}

.quick-sav{width: 94%;margin: 0 auto 0.3rem auto;overflow: hidden;}
.quick-sav ul li{width:49%;float: left;}
.quick-sav ul li.qil_ypt{margin-right: 2%;}
/* 人才自荐*/

.rencaizj .list ul li{margin-bottom: 0.3rem;display:flow-root;}
.rencaizj .list ul li .renc_tx{width: 1.85rem;height: 1.85rem;float: left;border-radius: .1rem;margin-right: 0.25rem;}
.rencaizj .list ul li img{width: 1.85rem;height: 1.85rem;flex-shrink: 0;margin-right: .1rem;border-radius: .1rem;}
.rencaizj .list ul li .desc {padding-bottom: 0.2rem;border-bottom: 1px solid #e4e4e4;    display: flow-root;}
.rencaizj .list ul li .desc .xingm_0{font-size: .3rem;color: #333333;margin-bottom: .12rem;font-weight:normal;line-height: 0.35rem;}
.rencaizj .list ul li .desc .xingm_0 span{font-size: .16rem; color:#6878f1;border: 1px solid #6878f1;border-radius: 5rem;padding: 0.02rem 0.2rem;margin-left: 0.1rem;}
.rencaizj .list ul li .desc .renc_xq{font-size: .22rem;color: #666666;line-height: 0.35rem; }
.rencaizj .list ul li .desc .renc_xq dt{float: left;}

/* 二级页面*/
.headerbox_0{width:100%; margin:0 auto; overflow:hidden;background:#ededed; text-align: center; }
.topBox_0{width:100%;display: flex;}



.topBox_0 .biaoto{width: 100%; font-size: 0.33rem;color: #333; text-align:center;line-height: 1rem;}

/* 艺术资讯*/
.yis_zhix{background:#f6f6f6;}
.yishuket{padding-top: 0.2rem;margin-bottom: 0.3rem;}
.yishuket .title span img{width: 1.4rem;}

.yishuket .list ul li{margin-bottom: 0.15rem;display:flow-root;background: #fff;  padding: 0.2rem 0.15rem;  border-radius: 0.1rem;}
.yishuket .list ul li .renc_tx{width: 1.8rem;height: 1rem;float: left;border-radius: .1rem;margin-right: 0.25rem;}
.yishuket .list ul li img{width: 1.8rem;height: 1rem;flex-shrink: 0;margin-right: .1rem;border-radius: .1rem;}
.yishuket .list ul li .desc {display: flow-root;}
.yishuket .list ul li .desc .xingm_0{font-size: .3rem;color: #333333;margin-bottom: .12rem;font-weight:normal;line-height: 0.5rem;    height: 0.5rem;
    overflow: hidden;}
.yishuket .list ul li .desc .renc_xq{font-size: .22rem;color: #bbb9b9;line-height: 0.4rem; }
.yishuket .yszx_sy ul li{margin-bottom: 0rem;
    display: flow-root;
    background: #fff;
    padding: 0.1rem 0;
	border-radius: 0.1rem;}

/* 艺术赛事*/
.yishuss{background: #f0eeff;border-radius: 0.3rem;margin-top: 0.3rem;}
.yis_ss{background-image: url("../images/saishikj_03.png");background-repeat: no-repeat;background-position: center;background-size:100%;width: 100%;height:1.2rem;border-radius: 0.3rem;padding-right: 0.4rem;text-align: right;}
.yis_ss a{font-size: 0.2rem; color: #830dd6;background: #fff;border-radius: 5rem;padding: 0.05rem 0.2rem;line-height: 0.3rem;    margin-top: 0.35rem;display: inline-block;}
.yis_ss_list ul{padding: 0.15rem 0.2rem 0.3rem 0.2rem;}
.yis_ss_list ul li{height: 0.6rem;overflow: hidden;font-size: 0.27rem;color: #333;line-height: 0.6rem;background-image: url("../images/saishikaoji_07.png");background-size: 0.12rem;background-repeat: no-repeat;background-position: left center; padding-left: 0.25rem;}
.yis_ss_list ul li a{color: #333;}

/* 艺术考级*/
.yishukj{background: #ffeefc;border-radius: 0.3rem;margin-top: 0.3rem;}
.yis_kj{background-image: url("../images/saishikj_06.png");background-repeat: no-repeat;background-position: center;background-size:100%;width: 100%;height:1.2rem;border-radius: 0.3rem;padding-right: 0.4rem;text-align: right;}
.yis_kj a{font-size: 0.2rem; color: #fe3448;background: #fff;border-radius: 5rem;padding: 0.05rem 0.2rem; line-height: 0.3rem;    margin-top: 0.35rem;display: inline-block;}
.yis_kj_list ul{padding: 0.15rem 0.2rem 0.3rem 0.2rem;}
.yis_kj_list ul li{ font-size: 0.27rem;color: #333;line-height: 0.6rem;height: 0.6rem;overflow: hidden; background-image: url("../images/saishikaoji_08.png");background-size: 0.12rem;background-repeat: no-repeat;background-position: left center; padding-left: 0.25rem;}
.yis_kj_list ul li a{color: #333;}



.tab-nav {
    height:1rem;
    line-height:1rem;
    display: block;
    position: relative;
    background: #fff; border-bottom: 1px solid #eaeaea;
    z-index: 1;
    width: 100%;
    margin: 0 auto;
}

.tab-nav-item {
    height:1rem;
    line-height:1rem;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.29rem;
    display: block;
    float: left;
    width: 33.33%;
}

.tab-nav-item.tab-active  {
    /* background-color: #51bd03; */
}

.tab-nav-item.tab-active a {
    color: #000;font-weight: bold;
    font-size: 0.29rem;
}

.tab-nav-item a {
    display: inherit;
    font-size: 0.29rem;
    color: #333;
}

.tab-panel {
    position: relative;
    overflow: hidden;
}

.tab-panel .tab-panel-item {
    width: 100%;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
}

.tab-panel .tab-panel-item.tab-active~.tab-panel-item {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
}

.tab-panel .tab-panel-item.tab-active {
    position: relative;
    -webkit-transition: -webkit-transform .15s;
    transition: -webkit-transform .15s;
    transition: transform .15s;
    transition: transform .15s, -webkit-transform .15s;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}

.tab-nav-item.tab-active:before {
    content: '';
    width: 35%;
    height: 4px;
    position: absolute;
    left: 57%;
    bottom: 0;
    margin-left: -25%;
    z-index: 4;
    border-radius: 100px;
background:linear-gradient(75deg, #706aeb, #4a83ff);
}


/* 演员经纪 */
.yanyuan_jingj{background: #f6f6f6;}
.headerbox_yanjj{width:100%; margin:0 auto; overflow:hidden;background:linear-gradient(180deg, #ffd87a, #f5bc68, #f5d3a3);padding-top: 0.6rem;}
.yany_jj_bj{background: #f6f6f6;}
.yany_jj {
    height:1rem;
    line-height:1rem;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.29rem;
    display: block;
    float: left;
    width: 50%;
}
.yany_jj.tab-active:before {
    content: '';
    width: 35%;
    height: 4px;
    position: absolute;
    left: 57%;
    bottom: 0;
    margin-left: -25%;
    z-index: 4;
    border-radius: 100px;
background:linear-gradient(75deg, #ff8e28, #ffc15a);
}
.service-yany_jj {padding-top: 0.2rem;}
.service-yany_jj .list ul li{background:#fff;margin-bottom: 0.18rem; }
/* 演员风采 */
.courseBox .yany_fec0{margin-top: 0.2rem;}
.courseBox .yany_fec0 ul li{background: #fff;}
/* 商务合作 */
.courseBox ul.sw_hz{margin: 0.2rem 0;}
.courseBox ul.sw_hz li{width: 100%;padding: 0.2rem;border-radius: 0.1rem;margin-bottom: 0.15rem;background: #fff;}
.courseBox ul.sw_hz li .tit{ font-size: .29rem;line-height: 0.4rem;margin-bottom: 0.1rem;}
.courseBox ul.sw_hz li .tit span{float: right;color:#db1111; line-height: 0.35rem;font-size:0.3rem;}
.courseBox ul.sw_hz li .price dl{font-size: 0.24rem; line-height: 0.35rem; color: #666666;}
.courseBox ul.sw_hz li .price dd{float: left;}
/* 演出团体 */

.courseBox .yanchu_tuant ul li{ float:left; width:100%;border-radius: 0.1rem;background: #fff; margin-bottom: 0.25rem;}
.courseBox .yanchu_tuant ul li img{ display:block; width:100%;border-top-left-radius:0.1rem;border-top-right-radius:0.1rem;height:3.8rem;}
.courseBox .yanchu_tuant ul li .price{text-align:left;font-size: 0.3rem;color: #333;line-height: 0.35rem;padding:0.25rem 0.2rem;}
/* 演艺直播 */
.headerbox_yyizb{width:100%; margin:0 auto; overflow:hidden;background:linear-gradient(180deg, #ffae9c, #f57466, #f7b3aa);padding-top: 0.6rem;}
.yanyi_zb {
    height:1rem;
    line-height:1rem;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.29rem;
    display: block;
    float: left;
    width: 33.33%;
}
.yanyi_zb.tab-active:before {
    content: '';
    width: 35%;
    height: 4px;
    position: absolute;
    left: 57%;
    bottom: 0;
    margin-left: -25%;
    z-index: 4;
    border-radius: 100px;
background:linear-gradient(75deg, #f24a52, #ff8468);
}
.syzx_0{margin-top:0.3rem; }
.courseBox .yanyi_jg ul li{height:auto;}
.courseBox .yanyi_jg ul li img{width: 1.4rem; height: 1.4rem;border: 0.07rem solid #e6e6e6;}
.yanyi_jg .jg_mc{font-size: 0.24rem; line-height: 0.3rem;color: #333;margin-top: 0.1rem;}
.maih_0{}
.zhubo-list ul li i.maih_0{background-image:url("../images/yanyigonghui_85.png");background-repeat: no-repeat; background-position: 0.09rem center;background-size: 0.2rem;}

.services .yany_dar{margin-top: 0.3rem;}

/* mcn机构 */
.mcn_jg{margin-top: 0.3rem;}
.mcn_jg ul li{margin-bottom: 0.25rem;}
.mcn_jg ul li .mcnjg_let{float: left; border-radius: 100%;text-align: center;width:1.8rem; height:1.8rem;margin-right: 0.2rem;}
.mcn_jg ul li .mcnjg_let img{ width: 1.8rem; height: 1.8rem;border: 0.07rem solid #ececec;border-radius: 100%; }
.mcn_jg ul li .mcnjg_rit{border-bottom: 1px solid #e8e8e8;padding: 0.1rem 0 0.35rem 0;display: grid;}
.mcn_jg ul li .mcnjg_rit .mcnjg_mc{font-size: 0.34rem; line-height: 0.6rem;color: #333;margin-bottom: 0.1rem;}
.mcn_jg ul li .mcnjg_rit .mcnjg_xq{font-size: 0.26rem; line-height: 0.38rem;color: #666;height: 0.76rem;overflow: hidden;}

/* 人才信息 */
.headerbox_rencxx{width:100%; margin:0 auto; overflow:hidden;background:linear-gradient(180deg, #91e4a4, #7acd5c, #b5e3ad);padding-top: 0.6rem;}
.renc_xx{
    height:1rem;
    line-height:1rem;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.29rem;
    display: block;
    float: left;
    width: 25%;
}
.renc_xx.tab-active:before {
    content: '';
    width: 35%;
    height: 4px;
    position: absolute;
    left: 57%;
    bottom: 0;
    margin-left: -25%;
    z-index: 4;
    border-radius: 100px;
background:linear-gradient(75deg, #3fc14d, #7fd36e);
}
.institutions .rem_zhiw ul li{background: #fff;border-bottom: 1px solid #ececec;padding: 0.3rem 0;margin-bottom: 0;}
.rcxx_rxzj{margin-top: 0.3rem;}
/* tap-bar */


