*{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: #ffffff}
img{vertical-align: middle;max-width: 100%;}
.top-bar{width: 100%;height: .88rem;display: flex;align-items: center;justify-content: center;font-size: .34rem;}

/*三级页面*/

.headerbox_1{width:100%; margin:0 auto; overflow:hidden;background:#fff;padding-top: 0.6rem;border-bottom: 1px solid #f3f3f3;}
.headerbox_1 .topBox_0 .biaoto{color: #000;}
.yishubk_xq{width: 92%;margin:0.2rem auto;}
.yishubk_xq .bk_bt{font-size: 0.34rem;color: #333;font-weight: bold;line-height: 0.5rem;}
.yishubk_xq .bk_fbsj{font-size: 0.22rem;color: #b2b2b2;line-height: 0.4rem;margin-bottom: 0.1rem;}
.bk_nrxq p{font-size: 0.28rem;line-height: 0.46rem;color: #444;}
.bk_nrxq img{margin: 0.2rem auto;width: 100%;}


/* 云剧场*/
.yishubk_xq .bi_ti{text-align: center;margin: 0.2rem auto;border-bottom: 1px solid #f6f6f6;}
.yishubk_xq .bi_ti h2{font-size: 0.4rem;text-align: center;
    color: #333;
    font-weight: bold;
    line-height: 0.6rem;padding: 0.15rem 0;}

.qil_yjc{text-align: center;margin: 0.2rem auto;}
.qil_yjc img{width: 50%;}
.qil_yjc .saomio{font-size: 0.24rem;color: #999;margin-top: 0.1rem;}
/*直播课 回放课*/
.yiskt_zbk{border-bottom: none;}
.tab-nav-isom {
    height:1rem;
    line-height:1rem;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.29rem;
    display: block;
    float: left;
    width:50%;z-index: 199;
}

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

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

.tab-nav-isom a {
    display: inherit;
    font-size: 0.29rem;z-index: 9999;
    color: #333;
}
.tab-nav-isom.tab-active a:before {
    content: '';
    width: 28%;
    height: 6px;
    position: absolute;
    left: 61%;
    bottom: 0.25rem;
    margin-left: -25%;
background:linear-gradient(75deg, #20de7e, #46fdc2);}


.zibk_sp{position: relative;}
.zaix_rs{position: absolute;bottom: 0.3rem; left: 0.2rem;color: #fff;font-size: 0.22rem;background-color:rgba(0, 0, 0, 0.5);padding:0.1rem 0.2rem 0.1rem 0.5rem; border-radius: 100px;background-image: url("../images/yanyigonghui_88.png");background-position: 0.2rem center; background-repeat: no-repeat; background-size: 0.2rem;}

/*录播课*/
.kec_sp{width: 100%; height: 4.2rem;}
.kec_sp img{width: 100%; height: 4.2rem;}
.lobk_bt {width:100%;margin: 0 auto; padding: 0.3rem 3%;border-bottom: 1px solid #f3f3f3;}
.lobk_bt .lbk_bt{font-size: 0.34rem;color: #333;font-weight: bold;line-height: 0.4rem;margin-bottom: 0.1rem;}

.lobk_bt .lbk_fbsj{font-size: 0.22rem;color: #cccccc;line-height: 0.3rem;}

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

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

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

.tab-nav-igem a {
    display: inherit;
    font-size: 0.29rem;z-index: 9999;
    color: #333;
}
.tab-nav-igem.tab-active a:before {
    content: '';
    width: 16%;
    height:3px;
    position: absolute;
    left: 66%;
    bottom:0rem;
    margin-left: -25%;border-radius:100px;
	background:linear-gradient(75deg, #706aeb, #4a83ff);}
.kechen_mulu{width: 94%; margin: 0 auto;}
.kechen_mulu ul {margin: 0.3rem auto;}
.kechen_mulu ul li{display: flex;margin-bottom: 0.2rem;}
.kechen_mulu ul li .shuzi_lb{width: 0.6rem;float: left;font-size: 0.34rem;color: #c9c9c9;font-weight: normal;}
.kechen_mulu ul li .mulu_shij {border-bottom: 1px solid #f3f3f3;padding-bottom: 0.25rem;width: 100%;}
.kechen_mulu ul li .mulu_shij .tit{font-size: 0.3rem;color: #333;line-height: 0.5rem;}

.kechen_mulu ul li .mulu_shij .dc_shij{font-size: 0.22rem;color: #cccccc;line-height: 0.3rem;}

.kechen_jianj{width: 94%; margin: 0.3rem auto;}
.kechen_jianj .jianjie_bt{font-size: 0.32rem;color: #000;font-weight:normal;line-height: 0.5rem;margin-bottom: 0.2rem;}
.kechen_jianj .jianjie_nr p{font-size: 0.28rem;line-height: 0.46rem;color: #444;text-indent: 2em;}
.kechen_jianj .jianjie_nr img{margin: 0.2rem auto;width: 100%;}


/*直播课 详情*/
.zib_pl_0{position: relative;}
.zhib_pl{width: 94%; margin: 0 auto;}
.zhib_pl ul {margin: 0.3rem auto;}
.zhib_pl ul li{margin-bottom: 0.2rem;padding-bottom: 0.25rem;border-bottom: 1px solid #f3f3f3;}
.zhib_pl ul li.zib_gg{display: flex;}
.zhib_pl ul li .pl_gg{margin-top: 0.1rem; width: 1rem;float: left;font-size: 0.28rem;color: #fff;font-weight: normal;background-color: #333;border-radius: 0.1rem;text-align: center;height: 0.4rem;line-height: 0.4rem;margin-right: 0.2rem;}
.zhib_pl ul li .gg_nr{width: 100%;font-size: 0.28rem;color: #333;line-height: 0.4rem;}

.zhib_pl ul li .pl_tx{display: flex;}
.zhib_pl ul li .pl_tx img{width: 0.5rem;height: 0.5rem;border-radius: 100%;margin-right: 0.15rem;float: left;}
.zhib_pl ul li .pl_tx span{font-size: 0.26rem;color: #999999;line-height: 0.5rem;}
.zhib_pl ul li .pl_nr{font-size: 0.28rem;color: #333;line-height: 0.4rem;margin-top: 0.1rem;}
.pl_srk{position: fixed;bottom: 0.4rem;left: 3%;right: 3%;z-index: 1000;}
.pl_srk .L{width: 100%;flex:1;height: 0.7rem;line-height:0.7rem; background:#efefef; border-radius:5rem;padding: 0 0.3rem;}
.pl_srk .L img{ display:block; float:right;width: 0.4rem;  margin:0.15rem 0rem 0.15rem 0.2rem;}
.pl_srk .L input{font-size: .24rem; height:0.7rem; line-height:0.7rem;outline:none; float:left; border:0; background:none; color:#666; width:80%;letter-spacing:1px}
/*艺术赛事*/
.yish_ss{width: 94%; margin: 0 auto;}

.yish_ss ul{margin: 0.2rem auto;}
.yish_ss ul li{border-radius: 0.1rem;background: #fff;margin-bottom: 0.2rem;}
.yish_ss ul li img{ width: 100%;height: 2.5rem;border-top-left-radius: 0.1rem;border-top-right-radius: 0.1rem;}

.yish_ss ul li .ss_bt{font-size: .3rem;height: 0.8rem;overflow: hidden; line-height:0.8rem;color:#333;padding: 0 0.2rem;}

.yish_ss img{ width: 100%;height: 2.5rem;border-top-left-radius: 0.1rem;border-top-right-radius: 0.1rem;}
.yish_ss .ss_bt{font-size: .3rem;height: 0.8rem;overflow: hidden; line-height:0.8rem;color:#333;padding: 0 0.2rem;}

.yish_ss .ss_hb img{width: 100%;height: 2.5rem;border-top-left-radius: 0.1rem;border-top-right-radius: 0.1rem;}
.yish_ss .ss_bt_0{font-size: .3rem;height: 0.8rem;overflow: hidden; line-height:0.8rem;color:#333;}
.bs_guiz h4{font-size: 0.3rem;line-height: 0.5rem;color: #000;text-indent: 2em;font-weight: bold;margin: 0.1rem 0;}
.bs_guiz p{font-size: 0.26rem;line-height: 0.5rem;color: #333;text-indent: 2em;}
.lij_bm{text-align: center;font-size: 0.3rem; height: .8rem; line-height: 0.8rem;background:linear-gradient(75deg, #ff6d3c, #ec1a35);color: #fff;border-radius: 5rem;margin: 0.3rem 0;}

/*报名*/
.page-box {width: 94%;margin: 0 auto;
    position: relative;
    font-size: 0;
    padding: 0;
}
input[type=text]::-webkit-input-placeholder { /* WebKit browsers */

color: #b4b4b4;

}
textarea::-webkit-input-placeholder { /* WebKit browsers */

color: #b4b4b4;

}
.page-box dl{display: flex; border-bottom: 1px solid #f3f3f3;}
.page-box dl dt{width: 2.3rem;float: left;font-size: 0.28rem;line-height: 0.9rem;
    color: #444444;}
.page-box dl dd{width: 100%}
.page-box dl dd .wfb{margin-top: 0.3rem;}
.page-box dl dd .yfb{margin-top: 0.3rem;width: 0.4rem;}
.page-box dl dd label{font-size: 0.28rem;margin-right: 0.3rem;margin-left: 0.1rem;}

.page-box .rig_bj{margin-left: 0.2rem;}
.text-star {
    color: red;line-height: 0.9rem;
}

.area-box {
    position: relative;
    width: 100%;
    height: 1.4rem;

}

.amount-box {
    position: absolute;
    right: .2rem;
    bottom: .1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: -moz-box;
    display: flex
}

.amount-txt {
    color: #b4b4b4;
    font-size: .26rem
}

.textarea-box {
    width: 100%;
    height: 100%;
    font-size: .28rem;
    padding: 0 .18rem;
    resize: none;
}

.input-box {
    width: 100%;
    height: .9rem;
    font-size: .28rem;
    -webkit-appearance: none;color: #444444;

}

.btn-box {
    position: relative;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: .3rem;
    padding-bottom: .3rem;
}

.btn-submit, .btn-submit-opacity {
    position: relative;
    width: 6.7rem;
    height: 0.92rem;
   background:linear-gradient(75deg, #fe6d3c, #ec1a35);
    border-radius: 0.46rem;
    font-size: .32rem;
    color: #fff;
    opacity: 1;text-align: center;line-height: 0.84rem;
    
}

.btn-submit-opacity {

}

.tishi{font-size: 0.26rem;color: #FF0000;line-height: 0.4rem; margin-top: 0.2rem;}
.btn-submit-xg{width: 49%;float: left;height: 0.84rem;
   background:#c2c2c2;color: #fff; border-radius: 0.46rem;text-align: center;line-height: 0.84rem;margin-right: 2%;
    font-size: .3rem;}
.btn-submit-qr{width: 49%;height: 0.84rem;
   background:linear-gradient(75deg, #fe6d3c, #ec1a35);color: #fff; border-radius: 0.46rem;text-align: center;line-height: 0.84rem;
    font-size: .32rem;}
.suggest-history-tip {
    font-size: 0.24rem;
    color: #f00;
}

/*上传图片*/

.upload_warp_imgs {padding-bottom: 0.2rem;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.upload_warp_imgs > li {
    position: relative;
    width: 1.4rem;
    height: 1.6rem;
    background-color: #F6F6F6;

    border-radius: 0.1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: .16rem;
}
.shanc_zp{display: flex;padding-left: 0.2rem;}
.page-box .ger_jl{display: grid;}
.zaop_sm{font-size: 0.24rem;color: #c1c1c1;padding: 0.1rem 0; line-height: 0.44rem;}
.ico-plus {
    width: .4rem;
    height: .4rem;
}

.upload_file {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    width: 100%;
    height: 100%;
}

.upload_img {
    max-width: 100%;
    max-height: 100%;
}

.upload_img_del {
    position: absolute;
    top: 0;
    right: 0;
    width: .32rem;
    height: .32rem;
		pointer-events: auto;
}

.mint-popup {
	width: 100%;
}

.mint-popup-head {
	/* 	position: absolute;
	top: 0;
	left: 0; */
	width: 100%;
	height: .8rem;
	font-size: .28rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #999;
}

.mint-popup-head li {
	width: 50%;
	height: 100%;
	padding: 0 .3rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.mint-popup-head li:last-child {
	color: #26A2FF;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-moz-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.picker-item {
	font-size: .24rem;
	color: #999;

}

.picker-selected {
	font-size: .32rem;
	height: 1rem;
	line-height: 1rem;
}



.page-box dl dd select
{float: right;
    text-align: right;
    width: 100%;
    line-height: 0.9rem;
    margin-top: 0.3rem;
    color: #444;
}
.duocxy_0{margin-top: 0.2rem;}
/*在线教育*/
.zaixianjy_xq{ border-bottom: none;padding-bottom: 0;}
.zaix_jg{ color: #db0202;line-height: 0.6rem;font-size: 0.42rem;}

.zxkc_tab{  background: #fff; 
    width: 94%;
    margin: 0.2rem auto;}
.zxkc_tab ul li{ text-align: center;
    color: #585858;
    font-size: 0.26rem;
    float: left;line-height: 0.6rem;margin-right: 1%;margin-bottom: 0.2rem;
	width: 49%;}

.zxkc_tab ul li a{display: block;border: 1px solid #f3f3f3;border-radius: 0.2rem;}
.tab_zxjy_sj.tab-active a {
    color: #000;border: 1px solid #eb2725;border-radius: 0.2rem;
    font-size: 0.26rem;line-height: 0.6rem;
}

.tab_zxjy_sj a {
    font-size: 0.26rem;
    color: #333;
}

.zaix_laos{ width: 94%; margin: 0 auto;color: #333;line-height: 0.6rem;
    font-size: 0.28rem;}
.zaixkc_jnj{ width: 94%;margin: 0 auto;color: #333;line-height: 0.6rem;
    font-size: 0.28rem;}
.zaixkc_jnj p{text-indent: 2em;}
/*个人信息*/

.topBox_0 .baoc{font-size: 0.26rem;line-height: 0.88rem;}
.xiugai_tx{text-align: center;margin: 0.4rem auto;}
.xiugai_tx img{width: 1.8rem; height:1.8rem; border-radius: 5rem;}
.xiugai_tx p{font-size: 0.26rem;color: #ccc;line-height: 0.4rem;margin-top: 0.1rem;}

/*设置*/

.yonghum{ font-size: 0.32rem;line-height: 0.4rem; color: #333;margin-left:3%;margin-top: 0.3rem;margin-bottom: 0.3rem; padding-right: 3%; border-bottom: 1px solid #f3f3f3;padding-bottom: 0.3rem;}
.dq_yhm{margin-left:3%;padding-right: 3%;color: #afafaf;display:flex; font-size: 0.28rem;border-bottom: 1px solid #f3f3f3;padding-bottom: 0.3rem;}
.dq_yhm img{width: 1.3rem;height: 1.3rem;border-radius: 5rem;margin-right: 0.2rem;}
.dq_yhm p{line-height: 1.3rem;}
.dq_yhm p span{color: #333;}
.shez-title{margin-left:3%;padding-right: 3%;border-bottom: 1px solid #f3f3f3;color: #6f6f6f; font-size: 0.3rem;line-height: 0.4rem;padding-bottom: 0.3rem;padding-top: 0.3rem;}
.shez-title span{float: right;}
.shez-title span img{width: 0.18rem;}
.tuic_dl{width: 94%;margin:0.3rem auto 0 auto;height:0.8rem;background: #2e63ea;border-radius: 5rem;line-height: 0.8rem;text-align: center;color: #fff;font-size: 0.32rem;}


/*我的订单*/
.duocxy{width: 100%;background: #f5f5f5;border-radius: 0;margin-top: 0.2rem;}
.wod_dingdn{border-bottom: none;}
.wode_dd ul li{margin:0 auto 0.2rem auto;padding:0.3rem 3% 0.3rem 3%;background: #fff;display: flex;}
.wode_dd ul li .dcxy_tx{width: 3.4rem;height: 1.4rem;float: left;border-radius: .1rem;margin-right: 0.25rem;}
.wode_dd ul li .dingd_zt{width: 1.9rem;text-align: right;color: #666;font-size: 0.22rem;line-height: 0.44rem;}
.wode_dd ul li .dcxy_tx img{width: 3.4rem;height: 1.4rem;flex-shrink: 0;margin-right: 0.1rem;border-radius:0.1rem;}
.wode_dd ul li .desc {display: flow-root;}
.wode_dd ul li .desc .xingm_0{font-size: .3rem;color: #333333;margin-bottom: .12rem;font-weight:normal;line-height: 0.44rem;}
.wode_dd ul li .desc .dcxy_xq{font-size: .22rem;color: #bbb9b9;line-height: 0.4rem; }
.wode_dd ul li .desc .dcxy_xq span{font-size: 0.36rem;}

.wode_dd ul li .wdkc_tx{width: 2.8rem;height: 1.4rem;float: left;border-radius: .1rem;margin-right: 0.25rem;}
.wode_dd ul li .wdkc_tx img{width: 2.8rem;height: 1.4rem;flex-shrink: 0;margin-right: 0.1rem;border-radius:0.1rem;}
.wode_dd ul li .qux_sc{font-size: .2rem;
    padding: 0.08rem 0.15rem;
    color: #999;
    margin-left: 0.2rem;
    border-radius: 1rem;
    border: 1px solid #f0f0f0;
    text-align: center;
    width: 2.2rem;
    height: 0.56rem;line-height: 0.4rem;}
.qb_xs{width: 94%;margin: 0.3rem auto;}

.wod_qianbao{background:linear-gradient(180deg, #fe6d3c, #ec1a35);border-top-right-radius:0.4rem;border-top-left-radius:0.4rem;padding:0.3rem 0.2rem; }
.wod_qianbao .key_yue{color: #fff;font-size: 0.22rem;line-height: 0.5rem;text-align: center;border-bottom: 1px dashed #fd8e7d;padding-bottom: 0.4rem;}
.wod_qianbao .key_yue .qn_su{font-size: 0.56rem;line-height: 0.6rem;}
.chongz_0{font-size: 0.22rem;color: #fff;display: flex;padding-top: 0.3rem;}
.chongz_0 .cz_yue{width: 50%; float: left;overflow: hidden;}
.chongz_0 .dongj_yue{float: right;width: 50%;text-align: right;}
.djq_jf{background: #fff;border-bottom-right-radius:0.4rem;border-bottom-left-radius:0.4rem;padding:0.3rem 0.2rem;display: flex;font-size: 0.22rem;text-align: center;}
.djq_jf .dajq{width: 50%;float: left;border-right: 1px solid #f0f0f0;}
.djq_jf .dajq .dajqn_je{font-size: 0.4rem;}
.djq_jf .jifn{width: 50%;float: right;}

.djq_jf .jifn .jifen_je{font-size: 0.4rem;}
.tix_coz{margin: 0.4rem auto 0.2rem auto;font-size: 0.3rem;width: 94%;text-align: center;}
.tix_coz .cong_z{border-radius:0.14rem;background: #ff5f38;color: #fff;width:48%;float: left;line-height: 0.85rem;}
.tix_coz .ti_xx{border-radius:0.14rem;background: #ffddd0;color: #ff5f38;width: 48%;float: right;line-height: 0.85rem;}


.yishukj{ background:none;
    margin-top: 0;}   
.yis_kj_list ul li.gq_kj .gqkj{width: 100%;}




/* 演出组讯*/
.yanczx_xiq{width: 100%;height: auto;overflow: hidden;margin:0 auto;display: flex; padding:0.4rem 3% 0.4rem 3% ;background:linear-gradient(75deg, #064fa9, #206ed1,#064fa9);}
.yanczx_xiq_l{width: 1.5rem; height: 1.5rem;margin-right: 0.3rem;border-radius:0.1rem;float: left;}
.yanczx_xiq_r{width: 75%;}
.yanczx_xiq_l img{width: 1.5rem; height: 1.5rem;margin-right: 0.3rem;border-radius:0.1rem;}
.yanczx_xiq h4 {display: flex;align-items: center;margin-bottom: .15rem;position: relative;z-index: 2;line-height: 0.5rem;}
.yanczx_xiq h4 span{font-size: .3rem;color: #fff;margin-right: .2rem;}
.yanczx_xiq .bioa_qian { width: 100%;height: 0.4rem;overflow: hidden;margin-bottom: 0.15rem;}
.yanczx_xiq .bioa_qian span{float: left;background: #e8f3ff;font-size: 0.18rem;color:#406089;padding: 0.08rem 0.1rem;margin-bottom: 0.2rem; margin-right: 0.13rem;border-radius:0.1rem;line-height: 0.24rem;  }
.yanczx_xiq .shij_did{margin-top: 0.04rem;font-size: .24rem;color: #fff;line-height: 0.38rem;}
.yanczx_xiq .shij_did i{font-size: .18rem;color: #ffffff;border-radius: .07rem;padding: .04rem .1rem;background: #fb5348;position: relative;margin-left: 0.2rem;}
.yanczx_xiq .shij_did .zhaom::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-left: .1rem solid transparent;
    border-bottom: .15rem solid #fb5348;
    border-right: .1rem solid transparent;
    position: absolute;
    left: -0.09rem;
    top: .1rem;
}

.yanczx_jj {
    height:1rem;
    line-height:1rem;
    position: relative;
    text-align: center;
    color: #585858;
    font-size: 0.29rem;
    display: block;
    float: left;
    width: 33%;
}
.yanczx_jj.tab-active:before {
    content: '';
    width: 30%;
    height: 4px;
    position: absolute;
    left: 57%;
    bottom: 0;
    margin-left: -25%;
    z-index: 4;
    border-radius: 100px;
background:linear-gradient(75deg, #034ba4, #51aaff);
}
.yanczx_jije{}

element.style {
}
.service-hot .list ul li p{color: #444;font-size: 0.28rem;}
.yanczx_jije p{font-size: 0.3rem;color: #444;text-indent: 2em;line-height: 0.46rem;}
.yanczx_jije img{width: 100%; margin: 0.2rem auto;}
.courseBox .sw_hz .zmxq_sz{font-size: 0.28rem;color: #666;line-height: 0.46rem;}
.courseBox .sw_hz .zmxq_bt{background-image: url("../images/ys_sais_12.png");background-size:0.12rem 0.12rem;border-radius:4rem;padding-left: 0.25rem;background-repeat: no-repeat;background-position: center left;}
.swhz_did dl {
    font-size: 0.22rem;
    line-height: 0.42rem;
	color: #fff;}
.swhz_did dl dd{float: left;}
.courseBox ul.sw_hz li .price dl {
    font-size: 0.28rem;
    line-height: 0.46rem;
    color: #666666;
}
/* 演出团体*/
.yanctuant_xiq{width: 100%;height: 4.4rem;}
.yanctuant_xiq img{width: 100%;height: 4.4rem;}
/* 演员风采详情*/
.yny_fc_jbxx table{width: 100%;}

.yny_fc_jbxx tr td{width: 50%; font-size: 0.26rem;color: #333;border-bottom: 1px dashed #e7e7e7;  line-height: 0.8rem;}
.yny_fc_jbxx tr td span{color: #999;}

.yny_fc_jbxx tr .xueyun{width: 100%;}

/* 人才需求*/
.rencaixq{margin-top: 0.2rem;}
.rcxq_logo{margin-right: 0.2rem;}
.rcxq_logo img{width: 1rem; height: 1rem; padding: 0.06rem;background: #fff;border-radius: 0.2rem;}
