html{
  background: #fff;
}
.homepage_top{  width: 100%;  height: 2.20rem;  }
.homepage_top .top_backgroud{  width: 100%;  height: 2.20rem;  position: absolute;  top: 0;  left: 0;  z-index: -1;  }
.homepage_top .top_logo{  width: 1.53rem;  height: 0.96rem;  clear: both;  display: block;  margin:0 auto;  padding-top: 0.31rem;  }
.homepage_top .top_search{ width: 3.05rem;  margin: 0 auto;  height: 0.36rem;  }
.homepage_top .home_top_input{  height: 0.40rem;  width: 3.05rem;border:none;  background: #fff;  border-radius: 7px;  display: block; position: absolute;  top: 1.5rem;  }
.homepage_top .sjgj_home{ width: 1.475rem;height: 0.15rem; position: absolute; top:0;right: 0;margin-right: 0.1rem;margin-top: 0.07rem; }
.homepage_top .search_desc{ height: 0.36rem;line-height: 0.36rem;position: absolute; font-size: 0;width: 2.4rem; padding-left: 0.14rem; }
.homepage_top .search_desc img{  width: 0.14rem; height: 0.14rem;vertical-align: middle;margin-right: 0.05rem; }
.homepage_top .search_desc span{  font-size: 0.14rem;color: #9b9b9b;line-height: 0.20rem;height: 0.20rem;vertical-align: middle;margin-top: 0.12rem; }
.homepage_top .search_right_desc { font-size: 0.16rem;  display: inline-block;  vertical-align: middle;  background-color: #c41f20;  color: #fff;  height: 0.4rem;  line-height: 0.4rem;    width: 0.75rem;  position: absolute;  left: 2.65rem; top:1.5rem;text-align:center;border-top-right-radius: 7px; border-bottom-right-radius: 7px; }

.fix_top{  width: 100%;  height: 0.52rem; background-color: #f3f3f3; position: fixed; top: 0;  left: 0; z-index: 1;}
.fix_top_search_div{  height: 0.52rem;padding: 0.08rem 0.55rem 0.08rem 0.60rem; font-size: 0;}
.fix_top_search_div input{  font-size: 0.12rem;}
.fix_top_search{ width: 100%;height: 0.34rem;border: 0.01rem solid #aeaeae;-webkit-appearance: none;}
.fix_top_logo{ width: 0.41rem;height: 0.26rem;position: absolute;top:0.13rem; left: 0.10rem;}
.fix_top_cancel{ font-size:0.13rem;position: absolute;top:0.20rem; right: 0.15rem;}

.homepage_content{  padding: 0 0.20rem;  }
.homepage_content .content_title{ font-size: 0.13rem; margin: 0.15rem 0; }
.homepage_content .content_list li{  border-top: 0.01rem solid #eaeaea; padding: 0.1rem 0; font-size: 0.14rem; min-height: 0.60rem;line-height:150%;}
.homepage_content .content_pic{ float: right; width: 0.90rem; height: 0.60rem; padding-left: 0.1rem; }
.homepage_content .content_time{ color: #828282; }
.homepage_content .content_text{ font-weight:400;}

/*底部彩蛋*/
.bottom_caidan{ color: #E81718;font-size: 14px;text-align: center;background: #FFDDDD;padding: 0.05rem; }
/*腾讯新闻下载按钮*/
.question_botfix{ position: absolute; left:0; width: 100%;  height:1.05rem; background-color:#fff; }
.question_botfix img{ height: 0.45rem;width: 0.45rem;padding:0.07rem 0.15rem;float: left; }
.question_botfix_text_title{ font-size: 0.15rem;line-height: 90%;margin-top: 0.14rem;}
.question_botfix_text_content{ font-size: 0.12rem; margin-top: 0.03rem; }
.question_bottom_fix_button{ float: right;font-size: 0.16rem; border-radius:15px; margin:0.17rem;width: 0.62rem;height: 0.26rem;background-color: #4481e1;line-height: 0.26rem;text-align: center;}
/*.question_bottom_fix_button a{width: 0.5rem;height: 0.2rem;background-color: #377df8;line-height: 0.2rem;}*/
.question_bottom_fix_button a span{color: #fff;}

/*列表页上方跳转三框*/
.home_topcell { display: inline-block;width:33.3%; height: 0.6rem;}
.home_topcell_logo{ width:0.28rem; margin: 0 auto; padding: 0.09rem 0 0.02rem 0; display: block;}
.home_topcell_text{ font-size: 0.13rem; width: 100%; text-align: center; }
/*底部固定分享按钮*/
.home_sharebtn{position: fixed;right:0; bottom: 0.47rem;z-index: 1;font-family: PingFangSC-Medium;
    font-size: 0.16rem;color: #FFFFFF;background-image: linear-gradient(-23deg, #CB2C31 0%, #EB6368 100%);
    box-shadow: 0 2px 7px 0 rgba(134,26,30,0.42);border-radius: 20px 0px 0px 20px;
    width: 0.84rem;height: 0.4rem;line-height: 0.4rem;}
.home_sharebtn img{width: 0.4rem;height: 0.4rem;float: left;margin: 0.03rem;position: relative;top: -0.03rem;}
.home_sharebtn2{position: fixed;right:0; bottom: 0.47rem;z-index: 1;
    background-image: linear-gradient(-23deg, #DB555A 0%, #F48488 100%);
    box-shadow: 0 2px 7px 0 rgba(209,55,60,0.35);border-radius: 20px 0px 0px 20px;
    width: 0.4rem;height: 0.4rem;line-height: 0.4rem;opacity: 0.8;}
.home_sharebtn2 img{width: 0.4rem;height: 0.4rem;float: left;margin: 0.03rem;opacity: 1; }



