<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.pro-detail .pro-banner{background:#f2f2f2}
.pro-detail .pro-banner,.pro-detail .pro-banner .swiper-slide{height:18.28572rem}
.pro-detail .pro-banner img{max-width:100%;max-height:18.28572rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:auto}
.video-icon{top:50%;margin-top:-1.2rem}
.pro-type{position:absolute;top:0.75rem;left:0;height:1.2rem;background:#ffc000;color:#fff;font-size:0.65rem;line-height:1.2rem;padding:0 0.5rem;z-index:10}
.pro-detail .pro-price{padding:0.5rem 0.75rem 0}
.pro-txt{padding:0 0.75rem 0.5rem;font-size:0.5rem;color:#999;line-height:1.5}
.pro-title-share{padding:0.4rem 0.75rem}
.info-new-detail{margin:0.5rem 0;background:#fff;padding:0.5rem 0.75rem;font-size:0.6rem;color:#666}
.info-new-box{margin-bottom:0.5rem;line-height:1.5}
.info-new-detail .info-new-box:last-child{margin-bottom:0}
.info-new-box &gt; .tit{width:3.2rem;color:#333}
.info-new-box &gt; .info{position:relative}
.info-new-box &gt; .info &gt; .icon{position:absolute;right:0;font-size:0.8rem;-webkit-text-stroke-width:0;top:0;line-height:0.9rem;color:#ff811a}
.m_quanplus{margin:0 0 0.5rem 0;padding:0 2.5rem 0 3.2rem;font-size:0.6rem}
.m_qplus_tit{left:0;color:#333}
.m_qplus_item{border:1px solid #ff811a;background:#fff;padding:0 0.25rem;font-size:0.4rem;color:#ff811a;border-radius:0.1rem;line-height:0.8rem;height:auto;margin:0 0.3rem 0 0;width:auto}
.m_qplus_item:before,.m_qplus_item:after{display:none}
.m_quanplus .icon{right:0;-webkit-text-stroke-width:0}
.pro-detail .pro-title{margin-top:0}
.pro-detail .pro-banner:before{display:none}
.pro-detail .pro-banner .type-content{bottom:0.25rem;font-size:0.6rem}
.pro-detail .pro-banner .type-content .pagination{float:right;background-color:rgba(100,100,100,.6);border-radius:0.5rem;padding:0 0.5rem;line-height:1rem;height:1rem;color:#fff;font-size:0.6rem;margin-top:0.25rem}
.info-address{padding:0.5rem 0.75rem;margin-top:0.5rem;background:#fff}
.info-address &gt; i{width:0.8rem;height:0.9rem;background:url(../images/local_ad.png) no-repeat center;background-size:auto 0.9rem;margin-right:0.5rem}
.info-address &gt; a.map{width:3.5rem;height:1.6rem;background:url(../images/nav.jpg) no-repeat center;background-size:auto 1.6rem;margin-left:0.5rem}
.info-address &gt; span{font-size:0.5rem;color:#888}
.recommend-box{margin:0.5rem 0;background:#fff;padding:0.5rem 0.75rem}
.recommend-box &gt; .title{font-size:.8rem;line-height:1.6rem;font-weight:700;color:#222;text-align:center;margin-bottom:0.4rem}
.recommend-box .item{width:8.14rem}
.recommend-box .item &gt; a{display:block}
.recommend-box .item .pic{height:7.4rem;background:#f2f2f2;border-radius:0.25rem 0.25rem 0 0;overflow:hidden}
.recommend-box .item .pic img{width:100%;height:100%;object-fit:cover}
.recommend-box .item .info{padding:0.3rem}
.recommend-box .item .name{font-size:0.75rem;color:#000;height:2.1rem;line-height:1.4}
.recommend-box .item .pirce i{color:#ef972b;font-size:0.7rem;font-weight:700;margin-right:0.1rem}
.recommend-box .item .pirce span{color:#ef972b;font-size:0.9rem;font-weight:700}
.recommend-box .item .pirce em{color:#999;margin-left:0.4rem;text-decoration:line-through}
.pro-info-nav .nav-item{padding:0 0.8rem}
.pro-info-nav .nav-item.on:after{left:0.35rem;right:0.35rem}
.contain.active .pro-info-nav.nav-fix{top:0}
.installation-box{margin-bottom:0.5rem}
.installation-box dd{margin-top:0.5rem}
.installation-box dt{color:#333;font-size:0.65rem}
.installation-box dd span{width:33.3333%;padding-right:.3rem;line-height:0.7rem;margin-bottom:.3rem;font-size:0.6rem;color:#777893;}
.installation-box dd i.icon{margin-right:.3rem;color:#383838;font-size:0.7rem}
.installation-box dd em{font-style:normal!important}
.installation-box:last-child,.policy-box:last-child{margin-bottom:0}
.policy-box{margin-bottom:0.5rem}
.policy-box dt{font-size:0.8rem;color:#333}
.policy-box dd{margin-top:0.3rem;font-size:0.6rem;color:#333;line-height:1.6;position:relative;overflow:hidden}
.pro-title-share &gt; .share{margin-left:1rem;font-size:0.45rem;color:#999;text-align:center;line-height:1;cursor:pointer}
.pro-title-share &gt; .share i{display:inline-block;width:0.8rem;height:0.8rem;background:url(../images/share.png) no-repeat center;background-size:cover;margin-bottom:0.05rem}
.chiose-box{position:fixed;z-index:-1;top:0;left:0;right:0;margin:0 auto;max-width:640px;height:100%;opacity:0;-webkit-transition:opacity .3s ease,z-index 0.3s ease;transition:opacity .3s ease,z-index 0.3s ease}
.chiose-box.cur{z-index:199;opacity:1}
.chiose-box .bg,.save-box .bg{height:100%;width:100%;background-color:rgba(0,0,0,.5)}
.chiose-box &gt; .com{position:absolute;min-height:7.5rem;bottom:0;left:0;right:0;z-index:2;background-color:#fff;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);border-radius:0.4rem 0.4rem 0 0}
.chiose-box.cur &gt; .com{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.chiose-box &gt; .com .item{height:2.4rem;text-align:center;font-size:0.75rem;color:#333;line-height:2.4rem}
.chiose-box &gt; .com .cancel{border-top:0.3rem solid #f2f2f2;height:2.8rem;line-height:2.4rem;text-align:center;font-size:0.75rem;color:#333}
/** 报名列表 */
.sign-up{margin-bottom:0.5rem;background-color:#fff;padding:0.5rem 0.75rem 0.6rem}
.sign-up .title{padding:0 0.75rem;height:1rem}
.sign-up .title span{font-size:0.6rem;color:#333}
.sign-up .title em{font-size:0.6rem;color:#666;cursor:pointer}
.sign-up .title em b{color:#ff811a;font-weight:normal}
.sign-up .title em i{margin-left:0.25rem;font-size:0.4rem;color:#ccc;-webkit-text-stroke-width:0}
.sign-up .list{margin-top:0.5rem}
.sign-up .list li{width:20%;text-align:center}
.sign-up .list .pic{position:relative;width:2rem;height:2rem;border-radius:50%;margin:0 auto 0.5rem}
.sign-up .list .pic img{width:100%;height:100%;object-fit:cover;border-radius:50%;overflow:hidden}
.sign-up .list .pic span{position:absolute;left:0;right:0;bottom:0;text-align:center;background:rgba(0,0,0,0.4);color:#fff;font-size:0.5rem;line-height:1rem;border-radius:0 0 1rem 1rem}
.sign-up .list li p{font-size:0.5rem;color:#666;max-width:2rem;text-align:center;margin:0 auto}
.plus-box{position:fixed;z-index:-1;top:0;left:0;height:100%;right:0;max-width:640px;margin:0 auto;opacity:0;-webkit-transition:opacity .3s ease,z-index 0.3s ease;transition:opacity .3s ease,z-index 0.3s ease}
.plus-box.cur{z-index:1000;opacity:1}
.plus-box .bg{height:100%;width:100%;background-color:rgba(0,0,0,.5)}
.plus-box .wrap{position:fixed;top:6.5rem;bottom:0;left:0;right:0;max-width:640px;margin:0 auto;z-index:200;background-color:#fff;border-radius:0.4rem 0.4rem 0 0;font-size:0.65rem;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}
.plus-box.cur .wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.plus-box .wrap &gt; .title{position:relative;padding:0.5rem 0;text-align:center;color:#333;font-size:0.8rem;line-height:1rem}
.plus-box .wrap &gt; .title i.icon{position:absolute;right:0;top:0;font-size:0.9rem;width:2rem;height:2rem;line-height:2rem;text-align:center}
.plus-box .wrap .com{position:absolute;top:2rem;bottom:0;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0.5rem 0.6rem}
.plus-box .wrap .hd{padding-bottom:0.4rem}
.plus-box .wrap .hd .top .pic{position:relative;margin-right:0.5rem;width:2rem;height:2rem}
.plus-box .wrap .hd .top img{width:100%;height:100%;border-radius:50%;object-fit:cover;overflow:hidden}
.plus-box .wrap .hd .top span{font-size:0.7rem;color:#333;max-width:6rem;margin-right:0.6rem}
.plus-box .wrap .hd .top em{background:#ffc000;color:#fff;padding:0 0.6rem;line-height:1.1rem;border-radius:0.55rem;font-size:0.6rem}
.plus-box .wrap .hd .explain{margin-top:0.25rem;font-size:0.7rem;color:#666;line-height:1.5;padding-left:2.5rem}
.plus-box .wrap .hd .tag{padding:0.3rem 0 0 2.5rem}
.plus-box .wrap .hd .tag span{background:#c5e0b4;color:#fff;padding:0 0.5rem;line-height:1rem;border-radius:0.5rem;font-size:0.6rem;margin:0 0.3rem 0.3rem 0}
.plus-box .wrap .bd{margin-top:0.6rem}
.plus-box .wrap .bd .tit{font-size:0.7rem;color:#666;line-height:1.5;margin-bottom:0.4rem}
.plus-box .wrap .bd .list .item{width: 20%;text-align:center;padding:0.5rem 0 0.3rem}
.plus-box .wrap .bd .list .item .pic{position:relative;width:2rem;height:2rem;border-radius:50%;overflow:hidden;margin:0 auto 0.6rem}
.plus-box .wrap .bd .list .item img{width:100%;height:100%;object-fit:cover}
.plus-box .wrap .bd .list .item .pic span{position:absolute;left:0;right:0;bottom:0;text-align:center;background:rgba(0,0,0,0.4);color:#fff;font-size:0.5rem;line-height:1rem}
.plus-box .wrap .bd .list .item p{font-size:0.5rem;color:#666;max-width:2rem;text-align:center;margin:0 auto}
.plus-box .wrap .bd .list .item.active{padding-top:0.2rem}
.plus-box .wrap .bd .list .item.active .pic{width:2.6rem;height:2.6rem}
.plus-box .wrap .bd .list .item.active .pic span{line-height:1.2rem;font-size:0.6rem}
.plus-box .wrap .bd .list .item.active p{max-width:3.45rem}
.plus-box .wrap .bd .list .tag{padding:0.4rem 0;width:100%}
.plus-box .wrap .bd .list .tag span{background:#c5e0b4;color:#fff;padding:0 0.5rem;line-height:1rem;border-radius:0.5rem;font-size:0.6rem;margin:0 0.3rem 0.3rem 0}
.detail-bottom .tel i{-webkit-text-stroke-width:0}
.detail-bottom .chat p, .detail-bottom .tel p{margin-top:0.3rem}
.sign-up .list li.talent .pic::after,.plus-box .wrap .hd .top .pic.talent::after{content:"";width:0.75rem;height:0.75rem;position:absolute;right:-0.1rem;bottom:0;background:url(../images/v.png) no-repeat center;background-size:contain}
</pre></body></html>