img { display: block;width: 100%;height:100%; }
.m_tops i.icon{color: #fff;}
.mzb_atop  { display: none!important;}
/**弹性布局**/
.flex-wrap{flex-wrap:wrap}
.flex{display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.align-items-start{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.flex-direction-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.justify-content-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.flex-direction-reverse{flex-direction:row-reverse}
.justify-content-around{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}
.justify-content-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.flex-shrink{flex-shrink:0}
@supports (bottom:constant(safe-area-inset-bottom)) or
	(bottom:env(safe-area-inset-bottom)){.xuandin{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}
}
/**/
.fanhui_jt { position: absolute;left: 0;top: 0;width: 0.8rem;height:0.8rem; }
.fanhui_jt .radius { margin: 0.15rem;width: 0.4rem;height: 0.4rem;background: rgba(255,255,255,.2);border-radius:50%;position: relative; }
.fanhui_jt .radius:after{ content: "";display: block;width: 0.1rem; height: 0.1rem; border: 1px solid #fff; border-right: 0; border-bottom: 0; opacity: 0.8;position: absolute;left: 0.17rem;top: 0.14rem; transform: rotate(-46deg)}
/**/
.list { box-sizing: border-box;padding: 0.2rem 0;}
.item { margin: 0;padding:0.1rem 0.3rem;box-sizing: border-box; }
/*form*/
.form { padding: 0.1rem 0 0.4rem 0; }
#xuandiqu:after,.right-icon:after {content: '';position: absolute;display: block;width: 0;height: 0;top:50%;right: .1rem;transform: translateY(-50%); visibility: inherit;border: .1rem solid transparent;border-left: .1rem solid #aaa;}
.jianli_form {width: 6.4rem; margin: 0 auto;padding: 0.4rem 0 0 0; }
.jianli_form .mobile-form-item { display: block; margin-bottom: 0.18rem;position: relative; }
.jianli_form .mobile-form-item input{ display: block;width: 100%;background: #f8f8f8; font-size: 0.28rem; box-sizing: border-box; height: 0.9rem;line-height: 0.9rem;border-radius: 0.1rem; }
.jianli_form .mobile-form-submit{height: 0.9rem; line-height: 0.9rem; background-color: #ff552e;color: #ffffff;font-size: 0.3rem;	border-radius: 0.1rem; }
.jianli_form button{ display: block;width: 100%; border: 0px; }
.jianli_form .p{ color: #aeb8c5; font-size: 0.24rem;line-height: 0.41rem;}
/* 弹框 */
.tan_warpper { display: none; position: fixed; z-index: 3; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }
.tankuang{  position: absolute; left: 50%; margin-left: -2.68rem; top: 50%; margin-top: -2.3rem; width: 5.36rem; padding: 0.45rem 0 0.5rem;	background-color: #ffffff;	border-radius: 0.1rem;	border: solid 0.02rem #707070;}
.tankuang img{ width: 0.92rem; height: 0.92rem; display: block; margin: 0 auto; }
.tankuang .title{ color: #000000;	font-size: 0.4rem;line-height: 0.5rem; text-align: center; }
.tankuang .p{ margin: 0.1rem auto 0.2rem; width: 4.48rem; font-size: 0.28rem; text-align: center; color: #acacac; }
.tankuang .know{width: 4.48rem;height: 0.86rem; line-height: 0.86rem; text-align: center; background-color: #ff552e; color: #fff; border-radius: 0.1rem; margin: 0 auto;font-size: 0.3rem; }
/**/
.banner {width:7.5rem;height:auto;padding-bottom: 0.3rem;}
.banner .abc { position: relative; padding: 0.3rem;margin: -0.6rem 0.3rem 0 0.3rem; width: 6.3rem; height: 2.84rem; background-color: #ffcf87;border-radius: 0.1rem;line-height: 0.4rem;color: #222; }
.banner .abc .txt1 { font-size: 0.4rem;padding-bottom: 0.2rem;font-weight: bold;text-align: center; }
.banner .abc .txt2 { font-size: 0.28rem; }
.left{ float: left; }
.right{ float: right;}
.wp{ padding: 0 0.3rem; }
.quancheng_title { padding-top: 0.32rem;   text-align: center;  font-size: 0.4rem; color: #1e344f; font-weight: bold;line-height: 0.4rem; }
.quancheng_title .quan_boder{ margin: 0 auto; width: 3.8rem;height: 0.1rem;background-color: #317eff;opacity: 0.4;}
.quancheng_title .service_boder{ margin: 0 auto;width: 1.6rem;height: 0.1rem;background-color: #317eff;opacity: 0.4;}
.quancheng_title .eva_boder{ margin: 0 auto;width: 1.8rem;height: 0.1rem;background-color: #317eff;opacity: 0.4;}
.quancheng_title .team_boder{ margin: 0 auto;width: 2.5rem;height: 0.1rem;background-color: #317eff;opacity: 0.4;}
/*为什么要找摄像监理*/
.wsmz { margin: 0.2rem auto; }
.wsmz .ul { position: relative; margin-top: 0.82rem;padding:0 0 0.06rem 0;  }
.wsmz .li { width: 6.84rem;border-radius: 0.1rem; border: solid 0.02rem #c6d1de;}
.wsmz .lis { position: relative;left: 0;top: 0; background: #fff;color: #999;font-size: 0.28rem;line-height: 0.4rem;padding: 0.3rem;box-sizing: border-box; }
.wsmz .lib { position: absolute;right: 0;bottom: -0.06rem;top: 0.06rem; background: #eff6ff; border: solid 0.02rem #eff6ff;}
.wsmz .lic { position: absolute;left: 0;top: -0.52rem;text-align: center; width: 2.56rem; height: 0.52rem; background-color: #1e344f; border-radius: 0.26rem 0.26rem 0px 0px;font-size: 0.28rem;line-height: 0.36rem;color: #fff; padding-top: 0.12rem; }
/* 有事找监理，摄像不操心 */
.help{ padding-top: 0.3rem; position: relative; z-index: 2; }
.help .list{ padding-bottom: 0px;}
.help .img{ margin-right: 0.5rem; width: 1.29rem; height: 1.76rem; }
.help .img2{ margin-left: 0.6rem; width: 0.85rem; height: 1.75rem; }
.help .text{position: relative;  padding: 0.15rem 0.46rem; box-sizing: border-box; border-radius: 0.5rem; width: 4.86rem; background-color: #f2f9ff;	border: solid 0.02rem #d7e3ee;color: #8f8f8f;font-size: 0.3rem;	line-height: 0.4rem; }
.help .text img{ position: absolute; left: -0.15rem; top: 50%; margin-top: -0.24rem; width: 0.23rem; height: 0.25rem; }
.help .text_img{position: relative;  padding: 0.15rem 0.46rem; box-sizing: border-box; border-radius: 0.5rem; width: 4.86rem; background-color: #f2f9ff;	border: solid 0.02rem #d7e3ee;color: #8f8f8f;font-size: 0.3rem;	line-height: 0.4rem; }
.help .text_img img{ position: absolute; right: -0.15rem; top: 50%; margin-top: -0.24rem; width: 0.23rem; height: 0.25rem; }
/* 全程10次上门 */
.entire{ position: relative;  padding-top: 0.2rem;}
.entire .entirebj{ position: absolute; top: -0.2rem; left: 0px; z-index: 1; width: 7.5rem; height: 5.5rem; }
.entire .entire_content{  position: relative; z-index: 2; }
.entire .title{ text-align: center; font-size: 0.4rem;line-height: 0.5rem;color: #ffffff; font-weight: bold; }
.entire .title2{ font-size: 0.28rem;line-height: 0.4rem;text-align: center;color: #ffffff; }
.entire .list{ padding: 0.3rem 0px 0.2rem 0px; }
.entire .list .item{ padding: 0.4rem 0.18rem 0.26rem; box-sizing: border-box; width: 3.4rem; background-color: #fff; border-radius: 0.1rem; position: relative; box-sizing: border-box; }
.entire .list .free{ position: absolute; top: 0px; right: 0px; width: 1.02rem; height: 0.49rem; }
.entire .list .free img {  position: absolute; top: 0px; right: 0px; width: 1.02rem; height: 0.49rem; z-index: 1;  }
.entire .list .free .span{ position: relative; z-index: 2; color: #fff;font-size: 0.24rem; line-height: 0.4rem;  text-indent: 0.4rem; }
.entire .door{ font-size: 0.34rem; color: #222222; line-height: 0.4rem; font-weight: bold;  }
.entire .text{ color: #888888; font-size: 0.24rem; line-height: 0.3rem; padding: 0.3rem 0 0.35rem; min-height: 1.54rem; }
.entire .more{ width: 1.78rem; text-align: center; color: #888888;font-size: 0.24rem;height: 0.46rem;line-height: 0.46rem;border-radius: 0.23rem;border: solid 0.02rem #888888; }
.entire .entire_biaodan{ display: block; width: 6.88rem; height: 4.78rem;  margin: 0.32rem auto 0;}
.entire_biaodan2{ display: block; width: 6.88rem; height: 4.47rem;  margin: 0.32rem auto 0;}
/*我们的四大优势*/
.sdys { margin: 0.2rem auto; }
.sdys .ul { position: relative; margin-top: 0.3rem;background-color: #fff;box-shadow: 0px 0px 0.2rem rgba(0, 0, 0, 0.1);border-radius: 0.1rem; }
.sdys .ul>div { padding: 0.4rem 0.3rem 0.4rem 0;position: relative;margin-left: 1.2rem; }
.sdys .ul .uicon { content: ""; position: absolute;left: -0.9rem;top: 0.2rem; width: 0.75rem;height: 0.75rem;border-radius: 50%;background: #ecf2fb url(http://www.movie163.com/duanpian/images/sdys.png) no-repeat;background-size: 3.52rem 0.95rem; }
.sdys .ul.a .uicon { background-position: -0.18rem -0.12rem; }
.sdys .ul.b .uicon { background-position:-0.96rem -0.12rem; }
.sdys .ul.c .uicon { background-position:-1.68rem -0.12rem; }
.sdys .ul.d .uicon { background-position:-2.48rem -0.12rem; }
.sdys .li { line-height: 0.4rem;}
.sdys .lis {color: #999;font-size: 0.28rem;padding-top: 0.1rem;}
.sdys .lic {color: #222;font-size: 0.32rem;font-weight: bold;}
/* 服务流程 */
.service{ padding: 0.1rem 0; }
.service .list{ margin-top: 0.35rem; background-color: #ffffff;box-shadow: 0px 0px 0.2rem 0px rgba(0, 0, 0, 0.08); border-radius: 0.08rem; overflow: hidden; }
.service .item{ width: 20%; padding:0.1rem 0px 0.3rem; }
.service .img{ width: 0.64rem; height: 0.64rem; margin: 0 auto; }
.service .img .img{width: 0.64rem; height: 0.64rem; }
.service .text{ font-size: 0.24rem; color: #888888; line-height: 0.3rem; text-align: center; padding-top: 0.1rem; }
/* 评价 */
.evaluation{  width: 6.9rem;	margin: 0 auto; padding: 0px; }
.evaluation .swiper { height: 2.6rem; }
.evaluation .container{ padding-top: 0.2rem;  }
.evaluation .eva_main{ margin-right: 0.21rem; padding: 0.17rem; box-sizing: border-box; background: #f7f8f9; box-shadow: 0px 0px 0.2rem 0px rgba(48, 48, 48, 0.08); border-radius: 0.1rem; border: solid 0.02rem #dcdee3;}
.evaluation .eva_top{ padding-bottom: 0.2rem; }
.evaluation .eva_right{ width: 4rem; }
.evaluation .eva_img_portrait{ width: 0.58rem; height: 0.58rem; border: 0.5rem; }
.evaluation .eva_img_stars{height: 0.15rem; margin-top: 0.08rem; }
.evaluation .eva_img_stars img{display:block; width: 0.16rem;height: 0.15rem; float: left; margin-right: 0.05rem; }
.evaluation .eva_name{color: #222222;	font-size: 0.24rem;line-height: 0.3rem; font-weight: bold; }
.evaluation .eva_time{ color: #aaaaaa;line-height: 0.41rem; font-size: 0.24rem;}
.evaluation .eva_bottom{ color: #434343; font-size: 0.24rem; line-height: 0.3rem; height: 1rem;  padding-bottom: 0.1rem; }
/*监理现场*/
.jlxc { margin: 0; }
.jlxc .contere { padding: 0.3rem  0 0.2rem 0; }
.jlxc .swiper_jlxc { margin: 0 auto;width: 100%; }
.jlxc .swiper-slide>div { padding-bottom: 0.4rem; }
.jlxc .swiper-slide img { width: 3.4rem;height: auto;float: left; }
.jlxc .swiper-slide img:first-child { margin-right: 0.1rem; }
.jlxc .swiper-pagination-bullet { background: #bfbfbf; }
.jlxc .swiper-pagination-bullet-active { background: #ff6926; }
.jlxc .swiper-container-horizontal>.swiper-pagination-bullets { bottom: -0.04rem; }
/* 我们的专业团队 */
.team{width: 6.9rem;margin: -0.2rem auto 0; }
.team .li{ margin-bottom: 0.25rem; }
.team .left{ width: 1.86rem; float: left; }
.team .right{ width: 4.68rem;  float: right;}
.team .titlemin{ color: #1e344f;font-size: 0.32rem;	line-height: 0.54rem; font-weight: bold; padding-top: 0.1rem; }
.team .titlemin .span{ display: inline-block; 	color: #1e344f;	font-size: 0.24rem; font-weight: normal;}
.team .experience{	color: #9ba7b5;font-size: 0.24rem;line-height: 0.41rem; }
.yuyue { background-color: #ff552e; color: #ffffff;position: fixed;left: 0;bottom: 0;right: 0;text-align: center;line-height: 1rem;height: 1rem;font-size: 0.32rem;z-index: 9; }
/*详情*/
.wp{ padding: 0 0.28rem; }
.content { padding-bottom: 0.6rem; }
.content1 .list{ margin-top: 0.27rem;  padding: 0; position: relative;  }
.content1 .list:before{ content: ""; position: absolute; left: 0px; top: 0px; border: solid 0.02rem #2e7edf; height: 100%;}
.content1 .list .item { padding: 0; margin-bottom: 0.2rem; }
.content1 .title{ margin-bottom: 0.2rem; padding: 0px; position: relative; width: 2.46rem; height: 0.54rem; line-height: 0.54rem; }
.content1 .title img { position: absolute; z-index: 1; left: 0; top: 0; width: 2.46rem; height: 0.54rem; }
.content1 .title .span{ padding-left: 0.36rem; position: relative; z-index: 2; color: #fff;font-size: 0.3rem; font-weight: bold; }
.content1 .text{ position: relative; padding-left: 0.42rem; line-height: 0.41rem; color: #888888; margin-bottom: 0.1rem; }
.content1 .text:before{ content: ""; position: absolute; left: 0.26rem; top: 0.2rem; display: block;  width: 0; height: 0; transform: translateY(-50%); border:0.08rem solid transparent; border-left:0.08rem solid #c2c2c2; }
/* jieshi */
.jieshi{ margin: 0.6rem 0 0.4rem; border: 0.02rem solid #ececec; font-size: 0.28rem; line-height: 0.4rem; padding: 0.2rem 0.3rem; color: #888888; border-radius: 0.15rem; }
.content2 .list{ margin-top: 0.27rem;  padding: 0; position: relative;  }
.content2 .list:before{ content: ""; position: absolute; left: 0px; top: 0px; border: solid 0.02rem #ff552e; height: 100%;}
.content2 .list .item { padding: 0; margin-bottom: 0.2rem; }
.content2 .title{ margin-bottom: 0.2rem; padding: 0px; position: relative; width: 2.46rem; height: 0.54rem; line-height: 0.54rem; }
.content2 .title img { position: absolute; z-index: 1; left: 0; top: 0; width: 2.46rem; height: 0.54rem; }
.content2 .title .span{ padding-left: 0.36rem; position: relative; z-index: 2; color: #fff;font-size: 0.3rem; font-weight: bold; }
.content2 .titlemin{ padding-left: 0.34rem; font-weight: bold; color: #000000;line-height: 0.44rem; font-size: 0.26rem;}
.content2 .text{ position: relative; padding-left: 0.55rem; line-height: 0.41rem; color: #888888; margin-bottom: 0.1rem;  font-size: 0.24rem;}
.content2 .text:before{ content: ""; position: absolute; left: 0.4rem; top: 0.2rem; display: block;  width: 0; height: 0; transform: translateY(-50%); border:0.08rem solid transparent; border-left:0.08rem solid #c2c2c2; }
/* 相关推荐 */
.tj_wz { margin: 0 auto;padding: .3rem .3rem 0 .3rem; }
.tj_wz .tj_title { font-size: .4rem;font-weight: bold;margin: 0 -0.3rem;padding-top: .2rem; }
.tj_wz .tj_title:before { content: "";display: inline-block;border-radius:0 0.04rem 0.04rem 0;width: .2rem;height: .4rem;background: #ff541f;vertical-align: -.05rem;margin-right: .1rem; }
.tj_wz .tj_titer { padding: 0 0; font-size: .36rem; }
.tj_wz .tj_titer span { display: block;float: left;margin-right: .3rem;border-bottom: .04rem solid #fff; }
.tj_wz .tj_titer span.hover { border-bottom: .04rem solid #ff541f;font-weight: bold; }
.tj_wz .tj_masg { margin: 0 0; }
.tj_wz .tj_ulil { padding: 0.2rem 0px 0 0;border-bottom: 0.02rem #eee dashed; }
.tj_wz .tj_list { margin: 0;padding: 0;position: relative; }
.tj_wz .tj_list .tjl_tit { margin: .18rem 2.55rem 0.24rem 0;font-size: 0.36rem; line-height: 0.46rem;min-height: .92rem; }
.tj_wz .tj_list .tjl_tit a{ color: #222;font-size: 0.36rem;  display: block; text-align: left;font-weight: normal; }
.tj_wz .tj_list .tjl_img { position: absolute;right: 0;top: 0; width: 32%;  }
.tj_wz .tj_lister { margin: 0;padding: 0 0 .12rem 0; }
.tj_wz .tj_lister .tjl_tit { margin: 0.18rem 0;font-size: 0.36rem; line-height: 0.46rem; }
.tj_wz .tj_lister .tjl_img { margin: 0;padding: 0 0 .24rem 0; }
.tj_wz .tj_lister .tjl_img .tjl_li { float: left;width: 32%;margin-left: 1.5%; }
.tj_wz .tj_lister .tjl_img .tjl_li:first-child { margin: 0; }
.tj_wz .tjl_img img { display: block;width: 100%;border-radius:0.04rem ; }
.tj_wz .tjl_msg { line-height: 0.32rem; padding: 0 0 .24rem 0;}
.tj_wz .tjl_msg span { display: inline-block; font-size: 0.24rem;color:#aaa; line-height: 0.32rem;height: 0.32rem;margin-right: 0.2rem; vertical-align: top;font-weight: normal; }
.tj_wz .tjl_msg span i { position: relative; top: 0.04rem; }
.tj_wz .tj_gengduo { padding: .3rem 0; line-height: 0.36rem; }
.tj_wz .tj_gengduo a { display: block; color: #ff541f;text-align: center; font-size: 0.28rem;   }
.tj_wz .tj_gengduo a i { font-size: .28rem; vertical-align: middle; } 
.m_mulv .di_main{padding: 0rem 0 1rem; bottom: 0;}
.jianli_form .mobile-form-item .posi { display: block; position: absolute; top: 0.24rem; right:0.2rem; line-height: 0.4rem; color: #686464; font-size: 0.2rem; font-weight: normal; }

#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:#222;background-color:rgba(0,0,0,0.8);-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}
#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:Verdana,Geneva,sans-serif}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;-o-transition:left .4s ease,-o-transform .4s ease;-moz-transition:left .4s ease,transform .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease,-o-transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;-moz-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;-moz-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px);top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;-moz-transition:background-color .4s ease;transition:background-color .4s ease}
.baguetteBox-button:hover{background-color:rgba(50,50,50,0.9)}
.baguetteBox-button#next-button{right:2%;display:block !important}
.baguetteBox-button#previous-button{left:2%;display:block !important}
.baguetteBox-button#close-button{top:20px;right:2%;right:-webkit-calc(2% + 6px);right:-moz-calc(2% + 6px);right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0} 
.pjd_pjdfc { position: fixed;z-index: 9;right: 0.2rem;bottom: 1.4rem;width: 1.42rem;height: 1.42rem; }
.pjd_pjdfc img { display: block;width: 100%;height: 100%;margin: 0 auto; }
.pjd_gzhfc { display: none;position: fixed;z-index: 98;text-align: center; }
.pjd_gzhfc_bg { background: #000;opacity: 0.4;position: fixed;left: 0;top: 0;right: 0;bottom: 0; }
.pjd_gzhfc_pd { position: fixed;left: 50%;top: 50%;margin: -3.66rem 0 0 -3.26rem; width: 6.52rem;height: 6.52rem;padding: 0; }
.pjd_gzhfc_pd img { display: block;width: 100%;height: 100%;margin: 0 auto; }
.pjd_gzhfc_xx { position: relative;border: 0.02rem solid #eee; width: 0.6rem;height: 0.6rem;line-height: 0.52rem; text-indent: 0.02rem; font-size: 0.4rem;text-align: center;position: absolute;left: 50%;bottom: -0.8rem;margin-left: -0.32rem; color: #fff;border-radius: 50%; }
.pjd_gzhfc_xx:hover { background: #ff3322;border-radius: 50%;color: #fff; }
.pjd_gzhfc.pjd_show .pjd_gzhfc_pd { animation: pjd_show 0.4s ease-in-out; }
.pjd_gzhfc.pjd_show .pjd_gzhfc_bg { animation: pjd_show2 0.4s ease-in-out; }
.pjd_gzhfc.pjd_hide .pjd_gzhfc_pd { animation: pjd_hide 0.4s ease-in-out; }
.pjd_gzhfc.pjd_hide .pjd_gzhfc_bg { animation: pjd_hide2 0.4s ease-in-out; }
@keyframes pjd_show{
    0% { opacity: 0.1;transform: scale(0.2);}
    100% { opacity: 1;transform: scale(1);}
}
@keyframes pjd_hide{
    0% { opacity: 1;transform: scale(1);}
    100% { opacity: 0.1;transform: scale(0.2);}
}
@keyframes pjd_show2{
    0% { opacity: 0;}
    100% { opacity: 0.4;}
}
@keyframes pjd_hide2{
    0% { opacity: 0.4;}
    100% { opacity: 0;}
}
.show_btn .dp_pl .abcd{ position: relative;width: 6rem;margin: 0 0 0 0.14rem;}
.show_btn .diplllc{line-height: 0.45rem;font-size: 0.32rem; margin-top: 0.1rem;}
.show_btn .diplllc p{line-height: 0.48rem;margin-top: 0; font-size: 0.32rem;}
.show_btn .dp_pl .abcd .jieduan{ position: absolute;top: 0.05rem; right: 0;color: #666; font-size: 0.24rem; }
.hide_btn h5{ font-size: 0.24rem;}
.show_btn .dp_pl {margin: 0 0.28rem; padding: 0.42rem 0; border-top: solid 0.02rem #efefef;}
.show_btn .dp_pl:first-child{border: 0;}
.show_btn .dp_pl .acimg{float: left; width: 0.78rem; height: 0.78rem; background-color: #a2d9f5; border-radius: 5rem;overflow: hidden;}
.show_btn .dp_pl .acimg img{ display: block; width: 100%; height: auto;}
.show_btn .dp_pl .abcd{ position: relative;width: 6rem;margin: 0 0 0 0.1rem;float: left; line-height:0.4rem;font-size:0.32rem;color:#222222;line-height: 0.4rem;}
.show_btn .dp_pl .abcd .name{color: #222222;font-size: 0.32rem;font-weight: bold; line-height: 0.48rem; }
.show_btn .dp_pl .abcd .name .span{font-weight: normal; margin-left: 0.12rem; display: inline-block;height: 0.34rem; line-height: 0.34rem; padding: 0 0.15rem;font-size: 0.24rem;color: #e6b872; background-color: #32291e; border-radius: 0.1rem 0rem 0.1rem 0rem;}
.show_btn .dp_pl .abcd .name .span.span_q{ background: #597ee8;color: #fff; }
.show_btn .dp_pl .abcd .name a { display: block;float: right; font-size: 0.24rem;color: #666;font-weight: 100; }
.show_btn .dp_pl .abcd .time{color: #666; font-size: 0.24rem; height: 0.34rem; line-height: .34rem;}
.show_btn .dp_pl .abcd .time span{ display: inline-block; margin-right: 0rem; padding:0 0.1rem}
.show_btn .dp_pl .abcd .time span:first-child{padding-left: 0;}
.show_btn .dp_pl .abcd .time .text{display: inline-block; color: #bc2424;}
.show_btn .dp_pl .abcd .time b{color: #666; }
.show_btn .dp_pl p { margin-top: 0.24rem; color: #666;line-height: 0.48rem;font-size: 0.32rem;}
.show_btn .dp_pl .img{ position: relative;padding: 0.02rem 0 0.1rem 0;}
.show_btn .dp_pl .img .item{position: relative;display: block; float: left;padding: 0;margin: 0.1rem 0 0 0.1rem;}
.show_btn .dp_pl .img .item:nth-child(3n+1) {margin-left: 0}
.show_btn .dp_pl .img .item img{ display: inline-block;vertical-align: middle;width: 100%;height: auto; max-width: 100%;max-height: 100%;}
.show_btn .dp_pl .item_img{ position: relative;width: 2.24rem;height: 1.9rem;line-height: 1.9rem;background: #f8f8f8;overflow: hidden;background: #f8f8f8; }
.show_btn .dp_pl .item_img img{ display: inline-block;vertical-align: middle;width: 100%;height: auto;}
.show_btn .dp_pl .item_img .video_star {background: transparent; position: absolute;left: 50%;top: 50%;width: 0.6rem!important;height: 0.6rem!important;margin: -.3rem 0 0 -.3rem;cursor: pointer;}
.show_btn .dp_pl .img .zong{ border-radius:0 0 0 0.1rem;position: absolute;left: 0; top: 1.54rem;height: 0.48rem;line-height: 0.48rem; color: #fff; background: #000;background: rgba(0, 0,0,0.5); text-align: center; padding:0 0.2rem; }
.show_btn .dp_pl .sjmain{display: none; color: #999999;font-size: 0.24rem;line-height: 0.4rem;margin: 0.1rem 0 0rem; }
.show_btn .dp_pl .sjmain img{ display: inline-block; width: 0.24rem;height: 0.23rem; margin-right: 0.08rem;} 
.show_btn .dp_pl .sheji span{color: #666;display: inline-block; margin-right: 0.2rem;}
.show_btn .dp_pl .sheji i{ display: block;font-style: normal; }
.show_btn .dp_pl .sheji b{ display: inline-block; font-weight: bold;color: #666; line-height: 0.26rem;}
.show_btn .dp_pl .buju {color: #666; }
.show_btn .dp_pl .buju span{ display: inline-block; margin-right: 0rem; padding:0 0.1rem}
.show_btn .dp_pl .buju span:first-child{padding-left: 0;}
.show_btn .dp_pl .buju .time{display: inline-block; color: #bc2424; font-size: 0.24rem;}
.show_btn .dp_pl .buju b{color: #666; }
.show_btn .dp_pl .zp{line-height: 0.45rem;font-size: 0.32rem;margin-top: 0.2rem; }
.show_btn .dp_pl .zp span{ color: #333;font-weight: bold;}
.show_btn .dp_pl .zp .jianli{color: #1c3276;font-weight: bold;}
.show_btn .dp_pl .zp .zxt{color: #ff6c14;font-weight: bold;}
.show_btn .dp_pl .huifu{margin-top: 0.32rem; padding: 0.2rem; color: #999999;font-size: 0.32rem;line-height: 0.45rem;background-color: #f8f8f8;border-radius: 0.1rem;}
.show_btn .dp_pl .hf2{ padding-top: 0.1rem;}
.show_btn .diplllc{line-height: 0.45rem;font-size: 0.32rem; margin-top: 0.1rem;}
.show_btn .diplllc p{line-height: 0.48rem;margin-top: 0; font-size: 0.32rem;}
.show_btn .dp_pl .abcd .jieduan{ position: absolute;top: 0.05rem; right: 0;color: #666; font-size: 0.24rem; }

.layui-timeline-item:first-child .dp_pl .zp{ padding-top: 0; }
.vider_pl{ position: fixed; display: none;top: 0; left: 0;width: 100%; height: 100%;z-index: 999999;}
.vider_pl .vider_bj{ background: #000; background: rgba(0, 0,0,0.5);width: 100%; height: 100%; }
.vider_pl .video{ display: block; }
.vider_pl .video_img{ position: fixed; top: 50%; left: 50%;min-width: 6rem; background: #000;padding: 0.2rem;transform: translate(-50%,-45%); }
.vider_pl .video_img .video_box { display: block;}
.vider_pl .video_img video { display: block;margin: 0 auto;max-width: 80vw;max-height: 80vh;}
.vider_pl .video_img .close{display: block;width: 0.7rem;height: 0.7rem;float: right;cursor: pointer;margin-top: -1.2rem;}
.vider_pl  #myVideo_pl{height: 7rem; margin: 0 auto;}

.jianli_tab{box-sizing: border-box;  width: 100%; z-index: 8;background: #fff;padding:0 0.26rem;}
.jianli_tab.fied{ position: fixed;top: 0; left: 0; padding: 0.26rem;}
.jianli_tab a { display: block; position: relative; width: 31%; box-sizing: border-box; padding:0; }
.jianli_tab .item { width: 100%;font-size: 0.28rem; height: 0.8rem;line-height: 0.8rem;text-align: center;padding: 0;border-radius: 0.2rem;box-shadow: 0 0.06rem 0.08rem rgba(0,0,0,0.4); }
.jianli_tab .item#fuwu {background-color: #edf3ff;color: #3c7cf8; }
.jianli_tab .item#shipin {background-color: #fff8eb;color: #844a00; }
.jianli_tab .item#pinlun {background-color: #f3f2ff;color: #4559ff;} 
.jianli_tab .item img{display: inline-block;width: 0.4rem;height: auto; vertical-align: -0.1rem;}
.jianli_tab .item#shipin img{vertical-align: -0.06rem;width: 0.42rem;}
.jianli_tab .item span{position: absolute;left: 1.6rem;top:-0.16rem;z-index: 1;display: inline-block;padding: 0 0.12rem;width: auto;height: 0.34rem;line-height:  0.34rem;text-align: center;color: #fff;font-size: 0.2rem;border-radius: 0.18rem;background-color: #ff2c10;}

.dp_shipin { margin: 0 0.18rem;padding-top: 0.3rem;}
.dp_shipin .box { margin: 0rem;width: 50%;overflow: hidden;float: left}
.dp_shipin .box .box_ {margin: 0rem 0.1rem .2rem 0.1rem;overflow: hidden;position: relative;}
.dp_shipin .box a { display: block; }
.dp_shipin .box img {display: block;width: 100%;}
.dp_shipin .box .abcpoti { height: 0.5rem;line-height: 0.5rem;font-size: 0.28rem; padding:0.1rem 0.2rem;border: 0.02rem solid #eaeaea;border-top: 0; }
.dp_shipin .box .img_box{ position: relative; }
.dp_shipin .box .bfl{ position: absolute; bottom: 0.9rem; right: 0.2rem;font-size: 0.2rem; background: #000; background: rgba(0, 0,0,0.5); color: #fff;padding: 0 0.2rem; height: 0.5rem; line-height: 0.5rem; border-radius: 0.1rem;}
.dp_shipin .box_:before {pointer-events: none;content: "";vertical-align: top;line-height: .42rem;width: 0.42rem;height: 0.42rem;border-radius: 50%;background: url(http://www.movie163.com/duanpian/images/video.png) no-repeat center center;color: #fff;font-size: .24rem;text-align: center;text-indent: 0.04rem;position: absolute;top: 0.2rem;right: 0.2rem;z-index: 1;background-size: 0.42rem 0.42rem;}

.tj_wz .tj_ulil { border: 0;border-top: 0.02rem #eee dashed; }
.tj_wz .tj_ulil:first-child { border: 0; }

.shiping_list { padding-top: 0.4rem; }
.shiping_list .quancheng_title { padding-bottom: 0.2rem; }
.pinlund_list { padding-top: 0.2rem; }
.shiping_list .quancheng_title { padding-bottom: 0.2rem; }
/* 加载更多 */
.list_genduo { padding: 0.3rem 0 0.6rem 0;text-align: center; }
.list_genduo div { display: inline-block; padding: 0.2rem 0.4rem ; border-radius: 0.4rem; border: 0.02rem solid #eee;color: #999;font-size: 0.28rem; text-align: center;margin: 0 auto; }
.list_genduo .gdok { margin: 0 auto; }
.list_genduo .gdok:hover { background: #f8f8f8;cursor: pointer; }
.list_genduo .gdno { opacity: 0.6;border: 0; }