.image_1 {
  height: 49px;
}

.text_1 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(232, 34, 24, 1);
  font-size: 14px;
  font-family: PingFangSC-Medium;
  font-weight: 500;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 99px;
}

.text_2 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 34px;
}

.text_3 {
  width: 42px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 35px;
}

.text_4 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 34px;
}

.text_5 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 35px;
}

.text_6 {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 34px;
}

.group_2 {
  background-color: rgba(247, 247, 247, 1);
  border-radius: 15px;
  width: 200px;
  height: 31px;
  margin: 11px 0 0 41px;
}

.text_7 {
  width: 150px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(178, 178, 178, 1);
  font-size: 12px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 17px;
  margin: 7px 0 0 15px;
}

.thumbnail_1 {
  width: 11px;
  height: 11px;
/*  margin: 10px 17px 0 49px;*/
}

.text_8 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(232, 34, 24, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 72px;
}

.thumbnail_2 {
  width: 1px;
  height: 13px;
  margin: 20px 0 0 22px;
}

.text_9 {
  width: 28px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 18px;
}

.image-wrapper_32 {
  width: 29px;
  height: 1px;
}

.image_2 {
  width: 29px;
  height: 1px;
}
/*清楚默认样式*/
.flex-col {
  display: flex;
  flex-direction: column;
}
.flex-row {
  display: flex;
  flex-direction: row;
}
.justify-start {
  display: flex;
  justify-content: flex-start;
}
.justify-center {
  display: flex;
  justify-content: center;
}

.justify-end {
  display: flex;
  justify-content: flex-end;
}
.justify-evenly {
  display: flex;
  justify-content: space-evenly;
}
.justify-around {
  display: flex;
  justify-content: space-around;
}
.justify-between {
  display: flex;
  justify-content: space-between;
}
.align-start {
  display: flex;
  align-items: flex-start;
}
.align-center {
  display: flex;
  align-items: center;
}
.align-end {
  display: flex;
  align-items: flex-end;
}
html{color:#303030; background-color: rgba(239, 241, 245, 1);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:13px/1 'Microsoft Yahei', tahoma, arial, 'Hiragino Sans GB', \24b8b\4f53, sans-serif}
img{border:none;}
b,i,em,strong{font-style:normal;font-weight:normal;}
li{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5{font-weight: normal;}

q:before,q:after{content:'';}
button,input,select,textarea{font-size:100%;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline: none;color: #303030;}
input,button{border: none;}
address,cite,dfn,em,var{font-style:normal;} 


a{color:#303030;text-decoration:none;}
a:hover{color:#d43a1f;text-decoration:none;}

.fl{float: left;}
.fr{float: right;}
.clearfix{clear: both;}
.clear{zoom: 1;}
.clear:after{content: "";width: 0;height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}

/*.top_column{background: #f7f7f7;width: 100%;height: 30px;line-height: 30px;border-bottom: 1px solid #e9e9e9;}
.top_column .tc_cont{width: 1000px;margin: 0 auto;}
.tc_cont .tc_left{border: 1px solid #e9e9e9;position: relative;height: 19px;margin-top: 5px;font-size: 12px;background: #fff;color: #5d5d5d;}
.tc_cont .tc_left .search_type{float: left;height: 19px;line-height: 19px;text-align: center;border-right: 1px solid #e9e9e9;font-size: 12px;position: relative;width: 48px;border: none;border-right: 1px solid #e9e9e9;}
.tc_cont .tc_left .search_type .triangle{width: 0;height: 0;border-top: solid 5px #5d5d5d;border-left: solid 4px transparent;border-right: solid 4px transparent;position: absolute;top: 7px;right: 3px;}
.tc_cont .tc_left .search_inp{float: left;width: 153px;height: 19px;line-height: 19px;background: none;padding-left: 9px;}
.tc_cont .tc_left .search_btn{position: absolute;top: -1px;right: -39px;width: 40px;height: 21px;background: #d43a1f;color: #fff;font-size: 12px;text-align: center;line-height: 21px;}
.st_dropdown{width: 40px;background: #fff;text-align: center;position: absolute;left: 0;top: 19px;z-index: 1;padding-top: 5px;display: none;}
.st_dropdown span{display: block;line-height: 19px;cursor: pointer;}
.st_dropdown span:hover{text-decoration: underline;}
.tc_cont .tc_right{font-size: 12px;color: #5d5d5d;position: relative;}
.tc_cont .tc_right a{margin: 0 10px;position: relative;}
.tc_cont .tc_right .aDropdown{padding: 0 10px;display: inline-block;*display: inline;*zoom: 1;height: 100%;}
.tc_cont .tc_right .aDropdown .triangle{width: 0;height: 0;border-top: solid 5px #5d5d5d;border-left: solid 4px transparent;border-right: solid 4px transparent;position: absolute;top: 13px;right: -2px;}
.tc_cont .tc_right .userDropdown{position: absolute;top: 30px;right: 199px;z-index: 10;width: 68px;text-align: center;background: #f7f7f7;display: none;}
.tc_cont .tc_right .userDropdown a{display: block;margin: 0;}
.tc_cont .tc_right .readDropdown{position: absolute;top: 30px;right: 76px;z-index: 10;background: #fff;width: 380px;border: 1px solid #e9e9e9;border-radius: 4px;display: none;padding: 10px;}
.tc_cont .tc_right .readDropdown ul li{overflow: hidden;padding-bottom: 15px;}
.tc_cont .tc_right .readDropdown .cont{position: relative;width: 300px;}
.tc_cont .tc_right .readDropdown .tit{font-size: 14px;line-height: 21px;margin: 2px 0;}
.tc_cont .tc_right .readDropdown .tit a{margin: 0;}
.tc_cont .tc_right .readDropdown .lastchapter{font-size: 12px;color: #696969;line-height: 18px;}
.tc_cont .tc_right .readDropdown .intro{font-size: 12px;color: #696969;line-height: 18px;}
.tc_cont .tc_right .readDropdown .readBtn{position: absolute;bottom: 0;right: 0;font-size: 12px;line-height: 16px;color: #d43a1f;}
.tc_cont .tc_right .readDropdown .moreBtn{margin: 0;background: #f7f7f7;display: block;text-align: center;}*/

.page {
  background-color: rgba(239, 241, 245, 1);
  width: 100%;
  overflow: hidden;
}

.section_1 {
  box-shadow: 0px 2px 4px 0px rgba(216, 219, 223, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 100%;
  height: 97px;
}

.group_9 {
  height: 49px;
  margin: 0px auto;
  padding-top: 31px;
}
/*.header,.center{width: 1000px;margin: 0 auto;}
.header{padding: 24px 0;overflow: hidden;}
.header h1{padding-top: 11px;}
.header .logo{width: 176px;height: 57px;}
.header .guanggao{width: 710px;height: 77px;}*/

.nav{width: 1000px;background: #d43a1f;height: 38px;line-height: 38px;margin: 0 auto;border-radius: 4px;}
.nav .navLists{padding-left: 16px;}
.nav .navLists li{float: left;width: 102px;font-size: 12px;text-align: center;}
.nav .navLists li.current{background:#c92219}
.nav .navLists li>a{color: #fff;display: block;font-size: 16px;font-weight: bold;}
.nav .navLists .category{display: none;position: absolute;top: 51px;left: 0;z-index: 9;}
.navLists .all_cate{position: relative;}
.navLists .all_cate .cate_lists{position: relative;width:114px;background: #c92219;border-radius: 4px;padding: 21px 0 22px;}
.navLists .all_cate .cate_lists .triangle{position: absolute;top: -5px;left: 42px;z-index: 9;width: 0;height: 0;border-bottom: solid 5px #c92219;border-left: solid 5px transparent;border-right: solid 5px transparent;}
.navLists .all_cate .cate_lists a{display: block;width: 100%;color: #fff;line-height: 1;font-size: 14px;margin-bottom: 21px;}
.navLists .all_cate .cate_lists a:last-child{margin-bottom: 0;}
.navLists .all_cate .cate_lists a:hover{text-decoration: underline;}

.section_9 {
  width: 100%;
  background-color: rgba(51, 51, 51, 1);
  margin-top: 5px;
}

.text_231 {
  height: 18px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 13px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 18px;
  margin: 0 auto;
  padding-top: 95px;
}


.login_after {
  width: 56px;
  height: 20px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 17px 0 0 14px;
}


.paragraph_1 {
/*  width: 660px;*/
  height: 142px;
  overflow-wrap: break-word;
  color: rgba(160, 160, 160, 1);
  font-size: 13px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: center;
  line-height: 20px;
  margin: 0 auto;
  padding-top: 30px;
}

.image_36 {
/*  width: 718px;*/
  height: 18px;
  margin: 0 auto;
  padding-top: 35px;
/*  margin: 45px 0 0 601px;*/
}
.footer{width: 100%;border-top: 1px solid #e6dede; background:#f7f7f7;padding: 35px 0 40px;}
.yqlj{width:1000px;margin:0 auto;}
.yqlj a{float:left;height: 32px;line-height: 32px;margin: 0 22px 0 0; font-size: 12px;color:#888888;}
.fot{width:1000px;margin:22px auto 0;}
.fot ul{width:316px;margin:0 auto;display:block;overflow: hidden;}
.fot ul>li{float:left;display:block;line-height:32px;font-size:12px;color:#888888;margin-right: 18px;}
.fot p{width:100%;text-align:center;line-height:28px;font-size:12px;color:#888888;}

.biaoti{height: 27px;border-bottom: 1px solid #ececec;padding-left: 3px;font-size: 16px;}
.biaoti span{display: inline-block;*display: inline;*zoom: 1;height: 27px;position: relative;padding: 0 2px;}
.biaoti span .line{display: block;width: 100%;height: 2px;background: #d43a1f;border-radius: 2px;position: absolute;left: 0;bottom: 0;z-index: 1;}

.mask{width: 100%;height: 100%;position: fixed;background: #000;opacity: 0.7;filter: alpha(opacity=70);left: 0;top: 0;z-index: 999;display: none;}
.login_register{width: 408px;height: 404px;position: fixed;left: 50%;top: 50%;margin-left: -204px;margin-top: -202px;z-index: 1001;font-size: 14px;display: none;border-radius: 11px;}
.login_register .category{position: relative;background: #fff;height: 53px;line-height: 53px;-webkit-user-select: none;border-radius:11px 11px 0 0;}
.login_register .category .close{position: absolute;top: 21px;right: 14px;}
.login_register .category ul{font-size: 15px;color: #c9c9c9;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.login_register .category ul li{float: left;width: 80px;margin: 0 6px;text-align: center;position: relative;cursor: pointer;}
.login_register .category ul .current{color: #303030;}
.login_register .category ul .current .line{display: block;width: 100%;height: 4px;background: #d43a1f;border-radius: 2px;position: absolute;left: 0;bottom: -2px;}
.login_register .loginArea{height: 230px;padding-top: 21px;background: #fffdfd;border-bottom-left-radius: 11px;border-bottom-right-radius: 11px;border-radius: 0 0 11px 11px;}
.login_register .registerArea{height: 309px;padding-top: 21px;background: #fffdfd;border-bottom-left-radius: 11px;border-bottom-right-radius: 11px;}
.login_register .other_register{height: 279px;padding-top: 21px;background: #fffdfd;border-bottom-left-radius: 11px;border-bottom-right-radius: 11px;}
.login_register form{width: 342px;margin: 0 auto;text-align: center;}
.login_register .txt,.login_register .password{width: 322px;height: 49px;line-height: 49px;background: #F5F5F5;border: 1px solid #ececec;border-radius: 4px;margin-bottom: 10px;padding-left: 17px;text-align: left;}
.login_register .txt img{vertical-align: middle;text-align: center;margin-right: 5px;margin-bottom: 4px;}
.login_register .password img{vertical-align: middle;text-align: center;margin-right: 5px;margin-bottom: 4px;margin-left: 5px;}
.login_register .password .disBtn{vertical-align: middle;}
.login_register .txt input,.login_register .password input{border: none;background: #F5F5F5; width: 119px;
  height: 20px;
  overflow-wrap: break-word;
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
  line-height: 20px;
  margin: 15px 0 0 0px;}
.login_register .checkbox{text-align: left;line-height: 20px;}
.login_register .checkbox span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 14px;height: 14px;background: #fff;border: 1px solid #ececec;margin: 0 6px 3px 2px;-webkit-user-select: none;}
.login_register .checkbox .checked{width: 16px;height: 16px;border: none;background: url(../images/checked.png) no-repeat center;background-size: 16px 16px;}
.login_register .subBtn input{width: 342px;height: 49px;text-align: center;line-height: 49px;color: #fff;border: none;background: #d43a1f;font-size: 17px;border-radius: 22px;margin-top: 10px;}
.login_register .third_login{margin: 26px 0 21px;}
.login_register .third_login a{margin: 0 14px;}
.login_register .register{margin-top: 15px;}
.login_register .register a{color: #aeaeae;}
.login_register .register a:hover{color: #d43a1f;}
.login_register .other_register .code{text-align: left;padding-left: 17px;margin-bottom: 10px;width: 322px;
    background: #F5F5F5;
    border: 1px solid #ececec;
    border-radius: 4px}
.login_register .other_register .code p{display: inline-block;*display: inline;*zoom: 1;width: 198px;height: 49px;line-height: 49px;background: #f5f5f5;}
.login_register .other_register .code p img{vertical-align: middle;text-align: center;margin-right: 5px;margin-bottom: 4px;margin-left: 5px;}
.login_register .other_register .code p input{width: 138px;height: 49px;border: none;background-color:#F5F5F5;}
.login_register .other_register .code .btn{width: 117px;height: 49px;line-height: 49px;text-align: center;background: #f4f4f4;border-radius: 4px;color: #303030;}
.login_register .other_register .register{margin-top: 28px;}

.hover-img img{-webkit-transition: -webkit-transform .3s ease-out;-moz-transition: -moz-transform .3s ease-out;-ms-transition: -ms-transform .3s ease-out;transition: transform .3s ease-out;} 
.hover-img img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}

.record-box{height:80px;margin-bottom: 5px;background: #ededed;}
.record-box img{height:80px;width:60px;display: block;float: left;}
.record-box h3{text-indent: 10px;    font-weight: bold;}
.record-box p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-indent: 10px;line-height: 18px;}
.record-box div{float: left;width: 299px;}
.setting{color: #fff;}
.setting img{width: 20px;}
.set-pass{line-height: 30px;    position: relative; top: -4px; }
.layui-layer-btn .layui-layer-btn0{background: #d43a1f !important; border-color: #d43a1f !important;}
