
/* ----------------------------------
Main CSS file for 有爱就有设计
(C) 有爱就有设计! Inc.
http://www.hl-designer.com
Created & Modified by 有爱就有设计.
-------------------------------------*/
/*======================初始化======================*/
body {
--dz-BG-color:#E8DEC1;/*主色调背景*/
--dz-FC-color:#8C6533;/*主色调*/
--dz-FC-fff:#ffffff;
}
*, :after, :before {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
* {word-wrap:break-word;font-weight:400;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
* strong, * b, * a[style*="bold"], * strong * {font-weight:600 !important;}
ul, ol, li, span, p, form, h1, h2, h3, h4, h5, h6, dl, dt, dd {margin:0;padding:0;border:0;z-index:inherit;}
img, a img {border:0;margin:0;padding:0;}
ul, ol, li {list-style:none;}
* {margin:0;padding:0;}
html,body{font:0.24rem/1.5 'MiSans',PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif;color:#333;min-height:100%;}
input, select, textarea, button {font:0.28rem/1.5 -apple-system-font,'Helvetica Neue',sans-serif;}
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:300;}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
em, cite, i {font-style:normal;}
label {cursor:pointer;}
/* a:link, a:visited, a:hover {color:#333;text-decoration:none;} */
.z {float:left;}
.y {float:right;}
.cl:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.cl {*+height:1%;}
.vm {vertical-align:middle;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance:none;outline:none}
textarea,select,input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;color: #121212;}
textarea{resize:none}
input:focus, textarea:focus, select:focus{box-shadow: none;}
body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.hl_bg{ background:#fff}
/* .hl-touch-page-space{background: #F5F1ED;} */
.hl-touch-page-index{background: #F4F4F4;}
.hl-touch-page-post{background: #F5F1ED;}
a {-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:active {background:rgba(0,0,0,0.1);}
.mt0 {margin-top:0px !important;}
.mb0 {margin-bottom:0px !important;}
.mt2 {margin-top:0.04rem !important;}
.mb2 {margin-bottom:0.04rem !important;}
.mt3 {margin-top:0.06rem !important;}
.mb3 {margin-bottom:0.06rem !important;}
.mt4 {margin-top:0.08rem !important;}
.mb4 {margin-bottom:0.08rem !important;}
.mt5 {margin-top:0.1rem !important;}
.mb5 {margin-bottom:0.1rem !important;}
.mt10 {margin-top:0.2rem !important;}
.mt12 {margin-top:0.24rem !important;}
.mt15 {margin-top:0.3rem !important;}
.mb10 {margin-bottom:0.2rem !important;}
.mb12 {margin-bottom:0.24rem !important;}
.mb15 {margin-bottom:0.3rem !important;}
.pt0 {padding-top:0px !important;}
.pb0 {padding-bottom:0px !important;}
.pt2 {padding-top:0.04rem !important;}
.pb2 {padding-bottom:0.04rem !important;}
.pt3 {padding-top:0.06rem !important;}
.pb3 {padding-bottom:0.06rem !important;}
.pt4 {padding-top:0.08rem !important;}
.pb4 {padding-bottom:0.08rem !important;}
.pt5 {padding-top:0.1rem !important;}
.pb5 {padding-bottom:0.1rem !important;}
.pt10 {padding-top:0.2rem !important;}
.pt12 {padding-top:0.24rem !important;}
.pt15 {padding-top:0.3rem !important;}
.pb10 {padding-bottom:0.2rem !important;}
.pb12 {padding-bottom:0.24rem !important;}
.pb15 {padding-bottom:0.3rem !important;}
.f12 {font-size:0.24rem;}
.f13 {font-size:0.26rem;}
.f14 {font-size:0.28rem;}
.f15 {font-size:0.3rem;}
.f16 {font-size:0.32rem;}
.f17 {font-size:0.34rem;}
.f18 {font-size:0.4rem;}
.fyy {text-shadow:0.02rem 0.02rem 0 rgba(0, 0, 0, 0.4);}
.hl_flex {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;}
.flex_2 {-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;}
.flex_3 {-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;}
.weui-flex {display: -webkit-box;display: -webkit-flex;display: flex}
.weui-flex__item {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1}
.bg_0 {background:#AB8C5E !important;}
.bg_a {background:#AB8C5E !important;}
.bg_b {background:#f1f1f1 !important;}
.bg_c {background:#8C6533 !important;}
.bg_d {background:#d5d5d5 !important;}
.bg_e {background:#f8f8f8 !important;}
.bg_index{background: #F4F4F4;}
.bg_f {background:#fff;}
.bg_g {background:#e8f5f9;border-width:0.02rem 0.02rem 0.02rem 0.02rem;border-style:dashed;border-color:#b2dceb !important;}
.bg_h {background:#fffdef;border-width:0.02rem 0.02rem 0.02rem 0.02rem;border-style:dashed;border-color:#e7e1cd !important;}
.bg_i {background:#edffcc;}
.bg_boy {background:#87D0F5;}
.bg_girl {background:#FFA3A3;}
.bg_del {background:#d00 !important;}
a.f_u {text-decoration:underline;}
.f_0, .f_0 a, .ntc_body a.lit, .hl_tip dt.kmlab strong, .hl_wzv .view_body a {color:#8C6533 !important;}
.f_a, .f_a a {color:#AB8C5E !important;}
.f_b, .f_b a, .hl_share_box #hl_share a {color:#777 !important;}
.f_c, .f_c a, .ntc_body {color:#999 !important;}
.f_d, .f_d a {color:#bbb !important;}
.f_e, .f_e a {color:#ddd !important;}
.f_f, .f_f a, .hl_jump p a {color:#fff !important;}
.f_g, .f_g a {color:#d00 !important;}
.f_qq, .f_qq a {color:#5CB3EB !important;}
.f_wb, .f_wb a {color:#F66C75 !important;}
.f_wx, .f_wx a {color:#8FD353 !important;}
.f_fs, .f_fs a {color:#fff;}
.f_ok, .f_ok a, .hl_a a {color:#507DAF !important;}
.f_hot, .hl_wztit h2.f_hot, .f_hot a, .hl_wztit h2.f_hot a {border-color:#F66C75 !important;color:#F66C75;}
.b_ok {border:0.02rem solid #efefef !important;}
.b_t {border-top:0.02rem solid #efefef !important;}
.b_b {border-bottom:0.02rem solid #efefef !important;}
.b_l, .hl_tip dd .tip_btn span.tip_lx {border-left:0.02rem solid #efefef !important;}
.b_r {border-right:0.02rem solid #efefef !important;}
.b_0 {border-color:#8C6533 !important;}
.b_a {border-color:#FCAD30 !important;}
.b_i {border-color:#d00 !important;}
.b_c {border-color:#F66C75 !important;}
.b_d {border-color:#e3e3e3 !important;}
.b_g {border-bottom:0.02rem solid #b2dceb !important;}
.b_h {border-bottom:0.02rem solid #e7e1cd !important;}
.b_dashed {border-style:dashed !important;}
div.weui-panel:first-of-type{margin-top:0}
.weui-uploader__input-box{float: left;position: relative;width: 1.12rem;height: 1.12rem;border: 0.02rem solid #e5e5e5;background: #f5f5f5;margin: 0.08rem 0}
.weui-panel__hd{font-size:0.32rem}
.weui-btn_default:after{display:none}
.weui-cell:empty{padding:0.02rem 0 0}
.animated,.tip{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition: .3s;transition: .3s}
@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.tip,.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.hl_loadings {position:fixed;left:0;top:0;bottom:0;right:0;z-index:1000;background:rgba(255,255,255,0.9);}
.hl_loadings_icon {position:fixed;z-index:5000;width:7.6em;min-height:7.6em;top:35%;left:50%;margin-left:-3.8em;background:rgba(40,40,40,0.7);text-align:center;border-radius:0.1rem;color:#FFFFFF;}
.weui-loading {margin:0.28rem 0 0.06rem;width:0.76rem;height:0.76rem;vertical-align:baseline;display:inline-block;animation:hl_loadings_img 1s steps(12,end) infinite;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size:100%;}
@-webkit-keyframes hl_loadings_img {
0% {transform:rotate3d(0,0,1,0deg);}
100% {transform:rotate3d(0,0,1,360deg);}
}
@keyframes hl_loadings_img {
0% {transform:rotate3d(0,0,1,0deg);}
100% {transform:rotate3d(0,0,1,360deg);}
}
.hl_loadings_content {margin:0 0 0.24rem;font-size:0.26rem;}
.lazy lazy-fade-in {background:#f8f8f8 url('../img/hl_loadimg.gif') 0.16rem 0.16rem no-repeat;background-size:0.32rem 0.32rem;}
/*======================底上拉菜单======================*/
.imui_sheet{ width:100%; display:block; position:fixed; left:0px; bottom:0px; z-index:1010; background:#fff; text-align:center }
.imui_sheet li a{ display:block; height:0.9rem; line-height:0.9rem; font-size:0.3rem;}
.imui_sheet li a:active{ background:#f6f6f6}
.imui_sheet li:last-child{ border-top:0.16rem solid #eee;}
.showsheet{ -webkit-animation: bs .4s forwards; animation: bs .4s forwards; }
.hidesheet{ -webkit-animation: bh .4s forwards; animation: bh .4s forwards;}
/*======================底部快速发帖box======================*/
.hl_fastbox{ width:100%;height: 100%; display:block; position:fixed; left:0px; bottom:0px; z-index:1010; background: rgba(255,255,255,0.96); text-align:center }
.hl_fastbox_con {width:100%;padding-top:0.4rem;position:fixed;left:0;bottom:0;z-index:100;     display: none;transform:translateY(100%); -webkit-transform:translateY(100%);}
.hl_fastbox_con h2 {font-weight:300;font-size:0.28rem;padding:0 0.4rem 0.2rem;}
.hl_fastbox_con ul {padding:0 0.3rem 0.7rem;}
.hl_fastbox_con ul li {float:left;width:50%;margin:0.16rem 0;text-align:center;font-size:0.24rem;}
.hl_fastbox_con ul li a {display:block;}
.hl_fastbox_con ul li span {display:block;width:0.64rem;height:0.64rem;line-height:0.64rem;padding:0.2rem 0.2rem 0.2rem 0.22rem;margin:0 auto 0.1rem;border-radius: 0.6rem;overflow:hidden;}
.hl_fastbox_con ul li i {font-size:0.6rem; color: #fff;}
.hl_fastbox_foot {height:0.9rem;text-align:center;overflow:hidden;}
.hl_fastbox_foot i {display:block;width:0.9rem;margin:0.04rem auto 0;height:0.9rem;line-height:0.9rem;font-size:0.64rem;}


.hl_fastbox .hl_fastbox_con{display:block;-webkit-animation:hl_fastbox_con .3s forwards ease;animation:hl_fastbox_con .3s forwards ease;}
@keyframes hl_fastbox_con{100%{transform:translateY(0);-webkit-transform:translateY(0);}}
@-webkit-keyframes hl_fastbox_con{100%{transform:translateY(0);-webkit-transform:translateY(0);}}


.showfastbox{ -webkit-animation: bs .0s forwards; animation: bs .0s forwards; }
.hidefastbox{ -webkit-animation: bh .4s forwards; animation: bh .4s forwards;}
/*toparea*/
.imui_toparea{ position:fixed; width:100%; left:0px; top:1rem; z-index:1010}
.imui_toparea.open{ -webkit-animation: ts .4s forwards; animation: ts .4s forwards; }
.imui_toparea.close{ -webkit-animation: b .4s forwards; animation: b .4s forwards;}
/*opa*/
#dark{ width:100%; height:100%; left:0px; top:0px; z-index:30; position:fixed; background:#000; opacity:0.6;}
#light{ left:0px; top:0px; z-index:10; width:100%; position:fixed; background:#000;opacity:0.1;}
#loading{ width:100%; height:100%; left:0px; top:0px; z-index:10; position:fixed; background:#fff; opacity:0.8;}
.loading{ width:2rem;}
/*======================tip弹窗统一样式======================*/
.fix_form{position:fixed;z-index:20}
.tip{width:6rem;background:#FAFAFC;margin:0 auto;-moz-border-radius:0.4rem;-webkit-border-radius:0.4rem;border-radius:0.4rem;text-align:center;}
.tip dt.mpt{margin: 0; padding:0.2rem;font-size:0.3rem}
.tip dt{padding:0.2rem;font-size:0.3rem}
.tip .tip_form{padding:0.2rem 0.3rem 0.3rem 0.3rem}
.tip form .tip_msg textarea{width:90%;border:0.02rem solid #E8E8EA;min-height:1.44rem}
.tip form .tip_msg{font-size:0.28rem;padding:0.5rem 0}
.tip_btn{position:relative;line-height:0.84rem;font-size:0.34rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding: 0;}
.tip_btn button,.tip_btn a{position:relative;display:block;height:0.84rem;background:none;border:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#005afe;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size: 0.28rem;}
.tip_btn .default{color:#005afe}
.tip_btn .primary{color:#ff2c00}
.weui_dialog_hd{padding:1.2em 0 .5em}
.weui_dialog_title{font-weight:400;font-size:0.34rem}
.tip_btn:after{content:" ";position:absolute;left:0;top:0;width:100%;height:0.02rem;border-top:0.02rem solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.tip_btn button:first-child:after,.tip_btn a:first-child:after{display:none}
.tip_btn button:after,.tip_btn a:after{content:"";position:absolute;left:0;top:0;width:0.02rem;height:100%;border-left:0.02rem solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}
.tip_form{}
.tip_form p,.tip_form .p{padding:0.2rem 0}
.tip dd{border-top:0.02rem solid #ddd;padding:0.2rem 0;height:auto;line-height:0.6rem}
.tip dd a{padding-left:0.2rem;font-size:0.28rem}
/*====================带图标功能列表====================*/
.weui_cells img{vertical-align:bottom}
.weui_cells_title{margin-top:.77em;margin-bottom:.3em;padding-left:0.3rem;padding-right:0.3rem;color:#888;font-size:0.28rem}
.weui_cells{margin-top:0.2rem;background-color:#FFFFFF;line-height:1.41176471;font-size:0.34rem;overflow:hidden;position:relative}
.weui_cell{padding:0.2rem 0.3rem;position:relative;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}
.weui_cell .weui_cell_hd i{ font-size:0.4rem; width:0.4rem; height:0.4rem; display:block; line-height:0.4rem; margin-right:0.1rem;   color: #2596ea;}
.weui_cells:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:0.02rem;border-bottom:0.02rem solid #D9D9D9;color:#D9D9D9;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.weui_cell:first-child:before{display:none}
.weui_cell:before{content:" ";position:absolute;left:0;top:0;width:100%;height:0.02rem;border-top:0.02rem solid #D9D9D9;color:#D9D9D9;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);left:0.3rem}
.weui_cell_primary{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.weui_cell_ft{text-align:right;color:#888}
.weui_cells_access .weui_cell_ft:after{content:" ";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:0.12rem;width:0.12rem;border-width:0.04rem 0.04rem 0 0;border-color:#C8C8CD;border-style:solid;position:relative;top:-0.04rem;top:-0.02rem;margin-left:.3em}
.weui_cells:before{content:" ";position:absolute;left:0;top:0;width:100%;height:0.02rem;border-top:0.02rem solid #D9D9D9;color:#D9D9D9;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
/*====================时间弹出选择样式====================*/
.hl_tip {border-radius:0.06rem;font-size:0.28rem;width:5.6rem;}
.hl_tip dt {padding:0.3rem;text-align:center;}
.hl_tip dd {border-radius:0 0 0.04rem 0.04rem;}
.hl_tip dd .tip_btn {width:50%;float:left;text-align:center;border:none !important;font-size:0.32rem;height:0.88rem;line-height:0.88rem;border-radius:0 0 0.04rem 0.04rem;cursor:pointer; display:block;}
.hl_tip dd .tip_btn span {display:block;}
.hl_tip dd .tip_all {width:100%;float:none;display:block;}
.hl_tip dt p {padding:0.4rem 0;font-size:0.3rem;display:block;overflow:hidden;}
.hl_tip dd.f_14 .tip_btn {font-size:0.28rem;}
.hl_tip label {display:block;height:0.6rem;line-height:0.6rem;}
.hl_tip dt.kmlab, .hl_tip dt.kmlabs {padding:0.2rem 0.3rem 0.3rem;text-align:left;}
.hl_tip dt.kmlab strong {font-weight:100;}
.hl_tip dt.kmlab p {padding:0.2rem 0;}
.hl_tip dt.kmlabs p {padding:0.1rem 0;}
.hl_tip dt.kmlabs p.kmpx {padding:0 0.06rem;margin:0.1rem 0.06rem;}
.hl_tip .hl_sec_code {border-top:none !important;}
.hl_textarea_box {width:90%;}
.hl_textarea_box .hl_tip {border-radius:0.04rem;width:100%;}
.hl_tip_form dt {padding:0.1rem 0.3rem 0.3rem;text-align:left;font-size:0.28rem;}
.hl_tip_form dt .hl_pt {font-size:0.28rem;}
.hl_tip .tip_tit {height:0.88rem;line-height:0.88rem;font-size:0.32rem;text-align:center;border-radius:0.06rem 0.06rem 0 0;}
.hl_tip .txt_l {text-align:left;padding:0 0.28rem;}
.hl_tip .tip_form li {padding:0.16rem 0;}
.hl_tip .tip_form li.nop {padding:0.06rem;}
.hl_tip .tip_form .hl_tip_radio {height:0.6rem;line-height:0.6rem;overflow:hidden;}
.hl_tip .tip_form .hl_tip_radio span {float:left;}
.hl_tip .tip_form .hl_tip_radio label {float:left;cursor:pointer;margin-left:0.3rem;line-height:0.6rem;}
.hl_tip .tip_form .hl_tip_radio i {float:left;margin-right:0.06rem;line-height:0.58rem;}
.hl_tip .tip_form .hl_login_select .inner, .hl_tip .tip_form .hl_px {font-size:0.28rem;}
.hl_tip .tip_form .hl_login_select .kmhai {height:0.52rem;line-height:0.52rem;}
.hl_tip .hl_tip_radios label {display:block;width:100%;cursor:pointer;line-height:0.6rem;}
.hl_tip .hl_tip_radios i {float:left;margin-right:0.08rem;line-height:0.6rem;}
.hl_tip dt.kmlabs .hl_tip_radios p {padding:0.04rem 0;}
.hl_login_select .inner i {font-size:0.24rem;padding-top:0.06rem;}
.hl_minipost .hl_login_select .inner i {padding-top:0;}
.hl_tip dt.kmlabs #return_report p {width:50%;float:left;}
.hl_report_tip {margin:0.3rem 0.3rem 0;height:0.4rem;line-height:0.4rem;padding-bottom:0.2rem;overflow:hidden;}
.hl_bigbtn {display:block;border:none !important;width:100%;height:0.88rem;line-height:0.88rem;font-size:0.32rem;text-align:center;border-radius:0.04rem;}
/*====================通栏广告====================*/
.hl_bigad {font-size:0;overflow:hidden;}
.hl_bigad a {display:block;margin:0px;position:relative;}
.hl_bigad a img {display:block;}
.hl_bigad a em {position:absolute;bottom:0.12rem;right:0.12rem;display:block;height:0.42rem;line-height:0.42rem;background:rgba(0,0,0,0.6);font-size:0.24rem;color:#fff;padding:0px 0.16rem;overflow:hidden;border-radius:0.04rem;}
.hl_bigad_p a {margin:0.24rem;}
.hl_bigad_p a img {border-radius:0.04rem;}
/*====================个人空间类====================*/
/*--------task任务中心-------*/
.hl_emp{padding: 0.4rem;text-align: center;font-size: 0.32rem;}
.tasklist{padding: 0.2rem;}
/*.tasklist td{ padding:0.2rem;}*/
.tasklist .icon{ width:0.8rem; vertical-align:top;}
.tasklist .icon img{ width:0.8rem; height:0.8rem;}
.tasklist .info{ padding:0.2rem 0.2rem 0.1rem 0; position:relative}
.tasklist .info h3{ font-size:0.32rem; font-weight:400; padding-bottom:0.1rem;}
.tasklist .info h3 span{ font-size:0.24rem; padding-left:0.1rem;}
.tasklist .info p.about,.tasklist td.info p.draw{ padding-bottom:0.1rem;}
.tasklist .info a.taskbtn{ position:absolute; padding:0 0.2rem; height:0.6rem; line-height:0.6rem; top:0.3rem; right:0.2rem;-moz-border-radius:0.3rem; -webkit-border-radius:0.3rem; border-radius:0.3rem; font-size:0.28rem}
.tasklist .info div.pec{}
.tasklist .info div.pec p.qw{ float:left; margin-top:0.06rem; width:80%; height:0.2rem; background:#eee;-moz-border-radius:0.1rem; -webkit-border-radius:0.1rem; border-radius:0.1rem;}
.tasklist .info div.pec p.qw span{ float:left; height:0.2rem;-moz-border-radius:0.1rem; -webkit-border-radius:0.1rem; border-radius:0.1rem;}
.tasklist .info div.pec em{ float:left; margin-left:0.1rem;}
.task_detail{ padding:0.2rem; position:relative; margin-bottom:0.2rem;}
.task_detail img{ float:left; width:0.8rem; height:0.8rem; margin-right:0.2rem;}
.task_detail h3{ font-size:0.32rem; font-weight:400}
.task_detail span.cg{ position:absolute;}
.task_detail a.task_btn{ position:absolute; padding:0 0.2rem; height:0.6rem; line-height:0.6rem; top:0.3rem; right:0.2rem;-moz-border-radius:0.3rem; -webkit-border-radius:0.3rem; border-radius:0.3rem; font-size:0.28rem}
.task_info table{ width:100%; }
.task_info table td{ padding:0.2rem; font-size:0.28rem;}
.task_info table td a{ text-decoration:underline; color:#ac493d}
.task_info table td.description{ line-height:1.8;}
.task_info table th{ padding:0.2rem; vertical-align:top; width:1.2rem; font-size:0.28rem;}
.task_pec{ height:0.32rem; padding:0.3rem 0.2rem 0.1rem 0.2rem;}
.task_pec p.qw{ float:left; margin-top:0.06rem; width:80%; height:0.2rem; background:#ccc;-moz-border-radius:0.1rem; -webkit-border-radius:0.1rem; border-radius:0.1rem;}
.task_pec p.qw span{ float:left; height:0.2rem;-moz-border-radius:0.1rem; -webkit-border-radius:0.1rem; border-radius:0.1rem;}
.task_pec em{ float:left; margin-left:0.1rem;}
.task_text{ padding:0 0.2rem 0.2rem 0.2rem;}
.task_users{ padding:0.1rem 0.1rem 0 0.1rem;}
.task_users li{ float:left; width:15%;}
.task_users li div{ padding:0.16rem; text-align:center}
.task_users li div img{ width:100%;-moz-border-radius:0.48rem; -webkit-border-radius:0.48rem; border-radius:0.48rem;}
.task_users li div p{ height:0.4rem; line-height:0.4rem; overflow:hidden;}
/*收藏列表*/
.hl_favoritelist {padding:0 0.24rem;overflow:hidden;}
.hl_favoritelist .hl_flist {height:0.52rem;line-height:0.52rem;padding:0.2rem 0;overflow:hidden;}
.hl_favoritelist .hl_flist:first-child {border-top:none !important;}
.hl_flist .y {float:right;margin-left:0.2rem;padding:0 0.06rem;font-size:0.24rem;height:0.44rem;line-height:0.44rem;overflow:hidden;border-radius:0.04rem;}
.hl_flist h2 {font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hl_flist h2 img {height:0.3rem;margin-top:0.1rem;vertical-align:top;}
/*二级导航*/
.hl_subnav{ height:0.78rem; font-size:0.3rem; line-height:0.76rem;}
.hl_subnav li a {display:block;text-align:center;padding-bottom:0.02rem;text-overflow:ellipsis;}
.hl_subnav li.current a {border-width:0 0 0.02rem 0;border-style:solid;padding-bottom:0;}
.hl_cike { width:11.5rem; margin:0 auto;}
.hl_cike a{ display:block; color:#fff;width:1.6rem;height: 0.52rem;border: 0.02rem solid #fff;font-size: 0.28rem;line-height: 0.52rem;border-radius: 0.06rem;text-align: center; margin-right:0.2rem; float:left;}
.hl_cike .hl_pm{ margin-right:0; background:#fff; color:#11b7f2}
/*====================论坛首页====================*/
.hl_bbs_show {height:0.88rem;line-height:0.88rem;overflow:hidden;}
.hl_bbs_show h2 {font-size:0.24rem;font-weight:300;height:0.48rem;line-height:0.48rem;margin:0.2rem 0;padding:0 0.4rem;}
.hl_bbs_show h2 a{color: #0e151c99; }
.hl_forumlist {overflow:hidden;background: #f4f4f4;}
.hl_forumlist img, .hl_bbslist img {border-radius:0.04rem;}
.hl_forum_two *{box-sizing: border-box;}
.hl_forum_two{margin: 0 .4rem;}
.hl_forum_two .forum_boxs{display: flex;flex-wrap: wrap;}
.hl_forum_two .forum_box {align-items: center;display: flex;flex-basis: 50%;overflow: hidden;padding:0.24rem 0;}
.hl_forum_two .forum_icon{align-items: center;display: flex;flex-shrink: 0;font-size: 0;justify-content: center;overflow: hidden;    text-align: center;}
.hl_forum_two .forum_icon img{border: unset;display: inline-block;width:50px;height: 50px;-webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0Ljc4OCA1LjIyNUM0MC4wNjkuNTI1IDMzLjI4OCAwIDI0Ljk5OSAwIDE2LjcxIDAgOS45MS41MzIgNS4xOTMgNS4yNDMuNDc2IDkuOTUzIDAgMTYuNzM1IDAgMjUuMDI1IDAgMzMuMzE2LjQ3OCA0MC4xIDUuMTk0IDQ0LjgxMSA5LjkxIDQ5LjUyIDE2LjcwMiA1MCAyNSA1MHMxNS4wODUtLjQ3NSAxOS44MDQtNS4xODhjNC43MTktNC43MTIgNS4xOTUtMTEuNDk2IDUuMTk1LTE5Ljc4NSAwLTguMjktLjQ3Ni0xNS4wODMtNS4yMS0xOS44MDJaIiBmaWxsPSIjRjNGNEY3Ii8+PC9zdmc+);mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0Ljc4OCA1LjIyNUM0MC4wNjkuNTI1IDMzLjI4OCAwIDI0Ljk5OSAwIDE2LjcxIDAgOS45MS41MzIgNS4xOTMgNS4yNDMuNDc2IDkuOTUzIDAgMTYuNzM1IDAgMjUuMDI1IDAgMzMuMzE2LjQ3OCA0MC4xIDUuMTk0IDQ0LjgxMSA5LjkxIDQ5LjUyIDE2LjcwMiA1MCAyNSA1MHMxNS4wODUtLjQ3NSAxOS44MDQtNS4xODhjNC43MTktNC43MTIgNS4xOTUtMTEuNDk2IDUuMTk1LTE5Ljc4NSAwLTguMjktLjQ3Ni0xNS4wODMtNS4yMS0xOS44MDJaIiBmaWxsPSIjRjNGNEY3Ii8+PC9zdmc+);-webkit-mask-repeat: round;mask-repeat: round;max-width: 100%;object-fit: cover;}
.hl_forum_two .forum_info {margin-left: 10px;overflow: hidden;}
.hl_forum_two .forum_name {color:#0e151c;font-size:15px;font-weight: 700;line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hl_forum_two i{width:50px;height: 50px;font-size:0.65rem;line-height: 50px;color: #bbb;background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0Ljc4OCA1LjIyNUM0MC4wNjkuNTI1IDMzLjI4OCAwIDI0Ljk5OSAwIDE2LjcxIDAgOS45MS41MzIgNS4xOTMgNS4yNDMuNDc2IDkuOTUzIDAgMTYuNzM1IDAgMjUuMDI1IDAgMzMuMzE2LjQ3OCA0MC4xIDUuMTk0IDQ0LjgxMSA5LjkxIDQ5LjUyIDE2LjcwMiA1MCAyNSA1MHMxNS4wODUtLjQ3NSAxOS44MDQtNS4xODhjNC43MTktNC43MTIgNS4xOTUtMTEuNDk2IDUuMTk1LTE5Ljc4NSAwLTguMjktLjQ3Ni0xNS4wODMtNS4yMS0xOS44MDJaIiBmaWxsPSIjRjNGNEY3Ii8+PC9zdmc+);-webkit-mask-repeat: round;mask-repeat: round; }
.hl_forum_two p {display:block;height:0.4rem;line-height:0.4rem;font-size:0.26rem;padding-top:0.04rem;overflow:hidden;}
.hl_forum_box li {float:left;text-align:center;width:25%;}
.hl_forum_box li a {display:block;font-size:0.24rem;padding:0.24rem 0.04rem 0.18rem;overflow:hidden;}
.hl_forum_box li span {display:block;width:0.92rem;height:0.92rem;margin:0 auto 0.16rem;}
.hl_forum_box li img {width:0.92rem;height:0.92rem;}
.hl_forum_box li p {display:block;width:100%;height:0.44rem;line-height:0.44rem;overflow:hidden;}
.hl_over_box .hl_forum_box li a {font-size:0.26rem;}
.hl_forum_three li {float:left;text-align:center;width:33.3%;}
.hl_forum_three li a {display:block;font-size:0.3rem;padding:0.24rem 0.04rem 0.18rem;overflow:hidden;}
.hl_forum_three li img {width:0.96rem;height:0.96rem;}
.hl_forum_three li p {display:block;width:100%;height:0.44rem;line-height:0.44rem;overflow:hidden;}
.hl_forum_one ul, .hl_forum_two ul, .hl_forum_three ul, .hl_forum_box ul {margin-bottom:-0.02rem;overflow:hidden;}
.hl_bbs_show h2 code{float:right;height:0.32rem;width:0.6rem;border-radius:0.24rem;margin-top:0.08rem;overflow:hidden;position:relative;}
.hl_bbs_show h2 code:before{left:0.32rem;top:0.04rem;content:"";display:block;position:absolute;width:0.24rem;height:0.24rem;z-index:3;border-radius:0.32rem;transition:all .15s ease;-webkit-transition:all .15s ease;}
.hl_forum_close h2 code:before {background:#ccc !important;left:0.04rem;}
code.hl_checkbox:before,.hl_bbs_show h2 code:before {background: #8C6533 !important;}
code.hl_checkbox_close:before, .hl_forum_close h2 code:before {background: #ccc !important;}
.hl_cont{ padding:0.2rem 0; background:#fff;}
.hl_cont ul li{ text-align:center;}
.hl_cont ul li span{ font-size:0.26rem;}
.hl_cont ul li p{ font-size:0.5rem;}


/*====================帖子列表页====================*/
.hl_scrollTop_boxs {width:100%;position:fixed;top:0px;z-index:3;}
/*版块头部*/
.mod-guide{background:#fff;padding:0 0.3rem;width:100%;height:1.28rem!important;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.mod-guide .mod-guide-main,.mod-guide .mod-guide-thumb{width:0.96rem;height:0.96rem;margin:0.16rem 0.24rem 0 0}
.mod-guide .mod-guide-thumb img{width:100%;height:100%;border-radius:0.08rem;vertical-align:bottom}
.mod-guide .mod-guide-thumb i{ line-height:0.92rem;color: #bbb;font-size: 0.92rem;}
.mod-guide .mod-guide-main{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-right:0.1rem}
.mod-guide .mod-guide-main .title{width:100%;font-size:0.32rem;height:0.52rem;line-height:0.48rem}
.mod-guide .mod-guide-main p{display:block}
.mod-guide .mod-guide-main span{margin-right:0.1rem;font-size:0.24rem;color:#0e151c}
.mod-guide .mod-guide-btn,.mod-guide-btn{display:block;width:1.2rem;height:0.56rem;line-height:0.56rem;text-align:center;margin-top:0.34rem;border-radius:0.06rem;padding:0}
.mod-guide .mod-guide-btn:before,.mod-guide-btn:before{border-radius:0.06rem}
/*主题分类*/
.hl_forumlist_time {width:100%;overflow:hidden;}
#forumlist_time_box {width:100%;overflow:hidden;}
#forumlist_time_li {}
#forumlist_time_li li {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;text-align:center;position:relative;}
#forumlist_time_li a {display:block;font-size:0.28rem;height:0.78rem;line-height:0.84rem;position:relative;color: #0e151c !important;}
#forumlist_time_li .kmon a {position:relative;z-index:1;color: #8C6533 !important;}
#forumlist_time_li .kmon:after {position: absolute;bottom: 0px;left: 50%;margin-left: -10px;width: 20px;height: 4px;border-radius: 5px;background-color: #8C6533;content: "";}
#forumlist_time_li a i {font-size:0.34rem;}
#forumlist_time_li .swiper-wrapper li {width:auto;}
#forumlist_time_li .swiper-wrapper li a {padding:0 0.24rem;}
#forumlist_time_li .swiper-wrappers li {width:25%;}
#forum_type_box {width:100%;height:0.8rem;overflow:hidden;}
#forum_type {width:100%;}
#forum_type li {float:left;width:20%;text-align:center;}
#forum_type a {display:block;font-size:0.28rem;height:0.78rem;line-height:0.84rem;position:relative;color: #0e151c !important;}
#forum_type .kmon a {position:relative;z-index:1;color: #8C6533 !important;}
#forum_type .kmon:after {position: absolute;bottom: 0px;left: 50%;margin-left: -10px;width: 20px;height: 4px;border-radius: 5px;background-color: #8C6533;content: "";}
#forum_type a i {font-size:0.2rem;padding-left:0.06rem;}
#forum_type .swiper-wrapper li {width:auto;}
#forum_type .swiper-wrapper li a {padding:0 0.24rem;}
#forum_type .swiper-wrappers li {width:25%;}
.dhnv{border: 0;}
.dhnv a{position: relative;    padding: 0 12px;}
.dhnv a.mon{border: 0;color: #8C6533 }
.dhnv a.mon:after {position: absolute;bottom: 0px;left: 50%;margin-left: -10px;width: 20px;height: 4px;border-radius: 5px;background-color: #8C6533;content: "";}
.hl_fmenu{width:100%;height:100%;overflow:hidden; position:fixed;top:0;left:0;z-index:999;}
.hl_fmenubox{width:100%;height:100%;overflow:hidden;overflow-y:scroll;transition:all .4s ease;-webkit-transition:all .4s ease;transform:translateY(100%);-webkit-transform:translateY(100%);}
.hl_fmenu_show .hl_fmenubox{transition:all .4s ease;-webkit-transition:all .4s ease;transform:translateY(0);-webkit-transform:translateY(0);}
.hl_gosx_title {padding:0 0.24rem;height:0.88rem;line-height:0.88rem;font-size:0.32rem;font-weight:100;text-align:center;position:relative;}
.hl_gosx_title .y {float:none;position:absolute;top:0;right:0;}
.hl_gosx_title .y i {display:inline-block;height:0.88rem;line-height:0.88rem;padding:0 0.3rem 0 0.6rem; font-size:0.38rem;}
.hl_gosx_tit {padding:0 0.24rem;height:0.8rem;line-height:0.8rem;font-size:0.32rem;font-weight:100;}
.hl_gosx {padding:0.14rem;margin-bottom:0.2rem;}
.hl_gosx ul {overflow:hidden;}
.hl_gosx li {float:left;}
.hl_gosx li a {display:block;font-size:0.28rem;height:28x;line-height:0.56rem;margin:0.12rem;padding:0 0.16rem;border-radius:0.04rem;overflow:hidden;}
/*置顶帖子*/
.hl_forumlist_top {padding:0.1rem 0.4rem 0;background: #f4f4f4;}
.hl_forumlist_top li:first-child {border-top:none !important;}
.hl_forumlist_top li a {display:block;height:0.4rem;line-height:0.4rem;margin:0.16rem 0;font-size:0.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#000000;font-weight:400;}
.hl_forumlist_top li a i{ font-size:0.36rem; vertical-align:middle;}
.hl_forumlist_top li span {float:left;height:0.36rem;line-height:0.36rem;text-align:center;font-size:0.24rem;margin-right:0.12rem;overflow:hidden;border-radius:0.08rem;padding: 0 0.1rem;font-weight: 400;}
.hl_forumlist_top li i.hl_list_ann {float:left;font-size:0.28rem;width:0.36rem;height:0.36rem;line-height:0.36rem;text-align:center;margin-right:0.12rem;overflow:hidden;border-radius:1.5px;}
.bg_z3{background-color: #ffecea;color: #fe3f29;}
.bg_z2{ background:#FFF8E1; color:#fcad30;}
.bg_z1{ background:#E8F5E9; color:#42bd56;}
.hl_forumlist_top li a.hl_zdmore {width:100%;text-align:center;font-size:0.28rem;margin:0.16rem 0 0.16rem;}
.hl_forumlist_top li a.hl_zdmore i {font-size:0.24rem;margin-left:0.1rem;}
.hl_displayorder_key .hl_displayorder_hide{display:none}
.hl_displayorder_hidden .hl_displayorder_show{display:none}
.hl_displayorder_hidden .hl_displayorder_hide{display:block}
/*帖子列表页*/
.threadlist{ width:100%;}
#fd_page_bottom{ display:none}
.bigtxlist_li {overflow: hidden;position: relative;}
.bigtxlist_li_top {height:0.92rem;line-height:0.92rem;margin:0.24rem 0.24rem 0.14rem 1.32rem;overflow:hidden;}
.bigtxlist_li_top h2 {display:block;height:0.4rem;line-height:0.4rem;margin-top:0.04rem;font-weight:300;}
.bigtxlist_li_top .top_tximg {position:absolute;top:0.24rem;left:0.24rem;width:0.92rem;height:0.92rem;border-radius:50%;background:#f8f8f8;}
.bigtxlist_li_top .top_tximg img {width:0.92rem;height:0.92rem;border-radius:50%;}
.bigtxlist_li_top .top_user {float:left;font-size:0.28rem;}
.bigtxlist_li_top em {font-size:0.26rem;}
.bigtxlist_li_top .top_gender {float:left;margin-top:0.04rem;margin-left:0.08rem;font-size:0.24rem;width:0.24rem;height:0.24rem;line-height:0.24rem;padding:0.02rem;border-radius:1.5px;}
.bigtxlist_li_top .top_lev {float:left;margin-top:0.04rem;margin-left:0.08rem;font-size:0.24rem;height:0.24rem;line-height:0.24rem;padding:0.02rem 0.04rem;border-radius:1.5px;}
.bigtxlist_li_top .bigtxlist_li_time {display:block;height:0.46rem;line-height:0.36rem;font-weight:300;}
.bigtxlist_li_top .bigtxlist_li_time span {font-size:0.24rem;}
.bigtxlist_li_box {overflow:hidden;}
.bigtxlist_li_box a {display:block;overflow:hidden;color:#3f3f3f;}
.bigtxlist_li_box h2 {font-size:0.3rem;line-height:0.48rem;margin:0 0.24rem;font-weight:400;}
.bigtxlist_li_box h2 span {float:left;height:0.36rem;line-height:0.36rem;padding:0 0.06rem;font-size:0.24rem;margin-top:0.08rem;margin-right:0.08rem;overflow:hidden;border-radius:1.5px;}
.bigtxlist_li_box h2 span.toico {height:0.32rem;line-height:0.32rem;}
.bigtxlist_li_box .list_body {max-height:1.32rem;line-height:0.44rem;font-size:0.28rem;margin:0 0.22rem;overflow:hidden; color:#3f3f3f;}
.bigtxlist_li_box .list_body a {display:inline;}
.hl_znalist .bigtxlist_li_box {padding-top:0.04rem;}
.hl_znalist_bottom {height:0.28rem;line-height:0.28rem;padding:0.2rem 0 0.24rem;margin:0.14rem 0.2rem 0 0.2rem;}
.hl_znalist_bottom li {float:left;font-size:0.28rem;text-align:center;width:34%;    color: #82888b;}
.hl_znalist_bottom li.kmc {width:32%;}
.hl_znalist_bottom li a {display:block;    color: #82888b;}
.hl_znalist_bottom li i {font-size:0.3rem;padding-right:0.06rem;}
.hl_znalist .user_gz {float:right;text-align:center;border: 0.02rem solid #efefef !important;padding: 2px 10px;}
.hl_zfblist_imgs {margin-left:0.08rem;font-size:0;overflow:hidden;position:relative;}
.hl_zfblist_imgs li {background: #f8f8f8;float:left;width:33.33%;padding-top:0.08rem;padding-right:0.08rem;box-sizing:border-box;overflow: hidden;position: relative;}
.hl_zfblist_imgs li img {width:100%;border-radius:0px;}
.hl_zfblist_imgs .nums {position: absolute;top: 0.08rem;left: 0;bottom: 0;right: 0.08rem;background-color: rgba(0,0,0,.3);}
.hl_zfblist_imgs .hl_pic_one{max-width:60%;max-height:4rem;}
.hl_zfblist_imgs .total-img{position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);font-size:0.48rem;color:#fff}
.hl_zfblist_imgs .total-img .total-img-text{display:inline-block;-webkit-transform:translateY(0)}
.hl_load{display:block;text-align:center;line-height:0.68rem;font-size:0.28rem;margin:0.24rem auto;width:80%;border-radius:0.5rem;}
.hl_base {margin: 0 0.4rem;margin-top:0.2rem;overflow:hidden;position:relative;}
.hl_base_top {height:0.88rem;line-height:0.88rem;padding:0.24rem 0.24rem 0.1rem;overflow:hidden;}
.hl_base_top h2 {display:block;height:0.4rem;line-height:0.4rem;font-weight:300;}
.hl_base_top .wblist_tximg {float:left;width:0.88rem;height:0.88rem;margin-right:0.16rem;border-radius:50%;background:#f8f8f8;}
.hl_base_top .top_tximg {margin-right:0.16rem;width:0.88rem;height:0.88rem;border-radius:50%;}
.hl_base_top .top_user {float:left;font-size:0.28rem;}
.hl_base_top em {font-size:0.26rem;}
.hl_base_top .top_gender {float:left;margin-top:0.04rem;margin-left:0.08rem;font-size:0.24rem;width:0.24rem;height:0.24rem;line-height:0.24rem;padding:0.02rem;border-radius:1.5px;}
.hl_base_top .top_lev {float:left;margin-top:0.04rem;margin-left:0.08rem;font-size:0.24rem;height:0.24rem;line-height:0.24rem;padding:0.02rem 0.04rem;border-radius:1.5px;}
.hl_base_top .hl_base_time {display:block;height:0.36rem;line-height:0.36rem;font-weight:300;}
.hl_base_top .hl_base_time span {font-size:0.24rem;}
.hl_base_tops {height:0.56rem;line-height:0.56rem;padding:0.24rem 0.24rem 0.1rem;overflow:hidden;}
.hl_base_tops h2 {display:block;height:0.56rem;line-height:0.56rem;font-weight:300;}
.hl_base_tops .top_tximg {float:left;margin-right:0.16rem;width:0.56rem;height:0.56rem;border-radius:50%;}
.hl_base_tops .top_user {float:left;font-size:0.28rem;}
.hl_base_tops em {font-size:0.28rem;}
.hl_base_tops .top_gender {float:left;margin-top:0.12rem;margin-left:0.08rem;font-size:0.24rem;width:0.24rem;height:0.24rem;line-height:0.24rem;padding:0.02rem;border-radius:1.5px;}
.hl_base_tops .top_lev {float:left;margin-top:0.12rem;margin-left:0.08rem;font-size:0.24rem;height:0.24rem;line-height:0.24rem;padding:0.02rem 0.04rem;border-radius:1.5px;}
.hl_base_bottom {display:block;padding:0.06rem 0.24rem 0.16rem;height:0.4rem;line-height:0.4rem;font-weight:300;overflow:hidden;}
.hl_base_bottom .bottom_views i {float:left;font-size:0.28rem;line-height:0.4rem;margin-left:0.16rem;margin-right:0.04rem;}
.hl_base_bottom .bottom_views em {float:left;}
.hl_base_bottom .bottom_views i.kmview {font-size:0.3rem;margin-left:0;}
.hl_base_box a {display:block;overflow:hidden;}
.hl_base_box h2 {font-size:0.32rem;line-height:0.52rem;margin:0 0.22rem 0.12rem;font-weight:300;}
.hl_base_box h2 strong, * .hl_base_box h2 strong {font-weight:300;}
.hl_base_box h2 span {float:left;height:0.36rem;line-height:0.36rem;padding:0 0.06rem;font-size:0.24rem;margin-top:0.08rem;margin-right:0.08rem;overflow:hidden;border-radius:1.5px;}
.hl_jximg .hl_base_box h2 span {margin-top:0.06rem;}
.hl_base_box h2 .hl_xifont:after {border-radius:1.5px;}
.hl_base_box .list_body {max-height:0.88rem;line-height:0.44rem;font-size:0.28rem;margin:0 0.24rem;overflow:hidden;}
.hl_base_box .list_bodya {line-height:0.44rem;font-size:0.28rem;margin:0 0.24rem;overflow:hidden;}
.hl_base_box .list_bodys {max-height:1.68rem;line-height:0.42rem;}
.hl_base_box h2.hl_nob {margin-bottom:0.06rem;}
.hl_base_box .listimgx img {float:right;margin:0 0.24rem;width:2rem;border-radius:1.5px;overflow:hidden;}
.hl_base_box .listimgbigx {margin:0.1rem 0.24rem;overflow:hidden;}
.hl_base_box .listimgbigx li {float:left;width:100%;padding-bottom:48%;font-size:0;overflow:hidden;position:relative;background:#f8f8f8;}
.hl_base_box .listimgbigx img {position:absolute;width:100%;font-size:0;border-radius:0.04rem;}
.hl_base_box .listimgbig {margin:0.1rem 0;overflow:hidden;}
.hl_base_box .listimgbig li {float:left;width:100%;padding-bottom:50%;overflow:hidden;position:relative;}
.hl_base_box .listimgbig img {position:absolute;width:100%;font-size:0;border-radius:0;}
.hl_base_box .listimgtwo {margin:0.1rem 0.2rem;overflow:hidden;}
.hl_base_box .listimgtwo li {float:left;width:49.45%;padding-bottom:30%;margin-right:1.1%;position:relative;box-sizing:border-box;border-radius:0.04rem;background:#f8f8f8;overflow:hidden;}
.hl_base_box .listimgtwo li:nth-child(2n) {margin-right:0;}
.hl_base_box .listimgtwo img {position:absolute;width:100%;font-size:0;border-radius:0.04rem;}
.hl_base_box .listimgs {margin:0.1rem 0.24rem;overflow:hidden;}
.hl_base_box .listimgs li {float:left;width:32.6%;padding-bottom:26%;font-size:0;margin-right:1.1%;box-sizing:border-box;position:relative;overflow:hidden;border-radius:1.5px;background:#f8f8f8;}
.hl_base_box .listimgs li:nth-child(3n) {margin-right:0;}
.hl_base_box .listimgs img {position:absolute;width:100%;font-size:0;border-radius:1.5px;}
.hl_base_box .listimg {overflow:hidden;position:relative;}
.hl_base_box .listimg .nums {position:absolute;bottom:0.1rem;right:0.14rem;background:rgba(0, 0, 0, 0.5);height:0.36rem;line-height:0.36rem;padding:0 0.12rem;font-size:0.24rem;font-weight:300;border-radius:0.24rem;}
.hl_base_box .listimg .nums i {float:left;margin-right:0.06rem;font-size:0.28rem;}
/*左图右文列表*/
.hl_lefpic{ background-color:#fff; margin:0.2rem; margin-top:0px; position:relative}
.hl_lefpic a,.hl_lefpic a:hover{ color:#282828}
.hl_lefpic .picbox{ float:left; width:45%; font-size:100%; min-height:2rem}
.hl_lefpic .picbox img{ width:100%; height:auto; display:block;}
.hl_lefpic .textbox{ margin-left:45%;padding-left:0.2rem; padding-right:0.2rem;  word-break:break-all;padding-top: 0.1rem; }
.hl_lefpic .textbox h2{ font-size:0.32rem; padding-top:0.1rem; margin:0; line-height:1.4; word-break:break-all; }
.hl_lefpic .time{ position:absolute;left:45%; padding-left:0.2rem;bottom:0.6rem;font-size:0.28rem; color:#999}
.hl_lefpic .toolbar{ position:absolute; left:45%; padding-left:0.2rem; bottom:0.1rem; font-size:0.24rem; line-height:0.4rem; color:#999}
.hl_lefpic .toolbar .icon-attention{vertical-align: sub;}
/*经典文字列表头像在右*/
.hl_posttxt{padding: 0.3rem 1.5rem 0.3rem 0.3rem; position: relative; }
.hl_posttxt:last-child{ border-bottom: none; }
.hl_posttxt h2{ font-size: 0.28rem; color: #333333; line-height: 0.44rem; height: 0.88rem; overflow: hidden; }
.hl_posttxt p{ font-size: 0.24rem; color: #a2a3a5; line-height: 0.48rem; }
.hl_posttxt .view_num{}
.hl_posttxt .icon-attention,.hl_posttxt .icon-message,.hl_posttxt .icon-time{    vertical-align: bottom;font-size: 0.26rem;}
.hl_posttxt .post_editer{ position: absolute; right: 0.3rem; top: 0.3rem; width: 1.2rem; font-size: 0.24rem; color: #a2a3a5; text-align: center; height: 1.3rem; overflow: hidden; line-height: 0.32rem; }
.hl_posttxt .post_editer .author{color:#a2a3a5;}
.hl_posttxt .post_editer img{border-radius:0.88rem;width: 0.88rem;height: 0.88rem;}
/*经典文字列表头像在左*/
.hl_txtleft dl {padding: 0.3rem 0.4rem 0.3rem 1rem;}
.hl_txtleft dl.no_m { padding-left: 0.2rem; }
.hl_txtleft dl .m { float: left; width: 0.7rem; text-align: center; margin-left: -0.8rem; }
.hl_txtleft dl .m .cr_ava img { max-width: 100%; max-height: 1.1rem; border-radius: 0.1rem; }
.hl_txtleft dl dt { font-size: 0.28rem; }
.hl_txtleft dd { font-size: 0.22rem; }
.hl_txtleft dd .cr_summary { color: #aaa }
.hl_txtleft dd span { display: inline-block; height: 0.4rem; line-height: 0.4rem; overflow: hidden }
.hl_txtleft .cr_subot { margin-top: 0.1rem; color: #aaa }
.hl_txtleft .cr_author { width: 0.8rem; overflow: hidden; }
.hl_txtleft .cr_author a { color: #507DAF; }
.hl_txtleft .cr_date { color: #C9C9C9; width: 1.9rem; }
.hl_txtleft .cr_pic { padding: 0.2rem; width: auto; overflow: hidden; height: 20.2rem; overflow: hidden }
.hl_txtleft .cr_pic img { max-width: 90%; }
.hl_txtleft .cr_replies i{vertical-align: sub;}
.hl_txtleft .cr_form { margin-left: 0.1rem; }
.hl_txtleft .cr_form b, .threadlist .cr_form strong { font-weight: normal }
.hl_txtleft .cr_form a { color: #507DAF }
/*瀑布流*/
#content{padding-top:0.2rem}
.thumbsbox{margin:0 auto}
#thumbs{position:relative;width:100%;padding-bottom:2rem}
#thumbs .imgbox{position:absolute;background:#FFF;box-shadow:0 0.02rem 0.06rem #e5e5e5;box-sizing:border-box;float:left}
#thumbs .imgbox .c{position:relative}
#thumbs .imgbox .c img{width:100%;box-sizing:border-box;display:block!important}
#thumbs .imgbox .c .imgt{position:absolute;bottom:0;height:0.6rem;font-size:0.2rem;color:#fff;width:100%;line-height:0.7rem;text-indent:0.1rem;display:block}
.imgt .heart_s{}
#thumbs .imgbox h3{font-weight:100;padding:0.14rem 0.24rem;font-size:0.28rem}
.auth{padding:0.14rem 0.24rem 0}
.authb{padding:0.14rem 0.24rem;color:999;border-top:0.02rem solid #F2F2F2;background:#FAFAFA}
#infscr-loading{position:absolute;bottom:0.28rem;display:none;left:0;margin:0 auto;width:100%;font-size:0.28rem;text-align:center;height:0.68rem;line-height:0.68rem;z-index:1}
#infscr-loading img{width:0.4rem;height:0.4rem;display:inline-block;margin-right:0.1rem;vertical-align:middle}
#infscr-loading div{display:inline-block}
#next_page{display:none}

/*日志列表*/
.hl_bloglist .hl_base_box .listimgbig {margin:0 auto;}
.hl_bloglist .hl_base_box h2 {margin-bottom:0;}
.hl_bloglist .hl_base_box .listimg {min-height:2rem;margin-bottom:0.1rem;}
.hl_bloglist .hl_base_box .hl_imgbg {border-radius:0;}
.hl_bloglist .hl_base_box .listimg .nums {bottom:auto;top:0.16rem;right:0.16rem;}
.hl_bloglist .hl_base_box .listimg .img_stick  {position:absolute;top:0px;left:0px;height:0.4rem;line-height:0.4rem;padding:0 0.14rem 0 0.1rem;font-size:0.24rem;font-weight:300;border-bottom-right-radius:0.06rem;}
.hl_bloglist .bigimgs_time {padding:0 0.24rem;height:0.52rem;line-height:0.52rem;overflow:hidden;}
.hl_bloglist .bigimgs_time span {margin-right:0.1rem;}
.hl_bloglist .bigimgs_time a {display:inline;}
.hl_bloglist .hl_base_box .list_body {max-height:1.32rem;}
.hl_bloglist .hl_base_tops {padding:0.1rem 0 0.22rem;}
.hl_bloglist .hl_base_tops .dtlist_tximg {float:left;margin-top:0.04rem;margin-right:0.12rem;width:0.48rem;height:0.48rem;border-radius:50%;}
.hl_bloglist .hl_base_tops .top_tximg {width:0.48rem;height:0.48rem;border-radius:50%;}
.hl_bloglist .bottom_time {float:left;margin-left:0.16rem;}
.hl_bloglist .bottom_views i {float:left;font-size:0.26rem;line-height:0.56rem;margin-left:0.16rem;margin-right:0.04rem;font-weight:300;}
.hl_bloglist .bottom_views em {float:left;font-size:0.24rem;font-weight:300;}
.hl_bloglist .bottom_views i.kmview {font-size:0.3rem;margin-left:0;}
/*密码版块*/
.hl_mima_top {margin:0.2rem auto;padding:0.2rem;text-align:center;overflow:hidden;}
.hl_mima_top p {margin:0 0.6rem;line-height:0.48rem;font-size:0.28rem;overflow:hidden;}
.hl_mima_ico {margin:0.4rem auto;width:2rem;height:2rem;line-height:1.96rem;text-align:center;position:relative;}
.hl_mima_ico i {font-size:2rem;line-height:1.96rem;    color: #8C6533;font-style: normal!important;}
.hl_mima_ico i.icoa {position:absolute;top:0px;left:0;width:2rem;height:2rem;line-height:1.84rem;text-align:center;font-size:0.88rem;}
.hl_mima_form {margin:0.4rem;}
.hl_mima_form a.hl_btn {display:block;}
.hl_mima_input {padding:0.1rem 0.16rem;margin-bottom:0.4rem;border-radius:0.04rem;}
.hl_mima_user {margin:0.4rem auto;width:2rem;font-size:0.32rem;line-height:0.48rem;text-align:center;position:relative;}
.hl_mima_user img {width:2rem;height:2rem;border-radius:50%;}
.hl_btn {-webkit-appearance:none;display:block;margin:0 auto;width:100%;height:0.88rem;line-height:0.88rem;font-size:0.32rem;border:none;outline:none;text-align:center;text-decoration:none;overflow:hidden;border-radius:0.04rem;}
.hl_sendbtn {-webkit-appearance:none;line-height:0.6rem;padding:0 0.3rem;font-size:0.3rem;border:none;outline:none;text-align:center;text-decoration:none;overflow:hidden;border-radius:0.04rem;}
/*----- viewthread -----*/
.article-header {margin: 0.32rem 0 0;position: relative; padding-top:0.2rem;line-height: 1;overflow: hidden}
.article-header .x-avatar {position: relative;float: left;width: 0.64rem;height: 0.64rem;margin: 0 0.24rem 0 0;-webkit-border-radius: 100%;box-sizing: border-box}
.article-header .x-avatar img {width: 100%;height: 100%;-webkit-border-radius: 100%}
.article-header .x-avatar .G-ico-circle {font-size: 0.32rem;width: 0.24rem;height: 0.24rem;line-height: 0.22rem}
.article-header .texts {overflow: hidden}
.article-header .texts .usr-name {font-size: 0.28rem;line-height: 0.32rem;color: #666;overflow: hidden;margin-bottom:0.1rem}
.article-header .texts .usr-name .usr-name-txt {float: left}
.article-header .side {position: absolute;top: 50%;margin-top: -0.08rem;right: 0.3rem;color: #8f8f8f;font-size: 0.24rem}
.article-header .side a {color: #36B70A}
.article-header .asking {margin-top: -0.4rem;margin-right: 0.32rem;color: #36B70A;font-size: 0.24rem;float: right}
.article-header .asking .ico-ask {position: relative;top: -0.02rem;font-size: 350%;height: 0.28rem;line-height: 0.28rem;vertical-align: bottom}
.article-header .asking .ico-microphone {position: relative;top: -0.02rem;font-size: 200%;vertical-align: text-bottom;height: 0.28rem;line-height: 0.28rem}
.article-header .asking.is-gold {color: #f8a95b}
.favuserbtn{position: absolute;top:0.3rem;right: 0;border: 0.02rem solid #89CB2B;color: #89cb2b !important;;height: 0.48rem;line-height:0.5rem;padding: 0 0.1rem;border-radius: 0.06rem;font-size: 0.26rem}

.favuserbtn_have{color: #999!important;border-color: #999}
.funcbar a{ background: #f5f5f5; padding:0.1rem 0.2rem;line-height:0.5rem;border-radius:0.5rem;text-align:center;display:block;margin:0}
.funcbar a i{vertical-align: middle;}
.funcbar li{width:33.33333333333%;margin-right:0.24rem}
.funcbar li:last-child{margin-right:0}
.funcbar{margin-top:0.3rem}
.funcbar, .post-tags{padding:0.3rem 0}
.post-tags a{margin-top:0!important}
.post-tags a.weui-btn_mini{padding:0 1em;line-height:2}
.view-mode{padding:0.3rem 0;font-size:0.28rem}
.view-mode>div{text-align:right;margin-left:0.2rem}
.view-mode>div:first-child{margin-left: 0}
/*icon*/
.icon-fenxiang5{font-size:0.42rem!important;position:relative}
.icon-shoucang1{font-size:0.46rem!important;position:relative}
.icon-biaoqing{position:relative;top:0.04rem}
.icon-comiisluntan{position:relative;top:0.04rem}
.weui-actionsheet__menu .weui-grid__icon{background: #1AAD19;line-height: 0.56rem;text-align: center;color:#fff;border-radius: 50%}
.qqblue{background:#51b7ec;color:#fff!important}
.qqblue:not(.weui-btn_disabled):active {color: rgba(255,255,255,.6);background-color: #4eade2}
/*icon*/
.manage { margin:0.08rem -0.2rem 0 0; position:absolute; top:0.76rem; right:0.1rem; height:1rem}
.managetip .button, .managetip a{float:left}
/* .button {color: #FFF;background: #de3031 no-repeat} */
/* .button2,.button {position: relative;margin-left: auto;margin-right: auto;box-sizing: border-box;text-align: center;text-decoration: none;color: #FFFFFF;border-radius: 0.1rem;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);overflow: hidden;background-color:#89CB2B;display: inline-block;padding: 0 1.32em;line-height: 2.3;font-size: 0.26rem;border:0 } */
.fastpost{padding-bottom:0.2rem}
.fastpost .input{width:100%;height:0.68rem;text-indent:0.14rem;margin-top:0.04rem;border:0.02rem solid #D9D8D8}
.fastxiangji{line-height:0.52rem}
.fastpost_title{width:100%;height:0.84rem;line-height:0.84rem;text-align:center;font-size:0.36rem;overflow:hidden;background:#fafafa;position:relative}
.fastpost_title a{padding:0 0.24rem}
.fastpost_title a.fastpost_btn{color:#508dff}
.fastpost_title .fastpost_btn{padding:0 0.24rem;color:#508dff;font-size:0.36rem;}
.hl_pltit {overflow:hidden;}
.hl_pltit h2 {font-size:0.32rem;font-weight:300;height:0.6rem;line-height:0.6rem;margin:0.1rem 0;padding:0 0.2rem;}
.hl_pltit h2 span {font-size:0.28rem;padding-left:0.1rem;}
.hl_pltit h2 span.f12 {font-size:0.24rem;}
/*====================发帖相关====================*/
/*post_imglist*/
.post_imglist { border: 0!important}
.post_imglist li {position:relative;float:left;padding: 0.1rem 0.2rem 0.1rem 0;}
.post_imglist li .del { position: absolute; left:-0.1rem; top:-0.1rem;z-index:11!important}
.post_imglist li .p_img img { padding:0.04rem; border:0.02rem solid #e5e5e5}
.post_imglist li .charu {position:absolute;bottom:0.2rem;left:0px;width:1.2rem;height:0.36rem;line-height:0.36rem;text-align:center;font-size:0.24rem;background:rgba(0,0,0,0.6);}

.post_imglist li.upimg{ position:relative}
.post_imglist li.upimg a{ width:1.08rem; height:1.08rem; padding:0.04rem; border:0.02rem solid #e5e5e5; display:block; text-align:center; line-height:1rem; font-size:0.88rem}
.post_imglist li.upimg a input{ opacity:0; width:1.08rem; height:1.08rem; position:absolute; z-index:10; left:0; top:0}
.color_11{ color:#8C6533!important;}
.thread_types, #thread_types{background: #f4f4f4;position:relative;padding: 0.3rem;}
#thread_types li.xw1 a,#thread_types li.a a,.thread_types li.xw1 a,.thread_types li.a a{color:#AB8C5E;border: 1px solid #AB8C5E;}
#thread_types li a,.thread_types li a{margin-right: 0.2rem; float:left;font-size:0.20rem;;color:#666;padding:0.08rem 0.2rem;text-align:center;border-radius: 0.06rem;border: 0.02rem solid #777777;margin-bottom: 0.2rem;}
/*.post_msg_from li,.post_from li{ line-height:0.76rem; font-size:0.32rem}*/
.post_from .input-inline a{position:relative;width:0.64rem;height:0.64rem;text-align:left;line-height:0.6rem;overflow: hidden;margin-right:0.2rem}
.post_from .input-inline input{position:absolute;left:0;top:0;width:100%;height:100%}
.post_from .sort_sel { background:none; width:100%; border: 0;font-size:0.34rem; color:graytext; margin-left:-0.04rem}
#fastsmilies{height: 0.64rem;overflow-y: hidden;overflow-x: auto;-webkit-overflow-scrolling : touch;-webkit-box-flex: 9;-webkit-flex: 9;flex:9 ;visibility:hidden}
#fastsmilies td img {height:0.5rem;padding-right: 0.2rem;padding-top:0.12rem}
#smilies-type, .hover{background:#f5f5f5}
#smilies-type{border: 0.02rem solid #e5e5e5;border-left: 0;border-right: 0}
#smilies-type .placeholder{padding:0.1rem;border-right: 0.02rem solid #f5f5f5;border-left: 0.02rem solid #f5f5f5}
#smilies-type .placeholder.on{background:#fff;border-right: 0.02rem solid #e5e5e5;border-left: 0.02rem solid #e5e5e5;}
#smilies-type .placeholder:first-child{border-left:0}
#smilies-type .placeholder img{width:0.48rem;height:0.48rem;display:block}
#smilies {max-height:200px;min-height:2rem;overflow-y: auto;-webkit-overflow-scrolling : touch;padding:0.1rem;background:#fff}
#smilies ul{display:none;margin:0.2rem 0 0.1rem}
#smilies ul.on{display:block}
#smilies li{float: left;width:12.5%;}
#smilies li a{display: block;padding: 0.12rem;}
#smilies li a img{max-width: 100%;}
.postinbox{display:none}
#smilie-box{padding:0}
.post_from .input-inline a i{font-size:0.48rem!important}
.post_from .input-inline a#yinyue i{font-size:0.48rem!important}
.post_from .input-inline a#shipin i,.post_from .input-inline a#tag i{font-size:0.44rem!important;position:relative;top:0.02rem}
/*animate start*/
.in {-webkit-animation-timing-function: ease-out;-webkit-animation-duration: 350ms;animation-timing-function: ease-out;animation-duration: 350ms}
.out {-webkit-animation-timing-function: ease-in;-webkit-animation-duration: 225ms;animation-timing-function: ease-in;animation-duration: 225ms}
.pop {-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%}
.pop.in {-webkit-transform: scale(1);-webkit-animation-name: popin;-webkit-animation-duration: 350ms;transform: scale(1);animation-name: popin;animation-duration: 350ms;opacity: 1}
@-webkit-keyframes popin {from {    -webkit-transform: scale(.8);    opacity: 0}
to {    -webkit-transform: scale(1);    opacity: 1}}
@keyframes popin {from {    transform: scale(.8);    opacity: 0}
to {    transform: scale(1);    opacity: 1}}
@-webkit-keyframes popout {from {    -webkit-transform: scale(1);    opacity: 1}
to {    -webkit-transform: scale(.8);    opacity: 0}}
@keyframes popout {from {    transform: scale(1);    opacity: 1}
to {    transform: scale(.8);    opacity: 0}}
/*表态*/
.space_click { text-align:center}
.space_click li{ display:inline-block; padding:0 0.1rem;}
.space_click li img{ width:0.64rem; display:block; margin-bottom:0.1rem;}
.postlist{background:#fff}
.postlist .headtitle .avatar {position: absolute;left:50%;margin-left: -0.32rem;margin-top: 0.2rem; display: block}
.postlist .headtitle .avatar img{width:0.64rem;height:0.64rem;border-radius:50%;vertical-align:middle}
.postlist .headtitle {padding:0.3rem;position:relative}
.postlist h2 { clear:both; font-size:0.4rem; line-height:1.5em;font-weight:normal }
.plc { position:relative;margin:0 0.3rem;padding:0.3rem 0}
.plc .avatar { position:absolute; left:0; top:0.5rem; display:block;border-radius:50%;overflow:hidden }
.plc .avatar img{ border-radius:50%}
.authi {padding:0.14rem 0; position:relative;display:block}
.plc .pi { position:relative; overflow:hidden}
.authi, .postmessage1{margin-left:0.8rem}
.postmessage1{margin-left:0!important}
.postmessage1 .message {margin-left:0.8rem}
.plc .pi .authi li em{ float:right; font-style: normal}
.plc .pi .message{ font-size:0.3rem;position:relative;    line-height: 0.65rem;}
.plc .pi .message .jammer{ font-size:0.2rem; color:#F0F0F0}
.plc .pi .message img,.plc .pi .img_one img {max-width:100%}
.plc .pi .message .quote{    margin: 0.24rem 0;padding:0.12rem 0.2rem;font-size:0.28rem;line-height:0.48rem;border-style:dashed !important;border-radius:0.04rem;}
.plc .pi .img_list { margin:0.08rem auto}
.plc .pi .img_list li { }
.plc .pi .img_list li a { display:block}
.plc .pi img{max-width:100%!important;}
img[id^='aimg_']{margin:0.08rem 0}
.showpic{overflow:hidden;margin:0 -0.3rem;text-align:center}
.viewthread_foot {position:fixed;z-index:3;left:0;right:0;bottom:0;width:100%;height:0.96rem;overflow:hidden;background:rgba(247,247,248,.95)}
.viewthread_foot ul {padding-right:0.08rem}
.viewthread_foot li {height:0.96rem;overflow:hidden;text-align:center}
.viewthread_foot li a {display:inline-block;width:0.44rem;height:0.44rem;padding:0.16rem;position:relative;margin-top:0.1rem}
.viewthread_foot li a i.appicon {width:0.44rem;height:0.44rem;line-height:0.44rem;font-size:0.44rem;font-weight:100}
.viewthread_foot li a span {position:absolute;display:block;font-size:0.2rem;height:0.28rem;line-height:0.28rem;padding:0 0.02rem;right:-0.2rem;top:0.08rem;overflow:hidden;border-radius:0.2rem}
.viewthread_foot li.fainput {-webkit-flex:3;flex:3;-webkit-box-flex:3;text-align:left}
.viewthread_foot li.fainput a {background:rgba(234,234,234,.95);display:block;width:auto;height:0.56rem;line-height:0.56rem;font-size:0.28rem;padding:0 0.24rem;margin:0.2rem 0.18rem 0 0.08rem;border-radius:0.6rem;overflow:hidden}
.viewthread_foot .icon-iconkaobei11{position: relative;top:-0.04rem;font-size:0.42rem}
.viewthread_foot em.innernum{ position: absolute;top:0;background:#E64340;right:0;line-height: 0.24rem;padding:0.02rem 0.1rem;border-radius:0.24rem;color: #fff;font-size:0.24rem}
.fastpostbox{background:#fafafa;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:192;display: none;height:100%}
a.zan{color:#f1635e}
.message  table {width:100%;border:0.02rem solid #e3e3e3 !important;}
.message  table td,.plc .pi .messages .message_table table th {border:0.02rem solid #e3e3e3 !important;padding:0.1rem;line-height:0.4rem;font-size:0.28rem;}
.message  img {max-width:100%;}
.message .blockcode {padding:0px 0px 0px 0.68rem;margin:0.2rem 0;border-left:0.04rem solid #9C0 !important;overflow:hidden;}
.message .blockcode div {padding:0.16rem 0.16rem 0.1rem 0px;}
.message .blockcode ol li {padding-left:0.16rem;list-style-type:decimal-leading-zero;font-size:0.26rem;line-height:0.48rem;}
.message ul.litype_1, .messages ul.litype_2, .messages ul.litype_3 {margin-left:0.3rem;}
.message ul.litype_1 li {list-style-type:decimal !important;margin-left:0.2rem;}
.message ul.litype_2 li {list-style-type:lower-alpha !important;margin-left:0.2rem;}
.message ul.litype_3 li {list-style-type:upper-alpha !important;margin-left:0.2rem;}
.message i {font-style:oblique;}
.message i.appicon {font-style:normal;}
.message i.weui-icon-checked {font-style:normal;}
/*----- page -----*/
.page { text-align:center; margin:0.4rem 0.2rem}
.page a {border-radius: 0.1rem;height:0.6rem;line-height:0.6rem;margin: 0 0.1rem;border: 0.02rem solid #fff;background: #fff;display: inline-block;padding: 0 0.2rem}
.page select{ border:0; height:0.6rem}
#select_a select{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;opacity:0;z-index:1}
#select_a span{background:#fff;display: block;border-radius: 0.1rem;margin-right:0.5rem;border-top-right-radius:0;border-bottom-right-radius:0}
#select_a{padding: 0;display: inline-block;position: relative;width: 2.3rem;height: 0.64rem;line-height: 0.64rem;text-align:center;text-indent: 0.4rem;border:0}
#select_a:after{content: " ";display: inline-block;height: 0.12rem;width: 0.12rem;border-width: 0 0.04rem 0.04rem 0;border-color: #C8C8CD;border-style: solid;-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;margin-top: -0.1rem;right:0.16rem}
.comment-title {text-align: center;margin:0.5rem 0 0.24rem;position:relative;font-size:0.28rem}
.comment-title h3 {font-size: 0.36rem;color:#666;font-weight: bold;letter-spacing:0.06rem;margin-bottom:0.1rem}
.comment-title .subline {display:block;background:#666;height:0.04rem; width: 0.7rem;margin:0 auto}
.comment-title .show{font-weight:bold}
.comment-title a{letter-spacing: 0.06rem}
.comment-title em{font-weight:bold}
.replybtn a{margin-left:0.16rem}
.weui-skin_android a{display:block}
.kongzhuangtai{text-align:center;display:block;padding:100px 0;color:#aaa!important}
.kongzhuangtai i{font-size:1.2rem;position:relative;}
.kongzhuangtai p{ font-size:0.28rem;}
.kongzhuangtai .review{color: #8C6533;margin-top: 28px;}
.relateitems{position: relative;margin:0 0.3rem}
.relateitems .m_article{padding: 0.2rem 0!important}
.backtoforum{text-align:center;font-size:0.32rem!important;padding:0.3rem 0!important;margin:0 0.3rem}
/*----- viewthread end -----*/
/*====================个人中心相关样式====================*/
.userinfo .hl_styli {padding:0.16rem 0.2rem 0.16rem 0.3rem;font-size:0.32rem;}
.userinfo .hl_styli:first-child {border-top:none !important;}
.userinfo .hl_styli .hlforum_litit {width:0.48rem;padding-right:0.16rem;height:0.6rem;overflow:hidden;}
.userinfo .hl_styli .hlforum_litit i {height:0.6rem;line-height:0.6rem;font-size:0.46rem;overflow:hidden;}
.userinfo .hl_pinfo_box {padding:0.24rem 0.3rem;}
.hl_pinfo_img {height:1.08rem;width:1.08rem;overflow:hidden;position:relative;float:left;}
.hl_pinfo_img span {position:absolute;bottom:0;left:0;width:1.08rem;height:0.4rem;line-height:0.4rem;font-size:0.24rem;text-align:center;background:rgba(0,0,0,0.5);border-radius:0 0 0.04rem 0.04rem;}
.hl_pinfo_img img {float:left;width:1.08rem;height:1.08rem;border-radius:0.04rem;}
.hl_pinfo_user {display:block;height:0.6rem;line-height:0.6rem;font-size:0.36rem;overflow:hidden;}
.hl_pinfo_txt {display:block;height:0.44rem;line-height:0.44rem;font-size:0.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hl_pinfo_txt img {max-height:0.4rem;vertical-align:top;}
.hl_pinfo_txt i {height:0.44rem;line-height:0.44rem;font-size:0.28rem;overflow:hidden;}
.hl_pinfo_ewm {padding:0 0 0 0.36rem;float:right;line-height:1.08rem;height:1.08rem;overflow:hidden;}
.hl_pinfo_data {margin:0 0.8rem 0 1.3rem;}
.hl_pinfo_ewm i {font-size:0.52rem;}
.my_space_img {font-size:0;}
.hl_pinfo_img #file{ position:absolute; width:100%; height:0.88rem; font-size:0; display:block; opacity:0;bottom:0; left:0; z-index:12; padding:0; line-height:0.32rem; text-align:center;}

.my_space_img img {width:0.56rem;height:0.56rem;border-radius:50%;margin-left:0.08rem;font-size:0;}
/*个人中心头部*/
.user_avatar{height: auto;}
.userinfo .user_avatar{ background:#fff; width:100%; margin:0; text-align:center;margin-top:0; padding:0.8rem 0;padding-bottom: 0px;}
.userinfo .user_avatar .avatar_m{ margin-top: 0.5rem;}
.userinfo .user_avatar .avatar_m img{border-radius:50%; width:1.4rem; height:1.4rem;box-shadow: 0 0.1rem 0.5rem rgba(0, 164, 235, .3);border: 0.06rem solid rgba(255,255,255,0.4);}
.hl_user_num .name{color:#fff;font-size:0.4rem; margin-top:0.3rem;}
.userinfo .user_avatar .gexingqm{ width:100%; border-top:solid 0.02rem #dfdddf; float:left;}
.userinfo .user_avatar .gexingqm h5{ float:left; margin:0.2rem 1%; width:20%; color:#fff; font-weight:600;}
.userinfo .user_avatar .gexingqm span{ float:left; margin:0.2rem 1% 0.2rem 0; width:77%; color:#fff;}
.userinfo .user_avatar .hl_day{ font-size:0.24rem; color:#fff}
.hl_water{width: 100%;height: 0.8rem;background: url(mask.png) no-repeat;background-size: cover;}
.hl_user_num{ text-align:center;}
.edit_tx{background: #2aadf0  url(cam.png) no-repeat 0.1rem 0.14rem;display: block;height: 0.5rem;width: 0.5rem;border-radius: 0.3rem;position: absolute;left: 1rem;top: 1rem;text-align: center;box-shadow: 0 0.04rem 0.06rem rgba(0,0,0,.3);background-size: 62%;}
.profile{background: -webkit-gradient(linear,left top,right bottom,from(#feae00),to(#2aadf0));position:relative;overflow:hidden; }
.profile .collect{position:absolute;top:0.4rem;right:0.4rem;color:#bdbdbd;vertical-align:middle}
.profile .collect i{margin-right:0.12rem;vertical-align:middle}
.profile-col{width:100%;margin-top: 0.2rem; height:0.7rem; margin-bottom:0.2rem; line-height:0.7rem;}
.profile-col ul{ width:80%; margin:0 10%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.profile-col-3 li{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; font-size:0.24rem;color:#fff;}
.profile-col li span{}
.profile-col li em{}
.btn_exit {  margin-bottom:0.6rem; margin-top:0.4rem; }
.btn_exit a {border: solid 0.02rem #dedede; border-width:0.02rem 0; background: #fff; color:#f74c31;text-align:center; height:0.8rem; display:block; line-height:0.8rem; font-size:0.3rem; overflow:hidden;}
.btn_exit a:active,.btn_exit a:hover{ opacity:.8}
/*下拉菜单*/
.hl_memu_ph {position:fixed;right:0.24rem;top:1.12rem;z-index:50;padding:0.04rem 0.24rem;border-radius:0.06rem;box-shadow:0 0 0.1rem 0 rgba(0, 0, 0, 0.3);}
.hl_memu_ph li a {display:block;font-size:0.3rem;height:0.76rem;line-height:0.76rem;overflow:hidden;}
.hl_memu_ph li i {float:left;font-size:0.36rem;height:0.36rem;line-height:0.36rem;margin-right:0.1rem;margin-top:0.2rem;overflow:hidden;}
.hl_menu_style{transition:all .15s ease;-webkit-transition:all .15s ease;transform:translateY(-0.2rem);-webkit-transform:translateY(-0.2rem);opacity:0;}
.hl_menu_display_hidden{transform:translateY(-0.2rem);-webkit-transform:translateY(-0.2rem);opacity:0;}
.hl_menu_display_show{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
.weui-cell__bd p a i{ font-size:0.28rem;}
.s_newsmp{display: inline-block;text-align: center;background: #f74c31;color: #fff;height: 0.38rem;line-height: 0.38rem;font-size: 0.24rem;padding: 0 0.12rem;-webkit-border-radius: 0.2rem;}
/*creditbase*/
.creditbase{}
.creditbase h3{ padding:0.5rem 0.4rem 0.4rem 0.4rem; font-size:0.36rem; line-height:1rem;}
.creditbase h3 strong{ font-size:0.88rem; padding-left:0.2rem;}
.creditbase p{ padding:0 0.4rem 0.4rem 0.4rem; font-size:0.28rem}
/*个人资料修改*/
.hl_vrzstyle .px { display:block;-webkit-appearance:none;width:100%;height:1.4em;line-height:1.4;font-size:inherit;border:none;outline:none;background-color:transparent;}
.hl_inputs {-webkit-appearance:none;width:100%;height:2.4em;line-height:2.4em;font-size:inherit;border:none;outline:none;background-color:transparent;}
.hl_styli {padding:0.2rem 0.24rem;font-size:0.3rem;}
.hl_selectli {padding:0.2rem 0.24rem 0.2rem 0.52rem;font-size:0.3rem;}
.hl_stylino {padding:0px 0.24rem;font-size:0.3rem;}
.hl_stylitit {padding:0.24rem 0.24rem 0.1rem;height:0.48rem;line-height:0.48rem;font-size:0.26rem;}
.hl_styli_m {padding:0.2rem 0;margin:0 0.24rem;}
.hl_styli_p {padding:0.1rem 0.24rem;}
.styli_h {height:0.3rem;}
.styli_h10 {height:0.2rem;}
.styli_tit {padding-right:0.16rem;vertical-align:top;}
.styli_r {padding-left:0.16rem;}
.styli_r .hl_icoa {display:block;}
.styli_r .hl_icoa i {font-size:0.28rem;padding:0.06rem;border-radius:0.04rem;}
.styli_rico a {float:left;margin-left:0.2rem;}
.styli_rico i {font-size:0.4rem;}
.styli_ico {text-align:right;}
.styli_ico i {font-size:0.28rem;padding-left:0.1rem;}
.styli_tip {padding:0 0.24rem 0.2rem;font-size:0.26rem;}
.styli_tipt {padding:0.2rem 0.24rem 0;font-size:0.3rem;}
.hlforum_lih {height:0.3rem;}
.hlforum_lih10 {height:0.2rem;}
.hlforum_litit {padding-right:0.16rem;vertical-align:top;}
.hlforum_lir {padding-left:0.16rem;}
.hlforum_lir .hl_icoa {display:block;}
.hlforum_lir .hl_icoa i {font-size:0.28rem;padding:0.06rem;border-radius:0.04rem;}
.hlforum_lirico a {float:left;margin-left:0.2rem;}
.hlforum_lirico i {font-size:0.4rem;}
.hlforum_liico {text-align:right;}
.hlforum_liico i {font-size:0.28rem;padding-left:0.1rem;}
.hlforum_litip {padding:0 0.24rem 0.2rem;font-size:0.26rem;}
.hlforum_litipt {padding:0.2rem 0.24rem 0;font-size:0.3rem;}
/*相册*/
.hl_album_imgs {padding:0.12rem 0.24rem;overflow:hidden;}
.hl_album_imgs li {float:left;width:45%;padding:0.12rem 0;box-sizing:border-box;}
.hl_album_imgs li a {display:block;width:100%;overflow:hidden;position:relative;border-radius:0.06rem;}
.hl_album_imgs li img {width:100%;}
.hl_album_imgs li .album_tit {display:block;width:100%;position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.3);text-align:center;color:#fff;height:0.48rem;line-height:0.48rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hl_album_view {padding:0.24rem 0.24rem 0.16rem;}
.hl_album_pic {overflow:hidden;position:relative;}
.hl_album_pic img {width:100%;border-radius:0.04rem;}
.hl_album_pic .kmprev, .hl_album_pic .kmnext {display:block;position:absolute;top:0;z-index:1;text-indent:-9999px;width:50%;height:100%;overflow:hidden;}
.hl_album_pic .kmprev {left:0;}
.hl_album_pic .kmnext {right:0;}
.hl_album_pic span {display:inline-block;position:absolute;top:0;left:0;z-index:2;background:rgba(0,0,0,0.3);font-size:0.24rem;line-height:0.24rem;padding:0.04rem;}
.hl_album_view h2 {margin-top:0.2rem;line-height:0.48rem;font-size:0.3rem;font-weight:300;}
.hl_album_view h2 span {float:right;font-size:0.24rem;}
.hl_album_view p {display:block;height:0.4rem;line-height:0.4rem;font-weight:300;overflow:hidden;}
.hl_album_tit {margin:0 0.24rem;overflow:hidden;}
.hl_album_tit .view_top {padding:0.16rem 0 0.1rem;overflow:hidden;}
.hl_album_tit .view_top h2 {height:0.68rem;line-height:0.68rem;font-size:0.4rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hl_album_tit .view_top h2 span {float:right;font-size:0.24rem;padding-left:0.08rem;}
.hl_album_tit .view_body {line-height:0.48rem;font-size:0.28rem;overflow:hidden;}
.hl_topimg {position:fixed;z-index:11;left:0;right:0;top:0;height:0.96rem;line-height:0.96rem;padding:0 0.1rem;box-sizing:border-box;font-size:0.36rem;transition:all .4s ease;-webkit-transition:all .4s ease;transform:translateY(0px);-webkit-transform:translateY(0px);}
.hl_topimg i {font-size:0.4rem;padding:0.1rem 0.16rem;}
.hl_tl {text-align:left;}
.hl_tc {text-align:center;}
.hl_tr {text-align:right;}
.hl_tmbg {background:rgba(0, 0, 0, 0.65);}
.hl_picshow {background:#000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden;}
.picshow_foot {position:fixed;display:block;z-index:19;left:0;right:0;bottom:0;padding:0.2rem 0.3rem;box-sizing:border-box;transition:all .4s ease;-webkit-transition:all .4s ease;transform:translateY(0px);-webkit-transform:translateY(0px);}
.picshow_foot h2 {font-size:0.36rem;font-weight:300;height:0.56rem;height:0.56rem;overflow:hidden;}
.picshow_foot h2 span {float:right;font-size:0.24rem;padding-left:0.2rem;}
.picshow_foot h2 span em {font-size:0.36rem;}
.picshow_foot .picshow_txt {font-size:0.24rem;line-height:0.36rem;text-align:justify;overflow:hidden;height:0;transition:all .4s;-webkit-transition:all .4s;max-height:1.08rem;}
.picshow_foot .picshow_ico {margin-top:0.2rem;padding-top:0.06rem;font-size:0.28rem;height:0.68rem;line-height:0.68rem;border-color:rgba(255, 255, 255, 0.15) !important;font-weight:300;}
.picshow_foot .picshow_ico i {font-size:0.32rem;}
.picshow_foot .picshow_ico a {margin-right:0.4rem;}
.picshow_foot .picshow_ico .y {font-size:0.24rem;font-weight:300;opacity:0.4;}
.hl_picshowbox{width:100%;height:100%;text-align:center;}
.hl_picshowbox li{width:100%;height:100%;white-space:nowrap;vertical-align:top;overflow:hidden;}
.hl_picshowbox li:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.hl_picshowbox img{min-width:0.3rem;min-height:0.3rem;max-height:100%;max-width:100%;vertical-align:middle;-webkit-user-drag:none;}
.hl_picshowbox img.swiper-lazy{width:0.56rem;}
.hl_picshowbox img.swiper-lazy-loaded{width:auto;}
.hl_num_box{position:fixed;top:0.2rem;right:0.4rem;height:0.6rem;line-height:0.6rem;z-index:10;color:#fff;font-size:0.32rem;transition:all .4s ease;-webkit-transition:all .4s ease;opacity:0}
.hl_title_hide .hl_topimg {transform:translateY(-0.96rem);-webkit-transform:translateY(-0.96rem);}
.hl_title_hide .picshow_foot{transform:translateY(100%);-webkit-transform:translateY(100%);}
.hl_title_hide .hl_num_box{opacity:1}
.hl_pic_zoom{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;-webkit-user-drag:none;text-align:center;}
.hl_img_nozoom{-webkit-animation:hl_img_nozoom .3s forwards;animation:hl_img_nozoom .3s forwards;}
.hl_piclistbox{position:fixed;z-index:99;left:0;top:0.96rem;height:100%;width:100%;display:none;background:rgba(0, 0, 0, 0.85);overflow-Y:scroll;overflow-x:hidden;padding:0 0.4rem 0.4rem;}
.hl_piclistbox ul{overflow:hidden;}
.hl_piclistbox li {float:left;width:50%;padding:0.12rem 0;font-size:0;box-sizing:border-box;}
.hl_piclistbox li img{width:100%;font-size:0;border-radius:0.04rem;}
.hl_show_piclist{display:block;}
.hl_picshow .hl_show_piclist_key{color:red !important}
@-webkit-keyframes hl_img_nozoom{
	0%{
		-webkit-transform:scale3d(1, 1, 1);
		transform:scale3d(1, 1, 1);
	}
	50%{
		-webkit-transform:scale3d(1.3, 1.3, 1);
		transform:scale3d(1.3, 1.3, 1);
	}
	100%{
		-webkit-transform:rotate3d(1, 1, 1);
		transform:rotate3d(1, 1, 1);
	}
}
@keyframes hl_img_nozoom{
	0%{
		-webkit-transform:scale3d(1, 1, 1);
		transform:scale3d(1, 1, 1);
	}
	50%{
		-webkit-transform:scale3d(1.3, 1.3, 1);
		transform:scale3d(1.3, 1.3, 1);
	}
	100%{
		-webkit-transform:rotate3d(1, 1, 1);
		transform:rotate3d(1, 1, 1);
	}
}
/*文章门户表情*/
.hl_smiley_box{overflow:hidden;padding:0.12rem 0.12rem 0.16rem;}
.hl_bqbox .bqbox_t {height:0.82rem;background-color:rgba(0,0,0,0.02);position:relative;}
.hl_bqbox .bqbox_t ul {position:absolute;top:0px;left:0px;height:0.84rem;line-height:0.84rem;}
.hl_bqbox .bqbox_t li {float:left;height:0.84rem;}
.hl_bqbox .bqbox_t li:first-child {margin-left:-0.02rem;}
.hl_bqbox .bqbox_t a {display:block;padding:0 0.3rem;}
.hl_bqbox .bqbox_t img {width:0.48rem;height:0.48rem;margin-bottom:0.04rem;}
.hl_bqbox .bqbox_c li {float:left;width:12.5%;}
.hl_bqbox .bqbox_c a {display:block;padding:0.26rem;}
.hl_bqbox .bqbox_c img {width:100%;}
.hl_bqbox .bqbox_b {height:0.2rem;line-height:0.2rem;padding:0.06rem 0.1rem;text-align:center;}
.hl_bqbox .bqbox_b span {display:inline-block;width:0.12rem;height:0.12rem;margin:0 0.06rem;border-radius:0.12rem;background:#ebebeb;}
.hl_bqbox .bqbox_b span.swiper-pagination-bullet-active{background:#FCAD30}
/*二维码*/
.hl_ewm{background: url(kjewm.png) 0 0 no-repeat;background-position: 0.8rem;background-size: 0.6rem auto;}
.hl_wdewm {margin:1rem 0.3rem;border-radius: 0.06rem;}
.hl_wdewm .ewmyh {padding: 0.6rem 0.6rem 0.4rem 0.6rem;}
.hl_wdewm .ewmyh .ewmtx {float: left;margin-right:0.2rem;}
.hl_wdewm .ewmyh .ewmtx img {width: 1.2rem;-webkit-border-radius: 0.1rem;border-radius: 0.1rem;}
.hl_wdewm .ewmyh .ewmmc {float: left;margin-top: 0.08rem;font-size: 0.36rem;font-weight: 700;}
.hl_wdewm .ewmyh .ewmmc p {font-size: 0.24rem;font-weight: 400;}
.hl_wdewm .wemtp {padding: 0 0.6rem 0.6rem 0.6rem;}
.hl_wdewm .wemtp img {width: 100%;}
/*hotsearch*/
.hotsearch{ padding:0.2rem;}
.hotsearch h3{ font-size:0.32rem; padding-bottom:0.2rem; font-weight:400; }
.hotsearch ul{ padding-top:0.1rem;}
.hotsearch ul li{ float:left; padding:0.1rem 0.2rem 0.1rem 0;}
.hotsearch ul li a{ font-size:0.28rem; height:0.56rem; display:block; line-height:0.56rem; padding:0 0.24rem;}
.co1{ background:#eef9d5;border:0.02rem solid #c0d596;}
.co2{ background:#fffeee;border:0.02rem solid #f0d2aa;}
.co3{ background:#E8F6F6;border:0.02rem solid #a5d8db;}
.co4{ background:#f0effc;border:0.02rem solid #d4d3ed }
.co5{ background:#fbeeef;border:0.02rem solid #fdc1c6;}
.co6{ background:#fff;border:0.02rem solid #e5e5e5;}
.co7{ background:#f9f9f9;border:0.02rem solid #ddd;}


#hl_alert{-webkit-transition-property:transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased/subpixel-antialiased;touch-action:pan-y;-webkit-user-select:none;-webkit-transform-style:preserve-3d;}
#hl_alert{padding:0.2rem 0.32rem;color:#fff; text-align:center;background:rgba(0,0,0,0.65);position:fixed;top:60%;left:0;border-radius:0.06rem;font-size:0.28rem;z-index:999;max-width:88%;opacity:0;}
#hl_alert.hl_alert_show{transition:all .2s ease;-webkit-transition:all .2s ease;transform:translateY(-1.6rem);-webkit-transform:translateY(-1.6rem);opacity:1;}
#hl_alert.hl_alert_hide{transition:all .2s ease;-webkit-transition:all .2s ease;transition-delay:2s;-webkit-transition-delay:2s; opacity:0;transform:translateY(-1.6rem);-webkit-transform:translateY(-1.6rem);}
.hl_search_tab{ padding:0.4rem;}
.hl_search_tab a{ display:block;}
.hl_search_tab .weui-flex__item{ text-align:center;}
.hl_search_tab .weui-flex__item i{ font-size:0.44rem;color:#aaa}
.hl_search_tab .placeholder{margin: 0.1rem;padding: 0 0.2rem;text-align: center;color:#aaa}
.hl_search_tab .on i{color:#5CB3EB}
.hl_search_tab .on .placeholder{color:#5CB3EB}
	/*热门搜索*/
.hl_search_hot_a{padding: 0px 0.24rem 0.24rem;}
.hl_search_hot_a a {float:left;margin:0.24rem 0.24rem 0 0;height:0.56rem;line-height:0.56rem;font-size:0.28rem;padding:0 0.2rem;border-radius:0.04rem;background:#f6f6f6;border:0.02rem solid #dadada;}
.hl_index_t{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAAABAQMAAAAGv++CAAAABlBMVEX////Z2dl4b8nnAAAAAXRSTlMAQObYZgAAABRJREFUeNpj+E8Y/GBABYxE6PkAAHcsR6Qt8qYTAAAAAElFTkSuQmCC) no-repeat center center; text-align:center;width: 80%;margin: 0 auto; color:#a5a5a5}
.hl_index_sear{width:56%;height:0.62rem;line-height:0.5rem;text-indent:0.14rem; text-align:left; color:#ccc!important;margin-top:0.14rem;border:0.02rem solid #24282a;padding:0.06rem;box-sizing:border-box;border-radius:0.06rem;    font-size: 0.3rem;display: inline-block; background:#fff;}
/*====================资讯文章====================*/
.hl_article_list {overflow:hidden;}
.hl_article_list .article_list {margin:0 0.24rem;overflow:hidden;}

.hl_article_list .article_list a {display:block;width:100%;padding:0.24rem 0;overflow:hidden;}
.hl_article_list .article_list a.article_noimg {padding:0.16rem 0;}
.hl_article_list .article_img {float:right;width:1.7rem;height:1.3rem;overflow:hidden;margin-left:0.2rem;border-radius:0.04rem;}
.hl_article_list .article_img img {width:1.7rem;height:auto;}
.hl_article_list .article_info {height:1.3rem;overflow:hidden;}
.hl_article_list .article_info strong, * .hl_article_list .article_info strong {font-weight:300;}
.hl_article_list .article_info p, .hl_article_list .article_info span {display:block;overflow:hidden;}
.hl_article_list .article_info p {height:0.88rem;line-height:0.44rem;font-size:0.32rem;}
.hl_article_list .article_info span {height:0.4rem;line-height:0.4rem;margin-top:0.08rem;font-size:0.24rem;position:relative;}
.hl_article_list .article_info span em {float:right;text-align:right; display:table-cell;vertical-align:bottom;}
.hl_article_list .article_info span i {float:right;margin-top:0.02rem;margin-left:0.08rem;height:0.28rem;line-height:0.28rem;font-size:0.24rem;border-radius:0.04rem;padding:0 0.02rem;overflow:hidden;}
.hl_article_list .hl_titad {border-top:none !important;margin:0 0.24rem;}
.hl_article_list .hl_titad a {margin-left:0;margin-right:0;}
.hl_article_list .article_nr p {height:0.4rem;line-height:0.4rem;}
.hl_article_list .article_nr span {height:0.8rem;margin-top:0.14rem;font-size:0.26rem;text-overflow:ellipsis;}
.hl_article_list .article_nr span em {font-size:0.26rem;}
.hl_article_list span em {position:absolute;bottom:0px;right:0;padding-left:0.16rem;}
.hl_article_list span em:before{left:-1rem;top:0;content:" ";display:block;position:absolute;width:1rem;height:0.4rem;z-index:2;pointer-events:none;}
.hl_article_list a.article_imgs {padding:0.2rem 0 0.16rem;}
.hl_article_list .article_imgs h2 {height:0.36rem;line-height:0.36rem;font-size:0.32rem;font-weight:300;display:block;overflow:hidden;}
.hl_article_list .article_imgs span {height:0.32rem;line-height:0.32rem;font-size:0.24rem;display:block;overflow:hidden;position:relative;}
.hl_article_list .article_imgs span em {float:right;}
.hl_article_list .article_imgs span i {float:right;margin-left:0.08rem;height:0.28rem;line-height:0.28rem;font-size:0.24rem;border-radius:0.04rem;padding:0 0.02rem;overflow:hidden;}
.hl_article_list .article_imgs .listimg {margin:0.16rem 0;overflow:hidden;}
.hl_article_list .article_imgs .listimg li {float:left;width:32%;margin-left:2%;height:1.6rem;border:none !important;font-size:0;overflow:hidden;border-radius:0.04rem;}
.hl_article_list .article_imgs .listimg li:first-child {margin-left:0;}
.hl_article_list .article_imgs .listimg img {width:100%;height:auto;}
.hl_article_list .article_nr .article_imgs span, .hl_article_list .article_nr .article_imgs span em {font-size:0.26rem;}
.article_list_edit {height:0.4rem;line-height:0.4rem;margin:0px 0.24rem 0.16rem 0;}
.article_list_edit a {float:right;padding:0 0.08rem;margin-left:0.16rem;border-radius:0.04rem;}
.hl_iwzlist {overflow:hidden;}
.hl_iwzlist h2 {height:0.36rem;line-height:0.36rem;padding:0.24rem 0.24rem 0 0.22rem;font-size:0.32rem;font-weight:300;overflow:hidden;}
.hl_iwzlist h2 span {font-size:0.24rem;}
.hl_articlelist_imgbox {padding:0.12rem;}
.hl_articlelist_img {float:left;width:50%;text-align:center;overflow:hidden;}
.hl_articlelist_img a {display:block;height:2.8rem;margin:0.12rem;overflow:hidden;position:relative;border-radius:0.04rem;}
.hl_articlelist_img img {width:100%;}
.hl_articlelist_img h2 {background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;width:100%;height:0.52rem;line-height:0.52rem;font-weight:300;color:#fff;border-radius:0 0 0.04rem 0.04rem;}
.hl_articlelist_img h2 span {display:block;padding:0 0.12rem;}
.hl_articlelist_img h1 {padding:0.76rem 0.2rem 0;max-height:1.32rem;line-height:0.44rem;font-size:0.28rem;font-weight:300;overflow:hidden;}
.hl_articlelist_img a.color1 {background:#83CDCF !important;}
.hl_articlelist_img a.color2 {background:#BAA4D0 !important;}
.hl_articlelist_img a.color3 {background:#EBC171 !important;}
.hl_articlelist_img a.color4 {background:#E9947C !important;}
.hl_articlelist_img a.color5 {background:#B8BB53 !important;}
.hl_articlelist_img a.color6 {background:#EAC070 !important;}
.hl_articlelist_img a.color7 {background:#89A681 !important;}
.hl_articlelist_img a.color8 {background:#C7AE7C !important;}
.view_sxwz {padding:0.16rem 0 0.1rem;overflow:hidden;}
.view_sxwz a {display:block;width:100%;height:0.56rem;line-height:0.56rem;font-size:0.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;}
/*====================底部导航====================*/
/*----- footer -----*/
.footer { text-align:center; line-height:2em; color:#B0B0B0;padding-top:0.4rem; padding-bottom:1rem;background:#F4F4F4;}
.footer a { margin:0 0.1rem; color:#B0B0B0}
.weui_tabbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;bottom:0;width:100%; background: rgba(255, 255, 255, .85);backdrop-filter: blur(16px);-webkit-backdrop-filter: blur(16px);z-index:9; height: 1.1rem;}
.weui_tabbar:before{content:" ";position:absolute;left:0;top:0;width:100%;height:0.02rem;border-top:0.02rem solid #efefef;color:#979797;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}
.weui_tabbar_item{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0.1rem 0 0;-webkit-tap-highlight-color:transparent;position: relative;}
.weui_tabbar_icon{margin:0 auto; line-height:0.6rem;height:0.48rem; text-align:center;}
.weui_tabbar_icon i{ font-size:0.48rem;color:#7f8389;}
.weui_tabbar_item.weui_bar_item_on .weui_tabbar_label{color:#8C6533 }
.weui_tabbar_item.weui_bar_item_on i{color:#8C6533 }
/* .weui_tabbar_icon + .weui_tabbar_label{margin-top:0.1rem} */
.weui_tabbar_label{text-align:center;color:#7f8389;font-size:0.24rem}
.weui_tabbar_item.weui_bar_item_post{ background:#feae00;}
.weui_tabbar_item.weui_bar_item_post .weui_tabbar_label{color:#fff}
.weui_tabbar_item.weui_bar_item_post i{color:#fff}
.hl_foot_height {display:block;height:1rem;overflow:hidden;}
.icon_msg { position: absolute;background:#f74c31; width:0.2rem; height:0.2rem;border-radius: 0.1rem; display:block; top:0.1rem; left:80%; z-index:9;background-size: 0.2rem 0.2rem; }
.hl_find{background: #8C6533;width: 0.9rem;height: 0.9rem;line-height: 1.2rem;border-radius: 0.5rem;}
.hl_find i{ color:#fff; font-size:0.64rem;}

.hl_f_scroll{position:fixed;bottom:0.24rem;right:0.24rem;z-index:100;transition:all .4s ease;transform:translateX(2rem);-webkit-transition:all .4s ease;-webkit-transform:translateX(2rem);}
.scrolltop_l {right:auto;left:0.24rem;transform:translateX(-2rem);-webkit-transform:translateX(-2rem);}
.hl_f_scroll_show{transform:translateX(0px);-webkit-transform:translateX(0px);}
.hl_f_scroll a{display:block;width:0.84rem;height:0.84rem;line-height:0.84rem;font-size:0.26rem;text-align:center;background:rgba(0,0,0,0.65);border-radius:50%;overflow:hidden;margin-top:0.2rem;}
.hl_f_scroll a .appicon {font-size:0.44rem;}
.hl_f_scroll a.hl_rpm {position:relative;}
.hl_f_scroll a.hl_rpm .appicon {font-size:0.36rem;}
.hl_f_scroll a.hl_rpm span {position:absolute;top:0.2rem;right:0.2rem;width:0.16rem;height:0.16rem;border-radius:50%;overflow:hidden;}
.pg_view .hl_f_scroll {bottom:1.24rem;}
.hl_del{ position:relative;display:block;padding: 0.1rem;}
.hl_del span {position:absolute;bottom:0.1rem;left:0.1rem;width:1.08rem;height:0.4rem;line-height:0.4rem;font-size:0.24rem;text-align:center;background:rgba(0,0,0,0.5);border-radius:0 0 0.04rem 0.04rem;}
/*发消息*/
/*----- view message -----*/
	/* .friend_msg { padding:0.1rem 0; }
	.friend_msg .avat img,.self_msg .avat img{ padding:0.02rem; background: #F2F2F2; border: 0.02rem solid #BABABA; display: inline-block; }
	.self_msg { padding:0.1rem 0; }
	.friend_msg .date { color:#BEBEBD; padding-left:0.24rem; }
	.self_msg .date { color:#BEBEBD; padding-right:0.24rem; text-align:right; }
	.reply .px { border-radius:0.08rem; padding:0.14rem 0.2rem; width:95%; border:0.02rem solid #D9D8D8; }
	.reply .px:focus { color:#4C4C4C;}
.msgbox{padding:.3rem .3rem 1.2rem;}
.friend_msg,.self_msg {padding:.1rem 0;position:relative;}
.friend_msg .avat,.self_msg .avat{width:.8rem;height:.8rem;border-radius:.1rem;overflow:hidden;position:absolute;top:.1rem;left:0;}
.self_msg .avat{right:0;left:auto;}
.friend_msg .avat img,.self_msg .avat img{width:.8rem;height:.8rem;}
.friend_msg .date,.self_msg .date {color:#ccc; font-size:.24rem;padding-top:.1rem;}
.self_msg .date {text-align:right;}
.self_msg{padding-right:1.1rem}
.friend_msg{padding-left:1.1rem;}
.dialog_green .dialog_c,.dialog_white .dialog_c{background:#b2e866;border:solid 0.02rem #73c215;padding:.2rem .25rem;border-radius:.1rem;color:#353535;line-height:.44rem;font-size:.28rem;position:relative;}
.dialog_white .dialog_c{border-color:#ccc;background:#fff;}
.dialog_green .dialog_c:after,.dialog_white .dialog_c:after{height:.2rem;width:.2rem;position: absolute;left: -.12rem;top:.32rem;background-color:#b2e866;border-left:solid 0.02rem #6ab214;border-bottom:solid 0.02rem #6ab214;content: "";-webkit-transform-origin: center center;-webkit-transform: rotate(45deg);z-index: 1;}
.dialog_white .dialog_c:after{left:auto;right: -.12rem;background-color:#fff;border:none;border-right:solid 0.02rem #bbb;border-top:solid 0.02rem #bbb;}
.pmform,.btRepPost{position:fixed;bottom:0;left:0;right:0;height:0.64rem;background:#fff;border-top:solid 0.02rem #ddd;padding:.15rem .3rem;z-index:99;}
.pmform .inp,.btRepPost span{width:78%;height:0.6rem;border: 0;border-bottom: 0.02rem solid #ccc;}
.pmform .btn,.btRepPost .btn{width:18%;height:0.64rem;line-height:0.64rem;}
.pmbox .num{right: 0.2rem;top: 0.6rem;} */
/*换肤*/
.hl_styles{ padding:0 0.1rem}
.hl_styles li{ float:left; width:33.33%;}
.hl_styles li .styles{ padding:0.1rem; height:1.6rem; display:block}
.hl_styles li .styles a{ height:100%; display:block; position:relative; text-align:center}
.hl_styles li .styles a p{ position:absolute; left:0; bottom:0; width:100%; height:0.56rem; line-height:0.56rem; color:#fff;background:#000; background:rgba(0,0,0,0.3); filter:alpha(opacity=30); font-size:0.28rem}
.hl_styles li .styles a i{ font-size:0.68rem; display:none;color:#fff;}
.hl_styles .cur .styles a i{ display:block;}
/*说说*/
.hl_say li {padding:0.24rem 0.24rem 0.24rem 1.04rem;position:relative; font-size:0.24rem;}
.hl_say li .say_tx {position:absolute;top:0.2rem;left:0.24rem;width:0.64rem;height:0.64rem;border-radius:50%;}
.hl_say li .say_tx img {width:0.64rem;height:0.64rem;border-radius:50%;}
.hl_say li h2 {height:0.44rem;line-height:0.44rem;font-weight:300;overflow:hidden;}
.hl_say li .say_nr {margin:0.08rem 0;line-height:0.52rem;font-size:0.28rem;}
.hl_say li .say_face img {max-height:0.44rem;vertical-align:top;}
.hl_say li .say_ft {height:0.44rem;line-height:0.44rem;overflow:hidden;}
.hl_say li .say_ft a {float:left;height:0.4rem;line-height:0.4rem; padding-right:0.2rem;overflow:hidden;}
.hl_say li .say_ft a i {float:left;line-height:0.4rem;font-size:0.28rem;padding-right:0.04rem;}
.hl_say_hfbox {padding:0 0.2rem 0.02rem;border-radius:0.08rem;margin-bottom:0.18rem;position:relative;}
.hl_say_hfbox .say_hfbox_ico {content:'';display:inline-block;width:0.16rem;height:0.16rem;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:0.34rem;bottom:-0.1rem;}
.hl_say_hfbox li {padding:0.12rem 0;line-height:0.4rem;}
.hl_say_hfbox li:first-child {border-top:none !important;}
.hl_say_hfbox li span {margin-right:0.08rem;}
/*快速回复*/
.hl_input, .hl_input::-webkit-outer-spin-button, .hl_input::-webkit-inner-spin-button, .hl_inputs, .hl_inputs::-webkit-outer-spin-button, .hl_inputs::-webkit-inner-spin-button {-webkit-appearance:none;}
.hl_input {-webkit-appearance:none;width:100%;height:1.4em;line-height:1.4;font-size:inherit;border:none;outline:none;background-color:transparent;}
.hl_inputs {-webkit-appearance:none;width:100%;height:2.4em;line-height:2.4em;font-size:inherit;border:none;outline:none;background-color:transparent;}
.hl_pt {-webkit-appearance:none;width:100%;min-height:1.92rem;line-height:0.48rem;border:none !important;font-size:0.3rem;vertical-align:middle;background-color:transparent;}
.hl_sendpm_box {position:fixed;bottom:0;left:0;width:100%;z-index:100;font-size:0.3rem;}
.hl_sendpm {padding:0.16rem 0.24rem 0.2rem;}
.hl_sendpm .hl_post_ico {height:0.6rem;overflow:hidden;}
.hl_sendpm .hl_post_ico i {font-size:0.56rem;line-height:0.6rem;}
.hl_sendpm .hl_input {height:0.58rem;line-height:0.56rem;}
.hl_sendpm .hl_btn {width:auto;height:0.6rem;line-height:0.6rem;padding:0 0.24rem;font-size:0.3rem;border-radius:0.04rem;}
.hl_sendpm .styli_r {padding-left:0.2rem;}
.hl_fastpostbox_1{position:fixed;bottom:0px;left:0;z-index:980;width:100%;display:none;opacity:0;transition:all .2s ease;-webkit-transition:all .2s ease;transform:translateY(2rem);-webkit-transform:translateY(2rem);}
.hl_fastpostbox{position:fixed;bottom:0px;left:0;z-index:980;width:100%;display:none;opacity:0;transition:all .2s ease;-webkit-transition:all .2s ease;transform:translateY(2rem);-webkit-transform:translateY(2rem);}
.hl_showrebox{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
.hl_kmvnum {position:absolute;-webkit-transform:scale(0.6) translate(-50%,-50%);transform:scale(0.6) translate(-50%,-50%);font-size:0.4rem;height:0.4rem;min-width:0.4rem;text-align:center;color:#fff;line-height:0.4rem;color:#fff;}
.hl_minipost {padding-top:0.24rem;overflow:hidden;}
.hl_minipost h2 {font-size:0.28rem;font-weight:300;height:0.56rem;line-height:0.56rem;margin:0 0.24rem;padding-bottom:0.2rem;}
.hl_minipost h2 img {float:left;width:0.56rem;height:0.56rem;margin-right:0.16rem;border-radius:50%;}
.hl_minipost .hl_minipost_mes {margin:0 0.24rem;padding:0.06rem;border-radius:0.06rem;}
.hl_minipost .hl_minipost_sec {margin:0 0.24rem;}
.hl_minipost .hl_minipost_sec .hl_px {background:none;}
.hl_minipost .hl_login_select {height:0.52rem;line-height:0.52rem;margin:0 0.24rem;padding-bottom:0.16rem;font-size:0.28rem;}
.hl_minipost .hl_minipost_sec .hl_sec_code {border:none !important;}
.hl_minipost_ico {margin:0 0.24rem;padding:0.24rem 0;height:0.64rem;line-height:0.64rem;}
.hl_minipost_ico a{float:left;height:0.64rem;margin-right:0.24rem;}
.hl_minipost_ico i {font-size:0.48rem;}
.hl_minipost_ico input {height:0.64rem;line-height:0.64rem;padding:0 0.4rem;border:none !important;font-size:0.3rem;border-radius:0.4rem;}

/*文字列表*/
.hl_mh_txtlist li {margin:0 0.24rem;height:0.8rem;line-height:0.8rem;font-size:0.28rem;overflow:hidden;}
.hl_mh_txtlist li:first-child {border-top:none !important;}
.hl_mh_txtlist li a {display:block;}
.hl_mh_txtlist li i {font-size:0.24rem;margin-right:0.08rem;}
.hl_mh_txtlist li span {font-size:0.24rem;padding-left:0.16rem;}
.hl_mh_txtlist li em {float:left;margin-top:0.22rem;margin-right:0.16rem;font-size:0.24rem;width:0.36rem;height:0.36rem;line-height:0.36rem;text-align:center;border-radius:0.04rem;}
.hl_num{width: 0.36rem;height: 0.36rem;background: #ccc;display: inline-block;line-height: 0.36rem;text-align: center;border-radius: 0.06rem; color:#fff;}
.hl_l1 .hl_num{ background:#fe5a5a}
.hl_l2 .hl_num{ background:#ff6b00}
.hl_l3 .hl_num{ background:#ffd600}
.hl_mh_tit {overflow:hidden;position:relative;}
.hl_mh_tit_more {position:absolute;right:0.24rem;top:0.2rem;width:0.32rem;height:0.44rem;overflow:hidden;}
.hl_mh_tit .mh_tit_morea {display:block;position:absolute;right:0.1rem;top:0.16rem;width:0.8rem;height:0.44rem;z-index:1;text-indent:-999px;overflow:hidden;}
.hl_mh_tit h2 {margin:0 0.24rem;padding-top:0.24rem;font-size:0.32rem;font-weight:600;overflow:hidden; padding-bottom:0.2rem;}
.hl_mh_tit h2.tit_z {text-align:center;}
.hl_mh_tit h2 span {font-size:0.24rem;}
.hl_mh_tit h2 span.mh_tit {font-size:0.28rem;}
.hl_mh_tit h2 span.mh_tit span {font-size:0.28rem;padding:0 0.1rem;}
.hl_mh_img {padding:0.12rem;overflow:hidden;}
.hl_mh_img li {float:left;width:50%;padding:0.12rem;box-sizing:border-box;}
.hl_mh_img li a {display:block;width:100%;overflow:hidden;position:relative;border-radius:0.04rem;}
.hl_mh_img li img {width:100%;object-fit: cover;}
.hl_mh_img li .album_tit {display:block;width:100%;position:absolute;left:0;bottom:0;background:rgba(0, 0, 0, 0.3);font-size:0.28rem;text-align:center;color:#fff;padding-top:0.02rem;height:0.52rem;line-height:0.52rem;overflow:hidden;}
.hl_mh_img li .album_tit em {display:block;text-align:center;padding:0 0.1rem;}
.hl_mh_img .play{position: absolute; width:0.8rem; height:0.8rem; font-size:0.8rem;left:50%; top:50%;margin-top: -0.4rem;margin-left: -0.4rem; z-index:2;}
.hl_mh_img .back{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:.4;filter:alpha(opacity=50);cursor:pointer}
.hl_mh_img .twlist_info p {height:0.76rem;line-height:0.36rem;font-size:0.28rem; overflow:hidden;}
.toplist_3{ text-align:center;}
.toplist_3 li a{ display:block; padding:0.2rem 0}
.toplist_3 li a h4{ font-size:0.36rem; font-weight:400}
.toplist_3 li a p{ height:0.4rem; line-height:0.4rem;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}

.hl_fastp{padding:0.7rem 0.3rem 0 0.3rem ; text-align:left;}
.hl_fastp h2{ font-size:0.4rem;}
.hl_fastp li a{ display:block; padding:0.2rem 0}
.hl_fastp li a h4{ font-size:0.32rem; }
.hl_fastp li a h4 i{ font-size:0.24rem;}
.hl_fastp li a p{ height:0.4rem; line-height:0.4rem;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-text-overflow:ellipsis;}
/*快速发帖*/
#fast_post_wrap>ul{ font-size:0.28rem;float:left;overflow-x:hidden;overflow-y:auto;padding:0.1rem 1.5%;width:30%;min-height:6rem;border-left:0.02rem solid #ececec;}
#fast_post_wrap>ul.forum,#fast_post_wrap>ul.sub{display: none;}
#fast_post_wrap .group{ border:0;}
#fast_post_wrap ul li{ height:0.7rem; line-height:0.7rem; display:block; text-align:center;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*loading*/
#loading_wrap{
z-index: 99998;
width: 100%;
height: 100%;
overflow: auto;
margin: auto;
position: fixed;
top: 0; left: 0; bottom: 0; right: 0;
text-align: center;
background: rgba(255,255,255,0.5);
}
@-webkit-keyframes spinner-bounce{0%,100%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
50%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes spinner-bounce{0%,100%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
50%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes spinner-bounce{0%,100%{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
50%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
.loading-spinner{
z-index: 99999;
  position: fixed;
  top: 40%;
  left: 50%;
 text-align: center;
  -webkit-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  width: 1.2rem;
  height: 1.2rem;
}
.loading-circle{width:100%;height:100%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:white;background:rgba(59, 184, 254, .6);position:absolute;top:0;left:0;-webkit-animation-name:spinner-bounce;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:0;-webkit-animation-fill-mode:both;-moz-animation-name:spinner-bounce;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-moz-animation-delay:0;-moz-animation-fill-mode:both;animation-name:spinner-bounce;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:0;animation-fill-mode:both;}
.loading-circle-2{-webkit-animation-name:spinner-bounce;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:-1s;-webkit-animation-fill-mode:both;-moz-animation-name:spinner-bounce;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-in-out;-moz-animation-delay:-1s;-moz-animation-fill-mode:both;animation-name:spinner-bounce;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:-1s;animation-fill-mode:both;}
/*推荐圈子*/
.hl_r_group {padding:0 0.14rem 0.24rem;overflow:hidden;}
.hl_r_group li {float:left;margin:0.24rem 0.1rem 0;width:45%;border-radius:0.04rem;box-sizing:border-box;overflow:hidden;position:relative;}
.hl_r_group li a.kmimg {display:block;}
.hl_r_group li a.kmimg img {width:50%; margin:0.4rem auto; margin-bottom:0.2rem; display:block;}
.hl_r_group li .nums {position:absolute;top:0px;right:0px;background:rgba(0, 0, 0, 0.5);height:0.4rem;line-height:0.4rem;padding:0 0.1rem;font-size:0.24rem;font-weight:100;border-bottom-left-radius:0.06rem;}
.hl_r_group li .nums i {float:left;margin-right:0.06rem;font-size:0.28rem;}
.hl_r_group li .img_stick {position:absolute;top:0px;left:0px;height:0.4rem;line-height:0.4rem;padding:0 0.1rem;font-size:0.24rem;font-weight:100;border-bottom-right-radius:0.06rem;}
.hl_r_group li h2 {padding:0.1rem 0.12rem 0.2rem;line-height:0.44rem;font-size:0.28rem;font-weight:100;}
.hl_r_group li h2 a {display:block; text-align:center;}
.hl_r_group li h2 span {float:left;margin-top:0.04rem;margin-right:0.08rem;padding:0 0.04rem;height:0.32rem;line-height:0.32rem;font-size:0.24rem;border-radius:0.04rem;}
.hl_r_group li p {padding:0 0.12rem 0.18rem;line-height:0.36rem;font-size:0.24rem; text-align:center;}
.hl_r_group li p a { display:inline-block;font-size:0.24rem;}
.hl_r_group li p a img {float:left;width:0.36rem;height:0.36rem;margin-right:0.1rem;border-radius:50%;}
.hl_r_group li p span i {font-size:0.28rem;margin-right:0.04rem;}
/*查看全文*/
.message_mask_wrap{display:none}
.message_mask{position:absolute;bottom:0;z-index:9;width:100%;height:3.2rem;background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);-webkit-animation:fadeIn .2s;animation:fadeIn .2s}
.message_mask a{display:block;width:100%;cursor:pointer;line-height:1.1;border-radius:0.08rem;text-align:center;position:absolute;bottom:0;padding:0;box-sizing:border-box;padding:0.2rem 0}
.message_mask a i{font-weight:700!important;}
/*滚动公告*/
.hl_sygg{padding-left:0.24rem;padding-right:0.24rem;display:-webkit-box;-webkit-box-align:center;}
.hl_sygg .toutiao{position:relative;color:#fd415c;font-weight:700!important;line-height:0.8rem;padding-right:0.16rem;}
.hl_sygg .toutiao-slider{color:#666;position:relative;overflow:hidden;-webkit-box-flex:1;height:0.8rem;margin-left:0.16rem;font-size:0.28rem;line-height:0.32rem;    margin-right: inherit;}
.hl_sygg ul.swiper-wrapper{position:relative}
.hl_sygg ul.swiper-wrapper > li{float:left;position:relative;width:100%;height:0.8rem;line-height:0.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hl_sygg .toutiao:after{content:'';position:absolute;width:0.02rem;height:auto;right:0;-webkit-transform:scaleX(.5);-webkit-transform-origin:100% 0;pointer-events:none;background:#e5e5e5;top:0.2rem;bottom:0.2rem;}
/*推荐板块*/
.home-nav{}
.home-nav h6{text-align: center;margin-top:0.12rem; font-size:0.28rem; font-weight:400;}
.home-nav img{height:0.84rem;width:0.84rem;margin: 0 auto;display: block;}
/*格子左图右文*/
.hl_gezhi {overflow:hidden;}
.hl_gezhi a {float:left;width:50%;height:1.52rem;line-height:0.32rem;padding:0.24rem;box-sizing:border-box;overflow:hidden;}
.hl_gezhi a h2 {height:0.48rem;line-height:0.48rem;font-size:0.36rem; padding-left:0.1rem;font-weight:400;margin-top:0.04rem;margin-bottom:0.12rem;overflow:hidden;}
.hl_gezhi a span{padding-left:0.1rem;}
.hl_gezhi a img {float:left;width:1.04rem;height:1.04rem;border-radius:50%;}
/*推荐会员*/
.hl_r_member {padding:0 0.14rem 0.24rem;overflow:hidden;}
.hl_r_member li {float:left;margin:0.24rem 0.1rem 0;width:25%;border-radius:0.04rem;box-sizing:border-box;overflow:hidden;position:relative;}
.hl_r_member li a.kmimg {display:block;}
.hl_r_member li a.kmimg img {width:60%; margin:0.2rem auto; margin-bottom:0.2rem; display:block;    border-radius: 50%;}
.hl_r_member li .nums {position:absolute;top:0px;right:0px;background:rgba(0, 0, 0, 0.5);height:0.4rem;line-height:0.4rem;padding:0 0.1rem;font-size:0.24rem;font-weight:100;border-bottom-left-radius:0.06rem;}
.hl_r_member li .nums i {float:left;margin-right:0.06rem;font-size:0.28rem;}
.hl_r_member li .img_stick {position:absolute;top:0px;left:0px;height:0.4rem;line-height:0.4rem;padding:0 0.1rem;font-size:0.24rem;font-weight:100;border-bottom-right-radius:0.06rem;}
.hl_r_member li h2 {padding:0.1rem 0.12rem 0.2rem;line-height:0.44rem;font-size:0.28rem;font-weight:100;}
.hl_r_member li h2 a {display:block; text-align:center;}
.hl_r_member li h2 span {float:left;margin-top:0.04rem;margin-right:0.08rem;padding:0 0.04rem;height:0.32rem;line-height:0.32rem;font-size:0.24rem;border-radius:0.04rem;}
.hl_r_member li p {padding:0 0.12rem 0.18rem;line-height:0.36rem;font-size:0.24rem; text-align:center;}
.hl_r_member li p a { display:inline-block;font-size:0.24rem;}
.hl_r_member li p a img {float:left;width:0.36rem;height:0.36rem;margin-right:0.1rem;border-radius:50%;}
.hl_r_member li p span i {font-size:0.28rem;margin-right:0.04rem;}
.hl_piclist1 li{ width:100%;}
/*一行3列图片*/
.hl_piclist3 {padding:0.12rem;overflow:hidden;}
.hl_piclist3 li {float:left;width:33%;padding:0.06rem;box-sizing:border-box;}
.hl_piclist3 li a {display:block;width:100%;overflow:hidden;position:relative;}
.hl_piclist3 li img {width:100%;object-fit: cover;}
.hl_piclist3 .twlist_info p {height:0.6rem;line-height:0.6rem;font-size:0.28rem; overflow:hidden;}
/*头条*/
.hl_toutiao {padding:0 0.24rem 0.2rem;background:url(../img/toutiao_ico.png) no-repeat;background-position:0 0;background-size:0.8rem auto;overflow:hidden;}
.hl_toutiao ul {padding-top:0.1rem;overflow:hidden;}
.hl_toutiao li a {display:block;font-size:0.26rem;line-height:0.4rem;overflow:hidden;}
.hl_toutiao li a span.hottit {display:block;font-size:0.32rem;height:0.4rem;line-height:0.4rem;margin:0.14rem 0;text-align:center;overflow:hidden;}
/*商城多格*/
.hl_shop-l{text-align:center;height:2.4rem;}
.hl_shop, .hl_shop-l{position:relative;display:inline-block;float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom:0.16rem;padding-top:0.08rem;overflow:hidden}
.hl_shop-l img{height:100%;}
.hl_shop{height:1.2rem;display:-webkit-box;padding-left:0.24rem;padding-right:0.24rem;display:-webkit-box;-webkit-box-align:center;}
.hl_shop > div{-webkit-box-flex:1;margin-top:0.12rem;}
.hl_shop img{height:100%;margin-left:0.08rem;display:block;}
.hl_shop p{font-size:0.32rem;line-height:0.4rem;}
.hl_shop p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hl_shop p ~ p{font-size:0.24rem;line-height:0.32rem;margin-top:0.04rem;}
/*hl_forums*/
.hl_forums{padding:0.2rem 0;position:relative;height:1.8rem;}
.hl_forums li{float:left;text-align:center;width:25%; height:1.4rem;}
.hl_forums a{display:block;position:relative;padding:0 0.1rem}
.hl_forums em{font-size: 0.28rem;color:#666;overflow: hidden;display: block;height: 0.44rem;}
.hl_forums .hl_fimg{display:block;position:relative;width:0.84rem;height:0.84rem;border-radius:50%;margin:0 auto}
.hl_forums .hl_fimg img{display:block;width:0.84rem;height:0.84rem}
.hl_forums .chevron-wrap{margin:0.12rem 0 -0.3rem;position:relative}
.hl_forums .chevron{margin:0 auto;width:0.48rem;display:block;text-align:center}
.hl_forums .swiper-pagination-bullet{ -webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;border-radius: 0.16rem;}
.hl_forums .swiper-pagination-bullet-active{ width:0.32rem;}
.hl_forums .swiper-pagination{ bottom:0.1rem!important;}
/*分类信息*/
.hl_actinfo {font-size:0.28rem;}
.hl_actinfo img {width:100%;margin-top:0.1rem;margin-bottom:0.14rem;border-radius:0.04rem;}
.hl_actinfo .hl_actbox {width:100%;border-bottom:none !important;line-height:0.4rem;margin-top:0.1rem;margin-bottom:0.2rem;}
.hl_actinfo .hl_actbox th {padding:0.14rem 0.2rem;width:1.8rem;text-align:right;}
.hl_actinfo .hl_actbox td {padding:0.14rem 0.2rem;text-align:left;}
.hl_actinfo .hl_actbox th.hl_vsort {width:1.6rem;padding:0.14rem 0.2rem 0.14rem 0.1rem;}
.hl_actinfo p {display:block;height:0.36rem;line-height:0.36rem;padding-bottom:0.16rem;}
.hl_quote {padding:0.12rem 0.2rem;margin:0.2rem 0;font-size:0.28rem;line-height:0.48rem;border-style:dashed !important;border-radius:0.04rem;}
/*附件样式*/
.hl_attach {display:block;padding:0.2rem 0.24rem 0.24rem;margin:0.24rem 0;border-radius:0.06rem;overflow:hidden;}
.hl_attach + br {display:none;}
.hl_attach img {float:left;height:0.36rem;margin-top:0.04rem;margin-right:0.08rem;}
.hl_attach p.attach_tit {display:block;line-height:0.44rem;font-size:0.24rem;}
.hl_attach p.attach_tit span {font-size:0.3rem;}
.hl_attach p.attach_tit em {font-size:0.24rem;}
.hl_attach p.attach_size {display:block;height:0.36rem;line-height:0.36rem;font-size:0.24rem;margin-top:0.1rem;}
.hl_attach i {float:right;font-size:0.88rem;width:0.88rem;height:0.88rem;margin-top:0.14rem;margin-right:0.04rem;}
.hl_attach div.attach_txt {font-size:0.24rem;padding:0px 0.2rem;margin-top:0.16rem;border-radius:0.08rem;}
.hl_attach div.attach_txt h2 {height:0.52rem;line-height:0.44rem;font-weight:300;}
.hl_attach div.attach_txt h2 a {float:right;margin-left:0.2rem;}
/*公告样式*/
.hl_annlist_li {padding:0.2rem 0.24rem 0.24rem;overflow:hidden;position:relative;}
.hl_annlist_li h2 {font-size:0.32rem;line-height:0.48rem;height:0.48rem;font-weight:300;overflow:hidden;}
.hl_annlist_li h2 a {display:block;line-height:0.48rem;height:0.48rem;overflow:hidden;}
.hl_annlist_li h2 i {float:right;font-size:0.24rem;}
.hl_annlist_box {line-height:0.44rem;font-size:0.28rem;margin-top:0.1rem;padding:0.1rem 0.16rem;}
.hl_annlist_box h3 {font-weight:300;font-size:0.24rem;}


.hl_ico_nv li a {line-height:0.32rem;padding:0.14rem 0 0.1rem;font-size:0.24rem;display: block;text-align: center;    text-overflow: ellipsis;}
.hl_ico_nv li.current a {padding-bottom:0.08rem;    border-width: 0 0 0.02rem 0;border-style: solid;}
.hl_ico_nv li i {display:block;font-size:0.24rem;}
.hl_ico_nv li i.appicon {font-size:0.36rem;}

#groupform .ps{-webkit-appearance: none;border: 0;outline: 0;background-color: transparent;width: 100%;font-size: inherit;height: 0.88rem;line-height: 0.88rem;position: relative;z-index: 1;padding-left:0px;padding-right: 0.6rem;}
#articleform .ps{-webkit-appearance: none;border: 0;outline: 0;background-color: transparent;width: 100%;font-size: inherit;height: 0.88rem;line-height: 0.88rem;position: relative;z-index: 1;padding-left:0px;padding-right: 0.6rem;}


/*底部小菜单*/
.hl_nav_foot {position:fixed;display:block;z-index:90;left:0;right:0;bottom:0;width:100%;height:0.8rem;overflow:hidden;}
.hl_nav_foot li {height:0.8rem;line-height:0.8rem;font-size:0.28rem;text-align:center;overflow:hidden;}
.hl_nav_foot li a {display:block;margin:0 auto;width:1.6rem;padding:0 0.2rem;overflow:hidden;}
.hl_nav_foot li a i {float:left;font-size:0.36rem;line-height:0.82rem;}
.hl_nav_foot li.foot_cp a {width:1.64rem;}


/*addthreadtype*/
.addthreadtype{ width:100%; margin-top:0.2rem; font-size:0.28rem;}
.addthreadtype .delete{ width:0.8rem; padding:0.2rem 0 0.2rem 0.1rem; text-align:center}
.addthreadtype .enable{ width:0.8rem; padding:0.2rem 0; text-align:center}
.addthreadtype .displayorder{ width:1.2rem; padding:0.2rem 0;}
.addthreadtype .name{ padding:0.2rem;}

.addthreadtype .delete input,.addthreadtype .enable input{ width:0.3rem; height:0.3rem;}

/*input*/
.imui_input {
	width: 100%;
	border: 0;
	outline: 0;
	-webkit-appearance: none;
	background-color: transparent;
	font-size: inherit;
	color: inherit;
	height: 1.4em;
  line-height: 1.4;
}
.imui_input::-webkit-outer-spin-button,.imui_input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
.imui_input:disabled{ color:#ccc}

.hl_group_topbg{background-repeat: no-repeat;background-position: center;background-size: cover !important;}
.hl_group_topbg .mod-guide{height: 1.6rem!important; background:none;}

.hl_polloption_add .hl_file_key{width:0.52rem;height:0.6rem;opacity:0;position:absolute;top:0px;right:0px;display:block;z-index:2;}
.styli_rico a {float:left;margin-left:0.2rem;}
.styli_rico i {font-size:0.4rem;}
.styli_tit {padding-right:0.16rem;vertical-align:top;}
.tebie_poll_img {padding:0.24rem;}
.tebie_poll_img img {width:100%;font-size:0;border-radius:0.04rem;}


/*图片投票*/
.hl_poll_imglist li {float:left;width:50%;font-size:0.28rem;}
.hl_poll_imglist li .poll_imgbox {margin-right:0.1rem;margin-bottom:0.2rem;border-radius:0.06rem;}
.hl_poll_imglist li .poll_imgbox label i {margin-right:0.08rem;}
.hl_poll_imglist li .poll_imgbox label {display:block;width:100%;line-height:0.32rem; max-height: calc(0.32rem * 2);min-height: 0.65rem;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;margin: 0.2rem 0;}
.hl_poll_imglist li.kmnor .poll_imgbox {margin-left:0.1rem;margin-right:0;}
.hl_poll_imglist li .poll_imgbox input {margin-left:0.04rem;}
.hl_poll_imglist li .poll_img .poll_imgbg {display:block;margin: 0;border-radius:0.06rem;overflow:hidden;height: 3.36rem;}
.hl_poll_imglist li .poll_img img {width:100%;object-fit: cover;height: 100%;margin-bottom:0.04rem;border-radius:0.06rem;}
.hl_poll_imglist li .poll_img .hl_notip {height:1.5rem;padding:0.78rem 0.2rem;margin-bottom:0.04rem;border-radius:0.06rem;overflow:hidden;}
.hl_poll_imglist li .poll_img .hl_notip span {padding:0 0.2rem;height:0.6rem;overflow:hidden;}
.hl_poll_imglist li .poll_img .hl_notip i {font-size:0.96rem;height:0.96rem;line-height:0.96rem;overflow:hidden;}
.hl_poll_imglist .poll_ok {background: #E8E4E4;border-radius:0.08rem;height:0.36rem;line-height:0.36rem;margin-bottom:0.1rem;position:relative;overflow: hidden;}
.hl_poll_imglist .poll_ok em {display:block;height:0.36rem;}
.hl_poll_imglist .poll_ok p {position:absolute;line-height:0.36rem!important;top:0;left:0;padding:0 3%;width:94%;font-size:0.24rem;}
.hl_poll input {display:none;}

.hl_reward{padding: 0.12rem 0.2rem;font-size: 0.28rem;line-height: 0.48rem;border-style: dashed !important;border-radius: 0.04rem;}
.hl_reward .appicon{ font-size:0.6rem;vertical-align: middle;    font-style: normal;}
.hl_reward_1 {margin:0.2rem 0;padding:0 0.2rem 0.16rem;border-radius:0.06rem;}
.hl_reward_1 h2 {height:0.8rem;line-height:0.8rem; font-size:0.32rem;}
.hl_reward_1 h2 i {float:left;font-size:0.4rem;margin-right:0.06rem;font-style: normal;}
.hl_reward_1 h2 span {float:right;line-height:0.88rem;padding-right:0.04rem;}
.hl_reward_1 h2 span img {float:left;width:0.48rem;height:0.48rem;margin:0.16rem 0.1rem 0;border-radius:50%;}
.hl_reward_1 .kmmessage {padding-top:0.16rem;}
.hl_reward_1 .kmall {font-size:0.28rem;height:0.56rem;line-height:0.56rem;text-align:right;overflow:hidden;}
.hl_reward_1 .kmall i {font-size:0.24rem;}


.hl_userlist li {width:100%;overflow:hidden;}
.hl_userlist li a {display:block;padding:0.24rem;height:0.76rem;}
.hl_userlist li a.kmdbt {line-height:0.76rem;font-size:0.32rem;}
.hl_userlist li a img {float:left;width:0.76rem;height:0.76rem;margin-right:0.16rem;font-size:0;border-radius:50%;}
.hl_userlist li a h2 {font-weight:300;height:0.48rem;line-height:0.48rem;font-size:0.32rem;overflow:hidden;}
.hl_userlist li a h2 span {float:right;font-size:0.24rem;}
.hl_userlist li a h2 em {margin-left:0.1rem;font-size:0.24rem;}
.hl_userlist li a p {height:0.28rem;line-height:0.28rem;font-size:0.24rem;overflow:hidden;}
.hl_userlist li a i {float:right;}
.hl_userlist li a p i {font-size:0.24rem;}

/*辩论*/
.hl_bianlun_t span {font-size:0.36rem;}
.hl_bianlun_t em {font-size:0.28rem;padding:0.1rem 0.16rem;}
.hl_bianlun_t .votebg {margin:0.1rem 0 0.24rem;}
.hl_bianlun_t .votebg, .hl_bianlun_t .bg_a {height:0.08rem;border-radius:0.04rem;}
.hl_bianlun_c {margin-bottom:0.2rem;}
.hl_bianlun_c .bianlun_btn {float:left;width:43%;height:0.88rem;line-height:0.88rem;}
.hl_bianlun_c .bianlun_btn a {display:block;width:100%;text-align:center;height:0.88rem;line-height:0.88rem;border-radius:0.04rem;}
.hl_bianlun_c .bianlun_btn a em {font-size:0.26rem;}
.hl_bianlun_c .bianlun_vs {float:left;width:14%;font-size:0.56rem;line-height:0.88rem;text-align:center;}
.hl_bianlun_b {width:100%;}
.hl_bianlun_b td {width:45%;text-align:justify;vertical-align:top;overflow:hidden;}
.hl_bianlun_b .blzf {padding-right:5%;box-sizing:border-box;}
.hl_bianlun_b .blff {padding-left:5%;}
.hl_bianlun_b .bl_guandian {min-height:1.76rem;line-height:0.44rem;font-size:0.28rem;}
.hl_bianlun_b .bl_bianshou {padding:0.06rem 0.1rem 0.1rem;margin-top:0.16rem;font-size:0.28rem;border-radius:0.06rem;}
.hl_bianlun_b .bl_bianshou h2 {height:0.48rem;line-height:0.48rem;padding:0 0.06rem;}
.hl_bianlun_b .bl_bianshou h2 em {font-size:0.26rem;margin-left:0.06rem;}
.hl_bianlun_b .bl_bianshou ul li {float:left;width:21%;height:auto;line-height:0px;margin:0.08rem 2% 0.08rem;border:none !important;text-align:center;overflow:hidden;}
.hl_bianlun_b .bl_bianshou ul img {width:100%;max-width:0.96rem;height:auto;max-height:0.96rem;font-size:0;border-radius:50%;}

.pdbts .top_lev {margin-top:0.04rem;margin-left:0.08rem;font-size:0.24rem;height:0.24rem;line-height:0.24rem;padding:0.02rem 0.04rem;border-radius:0.1rem;}


.hl_editpic a {display:inline-block;height:0.6rem;line-height:0.6rem;padding:0.1rem 0.2rem;font-size:0.28rem;border-style:dashed;border-radius:0.08rem;}
.hl_editpic a i {float:left;font-size:0.52rem;padding-right:0.1rem;}
.hl_editpic a input {position:absolute;top:0.24rem;left:0px;height:0.84rem;width:2.18rem;z-index:10;opacity:0;}


.hl_editpic_foot {padding:0.2rem 0.24rem;height:0.6rem;line-height:0.6rem;font-size:0.28rem;overflow:hidden;}
.hl_editpic_foot .kmleft {width:1.2rem;margin-right:0.16rem;}
.hl_editpic_foot .hl_newalbumid {margin-left:0.2rem;padding:0 0.1rem;border-radius:0.04rem;}


.hl_sheet li{width: 33.3333333%;float: left;}
.hl_sheet li:last-child{width: 100%;}

#threadstamp{position: absolute;right: 0.2rem;top: 0.6rem;
    z-index: 8;}
#threadstamp img{max-width: 2rem;}

/*商品贴*/
.trade{ margin-top: 0.2rem;}
.trade img{ width: 2rem; height: 2rem; float: left; }
.txt_img h4{ line-height: 0.8rem;}
.txt_img{display: inline-block; width: 99%; position: relative;}
.trade_img{ position: absolute;}
.trade_txt{  margin-left: 10.2rem;overflow: hidden; margin-bottom: 0.2rem;}
.trade_txt span{ color: #888;}
.trade_txt strong{ color: #f40;}
.trade_contact{ line-height: 0.8rem; background: #01a9e9; border-radius: 0.06rem;-moz-border-radius: 0.06rem;-webkit-border-radius: 0.06rem; text-align: center; color: #fff; margin-top: 0.2rem; float: left; width: 45%;margin: 0.2rem 2%;}
.trade_contact a{ color: #fff; display: block;}
.trade_contact_grey{ line-height: 0.8rem; background: #888; border-radius: 0.06rem;-moz-border-radius: 0.06rem;-webkit-border-radius: 0.06rem; text-align: center; color: #fff; margin-top: 0.2rem; float: left; width: 45%;margin: 0.2rem 2%;}
.trade_contact_grey a{ color: #fff;}
.buy_info{ background: #fff; padding-top:0.2rem;}
.buy_info h3{font-size: 0.32rem; font-weight: normal; background: #fff; padding:0px 0.2rem 0.16rem 0.2rem;  border-bottom: 0.02rem solid #f0f0f0; }
.torder .spvimg{ float: left; margin-right: 0.2rem;}
.torder .spvimg img{ width:2rem; height: 2rem;}
.torder .spi{ font-size: 0.32rem;}
.torder .spi span{ color: #888;}
.torder strong{color: #f40;}
.torder table{ font-size: 0.32rem; width:100%;}
.torder table th{ width:1.6rem; margin-right: 0.2rem; color: #888; font-size: 0.28rem;}
.torder table tr{ line-height:1rem;}
.torder .pt{ border: 0.02rem solid #f0f0f0; height: 0.76rem; text-indent: 0.4em; width:100%;}
.torder .px{ border: 0.02rem solid #f0f0f0; height: 0.76rem; text-indent: 0.4em; width:75%;}
.torder .spi .w_list{ width:1.2rem;display: inline-block;}
/*.torder .pr{-webkit-appearance:}*/
.bltype{ display: inline-block !important;}
.buy_sz input{ width: 0.92rem;border: none; margin: 0.02rem;padding: 0.1rem 0.02rem;text-indent: 0em;height: 0.44rem; line-height: 0.28rem; text-align: center; font-size: 0.32rem;}
.p_t10{ padding-top:0.2rem !important;}
.torder textarea{ width:100%;border:none !important;background: #fff; text-indent: 0.4em  !important; padding-top:0.06rem;height: 1.6rem!important;padding:0px;}
.torder table td .xg2{ line-height: 0.36rem;}
.torder table td .d{ line-height: 0.36rem; margin-bottom: 0.2rem;}
.torder table td.pns{ margin-top:0.2rem;}
.torder table td button{ width:100%; margin-right: 0px; padding: 0.16rem 0.3rem;}
.torder table .trade_btn button{ width:48%; margin:0px 1%; float: left;  font-size: 0.28rem;padding: 0.16rem 0.1rem;}
.torder table .trade_btn .trade_btn_1 button{ width:100%; float: none;}
.torder_securied label{ width:1.4rem; display: inline-block; vertical-align: top;float: left;}
.torder_securied dt{ line-height:0.6rem; position: relative; padding:0.2rem 0px;}
.torder_securied dt.lh{line-height: 0.48rem; padding:0px;}
.torder_securied dt.lh img{ vertical-align: text-bottom;}
.torder_securied .pns button{ width:94%;padding: 0.16rem 0px; float:none;}

.hl_ratetop {text-align:center;border-radius:0.06rem 0.06rem 0 0;overflow:hidden;position:relative;}
.hl_ratetop a.ratetop_close {position:absolute;top:0px;right:0px;padding:0.2rem 0.28rem;}
.hl_ratetop a.ratetop_tx {font-size:0.28rem;overflow:hidden;}
.hl_ratetop img {display:block;margin:0.2rem auto 0.12rem;width:0.96rem;height:0.96rem;border-radius:50%;}
.hl_ratetop p {display:block;font-size:0.24rem;margin:0.04rem auto 0.12rem;}
.hl_ratetop p.kmdbt {font-size:0.3rem;margin-bottom:0.14rem;}
.hl_ratetop a.show_big {display:block;width:1.36rem;margin:0 auto;overflow:hidden;}
.hl_ratetop .show_big img {display:block;margin:0.24rem auto;width:1.36rem;height:1.36rem;border-radius:50%;}
.hl_rate {margin:0.3rem auto 0.2rem;text-align:center;overflow:hidden;}
.hl_rate p {height:0.4rem;line-height:0.4rem;}
.hl_rate p.rate_tit {font-size:0.3rem;}
.hl_rate p.rate_tip {font-size:0.26rem;}
.hl_rate p.rate_tip span {font-size:0.3rem;padding:0 0.06rem;}
.hl_rate h2 {margin:0.2rem 0 0.32rem;font-size:0.48rem;font-weight:400;overflow:hidden;}
.hl_rate h2 a {display:inline-block;width:1.04rem;height:1.04rem;line-height:1.08rem;text-align:center;border-radius:50%;overflow:hidden;border: 0.06rem solid #ffd99c;}
.hl_rate h2.rate_btn {height:0.68rem;font-size:0.32rem;}
.hl_rate h2.rate_btn a {padding:0 0.3rem;height:0.68rem;line-height:0.68rem;border-radius:0.06rem;}
.hl_rate ul {margin:0.2rem 0.2rem 0;text-align:center;overflow:hidden;}
.hl_rate ul li {display:inline-block;height:0.64rem;margin:0 0.04rem;overflow:hidden;}
.hl_rate ul li img {width:0.64rem;height:0.64rem;border-radius:50%;overflow:hidden;}
.hl_rate ul li a span {display:inline-block;text-align:center;font-size:0.28rem;width:0.64rem;height:0.64rem;line-height:0.52rem;overflow:hidden;border-radius:50%;}


.hl_upimg {margin-bottom:0.24rem;width:100%;border-radius:0.04rem;}

.hl_fl_tip {
-webkit-animation:hl_fl_tip 1s infinite linear;
animation:hl_fl_tip 1s infinite linear;
}
@-webkit-keyframes hl_fl_tip{
0%{
background:rgba(255,0,0,0);
}
15%{
background:rgba(255,0,0,0.07);
}
100%{
background:rgba(255,0,0,0);
}
}
@keyframes hl_fl_tip{
0%{
background:rgba(255,0,0,0);
}
15%{
background:rgba(255,0,0,0.07);
}
100%{
background:rgba(255,0,0,0);
}
}


@-webkit-keyframes slideInRight {0% {    -webkit-transform: translateX(100%);    transform: translateX(100%);    visibility: visible;}100% {    -webkit-transform: translateX(0);    transform: translateX(0);}}
@keyframes slideInRight {0% {    -webkit-transform: translateX(100%);    transform: translateX(100%);    visibility: visible;}100% {    -webkit-transform: translateX(0);    transform: translateX(0);}}
@-webkit-keyframes slideOutRight { from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0) } to {visibility: hidden;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0)}}
@keyframes slideOutRight { from {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0)} to {visibility: hidden;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0)}}
.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight}
.slideOutRight{-webkit-animation-name: slideOutRight;animation-name: slideOutRight}
@keyframes zoomIn { from {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3) } 50% {opacity: 1 } }
.zoomIn {-webkit-animation-name: zoomIn; animation-name: zoomIn  }
@keyframes zoomOut { from {opacity: 1 }  50% {opacity: 0;-webkit-transform: scale3d(.3,.3,.3);transform: scale3d(.3,.3,.3) } to {opacity: 0 } }
.zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut}
@keyframes wave-animation-1{0%{background-position:0 top} 100%{background-position:600px top}}
@keyframes wave-animation-2{0%{background-position:0 top} 100%{background-position:600px top}}

.hl_wecatlist{font-size:0.28rem}
.hl_wecatlist,.hl_wecatlist .li,.po-hd,.post{overflow:hidden}
.hl_wecatlist .li,.cmt-wrap,.r,.time{clear:both}
.hl_wecatlist .li,.po-hd{position:relative}
.hl_wecatlist .li{line-height:1.5;padding:0.3rem 0;background:#fff;position:relative}

.hl_wecatlist .po-avt{width:0.6rem;height:0.6rem;top:0.3rem;left:0.3rem;border-radius:0.6rem}
.hl_wecatlist #share a:nth-child(2),.abs,.po-avt{position:absolute!important;}
.hl_wecatlist .po-cmt{padding-left:1.1rem;padding-right:0.3rem;width:100%;box-sizing:border-box}
.hl_wecatlist .po-cmt,.hl_wecatlist .time{float:left}
.hl_wecatlist .po-name{color:#4f7cb8}
.hl_wecatlist .po-hd .post{line-height:0.4rem;font-size:0.3rem}
.hl_wecatlist .time, .hl_wecatlist .c-icon{line-height:0.76rem}
.hl_wecatlist .time{color:#b1b1b1;font-size:0.26rem}
.hl_wecatlist .c-icon{color:#91aad5;font-size:0.44rem;position:absolute;z-index:1;width:0.64rem;right:0;background:#fff;text-align: right;}
.hl_wecatlist .c_opt{font-size: 0.28rem;float: right;line-height: 0.76rem}

.hl_wecatlist .r{border-bottom:0.16rem solid #f8f8f8;border-left:0.16rem solid transparent;border-right:0.16rem solid transparent;width:0.02rem;margin-left:0.2rem}
.hl_wecatlist .cmt-wrap{padding:0.2rem 0.2rem 0.1rem;font-size:0.26rem}

.hl_wecatlist .cmt-list{color:#454545;position: relative}
.hl_wecatlist .cmt-list p{padding-top:0.06rem;line-height:0.48rem}
.hl_wecatlist .cmt-list span{color:#4f7cb8}
.hl_wecatlist .abs{right:0;color:#4f7cb8;margin-right:0!important;}

.hl_wecatlist .like{padding-bottom:0.1rem}
.hl_wecatlist .likeuser a {display: block;float: left;width: 0.52rem;height: 0.52rem;line-height: 0.52rem;text-align: center;border-radius: 50%;margin-right:0.1rem}
.hl_wecatlist .likeuser a img  {width: 100%;height: 100%;border-radius: 50%;opacity: .9;}
.hl_wecatlist .likeinview a{margin-top:0.06rem}
.hl_wecatlist .likeinview a.likeinview_prev{font-size: 0.16rem;line-height:0.24rem;background: #ccc;overflow: hidden;}
.hl_wecatlist .likenum{display: block;float: left;height: 0.52rem;line-height: 0.52rem;margin-right: 0.2rem;}
.hl_wecatlist .pr{position:relative}
/*piclist*/
.feed-preview-pic,.feed-preview-pic-one {line-height: 0}
.feed-preview-pic span.imgloading {display: block;float: left;width: calc((100vw - 1.6rem)/ 3);height: calc((100vw - 1.6rem)/ 3);margin-right: 0.1rem;margin-bottom: 0.1rem;box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;}
.feed_inview span.imgloading {width: calc((100vw - 0.8rem) / 3);height: calc((100vw - 0.8rem) / 3);}
.feed-preview-pic span.imgloading:nth-child(3n) {margin-right: 0}
.feed-preview-pic-one span {position: relative;display: block;max-width: 3.6rem;box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden}
.feed-preview-pic img,.feed-preview-pic-one img {width: 100%;height: 100%}
.feed-view-pic img{display: block;margin:0.04rem auto;width:100%; }
.imgloading { background-color: #f8f8f8}

.touch-panel {border-radius: 0.06rem;height:0.88rem;width:3.3rem;line-height: 0.88rem;background: #4d5154;color: #fff;position: absolute;    right: 0.64rem;    top: 0;    transform: translateX(5.08rem);    -webkit-transform: translateX(5.08rem)}
.touch-panel-c {position: relative}
.touch-panel-c a {color: #fff;font-size: 0.28rem;text-align: center;text-shadow: 0 0.02rem 0 #666 ;position: relative }
.touch-panel-c a i {margin-right: 0.06rem;display: inline-block;transform: translateY(0.02rem);-webkit-transform: translateY(0.02rem)}
.touch-panel-c a:not(:last-child):after {content: "";position: absolute;right:0;top: 0.1rem;height: 0.56rem;width:0.02rem;background: rgba(0,0,0,.1)}


.hl_flxx {height:0.76rem;line-height:0.76rem;font-size:0.28rem;overflow:hidden;    margin-top: -0.2rem;}
.hl_flxx a {display:block;padding:0 0.32rem;}
.hl_flxx a em i {font-size:0.28rem;}
.hl_flxx a span {float:right;font-size:0.24rem;}
.hl_flxx a span i {font-size:0.2rem;}


.flsx_box{display:block;line-height:0.48rem;padding-top:0.08rem;margin:0 0.1rem;overflow:hidden; padding-bottom: 0.08rem;}

.flsx_box ul li {float:left; width: 25%; text-align: center; }
.flsx_box ul li a{ display: block; border:0.02rem solid; border-radius: 0.04rem;overflow: hidden;height: 0.56rem;line-height: 0.56rem;margin: 0 0.06rem; margin-bottom:0.12rem;}

.hl_ecbuy_img {display:inline-block;width:1.76rem;height:0.8rem; line-height:0.8rem;text-align:center;overflow:hidden;}
#apitype_alipay_pic, #apitype_card_pic{border-width:0.02rem 0.02rem 0.02rem 0.02rem;border-style:solid;}
#apitype_alipay, #apitype_card, #hl_qqpay{opacity:0;}
.hl_payico {font-size:1.6rem;line-height:1.6rem;}
.hl_jfpayico {display:block;margin:0.16rem auto 0;width:0.8rem;font-size:0.8rem;line-height:0.8rem;overflow:hidden;}



.hl_grouplist {width:100%;overflow:hidden;}
.hl_grouplist_gid {float:left;position:relative;width:2.5rem;z-index:1;border-right: 1px solid #e8d6ab;}
.hl_grouplist_gid ul {position:absolute;left:0;top:0;z-index:60;width:2.5rem;}
.hl_grouplist_gid ul li {width:2.2rem;height:1rem;line-height:1rem;padding-left:0.3rem;font-size:0.26rem;overflow:hidden;}
.hl_grouplist_gid ul li.bg_f {padding-left:0;width:2.51rem;}
.hl_grouplist_gid ul li.bg_f span {float:left;height:0.56rem;width:0.08rem;margin-top:0.22rem;margin-right:0.2rem;overflow:hidden;border-radius:0 1.5px 1.5px 0;}
.hl_grouplist_gid ul li a {float:left;height:1rem;line-height:1rem;width:2.2rem;}
.hl_grouplist_fid {margin-left:2.02rem;overflow-x:hidden;overflow-y:scroll;}
.hl_grouplist_fid .hl_notip {margin:0.3rem 0 0.1rem;}
.hl_grouplist_fid .hl_notip i {padding:0;}
.hl_grouplist_fid .hl_notip span {padding:0.1rem 0 0;}
.hl_grouplist_fid h2 {height:0.8rem;line-height:0.8rem;font-size:0.28rem;margin:0 0.24rem;overflow:hidden;}
.hl_grouplist_fid li {display:block;height:0.92rem;line-height:0.48rem;font-size:0.32rem;margin:0 0.24rem;padding:0.24rem 0;overflow:hidden;}
.hl_grouplist_fid li .bbslist_v2ico {float:left;width:0.92rem;height:0.92rem;margin-right:0.16rem;}
.hl_grouplist_fid li img {width:0.92rem;height:0.92rem;}
.hl_grouplist_fid li p {display:block;height:0.48rem;line-height:0.44rem;font-size:0.24rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hl_grouplist_fid li p em {margin-right:0.2rem;}
.hl_grouplist_fid li span {float:right;margin-top:0.14rem;font-size:0.28rem;height:0.6rem;line-height:0.6rem;padding:0 0.2rem;border-radius:0.06rem;overflow:hidden;}
.hl_grouplist_fid li span.kmgroup {padding:0;}
.hl_grouplist_fid li .post_tit {display:block;height:0.5rem;line-height:0.52rem;overflow:hidden;}
.hl_grouplist_fid li .post_tit em {float:left;}
.hl_grouplist_fid li .post_tit i {float:left;font-size:0.24rem;height:0.24rem;line-height:0.24rem;margin-top:0.16rem;;margin-left:0.1rem;padding:0 0.1rem;border-radius:0.3rem;}


.hl_share_box {position:fixed;left:0;bottom:0;width:100%;z-index:102;display:none;opacity:0;transition:all .2s ease;-webkit-transition:all .2s ease;transform:translateY(5rem);-webkit-transform:translateY(5rem);}
.hl_share_box h2 {height:0.88rem;line-height:0.88rem;font-size:0.28rem;text-align:center;margin:0;overflow:hidden;}
.hl_share_box_show {transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
.hl_share_tip {position:fixed;left:0;top:0;width:100%;z-index:102;background:url(../img/share_bg.png) no-repeat 0 0 / 100%;width:100%;height:100%;display:none;}
.hl_share_tip_bottom {background:url(../img/share_bg_m.png) no-repeat 0 bottom / 100%;}

.hl_follow{width: 1.8rem;height: 0.7rem; display: block; text-align: center;line-height: 0.7rem;margin: 0 auto;border: 0.02rem solid #e97281; background: #e97281;  border-radius: 0.06rem;}
.hl_follow1{width:1.5rem;height: 0.7rem; display: block; text-align: center;line-height: 0.7rem;margin: 0 auto;border: 0.02rem solid #e97381; background: #fff6f7;  border-radius: 0.06rem;}
.hl_follow1 a{color: #e97281;}
.hl_follow1 .pipe{color: #e97281;}
.hl_waters {height:1rem;background:url(../img/water.png) no-repeat 0 bottom / 100%;}



/*======================分享按钮box======================*/
.hl_sharebox{ width:100%;display:block; position:fixed; left:0px; bottom:0px; z-index:100; text-align:center }
.hl_sharebox_con { }
.hl_sharebox_con h2 {font-weight:300;font-size:0.28rem;padding:0 0.4rem 0.2rem;}
.hl_sharebox_con ul {padding:0.3rem 0.1rem;}
.hl_sharebox_con ul li {float:left;width:20%;margin:0.16rem 0;text-align:center;font-size:0.24rem;}
.hl_sharebox_con ul li a {background: none; width: 0.98rem;height:auto;margin: 0 auto;    text-indent: 0;float: initial;padding: 0;text-align: center;}
.hl_sharebox_con ul li span {z-index: -1;position: relative;display:block;width:0.56rem;height:0.56rem;line-height:0.56rem;padding:0.2rem 0.2rem 0.2rem 0.22rem;margin:0 auto 0.1rem;border-radius: 0.6rem;overflow:hidden;}
.hl_sharebox_con ul li i {font-size:0.52rem; color: #fff;}
.hl_sharebox_foot {height:0.9rem;text-align:center;overflow:hidden;}
.hl_sharebox_foot i {display:block;width:0.9rem;margin:0.04rem auto 0;height:0.9rem;line-height:0.9rem;font-size:0.64rem;}


.hl_space_foot {position:fixed;display:block;z-index:90;left:0;right:0;bottom:0;width:100%;height:0.8rem;overflow:hidden;}
.hl_space_foot li {height:0.8rem;line-height:0.8rem;font-size:0.28rem;text-align:center;overflow:hidden;}
.hl_space_foot li a {display:block;margin:0 auto;width:1.5rem;padding:0 0.2rem;overflow:hidden;}
.hl_space_foot li a i {float:left;font-size:0.36rem;line-height:0.76rem;}
.hl_space_foot li.foot_cp a {width:1.64rem;}
.hl_space_footfb {position:fixed;display:block;z-index:90;left:0;right:0;bottom:0;width:100%;height:0.8rem;overflow:hidden;}
.hl_space_footfb a {display:block;height:0.8rem;line-height:0.8rem;font-size:0.32rem;text-align:center;overflow:hidden;}
.hl_space_footfb a i {margin-right:0.1rem;}

/* 论坛首页 */
.sub_forum {border: 0;border-radius: 0;}
.sub_forum li {height: 0.96rem; line-height: 0.96rem; border-bottom: 0.02rem solid #e9e9e9;font-size: 0.32rem; padding:0 0.2rem;}
.sub_forum li img {height: 1rem; border-radius: 0.1rem;margin-right: 0.2rem;}
.sub_forum li a {padding:0;}
.sub_forum li .btdb {margin-top:0.08rem;}
.sub_forum li i {font-size: 0.36rem; line-height: 0.6rem;}

.hl_bbszt {width: 100%;overflow: hidden;}
.hl_bbszt .hl_bbsfq {float: left;position: relative;width: 2rem;z-index: 1;overflow-x: hidden;}
.hl_bbszt .hl_bbsfq .tabs {}
.hl_bbszt .hl_bbsfq li {height: 0.9rem;line-height: 0.92rem;overflow: hidden;text-align: center; border-bottom: 0.02rem solid #e8e8e8}
.hl_bbszt .hl_bbsfq li.active {background: #FFF;font-weight: 700;border-left: 0.04rem solid #35A3E6;}
.hl_bbszt .hl_bbsfq li a {font-size: 0.28rem;color: #4C4C4C;}
.hl_bbszt .hl_bbsfq li.active a {color: #35A3E6;font-weight: 700;}
.hl_bbszt .hl_bbsbk {margin-left: 10.2rem;overflow-x: hidden;overflow-y: scroll;}
.hl_bbszt .hl_bbsbk h2 { height: 0.7rem;line-height: 0.7rem;padding: 0 0.2rem; padding-left: 0; }
.hl_bbszt .hl_bbsbk h2 i{width: 0.04rem; background: #0061bf; height: 0.28rem;display: inline-block;float: left;margin-top: 0.2rem;margin-right: 0.2rem;}


.public-nav{height:1rem;position:relative;overflow-y:hidden;overflow-x:scroll;background-color:#FFF;-webkit-overflow-scrolling:touch}
.public-nav ul{position:absolute;left:0;white-space:nowrap;display:flex}
.public-nav ul li{position:relative;font-size:0.36rem;line-height:0.4rem;padding:0.3rem 0.3rem 0 0.34rem}
.public-nav ul li.cur a{color:#e42626;font-weight:bold;display:inline-block}

.forumSelect ul{padding:0 .1rem;}
.forumSelect ul li{float:left; width:33.33333333%; text-align:center;}
.forumSelect ul li a{display:block;padding:0 .2rem;background:#fff;border-radius:.05rem;line-height:.68rem;margin:.1rem;white-space:nowrap;font-size:.24rem;border:solid 1px #ebebeb;}
.forumSelect ul li a img{vertical-align: middle}

.imgads ul{padding:0 .1rem;}
.imgads ul li{float:left; width:33.33333333%; text-align:center;}
.imgads ul li a{display:block;background:#fff;border-radius:.05rem;margin:.1rem;border:solid 1px #ebebeb; height: 1rem;}
.imgads ul li a img{width: 100%; height: 100%}

.hl_tabs{width:100%;height:0.84rem;overflow:hidden;}
.hl_tabs a{font-size:0.28rem;font-weight: normal;text-align: center;height:0.84rem;line-height:0.84rem;color:#333;}
.hl_tabs a.active {color:#333; font-weight:bold;border-bottom:0.04rem solid #8C6533;height:0.8rem;line-height:0.84rem;}

.divHeight {width: 100%;height: 0.2rem;background: #f5f5f5;position: relative;overflow: hidden;}

.hl_pltit {overflow:hidden;}
.hl_pltit h2 {font-size:0.32rem;height:0.6rem;line-height:0.6rem;margin:0.1rem 0;padding:0 0.2rem;clear: inherit;}
.hl_pltit h2 span {font-size:0.28rem;padding-left:0.1rem;}
.hl_pltit h2 span.f12 {font-size:0.24rem;}
.hl_ordertype {margin-top:0.1rem;margin-right:0.04rem;}
.hl_ordertype a {float:left;font-size:0.24rem;padding:0 0.2rem;height:0.6rem;line-height:0.6rem;overflow:hidden;}
.hl_ordertype i {float:left;font-size:0.28rem;margin-top:0.14rem;margin-right:0.06rem;height:0.32rem;line-height:0.32rem;overflow:hidden;}
.hl_ordertype i.kmgo {-webkit-transform:rotate(180deg);transform:rotate(180deg);}



/*幻灯片*/
.hl_banner { margin:0.3rem;position:relative;}
.hl_banner .swiper-slide span{position:absolute;left:0;right:0;bottom:0.3rem;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;font-size:0.28rem; text-align:center;height:0.6rem;overflow:hidden;line-height:0.6rem; z-index:2;}
.hl_banner .back{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box; height:1.4rem;}
.hl_banner .swiper-pagination-bullet{ width:0.08rem; height:0.08rem;background: #D8D8D8;margin-right: 0.1rem; opacity:1; -webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;border-radius: 0.16rem;}
.hl_banner .swiper-pagination-bullet-active{ width:0.08rem;background: #525252;}
.hl_banner .swiper-pagination{ bottom:-0.4rem!important;width: 100%;text-align: center;}
.hl_banner img{border-radius: 0.16rem;}

.hl_index_products { margin-left:0.3rem;position:relative;}
.hl_index_products .swiper-slide{border-radius: 0.12rem;overflow: hidden;}
.hl_index_products .swiper-slide img{object-fit: cover;}

.hl_products { margin:0 0.4rem;position:relative;margin-top: 0.26rem;}
.hl_products .swiper-slide{border-radius: 0.12rem;overflow: hidden;min-height: 2.3rem;max-height: 2.3rem;}
/* .hl_products .swiper-slide .productstit{position:absolute;left:0.24rem;right:0;bottom:0.2rem;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;overflow:hidden; z-index:2;}
.hl_products .swiper-slide .productstit .p_title{font-size: 0.28rem;}
.hl_products .swiper-slide .productstit p{font-size: 0.24rem;} */
.hl_products .swiper-slide a{display: block;height: 2.3rem;}
.hl_products .swiper-slide img{height: 100%;object-fit: cover;}

.hl_products .swiper-slide .productstit{position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;overflow:hidden; z-index:2;}
.hl_products .swiper-slide .productstit .p_title{font-size: 0.28rem;line-height: 1.16rem;text-align: center;}
.hl_products .back{background: rgba(20, 20, 20, 0.3);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box; height:1.2rem;}

.hl_tutorial { margin-left:0.3rem;position:relative;}
.hl_tutorial .swiper-slide{border-radius: 0.12rem;overflow: hidden;min-height: 3.6rem;max-height: 180px;}
.hl_tutorial .swiper-slide .productstit{position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;overflow:hidden; z-index:2;}
.hl_tutorial .swiper-slide .productstit .p_title{font-size: 0.28rem;line-height: 1.2rem;text-align: center;}
.hl_tutorial .back{background: rgba(20, 20, 20, 0.3);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box; height:1.2rem;}

.hl_event { margin:0 0.3rem;position:relative;}
.hl_event li{border-radius: 0.12rem;overflow: hidden;height: 2.3rem;position: relative;float: left;width: calc(50% - 0.1rem);overflow: hidden;position: relative;}
.hl_event li:nth-child(1) {height: 4.76rem;font-size: 0.28rem;margin-right: 0.2rem;}
.hl_event li:nth-child(2){margin-bottom: 0.2rem;} 
.hl_event li a{display: block;}
.hl_event li:nth-child(1) img{object-fit: cover;height: 4.76rem;}
.hl_event li .productstit{position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;overflow:hidden; z-index:2;}
.hl_event li .productstit .p_title{font-size: 0.28rem;line-height: 1.16rem;text-align: center;}
.hl_event .back{background: rgba(20, 20, 20, 0.3);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box; height:1.16rem;}

.hl_service { margin:0 0.3rem;position:relative;}
.hl_service li{border-radius: 0.12rem;overflow: hidden;height: 2.3rem;position: relative;float: left;width: calc(50% - 0.1rem);overflow: hidden;position: relative;}
.hl_service li:nth-child(1) {margin-right: 0.2rem;}
.hl_service li a{display: block;}
.hl_service li img{object-fit: cover;}
.hl_service li .productstit{position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;overflow:hidden; z-index:2;}
.hl_service li .productstit .p_title{font-size: 0.28rem;line-height: 1.16rem;text-align: center;}
.hl_service .back{background: rgba(20, 20, 20, 0.3);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box; height:1.16rem;}


.hl_mh_hotbk5{width:100%;padding:0.1rem 0.12rem;border-collapse:inherit;box-sizing:border-box;overflow:hidden}
.hl_mh_hotbk5 li{float:left;text-align:center;width:25%;box-sizing:border-box}
.hl_mh_hotbk5 li a{display:block;padding:0.12rem}
.hl_mh_hotbk5 li img{width:0.9rem;height:0.9rem;margin-bottom:0.16rem;border-radius:50%}
.hl_mh_hotbk5 li .hl_indexico{width:0.9rem;height:0.9rem;margin-bottom:0.16rem;border-radius:50%;line-height: 0.9rem;display: inline-block;}
.hl_mh_hotbk5 li .hl_indexico i{font-size:0.48rem; font-weight:200;color:#fff;line-height: inherit;}
.hl_mh_hotbk5 li p{height:0.28rem;line-height:0.28rem}
.hl_mh_hotbk5 li .hcolor1{background: #357fff;background: linear-gradient(#58b4ff, #357fff);}
.hl_mh_hotbk5 li .hcolor2{background: #22d681;background: linear-gradient(#a0ffd3, #22d681);}
.hl_mh_hotbk5 li .hcolor3{background: #ff5034;background: linear-gradient(#fa9586, #ff5034);}
.hl_mh_hotbk5 li .hcolor4{background: #febb1b;background: linear-gradient(#fad784, #febb1b);}
.hl_mh_hotbk5 li .hcolor5{background: #ff5034;background: linear-gradient(#fa9586, #ff5034);}

.hl_mh_hotbk3 li{width:33.333333%;}

.hl_mh_hotbk3 li .hl_indexico{width:0.6rem;height:0.6rem;line-height: 0.6rem;}
.hl_mh_hotbk3 li .hl_indexico i{font-size:0.52rem;}

/* 排行榜 */
.gg-ph-qsyh {width: 100%;height: 10rem;padding: 0 0.2rem;position: relative;background: url(../images/gg-xtbbg.png) no-repeat 0 0;background-size: cover;overflow: hidden;}
.gg-ph-qsyh li {width: 30%;padding-top: 2.5rem;text-align: center;overflow: hidden;}
.gg-ph-qsyh li:nth-child(1) {margin: 0 auto;padding-top: 1.2rem;}
.gg-ph-qsyh li:nth-child(2) {position: absolute;top:0;left:0.2rem;}
.gg-ph-qsyh li:nth-child(3) {position: absolute;top:0;right:0.2rem;}
.gg-ph-qsyh li .qsyh-txys {width: 100%;text-align: center;}
.gg-ph-qsyh li .qsyh-txys .txys-bgys {width: 3.5rem;height: 3.5rem;margin: 0 auto;display: block;border-radius: 50%;position: relative;}
.gg-ph-qsyh li .qsyh-txys .txys-bgys .txys-txmb {width: 3.3rem;height: 3.3rem;padding: 0.1rem;margin-top: 0.1rem;border-radius: 50%;display: block;}
.gg-ph-qsyh li .qsyh-txys .txys-bgys .txys-txmb img {width: 3.1rem;height: 3.1rem;vertical-align: middle;border-radius: 50%;}
.gg-ph-qsyh li:nth-child(1) .qsyh-txys .txys-bgys {width: 4.1rem;height: 4.1rem;}
.gg-ph-qsyh li:nth-child(1) .qsyh-txys .txys-bgys .txys-txmb {width: 3.9rem;height: 3.9rem;margin-top: 0.11rem;}
.gg-ph-qsyh li:nth-child(1) .qsyh-txys .txys-bgys .txys-txmb img {width: 3.7rem;height: 3.7rem;}
.gg-ph-qsyh li .qsyh-txys .txys-bgys i {position: absolute;top: -0.45rem;right: -0.2rem;font-size: 1.18rem;}
.gg-ph-qsyh li:nth-child(1) .qsyh-txys .txys-bgys i {top: -0.45rem;right: -0.1rem;color: #fff701;}
.gg-ph-qsyh li:nth-child(2) .qsyh-txys .txys-bgys i {color: #f3f3f3;}
.gg-ph-qsyh li:nth-child(3) .qsyh-txys .txys-bgys i {color: #ffbd8e;}
.gg-ph-qsyh li .qsyh-dqpm {position: absolute;top: 5.3rem;width: 70%;height: 1.13rem;margin: 0 15%;line-height: 1.13rem;font-size: 0.59rem;border-radius: 1rem;font-family: 'dinregular';}
.gg-ph-qsyh li:nth-child(1) .qsyh-dqpm {top: 4.2rem;}

.gg-ph-qsyh li h2 {height: 1rem;line-height: 1rem;margin: 0.45rem 0 0.15rem 0;font-size: 0.72rem;overflow: hidden;}
.gg-ph-qsyh li h2 em {vertical-align: middle;}
.gg-ph-qsyh li h2 i {margin-left: 0.3rem;width: 0.7rem;height: 0.7rem;line-height: 0.7rem;font-size: 0.2rem;color: #ffffff;border-radius: 0.08rem;text-align: center;display: inline-block;}
.gg-ph-qsyh li p {height: 0.8rem;line-height: 0.8rem;font-size: 0.2rem;overflow: hidden;}
.gg-ph-hsyh {overflow: hidden;}
.gg-ph-hsyh li {margin:0 0.2rem;overflow: hidden;}
.gg-ph-hsyh li a {display: block;}
.gg-ph-hsyh li .hsyh-xgsj {float: right;height: 3rem;line-height: 3rem;font-size: 0.2rem;}
.gg-ph-hsyh li .hsyh-dqpm {float: left;width: 1.15rem;height: 3rem;line-height: 3rem;margin-right: 0.2rem;font-size: 0.8rem;text-align: center;font-family: 'dinregular';}
.gg-ph-hsyh li img {float: left;width: 1.9rem;height: 1.9rem;margin-top: 0.2rem;margin-right: 0.2rem;vertical-align: middle;border-radius: 50%;}
.gg-ph-hsyh li h2 {float: left;height: 3rem;line-height: 3rem;font-size: 0.72rem;}
.gg-ph-hsyh li i {float: left;margin-top: 1.21rem;margin-left: 0.3rem;width: 0.7rem;height: 0.7rem;line-height: 0.7rem;font-size: 0.2rem;color: #ffffff;border-radius: 0.08rem;text-align: center;}
.gg-ph-hcsm {font-size: 0.2rem;text-align: center;}
.gg-ph-tpzt {overflow: hidden;}
.gg-ph-tpzt .tpzt-rqsx,.gg-zx-zxon .tpzt-rqsx {height: 0.6rem;line-height: 0.6rem;padding: 0 0.1rem;}
.gg-ph-tpzt .tpzt-rqsx a,.gg-zx-zxon .tpzt-rqsx a {float: left;font-size: 0.24rem;}
.gg-ph-tpzt .tpzt-rqsx span,.gg-zx-zxon .tpzt-rqsx span {float: left;margin: 0 0.1rem;font-size:0.24rem;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;}
.gg-ph-tzlb {overflow: hidden;}
.gg-ph-tzlb li {margin:0 0.2rem;overflow: hidden;}
.gg-ph-tzlb li .tzlb-phsj {float: left;width: 0.8rem;height: 0.98rem;line-height:0.98rem;margin: 0.2rem 0;margin-right: 0.2rem;font-size: 0.32rem;text-align: center;font-family: 'dinregular';}
.gg-ph-tzlb li .tzlb-phsj img {width: 0.54rem;vertical-align: middle;}
.gg-ph-tzlb li .tzlb-ztbt {margin-top: 0.2rem;margin-bottom: 0.1rem;font-size: 0.3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.gg-ph-tzlb li p {overflow: hidden;}
.gg-ph-tzlb li p i {float: right;font-size: 0.2rem;}
.gg-ph-tzlb li p a {float: left;margin-right: 0.4rem;font-size: 0.2rem;}
.gg-ph-tzlb li p img {width: 0.34rem;margin-right: 0.2rem;border-radius: 50%;vertical-align: middle;height: auto;}
.gg-ph-tzlb li p em {float: left;font-size: 0.2rem;}
.bkph-bklb {overflow: hidden;}
.bkph-bklb li {margin: 0 0.2rem;padding:0.2rem;border-radius: 0.3rem;}
.bkph-bklb li:nth-child(even){background: #fff;}
.bkph-bklb li:nth-child(odd){background: #f8f8f8;}
.bkph-bklb li a {height: 1.75rem;line-height: 1.75rem;display: block;overflow: hidden;}
.bkph-bklb li a i {float: right;font-size: 0.2rem;}
.bkph-bklb li .bklb-phys {float: left;width: 1.2rem;margin-right: 0.3rem;text-align: center;font-size: 0.72rem;font-family: 'dinregular';}
.bkph-bklb li .bklb-phys img {width: 1.2rem;height: 1.2rem;vertical-align: middle;}
.bkph-bklb li .bklb-bktb {float: left;height: 1.75rem;line-height: 1.75rem;margin-right: 0.4rem;border-radius: 0.2rem;vertical-align: middle;}
.bkph-bklb li h2 {font-size: 0.72rem;}

.gg-kj-rwbg {width: 100%;position: relative;overflow: hidden;}
.gg-kj-rwbg img {width: 100%;}
.gg-kj-rwxq {overflow: hidden;}
.mn-a {margin:0.2rem 0.4rem;text-align: center;}



/****/
.hl-dialog-backdrop{position:fixed;top:0;left:0;z-index:10000;visibility:hidden;width:100%;height:100%;background:rgb(24,24,25,0.7);opacity:0;transition-duration:.4s;-webkit-backdrop-filter: saturate(180%) blur(6px);backdrop-filter: saturate(180%) blur(6px);}
.hl-dialog-backdrop.backdrop-in{visibility:visible;opacity:1;}
.hl-dialog{position:fixed;top:50%;left:50%;z-index:10001;display:none;overflow:hidden;margin-top:0;margin-left:calc(-1 * 85%/ 2);width:85%;border-radius:0.12rem;opacity:0;transition-duration:.4s;transition-property:transform,opacity;transform:translate3d(0,-50%,0) scale(1.185);will-change:transform,opacity;text-align: center;}
.hl-dialog.dialog-in{opacity:1;transform:translate3d(0,-50%,0) scale(1); }
.hl-dialog>*{position:relative;}


/****/
.toast-modal{position:fixed;top:50%;right:0;bottom:5%;left:0;z-index:100000;display:flex;margin:0 1.5rem;opacity:0;justify-content:center;align-content:center;align-items:center;}
.toast-modal.modal-in{visibility:revert;opacity:1;}
.toast-body{padding:0.2rem 0.4rem;border-radius:0.6rem;background:#fff;color:#121212;font-size:0.28rem;text-align:center;min-width: 2rem;box-shadow: 0rem 0.12rem 0.32rem -0.04rem rgba(0, 0, 0, 0.1);}
.toast-body a{display:inline-block;color:#fff;}
.dialog_box.sheet{top:inherit!important;bottom:0;left:0!important;width:100%!important;height:auto!important;transition:transform .3s;}

.sheet-modal-inner{border-radius:0.2rem 0.2rem 0 0;background:#fff;}



/****/
.hl-app-header.fixed-header{position:fixed;z-index:100;box-sizing:border-box;width:100%;background:#fff;}
.hl-touch-body-bg{background-color: rgba(51, 51, 51, 0.05);}
.hl-touch-page-index .hl-app-header .app-header-left, .hl-touch-page-index .hl-app-header .app-header-right{flex-basis: 1.2rem}

/****/
.hl-touch-page-logging{background:#fff;}
.hl-touch-page-register-{background:#fff url(../images/touch-page-register.png) no-repeat;background-size:cover;}
/* .hl-touch-page-register:before{position:absolute;top:0;z-index:-1;display:flex;width:100%;height:100%;background:#fff url(../images/touch-page-register.png) no-repeat;background-size:cover;content:'';opacity:.6;} */
/* .hl-touch-page-logging:before{position:absolute;top:0;z-index:-1;display:flex;width:100%;height:100%;background:transparent url(../images/newbie_gift_dialog_bg.png) no-repeat;background-size:cover;content:'';opacity:.2;} */
.member-login-dialog,.hl-page-forumdisplay,.hl-page-index,.hl-page-viewthread{background:#fff;}


/****/
.hl-footer-height{min-height:1.2rem;}

.hl-canvas-space_share,
.hl-canvas-space_skin{border-radius:0.16rem 0.16rem 0 0;}


/****/
.hl-thread-body,.thread-comments-items{font-size:0.28rem;}
.thread-toolbar_height{display:block;height:1.1rem;}
.hl-header-height{height:1rem;}
.hl-header-height-mini{height:0.6rem;}



/****/
.hl-touch-separated{height:0.2rem;background:#f6f7fa;}


/****/
.hl-app-header{display:flex;height:1rem;min-height: 1rem;align-items:center;justify-content:space-between;padding:0 0.4rem;position: relative;z-index: 99;transition:all .3s ease;}
.hl-app-header .header-icon_bg{background: rgb(0 0 0 / 30%);padding: 4px;border-radius: 50%;}
.hl-app-header .header-icon_bg.icon-bg-white{background: rgb(255 255 255 / 12%);}

.hl-app-header .app-header-left{justify-content: flex-start;}
.hl-app-header .app-header-left .appicon,.hl-app-header .app-header-right .appicon{color:#fff;font-size:0.48rem;font-weight:500}
.hl-app-header .app-header-left svg,.hl-app-header .app-header-right svg{fill:#fff;width:0.44rem;height:0.44rem;}
.hl-app-header .app-header-right .xin{font-size: 0.44rem;}
.hl-app-header .app-header-left,.hl-app-header .app-header-right{display:flex;align-items:center;flex-basis: 1.2rem;height:100%;line-height:1;}
.hl-app-header .app-header-left .bar-user-avatar{margin-right:0.4rem;}
.hl-app-header .app-header-left .bar-user-avatar img{display:flex;width:0.5rem;height:0.5rem;border:0.02rem solid rgb(255 255 255 / 33%);border-radius:50%;}
.hl-app-header .app-header-middle{flex: 1;height: 100%;display: flex;align-items: center;justify-content: center;overflow:hidden}
.hl-app-header .app-header-title{width:90%;font-size:0.3rem;font-weight:500;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;color: #fff;}
.hl-app-header .touch-bar-middle-sub_title{color: #fff;font-weight: 400;font-size: 0.24rem;transform: scale(.8);line-height: 1}
.hl-app-header .app-header-title.min_title{font-size:0.28rem;}
.hl-app-header .app-header-right{justify-content: flex-end;}
.hl-app-header .app-header-left>*:not(:last-child){margin-right:0.2rem;}
.hl-app-header .app-header-right>*:not(:last-child){margin-right:0.4rem;}
.hl-app-header.common_header{background:#181818;}
.touch-header-light .app-header-left .appicon,
.touch-header-light .app-header-right .appicon,
.touch-header-light .app-header-middle {color: #fff;}
.touch-header-light  .app-header-title a{color: #fff}
.hl-app-header .app-header-left .logo{height: 0.8rem;margin-top: 0.2rem;}
.hl-app-header .app-header-right .hl-notice{position: relative;}
.hl-app-header .app-header-right .hl-notice img{width:0.48rem;height:0.48rem;}
.hl-app-header .app-header-right .hl-notice .badge_dot{position: absolute;top: 0;right: -0.04rem;display: inline-block;padding: 0;width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #fa5151;color: #fff;}
.hl-app-header .app-header-right .xin-roundaddfill{color: var(--comiis-color);}
.hl-app-header .app-header-right .bar-user-avatar img{display:flex;width:0.56rem;height:0.56rem;border-radius:50%;}

/****/
.hl-block-separated{min-height:0.12rem;background:#f6f7fa;}
.hl-block-position-center{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;justify-content:center;align-items:center;}
/****/
.header-fixed-warp{height:1rem;min-height:1rem;position:fixed;top:0;box-sizing:border-box;width:100%;z-index: 9999;}
.header-bar-fixed .header-fixed-warp{position:fixed;top:0;box-sizing:border-box;width:100%;z-index: 9999;    transition: all .3s ease;}
.header-bar-fixed .header-fixed-warp .hl-app-header .header-icon_bg{background:transparent;}
.header-bar-fixed .header-fixed-warp .hl-app-header .app-header-left .header-icon_bg .appicon, .header-bar-fixed .hl-app-header .app-header-right .header-icon_bg .appicon{font-size: 0.4rem}
.header-bar-fixed .hl-app-header .app-header-title {color: #fff}
.header-bar-fixed .hl-app-header .app-header-title a{color: #fff}
.header-bar-fixed .hl-app-header .app-header-left .appicon, .header-bar-fixed .hl-app-header .app-header-right .appicon{color: #fff}

.header-black-warp{background: #181818;}

.header-search .hl-app-header .app-header-left{    flex-basis: 0.8rem;}
.header-search .hl-app-header .app-header-left .appicon{color: #181818;}
/****/
.hl-touch-message{display:flex;padding:0.4rem 0.2rem;margin:0.2rem;border-radius:0.2rem;min-height:5.2rem;background:#fff;flex-direction:column;align-items:center;justify-content:center;}
.touch-message-icon{padding:10px;}
.touch-message-icon i{font-size: 2rem;}
.touch-message-body{padding:0.2rem 0;color:#6b7280;text-align:center;font-size:0.26rem;line-height:2;}
.touch-message-toolbar{padding:0.4rem 0.2rem 0.2rem;}
.touch-message-toolbar p{position:relative;display:flex;justify-content:center;}
.touch-message-toolbar a{margin:0.1rem;padding:0.1rem 0.4rem;border-radius:0.6rem;background:#8C6533;color:#fff;font-weight:500;font-size:0.24rem;}

.hl-touch-message- .popup{top:inherit;bottom:0;height:auto;min-height:4rem;}


#main{padding: 0 0.14rem;}
#main ul{ }
#main ul li{ float:left; margin: 0.24rem 0.1rem 0; background: #fff;overflow: hidden;width: 46%;box-sizing: border-box;border-radius: 0.12rem;}

#main .img_block{position: relative;    background-color: rgba(0,0,0,0.02);}
#main .img_block .picman{ width:100%; display:block;}
#main .img_block .hl_fav{display: none; position: absolute;top: 0.2rem;right: 0.2rem;color: #fff;}
#main .img_block .hl_fav img{margin-right: 0rem;height: 0.36rem;vertical-align: bottom;}
#main .img_block .hl_info{position: absolute;bottom: 0.2rem;right: 0.2rem;color: #fff;}
#main .img_block .hl_info img{height:0.44rem;vertical-align: bottom;}
#main .img_block .hl_morepic{position: absolute;bottom: 0.8rem;right: 0.2rem;color: #fff;}
#main .img_block .hl_morepic img{height:0.4rem;vertical-align: bottom;}
#main ul li:hover .hl_fav{display: block;}
.hl_Lehrplan_grids_midintro{font-size:0.24rem;color:#999;padding:0.2rem;padding-top: 0; overflow:hidden;transition:all 0.2s linear;}
/*.hl_Lehrplan_grids ul li:hover .hl_Lehrplan_grids_midintro{height:0.8rem;margin:0.2rem 0;}*/
.hl_Lehrplan_grids_mid{height:0.4rem;line-height:0.3rem;margin:0.2rem 0.16rem;}
.hl_Lehrplan_grids_midl{float:left;}
.hl_Lehrplan_grids_midl a{display: block;}
.hl_Lehrplan_grids_midl img{width: 0.4rem;height: 0.4rem;vertical-align: middle;border-radius: 50%;margin-right: 0.1rem;}
.hl_Lehrplan_grids_midl span{display:inline-block;margin-right:0.2rem;font-size:0.24rem;color:#999;}
.hl_Lehrplan_grids_midl span.hl_Lehrplan_spm{padding-left:0.2rem;position:relative;}
.hl_Lehrplan_grids_midl span a{font-size:0.24rem;color:#999;}
.hl_Lehrplan_grids_midl span a:hover{color:#8C6533;}
.hl_Lehrplan_grids_midl span.hl_Lehrplan_spm:before{content:'';width:0.02rem;height:0.24rem;background:#ccc;position:absolute;top:0.04rem;left:0;}
.hl_Lehrplan_grids_midr{float:right;font-size:0.24rem;color:#bfbfbf;}
.hl_Lehrplan_grids_midr .link_zan{color: #bfbfbf;}
.hl_Lehrplan_grids_midr img{vertical-align: bottom;width: 0.36rem;height: 0.36rem;}
.hl_Lehrplan_grids_sum{word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 0.24rem 0.16rem 0.16rem;color: #333;overflow: hidden;font-size: 0.28rem;font-weight: 500;line-height: 0.44rem;}
.loading{text-align: center;font-size: 0.28rem;}
.loading img{width: 0.6rem;}




/****/
.hl-header-banner-bg{position:absolute;top:0;z-index:-1;width:100%;height:5.6rem;background:#374151;}
.hl-header-banner-bg::before{display:block;width:100%;height:100%;content:'';opacity:1;background-blend-mode:normal;}
.hl-header-banner-bg::after{position:absolute;top:0;display:flex;width:100%;height:100%;background:rgb(0 0 0 / 10%);content:'';}

/****/
.hl-header-banner-bg.banner-forumdisplay{height: 4.4rem;}
.hl-header-banner-bg.banner-forumdisplay::before{background-image:linear-gradient(to top,rgb(0 0 0 / 80%),transparent),url(../img/bg/banner-collection-view.png);}


/****/
.hl-block-brand{position:relative;}
.hl-block-brand .block-brand-warp{display:flex;padding:0.3rem 0.4rem;color:#fff;min-height: 2.2rem;justify-content:space-between;align-items: flex-end;}
.hl-block-brand .block-brand_left{display:flex;flex-direction:column;align-items:flex-start;}
.hl-block-brand .block-brand_right{margin-left:0.24rem;}
.hl-block-brand .start_info__title{display:flex;align-items:center;font-weight:500;font-size:0.32rem;line-height:1;}
.hl-block-brand .start_info__title .c-button__text{display:flex;align-items:center;}
.hl-block-brand .start_info__title i{font-size:0.24rem;margin-left:0.4rem;font-weight:600;}
.hl-block-brand .start_info__span{display:flex;margin-top:0.16rem;font-size:0.24rem;align-items:center;}
.hl-block-brand .start_info__span .c-button__text{display:flex;align-items:center;}
.hl-block-brand .start_info__span span:not(:last-child){margin-right: 20px}
.hl-block-brand .start_info__span strong{color: #efdbb1;}
.hl-block-brand .start_info__span i{font-size:0.32rem;}
.hl-block-brand .brand_bar{display:flex;margin-top:0.3rem;padding:0.04rem 0.16rem;border-radius:0.6rem;background:rgb(0 0 0 / 10%);font-size:0.24rem;align-items:center;}
.hl-block-brand .brand_plus_btn{display:inline-block;padding:0.1rem 0.2rem;border-radius:0.4rem;border: 0.02rem solid #ffffff;color: #ffffff;font-weight:500;font-size:0.24rem;line-height:1;}
.hl-block-brand .brand_plus_btn.is_click{border: 0.02rem solid #8C6533;background: #8C6533;}
.brand_bar .brand_bar_user{margin-right:0.3rem;margin-left:0.2rem;line-height:1;}
.brand_bar .brand_bar_user img{margin-right:-0.16rem;width:0.32rem;height:0.32rem;object-fit:cover;border:0.02rem solid rgb(255 255 255 / 20%);border-radius:50%;}
.brand_bar .brand_bar_dot{margin-right:0.2rem;font-size:0.4rem;line-height:1;}
.brand_bar .brand_bar_more{display:flex;align-items:center;}
.brand_bar .brand_bar_more i{font-size:0.32rem;}
.brand_bar .brand_bar_more span{color:#efdbb1;font-weight:700;}
.brand_start{display:flex;align-items:center;}
.brand_start .brand_start_cover{margin-right:0.2rem;height: 1rem;width: 1rem;line-height: 1rem;text-align: center;    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0Ljc4OCA1LjIyNUM0MC4wNjkuNTI1IDMzLjI4OCAwIDI0Ljk5OSAwIDE2LjcxIDAgOS45MS41MzIgNS4xOTMgNS4yNDMuNDc2IDkuOTUzIDAgMTYuNzM1IDAgMjUuMDI1IDAgMzMuMzE2LjQ3OCA0MC4xIDUuMTk0IDQ0LjgxMSA5LjkxIDQ5LjUyIDE2LjcwMiA1MCAyNSA1MHMxNS4wODUtLjQ3NSAxOS44MDQtNS4xODhjNC43MTktNC43MTIgNS4xOTUtMTEuNDk2IDUuMTk1LTE5Ljc4NSAwLTguMjktLjQ3Ni0xNS4wODMtNS4yMS0xOS44MDJaIiBmaWxsPSIjRjNGNEY3Ii8+PC9zdmc+);}
.brand_start .brand_start_cover .appicon{font-size: 0.6rem;line-height: inherit;    color: #999;}
.brand_start .brand_start_cover img{display: block;width:1rem;height:1rem;background:#edeef3;object-fit:cover;-webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0Ljc4OCA1LjIyNUM0MC4wNjkuNTI1IDMzLjI4OCAwIDI0Ljk5OSAwIDE2LjcxIDAgOS45MS41MzIgNS4xOTMgNS4yNDMuNDc2IDkuOTUzIDAgMTYuNzM1IDAgMjUuMDI1IDAgMzMuMzE2LjQ3OCA0MC4xIDUuMTk0IDQ0LjgxMSA5LjkxIDQ5LjUyIDE2LjcwMiA1MCAyNSA1MHMxNS4wODUtLjQ3NSAxOS44MDQtNS4xODhjNC43MTktNC43MTIgNS4xOTUtMTEuNDk2IDUuMTk1LTE5Ljc4NSAwLTguMjktLjQ3Ni0xNS4wODMtNS4yMS0xOS44MDJaIiBmaWxsPSIjRjNGNEY3Ii8+PC9zdmc+);mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0Ljc4OCA1LjIyNUM0MC4wNjkuNTI1IDMzLjI4OCAwIDI0Ljk5OSAwIDE2LjcxIDAgOS45MS41MzIgNS4xOTMgNS4yNDMuNDc2IDkuOTUzIDAgMTYuNzM1IDAgMjUuMDI1IDAgMzMuMzE2LjQ3OCA0MC4xIDUuMTk0IDQ0LjgxMSA5LjkxIDQ5LjUyIDE2LjcwMiA1MCAyNSA1MHMxNS4wODUtLjQ3NSAxOS44MDQtNS4xODhjNC43MTktNC43MTIgNS4xOTUtMTEuNDk2IDUuMTk1LTE5Ljc4NSAwLTguMjktLjQ3Ni0xNS4wODMtNS4yMS0xOS44MDJaIiBmaWxsPSIjRjNGNEY3Ii8+PC9zdmc+);-webkit-mask-repeat: round;mask-repeat: round;max-width: 100%;}
.hl-block-box{min-height:6rem;border-radius:0.2rem 0.2rem 0 0;}
.hl-block-box.module-header-bar{}
.hl-block-tabs-scroll, .hl-block-tabs-scroll.swiper{position:relative;display:flex;padding:0.16rem 0.2rem;border-radius:0.16rem 0.16rem 0 0;background:#fff;align-items:center;height:0.8rem;box-sizing:border-box;}
.hl-block-tabs-scroll .swiper-wrapper{display:flex;align-items:center;}
.hl-block-tabs-scroll .swiper-wrapper a{margin-right:0.5rem;width:auto;color:#6b7280;font-size:0.28rem;}
.hl-block-tabs-scroll .swiper-wrapper a:last-child{margin-right:0.9rem;}
.hl-block-tabs-scroll .swiper-wrapper .block-tabs_active{font-weight:500;color:var(--dz-FC-333);}
.hl-block-tabs-scroll .swiper-wrapper .block-tabs_active:after{position:absolute;bottom:-0.12rem;left:50%;margin-left:-0.12rem;width:0.24rem;height:0.06rem;border-radius:0.2rem;background:var(--dz-FC-333);content:"";}
.hl-block-tabs-more{position:absolute;top:0;right:0;bottom:0;z-index:1;display:flex;padding:0 0.16rem;height:100%;background-color:#fff;justify-content:center;align-items:center;}
.block-tabs-more_btn{padding:0.04rem 0.12rem;border-radius:0.08rem;background:#f6f6f6;line-height:1;}
.block-tabs-more_btn i{font-size:0.32rem;}
.block-tabs-more_btn:after{content:'';}
.dynamic-height-wrap{position:relative;overflow:hidden;width:100%;transition:max-height .25s ease-in-out;}
.dynamic-height-active .dynamic-height-wrap:before{position:absolute;right:0;bottom:0;left:0;z-index:1;height:0.6rem;background:linear-gradient(to bottom,rgba(240,249,255,0) 0,#fff 100%);content:'';}
.dynamic-height-active .dynamic-show-more{display:inline-block;}
.dynamic-show-more{display:none;}
.hl-dynamic-height{position:relative;}
.js-dynamic-show-hide{position:absolute;top:0.16rem;right:0.16rem;}
.js-dynamic-show-hide i{font-size:0.36rem;}
.dynamic-height-active .js-dynamic-show-hide i{transform:rotate(180deg);}


.hl-block-top-list{padding:10px;border-top:1px solid #f9fafb;background:#fff;}
.hl-block-top-list .block-top-list_item{margin-bottom:1rem;font-size:0.26rem;font-weight:500;}
.hl-block-top-list .block-top-list_item:last-child{margin-bottom:0;}
.hl-block-top-list .block-top-list_item a{display:flex;flex:1;align-items:center;}
.hl-block-top-list .block-top-list_badge{margin-right:0.12rem;padding:0.04rem 0.12rem;border-radius:0.08rem;background:#007afe;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:0.24rem;line-height:1;}
.hl-block-top-list em{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;font-style:inherit;line-height:1;}
.sheet-swipe-bottom{border-radius:0.2rem 0.2rem 0 0;}
.hl-block-conditions{padding:.8rem;}
.block-conditions_warp{margin-bottom:0.16rem;}
.block-conditions_warp:last-child{margin-bottom:0;}
.block-conditions_title{margin-bottom:0.1rem;font-weight:500;font-size:0.28rem;}
.block-conditions_item{display:flex;flex-wrap:wrap;}
.block-conditions_item a{box-sizing:border-box;margin:1%;padding:0.04rem 0.16rem;border-radius:0.08rem;background:#f6f6f6;color:#111;text-align:center;font-size:0.24rem;flex:0 0 23%;}
.block-conditions_item a.item_active{background:#8C6533;color:#fff;}


.m_threadlisttxt{padding:0.3rem;background:#fff;}
.m_threadlisttxt .bigtxlist_li{padding-bottom:0.3rem;margin-bottom:0.3rem;border-bottom:0.02rem solid #f3f3f3;}
.m_threadlisttxt .bigtxlist_li a{display:block;width:100%;height:100%;}

.hl_threadlist_rewards_left{ float:left;}
.hl_threadlist_rewards_left dl dd{ float: left;  width: 0.8rem; margin-right: 0.2rem; padding: 0.04rem 0;}
.hl_threadlist_rewards_left dl dd em{ display: block; text-align: center; height: 0.48rem; line-height: 0.48rem; overflow: hidden; font-size: 0.28rem; color: #333; font-weight: 600;}
.hl_threadlist_rewards_left dl dd span{ display:block; text-align: center;  height: 0.4rem; line-height: 0.4rem; overflow: hidden; font-size: 0.24rem; color: #333; font-weight: 500;}
.hl_threadlist_rewards_left dl dd.hl_rewards_solved{border: 0.02rem solid #8890FB; background: #8890FB; border-radius: 0.08rem;}
.hl_threadlist_rewards_left dl dd.hl_rewards_solved em{ color:#fff;}
.hl_threadlist_rewards_left dl dd.hl_rewards_solved span{ color:#fff;}
.hl_threadlist_rewards_left dl dd.hl_rewards_replies{background: #e1f3e8; border-radius: 0.08rem;}
.hl_threadlist_rewards_left dl dd.hl_rewards_replies em{color: #0b9849;}
.hl_threadlist_rewards_left dl dd.hl_rewards_replies span{color: #0b9849;}
.hl_threadlist_rewards_left dl dd.hl_rewards_replie em{color: #AD3A37;}
.hl_threadlist_rewards_left dl dd.hl_rewards_replie span{color: #AD3A37;}
.hl_threadlist_rewards_left dl dd.hl_rewards_recoms em{color: #999;}
.hl_threadlist_rewards_left dl dd.hl_rewards_recoms span{color: #999;}
.hl_threadlist_rewards_info{ padding-left:2rem;}
.hl_threadlist_rewards_top{ height:0.4rem; line-height:0.4rem; overflow:hidden; margin-bottom:0.1rem;}
.hl_threadlist_rewards_title{  line-height:0.48rem; font-size:0.32rem; color:#333; font-weight:400;overflow:hidden;margin-bottom: 0.1rem; }
.hl_reward_infos_top_author{ float:left;font-size:0.24rem; color:#999;}
.hl_reward_infos_top_author em{ margin:0 0.1rem;}
.hl_reward_infos_top_replier{ float:right;}
.hl_reward_infos_top_replier em{ display:inline-block; font-size:0.24rem; color:#FDB500;}
.hl_rewards_replys{ padding:0.3rem; background:#f9f9f9; border-radius:0.08rem; margin-top:0.2rem;}
.hl_rewards_replys h5{ height:0.4rem; line-height:0.4rem; font-size:0.24rem; color:#FDB500; font-weight:500; margin-bottom:0.3rem; overflow:hidden; padding-left:0.36rem; background:url(m_best_ans.png) left center no-repeat; background-size:0.3rem;}
.hl_rewards_replys dl dd{ margin-bottom:0.3rem;}
.hl_rewards_replys dl dd:last-child{ margin-bottom:0;}
.hl_rewards_replys dl dd img{ width:0.4rem; height:0.4rem; display:block; float:left; margin-right:0.1rem; border-radius:0.08rem;}
.hl_rewards_name{ height:0.4rem; line-height:0.4rem; padding-left:0.6rem;font-size:0.24rem; color:#333;}
.hl_rewards_name span{ display:block; float:left; font-size:0.24rem; color:#333;}
.hl_rewards_name em{ display:block; float:right; font-size:0.24rem; color:#999;}
.hl_rewards_cons{ margin-top:0.2rem; line-height:0.4rem; font-size:0.24rem; color:#666;}
.hl_rewards_replys a{display:block; height:0.32rem; line-height:0.32rem; font-size:0.24rem; color:#FDB500; overflow:hidden; margin-top:0.12rem;}

.post_attlist{display: flex;flex-wrap: wrap;}
.post_attlist li .tit img{margin: 0;}
.post_box li.mtit{background: #f9f9f9;height: auto;}
.post_box li.mli{font-size: 0.28rem;height: auto;}
.post_box li.mli .dz_sendbtn{padding: 0 0.3rem;font-size: 0.28rem;border: none;outline: none;text-align: center;text-decoration: none;overflow: hidden;-webkit-appearance: none;line-height: 0.6rem;background: #8C6533;color: #fff;}


/**viewthread**/
.bar-thread-title{display:flex;align-items:center;justify-content:center;}
.bar-thread-title a{color:#646566;font-size:0.32rem;}
.hl-thread-title{padding:.2rem .4rem .2rem;font-weight:500;font-size:0.36rem;display: flex; align-items: center;}
.hl-thread-title em{font-style:normal;}
.hl-thread-title span{margin-left:0.12rem;color:#646566;font-size:0.28rem;}
.hl-thread-title .psave{padding: 0.04rem 0.1rem;font-size: 0.24rem;background-color: #E8DEC1;color: #8C6533;text-decoration: none !important;border-radius: 0.04rem;margin-left: 0.1rem;}
.hl-thread-title #thread_subject_text_origin{width: 100%;;}

.hl-thread-header{display:flex;padding:.8rem;align-items:center;justify-content:space-between;}
.hl-thread-header .thread-header-left{flex:1;}
.hl-thread-header .user-box{display:flex;flex-direction:row;}
.hl-thread-header .user-avatar{margin-right:.5rem;}
.hl-thread-header .user-avatar img{display:block;width:0.72rem;height:0.72rem;border-radius:50%;}
.hl-thread-header .user-text{display:flex;line-height:1;flex-direction:column;justify-content:center;}
.hl-thread-header .user-text .text-name{margin-bottom:.3rem;font-size:0.28rem;}
.hl-thread-header .user-text .text-info{color:#9ca3af;font-size:0.24rem;}


.hl-author-box{padding:0.2rem 0.4rem;align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;}
.hl-author-box .hl-author-left{flex: 1 1;max-width: calc(100% - 1.12rem);align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;}
.hl-author-box .hl-author-icon {margin-right: 10px;position: relative;}
.hl-author-box .mio-avatar-badge {display: inline-flex;line-height: 1;position: relative;}
.hl-author-box .mio-avatar {border-radius: 50%;display: inline-block;height: 0.72rem;line-height: 0.72rem;position: relative;width:0.72rem;}
.hl-author-box .mio-avatar img{border-radius: 50%;display: block;height: 100%;object-fit: cover;width: 100%;max-width: 100%;}
.hl-author-box .mio-avatar-badge-icon {border-radius: 50%;bottom: 0;height: 32.65%;min-height: 0.24rem;min-width: 0.24rem;position: absolute;right: 0;width: 32.65%;}
.hl-author-header-info{display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: center;max-width: calc(100% - 1.12rem);}
.hl-author-header-info-top{align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;margin-bottom:4px;}
.hl-author-header-info-top a{color: #121212;}
.hl-author-header-info-top .thread-user-level{padding:0.02rem 0.12rem;border:0.02rem solid #3d99f4;border-radius:0.08rem;color:#3d99f4;font-size:0.22rem;line-height:1;}
.hl-author-header-info-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:0.32rem;line-height: 0.36rem;}
.hl-author-header-info-groups{padding:0.04rem 0.08rem;margin-left: 0.1rem; border-radius:0.06rem;background:#8C6533;color: #fff;line-height:1;font-size: 0.22rem;}
.hl-author-header-info-groups.level-bg-2{background: #85A5FF;color: #fff;}
.hl-author-header-info-icon{align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;margin-left:0.08rem;}
.hl-author-header-info-icon img{height:0.28rem;}
.hl-author-header-info-bottom{align-items: flex-start;color: #777777;display: flex;flex-direction: column;font-size:0.24rem;    line-height: 0.3rem;}
.hl-author-header-info-bottom-info{display: inline-block;margin-right:0.1rem;max-width: 100%;overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;}
.hl-author-box .hl-author-right{}
.hl-author-box .hl-author-right .btn-add{align-items: center;background: #0e151c0d;border-radius: 0.4rem;color: #0e151c;display: flex;flex-shrink: 0;font-size: 0.24rem;height:0.56rem;justify-content: center;text-align: center;width: 1.12rem;}
.hl-author-box .hl-author-right .btn-add.is_click{background-color:#0e151c0d;color:#0e151c;}


.hl-thread-body{padding:0.2rem 0.4rem;color:#0e151c;line-height:0.6rem;font-weight: 500;}
.hl-thread-body a{color: var(--dz-FC-color);text-decoration: underline;}
.hl-thread-body p{margin:0;padding:0;line-height:0.6rem!important;font-weight: 500;}
.hl-thread-body .pstatus{display: block;color: var(--dz-BG-3);font-size: 0.24rem;}
.hl-thread-operation{padding:0.2rem 0.4rem;}
.hl-thread-body img{display: block;max-width: 100%;border-radius: 0.08rem;}
.hl-thread-body i{font-style: italic;}

.touch-forum-block{display:flex;padding:0.2rem 0.4rem;border-bottom:1px solid #f9fafb;align-items:center;justify-content:space-between;}
.touch-forum-block_icon{margin-right:0.2rem;}
.touch-forum-block_icon img{display:block;width:0.92rem;height:0.92rem;border-radius:0.08rem;object-fit:cover;}
.touch-forum-block_icon .appicon{display:block;font-size: 0.8rem;    color: #bbb;}
.touch-forum-block_text{flex:1;}
.touch-forum-block_text a{display:block;font-weight:500;font-size:0.28rem;margin-bottom:0.04rem}
.touch-forum-block_text span{color:#6b7280;font-size:12px;font-weight: 400}
.touch-forum-block_bar{display:flex;align-items:center;}
.touch-forum-block_bar a{padding:0.14rem 0.4rem;line-height:1;border-radius:0.6rem;color:#6b7280;border:1px solid #9ba3af;font-size:0.24rem;}
.touch-forum-block_bar a.is_click{background:var(--dz-BG-color);border:1px solid var(--dz-BG-color);color:#fff;}
.touch-forum-block_bar i{margin-left:0.1rem;color:#9ca3af;font-size:0.52rem;}


.hl-thread-pay{display: block;border: 1px dashed #FF9A9A;background: #FFF url(../images/locked.gif) no-repeat 6px 50%;padding-left: 0.5rem;border-radius: 0.08rem;}


.hl-thread-comments{padding:.2rem;}
.hl-thread-comments-tabs{display:flex;margin-bottom:0.2rem;padding:.2rem 0.4rem;align-items:center;justify-content:space-between;font-size: 14px;color: #777;}
.hl-tabs-s1{display:flex;align-items:flex-end;}
.hl-tabs-s1 .tabs-item{position:relative;margin-right:0.2rem;font-size:0.24rem;color: #6b7280;}
.hl-tabs-s1 .tabs-item.activate{font-weight:700;font-size:0.32rem;color: #333;}
/* .hl-tabs-s1 .tabs-item.activate:after{position:absolute;bottom:-8px;left:50%;margin-left:-4px;width:8px;height:3px;border-radius:10px;background-color: #2071ff;content:"";} */

.hl-touch-separated-span{display:flex;background: #0e151c0f;padding: 0.04rem;border-radius: 0.4rem;align-items: center;box-sizing: border-box;}
.hl-touch-separated-span .span-item.activate{color:#0e151c;font-weight:500;font-size:0.24rem;background-color: #fff;border-radius: 0.4rem;}
.hl-touch-separated-span .span-item{display:flex;color:#0e151c66;font-size:0.24rem;align-items:center;display: inline-flex;font-weight: 500;padding:0.06rem 0.16rem;}

.thread-comments-items{display:flex;margin-bottom:0.1rem;padding:0.2rem 0.4rem 0;flex-direction:column;}

.comments-items-header{display:flex;justify-content:space-between;align-items:flex-start;}
.comments-items-bottom{margin-left:0.8rem;}
.comments-items-header .comments-items-right{display:flex;align-items:center;}
.comments-items-header .comments-items-right .appicon{font-weight: 600;}

.comments-items-user{display:flex;align-items:center;}
.comments-items-user .items-user-avatar{display:flex;margin-right:0.2rem;}
.comments-items-user .items-user-avatar img{display:block;width:0.48rem;height:0.48rem;border-radius:50%;}
.comments-items-user .items-user-info{display:flex;flex-direction:column;justify-content:center;}
.comments-items-user .items-user-info div{font-weight:500;font-size:0.28rem;}
.comments-items-user .items-user-info div a{color:#0b0d10;}
.comments-items-user .items-user-info .thread_author{background: #F4F4F4;border-radius: 0.08rem;color: #A6A6A6;font-size: 0.24rem;padding: 0.04rem 0.1rem;}
.comments-items-bottom .dateline{color:#777777;font-size:0.24rem;margin: 0.08rem 0;display: block;}
.comments-items-right-bar,.comments-items-right-bar a{display:flex;color:#1f2937;align-items:center;}
.comments-items-right-bar i{font-size:0.36rem;}
.comments-items-right-bar span{margin-right:10px;font-weight:500;font-size:0.24rem;}
.comments-items-bottom .comments-items-body{margin-top:0.12rem;color: #777777;font-weight: 400;}
.comments-items-body .quote{margin:0 0 0.1rem;padding:0.08rem 0.12rem;border-radius:0.08rem;color:#4b5563;background: rgb(139 195 74/5%);border: 0.02rem dashed rgb(0 128 0/28%);}
.comments-items-body blockquote{margin:0;padding:0;}
.comments-items-body .pstatus{font-size: 12px;color: #777777;}
.comments-items-body a {color: var(--dz-FC-color);text-decoration: underline;}
/*.comments-items-body>br,.hl-thread-body br{display:contents;line-height:0.22rem;}*/
.comments-items-bottom .comments-items-child{margin:0.1rem 0 0.04rem;padding:0.12rem;border-radius:0.08rem;background:#f9fafb;color:#4b5563;}
.comments-items-bottom .comments-items-child_item{display:flex;font-size:0.24rem;}
.comments-items-bottom .comments-items-child_item div{font-weight:500;}
.comments-items-bottom .comments-items-child_item span b{font-weight:inherit}
.comments-items-toolbar{display:flex;margin-top:0.06rem;color:#0e151c66;font-size:0.24rem;justify-content:space-between;}
.comments-items-toolbar_left{display:flex;}
.comments-items-toolbar_right{display:flex;align-items:center;}
.comments-items-toolbar_right span{display:flex;line-height:1;align-items:center;margin-left: 0.1rem;}
.comments-items-toolbar_right span img{margin-right:0.08rem;}
.comments-items-toolbar_right span:not(:last-child){margin-right:0.4rem;}
.comments-items-toolbar_right i{font-size:0.48rem;}
.comments-items-toolbar_right i.xin-zan_fill{color: #096FCA;}
.comments-items-bottom .comments-items-child_item:not(:last-child){margin-bottom:0.2rem;}
.thread-comments-items:not(:last-child) .comments-items-toolbar{margin-bottom:0.08rem;padding-bottom:0.08rem;border-bottom:0.02rem solid #efefef;}
.hl-thread-toolbar{position:fixed;bottom:0;left:0;display:flex;padding:0.12rem 0.4rem;width:100%;min-height:1.1rem;border-top:0.02rem solid #F6F6F6;background: rgba(255, 255, 255, .85);backdrop-filter: blur(0.32rem);-webkit-backdrop-filter: blur(0.32rem);align-items:center;z-index: 2;}
.hl-thread-toolbar,.hl-thread-toolbar *{box-sizing:border-box;}
.thread-toolbar-left{display:flex;flex:1;}
.thread-toolbar-left label{width:100%;}
.thread-toolbar-left input{padding:0.1rem 0.2rem;width:100%;min-height:0.6rem;border-radius:0.4rem;background:#f5f6f8;font-size:0.24rem;}
.thread-toolbar-left .canvas-comments{color:#A6A6A6;padding:0rem 0.3rem;width:100%;height:0.72rem;line-height: 0.32rem;border-radius:0.4rem;background:#F4F4F4;font-size:0.28rem;display: flex;align-items: center;}
.thread-toolbar-left .canvas-comments img{width: 0.38rem;height: 0.38rem;margin-right: 0.16rem;}
.thread-toolbar-right{display:flex;margin-left:0.4rem;align-items:center;justify-content:space-around;}
.hl-thread-toolbar .toolbar-item{display:flex;justify-content:center;margin: 0 0.12rem;align-items: center; }
.hl-thread-toolbar .toolbar-item .item-icon{line-height:1;}
.hl-thread-toolbar .toolbar-item .item-icon i{font-size:0.52rem;color: #5a5a5a;}
.hl-thread-toolbar .toolbar-item .item-icon .icon-favorites-fill{color: #F3B440;}
.hl-thread-toolbar .toolbar-item .item-icon .icon-good-fill{color: #096FCA;}
.hl-thread-toolbar .toolbar-item .item-icon svg{width:0.4rem;height:0.4rem;fill:#374151;}
.hl-thread-toolbar .toolbar-item span{color:#404040;font-size:0.28rem;margin-left: 0.06rem;}
.hl-block-attach-warp{margin-top:0.04rem;}
.hl-block-attach-images{margin-bottom:0.06rem;}
.block-attach-images_item{display:flex;flex-direction:column;align-items:center;}
.block-attach-images_item img{display:block;margin:0.12rem 0;max-width:100%;border-radius:0.08rem;}
.comments-items-body .block-attach-images_item{display:flex;flex-direction:column;max-width:50%;align-items:baseline;}
.comments-items-body .block-attach-images_item img{display:block;margin:0.12rem 0;max-width:100%;border-radius:0.08rem;}
.block-attach_link{display:inline-block;width:100%;text-align:center;flex-direction:column;}
.block-guest-view_thumb img{width:auto;}
.block-guest-view_thumb .thumb_guest_tip{display:block;margin-top:0.12rem;margin-bottom:0.2rem;color:#4b5563;text-align:center;font-size:0.24rem;line-height:1;}
.block-attach-title{margin-bottom:0.06rem;font-weight:500;line-height:1;}
.ident_attach{margin-top: 0.12rem}
.hl-block-attach_item,.hl-block-attach_item *{box-sizing:border-box;}
.hl-block-attach_item{display:flex;margin-bottom:0.12rem;padding:0.12rem;border:0.02rem dashed #f3f3f3;border-radius:0.08rem;background:#fdfdfd;align-items:center;}
.hl-block-attach_item:last-child{margin-bottom:0;}
.hl-block-attach_item .block-attach_item_cover{display:flex;margin-right:0.12rem;padding:0.2rem;min-width:0.7rem;border-radius:0.08rem;background:#f6f7fa;justify-content:center;}
.hl-block-attach_item .block-attach_item_cover img{margin:0;width:0.6rem;height:0.6rem;border-radius:0;object-fit:contain;}
.hl-block-attach_item.attachimg{align-items: flex-start;flex-direction: column;padding: 40px;}
.hl-block-attach_item.attachimg .block-attach_item_cover{padding: 0;background: transparent;margin: 0 0 10px;}
.hl-block-attach_item.attachimg .block-attach_item_cover img{width: 100%;height: auto;border-radius: 0.08rem;}
.block-attach_item_main{display:flex;overflow:hidden;font-size:0.24rem;line-height:1;flex-direction:column;flex:1;}
.block-attach_item_main .attach_item_main_title{display:flex;margin-bottom:0.12rem;width:100%;}
.block-attach_item_main .attach_item_main_title a{display:inline-block;overflow:hidden;width:90%;color:#111e36;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:0.24rem;}
.block-attach_item_main .attach_item_main_info{display:flex;margin-bottom:0.12rem;}
.block-attach_item_main .attach_item_main_info span{color:#9ca3af;flex:50%;}
.block-attach_item_main .attach_item_main_info span b{font-weight:400;}
.block-attach_item_main .attach_item_main_description{color:#9ca3af;}

/****/
.hl-block-icon{display:flex;margin: 0 0.04rem;width:0.44rem;height:0.44rem;}
.hl-touch-pages{margin-bottom: 0.5rem}

/****/
.hl-comments-box.no-ajax{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;height:100%;flex-direction:column;}
.hl-comments-body{display:flex;overflow:scroll;padding:0.16rem;flex:1;flex-basis:100%;flex-direction:column;background: #fff;border-radius: 0.32rem;}
.hl-comments-switch{display:flex;padding:.6rem;border-bottom:1px solid #ededed;}
.hl-comments-switch .swiper-slide{display:flex;width:auto;align-items:center;}
.hl-comments-switch .swiper-slide a{position:relative;margin:0 .5rem;padding-bottom:.4rem;}
.hl-comments-switch .swiper-slide .a{font-weight:500;font-size:14px;}
.hl-comments-switch .swiper-slide .a:after{position:absolute;bottom:0;left:50%;margin-left:-0.08rem;width:0.16rem;height:0.06rem;border-radius:0.1rem;background-color:var(--dz-BG-color);content:"";}


/****/
.block-icon-cflocation{background:url(../images/mgc_mine_sign_icon@3x.png) center/cover no-repeat;}
.block-icon-menu{background:url(../images/hottalk@3x.png) center/cover no-repeat;}
.block-icon-user{background:url(../images/user_head_comment.png) center/contain no-repeat;border: 1px solid #f87171;border-radius: 50%;}


/****/
.hl-block-data{padding:0.2rem;background: #fff}
.hl-block-data>div:last-child{margin-bottom: 0.2rem}
.hl-block-data *{box-sizing:border-box;-webkit-box-sizing:border-box;}
.hl-block-data:after{display:block;overflow:hidden;width:100%;height:0;border-bottom:1px solid #f1f3f6;content:"";transform:scaleY(.5);}

/****/
.block-data-title{margin-bottom:0.08rem;font-weight:500;font-size:15px;}
.block-data-title a{color:#1F2937;}

/****/
.block-data-abstract{margin-bottom:0.08rem;color:#374151;}
.block-data-abstract span{color:#487bb5;}

/****/
.block-data-cover{display:flex;flex-wrap:wrap;margin:-0.04rem -0.04rem 0.08rem;position: relative}
.block-data-cover_count{position:absolute;right:0.24rem;bottom:0.24rem;color:#fff;font-weight:500;font-size:0.24rem;}
.block-data-cover .data-cover_item{display:flex;padding:0.04rem;flex:1 1 33.333%;box-sizing:border-box;}
.block-data-cover .data-cover_item img{max-width:100%;border-radius:0.08rem;object-fit:cover;border: 1px solid #f2f2f2;}



/****/
.block-data-video-cover{display:flex;position:relative;margin-bottom:.4rem}
.block-data-video-cover img{width:100%;border-radius:0.08rem;}
.block-data-video-cover i{color:#fff;font-size:1.2rem;}

/****/
.block-data-title_news{display:-webkit-box;overflow:hidden;margin-bottom:0.12rem;max-height:0.96rem;font-size:0.36rem;line-height:0.48rem;-webkit-box-orient:vertical;}
.block-data-title_news a{color:#111e36;}


/****/
.block-list-news{display:flex;margin-bottom:0.4rem;}
.block-list-news>div:first-child{margin-right:0.12rem;}
.block-list-news .list-news_info{display:flex;flex:1;flex-direction:column;justify-content:space-between;}
.block-list-news .list-news_info .news_info__title{display:-webkit-box;overflow:hidden;margin-bottom:6px;max-height:48px;color:#111e36;font-size:16px;line-height:24px;-webkit-box-orient:vertical;}
.block-list-news .list-news_info .news_info__text{color:#828ca0;vertical-align:top;font-size:0.24rem;line-height:1;}
.block-list-news .list-news_info .news_info__text i{margin:0 0.1rem;}
.block-list-news .list-news_cover{position:relative;width:2.5rem;}
.block-list-news .list-news_cover i{position:absolute;right:0.12rem;bottom:0.12rem;color:#fff;}
.block-list-news .list-news_cover img{display:block;width:100%;height:100%;border-radius:0.1rem;object-fit:cover;}


/****/
.block-data-toolbar-news{display:flex;margin-bottom:0.08rem;color:#828ca0;font-size:0.24rem;line-height:1;align-items:center;justify-content:space-between;}
.block-data-toolbar-news .toolbar-news_info{display:flex;align-items:center;}
.block-data-toolbar-news .toolbar-news_info .news_info__tags{margin-right:0.12rem;padding:0.04rem 0;width:0.6rem;border-radius:0.08rem 0 0.08rem 0;background:rgba(255,102,0,.1);color:#f60;text-align:center;line-height:1;}
.block-data-toolbar-news .toolbar-news_info .news_info__division{margin:0 0.1rem;color:#c5cad4;vertical-align:top;font-size:0.24rem;line-height:1;}
.block-data-toolbar-news .toolbar-news_text{color:#828ca0;vertical-align:top;font-size:0.24rem;line-height:1;}

/****/
.block-data-icon-nav{margin-bottom:-0.8rem;}
.block-data-icon-nav .data-icon-nav_warp{display:flex;flex-wrap:wrap;}
.block-data-icon-nav .data-icon-nav_warp a{display:flex;margin-bottom:0.4rem;flex:1 1 20%;flex-direction:column;align-items:center;}
.block-data-icon-nav .data-icon-nav_warp img{margin-bottom:0.2rem;width:0.6rem;}
.block-data-icon-nav .data-icon-nav_warp p{color:#374151;font-size:0.24rem;}
.block-data-icon-nav .data-icon-nav_switch{position:absolute;bottom:0;left:0;width:100%;text-align:center;}
.block-data-icon-nav .data-icon-nav_switch .block-swiper-item{display:inline-block;width:0.2rem;height:0.06rem;background:#e6ebf5;}
.block-data-icon-nav .data-icon-nav_switch .block-swiper-item.block-active{width:0.2rem;background:#101d36;}


/****/
.block-data-toolbar{display:flex;color:#6b7280;justify-content:space-between;align-items:center;margin-bottom:0.4rem;}
.block-data-toolbar .data-toolbar_left{display:flex;justify-content:space-between;align-items:center;}
.block-data-toolbar .data-toolbar_left>div{margin-right: 0.28rem;}
.block-data-toolbar .data-toolbar_left span{font-size:0.24rem;margin-right:0.04rem;color: #9CA3AF;}
.block-data-toolbar .data-toolbar_right{display:flex;align-items: center;justify-content:flex-end;}
.block-data-toolbar .data-toolbar_right>div{margin-left: 0.28rem;}
.block-data-toolbar .data-toolbar_right>span{font-size:0.28rem;margin-left:0.04rem;}
.block-data-toolbar .data-toolbar_right>i{margin-right:0.04rem;font-size:0.32rem;}
.block-data-toolbar .data-toolbar_item{display:flex;line-height:1;align-items:center;}
.block-data-toolbar .data-toolbar_item:not(:first-child):not(:last-child){}
.block-data-toolbar .data-toolbar_item i{margin-right:0.04rem;font-size:0.32rem;}
.block-data-toolbar .data-toolbar_item span{font-size:0.24rem;}

/****/
.block-data-reply{display:flex;flex-direction: column;margin-bottom:.8rem;flex-wrap:wrap;background: #f9fafb;padding: .8rem;border-radius: 4px;}
.block-data-reply .data-reply_item{margin-bottom:.6rem;color:#6b7280;font-size:0.24rem;}
.block-data-reply .data-reply_item:last-child{margin-bottom:0;}
.block-data-reply .data-reply_item b{color:#374151;font-weight:500;}

/****/
.block-data-input{display:flex;margin-bottom:.4rem;padding:5px;border-radius:20px;background:#f2f2f2;justify-content:space-between;align-items:center;}
.block-data-input .data-input_avatar{display:flex;margin-right:.5rem;}
.block-data-input .data-input_avatar img{display:block;width:25px;height:25px;border-radius:50%;}
.block-data-input .data-input_input{display:flex;line-height:1;flex:1;}
.block-data-input .data-input_input input{width:100%;background:0 0;font-size:12px;}
.block-data-input .data-input_action{display:flex;margin-left:8px;color:#6b7280;line-height:1;}
.block-data-input .data-input_action .input_action__item{margin:0 8px;}
.block-data-input .data-input_action i{font-size:20px;}


/****/
.block-data-tags{display:flex;flex-wrap:wrap;margin-bottom:.6rem;align-items:center;}
.block-data-tags svg{fill:#8590a6;}
.block-data-tags .data-tag_item{display:flex;padding:4px 10px;border-radius:20px;background:#f4f3f3;color:#6b7280;font-size:12px;line-height:1;align-items:center;margin:0.2rem 0.4rem 0.2rem 0;}
.block-data-tags .data-tag_item i{margin-right:.2rem;}
.block-data-tags .data-tag_item span{margin-left:.2rem;color:#d1d5db;}

/****/
.block-data-time{display:flex;margin-left:auto;color:#6b7280;align-items:center;}
.block-data-time i{margin-right:4px;}
.block-data-time span{font-size:12px;}

/****/
.block-data-like{display:flex;align-items:center;}
.block-data-like .data-like_avatar{display:flex;align-items:center;}
.block-data-like .data-like_avatar img{display:block;margin-right:-4px;width:18px;height:18px;border-radius:50%;border: 1px solid #ffffff;}
.block-data-like .data-like_text{margin-left:.5rem;font-size:12px;line-height:1;}

/****/
.hl-block-card{padding:.8rem;}
.hl-block-card .block-card-header{display:flex;padding-bottom:.8rem;justify-content:space-between;}
.hl-block-card .block-card-title{font-weight:500;font-size:16px;}
.hl-block-card .block-card-more{display:flex;color:#374151;font-size:12px;align-items:center;}
.hl-block-card .block-card-more i{font-size:20px;}
.hl-block-card .block-card-body{overflow:hidden;}

/****/
.block-user-header{display:flex;margin-bottom:10px;justify-content:space-between;align-items:center;}
.block-user-header .user-header-avatar{margin-right:.8rem;}
.block-user-header .user-header-avatar img{display:block;width:40px;height:40px;border-radius:50%;}
.block-user-header .user-header-info{display:flex;flex:1;flex-direction:column;justify-content:center;}
.block-user-header .user-header-info>div{display:flex;color:#1f2937;font-weight:500;font-size:14px;align-items:center;}
.block-user-header .user-header-info>div a{max-width: 100px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.block-user-header .user-header-info .block-user-icon_male{margin-left:4px;width:16px;height:16px;border-radius:4px;background: url(../images/ugc_user_list_gender_male@2x.png) center/contain no-repeat;}
.block-user-header .user-header-info .block-user-icon_female{margin-left:4px;width:16px;height:16px;border-radius:4px;background: url(../images/ugc_user_list_gender_female@2x.png) center/contain no-repeat;}
.block-user-header .user-header-info .block-user-level{margin-left:4px;padding:1px 6px;border:1px solid #3d99f4;border-radius:4px;color:#3d99f4;font-size:12px;line-height:1;}
.block-user-header .user-header-info .block-user-icon{height:16px;margin-left:4px;}
.block-user-header .user-header-info>span{margin-top:2px;color:#9ca3af;font-size:12px;}
.block-user-header .user-header-plus{display:flex;padding:2px 15px;border:1px solid var(--dz-BG-color);border-radius:20px;color:var(--dz-BG-color);font-size:12px;align-items:center;justify-content:center;}
.block-user-header .user-header-plus.is_click{background: var(--dz-BG-color);color: #fff;border: 1px px solid var(--dz-BG-color);}

/****/
.block-list-1{display:flex;margin:-5px;flex-direction:row;flex-wrap:wrap;}
.block-list-1 .block-list-item{margin:0 auto;padding:5px;width:33.333%;flex:1;}
.block-list-1 .block-list-cover{position:relative;display:flex;overflow:hidden;border-radius:4px;}
.block-list-1 .block-list-cover img{display:block;width:100%;height:100%;border-radius:4px;object-fit:cover;}
.block-list-1 .block-list-cover span{position:absolute;top:0;right:0;padding:.2rem .4rem;background:var(--dz-BG-color);color:#fff;font-size:12px;line-height:1;}
.block-list-1 .block-list-title{overflow:hidden;margin-top:.2rem;color:#111e36;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}


/****/
.hl-block-swiper{border-radius:4px;overflow:hidden;}
.hl-block-swiper .block-swiper-warp{position:relative;overflow:hidden;border-radius:4px;}
.hl-block-swiper .block-swiper-cover{overflow:hidden;height:140px;border-radius:4px;}
.hl-block-swiper.swiper-portal .block-swiper-cover{height:200px;}
.hl-block-swiper .block-swiper-cover img{width:100%;height:100%;border-radius:4px;object-fit:cover;}
.hl-block-swiper .block-swiper-mask{position:absolute;bottom:0;left:0;z-index:3;width:100%;padding: 10px 10px 20px;border-radius:0 0 5px 5px;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),rgba(0,0,0,.6));}
.hl-block-swiper .block-swiper-mask .block-swiper-mask_title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:16px;}
.hl-block-swiper .block-swiper-mask .block-swiper-mask_info{margin-top:2px;color:#fff;font-size:14px;}
.hl-block-swiper .block-swiper-switch{position:absolute;bottom:0;z-index:3;padding:5px 10px;width:100%;text-align:center;}
.hl-block-swiper .block-swiper-switch .block-swiper-item{display:inline-block;margin:0 2px;width:4px;height:4px;border-radius:50%;background:#fff;}
.hl-block-swiper .block-swiper-switch .block-swiper-item.block-active{width:8px;border-radius:10px;background:#ff9800;}


/****/
.block-grid-1{display:flex;margin:-5px;flex-wrap:wrap;}
.block-grid-1 .block-grid-item{display:flex;overflow:hidden;margin-bottom:8px;height:100%;flex-direction:column;flex:0 0 20%;}
.block-grid-1 .block-grid-item img{padding:6px;width:46px;height:46px;margin:0 auto;object-fit:contain;}
.block-grid-1 .block-grid-item span{overflow:hidden;padding:0 5px;color:#4b5563;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}


/****/
.block-list-2{}
.block-list-2:before{display:block;margin-bottom:16px;width:75px;height:18px;background:url(../images/bpn_moreTopicTitleImage@3x.png) top/contain no-repeat;content:"";}
.block-list-2 .block-list-item{display:flex;margin:10px 0;justify-content:space-between;align-items:center;}
.block-list-2 .block-list-item_title{display:flex;font-size:14px;align-items:center;color:#1F2937;}
.block-list-2 .block-list-item_title:before{display:block;margin-right:.5rem;width:14px;height:14px;background:url(../images/bpk_icon_topic@3x.png) top/contain no-repeat;content:"";}
.block-list-2 .block-list-item_title span{display:flex;margin-left:.4rem;padding:.1rem;width:14px;height:14px;border-radius:2px;background:#ff4a3b;color:#fff;font-size:12px;line-height:1;align-items:center;justify-content:center;}
.block-list-2 .block-list-item_info{color:#9ca3af;font-size:12px;margin-left: 10px;white-space: nowrap;}




/****/
.hl-flex-start{justify-content: flex-start;}
.hl-offcanvas--right-full{width: 100%;transform: translate3d(100%, 0, 0);}


/****/
.hl-fade{transition:opacity .15s linear;}


/****/
.hl-offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;visibility:hidden;max-width:100%;outline:0;background-color:#fff;background-clip:padding-box;transition:transform .3s ease-in-out;flex-direction:column;}
.hl-offcanvas-top{top:0;right:0;left:0;height:auto;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%);}
.hl-offcanvas-bottom{right:0;left:0;height:auto;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(110%);border-radius:0.16rem 0.16rem 0 0;}
.hl-offcanvas-start{top:0;left:0;width:80%;transform:translateX(-100%);}
.hl-offcanvas-start.hl-offcanvas-full{width:100%;}
.hl-offcanvas-end{top:0;right:0;width:80%;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%);}
.hl-offcanvas-end.hl-offcanvas-full{width:100%;}
.hl-offcanvas.hl-show{transform:none;}
.hl-offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgb(24,24,25,0.7);}
.hl-offcanvas-backdrop.hl-fade{opacity:0;}
.hl-offcanvas-backdrop.hl-show{opacity:1;-webkit-backdrop-filter: saturate(180%) blur(6px);backdrop-filter: saturate(180%) blur(6px);}

.hl-canvas-comments{background-color: #F6F6F6;border-radius:0;height:auto;}
.hl-canvas-reply{background-color: #F6F6F6;border-radius:0;height: auto;}
/****/
.hl-touch-round-badge{display:inline-block;margin:0 .4rem;padding:.2rem .4rem;border-radius:4px;background:#f44336;color:#fff;font-weight:400;font-size:12px;line-height:1;}

/****/
.viewthread-user{display:none;padding:0 10px;transition:all .5s ease;flex:1;align-items:center;justify-content:space-between;overflow:hidden;}
.viewthread-user .bar-user-avatar{margin-right:0.1rem;}
.viewthread-user .bar-user-avatar img{display:flex;width:0.72rem;height:0.72rem;border-radius:50%;}
.viewthread-user .bar-user-name{color:#fff;font-weight:400;font-size:0.32rem;flex:1;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.viewthread-user .btn-add{display:flex;padding:0.08rem 0.3rem;border:0.02rem solid #fff;border-radius:0.28rem;color:#fff;align-items:center;}
.viewthread-user .btn-add.is_click{border:1px solid rgb(255 255 255 / 0%);background:rgb(255 255 255);color:#374151;}
.hl-touch-page-viewthread .header-black-warp .viewthread-user{display:flex;}
.hl-touch-page-viewthread .header-black-warp .app-header-middle{display:none;}
.hl-touch-page-viewthread .header-black-warp .hl-app-header .app-header-left,.hl-touch-page-viewthread .header-black-warp .hl-app-header .app-header-right{flex-basis:auto;}
.hl-touch-page-viewthread .header-black-warp .hl-app-header .app-header-left .iconfont,.hl-touch-page-viewthread .header-black-warp .hl-app-header .app-header-right .iconfont{color:#fff;}

.hl-touch-page-space .header-black-warp .viewthread-user{display:flex;}
/* .hl-touch-page-space .header-black-warp .app-header-middle{display:none;} */
.hl-touch-page-space .header-black-warp .hl-app-header .app-header-left,.hl-touch-page-space .header-black-warp .hl-app-header .app-header-right{flex-basis:auto;}
.hl-touch-page-space .header-black-warp .hl-app-header .app-header-left .iconfont,.hl-touch-page-space .header-black-warp .hl-app-header .app-header-right .iconfont{color:#fff;}


.hl-actions-title{border-bottom: 1px solid #ededed;padding: .2rem;font-size: 15px;font-weight: 500;}
.hl-actions-title + .hl-actions-grid {background: #f5f6f8;}

.hl-actions-grid{box-sizing:border-box;}
.hl-actions-grid .actions-group{display:flex;flex-wrap:wrap;padding:0.4rem 0}
.hl-actions-grid .actions-group:not(:last-child){border-bottom: 1px solid #f3f3f3;}
.hl-actions-grid .actions-footer{display:flex}
.hl-actions-grid .actions-footer button{width:100%;background:#fff;padding:0.2rem;}
.hl-actions-grid .actions-footer .hl-offcanvas-close{width:100%;background:#fff; height: 1.2rem; text-align: center;font-size: 0.28rem;color: #20252B;}
.hl-actions-grid .actions-label{display:flex;padding:0.2rem;min-height:0.64rem;border-bottom:0.02rem solid #f3f3f3;color:#8a8a8a;line-height:0.64rem;justify-content:center;}
.hl-actions-grid .actions-button{display:flex;box-sizing:border-box;padding:0.2rem;width:25%;color:#757575;text-align:center;flex-direction:column;align-items:center;}
.hl-actions-grid .actions-button-icon{display:flex;margin-bottom:0.1rem;padding:0.2rem;border-radius:50%;background:#f7f7f7;}
.hl-actions-grid .actions-button-icon i{color:#474747;font-size:0.52rem;}
.hl-actions-grid .actions-button-img{display:flex;margin-bottom:0.1rem;border-radius:50%;background:#f7f7f7;}
.hl-actions-grid .actions-button-img img{width: 0.9rem;height: 0.9rem;display: flex}
.hl-actions-grid .actions-button-text{color:#757575;font-size:0.24rem;}
.hl-actions-grid .a_big{margin-bottom: 0.5rem;}


/****/
.data-toolbar{display:flex;color:#6b7280;justify-content:space-between;align-items:center;margin-top:0.2rem;border-top:0.02rem solid #f9fafb;padding-top:0.16rem;}
.data-toolbar .toolbar-left{display:flex;justify-content:space-between;align-items:center;font-size: 0.24rem;color: #777;}
.data-toolbar .toolbar-left span{font-size:0.24rem;margin-right:0.04rem;color: #9CA3AF;}
.data-toolbar .toolbar-right{display:flex;align-items: center;justify-content:flex-end;line-height:1;}
.data-toolbar .toolbar-right a{display:flex;align-items:center;color:#666;margin-left:0.2rem;}
.data-toolbar .toolbar-right i{font-size:0.36rem;}
.data-toolbar .toolbar-right span{font-size:0.26rem;margin-left:0.04rem;}
.data-toolbar .toolbar-item{display:flex;line-height:1;align-items:center;}
.data-toolbar .toolbar-item i{margin-right:0.04rem;font-size:0.32rem;}
.data-toolbar .toolbar-item span{font-size:0.24rem;}


/****/
.hl-viewthread-comment_btn{display:flex;align-items:center;margin-right: 0.16rem;}
.hl-viewthread-comment_btn i{font-size:0.32rem;}
.hl-viewthread-comment_btn span{margin-left:0.04rem;font-size:0.28rem;}



/**发帖评论**/
.hl-comments-box{display:flex;flex-direction:column;width: 100%;}
.hl-comments-box.in-ajax{background:#fff;height:100%;border-radius:0.12rem;overflow:hidden;}
.hl-comments-box,.hl-comments-box *{box-sizing:border-box;}
.hl-comments-box form{display: flex;height: 100%;flex-direction: column;}
.hl-comments-header{display:flex;min-height:1rem;margin-top: 0.2rem;color:#4b5563;align-items:center;justify-content:space-between;}
.hl-comments-header .header-back{display:flex;flex-basis:22%;justify-content:flex-start;padding-left:0.4rem;height:100%;align-items:center;}
.hl-comments-header .header-back i{font-size:0.48rem;}
.hl-comments-header .header-title{display:flex;padding:0 0.16rem;height:0.6rem;overflow:hidden;text-align:center;font-size:0.28rem;font-weight: 500;flex:1;align-items:center;justify-content:center;}
.hl-comments-header .header-submit{display:flex;flex-basis:22%;justify-content:flex-end;padding-right:0.4rem;height:100%;align-items:center;}
.hl-comments-header .header-submit i.bx-x{font-size:0.48rem;}
.hl-comments-header .header-submit button{padding:0.04rem 0.2rem;border-radius:0.08rem;background-color:#2b7acd;color:#fff;font-size:0.28rem;}
.hl-comments-footer{border-top:0rem solid #ededed;}
.hl-comments-footer .comments-bar{display:flex;padding:0.08rem 0;border-bottom:0.02rem solid #ededed;color:#888;justify-content:space-between;}
.hl-comments-footer .comments-bar .comments-bar_left{display:flex;align-items:center;}
.hl-comments-footer .comments-bar .comments-bar_right{display:flex;align-items:center;}
.hl-comments-footer .comments-bar .comments-bar_item{display:flex;padding:0.12rem;}
.hl-comments-footer .comments-bar .comments-bar_item.is-open i{color:#2b7acd;transform:rotate(360deg);}
.hl-comments-footer .comments-bar .comments-bar_item i{font-size:0.44rem;transition:transform .6s ease-out;}



.hl-comments-body{margin:0.18rem 0.24rem;flex:1;position: relative;}
.hl-comments-body .comments-subject{margin-bottom:0.2rem;}
.hl-comments-body .comments-subject input{padding:0.12rem;width:100%;border:none;border-bottom:0.02rem dashed #f3f3f3;color:#999;font-size:0.28rem;}
.hl-comments-body .comments-textarea{flex: 1;}
.hl-comments-body .comments-textarea textarea{padding:0.12rem;width:100%;border:none;color:#999;height: 100%;overflow: auto;}

.hl-comments-body .header-submit{display: flex;align-items: center;width: 100%;justify-content: flex-end;}
.hl-comments-body .header-submit button{padding:0rem 0.4rem;height: 0.64rem; border-radius:2rem;background-color:#E8DEC1;color:#8C6533;font-size:0.28rem;}

.hl-uploader-box{position:relative;display:flex;overflow:hidden;box-sizing:border-box;width: 0.64rem; height:0.64rem;border-radius:0.64rem;background-color:#F4F4F4;margin-right: 0.16rem;}

.hl-uploader-box:after,.hl-uploader-box:before{position:absolute;top:50%;left:50%;background-color:#8c939d;content:" ";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.hl-uploader-box:before{width:0.52rem;height:0.52rem;background:url(../svg/add_img.svg) 50% 50% no-repeat;}
/* .hl-uploader-box:after{width:0.52rem;height:0.04rem;} */
.hl-uploader-input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0;-webkit-tap-highlight-color:transparent;}

.hl-comments-tabs{display:flex;width:100% !important;flex-direction:column;/*margin-top:-0.02rem;background:#fff;*/}
.hl-comments-tabs .hl-comments-tabs__item{display:flex;margin: 0.2rem 0.2rem 0;padding-bottom:0.2rem;border-bottom:0.02rem dashed #f5f5f5;color:#666;justify-content:space-between;align-items:center;}
.hl-comments-tabs .hl-comments-tabs__item>span{display:flex;width:100%;}
.hl-comments-tabs .hl-comments-tabs__item i{font-size:0.36rem;}
.hl-comments-tabs .hl-comments-tabs__item i:first-child{margin-right:0.2rem;}
.hl-comments-tabs .hl-comments-tabs__item h6{margin-right:auto;font-size: 0.26rem}
.hl-comments-tabs .hl-comments-tabs__item i:last-child{color:#999;}
.hl-comments-box{transition:transform .3s cubic-bezier(.4,0,.6,1);transform:translate3d(0,0,0);}




/****/
.toolbar-like{display:flex;align-items:center;min-height:0.4rem;}
.toolbar-like .like-avatar{display:flex;align-items:center;}
.toolbar-like .like-avatar img{display:block;margin-right:-0.12rem;background: #fff;padding: 0.02rem;width:0.36rem;height:0.36rem;border-radius:50%;}
.toolbar-like .like-avatar img:last-child{margin-right:0.1rem;}
.toolbar-like .like-text{font-size:0.24rem;line-height:1;}



/**collection**/
.touch-collection-header{display:flex;padding:0.5rem 0.4rem;justify-content:space-between;border-bottom:0.02rem solid #f6f7fa;}
.touch-collection-header h6{font-weight:500;font-size:0.28rem;display:flex;flex-direction:column;}
.touch-collection-header h6 small{color: #9ca3af;font-weight: 400;font-size: 0.24rem;}
.touch-collection-header a{display:flex;align-items:center;}
.touch-collection-header i{margin:0 0.08rem;padding:0.04rem;border-radius:50%;background:#0075ff;color:#fff;font-size:0.24rem;line-height:1;}
.touch-collection-body{height:6rem;min-height:6rem;overflow:scroll;}
.touch-collection-cell{display:flex;padding:0.2rem 0.4rem;justify-content:space-between;align-items:center;}
.touch-collection-cell:not(:last-child){border-bottom:0.02rem dashed #f6f7fa;}
.collection-cell-start{flex:1}
.collection-cell-start h6{font-size:0.28rem;}
.collection-cell-start p{margin-top:0.04rem;color:#9ca3af;font-size:0.24rem;}
.collection-cell-start p b{font-weight:400;}
.collection-cell-end{display:flex;align-items:center;}
.collection-cell-end span{margin:0 0.1rem;}
.touch-collection-create{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border-radius:0.5rem 0.5rem 0 0;background:rgb(255 255 255 / 100%);transition:transform .3s ease-in-out;transform:translateY(100%);}
.touch-collection-create.is-open{transform:none;}
.touch-collection-footer{display:flex;box-sizing:border-box;width:100%;border-top:0.02rem solid #f6f7fa;}
.touch-collection-footer button{padding:0.2rem;width:100%;background:0 0;font-size:0.28rem;}
.collection-create-header{display:flex;padding:0.5rem 0.4rem;justify-content:space-between;align-items:center;}
.collection-create-header a{display:flex;width:0.44rem;height:0.44rem;border-radius:50%;background:#efefed;color:#333;align-items:center;justify-content:center;}
.collection-create-header a i{font-weight:700;font-size:0.28rem;}
.collection-create-header h6{font-weight:500;font-size:0.28rem;}
.collection-create-header button{background:0 0;color:var(--dz-BG-color);font-weight:600;line-height:1;opacity:.5;}
.collection-create-header button.is-validation{opacity:1;}
.collection-create-body{padding:0.2rem;}
.collection-create-body label{display:flex;padding:0.1rem 0;}
.collection-create-body label:not(:last-child){border-bottom:0.02rem solid #f6f7fa;}
.collection-create-body input,.collection-create-body textarea{box-sizing:border-box;padding:0.08rem;width:100%;border:none;}
.collection-create-body input:focus,.collection-create-body textarea:focus{box-shadow:none;}


/* login */
.sms-login-form{display:flex;padding-top:1rem;flex-direction:column;}
.login-form-item{position:relative;display:flex;margin-bottom:0.2rem;min-height:0.8rem;border-bottom:0.02rem solid rgba(51, 51, 51, 0.1);}
.login-form-item:hover{border-color:rgba(51, 51, 51, 0.3);}
.login-form-icon{align-items:center;justify-content:flex-start;width:0.6rem;height:0.8rem;font-size: 0.4rem;display: flex;font-weight: 600; color: #BBBBBB;}
.login-form-item:hover .sms-form-icon{color: #333333;}
.login-form-item input{width:100%;border:none;font-size:0.32rem;flex:1;box-shadow: none;}
.login-form-item input::-webkit-textfield-decoration-container{background-color:transparent;}
.login-form-item input::-webkit-inner-spin-button{-webkit-appearance:none;}
.login-form-item input::-webkit-outer-spin-button{-webkit-appearance:none;}
.login-form-item input:disabled{background:0 0;color:#999;}
.login-form-item input:focus-visible{outline:0;}
.login-form-item select{border: 0;width: 100%;}
.login-form-line{display:flex;}
.login-form-line .login-form-item{width:50%;}
.login-form-line .login-form-item:last-child{margin-left:1rem;}


.sms-form-item{position:relative;display:flex;margin-bottom:0.6rem;min-height:0.8rem;border-bottom:0.02rem solid rgba(51, 51, 51, 0.1);}
.sms-form-item:hover{border-color:rgba(51, 51, 51, 0.3);}
.sms-form-icon{align-items:center;justify-content:flex-start;width:0.6rem;height:0.8rem;font-size: 0.4rem;display: flex;font-weight: 600; color: #BBBBBB;}
.sms-form-item:hover .sms-form-icon{color: #333333;}
.sms-form-item input{width:100%;border:none;font-size:0.32rem;flex:1;box-shadow: none;}
.sms-form-item input::-webkit-textfield-decoration-container{background-color:transparent;}
.sms-form-item input::-webkit-inner-spin-button{-webkit-appearance:none;}
.sms-form-item input::-webkit-outer-spin-button{-webkit-appearance:none;}
.sms-form-item input:disabled{background:0 0;color:#999;}
.sms-form-item input:focus-visible{outline:0;}
.sms-form-line{display:flex;}
.sms-form-line .sms-form-item{width:50%;}
.sms-form-line .sms-form-item:last-child{margin-left:0.2rem;}
.sms-form-code{position:relative;margin-bottom:0.2rem;justify-content:space-between;gap:20px;}
.sms-form-code .sms-form-item{margin-bottom:0;flex:1;}
.sms-form-item>a{display:flex;align-items:center;padding:0 0.2rem;background:#fafafa;border-left:0.02rem solid #eff2f6;text-decoration:none}
.sms-form-code .sms-form-code-button{position:relative}
.sms-form-code .sms-form-code-button button{cursor:pointer;width:2.2rem;height:0.64rem;color:#096FCA;border-radius:0.08rem;background:rgba(24, 128, 227, 0.05);border:0;}
.sms-form-code .sms-form-code-button button:disabled{background:rgba(51, 51, 51, 0.05);color:#999999;pointer-events:none}


.form-icon-invitecode{background:url(../svg/icon_invitecode.svg) no-repeat center;background-size:0.36rem;}
.login-form-accept{display:flex;color:#999;align-items:center;gap:15px;}
.login-form-accept>i{display:inline-block;width:0.32rem;height:0.32rem;background-image:url(../svg/icon_selected.svg);background-size:0.32rem;vertical-align:middle;}
.login-form-accept a{color:#0078ff;}
.login-form-submit{margin-top:100px;}
.login-form-submit button{display:block;padding:0;width:100%;height:0.88rem;border:0.02rem solid #2B7ACD;border-radius:0.08rem;background:#2B7ACD;color:#fff;text-align:center;font-size:0.3rem;cursor:pointer;}
.login-form-submit button:hover{opacity:.9;}
.login-form-submit button:disabled{border:0.02rem solid #ccc;background:#ccc;}
.login-form-footer{display:flex;margin-top:50px;padding-top:50px;border-top:0.02rem solid #ddd;justify-content:center;}
.login-form-footer a{margin:0 30px;}
.login-form-code{position:relative;display:flex;margin-bottom:50px;justify-content:space-between;gap:20px;}
.login-form-code .login-form-item{margin-bottom:0;flex:1;}
.login-form-item>a{display:flex;align-items:center;padding:0 50px;background:#fafafa;border-left:0.02rem solid #eff2f6;text-decoration:none}
.login-form-code .login-form-code-button{position:relative}
.login-form-code .login-form-code-button button{cursor:pointer;width:2.2rem;height:0.64rem;color:#096FCA;border-radius:0.08rem;background:rgba(24, 128, 227, 0.05);border:0;}
.login-form-code .login-form-code-button button:disabled{background:rgba(51, 51, 51, 0.05);color:#999999;pointer-events:none}



/****/
.hl-member-login{display:flex;box-sizing:border-box;width: 100%;padding:0.5rem;height:calc(100% - 1rem);flex-direction:column;}
.member-login-header{margin:0rem 0 0.4rem;}
.member-login-title{display: flex;justify-content: space-between;font-size:0.44rem;font-weight: 600;}
.member-login-title i{font-size: 0.44rem;line-height: 1;}
.member-login-body{flex:1;}
.member-login-form{display:flex;flex-direction:column;}
.login-form-item{position:relative;margin-bottom:0.2rem;}
.login-form-item>a{display:inline-block;margin-top:0.08rem}
.login-form-item.login-input__security{display:none;}
.login-form-item .login-input__instructions{margin-top:0.04rem;color:#f26c4f}
.member-login-tip{display:flex}
.member-login-tip span{margin-right:0.2rem}
.member-login-dropdown{position:absolute;top:0;right:0;display:flex;width:0.8rem;height:100%;align-items:center;justify-content:center;}
.member-login-button{margin:0.24rem 0;}
.member-login-seccheck{margin-bottom:0.24rem;margin-bottom: 0.2rem;min-height: 0.8rem;border-bottom: 0.02rem solid rgba(51, 51, 51, 0.1);}
.member-login-seccheck .hl-sec_code-block{padding:0;}
.member-login-seccheck .sec_code-block-img img{height: 0.84rem}
.member-login-button button{padding:0.2rem;width:100%;border-radius:0.08rem;background:var(--dz-BG-color);color:#fff;font-weight:500;}
.member-login-button button:disabled{opacity:.5;pointer-events:none;filter:none;}
.member-login-link{display:flex;justify-content:space-between;margin-top: 0.3rem;margin-bottom: 0.6rem;font-size: 0.28rem;}
.member-login-link a{color:#0365fe;font-size: 0.28rem;}
.member-login-small{margin-top:30px;font-size:0.26rem;}
.member-login-small span{color:#666;}
.member-login-small a{color:var(--dz-BG-3);font-weight:600;}

.member-login-agreement{display:flex;color:#888;}
.member-login-agreement label{margin-right:0.08rem;}
.member-login-agreement a{color:#0365fe;}
.login-agreement-text{margin-left:-0.2rem;transform:scale(.8);}
.member-login-footer{display:flex;margin:0.4rem 0;width:100%;flex-basis:1.2rem;flex-direction:column;align-items:center;justify-content:space-evenly;}
.member-login-quick{display:flex;width:100%;justify-content:center;}
.login-quick-item{margin:0 0.16rem;width:0.64rem;height:0.64rem;border-radius:50%;background-color:#f2f2f2;}
.login-quick-username{background:url(../login/account_more_login_icon.png) no-repeat center;background-size:contain;}
.login-quick-qq{background:url(../login/account_qq_login_icon.png) no-repeat center;background-size:contain;}
.login-quick-weixin{background:url(../login/account_wx_login_icon.png) no-repeat center;background-size:contain;}
.login-quick-dingtalk{background:url(../login/account_dingtalk_login_icon.png) no-repeat center;background-size:contain;}
.login-quick-sms{background:url(../login/account_phone_login_icon.png) no-repeat center;background-size:contain;}
.member-login-quick_title{display:flex;margin-bottom:0.4rem;color:#888;align-items:center;}
.member-login-quick_title:before{display:inline-block;margin-right:0.2rem;width:1.2rem;height:0.02rem;background:#ebebeb;content:'';}
.member-login-quick_title:after{display:inline-block;margin-left:0.2rem;width:1.2rem;height:0.02rem;background:#ebebeb;content:'';}


/****/
.member-login-field-item{position:relative;display:flex;margin-bottom:0.24rem;width:100%;flex-direction:column;}
.member-login-field-item input,.member-login-field-item select,.member-login-field-item textarea{box-sizing:border-box;padding:40px;width:100%;border:0.02rem solid #ededed;border-radius:0.08rem;background:#fff;color:#888;line-height:inherit;font-size:0.28rem;}
.member-login-field-item>span{margin-bottom:0.04rem;}
.member-login-field-item>div{display:flex;flex-direction:column;width:100%;}
.member-login-field-item>div p{display:flex;}
.canvas-agreement-title{display:flex;padding:0.2rem;border-bottom:0.02rem solid #ededed;background:#fbfbfb;font-weight:500;font-size:0.28rem;align-items:center;border-radius: 0.16rem 0.16rem 0 0;}
.canvas-agreement-title span{margin-left:auto;}
.canvas-agreement-title i{font-size:0.4rem;line-height:1;}
.canvas-agreement-body{overflow-x:scroll;padding:0 0.24rem;max-height:6rem;line-height:0.44rem;}

/****/
.hl-sec_code-block{display:flex;width:100%;padding:0.12rem;box-sizing:border-box;}
.hl-sec_code-block .sec_code-block-input{flex:1;}
.hl-sec_code-block .sec_code-block-input input{width: 100%;height:100%;border-radius: 0.08rem;padding: 0.04rem 0.12rem;box-sizing: border-box;border: 0;}
.hl-sec_code-block .sec_code-block-img{margin-left:0.2rem;}
.hl-sec_code-block .sec_code-block-img img{display:block;border-radius:0.08rem;}

/****/
.hl-touch-copy{display:flex;flex-direction:column;align-items:center;margin:0.2rem;color:#9ca3af;}

/****/
.hl-comments-seccheck{padding: 0.2rem 0.4rem;}
.hl-comments-seccheck .hl-sec_code-block{padding:0}
.hl-comments-footer+.hl-comments-seccheck{border-top: 0.02rem solid #ededed;}


/**quick-menu**/
.hl-scroll-down .hl-quick-menu{transform: translate3d(0,0,0);}
.hl-quick-menu{position:fixed;z-index:5;right:0.16rem;bottom:1.2rem;transition: transform 300ms cubic-bezier(0.4, 0, 0.6, 1);transform: translate3d(2rem,0,0);}
.hl-quick-menu .menu-item{display:flex;margin:0.16rem 0;padding:0.1rem;width:0.66rem;height:0.66rem;border-radius:50%;background:rgb(0 0 0 / 35%);color:#fff;font-size:0.44rem;justify-content:center;align-items:center;}
.hl-quick-menu .menu-item>span{display:flex}
.hl-quick-menu .menu-item>img{width:0.5rem;height:0.5rem;}
.hl-quick-menu .post{background: var(--comiis-btnbg);}
.hl-quick-menu .post a{color: var(--comiis-ff);display: inherit;}
.hl-quick-menu .post a i{font-weight: 700}
.hl-quick-menu .menu-item i{font-size: 0.44rem;}


/**posters-card**/
.hl-canvas-posters-card{visibility:unset;margin:0.2rem;border-radius:0.2rem;}
.canvas-posters-card-warp{padding:0.24rem;border-radius:0.12rem;background:#fff;}
.canvas-posters-card-header{position:relative;margin-bottom:0.24rem;padding-bottom:0.2rem;border-bottom:0.02rem solid #f9fafb;}
.canvas-posters-card-cover{position:relative;}
.canvas-posters-card-cover img{display:flex;max-width:100%;border-radius:0.08rem;}
.canvas-posters-card-header h6{margin-top:0.1rem;font-size:0.32rem;}
.canvas-posters-card-body{display:flex;justify-content:flex-end;}
.canvas-posters-card-body>*:last-child{margin-left: 0.2rem}
.canvas-posters-card-body>div{display:flex;flex-direction:column;overflow:hidden;flex:1;}
.canvas-posters-card-body canvas{width:1.6rem;height:1.6rem;}
.canvas-posters-card-body p{color:#6b7280;line-height:1.6;}
.canvas-posters-card-body b{color:#6b7280;font-size:0.24rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.canvas-posters-card-user{display:flex;margin-bottom:0.2rem;align-items:center;}
.canvas-posters-card-user img{margin-right:0.2rem;width:0.5rem;height:0.5rem;border-radius:50%;object-fit:cover;}
.canvas-posters-card-datetime{position:absolute;right:0.2rem;bottom:0.2rem;display:none;padding:0.1rem;border-radius:0.04rem;background:rgb(17 30 54 / 30%);color:#fff;flex-direction:column;align-items:center;}
.canvas-posters-card-datetime b{font-size:0.56rem;line-height:1;}
.canvas-posters-card-datetime span{margin-top:0.1rem;font-weight:600;font-size:0.32rem;}
.hl-user_business-download{display:block;box-sizing:border-box;margin:0.24rem;padding:0.16rem;max-width:12rem;border-radius:0.12rem;background:#2b7acd;color:#fff;text-align:center;font-weight:500;font-size:0.26rem;}
.hl-user_business-download:hover{color:#fff}
.hl-user_business-tip{margin:0.4rem;color:#9a9a9a;}
.hl-user_business-tip p{margin-bottom:0.1rem;}
.hl-user_business-tip span{color:#f26c4f;}


/**评分**/
.hl-touch-exceptional{display:flex;background:#fff;}
.touch-exceptional-avatar{display:flex;justify-content:center;}
.touch-exceptional-avatar img{width:1rem;height:1rem;border:0.04rem solid rgb(178 185 196 / 10%);border-radius:50%;object-fit:cover;}
.touch-exceptional-username{margin-top:0.08rem;font-weight:500;font-size:0.3rem;}
.touch-exceptional-info{display:flex;margin:0.2rem 0 0.28rem;font-weight:400;font-size:0.28rem;align-items:center;}
.touch-exceptional-info p{margin:0 0.08rem;}
.touch-exceptional-btn{margin-bottom:0.4rem;padding:0.08rem 0.2rem;border-radius:0.08rem;background:#e4343e;color: #fff !important;font-size:0.3rem;}
.touch-exceptional-btn:hover{color:#fff;}
.touch-exceptional-count{display:flex;color:#b2b9c4;align-items:center;}
.touch-exceptional-count span{margin:0 0.16rem;}
.touch-exceptional-user{display:flex;padding: 0.36rem 0.36rem 0.2rem;justify-content:center;flex-wrap:wrap;gap:0.16rem;}
.touch-exceptional-user img{width:0.44rem;height:0.44rem;border-radius:50%;object-fit:cover;}
.touch-exceptional-warp{display:flex;margin:0.2rem 0.2rem 0.24rem;width:100%;border-radius:0.1rem;background:#fff;flex-direction:column;align-items:center;}
.touch-exceptional-count:after,.touch-exceptional-count:before{display:inline-block;width:1rem;height:0.02rem;border-bottom:0.02rem dashed rgb(156 163 175 / 22%);content:'';}
.touch-exceptional-info:after,.touch-exceptional-info:before{display:inline-block;width:0.32rem;height:0.32rem;content:'';}
.touch-exceptional-info:after{background:url(../svg/icon-reference-right.svg) no-repeat center;background-size:contain;}
.touch-exceptional-info:before{background:url(../svg/icon-reference-left.svg) no-repeat center;background-size:contain;}

/****/
.hl-touch-post-rete .touch-cells-form input:not(.touch-form-check-input){position:relative;z-index:2;margin-left:auto;width:50%;text-align:right;}
.hl-touch-post-rete .touch-form-check-select select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.hl-touch-post-rete .hl-touch-cell{padding: 0.2rem 0.24rem;}
.hl-block-textarea{width:100%;border-radius:0.08rem;box-sizing: border-box;}
.block-textarea{width:100%;min-height:2rem;color:#9e9e9e;border: none;font-size:0.24rem;}
/****/
.hl-touch-dialog{width: 100%;background: #fff;border-radius: 0.24rem;}
.hl-touch-dialog .touch-dialog-header{display:flex;padding:0.16rem 0.4rem;padding-top: 0.3rem; border-bottom:0.02rem solid #efefef;border-radius:0.24rem 0.24rem 0 0;background:#f8f8f8;font-size:0.3rem;line-height:1;align-items:center;justify-content:center;}
.hl-touch-dialog .touch-dialog-header span{flex:1;font-weight:400;}
.hl-touch-dialog .touch-dialog-header i{margin-left:auto;color:#8e8e93;font-size:0.36rem;}

.hl-touch-dialog .dialog-header{display:flex;padding:0.3rem 0.4rem;padding-top: 0.6rem;border-radius:0.24rem 0.24rem 0 0;font-size:0.3rem;align-items:center;justify-content:center;}
.hl-touch-dialog .dialog-header span{flex:1;font-weight:600;color: #3D3D3D;text-align: center;}
.hl-touch-dialog .dialog-header i{margin-left:auto;color:#8e8e93;font-size:0.36rem;}
.hl-touch-dialog .touch-dialog-content{display:flex;padding:0.2rem;min-height:1.2rem;flex-direction: column;}
.hl-touch-dialog .touch-dialog-footer{display:flex;padding:0.2rem;border-top:0.02rem solid #efefef;justify-content:space-between;}
.hl-touch-dialog .touch-dialog-footer button{width:100%;margin-right:0.16rem;}
.hl-touch-dialog .touch-dialog-footer button.color-gray{background:#f9fafb;color:#333;border:0.02rem solid #efefef;}
.hl-touch-dialog .touch-dialog-footer button:last-child{margin-right:0;}
.hl-touch-dialog .touch-dialog-scroll{max-height:6.4rem;overflow:scroll;}

/****/
.hl-touch-cells-title{padding:0.24rem 0.2rem 0.08rem;background:#f6f7fa;color:rgba(0,0,0,.5);font-size:0.28rem;line-height:1.4;}
.hl-touch-cells-tip{padding:50px; font-size:0.24rem;border-top:0.02rem dashed #efefed;border-bottom:0.02rem dashed #efefed;line-height:1.8}
.hl-touch-cells-tip h2{font-size:0.26rem;font-weight:500;margin-bottom: 0.04rem;}
.hl-touch-cells-tip p{color:rgba(0,0,0,.5)}
.hl-touch-cells-tip p+h2{margin-top:0.2rem;}
.hl-touch-cells{position:relative;overflow:hidden;background-color:#fff;}
.hl-touch-cells-title+.hl-touch-cells{margin-top:0;}
.hl-touch-cell:first-child:before{display: none}
.hl-touch-cell:last-child:after{position:absolute;right:0;bottom:0;left:0;z-index:2;height:0.02rem;color:#efefed;content:" ";transform:scaleY(.5);transform-origin:0 100%;}
.hl-touch-cell:before{position:absolute;top:0;right:0;left:0;z-index:2;height:0.02rem;color:#efefed;content:" ";transform:scaleY(.5);transform-origin:0 0;}
.hl-touch-cells:before{position:absolute;top:0;right:0;left:0;z-index:2;height:0.02rem;border-top:0.02rem solid #efefed;color:#efefed;content:" ";transform:scaleY(.5);transform-origin:0 0;}
.hl-touch-cells:after{position:absolute;right:0;bottom:0;left:0;z-index:2;height:0.02rem;color:#efefed;content:" ";transform:scaleY(.5);transform-origin:0 100%;}
.hl-touch-cell{position:relative;display:flex;padding:0.24rem;color:rgba(0,0,0,.9);font-size:0.28rem;align-items: center;}
.hl-touch-cell-body{min-width:0;flex:1;display: flex;flex-direction: column;justify-content: center;position: relative;    min-width: 2.6rem;}
.hl-touch-cell-body span{display:flex;align-items:center;font-weight: 600;color: #121212;}
.hl-touch-cell-body .hlred{color:#f44336;}
.hl-touch-cell-body i{font-size: 0.4rem;margin-right: 0.1rem;}
.hl-touch-cell-footer{display:flex;color:rgba(0,0,0,.5);text-align:right;align-items:center;font-size:0.26rem;margin-left:0.2rem;gap:0.04rem}
.hl-touch-cell-footer>small{font-size:0.24rem;margin-right:0.08rem;color:#ff9800;}
.hl-touch-cell-footer>i{font-size: 0.32rem;margin-left:0.08rem;font-weight: 600;}
.hl-touch-cell-footer  img{display:flex;width:0.48rem;height:0.48rem;border-radius:50%;object-fit:cover;}
.hl-touch-cell-footer .username{height: 0.5rem;line-height: 0.5rem;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;  max-width: 4rem;}

.hl-touch-cell-header{display:flex;align-items:center;color: #121212;font-weight: 600;}
.hl-touch-cell-header i{font-size: 0.4rem;margin-right: 0.1rem;}
.hl-touch-cell-header img{width:0.4rem;height:0.4rem;margin-right: 0.24rem;}
.hl-touch-cell-header img.country{border-radius: 50%;}
.hl-touch-cell-header svg{font-size: 0.32rem;margin-right: 0.1rem;}
.hl-touch-cell-desc{padding-top:0.08rem;color:rgba(0,0,0,.3);font-size:0.24rem;line-height:1.4;}
.hl-touch-cell+.hl-touch-cells-title,.hl-block-separated+.hl-touch-cells-title{border-top:0.02rem solid #efefed;}
.hl-touch-cell-info{margin-left:0.16rem;color:#888;font-size:0.24rem;line-height:1.6;}
.hl-touch-cell-info small{display:flex;margin-left:-0.24rem;transform:scale(.9);}
.hl-touch-cells-logout{display:flex;padding:0.24rem;background:#fff;color:#f44336;font-size:0.28rem;line-height:1.4;align-items:center;justify-content:center;}
.hl-touch-user-header{display:flex;padding:0.24rem 0.2rem;background:#fff;align-items:center;}
.touch-user-header-avatar{margin-right:0.2rem;}
.touch-user-header-avatar img{display:flex;width:1rem;height:1rem;border-radius:50%;object-fit:cover;}
.touch-user-header-info{flex:1;}
.touch-user-header-info h6{font-weight:500;font-size:0.36rem;color: #374151;}
.touch-user-header-info span{color:rgba(0,0,0,.5);}
.touch-user-header-more{color:rgba(0,0,0,.5);}
.touch-user-header-more i{font-size:0.32rem;}
.touch-cells-settings .hl-touch-cell{padding:0.28rem 0.24rem;color: #777777;}
.touch-cells-settings .hl-touch-cell:before{right:0.2rem;left:0.2rem;}
.touch-cells-about {margin: 0 0.3rem;border-radius: 0.16rem;}
.touch-cells-about .hl-touch-cell{padding:0.28rem 0.24rem;color: #777777;}
.touch-cells-about .hl-touch-cell:before{position:absolute;top:0;right:0;left:0;z-index:2;width: 100%; height:0.02rem;color:#efefed;    border-top: 1px solid #efefed;content:" ";transform:scaleY(.5);transform-origin:0 0;}
.hl_about_box{display: flex;flex-direction: column;    text-align: center;padding-top: 1.8rem;}
.hl_about_box .hl_about_box_txt{margin-top: 0.4rem;color: #777777;font-size: 0.32rem;}
.hl_about_box .hl_about_box_txt a{color: #777777;font-size: 0.32rem;}
.hl_about_box .touch-cells-about{margin-top: 1.4rem;}

.hl-touch-cell .sms_form_icon {position:absolute;top:0.2rem;width:0.48rem;height:0.48rem;display:flex;}
.hl-touch-cell .icon_togglepassword {background:url(../svg/eye.svg) no-repeat;background-size:0.44rem;right:0.2rem;top:0.2rem;}
.hl-touch-cell .icon_togglepassword_on {background:url(../svg/eye-fill.svg) no-repeat;background-size:0.48rem;left:auto;right:0.2rem;top:0.14rem;}
.hl-touch-cell .icon_close {background:url(../svg/close.svg) no-repeat;background-size:0.48rem;left:auto;right:0.8rem;top:0.14rem;display:none;}
.hl-touch-cell .change_email .icon_close{right:0.2rem;}



/****/
.hl-touch-cell-table{width:100%;border-top:0.02rem solid #efefed;}
.hl-touch-cell-table .text-align-center{text-align:center;}
.hl-touch-cell-table th{padding:0.08rem;color:#9ca3af;font-size:0.24rem;}
.hl-touch-cell-table td{padding:0.08rem;}
.hl-touch-cell-table th:first-child{padding-left:0.16rem;}
.hl-touch-cell-table th:last-child{padding-right:0.16rem;}
.hl-touch-cell-table td:first-child{padding-left:0.16rem;}
.hl-touch-cell-table td:last-child{padding-right:0.16rem;}
.hl-touch-cell-table td input{margin:0;padding:0.02rem 0.12rem;border-radius:0.04rem;color:#111e36;font-size:0.24rem;}


/****/
.touch-cells-user .cell-user-avatar{display:flex;width:0.72rem;height:0.72rem;border-radius:50%;object-fit:contain;}
.touch-cells-user .hl-touch-cell-header{margin-right:0.16rem;}
.touch-cells-user .hl-touch-cell{padding:0.2rem;}
.touch-cells-user .hl-touch-cell-footer i{font-size:0.28rem;}

/****/
.touch-cells-form{position:relative;padding: 0.2rem;}
.touch-cells-form .hl-touch-cell-header{margin-right:0.16rem;color:#888;}
.touch-cells-form .hl-touch-cell-header small{color: #f26c4f;}
.touch-cells-form input:not(.touch-form-check-input),.touch-cells-form select,.touch-cells-form textarea{height: 0.8rem;border-radius: 0.08rem;padding:0.04rem 0.2rem;width:100%;border:none;color:#666;box-sizing:border-box;background-color: #F4F4F4;}
.touch-cells-form select{-webkit-appearance:checkbox;}
.touch-cells-form select.select_change{}


/****/
.hl-touch-upload-btn{position:relative;display:flex;padding:0.08rem 0.16rem;border-radius:0.08rem;background:#f6f7fa;font-size:0.24rem;align-items:center;}
.hl-touch-upload-btn i{margin-right:0.04rem;}
.hl-touch-upload-btn input{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;opacity:0;}
.hl-touch-preview-icon img{display:flex;width:0.8rem;height:0.8rem;border-radius:0.08rem;object-fit:contain;}

/****/
.hl-touch-cell-submit{padding:0.4rem;text-align: center;display: flex;    justify-content: center;}
.hl-touch-cell-submit button{padding:0;width:100%;height:0.96rem;border:none;border-radius:0.52rem;background-color:#E8DEC1;color:#8C6533;text-align:center;font-size:0.32rem;line-height:0.8rem;    margin: 0 0.08rem;font-weight: 500;}
.hl-touch-cell-submit button:hover{opacity:.9;}
.hl-touch-cell-submit .close{background: #EEEEEE;color: #121212;}

.hl-touch-cell-submit .uploadavatar{background: #1D1D1D;color: #fff;width:auto;padding: 0 0.4rem;}

/****/
.data-tag{display:flex;flex-wrap:wrap;align-items:center;}
.data-tag svg{fill:#8590a6;}
.data-tag .tag-item{display:flex;padding:0.08rem 0.2rem;border-radius:0.4rem;background:#f4f3f3;color:#6b7280;font-size:0.24rem;line-height:1;align-items:center;margin:0.04rem 0.08rem 0.04rem 0;}
.data-tag .tag-item i{margin-right:0.04rem;}
.data-tag .tag-item span{margin-left:0.04rem;color:#d1d5db;}

.hl-thread-sign{overflow:hidden;margin:0.2rem 0.4rem 0;padding-top:0.3rem;background:url(sigline.gif) no-repeat 0 0;line-height:0.32rem;}

.log_tit{padding: 1.2em 0 .5em;font-size: 17px;}
.reward a{text-decoration: none;}


.hl_micard{padding:0.3rem 0.4rem 0;position: relative;}
.hl_micard_content{padding-bottom: 0.3rem;position: relative;}
.hl_micard_top{align-items: center;display: flex;justify-content: space-between;padding-bottom:0.4rem;position: relative;}
.hl_micard_top_left{align-items: center;display: flex;flex: 1 1;overflow: hidden;}
.hl_micard_top_left .hl-author-icon {margin-right: 0.2rem;position: relative;}
.hl_micard_top_left .mio-avatar-badge {display: inline-flex;line-height: 1;position: relative;}
.hl_micard_top_left .mio-avatar {border-radius: 50%;display: inline-block;height: 0.72rem;line-height: 0.72rem;position: relative;width:0.72rem;}
.hl_micard_top_left .mio-avatar img{border-radius: 50%;display: block;height: 100%;object-fit: cover;width: 100%;max-width: 100%;}
.hl_micard_top_left .mio-avatar-badge-icon {border-radius: 50%;bottom: 0;height: 32.65%;min-height: 0.24rem;min-width: 0.24rem;position: absolute;right: 0;width: 32.65%;}

.hl_micard_top_icon{position: relative;width: 0.36rem;height: 0.36rem;border-radius: 50%;}
.hl_micard_top_icon img{max-width: 100%;object-fit: cover;border-radius: 50%;height: 100%;width: 100%;}
.hl_micard_userinfo{margin-left: 0.1rem;overflow: hidden;}
.hl_micard_topinfo{align-items: center;display: flex;height:0.38rem;}
.hl_micard_topinfo_username{color:#0e151c;font-size:0.28rem;font-weight: 500;line-height: 1.2;overflow-x: hidden;overflow-y: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hl_micard_more{position: relative;}
.hl_micard_more .appicon{font-size: 0.48rem;    font-weight: 600;}
.hl_micard_topinfo img{max-width: 100%;object-fit: cover;border-radius: 50%;height:0.28rem;margin-left:0.1rem;}
.hl_micard_text{position: relative;}
.hl_micard_text_textcontent{color: #0e151c;font-size:0.28rem;font-weight: 400;letter-spacing:0.024rem;line-height: 150%;overflow: hidden;text-overflow: ellipsis;word-break: break-all;overflow-wrap: break-word;}
.hl_micard_text_textcontent a{font-weight: 400;color: #0e151c;}
.hl_micard_text_textcontent span{border-radius: 0.08rem; padding: 0 0.1rem;letter-spacing:inherit;}
.hl_micard_text_textcontent .typehtml{color: #AB8C5E;}
.hl_micard_text_textcontent .kmimgico{width: 0.32rem;height: 0.32rem;float: left;margin-right: 5px;}
.hl_micard_piclistbox{max-width: 6.7rem;position: relative;margin-top: 0.3rem;}
.hl_micard_piclist{align-items: center;display: flex;}
.hl_micard_piclist_item{align-items: center;display: flex;height: 2.3rem;justify-content: center;margin-right: 0.08rem;overflow: hidden;position: relative;width: 2.3rem;border-radius: 0.1rem;}
.hl_micard_piclist_item1{width: 100%;height: 3.9rem;}
/* .hl_micard_piclist_item:first-child{border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.hl_micard_piclist_item:last-child{border-bottom-right-radius: 5px;border-top-right-radius: 5px;margin-right: 0;} */
.hl_micard_piclist_item img{display: block;width: 100%;max-width: 100%;object-fit: cover;height: 100%;max-height: 100%;}
.hl_micard_pic_morenum{align-items: center;background-color:rgba(0, 0, 0, 0.2);border-radius:0.28rem;top:0.12rem;color: #fff;display: flex;font-size:0.24rem;height: 0.36rem;justify-content: center;    padding: 0.04rem 0.12rem;position: absolute;right:0.12rem;}
.hl_micard_pic_morenum img{width: 0.24rem;height: 0.24rem;margin-right: 0.08rem;}
.hl_micard_bottom{align-items: center;color:#777777;display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 0.24rem;font-weight: 400;justify-content: space-between;margin-top: 0.4rem;width: 100%;}
.hl_micard_bottom_left{align-items: center;display: flex;flex: 1 1;width: 0;}
.hl_micard_bottom_view{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hl_micard_bottom_left .recommend{align-items: center;display: flex;flex-shrink: 0;margin-right: 0.4rem;}
.hl_micard_bottom_left .fav{align-items: center;display: flex;flex-shrink: 0;margin-right: 0.4rem;}
.hl_micard_bottom_left .replies{align-items: center;display: flex;flex-shrink: 0;}
.hl_micard_bottom_left .bottom_num{ color:#777777;margin-left: 0.1rem;white-space: nowrap;}
.hl_micard_bottom_left .appicon{ color:#777777;font-size: 0.4rem;}
.hl_micard_bottom_right{display: flex;justify-content: flex-end;}
.hl_micard_bottom_right .share{align-items: center;display: flex;flex-shrink: 0;}
.hl_micard_bottom_right .bottom_num{ color:#777777;margin-left: 0.1rem;white-space: nowrap;}
.hl_micard_bottom_right .appicon{ color:#777777;font-size: 0.4rem;}
.hl-divider{transform: scaleY(.5);transform-origin: 0 0;background:#ebebeb;height:0.02rem;width: 100%;}

/* .fast_cell_box{padding-top: 20px;} */
.fast_cell{position:relative;display:flex;height: 1.2rem;align-items: center;justify-content:space-between;}
.fast_cell:not(:last-child)::after{position:absolute;right:0rem;bottom:0;width:100%;height:0.02rem;background-color:#f3f3f3;content:'';}
.fast_cell:last-child{padding-bottom:0.4rem;}
.fast_cell_right{display:flex;width:calc(100% - 1.04rem);flex:1 0 0;flex-direction:column;justify-content:center;}
.fast_cell_icon{position:relative;display:flex;margin-right:0.2rem;width:0.8rem;height:0.8rem;color:#5c667b;align-items:center;justify-content:center;}
.fast_cell_icon .cell-icon_group{border: 0.02rem solid #d2d2d3;}
.fast_cell_icon i{font-size:0.72rem;}
.fast_cell_icon img{width:0.8rem;height:0.8rem;border-radius:50%;}
.fast_cell_icon span{position:absolute;top:-0.16rem;left:-0.16rem;overflow:hidden;color:#fff;padding:15px;width:0.2rem;height:0.2rem;border:0.04rem solid #fff;border-radius:50%;background:#ed403b;text-align:center;text-overflow:ellipsis;white-space:nowrap;display: flex;align-items: center;justify-content: center;}
.fast_cell_title{display:flex;margin-bottom:0.02rem;justify-content:space-between;justify-content: center;font-size: 0.28rem;color: #20252B;}
.fast_cell_title b{font-size:0.28rem;font-weight:500}
.fast_cell_title span{color:#9d9d9e;font-size:0.24rem;}
.fast_cell_abstract{overflow:hidden;height:0.36rem;color:#9d9d9e;text-overflow:ellipsis;white-space:nowrap;font-size:0.24rem;line-height:0.36rem;}
.fast_cell_bar{display: none}
.fast_cell_box .actions-footer .hl-offcanvas-close{width:100%;background:#fff;height: 1.2rem;align-items: center;text-align: center;font-size: 0.28rem;}

.user-home-bg{position: absolute;  top: 0;z-index: -1;width: 100%;height: 100%;
	/* background-color: #f6f7fa;background: linear-gradient(0deg, #ecedef 0, #cdd2d8 100%);background-size: contain; */
background: linear-gradient(135deg, 
        rgba(255, 255, 255, 1),  /* 白色基础背景 */
        rgba(255, 182, 193, 0.2),  /* 淡粉色光晕 */
        rgba(255, 223, 186, 0.2),  /* 淡橙色光晕 */
        rgba(255, 255, 186, 0.2),  /* 淡黄色光晕 */
        rgba(186, 255, 201, 0.2),  /* 淡绿色光晕 */
        rgba(186, 225, 255, 0.2),  /* 淡蓝色光晕 */
        rgba(201, 186, 255, 0.2)   /* 淡紫色光晕 */
    );
    background-size: 400% 400%;
    animation: glowing 20s ease infinite;
}
@keyframes glowing {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/**个中心相关**/
/****/
.hl_userinfo{display:flex;align-items:center;padding-bottom:0.32rem;padding-top:0.3rem;}
.hl_userinfo .user-middle{flex:1;}
.hl_userinfo .user-right{display:flex;}
.hl_userinfo .user-right .btn-item{margin-right:0.04rem;margin-left:0.2rem;color:#374151;font-size:0.52rem;}
.hl_userinfo .user-avatar{margin-right:0.2rem;position: relative;}
.hl_userinfo .user-avatar .mio-avatar-badge-icon {border-radius: 50%;bottom: 0;height: 32.65%;min-height: 0.24rem;min-width: 0.24rem;position: absolute;right: 0;width: 32.65%;}
.hl_userinfo .user-avatar .mio-avatar-badge-icon img{width: 100%;}
.hl_userinfo .user-avatar .avatarimg img{display:block;width:1.3rem;height:1.3rem;border-radius:50%;}
.hl_userinfo .user-name{color:#374151;font-weight:500;font-size:0.36rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hl_userinfo .user-text{color:#6b7280;font-size:0.24rem;display:flex;}
.hl_userinfo .user-right .brand_plus_btn{display:flex;padding:0.1rem 0.2rem;border-radius:0.4rem;background: #fff; color: #0e151c;font-weight:500;font-size:0.24rem;line-height:1;    align-items: center;}
.hl_userinfo .user-text .count_item{margin: 0 0.12rem;display: flex;align-items: center;}
.hl_userinfo .user-text .count_item span{color: #888d93;}
.hl_userinfo .user-text .count_item b{font-size: 0.28rem;font-weight: 400!important;color: #888d93;margin-right: 0.06rem;}


.hl_userinfotop{display:flex;align-items:center;padding-bottom:0.32rem;padding-top:0.3rem;}
.hl_userinfotop .user-middle{flex:1;max-width: 2.4rem;min-width: 2.4rem;}
.hl_userinfotop .user-right{display:flex;align-items: center;position: relative;justify-content: flex-end;flex: 1;}
.hl_userinfotop .user-right .btn-item{margin-right:0.04rem;margin-left:0.2rem;color:#374151;font-size:0.52rem;}
.hl_userinfotop .user-avatar{margin-right:0.2rem;position: relative;}
.hl_userinfotop .user-avatar .mio-avatar-badge-icon {border-radius: 50%;bottom: 0;height: 32.65%;min-height: 0.24rem;min-width: 0.24rem;position: absolute;right: 0;width: 32.65%;}
.hl_userinfotop .user-avatar .mio-avatar-badge-icon img{width: 100%;}
.hl_userinfotop .user-avatar .avatarimg img{display:block;width:1.04rem;height:1.04rem;border-radius:50%;}
.hl_userinfotop .user-name{color:#fff;font-weight:500;font-size:0.36rem;height: 0.5rem;line-height: 0.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hl_userinfotop .user-text{color:#C5C5C5;font-size:0.24rem;display:flex;}
.hl_userinfotop .user-right .brand_plus_btn{display:flex;padding:0.1rem 0.2rem;border-radius:0.4rem;background: #fff; color: #0e151c;font-weight:500;font-size:0.24rem;line-height:1;    align-items: center;}
.hl_userinfotop .user-text .count_item{margin: 0 0.12rem;display: flex;align-items: center;}
.hl_userinfotop .user-text .count_item span{color: #888d93;}
.hl_userinfotop .user-text .count_item b{font-size: 0.28rem;font-weight: 400!important;color: #888d93;margin-right: 0.06rem;}
.hl_userinfotop .user-right .msg_w{margin-top: 0.08rem;margin-right: 0.24rem;}
.hl_userinfotop .user-right .appicon{font-size: 0.48rem;color: #fff;font-weight: 500;}

.hl_user_badge{align-items: center;color:#0e151c;display: flex;font-size:0.26rem;font-weight: 400;margin:0.3rem 0;white-space: pre-wrap;}
.hl_user_badge .hl_user_badgenum{margin-left: 0.1rem;}
.hl_user_badge .icon-ranking-list-fill{color: #ff6900;}
.hl_user_badge .icon-assessed-badge{color: #3d78d1;}
.hl_user_badge .appicon{font-size: 0.36rem;}
/****/
.hl_container {padding: 0.2rem 0.4rem;}
.hl_block{padding:0.2rem;background: #fff;margin-bottom: 0.3rem;border-radius: 0.2rem;}

.hl_gridbox .hl_gridbox_bar{display:flex;margin-bottom:0.24rem;align-items:center;}
.hl_gridbox .hl_gridbox_bar_left{flex:1;}
.hl_gridbox .hl_gridbox_bar_title{font-weight:500;font-size:0.28rem;}
.hl_gridbox .hl_gridbox_bar_more{display:flex;align-items:center;}
.hl_gridbox .hl_gridbox_bar_more span{color:#6b7280;font-size:0.24rem;}
.hl_gridbox .hl_gridbox_bar_more i{color:#6b7280;}
.hl_gridbox .hl_gridbox_list:not(:last-child){margin-bottom: 0.2rem}
.hl_gridbox .hl_gridbox_list{display:flex;align-items:center;flex-wrap: wrap;}
.hl_gridbox .hl_gridbox_item{display:flex;flex-direction:column;align-items:center;flex: 0 0 25%;margin: 0.16rem 0;}
.hl_gridbox .grid-icon_bg{padding:0.2rem;border-radius:50%;background:#ecedff;line-height:1;}
.hl_gridbox .grid-icon{line-height:1;color:var(--dz-BG-color);font-size:0.52rem;}
.hl_gridbox .grid-svg{line-height:1;}
.hl_gridbox .grid-svg .appicon{font-size:0.6rem;}
.hl_gridbox .grid-svg svg{width:0.52rem;height:0.52rem;}
.hl_gridbox .grid-text{margin-top:5px;color:#1f2937;font-size:12px;}


.postbox{margin: 0; margin-top: 0.2rem;}
.postbox .postlist {padding:0.24rem 0.24rem 0.2rem 1.32rem;position:relative;background: #fff;border-bottom:0.02rem solid #efefef;margin-bottom: 0.24rem; }
.postbox .postlist .notice_img img,.postbox .postlist .notice_imgs {position:absolute;left:0.24rem;top:0.24rem;width:0.88rem;height:0.88rem;line-height:0.88rem;text-align:center;border-radius:50%}
.postbox .postlist .notice_imgs i {font-size:0.48rem}
.postbox .postlist h2 {font-size:0.28rem;height:0.44rem;line-height:0.44rem}
.postbox .postlist h2 i {font-size:0.28rem;padding:0.04rem;border-radius:0.04rem}
.postbox .postlist h2.f16 {font-size:0.32rem}
.postbox .postlist h2.f18 {font-size:0.36rem}
.postbox .postlist .ntc_body {font-size:0.3rem;line-height:0.48rem;color: #999;}
.postbox .postlist .ntc_body a:first-child{color: #333;}
.postbox .postlist .ntc_body a {color:#096FCA}
.postbox .postlist .ntc_bodys {line-height:0.44rem}
.postbox .postlist .ntc_bodys a.xi2 {color:var(--comiis-color)}
.postbox .postlist img[src*="static/image/poke"],.postbox .postlist img[src*="smiley"] {max-height:0.44rem}


.hl-notice_icon{display:flex;box-sizing:border-box;width:100%;justify-content:space-evenly;background: #fff;}
.hl-notice_icon .notice_icon_item{position:relative;display:flex;width:1.2rem;color:#444;flex-direction:column;align-items:center;padding:0.4rem 0;}
.hl-notice_icon .notice_icon_item img{margin-bottom: 0.2rem;}
.hl-notice_icon .notice_on::after{position:absolute;bottom:0rem;left:0%;width:100%;height:0.06rem;background:#096FCA;content:'';}
.notice_icon_item.hl_new_notice::after{position:absolute;top:0;right:0.24rem;width:0.12rem;height:0.12rem;border-radius:50%;background:#ed403b;content:'';}
.notice_icon_item i{margin-bottom:0.2rem;font-size:0.52rem;font-weight:600;line-height:1;}
.notice_icon_item span{font-weight:500;}
.hl-notice_cell{position:relative;display:flex;padding:0.28rem 0.28rem 0.2rem;justify-content:space-between;background: #fff;}
.hl-notice_cell:not(:last-child)::after{position:absolute;right:0.2rem;bottom:0;width:calc(100% - 1.64rem);height:0.02rem;background-color:#f3f3f3;content:'';}
.hl-notice_cell:last-child{padding-bottom:0.4rem;}
.notice_cell_right{display:flex;width:calc(100% - 1.04rem);flex:1 0 0;flex-direction:column;justify-content:center;position: relative;}
.notice_cell_right .newpm{position:absolute;bottom:0.02rem;right:0.16rem;overflow:hidden;color:#fff;width:0.16rem;height:0.16rem;border-radius:50%;background:#ed403b;text-align:center;text-overflow:ellipsis;white-space:nowrap;display: flex;align-items: center;justify-content: center;}
.notice_cell__icon{position:relative;display:flex;margin-right:0.2rem;width:0.8rem;height:0.8rem;border-radius:50%;background:#5c667b;color:#fff;align-items:center;justify-content:center;}
.notice_cell__icon .cell-icon_group{border: 0.02rem solid #d2d2d3;}
.notice_cell__icon i{font-size:0.44rem;}
.notice_cell__icon img{width:0.8rem;height:0.8rem;border-radius:50%;}
.notice_cell__icon span{position:absolute;top:-0.16rem;left:-0.16rem;overflow:hidden;color:#fff;padding:0.06rem;width:0.4rem;height:0.4rem;border:0.04rem solid #fff;border-radius:50%;background:#ed403b;text-align:center;text-overflow:ellipsis;white-space:nowrap;display: flex;align-items: center;justify-content: center;}
.notice_cell__title{display:flex;margin-bottom:0.02rem;justify-content:space-between;}
.notice_cell__title b{font-size:0.28rem;font-weight:500;height: 0.5rem;line-height: 0.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 4rem;}
.notice_cell__title span{color:#9d9d9e;font-size:0.24rem;}
.notice_cell__abstract{overflow:hidden;height:0.36rem;color:#9d9d9e;text-overflow:ellipsis;white-space:nowrap;font-size:0.24rem;line-height:0.36rem;}
.notice_cell__abstract .link_btn{float: right;display: flex;}
.notice_cell__abstract .link_btn .link_txt{height: 22px;text-align: center; padding: 0 10px;font-size: 12px;background: #F4F4F4;color: #121212;font-weight: 500; border-radius: 2px;margin-left: 5px;}
.notice_cell__abstract .link_btn .link_agree{color:#1AB832;}

.notice_cell__abstract a{color:#9d9d9e;}
.notice_cell__bar{display: none}
.notice_cell__icon.icon-bg_interactive{background:#1ba718;}
.notice_cell__icon.icon-bg_system{background:#f6a463;}
.notice_cell__icon.icon-bg_mypost{background:#7e9cf7;}
.notice_cell__icon.icon-bg_manage{background:#F04B6B;}
.notice_cell__icon.icon-bg_app{background:#79DBC5;}

.hl-friend_cell{position:relative;display:flex;padding:0.28rem 0.28rem 0.2rem;justify-content:space-between;background: #fff;align-items: center;}
.hl-friend_cell:not(:last-child)::after{position:absolute;right:0.2rem;bottom:0;width:calc(100% - 1.64rem);height:0.02rem;background-color:#f3f3f3;content:'';}
.hl-friend_cell:last-child{padding-bottom:0.4rem;}
.friend_cell_center{display:flex;width:calc(100% - 1.04rem);flex:1 0 0;flex-direction:column;justify-content:center;position: relative;}
.friend_cell_center .newpm{position:absolute;bottom:0.02rem;right:0.16rem;overflow:hidden;color:#fff;width:0.16rem;height:0.16rem;border-radius:50%;background:#ed403b;text-align:center;text-overflow:ellipsis;white-space:nowrap;display: flex;align-items: center;justify-content: center;}
.friend_cell__icon{position:relative;display:flex;margin-right:0.2rem;width:0.96rem;height:0.96rem;border-radius:50%;background:#5c667b;color:#fff;align-items:center;justify-content:center;}
.friend_cell__icon .cell-icon_group{border: 0.02rem solid #d2d2d3;}
.friend_cell__icon i{font-size:0.44rem;}
.friend_cell__icon img{width:0.96rem;height:0.96rem;border-radius:50%;}
.friend_cell__icon span{position:absolute;top:-0.16rem;left:-0.16rem;overflow:hidden;color:#fff;padding:0.06rem;width:0.4rem;height:0.4rem;border:0.04rem solid #fff;border-radius:50%;background:#ed403b;text-align:center;text-overflow:ellipsis;white-space:nowrap;display: flex;align-items: center;justify-content: center;}
.friend_cell__title{margin-bottom:0.02rem;height: 0.5rem;line-height: 0.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 3rem;}
.friend_cell__title a{font-size:0.32rem;font-weight:600}
.friend_cell__title span{color:#5c667b;font-size:0.24rem;}
.friend_cell__abstract{overflow:hidden;height:0.36rem;color:#181818;text-overflow:ellipsis;white-space:nowrap;font-size:0.24rem;line-height:0.36rem;}
.add_friend_btn{height: 0.64rem;padding:0 0.4rem;color:#3d3d3d!important;background: #F4F4F4;display: flex;border-radius: 0.14rem;align-items: center;font-weight: 600;}

.hl-friend_cell .friend_cell_right .appicon{font-size: 0.48rem;}
.friend_box{background: #fff;height: 100%;}
.friend_topnav{display: flex;align-items: center;height: 1.1rem;background: #fff;padding: 0.2rem 0.4rem;}
.friend_topnav a{font-size: 0.28rem;font-weight: 500;color: #3D3D3D!important;}
.friend_topnav .friend_topnav_right{display: flex;align-items: center;margin-left: 0.3rem;}

.friend_topnav select{background:#f4f4f4;box-sizing:border-box;padding:0.08rem 0.4rem;height:0.82rem;border-radius:0.1rem;width: 100%;border: 0;color: #3d3d3d;font-weight: 500;margin-right: 0;    min-width: 2.8rem;}
.friend_topnav select{background:#f4f4f4 url(../svg/arrow.svg) no-repeat 90%  center;}

.close_s,.close_s1,.close_p,.close_p1,.close_m {width:100%;height:100%;position:fixed;top:0rem;left:0rem;bottom:0rem;display:none;}
.close_m {z-index:51;background:transparent;}

.posttype_menups {right:0rem;left:0.7rem;}
.posttype_menups:after {left:0.6rem;right:0rem;}

.menups {position:absolute;top:1rem;right:0.24rem;padding:0.6rem;border-radius:0.16rem;z-index:52;background: #FFFFFF;box-shadow: 0rem 0.08rem 0.2rem 0rem rgba(0, 0, 0, 0.3);min-width: 4rem;}
/* .menups:after {content:"";display:inline-block;width:0rem;height:0rem;border-style:solid;border-width:0.16rem 0.16rem 0.16rem;border-color:#444 transparent transparent transparent;position:absolute;right:0.2rem;bottom:-0.3rem;} */
.menups li {height:0.44rem;line-height:0.44rem;overflow:hidden;    margin-bottom: 0.4rem;}
.menups li:last-child {margin-bottom: 0;}
.menups li a {height:0.44rem;display:block;color:#3D3D3D;overflow:hidden;font-size: 0.32rem;font-weight: 500;}
.menups li i {margin-right:0.08rem;vertical-align:middle;}



/****/
.hl-notice-box{display:flex;margin:0.2rem;flex-direction:column;}
.hl-notice-item{margin-bottom:0.24rem;border-radius:0.16rem;background:#fff;border: 0.02rem solid rgba(51, 51, 51, 0.08);}
.hl-notice-item:last-child{margin-bottom:0;}
.notice_box_header{display:flex;margin:0.24rem 0.24rem 0;justify-content:space-between;border-bottom:0.02rem solid #eaeaeb;padding-bottom:0.16rem;}
.notice_box__title{display:flex;align-items:center;}
.notice_box__title .notice_box__icon{display:flex;width:0.48rem;height:0.48rem;border-radius:50%;background:rgba(9,111,202,0.12);color:var(--comiis-color);align-items:center;justify-content:center;}
.notice_icon__verify,.notice_icon__verify_1,.notice_icon__verify_2,.notice_icon__verify_3,.notice_icon__verify_4,.notice_icon__verify_5,.notice_icon__verify_6{background:#1ba718!important;}
.notice_icon__verifyrecycle,.notice_icon__verifyrecyclepost{background:#f04b6b!important;}
.notice_icon__verify i::before,.notice_icon__verify_1 i::before,.notice_icon__verify_2 i::before,.notice_icon__verify_3 i::before,.notice_icon__verify_4 i::before,.notice_icon__verify_5 i::before,.notice_icon__verify_6 i::before{content:"\e603";}
.notice_icon__report i::before{content:"\ed0a";}
.notice_icon__verifyrecycle i::before,.notice_icon__verifyrecyclepost i::before{content:"\e74c";}
.notice_box__title .notice_box__icon img{width:0.48rem;height:0.48rem;border-radius:50%;object-fit:contain;}
.notice_box__title .notice_box__icon i{font-size:0.28rem;}
.notice_box__title .notice_box__text{margin-left:0.12rem;font-size:0.32rem;}
.notice_box__time{color:#999;font-size:0.24rem;}
.notice_box_body{padding:0.24rem;font-size: 0.28rem;}
.notice_box_body a{color:var(--dz-FC-333);font-weight:700;}
.notice_box_body .pipe{margin:0 0.06rem;color:#999;}
.notice_box_footer{display:flex;margin:0 0.24rem 0.2rem;padding-top:0.16rem;border-top:0.02rem solid #eaeaeb;justify-content:space-between;align-items:center;}
.notice_box_footer i{font-size:0.36rem;color:#999}

.hl-sub-toolbar{padding:0.16rem;display:flex;justify-content:space-between;align-items:center;background: #fff;min-height: 0.46rem;}
.hl-sub-toolbar .sub-toolbar_title{font-size: 0.28rem;font-weight:500}
.hl-sub-toolbar select{border-radius: 0.08rem;padding: 0 0.04rem;text-align: center;font-size: 0.24rem;}
.hl-sub-toolbar .sub-toolbar-tip{transform: scale(.9);}
.hl-sub-toolbar .sub-toolbar-tip a{color: var(--dz-BG-color)}
.sub-toolbar_tab-nav{background:#f7f7f7;display:flex;border-radius:0.08rem;font-size:0.24rem}
.sub-toolbar_tab-nav .toolbar_tab-nav__item{color:#7a7b7b;padding:0.08rem 0.12rem;border:0.02rem solid #f7f7f7;line-height:1}
.sub-toolbar_tab-nav .toolbar_tab-nav__item.item-active{background:#fff;border:0.02rem solid #b2b2b2;border-radius:0.08rem;color:#333;font-weight:500}
.sub-toolbar_text{font-size:0.24rem;font-weight:500}
.sub-toolbar_text{color:#7a7b7b}

.hl-message-warp{display:flex;flex-direction:column;margin:0.12rem 0.08rem}
.message-friend,.message-self{display:flex;justify-content:flex-start;margin:0.4rem 0.16rem}
.message-self{flex-direction:row-reverse}
.message-friend{flex-direction:row}
.message-self .message_body{background:#EEE6D0;border:0.02rem solid #EEE6D0;color:#181818;}
.message-self .message_body a{color:var(--dz-FC-color)}
.message-self .message_date{text-align:right}
.message_avatar img{border-radius:50%;width:0.72rem;height:0.72rem}
.system-message .message_avatar img{border: 0.02rem solid #d2d2d3;}
.system-message .message_dialog{width: 100%;}
.message_dialog{margin:0 0.16rem; }
.message_body{position:relative;background:#fff;padding:0.24rem 0.32rem;border-radius:0.08rem;border:0.02rem solid #fff;max-width: 6rem;font-size: 0.28rem;}
.message_body .quote{background:#EEE6D0;border:0.02rem solid #007def;color:#fff}
/* .message_body::after,.message_body::before{content:'';width:0;height:0;border:0.12rem solid;position:absolute;top:0.2rem}
.message-self .message_body::before{right:-0.26rem;border-color:transparent transparent transparent #EEE6D0}
.message-self .message_body::after{right:-0.24rem;border-color:transparent transparent transparent #EEE6D0}
.message-friend .message_body::before{left:-0.26rem;border-color:transparent #fff transparent transparent}
.message-friend .message_body::after{left:-0.24rem;border-color:transparent #fff transparent transparent} */
.message_body a{margin-bottom:0.04rem;color:var(--dz-FC-color);}
.message_body a strong{font-weight:500}
.message_body img{vertical-align: bottom;max-height:0.56rem;margin: 0 0.04rem;}
.message_date{color:#aaa;margin-top:0.08rem;display: none;}
.message-self .message_user{text-align: right;}
.message_user{line-height: 1;margin-bottom: 0.06rem;color: #666;font-size: 0.24rem;}
.message_time{color:#bebebf;text-align:center;margin-top:0.12rem;width: 100%;display: block;}
.hl-message-page{position:fixed;bottom:0;width:100%;display:flex;justify-content:center;margin:0.36rem 0}
.hl-message-page a{display:inline-block;background:#fff;border:0.02rem solid #efefef;border-radius:0.4rem;padding:0.2rem 0.6rem;margin:0 0.12rem}
.hl-message_send-bar{position:fixed;width:100%;box-sizing:border-box;bottom:0;background:#fff;}
.message_send-warp{display:flex;padding:0.24rem;border-top:0.02rem solid #efefef}
.hl-message_send-bar,.hl-message_send-bar *{box-sizing:border-box}
.message_send-smilies,.message_send-record{display:flex;justify-content:center;align-items:center}
.message_send-record{margin-right: 0.16rem}
.message_send-smilies i,.message_send-record i{font-size:0.48rem;color:#555;line-height: 1;transition: transform .6s ease-out;}
.message_send-smilies.is-open{background-color: var(--dz-BG-color);}
.message_send-smilies.is-open i,.message_send-record.is-open i{color:var(--dz-FC-color);}
.message_send-input{flex:1;margin:0 0.16rem}
.message_send-input input{width:100%;height: 0.8rem;background:#f2f2f2;border-radius:0.8rem;padding:0 0.4rem;font-size:0.28rem}
.message_send-btn{display:flex;justify-content:center;align-items:center}
.message_send-btn button{background:#0588fe;color:#fff;padding:0.06rem 0.2rem;border-radius:0.08rem}
.pm_bar{background-color: #F4F4F4;position: relative;display: flex;overflow: hidden;box-sizing: border-box;width: 0.64rem;height: 0.64rem;border-radius: 0.64rem;margin-right: 0.16rem;}

.message_send-input .pm_input{width:100%;height: 0.8rem;line-height: 0.8rem;background:#f2f2f2;border-radius:0.8rem;padding:0 0.4rem;font-size:0.28rem}


/****/
.hl-empty{display:flex;min-height:5.6rem;flex-direction:column;align-items:center;justify-content:center;font-size: 0.24rem;}
.hl-empty::before{content:'';width:3.6rem;height:3.6rem;background:url(../svg/empty.svg) no-repeat center;background-size:contain;}
.hl-empty span{margin-top:0.16rem;color:#999;padding:0 0.4rem;text-align:center;line-height:2;}

.hl-smiles_type{display:flex;border-top:0.02rem solid #ededed;background:#fbfbfb;}
.hl-smiles_type .smiles_type_item{padding:0.16rem 0.24rem;border-right:0.02rem solid #fbfbfb;border-left:0.02rem solid #fbfbfb;}
.hl-smiles_type .smiles_type_item:first-child.is-open{border-left:0.02rem solid #fff;}
.hl-smiles_type .smiles_type_item.is-open{margin-top:-0.02rem;border-right:0.02rem solid #ededed;border-left:0.02rem solid #ededed;background:#fff;}
.hl-smiles_type .smiles_type_item img{display:flex;width:0.48rem;height:0.48rem;}
.hl-smiles_warp .smiles_item.is-open{overflow-x:scroll;height:2.6rem;}
.hl-smiles_warp .smiles_item{display:none;padding:0.08rem;flex-wrap:wrap;}
.hl-smiles_warp .smiles_item.is-open{display:flex;}
.hl-smiles_warp .smiles_item a{display:flex;box-sizing:border-box;padding:0.2rem 0.1rem;width:12.5%;flex:12.5% 0 0;align-items:center;justify-content:center;}
.hl-smiles_warp .smiles_item img{width:0.4rem;height:0.4rem;}

.bar_tabs{display:flex;height:100%;justify-content:space-evenly;align-items:center;}
.bar_tabs__item{position:relative;display:flex;margin:0 0.24rem;height:100%;font-weight:500;font-size:0.32rem;align-items:center;color:#fff!important;}
.bar_tabs__item span{position:absolute;right:-0.48rem;overflow:hidden;padding:0.04rem;width:0.4rem;height:0.4rem;border-radius:50%;background:#ed403b;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:0.24rem;}
.bar_tabs__item.item-active::after{position:absolute;bottom:0.12rem;left:50%;margin-left:-0.12rem;width:0.24rem;height:0.06rem;background:#333;border-radius:0.08rem;content:'';}
.hl-header-sub_bar{display:flex;padding:0.16rem 0.2rem;color:#505050;justify-content:space-between;align-items:center;}
.hl-header-sub_bar .header-sub_bar__btn{padding:0.08rem 0.12rem;border:0.02rem solid #d2d3d3;border-radius:0.08rem;color:#646464;font-size:0.24rem;line-height:1;}


.post_box li.mli .input-append{font-size: 0.28rem;}
.pn, .btn_pn, .btn_pn_blue, .button2{background-color: var(--dz-BG-color);color:var(--dz-FC-color);}


/*----- 通用滑动二级导航 -----*/
.dhnav_box, .dhnav {width:100%;height:0.8rem;overflow:hidden}
.dhnav_box {background-color:var(--dz-BG-0);border-bottom:0.02rem solid var(--dz-BOR-ed);overflow:hidden}
#dhnav_li {width:100%;height:0.8rem;text-align:center;white-space:nowrap}
#dhnav_li li {float:left;width:auto;height:0.8rem;text-align:center;overflow:hidden;color:var(--dz-FC-999);position:relative}
#dhnav_li li a {display:inline-block;font-size:0.3rem;line-height:0.76rem;margin:0 0.3rem}
#dhnav_li li.mon {height:0.76rem;border-bottom:0.04rem solid var(--dz-BG-color)}
#dhnav_li li.mon a {color:var(--dz-FC-color);font-weight:400}
#dhnav_li .swiper-wrappers li {width:25%}

/*----- 通用滑动三级导航 -----*/
.thirdnavs_box, .thirdnavs {width:100%;height:0.8rem;overflow:hidden}
.thirdnavs_box {background-color:var(--dz-BG-0);overflow:hidden}
#thirdnavs_li {width:100%;height:0.8rem;text-align:center;white-space:nowrap}
#thirdnavs_li li {float:left;width:auto;text-align:center;overflow:hidden;color:var(--dz-FC-999);position:relative}
#thirdnavs_li li a {display:inline-block;font-size:0.28rem;height:0.8rem;line-height:0.8rem;padding:0 0.2rem;color:var(--dz-FC-999);border-radius:0.08rem}
#thirdnavs_li li span {color:var(--dz-FC-ddd)}
#thirdnavs_li li.mon a{border: 0;color: #8C6533 }
#thirdnavs_li li.mon:after {position: absolute;bottom: 0rem;left: 50%;margin-left: -0.2rem;width: 0.4rem;height: 0.08rem;border-radius: 0.1rem;background-color: #8C6533;content: "";}

.pbl li .pbls a{background: var(--dz-BG-color);}


.hl-user-space{position:relative;    color: #fff;}
.hl-user-row{display:flex;margin-bottom:0.2rem;justify-content:space-between;    align-items: flex-end;}
.hl-user-space-avatar{margin-left:0;}
.hl-user-space-avatar .user-space-gender{position:absolute;top:0.2rem;left:0.9rem;z-index:10;padding:0.02rem;border-radius:50%;background:#fff;transform:scale(.9);}
.hl-user-space-avatar i{margin:0;}
.hl-user-space-avatar img{display: block;padding:0.04rem;width:1.1rem;height:1.1rem;border-radius:50%;background:#fff;object-fit:cover;}
.hl-user-space-count{display:flex;}
.hl-user-space-count>div, .hl-user-space-count>a{display:flex;margin:0 0.2rem;flex-direction:column;align-items:center;color:#fff}
.hl-user-space-count span{margin-bottom:0.04rem;color:#999;}
.hl-user-space-count b{font-weight:600;font-size:0.28rem;}
.hl-user-space-info{display:flex;margin-right:0.2rem;flex:1;flex-direction: column;}
.user-space-name{font-weight:600;font-size:0.36rem;line-height:1;}
.hl-user-space-op{display:flex;}
.hl-user-space-op button{display:flex;align-items:center;padding:0.04rem 0.2rem;min-width:1.24rem;border-radius:0.4rem;background:#06f;color:#fff;font-weight:500;font-size:0.24rem;}
.hl-user-space-op a{display:flex;margin-left:0.12rem;width:0.48rem;height:0.48rem;border:0.02rem solid var(--dz-BOR-ed);border-radius:50%;align-items:center;justify-content:center;color: #fff;}
.hl-user-space-introduce{display:flex;justify-content:space-between;align-items:center;}
.user-space-introduce_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:65%;}
.user-space-introduce_more{display:flex;color:#999;align-items:center;}
.user-space-introduce_more .iconfont{font-size:0.24rem;}

.hl-header_space-bg-box{padding:0.2rem 0.4rem;    background: #181818;}

.user-space-icon{display:flex;margin-top:0.16rem;align-items:center;gap: 0.12rem;}
.user-space-icon img{display:block;height:0.3rem;}
.space-icon_male{display:block;width:0.3rem;height:0.3rem;border-radius:0.08rem;background:url(../images/ugc_user_list_gender_male@2x.png) center/contain no-repeat;}
.space-icon_female{display:block;margin-left:0.08rem;width:0.3rem;height:0.3rem;border-radius:0.08rem;background:url(../images/ugc_user_list_gender_female@2x.png) center/contain no-repeat;}
.space-icon_level{padding:0 0.12rem;border:0.02rem solid #3d99f4;border-radius:0.08rem;color:#3d99f4;font-size:0.24rem;line-height:1;}

.hl-user-space-item{position:relative;top:-0.12rem;display:flex;margin-bottom:0.04rem;align-items:center;}
.hl-user-space-item svg{margin-right:0.04rem;width:0.28rem;height:0.28rem;}
.hl-user-space-item span{margin-right:0.08rem;}
.hl-user-space-item i{margin-left:0.06rem;font-weight:700;font-size:0.24rem;transform:scale(.8);}

.hl-space-tabs{display:flex;padding:0 0.4rem; padding-top: 0.4rem;background:#181818;flex-wrap:wrap;}
.space-tabs-item{position:relative;margin:0 0.2rem;width:auto;font-size:0.32rem;}
.space-tabs-item:first-child{margin-left:0;}
.space-tabs-item:last-child{margin-right:0;}
.space-tabs-item a{color: #B2B2B2;}
.space-tabs-item.item-active {background:#fff;color:#DAA979;z-index:2;border:0.02rem solid #fff;border-bottom-color:#fff;border-top-left-radius: 0.18rem;border-top-right-radius: 0.18rem;padding: 0.04rem 0.4rem;}
.space-tabs-item.item-active  a{color: #121212;}
.space-tabs-item.item-active:before,.space-tabs-item.item-active:after {border:0.02rem solid #fff;position:absolute;bottom:-0.04rem;width:0.22rem;height:0.22rem;content:" ";}
.space-tabs-item.item-active:before {left:-0.24rem;border-bottom-right-radius:0.28rem;border-width:0 0.02rem 0.02rem 0;box-shadow:0.04rem 0.06rem 0 #fff;}
.space-tabs-item.item-active:after {right:-0.24rem;border-bottom-left-radius:0.28rem;border-width:0 0 0.02rem 0.02rem;box-shadow:-0.04rem 0.06rem 0 #fff;}


.weui-search-bar {position:relative;padding:0.16rem 0.2rem;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;background-color:#EFEFF4}
.weui-search-bar:before {content:" ";position:absolute;left:0;top:0;right:0;height:0.02rem;border-top:0.02rem solid #D7D6DC;color:#D7D6DC;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.weui-search-bar:after {content:" ";position:absolute;left:0;bottom:0;right:0;height:0.02rem;border-bottom:0.02rem solid #D7D6DC;color:#D7D6DC;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.weui-search-bar.weui-search-bar_focusing .weui-search-bar__cancel-btn {display:block}
.weui-search-bar.weui-search-bar_focusing .weui-search-bar__label {display:none}
.weui-search-bar__form {position:relative;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;background-color:#EFEFF4}
.weui-search-bar__form:after {content:'';position:absolute;left:0;top:0;width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:0.2rem;border:0.02rem solid #E6E6EA;box-sizing:border-box;background:#FFF}
.weui-search-bar__box {position:relative;padding-left:0.2rem;padding-right:0.2rem;height:100%;width:100%;box-sizing:border-box;z-index:1}
.weui-search-bar__box .weui-search-bar__input {padding:0.08rem 0;height:1.42857143em;border:0;font-size:0.28rem;line-height:1.42857143em;box-sizing:content-box;background:0 0;    box-shadow: none;}
.weui-search-bar__box .weui-search-bar__input:focus {outline:0}
.weui-search-bar__box .weui-icon-search {position:absolute;left:0.2rem;top:0;line-height:0.56rem}
.weui-search-bar__box .iconfont {color:#aaa;position:absolute;left:0.2rem;top:0;line-height:0.56rem}
.weui-search-bar__box .weui-icon-clear {position:absolute;top:0;right:0;padding:0 0.2rem;line-height:0.56rem}
.weui-search-bar__label {position:absolute;top:0.02rem;right:0.02rem;bottom:0.02rem;left:0.02rem;z-index:2;border-radius:0.06rem;text-align:center;color:#9B9B9B;background:#FFF}
.weui-search-bar__label span {display:inline-block;font-size:0.28rem;vertical-align:middle}
.weui-search-bar__label .weui-icon-search {margin-right:0.1rem}
.weui-search-bar__cancel-btn {display:none;margin-left:0.2rem;line-height:0.56rem;color:#09BB07;white-space:nowrap}
.weui-search-bar__input:not(:valid)~.weui-icon-clear {display:none}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {display:none}
.search_result{height: calc(-50px + 100vh); background-color: #f3f4f7;}
.search_back{display: flex;align-items: center;font-weight: 600;font-size: 0.28rem;}
.search-box{align-items: center;background-color:#f6f7f8;border-radius:0.6rem;display: flex;height:0.72rem;justify-content: space-between;padding:0.14rem 0.24rem;margin: 0.2rem 0;    width: 85%;}
.search-box .input_seartxt {caret-color: #0e151c;color: #0e151c;flex: 1 1;font-size: 0.26rem;font-weight: 400;margin: 0 0.2rem;background: none;box-shadow: none;border: 0;}
.search-box .appicon{font-size: 0.44rem;color: #A6A6A6;}
.search-box .input_seartxt::placeholder{color: #A6A6A6;}

.service-hot {width:100%;height:auto;padding:0 .3rem;margin:.4rem 0;}
.service-hot .items {width:100%;display:flex;justify-content:space-between;}
.service-hot .items .block {width:3.3rem;height:1.9rem;border-radius:.18rem;display:flex;flex-direction:column;justify-content:center;padding:0 .25rem 0 .3rem;position:relative;}
.service-hot .items .block:nth-child(1)::before {content:"";position:absolute;right:.15rem;display:block;width:.98rem;height:100%;background:url(../img/notice.png) center bottom .15rem no-repeat;background-size:.98rem auto;z-index:1;}
.service-hot .items .block:nth-child(2)::before {content:"";position:absolute;right:.15rem;display:block;width:.98rem;height:100%;background:url(../img/yy.png) center bottom .15rem no-repeat;background-size:.83rem auto;z-index:1;}
.service-hot .items .block h3 {color:#ffffff;font-size:.32rem;font-weight:bold;margin-bottom:.1rem;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2;}
.service-hot .items .block h3 i {font-size:.36rem;}
.service-hot .items .block p {font-size:.22rem;margin-bottom:.2rem;color:#ffffff;position:relative;z-index:2;}
.service-hot .items .block em {flex-shrink:0;align-self:flex-start;font-size:.18rem;display:inline-block;padding:.02rem .2rem;border-radius:.3rem;background:#ffffff;color:#fcabb1;position:relative;z-index:2;}
.service-hot .items .block.red {background:linear-gradient(to right bottom,#ffbdc1,#f1747a);}
.service-hot .items .block.purple {background:linear-gradient(to right bottom,#b4b4fe,#7574fc);}
.service-hot .items .block.purple em {color:#a5a5ff}


.index_top_box{background: #F5F1ED;    padding-bottom: 0.4rem;}
.index-search-box{padding: 0.26rem 0.3rem;}
.index-search{align-items: center;background-color: rgba(235, 235, 235, 0.8);border-radius:0.6rem;display: flex;height:0.72rem;justify-content: space-between;padding:0.14rem 0.24rem;}
.index-search .input_seartxt {caret-color: #0e151c;color: #A6A6A6;flex: 1 1;font-size: 0.26rem;font-weight: 400;margin: 0 0.2rem;background: none;box-shadow: none;border: 0;}
.index-search .appicon{font-size: 0.4rem;color: #A6A6A6;}
.index-search .input_seartxt::placeholder{color: #A6A6A6}

.inde_dhnv {font-size:0.32rem;text-align:center;padding: 0 0.24rem;overflow: hidden;}
.inde_dhnv a {height:0.8rem;line-height:0.76rem;color:#7D7D7D;position:relative; padding: 0 0.2rem;}
.inde_dhnv a.mon {height:0.76rem;color:#121212;font-weight:500;background:url(../svg/nav_on.svg) 50% 0.26rem no-repeat;}

.tabrow {padding-left: 0.4rem;list-style:none;line-height:0.56rem;height:0.56rem;overflow:hidden;font-size:0.24rem;font-family:verdana;position:relative;background:#f5f1ee;}
.tabrow li {color:#121212;display:inline-block;position:relative;z-index:0;border-top-left-radius:0.28rem;border-top-right-radius:0.28rem;margin:0 -0.1rem;padding:0.06rem 0.4rem;text-align: center;width:auto;}
.tabrow a {color:#555;text-decoration:none;font-size: 0.26rem;padding: 0 0.1rem;}
.tabrow li.mon {background:#F4F4F4;color:#DAA979;z-index:2;border:0.02rem solid #F5F1ED;border-bottom-color:#F4F4F4;
	/* box-shadow:0 0.06rem 0.06rem rgba(0,0,0,0.4),inset 0 0.02rem 0 #F4F4F4; */
}
.tabrow li.mon a {color:#DAA979;}
.tabrow:before {position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:-0.02rem solid #f5f1ee;z-index:1;}
.tabrow li.mon:before,.tabrow li.mon:after {border:0.02rem solid #f4f4f4;position:absolute;bottom:-0.02rem;width:0.22rem;height:0.22rem;content:" ";}
.tabrow li.mon:before {left:-0.24rem;border-bottom-right-radius:0.28rem;border-width:0 0.02rem 0.02rem 0;box-shadow:0.04rem 0.06rem 0 #f4f4f4;}
.tabrow li.mon:after {right:-0.24rem;border-bottom-left-radius:0.28rem;border-width:0 0 0.02rem 0.02rem;box-shadow:-0.04rem 0.06rem 0 #f4f4f4;}

.hl-touch-page-space .hl_micard{background: #fff;}
.hl_space_mybox {display: flex;}
.hl_space_mybox .hl_space_mybox_link{background: #fff;display: flex;flex: 39% 1 1;align-items: center;justify-content: center;color: #121212;font-size: 0.28rem;height: 1rem;border-radius: 0.14rem;margin-bottom: 0.2rem;}
.hl_space_mybox .hl_space_mybox_link:nth-child(2){margin-left: 0.2rem;}
.hl_space_mybox .hl_space_mybox_link img{margin-right: 0.16rem;}



.hl_viewthreadbanner {width:100%;background:#fff;overflow:hidden;position:relative;max-height: 450px;}
.hl_viewthreadbanner .swiper-slide span{position:absolute;left:0;right:0;bottom:0.3rem;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff;font-size:0.28rem; text-align:center;height:0.6rem;overflow:hidden;line-height:0.6rem; z-index:2;}
.hl_viewthreadbanner .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.hl_viewthreadbanner .back{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);position:absolute;left:0;right:0;bottom:0;display:block;box-sizing:border-box;-webkit-box-sizing:border-box; height:1.4rem;}
.hl_viewthreadbanner .pagination-bullet{ width:0.1rem; height:0.1rem;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;border-radius: 0.16rem;}
.hl_viewthreadbanner .pagination-bullet-active{ width:0.24rem;}
.hl_viewthreadbanner .pagination{ bottom:0.1rem!important;position: absolute;z-index:3;text-align: center;}
.hl_viewthreadbanner .swiper-wrapper{align-items: center;}
.hl_viewthreadbanner .swiper-pagination-bullets .swiper-pagination-bullet{background: rgba(38, 38, 38, 0.4); width: 0.36rem;height: 0.04rem;border-radius: 0;margin: 0!important; opacity: 1;}
.hl_viewthreadbanner .swiper-pagination-bullets .swiper-pagination-bullet-active{background: #fff;border-radius: 0.08rem;}


/****/
.hl-app-add-friend-box{display:flex;flex-direction:column;padding: 0.3rem;}
.hl-app-add-friend-box textarea,.hl-app-add-friend-box input,.hl-app-add-friend-group select{background:#f4f4f4;box-sizing:border-box;padding:0.08rem 0.2rem;height:0.64rem;border-radius:0.08rem;}
.hl-app-add-friend-group select{background:#f4f4f4 url(../svg/arrow.svg) no-repeat 98%  center;}
.hl-app-add-friend-group{display:flex;margin-bottom:0.2rem;padding:0 0.12rem;justify-content:space-between;flex-direction: column;position: relative;}
.hl-app-add-friend-group span{margin-right:0.24rem;font-weight:400;font-size:0.28rem;color: #777;margin-bottom: 0.24rem;}
.hl-app-add-friend-box textarea{height: 1.44rem;}

.hl-app-add-friend-group li{border-bottom:0.02rem solid #EBEBEB;height: 0.7rem; display: flex;align-items: center;justify-content: space-between;}
.hl-app-add-friend-group li h3{font-size: 0.28rem;}
.hl-app-add-friend-group li .icon-edit{color: #EBEBEB;}
.hl-app-add-friend-group li a{color: #777777;}

.hl-app-add-friend-group .max_length{position: absolute;right: 7px;bottom: 1px;background: #f4f4f4;padding: 2px 10px;border-radius: 0 0 0.08rem 0;}

.hl-app-add-translate-box{display:flex;flex-direction:column;padding: 0.3rem 0.42rem;}
.hl-app-add-translate-group select{background:#f4f4f4 url(../svg/arrow.svg) no-repeat 98%  center;box-sizing:border-box;padding:0.08rem 0.2rem;height:0.72rem;border-radius:0.8rem;}

.add_friend{height: 0.58rem;border-radius: 0.08rem;background: #fff;color:#404040;font-size: 0.24rem;display: flex;align-items: center;padding: 0 0.4rem;}

.frame .column{padding: 0;}
/* 拖拽及页面 DIY */
.frame, .frame-tab {margin:0.2rem 0;border-top:0.02rem solid var(--dz-BOR-ed);border-bottom:0.02rem solid var(--dz-BOR-ed);background:var(--dz-BG-0)}
.title {padding:0 0.2rem;height:0.64rem;font-size:0.28rem;font-weight:700;line-height:0.64rem;overflow:hidden}
.frame-title, .frametitle, .tab-title {background:var(--dz-BG-0)}
.frame .blocktitle, .frame .frame-title {height:0.88rem;line-height:0.88rem;font-size:0.32rem;font-weight:600;border-bottom:0.02rem solid var(--dz-BOR-ed)}

.pns, .button{color: #8C6533;border-radius: 0.4rem;}

.report_reasons label{margin:0.04rem 0;flex:50% 0 0;font-size: 0.28rem;}
.report_other{display:none;}
.report_reasons{display: flex;flex-direction: column;    text-align: left;}
.report_reasons select{color: #121212;}

.comments_bar_tab{overflow:scroll;max-height:0;transition:max-height .25s ease-out;}
.comments_bar_tab.is-open{max-height:4rem;padding: 0rem 0.24rem;margin-bottom: 0.2rem;}
.comments_bar_warp{position:relative;padding:0.16rem;min-height:2rem;}
.hl-smiles_type{display:flex;border-top:0.02rem solid #ededed;background:#fbfbfb;}
.hl-smiles_type .smiles_type_item{padding:0.16rem 0.24rem;border-right:0.02rem solid #fbfbfb;border-left:0.02rem solid #fbfbfb;}
.hl-smiles_type .smiles_type_item:first-child.is-open{border-left:0.02rem solid #fff;}
.hl-smiles_type .smiles_type_item.is-open{margin-top:-0.02rem;border-right:0.02rem solid #ededed;border-left:0.02rem solid #ededed;background:#fff;}
.hl-smiles_type .smiles_type_item img{display:flex;width:0.48rem;height:0.48rem;}
.hl-smiles_warp .smiles_item.is-open{overflow-x:scroll;height:2.6rem;}
.hl-smiles_warp .smiles_item{display:none;padding:0.08rem;flex-wrap:wrap;}
.hl-smiles_warp .smiles_item.is-open{display:flex;}
.hl-smiles_warp .smiles_item a{display:flex;box-sizing:border-box;padding:0.2rem 0.1rem;width:12.5%;flex:12.5% 0 0;align-items:center;justify-content:center;}
.hl-smiles_warp .smiles_item img{width:0.4rem;height:0.4rem;}
/* .hl-uploader__input-box{border:0.02rem dashed #c0ccda;} */
.hl-uploader__image-box,.hl-uploader__input-box{position:relative;display:flex;overflow:hidden;box-sizing:border-box;margin-right:3%;margin-bottom: 3%; height:2.12rem;border-radius:0.08rem;background-color:#E9E4E0;flex:31% 0 0;}
.hl-uploader__image-box:nth-child(3n){margin-right: 0;}
.hl-uploader__input-box{margin: 0;}
.hl-uploader__input-box:hover{border-color:#409eff;color:#409eff;}
.hl-uploader__input-box:after,.hl-uploader__input-box:before{position:absolute;top:40%;left:50%;background-color:#8c939d;content:" ";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.hl-uploader__input-box:before{width:0.64rem;height:0.64rem;    background: url(../svg/add_pic.svg) 50% 50% no-repeat;}

.hl-uploader__input-box .max_upload{position: absolute;bottom: 0.56rem;left:35%; margin-bottom: 0;color: #C4C4C4;font-size: 0.28rem;}


.hl-uploader__video-box{position:relative;display:flex;overflow:hidden;box-sizing:border-box;margin-right:3%;margin-bottom: 3%; height:2.12rem;border-radius:0.08rem;background-color:#000;flex:31% 0 0;}
.hl-uploader_video-box{position:relative;display:flex;overflow:hidden;box-sizing:border-box;margin-right:3%;margin-bottom: 3%; height:2.12rem;border-radius:0.08rem;background-color:#E9E4E0;flex:31% 0 0;}
.hl-uploader__video-box:nth-child(3n){margin-right: 0;}
.hl-uploader_video-box{margin: 0;}
.hl-uploader_video-box:hover{border-color:#409eff;color:#409eff;}
.hl-uploader_video-box:after,.hl-uploader_video-box:before{position:absolute;top:40%;left:50%;background-color:#8c939d;content:" ";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.hl-uploader_video-box:before{width:0.64rem;height:0.64rem;background: url(../svg/video.svg) 50% 50% no-repeat;}
.hl-uploader_video-box .max_upload{position: absolute;bottom: 0.56rem;left:35%; margin-bottom: 0;color: #C4C4C4;font-size: 0.28rem;}
.hl-uploader__video-box:after,.hl-uploader__video-box:before{position:absolute;top:40%;left:50%;background-color:#8c939d;content:" ";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.hl-uploader__video-box:before{width:0.64rem;height:0.64rem;background: url(../svg/video.svg) 50% 50% no-repeat;}
.hl-uploader__video-box .max_upload{position: absolute;bottom: 0.56rem;width: 100%;text-align: center;overflow: hidden;height: 0.4rem;margin-bottom: 0;color: #fff;font-size: 0.28rem;}
.hl-uploader__video-box .upload_over{position: absolute;bottom: 0.2rem;width: 100%;text-align: center;overflow: hidden;height: 0.4rem;margin-bottom: 0;color: #fff;font-size: 0.2rem;}
.hl-app-post-box .post_attlist .hl-uploader__delete{width: 0.32rem;height: 0.32rem;}

.uploadProgress_box{position:relative;display:flex;overflow:hidden;box-sizing:border-box;margin-right:3%;margin-bottom: 3%; height:2.12rem;border-radius:0.08rem;background-color:#000;flex:31% 0 0;}
.uploadProgress_box:after,.uploadProgress_box:before{position:absolute;top:40%;left:50%;background-color:#8c939d;content:" ";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.uploadProgress_box:before{width:0.64rem;height:0.64rem;background: url(../svg/video.svg) 50% 50% no-repeat;}
.uploadProgress_box #uploadProgress{position: absolute;bottom: 0.56rem;left:35%; margin-bottom: 0;color: #fff;font-size: 0.28rem;}


.post_attlist .hl-uploader__delete{position:absolute;top:0;right:0;display:flex;width:0.26rem;height:0.26rem;border-radius:0 0 0 0.08rem;background:rgba(0,0,0,.7);align-items:center;justify-content:center;}
.post_attlist .hl-uploader__delete i{color:#fff;font-size:0.2rem;}
.post_attlist .hl-uploader__preview{position:absolute;color:#fff;bottom:0;right:0;display:flex;width:100%;height:0.34rem;border-radius:0 0 0 0.08rem;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);align-items:center;justify-content:center;}
.hl-uploader__video-item{display:flex;width:100%;height:100%;}

/* .hl-uploader__input-box:after{width:0.52rem;height:0.04rem;} */
.hl-uploader__input{position:absolute;top:0;left:0;z-index:1;width:100%;height: 100% !important;opacity:0;-webkit-tap-highlight-color:transparent;}
.comments_bar_image_list{display:flex;flex-wrap:wrap;}
.comments_bar_image_list .hl-uploader__delete{position:absolute;top:0;right:0;display:flex;width:0.26rem;height:0.26rem;border-radius:0 0 0 0.08rem;background:rgba(0,0,0,.7);align-items:center;justify-content:center;}
.comments_bar_image_list .hl-uploader__delete i{color:#fff;font-size:0.2rem;}
.comments_bar_image_list .hl-uploader__preview{position:absolute;color:#fff;bottom:0;right:0;display:flex;width:100%;height:0.34rem;border-radius:0 0 0 0.08rem;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);align-items:center;justify-content:center;}
.hl-uploader__image-item{display:flex;width:100%;height:100%;}
.hl-uploader__image-item img{width:100%;border-radius:0.08rem;object-fit:cover;margin: 0;}
.comments_bar_attachment_list{padding:0.16rem;}
.hl-uploader-attachment__input-box{position:relative;display:flex;height:0.6rem;border-radius:1rem;background:#E8DEC1;color:#8C6533;align-items:center;justify-content:center;padding: 0 0.2rem;}
.hl-uploader-attachment__input-box .hl-uploader-attachment__input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0;-webkit-tap-highlight-color:transparent;}
.hl-uploader-attachment__header{display:flex;align-items:center;justify-content:space-between;}
.hl-uploader-attachment__input-info{color:#666;}
.hl-uploader-attachment__input-info span{color:#f90;}
.comments_bar_attachment_body{display:none;margin-top:0.12rem;min-height:2rem;}
.comments_bar_attachment_body.is-open{display:block;}
.bar_attachment__input{display:flex;margin-bottom:0.08rem;align-items:center;}
.bar_attachment__input:last-child{margin-bottom:0;}
.bar_attachment__input label{width:100%;}
.bar_attachment__input span{margin-right:0.2rem;flex:1.6rem;}
.bar_attachment__input input,.bar_attachment__input select,.bar_attachment__input textarea{display:block;padding:10px;width:100%;border-radius:0.08rem;font-size:0.24rem;}
.comments_bar_attachment_item{margin-top:0.16rem;padding:0.12rem;border:0.02rem solid #f3f2f2;border-radius:0.08rem;}
.comments_bar_attachment_header{display:flex;justify-content:space-between;align-items:center;}
.bar_attachment_item_icon img{width:0.4rem;}
.bar_attachment_item_title{margin-right:auto;margin-left:0.2rem;}
.bar_attachment_item_tools{display:flex;margin-left:0.2rem;}
.bar_attachment_item_tools .hl-uploader__delete{display:flex;margin-right:0.12rem;align-items:center;}
.bar_attachment_item_tools i{font-size:0.32rem;transition:transform .6s ease-out;}
.bar_attachment_item_tools i.is-open{transform:rotate(180deg);}
.bar_attachment_item_tools i.icon-close{color:#ff5656;}
.bar_attachment_item_tools i.icon-down{font-size:0.4rem;}
.comments_bar_at{width:100%;margin:0.16rem 0;}
.comments_bar_at .swiper-slide{margin-right:0.2rem;width:auto;}
.comments_bar_at .swiper-slide a{display:block;padding:0.02rem 0.12rem;border:0.02rem solid #ededed;border-radius:0.4rem;background:#fbfbfb;font-size:0.24rem;}
.hl-comments-grid{display:flex;flex-wrap:wrap;}
.hl-comments-grid .comments-grid-item{display:flex;padding:0.16rem;flex:25% 0 0;flex-direction:column;align-items:center;align-content:center;}
.hl-comments-grid .comments-grid-item .grid_item_icon{display:flex;margin-bottom:0.12rem;padding:0.2rem;border-radius:0.2rem;background:#f2f3f5;color:#666;font-size:0.56rem;align-items:center;justify-content:center;}
.hl-comments-grid .comments-grid-item .grid_item_text{color:#666;font-size:0.24rem;}
.comments_bar_info{margin-top:0.12rem;color:#8C6533;}
.hl-comments_common_bar{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#fff;opacity:0;transition:opacity .3s ease-out;}
.hl-comments_common_bar.is-open{z-index:1;opacity:1;}
.comments_bar_title{display:flex;padding:0.16rem;border-bottom:0.02rem solid #ededed;background:#fbfbfb;font-size:0.28rem;align-items:center;}
.comments_bar_title i{font-size:0.4rem;}
.comments_bar_title .bx-x{margin-left:auto;}
.comments_bar_title span{margin-left:0.1rem;}
.comments_bar_body{padding:0.2rem;}
.comments_bar_field textarea{padding:0.06rem;width:100%;min-height:1.6rem;font-size:0.26rem;}
.comments_bar_field label{display:flex;}
.comments_bar_field textarea.min-textarea{height:0.96rem;min-height:auto;}
.comments_bar_field_item{display:flex;padding:0.2rem 0;border-bottom:0.02rem solid #ededed;font-size:0.28rem;}
.comments_bar_field_item:first-child{padding-top:0;}
.comments_bar_field_item span{margin-right:0.3rem;font-weight:500;}
.comments_bar_field_item label{flex:1;}
.comments_bar_field_item input{width:100%;border:none;background: none;}
.comments_bar_submit{margin-top:0.12rem;height: 0.8rem;line-height: 0.8rem;font-size: 0.28rem;border-radius:1rem;background-color:#E8DEC1;color:#8C6533;text-align:center;font-weight:500;}

.comments_bar_tab .hl-uploader__image-box{height: 1.12rem;width: 1.12rem;    flex: inherit;}

/****/
.hl-app-post-box{display:flex;flex-direction:column;padding:0.2rem 0.3rem;}
.hl-app-post-box textarea,.hl-app-post-box input,.hl-app-post-group select{background:#E9E4E0;box-sizing:border-box;padding:0.08rem 0.2rem;height:0.82rem;border-radius:0.08rem;width: 100%;border: 0;color: #3d3d3d;font-weight: 500;margin-right: 0;}
.hl-app-post-group select{background:#E9E4E0 url(../svg/arrow.svg) no-repeat 98%  center;}
.hl-app-post-group{display:flex;margin-bottom:0.2rem;justify-content:space-between;flex-direction: column;}
.hl-app-post-group span.tit{font-weight:500;font-size:0.28rem;color: #121212;margin-bottom: 0.24rem;}
.hl-app-post-group span i{color:#ff0000;}
.hl-app-post-box textarea{height: 1.44rem;}
.hl-app-post-group .select_li{background:#E9E4E0 url(../svg/arrow.svg) no-repeat 98%  center;box-sizing:border-box;padding:0.08rem 0.2rem;height:0.82rem;font-size: 0.28rem; border-radius:0.08rem;width: 100%;border: 0;color: #3d3d3d;font-weight: 500;margin-right: 0;display: flex;align-items: center;}
.hl-app-post-box #rewardprice{min-width: 3.2rem;}


.hl-app-post-box .comments_bar_image_list .hl-uploader__delete{width: 0.32rem;height: 0.32rem;}
.hl-app-post-box .hl-uploader__preview{display: none;}

.fast_post_box{display:flex;flex-direction:column;padding:0.2rem 0.3rem;}
.fast_post_box textarea,.fast_post_box input,.fast_post_group select{background:#E9E4E0;box-sizing:border-box;padding:0.08rem 0.2rem;height:0.82rem;border-radius:0.08rem;width: 100%;border: 0;color: #3d3d3d;font-weight: 500;margin-right: 0;}
.fast_post_group select{background:#E9E4E0 url(../svg/arrow.svg) no-repeat 98%  center;}
.fast_post_group{display:flex;margin-bottom:0.2rem;justify-content:space-between;flex-direction: column;}
.fast_post_group span{font-weight:500;font-size:0.28rem;color: #121212;margin-bottom: 0.24rem;}
.fast_post_box textarea{height: 1.44rem;}

.post_select_box{display:flex;flex-direction:column;}
.post_select_box textarea,.post_select_box input,.post_select_group select{background:#E9E4E0;box-sizing:border-box;padding:0.08rem 0.2rem;height:0.82rem;border-radius:0.08rem;width: 100%;border: 0;color: #3d3d3d;font-weight: 500;margin-right: 0;}
.post_select_group select{background:#E9E4E0 url(../svg/arrow.svg) no-repeat 98%  center;}
.post_select_group{display:flex;margin-bottom:0.2rem;justify-content:space-between;flex-direction: column;}
.post_select_group span{font-weight:500;font-size:0.28rem;color: #121212;margin-bottom: 0.24rem;}
.post_select_box textarea{height: 1.44rem;}


.post_btn_bottom_height{height: 1.48rem;}
/* .post_btn_bottom{padding: 0.3rem;background: #fff;position: fixed;width: 100%;bottom: 0;left: 0;border-top: 0.02rem solid #EEEEEE;display: flex;} */
.post_btn_bottom{padding: 0.3rem;background: #fff;width: 100%;border-top: 0.02rem solid #EEEEEE;display: flex;}
.post_pn, .post_btn_pn, .post_btn_pn_blue {width:100%;border:none;padding:0;height:0.88rem;line-height:0.88rem;text-align:center;font-size:0.32rem;background-color:var(--dz-BG-color);color:var(--dz-FC-color);border-radius:0.16rem;display: flex;align-items: center;justify-content: center;}
.post_btn_pn_grey {background-color:#eee;color:var(--dz-FC-fff)}
.post_btn_pn_save {background-color:#fff;color:#121212;border: 0.02rem solid #F2F3F5;flex:40% 0 0;margin-right: 0.2rem;overflow: hidden;line-height: normal;font-size: 0.24rem;}
.post_btn_pn_save img{margin-right: 0.1rem;}

.hl_poll_box{font-size: 0.28rem;color: #121212;}
.hl_poll_box .addpolloption{background: #E9E4E0;height: 0.82rem;border-radius: 0.08rem;display: flex;align-items: center;justify-content: center;}
.hl_poll_box .del_pollbox{padding-left: 0.2rem;display: flex;align-items: center;justify-content: center;}
.hl_poll_box .del_poll{height: 0.82rem;width: 0.4rem;display: flex;align-items: center;justify-content: center;}
.hl_poll_box .del_poll .del_poll_btn{width: 0.32rem;height: 0.32rem;display: flex;align-items: center;justify-content: center;background: #E9E4E0;border-radius: 50%;}
.hl_poll_box .del_poll i{font-size: 0.24rem;font-weight: 600;}
.hl_poll_box input.hl_file_key {width: 100%;height: 100%;opacity: 0;position: absolute;top: 0rem;right: 0rem;display: block;z-index: 2}
.hl_poll_box .del_pollbox .pollpic_box{position: relative;width: 1rem;height: 0.82rem;display: flex;align-items: center;justify-content: center;background: #E9E4E0;border-radius: 0.08rem;margin-right: 0.3rem;}
.hl_poll_box .del_pollbox .pollpic_showbox{position: relative;width: 1rem;height: 0.82rem;display: flex;align-items: center;justify-content: center;background: #E9E4E0;border-radius: 0.08rem;margin-right: 0.3rem;    overflow: hidden;}
.hl_poll_box .del_pollbox .pollpic_showbox img{height: 100%;width: 100%;object-fit: cover;}
.hl_poll_box .voters{font-size: 0.2rem;color: #777;}



.hl_reward_box{font-size: 0.28rem;color: #777;}
.hl_reward_box .reward_txt{font-size: 0.28rem;color: #121212;}
.hl_reward_box .reward_txt strong{color: #121212;margin: 0;font-size: 0.28rem;}
.hl_reward_box .reward_txt span{color: #121212;}
.hl_debate_box{font-size: 0.28rem;color: #121212;}
.hl_activity_box{font-size: 0.28rem;color: #121212;}
.hl_trade_box{font-size: 0.28rem;color: #121212;}
.hl_activity_box  .hl-app-post-group{display:flex;margin-bottom:0rem;justify-content:space-between;flex-direction: column;}

.group_upico em {float:left;width:0.8rem;height:0.8rem;margin-right:0.16rem;border-radius:0.04rem;overflow:hidden}
.group_upico em img {width:0.8rem;height:0.8rem;border-radius:0.04rem}
.group_upico span {float:left;height:0.8rem;line-height:0.8rem}
.editpic {margin:0.24rem;overflow:hidden}
.editpic .quote {margin:0}
.editpic li {padding:0.24rem 0;overflow:hidden}
.editpic li:last-child {border:none !important}
.editpic li.up_btn {position:relative}
.editpic li.up_btn a {display:inline-block;padding:0.1rem 0.2rem;font-size:0.28rem;border-style:dashed;border-radius:0.08rem}
.editpic li.up_btn a i {float:left;font-size:0.4rem;padding-right:0.1rem}
.editpic li.up_btn a input {position:absolute;top:0.24rem;left:0rem;height:0.84rem;width:2.18rem;z-index:10;opacity:0}


#search.hl-touch-page-forum .common_header{background: #fff;}
#search.hl-touch-page-user .common_header{background: #fff;}
.search_nav a.mon{color: #121212;}
.search_nav a.mon:after{background-color: #121212;border-radius: 0;height: 0.06rem;font-weight: 500;}
.hl_polls{margin:0.2rem auto;padding:0.2rem 0.24rem;background: #EBEBEB;font-size:0.28rem;border-radius:0.12rem}
.hl_poll_box .poll_list{width: 100%;background: #fff;min-height: 0.64rem;display: flex;align-items: center;padding: 0 0.2rem;margin-bottom: 0.16rem;border-radius: 0.08rem; z-index: 2;    overflow: hidden;justify-content: space-between;position: relative;}
.hl_poll_txt{font-size: 0.28rem;font-weight: 600;color: #3D3D3D;align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;margin-bottom: 0.2rem;}
.hl_poll_txt .hl_poll_tag{margin-left: 0.16rem;font-size: 0.18rem;background: #F5EDD6;border-radius: 0.06rem;color: #8C6533;font-weight: 500;height: 0.24rem;padding: 0.04rem 0.08rem;align-items: center;display: flex;min-width: 0.52rem;}
.hl_poll_subtxt{font-size: 0.24rem;font-weight: 400;color: #3D3D3D;}
.hl_poll_box .option_bg{position: absolute;top: 0;left: 0;border-radius: 0.08rem 0 0 0.08rem;background: #DBDADA;height: 100%;}
.hl_poll_box .myoptions{background: #E5DABC;}
.hl_poll_box .option_num{color: #3D3D3D;z-index: 2;}
.poll_list_txt{z-index: 2;}
.fancybox__container{    z-index: 99999;}
.hl_poll_box .uint{width:1rem;}
.hl_poll_box .poll_list span{word-break: break-all;}

.hl_poll_btn_box{align-items: center;display: flex;justify-content: center;}
.hl_poll_btn_box .hl_poll_btn{padding: 0 0.6rem;height: 0.88rem;text-align: center;font-size: 0.32rem;background: #F5EDD6;color: #8C6533;border-radius:0.16rem;font-weight: 500;    border: 0;}
.hl_poll_btn_box .hl_poll_btn_polled{border: 1px solid #D1D1D1;background: none;color: #777777;}
.hl_poll_btn_box .hl_poll_btn[disabled]{background: #e3e3e3;color: #c7c7c7;}

.hl_poll_bottom_box{align-items: center;color:#777777;display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 0.24rem;font-weight: 400;justify-content: space-between;width: 100%;margin-bottom: 0.5rem;}
.hl_poll_bottom_left{align-items: center;flex: 1 1;width: 0;    line-height: 0.24rem;}
.hl_poll_bottom_right{display: flex;justify-content: flex-end;}
.hl_poll_b_tip{align-items: center;color:#777777;display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 0.24rem;font-weight: 400;justify-content: center;width: 100%;}
.reward .mhd{color: #8C6533;}
.hl_en_list{border-bottom: 1px solid #ebebeb;}
.hl_en_list .hl-touch-cell-title{font-size:0.36rem;color: #121212;font-weight: 500; padding: 0.28rem 0.24rem;}
.hl-touch-page-forumdisplay{background: #f4f4f4;}

.hl_thread_indexreward{display:inline-flex;padding: 0rem 0.2rem;align-items: center;background: linear-gradient(90deg, #DBAB7C 0%, #9B7648 100%);border-radius: 0.08rem;color: #fff;font-size: 0.28rem;font-weight: 500;}
.hl_thread_indexreward img {width: 0.28rem;height: 0.28rem;float: left;margin-right: 0.1rem;}
.hl_thread_indexreward cite{padding: 0 0.06rem;}
.hl_thread_indexreward .pipe{margin: 0 0.1rem;}

.tdats .tfx{width: 60%;}
 .dzlab_translatethread {
        border: 0.02rem solid #777777;
        padding: 0.04rem 0.1rem;
        font-size: 0.2rem;
        color: #777777!important;
        text-decoration: none!important;
        border-radius: 0.04rem;
        margin-left: 0.1rem;
    }
    #btn_thread_subject_text {
        margin-left: 0.2rem;
    }