*{margin:0;padding:0}
html {color:#000;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html * {outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html,body {font-family:PingFang-SC-Regular,Helvetica,sans-serif; overflow-x: hidden; scroll-behavior: smooth;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;list-style:none;}
input,select,textarea {font-size:100%}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0}
abbr,acronym {border:0;font-variant:normal}
del {text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500}
q:before,q:after {content:''}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {top:-.5em}
sub {bottom:-.25em}
a {color:#333;}
a:hover {text-decoration:none}
ins,a {text-decoration:none}
button {-webkit-appearance: none;}

.fn-clear:after {visibility:hidden; display:block; font-size:0;	content:" "; clear:both; height:0;}
.fn-clear {zoom:1; /* for IE6 IE7 */}
.fn-hide {display:none;}
.fn-left, .fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.huoniao_iOS .header{padding-top: 0!important; display: none!important;}
.huoniao_iOS .padTop20 {padding-top: 0!important;}

.from_wmsj .header {padding-top: 20px!important;padding-top:calc(20px + constant(safe-area-inset-top))!important;padding-top: calc(20px + env(safe-area-inset-top))!important;}

body{width: 100%; max-width: 10rem; font-size: .24rem; margin: 0 auto;}
body.fixed{position: fixed;}
a:hover{text-decoration: none;}
i, em{font-style: normal;}
.padTop20 .header{padding-top: 20px;}

/* 头部 */
.header{height: .9rem;display: -webkit-box;font-size: .32rem;line-height: .9rem;max-width: 1080px;position: relative;z-index: 100000;}
.header-l a{display: table-cell;height: .9rem;width: 1rem;vertical-align: middle; background: url(/static/images/header_back.png) center center no-repeat; background-size: auto .4rem;}
.header-l img{display: none!important;width: auto;height: .8rem;margin: 0 auto;}
.header-address{-webkit-box-flex: 1;text-align: center; font-size: 18px; line-height: .9rem; margin: 0; font-weight: 550; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.header-address a.changeCity{position: relative;}
.header-address .downArea{position: absolute; right: -0.3rem; top: 0.15rem; border-top: .1rem solid #333; border-left: .1rem solid transparent; border-right: .1rem solid transparent;}
.header-search a{display: table-cell;height: .9rem;width: 1rem;vertical-align: middle;float: right; background: url(/static/images/header_la.png?v=1) center center no-repeat; background-size: auto .4rem; text-align: center;}
.header-search a.header-search{background: url(/static/images/search.png) center center no-repeat; background-size: auto .4rem;}

.header, .open.header, .open.transparent.header {background: #fff !important; }
.header .header-l a, .open.header .header-l a {background-image: url('/static/images/header_back.png?v=2');}
.header .header-address, .open.header .header-address {color: #000;}
.header .header-search a, .open.header .header-search a {background-image: url('/static/images/header_la.png?v=2');}
.header .header-search a.header-search, .open.header .header-search a.header-search {background-image: url('/static/images/search.png?v=2');}
.header .header-search a.notMenu {background: none!important;}

/* 透明头部 */
.transparent.header {background: transparent !important; border-bottom: 0;}
.transparent .header-l a {background-image: url('/static/images/header_back_index.png?v=2');}
.transparent .header-address {color: transparent;}
.transparent.notransfontcolor .header-address {color: #fff;}
.transparent .header-search a {background-image: url('/static/images/header_la_index.png?v=2');}
.transparent .header-search a.header-search {background-image: url('/static/images/search_icon.png');}
.absolute.header {position: absolute; left: 0; top: 0; right: 0;}


/* 小程序中隐藏分享按钮，因为小程序中不支持动态触发 */
.byte_miniprogram .HN_PublicShare, .byte_miniprogram .HN_PublicShare_Singel,
.baidu_miniprogram .HN_PublicShare, .baidu_miniprogram .HN_PublicShare_Singel,
.qq_miniprogram .HN_PublicShare, .qq_miniprogram .HN_PublicShare_Singel,
.wx_miniprogram .HN_PublicShare, .wx_miniprogram .HN_PublicShare_Singel {display: none!important;}
.byte_miniprogram .HN_PublicShare_zhiyin .HN_PublicShare_zhibox,
.qq_miniprogram .HN_PublicShare_zhiyin .HN_PublicShare_zhibox,
.baidu_miniprogram .HN_PublicShare_zhiyin .HN_PublicShare_zhibox,
.wx_miniprogram .HN_PublicShare_zhiyin .HN_PublicShare_zhibox{padding-right: 1rem !important;}
.baidu_miniprogram .appMapBtn {display: none!important;}


.wx_miniprogram .header,.baidu_miniprogram .header ,.byte_miniprogram .header ,.qq_miniprogram .header { opacity: 0 !important;}

/*导航*/
.navHeight{height: .8rem;}
#navlist{height: 100%;}
#navBox{position: fixed;top: 0; display: none; width: 100%; max-width: 10rem; margin: 0 auto; text-align: center; z-index: 99999; -webkit-animation: topFadeIn .3s ease-out; -moz-animation: topFadeIn .3s ease-out; animation: topFadeIn .3s ease-out;}
#navBox .navlist{z-index: 2; position: relative; background: #fff;}
#navBox .navlist ul{min-height: 100%; border-top: 1px solid #f2f2f2;}
#navBox li{ width: 25%; text-align: center; font-size: .28rem; color: #ababab; float: left; border-right: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; box-sizing: border-box; padding: .1rem 0 .2rem 0;}
#navBox li a{display: block;}
#navBox li span.imgbox{width: 1rem; height: 1rem !important; box-sizing: border-box; border-radius: 100%; line-height: 1 !important; padding: 0 !important; margin: 0 auto; display: block;}
#navBox li .txtbox{display: block; height: .5rem; line-height: .5rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#navBox li img{width: .7rem;margin-top: .2rem;}

#navBox .bg {position: fixed;top:0;width: 7.5rem;height: 0;opacity:0;background:rgba(0,0,0,0.5);-webkit-transition:opacity .5s;transition:opacity .5s;z-index: 1;left: 0; right: 0;}
#cancelNav{ padding: .15rem 0; background: #F2F7FC; border-bottom: 1px solid #f0f5f9; margin: .1rem 0 0;}
/*导航new*/
.navHeight{height: .8rem;}
	.dropnav {position: relative;}
	.dropnav em{font-size: .16rem; display: block; width: .3rem; height: .3rem; background-color: #ff5e4d;border-radius: 50%;background-image: url(/static/images/dot.png); background-size: .17rem auto; background-repeat: no-repeat; background-position: center; position: absolute; right: .2rem; top: .2rem;}
	#navlist_4{height: 5.4rem; overflow: auto; width: 100%;}
	#navBox_4{position: fixed;top: 0; display: none; width: 100%; max-width: 10rem; margin: 0 auto; text-align: center; z-index: 1000000; -webkit-animation: topFadeIn .3s ease-out; -moz-animation: topFadeIn .3s ease-out; animation: topFadeIn .3s ease-out;}
	#navBox_4 .navlist_4{z-index: 2; position: relative; background: #fff; -webkit-overflow-scrolling: touch;}
	#navBox_4 .navlist_4 ul{min-height: 100%; border-top: 1px solid #f2f2f2;}
	#navBox_4 .navlist_4 li{ width: 25%; text-align: center; font-size: .28rem; color: #ababab; float: left; border-right: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; box-sizing: border-box; padding: .1rem 0 .1rem 0;}
	#navBox_4 .navlist_4  li a{display: block;}
	#navBox_4 .navlist_4  li span.imgbox{width: 1rem; height: 1rem !important; box-sizing: border-box; border-radius: 100%; line-height: 1 !important; padding: 0 !important; margin: 0 auto; display: block;}
	#navBox_4 .navlist_4  li .txtbox{display: block; height: .6rem; line-height: .6rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	#navBox_4 .navlist_4  li img{width: .8rem;margin-top: .18rem; }

	#navBox_4 .bg {position: fixed;top:0;width: 7.5rem;height: 0;opacity:0;background:rgba(0,0,0,0.5);-webkit-transition:opacity .5s;transition:opacity .5s;z-index: 1;left: 0; right: 0; display: block;}
	#cancelNav_4{ padding: .15rem 0; background: #F2F7FC; border-bottom: 1px solid #f0f5f9; margin: .1rem 0 0;}
	#navBox_4 .boxall_nav{padding-bottom: .3rem; background-color: #fff;z-index: 6;position: relative; border-radius:0 0 .36rem .36rem;}
	#navBox_4 .boxall_nav:after{display: block; content: '' ; width: .68rem; height: .06rem; border-radius: .03rem; background-color: #878991; position: absolute; left: 50%; bottom: .08rem; margin-left: -.34rem;}
	#fast_nav{background-color: #fff; position: relative; z-index: 10; padding:0 .3rem; padding-bottom: .4rem;}
	#fast_nav ul{display: flex; justify-content: space-between;}
	#fast_nav li{background-color: #f5f6f8; width: 1.5rem; height: 1.5rem; border-radius: .2rem; }
	#fast_nav li:active a{opacity: .5;}
	#fast_nav li a{display: block; padding-top: .26rem;}
	#fast_nav li i{display: block;}
	#fast_nav li img{width:.56rem;}
	#fast_nav h2{font-size: .34rem; color: #333; font-weight: bold; text-align: left; padding: .48rem 0 .4rem .12rem; position: relative; }
	#fast_nav h2 .close_btn{display: block; width: .3rem; height: .3rem;background-image: url(/static/images/close_2.png); position: absolute; right: 0; background-size: .3rem auto;background-repeat: no-repeat; background-position: center; top: .38rem; padding: .16rem;}
	#fast_nav .message_num{position: relative;}
	#fast_nav .message_num em{display: block; min-width: .3rem; height: .3rem; border-radius: .15rem; background-color: #ff5e4d; padding-left: .06rem; padding-right: .06rem; box-sizing: border-box; color: #fff; position: absolute;left: .8rem;  font-size: .2rem;}
	.w_bg{width: 100%; height: .8rem; background-color: #ccc; position: absolute; bottom: .3rem; left: 0; right: 0; z-index: 10;pointer-events: none;
	background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); /* Firefox 3.6 - 15 */
  background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1)); /* 标准的语法 */}

/*举报*/
/* .HN_Jubao{display: none;}
.JubaoBox{background: #fff;width: 80%;margin: 0 auto;border-radius: .1rem;position: fixed;left: 10%;top: 50%; z-index: 999999; display: none;}
.JubaoBox .JuClose{position: absolute; right: 0; top: 0; display: block; width: .8rem; height: .8rem; background: url(/static/images/close_3.png) center center no-repeat; background-size: .4rem auto;}
.JubaoBox .JuSelect p{border-bottom: 1px solid #f2f2f2; padding: .2rem;}
.JubaoBox .JuSelect ul{padding: .2rem; font-size: .24rem; display: none;}
.JubaoBox .JuSelect li{float: left; padding: .1rem .2rem; border: 1px solid #f2f2f2; margin: 0 .1rem .1rem 0; border-radius: .04rem;}
.JubaoBox .JuSelect li.active{color: #23b8f6; border-color: #23b8f6;}
.JubaoBox .JuRemark{padding: .2rem; color: #bbb;}
.JubaoBox .JubaoBox-tit{color: #bbb; margin-bottom: .1rem;}
.JubaoBox .JubaoBox-tit em{font-size: .24rem;}
.JubaoBox .JubaoBox-tit span{color: #f60;}
.JubaoBox .JuRemark textarea{border: none; outline: none; width: 100%; font-size: .26rem; resize: none;}
.JubaoBox .JubaoBox-contact{padding: .2rem; margin-bottom: .2rem;}
.JubaoBox .JubaoBox-contact dl{font-size: .26rem;}
.JubaoBox .JubaoBox-contact dt{margin-right: .2rem; padding: .1rem 0;}
.JubaoBox .JubaoBox-contact dd input{border: none; outline: 0; width: 4.5rem; padding: .1rem 0;}
.JubaoBox .JubaoBox-submit{display: block; background: #23b8f6; color: #fff; text-align: center; padding: .15rem 0; border-bottom-left-radius: .1rem; border-bottom-right-radius: .1rem;} */

/*错误信息*/
/* .JuError{color: #fff; background: #000; border-radius: .1rem; width: 3rem; position: fixed; z-index: 1000000; top: 50%; padding: .1rem .2rem; text-align: center; left: 50%; margin-left: -1.7rem; display: none; font-size: .25rem;} */

/*遮罩层*/
.JuMask,.phoneCodeMask{position: fixed;top: 0;position: fixed;background: rgba(0,0,0,.4);top: 0;bottom: 0;left: 0;right: 0;z-index: 100002; display: none;}
.JuMask.show,.phoneCodeMask.show{display: block;}
.JuPop{max-height: 11.7rem; position: fixed; left: 0; right: 0; bottom: 0; min-height: 1rem; background: #fff; box-shadow: 0 .03rem .2rem 0 rgba(0, 0, 0, 0.08); border-radius: .4rem .4rem 0 0;z-index: 100003; box-sizing: border-box;  padding-bottom: constant(safe-area-inset-bottom); padding-bottom:env(safe-area-inset-bottom); transform:translateY(100%); transition:.3s transform; display: none}
.JuPop .JuHead{font-size: .4rem; color: #000; font-weight: bold; position: relative; text-align: center;}
.JuPop .JuHead h2{text-align: center; font-weight: 800; padding-top: .2rem; padding-bottom: .3rem;}
.JuPop .JuHead a.JuClosePop{display: block; width: .5rem; height: .5rem; background:url(../../images/jubao/JuClose.png) no-repeat center/cover;position: absolute; top: .32rem; right: .32rem;}
.JuPop .JuList li{height: .72rem; border: 1px #e1e1e1 solid; padding: 0 .2rem; color: #333; font-size: .26rem; border-radius:.14rem; float: left; margin-right: .2rem; margin-bottom: .2rem; box-sizing: border-box; display: flex; align-items: center; justify-content: center;}
.JuPop .JuList li.juChose{color: #EB3C33; border: solid 1px #EB3C33; background: #FCF5F5;}
.JuPop .JuList ul{display: none; }
.JuPop .JuList{max-height: 2.8rem; overflow: auto; -webkit-overflow-scrolling:touch; pointer-events: auto;}
.JuPop .JuDl{margin:0 .3rem .6rem;}
.JuPop .JuDl.JuReason{margin-left: .3rem; margin-right: .1rem}
.JuPop .JuDl.JuDescBox dd{border-bottom: solid 1px #f5f5f6; padding-bottom: .12rem}
.JuPop .JuDl dt{font-size:.32rem; font-weight: 800; color: #000; margin-bottom: .3rem;}
.JuPop .JuDl dt b{font-size: .3rem; color: #f00; }
.JuPop .JuDl dt .tip-line{font-size: .24rem; color: #999; margin-left: .16rem; display: none;}
.JuPop .JuDl dt .tip-line.red{display: inline;color: #f00;}
.JuPop .JuDl dt .tip-line.focusIn{color: #f00; animation: focus .3s infinite; display: inline;}
.JuPop .JuDl #JuDesc{width: 100%; border: none; font-size: .26rem; resize: none; height: 1rem; font-family: PingFang-SC-Regular,Helvetica,sans-serif ;}
.JuPop .JuDl #JuDesc::placeholder{color: #C2C7CC;}
.JuPop .JuDl .JuTextCount{text-align: right; color: #C2C7CC; font-size: .24rem;}
.JuPop .JuDl .Ju_areaCode{display: inline-flex; align-items: center; font-size: .3rem; color: #19191A; flex-shrink: 0; margin-right: .22rem;}
.JuPop .JuDl .JuTelBox{display: flex; align-items: center;}
.JuPop .JuDl .Ju_areaCode::after{content: ''; display: block; width: .2rem; height: .2rem; background: url(../../images/jubao/arr_d.png) no-repeat center/cover; margin-left: .1rem;}
.JuPop .JuDl #Ju_tel{font-size: .28rem; border: none; background: none;  width: 100%}
.JuPop .JuDl #Ju_tel::placeholder{color: #C2C7CC; font-size: .24rem;}
.JuPop .JuSubmit.JuDisabled{background: #FAAFAF;}
.JuPop .JuSubmit{display: block; margin: 0 .3rem; height: .9rem; border-radius: .2rem; color: #fff; font-weight: bold; line-height: .9rem; font-size: .32rem; text-align: center; margin-bottom: .3rem;
background: linear-gradient(-90deg, #F6252F 0%, #FF4621 100%);}

.phoneCodePop{background-color: #fff; position: fixed; bottom: 0; left: 0; right: 0; z-index: 12; padding: 0 .24rem; border-radius: .3rem .3rem 0 0; height: 8.2rem; padding-bottom:calc(-.3rem + constant(safe-area-inset-bottom));padding-bottom: calc(-.3rem + env(safe-area-inset-bottom)); z-index: 100003; transform:translateY(100%); transition: transform .3s; display: none}
.Ju_areaList{padding-top: 1.4rem; height: 100%; box-sizing: border-box; top: 0; left: 0; right: 0; position: absolute; }
.Ju_areaList ul{height: 100%; overflow: auto}
.Ju_areaList ul li{margin: 0 .3rem; line-height: .88rem; color: #333; font-size: .3rem;  border-radius: .1rem; padding: 0 .2rem;}
.Ju_areaList ul li.achose{background: #F0F0F2; font-weight: bold;}
.Ju_areaList ul li:active{background: #F0F0F2; font-weight: bold;}
.phoneCodePop h2{line-height: 1.1rem; text-align: center; font-size: .34rem; color: #000; font-weight: bold; border-bottom: solid 1px #f5f5f8; position: relative; z-index: 10;}
.phoneCodePop h2 .cancel,.pop_box h2 .back{color: #999; font-size: .3rem; position: absolute; right: .58rem; font-weight: normal;}
.phoneCodePop h2 .back{left: .43rem; right: auto;  color: #999; font-size: .3rem; position: absolute;  font-weight: normal; }




/* 分享 */
.HN_PublicShare_shearBox {position: fixed;bottom:-100%;width: 100%;margin:0 auto;text-align: center;z-index: 100001;}
.HN_PublicShare_shearBox .HN_PublicShare_bg {position: fixed;top:0;width: 100%;height: 0;opacity:0;background:rgba(0,0,0,0.5);-webkit-transition:opacity .5s;transition:opacity .5s;z-index: 1; cursor: none;}
.HN_PublicShare_sheark1 {position: relative;height: 50%;background:#F6F7FB;border-bottom: solid 1px #dcdcdc;z-index: 2; padding:.78rem .4rem; padding-bottom: 1.4rem; border-radius: .4rem .4rem 0 0;}
#HN_PublicShare_shearBox a {display: block; height: 1.1rem;}
#HN_PublicShare_shearBox li{width: 25%; text-align: center; font-size: .24rem; color: #ababab; float: left; margin-bottom: .4rem;}
#HN_PublicShare_shearBox li span{float: none;}
#HN_PublicShare_shearBox a:after {display: inline-block;width: 1rem;height: 1rem;content:"";}
#HN_PublicShare_shearBox .HN_button_qzone:after{background:url(../../images/HN_Public_share1.png) center center no-repeat;background-size: .6rem auto; display: block; width: .7rem; height: .7rem;margin: 0 auto;margin-top: 0.1rem;}
#HN_PublicShare_shearBox .HN_button_tsina:after{background:url(../../images/HN_Public_share2.png) center center no-repeat;background-size: .6rem auto; display: block; width: .7rem; height: .7rem;margin: 0 auto;margin-top: 0.1rem;}
#HN_PublicShare_shearBox .HN_button_fb:after{background:url(../../images/HN_Public_share7.png) center center no-repeat;background-size: .6rem auto; display: block; width: .7rem; height: .7rem;margin: 0 auto;margin-top: 0.1rem;}
#HN_PublicShare_shearBox .HN_button_link{background: none; border: none;}
#HN_PublicShare_shearBox .HN_button_link:after{display: block; content: '';}
#HN_PublicShare_shearBox .HN_button_link:after{background:url(../../images/HN_Public_share8.png) center center no-repeat;background-size: .6rem auto; display: block; width: .7rem; height: .7rem;margin: 0 auto;margin-top: 0.1rem;}
#HN_PublicShare_shearBox .HN_button_qzone, #HN_PublicShare_shearBox .HN_button_tsina, #HN_PublicShare_shearBox .HN_button_fb, #HN_PublicShare_shearBox .HN_button_link{display: block; width: .96rem; height: .96rem !important; border: 1px solid #F2F7FC; box-sizing: border-box; border-radius: 100%; line-height: 1 !important; padding: 0 !important; margin: 0 auto .11rem; box-shadow:0 .06rem .12rem rgba(71,77,96,0.11);border-radius:.08rem; cursor: none;}
#HN_PublicShare_shearBox .HN_button_comment, #HN_PublicShare_shearBox .HN_button_code, #HN_PublicShare_shearBox .HN_button_tweixin, #HN_PublicShare_shearBox .HN_button_ttqq{display: block; width: .96rem; height: .96rem !important; border: 1px solid #F2F7FC; box-sizing: border-box; border-radius: .08rem; line-height: 1 !important; padding: 0 !important; margin: 0 auto .11rem;  box-shadow:0 .06rem .12rem rgba(71,77,96,0.11);}
#HN_PublicShare_shearBox .HN_button_comment:after{background:url(../../images/HN_Public_share5.png) center center no-repeat;background-size: .6rem auto; display: block; width: .96rem; height: .96rem;}
#HN_PublicShare_shearBox .HN_button_code:after{background:url(../../images/HN_Public_share6.png) center center no-repeat;background-size: .6rem auto; display: block; width: .96rem; height: .96rem;}
#HN_PublicShare_shearBox .HN_button_tweixin:after{background:url(../../images/HN_Public_share3.png) center center no-repeat;background-size: .6rem auto; display: block; width: .96rem; height: .96rem;}
#HN_PublicShare_shearBox .HN_button_ttqq:after{background:url(../../images/HN_Public_share4.png) center center no-repeat;background-size: .6rem auto; display: block; width:.96rem; height: .96rem;}
#HN_PublicShare_shearBox .HN_PublicShare_shearBox .HN_PublicShare_cancel {position: absolute;bottom:0;width: 7.5rem;height: .96rem;line-height: .96rem;font-size: .32rem;color: #000;background:#fff;z-index: 2;}
#HN_PublicShare_shearBox .HN_style_32x32  .jtico{width: 1rem; height: 1rem !important; border: 1px solid #F2F7FC; box-sizing: border-box; border-radius: 100%; line-height: 1 !important; padding: 0 !important; margin: 0 auto;}
#HN_PublicShare_cancelShear, #HN_PublicShare_cancelcode{line-height: 1.02rem; background: #fff;box-shadow:0 .04rem .16rem rgba(0,0,0,0.13); text-align: center; position: absolute; bottom: 0; left: 0; right: 0; font-size: .32rem; color: #333;}
.HN_PublicShare_codeBox {position: fixed;bottom:-100%;width: 7.5rem;margin:0 auto;text-align: center;z-index: 9999999;background: #fff;}
.HN_PublicShare_codeBox p{color: #999; font-size: .24rem; margin-bottom: .5rem;}

/*分享指引*/
.HN_PublicShare_zhiyin{position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 100001; text-align: right; display: none;}
.HN_PublicShare_zhiyin .HN_PublicShare_bg{position: fixed;top:0;width: 7.5rem;height: 0;opacity:0;background:rgba(0,0,0,0.7);-webkit-transition:opacity .3s;transition:opacity .3s;z-index: 1;}
.HN_PublicShare_zhiyin .HN_PublicShare_zhibox{position: fixed; top: 0; left: 0; right: 0; z-index: 2; padding: 0 .2rem}
.HN_PublicShare_zhiyin .HN_PublicShare_zhibox img{width: 5.38rem; height: 2.68rem ;}
.HN_PublicShare_zhiyin .HN_PublicShare_zhibox p{display: none;}
.wx_miniprogram .HN_PublicShare_zhiyin .HN_PublicShare_zhibox img {margin-right: .8rem;}


/* 广告标识 */
.siteAdvObj {position: relative;}
.siteAdvObj .advMark {position: absolute; width: 24px; height: 14px; background: url('../../images/advMarkTouch.png') no-repeat; background-size: cover; font-size: 0; text-indent: -999em;}
.siteAdvObj .advMark.pos0 {left: 5px; top: 5px;}
.siteAdvObj .advMark.pos1 {right: 5px; top: 5px;}
.siteAdvObj .advMark.pos2 {left: 5px; bottom: 5px;}
.siteAdvObj .advMark.pos3 {right: 5px; bottom: 5px;}
.siteAdvObj .advTitleMark {position: absolute; left: 0; top: 0; line-height: .4rem; font-size: .24rem; margin: 0; padding: 0 5px; color: #fff; background: rgba(0,0,0,.5);}

/* 广告占位 */
.advPlaceholder {position: relative; width: 100%; height: 100%; line-height: .25rem; z-index: 1; font-size: .24rem;}
.advPlaceholder .apCon {position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: #f5f5f5; z-index: 888; color: #999;}
.advPlaceholder .apCon:hover {background: #f0f0f0;}
.advPlaceholder .apCon:hover .title h5 {background: #f00; border-color: #ff0; color: #fff;}
.advPlaceholder .ad_tit {position: absolute; left: 10px; top: 10px; z-index: 2;}
.advPlaceholder .ad_stu {position: absolute; right: 10px; top: 10px; z-index: 2; text-decoration: underline;}
.advPlaceholder .ad_title {position: absolute; left: 0; top: 50%; right: 0; bottom: 0; z-index: 3; text-align: center; margin-top: -.4rem; font-size: .36rem;}
.advPlaceholder h5 {display: inline-block; border: 1px dotted #fda9a9; background: #f9f9a3; padding: 3px 5px; color: #000; line-height: .4rem;}
.advPlaceholder h6 {display: block; font-size: .24rem; margin-top: 6px;}
.advPlaceholder .ad_tips {position: absolute; left: 0; right: 0; bottom: 10px; z-index: 2; padding: 0 10px; text-align: center; margin: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}


/*发布信息弹出层、登录弹出层*/
.login-modal, .cd-bouncy-nav-modal{position: fixed;z-index: 999;top:0;bottom:0;left:0;right:0;min-height: 7rem;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0.2s,visibility 0s 0.2s;-moz-transition:opacity 0.3s 0.2s,visibility 0s 0.2s;transition:opacity 0.3s 0.2s,visibility 0s 0.2s; display: none;}
.login-modal.fade-in, .cd-bouncy-nav-modal.fade-in{visibility:visible;opacity:1;-webkit-transition:opacity 0.1s 0s,visibility 0s 0s;-moz-transition:opacity 0.1s 0s,visibility 0s 0s;transition:opacity 0.1s 0s,visibility 0s 0s;}
.loginBox, .cd-bouncy-nav{width:100%;height:100%;position:absolute;left:50%;top:50%;z-index:999;-webkit-transform:translateX(-50%)translateY(-50%);-moz-transform:translateX(-50%)translateY(-50%);-ms-transform:translateX(-50%)translateY(-50%);-o-transform:translateX(-50%)translateY(-50%);transform:translateX(-50%)translateY(-50%)}
.loginBox #myLoginIframe, .cd-bouncy-nav #myFabuIframe{width: 100%; height:100%;background-color: #fff;  overflow-y: auto;-webkit-overflow-scrolling: touch;}
.fade-in .loginBox #myLoginIframe, .fade-in .cd-bouncy-nav #myFabuIframe{-webkit-animation: cd-move-in 0.4s;-moz-animation: cd-move-in 0.4s;animation: cd-move-in 0.4s;}
.fade-out .loginBox #myLoginIframe, .fade-out .cd-bouncy-nav #myFabuIframe{-webkit-animation: cd-move-out 0.4s;-moz-animation: cd-move-out 0.4s;animation: cd-move-out 0.4s;}
.fade-in .loginBox #myLoginIframe, .fade-out .loginBox #myLoginIframe, .fade-in .cd-bouncy-nav #myFabuIframe, .fade-out .cd-bouncy-nav #myFabuIframe{-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;animation-fill-mode: forwards;}


/*底部*/
.footer_3_4{height:1rem;background:#fff;box-shadow: 0 0 .32rem rgba(192,192,192,.28);position: fixed;bottom: 0;left:0;right:0; z-index: 99;}
.footer_3_4 ul{height: 1rem;background: #fff;z-index: 9;   display: -webkit-box;}
.footer_3_4 ul li{width: 20%;text-align: center;position: relative;-webkit-box-flex: 1;}
.footer_3_4 ul li a{display: block;}
.footer_3_4 ul li.ficon i{display: block;width:.5rem;height: .5rem;  margin: .1rem auto 0;}
.footer_3_4 ul li.ficon i img {display: block; width: .5rem; height: .5rem;}
.footer_3_4 .fabuBg{width: 1.1rem;height: .6rem;background: #fff;box-shadow: 0 0 0.32rem rgba(192,192,192,.28);border-radius: 1.2rem 1.2rem 0 0; position: absolute;  left: 50%;top: -.46rem;z-index: -1;    margin-left: -.55rem;}
.footer_3_4 .fabu{position: relative;}
.footer_3_4 .fabu i{display: block;width: 1.1rem;height: 1.1rem;margin: -.45rem auto 0.05rem;}
.footer_3_4 .fabu i img {width: 1.1rem; height: 1.1rem;}
.footer_3_4 .fabu p{margin-top: -.1rem;}
.footer_3_4 li.ficon4 span{display: inline-block;position: relative;height:.55rem;}
.footer_3_4 li.ficon4 em {display: block; position: absolute; bottom: 50%; left: 56%; min-width: .25rem; max-width: .6rem; height: .3rem; line-height: .28rem; padding: .01rem .04rem .01rem .04rem; background: #ff2938; border-radius: 10px; color: #fff; font-size: .2rem; overflow: hidden;}

/* iPhoneX适配 */
.footer_3_4{padding-bottom:calc(-.3rem + constant(safe-area-inset-bottom));padding-bottom: calc(-.3rem + env(safe-area-inset-bottom));}

.footer_3_4 .ficon em{position: absolute;background-color: #ff5e4d;color: #fff;font-size: .16rem;min-width: .36rem; height: .36rem;border-radius: .18rem; line-height: .28rem;left: .85rem; padding-left: .04rem;padding-right: .04rem; box-sizing: border-box; top: .1rem; border: solid .03rem #fff;}
.footer_3_4 .ficon.message_icon em{background-color: #fff; border: solid .03rem #ff5e4d; color:#ff5e4d ;}
/* 右下角浮动   快速导航+返回顶部 */
.popupRightBottom {position: fixed; bottom: 1.5rem; bottom: calc(1.5rem + constant(safe-area-inset-bottom)); bottom: calc(1.5rem + env(safe-area-inset-bottom)); right: .3rem; z-index: 9999; text-align: right;}
.byte_miniprogram .popupRightBottom .postFast {display: none!important;}

/*底部new 19-0705*/
.footer_4_3{height:1rem;background:#fff;box-shadow: 0 0 .32rem rgba(192,192,192,.28);position: fixed;bottom: 0;left:0;right:0; z-index: 99;}
.footer_4_3 ul{height: 1rem;background: #fff;z-index: 9;   display: -webkit-box;}
.footer_4_3 ul li{width: 20%;text-align: center;position: relative;-webkit-box-flex: 1;}
.footer_4_3 ul li a{display: block;}
.footer_4_3 ul li.ficon i{display: block;width:.48rem;height: .48rem;  margin: .16rem auto 0;}
.footer_4_3 ul li.ficon i img {display: block; width: .48rem; height: .48rem;}
.footer_4_3 .fabuBg{width: 1.1rem;height: .6rem;background: #fff;box-shadow: 0 0 0.32rem rgba(192,192,192,.28);border-radius: 1.2rem 1.2rem 0 0; position: absolute;  left: 50%;top: -.46rem;z-index: -1;    margin-left: -.55rem;}
/*.footer_4_3 .fabu{position: relative;}*/
.footer_4_3 .fabu i{display: block;width: 1rem;height: 1rem; margin: auto;}
.footer_4_3 .fabu i img {width: 1rem; height: 1rem;}
/*.footer_4_3 .fabu p{margin-top: -.1rem;}*/
.footer_4_3 li.ficon4 span{display: inline-block;position: relative;height:.55rem;}
.footer_4_3 li.ficon4 em {display: block; position: absolute; bottom: 50%; left: 56%; min-width: .25rem; max-width: .6rem; height: .3rem; line-height: .28rem; padding: .01rem .04rem .01rem .04rem; background: #ff2938; border-radius: 10px; color: #fff; font-size: .2rem; overflow: hidden;}
.footer_4_3 .icon_on p{color: #5E5E5E; }
.footer_4_3  p{color: #5E5E5E;font-size: .2rem;}
.footer_4_3 .message_show i{position: relative;}
/* iPhoneX适配 */
.footer_4_3{padding-bottom:calc(-.3rem + constant(safe-area-inset-bottom));padding-bottom: calc(-.3rem + env(safe-area-inset-bottom));}
.byte_miniprogram .footer_4_3{padding-bottom:calc(-.3rem + constant(safe-area-inset-bottom)) !important;padding-bottom: calc(-.3rem + env(safe-area-inset-bottom)) !important;height: 1.34rem;}
.huoniao_Android.byte_miniprogram .footer_4_3{height: 1rem;}

/*.footer_4_3 .ficon em{position: absolute;background-color: #ff5e4d;color: #fff;font-size: .2rem;min-width: .34rem; height: .34rem;border-radius: .18rem; line-height: .3rem;left: .86rem; padding-left: .04rem;padding-right: .04rem; box-sizing: border-box; top: .02rem; border: solid .03rem #fff; text-align: center;}*/
.footer_4_3 .ficon em{position: absolute;background-color: #ff5e4d;color: #fff;font-size: .2rem;min-width: .34rem; height: .34rem;border-radius: .18rem; line-height: .3rem;left: 1rem; padding-left: .04rem;padding-right: .04rem; box-sizing: border-box; top: .02rem; border: solid .03rem #fff; text-align: center;}
.footer_4_3 .message_show i em{left: .34rem; top: -.12rem;}
/* 快速导航 */
.popupRightBottom .fastNav {position: relative; height: .8rem; margin-bottom: .16rem;}
.popupRightBottom .fastNav button {position: relative; z-index: 2; width: .8rem; height: .8rem; /* padding: .2rem; */ box-sizing: content-box;  background-size: cover; color: #fff; border: 0; border-radius: 50%; font-size: .26rem; line-height: 1.2em; text-align: center;background-image: -moz-linear-gradient( 42deg,rgba(255,60,74,1),rgba(255,112,84,1)); background-image: -webkit-linear-gradient( 42deg,rgba(255,60,74,1),rgba(255,112,84,1)); background-image: -ms-linear-gradient( 42deg,rgba(255,60,74,1),rgba(255,112,84,1));}
.popupRightBottom .fastNav .openNav {font-size: 0; text-index: -999em; background-image: -moz-linear-gradient( 48deg, rgb(255,112,84) 0%, rgb(255,60,74) 100%); background-image: -webkit-linear-gradient( 48deg, rgb(255,112,84) 0%, rgb(255,60,74) 100%); background-image: -ms-linear-gradient( 48deg, rgb(255,112,84) 0%, rgb(255,60,74) 100%);}
.popupRightBottom .fastNav button:before{position: absolute; left: 0; top: 0; right: 0; bottom: 0;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAADuElEQVR4Xu2cTatNcRSHfyulDMmIvGWgmBgpyshXwMxMGYhS8g0oJaM7UqYSRj6CwgwDXUreyky3DCW1dOoMUOecdfbf3f5rnedOz1pn/9bznLVr373bJv5KE7DS0zGcEFz8R4BgBBcnUHw8NhjBxQkUH48NRnBxAsXHY4MRXJxA8fHYYAQXJ1B8PDYYwcUJFB+PDUZwcQLFx2ODEVycQPHx2GAEFydQfDw2GMHFCRQfjw1GcHECxcdjgxFcnEDx8dhgBBcnUHw8NhjBxQkUH48NRnBxAsXHY4MRXJxA8fHYYAQXJ1B8PDYYwcUJFB9vJTbY3XdJuirpnKQtkh5Jum5mn4v7rf+WHXffK+mhpGN/yXwh6bSZfawsufwGu/tNSddmSFwzs0sITkzA3Z9KOjFjhHUzO5J4vIXRV2GDX0o6OoPEJzM7sJBS4gIEIzjxz1eSu7PBuRXOT4/gynbZ4JW4DuYUXXmJOUVXtsspmlM018HJN5xTdHKBi+IjeBGh5J8jOLnARfERvIjQf/7c3XdLuizppKRtA+IcmtP3Q9L6gO/8Lum5pMntxg8D+kdr6fpmw/RJjPtTuaNBWeJAr6YPDbxfomfU0t4Fr0m6OCqR5Q9218zOL982Tkfvgr9K2jkOisFH2TCzbjP2LnhD0o7B6Mdp/GZm28c51PJH6V0wp+jlnf7R0bvg/ZLuSTreOOdmtb+WdMbM3m7WAVq/t2vBk+Hcfc/0qchTAy+TJs9Eb50B6qekLwMgTi6Tnki6ZWbvBvSP1tK94FYS/KOjlWDn/QjuXFBrPAS3Euy8H8GdC2qNh+BWgp33I7hzQa3xENxKsPN+BHcuqDUeglsJdt6P4M4FtcZDcCvBzvsR3Lmg1ngIbiXYeb+7P5tzu/GNmR3ufISmeKtwN+m2pCszKN0xswtNBDtvXgXB+yQ94DVKnf8SW+K5+8Hpi9DOTl+E9ljSjZ6fxGiZ9/fe8hv8r0Bl/R4EZzUXzI3gIKisZQjOai6YG8FBUFnLEJzVXDA3goOgspYhOKu5YG4EB0FlLUNwVnPB3AgOgspahuCs5oK5ERwElbUMwVnNBXMjOAgqaxmCs5oL5kZwEFTWMgRnNRfMjeAgqKxlCM5qLpgbwUFQWcsQnNVcMDeCg6CyliE4q7lgbgQHQWUtQ3BWc8HcCA6CylqG4KzmgrkRHASVtQzBWc0FcyM4CCprGYKzmgvmRnAQVNYyBGc1F8yN4CCorGUIzmoumBvBQVBZyxCc1VwwN4KDoLKW/QJR+uB5zXl6lgAAAABJRU5ErkJggg=='); background-repeat: no-repeat; background-size: cover; background-position: center; content: ''; transition: transform .3s ease-out; opacity: 1;}
.popupRightBottom .fastNav button.openNav:before{opacity: 0;}
.popupRightBottom .fastNav button:after {position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAF8ElEQVR4Xu2bTW8bZRDHZ5zQBocX2QnNi5Q7fAROnBBCVIqQkrUSDhAJKfQS2oBESw+kHHg7UZMDPkBEhYKykSKkRPkQ3Djk0nNCglT5QNIkJe4Oeipbcl2vvRt74nmG2WuceWb+v52/nx0/i2CXagVQdXVWHBhg5TeBATbAyhVQXp51sAFWroDy8qyDDbByBZSXZx1sgJUroLw862ADrFwB5eVZBxtg5QooL8862AArV0B5edbBBli5AsrLsw42wMoVUF6edbABVq6A8vKsgw2wcgWUl2cdbICVK6C8POtgA6xcAeXlWQcbYOUKKC/POtgAK1dAeXnWwQZYuQLKy7MONsDKFVBennWwAVaugPLyrIMNsHIFlJdnHWyAlSugvDzvOjgMw1cQ8SoRjSDi/Z2dna2lpaV/OTiVSqXnhoeH346i6DUielCpVLZmZ2f/5liLK6ZXgMMwzAPAPUR8AwCeJ6J/iCjc29u7sbi4eNJNkYrF4uXx8fGviOh9RHw5iqJHAPAHAMwGQXDQzbU4Y3kFeH19fRoAfgaAF+pEcd1bLJfLX8zPzx93Q6zt7e3LR0dHCwDwJSIO1MU8RcTPpqamit1Y5yJieAU4DMNriPgDAPQ1iPMwiqLl4+Pjpbm5udNOhFtZWRnIZrM3M5nMDQB4qT4WEUUA8F0QBLc6WeMi/9crwGtra29lMplVAHBW3XidEtG93d3d6+e1a2fLY2NjXxORu5HqO7e21lEURdcKhcKvFwmpk7W8Auw2PblcbhkRPwCAS00KP7ddt7DlJ8sQ0Rkiru3v73+4sLDgvo+9uLwC7BR1Fjo4OHgLEZ2FvthE5dR23cqWq/EfAsAyEd0JgqCrmznuu8Q7wE6Qzc3N7MnJyaeI6L4Lm1lpYrtuZ8uuc4nox4GBgduTk5OH3EC6Hd9LwHWdfLcTu05qy+Vyeb5bO/RuA2wXz1vADXZ9vXHHW7PWuN21Zluuh+41YFdIqVTK5nK5VHbtbHlkZOQbRPyo2W7Zd1tWBTitXU9MTDw+PDz8GBHvxMF1u2WfbVkd4DR2DQCnzYYYvu+W476Lvbfo+sIS2jVot2WVHVwrqvqc3Gp3/czNXhtiaLFl1YAT2nW9Bt4OMdo9Irm/q7LolHb9ZPzo8xDjfw3YDTFa7Zar4px7dp1EXAmfUdnBCYYYT1l0t35qlAC0MQd1gNsNMWIgJJ5dS4TYKidVgNvZcnW3TN3+qVEydDWAE9hybbf8CBFTz64lQ1Tfwe1suX63fHBw8Djt7NpXuCoekxLa8lOz5QTDEDW7a68tOoUtP3MSo+5kiGq79hZwGluOO4mRcHbd0UG+Xtu7l4DPY8txQrsbZXR0tNjJyZBeQ1S1yUpirWkPyCWxel+HIV51sDs2m8/nv407t9zJbNnZdT6f/wQAPo87yBdF0S+IuBAEAcu7UBxO4BXgMAzfRMTfAGCoUYxu/OSXwK4PoyiaLxQKLgcvLt8Ax766ktaW4+jYqys9vG/DMCwg4k8AMFhLoxNbjiulhV27NxpuTk9Pf99DGVIt7VUHr66uDvf394eI+DoRXUJE9zbh7xwnMaqPYXczmcx7RJRFxDMA+LNSqbw7MzPzVyqVe/hhrwA7nTY2Nq6cnZ1d7evru0JE94loi2vT4zZ1Q0ND70RR9CoiPqiu5c27wSpGlT1sDi+W9q6DvVBVUJIGWBAMjlQMMIeqgmIaYEEwOFIxwByqCoppgAXB4EjFAHOoKiimARYEgyMVA8yhqqCYBlgQDI5UDDCHqoJiGmBBMDhSMcAcqgqKaYAFweBIxQBzqCoopgEWBIMjFQPMoaqgmAZYEAyOVAwwh6qCYhpgQTA4UjHAHKoKimmABcHgSMUAc6gqKKYBFgSDIxUDzKGqoJgGWBAMjlQMMIeqgmIaYEEwOFIxwByqCoppgAXB4EjFAHOoKiimARYEgyMVA8yhqqCYBlgQDI5UDDCHqoJiGmBBMDhSMcAcqgqKaYAFweBIxQBzqCoopgEWBIMjFQPMoaqgmAZYEAyOVP4DGi7fl2axtqAAAAAASUVORK5CYII='); background-repeat: no-repeat; background-size: cover; background-position: center; content: ''; transition: transform .3s ease-out; opacity: 0;}
.popupRightBottom .fastNav .openNav:after {display: block; transform: rotate(90deg); opacity: 1;}
.popupRightBottom .fastNav button.openNav{background: #EDEDED;}
/* 导航内容 */
.popupRightBottom .fastNav .slideMain {overflow: hidden; padding: .3rem .1rem .3rem .3rem; margin: -1.8rem -.2rem 0 0; display: none;}
.popupRightBottom .fastNav .slideFastNav {position: relative; z-index: 1; height: 1.6rem; background: rgba(255, 255, 255, .95); border-radius: .5rem; box-shadow: 0px 3px 13px 0px rgba(0,9,50,0.13); padding: 0 1rem 0 .3rem;  opacity:1; visibility: hidden;display: none; box-sizing: border-box; padding-top: .3rem;/* opacity: 0; display: block; visibility: visible; */}
.popupRightBottom .fastNav .showNav {display: block; animation: popup .3s ease-out; visibility: visible; transition: all .3s; transform-origin: right bottom; }
.popupRightBottom .fastNav .showNav.hideNav {animation: leftFadeOut .3s ease-out; visibility: visible;}
.popupRightBottom .hidefast{opacity: 0 !important;}
/* .popupRightBottom .fastNav .showNav{opacity: 1;}
.popupRightBottom .fastNav .showNav.hideNav{opacity: 0;} */
/* 关闭按钮 */
.popupRightBottom .closeNav {position: relative; display: none; width: .6rem; height: 1rem;}
.popupRightBottom .closeNav:before, .popupRightBottom .closeNav:after {position: absolute; content: ''; display: block; left: 50%; top: 50%;}
.popupRightBottom .closeNav:before {width: .34rem; height: .34rem; margin: -.17rem -.17rem 0; border-radius: 50%; border: 1px solid #d3d3d3; background: #fff;}
.popupRightBottom .closeNav:after {width: .1rem; height: .1rem; margin: -.04rem -.06rem 0; border-top: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; transform: rotate(45deg);}

/* 导航链接 */
.popupRightBottom .slideFastNav ul {display: inline-block; height: .88rem; padding: .12rem 0 0 0;}
.popupRightBottom .slideFastNav li {width: .76rem; height: .76rem; float: left; margin-right: 10px; font-size: .2rem; text-align: center;}
.popupRightBottom .slideFastNav li a {display: block; color: #5a5b5e; padding-top: .03rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.popupRightBottom .slideFastNav li a:before {content: ''; display: block; width: .41rem; height: .4rem; margin: 0 auto; background-size: cover; margin-bottom: .02rem;}
.popupRightBottom .slideFastNav li.f-homePage a:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA0LTAxVDE0OjE2OjM0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNC0wMVQxNDoyNzoxNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNC0wMVQxNDoyNzoxNCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBBNjZDNUE1NDQ3MTFFOTg1NjFCQkVBRjRCREU4NzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBBNjZDNUI1NDQ3MTFFOTg1NjFCQkVBRjRCREU4NzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMEE2NkM1ODU0NDcxMUU5ODU2MUJCRUFGNEJERTg3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMEE2NkM1OTU0NDcxMUU5ODU2MUJCRUFGNEJERTg3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtjU6WMAAAHOSURBVHja7NlNKARhGAfwGbTyTQ6UVXJQyjooDg5kc9mi5EBSVjgoFyfl4OKgnJTyUS7KYbUXX4NNKPksd+Xk5Cy18pEa/7cetSZm553PF/PUb9t2Zmf+u7Pzvs/byqqqSqJXhvQLKos9RKNR/5sUKWQEjiAJT3ACHaKElGEW9iAMeZALLbADc5DpZchsWIcJnX3GIQ45XoQsgQPoMbBvNxxCqZshq+CcLqnRaoYLqHYjZANcQq2J99ZQ0CYnQ0bori238DMpg2PodCLkCGxDvg0jAhsBNmDUrpBsiJmGlc8ZyqZiw9ISzNA5TIcMwCpMOTihTMIanYs7ZCHswoALM18/JKCYJ2QQzqDdxSm6DU6h0kjIEA0xIQ96iTo6d71eyDB9mqCHTU+F9ipqQ7J5uEiA7qwAYj+FVOAO+jwM2EsZlC+deUoNpTyPeRQyTv5vZ+6vFu2qd7im9Y1EjUij1aWDnSGfaYy90rzeSt17QITLvf9NQIl6z4Qov8kXnW1J/+72Q/ohBQv5xnEc1eQ2bb3yhtzkOPitzrYbjuMovCGHYRHu08w0bC0+r7PPAmylGUsfYBkGeadFNgiPESv1CF1//saR/X8fbKoPAQYAxKFOh8+fiPMAAAAASUVORK5CYII=');}
.popupRightBottom .slideFastNav li.f-weChat a:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA0LTAxVDE0OjE2OjM0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNC0wMVQxNDozMToxNyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNC0wMVQxNDozMToxNyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE4MzEwNUM1NDQ3MTFFOTlGM0E5M0E2N0YyQjZGM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE4MzEwNUQ1NDQ3MTFFOTlGM0E5M0E2N0YyQjZGM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMTgzMTA1QTU0NDcxMUU5OUYzQTkzQTY3RjJCNkYzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMTgzMTA1QjU0NDcxMUU5OUYzQTkzQTY3RjJCNkYzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoFHlKgAAANoSURBVHja1JlpSFRRGIbHyaRpIStMiigqIwuCCqWViDYKihbbC2wPWqh+tGBkVLQJFYYUlBEF/SgpIoh2aN/+VFIaLRaFmhq0oLbgNL1fvAO34ZzrzL3nir7wMA7f9fjec873ncW4UCjka+yKz8zMbPQm/b4moPgoX2QQGM/PXqAjaA1qQQV4Ax6Dq+AOCDWUyQQwH6wHqZpnWoLuZCzYTMNHwSFQ7eVwTwCvwDEbgzqlgL38/bkgzrRJaXA3uAi6uWy7EzgFzoBWpkyKwXywycTbWzQdXAdtTZjcAhZ5lKCDQQFo5sZkOsjWPHMWzAMbmc06PQILwQpQrohLYm1wk937NW95k8MVlgxZluK5z2A0qOH3b5yPkZKOOAlKY+1JqX3DNfFPEd+/ap77bjEo+qJ5rgVY42S459jEZ4CVzM7+/FmlHuAA6AC62kwdH6dOzMM9xCYuUyCP1Ke1xKof4DZXo9fgJ/9mgLGoTaZ4kM0fwB5mtEynMWAxezkR7OO8fAougxs2U+mfyfYGzQVBDod+OXgOkm2KfRpYwl6VhNqhSiq/3RvEKClPU8F58IB/MDnK3w3wpYrBUpXJd4Z6MIOJcxf0dNhOG3CEOeC3mrxvwGQ2d02yrDY30J5UkVyryQKXDRaxcJ9wuuxptApMC5u8BR66aGwXezJRETsH2nHtLlPECxgfCioVcenNBL+lxgUdGJTl7wqYrYkfZmLKun7aJi6JdkER7wJm+i2bgywHJqVQj+MOXTdkSWAYmKWZexIfAaboVj3r8SGHzlfHYLKQOyidJhOdMoid0iJ35rL4b4/hIFXBQ5mXSoo0Kea2xtCbMhJ1Hpus1R3Eol0p5Ln3Hpss9tucS8J6yXOPFOon4JclNhDc89jkJdW5uy/oA0rANhbqYMSBLYmXA9UsIeXcMJiWbDzyVT0pW6tloDd3JkHFvK3kS8jnb1YGLyTn9zJVTx530FgeLwLSDRqUPcVOkxdWkuGTeMViQkUs7nWmb9WkZo4CL1y2I6vfSFBV312QU33knD7osH7W8XxeFc2FlRvVcOVKpdnKep6vshzK4rljUl4OeKG3NLsO9AMDeAkWYK0t4SlS6nBnLscLwERwraFMhvUHPCM6lfI0mcvy5/N6uN2okNu7/xTXFP770CQu9v8KMABvFrizZb1FgwAAAABJRU5ErkJggg==');}
.popupRightBottom .slideFastNav li.f-user a:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA0LTAxVDE0OjE2OjM0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNC0wMVQxNDozMjowNyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNC0wMVQxNDozMjowNyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REY1Q0E1MTA1NDQ3MTFFOUFCOEFFQkRDMzI5ODIwMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REY1Q0E1MTE1NDQ3MTFFOUFCOEFFQkRDMzI5ODIwMDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERjVDQTUwRTU0NDcxMUU5QUI4QUVCREMzMjk4MjAwOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERjVDQTUwRjU0NDcxMUU5QUI4QUVCREMzMjk4MjAwOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrOGDqcAAAINSURBVHja1JndK0NhHMc3rdyRi3FqcoMbKdyIDZFd2AVysUstkeJ/cOUv8HbBDSslL7mYK1nNvOyGFSW17AZZlJhIecl8n/q5sIw9Z8+L/epzsbPn95zPzjk7z+93jjWVSln+e9jSN/h8Pu1Sfr//2+cCSx6EKEk3mAWn4Am8gjhtcws/3ZxRDeaB64fvKolhsA8GwJnqI9kGDjMIpoeLxraqlKwCAVDEkcPGbtDRVSI5CYpN5LGcKRWSTuDJ4TLx0BxSJb0C7gZe2ZIdAiTbZUs6BEg6ZEu+CZB8ky15JUAyIVsyIkAyIltyTYDkqmzJXRDMQZDl7qlYcUbAvYm8e8pVsiyyMqwPJDlykpQTV1kFhUETiGYxNkpjwzqK3hhoBL30ZzingvfrVsW29dCYmK6il8UHlW0BZY1YFlFI63c3qAdlwPpHDmtJb8AR1ZQh8CJD0katwBgwTPy4SirRRsE1GAdz4F3UNVkBtsGMScH0MGiuEM2ds2QDOMiyl+GNFpq7LhfJcrAJSiW21WzuLdqXKckFYFfQ/9tpX9ySrBfpVPigojNT7/Sb5JCGJyqDvJLNGiSdvJKGBkmDVzKpQfKZV/JCg+Qtr2RQg+QJr+QEeFAsucwreUm1YEKR4DpYNFMF7YAa0A+6QC0osfA98ssUj+AOHIMlsEIlnalSjZ3yaUJLWPPhFcmnAAMAZoBhgODzHo0AAAAASUVORK5CYII=');}
.popupRightBottom .slideFastNav li.f-fabu a:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA0LTAxVDE0OjE2OjM0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNC0wMVQxNDozMzoyNSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNC0wMVQxNDozMzoyNSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQ5QTdBRTU1NDQ4MTFFOTk4OEM5ODQxRDdDN0VGRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ5QTdBRTY1NDQ4MTFFOTk4OEM5ODQxRDdDN0VGRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDlBN0FFMzU0NDgxMUU5OTg4Qzk4NDFEN0M3RUZFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDlBN0FFNDU0NDgxMUU5OTg4Qzk4NDFEN0M3RUZFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuifKcsAAAI/SURBVHja1Jk5SwNREMd3o6YQRQJiCivx+gRRvJJUCopgo7FQNmBvJ+gn0NpeMdio2HkEsTKKUVHroLG0EIsgpAqY9f9ghC3eyx5vrwz84LFsZv77jtnZiarruqJpmhJWy+VySkRpAmu1eb8KpsAcmAADIAaiJr+rgQoog3twDm6B7qZINuNZsEXC7Bp7iDjBHm6DBG+DA1A3C25mfeAB7DkUKLIB8vlAMRyLTIMnkPBwyyUoRtKJyGlwBbp9OBssxjWYsSNyGJxaOBBuWpRiDlsR2QIOQWcA2aaDYreYidQ83oNW9mi2kUiV0kzQtklauCKTLqSZE0I2PSVFyXxW0vkdyNCYJe6UhC+m5YY3k+OSIn8M409JX2Oi5R4MUV0xJBIZC5HImEhkNEQio3YKjKarJ/+tAL44118N40fQxrkn3qiYcEvkMVi2cN8uIfKxZDVgUMutez2TGVqyb8Fy79B4HUxy7umxm+Sd7sm04Hq7YTwKFt2Y9qY43RHOV11YrCYSWQmRyIpI5HuIRL6JRBYlHXcZxr2SvooikReSjlnKOSJSkr4uRSmoQJ0Fmeo848JSl6kNw51J3ZCMg7QdY+uFlydZb+Y5QIEvpKFhMv8Fq6AagEAWc4U0mL5xSlSl+JncaxSzZOe1mAcLPs1olWLlnby789RRePF4DyZEAq0WGGz6R8Aa+HBR3Af5HOEtsZNSjaWDfTp1LGHP0zd6v2KvHc2EsXb0GTUS6l7Uk3VK+AU/j7zK/iIJu/0JMACfimsOPDbteQAAAABJRU5ErkJggg==');}
.popupRightBottom .slideFastNav li.f-cart a:before {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA0LTAxVDE0OjE2OjM0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNC0wMVQxNDozMjo0OCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNC0wMVQxNDozMjo0OCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdDNzc1Qzc1NDQ3MTFFOTgwRTc5MkM0MUI0NTdFMzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdDNzc1Qzg1NDQ3MTFFOTgwRTc5MkM0MUI0NTdFMzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGN0M3NzVDNTU0NDcxMUU5ODBFNzkyQzQxQjQ1N0UzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGN0M3NzVDNjU0NDcxMUU5ODBFNzkyQzQxQjQ1N0UzNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhDhPCAAAAKLSURBVHja1Jk9SBxBFMf3zkshSsAoEkVJESGBgI0IIdikshHFb0W4pIkpA5YJWpkiTRQrIbFSwQ+wsVCxShNtBOOdxoQggsHExJDoKain2fwH38K42d3bnR13xwc/bnZudvjfzJuZN+8i8XhcU92i2hUwQ+QASAOd2AMjoEglkU9AjKu/DjrAAripisj3Nt/fAv2qiKwGt4kHIMm1aQQ3whRpTPEp2KAy+xwDvVybD+DE4n3mv38ka9oH70AflS/4IW9J03NJwIP3EDSAKpCy24JWFVjU5aDbaZ9kU36ogNAmJ5F/wUcFRJZmOnGSLjp5CXJBG/0w2badSWTCRSe95Bbj4LNp1U8Tug+RiUwi11x0csSV01z5DaglBk3vTILHDgfIfyJjDg1WfIzAss2MfAPt4AzMgu9+R5L5w0/JPrZLApntyJhujU6asIy5z7obkSshilw3/DzqwbeCtqTbyDzMkVx1K3LNtLUEaQm3ItOSg418kEXlQlkiRae8nCvf48rFdHd6BKYc3k+BTXPQK7oNXePcge/rKcijI7HF9E4bkWnR6F5G0kkki/dyQDO4w9VHQCuJifrxRxnTzUQegAnJd/hlryLZ0fg14JU9I5LBmA9Q4By/aLyI7DEC0Es2ljl5JpoLYtNdSXHixiVE4XsUILPb4Se7e7fbUL4zzAyG0hbz2D6L0i4VdK6PUvZD1O5q54kx5j7D4IsMkW/pfmJYHWUaRKyS0inZ9NwF7lvFCl6mu8wkkFk9jaqIPecEanQ1fuHXJ/Nt6kUzblb9FfgVyY6qLVPdD7AoKHLaom7Cr8hjUKOdZ39Z5LNEzylBka/BK/Ab/KI4YMiqYeQq/PsQ0XVdeZH/BBgAqjyMJ+65//UAAAAASUVORK5CYII=');}

/*抖音小程序中隐藏微信号*/
.byte_miniprogram .popupRightBottom .slideFastNav li.f-weChat{display: none;}

    /* 返回顶部 */
.popupRightBottom .postFast {width: .8rem; height: .8rem; border-radius: 50%; margin-bottom: .1rem; position: relative; display: inline-block; curson:pointer;
background:-moz-linear-gradient(42deg,rgba(255,160,23,1),rgba(255,183,26,1));
background: -webkit-linear-gradient( 42deg,rgba(255,160,23,1),rgba(255,183,26,1));
background:-ms-linear-gradient(42deg,rgba(255,160,23,1),rgba(255,183,26,1));
background:linear-gradient(42deg,rgba(255,160,23,1),rgba(255,183,26,1));
}
.baidu_miniprogram .popupRightBottom .postFast {display: none;}
.popupRightBottom .postFast:active em.smsk,.popupRightBottom .fastNav:active em.smsk,.popupRightBottom .fastTop:active em.smsk{ display: block; background: rgba(0,0,0,.2) ; position: absolute; left: 0; top: 0; right: 0; bottom: 0;z-index: 9;  border-radius: 50%;}
.popupRightBottom .postFast:after{ content: ''; display: block; width: 100%; height: 100%; background: no-repeat center; background-size: cover;
background-image: url('data:image/png;base64,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');}
.popupRightBottom .fastTop {position: relative; z-index: 50; width: .8rem; height: .8rem; display: inline-block; border-radius: 50%; background: rgba(255, 255, 255, .95); /* box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.13); */ visibility: hidden; border:solid 1px #C4C4C4; box-sizing: border-box;}
.popupRightBottom .fastTop i {position: relative;/* width: .8rem; */ height: .8rem; background: url('data:image/png;base64,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'); background-size: cover; background-repeat: no-repeat; background-position: center; display: block; /* margin: .1rem auto 0; */ margin: auto;}


/* 微信浮动层 */
.popupNavWechat {position: fixed; width: 6.8rem; top: calc(50% - 3rem); left: calc(50% - 3.4rem); z-index: 99999; visibility: hidden;}
.popupNavWechat:before {position: fixed; z-index: 1; display: block; content: ''; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5);}
.popupNavWechat .conWechat {display: -webkit-box; position: relative; z-index: 2; padding: 50px 10px 20px; background: #fff; -webkit-animation: topFadeIn .3s ease-out; -moz-animation: topFadeIn .3s ease-out; animation: topFadeIn .3s ease-out;}
.popupNavWechat .closeWechat {position: absolute; right: .2rem; top: .2rem; width: .5rem; height: .5rem; border: 1px solid #dcdcdc; border-radius: 50%; line-height: .4rem; text-align: center; color: #dcdcdc; font-size: .5rem; font-weight: 100;}
.popupNavWechat dl {-webkit-box-flex: 1; text-align: center; margin: 0 5px;}
.popupNavWechat dl img {width: 2.7rem; height: 2.7rem; margin: 0 auto; padding: 3%; border: 1px solid #eee; display: block;}
.popupNavWechat dd {line-height: 1.5em; padding-top: 5px;}


    /* iPhoneX适配 */
body{
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

/* 海报原内容 */
.html2Wrap{position: fixed;  left: -9999999px; font-family:Helvetica, Tahoma, Arial, 'PingFang SC', 'Hiragino Sans GB', 'Heiti SC', STXihei, 'Microsoft YaHei', SimHei; }
.html2Wrap .html2_node{width: 100vw;background: #FF635C; padding: .24rem; padding-bottom: .54rem;}
.html2Wrap .html2Con{background: #fff; border-radius: .1rem; overflow: hidden;}
.html2Wrap .html2Con .himgGroup {overflow: hidden; white-space: nowrap; padding: .2rem; background: #fff; padding-bottom: .25rem;}
.html2Wrap .HN_PublicShare{display: none !important;}

.html_canvas{width: 100%; height: 100%;}
.html2_node .himgGroup  .himg_box_single{width: 4rem; max-height: 3rem; overflow: hidden; padding-left: .1rem;}
.html2_node .himgGroup  .himg_box1{width: 33.3%; float: left;padding:.1rem .1rem 0; box-sizing: border-box; height: 1.4rem; overflow: hidden;}
.html2_node .himgGroup  .himg_box3{height: auto ;width: 33.3%; float: left;padding:.1rem .1rem 0; box-sizing: border-box;}
.html2_node .himgGroup img{ width: 100%; height: 100%; display: block; object-fit: cover;}
.html2_node .html2_qrcode{width: 2rem; height: 2rem;padding: .1rem; background: #fff; position: absolute; top: 0; right: 0; box-sizing: border-box;}
.html2_node .html2_qrcode .html2_qrcodeBox{width: 100%; height: 100%; }
.html2_node .html2_qrcode img{width: 100%; height: 100%; object-fit: cover; display: block;}
.html2_node .h_title,.html2_node .html2_info h2{font-size: .42rem; color: #fff; font-weight: bold; margin-right: 2.3rem}
.html2_node .html2_info h2 span{font-size: .26rem; margin-left: .22rem;}
.html2_node .html2_info h2 {text-align: center;}
.html2_node .html2_info p {text-align: center; color: #fff; font-size: .26rem; line-height: .48rem; margin-top: .06rem;}
.html2_node .html2_info p a {color: #fff;}
.html2_node .html2_pub p{color: #fff; font-size: .26rem; line-height: .38rem;  margin-top: .16rem; margin-right: 2.5rem; word-break: break-all;}
.html2_node .html2_pub p a {color: #fff;}
.html2_node .html2_pub{margin-top: .4rem; padding-top: .1rem; position: relative;padding-bottom: .4rem}
.html2_node .html2_pub h3,.html2Wrap .html2_info h3{ position:relative; text-align: center; color: rgba(255,255,255,.6); font-size: .26rem; margin-top:.8rem; padding: 0;}
.html2_node .html2_pub h3 span ,.html2Wrap .html2_info h3 span{ background-color:#FF635C; padding:0 0.06rem; display:inline-block; vertical-align:middle; position:relative; z-index:2;}
.html2Wrap .html2_pub h3:after,.html2Wrap .html2_info h3:after { display:block; position:absolute; z-index:1; content:''; height:1px; left:.4rem; right:.4rem; top:.2rem; background-color:rgba(255,255,255,.5);}
.html2Wrap .html2_rec .left_recimg{width: 1rem; height: 1rem; border-radius: 50%; overflow: hidden; border: solid 1px #fff; float: left;}
.html2Wrap .html2_rec .left_recimg img{width: 100%; height: 100%; object-fit: cover;}
.html2Wrap .html2_rec .rignt_recinfo{margin-left: 1.2rem; padding-top: .1rem;}
.html2Wrap .html2_rec .rignt_recinfo h3{font-size: .26rem; color: #fff; line-height: .46rem;}
.html2Wrap .html2_rec{margin-bottom: .3rem;}
.html2Wrap .html2_rec .rignt_recinfo h3>span{display: inline-block; padding: 0 .1rem; line-height: .28rem; border-radius: .14rem; background: rgba(255,255,255,.3); color: rgba(255,255,255,.8); font-size: .2rem; vertical-align: middle; margin-left: .1rem;}
.html2Wrap .html2_rec .rignt_recinfo p{color: #FFD3D1; line-height: .46rem; font-size: .24rem;}

/* .html2Wrap {width: 100%; background: #fff; border-radius: .1rem;} */
/* 商城 */
.html2Wrap .himg_box2{width: 100%; overflow: hidden; font-size: 0;border-radius: 0.1rem .1rem 0 0;}
.html2Wrap .himg_box2 img{width: 100%; vertical-align:top; }
.html2_p_info{border-radius:0 0 .3rem .3rem ; background: #fff; height: 2.58rem; box-sizing: border-box;padding: .2rem;}
.html2_p_info .pro_price{background: none; padding: 0; margin-top: .4rem;}
.html2_p_info .pro_price .nprice{font-size: .48rem;  color: #FC3D59;}
.html2_p_info .pro_price .nprice em{font-size: .24rem;}
.html2_p_info .pro_price .nqginfo{color: #999; text-decoration: line-through; font-size: .3rem; }
.html2_p_info  .left_info{margin-right: 2.7rem;}
.html2_p_info .hpro_title{font-size: .3rem; line-height: .38rem; color: #313233; overflow: hidden;margin-top: .12rem; height: .8rem;}
.html2_p_info .html2_qrcode1{width: 2.1rem; background: #fff; padding: .09rem; float: right; border:1px solid rgba(238,238,238,1); box-sizing: border-box;}
.html2_p_info .html2_qrcode1 img{width: 100%; height: 100%;}
.html2Wrap .html2_info{ padding-top: .5rem;}



/* 海报展示 */
.postFast.fn-hide{display: none !important;}
.html2_mask{position: fixed; z-index: 1000001; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0,0,0,.57); display: none;}
.html2_mask img{width: 1rem; height: 1rem; position: absolute; left: 50%; top: 50%; margin-left: -.5rem; margin-top: -.5rem; animation: xuanzhuan 1s infinite linear;}
.html2canvas_fixed .hd{color: #97989C; text-align: center; font-size: .26rem;}
.html2_node .html2_pub h3 span{font-size: .26rem;}
.html2canvas_fixed {border-radius: .3rem .3rem 0 0; padding:.5rem .35rem; position: fixed; z-index: 1000002; bottom: 0; display: none; left: 0; right: 0; background: #fff; max-height: 90%; overflow: auto; padding-top: .4rem; box-sizing: border-box; -webkit-animation: bottomFadeIn .3s ease-out; -moz-animation: bottomFadeIn .3s ease-out; animation: bottomFadeIn .3s ease-out; }
.html2canvas_fixed.show{display: block;}
.html2_canvas_top.fixedto{position: fixed; bottom: 9rem; height: .99rem; background: #fff; left: 0; right: 0; line-height: .99rem;}
.html2canvas_fixed .html2_close{width: .4rem; height: .4rem; background: no-repeat center; background-size: cover; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAE2klEQVRoQ+2Z32scVRTHv+fOzmazSVXURmoLwRer+PPB6pM/HkR9Fn9AESHEsklms4QgWlTs1KeG0E0z2WQ7SWghigqioGAqhaR/gM++6ouW+iL4q2myM3PkJlmZTvbnzJ3tks487cPee873fD9z5twZwm120W2mF4ng/e544nDi8D6rQIL0PjN0j5zE4cThfVaBUEibppnq67vv7tQdQssCf+Zyuetx16VYLPam0+msrusbUeK1Ldi2bX1ri98igfeZcScRftja5I8mJ0d/i0t0qbT4CBOfJOBhBv9cYef0ZD7/U5h4bQu2LOugED2XQXhyN2AFzGtE7uuGYfwTJolGa0qlxQcBbwVETwM7sz8Dl8eN3Cs7P9u72hZs2/ahioMfARz2h2LmddfRjk9MnPi9vRTq/7tcLh92PLFEgBTnz/UXgvN4mAK3Ldi07ey9FToD4hEAui9dhxmrKc0bGx2NjrfEGOA5EF4IiPXAOJPP5z4MU9i2BcsgMzP2IV2niyB+ORBUCd47GPMKCP9jvBvHY2BWwPk4jLtyj1CC5cKpqakD/f13fcvMz4IopQrv+hizw8CX7G4ZhULhrzDuRhIsF5fL5QHXpSKI3gjiDcaq1ibes+Xyo5orrFoYM2NZkHPKMIxrYcVGFtwUb2CN4LTUvbcxJl4BamPM7qYZxdlqkUIj7a9yI7xBvO5sNe7ejTAG0Rees5lXIVaJw1XhDfEmrGpUu3tvY+wJC6jRjYElJy1OTZxQ96hT4nBVdMPuXQPvRhiD6Fxvj2YODw//HeWeDa5VKrhZ9/bjbVnWESHSSyCSjzZfHuxIjHt7UoZqsUqR9leyGd4QosSO+wERPb9nqIgBY39uyh1uEe8/AAzsERsTxh0R3BTvm26ueDHumGAZaLpcHsh64iwDbwaGk2oeHmLGuKOCZbBS6fxzIHwFkMQ4eF3lTOrY+PDwVZXduN5esd3D1YCWtXREaN4SgEA3vimlK9fhHH8v4tjYSsFiFTw3Zz8GYqtGNw7m5gB8yXO1sULhxK+tJB72P7EJPrewcFTzxAoRHdv76KFrAN8fSLoiXyIIcl8Le/RrpQixCJYYk3CXieilWkMF96ROihvOZ7WOlgBixVu5YIkxEVtoMlRYFy4c1DYqxRrdO1a8lQpeWFg46tbDuMZQ0Wj2jgtvZYKbYVxvNp6fn+8HUt91Cm8lglvFuF5T6STekQVLjD3WPgXwVJTZuPGLQVonqijp3pEEbw8Vwl3ePeL5DAw3GzfCm4Ar/yoYTkIL3h4qBOYIkEc8/+URaLGSJjPMm4rGeOOS54pIw0kowT6M5VAREIuZTCZ1OsrhvRneus6vhv2g1rZg+RVP78nOEuid4FBBwOeZjJ6PIrZaPYk373ZvCrz3BnA2b+TebWWyCv6nbcGlUukeQP8ehGd8m+1gXCFT5bcliTdtVIoUOFp6zGuF/MiLHRE8PT3dl8keWCDQ27sBPUJ0jOslL/FO6XyRdt59bV9MPDo+NnK+I4JlkDnbfogclAA8AMLXxM4ncQ78tm1nKy5MdvGEEPjGMHJ2GLFyTdtIVwOZpikGBwfTQ0NDN8IGvxXrQgu+FcmqiJkIVlHFbt4jcbib3VGRW+Kwiip28x6Jw93sjorcEodVVLGb90gc7mZ3VOT2H1FOZlshJnFTAAAAAElFTkSuQmCC); position: absolute; top: .3rem; right: .3rem;}
.html2canvas_fixed .html2_img{margin-top: .3rem;}
.html2canvas_fixed .html2_img img{width: 100%; display: block;border: none;transform: scale(1.005);}

.html2_mask_bottom{position: fixed; left: 0; right: 0; height: .4rem; bottom: 0; z-index: 1000002;
background:linear-gradient(0deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 100%); display: none;
}


/* 海报第二版 */
.html2Wrap.newPoster .html2Con,.html2Wrap.newPoster .html2_node{background: none; position: relative;}
.html2_bg{width: 100%; position: absolute; top: 0; left: 0; right: 0;bottom: 0;}
.html2_bg img{display: block; width: 100%; height: 100%;/*object-fit: cover;*/border:none;}
.html2Wrap{left: 0; top:0;  z-index:-1;opacity: 0; }
/*.html2Wrap{left: 0; top:0;  z-index:999999;opacity: 1; }*/
.html2Wrap.newPoster .html2_node{padding: 0; padding-top: .6rem;/* padding-bottom: 1.1rem;*/}
.html2Wrap.newPoster .html2_pub h3:after,.html2Wrap .html2_info h3:after { display:none;}
.html2Wrap.newPoster .html2ConShow{margin: 0 .3rem;}

.html2_mask.html2_mask_V2{background: rgba(0,0,0,.8);}
.html2_mask.html2_mask_V2 img{width: .8rem;height: .8rem;margin-top: -.4rem;margin-left: -.4rem}
.html2canvas_fixed.html2canvas_fixedV2{padding: 0;left: .85rem;right: .85rem;bottom: .5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));bottom:calc(.5rem + constant(safe-area-inset-bottom));background: none;border-radius: 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.html2canvas_fixed.html2canvas_fixedV2 .html2_img{margin-top: 0;max-height: 9rem;-webkit-overflow-scrolling : touch;position: relative;border-radius: .4rem;overflow-y: auto;overflow-x: hidden;}
.html2canvas_fixed.html2canvas_fixedV2 .html2_img::-webkit-scrollbar{display: none}
.html2canvas_fixed.html2canvas_fixedV2 .html2_canvas_top .html2_close{display: block;width: .5rem;height: .5rem;background: url(/static/images/poster/haibaoClose.png) center center no-repeat;background-size:.5rem;right: auto;top: auto;margin: 0 auto .4rem;position: relative;}
.html2canvas_fixed.html2canvas_fixedV2 .html2_canvas_top .hd{    color: #fff;font-size: .24rem;}

	/*海报生成后*/
.html2canvas_fixedV2 .htmlimg_box{position: relative;margin-bottom: .4rem;}
.html2canvas_fixedV2 .htmlimg_box::after{content: '';width: 100%;display: block;position: absolute;bottom: 0;left: 0;height: .5rem;z-index: 2;border-radius: 0 0 .4rem .4rem}
/*装修	详情*/
.renovationCase .html2_bg{background: linear-gradient(#FF624A, #FF954D);}
.html2canvas_fixedV2.renovationModule .html2_img{max-height:9.4rem;background: linear-gradient(#FF624A, #FF954D);}
.html2canvas_fixedV2.renovationModule .htmlimg_box::after,.html2canvas_fixedV2.renovationStoreModule .htmlimg_box::after{background: url(/static/images/poster/renovationModule.png) center center no-repeat;background-size: cover;}
/*装修	商家*/
.renovationStore .html2_bg{background: linear-gradient(#FF624A, #FF954D);}
.html2canvas_fixedV2.renovationStoreModule .html2_img{max-height:8.7rem;background: linear-gradient(#FF624A, #FF954D);}

/*交友 会员*/
.datingDetail .html2_bg{background: linear-gradient(#AC251B, #F64253);}
.html2canvas_fixed.html2canvas_fixedV2.datingModule .html2_img{max-height:8.2rem;height: 8.2rem;background: linear-gradient(#AC251B, #F64253);}
.html2canvas_fixed.html2canvas_fixedV2.datingModule .html2_img img{position: absolute;top: -1rem;left: 0;right: 0}
.html2canvas_fixed.html2canvas_fixedV2.datingModule .htmlimg_box::after{background: url(/static/images/poster/datingModule.png) center center no-repeat;background-size: cover;}
/*交友 商家*/
.datingStore .html2_bg{background: linear-gradient(#F23E4D, #F54052);}
.html2canvas_fixed.html2canvas_fixedV2.datingStoreModule .html2_img{max-height:8.3rem;background: linear-gradient(#F23E4D, #F54052);}
.html2canvas_fixed.html2canvas_fixedV2.datingStoreModule .htmlimg_box::after{background: url(/static/images/poster/datingModule.png) center center no-repeat;background-size: cover;}
/*交友 红娘*/
.datingHn .html2_bg{background: linear-gradient(to right, #F74355, #F13648);}
.html2canvas_fixed.html2canvas_fixedV2.datinghnModule .html2_img{max-height:7.5rem;background: linear-gradient(to right, #F74355, #F13648);}
.html2canvas_fixed.html2canvas_fixedV2.datinghnModule .htmlimg_box::after{background: url(/static/images/poster/datingModule.png) center center no-repeat;background-size: cover;}

/*二手 - 商家*/
.infoDetail .html2_bg{background: #F5F5F7;}
.html2canvas_fixed.html2canvas_fixedV2.infoStoreModule .html2_img{max-height:10rem;background: #F5F5F7}
.html2canvas_fixed.html2canvas_fixedV2.infoStoreModule .htmlimg_box::after{background: url(/static/images/poster/infoModule.png) center center no-repeat;background-size: cover;}
/*二手 -- 详情*/
.infoDetail .html2_bg{background: #F5F5F7;}
.html2canvas_fixed.html2canvas_fixedV2.infoModule .html2_img{max-height:10rem;background: #F5F5F7}
/* .html2canvas_fixed.html2canvas_fixedV2.infoModule .htmlimg_box::after{background: url(/static/images/poster/infoModule.png) center center no-repeat;background-size: cover;} */
.html2canvas_fixed.html2canvas_fixedV2.infoModule .htmlimg_box::after{background: url(/static/images/poster/houseModule.png) center center no-repeat;background-size: cover;}

/* 商家 */
.businessDetail .post_title{font-size: .58rem;color: #fff;font-weight: bold;margin-top: .3rem;text-align: center;}
.businessDetail.newPoster .html2ConShow{margin: .42rem .3rem 0;box-shadow: 0px .02rem .3rem 0px rgba(0, 0, 0, 0.09);border-radius: .24rem;overflow: hidden;background: #fff;position: relative;padding:.15rem; padding-bottom: .37rem;}
.businessDetail .html2ConShow .h_liptic{width: 100%;height: 5.1rem;position: relative;border-radius: .18rem; overflow: hidden; position: relative;}
.businessDetail .html2ConShow .h_liptic img{width: 100%;height: 100%;display: block;object-fit: cover; }
.businessDetail .html2ConShow .h_liptic::after{content: ''; display: block; width: 100%; position: absolute; left: 0; right: 0; bottom: 0; height: 1.5rem; background: linear-gradient(0deg, #7E0A00 0%,#7e0a0000 100%); opacity: .3; position: absolute;}
.businessDetail .html2ConShow .h_liptic .label{display: block; position: absolute; left: .22rem; bottom: .27rem; font-size: .33rem; color: #fff; background: linear-gradient(90deg, #FF9616 0%, #FF7916 100%);
box-shadow: 0px .1rem .22rem 0px rgba(56, 6, 0, 0.1); padding: 0 .24rem; border-radius: .26rem; line-height: .56rem; z-index: 1}
.businessDetail .html2ConShow .h_detail{margin-top: .2rem;}
.businessDetail .html2ConShow .h_detail>h2{font-size: .48rem; color: #000; font-weight: bold;}
.businessDetail .html2ConShow .h_detail .opentime{color: #333; font-size: .3rem; margin-top: .2rem; font-weight: bold;}
.businessDetail .html2ConShow .h_detail .h_labs{display: flex; align-items: center; flex-wrap: wrap; height: .54rem; overflow: hidden; margin-top: .1rem;}
.businessDetail .html2ConShow .h_detail .h_labs li{ display: block; padding: 0 .3rem; line-height: .54rem; background: linear-gradient(90deg, rgba(255, 150, 22, .1) 0%, rgba(255, 121, 22, .1) 100%); color: #FF7A16; font-size: .29rem; margin-right: .12rem; border-radius: .3rem;}

.businessDetail .html2ConShow .h_detail .h_instr{margin-top: .54rem; font-size: .29rem; color: #819291; }
.businessDetail .html2ConShow .h_detail .h_contact{position: relative; z-index: 1; padding-left: .3rem;}
.businessDetail .html2ConShow .h_detail .h_contact h3{font-size: .3rem; color: #212121; font-weight: bold;}
.businessDetail .html2ConShow .h_detail .h_contact p{color: #999; font-size: .2rem; position: static; margin: 0;}
.businessDetail .html2ConShow .h_detail{padding: 0 .15rem 0 .2rem }
.businessDetail.newPoster .html2Con .h_commonAddr3{margin: .56rem 0 0 0; border-radius: .45rem 0 0 0;}
/*房产*/
/* .houseDetail .html2_bg{background: linear-gradient(to right, #F7593E, #F33A29);} */
.html2canvas_fixed.html2canvas_fixedV2.houseModule .htmlimg_box::after,.html2canvas_fixed.html2canvas_fixedV2.businessModule .htmlimg_box::after,.html2canvas_fixed.html2canvas_fixedV2.jjrHouseModule .htmlimg_box::after,.html2canvas_fixed.html2canvas_fixedV2.houseStoreModule .htmlimg_box::after,.html2canvas_fixed.html2canvas_fixedV2.cwhouseModule .htmlimg_box::after{background: url(/static/images/poster/houseModule.png) center center no-repeat;background-size: cover;}
.html2canvas_fixedV2.houseModule .html2_img,.html2canvas_fixedV2.jjrHouseModule .html2_img,.html2canvas_fixedV2.houseStoreModule .html2_img,.html2canvas_fixedV2.cwhouseModule .html2_img{background: linear-gradient(to right, #F7593E, #F33A29);}
.jjrHouse .html2_bg,.saleHouse .html2_bg{background: linear-gradient(to right, #F7593E, #F33A29);}
 /*房产 楼盘*/

.loupanHouse .html2_bg{background: #14286E;}
.html2canvas_fixed.html2canvas_fixedV2.loupanModule .html2_img{max-height:9.1rem;background: #14286E;}
.html2canvas_fixed.html2canvas_fixedV2.loupanModule .htmlimg_box::after{background: url(/static/images/poster/loupanModule.png) center center no-repeat;background-size: cover;}

 /*房产 经纪人*/

.html2canvas_fixed.html2canvas_fixedV2.jjrHouseModule .html2_img{max-height:9.6rem;}

 /*房产 出租 二手房 写字楼 商铺 厂房*/
.html2canvas_fixed.html2canvas_fixedV2.houseModule .html2_img{max-height:9.1rem;}

/*家政 公司*/
.homemakingStore .html2_bg{background: linear-gradient(#06B96E, #00B193);}
.html2canvas_fixed.html2canvas_fixedV2.homemakingStoreModule .html2_img{max-height:8.8rem;
background: linear-gradient(#06B96E, #00B193);}
.html2canvas_fixed.html2canvas_fixedV2.homemakingStoreModule .htmlimg_box::after{background: url(/static/images/poster/homemakingStoreModule.png) center center no-repeat;background-size: cover;}

/*家政 详情*/
.homemakingService .html2_bg{background: linear-gradient(#FF5C49, #FF964D);}
.html2canvas_fixed.html2canvas_fixedV2.homemakingServiceModule .html2_img{max-height:8.6rem;background: linear-gradient(#FF5C49, #FF964D);}
.html2canvas_fixed.html2canvas_fixedV2.homemakingServiceModule .htmlimg_box::after{background: url(/static/images/poster/homemakingModule.png) center center no-repeat;background-size: cover;}
/*旅游*/
.travelAgencyDetail .html2_bg,
.travelHotelDetail .html2_bg,
.travelCarDetail .html2_bg,
.travelStore .html2_bg{background: #00CD8C;}
.html2canvas_fixedV2.travelHotelModule .htmlimg_box::after,.html2canvas_fixedV2.travelModule .htmlimg_box::after,.html2canvas_fixedV2.travelVisaModule .htmlimg_box::after,.html2canvas_fixedV2.travelCarModule .htmlimg_box::after{background: url(/static/images/poster/travelModule.png) center center no-repeat;background-size: cover;}
.html2canvas_fixedV2.travelStoreModule .htmlimg_box::after{background: url(/static/images/poster/travelStoreModule.png) center center no-repeat;background-size: cover;}
.html2canvas_fixedV2.travelHotelModule .html2_img,.html2canvas_fixedV2.travelModule .html2_img,.html2canvas_fixedV2.travelVisaModule .html2_img,.html2canvas_fixedV2.travelCarModule .html2_img{background: #00CD8C;}
/*旅游 - 酒店*/
.html2canvas_fixedV2.travelHotelModule .html2_img{max-height: 9.2rem;}
/*旅游 - 旅行社*/
.html2canvas_fixedV2.travelStoreModule .html2_img{max-height: 9.6rem;
background: linear-gradient(-31deg, #00C479 0%, #00B193 100%);}
/*旅游 一日游 跟团游 门票*/
.html2canvas_fixedV2.travelModule .html2_img{max-height: 9.7rem;}
/*旅游 签证*/
.html2canvas_fixedV2.travelVisaModule .html2_img{max-height: 9.7rem;}
/*旅游 租车*/
.html2canvas_fixedV2.travelCarModule .html2_img{max-height:8.6rem;}
/*活动*/
.huodongDetail .html2_bg{background: #00CD8C;}
.html2canvas_fixedV2.huodongModule .html2_img{max-height: 9rem;background: #00CC8C;}
.html2canvas_fixedV2.huodongModule .htmlimg_box::after{background: url(/static/images/poster/huodongModule.png) center center no-repeat;background-size: cover;}

/*二手车*/
.carDetail .html2_bg,
.carStore .html2_bg{background: linear-gradient(#FF634B, #FF974E);}
.html2canvas_fixedV2.carModule .html2_img,.html2canvas_fixedV2.carStoreModule .html2_img{background: linear-gradient(#FF634B, #FF974E); }
.html2canvas_fixedV2.carStoreModule .htmlimg_box::after,.html2canvas_fixedV2.carModule .htmlimg_box::after{background: url(/static/images/poster/carModule.png) center center no-repeat;background-size: cover;}
.html2canvas_fixedV2.carModule .html2_img{max-height: 8.8rem;}
.html2canvas_fixedV2.carStoreModule .html2_img{max-height: 9.3rem;}
/*贴吧*/
.tiebaDetail .html2_bg{background: #f7f7f7;}
.html2canvas_fixedV2.tiebaModule .html2_img{max-height: 9.2rem;background: #f7f7f7}
.html2canvas_fixedV2.tiebaModule .htmlimg_box::after{background: url(/static/images/poster/tiebaModule.png) center center no-repeat;background-size: cover;}
/*投票*/
.voteDetail .html2_bg{background: #ffe035; bottom: 0 !important;}
.html2canvas_fixedV2.voteModule .html2_img{max-height: 9rem;background: #004CD5;}
.html2canvas_fixedV2.voteModule .htmlimg_box::after{background: url(/static/images/poster/voteModule.png) center center no-repeat;background-size: cover;}
/*养老*/
.pensionStore .html2_bg{background: #00CC89;}
.html2canvas_fixedV2.pensionModule .html2_img{max-height: 9.3rem;background: #00CC89;}
.html2canvas_fixedV2.pensionModule .htmlimg_box::after{background: url(/static/images/poster/pensionModule.png) center center no-repeat;background-size: cover;}
/*招聘*/

.jobDetail .html2_bg{background: #206BFF;}
.html2canvas_fixedV2.jobModule .html2_img{max-height: 8.5rem;background: #206BFF;}
.html2canvas_fixedV2.jobModule .htmlimg_box::after{background: url(/static/images/poster/jobModule.png) center center no-repeat;background-size: cover;}
/*团购*/
.tuanDetail .html2_bg{background: linear-gradient(to right, #FE7954, #FF4229);}
.html2canvas_fixedV2.tuanModule .html2_img{max-height: 9.3rem;background: linear-gradient(to right, #FE7954, #FF4229);}
.html2canvas_fixedV2.tuanModule .htmlimg_box::after{background: url(/static/images/poster/tuanModule.png) center center no-repeat;background-size: cover;}
/*外卖*/
.waimaiDetail .html2_bg{background: #FFC635;}
.html2canvas_fixedV2.waimaiModule .html2_img{max-height: 8.7rem;background: #FFC635}
.html2canvas_fixedV2.waimaiModule .htmlimg_box::after{background: url(/static/images/poster/waimaiModule.png) center center no-repeat;background-size: cover;}
/*资讯*/
.articleDetail .html2_bg{background:#F7F7F7;}
.html2canvas_fixedV2.articleModule .html2_img{max-height: 8.6rem;background:#F7F7F7;}
.html2canvas_fixedV2.articleModule .htmlimg_box::after{background: url(/static/images/poster/articleModule.png) center center no-repeat;background-size: cover;}
/*教育 -- 课程*/
.educationDetail .html2_bg,
.educationTutor .html2_bg,
.educationStore .html2_bg{background:#1F69FF;}
.html2canvas_fixedV2.educationModule .html2_img,.html2canvas_fixedV2.educationTutorModule .html2_img,.html2canvas_fixedV2.educationStoreModule .html2_img{background:#1F69FF }
.html2canvas_fixedV2.educationModule .html2_img{max-height: 9.3rem; }
.html2canvas_fixedV2.educationModule .htmlimg_box::after,.html2canvas_fixedV2.educationTutorModule .htmlimg_box::after,.html2canvas_fixedV2.educationStoreModule .htmlimg_box::after{background: url(/static/images/poster/educationModule.png) center center no-repeat;background-size: cover;}
/*教育 -- 家教*/
.html2canvas_fixedV2.educationTutorModule .html2_img{max-height: 8.7rem;}
/*教育 -- 机构*/
.html2canvas_fixedV2.educationStoreModule .html2_img{max-height: 8.8rem;}

 	/*地址公共样式1 无图片 两行文字*/
.newPoster .html2Con .h_commonAddr{height: 1.15rem; margin: 0 .3rem; border-radius: .24rem; position: relative; overflow: hidden; margin-top: .24rem;display: flex;align-items: center;}
.newPoster .html2Con .h_commonAddr img{display: block; width: 100%; height: 100%; object-fit: cover;position: absolute;left: 0;top: 0}
.newPoster .html2Con .h_commonAddr h3{font-size: .32rem;color: #fff;font-weight: bold;position: relative;z-index: 2;margin-left: .35rem;}
.newPoster .html2Con .h_commonAddr p{font-size: .2rem; color: #fff;position: relative;z-index: 2;margin-left: .34rem;}
	/*地址公共样式2 带图片*/
.newPoster .html2Con .h_commonAddr2{position: relative;padding: .2rem .3rem;}
.newPoster .html2Con .h_commonAddr2 .common_addrBg{width: 100%;height: 1.15rem;display: block;top: 0;position: absolute;left: 0}
.newPoster .html2Con .h_commonAddr2 .h_agencyInfo{position: relative;z-index: 2}
.newPoster .html2Con .h_commonAddr2 .h_agencyInfo .h_agency{width: .75rem; height: .75rem; border-radius: 50%; overflow: hidden; margin-right: .2rem;float: left; }
.newPoster .html2Con .h_commonAddr2 .h_agencyInfo .h_agency img{display: block; width: 100%; height: 100%; object-fit: cover; }
.newPoster .html2Con .h_commonAddr2 .h_agencyname{margin-left: .95rem;height: .75rem;}
.newPoster .html2Con .h_commonAddr2 .h_agencyInfo h5{font-size: .28rem; color: #000; font-weight: bold;padding-top: .03rem;}
.newPoster .html2Con .h_commonAddr2 .h_agencyInfo p{color: #999; font-size: .2rem;}
	/*地址公共样式3 无图片 一行文字*/
.newPoster .html2Con .h_commonAddr3{height: 1.15rem; margin: 0 .3rem; border-radius: .24rem; position: relative; overflow: hidden; margin-top: .3rem;display: flex;align-items: center;}
.newPoster .html2Con .h_commonAddr3 img{display: block; width: 100%; height: 100%; object-fit: cover;position: absolute;left: 0;top: 0;object-position: right center; }
.newPoster .html2Con .h_commonAddr3 p{font-size: .28rem; color: #212121;position: relative;z-index: 2;margin-left: .36rem;margin-right: .6rem;}
	/*商家公共标题*/
.newPoster .html2Con .commonStoreTitle{color: #fff;font-weight: bold;text-align: center;margin-left: .3rem;margin-right: .3rem;white-space: nowrap;}
			/*最大字号时*/
.newPoster .html2Con .commonStoreTitle.speStoreTitle{margin-bottom: -.06rem}
.newPoster .post_title.commonPostTit{font-size: .41rem;color: #fff;font-weight: bold;margin-top: .1rem;text-align: center;}
	/*白底公共样式1 html2ConShow*/
.newPoster.html2Wrap .common_ConShow.html2ConShow{background: #fff;border-radius: .36rem;
	box-shadow: 0 .04rem .34rem 0 rgba(43, 4, 0, 0.1);}
	/*白底公共样式2 html2ConShow*/
.newPoster.html2Wrap .common_ConShow2.html2ConShow{background: #fff;border-radius: .36rem;
	box-shadow: 0px .02rem .3rem 0px rgba(0, 0, 0, 0.09);}
	/*商家公共缩略图 样式*/
.newPoster .html2ConShow .h_liptic.commonPostLiptic{width: 100%;height: 5.18rem;border-radius: .36rem .36rem 0px .72rem;overflow: hidden;}
.newPoster .html2ConShow .h_liptic.commonPostLiptic img{width: 100%;height: 100%;display: block;object-fit: cover}

/*婚嫁--商家*/
.marryStore .html2_bg{background: #FF4457;}
.html2canvas_fixedV2.marryModule .html2_img{max-height: 9.3rem;background: #FF4457;}
.html2canvas_fixedV2.marryModule .htmlimg_box::after{background: url(/static/images/poster/marryModule.png) center center no-repeat;background-size: cover;}
/*婚嫁 -- 酒店*/
.marryhotelStore .html2_bg{background: linear-gradient(to right, #FF4C5D, #FF3A50);}
.html2canvas_fixedV2.marryhotelModule .html2_img{max-height: 9.3rem;background: linear-gradient(to right, #FF4C5D, #FF3A50);}
.html2canvas_fixedV2.marryhotelModule .htmlimg_box::after{background: url(/static/images/poster/marryModule.png) center center no-repeat;background-size: cover;}
/*婚嫁 -- 套餐*/
.marrymealDetail .html2_bg{background: linear-gradient(to right, #FF4C5D, #FF3A50);}
.html2canvas_fixedV2.marrytaoDetail .html2_img{max-height: 9.3rem;background: linear-gradient(to right, #FF4C5D, #FF3A50);}
.html2canvas_fixedV2.marrytaoDetail .htmlimg_box::after{background: url(/static/images/poster/marryModule.png) center center no-repeat;background-size: cover;}

/*房产*/
.html2Wrap.newPoster.saleHouse .html2_node{padding-top: .75rem}
.html2Wrap.saleHouse .html2Con,.html2Wrap.jjrHouse .html2Con,.html2Wrap.loupanHouse .html2Con {position:relative; z-index: 2;}
.html2Wrap.saleHouse .html2Con .post_title,.html2Wrap.jjrHouse .html2Con .post_title{color: #f4f4f4; font-size: .58rem; text-align: center; font-weight: bold; padding-bottom: .45rem;}
.html2Wrap.saleHouse .html2ConShow{padding-bottom: .36rem; border-radius: .24rem;  box-shadow: 0 .04rem .34rem 0 rgba(43, 4, 0, 0.1); background-color: #fff;}
.html2Wrap.saleHouse .html2_conImgShow{height: 5.18rem; border-radius: .24rem .24rem .6rem 0; overflow: hidden; position: relative;}
.html2Wrap.saleHouse .html2_conImgShow img{width: 100%; height:100%;border-radius: .24rem .24rem .6rem 0; display: block;}
.html2Wrap.saleHouse .html2_conImgShow .conLabel{padding-left: .24rem; position: absolute; left: 0; bottom: .24rem;font-size: 0}
.html2Wrap.saleHouse .html2_conImgShow .conLabel span{display: inline-block; line-height: .47rem; padding: 0 .14rem; border-radius: .06rem; color: #FA901E; font-size: .28rem; background-color: #FFF1E8; margin-right: .12rem;}
.html2Wrap.saleHouse .html2_conImgShow .contip{width: 2.46rem; height: .97rem;border-radius: 0 0 .6rem 0 ; position: absolute; right: -1px; bottom: -1px; }
.html2Wrap.saleHouse .html2_conImgShow .contip img{width: 100%; height: 100%; object-fit: cover; border-radius: .72rem 0 .6rem 0 ;}
.html2Wrap.saleHouse .html2_conTextShow{padding: 0 .28rem;}
.html2Wrap.saleHouse .html2_conTextShow h2{font-size: .44rem; font-weight: bold; color: #212121; line-height: .54rem; padding: .24rem 0 .24rem;}
.html2Wrap.saleHouse .html2_conTextShow .conPrice{font-size: .72rem;font-weight: bold; color: #F9442A; }
.html2Wrap.saleHouse .html2_conTextShow .conPrice strong{font-size: .72rem;font-family:Akrobat }
.html2Wrap.saleHouse .html2_conTextShow .conPrice b{font-size: .54rem;font-family:Akrobat}
.html2Wrap.saleHouse .html2_conTextShow .conPrice span{font-size: .42rem;vertical-align: middle;display: inline-block;margin-top: -.06rem;}
.html2Wrap.saleHouse .html2_conTextShow .conPrice em{font-size: .36rem;vertical-align: middle;display: inline-block;margin-top: -.02rem;font-weight: bold;}

.html2Wrap.saleHouse .html2_conTextShow .conDetail {display: flex; align-items: center; justify-content: space-around; margin-top: .36rem;}
.html2Wrap.saleHouse .html2_conTextShow .conDetail .con_de{ float: left; text-align: center;}
.html2Wrap.saleHouse .html2_conTextShow .conDetail .con_de h5{color: #000; font-size: .36rem; font-weight: bold;}
.html2Wrap.saleHouse .html2_conTextShow .conDetail .con_de p{color: #9FA0AB; font-size: .25rem; margin-top: .08rem;}

.newPoster .html2_node .html2_pub h3 span,.newPoster .html2_node .html2_info h3 span{background: none; }
.newPoster .html2_node .html2_qrcode{border-radius: .12rem; }
.newPoster .html2_node .html2_pub{margin: 0 .3rem; margin-top: .72rem;}
.html2_node .html2_qrcode canvas{position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; display: block!important;}
.newPoster.saleHouse .html2_node .html2_pub h3{margin-top: .45rem;}
.newPoster.saleHouse .html2_node .h_commonAddr3{border-radius: .45rem 0 0 0;}


/*车位*/
.newPoster.saleHouse .html2_node .cwDetailWrap{overflow: hidden;}
.newPoster.saleHouse .html2_node .cwDetailWrap .conPrice{float: left;}
.newPoster.saleHouse .html2_node .cwDetailWrap p.cwPlace{float: right;font-size: .35rem;color: #212121;font-weight: bold;margin-top: .24rem;}
.newPoster.saleHouse .html2_node .cwDetailWrap p.cwPlace strong{font-size: .39rem;margin-left: .03rem;display: inline-block;vertical-align: middle;margin-top: -.04rem;}
.newPoster.saleHouse .html2_node .cwDetailWrap p.cwPlace em{font-size: .25rem;color: #9FA0AB;margin-right: .05rem;display: inline-block;vertical-align: middle;}
.newPoster.saleHouse .html2_node .cwDetailWrap p.cwPlace span{display: inline-block;vertical-align: middle;}
.newPoster.saleHouse .html2_node .html2_pub{margin-top: .36rem}
/* 房产经纪人 */
.jjrHouse .html2_node .html2ConShow{ background-color: #fff;box-shadow: 0 .04rem .34rem 0 rgba(43, 4, 0, 0.1);border-radius: .24rem; position: relative; }
.jjrHouse .html2_node .html2ConShow .html2_info_show{overflow: hidden;padding: .6rem .42rem; padding-bottom: 0; padding-top: .8rem;}
.jjrHouse .html2_node .html2ConShow .left_text{float: left;}
.jjrHouse .html2_node .html2ConShow .left_text .jjr_info{margin-bottom: .54rem;}
.jjrHouse .html2_node .html2ConShow .left_text .jjr_info.jjr_infoName{padding-top: .24rem;margin-bottom: .5rem}
.jjrHouse .html2_node .html2ConShow .left_text h3{font-size: .58rem; color: #212121; font-weight: bold;}
.jjrHouse .html2_node .html2ConShow .left_text h3.jjr_name span{position: relative; z-index: 9;}
.jjrHouse .html2_node .html2ConShow .left_text h3.jjr_name span em{ display: block;  height: .14rem; background-color: #FFBA26; position: absolute; left: 0; right: -.1rem; bottom: 0; z-index: -1;}
.jjrHouse .html2_node .html2ConShow .left_text h3.jjr_phone{font-size: .4rem; margin-bottom: -.1rem;}
.jjrHouse .html2_node .html2ConShow .left_text p,.jjrHouse .html2_node .html2ConShow .left_text p a{color: #666; font-size: .29rem; font-weight: bold; margin-top: .2rem;}
.jjrHouse .html2_node .html2ConShow .left_text p.jjr_type2{margin-top: .16rem}
.jjrHouse .html2_node .html2ConShow .right_photo{float: right;}
.jjrHouse .html2_node .html2ConShow .right_photo .photo_bg{width: 2.72rem; height: 3.32rem; position: relative;}
.jjrHouse .html2_node .html2ConShow .right_photo .photo_bg img{display: block; width: 100%; height: 100%; object-fit: cover;}
.jjrHouse .html2_node .html2ConShow .right_photo .photo_img{width: 2.54rem; height: 2.54rem; border-radius: 50%; overflow: hidden; position: absolute; left: -.1rem; top: -.27rem;border: solid .06rem #fff;}
.jjrHouse .html2_node .html2ConShow .html2_house_list .h_title{font-size: .4rem; color: #fff; font-weight: bold; width: 2.38rem; line-height: .72rem; border-radius:0 .36rem .36rem 0; background-color: #FA5038; text-align: center;}
.jjrHouse .html2_node .html2ConShow .html2_house_list ul.html2_fuwu_list{padding: .3rem .4rem 0; color: #212121; font-size: .3rem; font-weight: bold; line-height: .54rem;}
.jjrHouse .html2_node .html2ConShow .html2_house_list .html2_house{float: left; margin-right: .1rem}
.jjrHouse .html2_node .html2ConShow .html2_house_list .html2_house .house_img{width: 2.1rem; height: 2.1rem; border-radius: .12rem; overflow: hidden; }
.jjrHouse .html2_node .html2ConShow .html2_house_list1{overflow: hidden; padding-left: .18rem; padding-bottom: .54rem;}
.jjrHouse .html2_node .html2ConShow .html2_house_list1 .html2_house{margin-top: .34rem;}
.jjrHouse .html2_node .html2ConShow .html2_house_list .html2_house .house_img img{display: block; width: 100%; height: 100%; object-fit: cover;}
.jjrHouse .html2_node .html2ConShow .html2_house_list .html2_house h2{font-size: .28rem; color: #212121; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 2.1rem; margin-top: .26rem; font-weight: bold;}
.jjrHouse .html2_node .html2ConShow .html2_house_list .html2_house p{color: #F9442A; font-size: .23rem;margin-top: -.04rem;}
.jjrHouse .html2_node .html2ConShow .html2_house_list .html2_house b{font-size: .4rem;font-family: Akrobat}
.jjrHouse .html2_node .html2ConShow .top_decro{display: block; width: 1.2rem; height: .98rem; position: absolute; top:-.33rem; left: .4rem;}
.jjrHouse .html2_node .html2ConShow .top_decro img{display: block; width: 100%; height: 100%; object-fit: cover;}


/* 楼盘 */
.html2Wrap.newPoster.loupanHouse .html2_node{padding-top: .86rem}
.loupanHouse .html2_node .post_title{color: #FFF1EF; font-size: .58rem; font-weight: bold; text-align: center; margin-bottom: .45rem;}
.loupanHouse .html2ConShow{background-color: #fff; border-radius: .24rem;}
.loupanHouse .html2ConShow .html2_conImgShow{height: 5.18rem; position: relative;}
.loupanHouse .html2ConShow .html2_conImgShow img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .24rem .24rem 0 0;}
.loupanHouse .html2ConShow .html2_conImgShow .h_house_label{background-color: #E64100; line-height: .54rem; border-radius: .27rem; color: #fff; font-size: .29rem; position: absolute; left: 0; right: 0; margin: auto; width: 3.84rem; bottom: .24rem; display: inline-block; height: .54rem;padding: 0 .53rem;white-space: nowrap; text-align: center;}
.loupanHouse .html2ConShow .html2_conImgShow .h_house_label em{display: inline-block; width:1px; height: .26rem; background-color: #eee; opacity: .5;margin-left: .25rem;margin-right: .25rem ;vertical-align: middle;margin-top: -.04rem}

.loupanHouse .html2ConShow .html2_conTextShow{padding: .26rem 0 .34rem; margin: 0 .4rem;}
.loupanHouse .html2ConShow .html2_conTextShow h1{font-size: .54rem; color: #212121; font-weight: 900; text-align: center;}
.loupanHouse .html2ConShow .html2_conTextShow .price_show{font-size: .29rem; color: #E64100; text-align: center; text-align: center;}
.loupanHouse .html2ConShow .html2_conTextShow .price_show strong{font-size: .9rem}
.loupanHouse .html2ConShow .html2_conTextShow .price_show b{font-size: 1.21rem;font-family: "Akrobat";}
.loupanHouse .html2ConShow .html2_conTextShow h4{font-size: .43rem; color: #212121; font-weight: bold; text-align: center; margin-top: .1rem;}
.loupanHouse .html2ConShow .html2_conTextShow>p{color: #212121; font-size: .3rem; text-align: center; font-weight: bold; margin-top: .2rem;}
.loupanHouse .html2ConShow .html2_conTextShow .html_sale_info{margin-top: .56rem; border-top: solid .02rem #eee; padding-top: .3rem; }

.loupanHouse .html2ConShow .html2_conTextShow .html_sale_info h6{color: #212121; font-size: .28rem; text-align: center;}
.loupanHouse .html2ConShow .html2_conTextShow .html_sale_info h3{font-size: .48rem; color: #1A3690; font-weight: 900; text-align: center;font-family: source;margin-top: -.06rem}
.loupanHouse .html2ConShow .html2_conTextShow .html_sale_info p{color: #999; font-size: .25rem; text-align: center;}
.newPoster.loupanHouse .html2_node .html2_pub{margin-top: .5rem}
/*房产 中介公司*/
.houseStore.newPoster .html2ConShow{position: relative;margin-top: .78rem;text-align: center;padding-bottom: .36rem}
.houseStore .houseStoreTit{background: linear-gradient(90deg, #4568DD, #1A3690);height: .96rem;line-height: .96rem;border-radius: .48rem;width: 4rem;position: absolute;left: 50%;margin-left: -2rem;top: -.5rem;font-size: .4rem;color: #fff;font-weight: bold;}
.houseStore .houseStore_Slogan{color: #1A3690;font-size: .44rem;font-weight: bold;line-height: .84rem;padding-top: .8rem;font-family: source;}
.houseStore .houseStore_Slogan strong{display: block;font-size: .8rem;}
.houseStore .houseStore_tel{color: #212121;font-size: .3rem;font-weight: bold;margin-top: .02rem;}
.houseStore .houseStore_tel strong{font-size: .6rem;font-family: Akrobat;color: #CFA487 !important}
.houseStore .houseStore_tip{font-size: .3rem;color: #878A99;font-weight: bold;position: relative;z-index: 2;margin-top: .04rem;}
.houseStore .houseStore_bg1{width: 100%;height: 1.34rem;position: absolute;top: 3.2rem;left: 0;}
.houseStore .houseStore_bg1 img{display: block;width: 100%;height: 100%;object-fit: cover;}
.houseStore .houseStore_tj{width: 1.93rem;height: .6rem;line-height: .6rem;font-size: .32rem;color: #fff;font-weight: bold;position: relative;margin: .28rem auto 0;z-index: 2}
.houseStore .houseStore_tj span{position: relative;z-index: 2}
.houseStore .houseStore_tj img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.houseStore.newPoster ul{margin: .22rem .18rem 0;overflow: hidden;}
.houseStore.newPoster ul li{float: left;margin-left: .1rem;width: 2.1rem}
.houseStore.newPoster ul li:first-child{margin-left: 0}
.houseStore.newPoster ul li .houseStore_img{width: 2.1rem;height: 2rem;border-radius: .12rem;overflow: hidden;}
.houseStore.newPoster ul li .houseStore_img img{display: block;width: 100%;object-fit: cover;height: 100%;}
.houseStore.newPoster ul li .houseStore_txt{padding: .26rem .1rem 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: .28rem;color: #212121;font-weight: bold;text-align: left;}
.houseStore.newPoster ul li .houseStore_pri{font-size: 0;font-weight: bold;color: #F9442A;text-align: left;}
.houseStore.newPoster ul li .houseStore_pri em{font-size: .24rem;font-weight: bold;font-family: moneyNumber}
.houseStore.newPoster ul li .houseStore_pri strong{font-size: .4rem;font-family: Akrobat}
.houseStore.newPoster ul li .houseStore_pri span{font-size: .24rem;}

.houseStore.newPoster .houseStore_more{margin-top: .44rem;color: #4E5A80;font-weight: bold;}
.houseStore.newPoster .houseStore_more h4{font-size: .32rem;}
.houseStore.newPoster .houseStore_more p{font-size: .4rem;font-family: source;margin-top: .08rem}
.houseStore.newPoster .html2_node .html2_pub{margin-top: .34rem}

/* 养老 商家*/
.newPoster.pensionStore .html2Con .commonStoreTitle2{margin-top: .2rem;color: #fff;font-weight: bold;text-align: center;margin-left: .3rem;margin-right: .3rem;white-space: nowrap;}
.pensionStore .html2_node .html2ConShow{background-color: #fff; border-radius: .24rem; box-shadow: 0 .02rem .3rem 0 rgba(0, 0, 0, 0.09); margin-top: .46rem;}
.pensionStore .html2_node .html2_conImgShow{height: 5.18rem; border-radius: .24rem .24rem 0 .72rem; position: relative;}
.pensionStore .html2_node .html2_conImgShow img{display: block; width: 100%; height: 100%; object-fit: cover;  border-radius: .24rem .24rem 0 .72rem; }
.pensionStore .html2_node .html2_conImgShow .label_box{position: absolute; left: .36rem; bottom: .24rem; display: flex; align-items: center;}
.pensionStore .html2_node .html2_conImgShow .label_box span{color: #fff; font-size: .28rem; line-height: .54rem; min-width: 1.58rem; text-align: center; border-radius: .27rem; background-color: #FF6600; box-sizing: border-box; padding: 0 .1rem; margin-right: .18rem;}
.pensionStore .html2_node .html2_conTextShow{padding-top: .26rem; padding-bottom: .45rem;}
.pensionStore .html2_node .html2_conTextShow h5{color: #292A33; text-align: center; font-size: .44rem; font-weight: bold;display: flex; align-items: center; justify-content: center;}
.pensionStore .html2_node .html2_conTextShow h5 span{display: flex; align-items: center;}
.pensionStore .html2_node .html2_conTextShow h5 em{display: inline-block; width: .08rem; height: .08rem; background-color: #A3A7BC; border-radius: 50%; margin:0 .14rem;}
.pensionStore .html2_node .html2_conTextShow .h_price_show{color: #FF6600; font-size: .34rem; padding: 0 .34rem; font-weight: bold; margin-top: .1rem;}
.pensionStore .html2_node .html2_conTextShow .h_price_show b{font-size: .66rem; font-weight: 900;font-family: "Akrobat";}
.pensionStore .html2_node .html2_conTextShow .html_code_tip{text-align: center; width: 4.84rem; line-height: .98rem; border-radius: .48rem;background: linear-gradient(90deg, #9BB2E6, #E7B2BE, #FD782C); color: #fff; font-weight: bold; font-size: .48rem; margin: auto; margin-top: .28rem;height: .98rem;}
.pensionStore  .html2_node .html2_conTextShow .html_tip{ margin: .3rem .25rem 0;height: .36rem;}
.pensionStore  .html2_node .html2_conTextShow .html_tip img{width: 100%;height: 100%;display: block;}
.pensionStore  .html2_node .html_pension_addr{height: 1.16rem; margin: 0 .3rem; border-radius: .24rem; position: relative; margin-top: .3rem;}
.pensionStore  .html2_node .html_pension_addr img{display: block; width: 100%; height: 100%; object-fit: cover;  border-radius: .24rem;}
.pensionStore  .html2_node .html_pension_addr .text_show{ position: absolute; left: 0; top: 0; bottom: 0; display: flex; align-items: left; justify-content: center; flex-direction: column; padding-left: .36rem;}
.pensionStore  .html2_node .html_pension_addr .text_show h4{font-size: .3rem; font-weight: 900; color: #fff;}
.pensionStore  .html2_node .html_pension_addr .text_show p{color: #fff; font-size: .2rem;}

.newPoster.pensionStore .html2_node .html2_pub{margin-top: .4rem;}
.newPoster.pensionStore .html2_node .html2_pub h3 span{color: rgba(0,0,0,.5);}
.newPoster .html2_node .html2_pub p{font-size: .23rem;}



/* 活动 */
.huodongDetail .html2Con .post_tip{ font-size: .28rem; padding: 0 .4rem; color: #fff;margin-top: .24rem}
.huodongDetail .html2Con .post_title{padding: 0 .3rem; font-size: .58rem; color: #fff; font-weight: bold; line-height: .72rem; margin-top: .2rem; position: relative; z-index: 2;max-height:1.5rem;overflow: hidden; }
.huodongDetail .html2Con .post_title span{position: relative; z-index: 3; display: inline-block;}
.huodongDetail .html2Con .post_title em.line1,.huodongDetail .html2Con .post_title em.line{ height: .12rem; position: absolute; left: 0; right:0; top: .6rem; background-color: #009E7A; border-radius: .06rem; z-index: -1;}
.huodongDetail .html2Con .post_title em.line{left: .3rem; right: .3rem; top: 1.32rem;}
.huodongDetail .html2Con .html2ConShow{position: relative; z-index: 4; padding-bottom: .2rem;}
.huodongDetail .html2Con .html2ConBox{position: relative; z-index: 3; min-height: 5rem;  margin-top: .36rem; margin-right: .12rem; border: solid .05rem #309875; overflow: hidden; padding-bottom: .5rem;}
.huodongDetail .html2Con .html2ConShow .conBg{position: absolute;  top: 0; width: 100%; display: block; z-index: -1; left: 0; height: 100%; object-fit: cover;}
.huodongDetail .html2Con .html2ConShow .bg2{position: absolute; background-color: #D8FFB5; border: solid .05rem #309875; top: .12rem; left: .12rem; right: 0; bottom: .08rem;}

.huodongDetail .html2Con .html2ConShow .html2_conImgShow{padding-top: .16rem;}
.huodongDetail .html2Con .html2ConShow .html2_conImgShow .img_box{margin: 0 .18rem; height: 3.68rem; border-radius: .12rem; }
.huodongDetail .html2Con .html2ConShow .html2_conImgShow .img_box img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .12rem;}
.huodongDetail .html2Con .html2ConShow .html2_conImgShow .huodong_state{width: 5.28rem; line-height: .86rem; border-radius: .43rem; text-align: center; color: #fff; font-size: .48rem; font-weight: 900; margin: auto; background-color: #00CC7E; margin-top: .42rem; position: relative; }
.huodongDetail .html2Con .html2ConShow .html2_conImgShow .huodong_state img{display: block; width: .72rem; position: absolute; left: -.32rem; top: -.24rem;}

.huodongDetail .html2Con .html2ConShow  .html2_conTextShow{margin:  0 .29rem;}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow dt{width: 1.34rem ; line-height: .42rem; border-radius: .2rem; background-color: #FFE179; color: #212121; font-size: .25rem ; font-weight: 900; text-align: center; margin-top: .34rem; margin-bottom: .06rem;height: .4rem}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow dl.h_huodongTime dt{margin-bottom: .2rem;margin-top: .16rem}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow dd{font-size: .3rem; font-weight: bold;}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow .h_price_show{color: #FF6600; font-size: .34rem; font-weight: bold;}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow .h_price_show b{font-weight: 900; font-size: .66rem;font-family: Akrobat;}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow ul{margin-top: .38rem;}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow .h_item{display: flex; align-items: center; font-size: .25rem; color: #000; margin-bottom: .2rem; }
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow .h_item label{color: #fff; width: 1.28rem; text-align: center; border-radius: .06rem; font-size: .25rem; line-height: .42rem; background-color: #00CC7E; margin-right: .13rem;}
.huodongDetail .html2Con .html2ConShow  .html2_conTextShow li{display: flex; align-items: center;}


/* 教育 */
.educationDetail  .html2Con .post_title{padding: 0 .3rem; font-size: .58rem; color: #fff; font-weight: bold; line-height: .72rem; margin-top: .3rem; position: relative; z-index: 2; text-align: center;}
.educationDetail  .html2Con .html2ConShow{box-shadow: 0 .02rem .3rem 0 rgba(0, 0, 0, 0.09); border-radius: .36rem; background-color: #fff; margin-top: .52rem; }
.educationDetail  .html2Con  .html2_conImgShow{height: 5.16rem; position: relative;}
.educationDetail  .html2Con  .html2_conImgShow img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .36rem .36rem 0 0;}
.educationDetail  .html2Con  .html2_conImgShow em{display: block; width: .54rem; height: .54rem; border-radius: .27rem; position: absolute; bottom: -.27rem; }
.educationDetail  .html2Con  .html2_conImgShow em.circle_left{left: -.27rem; background-color: #2e7bff;}
.educationDetail  .html2Con  .html2_conImgShow em.circle_right{right: -.27rem;background-color: #246ffe;}
.educationDetail  .html2Con  .html2_conTextShow{padding: .3rem .4rem .42rem;}
.educationDetail  .html2Con  .html2_conTextShow h2{font-size: .43rem; color: #212121; font-weight: bold;}
.educationDetail  .html2Con  .html2_conTextShow .labels{display: flex; align-items: center; margin-top: .16rem;}
.educationDetail  .html2Con  .html2_conTextShow .labels span{font-size: .24rem; color: #767B99; border-radius: .24rem; line-height: .48rem; padding: 0 .24rem; min-width: 1.24rem; box-sizing: border-box; background-color: #F0F1F7; text-align: center; margin-right: .14rem;}
.educationDetail  .html2Con  .html2_conTextShow .h_price_show{font-size: .34rem; color: #FF6600; font-weight: bold; margin-top: .36rem;}
.educationDetail  .html2Con  .html2_conTextShow .h_price_show b{font-size: .66rem;}
.educationDetail  .html2Con  .html2_conTextShow .html2_company_info{height: 1.04rem; padding: .12rem; box-sizing: border-box; display: flex; align-items: center; background: linear-gradient(100deg, #00C38A 0%, #00B9D1 50%, #0091F7 100%); color: #fff; border-radius: .12rem; margin-top: .4rem;}
.educationDetail  .html2Con  .html2_conTextShow .html2_company_info .com_photo{width: .8rem; height: .8rem; margin-right: .18rem;}
.educationDetail  .html2Con  .html2_conTextShow .html2_company_info .com_photo img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .12rem;}
.educationDetail  .html2Con  .html2_conTextShow .html2_company_info h5{font-size: .29rem; color: #fff; font-weight: bold; }


.educationStore .html2Con .html2ConShow{background-color: #fff; border-radius: .24rem; padding-bottom: .4rem;}
.educationStore .html2Con .html2_company_info{height: 5.18rem; border-radius: .24rem .24rem 0 .72rem 0; margin-top: .5rem; position: relative; z-index: 2;}
.educationStore .html2Con .html2_company_info img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .24rem .24rem 0 .72rem;}
.educationStore .html2Con .html2_company_info .bg_liner{  position: absolute; left: 0; right: 0; top: .12rem; border-radius: .24rem .24rem 0 .85rem; background: linear-gradient(100deg, #00EFA9 0%, #00C9E3 50%, #0090FF 100%); z-index: -1; bottom: -.12rem;}
.educationStore .html2Con  .html2_coursetype{ font-size: .4rem; color: #292A33; font-weight: 800; display: flex; align-items: center; justify-content: space-between; margin: 0 .36rem; margin-top: .58rem;}
.educationStore .html2Con  .html2_coursetype em{display: block; width: .08rem; height: .08rem; border-radius: 50%; background-color: #A3A7BC; margin-right: .12rem;}
.educationStore .html2Con  .html2_coursetype span{display: flex; align-items: center; justify-content: center;}

.educationStore .html2Con  .html2_courseList{height: .86rem; margin: 0 .3rem; border-radius: .12rem; background: linear-gradient(-90deg, #00C38A 20%, #00B9D1 60%, #0091F7 100%); color: #fff; margin-top: .4rem; position: relative;}
.educationStore .html2Con  .html2_courseList h4{margin: auto;margin-right: 2.4rem; font-size: .29rem; font-weight: bold; display: flex; align-items: center; padding-left: .22rem; position: absolute; top: 0; bottom: 0; }
.educationStore .html2Con  .html2_courseList h4 span{display: inline-block; max-width: 2.5rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.educationStore .html2Con  .html2_courseList .btn_price{width: 2.3rem; height: .97rem; object-fit: cover; position: absolute; right: 0; bottom: 0;}
.educationStore .html2Con  .html2_courseList .btn_price img{display: block; width: 100%; height: 100%; object-fit: cover;}
.educationStore .html2Con  .html2_courseList .btn_price span{color: #fff; font-size: .22rem; position: absolute; text-align: center; left: 0; right: 0; bottom: 0; top: 0; line-height: .97rem; padding-left: .2rem;}
.educationStore .html2Con  .html2_courseList .btn_price span b{font-size: .58rem; }
.educationStore .html2Con .html_text{margin-top: .4rem;}
.educationStore .html2Con .html_text h5{color: #525566; margin: 0 .36rem; font-weight: bold;max-height: 1.5rem;overflow: hidden;}
.educationStore .html2Con .html_text h5 span{font-size: .35rem; margin-right: .28rem;}
.educationStore .html2Con .html_text h5:nth-child(2n) span:nth-child(2n){font-size: .28rem;}
.educationStore .html2Con .html_text h5:nth-child(2n+1) span:nth-child(2n+1){font-size: .28rem;}
.educationStore .html2Con .html2_zizhi{width: 1.96rem; height: .54rem; position: absolute; left: .4rem; bottom: .3rem; }
.educationStore .html2Con .html2_zizhi img{display: block; width: 100%;  border-radius: 0;}
.educationStore .html2Con .h_commonAddr3 p{color: #fff}



/* 教育 家教 */
.educationTutor .html2_node .post_title{font-size: .58rem; color: #D1E9FF; font-weight: 800; text-align: center; margin-bottom: .56rem;}
.educationTutor .html2_node .html2ConShow{ background-color: #fff;box-shadow: 0 .04rem .34rem 0 rgba(43, 4, 0, 0.1);border-radius: .24rem; position: relative; }
.educationTutor .html2_node .html2ConShow .html2_info_show{padding: .6rem .5rem 0 .35rem; padding-bottom: 0; padding-top: .8rem;overflow: hidden;}
.educationTutor .html2_node .html2ConShow .left_text{float: left;}
.educationTutor .html2_node .html2ConShow .left_text .jjr_info{margin-bottom: .5rem;}
.educationTutor .html2_node .html2ConShow .left_text h3{font-size: .58rem; color: #212121; font-weight: bold;}
.educationTutor .html2_node .html2ConShow .left_text h3.jjr_name span{position: relative; z-index: 9;}
.educationTutor .html2_node .html2ConShow .left_text h3.jjr_name span em{ display: block;  height: .14rem; background-color: #FEE004; position: absolute; left: 0; right: -.1rem; bottom: 0; z-index: -1;}
.educationTutor .html2_node .html2ConShow .left_text h3.jjr_phone{font-size: .4rem; margin-bottom: -.1rem;}
.educationTutor .html2_node .html2ConShow .left_text p{color: #666; font-size: .29rem; font-weight: bold; margin-top: .28rem;}
.educationTutor .html2_node .html2ConShow .left_text .edu_info h4{font-size: .3rem; color: #212121; font-weight: bold; line-height: .54rem; }
.educationTutor .html2_node .html2ConShow .left_text .edu_info h2{font-size: .42rem; color: #212121;  font-weight: bold; line-height: .54rem; margin-bottom: .5rem;}
.educationTutor .html2_node .html2ConShow .left_text .edu_info p{font-size: .26rem; color: #666; line-height: .4rem; margin-bottom: .54rem;}
.educationTutor .html2_node .html2ConShow .right_photo{position: absolute; right: .5rem; margin-top: -.7rem;}
.educationTutor .html2_node .html2ConShow .right_photo .photo_bg{width: 2.72rem; height: 3.32rem; position: relative;}
.educationTutor .html2_node .html2ConShow .right_photo .photo_bg img{display: block; width: 100%; height: 100%; object-fit: cover;}
.educationTutor .html2_node .html2ConShow .right_photo .photo_img{width: 2.54rem; height: 2.54rem; border-radius: 50%; overflow: hidden; position: absolute; left: 0; top: -.2rem;border: solid .06rem #fff;}
.educationTutor .html2_node .html2ConShow .html2_house_list .h_title{font-size: .4rem; color: #fff; font-weight: bold; width: 2.38rem; line-height: .72rem; border-radius:0 .36rem .36rem 0; background-color: #2F7EFF; text-align: center;}
.educationTutor .html2_node .html2ConShow .html2_house_list ul.html2_fuwu_list{padding: .28rem .35rem .5rem; color: #212121; font-size: .3rem; font-weight: bold; line-height: .54rem;}
.educationTutor .html2_node .html2ConShow .html2_house_list .html2_house{float: left; margin-right: .1rem}
.educationTutor .html2_node .html2ConShow .html2_house_list .html2_house .house_img{width: 2.1rem; height: 2.1rem; border-radius: .12rem; overflow: hidden; }
.educationTutor .html2_node .html2ConShow .html2_house_list1{overflow: hidden; padding-left: .18rem; padding-bottom: .6rem;}
.educationTutor .html2_node .html2ConShow .html2_house_list .html2_house .house_img img{display: block; width: 100%; height: 100%; object-fit: cover;}
.educationTutor .html2_node .html2ConShow .html2_house_list .html2_house h2{font-size: .28rem; color: #212121; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 2.1rem; margin-top: .3rem; font-weight: bold;}
.educationTutor .html2_node .html2ConShow .html2_house_list .html2_house p{color: #F9442A; font-size: .23rem;}
.educationTutor .html2_node .html2ConShow .html2_house_list .html2_house b{font-size: .4rem;}
.educationTutor .html2_node .html2ConShow .top_decro{display: block; width: 1.2rem; height: .98rem; position: absolute; top:-.33rem; left: .4rem;}
.educationTutor .html2_node .html2ConShow .top_decro img{display: block; width: 100%; height: 100%; object-fit: cover;}



/* 交友 */
.datingDetail .html2_node  .html2_userInfo{padding-top: 1.8rem; margin:  0 .26rem; display: flex; align-items: center;}
.datingDetail .html2_node  .html2_userInfo .h_userPhoto{width: 1.8rem; height: 1.8rem; border-radius: 50%; float: left; border: solid .1rem #fff; position: relative; }
.datingDetail .html2_node  .html2_userInfo .h_userPhoto .sex_icon{width: .45rem; height: .45rem; border-radius: 50%; background-color: #fff; position: absolute;box-sizing: border-box; padding: .07rem;right: 0; bottom: 0; }
.datingDetail .html2_node  .html2_userInfo .h_userPhoto img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}
.datingDetail .html2_node  .html2_userInfo .h_userName{margin-left: .16rem;}
.datingDetail .html2_node  .html2_userInfo .h_userName h2{font-size: .3rem; color: #fff; font-weight: 900;display: flex;align-items: center;}
.datingDetail .html2_node  .html2_userInfo .h_userName h2 span{font-size: .42rem;display: inline-block;}
.datingDetail .html2_node  .html2_userInfo .h_userName h2 strong{display: inline-block;margin-left: .2rem;}
.datingDetail .html2_node  .html2_userInfo .h_userMsg{width: 4.8rem; height: .96rem; border-radius: 0 .48rem .48rem .6rem; background-color: rgba(255,255,255,.2); box-sizing: border-box; padding-left: .54rem; color: #fff; font-size: .26rem; margin-top: .22rem;padding-right: .4rem;line-height: .96rem;overflow: hidden;}


.datingDetail .html2_node .html2_userDetailBox{margin: 0 .25rem; background-color: #fff; border-radius: .72rem; box-shadow: 0 .04rem .3rem 0 rgba(43, 4, 0, 0.15); padding-top: .6rem; margin-top: .4rem; padding-bottom: .36rem; position: relative;}
.datingDetail .html2_node .html2_userDetailBox .h_userDetail{display: flex; align-items: center; justify-content: space-between; margin: 0 .36rem; flex-wrap: wrap; }
.datingDetail .html2_node .html2_userDetailBox .h_userDetail.h_userDetail1{margin-bottom: .5rem}
.datingDetail .html2_node .html2_userDetailBox .h_userDetail.h_userDetail2{margin-bottom: .46rem}
.datingDetail .html2_node .html2_userDetailBox .h_userDetail li{ text-align: center;width: 33.3%}
.datingDetail .html2_node .html2_userDetailBox .h_userDetail h4{font-size: .34rem; color: #212121; font-weight: 800; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.datingDetail .html2_node .html2_userDetailBox .h_userDetail p{color: #9FA0AB; font-size: .25rem; margin-top: .1rem;}
.datingDetail .html2_node .html2_userDetailBox .btn_tip{width: 3.8rem; height: .96rem; border-radius: .48rem; background-color: #F3293C; text-align: center; color: #fff; font-size: .35rem; line-height: .96rem; font-weight: bold; margin: auto; position: relative; z-index: 1;}
.datingDetail .html2_node .html2_tip{margin: 0 .28rem; height: 1.4rem; border-radius: .69rem 0 .74rem .69rem; background-color: #DC3333; margin-top: .3rem; color: #fff; font-size: .64rem; font-family: SourceHanSansCN-Heavy; font-weight: 900; text-align: center; display: flex; justify-content: center; flex-direction: column; text-align: center;}

.datingDetail .html2_node .html2_userDetailBox .h_userImgBox{margin: 0 .36rem;  border-radius: .24rem; display: flex; align-items: center;overflow: hidden; justify-content: center; margin-bottom: -.36rem;}
.datingDetail .html2_node .html2_userDetailBox .h_userImgBox img{width: 50%; height: 2.36rem; object-fit: cover;display: block;}
.datingDetail .html2_node .html2_userDetailBox .h_userImgBox .h_datingLine{width: 100%;height: .3rem}
.datingDetail .html2_node .html2_userDetailBox .h_userImgBox img:last-of-type{border-top-right-radius:.24rem;border-bottom-right-radius:.24rem;}
.datingDetail .html2_node .html2_userDetailBox .h_userImgBox img:first-of-type{border-top-left-radius:.24rem;border-bottom-left-radius:.24rem;}
.datingDetail .html2_node .html2_userDetailBox img.h_arr{display: block; width: .7rem; height: .21rem; position: absolute; left: .67rem; top: -.21rem;}


/* 交友  店铺 */

.datingStore .html2_node .post_title{text-align: center; font-size: .58rem; color: #fff; font-weight: 900;}
.datingStore .html2_node .post_tip{width: 2.56rem; height: .54rem; border-radius: .27rem; margin: auto; background: linear-gradient(90deg, #65AFF1, #B797F6, #FF4343); margin-top: .2rem;}
.datingStore .html2_node .post_tip img{display: block; width: 100%; height: 100%; object-fit: cover;}
.datingStore .html2_node .html2ConShow{padding-bottom: .4rem; background-color: #fff; border-radius: .36rem;}
.datingStore .html2_node .html2ConShow .html2_conImgShow{height: 5.18rem; border-radius: .36rem .36rem 0 .72rem; margin-top: .34rem; position: relative;}
.datingStore .html2_node .html2ConShow .html2_conImgShow img.detail_pic{width: 100%; height: 100%; object-fit: cover; border-radius: .36rem .36rem 0 .72rem;}
.datingStore .html2_node .html2ConShow .h_memberList{position: absolute; right: -.2rem; bottom: .18rem; display: flex; align-items: center; justify-content: end;}
.datingStore .html2_node .html2ConShow .h_memberList li{width: 1.08rem; height: 1.08rem;   position: relative; margin-left: .2rem;}
.datingStore .html2_node .html2ConShow .h_memberList li img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .18rem .18rem .12rem .18rem;border: solid .06rem #fff;box-sizing: border-box;}
.datingStore .html2_node .html2ConShow .h_memberList li .sex_icon{display: block; width: .3rem; height: .3rem; border-radius: 50%; box-sizing: border-box; padding: 0.05rem; position: absolute; right:-.06rem; bottom: -.06rem; background-color: #fff;}
.datingStore .html2_node .html2ConShow .h_memberList li.more_show h6{color: #C2AAB7; font-size: .24rem; font-weight: bold; text-align: center; line-height: .28rem; position: absolute; left: .06rem; right: .06rem; top: .16rem;  }
.datingStore .html2_node .html2ConShow .h_memberList li.more_show{/*overflow: hidden;*/}
.datingStore .html2_node .html2ConShow .h_memberList li.more_show img{ border-radius: .18rem .18rem .12rem .18rem;border: solid .06rem #fff;}
.datingStore .html2_node .html2ConShow .html2_conTextShow{padding-top: .42rem;}
.datingStore .html2_node .html2ConShow .html2_conTextShow .h_datingStxt{margin: 0 .8rem;height: 1.45rem;}
.datingStore .html2_node .html2ConShow .html2_conTextShow .h_datingStxt img{display: block;width: 100%;height: 100%;}
.datingStore .html2_node .html2ConShow .html2_conTextShow .h_text{font-size: .28rem; margin: 0 .36rem; color: #4D4D4D; line-height: .54rem; margin-top: .36rem;max-height: 2.1rem;overflow: hidden;}

.datingStore .html2_node .html2ConShow .html2_conTextShow .h_text b{font-size: .42rem;}
.datingStore  .html2_node .html_dating_addr{height: 1.16rem; margin: 0 .3rem; border-radius: .24rem; position: relative; margin-top: .3rem;}
.datingStore  .html2_node .html_dating_addr img{display: block; width: 100%; height: 100%; object-fit: cover;  border-radius: .24rem;}
.datingStore  .html2_node .html_dating_addr .text_show{ position: absolute; left: 0; top: 0; bottom: 0; display: flex; align-items: left; justify-content: center; flex-direction: column; padding-left: .36rem;}
.datingStore  .html2_node .html_dating_addr .text_show h4{font-size: .3rem; font-weight: 900; color: #fff;}
.datingStore  .html2_node .html_dating_addr .text_show p{color: #fff; font-size: .2rem;}


/* 红娘 */
.datingHn  .html2_node .html_dating_addr{height: 1.16rem; margin: 0 .3rem; border-radius: .24rem; position: relative; margin-top: .3rem;}
.datingHn  .html2_node .html_dating_addr img{display: block; width: 100%; height: 100%; object-fit: cover;  border-radius: .24rem;}
.datingHn  .html2_node .html_dating_addr .text_show{ position: absolute; left: 0; top: 0; bottom: 0; display: flex; align-items: left; justify-content: center; flex-direction: column; padding-left: .36rem;}
.datingHn  .html2_node .html_dating_addr .text_show h4{font-size: .3rem; font-weight: 900; color: #fff;}
.datingHn  .html2_node .html_dating_addr .text_show p{color: #fff; font-size: .2rem;}

.datingHn  .html2_node .html2ConShow{box-shadow: 0 .04rem .3rem 0 rgba(43, 4, 0, 0.15); background-color: #fff; border-radius: .36rem; min-height: 5rem; margin-top: 1.7rem;border:.01rem solid transparent; z-index: 1;}

.datingHn  .html2_node .html2ConShow .h_hnImgBox{width: 1.8rem; height: 2.18rem; border-radius: .48rem;  margin: auto; margin-top: -1.2rem; position: relative;}
.datingHn  .html2_node .html2ConShow .h_hnImgBox>img{display: block; border: solid .1rem #fff; width: 100%; height: 100%; object-fit: cover;  border-radius: .48rem;}

.datingHn  .html2_node .html2ConShow .h_hnTip{width: 1.96rem; height: .54rem; position: absolute; left: 0; right: 0; bottom: -.24rem; margin: auto;}
.datingHn  .html2_node .html2ConShow .h_hnTip img{width: 100%; height: 100%; object-fit: cover; display: block;}
.datingHn  .html2_node .html2ConShow h1.h_nickname{text-align: center; color: #212121; font-size: .58rem; margin:.42rem .42rem .3rem; font-weight: bold; position: relative; z-index: 1;}
.datingHn  .html2_node .html2ConShow p.h_advance{font-size: .28rem; margin: 0 .42rem; line-height: .42rem; position: relative; z-index: 1;}
.datingHn  .html2_node .html2ConShow .h_icon{width:1.7rem ; height: 1.4rem; position: absolute; top: 3rem; left: .11rem;z-index: 0;}
.datingHn  .html2_node .html2ConShow .h_icon img{width: 100%; height: 100%; object-fit: cover;}
.datingHn  .html2_node .html2ConShow .h_textShow{ color: #65AFF1; text-align: center; margin-top: .4rem;}
.datingHn  .html2_node .html2ConShow .h_textShow .h_datingTxt{font-size: 0;text-align: center;}
.datingHn  .html2_node .html2ConShow .h_textShow .h_datingTxt strong{font-size: .46rem;display: inline-block;color: #e17090;height: .48rem;line-height: .48rem;vertical-align: top;}
.datingHn  .html2_node .html2ConShow .h_textShow .h_datingTxt img{display: inline-block;height: .48rem;width: .48rem}
.datingHn  .html2_node .html2ConShow .h_textShow .h_datingTxt img.h_datingt1{width: 2.16rem;}
.datingHn  .html2_node .html2ConShow .h_textShow .h_datingt3{width: 4.83rem;height: .8rem;margin: .14rem auto 0;}
.datingHn  .html2_node .html2ConShow .h_textShow .h_datingt3 img{width: 100%;height: 100%;display: block;}
.datingHn  .html2_node .html2ConShow .h_btn{text-align: center; font-size: .36rem; color: #fff; font-weight: bold; text-align: center; width: 4.12rem; height: .96rem; border-radius: .48rem; background-color: #F3293C; margin: auto; display: flex; align-items: center; justify-content: center; flex-direction: column; margin-top: .56rem;}
.datingHn  .html2_node .html2ConShow {padding-bottom: .66rem;}



/* 外卖 */
.newPoster.waimaiStore #html2_node{background: #FFC734}
.newPoster.waimaiStore .html2_node .html2_pub{margin-top: .34rem;}
.waimaiStore .html2_node .html2_pub .h_title,
.waimaiStore .html2_node .html2_pub p{color: #3C2E2E;}
.waimaiStore .html2_node .html2_pub h3 span{color: #3C2E2E !important; opacity: .5;}

.waimaiStore .html2_node .post_title{color: #212121; }
.waimaiStore .html2_node .html2ConShow{ border-radius: .36rem; background-color: #fff; box-shadow: 0 .02rem .3rem 0 rgba(0, 0, 0, 0.09); border: solid 1px transparent; margin-top: .8rem; padding:.3rem .18rem;}
.waimaiStore .html2_node .html2ConShow .h_title{color: #fff; text-align: center; width: 5.44rem; height: .96rem; margin: auto ; border-radius: .48rem; background: linear-gradient(90deg, #65AFF1, #E7B2BE, #FF6600); display: flex; align-items: center; justify-content: center; flex-direction: column; margin-top: -.56rem;}

.waimaiStore .html2_node .html2ConShow .h_menuList{overflow: hidden; padding: 0 .1rem; padding-top: .26rem;}
.waimaiStore .html2_node .html2ConShow .h_menuList li{width: 50%; float: left; color: #633D10; font-size: .26rem; font-weight: bold; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; line-height: .45rem;}
.waimaiStore .html2_node .html2ConShow .h_menuList li:nth-child(2n){padding-left: .18rem;}
.waimaiStore .html2_node .html2ConShow .h_menuList li:nth-child(2n+1){padding-right: .18rem;}

.waimaiStore .html2_node .html2ConShow .h_menuList li .h_foodName{display: block; max-width: 68%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.waimaiStore .html2_node .html2ConShow .h_mListImg{display: flex; align-items: center; flex-wrap: wrap; margin-top: .3rem;}
.waimaiStore .html2_node .html2ConShow .h_mListImg li{width: 2.06rem; margin-right: .1rem; margin-bottom: .22rem;}
.waimaiStore .html2_node .html2ConShow .h_mListImg li:nth-child(3n){margin-right: 0;}
.waimaiStore .html2_node .html2ConShow .h_mListImg .h_foodImg{width: 100%; height: 2.06rem; border-radius: .12rem;position: relative;}
.waimaiStore .html2_node .html2ConShow .h_mListImg .h_foodImg img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .12rem;}
.waimaiStore .html2_node .html2ConShow .h_mListImg .h_foodImg span{position: absolute;left: 0;bottom: 0;display: inline-block;font-size: .24rem;color: #fff;height: .48rem;line-height: .48rem;background: linear-gradient(90deg, #FF7329 0%, #F92328 100%);border-radius: 0px .3rem 0px .12rem;padding: 0 .16rem 0 .2rem;}
.waimaiStore .html2_node .html2ConShow .h_mListImg li h4{font-size: .24rem; color: #222; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: .04rem;}
.waimaiStore .html2_node .html2ConShow .h_mListImg li .h_foodPrice{font-size: .22rem; font-weight: bold; color: #FF443B; font-family: moneyNumber;}
.waimaiStore .html2_node .html2ConShow .h_mListImg li .h_foodPrice b{font-size: .34rem;}
.waimaiStore .html2_node .html2ConShow .h_mListImg li .h_foodPrice s{font-size: .21rem;color: #97989C;font-family:moneyNumber;margin-left: .06rem }
.waimaiStore .html2_node .html2_waimai_addr.h_commonAddr3{border-radius: .12rem; overflow: hidden;margin: 0}

/* 字体 */

@font-face {
	font-family: moneyNumber;
	src: url('/static/fonts/coregtd6.otf'),
		url('/static/fonts/coregtd6.TTF'),
		url('/static/fonts/coregtd6.svg'),
		 url('/static/fonts/coregtd6.woff'); /* IE9 */
}

@font-face {
	font-family: DINMi;
	src: url('/static/fonts/DINMittelschriftStd.otf'),
		url('/static/fonts/DINMittelschriftStd.TTF'),
		url('/static/fonts/DINMittelschriftStd.svg'),
		 url('/static/fonts/DINMittelschriftStd.woff'); /* IE9 */
}


/* 二手车 */
.carDetail .html2_node .post_title{font-size: .58rem; font-weight: 900; color: #fff; text-align: center;}
.carDetail .html2_node  .html2ConShow,.carStore .html2_node  .html2ConShow{ border-radius: .36rem; background-color: #fff; box-shadow: 0 .02rem .3rem 0 rgba(0, 0, 0, 0.09);  margin-top: .45rem; min-height: 5rem; }
.carDetail .html2_node  .html2ConShow .html2_conImgShow,.carStore .html2_node  .html2ConShow .html2_conImgShow{height: 5.18rem; position: relative; }
.carDetail .html2_node  .html2ConShow .html2_conImgShow>img{width: 100%; height: 100%; object-fit: cover; border-radius: .36rem .36rem 0 0; display: block;}
.carDetail .html2_node  .html2ConShow .html2_conImgShow .h_labelBox{display: flex; align-items: center; position: absolute;left: .28rem; bottom: .28rem; font-size: .36rem; font-weight: bold; color: #fff;}
.carDetail .html2_node  .html2ConShow .html2_conImgShow .h_labelBox span{display: block;width: 1.57rem; height: .6rem; display: flex; align-items: center; justify-content: center; flex-direction: column; background-color: #3A7CFF; border-radius: .12rem; transform: skewX(-12deg); transform-origin: right bottom;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow ,.carStore .html2_node  .html2ConShow .html2_conTextShow{padding: 0 .28rem;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow h2,.carStore .html2_node  .html2ConShow .html2_conTextShow h2{font-size: .38rem; color: #212121; font-weight: bold; margin-top: .12rem; line-height: .52rem;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow .h_price{font-size: .3rem ; color: #FF6600; margin-top: .26rem;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow .h_price b{font-weight: bold; font-size: .66rem;font-family: "Akrobat";}
.carDetail .html2_node  .html2ConShow .html2_conTextShow .h_carDetail{display: flex; align-items: center; justify-content: space-between; text-align: center;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow .h_carDetail li{width: 30%; margin-top: .4rem;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow .h_carDetail h5{font-size: .3rem; color: #212121; font-weight: bold;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow .h_carDetail p{color: #9FA0AB; font-size: .24rem; margin-top: .06rem;}
.carDetail .html2_node  .html2ConShow .html2_conTextShow{padding-bottom: .3rem;}
.carDetail .html2_node  .html2ConShow .h_carAddr,.carStore .html2_node  .html2ConShow .h_carAddr{margin-top: .3rem; position: relative;}
.carDetail .html2_node  .html2ConShow .h_carAddr img,.carStore .html2_node  .html2ConShow .h_carAddr img{display: block; width: 100%; height: 100%; object-fit: cover; border-radius: .12rem;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail{position: absolute; left: 0; right: 0; top: 0; bottom: 0;padding: 0 .3rem; display: flex; align-items: center;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_photo{width: .75rem; height: .75rem; border-radius: 50%; overflow: hidden;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail.h_business .h_info{margin-left: .2rem;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail.h_member{justify-content: space-between;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail h3,.carStore .html2_node  .html2ConShow .html2_conTextShow h3{font-size: .28rem; color: #212121; font-weight: bold;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail.h_member h3{font-weight: 800 ; font-size: .33rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail.h_member  .h_photoBox{display: flex; align-items: center; }
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail.h_member  .h_photoBox h3{max-width: 1.6rem; margin-left: .2rem; font-size: .28rem;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail.h_member .h_info h3{display: flex; align-items: center; }
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail.h_member .h_info h3 s{display: block; width: .3rem; height: .3rem;}
.carDetail .html2_node  .html2ConShow .h_carAddr .h_shopDetail p,.carStore .html2_node  .html2ConShow .html2_conTextShow p{font-size: .2rem; color: #999;}
.carStore .html2_node  .html2ConShow .html2_conTextShow .h_info{position: absolute; left:  0; right: 0; top: 0; bottom: 0; display: flex; padding-left: .3rem; flex-direction: column; justify-content: center;}
.newPoster.carDetail .html2_node .html2_pub{margin-top: .54rem}
/*二手车 商家*/
.carStore .html2ConShow .html2_conImgShow img.carstoreLiptic{width: 100%; height: 100%; object-fit: cover; border-radius: .36rem .36rem 0 .72rem; display: block;}
.carStore .html2_node .html2ConShow{margin-top: .4rem;padding-bottom: .2rem;}
.carStore .carstoreRz{position: absolute;width: 1.96rem;height: .54rem;left: .4rem;bottom: .18rem;}
.carStore .carstoreRz img{width: 100%;height: 100%;}

.newPoster.carStore .html2_node .html2_pub{margin-top: .4rem;}
.carStore .html2_node .html2ConShow .html2_conTextShow {margin: .28rem .28rem 0;padding-bottom: 0}
.carStore .service-box{padding-bottom: .16rem;}
.carStore .service-box .service{overflow: hidden;}
.carStore .service-box .service li{position: relative;font-size: 0;margin-bottom: .24rem}
.carStore .service-box .service li s{display: inline-block;position: absolute;bottom: 0;left: 0;right: 0;}
.carStore .service-box .service li img{float: left;height: .18rem;width: .18rem;margin: .18rem .05rem 0 .16rem;position: relative;z-index: 4;}
.carStore .service-box .service li span{font-size: .38rem;color: #8B591F;font-weight: bold;}
.carStore .service-box .service li div {position: relative;z-index: 4;}
.carStore .service-box .service li div span:nth-child(2){margin:0 .35rem;}
.carStore .service-box .service li s{display: inline-block;position: absolute;height: .24rem;background: #F2F2F2;left: 0;right: 0;top: .3rem;}
.carStore .carstoreChat{position: relative;}
.carStore .carstoreChat span{display: block;font-weight: bold;font-size: .48rem;color: #fff;text-align: center;height: .97rem;line-height: .97rem;position: relative;z-index: 2}
.carStore .carstoreChat img{width: 100%;height: .97rem;position: absolute;top: 0;left: 0}
.carStore h3.carstroreSm{font-size: .24rem;color: #525566;font-weight: bold;margin-top: .1rem;text-align: center;}
.newPoster.carStore .html2_node .html2_pub{margin-top: .34rem}

/* 旅游酒店 */
.newPoster  .html2_node .travelDetail .post_title{font-size: .58rem; color: #FFFECF; font-weight: 800; text-align: center; margin-bottom: .3rem;}
.newPoster  .html2_node .travelDetail .h_leftPub{width: .86rem; float: left; display: flex; align-items: center; justify-content: center;writing-mode:vertical-rl; padding-top: .8rem;}
.newPoster  .html2_node .travelDetail .h_leftPub h2{font-size: .36rem; letter-spacing:.1rem; margin-right: 0;}
.newPoster  .html2_node .travelDetail .h_leftPub p{color: #fff; font-size: .22rem; letter-spacing:.04rem; margin-top: .3rem; opacity: .8;}
.newPoster  .html2_node .travelDetail .h_rightCon{margin-left: .86rem; min-height: 5rem; background-color: #fff; padding-bottom: .95rem;}
.newPoster  .html2_node .travelDetail .h_rightCon .h_img_box{width: 100%;height: 5rem; position: relative;overflow: hidden;}
.newPoster  .html2_node .travelDetail .h_rightCon .h_img_box img{width: 100%; height: 100%; object-fit: cover; border-radius: 0 0 .6rem 0;display: block;}
.newPoster  .html2_node .travelDetail .h_rightCon .h_price{position: absolute; right: 0;bottom: 0; height: 1.2rem; background-color: #FF6600; border-radius: 1.2rem 0 .6rem 0; min-width: 2.58rem; color: #fff; display: flex; align-items: baseline; justify-content: center; font-size: .34rem; padding: 0 .55rem; box-sizing: border-box;line-height: 1.2rem}
.newPoster  .html2_node .travelDetail .h_rightCon .h_price b{font-weight: bold; font-size: .66rem;font-family: "Akrobat";}
.newPoster  .html2_node .travelDetail .h_text_box{padding-left: .3rem; padding-top: .28rem;}
.newPoster  .html2_node .travelDetail .h_text_box h2{padding-right: .6rem; font-size: .42rem; color: #212121; font-weight: bold; line-height: .54rem;max-height: 1.1rem;overflow: hidden;}
.newPoster  .html2_node .travelDetail .h_text_box .h_hotelList {margin-top: .24rem; padding-bottom: .1rem;}
.newPoster  .html2_node .travelDetail .h_text_box .h_hotelList li{height: .98rem; border-radius: .45rem 0 0 0 ; padding: 0 .32rem; display: flex; align-items: center; justify-content: space-between; background: linear-gradient(-90deg, #00D277 0%, #46B371 100%); margin-bottom: .12rem;}
.newPoster  .html2_node .travelDetail .h_text_box .h_hotelList .h_room_info{color: #fff; font-size: .2rem;}
.newPoster  .html2_node .travelDetail .h_text_box .h_hotelList .h_room_info h3{font-size: .28rem; font-weight: bold;}
.newPoster  .html2_node .travelDetail .h_text_box .h_hotelList .h_room_info p em{margin-right: .24rem;}
.newPoster  .html2_node .travelDetail .h_text_box .h_hotelList .h_room_price{color: #FFFF33; font-size: .29rem;}
.newPoster  .html2_node .travelDetail .h_text_box .h_hotelList .h_room_price b{font-weight: 900; font-size: .46rem;font-family: "Akrobat";}
.newPoster  .html2_node .travelDetail .h_text_box  .h_commonAddr3{margin: 0;border-radius: 0}
.newPoster  .html2_node .travelDetail .h_text_box  .h_commonAddr3 img{ border-radius: .45rem 0 0 0 ; object-position: right center;}
.newPoster  .html2_node .travelDetail .h_text_box  .h_commonAddr2 img.common_addrBg{ border-radius: .45rem 0 0 0 ; object-position: right center;}

.newPoster  .html2_node .travelDetail .h_qrCodeBox .html2_qrcode{position: relative;}
.newPoster  .html2_node .travelDetail .h_qrCodeBox {float: right; display: flex; flex-direction: column; align-items: flex-end; padding-right: .34rem; margin-top: -.7rem;}
.newPoster  .html2_node .travelDetail .h_qrCodeBox .html2_qrcode{box-shadow: 0 .04rem .14rem 0 rgba(43, 4, 0, 0.08);}
.newPoster  .html2_node .travelDetail .h_qrCodeBox h3{font-size: .24rem; color: rgba(0,0,0,.5); margin-top: .28rem;}

/* 跟团游 */


/* 签证 */
.newPoster  .html2_node .travelDetail .h_text_box .h_visaDetail{display: flex; align-items: center; justify-content: space-between; margin-top: .76rem; margin-bottom: .8rem;}
.newPoster  .html2_node .travelDetail .h_text_box .h_visaDetail li{width: 32%; text-align: center;}
.newPoster  .html2_node .travelDetail .h_text_box .h_visaDetail h4{color: #212121; font-size: .36rem; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newPoster  .html2_node .travelDetail .h_text_box .h_visaDetail .h_visaDays h4{}
.newPoster  .html2_node .travelDetail .h_text_box .h_visaDetail  p{color: #9FA0AB; font-size: .25rem; margin-top: .12rem;}

/* 租车 */
.newPoster  .html2_node .travelDetail .h_text_box .h_rentcarDetail{font-size: 0;margin-top: .22rem}
.newPoster  .html2_node .travelDetail .h_text_box .h_rentcarDetail span{display: inline-block;font-size: .3rem;color: #767B99;font-weight: bold;height: .48rem;line-height: .48rem;padding: 0 .3rem;background: #F0F1F7;border-radius: .24rem;margin-right:.18rem;}
.newPoster  .html2_node .travelDetail .h_text_box .h_rentcarDetail span.rentcartype{color: #fff;
background: linear-gradient(-29deg, #00CC8B 0%, #00D990 100%);}
.newPoster  .html2_node .travelDetail .h_text_box p.price_rentcar{color: #FF6600;font-weight: bold;margin-top: .26rem;margin-bottom: .28rem}
.newPoster  .html2_node .travelDetail .h_text_box p.price_rentcar span{font-size: .34rem; }
.newPoster  .html2_node .travelDetail .h_text_box p.price_rentcar strong{font-size: .66rem}
.newPoster  .html2_node .travelDetail .h_text_box p.price_rentcar em{font-size: .3rem}

/*旅游 商家*/
.newPoster.travelStore .html2Con{padding-top: .6rem}
.html2Wrap.newPoster.travelStore .html2_node{padding-top: 0;background: linear-gradient(-31deg, #00B193 0%, #00C479 100%);}
.newPoster.travelStore .travelStoreTitle.commonStoreTitle{color: #FFFECF!important;}
.newPoster.travelStore h2.post_title.commonPostTit{color: #FFFECF!important;margin: .1rem .3rem .35rem;}
.newPoster.travelStore .html2ConShow{box-shadow: 0px .02rem .3rem 0px rgba(0, 0, 0, 0.09);border-radius: .36rem;background: #fff;overflow: hidden;padding-bottom: .32rem;}
.newPoster.travelStore .h_liptic{width: 100%;height: 5.18rem;border-radius: 0 0 0px .72rem;overflow: hidden;}
.newPoster.travelStore .h_liptic img{width: 100%;height: 100%;object-fit: cover;display: block;}
.newPoster.travelStore .travelStoreSee{margin: .14rem .28rem .22rem;color: #FF793B;font-weight: bold;font-family: source;line-height: .56rem;font-size: 0}
.newPoster.travelStore .travelStoreSee span{font-size: .49rem;}
.newPoster.travelStore .travelStoreSee em{font-size: .46rem;}
.newPoster.travelStore .travelStoreSee strong{font-size: .52rem;}
.newPoster.travelStore .travelStoreSee span:first-child em{display: none}
.newPoster.travelStore .html2ConShow ul{margin:.16rem .36rem 0;font-size: 0;padding-left: .02rem}
.newPoster.travelStore .html2ConShow ul li{display: inline-block;font-size: .3rem;color: #819291;font-weight: bold;margin-right: .1rem}
.newPoster.travelStore .html2ConShow ul li i{display: inline-block;width: .18rem;height: .18rem;box-sizing: border-box;border: .04rem solid #00B58A;border-radius: 50%;overflow: hidden;margin-right: .05rem;}
.newPoster.travelStore .html2ConShow .travelStoreGo{margin: .44rem .36rem 0;
background: linear-gradient(90deg, #00C38A 0%, #00B9D1 50%, #0091F7 100%);border-radius: .12rem;height: .85rem;line-height: .85rem;position: relative;}
.newPoster.travelStore .html2ConShow .travelStoreGo span.travelStoreSlogan{text-align: center;display: inline-block;font-size: .3rem;color: #fff;width: 3.8rem;}
.newPoster.travelStore .html2ConShow .travelStoreGo .travelStorePrice{position: absolute;width: 2.4rem;right: 0;bottom: 0}
.newPoster.travelStore .html2ConShow .travelStoreGo .travelStorePrice img{position: absolute;right: 0;bottom: 0;width: 2.4rem;height: .97rem;}
.newPoster.travelStore .html2ConShow .travelStoreGo .travelStorePrice p{height: .97rem;line-height: .97rem;text-align: center;color: #fff;font-weight: bold;font-size: .24rem;position: relative;z-index: 2;padding-left: .2rem;}
.newPoster.travelStore .html2ConShow .travelStoreGo .travelStorePrice p strong{font-size: .58rem;font-family: "Akrobat";}
.newPoster.travelStore .html2ConShow .travelStoreGo .travelStorePrice p span{font-size: .22rem;}
.newPoster.travelStore .html2ConShow .travelStoreTip{font-size: .32rem;color: #819291;text-align: center;margin-top: .32rem}

.newPoster.travelStore .html2_node .html2_pub{margin-top: .34rem;}


/* 投票 */
.newPoster.voteDetail .html2_bg{bottom: auto;}
.voteDetail .html2_node .post_title{color: #FFFEC0; font-size: .58rem; font-weight: 800; text-align: center;}
.voteDetail .html2_node .html2ConShow {padding-bottom: .4rem;}
.voteDetail .html2_node .html2ConShow .html2_conImgShow{margin-top: .36rem;}
.voteDetail .html2_node .html2ConShow .html2_conImgShow .h_imgBox{width: 6.24rem; height: 3.8rem; position: relative; z-index: 4;}
.voteDetail .html2_node .html2ConShow .html2_conImgShow .h_imgBox img{width: 100%; height: 100%; object-fit: cover; position: relative; z-index: 3; border: solid .06rem #1035CB; box-sizing: border-box;}
.voteDetail .html2_node .html2ConShow .html2_conImgShow .h_imgBox .h_bg1,
.voteDetail .html2_node .html2ConShow .html2_conImgShow .h_imgBox .h_bg2{width: 6.28rem; height: 3.8rem; box-sizing: border-box; border:.06rem solid #1136CC; background-color: #B6C5FF; position: absolute; left: 0; z-index: 1; left: .2rem; top: .2rem;}
.voteDetail .html2_node .html2ConShow .html2_conImgShow .h_imgBox .h_bg2 {background-color: #678DF2; left: .4rem; top: .4rem; z-index: -2;}

.voteDetail .html2_node .html2ConShow .html2_conTextShow h1{margin: .9rem 0 0 .1rem; width: 5.54rem; height: 1.44rem; background-color: #FFE135; border: solid .06rem #1035CB; box-sizing: border-box; padding: 0 .19rem; color: #252687; font-size: .4rem; font-weight: bold; display: flex; justify-content: center; flex-direction: column; position: relative; z-index: 1;}
.voteDetail .html2_node .html2ConShow .html2_conTextShow .h_voteBox{width:6rem ; height: 3.34rem; background-color: #fff; margin:-.8rem 0 0 .45rem ; box-sizing: border-box; padding-top: 1.28rem;}

.voteDetail .html2_node .html2ConShow .html2_conTextShow .h_voteBox .h_voteData{display: flex; align-items: center; justify-content: space-around; text-align: center;}
.voteDetail .html2_node .html2ConShow .html2_conTextShow .h_voteBox h4{font-size: .3rem; font-weight: bold;}
.voteDetail .html2_node .html2ConShow .html2_conTextShow .h_voteBox p{color: #9FA0AB; font-size: .25rem; margin-top: .12rem;}
.voteDetail .html2_node .html2ConShow .html2_conTextShow .h_btn{width: 5.46rem; height: .68rem; background-color: #1136CC; color: #fff; text-align: center; font-size: .34rem; font-weight: bold; line-height: .68rem; margin: auto; margin-top: .3rem;}
.voteDetail.newPoster .html2_node .html2_pub{ padding-top: .8rem;}
.voteDetail .html2_node .h_title,.voteDetail .html2_node .html2_pub p{color: #333;}
.voteDetail .html2_node .html2_pub h3 span{color: rgba(0,0,0,.5);}



/*贴吧*/
.tiebaDetail .html2_share{position: relative;height: 2.72rem;box-sizing: border-box;padding: .92rem .34rem 0;}
.tiebaDetail .html2_share .h_title{font-size: .36rem;font-weight: bold;color: #F4F4F4;position: relative;z-index: 2}
.tiebaDetail .html2_share p{font-size: .23rem;color: rgba(244,244,244,.8);margin-top: .16rem;position: relative;z-index: 2;line-height: .3rem;}
.tiebaDetail .html2_share .tiebaBg{width: 100%;height: 2.72rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0}
.tiebaDetail .html2_share .tiebaBg img{width: 100%;height: 100%;display: block;object-fit: cover}

.html2Wrap.newPoster.tiebaDetail .html2_node{padding-top: 0;background: #fff;}
.html2Wrap.newPoster.tiebaDetail .html2ConShow{margin: 0}
.tiebaDetail .html2_conTextShow{padding: 0 .4rem;position: relative;}
.tiebaDetail .html2_conTextShow h1.tiebaTit{font-size: .48rem;color: #333;font-weight: bold;line-height: .62rem;}
.tiebaDetail .html2_conTextShow .h_fUserInfo{margin-top: .32rem;margin-bottom: .28rem}
.tiebaDetail .html2_conTextShow .h_fUserInfo .h_userPhoto{width: .48rem;height: .48rem;float: left;border-radius: 50%;overflow: hidden;}
.tiebaDetail .html2_conTextShow .h_fUserInfo .h_userPhoto img{width: 100%;height: 100%;display: block;object-fit: cover}

.tiebaDetail .html2_conTextShow .h_fUserInfo h3.h_userName{font-size: .26rem;color: #A0A0A0;margin-left: .68rem;height: .48rem;line-height: .48rem;}
.tiebaDetail .html2_conTextShow .h_text_box{font-size: .31rem!important;color: #333!important;line-height: .52rem!important; max-height: 6rem; overflow: hidden;}
.tiebaDetail .html2_conTextShow .h_text_box.h_spetext_box{padding-top: .5rem;}
.tiebaDetail .html2_conTextShow .h_text_box p{font-size: .31rem!important;color: #333!important;line-height: .52rem!important;}
.tiebaDetail .html2_conTextShow .h_text_box p a{font-size: .31rem!important;color: #333!important;line-height: .52rem!important;}
.tiebaDetail .html2_conTextShow .h_text_box p span{font-size: .31rem!important;color: #333!important;line-height: .52rem!important;}
.tiebaDetail .html2_conTextShow .h_text_box img{max-width: 100%;}
.tiebaDetail .html2_node .html2_qrcode{z-index: 4}
.tiebaDetail  h2.h_tiebacodeTit{margin-top: .4rem;color: #333;font-size: .34rem;font-weight: normal; text-align: center;}
.tiebaDetail .h_tiebacodeBox {position: relative;height: 3.38rem;box-sizing: border-box;margin-top: .08rem;overflow: hidden;}
.tiebaDetail .h_tiebacodeBox .html2_qrcode{top: 1.03rem;left: 50%;margin-left: -.67rem;}
.tiebaDetail .h_tiebacodeBox h3{font-size: .24rem;color: #999;margin-top: 2.64rem;text-align: center;position: relative;z-index: 4}
.tiebaDetail .h_tiebacodeBox .tiebacodeBg{width: 100%;height: 3.38rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0}
.tiebaDetail .h_tiebacodeBox .tiebacodeBg img{width: 100%;height: 100%;display: block;object-fit: cover}
.newPoster.tiebaDetail .tieba_jianbian{width: 100%; height: 1rem; position: absolute; display: block; left: 0; right: 0;bottom: .5rem;background: -webkit-linear-gradient(180deg ,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(180deg,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(180deg,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* Firefox 3.6 - 15 */
  background: linear-gradient(180deg,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* 标准的语法 */}

/* 招聘 职位 */
.jobDetail .html2_node .html2_node{background: #1F69FF}
.jobDetail .html2_node .html2Con{padding-top: 1.9rem;}
.jobDetail .html2_node .html2ConShow{ background-color: #fff;box-shadow: 0px .02rem .3rem 0px rgba(0, 0, 0, 0.09);border-radius: .36rem; position: relative; }
.jobDetail .html2_node .html2ConShow .html2_info_show{padding: .42rem .36rem 0;overflow: hidden;}
.jobDetail .html2_node .html2ConShow .left_text{float: left;}
.jobDetail .html2_node .html2ConShow .left_text .jjr_info{margin-bottom: .5rem;}
.jobDetail .html2_node .html2ConShow .left_text h3{font-size: .64rem; color: #212121; font-weight: bold;}
.jobDetail .html2_node .html2ConShow .left_text h3.jjr_name span{position: relative; z-index: 9;}
.jobDetail .html2_node .html2ConShow .left_text h3.jjr_name span em{ display: block;  height: .14rem; background-color: #FEE004; position: absolute; left: 0; right: -.1rem; bottom: 0; z-index: -1;max-width: 2.48rem;}
.jobDetail .html2_node .html2ConShow .left_text p{color: #666; font-size: .32rem; font-weight: bold; margin-top: .1rem;}
.jobDetail .html2_node .html2ConShow .left_text p em{color: #B3B3B3;display: inline-block;margin-left: .1rem;margin-right: .1rem;    font-weight: bold;}
.jobDetail .html2ConShow .left_text .edu_info h4{font-size: .32rem; color: #212121; font-weight: bold; line-height: .54rem;margin-bottom: .2rem }
.jobDetail .html2ConShow .left_text .edu_info h4.h_hasGz{margin-bottom: .05rem}
.jobDetail .html2ConShow .left_text .edu_info h2{font-size: .42rem; color: #327FFF;  font-weight: bold; line-height: .54rem; margin-bottom: .5rem;}
.jobDetail .html2ConShow .left_text .edu_info h2 span{display: inline-block;vertical-align: middle;margin-top: -.16rem;font-size: .54rem;margin-left: .04rem;}
.jobDetail .html2ConShow .left_text .edu_info h2 strong{font-size: .54rem;font-family: "Akrobat";display: inline-block;vertical-align: middle;margin-top: -.12rem;}

.jobDetail .html2ConShow .html2_house_list .h_title{font-size: .4rem; color: #fff; font-weight: bold; width: 2.38rem; line-height: .72rem; border-radius:0 .36rem .36rem 0; background-color: #2F7EFF; text-align: center;}

.jobDetail .html2_node .html2ConShow .top_decro{display: block; width: 1.2rem; height: .98rem; position: absolute; top:-.6rem; left: .4rem;}
.jobDetail .html2_node .html2ConShow .top_decro img{display: block; width: 100%; height: 100%; object-fit: cover;}
.jobDetail .html2_node .html2ConShow .jobDescp{margin: .32rem .4rem .58rem;font-size: .3rem;color: #212121;line-height: .52rem;}
.jobDetail .html2_node .html2ConShow .jobStore{margin: 0 .4rem;padding-bottom: .5rem}
.jobDetail .html2_node .html2ConShow .jobStore h3{font-size: .3rem;font-weight: bold;color: #212121;}
.jobDetail .html2_node .html2ConShow .jobStore .jobStore_txt{font-size: 0;margin-top: .16rem}
.jobDetail .html2_node .html2ConShow .jobStore .jobStore_txt span{font-size: .28rem;color: #666;margin-right: .2rem;}
.newPoster.jobDetail .html2_node .html2_pub{margin-top: .4rem;}


/*资讯*/

.html2Wrap.articleDetail .html2_node{background: #F7F7F7;padding-top: 0;}
.articleDetail.newPoster .html2_articlebg{width: 100%;position: absolute;left: 0;top: 0;height: 6.04rem}
.articleDetail.newPoster .html2_articlebg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.html2Wrap.newPoster.articleDetail .html2ConShow{margin: 0 .24rem;}

.articleDetail.newPoster .articleBg{position: absolute;top: 0;left: 0;width: 100%;height: 6.04rem;}
.articleDetail.newPoster .articleBg img{display: block; width: 100%; height: 100%; object-fit: cover;}
.articleDetail.newPoster .html2Con .post_title{padding: 0 .1rem; font-size: .58rem; color: #fff; font-weight: bold; line-height: .8rem; margin-top: 1rem; position: relative; z-index: 2;max-height: 1.68rem;overflow: hidden;}
.articleDetail.newPoster .html2Con .post_title span{position: relative; z-index: 3; display: inline-block;max-height: 1.68rem;}
.articleDetail.newPoster .html2Con .post_title em.line1,.articleDetail.newPoster .html2Con .post_title em.line{ height: .28rem; position: absolute; left: 0; right:0; top: .54rem; background-color: rgba(0,0,0,.15);  z-index: -1;}
.articleDetail.newPoster .html2Con .post_title em.line{left: .1rem; right: .2rem; top: 1.34rem;}
.articleDetail.newPoster .html2Con .h_fUserInfo{margin: .34rem .1rem 0;font-size: 0;position: relative;z-index: 2}
.articleDetail.newPoster .html2Con .h_fUserInfo span{font-size: .28rem;color: rgba(255,255,255,.8);}
.articleDetail.newPoster .html2Con .h_fUserInfo em{margin-left: .1rem;margin-right: .1rem;font-size: .28rem;color: rgba(255,255,255,.8);}
.articleDetail.newPoster .html2Con .html2_conTextShow{margin: .38rem 0 0;background: #FFF;box-shadow: 0px .08rem .48rem 0px rgba(0, 5, 32, 0.08);position: relative;z-index: 4;padding-bottom: .64rem;padding-top: .3rem;}
.articleDetail.newPoster .html2Con .html2_conTextShow .h_articleTxt,.articleDetail.newPoster .html2Con .html2_conTextShow .h_articleImg{max-height: 7rem;overflow: hidden; }
.articleDetail.newPoster .html2Con .html2_conTextShow.html2_conTextpicShow{padding-top: 0; position: relative;}
.articleDetail.newPoster .html2Con .html2_conTextShow p{font-size: .3rem!important;color: #333!important;line-height: .52rem!important;margin: 0 .32rem !important;word-break: break-word;}
.articleDetail.newPoster .html2Con .html2_conTextShow p strong{font-weight: normal!important;}
.articleDetail.newPoster .html2Con .html2_conTextShow img{max-width: 100%;display: block;}
.articleDetail.newPoster .html2Con .html2_conTextShow p.articlepicTxt{margin-top: .2rem!important;margin-bottom: .3rem!important;}
.articleDetail.newPoster .html2_node .html2_pub{margin: 0;background: #fff;}
.newPoster.articleDetail .html2_node .html2_pub .h_title{font-size: .36rem;font-weight: normal;color: #212121;padding-left: .3rem;position: relative;z-index: 2;padding-top: .5rem}
.newPoster.articleDetail .html2_node .html2_pub p{font-size: .23rem;color: #212121;padding-left: .3rem;position: relative;z-index: 2;}
.newPoster.articleDetail .html2_node .html2_pub h3{font-size: .24rem;color: #212121;margin-top: .5rem}
.newPoster.articleDetail .html2_node .html2_qrcode{right: .3rem;top: .3rem;}
.newPoster.articleDetail h4.articleTit{font-size: .3rem;font-weight: normal;margin-top: .4rem;margin-left: .32rem; text-align: center;}
.articleLineBg{background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 0%, rgb(255,255,255) 80%, rgb(247,247,247) 100%);position: absolute;left: 0;top: 0;right: 0;bottom: 0}

.newPoster.articleDetail .article_jianbian{width: 100%; height: 1rem; position: absolute; display: block; left: 0; right: 0;bottom: 1.2rem;background: -webkit-linear-gradient(180deg ,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(180deg,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(180deg,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* Firefox 3.6 - 15 */
  background: linear-gradient(180deg,rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* 标准的语法 */}


/*团购*/
.html2Wrap.newPoster.tuanDetail .html2_node{padding-top: 0;padding-bottom: 0}
.html2Wrap.newPoster.tuanDetail .html2ConShow{margin: 0}
.tuanDetail.newPoster .h_liptic{width: 100%;position: absolute;left: 0;top: 0;z-index: 1}
.tuanDetail.newPoster .html2_tuanbg{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;height: 13rem}
.tuanDetail.newPoster .html2_tuanbg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.tuanDetail.newPoster .h_liptic img{display: block;width: 100%;min-height: 7.4rem;object-fit: cover;}
.tuanDetail.newPoster .h_linebg{margin-top: 4.44rem;position: relative;z-index: 3}
.tuanDetail.newPoster .h_linebg img{width: 6.88rem;height: .3rem;display: block;margin: 0 auto}
.tuanDetail.newPoster .html2_conTextShow {background: linear-gradient(90deg, #FF8C67 0%, #F0683F 100%);border-radius: .36rem;overflow: hidden;position: relative;z-index: 3;margin: 0 .3rem;}
.tuanDetail.newPoster .html2_conTextShow .tuanInfo{background: #fff;box-shadow: 0px .07rem .34rem 0px rgba(145, 39, 7, 0.13);border-radius: .36rem;padding: .46rem 0 .25rem;}
.tuanDetail.newPoster .html2_conTextShow .tuanTitle{font-size: .42rem;color: #212121;font-weight: bold;margin: 0 .4rem}
.tuanDetail.newPoster .html2_conTextShow p.market{font-size: .3rem;color: #999;margin: .45rem .4rem .06rem;}
.tuanDetail.newPoster .html2_conTextShow p.market span{text-decoration: line-through;}

.tuanDetail.newPoster .html2_conTextShow .tuanPrice{color: #FF4B19;font-weight: bold;font-size: .46rem;margin: 0 .36rem}
.tuanDetail.newPoster .html2_conTextShow .tuanPrice strong{font-size: .72rem;font-family: Akrobat;}
.tuanDetail.newPoster .html2_conTextShow .tuanPrice img{display: inline-block;width: 2.17rem;height: .6rem;}
.tuanDetail.newPoster .html2_conTextShow .tuanStoreInfo{background: #F5F5F5;border-radius: .12rem;padding: .3rem;margin: .5rem .22rem 0;padding-bottom: .32rem;}
.tuanDetail.newPoster .html2_conTextShow .tuanStoreInfo h3{font-size: .31rem;color: #333;font-weight: bold;}
.tuanDetail.newPoster .html2_conTextShow .tuanStoreInfo p{font-size: .24rem;color: #999;margin-top: .1rem;}
.tuanDetail.newPoster .html2_conTextShow .tuanTime{padding: .14rem .35rem;font-size: .24rem;color: #FFF1D9;}
.newPoster.tuanDetail .html2_node .html2_pub{z-index: 4;margin-top: .58rem;}


/*装修--案例*/
.renovationCase h1.post_title{font-size: .58rem;color: #fff;font-weight: bold;text-align: center;margin-top: .2rem}
.renovationCase.newPoster .html2ConShow{background: #FFF;box-shadow: 0px .02rem .3rem 0px rgba(0, 0, 0, 0.09);border-radius: .24rem;margin-top: .5rem;overflow: hidden;}
.renovationCase .html2ConShow .h_liptic{width: 100%;height: 5.16rem;}
.renovationCase .html2ConShow .h_liptic img{width: 100%;height: 100%;display: block;object-fit: cover}
.renovationCase .html2ConShow .h_caseInfo{padding: 0 .18rem .44rem;}
.renovationCase .html2ConShow .h_caseTit{font-size: .43rem;font-weight: bold;text-align: center;margin-top: .3rem}
.renovationCase .html2ConShow .h_caseStart{text-align: center;margin-top: .2rem}
.renovationCase .html2ConShow .h_caseStart span{display: inline-block;height: .42rem;line-height: .42rem;border-radius: .21rem;padding: 0 .22rem;background: #F0F1F2;font-size: .24rem;color: #999;}
.renovationCase .html2ConShow ul{margin-top: .3rem;padding-bottom: .3rem;overflow: hidden;}
.renovationCase .html2ConShow ul li{float: left;width: 33%;text-align: center;margin-bottom: .44rem}
.renovationCase .html2ConShow ul li strong{font-size: .31rem;display: block;margin-bottom: .08rem;}
.renovationCase .html2ConShow ul li span{font-size: .25rem;color: #9FA0AB;}
.newPoster.renovationCase .html2_node .html2_pub{margin-top: .6rem;}
.newPoster.renovationCase .html2_node h3{margin-top: .5rem;}
.newPoster.renovationCase .html2Con .h_commonAddr2{border-radius: .12rem;overflow: hidden;}

/*装修-公司*/
.renovationStore.newPoster .html2Con .commonStoreTitle{margin-top: .3rem}
.renovationStore.newPoster .html2ConShow{margin-top: .42rem;padding-bottom: .22rem}
.renovationStore.newPoster ul{margin: .4rem .4rem 0;overflow: hidden;}
.renovationStore.newPoster li{float: left;display: flex;align-items: center;font-size: .4rem;color: #8B591F;font-weight: bold;margin-right: .2rem;margin-bottom: .1rem;;}
.renovationStore.newPoster li:nth-child(3n){margin-right: 0}
.renovationStore.newPoster li i{display: inline-block;width: .2rem;height: .2rem;box-sizing: border-box;border: .05rem solid #00B58A;border-radius: 50%;margin-right: .1rem}
.renovationStore.newPoster .renoStoreDesc{font-size: .28rem;color: #819291;line-height: .42rem;height: .78rem;overflow: hidden;margin: .1rem .45rem}
.renovationStore.newPoster .renoStoreBg{width: 7.5rem;height: 1.45rem;position: relative;display: flex;align-items: center;justify-content: center;margin-left: -.3rem}
.renovationStore.newPoster .renoStoreBg img{display: block;width: 100%;height: 100%;object-fit: cover;position: absolute;left: 0;top: 0;}
.renovationStore.newPoster .renoStoreBg strong{display: inline-block;font-size: .48rem;color: #fff;font-family: source;position: relative;z-index: 2}
.newPoster.renovationStore .html2_node .html2_pub{margin-top: .28rem}
.newPoster.renovationStore .html2_node .html2_pub h3{margin-top: .5rem}


/*家政-公司*/
.homemakingStore.newPoster .html2Con{ padding-top: .6rem;}
.homemakingStore.html2Wrap.newPoster .html2_node{padding-top: 0;background: linear-gradient(-31deg, #00B193 0%, #06B96E 100%);}
.homemakingStore.newPoster .html2ConShow{margin: .3rem .3rem 0;overflow: hidden;background: #fff;position: relative;padding-bottom: .37rem;}
.homemakingStore .html2ConShow .homeStorebg{width: 3.65rem;height: 3.62rem;position: absolute;left: 0;top: 5.5rem;}
.homemakingStore .html2ConShow .homeStorebg img{width: 100%;height: 100%;display: block;object-fit: cover}
.homemakingStore .html2ConShow .homeStoreNeed{margin-top: .24rem;font-size: .4rem;font-weight: bold;color: #FF793B;text-align: center;font-family: source;position: relative;z-index: 2;}
.homemakingStore .html2ConShow .homeStoreNeed span:last-child em{display: none}
.homemakingStore .html2ConShow .homeStoreSlogan{margin:.4rem 0 .44rem 3.13rem;position: relative;z-index: 2;}
.homemakingStore .html2ConShow .homeStoreSlogan p{font-size: .3rem;color: #819291;font-weight: bold;margin-bottom: .1rem;}
.homemakingStore .html2ConShow .homeStoreSlogan2{margin: 0 .6rem;height: .96rem;border-radius: .48rem;
background: linear-gradient(90deg, #0ECDD3, #00AB91);line-height: .96rem;text-align: center;font-size: .48rem;color: #fff;font-weight: bold;position: relative;z-index: 2;}
.newPoster.homemakingStore .html2_node .html2_pub{margin-top: .28rem;}


/*家政 服务*/
.homemakingService .post_title{font-size: .58rem;color: #fff;font-weight: bold;margin-top: .3rem;text-align: center;}
.homemakingService.newPoster .html2ConShow{margin: .42rem .3rem 0;box-shadow: 0px .02rem .3rem 0px rgba(0, 0, 0, 0.09);border-radius: .36rem;overflow: hidden;background: #fff;position: relative;padding-bottom: .37rem;}
.homemakingService .html2ConShow .h_liptic{width: 100%;height: 5.18rem;position: relative;border-radius: 0 0 .72rem .72rem;overflow: hidden;}
.homemakingService .html2ConShow .h_liptic img{width: 100%;height: 100%;display: block;object-fit: cover}
.homemakingService .html2ConShow span.h_arrive{position: absolute;left: .36rem;bottom: .24rem;display: inline-block;height: .54rem;border-radius: .27rem;background: #FF6600;padding: 0 .25rem;font-size: .28rem;color: #fff;line-height: .54rem;}
.homemakingService .html2ConShow  p.h_servicePrice{display: inline-block;padding: 0 .55rem;height: 1.2rem;line-height: 1.2rem;border-radius: 1.2rem 0px .6rem 0px; color: #fff;font-weight: bold;font-size: .34rem;position: absolute;right: 0;bottom: 0;background: #FF6600}
.homemakingService .html2ConShow  p.h_servicePrice strong{font-size: .66rem;font-family: Akrobat;}
.homemakingService .html2ConShow  p.h_servicePrice span{font-size: .29rem;}
.homemakingService .html2ConShow .h_seviceInfo{padding: .35rem .42rem 0;}
.homemakingService .html2ConShow .h_seviceInfo h2.h_seviceTit{font-size: .43rem;color: #3F479B;font-weight: bold;}
.homemakingService .html2ConShow .h_seviceInfo .h_serviceDetail{font-size: .28rem!important;color: #819291!important;line-height: .42rem!important;margin-top: .1rem;max-height: 1.7rem;overflow: hidden;}
.homemakingService .html2ConShow .h_seviceInfo .h_serviceDetail p{font-size: .28rem!important;color: #819291!important;line-height: .42rem!important;}
.homemakingService .html2ConShow .h_serviceFree{text-align: center;}
.homemakingService .html2ConShow .h_serviceFree span{text-align: center;display: inline-block;height: .97rem;border-radius: .48rem;background: linear-gradient(90deg, #32397F, #6268AE);font-size: .48rem;color: #fff;line-height: .97rem;font-weight: bold;width: 5.07rem;margin-top: .26rem}
.newPoster.homemakingService .html2_node .html2_pub{margin-top: .35rem;}



/*二手信息*/

.html2Wrap.newPoster.infoDetail .html2_node{padding-top: 0;background: #f7f7f7}
.infoDetail.newPoster .h_infobg{width: 100%;position: absolute;top: 0;left: 0; z-index: 1}
.infoDetail.newPoster .h_infobg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.infoDetail.newPoster h1.post_title{font-size: .58rem;color: #fff!important;font-weight: bold;line-height: .76rem;position: relative;z-index: 2;margin: .78rem .25rem .42rem;overflow: hidden;max-height: 1.5rem;text-align: center;}
.infoDetail.newPoster h1.post_title font{color: #fff!important;}
/* .infoDetail.newPoster .html2ConShow{position: relative;z-index: 2;margin: 0 .25rem;background: #fff;box-shadow: 0px .08rem .48rem 0px rgba(0, 5, 32, 0.08);border-radius: .24rem;padding: .15rem .15rem .35rem;} */
.infoDetail.newPoster .html2ConShow{position: relative;z-index: 2; margin: 0 .3rem;background: #fff; box-shadow: 0px .08rem .48rem 0px rgba(0, 5, 32, 0.08);border-radius: .24rem;padding: 0 0 .35rem;}
.infoDetail.newPoster .html2ConShow .labsBox {position: absolute; left: .24rem; bottom: .24rem; right: .24rem; white-space: nowrap; overflow: hidden; display: flex; align-items: center;}
.infoDetail.newPoster .html2ConShow .labsBox span{line-height: .48rem; height: .48rem; background: #FFF1E8; color: #FA901E; font-size: .28rem; font-weight: bold;
border-radius: .06rem; padding: 0 .15rem; display: block; margin-right: .12rem; float: left;}
.infoDetail.newPoster .h_liptic{width:100%; max-height: 5.18rem;position: relative;border-radius: .24rem .24rem .6rem 0 ; overflow: hidden; min-height: 1.2rem}
.infoDetail.newPoster .h_liptic img{width: 100%;height: 5.18rem;display: block;object-fit: cover}
.infoDetail.newPoster span.h_infoType{display: inline-block;background: linear-gradient(90deg, #FF9616 0%, #FF7916 100%);height: .54rem;line-height: .54rem;border-radius: .27rem;padding: 0 .25rem;font-size: .29rem;color: #fff;position: absolute;bottom: .2rem;left: .2rem;}
.infoDetail.newPoster .html2_conTextShow{padding: .3rem .28rem 0; font-size: .29rem; color: #212121; font-weight: 800; line-height: .46rem;}
.infoDetail.newPoster .html2_conTextShow .customBox{margin-bottom: 0; margin-top: .2rem;}
.infoDetail.newPoster .html2_conTextShow .commonDetailPro{min-height: 2rem; max-height: 3rem; overflow: hidden;}
.infoDetail.newPoster .html2_bg{background: linear-gradient(to right, #F7593E, #F33A29)}
.infoDetail.newPoster .html2_conTextShow .customBox span,.infoDetail.newPoster .html2_conTextShow .customBox label{font-weight: normal;}
.infoDetail.newPoster .html2_conTextShow .customBox span{color: #212121;}
.infoDetail.newPoster .html2ConShow .h_commonAddr{height: 1.15rem; box-sizing: border-box;}
.infoDetail.newPoster .html2ConShow .h_commonAddr .detail_address{font-size: .28rem; color: #212121; padding: 0 .38rem; font-weight: normal; height: 100%; display: flex; align-items: center; line-height: 1.2em; }
.infoDetail.newPoster .html2ConShow .h_commonAddr .detail_address p{margin-left: 0;}
/* .infoDetail.newPoster .h_infodetailTxt{font-size: .29rem!important;color: #819291!important;line-height: .4rem!important;max-height: .8rem;overflow: hidden;} */
.infoDetail.newPoster .infoStoredetail .h_infodetailTxt{max-height: 1.2rem;padding-top: .28rem;}
.infoDetail.newPoster .h_infodetailTxt p{font-size: .29rem!important;color: #819291!important;line-height: .4rem!important;}
.infoDetail.newPoster .h_infodetailTxt span{font-size: .29rem!important;color: #819291!important;line-height: .5rem!important;}

.infoDetail.newPoster .h_infodetailPrice{font-size: .43rem;color: #FE3C2A;font-weight: bold;margin-top: .13rem;}
.infoDetail.newPoster .h_infodetailPrice2{font-size: .46rem;color: #FE3C2A;font-weight: bold;margin-top: .13rem;}
.infoDetail.newPoster .h_infodetailPrice2 strong{font-size: .66rem;font-family: Akrobat;}
.infoDetail.newPoster .html2ConShow .h_commonAddr2{padding: .2rem .28rem;border-radius: .45rem 0 0 0;overflow: hidden;margin-top: .3rem}
.infoDetail.newPoster .html2ConShow .h_commonAddr2 .h_agencyInfo h5{color: #212121}
.infoDetail.newPoster .html2ConShow .h_commonAddr2 .h_agencyInfo .h_infousername{display: flex;align-items: center;}
.infoDetail.newPoster .html2ConShow .h_commonAddr2 .h_agencyInfo .h_infousername h5{max-width: 2.7rem;}
.infoDetail.newPoster .html2ConShow .h_commonAddr2 .common_addrBg{height: 1.15rem;}
.infoDetail.newPoster .html2ConShow .h_commonAddr2.h_infocommonAddr{padding: .17rem .3rem;}
.infoDetail.newPoster .html2ConShow .h_commonAddr2.h_infocommonAddr .common_addrBg{height: 1.09rem;}
.infoDetail.newPoster .html2ConShow .h_infouserTel{font-size: 0;color: #6A7C7B;font-weight: bold;position: absolute;right: .07rem;top: .22rem;}
.infoDetail.newPoster .html2ConShow .h_infouserTel img{display: inline-block;width: .3rem;height: .3rem;    vertical-align: middle;margin-right: .05rem}
.infoDetail.newPoster .html2ConShow .h_infouserTel span{display: inline-block;height: .3rem;    vertical-align: middle;line-height: .3rem;font-size: .31rem;}
.infoDetail.newPoster .html2_node .h_title{color: #212121;padding-left: .3rem;position: relative;z-index: 2;padding-top: .5rem}
.infoDetail.newPoster .html2_node .h_title{color: #fff;}
.infoDetail.newPoster .html2_node .html2_pub p{color: #fff;}
.infoDetail.newPoster .html2_node .html2_pub{z-index: 1}
.infoDetail.newPoster .html2_node p{color: rgba(33,33,33,.8);position: relative;z-index: 2;}
.infoDetail.newPoster .html2_node .html2_pub{margin: 0 0 0;padding-top: 0;}
.infoDetail.newPoster .html2_node .articleLineBg{display: none;}
.html2Wrap.infoDetail .html2Con{overflow: visible; padding-top: 1px;}
.infoDetail.newPoster .html2_node .html2_pub h3{color: rgba(33,33,33,.5);margin-top: .5rem;}
.infoDetail.newPoster .html2_node .html2_qrcode{right: .3rem;top: .3rem}
.infoDetail.newPoster .html2_node .html2_pub p{padding-left: .3rem}
/*二手-商家*/
.infoDetail.newPoster .infoStoredetail{margin-top: .6rem}
.infoDetail.newPoster .commonStoreTitle.infoStoreTit{position: relative;z-index: 2;margin-top: 1.06rem;}
.newPoster.infoDetail .html2Con .h_commonAddr{margin: .24rem auto 0;}
.newPoster.infoDetail .html2Con .h_commonAddr h3{color: #212121}
.infoDetail.newPoster .infoStoredetail .html2_conTextShow{margin: 0;}
.infoDetail.newPoster .infoStoredetail .h_liptic{height: 5.07rem;}
.infoStoredetail ul{margin-right: -.56rem;overflow: hidden;margin-left: .17rem}
.infoStoredetail li{width: 1.57rem;margin-right: .24rem;float: left;margin-top: .35rem;position: relative;}
.infoStoredetail li:nth-child(4){margin-right: 0;width: 1.5rem;}
.infoStoredetail li .infoFabuImg{width: 100%;height: 1.57rem;border-radius: .06rem;position: relative;}
.infoStoredetail li .infoFabuImg img{display: block;width: 100%;height: 100%;border-radius: .06rem;}
.infoStoredetail li span.infoFabuLine{position: absolute;right: 0;top: 0;left: 0;bottom: 0;background: linear-gradient(90deg, rgba(245,248,251,0) 0%, rgb(245,248,251) 100%);}
.infoDetail.newPoster .infoStoredetail li p.infoFabuPrice{font-size: .33rem;color: #FE3C2A;font-weight: bold;text-align: center;height: .66rem;}
.infoDetail.newPoster .infoStoredetail li p.infoFabuPrice span{font-size: .3rem}
.infoDetail.newPoster .infoStoredetail li p.infoFabuPrice strong{font-size: .48rem;font-family: "Akrobat";}
.infoDetail.newPoster .infoStoredetail li p.infoFabuPrice b{font-size: .3rem;font-family: "Akrobat";}


/* 乐购 */
.legouDetail.newPoster .html2_legoubg{position: absolute; left: 0; right: 0; top: 0; height: 7.37rem;}
.legouDetail.newPoster .html2_legoubg img{width: 100%;}
.html2Wrap.legouDetail .html2_node{background: linear-gradient(129.07999999999998deg, #581148 0%, #661B65 100%); padding-top: .5rem;}
.html2Wrap.legouDetail .html2_node .html2Con{min-height: 7.37rem; padding-bottom: .42rem;}
.html2Wrap.legouDetail .h_shareUser{display: flex; align-items: center; justify-content: center;}
.html2Wrap.legouDetail .h_shareUser .h_photo{width: 1.06rem; height: 1.06rem; border-radius: 50%; background-color: #f5f5f5; border: solid .02rem #fff; margin-right: .2rem; overflow: hidden;}
.html2Wrap.legouDetail .h_shareUser .h_photo img{display: block; width: 100%; height: 100%; object-fit: cover;}
.html2Wrap.legouDetail .h_shareUser h3{font-size: .31rem; color: #fff;}
.html2Wrap.legouDetail .h_shareUser p{font-size: .25rem; color: #fff; opacity: .8;}
.html2Wrap.legouDetail .pro_box{margin: 0 .61rem; height: 7.72rem; border-radius: .24rem; box-shadow: 0 .04rem .3rem 0 rgba(43, 4, 0, 0.15); background-color: #fff; margin-top: 1.84rem; box-sizing: border-box; padding: .3rem; padding-bottom: .26rem;}
.html2Wrap.legouDetail .pro_box .pro_info{position: relative; height: 5.68rem; border-radius: .18rem; overflow: hidden;}
.html2Wrap.legouDetail .pro_box .pro_info img{width: 100%; height: 100%; object-fit: cover;}
.html2Wrap.legouDetail .pro_box .pro_info .pro_detail{position: absolute; left: 0; right: 0; bottom: 0; height: 1.32rem; background-color: rgba(0,0,0,.7); color: #fff; padding: .12rem .3rem; box-sizing: border-box;}
.html2Wrap.legouDetail .pro_box .pro_info .pro_detail p{font-size: .3rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.html2Wrap.legouDetail .pro_box .pro_info .pro_detail h3 b{font-family: moneyNumber; font-size: .4rem; font-weight: 500;}
.html2Wrap.legouDetail .pro_box .pro_info .pro_detail h3 .qian,.html2Wrap.legouDetail .pro_box .pro_info .pro_detail h3 .jfen b{font-size: .29rem;}
.html2Wrap.legouDetail .pro_box .pro_info .pro_detail h3 .jfen{font-size: .27rem;}
.html2Wrap.legouDetail .pro_box .simgbox{height: 1.45rem; margin-top: .02rem;}
.html2Wrap.legouDetail .pro_box .simgbox img{display: block; width: 100%; height: 100%; object-fit: cover;}

.html2Wrap.legouDetail .html2_pub{height: 2.3rem; border-radius: .24rem; box-shadow: 0 .04rem .3rem 0 rgba(43, 4, 0, 0.15); background-color: #fff; margin: 0 .61rem; margin-top: .37rem; padding: .3rem; display: flex; align-items: center; justify-content: center; }
.html2Wrap.legouDetail .html2_pub p{color: #333; font-size: .26rem; margin: 0; margin-left: .18rem; line-height: .5rem;}
.html2Wrap.legouDetail .html2_pub .link_icon{width: .18rem; height: .88rem; position: absolute; top: -.62rem; left: .57rem;}
.html2Wrap.legouDetail .html2_pub .link_icon img{display: block; width: 100%; height: 100% ; object-fit: cover;}
.html2Wrap.legouDetail .html2_pub .right_icon{right: .57rem; left: auto;}
.html2Wrap.legouDetail .html2_pub .html2_qrcode{position: relative; width: 1.69rem; height: 1.69rem; border-radius: .12rem; box-sizing: border-box; padding: .09rem;}
.html2Wrap.legouDetail .html2_node .html2_qrcode img{position: absolute; left: 0; right: 0; top: 0; bottom: 0;}
.html2Wrap.legouDetail .html2_node .html2_qrcode .html2_qrcodeBox{width: 1.4rem;height: 1.4rem;  }
.html2Wrap.legouDetail .logoShow{margin: .4rem .64rem 0;}
.html2Wrap.legouDetail .logoShow h2{font-size: .4rem; font-weight: 900;}
.html2Wrap.legouDetail .logoShow p{font-size: .24rem; color: #fff; opacity: .7; margin-top: .16rem;}

.legouDetail.html2canvas_fixed.html2canvas_fixedV2{overflow: hidden;}
.legouDetail.html2canvas_fixed.html2canvas_fixedV2 .html2_img{max-height: 8.8rem; }

/*商城详情*/
.shopDetail.html2canvas_fixed.html2canvas_fixedV2{border-radius: .4rem;}
.shopDetail.html2canvas_fixed.html2canvas_fixedV2 .html2_img{max-height: 8.7rem;background: #F7F7F7}
.html2canvas_fixedV2.shopDetail .htmlimg_box::after{background: url(/static/images/poster/articleModule.png) center center no-repeat;background-size: cover;}

.shopDetail.newPoster .html2_shopbg{width: 100%;position: absolute;left: 0;top: 0;height: 3.36rem}
.shopDetail.newPoster .html2_shopbg img{display: block;width: 100%;height: 100%;object-fit: cover;}
.newPoster.shopDetail .html2_shopbg.barhbimg{height: 3.66rem;}


.html2Wrap.newPoster.shopDetail .html2_node{padding-top: 0;background: #fff;}
.html2Wrap.shopDetail .html2_rec{position: relative;}
.html2Wrap.shopDetail .rignt_recinfo .username{display: inline-block;  vertical-align: middle;}
.html2Wrap.shopDetail .html2_p_info{border-radius: 0 0 .1rem .1rem;padding: 0;padding-top: .16rem}
.html2Wrap.shopDetail .html2_p_info .nqginfo {position: relative; overflow: hidden; display: inline-block;}
.html2Wrap.shopDetail .html2_p_info .nqginfo .line{display: block; height: 1px; width: 100%; background: #999; position: absolute; top: 52%; left: 0;}

.html2Wrap.shopDetail .html2_rec{padding-top: .57rem;text-align: center;}
.html2Wrap.shopDetail .html2_rec.bbRec{ padding-top: 0}
.html2Wrap.shopDetail .html2_rec .tjTop{display: inline-block;margin-bottom: .2rem;position: relative;margin-top: .34rem}

.html2Wrap.shopDetail .html2_rec .left_recimg{width: .56rem;height: .56rem;border: .02rem solid #fff;}
.html2Wrap.shopDetail .html2_rec .left_recimg img{display: block;width: 100%;height: 100%;object-fit: cover}
.html2Wrap.shopDetail .html2_rec .rignt_recinfo{margin-left: .72rem;position: relative;}
.html2Wrap.shopDetail .html2_rec .rignt_recinfo h3{font-size: .28rem;font-weight: bold;}
.html2Wrap.shopDetail .html2_rec .tjTxt{font-size: .48rem;font-weight: bold;text-align: center;color: #ffefe7;position: relative;}
.html2Wrap.shopDetail .wrapBox{position: relative;margin-left: .48rem;margin-right: .48rem;padding-bottom: .2rem}
.html2Wrap.shopDetail .himg_box2{margin-top: .25rem;border-radius: 0;position: relative;}
.html2Wrap.shopDetail .himg_box2 .statIng{position: absolute;left: 0;right: 0;bottom: -1px;background: linear-gradient(90deg, rgba(236,54,39,.9) 0%, rgba(245,98,79,.9) 100%);font-size: .25rem;color: #fff;font-weight: bold;height: .66rem;line-height: .66rem;text-align: center;}
.html2Wrap.shopDetail .hiBox{position: relative;box-shadow: 0px 4px .3rem 0px rgba(43, 4, 0, 0.15);border-radius: .24rem;background: #fff;padding: .3rem .56rem .4rem;border: 1px solid #f5f5f7}

.html2Wrap.shopDetail .hiBox h2.sTitle{font-size: .36rem;font-weight: bold}
.html2Wrap.shopDetail .hiBox p.sDesc{font-size: .24rem;color: #777}
.html2Wrap.shopDetail .html2_qrcode{width: 1.64rem;height: 1.64rem;padding: .08rem;border: 1px dashed #000;margin: .44rem auto .16rem;border-radius: .12rem;position: relative;}
.html2Wrap.shopDetail .html2_qrcode img{width: 100%;height: 100%;object-fit: cover}
.html2Wrap.shopDetail .html2_info h3:after{display: none;}
.html2Wrap.shopDetail .html2_info h3 span{background: none;font-size: .3rem;color: #000}
.html2Wrap.shopDetail .html2_info{padding-top: 0;background: #fff;padding-bottom: .2rem}
.html2Wrap.shopDetail .html2_p_info .pro_price{margin-top: 0}
.html2Wrap.shopDetail .html2_p_info .pro_price .nprice{font-size: .5rem;font-family: coregtd;color: #EC3628}
.html2Wrap.shopDetail .html2_p_info .pro_price .nprice em{font-size: .3rem}
.html2Wrap.shopDetail .html2_p_info .pro_price .nqginfo{font-size: .32rem}
.html2Wrap.shopDetail .html2_p_info .left_info{margin-right: 0}
.html2Wrap.shopDetail .html2_p_info{height: auto;}
.html2Wrap.shopDetail .html2_p_info .hpro_title{height: auto;}

/* 婚嫁 商家*/
.newPoster.marryStore .html2Con .commonStoreTitle2{margin-top: .2rem;color: #fff;font-weight: bold;text-align: center;margin-left: .3rem;margin-right: .3rem;white-space: nowrap;}
.newPoster.marryStore .html2Con .commonPostTit span{display: inline-block;height: .56rem;line-height: .56rem;border-radius: .28rem;padding: 0 .32rem;background: #fff;font-size: .33rem;color: #F02337;font-weight: normal;}


.marryStore .html2_node .html2ConShow{background-color: #fff; border-radius: .24rem; box-shadow: 0 .02rem .3rem 0 rgba(0, 0, 0, 0.09); margin-top: .46rem;padding-bottom: .32rem}
.marryStore .html2_node .html2_conImgShow{height: 5.18rem;  position: relative;}
.marryStore .html2_node .html2_conImgShow .marryStoreImg{position: relative;width: 100%;height: 5.18rem;border-radius: .24rem .24rem 0 .72rem;overflow: hidden;}
.marryStore .html2_node .html2_conImgShow img{display: block; width: 100%;height: auto;}


.newPoster.marryStore .travelStoreSee{margin: .6rem .28rem .22rem;color: #F22477;font-weight: bold;font-family: source;line-height: .44rem;font-size: 0}
.newPoster.marryStore .travelStoreSee span{font-size: .52rem;}
.newPoster.marryStore .travelStoreSee em{font-size: .52rem;display: inline-block;margin-left: .06rem;margin-right: .06rem}
.newPoster.marryStore .travelStoreSee strong{font-size: .46rem;}
.newPoster.marryStore .travelStoreSee span:first-child em{display: none}
.newPoster.marryStore .html2ConShow ul{margin:.16rem .36rem 0;font-size: 0;padding-left: .02rem}
.newPoster.marryStore .html2ConShow ul li{display: inline-block;font-size: .29rem;color: #819291;font-weight: bold;margin-right: .12rem}
.newPoster.marryStore .html2ConShow ul li i{display: inline-block;width: .18rem;height: .18rem;box-sizing: border-box;border: .04rem solid #DB1748;border-radius: 50%;overflow: hidden;margin-right: .05rem;}
.newPoster.marryStore .html2ConShow .travelStoreGo{background: linear-gradient(90deg, #0091F7 0%, #FF6371 80%);border-radius: .12rem;height: .85rem;line-height: .85rem;position: absolute;right: 0;bottom: -.3rem;padding-right: 2.4rem;padding-left: .2rem;}
.newPoster.marryStore .html2ConShow .travelStoreGo span.travelStoreSlogan{text-align: center;display: inline-block;font-size: .3rem;color: #fff;}
.newPoster.marryStore .html2ConShow .travelStoreGo .travelStorePrice{position: absolute;width: 2.23rem;right: 0;bottom: 0}
.newPoster.marryStore .html2ConShow .travelStoreGo .travelStorePrice img{position: absolute;right: 0;bottom: 0;width: 2.23rem;height: .97rem;border-radius: 0 ;}
.newPoster.marryStore .html2ConShow .travelStoreGo .travelStorePrice p{height: .97rem;line-height: .97rem;text-align: center;color: #fff;font-weight: bold;font-size: .24rem;position: relative;z-index: 2;padding-left: .2rem;}
.newPoster.marryStore .html2ConShow .travelStoreGo .travelStorePrice p strong{font-size: .58rem;font-family: "Akrobat";}
.newPoster.marryStore .html2ConShow .travelStoreGo .travelStorePrice p span{font-size: .22rem;}



.marryStore  .html2_node .html_pension_addr{height: 1.16rem; margin: 0 .3rem; border-radius: .24rem; position: relative; margin-top: .3rem;}
.marryStore  .html2_node .html_pension_addr img{display: block; width: 100%; height: 100%; object-fit: cover;  border-radius: .24rem;}
.marryStore  .html2_node .html_pension_addr .text_show{ position: absolute; left: 0; top: 0; bottom: 0; display: flex; align-items: left; justify-content: center; flex-direction: column; padding-left: .36rem;}
.marryStore  .html2_node .html_pension_addr .text_show h4{font-size: .31rem; font-weight: 900; color: #fff;}
.marryStore  .html2_node .html_pension_addr .text_show p{color: #fff; font-size: .24rem;}

.newPoster.marryStore .html2_node .html2_pub{margin-top: .4rem;}
.newPoster.marryStore .html2_node .html2_pub h3 span{color: rgba(255,255,255,.7);}

/*婚嫁酒店*/
.html2Wrap.newPoster.marryhotelStore .html2_node{padding-top: 0;padding-bottom: 0;
background: linear-gradient(0deg, #FF6D78 0%, #FF3A50 100%);}
.html2Wrap.newPoster.marryhotelStore .html2ConShow{margin: 0;height: 16rem;}

.marryhotelStore.newPoster .html2_marrybg{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;height: 13rem}
.marryhotelStore.newPoster .html2_marrybg img{display: block;width: 100%;height: 100%;object-fit: cover;}

.marryhotelStore.newPoster .h_liptic{width: 100%;position: relative;z-index: 1; }
.marryhotelStore.newPoster .h_liptic .marryImg{width: 100%;height: 5.6rem;    overflow: hidden;}
.marryhotelStore.newPoster .h_liptic img{display: block;width: 100%;height: auto;min-height: 100%}
.marryhotelStore.newPoster .reflection{transform: scaleY(-1) ;width: 100%;height: 5.6rem;    overflow: hidden;margin-top: -1px}
.marryhotelStore.newPoster .reflection img{display: block;width: 100%;height: auto;min-height: 100%}

.marryhotelStore.newPoster .marrydet{position: absolute;top: 4.9rem;left: 0;right: 0;z-index: 3}
.marryhotelStore.newPoster .h_linebg{position: relative;width: 6.88rem;height: .3rem;display: block;margin: 0 auto}
.marryhotelStore.newPoster .h_linebg img{display: block;width: 100%;height: 100%;}

.marryhotelStore.newPoster .html2_conTextShow {background: linear-gradient(90deg, #FF8C67 0%, #F0683F 100%);border-radius: .36rem;overflow: hidden;position: relative;z-index: 3;margin: 0 .3rem;text-align: center;margin-top: -1px}
.marryhotelStore.newPoster .html2_conTextShow span.bsSpan{position: absolute;top: .13rem;left: .27rem;width: .36rem;height: .36rem;box-sizing: border-box;border: .12rem solid #FFBCBC;border-radius: 50%;}
.marryhotelStore.newPoster .html2_conTextShow .tuanInfo{background: #fff;box-shadow: 0px .07rem .34rem 0px rgba(145, 39, 7, 0.13);border-radius: .36rem;padding: .34rem 0 .4rem;}
.marryhotelStore.newPoster .html2_conTextShow .tuanTitle{font-size: .42rem;color: #212121;font-weight: bold;margin: 0 .4rem;text-align: center;}
.marryhotelStore.newPoster .html2_conTextShow .market{margin: .4rem 0 .45rem;position: relative;text-align: center;}

.marryhotelStore.newPoster .html2_conTextShow .market strong{background: #fff;padding-right: .16rem;padding-left: .18rem;position: relative;z-index: 2;color: #EF2337;font-size: 0;display: inline-block;}
.marryhotelStore.newPoster .html2_conTextShow .market span{font-size: .91rem;font-family: Akrobat;display: inline-block;vertical-align: middle;margin-top: -.56rem;}
.marryhotelStore.newPoster .html2_conTextShow .market  em{font-size: .46rem;font-weight: bold;display: inline-block;}
.marryhotelStore.newPoster .html2_conTextShow .market s{display: block;position: absolute;left: 0;right: 0;height: 1px;background: #FFCECE;top: 50%;opacity: .5;margin-top: -.02rem;}

.marryhotelStore.newPoster .html2_conTextShow .tableInfo{font-size: .31rem;color: #212121;font-weight: bold;line-height: .54rem;display: flex;align-items: center;justify-content: center;}
.marryhotelStore.newPoster .html2_conTextShow .tableInfo strong{font-size: .54rem;color: #EF2337;line-height: 1em;margin-left: .1rem;margin-right: .1rem;}
.marryhotelStore.newPoster .html2_conTextShow .tableTip{font-size: .4rem;color: #212121;font-weight: bold;margin-top: .1rem;}
.marryhotelStore.newPoster .html2_conTextShow .tableOr{display: inline-block;height: .96rem;line-height: .96rem;border-radius: .48rem;padding: 0 .68rem;background: #EF2337;font-size: .36rem;color: #fff;font-weight: bold;margin-top: .42rem;}
.marryhotelStore  .html2_node .html_pension_addr{height: 1.16rem; margin: 0 .3rem; border-radius: .24rem; position: relative; margin-top: .3rem;z-index: 4;}
.marryhotelStore  .html2_node .html_pension_addr img{display: block; width: 100%; height: 100%; object-fit: cover;  border-radius: .24rem;}
.marryhotelStore  .html2_node .html_pension_addr .text_show{ position: absolute; left: 0; top: 0; bottom: 0; display: flex; align-items: left; justify-content: center; flex-direction: column; padding-left: .36rem;}
.marryhotelStore  .html2_node .html_pension_addr .text_show h4{font-size: .31rem; font-weight: 900; color: #fff;}
.marryhotelStore  .html2_node .html_pension_addr .text_show p{color: #fff; font-size: .24rem;}

.newPoster.marryhotelStore .html2_node .html2_pub{margin-top: .4rem;z-index: 4;}
.newPoster.marryhotelStore .html2_node .html2_pub h3 span{color: rgba(255,255,255,.7);}

/*婚嫁--套餐详情*/
.html2Wrap.newPoster.marrymealDetail .html2_node{padding-top: 0;padding-bottom: 0}
.html2Wrap.newPoster.marrymealDetail .html2ConShow{margin: 0;height: 15rem;}

.marrymealDetail.newPoster .html2_marrybg{width: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;height: 13rem;}
.marrymealDetail.newPoster .html2_marrybg img{display: block;width: 100%;height: 100%;object-fit: cover;transform: translateY(3rem);}
.marrymealDetail.newPoster .h_liptic{width: 100%;position: relative;z-index: 1;}
.marrymealDetail.newPoster .h_liptic .marryImg{width: 100%;height: 5.6rem;    overflow: hidden;}
.marrymealDetail.newPoster .h_liptic img{display: block;width: 100%;height: auto;min-height: 100%}
.marrymealDetail.newPoster .reflection{transform: scaleY(-1) ;width: 100%;height: 5.6rem;    overflow: hidden;margin-top: -1px}
.marrymealDetail.newPoster .reflection img{display: block;width: 100%;height: auto;min-height: 100%}
.marrymealDetail.newPoster .marrydet{position: absolute;top: 5.07rem;left: 0;right: 0;z-index: 3}
.marrymealDetail.newPoster .h_linebg{position: relative;width: 6.88rem;height: .3rem;display: block;margin: 0 auto}
.marrymealDetail.newPoster .h_linebg img{display: block;width: 100%;height: 100%;}
.marrymealDetail.newPoster .html2_conTextShow {border-radius: .36rem;overflow: hidden;position: relative;z-index: 3;margin: 0 .3rem;margin-top: -1px;}
.marrymealDetail.newPoster .html2_conTextShow .tuanInfo{background: #fff;border-radius: .36rem;padding: .2rem 0 .32rem;}
.marrymealDetail.newPoster .html2_conTextShow .tuanTitle{font-size: .39rem;color: #212121;font-weight: bold;margin: 0 .4rem}
.marrymealDetail.newPoster .html2_conTextShow .market{font-size: .46rem;color: #EF2337;margin: .04rem .36rem 0;position: relative;}
.marrymealDetail.newPoster .html2_conTextShow .market strong{background: #fff;padding-right: .16rem;position: relative;z-index: 2}
.marrymealDetail.newPoster .html2_conTextShow .market span{font-size: .72rem;font-family: Akrobat;}
.marrymealDetail.newPoster .html2_conTextShow .market s{display: block;position: absolute;left: 0;right: 0;height: 1px;background: #F5F5F7;top: 50%}
.marrymealDetail.newPoster .html2_conTextShow .mealInfo{display: flex;justify-content:space-between;padding: 0 .44rem; margin-top: .34rem;}
.marrymealDetail.newPoster .html2_conTextShow .mealInfo dl{text-align: center;}
.marrymealDetail.newPoster .html2_conTextShow .mealInfo dt{font-size: .31rem;color: #212121;font-weight: bold;min-height: .4rem;}
.marrymealDetail.newPoster .html2_conTextShow .mealInfo dd{font-size: .25rem;color: #9FA0AB;margin-top: .1rem;}
.marrymealDetail.newPoster .html2Con .h_commonAddr{height: 1.14rem;margin: 0 .23rem;margin-top: .48rem;}
.marrymealDetail.newPoster .html2_conTextShow .tuanStoreInfo h3{font-size: .31rem;color: #333;font-weight: bold;margin-left: .3rem}
.marrymealDetail.newPoster .html2_conTextShow .tuanStoreInfo p{font-size: .24rem;color: #999;margin-top: .06rem;margin-left: .3rem}


.newPoster.marrymealDetail .html2_node .html2_pub{z-index: 4;margin-top: .6rem;}

/* 禁止滚动 */
html.noscroll,html.noscroll body {overflow: hidden;}
html.noscroll body {position: relative;}
@keyframes xuanzhuan{
	0%{transform: rotate(0deg);}
	50%{transform: rotate(180deg);}
	100%{transform: rotate(360deg);}
}
/*区号弹出层*/
.layer{z-index: 999999!important}
.layer_code{background: #fff; z-index: 10001; position: fixed; top: 50%; left: .3rem; right: .3rem; margin-top: -3.75rem; border-radius: .08rem; display: none;}
.layer_search{position: relative;}
.layer_search p{padding: .3rem; width: 100%; box-sizing: border-box; border: 0; outline: 0; border-bottom: 1px solid #eaeaea; border-top-left-radius: .08rem; border-top-right-radius: .08rem; color: #000; font-weight: 500;}
.layer_search em{position: absolute; width: .5rem; height: .5rem; background: url(/static/images/reduce_icon.png) center center no-repeat; background-size: .44rem auto; right: -.2rem; top: -.2rem;}
.layer_code .layer_list{height: 6.5rem; overflow-y: auto; -webkit-overflow-scrolling: touch;}
.layer .header {display: -webkit-box!important;}

.layer_code li{padding: .3rem; border-bottom: 1px solid #eaeaea;}
.layer_code li:last-child{border-bottom-left-radius: .08rem; border-bottom-right-radius: .08rem;}
.inpbdr {position: relative;}
.areacode_span{position: relative;display: inline-block; padding: 0;text-indent: .46rem;padding-right: .35rem;font-size: .28rem;color: #333;border: none}
.areacode_span label::after {display: inline-block; vertical-align: middle; content: ''; width: .14rem; height: .14rem; border-right: 1px solid #565455; border-bottom: 1px solid #565455; transform: rotate(45deg);position: absolute;top: 50%;margin-top: -.14rem;right: .1rem}

.areacode_span .code_label::after {display: inline-block; vertical-align: middle; content: ''; width: .14rem; height: .14rem; border-right: 1px solid #565455; border-bottom: 1px solid #565455; transform: rotate(45deg);position: absolute;top: 50%;margin-top: -.14rem;right: .1rem}


.mask-code{position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: #000!important; opacity: .5!important; z-index: 10000!important; display: none;}
.mask-code.show{display: block;}


/*底部下载app按钮*/
.downLoadBottom{background: #fff;position: fixed;bottom: 0;left: 0;right: 0;
box-shadow: 0px -5px 23px 0px rgba(0, 0, 0, 0.09);z-index: 99999;animation:bottomFadeIn .3s ease-out; padding-bottom:calc(-.3rem + constant(safe-area-inset-bottom));padding-bottom: calc(-.3rem + env(safe-area-inset-bottom));}
.downLoadBottom .downLeft{ float: left;}
.downLoadBottom i.closeDownload{width: .72rem;height: 1rem;background: url(/static/images/closeDownload.png) center center no-repeat; background-size: .36rem auto;float: left;}
.downLoadBottom .downloadLogo{width: .7rem;height: .7rem;box-shadow: 0px 5px 23px 0px rgba(0, 0, 0, 0.09);border-radius: .1rem;background: #fff;float: left;margin-top: .15rem;}
.downLoadBottom .downloadLogo img{width: 100%;height: 100%;object-fit: cover;border-radius: .1rem;}
.downLoadBottom .downloadInfo{float: left;margin-top: .15rem;margin-left: .15rem}
.downLoadBottom .downloadInfo h2.downloadTit{font-size: .3rem;font-weight: bold;color: #333;}
.downLoadBottom .downloadInfo p.downloadTip{font-size: .22rem;color: #999;margin-top: -.06rem}
.downLoadBottom .downLoadBtn{float: right;padding: 0 .38rem;line-height: 1rem;font-size: .32rem;color: #fff;font-weight: bold;background: linear-gradient(89deg, #F25819 0%, #EE2824 100%);}


/* 右侧app下载 */
.appDwonload{display: block; width: .84rem; height: .84rem; background: url(/static/images/appDown.png) no-repeat center/cover; position: fixed; right: .3rem; bottom: calc(2.5rem + constant(safe-area-inset-bottom)); bottom: calc(2.5rem + env(safe-area-inset-bottom)); z-index: 10000; }
/* 下方弹出的下载 */
.downloadBox{position: fixed; bottom: -.9rem; left: .3rem; right: .3rem; height: .9rem; border-radius: .45rem; background-color: #fff; box-shadow: 0 .05rem .23rem 0 rgba(0, 0, 0, 0.15); display: flex; align-items: center; justify-content: space-between;padding:  0 .2rem; z-index: 10000;transition: transform .4s ease-in-out;  transform: translateY(0); box-sizing: border-box;}
.downloadBox.topShow{margin-bottom:calc(-.1rem + constant(safe-area-inset-bottom));margin-bottom: calc(-.1rem + env(safe-area-inset-bottom));  transform: translateY(-2.2rem);}
.downloadBox .app_btn_down{width: 1.5rem; line-height: .6rem; text-align: center; color: #fff; font-weight: 500;background: linear-gradient(89deg, #F25819 0%, #EE2824 100%); border-radius: .3rem; position: relative;}
.downloadBox .app_btn_down .wxDownLoad{display: block; position: absolute; left: 0; right: 0; bottom: 0; top: 0;}
.downloadBox .left_app_info{display: flex; align-items: center;}
.downloadBox .left_app_info h3{font-size: .26rem; font-weight: bold; color: #333; max-width: 3.8rem;}
.downloadBox .left_app_info .downloadLogo{width: .6rem; height: .6rem; background-color: #fff; box-shadow: 0 .05rem .23rem 0 rgba(0, 0, 0, 0.09); border-radius: .1rem; margin-right: .09rem; overflow: hidden;}
.downloadBox .left_app_info .downloadLogo img{display: block; width: 100%; height: 100%; object-fit: cover;}
.downloadBox .left_app_info .btn_close_appDownload{display: block; width: .2rem; height: .2rem; background: url(/static/images/close_down.png) no-repeat center/cover; margin-right: .2rem; margin-left: .1rem;}

/* 二手信息 底部评论*/
.footer_comment.bottom_reply_fixed{display: none;}
.footer_comment.open.bottom_reply_fixed{display: block; z-index: 99999}
.qq_miniprogram .popupRightBottom .slideFastNav li.f-weChat,
.baidu_miniprogram .popupRightBottom .slideFastNav li.f-weChat{display: none;}
/*会员中心商家配置 谷歌地图 自动检索弹窗*/
body.googleBody .pac-container{z-index: 500001}

/* 错误提示1 */

/* .popErrAlert {position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 10000001; visibility: hidden; display: flex; align-items: center; justify-content: center;}
.popErrAlert p { background-color: rgba(0,0,0,.7); border-radius: 5px; color: #fff; font-size: .3rem; line-height: 1.4; text-align: center; padding: .24rem .2rem; z-index: 9999; margin-top: -.2rem; max-width: 80%; box-sizing: border-box; } */
/* .popErrAlert p { background-color: rgba(0,0,0,.7); border-radius: 5px; color: #fff; font-size: .3rem; line-height: 1.4; text-align: center; padding: .24rem .2rem; z-index: 9999; margin-top: -.2rem; max-width: 80%; box-sizing: border-box;  min-height: 1rem;} */
/* 错误提示1 */
.popErrAlert {position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 10000001 !important; visibility: hidden; display: flex; align-items: center; flex-direction: column; justify-content: center; pointer-events: none;}
.popErrAlert p {position: static; background-color: rgba(23,23,23,.9); border-radius: .2rem; color: #fff; font-size: .26rem; line-height: .9rem; text-align: center; padding: 0 .4rem; z-index: 9999; left: 0; top: 30%; margin-top: -.2rem; text-align: center; margin-top: -6rem;  }
.popErrAlert p s.success{display: inline-block; width: .4rem; height: .4rem; background: url(/static/images/gou_white.png) no-repeat center/cover; margin-right: .1rem; vertical-align: middle; margin-bottom: .04rem;}

/* 打赏弹窗 */
.dsMask{position: fixed; left: 0; right: 0; bottom: 0;top: 0; background: rgba(0,0,0,.8); z-index: 100000;}
.dsPop{width: 6.8rem; height: 4.86rem; border-radius: .36rem; background: #F6432A url(/static/images/pay/ds_touch_bg.png) no-repeat top center/100% auto; position: fixed; left: 0; right: 0; top: 30%; margin: auto; z-index: 100000; animation: popup .3s; transition: transform .2s; transform:translateY(0)}
.dsPop.toTop{transform:translateY(-50%)}
.dsPop::before{content: ''; display: block; width: 3.88rem; height: 2.5rem; background: url(/static/images/pay/ds_touch_icon.png) no-repeat center/cover; position: absolute; top: -.36rem; right: -.18rem;}
.dsPop .ds_title{padding-left: .38rem; padding-top: .42rem; padding-bottom: .4rem;}
.dsPop .ds_title h4{font-size: .44rem; color: #fff; font-weight: bold; margin-bottom: .1rem;}
.dsPop .ds_title p{font-size: .24rem ;color: rgba(255,255,255,.7)}
.dsPop .dsPopCon{margin: 0 .2rem; height: 2.76rem; box-shadow: 0 0 .3rem 0 rgba(255, 27, 0, 0.3) inset;
border-radius: .2rem; background: #fff; position: relative; z-index: 1}
.dsPop .dsPopCon .ds_info{display: flex; align-items: center; justify-content: space-between; padding: .26rem .23rem .2rem .27rem;}
.dsPop .dsPopCon .ds_info .leftDs{color: #303133; font-size: .28rem; font-weight: bold;}
.dsPop .dsPopCon .ds_info .rightp{color: #AAABB3; font-size: .22rem;}
.dsPop .dsPopCon .ds_numChose{display: flex; align-items: center; justify-content: space-between; margin: 0 .22rem}
.dsPop .dsPopCon .ds_numChose li{width: 1.4rem; height: 1.6rem; background: #FFFAFA; box-shadow: 0 0 .3rem 0 rgba(255, 0, 0, 0.08) inset; border-radius: .12rem; display: flex; align-items: center; justify-content: center; flex-direction: column;}
.dsPop .dsPopCon .ds_numChose li p{color: #AB8E89; font-size: .24rem; text-align: center;}
.dsPop .dsPopCon .ds_numChose li .pop_more_num{line-height: .7rem; color: #303133; font-weight: bold; font-size: .26rem;}
.dsPop .dsPopCon .ds_numChose li.ds_pay{background: linear-gradient(0deg, #F52013 0%, #FC3F25 100%);}
.dsPop .dsPopCon .ds_numChose li.ds_pay .ds_num,.dsPop .dsPopCon .ds_numChose li.ds_pay  p{color: #fff;}
.dsPop .dsPopCon .ds_numChose li .ds_num{color: #303133; font-weight: bold; font-family: moneyNumber;font-size: .26rem; text-align: center;}
.dsPop .dsPopCon .ds_numChose li .ds_num b{font-size: .46rem;}
.dsPop .close_ds_pop{width: .8rem; height: .8rem; background: url(/static/images/pay/ds_touch_close.png) no-repeat center/cover; display: block; position: absolute; left: 0; right: 0;bottom: -1.4rem; margin: auto;}
.dsinput span{font-size: .26rem;}
.dsinput b{font-size: .46rem;}
.dsinput b::after{content: '|'; color: #000; animation: blink 1s infinite steps(1, start)}
.dsPop .dsPopCon .ds_numChose li.ds_pay .dsinput{color: #fff;}

.ds_keyboard{position: fixed; left: 0; right: 0; bottom: 0; background: #F2F2F2; height: 4.9rem; z-index: 999999;padding: 0 .15rem; display: flex; align-items: flex-start; justify-content: space-between; text-align: center; padding-top: .24rem;transform: translateY(100%); transition: transform .3s ;display: flex !important; opacity: 0}
.depositCon.deshow .ds_keyboard.toTop{opacity: 1}

.ds_keyboard.toTop{transform: translateY(0); opacity: 1;}
.depositCon.deshow .ds_keyboard.toTop{transform: translateY(0);}
.ds_keyboard .rightDs_btns{width: 1.7rem; flex-shrink: 0}
.ds_keyboard ul{display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; color: #18181A;font-size: .48rem; margin-right: .13rem}
.ds_keyboard li,.rightDs_btns .ds_delNum{width: 1.7rem; height: .9rem; background: #fff; border-radius: .08rem; display: flex; align-items: center; justify-content: center; font-weight: bold; margin-bottom: .13rem; user-select: none;}
.ds_keyboard li:active,.rightDs_btns .ds_delNum:active{background-color: #ccc;}
.rightDs_btns .ds_delNum{background:#fff url(/static/images/pay/close_pop_keyboard.png) no-repeat center/.5rem}
.rightDs_btns .ds_sure{height: 2.96rem; color: #fff; display: flex; align-items: center; justify-content: center; font-size: .32rem; border-radius: .08rem;background: linear-gradient(-33deg, #F7191C 0%, #FF4521 100%);box-shadow: 0 .02rem .03rem 0 rgba(0, 0, 0, 0.05);}
.rightDs_btns .ds_sure.noClick{ background: #C5C5C5; pointer-events: none;}
.ds_keyboard li.ds_wmore{width: 3.53rem; }
@keyframes blink {
	0%, 100% {
        color: #000;
    }
    50% {
        color: transparent;
    }

}


/* 成功提醒 */
.popSuccessTip{width: 4rem; height: 1.8rem; display: flex; align-items: center; top: 0; bottom: 0;  border-radius: .3rem;  background: rgba(0,0,0,.95); box-shadow: 0 .05rem .3rem 0 rgba(0, 0, 0, 0.1); position: fixed; z-index: 9999999; left: 0; right: 0; margin: auto; box-sizing: border-box;padding:.32rem 0;  justify-content: center; animation: popup .3s}
.popSuccessTip.vertical{width: 2.7rem; height: 1.74rem; background: rgba(0,0,0,.8);border-radius: .3rem; flex-direction: column; box-sizing: border-box; }
.popSuccessTip .ps_tip_icon{width: 1.16rem; height: 1.16rem; margin-right: .14rem;}
.popSuccessTip.vertical .ps_tip_icon{width: .5rem; height: .5rem; margin: 0 auto .14rem; }
.popSuccessTip .ps_tip_icon img{width: 1.16rem; height: 1.16rem; object-fit: cover;}
.popSuccessTip.vertical .ps_tip_icon img{display: block; width: 100%; height: 100%; object-fit: cover;}
.popSuccessTip .popSuccessText h2{color: #fff; font-size: .34rem; font-weight: bold; margin-bottom: .06rem;}
.popSuccessTip.vertical h2{font-size: .28rem; font-weight: bold;}
.popSuccessTip.vertical p{display: none;}
.popSuccessTip .popSuccessText p{color: #fff; font-size: .26rem; opacity: .6;}


/* 20220627 隐私号码 s */
.header.fixed{z-index: 999;}
/* .private_phone_mask{position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,.6); z-index: 999;}
.private_phone_pop{background-color: #fff; position: fixed; left: 0; right: 0; bottom: 0; height: 80%; border-radius: .5rem .5rem 0 0; z-index: 999;}
.private_phone_loginBox{height: 5.5rem; border-radius: .5rem .5rem 0 0; }
.private_phone_header{padding:.3rem; }
.private_phone_header h3{font-size: .36rem; font-weight: bold; color: #222; margin-bottom: .06rem;}
.private_phone_header p{font-size: .24rem; color: #919499;}
.close_private_phone_pop{display: block; width: .7rem; height: .7rem; background: url(/static/images/close_private_phone.png) no-repeat center/cover; position: absolute; right: 0.1rem;  top: .1rem;}
.private_phone_form{padding: 0 .45rem;}
.private_phone_form .private_phone_inputBox{padding: .3rem 0 .3rem .26rem; border-bottom: solid 1px #f5f5f7; margin: 0 .2rem; display: flex; align-items: center;}
.private_phone_form .private_phone_inputBox input{background: none; border: none; font-size: .32rem; width: 100%;  }
.private_phone_form .private_phone_inputBox input::placeholder{color: #C6C8CC;}
.private_phone_form .private_phone_inputBox .pp_getCode{color: #256CFA; font-size: .28rem; font-weight: bold; flex-shrink: 0; margin-left: .12rem;} */



#private_phone_container{position: relative; z-index: 10000;}
.private_phone_pop .van-icon-close{display: block; width: .7rem; height: .7rem; background: url(/static/images/close_private_phone.png) no-repeat center/cover; position: absolute; right: 0.1rem;  top: .1rem;}
.private_phone_pop .van-icon-close::before{content: ''; display: none;}
.private_phone_header{padding:.3rem; }
.private_phone_header h3{font-size: .36rem; font-weight: bold; color: #222; margin-bottom: .06rem;}
.private_phone_header p{font-size: .24rem; color: #919499;}
.private_phone_header p span.changePhone{color: #3D5C99; margin-left: .1rem;}
.van-number-keyboard{z-index: 2003 !important;}
.van-cell.private_phone_inputBox,.van-cell.codeInp{padding: .3rem 0 .3rem .26rem; box-sizing: border-box; margin-top: .12rem;}
.van-cell.codeInp{position: static;}
.private_phone_inputBox,.private_phone_inputBox .codeInp:active{background: none;}
.private_phone_inputBox{display: flex; align-items: center; position: relative;}
.private_phone_inputBox input:active{background: none;}
.private_phone_inputBox input::after{content: 1;}
.private_phone_form{padding: 0 .45rem;}
.private_phone_inputBox .private_phone_inputbox{font-size: .38rem; font-weight: bold; width: 100%;}
.private_phone_inputBox .private_phone_inputbox.placeholder{font-size: .32rem; font-weight: normal; position: relative;  width: 100%; min-height: 24px;}
.private_phone_inputBox .private_phone_inputbox .placeholderText{display: none; opacity: 0; color: #C6C8CC; }
.private_phone_inputBox .private_phone_inputbox.placeholder .placeholderText{display: block; position: absolute; opacity: 1}
.private_phone_inputBox .blink{color: #333 ; font-weight: normal; animation: blink .8s infinite steps(1, start); position: relative; z-index: 1; display: inline-block; transform: translate(-.1rem,-.02rem);}

.private_phone_form .private_phone_inputBox input{font-size: .38rem; font-weight: bold;}
.private_phone_form .private_phone_inputBox input::placeholder{font-size: .32rem; font-weight: normal; color: #C6C8CC;}
.private_phone_form .private_phone_inputBox .pp_getCode{color: #256CFA; font-size: .28rem; font-weight: bold; flex-shrink: 0; margin-left: .12rem;}
.van-cell.onFocus::after{border-color: #256CFA;}
.private_phone_pop .van-cell::after{left: 0; right: 0;}
.private_phone_btn.van-button--large{height: .82rem; font-size: .3rem; font-weight: bold; margin-top: .52rem;}
.private_phone_btn.van-button--disabled{opacity: .2;}

.private_phone_form .van-number-keyboard__keys .van-key__wrapper:nth-child(10){visibility: hidden;}
.private_phone_form .van-number-keyboard__keys .van-key__wrapper:nth-child(12) .van-key{background: none;}


.ConfirmPop{width: 5.9rem; height: 3rem;}
.ConfirmPop .private_phone_box{text-align: center; padding-top: .67rem; margin-bottom: .6rem; }
.ConfirmPop .private_phone_box p{font-size: .24rem; color: #999; font-weight: 500;}

.private_phone_btnGroup{display: flex; align-items: center; justify-content: center;}
.private_phone_btnGroup button.van-button{height: .7rem; border-radius: .35rem; font-weight: bold; width: 2.3rem; margin: 0.07rem;}
.private_phone_btnGroup button.van-button.private_phone_refuse{color: #333 !important;}
.private_phone_toCallBox{height: 1.7rem; margin: .26rem .45rem 0; border-radius: .4rem; background: #F7F9FC; display: flex; align-items: center; flex-direction: column; justify-content: center;}
.private_phone_toCallBox h2{font-size: .38rem; color: #000; font-weight: bold; margin-bottom: .16rem;}
.private_phone_toCallBox p{font-size: .26rem; color: #919499; }
.private_phone_toCallBox p span{font-size: .26rem; color: #256CFA; font-weight: bold;}
.payPhone_container .private_phone_toCallBox p {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 80%;}
.private_phone_btnbox{margin: .78rem .45rem 0; }
#private_phone_container .loading{display: block; width: 1.1rem; height: 1.1rem; border-radius: .3rem;  background: rgba(0,0,0,.9) ; background-size: .5rem; position: fixed; left: 0; right: 0; margin: auto; top: 50%; z-index: 999; box-sizing: border-box;}
#private_phone_container .loading::before{content: ''; background: url(/static/images/loading.png) no-repeat center; background-size: .5rem; position: absolute; left: 0; right: 0; margin: auto; top: 0; bottom: 0; animation:rotate_ 1s infinite linear;}
@keyframes rotate_{
	0%{ transform: rotate(0deg);}
	50%{ transform: rotate(180deg);}
	100%{ transform: rotate(360deg);}
}
/* 20220627 隐私号码 e */

.upLoading{display: block; width: 2rem; height: 2rem; border-radius: .3rem;  background: rgba(0,0,0,.7) ; background-size: .5rem; position: fixed; left: 0; right: 0; margin: auto; top: 38%; z-index: 9999999999; box-sizing: border-box; padding-top: .3rem;}
.upLoading .loadingIcon{width: .8rem; height: .8rem; margin: auto; margin-bottom: .2rem;}
.upLoading .loadingIcon img{display: block; width: 100%; height: 100%; object-fit: cover; animation:rotate_ 1s infinite linear;}
.upLoading p{text-align: center; font-size: .28rem; color: #fff;}

/* 高德地图搜索联想层 */
.amap-sug-result {z-index: 9999999;}

@font-face {
  	font-family: "Akrobat";
  	src: url("/static/fonts/Akrobat-Black.woff2"),
       url("/static/fonts/Akrobat-Black.woff"),
       url("/static/fonts/Akrobat-Black.ttf"),
       url("/static/fonts/Akrobat-Black.eot"),
       url("/static/fonts/Akrobat-Black.otf");
}

@font-face {
  font-family: "source";
  src: url("/static/fonts/SourceHanSansCN-Heavy.woff2"),
  	   url("/static/fonts/SourceHanSansCN-Heavy.woff"),
  	   url("/static/fonts/SourceHanSansCN-Heavy.ttf"),
       url("/static/fonts/SourceHanSansCN-Heavy.eot");
}

/* CSS 特效 */
@-webkit-keyframes twinkling{0%{opacity:.5}100%{opacity:.8}}
@-moz-keyframes twinkling{0%{opacity:.5}100%{opacity:.8}}
@keyframes twinkling{0%{opacity:.5}100%{opacity:.8}}
/* 从下往上缓冲显示 */
@-webkit-keyframes bottomFadeIn{
	0%{opacity:0;	-webkit-transform:translateY(10px);}
	100%{opacity:1;	-webkit-transform:translateY(0);}
}

@-moz-keyframes bottomFadeIn{
	0%{opacity:0;	-moz-transform:translateY(10px);}
	100%{opacity:1; -moz-transform:translateY(0);}
}

@keyframes bottomFadeIn{
	0%{opacity:0;	transform:translateY(10px);}
	100%{opacity:1; transform:translateY(0);}
}

/* 从下往上缓冲隐藏 */
@-webkit-keyframes bottomFadeOut{
	0%{opacity:1;	-webkit-transform:translateY(0);}
	100%{opacity:0;	-webkit-transform:translateY(10px);}
}

@-moz-keyframes bottomFadeOut{
	0%{opacity:1;	-webkit-transform:translateY(0);}
	100%{opacity:0;	-webkit-transform:translateY(10px);}
}

@keyframes bottomFadeOut{
	0%{opacity:1;	-webkit-transform:translateY(0);}
	100%{opacity:0;	-webkit-transform:translateY(10px);}
}

/* 从上往下缓冲显示 */
@-webkit-keyframes topFadeIn{
	0%{opacity:0;	-webkit-transform:translateY(-10px);}
	100%{opacity:1;	-webkit-transform:translateY(0);}
}

@-moz-keyframes topFadeIn{
	0%{opacity:0;	-moz-transform:translateY(-10px);}
	100%{opacity:1; -moz-transform:translateY(0);}
}

@keyframes topFadeIn{
	0%{opacity:0;	transform:translateY(-10px);}
	100%{opacity:1; transform:translateY(0);}
}

/* 从左往右缓冲显示 */
@-webkit-keyframes leftFadeIn{
	0%{opacity:0;	-webkit-transform:translateX(-10px);}
	100%{opacity:1;	-webkit-transform:translateY(0);}
}

@-moz-keyframes leftFadeIn{
	0%{opacity:0;	-moz-transform:translateX(-10px);}
	100%{opacity:1; -moz-transform:translateY(0);}
}

@keyframes leftFadeIn{
	0%{opacity:0;	transform:translateX(-10px);}
	100%{opacity:1; transform:translateY(0);}
}

/* 从左往右缓冲隐藏 */
@-webkit-keyframes leftFadeOut{
    0%{opacity:1;	-webkit-transform:translateY(0);}
    100%{opacity:0;	-webkit-transform:translateX(50px);}
}

@-moz-keyframes leftFadeOut{
    0%{opacity:1; -moz-transform:translateY(0);}
    100%{opacity:0;	-moz-transform:translateX(50px);}
}

@keyframes leftFadeOut{
    0%{opacity:1; transform:translateY(0);}
    100%{opacity:0;	transform:translateX(50px);}
}

/* 从右往左缓冲显示 */
@-webkit-keyframes rightFadeIn{
	0%{opacity:0;	-webkit-transform:translateX(10px);}
	100%{opacity:1;	-webkit-transform:translateY(0);}
}

@-moz-keyframes rightFadeIn{
	0%{opacity:0;	-moz-transform:translateX(10px);}
	100%{opacity:1; -moz-transform:translateY(0);}
}

@keyframes rightFadeIn{
	0%{opacity:0;	transform:translateX(10px);}
	100%{opacity:1; transform:translateY(0);}
}

/* 从右往左缓冲显示 */
@-webkit-keyframes rightFadeIn_{
    0%{opacity:0;	-webkit-transform:translateX(50px);}
    100%{opacity:1;	-webkit-transform:translateY(0);}
}

@-moz-keyframes rightFadeIn_{
    0%{opacity:0;	-moz-transform:translateX(50px);}
    100%{opacity:1; -moz-transform:translateY(0);}
}

@keyframes rightFadeIn_{
    0%{opacity:0;	transform:translateX(50px);}
    100%{opacity:1; transform:translateY(0);}
}

/* 膨胀后变正常尺寸 */
@-webkit-keyframes popup{
	0%{-webkit-transform:scale(0);}
	60%{-webkit-transform:scale(1.1);}
	100%{-webkit-transform:scale(1);}
}

@-moz-keyframes popup{
	0%{-moz-transform:scale(0);}
	60%{-moz-transform:scale(1.1);}
	100%{-moz-transform:scale(1);}
}

@keyframes popup{
	0%{transform:scale(0);}
	60%{transform:scale(1.1);}
	100%{transform:scale(1);}
}

/*从下往上展开*/
@-webkit-keyframes cd-move-in {
  0% {
    -webkit-transform: translateY(100vh);
  }
  100% {
    -webkit-transform: translateY(0vh);
  }
}
@-moz-keyframes cd-move-in {
  0% {
    -moz-transform: translateY(100vh);
  }
  100% {
    -moz-transform: translateY(0vh);
  }
}
@keyframes cd-move-in {
  0% {
    -webkit-transform: translateY(100vh);
    -moz-transform: translateY(100vh);
    -ms-transform: translateY(100vh);
    -o-transform: translateY(100vh);
    transform: translateY(100vh);
  }
  100% {
    -webkit-transform: translateY(0vh);
    -moz-transform: translateY(0vh);
    -ms-transform: translateY(0vh);
    -o-transform: translateY(0vh);
    transform: translateY(0vh);
  }
}
@-webkit-keyframes cd-move-out {
  0% {
    -webkit-transform: translateY(0vh);
  }
  100% {
    -webkit-transform: translateY(100vh);
  }
}
@-moz-keyframes cd-move-out {
  0% {
    -moz-transform: translateY(0vh);
  }
  100% {
    -moz-transform: translateY(100vh);
  }
}
@keyframes cd-move-out {
  0% {
    -webkit-transform: translateY(0vh);
    -moz-transform: translateY(0vh);
    -ms-transform: translateY(0vh);
    -o-transform: translateY(0vh);
    transform: translateY(0vh);
  }
  100% {
    -webkit-transform: translateY(100vh);
    -moz-transform: translateY(100vh);
    -ms-transform: translateY(100vh);
    -o-transform: translateY(100vh);
    transform: translateY(100vh);
  }
}



/*跳转微信小程序*/
#h5Toweapp{display: block; position: absolute; top: 0; right: 0; left: 0; bottom: 0;}




/* 弹出层 */
/*删除/确认 弹出层*/
.pubdelMask{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,.57);z-index: 100000000;display: none;}
.pubdelMask.show{display: block;}

.pubdelAlert{position: fixed;top: 30%;left: 0;right: 0;z-index: 100000001;overflow: hidden;min-height: 2.8rem;margin-top: -1.4rem;text-align: center;  transform-origin: center; display: none; animation:popup .3s forwards; transform-origin: center !important; max-width: 80%; margin: auto;}
.pubdelAlertCon{background: #fff; box-shadow:0 .07rem .37rem 0 rgba(0, 0, 0, 0.13); border-radius:.3rem;min-width: 4.8rem;display: inline-block;pointer-events: auto}
.pubdelAlertCon>div{padding: .55rem .4rem .48rem}
.pubdelAlert h2.delTile{font-size: .32rem;font-weight: bold;text-align: center;}
.pubdelAlert p{font-size: .24rem;color: #333;text-align: center;margin-top: .05rem}
.pubdelAlert ul{border-top: 1px solid #f5f5f7;display: flex;align-items: center;justify-content: center;}
.pubdelAlert ul li{box-sizing: border-box;height: .86rem;line-height: .86rem;font-size: .3rem;font-weight: bold;text-align: center;width: 100%}
.pubdelAlert ul li a{display: block;color: 000;}
.pubdelAlert ul li a.sureDel{color: #3B7CFF}
.pubdelAlert ul.popfirmUl li{border-right: 1px solid #f5f5f7}
.pubdelAlert ul.popfirmUl li{width: 50%;}
.pubdelAlert ul li:last-child{border-right: none;}



/* 城市分站样式 */
.pub_areaChose_mask{display: block; position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,.5); display: none; z-index: 989999;}
.pub_areaChose_mask.showPop{display: block;}
.pub_areaChose_pop.showPop{transform: translateY(0); z-index: 9999999;}
.pub_areaChose_pop .areaChose_header{display: flex; align-items: center; justify-content: space-between; padding: 0 .22rem;}
.pub_areaChose_pop .areaChose_header a{display: block; padding: 0 .12rem; font-size: .26rem; color: #999; line-height: 1rem;}
.pub_areaChose_pop .areaChose_header a.sureAddrid{color: #000; }
.pub_areaChose_pop .tabBox{display: flexbox; border-bottom: solid 1px #F0F0F0;}
.pub_areaChose_pop{position: fixed; left: 0; right: 0; bottom: 0; background: #fff; border-radius: .5rem .5rem 0 0; height: 9.6rem; z-index: 9; transform: translateY(100%); transition: transform .3s;}
.pub_areaChose_pop h2{font-size: .3rem; color: #010101; font-weight: bold; text-align: center; line-height: 1rem; position: relative;}
.pub_areaChose_pop h2 .close_pop{position: absolute; display: block; width: .7rem; height: .7rem; background: url(/static/images/close_private_phone.png) no-repeat center/cover; top: .1rem; right: .1rem;}

.pub_areaChose_pop .tabBox{font-size: .3rem; color: #939499; position: relative; height: .88rem; line-height: .88rem;}
.pub_areaChose_pop .tabBox s{content: ''; display: block; width: .2rem; height: .06rem; border-radius: .03rem; transition: transform .3s;
    background: linear-gradient(-90deg, #F6252F 0%, #FF4621 100%); position: absolute; bottom: 0;transform: translateX(.48rem);}
.pub_areaChose_pop .tabBox span.on_chose{color: #FF4422; font-weight: bold;}
.pub_areaChose_pop .tabBox span{display: inline-block; padding: 0 .28rem;}
.cityListBox{background-color: #FAFAFA; height: 7.9rem;}
.cityListBox{display: flex; align-items: flex-start;}
.cityListBox ul.cityList{background-color: #FAFAFA; width: 100%; height: 100%; transition: width .3s; overflow: auto;}
.cityListBox ul.cityList.parentUl{width: 40%; background-color: #FAFAFA; flex-shrink: 0; display: block;}
.cityListBox ul.cityList li{line-height: .86rem; color: #19191A; font-size: .3rem; padding: 0 .3rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: relative;}
.cityListBox ul.cityList li a{display: block;}
.cityListBox ul.cityList.parentUl li:active,.cityListBox .cityList.parentUl li.active{background-color: #fff; color: #FF4422;}
.cityListBox ul.cityList.parentUl li:active ,.cityListBox .cityList li.active {color: #FF4422;}
.cityListBox ul.cityList.parentUl li.prev::after,.cityListBox .cityList li.next::before{content: ''; display: block; position: absolute; right: 0; width: 0.2rem; height: 0.4rem;}
.cityListBox ul.cityList.parentUl li.prev::after{background: url(/static/images/radius1.png) center center no-repeat; background-size: cover; bottom: -0.2rem; }
.cityListBox ul.cityList.parentUl li.next::before{background: url(/static/images/radius2.png) center center no-repeat; background-size: cover; top: -0.2rem; }
.cityListBox ul.cityList.currOnUl{background-color: #fff; display: block;}


/* .pub_areaChose_pop .cityList{height: calc(100% - 1rem); overflow: auto; position: relative;} */
.pub_areaChose_pop .right_szm{position: fixed; right: .2rem; z-index: 1; bottom: .5rem; line-height: .32rem; font-size: .22rem ;color: #666; text-align: center; padding-bottom:constant(safe-area-inset-bottom) ; padding-bottom:env(safe-area-inset-bottom);}
.pub_areaChose_pop .cityList dt{font-size: .22rem; color: #787878; background: #f3f3f3; line-height: .4rem; padding: 0 .3rem; position: sticky; top: 0}
.pub_areaChose_pop .cityList dd{line-height: .8rem; background: #fff; padding: 0 .3rem; border-bottom: solid 1px #f5f5f7; font-size: .26rem;}
.pub_areaChose_pop .cityListPage{position: relative; width: 100%;}
.pub_areaChose_pop .cityListPage .cityList{height: 7.9rem; overflow: auto; position: relative; width: 100%;}

.pub_areaChose_pop .jump_szm{position: absolute; left: 0;right: 0; bottom: 0; top: 0; width: .8rem; height: .8rem; border-radius: .08rem; background: rgba(0,0,0,.5); color: #fff; text-align: center; line-height: .8rem; margin: auto; z-index: 9; font-size: .28rem; font-weight:bold; display:none;}



/* 隐藏支付按钮 */
.huoniao_hidePayBtn .iosVirtualPaymentHide{display: none !important; opacity: 0;}


/* 可编辑 */

div[contenteditable]{-webkit-user-select: text;}


[v-cloak]{display: none !important;}
@keyframes focus {
  0%{
    opacity: 0;
  },
  100% {
    opacity: 1;
  }
}
.videobox .prism-player .prism-cover {display: block;}


.emptyNone:empty{display: none; padding: 0}

















/* 磨砂玻璃效果 */
@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none) {
   .h_userMsg{-webkit-backdrop-filter: blur(.06rem); backdrop-filter: blur(.06rem);
	}
}


.huoniao_privacy {display: none!important;}