.ct2 .sd{width: 310px}
.tl th .tdpre{margin-right: 3px}
.tl .th{padding: 5px 10px;background: #fff}
#autopbn{display: block;margin-bottom: 10px;border: 1px solid rgb(228, 228, 228)}
.lmkj_ib{position: relative;border: 1px solid #eaeaea;background: #FFF;display: inline-block;margin-bottom: 10px;width: 99.8%}
.lmkj_ib .ptn{padding: 0 10px 10px 10px; display: inline-block; margin-top: -10px}
.lmkj_ioc{float: left;margin-left: 10px;margin-top: 5px;padding:10px;position: relative}
.lmkj_ioc img {width: 60px;height: 60px;}
.lmkj_ioc .lmkj_fli{filter: drop-shadow(1px 1px 2px #999);}
.lmkj_li{overflow: visible;line-height: 35px}
.lmkj_h1{font-weight: 600;font-size: 16px}
.lmkj_gzb{}
.lmkj_gzb:hover{text-decoration:none}
.lmkj_gzb, .lmkj_f15{font-size:14px;color:#757575}
.lmkj_li strong a{color:#757575}
.lmkj_gzb #number_favorite{padding-left:3px}
.lmkj_lists .new img{padding: 0 0 2px 3px}
.lmkj_lists .common img{padding: 0 0 2px 3px}
.lmkj_o img{margin-top:0px!important}
.lmkj_ox .o img{margin-top:10px!important}
.lmkj_tx{float:left;width:39px;height:39px;padding-top:3px}
.lmkj_tx .ava_border{margin:0px;border-radius:18px;box-shadow: 1px 1px 2px 1px #6d6d6d8c;border: 1px solid #eee}
.xi2, .xi2 a, .xi3 a{color: #222}
.lmkj_bsk{height: 90px;display: block;float: left;width: 100%;padding: 5px 0}
.lmkj_fts{float: right;margin-right: 22px}
.lmkj_fts a{background:#222222;color: #fff;padding:5px 12px;border-radius:3px}
.lmkj_fts a:hover{color: #fff!important;background:#ce5034}
.lmkj_lists .num{width: 0;overflow: hidden}
.lmkj_lists .lmkj_by{width: 118px;line-height: 20px}
.lmkj_listsx .by, .lmkj_listsx th, .lmkj_listsx td{vertical-align: middle!important}
.lmkj_listsx .by{width: 120px}
.lmkj_lists .lmkj_by{text-align: right;padding-right:5px}
.lmkj_tf{padding:2px 0!important}
.lmkj_tf a{padding: 3px 16px 3px 10px;margin-right: 5px;float:left}
.lmkj_y{position:relative;top:-10px}
.lmkj_tf .showmenu{border: 1px solid #eee}
.lmkj_listsx{padding:0 10px 2px 10px!important;margin-top:0!important}
.lmkj_waterfall .sum{display: inline-block;padding: 0 5px;height: 18px;line-height: 18px;border-radius: 2px;background: #EDEDED}
.lmkj_hf{/*background: url(hf.png) no-repeat 2px 3px;padding-left: 25px;*/font-size: 12px!important;color: #999}
.lmkj_ck{/*background: url(ck.png) no-repeat 2px 0px;padding-left: 25px;*/font-size: 12px!important;color: #999;position:relative}
.lmkj_adt .xst{margin-left:-20px}
.lmkj_kss .m{margin: 0px 8px 10px 0;}
.lmkj_waterfall .sxk{display: inline-block;padding: 0 5px;height: 25px;line-height: 25px;background: url(rs.png) no-repeat 2px 5px;padding-left: 23px;font-size: 13px;color: #999;border-radius: 2px}
.lmkj_waterfall .lmkj_hf{background: url(hf.png) no-repeat 2px 2px;padding-left: 25px;font-size: 13px;margin-left: 10px;color: #999}
.lmkj_waterfall .lmkj_ck{background: url(ck.png) no-repeat 2px 2px;padding-left: 25px;font-size: 13px;color: #999}
.lmkj_waterfall .lmkj_sj{position: absolute;right: 13px;background: rgba(4, 4, 4, 0.38);padding: 5px;color: #fff}
.lmkj_waterfall .lmkj_sj span{color: #fff}
.lmkj_waterfall .pin{background: #7B3;color: #FFF}
.lmkj_waterfall .digest{background: #0BC;color: #FFF}
/*right*/
.lmkj_mns .mn .lmkj_jk{border: 1px solid #eaeaea}
.lmkj_mns .mn .lmkj_jk .bm_h{border-top:0;height:35px;line-height:35px;background:#fff}
.lmkj_mns .mn .lmkj_jk .bm_h .o img{margin-top:8px}
.lmkj_list-right{width:314px;float:right}
.lmkj_mns .mn{width:875px;float:left}
.lmkj_mns .sd{width:314px}
.tsm th {vertical-align: middle}
.tsm tr:last-child .tbmu {border-bottom: none;}
.lmkj_260 .title{padding: 0 10px;height: 48px;line-height: 48px;font-size: 16px;font-weight: 500}
.lanmeng_op{line-height: 48px;width: 100%;height: 48px;overflow: visible;border-bottom: 1px #eee solid;margin-bottom: 10px;background: #ffffff}
.lanmeng_op h2 {float: left;width: 20%;text-decoration: none;height: 48px;line-height: 48px;float: left;overflow: hidden;list-style: none;float: left;text-align: center;font-size: 16px;font-weight: 500;color: #222222;text-indent: 10px;}
.lanmeng_op li a{float: left;width: 100%;text-align:center;font-size: 15px;font-weight:500;color: #666}
.lanmeng_op li a:hover{text-decoration: none}
.lanmeng_op li{text-decoration: none;width: 30%;height: 48px;line-height: 48px;float:right;overflow: hidden;list-style: none}
.lanmeng_pxh li:last-child{border-bottom:0}
.lanmeng_op li.active{border-bottom:1px solid #eee}
.lanmeng_op .active a{position:relative;color:#000;font-weight:600;/*background:url(sjic.png) no-repeat center 38px*/}

.lanmeng_op .active a::after {
  content: "\25C6"; /* 使用 Font Awesome 中的箭头图标代码 */
  font-family: 'Font Awesome 5 Free'; /* 指定 Font Awesome 字体系列 */
  display: block;
  position: absolute;
  bottom: -16px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 14px; /* 调整符号的大小 */
}

.lanmeng_pxh .se1{background: #ce0000}
.lanmeng_pxh .se2{background: #2690E8}
.lanmeng_pxh .se3{background: #11A02E}
#container li.active{border-bottom: none}
.lanmeng_pxh li{margin-top: 10px; height: 28px; overflow: hidden; width: 290px; line-height: 28px; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #EDEDED; padding-bottom: 5px}
.lanmeng_pxh span{float: left; line-height: 20px; height: 20px; width: 20px; font-size: 13px; color: #fff; background-image:linear-gradient(90deg,#3a82b3,#348fcd); text-align: center; border-radius: 3px; margin: 5px 10px 0 0}
.lmkj_s1{background-image:linear-gradient(90deg,#f26c4f,#ff3e14)!important}
.lmkj_s2{background-image:linear-gradient(90deg,#0cd311,#0ba710)!important}
.lmkj_s3{background-image:linear-gradient(90deg,#ff9412,#fd8015)!important}
.lanmeng_pxh li a{line-height: 28px;font-size: 15px}
.lmkj_hdss{height:495px;overflow: hidden;float: right;width: 312px;background: #fff;border: 1px solid #e8e8e8}
.lanmeng{position: relative;overflow: hidden;width: 314px;height: 200px;margin-top:0px}
.lanmeng .lanmengb{position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.lanmengb a, .lanmengb a:visited{display: block;width: 100%;height: 100%;color: #FFF}
.lanmengb a:hover{color: #FFF;text-decoration: none;*z-index:1}
.lanmengb img{width: 100%;height: 100%;*z-index:1}
.lanmeng .slideshow li:hover img{opacity: 1.0;-moz-opacity: 1.0;filter: alpha(opacity=100)}
.lanmengb span{position: absolute;left: 0;bottom: 0;display: block;width: 314px;height: 45px;line-height: 30px;background: rgba(0,0,0,0.4);overflow: hidden;text-align: center}
.lanmeng_page{position: absolute;right: 95px;bottom: 5px}
.lmkj_260{float:right;width:312px;margin-top:10px;border: 1px solid #e8e8e8;margin-bottom:10px}
.lmkj_260 .xld dt{font-weight:500;text-align: center;font-size: 15px}
.lanmeng .lanmeng_page a, .lanmeng .lanmeng_page a:visited{float: left;margin-right: 5px;padding-top: 5px;width: 15px;height: 0px;text-indent: 1000px;border: 1px solid #fff;background: none;border-bottom:2px solid #fff;overflow: hidden}
.lanmeng .lanmeng_page .on, .lanmeng .lanmeng_page .on:visited{text-decoration: none;color: #FFF;background: #ccc}
.pg_forumdisplay .bbs .tsm {margin-bottom:0px}
.pg_forumdisplay .bbs .tsm th {color: #303030; font-weight: 500;font-size: 16px;}
.pg_forumdisplay .bbs .tbmu a {color: #999;padding: 0px 3px;}
.pg_forumdisplay .bbs .tbmu .a a {background: #207bd5;color: #fff!important; padding: 0px 3px;border-radius: 2px;}


