/* 全站通用列表   ***********************************************/
.srticle_gif{
    
}
.srticle_gif1{
    border-top: 1px solid #aaa;
}
.gif1{
    width: 100%;
}
.ad{position: relative;}
.gg{
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 12px;
    color: #bbb7b7;
    padding: 5px;
}

/* 全站增加索引 */
.pc_quanzhang{
    padding: .17rem .12rem;
    background-color: #fff;
}
.nndq{
    font-size: .18rem;
    color: #383A32;
    font-weight: bold;
}
.ABCD_LIST{
    margin-top: .17rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.ABCD{
    width: 11%;
    height: .33rem;
    line-height: .33rem;
    text-align: center;
    color: #555;
    font-size: .16rem;
    font-weight: bold;
}


/* 文章内容结束添加板块 */
.show_dtgz{background-color: #fff;}
.showh{height: .12rem;background-color: #F2F3F4;}

/* 在线咨询 */
.show_zxzx{
	display: flex;
	align-items: center;
	justify-content: space-between;
	background-color: #fff;
	padding: .1rem .22rem .07rem .12rem;
}
.zxzxlfbox{
    display: flex;
    align-items: center;
}
.s_zxzxlf{
	width: .44rem;
	height: .44rem;
}
.s_zxzxbox{
	margin-left: .14rem;
}
.s_zxzxname{
	font-size: .16rem;
	color: #262824;
	font-weight: bold;
}
.s_zxzxms{
	font-size: .12rem;
	color: #999;
	margin-top: 5px;
}
.s_ljzx{
	width: .75rem;
	height: .25rem;
	line-height: .25rem;
	background-color: #d9a777;
	border-radius: .13rem;
	text-align: center;
	color: #fff;
	font-size: .12rem;
}

/* 免费领取翡翠好礼 */
.show_mflq{
	padding: .17rem .12rem;
}
.mflq_head{
	color: #262824;
	font-size: .18rem;
	font-weight: bold;
	padding-bottom: .13rem;
	border-bottom: 1px solid #DCDCDC;
}
.mflq_list{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.mflq_item{
	margin-top: .12rem;
	width: 1.7rem;
}
.mflq_item_img{
	width: 1.7rem;
	height: .7rem;

}
.lflq_item_txt{
	text-align: center;
	color: #999;
	font-size: .14rem;
	line-height: .2rem;
	margin-top: 6px;
}

.mflq_btn{
	width: 3.5rem;
	height: .47rem;
	background-color: #d9a777;
	border-radius: 24px;
	text-align: center;
	color: #fff;
	font-size: .14rem;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
	margin-top: .25rem;
	margin-bottom: .2rem;
}
.mflq_btn::before{
	display: block;
	content: '';
	width: .23rem;
	height: .2rem;
	background: url(../img/mflq_btnbj.png) no-repeat;
	background-size: 100% 100%;
	margin-right: .05rem;
}
.mflq_djs{
	font-size: .14rem;
	color: #333;
	text-align: center;
	margin-bottom: .15rem;
}
.xs_h{
	color: #F71111;
}
/* 服务保障 */
.fwbz_head{
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: .18rem;
	color: #262824;
	font-weight: bold;
	padding-bottom: .13rem;
	border-bottom: 1px solid #DCDCDC;
}
.fwbz_head_gt{
	width: .1rem;
	height: .18rem;
}
.fwbz_list_box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
}
.fwbz_list{

}

.fwbz_item{
	color: #262824;
	font-size: .13rem;
	margin-top: .19rem;
	display: flex;
	align-items: center;
}
.fwbz_item::before{
	display: block;
	content: '';
	width: .14rem;
	height: .14rem;
	margin-right: .1rem;
	background: url(../img/fwbz_item.png) no-repeat;
	background-size: 100% 100%;
}


.swiper{
	overflow: hidden;
	padding-bottom: 25px;
    margin-top: 20px;
}
.ss_img{
	width: 100%;
	height: 100%;
}
.show_mflq .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: 4px;
}
.show_mflq .swiper-pagination-bullet{
	width: 6px;
	height: 6px;
	
}
.swiper-slide-box{
	padding: .17rem .17rem .1rem;
	background-color: #fff;
	box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.15);
    margin-top: 2px;
}
.swiper-slide-btitle{
	margin-top: .1rem;
	font-size: .18rem;
	color: #262824;
	text-align: center;
}
/* 为什么选择我们 */
.xzwm_title{
	color: #d9a777;
	font-size: .16rem;
	margin-top: .22rem;
	margin-bottom: .1rem;
}
.xzwm_ms{
	color: #999;
	font-size: .14rem;
	line-height: .2rem;
}
/* 用户评价 */
.user_commid{
	padding-bottom: .2rem;
	border-bottom: 1px solid #DCDCDC;
}
.user_head{
	display: flex;
	align-items: center;
	margin-top: .24rem;
}
.userimg{
	border-radius: 50%;
	width: .4rem;
	height: .4rem;
	margin-right: .1rem;
}
.username{
	color: #333;
	font-size: .16rem;
}
.user_ms{
	color: #666;
	font-size: .16rem;
	line-height: .22rem;
	margin: .1rem 0 ;
}
.user_bot{
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #999;
	font-size: .16rem;
}
.user_bot_rt{
	display: flex;
	align-items: center;
}
.user_bot_rt::before{
	content: '';
	display: block;
	width: .14rem;
	height: .17rem;
	background:url(../img/user_bot_rt.png) no-repeat;
	background-size: 100% 100%;
	margin-right: .1rem;
}

.user_mdfc{
	background-color: #F4F4F4;
	padding: 6px;
	margin-top: .1rem;
}
.mdfc_head{
	color: #999;
	font-size: .16rem;
}
.mdfchuifu{
	margin: 8px 0;
	color: #666;
	font-size: .16rem;
	line-height: .22rem;
}
.mdfcwx{
	font-size: .16rem;
	color: #F71111;
}

.pyqllgduo{
	color: #333;
	font-size: .18rem;
	text-align: center;
	margin-top: .2rem;
}

/* 问答 */
.ask_head{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: .35rem;
}
.askh_lf{
	color: #333;
	font-size: .16rem;
	font-weight: bold;
	display: flex;
	align-items: center;
}
.askh_lf::before{
	display: block;
	content: '问';
	padding: 3px;
	border-radius: 2px;
	background-color: #d9a777;
	font-size: .15rem;
	color: #fff;
	margin-right: .16rem;
}
.askh_rt{
	width: .84rem;
	height: .3rem;
	text-align: center;
	background-color: #d9a777;
	border-radius: .15rem;
	font-size: .13rem;
	color: #fff;
	padding-top: 8px;
}
.ask_c{
	margin-top: .12rem;
	color: #666;
	font-size: .15rem;
	line-height: .2rem;
}
.askc_zk{
	color: #d9a777;
	margin-left: 5px;
}
.dlsmbox{
	margin: .2rem 0;
}
.dlsm{
	width: 100%;
	height: .5rem;
	display: flex;
	align-items: center;
	background-color: #F5F5F5;
	color: #d9a777;
	font-size: .18rem;
	padding-left: .22rem;
	margin-top: .1rem;
}
.dlsmimg{
	width: .2rem;
	height: .2rem;
	margin-right: .12rem;
}

/* 服务保障弹出框 */
.fwbz_upbox{
	position: fixed;
	top: 820px;
	width: 100%;
	height: 100%;
	max-width: 7.5rem;
	background-color: rgba(00, 00, 00, .5);
	transition: all .3s;
    z-index: 2;
    display: none;
}
.fwbz_upc{
	position: absolute;
	bottom: 0;
	background-color: #fff;
	padding: 0 .12rem .24rem;
	border-top-left-radius: .22rem;
	border-top-right-radius: .22rem;
}
.fwbz_upchead{
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #262824;
	font-size: .18rem;
	font-weight: bold;
	margin-top: .2rem;
	margin-bottom: .12rem;
}
.fwbz_upchead_x{
	width: .13rem;
	height: .13rem;
}
.fwbz_upcbox{
	background-color: #FBFBFB;
	padding: .3rem .1rem 1px;

}
.fwbz_upc_title{
	color: #333;
	font-size: .16rem;
	font-weight: bold;
	display: flex;
	align-items: center;
	margin-left: .1rem;
}
.fwbz_upc_title::before{
	display: block;
	content: '';
	width: .18rem;
	height: .18rem;
	background: url(../img/fwbz_upc_title.png) no-repeat;
	background-size: 100% 100%;
	margin-right: .17rem;
}
.fwbz_upc_txt{
	font-size: .14rem;
	color: #999;
	line-height: .2rem;
	margin: 8px 0 .24rem .45rem;
}

/* 鉴定师列表 */
.jds_item{
	display: flex;
	justify-content: space-between;
	padding-bottom: .2rem;
	padding-top: .15rem;
	background-color: #fff;
	border-bottom: 1px solid #DCDCDC;
}
.jds_img{
	width: .7rem;
	height: .7rem;
}
.jds_rt{
	margin-left: .1rem;
}
.jdsrt_head{
	display: flex;
	align-items: center;
}
.jdsrt_head_txt{
	font-size: .16rem;
	color: #333;
	font-weight: bold;
	margin-right: .36rem;
}
.jdsrt_head_img{
	width: .76rem;
	height: .18rem;
}
.jdsrt_bold{
	color: #333;
	font-size: .14rem;
	font-weight: 400;
	margin-top: .1rem;
	margin-bottom: 4px;
}
.jdsrt_bot{
	font-size: .14rem;
	color: #999;
}
.jdsrt_botjiacu{
	color: #333;
	font-weight: bold;
	display: inline-block;
	margin: 0 3px;
}
.jdsrt_btn{
	width: .84rem;
	height: .3rem;
	line-height: .3rem;
	text-align: center;
	background: #d9a777;
	border-radius: 15px;
	margin-top: .16rem;
	font-size: .13rem;
	color: #fff;
}
/* 文章内容结束添加板块 */


/* 弹出欢迎框 */
.welcome{
    display: none;
    position: fixed;
    top: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
    background: #0808088c;
    max-width: 750px;
}
.welcome_content{
    width: 2.62rem;
    height: 1.75rem;
    border-radius: .1rem;
    text-align: center;
    background: url(../img/welcome_content.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
}
.welcome_content_x{
    position: absolute;
    top: 2.4rem;
    left: 1.16rem;
    width: .3rem;
    height: .3rem;
    border-radius: 50%;
    background: url(../img/welcome_content_x.png) no-repeat;
    background-size: contain;
}
.welcome_content_title{
    font-size: .22rem;
    color: #fff;
    margin-top: .28rem;
}
.welcome_content_ms{
    color: #FFDB85;
    font-size: .14rem;
    margin-top: .13rem;
    margin-bottom: .15rem;
}

.wx_name_fs{
    color: #fff;
    font-size: .12rem;
}
.welcome_content_wx{
    font-size: .12rem;
    color: #fff;
    margin: .15rem auto;
}
.welcome_content_fzfw{
    width: 1.34rem;
    height: .33rem;
    line-height: .33rem;
    text-align: center;
    color: #FC321A;
    font-size: .16rem;
    background: #F4C891;
    border-radius: .16rem;
    margin: 0 auto;
}
/* 弹出欢迎框 */
.f_top_box{
    display: none;
    bottom: 109px;
    right: 15px;
    z-index: 99;
    position: fixed;
}
.center .dibugongsixinxi{
    color: #858585;
    font-size: 12px;
    text-align: center;
    margin-top: 20px;
}
#f_top{
    background: url(../img/f_top.png) no-repeat;
    display: block;
    width: .4rem;
    height: .4rem;
    background-size: contain;
}
.kefuindex{
    width: .4rem;
    height: .4rem;
    background: url(../img/kefuindex.png) no-repeat;
    background-size: contain;
    margin: .24rem auto;
}
.fh_index{
    display: block;
    width: .4rem;
    height: .4rem;
    background: url(../img/fh_index.png) no-repeat;
    background-size: contain;
}
/* 翡翠手镯 */
.index_title_box{
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: .46rem;
    padding: 0 .12rem;
  }
  .index_tiele{
    color: #d9a777;
    font-size: .18rem;
    font-weight: bold;
    display: flex;
    align-items: center;
  }
  .index_tiele::before{
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    background: #d9a777;
    margin-right: .1rem;
  }
  .index_title_a{
    color: #828282;
    font-size: .14rem;
  }
  /* 翡翠手镯列表 */
  .index_item_box{
      display: block;
  }
  .index_item{
    background: #fff;
    padding: .1rem;
    display: flex;
    margin: 0 .12rem 5px;
  }
  
  .i_item_img{
    width: 1.3rem;
    height: 1.3rem;
    object-fit: cover;
    margin-right: .14rem;
  }
  .i_item_txtbox{}
  .i_item_title{
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #353637;
    font-size: .14rem;
    line-height: .2rem;
    margin-bottom: .14rem;
  }
  .i_item_ms{
    margin-bottom: .34rem;
  }
  .i_item_num,.i_item_ms{
    font-size: .12rem;
    color: #999999;
  }
/* 全站通用列表   ******************************************************/


/* 知识堂样式 **********************************************************/
.theme_index_banner{
    display: block;
}
.theme_index_banner img{
    width: 100%;
}
/* 知识堂样式 **********************************************************/













/* 页面头部banner图 */
.m_head_banner_box{
    max-width: 750px;
    margin: auto;
    width: 100%;
    height: .7rem;
    padding: .11rem .15rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #4CB89B;
}
.head_banner_left{
    width: .48rem;
    height: .48rem;
    border-radius: 5px;
}
.head_banner_content{
    /* margin-left: .1rem; */
    margin-right: .1rem;
}
.head_banner_content_top{
    font-size: .16rem;
    color: #F9F9F9;
}
.head_banner_content_p{
    margin-top: 5px;
    font-size: .1rem;
    color: #F9F9F9;
    line-height: .18rem;
}
.head_banner_right{
    width: .8rem;
    height: .4rem;
    line-height: .4rem;
    border-radius: 4px;
    background: #FFB51B;
    text-align: center;
    font-size: .14rem;
    color: #fff;
    white-space: nowrap;
    padding: 0 .1rem;
}


#fixedwxq1{
    opacity: 0;
    position: absolute;
    top: -200px;
}
/* 公共头部 */
body{
    font-size: .16rem;
    max-width: 750px;
    margin: auto;
    background: #F2F3F4;
}
.head_max_box{
    position: relative;
    max-width: 750px;
    margin: auto;
}
/* 全站导航 */
.comm_nev_max_box {
    height: .44rem;
}
.comm_nav_content {
    display: flex;
    align-items: center;
    max-width: 750px;
    margin: 0px auto;
    width: 100%;
    justify-content: space-between;
    background: #fff;
    height: .44rem;
    z-index: 3;
    padding: 0px 10px;
    box-sizing: border-box;
}
.comm_nav_content a {
    display: block;
    border-bottom: 2px solid transparent;
    height: .42rem;
    line-height: .42rem;
    font-size: .18rem;
    color: #888;
}
.comm_nav_content .nav_item_active{
    border-color: #26b597;
    color: #26b597 ;
}

/* 面包屑 */
/* .当前位置 就要玉珠宝 翡翠品牌 */
.brand_mbx{
    line-height: .44rem;
    background: #f3f3f3;
    padding-left: .12rem;
}
.brand_mbx .mbx_item{
	display: inline-block;
    color: #999;
    font-size: .13rem;
    height: .44rem;
}

/* 顶部图片 */
.head_img_box{

}
.head_img{
    width: 100%;
    height: 100%;
}
.head_box{
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: .5rem;
    padding: 0px .12rem;
}
.head_logo{
    width: .88rem;
    height: .25rem;
}

.head_search_form{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: .29rem;
    background: #339140;
    border-radius: 30px;
    padding: 0 1px;
    margin: 0 .12rem;
}
.head_search_input{
    width: 80%;
    height: .25rem;
    border: none;
    border-top-left-radius: .3rem;
    border-bottom-left-radius: .3rem;
    padding-left: .1rem;
    outline: none;
}
.head_search_submit{
    width: .4rem;
    background: #339140;
    color: #fff;
    font-size: .12rem;
    outline: none;
    border: none;
    border-top-right-radius: .3rem;
    border-bottom-right-radius: .3rem;
}


.head_classify{
    width: .26rem;
    height: .26rem;
}
.head_classify_img{
    width: .26rem;
    height: .26rem;
}
/* 分类 */
.classify_img_box{
    position: absolute;
    display: none;
}



.footer_item{
    width: 25%;
    text-align: center;
}
.footer_item a{
    display: block;
    text-align: center;
}
.footer_item span{
    display: inline-block;
    color: #B2B2B2;
    margin-top: .05rem;
    font-size: .1rem;
}
.item_img{
    width: .22rem;
    height: .22rem;
    margin: auto;
}
.f_icon{
    width: 100%;
}


.footer_item .f_txt_active{
	color: #34A77E;
}
.wxzx{
	position: relative;
}
.footer_item .f_txt3{
    position: absolute;
    top: -5px;
    right: .2rem;
    width: .15rem;
    background: red;
    height: .15rem;
    line-height: .15rem;
    text-align: center;
    border-radius: 50%;
    display: inline-block;
    color: #fff;
    font-size: .12rem;
}


/* 头部分类导航 */
.public_classify_box{
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 2;
    height: 100%;
    background-color: #0000008c;
    display: none;
    max-width: 750px;
    margin: auto;
    
}
.public_classify_abox{
    position: absolute;
    top: 0px;
    right: -124px;
    width: 1.24rem;
    background-color: #339140;
    transition: all 1s;
}
.p_classify_item{
    display: block;
    height: .4rem;
    line-height: .4rem;
    font-size: .16rem;
    color: #fff;
    text-align: center;
}


/* 公共微信咨询弹出框 */
.inquiry_box{
    display: none;
    width: 100%;
    height: 100%;
    background-color: #0000008c;
    position: fixed;
    top: -1490px;
    right: 0px;
    bottom: 0px;
    left: 0px; 
    margin: auto;
    z-index: 999;
    transition: all .5s;
}
.inquiry_content_box{
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
    width: 88%;
    height: 4.5rem;
    background: url(../img/lijibj1.png) no-repeat;
    background-size: cover;
    border-radius: .1rem;
}
.inquiry_x{
    position: absolute;
    top: .1rem;
    right: .1rem;
    width: 0.2rem;
    height: .2rem;
    text-align: center;
    line-height: .2rem;
    border-radius: 50%;
    border: 1px solid #727684;
    font-size: .17rem;
    color: #727684;
}
.inquiry_content{
    text-align: center;
}
.inquiry_title_h2{
    width: 2.8rem;
    font-size: .22rem;
    padding: .26rem;
    padding-bottom: .2rem;
    font-weight: 600;
    line-height: .27rem;
    margin: auto;

}
.i_title_50{
    color: #bd0303;
}
.inquiry_min_title span{
    display: inline-block;
    

}
.i_h{
    border-bottom: 1px solid #028253;
    width: .2rem;
    height: .01rem;
    position: relative;
    top: -5px;
}
.i_txt{
    margin: 0rem .1rem;
    color: #028253;
    font-size: .15rem;
}
.inquiry_img{
    display: block;
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
    border: 2px solid #028253;
    margin: .15rem auto;
}
.inquiry_min_title2 span{
    display: inline-block;
}
.i_h2{
    border-bottom: 1px solid #028253;
    width: .1rem;
    height: .01rem;
    position: relative;
    top: -5px;
}
.i_txt2{
    margin: 0rem .05rem;
    color: #262626;
    font-size: .16rem;
}
.inquiry_haoma_box{
    margin: .15rem auto;
}
.i_icon{
    width: .25rem;
    vertical-align: bottom;
}
.i_haoma,.i_haoma_txt{
    font-size: .15rem;
    font-weight: 600;
    color: #03905d;
}
.inquiry_btn{ 
    width: 1.5rem;
    height: .3rem;
    line-height: .3rem;
    margin: .15rem auto;
    background: #26b597;
    color: #fff; 
    text-align: center;
    border-radius: .3rem;
}
.inquiry_bottom_box{
    display: flex;
    justify-content: space-between;
    padding: 0px .15rem;
    margin-top: .3rem;
    margin-bottom: .2rem;
}
.i_bottom_item span{
    display: inline-block;
}
.i_max_txt{
    width: .25rem;
    height: .25rem;
    line-height: .14rem;
    border-radius: 50%;
    border: 1px solid #0baa70;
    text-align: center;
    font-size: .13rem;
    color: #0baa70;
    padding: .05rem;
}
.i_min_txt{
    font-size: .11rem;
    color: #0baa70;
}


/* 复制成功，显示两秒后隐藏 */
.copy_success{
    width: 136px;
    height: 40px;
    background: rgba(0, 0, 0, 0.6);
    border-radius: 30px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
    z-index: 999;
    text-align: center;
    display: none;
}


/* 新版head */

/* head */
.head_baike_box{
    background-color: #fff;
    font-size: .14rem;
    height: .45rem;
    width: 100%;
    z-index: 2;
    position: relative;
}
.head_baike_box_fixed{
    position: fixed;
    top: 0;
}
/* 搜索框 */
.head_search_box{
    position: fixed;
    height: .45rem;
    display: flex;
    padding: 0 .12rem;
    justify-content: space-between;
    align-items: center;
    background: #fff;
    width: 100%;
    max-width: 750px;
}

.baike_logo {
    display: block;
    width: .95rem;
    height: .33rem;
    background: url(../newimg/new_logo.png) no-repeat;
    /*background-size: 100% 100%;*/
}

.baike_search{
    width: 1.4rem;
    height: .34rem;
    background-color: #F3F3F3;
    border-radius: .3rem;
    display: flex;
    align-items: center;
    padding: 0 .1rem;
    /* border: 1px solid #26b597; */
    white-space: nowrap;
    display:none;
}
.baike_icon{
    display: inline-block;
    height: 12px;
    width: 12px;
    background: url(../img/baike_search_icon.png) no-repeat;
    background-size:contain;
}

.search_s_text{
    display: block;
    margin-left: .05rem;
    font-size: .14rem;
    color: #aaa;
    overflow: hidden;
    text-overflow: ellipsis;
}
.input-box{
    width: 35px;
    height: 35px;
    border: 1px solid red;
}
.baike_kefu{
    font-size: .18rem;
    font-weight: bold;
    color: #d9a777;
    margin-left: .2rem;
}
.baike_classify{
    width: .24rem;
    height: .24rem;
    background: url(../img/baike_classify.png) no-repeat;
    background-size: contain;
    margin-left: .2rem;
}
.head_upbox_box{
    display: none;
}
.head_upbox{
    position: fixed;
    top: .45rem;
    right: 0;
    background: #26b597;
    padding: 20px;
    display: flex;
    flex-wrap: wrap;
    width: 1.92rem;
    padding-bottom: 0;
}
.head_upbox::after{
    content: '';
    display: block;
    border: 10px solid #26b597;
    border-top: none;
    position: absolute;
    top: -10px;
    right: .12rem;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
.head_upitem{
    width: .5rem;
    height: .4rem;
    font-size: .16rem;
    color: #fff;
    text-align: center;
}
/* nav */
.nav_bar{
    overflow-x: scroll;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: .42rem;
} 
.baike_nav_item{
    display: block;
    font-size: .16rem;
    white-space: nowrap;
    width: 1rem;
    height: .4rem;
    line-height: .4rem;
    margin: 0px .1rem;
    text-align: center;
    border-bottom: 2px solid transparent;
}






/* 百科搜索 */
.seacrch_max_box{
    width: 100%;
    max-width: 7.5rem;
    height: 100%;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
    z-index: 11;
    display: none;
    background: #f9f9f9;
}


.search_head{
    padding: .05rem .1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.search_left{
    width: 80%;
    background: #f1f1f1;
    height: .24rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-grow: 1;
}
.search_icon{
    height: .44rem;
    background: #f1f1f1;
}
.s_icon{
    display: inline-block;
    width: .16rem;
    height: .16rem;
    margin-top: 15px; 
    background: url(../img/video_search.png) no-repeat;
    background-size: cover;
}
#search{
    flex-grow: 1;
}
.search_input{
    width: 100%;
    height: .4rem;
    outline: none;
    border: none;
    background: #f1f1f1;
}
.camera_search{
    width: .3rem;
    height: .3rem;
    border: 1px solid red;
}
#inputFile{
    width: .3rem;
    height: .3rem;
    opacity: 0;
}
.search_quxiao{
    width: 10%;
    font-size: .16rem;
    color: #0baa70;
    text-align: center;
    height: .44rem;
    line-height: .44rem;
    margin-left: .1rem;
}
/* 搜索无结果显示的内容 */
.search_tj{
    position: absolute;
    top: 54px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 1;
    /* display: none; */

}
.s_tj_title{
    font-size: .17rem;
    color: #333;
    margin-left: .1rem;
    margin-top: .1rem;
    font-weight: 600;
}
.s_tj_content{
    display: flex;
    padding: .1rem;

}
.s_tj_left{
    width: 1rem;
}
.s_tj_item{
    display: block;
    margin: .15rem 0px;
}

/* 搜索结果遮罩层 */
.search_mode{
    position: fixed;
    top: 800px;
    background: #838293;
    width: 100%;
    height: 100%;
    z-index: 9;
    transition: all .5s;
    display: none;
}
.search_mode_box{
    margin-top: .5rem;
    background: #fafafa;
    border-top-right-radius: .3rem;
}
.search_mode_head{
    display: flex;
}
.s_gt{
    display: block;
    width: .3rem;
    height: .5rem;
    font-size: .3rem;
    text-align: right;
    margin-right: .1rem;
} 
.s_head_img{
    width: .72rem;
    height: .72rem;
    position: relative;
    top: -.2rem;
}

/* 微信弹出框 */
.wx_up{
    position: fixed;
    background: rgba(48, 46, 47, 0.5);
    width: 100%;
    max-width: 750px;
    height: 100%;
    z-index: 99;
    transition: all .5s;
    display: none;

}
.wx_up_content{
    width: 80%;
    height: 4.6rem;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
    border-radius: .1rem;
    background: url(../newimg/wx_up_content.png) no-repeat;
    background-size: 100% 100%;
}
.wx_up_content_title{
    height: .85rem;
    position: relative;
    padding-top: .22rem;
}
.X{
    width: .26rem;
    height: .26rem;
    position: absolute;
    top: .1rem;
    right: .1rem;
    background:url(../newimg/x.png) no-repeat;
    background-size: 100% 100%;
}
.w_title1{
    font-size: .2rem;
    color: #222;
    text-align: center;
}
.w_title2{
    font-size: .2rem;
    color: #222;
    margin-top: .1rem;
    text-align: center;
}
.w_title1_red{
    color: #FD0000;
    font-size: .2rem;
}
.wx_up_content_ms{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: .06rem;
}
.wx_up_content_ms span {
    display: inline-block;
}
.dian{
    width: .18rem;
    height: 0.4rem;
    text-align: center;
    font-size: .26rem;
    color: #FFB51B;
}
.dian_txt{
    height: .24rem;
    line-height: .24rem;
    text-align: center;
    font-size: .24rem;
    color: #FFB51B;
}
.wx_up_content_ms1{
    margin-top: .15rem;
    text-align: center;
    font-size: .16rem;
    color: #d9a777;
    font-weight: 600;
}
.wx_up_img{
    display: block;
    border: 2px solid #50B99D;
    border-radius: 50%;
    width: 1.3rem;
    height: 1.3rem;
    margin: auto;
    margin-top: .1rem;
}
.wx_up_content_ms2{
    text-align: center;
    font-size: .16rem;
    color: #000;
    margin-top: .12rem;
}
.wx_up_content_ms3{
    margin-top: .1rem;
    color: #4CB89B;
    font-size: .16rem;
    text-align: center;
}
.wx_up_btn{
    width: 1.64rem;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    font-size: .13rem;
    color: #fff;
    background: #4CB89B;
    margin: auto;
    margin-top: .1rem;
    border-radius: .18rem;
} 
.wx_up_bottom{
    display: flex;
    padding: .15rem;
    align-items: center;
    justify-content: space-between;
}
.wx_up_bottom_item{
    text-align: center;
}
.wx_up_bottom_item_img{
    width: .34rem;
    height: .38rem;
    margin-bottom: 5px;
}
.wx_up_bottom_item_txt{
    font-size: .12rem;
    color: #898B8B;
}


/* 猜你喜欢 */
.srticle_xh{
    margin-top: .15rem;
}
.srticle_xh_title{
    color: #262824;
    font-size: .18rem;
    margin-bottom: .12rem;
    font-weight: 600;
    padding: 0 .12rem;
    display:none;
}
.srticle_xh_item{
    display: flex;
    padding: .1rem .12rem;
    border-bottom: 1px solid #ededed;
    justify-content: space-between;
}
.srticle_xh_item_title{
    margin-right: .12rem;
    color: #353637;
    font-size: .16rem;
    line-height: .25rem;
}
.srticle_xh_item_img_box{
    width: 1.26rem;
    height: .86rem;
}
.srticle_xh_item_img{
    width: 1.26rem;
    height: .86rem;
    border-radius: 4px;
}
/* 好物推荐 */
.article_hw_list{
    padding: 0 .12rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.article_hw_item{
    width: 49%;
    position: relative;
    margin-bottom: .1rem;
    border-radius: 2px;
}
.article_hw_img{
    width: 100%;
    height: 1.7rem;
    vertical-align: bottom;
    border-radius: 4px;
}
.article_hw_item_bottom{
    padding: .05rem;
    padding-bottom: .1rem;
    border: 1px solid #F1F1F1;
}
.article_hw_item_bottom_a{
    font-size: .14rem;
    color: #353637;
    line-height: .2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;

}
.article_hw_item_bottom_p{
    margin-top: .05rem;
    font-size: .12rem;
    color: #9D9D9D;
}

.m_shouye {
    font-size: .14rem;
    display: flex;
    color: #0fdcad;
}
.article_hw_item_bottom_btn{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: .05rem;
    white-space: nowrap;
}
.article_hw_b{
    color: #3D3E3F;
    font-size: .12rem;
}
.article_hw_b_btn{
    width:.75rem;
    height: .25rem;
    text-align: center;
    line-height: .25rem;
    background: #d9a777;
    border-radius: .1rem;
    font-size: .12rem;
    color: #fff;
}
.article_download{
    width: 100%;
    height: .35rem;
    line-height: .35rem;
    color: #F45A56;
    font-size: .18rem;
    text-align: center;
    display: block;
    padding: 0 .1rem;
}
/* 推荐问题 */
.article_tj{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: .25rem;
    padding: 0 .12rem;
}
.article_tj_title{
    font-size: .18rem;
    color: #31332C;
    font-weight: 600;
}
.article_tj_quapp{
    font-size: .14rem;
    color: #E76F64;
}
.article_tj_list{
    padding: 0 .12rem;
    margin-top: .15rem;
}
.article_tj_item{
    display: block;
    width: 100%;
    height: .4rem;
    line-height: .4rem;
    color: #454648;
    font-size: .16rem;
    white-space: nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
}
/* 随机8s弹出信息 */
#toast{
    position: fixed;
    z-index: 9;
    top: 75%;
    text-align: center;
    width: 100%;
    display: block;
    opacity: 0.8;
    max-width: 750px;
}
#toast span{
    border-radius:32px;
    background:rgba(0, 0, 0, 0.97);
    opacity: 0.9;
    padding:8px 16px;
    font-size:16px;
    color: white;
}
/* .没找到想要的？加微信咨询老师 */
.article_jiawx{
    width: 100%;
    height: .75rem;
    background: url(../newimg/article_jiawx.png) no-repeat;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .12rem;
    background-size: 100% 100%;
}
.article_jiawx_lf p{
    color: #7D7D7D;
    font-size: .16rem;
    height: .22rem;
}
.article_jiawx_rt{
    width: .7rem;
    height: .3rem;
    line-height: .3rem;
    background: #d9a777;
    border-radius: 4px;
    font-size: .13rem;
    color: #fff;
    text-align: center;
}
/* 。面包屑 */
.article_mbx{
    width: 100%;
    height: .4rem;
    line-height: .4rem;
    padding-left: .12rem;
    background: #fff;
    display: flex;
}

.article_foot_max_box{
    height: .54rem;
 
}
.article_footer_box {
    background: #F7F7F7;
    padding-top: .2rem;
    padding-bottom: 1px;
}

.article_lmu {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-left: .12rem;
    display:none;
}
.article_lmu_item {
    width: .7rem;
    height: .4rem;
    line-height: .4rem;
    font-size: .16rem;
    color: #585858;
    text-align: center;
    font-weight: 600;
    text-align-last: left;
}

.srticle_gengduo {
    font-size: .14rem;
    color: #4B4B4B;
    text-align: center;
    height: .2rem;
    line-height: .2rem;
    margin-top: .12rem;
}
.srticle_jiouyuw {
    font-size: .14rem;
    color: #8C8C8C;
    text-align: center;
    height: .2rem;
    line-height: .2rem;
    margin-bottom: .2rem;
}
/* banner图 */
.banner_img{
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
}

/* 文章详情底部1 */

.floatcontent{
    display: flex;
    align-items: center;
    height: .55rem;
    background: #fff;
    width: 100%;
    max-width: 7.5rem;
    position: fixed;
    bottom: 0;
    padding: 0 .12rem;
    border-top: 2px solid #ededed;
}
.floatleft{
    flex: 1;
}
.float_p{
    color: #333;
    font-size: .16rem;
}
.float_txt{

}
.float_txt_wxh {
    color: #432ace;
}
.float_p_miaos{
    margin-top: 5px;
    color: #f11313;
    font-size: .16rem;
}
.floatrightbox{
    width: 1rem;
    height: .4rem;
    line-height: .4rem;
    text-align: center;
    background: #d9a777;
    border-radius: 4px;
    font-size: .14rem;
    color: #fff;
}

#wxnum{
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0;
}
/* 登录页面 */
#userpage{
    width: 1px;
    height: 1px;
    opacity: 0;
}
/* 面包屑 */
.mbx_box{
    height: .5rem;
    display: flex;
    align-items: center;
    background: #fff;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    padding: 0 .1rem;
}
.mbx_item{
    display: block;
    height: .5rem;
    line-height: .5rem;
    color: #999999;
    font-size: .14rem;
    margin-right: .1rem;    
}

/* 页面头部banner图 */
.m_head_banner_box{
    max-width: 750px;
    margin: auto;
    width: 100%;
    height: .7rem;
    padding: .11rem .15rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #4CB89B;
}
.head_banner_left{
    width: .48rem;
    height: .48rem;
    border-radius: 5px;
}
.head_banner_content{
    margin-left: .1rem;
    margin-right: .22rem;
}
.head_banner_content_top{
    font-size: .16rem;
    color: #F9F9F9;
}
.head_banner_content_p{
    margin-top: 5px;
    font-size: .1rem;
    color: #F9F9F9;
}
.head_banner_right{
    width: .66rem;
    height: .26rem;
    line-height: .26rem;
    border-radius: 4px;
    background: #FFB51B;
    text-align: center;
    font-size: .12rem;
    color: #fff;
}
/* 页面头部banner图 */
/* *************************************************************************************************** */
/* 公共头部 */
.new_head_box{
    height: .46rem;
    position: relative;
}
.new_head{
    max-width: 750px;
    margin: auto;
    padding: .08rem .15rem;
    background: #fff;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: .46rem;
    z-index: 2;
}
.new_head_fixed{
    position: fixed;
    top: 0px;
}
.new_head_logo{
    display: block;
    width: .3rem;
    height: .3rem;
    background: url(../newimg/new_head_logo.png);
    background-size: 100% 100%;
}
.is_logo{
    color: #4CB89B;
    font-size: .16rem;
    white-space: nowrap;
    height: .25rem;
    line-height: .25rem;
}
.new_head_search{
    flex: 1;
    height: .3rem;
    margin-left: .1rem;
    margin-right: .15rem;
    background: #F3F3F3;
    border-radius: .15rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: .1rem;
}
.new_head_search::before{
    content: '';
    display: inline-block;
    width: .14rem;
    height: .14rem;
    background: url(../newimg/newsearch.png) no-repeat;
    background-size: 100% 100%;
}
.new_head_search_input{
    /* width: 2rem; */
    height: .26rem;
    background: #F3F3F3;
    border-radius: .15rem;
    border: none;
    outline: none;
}
.new_head_classify{
    width: .3rem;
    height: .3rem;
    background: url(../newimg/new_head_classify.png);
    background-size: 100% 100%;
}
.new_head_classify_x{
    width: .3rem;
    height: .3rem;
    background: url(../newimg/new_head_classify_x.png);
    background-size: 100% 100%;
}
/* .登录之后弹出框 */
.logo_up_box{
    position: fixed;
    top: .45rem;
    left: 0px;
    background: #fff;
    width: 100%;
    border-top: 1px solid #EFEFEF;
    z-index: 2;
    display: none;
}
.logo_up_item{
    display: block;
    padding-left: .5rem;
    height: .5rem;
    line-height: .5rem;
    border-bottom: 1px solid #EFEFEF;
    color: #999;
    font-size: .14rem;
}


/* 底部导航 */
.foot_max_box{
    max-width: 750px;
    width: 100%;
    height: .54rem;
}
.foot_box{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .08rem .25rem .04rem;
    background: #fff;
    position: fixed;
    bottom: 0px;
    width: 100%;
    max-width: 750px;
}
.foot_box_item{
    display: block;
    text-align: center;
}
.foot_box_item_icon{
    width: .22rem;
    height: .22rem;
    vertical-align: middle;
}
.foot_box_item_txt{
    color: #555;
    font-size: .13rem;
    margin-top: 3px;
    white-space: nowrap;
}
.foot_box_item_txt_active{
    color: #50B99D;
}

/* 评论，收藏，喜欢 */
.list_lf_icon{
    display: flex;
    align-items: center;
    margin-top: .15rem;
}
.list_lf_icon_item{
    display: flex;
    align-items: center;
    margin-right: .1rem;
}
.list_lf_icon_pl_img{
    width: .16rem;
    height: .16rem;
    margin-right: 5px;
}
.content_comment_icon{
    background-size: 100% 100%;
    background: url(../newimg/content_comment_icon.png) no-repeat;
}
.content_Collection_icon{
    background-size: 100% 100%;
    background: url(../newimg/content_Collection_icon.png) no-repeat;
}
.content_zan_icon{
    background-size: 100% 100%;
    background: url(../newimg/content_zan_icon.png) no-repeat;
}
.list_lf_icon_pl_txt{
    color: #A2A2A2;
    font-size: .12rem;
}

/* 热门推荐 */

.article_tj_item{
    /* padding: .2rem .15rem; */
    /* border-bottom: 1px solid #efefef; */
}
.article_tj_item_a{
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: .16rem;
    color: #333;
}
.article_tj_item_c{
    display: flex;
    justify-content: space-between;
    margin-top:.1rem;
}
.article_tj_item_c_lf{
    flex: 1;
    color: #333;
    font-size: .14rem;
    line-height: .2rem;
    margin-right: .2rem;
}
.ydqw{
    color: #d9a777;
}
.article_tj_item_c_rt{
    width: 1rem;
    height: .6rem;
    border: 1px solid #ededed;
    border-radius: 4px;
}

/* 精品推荐 */
.jp_tj{
    padding: 0 .15rem;
    margin-top: .15rem;
}
.jp_title{
    font-size: .16rem;
    color: #333;
}
.jp_list{
    margin-top: .1rem;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.jp_item{
    margin-right: 8px;
    width: 1rem;
    margin-bottom: .1rem;
}
.jp_item:last-child{
    margin-right: 0px;
}
.jp_item:nth-child(3){
    margin-right: 0px;
}
.jp_item_img{
    width:100%;
    height: .9rem;
    border-radius: 4px;

}
.jp_item_title{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: #fff;
    padding: 5px 10px;
    font-size: .11rem;
    display: block;
    color: #333;
}
.jp_item_bottom{
    background: #fff;
    padding: 5px 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.jp_item_bottom_pro{
    font-size: .12rem;
    color: #FE5050;
}
.jp_item_bottom_icon{
    font-size: .1rem;
    color: #909090;
    display: flex;
}
.jp_item_bottom_icon::before{
    display: inline-block;
    content: '';
    width: 12px;
    height: .12rem;
    background: url(../newimg/xh_icon.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 2px;
    left: -4px;
}
/* 弹出搜索框 */
#search{
    width: 100%;
}
.public_search{
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    background: #A2A2A2;
    z-index: 3;
    display: none;
}
.search_kuan{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .1rem .15rem;
    /* background: #fff; */
}
.search_kuan_lf{
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    border-radius: .15rem;
}
.search_btn{
    width: .5rem;
    height: .3rem;
    text-align: center;
    line-height: .3rem;
}
.search_jilu{
    height: 1rem;
    margin-top: .2rem;
}
.search_kuan_lf_input{
    flex: 1;
    height: .3rem;
    border: none;
    /* background: #fff; */
    outline: none;
    border-radius: .15rem;
}
/* 返回&分享 */
.articles_fh_fx_box{
    height: .4rem;
    width: 100%;
}
.articles_fh_fx{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: .4rem;
    line-height: .4rem;
    padding: 0px .15rem;
    position: fixed;
    top: 0;
    background: #fff;
    z-index: 2;
}
.a_fh{
    display: block;
    width: .24rem;
    height: .24rem;
    background: url(../newimg/head_lf_lt.png) no-repeat;
    background-size: 100% 100%;
}
.article_head_title{
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.a_fx{
    width: .24rem;
    height: .24rem;
    background:url(../newimg/a_fx.png) no-repeat;
    background-size: 100% 100%;
}
.theme_show_a_fx{
    width: .8rem;
    height: .25rem;
    line-height: .25rem;
    text-align: center;
    border: 1px solid #c6c6c6;
    border-radius: .12rem;
    font-size: .12rem;
    color: #999;
}
/* 广告图 */
.index_banner{
    width: 100%;
    height: 1.32rem;
}


.a_rem_head{
    width: 100%;
    height: .5rem;
    line-height: .5rem;
    text-align: center;
    border-bottom: 1px solid #ededed;
    background: #fff;
}
.a_h_txt{
    font-size: .15rem;
    color: #454748;
}
.a_h{
    display: inline-block;
    width: .18rem;
    height: 1px;
    background: #000;
    position: relative;
    top: -5px;
}
/* 推荐，热门，文章，视频，问答 *********************/

/* 列表盒子 */
.list_box{

}
.list{
    display: none;
}
.list_active{
    display: block;
}
/* 推荐 */
.list_tj{

}
.list_item{
    width: 100%;
    padding: .2rem .15rem;
    display: flex;
    border-bottom: 1px solid #efefef;
}
.list_item3{
    width: 100%;
    padding: .2rem .15rem;
    border-bottom: 1px solid #efefef;
}
.list_lf{
    flex: 1;
}
.list_lf_title{
    display: block;
    font-size: .16rem;
    color: #353637;
    line-height: .22rem;
}
.list_lfimg_list{
    display: flex;
    align-items: center;
    margin-top: .1rem;
    justify-content: space-between;
    width: 100%;
}
.list_lfimg_list a{
    width: 33%;
    margin-right: 5px;
}
.list_lfimg_list a:last-child{
    margin: 0px;
}
.list_imgitem{
    width: 100%;
    height: 1rem;
    
    border-radius: 5px;
}

.list_rt{
    display: block;
    position: relative;
    margin-left: .1rem;
}
.list_rt_item{
    width: 1.25rem;
    height: .85rem;
    border: 1px solid #ededed;
    border-radius: 4px;
}
.play{
    width: .26rem;
    height: .26rem;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    background: url(../newimg/play.html) no-repeat;
    background-size: 100% 100%;
}
.list_imglist{
    display: flex;
    justify-content: space-between;
    margin-top: 5px;
}
.list_imglist_item{
    width: 1.12rem;
    height: .78rem;
    border-radius: 4px;
}


.tab_max_box{
    height: .5rem;
}
.tab_box{
    max-width: 750px;
    margin: auto;
    width: 100%;
    height: .5rem;
    border-bottom: 1px solid #f5f5f5;
    white-space: nowrap;
    overflow-x: auto;
    background: #fff;
    z-index: 1;
    display: flex;
    justify-content: space-between;
    padding: 0 .12rem;
}

.tab_box::-webkit-scrollbar {
    display: none;
  }
.tab_item{
    display: inline-block;
    font-weight: 600;
    text-align: center;
    height: .45rem;
    line-height: .45rem;
    border-bottom: 2px solid transparent;
    font-size: .16rem;
    color: #999999;

}
.tab_item_active{
    border-color: #4CB89B;
    font-size: .17rem;
    color: #4CB89B;
}
/* 推荐，热门，文章，视频，问答 *********************/

/* 底部微信咨询 */
.article_f{
    position: relative;
}
.article_f::before{
    content: '3';
    font-size: .1rem;
    color: #fff;
    position: absolute;
    top: -4px;
    right: 8px;
    width: .15rem;
    height: .15rem;
    line-height: .15rem;
    border-radius: 50%;
    background: #d83b3b;
}
 
.dowdload_app{
    width: 1.8rem;
    text-align: center;
    background: #d9a777;
    border-radius: 4px;
    font-size: .16rem;
    color: #fff;
    margin: auto;
    margin-top: .2rem;
    display: block;
}


/* 复制newcss的publics.css过来 */




/* 53客服框 */
.w53box{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    max-width: 750px;
    height: 100%;
    background: #aaaaaa8c;
    z-index: 999;
    display: none;
}
.w53upbox{
    width: 100%;
    /* height: 70%; */
    background: #fff;
    position: absolute;
    bottom: 0;
    border-top-left-radius:.1rem;
    border-top-right-radius:.1rem;
}
.w53title{
    width: 100%;
    height: .52rem;
    background: #d9a777;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 .12rem;
    border-top-left-radius:.1rem;
    border-top-right-radius:.1rem;
}
.w53title_txt{
    font-size: .16rem;
    color: #fff;
}
.w53_x{
    width: .24rem;
    height: .24rem;
    background: url(../img/close_3.png) no-repeat;
    background-size: 100% 100%;
}
.w53_huanyinyu{
    line-height: 20px;
    font-size: 12px;
    padding: .1rem;
    margin: 20px;
    border: 1px solid #aaa;
    color: #28334B;
}
.w53_hy{
    text-align: center;
}
.w53_hy span{
    background: #EFF3F6;
    padding: 5px 10px;
    border-radius: 5px;
    font-size: .12rem;
    color: #62778C;
}
.w53_date{
    text-align: center;
    margin-top: .2rem;
    color: #8DA2B5;
    font-size: .12rem;
}
.w53_item1{
    display: flex;
    padding: .12rem;
    flex-wrap: wrap;
}

.w53_tqimg{
    width: .4rem;
    height: .4rem;
    border-radius: 50%;
    margin-right: .1rem;
}
.w53_item_txt{
    background: #eff3f6;
    color: #3a3c4c;
    padding: .1rem;
    border-radius: 10px;
    line-height: 22px;
    width: 2.75rem;
}
.txtcolor{
    color: #FF0000;
}
.copy_wxh_s{
    width: .8rem;
    height: .33rem;
    line-height: .33rem;
    text-align: center;
    border: 1px solid #1A86FF;
    color: #1A86FF;
    margin-left: 50px;
    margin-top: .1rem;
    border-radius: .3rem;
}
.copy_cg{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    background: rgba(00, 00,00, .6);
    z-index: 9999;
    display: none;
}
.copy_cg_con{
    width: 3rem;
    height: 2.18rem;
    background-color: #fff;
    border-radius: .1rem;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;

}
.copy_cgsess{
    width: .4rem;
    height: .4rem;
    margin: auto;
    display: block;
    margin-top: .1rem;
}
.copy_cg_con p{
    text-align: center;
    font-size: .16rem;
    line-height: .22rem;
    color: #666;
}
.copy_cg_bot{
    color: rgb(160, 39, 48);
    height: .5rem;
    line-height: .5rem;
    text-align: center;
    border-top: 1px solid #ddd;
    margin-top: .1rem;
}
.copy_cg_con .copy_cg_con1{
    padding-top: .1rem;
    padding-bottom: .1rem;
}
.w53_foot{
    display: flex;
    padding: 10px;
    align-items: center;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    margin-top: .2rem;
    padding-bottom: .2rem;
}
.w53f1{
    width: .3rem;
    height: .3rem;
    margin-right: .1rem;
}
.w53finput{
    color: #bbb;
    font-size: .14rem;
    flex: 1;
}
.w53fbtn{
    color: #62778C;
}
/* 53客服框 */







/* 鉴定，寻宝，估价，定制，揭秘 */
.single_foot_box{
    width: 100%;
    height: .54rem;
}
.single_foot{
    position: fixed;
    bottom: 0;
    left: 0;
    background: #fff;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 .12rem;
    max-width: 750px;
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom);
}

.single_foot_lf{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 1.5rem;
    margin: 6px 0;
}
.single_foot_lfs{
    width: 1rem;
    justify-content: space-around;
}
.single_foot_lfitem{
    text-align: center;
}
.single_foot_lfitem_img{
    width: .22rem;
    height: .22rem;
}
.single_foot_lfitem_txt{
    color: #bbb;
    font-size: .12rem;
}
.single_foot_rt{
    width: 1.4rem;
    height: .4rem;
    line-height: .4rem;
    border-radius: 24px;
    text-align: center;
    background: #d9a777;
    font-size: .18rem;
    color: #fff;
}
.single_foot_rts{
    width: 2.3rem;
    line-height: 12px;
    font-size: .12rem;
}
.single_foot_rt p:first-child{
    margin-top: 5px;
}
.single_foot_rt p:last-child{
    margin-top: 3px;
}
/* 首页底部悬浮导航 */

.i_foot_max_box{
    height: .52rem;
    
}
.i_foot_box{
    max-width: 750px;
    width: 100%;
    display: flex;
    position: fixed;
    bottom: 0px;
    align-items: center;
    justify-content: space-between;
    padding: 0 .22rem;
    background: #fff;
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom);
}

    
.f_item{
    padding: 6px 0;
}
.f_item a{
    display: block;
    text-decoration: none;
}
.sy,.hw,.jm,.xy,.zx{font-size: 12px;color: #828ca0;}
.sy_active,.hw_active,.jm_active,.xy_active,.zx_active{color: #009D74;font-size: 12px;}
.sy::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_sy.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}
.sy_active::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_sy_active.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
    color: red;
}


.hw::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_hw.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}
.hw_active::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_hw_active.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}
.jm::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_jm.png) no-repeat;
    background-size: contain;
    margin: auto;
    margin-bottom: 6px;
}
.jm_active::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_jm_active.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}
.xy::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_xy.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}
.xy_active::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_xy_active.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}
.zx::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_zx.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}
.zx_active::before{
    display: block;
    content: '';
    width: 22px;
    height: 22px;
    background: url(../img/new_zx_active.png) no-repeat;
    background-size: contain;
    margin-bottom: 6px;
}

/* 首页底部悬浮导航 */
/* 鉴定，寻宝，估价，定制，揭秘 */




/* 文章底部悬浮，带头像 */

.show_footbox{
	position: fixed;
	bottom: 0;
	width: 100%;
	max-width: 7.5rem;
	padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom);
}
.show_foot{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: .1rem .12rem;
	background-color: #fff;
}
.show_footlf{
	display: flex;
	align-items: center;

}
.show_footlfimg{
	width: .39rem;
	height: .39rem;
}
.show_footlftxt{
	margin-left: .12rem;
}
.show_footlftxt p{
	font-size: .14rem;
	color: #333;
}
.show_footlftxt .showfootlftxtspan{
	color: #E90E0E;
}
.show_footlftxt .show_footlf_bot{
	color: #999;
	margin-top: 4px;
}
.show_footrt{
	width: 1.1rem;
	height: .36rem;
	line-height: .36rem;
	text-align: center;
	background: #F90505;
	border-radius: .2rem;
	color: #fff;
	font-size: .18rem;
}




























/* 改版公共样式 */



