@font-face{
	font-family: 'din';
	src: url(/themes/default/css/font/D_DIN.ttf) format("truetype");
}
@font-face{
	font-family: 'din-bold';
	src: url(/themes/default/css/font/D_DIN_Bold.ttf) format("truetype");
}
/*@font-face{
	font-family: 'PingFang-SC-regular';
	src: url(/themes/default/css/font/PingFang_SC_regular.ttf) format("truetype");
}*/

/*@font-face{
	font-family: 'PingFang-SC-regular';
	src: url('/themes/default/css/font/PingFang_SC_regular.eot');
  	src: url('/themes/default/css/font/PingFang_SC_regular.eot?#iefix') format('embedded-opentype'),
         url('/themes/default/css/font/PingFang_SC_regular.woff2') format('woff2'),
         url('/themes/default/css/font/PingFang_SC_regular.woff') format('woff'),
         url('/themes/default/css/font/PingFang_SC_regular.ttf')  format('truetype'),
         url('/themes/default/css/font/PingFang_SC_regular.svg#svgFontName') format('svg');
}*/

@font-face{
	font-family: 'PingFang-SC-regular';
	src: url(/themes/default/css/font/pingfangsc-regular.otf) format("truetype");
}

/*@font-face{
	font-family: 'PingFang_SC_Medium';
	src: url(/themes/default/css/font/PingFang_SC_Medium.ttf) format("truetype");
}*/
@font-face{
	font-family: 'PangMenZhengDao';
	src: url(/themes/default/css/font/PangMenZhengDao.ttf) format("truetype");
}

*{font-family: 'PingFang-SC-regular',sans-serif,Microsoft YaHei,Arial;}
body{min-width: 1320px;margin: 0 auto;}
div[body].fixed{overflow-y:scroll;}

.editor img{image-rendering: -moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode:nearest-neighbor;}


.text-line,[text-line]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.text-line.line3,[text-line][line3]{-webkit-line-clamp:3;}
.text-line.line4,[text-line][line4]{-webkit-line-clamp:4;}
.text-line.line5,[text-line][line5]{-webkit-line-clamp:5;}


#jximageshow .imgbox img{max-width: 1312px;max-height: calc(90% - 300px);margin-bottom: 170px;}
#jximageshow .icobox .tool .bottom .img-list .img{width: 88px;height: 88px;overflow: hidden;border-radius: 2px;border: solid 2px transparent;}
#jximageshow .icobox .tool .bottom .img-list .img.cur{border: solid 2px #FF961C;}
#jximageshow .tool{width: 100%;height: 178px;margin: 0 auto;left: auto;right: auto;}
#jximageshow .tool .number{display: none;}
#jximageshow .tool .bottom{width: 100%;padding: 0 0;background: rgba(0,0,0,0.90);height: 100%;}
#jximageshow .tool .bottom .a{margin: 0 auto;margin-top: 49px;}
#jximageshow .tool .bottom .a .fonts{font-size: 14px;color: #fff;margin-top: 14px;}
#jximageshow .tool .bottom .a:hover{background: none;}
#jximageshow .tool .bottom .img-list{max-width: 504px;margin: 0 auto;margin-top: 46px;display: inline-block;}


.i-pic img{object-fit:cover;}



/*顶部部分*/
#header{border-bottom: solid 1px #F1F1F1;position: fixed;left: 0;right: 0;top: 0;z-index: 10;}
.header-blank{height: 108px;}
#header .top{width: 100%;height: 47px;background: #1B1B1B;line-height: 47px;overflow: hidden;}
#header .top .logo{margin-left: 90px;max-width: 72px;}
#header .top .logo img{vertical-align: middle;max-width: 100%;}
#header .top .nav-list{margin-left: 64px;}
#header .top .nav-list .nav{font-size: 16px;color: #fff;padding: 0 46px;opacity: 0.8; position:relative;}
#header .top .nav-list .nav.first{padding-left: 0;}
#header .top .nav-list .nav:hover{opacity: 1;}
#header .top .nav-list .nav.first:before{margin-left:-32px;}
#header .top .nav-list .nav:before{position:absolute; top: 35px !important; height: 4px; background: url(/static/images/img5.png)no-repeat center; width:17px; display:none; left:50%; margin-left:-8.5px; content:'';}
#header .top .nav-list .nav.cur::before{display:block;}
#header .top .nav-list .nav.tmp-cur,#header .top .nav-list .nav.cur{opacity: 1;}
#header [hover-mask] .hoverbg{background: url(/static/images/img5.png)no-repeat center;top: auto !important;bottom: 5px !important;height: 4px;}
#header .bot{width: 100%;height: 60px;background: #fff;overflow: hidden;}
#header .bot .nav-list{line-height: 60px;/*margin-left: 178px;*/margin-left: 130px;}
#header .bot .nav-list .nav{font-size: 16px;color: #1B1B1B;padding: 0 34px;position: relative;}
#header .bot .nav-list .nav:hover{color: #FF961C;font-weight: normal;}
#header .bot .nav-list .nav.cur{font-weight: bolder;color: #1B1B1B;background: url(/static/images/pic6.png)no-repeat center 44px;}
#header .bot .search-list{width: 76px;height: 32px;/*background: #F5F5F5;*/border-radius: 50px;margin-top: 14px;line-height: 32px;}
#header .bot .search-list .submit{width: 76px;height: 32px;margin-left: 10px;background: url(/static/images/pic14.png)no-repeat center;}
#header .bot .search-list .submit:hover{background-image: url(/static/images/pic14_h.jpg);}
#header .bot .search-list .keywords{width: 30px;margin-left: 6px;font-size: 14px;color: #999;}
#header .bot .search-list .keywords::input-placeholder{color: #999;}
/*#header .bot .search-list:hover .submit{background-image: url(/static/images/img4_h.png);}
#header .bot .search-list:hover .keywords{color: #FF961C;}
#header .bot .search-list:hover .keywords::input-placeholder{color: #FF961C;}*/
/*剧宝顶部部分*/
#header.dg{left: 0;right: 0;top: 0;z-index: 3;border-bottom-color: #353C50;height: 56px;background: #21293e;}
#header .drygoods{}
#header .drygoods .logo{width: 100px;margin-top: 7px;}
#header .drygoods .nav-list{width: 780px;margin-left: 50px;}
#header .drygoods .contact{width: 82px;height: 32px;font-size: 14px;color: #1B1B1B;text-align: center;line-height: 32px;border-radius: 4px;background: #fff;margin-top: 12px;}
#header .drygoods .contact .a{}
#header .drygoods .nav-list .nav{font-size: 16px;color: #fff;opacity: 0.8;line-height: 56px;margin-right: 48px;}
#header .drygoods .nav-list .nav.cur{opacity: 1;background: url(/static/images/img52.png)no-repeat center 51px;}
#header .drygoods .nav-list .nav:last-child{margin-right: 0;}
#header .drygoods [hover-mask] .hoverbg{background-image: url(/static/images/img52.png);}
/*剧宝文章详情页顶部部分*/
#header.dg.two{background: #fff;border-bottom-color: #fff;}
#header.dg.two .drygoods .nav-list .nav{color: #1B1B1B;}
#header.dg.two .drygoods .contact{background: #0055FF;color: #fff;}
#article-detail.drygoods .more{width: 288px;height: 36px;line-height: 36px;color: #0055FF;border-color: #0055FF;}
#article-detail.drygoods .more:hover{background: #0055FF;color: #fff;}
.header-blank.two{height: 56px;}

@media screen and (max-width: 1200px) {
	#header .bot .nav-list{margin-left: 10px;}
	#header .bot .nav-list .nav{padding: 0 10px;}
}
@media screen and (max-width: 740px) {
	#header .bot .nav-list{margin-left: 10px;}
	#header .bot .nav-list .nav{font-size: 15px;padding: 0 16px;}
	#header .bot .search-list{display: none;}
}
@media screen and (max-width: 660px) {
	#header .bot .nav-list{margin-left: 0;}
	#header .bot .nav-list .nav{padding: 0 6px;}
}





/*底部部分*/
#footer{padding-top: 50px;padding-bottom: 24px;background: #1B1B1B;}
#footer .top .logo{width: 204px;}
#footer .top .nav-list{margin-left: 37px;width: calc(100% - 204px - 47px);}
#footer .top .logo .m-pic{text-align: left;}
#footer .top .logo .brief{font-size: 12px;color: #fff;opacity: 0.65;margin-top: 8px;line-height: 20px;}
#footer .top .nav-list .item .tit{font-size: 20px;color: #fff;margin-bottom: 20px;}
#footer .top .nav-list .nav-item{width: 130px;margin-left: 25px;}
#footer .top .nav-list .nav-item:first-child{margin-left: 0;}
#footer .top .nav-list .nav-item .list .li{margin-top: 20px;}
#footer .top .nav-list .nav-item .list .li:first-child{margin-top: 0;}
#footer .top .nav-list .nav-item .list .li .a{font-size: 14px;color: #fff;}
#footer .top .nav-list .partner-item{width: 300px;margin-right: 55px;}
#footer .top .nav-list .partner-item .partner .img{width: 71px;height: 30px;overflow: hidden;margin-right: 5px;margin-bottom: 5px;}
#footer .top .nav-list .partner-item .partner .img:nth-child(4n){margin-right: 0;}
#footer .top .nav-list .matrix-item{width: 380px;}
#footer .top .nav-list .matrix-item .img{width: 80px;margin-right: 20px;}
#footer .top .nav-list .matrix-item .img:nth-child(4n){margin-right: 0;}
#footer .top .nav-list .matrix-item .img .m-pic{height: 80px;}
#footer .top .nav-list .matrix-item .img .fonts{font-size: 14px;color: #fff;margin-top: 15px;}
#footer .mid{margin-top: 50px;}
#footer .mid .left{width: 70px;font-size: 12px;color: #fff;opacity: 0.65;text-align: right;}
#footer .mid .right{width: calc(100% - 62px - 5px);margin-left: -4px;}
#footer .mid .right .a{font-size: 12px;color: #fff;opacity: 0.65;margin-right: 5px;}
#footer .mid .right .a:last-child{margin-right: 0;}
#footer .bot{margin-top: 32px;}
#footer .bot .meg{margin-top: 16px;}
#footer .bot .meg:first-child{margin-top: 0;}
#footer .bot .meg .con{display: inline-block;font-size: 12px;color: #fff;opacity: 0.65;position: relative;padding-right: 5px;vertical-align: top;width: auto;max-width: 100%;}
#footer .bot .meg .con:after{position: absolute;width: 1px;height: 12px;background: #fff;opacity: 0.65;right: 0;top: 3px;z-index: 1;content: '';}
#footer .bot .meg .con:last-child{padding-right: 0;}
#footer .bot .meg .con:last-child:after{display: none;}
#footer .bot .meg .con.lasts{width: 140px;text-align: left;}
#footer .bot .meg .con.firsts{margin-left: 20px;}
/*剧宝底部部分*/
#footer .drygoods{}
#footer .drygoods .code-wrap{}
#footer .drygoods .code-wrap .item{width: 209px;margin-right: 218px;}
#footer .drygoods .code-wrap .item .img{width: 209px;height: 209px;background: url(/static/images/img40.png)no-repeat center/100%;overflow: hidden;}
#footer .drygoods .code-wrap .item .img::before{padding-top: 100%;}
#footer .drygoods .code-wrap .item .tit{font-size: 18px;color: #fff;margin-top: 12px;}
#footer .drygoods .code-wrap .item:nth-child(3n){margin-right: 0;}
#footer .drygoods .contact-wrap{margin-top: 50px;}
#footer .drygoods .contact-wrap .item{width: 517px;margin-right: 30px;height: 60px;background: rgba(255,255,255,0.12);line-height: 60px;padding: 0 10px;font-size: 16px;color: #fff;}
#footer .drygoods .contact-wrap .item:nth-child(2n){margin-right: 0;}

/*侧边栏*/
.right-side{position: fixed;right: 20px;top: 17%;z-index: 2;width: 104px;/*height: 500px;*/overflow: hidden;/*margin-top: -250px;*/}
.right-side .top{background: #fff;padding-top: 7px;border: solid 1px #E9E9E9;}
.right-side .top .item{width: 82px;text-align: center;padding-bottom: 8px;border-bottom: solid 1px #F4F5F7;margin: 0 auto;margin-top: 10px;cursor: default;}
.right-side .top .item:first-child{margin-top: 0;}
.right-side .top .item:last-child{border-bottom: none;}
.right-side .top .item .img{width: 100%;height: 84px;}
.right-side .top .item .fonts{font-size: 12px;color: #666;margin-top: 8px;}
.right-side .bot{margin-top: 14px !important;}
.right-side .bot .a{width: 104px;height: 104px;background: #fff url(/static/images/img106.png)no-repeat center;display: block;border: solid 1px #E9E9E9;}





/*Banner部分*/
.index-swiper .swiper-container{width: 100%;}
.index-swiper .swiper-pagination{bottom: 24px;}
.index-swiper .swiper-pagination span{margin: 0 3px;background: #fff;opacity: 1;width: 20px;height: 2px;}
.index-swiper .swiper-pagination span.swiper-pagination-bullet-active{opacity: 1;background: #FF961C;}
.index-swiper .pc .m-pic:after{padding-top: 23.17%;}
.index-swiper .mobile{display: none;}
.index-swiper .mobile .m-pic:after{padding-top: 77.77%;}
.index-swiper.drygoods-bn .pc .m-pic:after{padding-top: 25.625%;}
.index-swiper.drygoods-bn .swiper-pagination span.swiper-pagination-bullet-active{background: #0055FF;}
.index-swiper.drygoods-bn .pc .txt{z-index: 3;padding-top: 8%;width: 100%;left: 0;right: 0;top: 0;margin: auto;text-align: left;}
.index-swiper.drygoods-bn .pc .txt .ww{padding: 0 30px;}
.index-swiper.drygoods-bn .pc .txt .t1{margin-bottom: 30px;color: #fff;font-size: 52px;}
.index-swiper.drygoods-bn .pc .txt .t2{color: #fff;font-size: 24px;line-height: 30px;margin-bottom: 15px;height: 60px;overflow: hidden;}
.index-swiper.drygoods-bn .pc .txt .btn1{padding: 0 20px;height: 48px;line-height: 48px;background: #0055FF;border: 1px solid #0055FF;color: #fff;font-size: 16px;border-radius: 2px;min-width: 128px;}
.index-swiper.drygoods-bn .pc .txt .btn1:hover{background: #fff;color: #0055FF;border-color: #fff;}
.index-swiper img{image-rendering: -moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
.index-swiper video{width: 100%;object-fit:contain;display: block;left: 0;top: 0;z-index: 1;height: 100%;}


/*标题部分*/
.title-wrap{}
.title-wrap .title{font-size: 28px;color: #1B1B1B;font-weight: bolder;}
.title-wrap .en{font-size: 20px;color: #1B1B1B;font-weight: bolder;margin-top: 10px;}
.title-wrap .brief{font-size: 18px;color: #666;margin-top: 20px;}

/*more按钮*/
.more{width: 104px;height: 38px;border: 0.5px solid #f08519;border-radius: 4px;display: block;margin: 0 auto;text-align: center;line-height: 38px;color: #F08519;}
.more:hover{background: #f08519;color: #fff;}
.more.is-end{display: none;}
.more.opa0{opacity: 0;}



/*关于小黑探*/
#about{}
#about .wrap1{padding: 50px 0;background: #fff;}
#about .wrap1 .list{margin-top: 40px;}
#about .wrap1 .list .item{width: 136px;margin-right: 363px;text-align: center;margin-left: 18px;}
#about .wrap1 .list .item:nth-child(3n){margin-right: 0;margin-left: 0;}
#about .wrap1 .list .item .img{width: 136px;margin: 0 auto;}
#about .wrap1 .list .item .img::before{padding-top: 121%;}
#about .wrap1 .list .item .tit{font-size: 24px;color: #1B1B1B;font-weight: bolder;margin-top: 22px;}
#about .wrap1 .list .item .bri{font-size: 14px;color: #1B1B1B;margin-top: 16px;}
#about .wrap2{padding: 50px 0;background: #F4F5F7;}
#about .wrap2 .list{margin-top: 50px;}
#about .wrap2 .list .item{width: 285px;height: 331px;overflow: hidden;padding: 40px 24px;background: #fff;/*margin-right: 20px;*/border-radius: 6px;}
/*#about .wrap2 .list .item:nth-child(4n){margin-right: 0;}*/
#about .wrap2 .list .item .tit{font-size: 18px;color: #1B1B1B;margin-top: 20px;font-weight: bolder;}
#about .wrap2 .list .item .bri{font-size: 14px;color: #999;line-height: 26px;margin-top: 17px;height: 104px;overflow: hidden;}
#about .wrap2 .list .img{width: 90px;height: 90px;overflow: hidden;margin: 0 auto;}
#about .wrap2 .list .img img{position: absolute;top: 0;left: 0;width: 90px;height: 90px;}
#about .wrap2 .list .img img:first-child{z-index: 1;backface-visibility: hidden;}
#about .wrap2 .list .img:hover img{transform: rotateY(180deg);}
#about .wrap2 .list .item:hover{transform:translateY(-25px);}
#about .wrap3{padding: 50px 0;background: #fff;}
#about .wrap3 .list{margin-top: 50px;}
#about .wrap3 .list .item{width: 285px;height: 328px;overflow: hidden;padding: 20px 24px;box-shadow: 0px 0px 20px 0px rgba(239,241,243,0.5);margin-right: 20px;margin-bottom: 20px;border: 1px solid #f4f5f7;}
#about .wrap3 .list .item:nth-child(4n){margin-right: 0;}
#about .wrap3 .list .item .img{width: 150px;margin: 0 auto;}
#about .wrap3 .list .item .img::before{padding-top: 54.66%;}
#about .wrap3 .list .item .tit{font-size: 24px;color: #1B1B1B;font-weight: bolder;margin-top: 15px; height:60px; overflow:hidden;line-height: 30px;word-break:break-all;}
#about .wrap3 .list .item .bri{font-size: 14px;color: #1B1B1B;text-align: left;line-height: 26px;height: 104px;overflow: hidden;margin-top: 10px;}
#about .wrap3 .btn-list{margin-top: 30px;}
#about .wrap4{padding-top: 50px;background: url(/static/images/img125.png)no-repeat top/100%;}
#about .wrap4 .list{margin-top: 50px;}
#about .wrap4 .list .item{width: 332px;-webkit-transform-origin : 50% 100%;-moz-transform-origin : 50% 100%;-o-transform-origin : 50% 100%;-ms-transform-origin : 50% 100%;transform-origin : 50% 100%;}
#about .wrap4 .list .item::before{padding-top: 134%;}
#about .wrap4 .list .item img{image-rendering: -moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
#about .wrap5s{margin-top: -108px;padding-top: 108px;}
#about .wrap5 .cons{padding-top: 73px;padding-bottom: 62px;}
#about .wrap5 .list{margin-top: 50px;}
#about .wrap5 .list .big{margin-top: 50px;}
#about .wrap5 .list .big:first-child{margin-top: 0;}
#about .wrap5 .list .big .title{font-size: 14px;color: #999;text-align: center;position: relative;}
#about .wrap5 .list .big .title::before{width: 44.75%;height: 1px;background: #EBEBEB;position: absolute;left: 0;top: 9px;z-index: 1;content: '';}
#about .wrap5 .list .big .title::after{width: 44.75%;height: 1px;background: #EBEBEB;position: absolute;right: 0;top: 9px;z-index: 1;content: '';}
#about .wrap5 .list .big .con{margin-top: 50px;}
#about .wrap5 .list .big .con .item{width: 190px;box-shadow: 0px 0px 20px 0px rgba(239,241,243,0.50);background: #fff;border: 1px solid #f4f5f7;margin-right: 12px;margin-bottom: 20px;}
#about .wrap5 .list .big .con .item:nth-child(6n){margin-right: 0;}
#about .wrap5 .list .big .con .item::before{padding-top: 47.36%;}
#about .wrap6s{margin-top: -108px;padding-top: 108px;}
#about .wrap6 .cons{padding: 50px 0;background: #F4F5F7;}
#about .wrap6 .list{margin-top: 50px;}
#about .wrap6 .list .item{width: 386px;height: 134px;background: url(/static/images/img17.png)no-repeat center/cover;margin-right: 21px;margin-bottom: 21px;border-radius: 6px;padding: 36px 20px;}
#about .wrap6 .list .item:nth-child(3n){margin-right: 0;}
#about .wrap6 .list .item .tit{font-size: 20px;color: #1B1B1B;line-height: 25px;height: 50px;}
#about .wrap6 .list .item .bri{font-size: 14px;color: #999;margin-top: 8px;}
#about .wrap6 .btn-list{margin-top: 30px;}
#about .wrap7{padding: 50px 0;}
#about .wrap7 .btn-list{margin-top: 20px;}
#about .wrap7 .list{margin-top: 50px;}
#about .wrap7 .list .item{width: 540px;height: 120px;overflow: hidden;margin-right: 55px;margin-bottom: 30px;}
#about .wrap7 .list .item:nth-child(2n){margin-right: 0;}
#about .wrap7 .list .item .left{width: 256px;border-radius: 6px;height: 120px;overflow: hidden;}
#about .wrap7 .list .item .left::before{padding-top: 46.87%;}
#about .wrap7 .list .item .right{padding-top: 4px;padding-left: 12px;width: calc(100% - 256px);position: relative;height: 120px;overflow: hidden;padding-right: 10px;}
#about .wrap7 .list .item .right .tit{font-size: 16px;color: #1B1B1B;max-height: 48px;line-height: 24px;overflow: hidden;font-weight: bolder;margin-top: 5px;}
#about .wrap7 .list .item .right .bri{font-size: 14px;color: #666;margin-top: 10px;}
#about .wrap7 .list .item .right .meg{margin-top: 15px;position: absolute;left: 12px;bottom: 10px;z-index: 1;width: calc(100% - 12px - 12px);}
#about .wrap7 .list .item .right .meg .date{font-size: 12px;color: #C7C7C7;}
#about .wrap7 .list .item .right .meg .author{font-size: 12px;color: #C7C7C7; width:100px; overflow:hidden; height:12px; line-height:12px; overflow:hidden; text-align:right; margin-top:3px;}
#about .wrap7 .list .item:hover .right .tit{color: #FF961C;}
#about .wrap7 .list .item:hover .right .bri{color: #666666;}
#about .wrap7 .list .item:hover .right{background: linear-gradient(270deg,#f7f8fa 0%, rgba(247,248,250,0.00) 100%);}
#about .wrap8{padding: 50px 0;background: #F4F5F7 url(/static/images/img9.png)no-repeat bottom center;}
#about .wrap8 .list{margin-top: 50px;}
#about .wrap8 .list .item{width: 580px;margin-right: 40px;padding: 26px 26px;background: #fff;border-radius: 6px;}
#about .wrap8 .list .item:nth-child(2n){margin-right: 0;}
#about .wrap8 .list .item .tit{font-size: 18px;color: #1B1B1B;font-weight: bolder;}
#about .wrap8 .list .item .bri{font-size: 14px;color: #1B1B1B;margin-top: 18px;}




/*剧宝*/
#drygoods{}
#drygoods .more{border-color: #0055FF;color: #0055FF;}
#drygoods .more:hover{background: #0055FF;color: #fff;}
#drygoods .wrap1{padding: 98px 0;background: #DDE4F2;}
#drygoods .wrap1 .left{width: 640px;margin-right: 20px;}
#drygoods .wrap1 .right{width: 540px;}
#drygoods .wrap1 .left .tit{font-size: 32px;color: #1B1B1B;padding-bottom: 32px;font-weight: bolder;position: relative;}
#drygoods .wrap1 .left .tit::after{width: 32px;height: 6px;background: #0055FF;position: absolute;left: 0;bottom: 0;content: '';}
#drygoods .wrap1 .left .bri{margin-top: 20px;font-size: 16px;color: #333;line-height: 36px;}
#drygoods .wrap1 .right .img::before{padding-top: 85.69%;}
#drygoods .wrap2{padding-top: 50px;}
#drygoods .wrap2 .list{margin-top: 50px;}
#drygoods .wrap2 .list .item{width: 154px;margin-right: 107.5px;text-align: center;margin-bottom: 50px;height: 142px;overflow: hidden;}
#drygoods .wrap2 .list .item:nth-child(5n){margin-right: 0;}
#drygoods .wrap2 .list .item .img{width: 106px;margin: 0 auto;}
#drygoods .wrap2 .list .item .img::before{padding-top: 100%;}
#drygoods .wrap2 .list .item .tit{font-size: 16px;color: #1B1B1B;margin-top: 14px;}
#drygoods .wrap3{padding: 50px 0;background: #F4F5F7;}
#drygoods .wrap3 .con{margin-top: 50px;}
#drygoods .wrap3 .con .left{width: 204px;margin-right: 28px;}
#drygoods .wrap3 .con .right{width: 968px;height: 748px;overflow: hidden;position: relative;}
#drygoods .wrap3 .con .left .item{width: 100%;height: 63.5px;line-height: 63.5px;overflow: hidden;font-size: 18px;color: #1B1B1B;padding: 0 18px;border-radius: 3px;background: #fff;margin-top: 5px;}
#drygoods .wrap3 .con .left .item.cur{background: #0055FF;color: #fff;}
#drygoods .wrap3 .con .left .item:first-child{margin-top: 0;}
#drygoods .wrap3 .con .right .item{width: 860px;margin: 0 auto;margin-top: 64px;display: none;}
#drygoods .wrap3 .con .right .item::before{padding-top: 67.44%;}
/*#drygoods .wrap3 .con .right::after{content: '';width: 100%;height: 64px;background: #cbd4ff url(/static/images/img41.png)no-repeat center/cover;z-index: 1;top: 0;left: 0;position: absolute;}*/
#drygoods .wrap3 .con .right .zs{content: '';width: 100%;height: 80px;background: #cbd4ff url(/static/images/img41.png)no-repeat center/cover;z-index: 1;top: 0;left: 0;position: absolute; border-radius:5px 5px 0px 0px;}
#drygoods .wrap3 .con .right .bd{background:#FFFFFF; width:968px; height:746px; z-index:5; position:relative; border-radius:5px 5px 0px 0px; top:9;}
#drygoods .wrap3 .con .right .item.cur{display: block;}
#drygoods .wrap4{padding: 50px 0;}
#drygoods .wrap4 .list{margin-top: 50px;}
#drygoods .wrap4 .list .item{width: 285px;height: 420px;background: #fff;border: 1px solid #eef1ff;border-radius: 6px;margin-right: 20px;overflow: hidden;}
#drygoods .wrap4 .list .item:nth-child(4n){margin-right: 0;}
#drygoods .wrap4 .list .item .top{height: 64px;background: #E3EDFF;padding: 0 16px;}
#drygoods .wrap4 .list .item .top .tit{font-size: 16px;color: #000;margin-left: 8px;width: calc(100% - 44px - 8px);font-weight: bolder;margin-top: 24px;}
#drygoods .wrap4 .list .item .top .img{width: 44px;border-radius: 50%;margin-top: 10px;}
#drygoods .wrap4 .list .item .top .img::before{padding-top: 100%;}
#drygoods .wrap4 .list .item .bot{padding: 14px 16px;background: #fff;}
#drygoods .wrap4 .list .item .bot .tit{font-size: 16px;color: #1B1B1B;font-weight: bolder;}
#drygoods .wrap4 .list .item .bot .bri{font-size: 14px;color: #333;line-height: 30px;margin-top: 6px;height: 180px;overflow: hidden;}
#drygoods .wrap4 .list .item .bot .img{width: 114px;margin: 0 auto;margin-top: 6px;}
#drygoods .wrap4 .list .item .bot .img::before{padding-top: 100%;}
#drygoods .wrap5{margin-top: -56px;padding-top: 56px;}
#drygoods .wrap5con{padding: 50px 0 35px 0;background: url(/static/images/img37.png)no-repeat center/cover;}
#drygoods .wrap5 .big-title .title{font-size: 38px;color: #fff;width: 100%;height: 90px;line-height: 90px;background: url(/static/images/img36.png)no-repeat center/cover;overflow: hidden;font-weight: bolder;}
#drygoods .wrap5 .big-title .brief{font-size: 18px;color: #fff;margin-top: 24px;}
#drygoods .wrap5 .code-list{margin-top: 50px;}
#drygoods .wrap5 .code-list .left{width: 780px;}
#drygoods .wrap5 .code-list .right{width: 260px;margin-left: 48px;}
#drygoods .wrap5 .code-list .left .item{width: 209px;margin-right: 50px; margin-bottom:15px;}
#drygoods .wrap5 .code-list .left .item:last-child{margin-right: 0;}
#drygoods .wrap5 .code-list .left .item .code{width: 209px;height: 209px;background: url(/static/images/img38.png)no-repeat center/cover;}
#drygoods .wrap5 .code-list .left .item .code .img{padding-top: 100%;}
#drygoods .wrap5 .code-list .left .item .tit{font-size: 18px;color: #fff;margin-top: 12px;}
#drygoods .wrap5 .code-list .right .item{width: 260px;height: 54px;background: #FFD644;border-radius: 40px;text-align: center;line-height: 54px;font-size: 18px;color: #1B1B1B;margin-top: 18px;}
#drygoods .wrap5 .code-list .right .item b{font-size: 22px;}
#drygoods .wrap5 .code-list .right .item:first-child{margin-top: 0;}
#drygoods .wrap6 .wrap-one .wrap3{background: #fff;}
#drygoods .wrap6 .wrap-two .wrap5{background: #F4F5F7;padding-bottom: 62px;}
#drygoods .wrap7 .bigcon{padding: 50px 0;}
#drygoods .wrap7 .cate-wrap{margin-top: 30px;border-bottom: solid 1px #E1E1E1;}
#drygoods .wrap7 .cate-wrap .item{font-size: 20px;color: #1B1B1B;margin: 0 29px;padding-bottom: 12px;border-bottom: solid 2px transparent;display: inline-block;}
#drygoods .wrap7 .cate-wrap .item.cur{color: #5472FF;border-color: #5472FF;}
#drygoods .wrap7 .con{margin-top: 50px;}
#drygoods .wrap7 .con .list{display: none;}
#drygoods .wrap7 .con .list.cur{display: block;}
#drygoods .wrap7 .con .list .item{width: 460px;height: 382px;background: #ffffff;border: 1px solid #f4f5f7;border-radius: 8px;box-shadow: 0px 0px 25px 0px rgba(239,241,243,0.70);padding: 24px 24px;}
#drygoods .wrap7 .con .list .item .img::before{padding-top: 47.08%;}
#drygoods .wrap7 .con .list .item .tit{font-size: 18px;color: #1B1B1B;line-height: 24px;margin-top: 16px;font-weight: bolder; height:24px; overflow:hidden;}
#drygoods .wrap7 .con .list .item .bri{font-size: 14px;color: #666;margin-top: 10px;}
#drygoods .wrap7 .con .list .item .meg{margin-top: 36px;}
#drygoods .wrap7 .con .list .item .meg .date{font-size: 12px;color: #C7C7C7;}
#drygoods .wrap7 .con .list .item .meg .author{font-size: 12px;color: #C7C7C7; width:100px; height:12px; line-height:12px; overflow:hidden; text-align:right;}
#drygoods .wrap7 .con .list .btns{width: 69px;height: 69px;border-radius: 50%;display: block;box-shadow: 0px 0px 25px 0px rgba(239,241,243,0.70);z-index: 2;top: 50%;margin-top: -35px;display: block !important;}
#drygoods .wrap7 .con .list .btns.prev{background: url(/static/images/img31.png)no-repeat center/100%;left: 0;right: auto;}
#drygoods .wrap7 .con .list .btns.next{background: url(/static/images/img32.png)no-repeat center/100%;right: 0;left: auto;}
#drygoods .wrap8 .bigcon{padding: 50px 0;background: #F4F5F7;}
#drygoods .wrap8 .cate-wrap{margin-top: 30px;border-bottom: solid 1px #E1E1E1;}
#drygoods .wrap8 .cate-wrap .item{font-size: 20px;color: #1B1B1B;margin: 0 29px;padding-bottom: 12px;border-bottom: solid 2px transparent;display: inline-block;}
#drygoods .wrap8 .cate-wrap .item.cur{color: #5472FF;border-color: #5472FF;}
#drygoods .wrap8 .con{margin-top: 50px;}
#drygoods .wrap8 .con .list .item{width: 386px;height: 148px;background: #fff;border-radius: 6px;padding: 20px 20px;margin-right: 21px;margin-bottom: 20px;}
#drygoods .wrap8 .con .list .item:nth-child(3n){margin-right: 0;}
#drygoods .wrap8 .con .list .item .left{width: 78px;margin-right: 12px;}
#drygoods .wrap8 .con .list .item .left .m-pic::before{padding-top: 138%;}
#drygoods .wrap8 .con .list .item .right{width: calc(100% - 90px);}
#drygoods .wrap8 .btn-list{margin-top: 30px;}
#drygoods .wrap8 .con .list .item .right .title{line-height: 16px;margin-top: 5px;}
#drygoods .wrap8 .con .list .item .right .title .cate{font-size: 12px;color: #FF961C;min-width: 32px;height: 18px;line-height: 18px;overflow: hidden;background: rgba(255,150,28,0.15);text-align: center;}
#drygoods .wrap8 .con .list .item .right .title .tit{font-size: 16px;color: #1B1B1B;margin-left: 6px;font-weight: bold;}
#drygoods .wrap8 .con .list .item .right .tag-list{margin-top: 14px;}
#drygoods .wrap8 .con .list .item .right .tag-list .tag{font-size: 12px;color: #999;min-width: 28px;height: 18px;line-height: 18px;text-align: center;margin-right: 8px;border: solid 1px #ccc;margin-bottom: 5px;}
#drygoods .wrap8 .con .list .item .right .tag-list .tag:last-child{margin-right: 0;}
#drygoods .wrap8 .con .list .item .right .nums{font-size: 12px;margin-top: 14px;}
#drygoods .wrap9 .bigcon{padding: 50px 0;background: #fff;}
#drygoods .wrap9 .cate-wrap{margin-top: 30px;border-bottom: solid 1px #E1E1E1;}
#drygoods .wrap9 .cate-wrap .item{font-size: 20px;color: #1B1B1B;margin: 0 29px;padding-bottom: 12px;border-bottom: solid 2px transparent;display: inline-block;}
#drygoods .wrap9 .cate-wrap .item.cur{color: #5472FF;border-color: #5472FF;}
#drygoods .wrap9 .con{margin-top: 50px;}
#drygoods .wrap9 .con .list .item .img::before{padding-top: 194%;}
#drygoods .wrap9 .con .list .item .tit{font-size: 16px;color: #1B1B1B;margin-top: 20px;}
#drygoods .wrap9 .con .list .btns{width: 69px;height: 69px;border-radius: 50%;display: block;box-shadow: 0px 0px 25px 0px rgba(239,241,243,0.70);z-index: 2;top: 50%;margin-top: -60px;}
#drygoods .wrap9 .con .list .btns.prev{background: url(/static/images/img31.png)no-repeat center/100%;left: -90px;right: auto;}
#drygoods .wrap9 .con .list .btns.next{background: url(/static/images/img32.png)no-repeat center/100%;right: -90px;left: auto;}


/*开店周边*/
#store{background: #f4f5f7;padding-top: 20px;padding-bottom: 50px;}
#store .con{background: #fff;padding: 28px 24px;border-radius: 6px;margin-top: 20px;}
#store .con:first-child{margin-top: 0;}
#store .big-tit{font-size: 28px;color: #1B1B1B;font-weight: bolder;}
#store .cate-wrap{margin-top: 30px;background: #F7F8FA;padding: 24px 12px;}
#store .cate-wrap .left{font-size: 14px;color: #1B1B1B;width: 52px;line-height: 30px;}
#store .cate-wrap .right{width: calc(100% - 52px);}
#store .cate-wrap .right .cate{height: 30px;line-height: 28px;border: solid 1px #C8C8C9;padding: 0 10px;font-size: 14px;color: #999;text-align: center;margin-right: 8px;border-radius: 2px;}
#store .cate-wrap .right .cate.cur:hover{background: #1B1B1B; color: #fff; border-color: #1B1B1B;}
#store .cate-wrap .right .cate:last-child{margin-right: 0;}
#store .cate-wrap .right .cate.cur{border-color: #1B1B1B;background: #1B1B1B;color: #fff;}
#store .cate-wrap .right .cate:hover{color: #1b1b1b;border-color:#1b1b1b;}
#store .list .item{width: 337px;margin-right: 40px;margin-top: 30px;}
#store .list .item:nth-child(3n){margin-right: 0;}
#store .list .item:hover .right .tit{color: #FF961C;}
#store .list .item .left{width: 123px;overflow: hidden;border-radius: 4px;}
#store .list .item .left::before{padding-top: 100%;}
#store .list .item .right{width: 200px;margin-left: 14px;}
#store .list .item .right .tit{font-size: 18px;color: #1B1B1B;/*margin-top: 10px;*/font-weight: bolder;}
#store .list .item .right .sales{font-size: 14px;color: #999;margin-top: 12px;}
#store .list .item .right .price-list{margin-top: 20px;}
#store .list .item .right .price-list .price{font-size: 18px;color: #FF4D00;font-weight: bolder;}
#store .list .item .right .price-list .price .p1{font-size: 14px;color: #FF4D00;font-weight: bolder;margin-right: -6px;}
#store .list .item .right .price-list .price .p2{font-size: 18px;color: #FF4D00;font-weight: bolder;}
#store .list .item .right .price-list .price2{margin-left: 3px;text-decoration:line-through;margin-top: 6px;color: #999;}
#store .list .item .right .price-list .price2 .p1{font-size: 12px;color: #999;font-weight: bolder;margin-right: -6px;}
#store .list .item .right .price-list .price2 .p2{font-size: 12px;color: #999;font-weight: bolder;}
#store .btn-list{margin-top: 50px;}


/*商品详情*/
#store-detail{padding-top: 50px;padding-bottom: 50px;background: #fefefe;}
#store-detail .con{background: #fff;}
#store-detail .con .left{width: 50%;/*background: #F4F5F7;*/min-height: 916px; border-radius:5px 0px 0px 0px; overflow:hidden;}
#store-detail .con .left .top .item img{image-rendering: -moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
#store-detail .con .right{width: 50%;min-height: 916px;padding: 30px 24px;padding-bottom: 0;}
#store-detail .con .left .top .item::before{padding-top: 100%;}
#store-detail .con .left .bot{margin-top: 40px;}
#store-detail .con .left .bot .container{width: 392px;margin: 0 auto;margin-top: 40px;}
#store-detail .con .left .bot .btns{width: 32px;height: 80px;display: block;position: absolute;display: block !important;}
#store-detail .con .left .bot .btns.prev{background: url(/static/images/img59_h.png)no-repeat center;left: 30px;top: 0;}
#store-detail .con .left .bot .btns.next{background: url(/static/images/img60_h.png)no-repeat center;right: 30px;top: 0;}
#store-detail .con .left .bot .btns.swiper-button-disabled.prev{background-image: url(/static/images/img59.png);}
#store-detail .con .left .bot .btns.swiper-button-disabled.next{background-image: url(/static/images/img60.png);}
#store-detail .con .left .bot .item::before{padding-top: 100%;}
#store-detail .con .left .leftcon{/*background: #F4F5F7;*/}
#store-detail .con .right .title{font-size: 24px;color: #1B1B1B;font-weight: bolder;position: fixed;background: #fff;padding-top: 158px;top: 30px;z-index: 2;width: 550px;padding-bottom: 20px;
}
#store-detail .con .right .meg-list{/*margin-top: 20px;*/margin-top: 53px;}
#store-detail .con .right .meg-list .meg{font-size: 16px;color: #999;margin-top: 10px;}
#store-detail .con .right .meg-list .meg:first-child{margin-top: 0;}
#store-detail .con .right .price-list{margin-top: 15px;}
#store .list .item .right .price-list .price{font-size: 20px;color: #FF4D00;font-weight: bolder;}
#store-detail .con .right .price-list .price .p1{font-size: 20px;color: #FF4D00;font-weight: bolder;margin-right: -6px;}
#store-detail .con .right .price-list .price .p2{font-size: 30px;color: #FF4D00;font-weight: bolder;}
#store-detail .con .right .price-list .price2{margin-left: 6px;text-decoration:line-through;margin-top: 18px;color: #999;}
#store-detail .con .right .price-list .price2 .p1{font-size: 12px;color: #999;margin-right: -6px;}
#store-detail .con .right .price-list .price2 .p2{font-size: 12px;color: #999;}
#store-detail .con .right .btn-list{margin-top: 15px;}
#store-detail .con .right .btn-list .buy{width: 149px;height: 46px;background: #FF961C;font-size: 18px;color: #fff;text-align: center;line-height: 46px;border-radius: 4px;border: solid 1px #FF961C;}
/*#store-detail .con .right .btn-list .buy:hover{background: #fff;color: #FF961C;}*/
#store-detail .con .right .detail{margin-top: 30px;padding-top: 16px;border-top: solid 1px #F1F1F1;}
#store-detail .con .right .detail .tit{font-size: 24px;color: #1B1B1B;font-weight: bolder;}
#store-detail .con .right .detail .editor{margin-top: 10px;font-size: 16px;color: #1B1B1B;line-height: 32px;}
#store-detail .con .right .detail .editor *{font-size: 16px;color: #1B1B1B;line-height: 32px;}
#store-detail .con .right .detail .editor .item .value.b{font-weight: bolder;}
#store-detail .con .right .detail .editor .item .value.red{color: red;}
#code-con .con{padding: 20px 31px;}
#code-con .img{width: 120px;}
#code-con .img::before{padding-top: 100%;}
#code-con .tit{font-size: 12px;color: #999;margin-top: 5px;}

[code-con] .con{padding: 20px 28px;text-align: center;}
[code-con] .img{width: 72px;margin: 0 auto;}
[code-con] .img::before{padding-top: 100%;}
[code-con] .tit{font-size: 12px;color: #999;margin-top: 5px;}


/* 剧单列表 */
#script{background:#F4F5F7;padding: 20px 0 30px;min-height: 500px;}
#script .top{background: #fff; padding: 30px; border-radius: 6px; margin-bottom: 20px;}
#script .top .big-title{font-size: 28px;font-weight: 600;text-align: LEFT;color: #1b1b1b;line-height: 28px; margin-bottom: 30px;}
#script .top .box{background: #F7F8FA; border-radius: 6px; padding: 24px 20px;}
#script .top .box .type-list{margin-bottom: 26px;}
#script .top .box .type-list:last-child{margin-bottom: 0;}
#script .top .box .tit{width: 32px;height: 30px;font-size: 14px;font-weight: 400;text-align: CENTER;color: #1b1b1b;line-height: 30px;margin-right: 14px;}
#script .top .box .list{width: calc(100% - 54px);}
#script .top .box .list .t-item{margin-right: 12px;padding: 0 10px;height: 30px;line-height: 28px;background: transparent; border: 0.5px solid #999999; border-radius: 2px; font-size: 14px;font-weight: 400;color: #999999; }
#script .top .box .list .t-item:hover{color: #1b1b1b;border: 0.5px solid #1b1b1b;border-radius: 2px;}
#script .top .box .list .t-item.cur{background: #1B1B1B; color: #fff;}
#script .top .box .list .t-more{height: 30px;display: flex;align-items: center;}
#script .top .box .list .t-more .txt{font-size: 14px;
font-weight: 400;color: #999999; padding: 0 2px;}
#script .top .box .list .t-more .jt{width: 10px; height: 6px;}

#script .top.bots .box .list .t-item{margin-bottom: 10px;}
#script .top.bots .box .list{height: 30px;overflow: hidden;position: relative;}
#script .top.bots .box .list .t-more{position: absolute;right: 0;top: 0;z-index: 1;}
#script .top.bots .box .list.cur{height: auto;}

#script .cont{}
#script .cont .c-box{/*width: 32.3%; margin-right: 1%;*/ border-radius: 6px; overflow: hidden; margin-bottom: 20px; background: #fff;}
/*#script .cont .c-box:nth-of-type(3n){margin-right:0;}*/
#script .cont .c-box .t-box{}
#script .cont .c-box .t-box .pic-frame{width: 100%; height: 226px; position: relative;background: #ccc; border-radius: 6px 0px 0px 6px;}
#script .cont .c-box .t-box .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#script .cont .c-box .t-box .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
#script .cont .c-box .t-box .info{bottom: 0; left: 0; width: 100%; padding: 0 8% 20px 5%; background: linear-gradient(0deg,#433c66 0%, rgba(67,60,102,0.80) 0%, rgba(67,60,102,0.00));height: 100%;}
#script .cont .c-box .t-box .info .con{position: absolute;left: 0;bottom: 0;width: 100%;padding: 20px 18px;}
#script .cont .c-box .t-box .info .tag{margin-bottom: 14px;font-size: 18px;font-weight: 600;color: #ffffff;line-height: 18px;}
#script .cont .c-box .t-box .info .p1{margin-bottom: 10px;font-size: 12px;font-weight: 400;color: #ffffff;line-height: 12px;}
#script .cont .c-box .t-box .info .p2{font-size: 14px;font-weight: 400;color: #ffffff;line-height: 22px;}
#script .cont .c-box .b-box {width: 100%; padding: 20px; padding-bottom:0; display: flex; flex-wrap: wrap;}
#script .cont .c-box .b-box  .b-item{width: 100%; margin-bottom: 30px; display: flex; align-items: center;}
#script .cont .c-box .b-box  .b-item:nth-of-type(3n){margin-right: 0;}
#script .cont .c-box .b-box  .b-item .pic-frame{width: 23.5%; height: 104px; position: relative;background: #ccc; border-radius: 4px;}
#script .cont .c-box .b-box  .b-item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#script .cont .c-box .b-box  .b-item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 4px;}
#script .cont .c-box .b-box  .b-item .pic-frame .tag{top: 5px; left: 5px;padding: 3px 4px;background: #1b1b1b; border-radius: 2px;font-size: 12px; font-weight: 400;color: #ffffff;line-height: 12px;}
#script .cont .c-box .b-box  .b-item .txt{width: calc(70.19% - 12px); padding-left:12px;}
/*#script .cont .c-box .b-box  .b-item .txt .t-txt{min-height: 90px}*/
#script .cont .c-box .b-box  .b-item .txt .name{font-size: 14px;  font-weight: 500;color: #1B1B1B;line-height: 14px; margin-bottom: 14px;font-weight: bolder;}
#script .cont .c-box .b-box  .b-item .txt .name .t{width: 32px;height: 18px;background: rgba(255,150,28,0.15);border-radius: 2px;overflow: hidden;margin-right: 6px;text-align: center;line-height: 18px;font-size: 12px;color: #FF961C;font-weight: normal;}
#script .cont .c-box .b-box  .b-item .txt .name .n{margin-top: 2px;width: calc(100% - 40px);}
#script .cont .c-box .b-box  .b-item:hover .txt .name{color: #ff961c;}
#script .cont .c-box .b-box  .b-item .txt .tag-list{margin-bottom: 14px;height: 20px;overflow: hidden;}
#script .cont .c-box .b-box  .b-item .txt .tag-list .tag{padding: 3px 4px; border: 0.5px solid #999999; border-radius: 2px; font-size: 12px; font-weight: 400; color: #999999;line-height: 12px; margin-right: 8px; margin-bottom: 5px;}
#script .cont .c-box .b-box  .b-item .txt .author{font-size: 14px; font-weight: 400;color: #999999;line-height: 14px;margin-bottom: 14px;}
#script .cont .c-box .b-box  .b-item .txt .data{font-size: 14px; font-weight: 400;color: #999999;line-height: 14px;margin-top: 5px;}
#script .cont .c-box .more{width: 288px; height: 36px; margin-bottom: 20px;}
/*hey板报*/
#script .cont .item{width: 380px; margin-right: 20px;border-radius: 6px; overflow: hidden; margin-bottom: 20px; background: #fff;height: 704px;}
/*#script .cont .item:nth-child(3n){margin-right: 0;}*/
#script .cont .item .con{padding: 20px 20px;}
#script .cont .item .con .title{font-size: 20px;color: #1B1B1B;font-weight: bolder;}
#script .cont .item .con .date{font-size: 14px;color: #999999;margin-top: 8px;}
#script .cont .item .con .brief{font-size: 14px;color: #1B1B1B;line-height: 22px;margin-top: 20px;height: 66px;overflow: hidden;position: relative;}
#script .cont .item .con .brief .a{font-size: 14px;color: #FF961C;margin-left: 10px;position: absolute;right: 0;bottom: 0;z-index: 1;background: #fff;padding: 0 8px;}
#script .cont .item .con .brief.cur{height: auto;}
#script .cont .item .con .brief .a.cur{position: static;}
#script .cont .item .con .img-list{margin-top: 20px;}
#script .cont .item .con .img-list .img{display: block;border-radius: 6px;}
#script .cont .item .con .img-list.one .img{/*width: 100%;*/ width:346px; height:346px; overflow:hidden;}
#script .cont .item .con .img-list.one .img::before{padding-top: 100%;}
#script .cont .item .con .img-list.two .img{/*width: 47.5%;*/margin-right: 2%; width:165px; height:165px; overflow:hidden;}
#script .cont .item .con .img-list.two .img:nth-child(2n){margin-right: 0;}
#script .cont .item .con .img-list.two .img::before{padding-top: 100%;}
#script .cont .item .con .img-list.three .img{/*width: 30.66%;*/margin-right:12px; width:105px; height:105px; overflow:hidden;}
#script .cont .item .con .img-list.three .img:nth-child(3n){margin-right: 0;}
#script .cont .item .con .img-list.three .img::before{padding-top: 100%;}
#script .cont .item .con .img-list.three .img:nth-child(4),#script .cont .item .con .img-list.three .img:nth-child(5),#script .cont .item .con .img-list.three .img:nth-child(6){margin-top: 12px;}
#script .cont .item.three{height: 648px;}
#script .cont .item.two{height: 514px;}
#script .cont .item.one{height: 380px;}



/* 剧单详情 */
#script-detail{background: #F4F5F7;padding: 20px 0 ;}
#script-detail .top{height: 212px; margin-bottom: 20px; background: #ccc; border-radius: 6px; padding-top: 47px;}
#script-detail .top .name{font-size: 32px;font-weight: 600;color: #ffffff;line-height: 32px;letter-spacing: 0.16px; margin-bottom: 24px;}
#script-detail .top .p1{font-size: 14px;font-weight: 400;color: #ffffff;line-height: 24px; margin-bottom: 24px;}
#script-detail .top .p2{font-size: 14px;font-weight: 400; color: #ffffff;line-height: 14px;}
#script-detail .top .con{position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;background: linear-gradient(0deg,rgba(67,60,102,0.98) 0%, rgba(67,60,102,0.70) 0%, rgba(67,60,102,0.20));width: 100%;height: 100%;display: flex;align-items: center;}
#script-detail .top .con .bigs{margin: 0 auto;}
#script-detail .main{background: #fff; border-radius: 6px; padding: 30px 30px 50px;}
#script-detail .main .cont{width: 100%; display: flex; flex-wrap: wrap;}
#script-detail .main .cont .item{width: calc(33.61% - 40px); margin: 0 40px 30px 0;display: block;}
#script-detail .main .cont .item:nth-of-type(3n){margin-right: 0;}
#script-detail .main .cont .item .pic{width: 104px; height: 140px; border-radius: 4px; background: #ccc;display: inline-block;vertical-align: top;}
#script-detail .main .cont .item .pic .t{top: 5px; left: 5px;padding: 3px 4px;background: #1b1b1b; border-radius: 2px;font-size: 12px; font-weight: 400;color: #ffffff;line-height: 12px;}
#script-detail .main .cont .item .info{width: calc(100% - 104px - 14px); padding-left:14px;display: inline-block;vertical-align: top;height: 140px;overflow: hidden;}
#script-detail .main .cont .item .info .name{font-size: 18px;  font-weight: 500;color: #1b1b1b;line-height: 18px; margin-bottom: 18px; height:18px; overflow:hidden;margin-top: 10px;font-weight: bolder;}
#script-detail .main .cont .item .info .name .t{width: 32px;height: 18px;background: rgba(255,150,28,0.15);border-radius: 2px;overflow: hidden;margin-right: 6px;text-align: center;line-height: 18px;font-size: 12px;color: #FF961C;font-weight: normal;}
#script-detail .main .cont .item .info .name .n{width: calc(100% - 40px);}
#script-detail .main .cont .item:hover .info .name .n{color: #ff961c;}
#script-detail .main .cont .item .info .tag-list{margin-bottom: 18px;height: 18px;overflow: hidden;}
#script-detail .main .cont .item .info .tag-list .tag{/*width: calc(24.023% - 8px);*/padding: 2px 2px; border: 0.5px solid #999999; border-radius: 2px; font-size: 12px; font-weight: 400; color: #999999;line-height: 12px; margin-right: 8px; margin-bottom: 5px;}
#script-detail .main .cont .item .info .author{font-size: 14px; font-weight: 400;color: #999999;line-height: 14px;  margin-bottom: 18px;}
#script-detail .main .cont .item .info .data{font-size: 14px; font-weight: 400;color: #999999;line-height: 14px;}
#script-detail .main .more{margin-top: 20px;}
#script-detail .page{margin: 50px 0; width: 100%; display: flex; justify-content: center;}
#script-detail .page .pg{width:6.5%; margin-right: 98px;}
#script-detail .page .pg.next{margin-right: 0;}
#script-detail .page .pg .btn{width: 50px; height: 50px; margin: 0 auto 14px; background: #fff; border-radius: 50%; }
#script-detail .page .pg .btn .i1{display: inline-block;}
#script-detail .page .pg .btn .i2{display: none;}
#script-detail .page .pg .btn:hover .i1{display: none;}
#script-detail .page .pg .btn:hover .i2{display: inline-block;}
#script-detail .page .pg .btn:hover{background: #FF961C;}
#script-detail .page .pg .txt{font-size: 14px;font-weight: 400;color: #1b1b1b;line-height: 14px;}

/* 剧本详情 */
#drama-detail{margin-bottom: 50px;}
#drama-detail .box{width: 100%;padding: 20px 0; }
#drama-detail .box .pic_box{width: 23.67%; height: 443px;}
#drama-detail .box .pic_box .pic1{width: 100%;margin-bottom: 15px;}
#drama-detail .box .pic_box .pic1 .slide{width: 100% !important;height: 378px; border-radius: 6px;}
#drama-detail .box .pic_box .pic1 .slide img{image-rendering:-moz-crisp-edges; image-rendering:-o-crisp-edges; image-rendering:-webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode:nearest-neighbor;}
#drama-detail .box .pic_box .cont2{width: 100%; padding: 0 30px;}
#drama-detail .box .pic_box .pic2 .slide{width: 45px !important; height: 45px; margin-right: 14px !important; background: #fff;}
#drama-detail .box .pic_box .but{width: 18px;height: 45px;line-height: 45px;text-align: center;color: #c9c9c9;font-size: 28px;z-index: 2;}
#drama-detail .box .pic_box .but.swiper-button-disabled{opacity: 0.5;}
#drama-detail .box .pic_box .prev{position: absolute;bottom: 6px;left: 0; background: url(/static/images/jt11.png) no-repeat center;}
#drama-detail .box .pic_box .next{position: absolute;bottom: 6px;right: 0; background: url(/static/images/jt12.png) no-repeat center;}
#drama-detail .box .content{width: 74.3%; margin-bottom: 40px;}
#drama-detail .box .content .l1{width: 100%; margin-bottom: 18px;}
#drama-detail .box .content .l1 .keywords{}
#drama-detail .box .content .l1 .keywords .ky{margin-right: 10px;padding: 5px;border-radius: 2px;background: #fff0dd;font-size: 14px;font-weight: 400;color: #ff961c;line-height: 14px;margin-top: 2px;}
#drama-detail .box .content .l1 .name{font-size: 28px; font-weight: 600;color: #1b1b1b;line-height: 28px;}
#drama-detail .box .content .l2{margin-bottom: 18px;}
#drama-detail .box .content .l2 .type{margin-right: 18px;}
#drama-detail .box .content .l2 .type .ty{font-size: 16px;font-weight: 400;color: #999999;line-height: 16px; margin-right: 8px;}
#drama-detail .box .content .l2 .tag{font-size: 16px;font-weight: 400;color: #999999;line-height: 16px;}
#drama-detail .box .content .l3{margin-bottom: 18px;min-height: 46px;}
#drama-detail .box .content .l3 .booing{margin-right: 24px;}
#drama-detail .box .content .l3 .booing .num{font-size: 24px;font-family: 'din-bold';color: #ff7410;line-height: 24px; margin-bottom: 8px;}
#drama-detail .box .content .l3 .booing .txt{font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #ff7410;line-height: 14px;}
#drama-detail .box .content .l3 .grade{}
#drama-detail .box .content .l3 .grade .g-p{margin-right: 24px;}
#drama-detail .box .content .l4{width: 100%; margin-bottom: 24px; padding: 16px; background: #f7f8fa; border-radius: 4px; display: flex; flex-wrap:wrap;}
#drama-detail .box .content .l4 .li{width: 33.24%; margin-top: 20px;}
#drama-detail .box .content .l4 .li:nth-child(1),#drama-detail .box .content .l4 .li:nth-child(2),#drama-detail .box .content .l4 .li:nth-child(3){margin-top: 0;}
#drama-detail .box .content .l4 .li .l-name{width: 20%;text-align:justify;text-align-last:justify; font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #666666;}
#drama-detail .box .content .l4 .li .r-name{width: calc(79% - 24px);padding-left:24px;}
#drama-detail .box .content .l4 .li .r-name .tips img{width: 16px;}
#drama-detail .box .content .l4 .li .r-name .name{font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #1b1b1b;/*line-height: 14px;*/ margin-right: 4px;}
#drama-detail .box .content .l4 .li:last-child{margin-bottom: 0;}
#drama-detail .box .content .l5 {}
#drama-detail .box .content .l5 .p1{margin-right: 30px;margin-top: -3px;}
#drama-detail .box .content .l5 .p1 .xing span{margin: 0 4px;font-size: 14px;font-weight: 500;color: #1b1b1b;line-height: 20px;}
#drama-detail .box .content .l5 .p1 .tip{padding-top: 3px;}
#drama-detail .box .content .l5 .p1 .tip img{width: 16px;}
#drama-detail .box .content .l5 .p2{font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #999999;line-height: 14px; margin-right: 30px;}
#drama-detail .box .content .l5 .p2 span{margin-left: 8px;font-size: 14px;font-weight: 500;color: #1b1b1b;line-height: 14px;}
#drama-detail .box .content .l6{width: 144px;height: 105px;background: #f5f5f5; top:0;right: 0; display: flex;align-items: center; border: 1px solid #f5f5f5;}
#drama-detail .box .content .l6 .code{width: 103px;height: 100%;}
#drama-detail .box .content .l6 .txt{width: 41px;font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;text-align: CENTER;color: #1b1b1b;line-height: 18px;writing-mode: horizontal-tb;}
#drama-detail .box .content .l6 .txt span{display: inline-block;width: 50%;}
/*#drama-detail .box .content .l4 .li:nth-child(1),#drama-detail .box .content .l4 .li:nth-child(2),#drama-detail .box .content .l4 .li:nth-child(3){margin-bottom: 0;}*/
#drama-detail .box2{width: 100%; border: 1px solid #f1f1f1;}
#drama-detail .box2 .top{border-bottom: 1px solid #f1f1f1; padding: 40px 30px;position: relative;z-index: 2;}
#drama-detail .box2 .top .maodian{margin-right: 105px;font-family:'PingFang-SC-regular'; font-size: 20px; font-family:'PingFang-SC-regular';font-weight: 400;color: #999999;line-height: 20px;}
#drama-detail .box2 .top .maodian.cur,
#drama-detail .box2 .top .maodian:hover{font-weight: 600;color: #1b1b1b;}
#drama-detail .box2 .top .maodian::before{content: "";display: none; width: 17px; height: 4px; background: url(/static/images/pic6.png)no-repeat center; bottom: -10px !important; left: -150%;position: absolute; transition: all 0.5s ease;}
#drama-detail .box2 .top .maodian.cur::before,
#drama-detail .box2 .top .maodian:hover::before{display: block; left: 50%;transform: translateX(-50%);}
#drama-detail .box2 .main{}
#drama-detail .box2 .main .part1{padding-top: 209px;margin-top: -209px;}
#drama-detail .box2 .main .part2{padding-top: 279px;margin-top: -279px;}
#drama-detail .box2 .main .part3{padding-top: 209px;margin-top: -209px;}
#drama-detail .box2 .main .part4{padding-top: 209px;margin-top: -209px;}
#drama-detail .box2 .main .part1 .partcon{padding: 40px 30px; border-bottom: 1px solid #f1f1f1;}
#drama-detail .box2 .main .part1 .tit{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 18px; margin-bottom: 40px;}
#drama-detail .box2 .main .part1 .editor{width: 100%; padding: 20px; background: #f7f8fa;border-radius: 6px;font-size: 16px;font-family:'PingFang-SC-regular';font-weight: 400;color: #1b1b1b;line-height: 32px;letter-spacing: 0.08px;}
#drama-detail .box2 .main .part2 .partcon{padding: 40px 30px; border-bottom: 1px solid #f1f1f1;}
#drama-detail .box2 .main .part2 .tit{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 18px; margin-bottom: 40px;}
#drama-detail .box2 .main .part2 .cont{width: 90%;}
#drama-detail .box2 .main .part2 .item{width: calc(25% - 20px)!important; margin-right: 20px;}
#drama-detail .box2 .main .part2 .item:first-child{margin-left: 10px;}
#drama-detail .box2 .main .part2 .item .pic{border-radius: 4px; margin-bottom: 20px;}
#drama-detail .box2 .main .part2 .item .name{font-size: 16px;font-family:'PingFang-SC-regular';font-weight: 400;color: #1b1b1b;line-height: 16px;}
#drama-detail .box2 .main .part2 .btn{top: calc(50% + 120px); transform: translateY(-50%);}
#drama-detail .box2 .main .part2 .btn.next{right: 30px;}
#drama-detail .box2 .main .part2 .btn.swiper-button-disabled{opacity: 0.5;}
#drama-detail .box2 .main .part3 .partcon{padding: 40px 30px; border-bottom: 1px solid #f1f1f1;}
#drama-detail .box2 .main .part3 .tit{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 18px; margin-bottom: 40px;}
#drama-detail .box2 .main .part3 .list{width: 100%; display: flex;}
#drama-detail .box2 .main .part3 .list .li{width: calc(51% - 20px); margin-right: 20px; padding: 15px 20px 20px;background: #f7f8fa;border-radius: 6px;}
#drama-detail .box2 .main .part3 .list .li:nth-of-type(2n){margin-right: 0;}
#drama-detail .box2 .main .part3 .list .li .info{font-size: 16px;font-family:'PingFang-SC-regular';font-weight: 400;color: #1b1b1b;line-height: 32px;letter-spacing: 0.08px; margin-bottom: 10px; text-align: justify;}
#drama-detail .box2 .main .part3 .list .li .author{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 500;color: #000000;line-height: 18px;}
#drama-detail .box2 .main .part4 .partcon{padding: 40px 30px; border-bottom: 1px solid #f1f1f1;}
#drama-detail .box2 .main .part4 .tit{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 18px; margin-bottom: 40px;}
#drama-detail .box2 .main .part4 .list{width: 100%;}
#drama-detail .box2 .main .part4 .list .li{width: calc(25.08% - 20px); padding: 20px; margin-right: 20px;background: #f7f8fa;border-radius: 6px;}
#drama-detail .box2 .main .part4 .list .li:hover{background: #EFF0F2;}
#drama-detail .box2 .main .part4 .list .li:last-child{margin-right: 0;}
#drama-detail .box2 .main .part4 .list .li .p1{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 18px;letter-spacing: 0.09px; margin-bottom: 14px;}
#drama-detail .box2 .main .part4 .list .li .p2{font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #999999;line-height: 14px;letter-spacing: 0.07px; margin-bottom: 36px;}
#drama-detail .box2 .main .part4 .list .li .bot{display: flex; align-items: center;}
#drama-detail .box2 .main .part4 .list .li .bot .pic-list{/* width: 75%; */}
#drama-detail .box2 .main .part4 .list .li .bot .pic-list .pc{width: 51px; height: 69px;margin-right:4px; border-radius: 4px;overflow: hidden;text-align: center;line-height: 69px;color: #1B1B1B;font-size: 14px;background: #DDDFE2;}
#drama-detail .box2 .main .part4 .list .li .bot .num{width: 5%; margin-left: 8px; font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #ff961c;line-height: 14px;letter-spacing: 0.07px;}

.drama-detail2{}
#drama-detail.drama-detail2 .box .content .l3{font-size: 16px;font-family:'PingFang-SC-regular';font-weight: 400;color: #b0814a;line-height: 16px;letter-spacing: 0.03px;}
#drama-detail.drama-detail2 .box .content .l4 .li{width: 50%;}
#drama-detail.drama-detail2 .box .content .l5{width: 100%;padding: 21px 18px;border: 1px solid #e6e6e6;border-radius: 4px; margin-bottom: 20px;}
#drama-detail.drama-detail2 .box .content .l5 .p1{width: 20%;}
#drama-detail.drama-detail2 .box .content .l5 .p1 .n-t{display: flex; justify-content: center; margin-bottom: 9px;}
#drama-detail.drama-detail2 .box .content .l5 .p1 .n-t .num{width: 36px;font-size: 24px;font-family:'PingFang-SC-regular';font-weight: 500;color: #1b1b1b;line-height: 24px; margin-right: 4px;}
#drama-detail.drama-detail2 .box .content .l5 .p2{font-size: 16px;font-family:'PingFang-SC-regular';font-weight: 400;color: #999999;line-height: 16px; margin-right: 40px;}
#drama-detail.drama-detail2 .box .content .l5 .p2 .top-t{font-size: 24px;font-family:'PingFang-SC-regular';font-weight: 500;color: #1b1b1b;line-height: 24px; margin-bottom: 16px;}
#drama-detail.drama-detail2 .box .content .l7{width: 149px;height: 46px;background: #ff961c;border-radius: 4px; text-align: center;font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 700;color: #ffffff;line-height: 46px;}

/* 文章列表 */
#article-list{background: #f4f5f7; padding: 20px 0 50px;}
#article-list .left{width: 70.67%; padding: 30px; background: #fff; border-radius: 6px;}
#article-list .left .b-tit{/*margin-bottom: 30px;*/ font-size: 28px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 28px;}
#article-list .left .dd-tit{margin-bottom:30px;}
#article-list .left .filter-list{background: #F7F8FA; margin-bottom: 30px; border-radius: 6px; padding: 24px 20px 14px 20px;}
#article-list .left .filter-list .type-list{margin-bottom: 26px;}
#article-list .left .filter-list .type-list:last-child{margin-bottom: 0;}
#article-list .left .filter-list .tit{/*width: 32px;*/height: 30px;font-size: 14px;font-weight: 400;text-align: CENTER;color: #1b1b1b;line-height: 30px;margin-right: 14px;}
#article-list .left .filter-list .list{width: calc(100% - 54px);}
#article-list .left .filter-list .list .t-item{margin-right: 11px;padding: 0 5.8px;height: 30px;line-height: 28px;background: transparent; border: 0.5px solid #999999; border-radius: 2px; font-size: 14px;font-weight: 400;color: #999999; margin-bottom: 10px;}
#article-list .left .filter-list .list .t-item:hover{color: #1b1b1b;border: 0.5px solid #1b1b1b;border-radius: 2px;}
#article-list .left .filter-list .list .t-item.cur{background: #1B1B1B; color: #fff; border: 0.5px solid #1B1B1B;}
#article-list .left .list{}
#article-list .left .list .item{width: 100%; margin-bottom: 30px;}
#article-list .left .list .item:last-child{margin-bottom: 50px;}
#article-list .left .list .item .pic-frame{width: 399px; height: 170px; position: relative;background: #ccc; border-radius: 6px 0px 0px 6px;overflow: hidden;vertical-align: top;}
#article-list .left .list .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#article-list .left .list .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
#article-list .left .list .item .pic-frame .tag{bottom: 5%; right: 2%; min-width: 60px;height: 24px;background: #1b1b1b;border-radius: 2px;font-size: 12px;font-weight: 400;color: #ffffff; line-height: 24px;padding: 0 5px;}
#article-list .left .list .item .info{width: calc(100% - 399px);padding-left:17px;vertical-align: top;position: relative;height: 170px;overflow: hidden;padding-right: 17px;}
#article-list .left .list .item .info .name{font-size: 18px;font-weight: 600;color: #1b1b1b;line-height: 26px; margin-bottom: 6px;max-height: 52px;margin-top: 18px;}
#article-list .left .list .item .info .brief{font-size: 14px;font-weight: 400;color: #666666;line-height: 22px; margin-bottom: 20px;max-height: 44px;}
#article-list .left .list .item .info .brief br{display: none;}
#article-list .left .list .item .info .p3{position: absolute;left: 17px;bottom: 20px;z-index: 1;width: calc(100% - 17px - 17px);}
#article-list .left .list .item .info .p3 .time{width: 73px;font-size: 12px;font-weight: 400;color: #c7c7c7;line-height: 12px;}
#article-list .left .list .item .info .p3 .author{width: 130px;font-size: 12px;font-weight: 400;color: #c7c7c7;line-height: 12px;text-align: right;}
#article-list .left .list .item:hover .info .name{color: #FF961C;}
#article-list .left .list .item:hover .info{background: linear-gradient(270deg,#f7f8fa 0%, rgba(247,248,250,0.00) 100%);}
#article-list .left .list .more{margin: 0 auto 20px;}
#article-list .right{width: 27.67%;}
#article-list .right .box1{width: 100%;padding-bottom: 24px;background: #ffffff;border-radius: 6px; margin-bottom: 20px;}
#article-list .right .box1 .b-tit{margin-bottom: 20px;padding: 24px 16px;font-size: 20px;font-weight: 600;color: #1b1b1b;line-height: 20px; border-bottom: 1px solid #f1f1f1;}
#article-list .right .box1 .list{padding: 0 16px;}
#article-list .right .box1 .list .item{width:100%;margin-bottom: 28px; display: flex; align-items: center; justify-content: space-between;}
#article-list .right .box1 .list .item .info{width: 70%;}
#article-list .right .box1 .list .item .info .name{font-size: 14px;font-weight: bold;color: #1b1b1b;line-height: 21px; margin-bottom: 15px;}
#article-list .right .box1 .list .item .info .time{font-size: 12px;font-weight: 500;color: #999999;line-height: 12px;}
#article-list .right .box1 .list .item .pic-frame{width: 23%; height: 69px; position: relative;background: #ccc; border-radius: 4px;}
#article-list .right .box1 .list .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#article-list .right .box1 .list .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 4px;}
#article-list .right .box1 .list .item:hover .info .name{color: #FF961C;}
#article-list .right .box2{width: 100%;/*background: linear-gradient(196deg,rgba(255,211,54,0.08) 0%, #fff 100%);*/border-radius: 6px; padding-bottom: 24px;background: url(/static/images/img115.png)no-repeat center/100%;}
#article-list .right .box2 .b-tit{font-size: 20px;font-weight: 600;color: #f4ac40;line-height: 20px; padding: 24px 16px;}
#article-list .right .box2 .list{width: 100%; padding: 0 16px 0 20px;}
#article-list .right .box2 .list .item{width: 100%;margin-bottom: 24px;  display: flex; align-items: center;}
#article-list .right .box2 .list .item .ranking{width: 10%; margin-right: 12px; font-size: 32px;font-family: 'din-bold';color: rgba(244,172,64,0.25);line-height: 32px;}
#article-list .right .box2 .list .item .pic-frame{width: 20%; margin-right: 12px; height: 78px; position: relative; background: #ccc; border-radius: 4px;}
#article-list .right .box2 .list .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#article-list .right .box2 .list .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 4px;}
#article-list .right .box2 .list .item .pic-frame .exclusive{top: 5px; left: 5px; background: #1b1b1b;border-radius: 2px;padding: 3px 4px;font-size: 12px;font-weight: 400;color: #ffffff;}
#article-list .right .box2 .list .item .info{width: 56%;}
#article-list .right .box2 .list .item .info .p1{ margin-bottom: 42px;}
#article-list .right .box2 .list .item .info .p1 .tag{padding: 4px;background:  rgba(255,150,28,0.15);
border-radius: 2px;font-size: 12px;font-weight: 400;color: #ff961c;line-height: 12px; margin-right: 6px;}
#article-list .right .box2 .list .item .info .p1 .name{width: 125px;font-size: 16px;font-weight: 500;color: #1b1b1b;line-height: 16px;}
#article-list .right .box2 .list .item .info .booking{font-size: 14px;font-weight: 400;color: #999999;line-height: 14px;}
#article-list .right .box2 .list .item .trend{width: 4%;}
#article-list .right .box2 .list .item:hover .info .p1 .name{color: #ff961c;}
#article-list .right .list .more{width: 288px;height: 36px;border: 0.5px solid #ff961c;border-radius: 4px; line-height: 36px;}

/* 文章详情 */
#article-detail{background: #f4f5f7; padding: 20px 0 50px;}
#article-detail .left{width: 70.833%; }
#article-detail .left .top{width: 100%;padding: 23px 30px; background: #ffffff;border-radius: 6px;}
#article-detail .left .title{font-size: 28px;font-weight: 600;color: #1b1b1b;line-height: 42px; margin-bottom: 17px;}
#article-detail .left .txt{font-size: 14px;font-weight: 400;color: #999999;line-height: 14px; margin-right: 18px; margin-bottom: 17px;}
#article-detail .left .content{font-weight: 400;color: #1b1b1b;line-height: 32px;letter-spacing: 0.08px; padding-bottom: 39px;}
#article-detail .left .page{margin: 40px 0 0; width: 100%; display: flex; justify-content: center;}
#article-detail .left .page .pg{width:11.5%; margin-right: 98px;}
#article-detail .left .page .pg.next{margin-right: 0;}
#article-detail .left .page .pg .btn{width: 50px; height: 50px; margin: 0 auto 14px; background: #fff; border-radius: 50%; }
#article-detail .left .page .pg .btn .i1{display: inline-block;}
#article-detail .left .page .pg .btn .i2{display: none;}
#article-detail .left .page .pg .btn:hover .i1{display: none;}
#article-detail .left .page .pg .btn:hover .i2{display: inline-block;}
#article-detail .left .page .pg .btn:hover{background: #FF961C;}
#article-detail .left .page .pg .txt{font-size: 14px;font-weight: 400;color: #1b1b1b;line-height: 14px; margin: 0;}
#article-detail .left .page .pg:last-child{margin-right: 0;}
#article-detail .right{width: 27.7%;}
#article-detail .right .box1{width: 100%;padding-bottom: 24px;background: #ffffff;border-radius: 6px; margin-bottom: 20px;}
#article-detail .right .box1 .b-tit{margin-bottom: 20px;padding: 24px 16px;font-size: 20px;font-weight: 600;color: #1b1b1b;line-height: 20px; border-bottom: 1px solid #f1f1f1;}
#article-detail .right .box1 .list{padding: 0 16px;}
#article-detail .right .box1 .list .a{width: 96%;height: 36px;border: solid 1px #FF961C;font-size: 12px;color: #FF961C;text-align: center;line-height: 34px;border-radius: 4px;margin-top: 24px; margin-left:2%; display: block;}
#article-detail .right .box1 .list .a:hover{background: #FF961C;color: #fff;border-radius: 6px;}
#article-detail .right .box1 .list .item{width:100%;margin-bottom: 28px; display: flex; align-items: center; justify-content: space-between;}
#article-detail .right .box1 .list .item .info{width: 54%;}
#article-detail .right .box1 .list .item .info .name{font-size: 14px;font-weight: bold;color: #1b1b1b;line-height: 21px; margin-bottom: 15px;height: 42px;overflow: hidden;}
#article-detail .right .box1 .list .item .info .time{font-size: 12px;font-weight: 500;color: #999999;line-height: 12px;}
#article-detail .right .box1 .list .item .pic-frame{width:128px; height: 69px; position: relative;background: #ccc; border-radius: 4px;}
#article-detail .right .box1 .list .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#article-detail .right .box1 .list .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 4px;}
#article-detail .right .box1 .list .item:hover .info .name{color: #F08519;}

/* 搜索弹出框 */
#pop-form{width: 100%; height: 100%; position: fixed;/*top: -200%;*/ left: 0; z-index: 50; display:none; top:0px;}
#pop-form.cur{/*top: -200% !important;*/ display:block; top:107px;}
#pop-form .back{width: 100%; height: 100%;background: rgba(0,0,0,0.50);}
#pop-form .back .box{background: #fff; padding: 40px 120px 69px;border-top: solid 1px #F1F1F1;border-radius: 0px 0px 6px 6px;}
#pop-form .back .box .top{margin-bottom: 42px;}
#pop-form .back .box .top .l-t{font-size: 24px;font-weight: 500;color: #1b1b1b;line-height: 24px;}
#pop-form .back .box .inp-search{width: 100%; display: flex; border-radius: 6px; overflow: hidden;}
#pop-form .back .box .inp-search .ipt{width: 88%; height: 60px; }
#pop-form .back .box .inp-search .ipt input{width: 100%; height: 100%; padding: 22px; background: #fafafa;border: 1px solid #f1f1f1; font-size: 16px;font-weight: 400;color: #1b1b1b;border-radius: 6px 0px 0px 6px;}
#pop-form .back .box .inp-search .ipt input::-webkit-input-placeholder{color: #999;}
#pop-form .back .box .inp-search .ipt .empty{top: 50%; right: 20px; transform: translateY(-50%);}
#pop-form .back .box .inp-search .btn_box{width: 116px; height: 60px; text-align: center; line-height: 60px; background: #ccc; border-radius: 0px 6px 6px 0px; display: flex; justify-content: center; align-items: center;font-size: 18px;font-weight: 500;color: #ffffff;}
/*#pop-form .back .box .inp-search .btn_box:hover{background: #FA8700;}*/
#pop-form .back .box .inp-search .btn_box img{margin-right: 5px;width: 20px;}
#pop-form .back .box .inp-search .btn_box.cur{background: #ff961c;cursor: pointer;}

/* 搜索 */
#search{background: #f4f5f7;}
#search .top-box{width: 100%; margin-bottom: 20px; padding-top: 40px; background: #fff;}
#search .top-box .inp-search{width: 100%; margin-bottom: 40px; display: flex; border-radius: 6px;overflow: hidden;}
#search .top-box .inp-search .ipt{width: 89.83%; height: 60px;}
#search .top-box .inp-search .ipt input{width: 100%; height: 100%; padding: 22px; background: #fafafa;border: 1px solid #f1f1f1; font-size: 16px;font-weight: 400;color: #1b1b1b;}
#search .top-box .inp-search .ipt input::input-placeholder{color: #1B1B1B;}
#search .top-box .inp-search .ipt .empty{top: 50%; right: 20px; transform: translateY(-50%);}
#search .top-box .inp-search .btn_box{width: 10.17%; height: 60px; text-align: center; line-height: 60px; background: #ccc; border-radius: 0px 6px 6px 0px; display: flex; justify-content: center; align-items: center;font-size: 18px;font-weight: 500;color: #ffffff;}
#search .top-box .inp-search .btn_box img{margin-right: 5px;}
#search .top-box .inp-search .btn_box.cur{background: #ff961c;cursor: pointer;}
#search .top-box .type-list{padding-bottom: 20px;}
#search .top-box .type-list .type{width: auto; margin-right: 42px; font-size: 20px;font-weight: 400;color: #999999; position: relative}
#search .top-box .type-list .type::before{content:"";display: none; width: 19px; height: 4px; background: url(/static/images/pic6.png) no-repeat center; position: absolute; bottom: -6px; left: 50%; transform: translateX(-50%);}
#search .top-box .type-list .type.cur{font-weight: 600;color: #1b1b1b;}
#search .top-box .type-list .type.cur::before{display: block;}
#search .bot-box{padding-bottom: 60px;}

/* 搜索结果-剧本 */
#search-article .main{background: #fff; border-radius: 6px; padding: 30px 30px 50px;}
#search-article .main .cont{width: 100%; display: flex; flex-wrap: wrap;}
#search-article .main .cont .item{width: calc(33.61% - 40px); margin: 0 40px 30px 0; display: flex; align-items: center;}
#search-article .main .cont .item:nth-of-type(3n){margin-right: 0;}
#search-article .main .cont .item .pic{width: 104px; height: 140px; border-radius: 4px; background: #ccc;}
#search-article .main .cont .item .info{width: calc(100% - 14px - 104px); padding-left:14px;}
#search-article .main .cont .item .info .top{min-height: 115px;}
#search-article .main .cont .item .info .name{font-size: 18px;font-weight: 500;color: #1b1b1b;line-height: 18px; margin-bottom: 14px;font-weight: bolder;}
#search-article .main .cont .item .info .name span,
#search-article .main .cont .item:hover .info .name{color: #FF961C;}
#search-article .main .cont .item .info .tag-list{margin-bottom: 8px;}
#search-article .main .cont .item .info .tag-list .tag{/*width: calc(24.023% - 8px);*/margin-right: 8px; padding: 4px 8px; background: rgba(255,150,28,0.15);border-radius: 2px;font-size: 12px;font-weight: 400;color: #ff961c;line-height: 12px;margin-bottom: 5px;}
#search-article .main .cont .item .info .data{font-size: 14px; font-weight: 400;color: #999999;line-height: 14px;}
#search-article .main  .more{margin-top: 20px;}
#search-article .page{margin: 50px 0; width: 100%; display: flex; justify-content: center;}
#search-article .page .pg{width:6.5%; margin-right: 98px;}
#search-article .page .pg.next{margin-right: 0;}
#search-article .page .pg .btn{width: 50px; height: 50px; margin: 0 auto 14px; background: #fff; border-radius: 50%; }
#search-article .page .pg .btn .i1{display: inline-block;}
#search-article .page .pg .btn .i2{display: none;}
#search-article .page .pg .btn:hover .i1{display: none;}
#search-article .page .pg .btn:hover .i2{display: inline-block;}
#search-article .page .pg .btn:hover{background: #FF961C;}
#search-article .page .pg .txt{font-size: 14px;font-weight: 400;color: #1b1b1b;line-height: 14px;}

/* 搜索结果-剧单 */
#search-script{}
#search-script .main{background: #fff; border-radius: 6px; padding: 30px;}
#search-script .main .cont{width: 100%;}
#search-script .main .cont .list{width: 100%; display: flex; flex-wrap: wrap;}
#search-script .main .cont .list .li{width: calc(24.5% - 20px); padding: 20px; margin-right: 20px; margin-bottom: 20px; background: #f7f8fa;border-radius: 6px;}
#search-script .main .cont .list .li:nth-of-type(4n){margin-right: 0;}
#search-script .main .cont .list .li:hover{background: #EFF0F2;}
#search-script .main .cont .list .li .p1{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 18px;letter-spacing: 0.09px; margin-bottom: 14px;}
#search-script .main .cont .list .li .p2{font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #999999;line-height: 14px;letter-spacing: 0.07px; margin-bottom: 36px;}
#search-script .main .cont .list .li .p1 span{color: #FF961C;}
#search-script .main .cont .list .li .bot{display: flex; align-items: center;}
#search-script .main .cont .list .li .bot .pic-list{width: 77%;}
#search-script .main .cont .list .li .bot .pic-list .pc{width: 51px; margin-right:4px; border-radius: 4px;height: 72.16px;}
#search-script .main .cont .list .li .bot .pic-list .pc:last-child{margin-right: 0;}
#search-script .main .cont .list .li .bot .num{width: calc(27% - 4px); height: 68px; background: #dddfe2; border-radius: 4px; margin-left: 4px; font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #1b1b1b;letter-spacing: 0.07px; text-align: center; line-height: 68px;}

/* 搜索结果-产品 */
#search-products{}
#search-products .main{background: #fff; border-radius: 6px; padding: 30px;}
#search-products .main .cont{width: 100%; display: flex; flex-wrap: wrap;}
#search-products .main .cont .item{width: calc(30.8% - 20px);margin-right: 40px; margin-bottom: 30px;  display: flex; }
#search-products .main .cont .item:nth-of-type(3n){margin-right: 0;}
#search-products .main .cont .item .pic{width: 123px; border-radius: 4px; background: #ccc;height: 123px;overflow: hidden;}
#search-products .main .cont .item .info{width: calc(100% - 14px - 123px); padding: 15px 0 15px 14px;}
#search-products .main .cont .item .info .top{min-height: 85px;}
#search-products .main .cont .item .info .name{font-size: 18px;font-weight: 500;color: #1b1b1b;line-height: 18px; margin-bottom: 14px;font-weight: bolder;}
#search-products .main .cont .item .info .name span{color: #FF961C;}
#search-products .main .cont .item .info .sold{font-size: 14px;font-weight: 400;color: #999999;}
#search-products .main .cont .item .info .price{font-size: 18px;font-weight: 600;color: #ff4d00;}
#search-products .main .cont .item .info .price span{font-size: 14px;margin-right: 2px;}

/* 搜索结果-文章 */
#search-drama{}
#search-drama .main{background: #fff; border-radius: 6px; padding: 30px;}
#search-drama .main .cont{width: 100%; display: flex; flex-wrap: wrap;}
#search-drama .main .cont .item{width: calc(50.8% - 2.8%);margin-right: 2.8%; margin-bottom: 30px;  display: flex; border-radius: 6px; padding: 6px;}
#search-drama .main .cont .item:nth-of-type(2n){margin-right: 0;}
#search-drama .main .cont .item .pic-frame{width: 46.91%; height: 120px; position: relative;background: #ccc; border-radius: 6px 0px 0px 6px;}
#search-drama .main .cont .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#search-drama .main .cont .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
#search-drama .main .cont .item .pic-frame .tag{bottom: 5%; right: 2%; width: 60px;height: 24px;background: #1b1b1b;border-radius: 2px;font-size: 12px;font-weight: 400;color: #ffffff;line-height: 12px; line-height: 24px;}
#search-drama .main .cont .item .info{width: calc(57% - 24px);padding: 0 12px;}
#search-drama .main .cont .item .info .name{font-size: 16px;font-weight: 500;color: #1b1b1b;line-height: 24px; margin-bottom: 10px; height: 48px;overflow: hidden;}
#search-drama .main .cont .item .info .name span{color: #ffa947;}
#search-drama .main .cont .item .info .brief{font-size: 14px;font-weight: 400;color: #666666;line-height: 22px; margin-bottom: 20px;height: 22px;overflow: hidden;}
#search-drama .main .cont .item .info .brief span{color: #ffa947;}
#search-drama .main .cont .item .info .p3 .time{width: 73px;font-size: 12px;font-weight: 400;color: #c7c7c7;line-height: 12px; }
#search-drama .main .cont .item .info .p3 .author{width: 130px;font-size: 12px;font-weight: 400;color: #c7c7c7;line-height: 12px;text-align: right;}
#search-drama .main .more{margin: 20px auto 50px;}
#search-drama .main .cont .item:hover{box-shadow: 0px 0px 12px 0px rgba(33,39,45,0.10); }

/* 搜索结果-空态 */
#empty{padding: 154px 0 295px;}
#empty .pic{margin-bottom: 30px;}
#empty .txt{font-size: 16px;font-weight: 400;color: #1b1b1b;line-height: 16px;}

/* 剧本娱乐 */
#entertainment{background: #f4f5f7; padding: 20px 0 50px;}
#entertainment .part1{background: #fff; padding: 30px; margin-bottom: 20px; border-radius: 6px;}
#entertainment .part1 .big-title{width: 100%; margin-bottom: 33px; display: flex; align-items: center;}
#entertainment .part1 .big-title img{width: 28px;}
#entertainment .part1 .big-title .tit{margin-left: 8px;font-size: 28px;font-weight: 600;color: #1b1b1b;line-height: 28px;}
#entertainment .part1 .box{width: 100%; display: flex; justify-content:space-between;}
#entertainment .part1 .box .left{width: 32%; padding: 54px 0 51px; /*background: linear-gradient(180deg,rgba(255,211,54,0.08) 0%, rgba(255,255,255,0.00) 100%);*/border: 1px solid rgba(255,211,54,0.10);border-radius: 6px;background: url(/static/images/img116.png)no-repeat top/100%;}
#entertainment .part1 .box .left .p1{margin-bottom: 20px;font-size: 20px;font-weight: 400;color: #1b1b1b;line-height: 20px;}
#entertainment .part1 .box .left .p2{margin-bottom: 14px;align-items: baseline;}
#entertainment .part1 .box .left .p2 .tips img{width: 16px;}
#entertainment .part1 .box .left .p2 .num{font-size: 48px;font-family: 'din-bold';color: #ff7410;line-height: 48px;}
#entertainment .part1 .box .left .p2 .unit{font-size: 20px;font-family: 'din-bold';color: #ff7410;line-height: 20px; margin-right: 4px;}
#entertainment .part1 .box .left .p3{font-size: 14px;font-weight: 400;color: #999999;line-height: 26px;}
#entertainment .part1 .box .right{width: calc(70.2% - 48px); padding: 24px 20px 0px 20px; background: linear-gradient(180deg,rgba(255,211,54,0.08), rgba(255,255,255,0.00) 100%);border: 1px solid rgba(255,211,54,0.10);border-radius: 6px;position: relative;}
#entertainment .part1 .box .right .top{margin-bottom: 26px;}
#entertainment .part1 .box .right .top .t-l{font-size: 20px;font-weight: 600;color: #ff961c;line-height: 20px;}
#entertainment .part1 .box .right .top .t-r{font-size: 14px;font-weight: 400;color: rgba(255,150,28,0.50);line-height: 14px;}
#entertainment .part1 .box .right .list{width: 100%;}
#entertainment .part1 .box .right .list .item{width: calc(53.5% - 56px); margin-top:10px; margin-bottom: 24px; margin-right: 56px;}
#entertainment .part1 .box .right .list .item:nth-of-type(2n){margin-right: 0;}
#entertainment .part1 .box .right .list .item .l1{margin-bottom: 8px;}
#entertainment .part1 .box .right .list .item .l1 .name{font-size: 16px;font-weight: 500;color: #1b1b1b;line-height: 16px;font-weight: bolder;}
#entertainment .part1 .box .right .list .item .l1 .num{font-size: 16px;font-weight: 500;color: #ff7410;line-height: 16px;}
#entertainment .part1 .box .right .list .item .l2{font-size: 14px;font-weight: 400;color: #999999;line-height: 15px;}
#entertainment .part1 .box .right .list .item:hover .l1 .name{color: #ff961c;}
#entertainment .part1 .box .right .list .item .l1 .num span{font-size: 16px;color: #999;margin-right: -4px;line-height: 16px;}
#entertainment .part1 .box .right::after{content: '';width: 0px;height: 208px;border: 1px solid rgba(255,211,54,0.08);position: absolute;right: 50%;top: 56.5%;z-index: 1;margin-top: -104px;}

#entertainment .part{width: 100%; margin-bottom: 20px; padding: 30px;background: #ffffff;border-radius: 6px;}
#entertainment .part .b-t{margin-bottom: 30px;font-size: 28px;font-weight: 600;color: #1b1b1b;line-height: 28px;}
#entertainment .part .more{margin-top: 10px;}
#entertainment .part2 .list{width: 366px;height: 404px; overflow: hidden; margin-right: 20px; padding: 24px 20px;/*background: linear-gradient(197deg,rgba(255,211,54,0.08) 0%, rgba(247,248,250,0.00) 100%);*/border: 1px solid rgba(255,211,54,0.10);border-radius: 6px;background: url(/static/images/img116.png)no-repeat center/100%;}
#entertainment .part2 .list:last-child{margin-right: 0;}
#entertainment .part2 .list .top{margin-bottom: 24px;}
#entertainment .part2 .list .top .t-l{font-size: 20px;font-weight: 600;color: #ff961c;line-height: 20px;}
#entertainment .part2 .list .top .t-r{font-size: 14px;font-weight: 400;color: rgba(255,150,28,0.50);line-height: 14px;}
#entertainment .part2 .list .cont .item{width: 100%;margin-bottom: 24px;  display: flex; align-items: center;}
#entertainment .part2 .list .cont .item .ranking{width: 10%; margin-right: 12px; font-size: 32px;font-family: 'din-bold';color: rgba(244,172,64,0.25);line-height: 32px;}
#entertainment .part2 .list .cont .item .pic-frame{width: 20%; margin-right: 12px; height: 88px; position: relative; background: #ccc; border-radius: 4px;overflow: hidden;}
#entertainment .part2 .list .cont .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#entertainment .part2 .list .cont .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
#entertainment .part2 .list .cont .item .pic-frame .exclusive{top: 5px; left: 5px; background: #1b1b1b;border-radius: 2px;padding: 3px 4px;font-size: 12px;font-weight: 400;color: #ffffff;}
#entertainment .part2 .list .cont .item .info{width: 60%;}
#entertainment .part2 .list .cont .item .info .p1{ margin-bottom: 14px;}
#entertainment .part2 .list .cont .item .info .p1 .tag{padding: 4px;background:  rgba(255,150,28,0.15);
border-radius: 2px;font-size: 12px;font-weight: 400;color: #ff961c;line-height: 12px; margin-right: 6px;}
#entertainment .part2 .list .cont .item .info .p1 .name{/*width: 125px;*/font-size: 16px;font-weight: 500;color: #1b1b1b;line-height: 16px;}
#entertainment .part2 .list .cont .item .info .booking{font-size: 14px;font-weight: 400;color: #999999;line-height: 14px; margin-bottom: 14px;}
#entertainment .part2 .list .cont .item .info .booking:last-child{margin-bottom: 0;}
#entertainment .part2 .list .cont .item .trend{width: 4%;}
#entertainment .part3 .box .list{width: 100%;}
#entertainment .part3 .box .list .li{width: 270px;height: 191px;overflow: hidden; padding: 20px; margin-right: 20px; margin-bottom: 20px; background: #f7f8fa;border-radius: 6px;}
#entertainment .part3 .box .list .li:nth-of-type(4n){margin-right: 0;}
#entertainment .part3 .box .list .li:hover{background: #EFF0F2;}
#entertainment .part3 .box .list .li:hover .p1{color: #F08519;}
#entertainment .part3 .box .list .li .p1{font-size: 18px;font-family:'PingFang-SC-regular';font-weight: 600;color: #1b1b1b;line-height: 18px;letter-spacing: 0.09px; margin-bottom: 14px;}
#entertainment .part3 .box .list .li .p2{font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #999999;line-height: 14px;letter-spacing: 0.07px; margin-bottom: 36px;}
#entertainment .part3 .box .list .li .bot{display: flex; align-items: center;}
/*#entertainment .part3 .box .list .li .bot .pic-list{width: 77%;}*/
#entertainment .part3 .box .list .li .bot .pic-list .pc{width: 51px; margin-right:4px; border-radius: 4px;height: 69px;}
#entertainment .part3 .box .list .li .bot .pic-list .pc:last-child{margin-right: 0;}
#entertainment .part3 .box .list .li .bot .num{background: #dddfe2; border-radius: 4px; font-size: 14px;font-family:'PingFang-SC-regular';font-weight: 400;color: #1b1b1b;letter-spacing: 0.07px; text-align: center; line-height: 68px;}
#entertainment .part4 {margin-bottom: 0;}
#entertainment .part4 .more{margin-top: 0;}
#entertainment .part4 .box{width: 100%;}
#entertainment .part4 .box .item{width: 545px;margin-right: 50px; margin-bottom: 30px;  display: flex; border-radius: 6px; padding: 6px 0;}
#entertainment .part4 .box .item:nth-of-type(2n){margin-right: 0;}
#entertainment .part4 .box .item .pic-frame{width: 256px; height: 120px; position: relative;background: #ccc; border-radius: 6px 0px 0px 6px;overflow: hidden;}
#entertainment .part4 .box .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#entertainment .part4 .box .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 6px 0px 0px 6px;}
#entertainment .part4 .box .item .pic-frame .tag{bottom: 12px; right: 12px; width: 60px;height: 24px;background: #1b1b1b;border-radius: 2px;font-size: 12px;font-weight: 400;color: #ffffff;line-height: 12px; line-height: 24px;}
#entertainment .part4 .box .item .info{width: 282px;margin-left: 12px;position: relative;padding-right: 12px;}
#entertainment .part4 .box .item .info .name{font-size: 16px;font-weight: 500;color: #1b1b1b;line-height: 24px; margin-bottom: 10px; max-height: 48px;overflow: hidden;font-weight: bolder;margin-top: 5px;}
#entertainment .part4 .box .item .info .brief{font-size: 14px;font-weight: 400;color: #666666;line-height: 22px; margin-bottom: 20px;height: 14px;overflow: hidden;}
#entertainment .part4 .box .item .info .p3{position: absolute;left: 0;bottom: 15px;z-index: 1;width: calc(100% - 12px);}
#entertainment .part4 .box .item .info .p3 .time{width: 73px;font-size: 12px;font-weight: 400;color: #c7c7c7;line-height: 12px; }
#entertainment .part4 .box .item .info .p3 .author{width: 130px;font-size: 12px;font-weight: 400;color: #c7c7c7;line-height: 12px;text-align: right;}
#entertainment .part4 .box .item:hover .info .name{color: #FF961C;}
#entertainment .part4 .box .item:hover .info{background: linear-gradient(270deg,#f7f8fa 0%, rgba(247,248,250,0.00) 100%);}





/*排行榜*/
#ranking{background: #F4F5F7;padding-top: 20px;padding-bottom: 50px;}
#ranking .total{background: #fff;border-radius: 6px;}
#ranking .total .top{border-bottom: solid 1px #F1F1F1;line-height: 80px;height: 80px;overflow: hidden;padding: 0 20px;}
#ranking .total .top .month-list{width: calc(100% - 170px);}
#ranking .total .top .tit{max-width: 160px;font-size: 14px;color: #1B1B1B;background: url(/static/images/img63.png)no-repeat left 32px/15px;padding-left: 22px;}
#ranking .total .top .tit.seven{background: url(/static/images/img67.png)no-repeat left/17px;}
#ranking .total .top .month-list .month{font-size: 20px;color: #999;margin-right: 50px;position: relative;}
#ranking .total .top .month-list .month:last-child{margin-right: 0;}
#ranking .total .top .month-list .month.cur{color: #1B1B1B;}
#ranking .total .top .month-list .month.cur::after{width: 17px;height: 4px;background: url(/static/images/pic6.png)no-repeat center;position: absolute;bottom: -5px;left: 0;right: 0;z-index: 1;content: '';margin: 0 auto;border-radius: 5px;}
#ranking .total .bot{background: #fff;padding: 20px 30px;border-radius: 6px;}
#ranking .total .bot .con{background: #F7F8FA;text-align: center;}
#ranking .total .bot .title{display: inline-block;}
#ranking .total .bot .titcon{font-size: 18px;color: #1B1B1B;padding-top: 30px;line-height: 20px;font-weight: bolder;display: flex;align-items: center;}
#ranking .total .bot .titcon::before{content: '';width: 20px;height: 20px;background: url(/static/images/img124.png)no-repeat center/100%;margin-right: 6px;display: inline-block;}
#ranking .total .bot .price-list{margin-top: 14px;}
#ranking .total .bot .fonts{font-size: 14px;color: #1B1B1B;margin-top: 25px;}
#ranking .total .bot .nums{font-size: 48px;color: #FF7410;font-family: 'din-bold';}
#ranking .total .bot .unit{font-size: 14px;color: #FF7410;margin-top: 26px;}
#ranking .total .bot .tips{width: 14px;height: 14px;background: url(/static/images/pic10.png)no-repeat center/100%;overflow: hidden;margin-left: 4px;margin-top: 30px;}
#ranking .total .bot .meg{font-size: 14px;color: #999;text-align: center;margin-top: 16px;}
#ranking .total .bot .meg-list{margin-top: 24px;}
#ranking .total .bot .meg-list .item{width: 33.33%;text-align: center;}
#ranking .total .bot .meg-list .item *{display: inline-block;}
#ranking .total .bot .meg-list .item .span1{font-size: 16px;color: #666;padding-bottom: 24px;}
#ranking .total .bot .meg-list .item .span2{font-size: 16px;color: #222;}
#ranking .list-wrap{margin-top: 20px;background: #fff;padding: 30px 30px;padding-bottom: 0;border-radius: 6px;}
#ranking .list-wrap .con .tit .l{font-size: 18px;color: #1B1B1B;font-weight: bolder;width: 50%;}
#ranking .list-wrap .con .tit .r{font-size: 14px;color: #B5B5B5;width: 50%;text-align: right;}
#ranking .list-wrap .con .list{margin-top: 20px;}
#ranking .list-wrap .con .list .tr{padding: 0 25px;border-bottom: solid 1px #F1F1F1;}
#ranking .list-wrap .con .list .tr.trtop{background: #F7F8FA;}
#ranking .list-wrap .con .list .tr .td{margin-right: 20px;}
#ranking .list-wrap .con .list .tr .td:last-child{margin-right: 0;}
#ranking .list-wrap .con .list .tr .td1{width: 168px;}
#ranking .list-wrap .con .list .tr .td2{width: 90px;margin-right: 72px;text-align: right;}
#ranking .list-wrap .con .list .tr .td3{width: 74px;margin-right: 72px;text-align: right;}
#ranking .list-wrap .con .list .tr .td4{width: 80px;margin-right: 72px;text-align: right;}
#ranking .list-wrap .con .list .tr .td5{width: 50px;margin-right: 72px;text-align: right;}
#ranking .list-wrap .con .list .tr .td6{width: 74px;margin-right: 72px;text-align: right;}
#ranking .list-wrap .con .list .tr .td7{width: 74px;margin-right: 40px;text-align: right;}
#ranking .list-wrap .con .list .tr .td8{width: 60px;}
#ranking .list-wrap .con .list .tr.trtop .td{font-size: 14px;color: #1B1B1B;font-weight: bolder;line-height: 46px;}
#ranking .list-wrap .con .list .tr.trtop .td .a{display: block;width: 14px;height: 14px;background: url(/static/images/pic10.png)no-repeat center/100%;position: absolute;right: -17px;top: 16px;z-index: 1;}
#ranking .list-wrap .con .list .tr.trtop .td.td5{position: relative;}
#ranking .list-wrap .con .list .tr .td1 .tit{font-size: 14px;color: #1B1B1B;line-height: 14px;padding-top: 17px;}
#ranking .list-wrap .con .list .tr .td1 .date{font-size: 12px;color: #999;margin-top: 5px;line-height: 12px;margin-top: 6px;}
#ranking .list-wrap .con .list .tr.trlist *{}
#ranking .list-wrap .con .list .tr.trlist .td{line-height: 66px;}
#ranking .list-wrap .con .list .tr.trlist .td2{font-size: 14px;color: #FF7410;}
#ranking .list-wrap .con .list .tr.trlist .td3{font-size: 14px;color: #1B1B1B;}
#ranking .list-wrap .con .list .tr.trlist .td4{font-size: 14px;color: #1B1B1B;}
#ranking .list-wrap .con .list .tr.trlist .td5{font-size: 14px;color: #1B1B1B;}
#ranking .list-wrap .con .list .tr.trlist .td6{font-size: 14px;color: #1B1B1B;}
#ranking .list-wrap .con .list .tr.trlist .td7{font-size: 14px;color: #1B1B1B;}
#ranking .list-wrap .con .list .tr.trlist .td8 .a{font-size: 14px;color: #FF7410;text-decoration: underline;}
#ranking .list-wrap .con .list .tr.trlist .td4.rise::before{width: 11px;height: 13px;background: url(/static/images/img65.png)no-repeat center;content: '';display: inline-block;}
#ranking .list-wrap .con .list .tr.trlist .td4.decline::before{width: 11px;height: 13px;background: url(/static/images/img66.png)no-repeat center;content: '';display: inline-block;}
#ranking .list-wrap .con .list .tr.trlist:hover{background: #F7F8FA;}
#ranking .list-wrap .con .list .tr:last-child{border-bottom: none;}




/*全网近7日票房走势*/
#trend{background: #F4F5F7;padding-top: 20px;padding-bottom: 80px;}
#trend .con{background: #fff;border-radius: 6px;}
#trend .con .title{font-size: 24px;color: #1B1B1B;border-bottom: solid 1px #F1F1F1;padding: 30px 30px;font-weight: bolder;}
#trend .con .data-wrap{padding: 30px 30px;padding-bottom: 0;}
#trend .con .data-wrap .fonts{margin-bottom: 20px;}
#trend .con .data-wrap .fonts .l{width: 50%;font-size: 18px;color: #1B1B1B;font-weight: bolder;line-height: 20px;}
#trend .con .data-wrap .fonts .r{width: 50%;font-size: 16px;color: #909399;line-height: 20px;}
#trend .con .data-wrap .dataimg{width: 1000px;margin: 0 auto;margin-top: 30px;}
#trend .con .data-wrap .dataimg #container{width: 100%;height: 380px;}
#trend .con .list-wrap{padding-top: 30px;border-top: solid 1px #F1F1F1;margin-top: 30px;}
#trend .con .list-wrap .list .tr.trtop .td{font-size: 14px;color: #1B1B1B;font-weight: bolder;line-height: 46px;}
#trend .con .list-wrap .list .tr.trlist{border-bottom: solid 1px #F1F1F1;}
#trend .con .list-wrap .list .tr.trlist:last-child{border-bottom: none;}
#trend .con .list-wrap .list .tr.trlist *{}
#trend .con .list-wrap .list .tr.trlist .td{line-height: 46px;}
#trend .con .list-wrap .list .tr.trlist .td1{font-size: 14px;color: #1B1B1B;}
#trend .con .list-wrap .list .tr.trlist .td2{font-size: 14px;color: #1B1B1B;}
#trend .con .list-wrap .list .tr.trlist .td3{font-size: 14px;color: #1B1B1B;}
#trend .con .list-wrap .list .tr.trlist .td4{font-size: 14px;color: #1B1B1B;}
#trend .con .list-wrap .list .tr.trlist .td5{font-size: 14px;color: #1B1B1B;}
#trend .con .list-wrap .list .tr.trlist .td6{font-size: 14px;color: #1B1B1B;}
#trend .con .list-wrap .list .tr.trlist .td3.rise::before{width: 11px;height: 13px;background: url(/static/images/img65.png)no-repeat center;content: '';display: inline-block;}
#trend .con .list-wrap .list .tr.trlist .td3.decline::before{width: 11px;height: 13px;background: url(/static/images/img66.png)no-repeat center;content: '';display: inline-block;}
#trend .con .list-wrap .list .tr.trtop{background: #F7F8FA;}
#trend .con .list-wrap .list .tr .td{margin-right: 20px;text-align: center;}
#trend .con .list-wrap .list .tr .td:last-child{margin-right: 0;}
#trend .con .list-wrap .list .tr .td1{width: 200px;}
#trend .con .list-wrap .list .tr .td2{width: 130px;}
#trend .con .list-wrap .list .tr .td3{width: 180px;}
#trend .con .list-wrap .list .tr .td4{width: 170px;}
#trend .con .list-wrap .list .tr .td5{width: 170px;}
#trend .con .list-wrap .list .tr .td6{width: 170px;}

/*票房走势弹窗*/
#pop-detail{background: #fff;width: 740px;height: 465px;overflow: hidden;padding: 20px 0;border-radius: 6px;}
#pop-detail .con .title{font-size: 18px;color: #1B1B1B;font-weight: bolder;padding: 20px 20px;border-bottom: solid 1px #F1F1F1;padding-top: 5px;}
#pop-detail .con .detail{padding: 30px 20px;}
#pop-detail .con .detail .tit-con .l{font-size: 18px;color: #1B1B1B;font-weight: bolder;line-height: 32px;}
#pop-detail .con .detail .tit-con .r{font-size: 16px;color: #909399;margin-left: 6px;line-height: 32px;}
#pop-detail .con .detail .dataimg{margin-top: 30px;}
#pop-detail .con .detail .dataimg #container{width: 100%;height: 280px;}
#jextalert .at-close .svg{width: 16px;fill: #1b1b1b;}


/*排行榜列表*/
#ranking-list{padding: 20px 0;background: #F4F5F7;}
#ranking-list .cate-wrap{width: 202px;margin-right: 20px;background: #fff;padding: 12px 0;border-radius: 6px;}
#ranking-list .con-wrap{width: 978px;background: #fff;border-radius: 6px;overflow: hidden;}
#ranking-list .con-wrap .con .list .item{width: 49%;margin-bottom: 24px;  display: flex; align-items: center;margin-right: 2%;background: #F7F8FA;height: 140px;height: 180px;padding: 0 20px; overflow:hidden; border-radius:6px;}
#ranking-list .con-wrap .con .list .item:hover{box-shadow: 0px 0px 15px 0px rgba(33,39,45,0.10);}
#ranking-list .con-wrap .con .list .item:nth-child(2n){margin-right: 0;}
#ranking-list .con-wrap .con .list .item .ranking{width: 10%; margin-right: 12px; font-size: 32px;font-family: 'din-bold';color: rgba(244,172,64,0.25);line-height: 32px;}
#ranking-list .con-wrap .con .list .item .pic-frame{width: 78px; margin-right: 12px; height: 108px; position: relative; background: #ccc; border-radius: 4px;}
#ranking-list .con-wrap .con .list .item .pic-frame:before{content: '';padding-top: 67.11409%;display: block;}
#ranking-list .con-wrap .con .list .item .pic-frame .pic{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 4px;}
#ranking-list .con-wrap .con .list .item .pic-frame .exclusive{top: 5px; left: 5px; background: #1b1b1b;border-radius: 2px;padding: 3px 4px;font-size: 12px;font-weight: 400;color: #ffffff;}
#ranking-list .con-wrap .con .list .item .info{width: 56%; min-height: 88px;}
#ranking-list .con-wrap .con .list .item .info .p1{ margin-bottom: 14px;margin-top: 12px;}
#ranking-list .con-wrap .con .list .item .info .p1 .tag{padding: 4px;background:  rgba(255,150,28,0.15);
border-radius: 2px;font-size: 12px;font-weight: 400;color: #ff961c;line-height: 12px; margin-right: 6px;}
#ranking-list .con-wrap .con .list .item .info .p1 .name{/*width: 125px;*/font-size: 16px;font-weight: 500;color: #1b1b1b;line-height: 16px;}
#ranking-list .con-wrap .con .list .item .info .tag-list{margin-top: 17px;margin-bottom: 10px;}
#ranking-list .con-wrap .con .list .item .info .tag-list .span{font-size: 12px;color: #999;border: solid 1px #C8C8C9;margin-right: 8px;padding: 0 4px;display: inline-block;margin-bottom: 5px;}
#ranking-list .con-wrap .con .list .item .info .tag-list .span:last-child{margin-right: 0;}
#ranking-list .con-wrap .con .list .item .info .booking{font-size: 14px;font-weight: 400;color: #999999;line-height: 14px; margin-bottom: 10px;}
#ranking-list .con-wrap .con .list .item .info .booking:last-child{margin-bottom: 0;}
#ranking-list .con-wrap .con .list .item:hover .p1 .name{color: #ff961c;}
#ranking-list .con-wrap .con .list .item .trend{width: 4%;}
#ranking-list .cate-wrap .a{font-size: 18px;color: #1B1B1B;line-height: 50px;padding: 0 28px;}
#ranking-list .cate-wrap .a.cur{font-weight: bolder;background: url(/static/images/img69.png)no-repeat left;}
#ranking-list .cate-wrap .a:hover{color: #ff961c;}
#ranking-list .con-wrap .con{padding: 30px 30px;}
#ranking-list .con-wrap .con .bg{width:100%; height:166px; border-radius:5px; overflow:hidden;}
#ranking-list .con-wrap .con .bg .bghover{width: 100%;height: 100%;background: rgba(20,13,4,0.80);}
#ranking-list .con-wrap .con .bg .bghover .img{height: 100%;margin: 0 auto;}
#ranking-list .con-wrap .con .bg .bghover .img.img3{width: 295px;}
#ranking-list .con-wrap .con .bg .bghover .img.img4{width: 270px;}
#ranking-list .con-wrap .con .bg .bghover .img.img5{width: 278px;}
#ranking-list .con-wrap .con .bg .bghover .img.img6{width: 313px;}
#ranking-list .con-wrap .con .cate-list{margin-top: 30px;padding-bottom: 20px;border-bottom: solid 1px #F1F1F1;}
#ranking-list .con-wrap .con .cate-list .a{font-size: 20px;color: #999999;margin-right: 32px;padding-bottom: 10px;}
#ranking-list .con-wrap .con .cate-list .a:last-child{margin-right: 0;}
#ranking-list .con-wrap .con .cate-list .a.cur{color: #1B1B1B;background: url(/static/images/pic6.png)no-repeat bottom;font-weight: bolder;}
#ranking-list .con-wrap .con .list{margin-top: 20px;}


/*快讯列表*/
#article-list.newsletter{}
#article-list.newsletter .left{padding: 0;}
#article-list.newsletter .left .b-tit{font-size: 28px;color: #1B1B1B;border-bottom: solid 1px #F1F1F1;padding: 30px 32px;}
#article-list.newsletter .left .big{}
#article-list.newsletter .left .big .big-item{border-top: solid 20px #F4F5F7;padding: 50px 50px 40px 50px;}
#article-list.newsletter .left .big .big-item:first-child{border-top: none;}
#article-list.newsletter .left .big .big-item .title{text-align: center;position: relative;}
#article-list.newsletter .left .big .big-item .title .span{font-size: 32px;color: #1B1B1B;font-family: 'PangMenZhengDao'; position:relative;}
#article-list.newsletter .left .big .big-item .title .span::before{width:100%; height:1px; background:#000; left:0px; bottom:-4px; position:absolute; content: '';}
#article-list.newsletter .left .big .big-item .title .span::after{content: '';width: 42px;height: 42px;background: url(/static/images/img77.png)no-repeat center;position: absolute;z-index: 1;top: -20px;left: -15px;}
#article-list.newsletter .left .big .big-item .list .item{margin-top: -108px;padding-top: 108px;margin-bottom: 0;}
#article-list.newsletter .left .big .big-item .list .item .cons{display: block;padding: 36px 0;border-bottom: solid 1px #F1F1F1;margin-bottom: 0;}
#article-list.newsletter .left .big .big-item .list .item .tit{font-size: 20px;color: #1B1B1B;font-weight: bolder;line-height: 20px;}
#article-list.newsletter .left .big .big-item .list .item .brief-con{margin-top: 26px;display: flex;/*align-items: center;*/}
#article-list.newsletter .left .big .big-item .list .item .brief-con .brief{font-size: 16px;line-height: 30px;color: #666;width: 495px;}
#article-list.newsletter .left .big .big-item .list .item .brief-con .brief.aw{width: 100%;}
#article-list.newsletter .left .big .big-item .list .item:last-child{border-bottom: none;}
#article-list.newsletter .left .big .big-item .list .item .brief-con .img-list{width: 214px;margin-left: 38px;border-radius: 6px;overflow: hidden; margin-top:6px;cursor: pointer;}
#article-list.newsletter .left .big .big-item .list .item .brief-con .img-list .img{width: 214px;border-radius: 6px;}
#article-list.newsletter .left .big .big-item .list .item .brief-con .img-list .img::before{padding-top: 62.61%;}

#article-list.newsletter .left .big .big-item1{padding-top:30px;}
#article-list.newsletter .left .big .big-item2{padding-top:50px;}

#article-list.newsletter .swiper-pagination{color: #fff;width: auto;right: 10px;left: auto;background: rgba(0,0,0,0.50);border-radius: 50px;padding: 4px 8px;letter-spacing: -1px;}



/*展会列表*/
#exhibition{background: #f4f5f7;padding-top: 20px;padding-bottom: 50px;}
#exhibition .cw1200{background: #fff;padding: 30px 30px;border-radius: 6px;}
#exhibition .tit-wrap .left{width: 140px;}
#exhibition .tit-wrap .left .title{font-size: 28px;color: #1B1B1B;font-weight: bolder;}
#exhibition .tit-wrap .right{width: 1000px;margin-top: 9px;}
#exhibition .tit-wrap .right .a{font-size: 20px;color: #999;margin-right: 20px;padding-bottom: 10px;}
#exhibition .tit-wrap .right .a.cur{color: #1B1B1B;font-weight: bolder;background: url(/static/images/pic6.png)no-repeat bottom;}
#exhibition .cate-wrap{margin-top: 20px;padding: 24px 20px;background: #F7F8FA;border-radius: 6px;}
#exhibition .cate-wrap .item{margin-top: 26px;}
#exhibition .cate-wrap .item:first-child{margin-top: 0;}
#exhibition .cate-wrap .item .tit{font-size: 14px;color: #1B1B1B;width: 46px;line-height: 30px;}
#exhibition .cate-wrap .item .con{width: 1054px;}
#exhibition .cate-wrap .item .con .cate{font-size: 14px;color: #999;line-height: 30px;border: solid 1px #999;padding: 0 10px;margin-right: 15px;border-radius: 2px;}
#exhibition .cate-wrap .item .con .cate.cur{background: #1b1b1b;color: #fff; border: 1px solid #1B1B1B;}
#exhibition .cate-wrap .item .con .cate:last-child{margin-right: 0;}
#exhibition .cate-wrap .item .con .cate:hover{color: #1b1b1b;border-color:#1b1b1b;}
#exhibition .cate-wrap .item .con .cate.cur:hover{color: #fff;}


#exhibition .cate-wrap .item.address .t-more{height: 30px;display: flex;align-items: center;}
#exhibition .cate-wrap .item.address .t-more .txt{font-size: 14px;
font-weight: 400;color: #999999; padding: 0 2px;}
#exhibition .cate-wrap .item.address .t-more .jt{width: 10px; height: 6px;}

#exhibition .cate-wrap .item.address .cate{margin-bottom: 10px;}
#exhibition .cate-wrap .item.address{height: 32px;overflow: hidden;position: relative;}
#exhibition .cate-wrap .item.address .t-more{position: absolute;right: 0;top: 0;z-index: 1;}
#exhibition .cate-wrap .item.address.cur{height: auto;}
#exhibition .cate-wrap .item.address .cate:nth-child(15){margin-right: 40px;}


#exhibition .list{margin-top: 20px;}
#exhibition .list .item{width: 560px;margin-right: 20px;margin-bottom: 20px;border: solid 1px #f1f1f1;padding: 20px 20px;border-radius: 6px;}
#exhibition .list .item:nth-child(2n){margin-right: 0;}
#exhibition .list .item .left{width: 297px;}
#exhibition .list .item .right{width: 204px;margin-left: 17px;}
#exhibition .list .item .right .img{width: 204px;height: 272px;background: #eee;border-radius: 4px;}
#exhibition .list .item .right .img .tips{line-height: 24px;background: #1B1B1B;font-size: 12px;color: #fff;padding: 0 6px;border-radius: 2px;right: 10px;top: 10px;z-index: 1;}
#exhibition .list .item .left .title .tag{font-size: 12px;color: #FF961C;background: rgba(255,150,28,0.15);line-height: 18px;padding: 0 4px;border-radius: 2px;margin-right: 10px;margin-top: 5px;}
#exhibition .list .item .left .title .tit{font-size: 20px;color: #1B1B1B;font-weight: bolder;max-width: 216px;}
#exhibition .list .item .left .title .tit:hover{color: #FF961C;}
#exhibition .list .item .left .dates{font-size: 12px;color: #999;margin-top: 14px;}
#exhibition .list .item .left .meg-wrap{margin-top: 18px;height: 58px;overflow: hidden;}
#exhibition .list .item .left .meg-wrap .meg{font-size: 14px;color: #1B1B1B;margin-top: 18px;}
#exhibition .list .item .left .meg-wrap .meg:first-child{margin-top: 0;}
#exhibition .list .item .left .ticket-wrap{margin-top: 77px;}
#exhibition .list .item .left .ticket-wrap .ticket{width: 99px;height: 49px;overflow: hidden;background: url(/static/images/img80_h.png)no-repeat center/100%;}
#exhibition .list .item .left .ticket-wrap .ticket:hover{background: url(/static/images/img80.png)no-repeat center/100%;}
#exhibition .list .item .left .ticket-wrap .ticket.fl{margin-right: 10px;}
#exhibition .list .item .left .ticket-wrap .ticket.fl:nth-child(2n){margin-right: 0;}
#exhibition .list .item .left .ticket-wrap .ticket .l{width: 14px;font-size: 12px;color: #FF961C;writing-mode:vertical-lr;margin-left: 5px;height: 100%;text-indent: 5px;}
#exhibition .list .item .left .ticket-wrap .ticket .r{width: 68px;line-height: 49px;text-indent: 4px;}
#exhibition .list .item .left .ticket-wrap .ticket .r .span1{font-size: 14px;color: #FF961C;font-family: 'din-bold';margin-right: -4px;}
#exhibition .list .item .left .ticket-wrap .ticket .r .span2{font-size: 22px;color: #FF961C;font-family: 'din-bold';}
#exhibition .list .item .left .ticket-wrap .a{width: 24px;height: 49px;}
#exhibition .list .item .left .ticket-wrap .a.prev{background: url(/static/images/img81.png)no-repeat center;}
#exhibition .list .item .left .ticket-wrap .a.next{background: url(/static/images/img82.png)no-repeat center;}
#exhibition .list .item .left .ticket-wrap .container{width: 208px;margin: 0 auto;}
#exhibition .list .item .left .ticket-wrap .prev{left: 0;top: 0;z-index: 1;}
#exhibition .list .item .left .ticket-wrap .next{right: 0;top: 0;z-index: 1;}
#exhibition .btn-list{margin-top: 30px;padding-bottom: 50px;}


/*展会弹框*/
#exhi-detail{}
#exhi-detail .con{padding: 20px 20px;}
#exhi-detail .con .top .l{width: 144px;height: 192px;margin-right: 20px;}
#exhi-detail .con .top .l .img{display: block;width: 100%;height: 100%;border-radius: 4px;}
#exhi-detail .con .top .l .img .hot{line-height: 24px;background: #1B1B1B;font-size: 12px;color: #fff;padding: 0 6px;border-radius: 2px;left: 10px;top: 10px;z-index: 1;position: absolute;}
#exhi-detail .con .top .r{width: calc(100% - 144px - 20px);}
#exhi-detail .con .top .r .title .tag{font-size: 12px;color: #FF961C;background: rgba(255,150,28,0.15);line-height: 18px;padding: 0 4px;border-radius: 2px;margin-right: 10px;margin-top: 8px;}
#exhi-detail .con .top .r .title .tit{font-size: 20px;color: #1B1B1B;font-weight: bolder;}
#exhi-detail .con .top .r .dates{font-size: 12px;color: #999;margin-top: 18px;}
#exhi-detail .con .top .r .meg-wrap{margin-top: 18px;}
#exhi-detail .con .top .r .meg-wrap .meg{font-size: 14px;color: #1B1B1B;margin-top: 18px;}
#exhi-detail .con .top .r .meg-wrap .meg:first-child{margin-top: 0;}
#exhi-detail .con .bot{margin-top: 20px;}
#exhi-detail .con .bot .item{width: 302px;height: 119px;background: url(/static/images/img108.png)no-repeat center;margin-right: 20px;margin-top: 20px;}
#exhi-detail .con .bot .item:nth-child(2n){margin-right: 0;}
#exhi-detail .con .bot .item:nth-child(1),#exhi-detail .con .bot .item:nth-child(2){margin-top: 0;}
#exhi-detail .con .bot .item .l{width: 36px;writing-mode:vertical-lr;font-size: 16px;color: #FF961C;/* text-align: center; */text-indent: 25px;letter-spacing: 10px;margin-left: 8px;}
#exhi-detail .con .bot .item .m{width: 153px;/* margin-left: 5px; */margin-top: 28px;text-align: center;}
#exhi-detail .con .bot .item .m .price-wrap .price1{font-size: 18px;color: #FF961C;font-family: 'din-bold';margin-top: 11px;margin-right: 0px;float: none;display: inline-block;}
#exhi-detail .con .bot .item .m .price-wrap .price2{font-size: 36px;color: #FF961C;font-family: 'din-bold';line-height: 42px;display: inline-block;float: none;}
#exhi-detail .con .bot .item .m .cons{font-size: 14px;color: #FF961C;margin-top: 3px;}
#exhi-detail .con .bot .item .r{width: 104px;text-align: center;}
#exhi-detail .con .bot .item .r .code{width: 82px;height: 82px;overflow: hidden;margin-top: 11px;margin: 0 auto;margin-top: 10px;}
#exhi-detail .con .bot .item .r .fonts{font-size: 12px;color: #FF961C;opacity: 0.5;margin-top: 4px;}
#exhi-detail .con .bot .item .r .down{/*font-size: 22px;line-height: 119px;color: #FF961C;*/width: 68px;height: 68px;background: url(/static/images/takedown.png)no-repeat center/100%;margin: 0 auto;margin-top: 26px;}
#exhi-detail .con .bot .item.takedown{background: url(/static/images/img108_n.png)no-repeat center;}
#exhi-detail .con .bot .item.takedown .l,
#exhi-detail .con .bot .item.takedown .m .price-wrap .price1,
#exhi-detail .con .bot .item.takedown .m .price-wrap .price2,
#exhi-detail .con .bot .item.takedown .m .cons,
#exhi-detail .con .bot .item.takedown .r .down{color: #999;}





/*展会日历*/
.calendar{border-top: solid 1px #F1F1F1;margin-top: 20px;}
.calendar .date-meg{margin-top: 30px;}
.calendar .date-meg .left{width: 50%;}
.calendar .date-meg .right{max-width: 50%;}
.calendar .date-meg .left .dates{font-size: 20px;color: #1B1B1B;font-weight: bolder;}
.calendar .date-meg .left .meg{font-size: 14px;color: #999999;margin-left: 10px;margin-top: 5px;}
.calendar .date-meg .right .a{width: 32px;height: 32px;opacity: 0.3;cursor: default;}
.calendar .date-meg .right .a.prev{background: url(/static/images/img84.png)no-repeat center;}
.calendar .date-meg .right .a.next{background: url(/static/images/img85.png)no-repeat center;margin-left: 20px;}
.calendar .date-meg .right .a.cur{opacity: 1;cursor: pointer;}
.calendar .con{}
/*日历样式*/
#calendar{}
#calendar.fc .fc-day-header{background: #F4F5F7 !important;line-height: 70px;height: 70px;}
#calendar.fc .fc-day-header span{font-size: 16px;color: #000;font-weight: bolder;}
#calendar.fc .fc-head-container{height: 70px;}
#calendar.fc hr, #calendar.fc tbody, #calendar.fc td, #calendar.fc th, #calendar.fc thead, .fc-row{border-color: #F1F1F1 !important;}
#calendar.fc .fc-day-top{height: 160px;}
#calendar.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{font-size: 14px;width: 24px;height: 24px;border-radius: 8px;padding: 0;text-align: center;line-height: 24px;margin-top: 4px;margin-right: 5px;}
#calendar.fc-ltr .fc-basic-view .fc-day-top.fc-today .fc-day-number{background: linear-gradient(90deg,#f08519, #f9bf00 100%);color: #fff;}
#calendar.fc .fc-event-container{height: auto;max-height:105px;background: #FFF5E9 !important;border-left: solid 2px #FF961C;padding-bottom: 0;border-right: none;}
#calendar.fc .fc-event-container .fc-day-grid-event{font-size: 14px;color: #FF961C;margin-top: 16px;border: none;background: none !important;width: 140.25px;padding: 5px 8px;}
#calendar.fc .fc-event-container .fc-day-grid-event:first-child{margin-top: 0;}
#calendar.fc .fc-day-grid-event .fc-content .fc-title{font-size: 14px;color: #FF961C;}
#calendar.fc .fc-day-grid-event .fc-content{text-overflow:ellipsis;color: #FF961C;}
#calendar.fc tbody .fc-row .fc-content-skeleton{position: relative;}
#calendar.fc tbody .fc-row .fc-content-skeleton tbody{position: absolute;left: 0;bottom: 0;z-index: 1;width: 1138px;max-height: 120px;}
#calendar.fc tbody .fc-row .fc-content-skeleton tbody td{width: 161px;/*border-left: solid 2px transparent;border-left-color: transparent !important;*/}
#calendar.fc tbody .fc-row .fc-content-skeleton tbody td.fc-event-container{border-left-color: #FF961C !important;}
#calendar.fc .fc-event-container .fc-day-grid-event:hover .fc-content .fc-title{color: #D97500;-webkit-transition:0.5s;transition:0.5s;}
/*首页日历*/
#calendar.fc.index .fc-day-top{height: 34px;}
#calendar.fc-ltr.index .fc-basic-view .fc-day-top .fc-day-number{margin-top: 5px;margin-right: 7px;}
#calendar.fc.index .fc-day-header{height: 50px;line-height: 50px;}
#calendar.fc.index .fc-head-container{height: 50px;}
#calendar.index .fc-toolbar.fc-header-toolbar{display: none;}
#calendar.fc.index .fc-day-top .fc-day-number{position: relative;-webkit-transition:0.5s;transition:0.5s;}
#calendar.fc.index .fc-day-top:hover .fc-day-number{color: #FF961C;}
#calendar.fc.index .fc-day-top[tip-for] .fc-day-number::after{content: '';width: 4px;height: 4px;background: #FF961C;border-radius: 50%;position: absolute;left: 10px;bottom: -2px;-webkit-transition:0.5s;transition:0.5s;}
#calendar.fc.index .fc-day-top.fc-today:hover .fc-day-number{color: #fff;}


/*首页*/
#index{background: #F4F5F7;padding: 20px 0;}
#index .main{width: 848px;}
#index .side{width: 332px;}
#index .main .index-b{border-radius: 6px;overflow: hidden;position: relative;}
#index .main .index-b .img{width: 100%;height: 387px;background: #ccc;}
#index .main .index-b .img .title{left: 0;bottom: 0;z-index: 1;width: 100%;height: 171px;background: linear-gradient(0deg,#000000 0%, rgba(0,0,0,0.00));}
#index .main .index-b .img .title .tit{font-size: 32px;color: #fff;left: 40px;bottom: 66px;font-weight: bolder;width: calc(100% - 80px);text-align: left;}
#index .main .index-b .img video{width: 100%;object-fit:contain;display: block;left: 0;top: 0;z-index: 1;height: 100%;}
#index .main .index-b .swiper-pagination{width: auto;left: 50px;bottom: 30px;}
#index .main .index-b .swiper-pagination-bullet{width: 12px;height: 12px;background: #999;opacity: 1;margin: 0 8px;}
#index .main .index-b .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}
#index .main .index-b .circle-page{padding: 0 50px;text-align: left;bottom: 30px;}
#index .main .index-b .circle-page .circle{width: 12px;height: 12px;margin-right: 16px;margin-left: 0;background: #999;border-radius: 50%;}
#index .main .index-b .btns{width: 52px;height: 52px;border-radius: 50%;position: absolute;top: 50%;margin-top: -27px;opacity: 0;}
#index .main .index-b .btns.prev{background: url(/static/images/img111.png)no-repeat center/100%;left: 30px;z-index: 1;}
#index .main .index-b .btns.next{background: url(/static/images/img112.png)no-repeat center/100%;right: 30px;z-index: 1;}
#index .main .index-b:hover .btns{opacity: 1;}
#index .main .ranking{margin-top: 20px;background: #fff;border-radius: 8px;padding: 30px 0px;}
#index .main .index-title{padding: 0 30px;}
#index .main .index-title .l{width: 70%;}
#index .main .index-title .r{max-width: 30%;}
#index .main .index-title .l .tit{font-size: 28px;color: #1B1B1B;font-weight: bolder;}
#index .main .index-title .l .tips{font-size: 14px;color: #909399;margin-left: 10px;margin-top: 16px;}
#index .main .index-title .r .mores{padding-right: 10px;display: inline-block;height: 20px;overflow: hidden;margin-top: 16px;}
#index .main .index-title .r .mores div{font-size: 14px;color: #1B1B1B;height: 20px;transform:translateY(-20px);}
#index .main .index-title .r .mores::before{content: '';width: 8px;height: 8px;background: url(/static/images/img92.png)no-repeat center/100%;right: 0;top: 5px;z-index: 1;display: block;position: absolute;}
/*#index .main .index-title .r .mores .up{opacity: 0;visibility: hidden;}*/
#index .main .index-title .r .mores:hover .up{transform:translateY(0px);/*opacity: 1;visibility: inherit;*/}
#index .main .index-title .r .mores:hover .down{transform:translateY(0px);}
#index .main .ranking .list{margin-top: 30px;padding: 0 30px;}
#index .main .ranking .big{width: 384px;margin-right: 20px;background: url(/static/images/img91.png)no-repeat top/100%;padding-bottom: 20px;}
#index .main .ranking .big:nth-child(2n){margin-right: 0;}
#index .main .ranking .big .top{padding: 0 20px;}
#index .main .ranking .big .top .tit{font-size: 20px;color: #FF961C;padding-top: 22px;font-weight: bolder;}
#index .main .ranking .big .con{padding: 0 30px;margin-top: 24px;}
#index .main .ranking .big .con .item{display: flex;align-items: center;margin-top: 24px;}
#index .main .ranking .big .con .item:first-child{margin-top: 0;}
#index .main .ranking .big .con .item .nums{font-size: 32px;color: #F4AC40;opacity: 0.2;font-family: 'din-bold';width: 28px;}
#index .main .ranking .big .con .item .img{width: 58px;height: 78px;background: #ccc;border-radius: 4px;margin-left: 16px;}
#index .main .ranking .big .con .item .brief{margin-left: 12px;}
#index .main .ranking .big .con .item .brief .meg .tit-con .tag{font-size: 12px;color: #FF961C;width: 32px;height: 18px;text-align: center;line-height: 18px;background: rgba(255,150,28,0.15);border-radius: 2px;margin-right: 6px;margin-top: 2px;}
#index .main .ranking .big .con .item .brief .meg .tit-con .tit{font-size: 16px;color: #1B1B1B;max-width: 172px;}
#index .main .ranking .big .con .item .brief .meg .tit-con .tit:hover{color: #FF961C;}
#index .main .ranking .big .con .item .brief .meg .m{font-size: 14px;color: #999;margin-top: 8px;}
#index .main .ranking .big .con .item::after{content: '';width: 11px;height: 11px;position: absolute;right: -10px;}
#index .main .ranking .big .con .item.up::after{background: url(/static/images/img93.png)no-repeat center;}
#index .main .ranking .big .con .item.down::after{background: url(/static/images/img94.png)no-repeat center;}
#index .main .ranking .big .con .item.flat::after{background: url(/static/images/img95.png)no-repeat center;}
#index .main .play{margin-top: 20px;background: #fff;border-radius: 8px;padding: 30px 0px;}
#index .main .play .list{margin-top: 10px;padding: 0 30px;}
#index .main .play .list .item{width: 249px;height: 191px;border-radius: 6px;background: #f7f8fa;padding: 20px 20px;margin-right: 20px;margin-top: 20px;padding-right: 13px;}
#index .main .play .list .item:nth-child(3n){margin-right: 0;}
#index .main .play .list .item .tit{font-size: 18px;color: #1B1B1B;font-weight: bolder;line-height: 18px;}
#index .main .play .list .item .meg{font-size: 14px;color: #999;margin-top: 10px;}
#index .main .play .list .item .img-list{margin-top: 33px;}
#index .main .play .list .item .img-list .img{width: 51px;height: 69px;overflow: hidden;background: #DDDFE2;border-radius: 4px;margin-right: 4px;}
#index .main .play .list .item .img-list .img.nums{text-align: center;line-height: 69px;font-size: 14px;color: #1B1B1B;}
#index .main .play .list .item .img-list .img:last-child{margin-right: 0;}
#index .main .play .list .item:hover{background: #EFF0F2;}
#index .main .play .list .item:hover .tit{color: #FF961C;}
#index .main .news{margin-top: 20px;background: #fff;border-radius: 8px;padding: 30px 0px;}
#index .main .news .list{margin-top: 10px;padding: 0 30px;}
#index .main .news .list .item{width: 249px;height: 246px;overflow: hidden;margin-right: 20px;margin-top: 20px;border-radius: 6px;}
#index .main .news .list .item:nth-child(3n){margin-right: 0;}

#index .main .news .list .item .bot{height: 140px;padding: 0 6px;overflow: hidden;padding-bottom: 20px;position: relative;}
#index .main .news .list .item .bot .botcon{position: absolute;left: 0;top: 0;right: 0;margin: 0 auto;z-index: 2;padding: 0 6px;}
#index .main .news .list .item .bot .botbg{height: 0;background: linear-gradient(0deg,#f7f8fa 0%, rgba(247,248,250,0.00) 100%);position: absolute;left: 0;bottom: 0;z-index: 1;width: 100%;border-radius: 6px 6px 0px 0px;}
#index .main .news .list .item:hover .bot .botbg{height: 100%;}

#index .main .news .list .item .img{width: 100%;height: 106px;overflow: hidden;background: #ccc;display: block;border-radius: 6px 6px 0px 0px;}
#index .main .news .list .item .img .tips{font-size: 12px;color: #fff;/*width: 60px;*/height: 24px;line-height: 24px;text-align: center;position: absolute;right: 10px;bottom: 10px;z-index: 1;background: #1B1B1B;border-radius: 2px; padding:0px 5px;}
#index .main .news .list .item .img .bg{height: 0;background: linear-gradient(0deg,rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.00));position: absolute;left: 0;bottom: 0;z-index: 1;width: 100%;border-radius: 6px 6px 0px 0px;display: none;}
#index .main .news .list .item .img:hover .bg{height: 100%;}
#index .main .news .list .item .tit{font-size: 16px;color: #1B1B1B;margin-top: 12px;height: 48px;line-height: 24px;overflow: hidden;margin-top: 12px;display: block;font-weight: bolder;}
#index .main .news .list .item .brief{font-size: 14px;color: #666;margin-top: 8px; overflow:hidden;line-height: 16px;height: 16px;}
#index .main .news .list .item .tit:hover{color: #FF961C;}
#index .main .news .list .item .meg{margin-top: 28px;line-height: 12px;}
#index .main .news .list .item .meg .l{font-size: 12px;color: #C7C7C7;width: 40%;}
#index .main .news .list .item .meg .r{font-size: 12px;color: #C7C7C7;width: 60%;text-align: right;}
#index .main .experience{margin-top: 20px;background: #fff;border-radius: 8px;padding: 30px 0;}
#index .main .experience .list{padding: 0 30px;margin-top: 30px;}
#index .main .experience .list .item{width: 147px;height: 259px;border-radius: 6px;background: #ccc;margin-right: 16px;overflow: hidden;}
#index .main .experience .list .item.cur{width: 299px;}
#index .main .experience .list .item:nth-child(4n){margin-right: 0;}
#index .main .experience .list .item .con{left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(27deg,#000000 0%, rgba(0,0,0,0.00) 100%);}
#index .main .experience .list .item .con .brief{left: 16px;bottom: 33px;width: calc(100% - 32px);height: 25%;}
#index .main .experience .list .item .con .brief .nums{width: 40px;height: 40px;overflow: hidden;}
#index .main .experience .list .item .con .brief .meg{margin-top: 17px;width: 267px;}
#index .main .experience .list .item .con .brief .meg .tit{font-size: 18px;color: #fff;width: 130px;line-height: 20px;text-align: left;}
#index .main .experience .list .item .con .brief .meg .view{max-width: calc(100% - 130px);font-size: 14px;color: #fff;padding-right: 25px;background: url(/static/images/img100.png)no-repeat right;line-height: 20px;opacity: 0;}
#index .main .experience .list .item.cur .con .brief .meg .view{opacity: 1;}
#index .main .reads{margin-top: 20px;background: #fff;border-radius: 8px;padding: 30px 0;}
#index .main .reads .more{margin-top: 30px;}
#index .main .reads .list{padding: 0 30px;}
#index .main .reads .list .item{width: 100%;margin-top: 30px;height: 170px;}
#index .main .reads .list .item .img{width: 362px;height: 170px;overflow: hidden;background: #ccc;border-radius: 6px 0px 0px 6px;/*margin-top: 5px;*/}
#index .main .reads .list .item .img .tag{font-size: 12px;color: #fff;width: 60px;height: 24px;line-height: 24px;text-align: center;position: absolute;right: 14px;bottom: 14px;z-index: 1;background: #1B1B1B;}
#index .main .reads .list .item .img .bg{width: 0;background: linear-gradient(0deg,rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.00));position: absolute;left: 0;bottom: 0;z-index: 1;height: 100%;border-radius: 6px 6px 0px 0px;display: none;}
#index .main .reads .list .item .img:hover .bg{width: 100%;}
#index .main .reads .list .item .right{width: calc(100% - 378px);margin-left: 16px;height: 180px;overflow: hidden;padding-right: 20px;padding-top: 18px;padding-bottom:22px;border-radius: 6px;position: relative;}
#index .main .reads .list .item .right .tit{font-size: 18px;color: #1B1B1B;line-height: 26px; max-height: 52px;overflow: hidden;font-weight: bolder;}
#index .main .reads .list .item .right .brief{font-size: 14px;color: #666;line-height: 22px;height: 44px;overflow: hidden;margin-top: 6px;}
#index .main .reads .list .item .right .brief br{display: none;}
#index .main .reads .list .item .right .meg{margin-top: 28px;line-height: 12px;position: absolute;left: 0;bottom: 20px;z-index: 1;width: calc(100% - 20px);}
#index .main .reads .list .item .right .meg .m{max-width: 50%;font-size: 12px;color: #C7C7C7; height:12px; line-height:12px; overflow:hidden;}
#index .main .reads .list .item .right .tit:hover{color: #FF961C;}
#index .main .reads .list .item:hover .right{background: linear-gradient(270deg,#f7f8fa 0%, rgba(247,248,250,0.00) 100%);}
#index .side .big-title{font-size: 20px;color: #1B1B1B;font-weight: bolder;/*padding: 0 16px;*/}
#index .side .index-about{padding: 24px 0px;background: #fff;border-radius: 6px;}
#index .side .index-about .big-title{padding: 0 16px;}
#index .side .index-about .list{margin-top: 24px;padding-left: 10px;padding-right: 4px;}
#index .side .index-about .list .item{width: 20%;text-align: center;}
#index .side .index-about .list .item .img{width: 38px;height: 38px;overflow: hidden;margin: 0 auto;}
#index .side .index-about .list .item .tit{font-size: 11px;color: #000;margin-top: 16px;}
#index .side .box-office{border: 1px solid rgba(255,211,54,0.10);border-radius: 6px;margin-top: 20px;background: #fff;background: url(/static/images/img113.png)no-repeat center/cover;}
#index .side .box-office .white-con{/*background: linear-gradient(193deg,rgba(255,211,54,0.08) 0%, rgba(247,248,250,0.00) 100%);*/}
#index .side .box-office .top{padding: 24px 16px;/*border-bottom: solid 1px  rgba(244,172,64,0.25);*/}
#index .side .box-office .top .title{font-size: 20px;color: #1B1B1B;background: url(/static/images/img101.png)no-repeat left/28px;padding-left: 38px;line-height: 28px;font-weight: bolder;}
#index .side .box-office .top .con{text-align: center;}
#index .side .box-office .top .con .month{font-size: 14px;color: #1B1B1B;text-align: center;margin-top: 20px;line-height: 14px;}
#index .side .box-office .top .con .datas{margin-top: 12px;text-align: center;display: inline-block;}
#index .side .box-office .top .con .datas .cons{display: flex;align-items: center;line-height: 28px;}
#index .side .box-office .top .con .datas .span1{font-size: 36px;color: #FF7410;font-family: 'din-bold';}
#index .side .box-office .top .con .datas .span2{font-size: 20px;color: #FF7410;font-weight: bolder;/* vertical-align: bottom; */margin-top: 6px;}
#index .side .box-office .top .con .datas .tips{display: inline-block;width: 16px;height: 16px;background: url(/static/images/img102.png)no-repeat center/16px;vertical-align: middle;margin-top: 9px;margin-left: 2px;}
#index .side .box-office .top .con .meg{font-size: 14px;color: #999;margin-top: 12px;text-align: center;line-height: 14px;}
.tishineirong{font-size: 12px;color: #333;padding: 10px 10px;}
.tishineirong .cons{font-size: 14px;color: #606266;line-height: 25px;}
.tishineirong2{font-size: 12px;color: #333;padding: 10px 10px;}
.tishineirong2 .cons{font-size: 14px;color: #606266;line-height: 25px;}
#index .side .box-office .bot{padding: 24px 20px;}
#index .side .box-office .bot .list{margin-top: 24px;height: 180px;}
#index .side .box-office .bot .list .item .l{width: 190px;}
#index .side .box-office .bot .list .item .r{width: 100px;text-align: right;}
#index .side .box-office .bot .list .item .l .tit{font-size: 14px;color: #1B1B1B;line-height: 14px;font-weight: bolder;}
#index .side .box-office .bot .list .item .l .tit:hover{color: #FF961C;}
#index .side .box-office .bot .list .item .l .dates{font-size: 12px;color: #999;margin-top: 10px;}
#index .side .box-office .bot .list .item .r .office .span1{font-size: 12px;color: #999;line-height: 14px;margin-right: 3px;}
#index .side .box-office .bot .list .item .r .office .span2{font-size: 14px;color: #1B1B1B;line-height: 14px;}
#index .morebtn{width: 100%;height: 38px;border: solid 1px #FF961C;font-size: 12px;color: #FF961C;text-align: center;line-height: 38px;border-radius: 4px;margin-top: 24px;display: block;}
#index .morebtn:hover{background: #FF961C;color: #fff;border-radius: 6px;}
#index .index-calendar{margin-top: 20px;background: #fff; border-radius:6px;}
#index .index-calendar .top{padding: 24px 16px;border-bottom: solid 1px #F1F1F1;}
#index .index-calendar .top .big-title{line-height: 28px;}
#index .index-calendar .top .month{font-size: 20px;color: #1B1B1B;line-height: 28px;font-weight: bolder;}
#index .index-calendar .top .month .brief{font-size: 14px;color: #999;font-weight: normal;display: inline-block;}
#index .index-calendar .bot{padding: 24px 22px;}
#index .index-calendar .con{margin-top: 0px;}
#index .side .article{margin-top: 20px;background: #fff;border-radius: 6px;}
#index .side .article .top{padding: 24px 16px;border-bottom: solid 1px #F1F1F1;}
#index .side .article .bot{padding: 20px 16px;}
#index .side .article .list .item{margin-top: 28px;}
#index .side .article .list .item:first-child{margin-top: 0;}
#index .side .article .list .item .l{width: 210px;}
#index .side .article .list .item .r{width: 69px;}
#index .side .article .list .item .l .tit{font-size: 14px;color: #1B1B1B;max-height: 42px;line-height: 21px;font-weight: bolder;}
#index .side .article .list .item .l .tit:hover{color: #FF961C;}
#index .side .article .list .item .l .bri{font-size: 12px;color: #999;margin-top: 15px;}
#index .side .article .list .item .r .img{width: 69px;height: 69px;overflow: hidden;background: #ccc;display: block;border-radius: 4px;}
#index .side .store{margin-top: 20px;background: #fff;border-radius: 6px;}
#index .side .store .top{padding: 24px 16px;border-bottom: solid 1px #F1F1F1;}
#index .side .store .bot{padding: 20px 16px;}
#index .side .store .bot .list .item{width: 92px;margin-right: 12px;margin-top: 24px;}
#index .side .store .bot .list .item:nth-child(3n){margin-right: 0;}
#index .side .store .bot .list .item .img{width: 92px;height: 92px;overflow: hidden;background: #ccc;border-radius: 4px;}
#index .side .store .bot .list .item .tit{font-size: 14px;color: #1B1B1B;margin-top: 8px;display: block;font-weight: bolder;}
#index .side .store .bot .list .item .bri{font-size: 12px;color: #999;margin-top: 8px;}
#index .side .store .bot .list .item .tit:hover{color: #FF961C;}




/*日期弹窗*/
.fullCalendarTip .tipbox{width: 216px;padding: 20px 22px;}
.fullCalendarTip .tipbox .a{font-size: 14px;color: #1B1B1B;display: block;margin-top: 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.fullCalendarTip .tipbox .a:first-child{margin-top: 0;}
.fullCalendarTip .tipbox .a:hover{color: #FF961C;}

/*首页关注我们小三角*/
.jxtipfor{/*box-shadow:0 0 9px rgba(0,0,0,.1);*/box-shadow: 0px 0px 8px 0px rgb(39 53 66 / 10%);z-index: 2 !important;}
.jxtipfor[p='bottom'] .arrow{left:12px;}




/*剧宝联系我们-右侧*/
#hottel{position: fixed;right: 1%;top: 28%;z-index: 11;text-align: center;}
#hottel .top{width: 158px;height: 264px;background: url(/static/images/img126.png)no-repeat center/100%;}
#hottel .top .pic{padding-top: 22px;}
#hottel .top .pic img{border-radius: 50%;overflow: hidden;}
#hottel .top .tit{font-size: 22px;color: #fff;margin-top: 16px;line-height: 22px;}
#hottel .top .tel{font-size: 22px;color: #fff;margin-top: 10px;line-height: 22px;}
#hottel .top .a{width: 122px;height: 40px;background: #fff;border-radius: 2px;font-size: 16px;color: #0055FF;text-align: center;line-height: 40px;margin: 0 auto;margin-top: 16px;display: block;}
#hottel .close{width: 16px;height: 16px;background: url(/static/images/img127.png)no-repeat center/100%;position: absolute;right: 3px;top: 0;z-index: 1;display: block;}
#hottel .bot{width: 158px;height: 54px;background: #0055FF;text-align: center;line-height: 54px;font-size: 16px;color: #fff;text-indent: 32px;display: none;position: relative;border-radius: 6px;margin-top: 20px;}
#hottel .bot::before{display: block;width: 24px;height: 24px;background: url(/static/images/img129.jpg)no-repeat center;position: absolute;left: 31px;top: 15px;z-index: 1;content: '';}
#hottel.head .bot{display: block;}

/*剧宝联系我们-左侧*/
#service{position: fixed;left: 20px;bottom: 20px;z-index: 11;width: 645px;height: 224px;background: #ffffff;border: 1px solid #f4f5f7;border-radius: 6px;box-shadow: 0px 0px 20px 0px rgba(239,241,243,0.50);overflow: hidden;padding: 32px;padding-bottom: 36px;display: none;}
#service.cur{display: block;}
#service .l{width: 80px;margin-right: 20px;}
#service .l img{border-radius: 50%;overflow: hidden;}
#service .r{width: calc(100% - 100px);}
#service .r .tit1{font-size: 22px;color: #666;line-height: 22px;margin-top: 5px;}
#service .r .tit2{font-size: 22px;color: #666;line-height: 22px;margin-top: 20px;}
#service .r .btn-list{margin-top: 36px;}
#service .r .btn-list .a{width: 128px;height: 48px;border-radius: 2px;text-align: center;line-height: 48px;}
#service .r .btn-list .a.btn1{background: #0055FF;color: #fff;font-size: 16px;}
#service .r .btn-list .a.btn2{background: rgba(0,85,255,0.10);color: #0055FF;font-size: 16px;margin-left: 20px;}
#service .close{width: 15px;height: 15px;background: url(/static/images/img131.png)no-repeat center/100%;display: block;position: absolute;right: 24px;top: 24px;z-index: 1;}