body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", "é»‘ä½“", "å®‹ä½“", sans-serif;
}
*{ color: #333 ; box-sizing: border-box ; font-size: 14px; }
li{ list-style: none;}
a { text-decoration: none ;  color: #333 ;}
h1,h2,h3,h4,h5{ font-weight: normal ; }
input ,textarea,select,option{ border: 0 ; outline: none; }
i,a,b,span{ display: block; }
img{ border: none; }

.scrapt{ width:91.333% ; margin: 0 auto ; }
.flex , .popShowClass{ display: -webkit-flex ; display: -webkit-box ; /*display: -moz-box ;*/  /*display: flex ;*/ }
.flex_w{ flex : 1 ; -webkit-flex : 1 ; -webkit-box-flex: 1 ; -moz-box-flex: 1 ; word-break: break-all}
.justify { justify-content: space-between ; -webkit-box-pack: justify ; -moz-box-pack: justify ;  }
.align-items{ align-items: center ; -webkit-box-align: center ;  }
.pack-center{ justify-content: center ; -webkit-box-pack: center ; -moz-box-pack: center ; }
.flex-end{ align-items: flex-end ;-webkit-box-align: end ; }

.scrapt{ width:92.8%;}
.box{ max-width: 640px; margin: 0 auto; }

.head .header_bg_img{ width: 100%;  object-position : center top ; height: 100%;  }
.head .header_bg_img img{ display: block; object-fit: cover;/*width: 100%;*/height:2.8rem;  width: 100%; }
.head .head_m{ position: absolute; top:1.2rem ; width: 100% ; z-index: 99; }

.head .logo_img{ width: 1.2rem ; height: 1.2rem; border-radius: 4px; border: 2px solid #fff; overflow: hidden; }
.head .logo_img img{ width: 100%; }
.fl{ float: left; } .fr{ float: right; }
.head .hd_name{ margin-left: 0.2rem; width: 2.2rem; }
.head .hd_name .name{ font-size: 0.34rem;color: #fff;}
.head .hd_name .gz{ margin-top: 0.2rem; }
.head .hd_name .gz img{ width: 0.3rem; height: 0.27rem; margin: 0.04rem 0.15rem 0 0; }
.head .hd_name .gz .gz_amount , .head .hd_name .gz .gz_amount a{ color: #fff; font-size: 0.26rem;display: inline-block;  }
.head .more_fl{ line-height: 1rem; }
.head .more_fl img{ width: 0.43rem ;height: 0.1rem; }

.toggle_Pattern{ overflow: hidden; }
.toggle_Pattern .l_s{ float: left; margin:0.5rem 0.5rem 0.1rem 0; text-align: center; }
.toggle_Pattern .l_s img{ width: 1rem ; height: 1rem; }
.toggle_Pattern .l_s span{  color: #8f8f93 ; font-size: 0.26rem; }
.lx{ margin : 0.35rem 0 ; }
.lx .hd{ font-size: 12px; color: #fff; width: 2.1rem; line-height: 0.4rem; height: 0.4rem; background-color: #d8d8d8; border-radius: 4px; text-align: center;  margin:0 auto 0.3rem; text-align: center;}
.lx_1_img{object-position: center top; border: 1px solid #fafafa; border-bottom: none; /*background:url("/images/c001/heitou.png") ; background-size : 6.99rem 3.93rem;*/  width: 100%; position: relative;height: 3.9rem;overflow: hidden; border-radius: 4px 4px 0 0 ; }
.lx_1_img img{ width: 100%; height: 100%; object-fit : cover; }
.lx_1_img .exp{ position: absolute; background:url("/images/c001/heitou.png") ;background-size : 6.99rem 0.8rem; width: 100%; bottom: 0; padding-bottom: 0.27rem; padding-left: 0.32rem; color: #fff; font-size: 0.34rem; }
.lx_1_list{ background-color: #fff; padding: 0 0.28rem; border-radius:0 0 4px 4px; }
.lx_1_list .lis{ padding: 0.28rem 0; border-bottom: 1px solid #ededed; }
.lx_1_list .lis:last-child{ border-bottom: none; }
.lx_1_list .lis .show_detail{ overflow: hidden; margin-top: 0.1rem; }
.lx_1_list .lis .exp{ font-size: 0.32rem; height: 0.84rem ; line-height: 0.42rem; overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; }

.lx_1_list .lis .show_detail .fl , .lx_1_list .lis .show_detail .fr{ height: 20px;  }
.lx_1_list .lis .show_detail .fl img{ width: 0.2rem ; height: 0.2rem; }
.lx_1_list .lis .show_detail .fr img{ width: 0.27rem;height: 0.2rem; }
.lx_1_list .lis .show_detail span{ font-size: 0.2rem; color: #999; margin-top: 3px; }
.lx_1_list .lis .show_detail span , .lx_1_list .lis .show_detail img{ display: block; }
.lx_1_list .lis .s_img{ object-position: center top; margin-left: 0.28rem ; width: 1.1rem;height: 1.1rem; overflow: hidden; background: url("/images/c001/i6.png"); background-size: 100% 100%; position: relative; }
.lx_1_list .lis .s_img img{ width: 100%; height: 100%; object-fit: cover; }
.lx_1_list .lis .s_img video{ width: 100%; background-color: #000; height: 100%; }
.lx_1_list .lis .s_img .pause{ width: 100%; height: 100% ; position: absolute ; top:0 ; left: 0; }
.lx_1_list .lis .s_img .pause_btn{ width: 0.48rem ; height: 0.48rem; background: url("/images/c001/bofang.png") no-repeat center center ; background-size : 0.48rem 0.48rem; }


.lx_2_m{ background-color: #fff; padding: 0.22rem 0.3rem 0.38rem 0.3rem; }
.lx_2_m .top{ overflow: hidden; }
.lx_2_m .top .s_tb{ width: 0.64rem;height: 0.38rem; margin-right: 0.2rem; }
.lx_2_m .top  span{ font-size: 0.24rem ; font-weight: bold; color: #576b95; line-height: 0.38rem; }
.lx_2_m .top .gg{ width: 0.9rem;height: 0.45rem; border: 1px solid #989898; line-height: 0.4rem; text-align: center; color: #979797; font-size: 0.24rem; border-radius: 4px; }
.lx_2_m .c_m{ margin: 0.22rem 0.2rem 0 0.2rem; background-color: #f3f3f5; border: 1px solid #e4e4e4; padding: 0.15rem; }
.lx_2_m .c_m .s_img{ width: 100%; height: 3.18rem; }
.lx_2_m .c_m .s_img img{ width: 100% ; min-height: 100%; }
.lx_2_m .c_m .tit{ font-size: 0.33rem; font-weight: bold; margin: 0.35rem 0 0.2rem 0; }
.lx_2_m .c_m .exp{ font-size: 0.28rem; }
.lx_3 .video{  object-position: center top;  width: 100%; height: 3.9rem; overflow: hidden;  position: relative; border-radius: 4px 4px 0 0;  background-color: #000; }
.lx_3 .video video{ width: 100% ; height: 100%; object-fit: cover; }
.lx_3 .video .exp_txt{ position: absolute; padding: 0 0.36rem; bottom: 0.6rem; font-size: 0.32rem; color: #fff; width: 100%; }
.lx_3 .video .pause{ position: absolute ;  top: 0 ; left: 0; width: 100% ; height: 100%;   }
.lx_3 .video .pause_btn , .detailPage .video_show .pause_btn{ width: 1rem ; height: 1rem; background: url("/images/c001/bofang.png") no-repeat center center; background-size: 1rem 1rem; }




footer{ position: fixed ;width: 100%; height: 1rem; background-color: #fff; bottom: 0; left: 0; border-top: 1px solid #dddddd; }
footer .flex_w{ text-align: center; }
footer .flex_w i{ height: 0.44rem; margin: 0 auto; background-repeat: no-repeat; }
footer span{ font-size: 0.2rem; color: #c0c0c0; margin-top: 0.05rem; }
footer .flex_w .zxzx { width:0.46rem;height: 0.45rem; background-image: url("/images/c001/i7.png") ; background-size: 0.45rem 0.45rem; }
footer .flex_w .dhzx { width:0.4rem;height: 0.4rem; background-image: url("/images/c001/i8.png") ; background-size: 0.4rem 0.4rem; }
footer .flex_w .jrdp { width:0.41rem;height: 0.37rem; background-image: url("/images/c001/i9.png") ; background-size: 0.41rem 0.37rem; }
footer .flex_w .gdyy { width:0.44rem;height: 0.37rem; background-image: url("/images/c001/i10.png") ; background-size: 0.44rem 0.37rem; }
footer .check .zxzx{ background-image: url("/images/c001/i7_sel.png"); }
footer .check .dhzx{ background-image: url("/images/c001/i8_sel.png"); }
footer .check .jrdp{ background-image: url("/images/c001/i9_sel.png"); }
footer .check .gdyy{ background-image: url("/images/c001/i10_sel.png"); }

/*.content{ margin-bottom: 2rem; }*/

@media screen  and (max-width: 374px){
    footer .flex_w .dhzx{ width:0.41rem;height: 0.41rem; }
}
footer .check span{ color: #0b95ff; }

.pos_operate{ position: fixed; bottom: 0.6rem; right: 0.2rem;}
.pos_operate .add ,.pos_operate .return_top{ width: 0.82rem; height: 0.82rem; border-radius: 50%;background-color: rgba( 0,0,0,0.46 );background-position: center center; background-repeat: no-repeat;  }
.pos_operate .add{ background-image: url("/images/c001/add.png") ; background-size: 0.33rem 0.33rem ;  }
.pos_operate .return_top{ background-image: url("/images/c001/top.png") ; background-size: 0.32rem 0.19rem ; }
.pos_operate .return_top{ margin-top: 0.18rem; }

.more_yingyong{ position: fixed; bottom: 1.18rem; right: 0.2rem;  }
.more_yingyong ul{ width: 1.7rem; background-color: #fafafa; border-radius: 4px; border: 1px solid #c5c5c5; padding: 0 0.1rem; }
.more_yingyong li{ height: 0.9rem; line-height: 0.9rem; text-align: center; font-size: 0.28rem; color: #4c4c4c; border-bottom: 1px solid #c5c5c5; }
.more_yingyong li:last-child{ border-bottom: none; }
.more_yingyong i{ width: 0;height: 0;border-left: 0.12rem solid transparent;border-right: 0.12rem solid transparent;border-top: 0.16rem solid #c5c5c5; margin-left:0.77rem; position: relative; }
.more_yingyong i b { width: 0;height: 0;border-left: 0.1rem solid transparent;border-right: 0.1rem solid transparent;border-top: 0.18rem solid #fafafa; top:-0.22rem;left: -0.08rem; position: absolute;}

.popbox{ position: fixed ; background: rgba(0,0,0,0.5); width: 100%;height: 100%; top:0;left: 0; }
.pop_m_c{ width: 6.96rem; left: 3.6%;  }
.pop_m_c .share , .pop_m_c .login{  text-align: center; }
.pop_m_c .share .t{ background-color: #ebebeb; border-radius: 4px 4px 0 0 ; color: #ff3b30; }
.pop_m_c .share .t , .pop_m_c .share .add_zm ,  .pop_m_c .login{ height: 1.1rem; line-height: 1.1rem; font-size: 0.4rem; }
.pop_m_c .share .add_zm{ border-radius: 0 0 4px 4px;  }
.pop_m_c .share .add_zm ,  .pop_m_c .login{ background-color: #fff; color: #007aff; }
.pop_m_c .login{ border-radius: 4px; margin-top: 0.16rem; }
.pop_ddh , .pop_m{ width: 100%; height: 100%;position: fixed; top:0;left: 0; }
.pop_ddh_m{ width: 5.4rem; background-color: #fff;border-radius: 4px; }
.pop_ddh_m .show{ height: 1.6rem; line-height: 1.6rem; border-top: 1px solid #d8d8dd; border-radius: 4px 4px 0 0; text-align: center; font-size: 0.34rem ; color: #000; font-weight: bold; }
.pop_ddh_m .oper{ overflow: hidden;border-radius:0 0 4px 4px ; border-top: 1px solid #d8d8dd; }
.pop_ddh_m .oper .cancal , .pop_ddh_m .oper .hj{ height: 0.88rem; line-height: 0.88rem; width: 49%; text-align: center; float: left; }
.pop_ddh_m .oper .cancal{ border-right: 1px solid #d8d8dd; font-size: 0.34rem; color: #999; }
.pop_ddh_m .oper .hj a{ color: #007aff; font-size: 0.34rem; }

header{ height: 1rem; background-color: #f9f9f9; border-bottom : 1px solid #e5e5e5; line-height: 1rem; position: fixed ; width: 100% ; top:0; max-width: 640px; }
header .scrapt , .hd_top .scrapt{ position: relative; }
header .return ,.hd_top .return { position: absolute; left: 0; }
header h2{ text-align: center; height: 0.88rem; overflow: hidden; width: 60%; margin: 0 auto; text-overflow: ellipsis ; white-space: nowrap; }
header .wc{ position: absolute; right: 0;top:0; }
header .return span , header h2 , header .wc , .hd_top .return , .hd_top .return span{ color: #fff; font-size: 0.3rem; }
header h2{ color: #333; }



header .return i,.hd_top .return i { width: 0.22rem;height: 0.41rem;  background-size: 0.23rem 0.41rem; margin: 0.3rem 0.1rem 0.26rem 0; }
header .return i , header .return span , .hd_top .return i ,  .hd_top .return span{ float: left; }
.hd_top .return i{ background-image: url("/images/c001/i11.png") ; }
header .scrapt .return i{ background-image: url("/images/c001/i11_sel.png") ; }


.release_wz{ margin-top: 0.88rem; }
.release_wz .input{ height: 0.96rem; border-bottom: 1px solid #eaeaea; line-height: 0.96rem; }
.release_wz .input input{ width: 100%; }
.release_wz .textarea{ height: 2.7rem; margin: 0.3rem 0 0.2rem 0; }
.release_wz .textarea textarea{ width: 100% ; height: 100%; }

.release_wz .uploadImg .img , .release_wz .uploadImg .inputfile{ float: left;width: 1.56rem; height: 1.56rem; position: relative; margin: 0 0.08rem 0.16rem 0.08rem; }
.release_wz .uploadImg .img img{ width: 100%;min-height: 100%;  }
.release_wz .uploadImg .img .cha{ width: 0.43rem;height: 0.43rem;background: #fff url("/images/c001/cha.png") no-repeat center center ;background-size: 0.36rem 0.36rem;
    position: absolute ; left: -0.08rem; top:-0.08rem; border-radius: 50%;  }
.release_wz .uploadImg .inputfile{ background:#f3f5f9 url('/images/c001/sc.png') no-repeat center center; background-size: 0.41rem 0.41rem; position: relative;  }
.release_wz .uploadImg{ position: relative; }
.release_wz .uploadImg p{ margin-top: 1.05rem; text-align: center; font-size: 0.24rem; color: #8c8c8c; }
.release_wz .uploadImg .inputfile input{ position: absolute ; width: 100%; height: 100% ; opacity: 0; }

.hd_top{ position: fixed ; height: 1rem; top:0; width: 100%; line-height: 1rem; z-index: 99; max-width: 640px; }
.hd_top .return span{ font-size: 0.3rem; }
.hd_top .more{ position: absolute ; right: 0; top:0; width:0.8rem ; height: 1rem; background: url("/images/c001/i3.png") no-repeat right center; background-size: 0.45rem 0.12rem; }

.detailPage{ margin-top: 1.2rem; }
.detailPage .scrapt{ padding-top: 0.36rem; }
.detailPage .tit{ font-size: 0.48rem; overflow: hidden; word-wrap: break-word; }
.detailPage .det_s{ margin: 0.3rem 0; overflow: hidden; }
.detailPage .det_s span , .detailPage .det_s .time{ color: #8d8d8d; font-size: 0.28rem; }
.detailPage .det_s .time{ margin-top: 2px; }
.detailPage .det_img{ margin: 0.54rem 0; }
.detailPage .det_img img{ width: 100%; }
.detailPage .c_m h2{ color: #08b1ee; font-size: 0.48rem; margin-bottom: 0.3rem; }
.detailPage .c_m .m ,.detailPage .c_m .m p{ margin-bottom: 0.6rem; word-wrap : break-word; }
.detailPage .c_m .m img{ max-width: 100%; margin: 0 auto; display: block; }
.detailPage .c_m .m .ex-class{ max-width: 100%; display: inline-block; margin-left: 0px; }

.detailPage .video_show{ width: 100%; position: relative; }
.detailPage .video_show video{ width: 100%; }
.detailPage .video_show .pause{ position: absolute ; left: 3.27rem; top:0; height: 100%; width: 0.96rem; }
@media screen and ( min-width: 640px ){
    .detailPage .video_show .pause{ left: 290px; }
}

.detailPage .video_tit{ margin-top: 0.42rem; font-size: 0.48rem; }
.detailPage .detail{ margin-top: 0.2rem; }
.detailPage .detail .fl , .detailPage .detail .fr{ color: #8d8d8d ; font-size: 0.3rem; }


.hd_top h3{ display: none; font-size: 17px; }
.hd_top_move{ background-color: #f9f9f9; border-bottom: 1px solid #e5e5e5; }
.hd_top_move .return span { color: #222; }
.hd_top_move .return i{ background-image: url("/images/c001/i11_sel.png") }
.hd_top_move .more{ background-image: url("/images/c001/more.png"); }
.hd_top_move h3{ text-align: center; display: block;  }

.arrive_bottom{ margin-top: 0.08rem; overflow: hidden; }
.arrive_bottom i{ width: 1.85rem; height: 1px ; background-color: #ddd; }
.arrive_bottom  span{ margin: 0 0.2rem; color: #999; }
.loadMore{ text-align: center;  }
.loadMore img{ width: 0.32rem ; height: 0.32rem; }

/*.hd_top{ border: 1px solid red; }*/































