/*
 * =========================================================================
 * BanZhuan & Discuz! X 
 * Copyright 2022.05.01
 * Contact QQ: 3318680162
 * =========================================================================
 */

/* common */
* { word-wrap: break-word; margin: 0; padding: 0; }
ul,ol,li,span,p,form,h1,h2,h3,h4,h5,h6,dl,dt,dd { margin: 0; padding: 0; border: 0; z-index:inherit; }
ul,ol,li { list-style: none; }
img, a img { border: 0; margin: 0; padding: 0; }
html,body { height: 100%; font: 12px/1.6 -apple-system-font,'Helvetica Neue',sans-serif; color: #202020; }
input,select,textarea,button { font: 14px/1.5 -apple-system-font,'Helvetica Neue',sans-serif; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #9C9C9C; }
input:-moz-placeholder, textarea:-moz-placeholder { color: #9C9C9C; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #9C9C9C; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #9C9C9C; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc { margin: 0; padding: 0; }
table { empty-cells: show; border-collapse: collapse; }
caption, th { text-align: left; font-weight: 400; }
ul li, .xl li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
em, cite, i { font-style: normal; }
label { cursor: pointer; }
.bg { background: #F5F5F5; }
.bz-bg-fff { background: #FFF !important; }

.bz-bg-rq { background: red; }
.bg_xm {  }
.white { color: white !important; }
.rw { color: white; }
.rq { color: red; }
.rtt {  }
.rpink { color: #EB6EA5 !important; }
.rqq { color: #12B7F5 !important; }
.rwx {  }
.rphone { color: #E64340 !important; }
.rpasspay {  }
.rafriend { color: #5cb3eb !important; }
.rifriend { color: #5cb3eb !important; }
.rhandle { color: #f66c75 !important; }
.rpm { color: #8fd353 !important; }
.rmale { color: #2EB0FE; }
.rfemale { color: #FF708E; }
.rnan { color: #2EB0FE; }
.rnv { color: #FF708E; }
a:link,a:visited,a:hover { color: #202020; text-decoration: none; }
.blue { color: #5b6a91; }
a.blue:link, a.blue:visited, a.blue:hover { color: #5b6a91; text-decoration: none; }
.grey { color: #BBB; }
a.grey:link, a.grey:visited, a.grey:hover { color: #BBB; text-decoration: none; }
.orange { color: #F60; }
a.orange:link,a.orange:visited,a.orange:hover {color: #F60; text-decoration: none }
.z { float: left; } 
.y { float: right; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.cl { zoom: 1; }

.overflow{ overflow:hidden; }
.none { display: none; }
.vm { vertical-align: middle; }
.vm * { vertical-align: middle; }
.hm { text-align: center; }
.bl_none { border-bottom: 0 !important; }
.bl_line { border-bottom: 1px solid #E5E5E5; }
.b_radius { border-radius: 10px; }
.b_m { margin: 10px; }
.b_p { padding: 10px; }
.b_p15 { padding: 15px; }
.b_p5 { padding: 5px; }
.b_plr10 { padding: 0 10px; }
.b_ptb10 { padding: 10px 0; }
.b_plrb10 { padding: 0 10px 10px 10px; }
.b_ptrl10 { padding: 10px 10px 0; }
.b_plr15 { padding: 0 15px; }
.ptm { padding-top: 10px; }
.mtn { margin-top: 5px !important; }
.mbn { margin-bottom: 5px !important; }
.mtm { margin-top: 10px !important; }
.mbm { margin-bottom: 10px !important; }
.mtw { margin-top: 20px !important; }
.mbw { margin-bottom: 20px !important; }
.pr, .pc { vertical-align: middle; margin: 0 5px 1px 0; padding: 0;+margin-right: 2px;_margin-right: 2px; }
.color-red {  }
.color-blue { color: #007CD5 !important; }
.color-ding { color: #00ABDE !important; }
.color-jing { color: #21CED4 !important; }
.color-jian { color: #E6BC12 !important; }
.color-hot { color: #FA641A !important; }
.color-bbb { color: #BBB !important; }
.color-ccc { color: #CCC !important; }
.color-ddd { color: #D7D7D7 !important; }
.color-fff { color: #FFF !important; }
.color-999 { color: #999 !important; }
.bzfc_a { color: #BBB !important; }
.bzfc_s {  }
.fz12 { font-size: 13px !important; }
.fz14 { font-size: 14px !important; }
.fz16 { font-size: 16px !important; }
.fz18 { font-size: 18px !important; }
.fz20 { font-size: 20px !important; }
.fz80 { font-size: 80px !important; }
.bor { border: 1px solid #E1E1E1; }
.bor_dashed { border: 1px dashed #E1E1E1; }
.bor_ef { border: 1px solid #EFEFEF; }
.bor_ef_dashed { border: 1px dashed #EFEFEF; }
.bzbt1 { border-top: 1px solid #EFEFEF; }
.bzbb1 { border-bottom: 1px solid #EFEFEF; }
.clear { clear: both; }
.bz-input { -webkit-appearance: none; background: #FFF; box-sizing: border-box; width: 100%; padding: 2px 2%; height: 36px; border-radius: 4px; border: 1px solid #E9E9E9; transition: border 0.2s linear 0s,box-shadow 0.2s linear 0s; font-size: 14px; }
.bz-input:focus { border: 1px solid #E9E9E9; outline: none; }
.loginbox .sec_code, .registerbox .sec_code, .post_from .sec_code { padding: 10px; }
.fastpost .sec_code { padding: 10px 0; }
.sec_code input { -webkit-appearance: none; ime-mode: disabled; width: 60%; line-height: 34px; float: right; padding-left: 3%; background: #F5F5F5; box-sizing: border-box; border: 1px solid #E9E9E9; border-bottom-left-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 4px; border-top-right-radius: 4px; }
.sec_code input:focus { border: 1px solid #E9E9E9; outline: none; }
.sec_code .seccodeimg { width: 40%; height: 36px; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.btn-big .touch { width: 100%; height: 44px; line-height: 44px; display: block; overflow: hidden; margin: 0 auto; color: #FFF; font-size: 16px; text-align: center; border: 0; border-radius: 40px; }
.btn-big .touch:hover { background: rgba(76,76,76,0.5); }
.btn-big-bor .touch { background: #F5F5F5; width: 100%; height: 42px; line-height: 42px; display: block; overflow: hidden; margin: 0 auto; color: rgba(51,51,51,0.5); font-size: 16px; text-align: center; border: 1px solid rgba(51,51,51,0.2); border-radius: 40px; }
.bz_top, .bz_bottom { height: 50px; }
.bz_h10 { height: 10px; width: 100%; }
.flex_box { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.flex { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
.fts { text-shadow: 1px 1px 0 rgba(0,0,0,0.1); }
.bora5 { border-radius: 5px; }

/*----- bz-dis-header -----*/
.bz-dis-header { width: 100%; height: 50px; background: #FFF; position: fixed; top: 0; z-index: 100; border-bottom: 1px solid #EFEFEF; }
.bz-dis-header h2 { width: 56%; float: left; text-align: center; font-size: 16px; line-height: 49px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; }
.bz-dis-header-left { width: 22%; float: left; line-height: 49px; }
.bz-dis-header-left a { color: #333; line-height: 49px; font-size: 16px; margin-left: 15px; float: left; }
.bz-dis-header-left em { font-size: 12px; }
.bz-dis-header-right { width: 22%; float: right; line-height: 44px; }
.bz-dis-header-right a { color: #333; line-height: 49px; font-size: 16px; margin-right: 15px; float: right; }
.bz-dis-header-right em { font-size: 12px; }
/* forumlist */
#chart { padding: 15px 15px 10px; }
#chart li { float: left; text-align: center; width: 33.33%; font-size: 18px; line-height: 24px; }
#chart li span { display: block; line-height: 16px; height: 16px; font-size: 12px; overflow: hidden; color: #C2CFD7; }
#chart li em { color: #202020; font-family: 'dinregular'; }
.subforum_h { height: 45px; line-height: 45px; white-space: nowrap; overflow: hidden; }
.subforum_h h2 a { margin-left: 15px; font-size:18px; font-weight:400; }
.subforumshow h2 code { margin-top: 14px; margin-right: 15px; float: right; height: 16px; width: 30px; border-radius: 12px; overflow: hidden; position: relative; border: 1px solid #E9ECEF; }
.subforumshow h2 code:before { left: 16px; top: 2px; content:""; display: block; position: absolute; width: 12px; height: 12px; z-index: 3; border-radius: 16px; transition: all .2s ease; -webkit-transition: all .2s ease; }
.subforumshow h2 code:before { }
.subforumclose h2 code:before { background: #EFEFEF !important; left: 2px; }
.sub-forum1 ul { padding-top: 10px; }
.sub-forum1 .list-item { display: flex; flex-direction: row; align-items: center; padding: 0 15px 10px; }
.sub-forum1 .list-item img { flex-shrink: 0; max-width: 75px; max-height: 75px; border-radius: 5px; object-fit: cover; }
.sub-forum1 .list-item .content { display: flex; flex-direction: column; align-items: flex-start; margin-left: 12px; width: 0; flex-grow: 1; }
.sub-forum1 .list-item .content .title { width: 100%; margin-bottom: 6px; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow-x: hidden; }
.sub-forum1 .list-item .content .desc { width: 100%; margin-bottom: 6px; font-size: 13px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.sub-forum1 .list-item .content .info { width: 100%; display: flex; flex-direction: row; align-items: center; justify-content: flex-start; }
.sub-forum1 .list-item .content .info>.info-item { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; flex-shrink: 0; margin-right: 12px; }
.sub-forum1 .list-item .content .info>.info-item>.text { font-size: 12px; white-space: nowrap; text-overflow: ellipsis; overflow-x: hidden; margin-left: 2px; }
.sub-forum1 .list-item .content .info>.info-item:last-of-type { width: 0; flex-grow: 1; margin-right: 0; }
.sub-forum1 .list-item .content .info>.info-item> .news { color: red; }
.sub-forum2 li { float: left; width: 50%; box-sizing: border-box; padding: 10px 15px; overflow: hidden; }
.sub-forum2 li a.murl { display: block; height: 44px; overflow: hidden; }
.sub-forum2 li .micon { float: left; height: 44px; margin-right: 10px; }
.sub-forum2 li .micon img { width: 44px; height: 44px; border-radius: 4px; float: none; object-fit: cover; }
.sub-forum2 li .mtit { height: 24px; line-height: 24px; font-size: 16px; overflow: hidden; }
.sub-forum2 li .mtxt { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; }
.sub-forum2 li .mtxt .info-item { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; flex-shrink: 0; margin-right: 8px; }
.sub-forum2 li .mtxt .news { color: red; }


/*----- forumdisplay-banner -----*/
.forum_fd_box { position: relative; overflow: hidden; box-sizing: border-box; margin-bottom: 7px; }
.forum_fd_banner { position: relative; overflow: hidden; }
.forum_fd_banner .cover { height: 130px; position: relative; background: #000; opacity: 0.5; backdrop-filter: blur(3px); }
.forum_fd_header { display: none; }
.forum_fd_header .left { width: 22%; float: left; line-height: 49px; }
.forum_fd_header .left a { line-height: 49px; font-size: 14px; margin-left: 15px; float: left; color: #FFF; }
.forum_fd_header h2 { width: 56%; float: left; line-height: 49px; font-size: 14px; text-align: center; font-weight: 400; color: #FFF; }
.forum_fd_header .right { width: 22%; float: right; line-height: 49px; }
.forum_fd_header .right a { line-height: 49px; font-size: 14px; margin-right: 15px; float: right; color: #FFF; }
.forum_fd_banner .name { font-weight: 700; height: 32px; overflow: hidden; }
.forum_fd_banner .modedby { margin-top: 5px; display: none; }
.forum_fd_banner .modedby a { color: #FFF !important; }
.forum_fd_iconfav { position: relative; width: 100%; height: 80px; margin-top: -20px; }
.forum_fd_iconfav .icon { border: 2px solid #FFF; width: 60px; height: 60px; margin-left: 15px; border-radius: 3px; }
.forum_fd_iconfav .icon img { width: 60px; height: 60px; border-radius: 3px; object-fit: cover; }
.forum_fd_iconfav .fav { margin-top: 35px; margin-right: 15px }
.forum_fd_iconfav .fav a { padding: 3px 15px; border-radius: 20px; border: 1px solid #BBB; color: #BBB; }
.forum_fd_iconfav .fav a.a { padding: 3px 15px; border: 1px solid #EFEFEF; border-radius: 20px; color: #D7D7D7; }
.forum_fd_iconfav .pic { margin-top: 31px; margin-right: 15px }
.forum_fd_iconfav .pic a {  }
.forum_fd_rules { padding: 0 15px 15px; }
/*----- forumdisplay_subnav -----*/
.bz-sub-nav { white-space: nowrap; overflow-y: hidden; overflow-x: scroll; width: 97%; padding: 0 0 10px 3%; }
.bz-sub-nav::-webkit-scrollbar { display: none; }
.bz-sub-nav a { display: inline-block; font-size: 12px; background: #FFF; border-radius: 5px; margin: 3px 3px 0 0; height: 28px; line-height: 28px; padding: 0 15px; border: 1px solid #EFEFEF; }
.bz-sub-nav a .data { -webkit-transform: scale(0.8,0.8); display: inline-block; margin-left: 3px; }

/*----- forumdisplay -----*/
.bz-types-nav { justify-content: space-between; white-space: nowrap; overflow-y: hidden; overflow-x: scroll; }
.bz-types-nav::-webkit-scrollbar { display: none; }
.bz-types-nav a { color: #9C9C9C; margin-right: 10px; position: relative; word-break: keep-all; }
.bz-types-nav a.a { font-weight: 700; }
.bz-types-nav a.a:after { content: "."; position: absolute; top: 24px; left: 50%; display: block; width: 16px; height: 4px; margin-left: -8px; color: #FFF; border-radius: 2px; }

/*----- forumdisplay_passwd -----*/
.bz_passwd { overflow: hidden; }
.bz_passwd_px { text-align: center; -webkit-appearance: none; background: #FFF; width: 90%; height: 30px; border: 1px solid #FFF; border-bottom: 1px solid #E9E9E9; transition: border 0.2s linear 0s,box-shadow 0.2s linear 0s; font-size: 14px; }
.bz_passwd_px:focus { border: 1px solid #FFF; outline: none; }

/*----- forumdisplay_pay -----*/
.bz_pay { overflow: hidden; }

/*-- bz-guide-home --*/
.mombg { width: 100%; background-image: url(./images/bg.jpg); background-size: 100%; overflow: hidden; height: 260px; }
.mombgnav .left { width: 22%; float: left; line-height: 50px; }
.mombgnav .left a { color: #FFF; line-height: 50px; font-size: 16px; margin-left: 15px; float: left; }
.mombgnav h2 { font-weight: 400; width: 56%; float: left; text-align: center; font-size: 14px; line-height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #FFF; }
.mombgnav .right { width: 22%; float: right; line-height: 50px; }
.mombgnav .right a { color: #FFF; line-height: 50px; font-size: 26px; margin-right: 15px; float: right; }
.mombg-bottom { height: 60px; margin-top: -40px; padding: 0 15px 20px; }
.mombg-bottom .photo img, .mombg-bottom .logo img { height: 60px; width: 60px; border-radius: 5px; }
.mombg-bottom .name { padding-right: 15px; padding-top: 5px; text-transform: capitalize; overflow: hidden; max-width: 220px; white-space: nowrap; text-overflow: ellipsis; }

.momcard { overflow: hidden; border-bottom: 1px solid #EFEFEF; }
.momcard-avatar { float: left; width: 15%; }
.momcard-avatar .photo { padding: 10px 0 0 15px; }
.momcard-avatar .photo img { float: left; width: 40px; height: 40px; border-radius: 5px; }
.momcard-box { float: right; width: 85%; }
.momcheader { padding: 15px 15px 5px 10px; }
.momcheaderm { overflow: hidden; }
.momcheaderm a { font-size: 15px; text-transform: capitalize; }
.momcheaderm .name { height: 18px; line-height: 18px; }
.momcheaderm .name img {/* height: 12px; */}
.momcheaderb { padding: 0 15px 15px 10px; }
.momcheaderb h2 { font-size: 16px; line-height: 20px;font-weight: 400; }
.momcheaderb .detail { font-size: 16px; line-height: 20px; white-space: break-spaces; margin-top: 10px; }
.momcheaderb .img-one, .momcheaderb .img-three, .momcheaderb .img-four { margin-top: 10px; overflow: hidden; }
.momcheaderb .img-one em { max-width: 70%; height: 150px; margin-top: 5px; border-radius: 3px; overflow: hidden; display: block; background-position: center center; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; }
.momcheaderb .img-three { max-width: 85%; }
.momcheaderb .img-three em { float: left; width: 30%; height: 70px; margin-top: 3px; border-radius: 3px; overflow: hidden; display: block; background-position: center center; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; }
.momcheaderb .img-three em:nth-child(2), .momcheaderb .img-three em:nth-child(5), .momcheaderb .img-three em:nth-child(8) { margin-left: 1%; margin-right: 1%; }
.momcheaderb .img-four { max-width: 55%; }
.momcheaderb .img-four em { float: left; width: 45%; height: 70px; margin-right: 1%; margin-top: 2px; border-radius: 3px; overflow: hidden; display: block; background-position: center center; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; }
.momcheaderb .data { height: 18px; line-height: 18px; margin-top: 10px; }
.momcheaderb .data .csp, .momcheaderb .data .cdis, .momcheaderb .data .cdig, .momcheaderb .data .cre, .momcheaderb .data .crq { margin-left: 5px; }
.momcheaderb .data .cdis { color: red; }
.momcheaderb .data .cdig { color: rgba(24,120,243,1); }
.momcheaderb .data .csp { color: cadetblue; }
.momcheaderb .data .crq { color: coral; }


/*-- bz-guide-daohang --*/
.bz-guide-daohang { display: block; position: fixed; left: 15px; top: 15px; height: 30px; width: 30px; line-height: 30px; text-align: center; z-index: 99; background: rgba(0,0,0,0.1); border-radius: 50%; }
.bz-guide-daohang i { color: #FFF; }
/*-- bz-guide-search --*/
.bz-guide-search { display: block; position: fixed; right: 15px; top: 15px; height: 30px; width: 30px; line-height: 30px; text-align: center; z-index: 99; background: rgba(0,0,0,0.1); border-radius: 50%; }
.bz-guide-search i { color: #FFF; }
/*-- bz-guide-slide --*/
.bztione { width: 100%; height: 180px; }
.bztione img { width: 100%; }
.bztione .swiper-pagination-bullet { background: #FFF; opacity: .5; }
.bztione .swiper-pagination-bullet-active-main { width: 8px; border-radius: 4px; opacity: .8; }

@font-face {
  font-family: "banzhuan_font"; /* Project id 3363792 */
  src: url('iconfont.woff2') format('woff2'),
       url('iconfont.woff') format('woff'),
       url('iconfont.ttf') format('truetype');
}

.banzhuan_font {
  font-family: "banzhuan_font" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shang:before {
  content: "\e612";
}

.icon-dashang:before {
  content: "\e691";
}

.icon-integral_fill:before {
  content: "\e703";
}

.icon-integral:before {
  content: "\e706";
}

.icon-hotfill:before {
  content: "\e757";
}

.icon-hot:before {
  content: "\e758";
}

.icon-footwo:before {
  content: "\e669";
}

.icon-footpost:before {
  content: "\e66f";
}

.icon-foothome:before {
  content: "\e709";
}

.icon-footmessage:before {
  content: "\e65c";
}

.icon-footforum:before {
  content: "\100c1";
}

.icon-cascades:before {
  content: "\e67c";
}

.icon-list:before {
  content: "\e682";
}

.icon-pic:before {
  content: "\e69b";
}

.icon-right:before {
  content: "\e67e";
}

.icon-picfill:before {
  content: "\e72c";
}

.icon-shoujitianchong:before {
  content: "\e6b9";
}

.icon-vs2:before {
  content: "\e746";
}

.icon-paixujiang:before {
  content: "\e6a3";
}

.icon-paixusheng:before {
  content: "\e6a4";
}

.icon-videofill:before {
  content: "\e7c7";
}

.icon-video:before {
  content: "\e7c8";
}

.icon-chakan:before {
  content: "\e61a";
}

.icon-money-bag:before {
  content: "\e7a4";
}

.icon-dian1:before {
  content: "\e611";
}

.icon-post:before {
  content: "\e6bf";
}

.icon-fanhui1:before {
  content: "\e640";
}

.icon-gengduo:before {
  content: "\e641";
}

.icon-yonghu-xianxing:before {
  content: "\e8c8";
}

.icon-yonghu:before {
  content: "\e8c9";
}

.icon-delete:before {
  content: "\e6f2";
}

.icon-document:before {
  content: "\e6f3";
}

.icon-manage_fill:before {
  content: "\e70b";
}

.icon-manage:before {
  content: "\e70c";
}

.icon-offline:before {
  content: "\e712";
}

.icon-order:before {
  content: "\e713";
}

.icon-search:before {
  content: "\e741";
}

.icon-searchfill:before {
  content: "\e743";
}

.icon-wechat:before {
  content: "\e600";
}

.icon-qqnew:before {
  content: "\e601";
}

.icon-daohang:before {
  content: "\e63b";
}

.icon-lianjie:before {
  content: "\e63a";
}

.icon-collection_fill:before {
  content: "\e6ea";
}

.icon-collection:before {
  content: "\e6eb";
}

.icon-computer_fill:before {
  content: "\e6ec";
}

.icon-computer:before {
  content: "\e6ed";
}

.icon-createtask_fill:before {
  content: "\e6ee";
}

.icon-createtask:before {
  content: "\e6ef";
}

.icon-document_fill:before {
  content: "\e6f5";
}

.icon-emoji_fill:before {
  content: "\e6f6";
}

.icon-emoji:before {
  content: "\e6f7";
}

.icon-interactive_fill:before {
  content: "\e704";
}

.icon-interactive:before {
  content: "\e705";
}

.icon-like_fill:before {
  content: "\e708";
}

.icon-like:before {
  content: "\e711";
}

.icon-more:before {
  content: "\e710";
}

.icon-order_fill:before {
  content: "\e714";
}

.icon-praise_fill:before {
  content: "\e71a";
}

.icon-praise:before {
  content: "\e71b";
}

.icon-send:before {
  content: "\e726";
}

.icon-share_fill:before {
  content: "\e729";
}

.icon-share:before {
  content: "\e72a";
}

.icon-switch:before {
  content: "\e72e";
}

.icon-systemprompt_fill:before {
  content: "\e72f";
}

.icon-systemprompt:before {
  content: "\e730";
}

.icon-unlock_fill:before {
  content: "\e73a";
}

.icon-unlock:before {
  content: "\e73b";
}

.icon-transaction_fill:before {
  content: "\e748";
}

.icon-addition_fill:before {
  content: "\e6e0";
}

.icon-addition:before {
  content: "\e6e1";
}

.icon-close:before {
  content: "\e6e9";
}

.icon-pmlight:before {
  content: "\e6bc";
}

.icon-system:before {
  content: "\e71c";
}

.icon-systemlight:before {
  content: "\e71f";
}

.icon-mypost:before {
  content: "\e724";
}

.icon-mypostlight:before {
  content: "\e727";
}

.icon-pm:before {
  content: "\e779";
}

.icon-browse_fill:before {
  content: "\e6e4";
}

.icon-browse:before {
  content: "\e6e5";
}

.icon-message:before {
  content: "\e70d";
}

.icon-message_fill:before {
  content: "\e70e";
}

.icon-jinritoutiao:before {
  content: "\eb12";
}

.icon-female:before {
  content: "\e634";
}

.icon-male:before {
  content: "\e636";
}

.icon-nan:before {
  content: "\e6e6";
}

.icon-nv:before {
  content: "\e6f0";
}

.icon-activity:before {
  content: "\e6de";
}

.icon-activity_fill:before {
  content: "\e6df";
}

.icon-dynamic_fill:before {
  content: "\e6f4";
}

.icon-dynamic:before {
  content: "\e6f8";
}

.icon-flag_fill:before {
  content: "\e6fb";
}

.icon-flag:before {
  content: "\e6fc";
}

.icon-picture_fill:before {
  content: "\e717";
}

.icon-picture:before {
  content: "\e718";
}

.icon-wenhaofill:before {
  content: "\e72d";
}

.icon-wenhao:before {
  content: "\e732";
}

.icon-medalfill:before {
  content: "\e7c1";
}

.icon-medal:before {
  content: "\e7c2";
}

.icon-huati:before {
  content: "\e8b1";
}

.icon-label:before {
  content: "\e607";
}

