﻿@charset "utf-8";
/*-------------------
*Description:      By www.yiwuku.com
*Website:          https://app.zblogcn.com/?id=23266
*Author:           尔今 erx@qq.com
*update:           2021-08-28(Last:2022-05-19)
-------------------*/
/* -- erx:Global -- */
*{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
i, em{font-style:normal;}
ol, ul{list-style:none;}
img{border:0;max-width:100%;}
input, textarea, select, button{outline:none;vertical-align:middle;}
body{color:#333;font-size:16px;font-family:"Microsoft YaHei","STHeiti Light","Trebuchet MS", Tahoma, Arial, sans-serif;background-color:#f2f6f9;background-position:center 0;background-attachment:fixed;}
a{color:#222;text-decoration:none;transition:all .3s linear;}
a:hover{color:#f60;}
.erx-wrap{width:1280px;max-width:94%;margin:0 auto;}
.erx-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.erx-m-bot{margin-bottom:20px;}
.f-s1{font-size:1.6em;}
.f-s2{font-size:1.3em;}
/* -- erx:Head -- */
.erx-top-nav{background:#fff;}
.erx-logo{max-width:240px;max-height:100px;font-size:35px;font-weight:bold;letter-spacing:2px;padding:15px 0;white-space:nowrap;overflow:hidden;}
.erx-menu > li{position:relative;line-height:46px;margin-left:30px;z-index:999;}
.erx-menu > li > a{display:inline-block;font-size:18px;}
.erx-menu > li > a > i{display:inline-block;width:0;height:0;margin:-2px -8px 0 4px;border:4px transparent solid;border-top-color:rgba(0,0,0,.2);}
.erx-menu > li > a:hover > i{border-top-color:rgba(0,0,0,.5);}
.erx-menu > li > a:hover, .erx-menu > li.cu > a{color:#f60;}
.erx-menu li ul{display:none;position:absolute;top:100%;left:0;min-width:100%;line-height:38px;background:#fff;border-radius:0 0 5px 5px;box-shadow:0 9px 9px #666;}
.erx-menu li li a{display:block;font-size:14px;text-align:center;white-space:nowrap;border-bottom:1px rgba(0,0,0,.08) solid;padding:0 15px;}
.erx-menu li li:last-child a{border-bottom:0;}
.erx-banner{position:relative;color:#fff;background-color:#3c1053;background-image:linear-gradient(270deg, #ad5389 0, #3c1053 100%);background-position:center 0;background-repeat:no-repeat;background-size:cover;padding:2% 0;}
.erx-banner .erx-wrap{flex-wrap:nowrap;}
.erx-title{position:relative;z-index:3;}
.erx-title h1{font-size:20px;}
.erx-title p{max-height:66px;line-height:22px;margin-top:5px;font-size:14px;overflow:hidden;opacity:.78;}
.banner-canvasbg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;z-index:0;}
.erx-qrcode{position:relative;margin:0 0 0 8vw;opacity:0;z-index:2;}
.erx-qrcode canvas, .erx-qrcode img, .erx-logo img{display:block;}
.erx-qrcode .q{width:90px;height:90px;background:rgba(255, 255, 255, .6);padding:5px;}
.erx-qrcode .p{width:100px;height:100px;}
.erx-qrcode .t{position:absolute;bottom:-10px;left:0;width:100%;text-align:center;font-size:12px;opacity:0;transition:all .5s linear;}
.erx-qrcode:hover .t{bottom:-20px;opacity:.8;}
.erx-mb-nav-ctrl{display:none;}
/* -- erx:List -- */
.erx-fs{overflow:hidden;}
.erx-fs > img, .erx-fs > a > img{display:block;width:100%;}
.erx-content{margin-bottom:40px;align-items:flex-start;}
.erx-main{width:72.6%;}
.erx-list-box{min-height:70vh;background:#fff;border-radius:8px;padding:0 0 25px;}
.erx-list-hat{position:relative;padding:0 0 0 30px;background:#f2f6f9;border:3px #fff solid;border-bottom:0;background-image:linear-gradient(
	135deg, transparent 25%, #fff 25%, #fff 50%, transparent 50%, transparent 75%, #fff 75%, #fff, transparent);background-size:5px 5px;z-index:5;border-radius:8px 8px 0 0;}
.erx-list-hat li{display:inline-block;line-height:46px;margin-right:9px;font-size:12px;opacity:.58;vertical-align:bottom;}
.erx-list-hat li.cu{line-height:38px;margin:8px 25px 0 0;font-size:15px;font-weight:bold;background:#fff;padding:0 20px;box-shadow:0 -2px 2px #ddd;border-radius:8px 8px 0 0;opacity:1;}
.erx-list-hat li.supply{position:absolute;top:10px;right:5px;width:24px;height:24px;line-height:24px;color:#fff;text-align:center;background:#f60;border-radius:20px;cursor:pointer;transition:all .3s linear;}
.erx-list-hat li.supply:hover{opacity:1;}
.erx-list-hat li.supply i, .erx-list-hat li.supply::before, .erx-list-hat li.supply::after{content:'';position:absolute;}
.erx-list-hat li.supply::before{top:8px;left:13px;width:5px;height:1px;background:#fff;transform:rotate(45deg);}
.erx-list-hat li.supply::after{top:13px;left:6px;width:4px;height:4px;border:2px #fff solid;border-width:0 0 1px 1px;}
.erx-list-hat li.supply i{top:4px;left:10px;width:5px;height:11px;border:1px #fff solid;border-radius:4px 4px 0 0;transform:rotate(45deg);}
.erx-post-wrap{display:none;background:#fff;padding:20px;}
.erx-post-fast{position:relative;display:flex;align-items:stretch;flex-wrap:wrap;box-sizing:border-box;}
.erx-post-con{width:100%;margin-bottom:15px;background:#f7f9fb;border:1px transparent solid;border-radius:9px;overflow:hidden;}
.erx-post-con.focus{border-color:#f60;background:#fff;}
.erx-post-con textarea{width:100%;height:90px;border:0;padding:1em;background:none;box-sizing:border-box;}
.erx-post-tag{width:100%;line-height:30px;color:#888;border:0;border-top:1px #ddd dashed;padding:0 1em;background:none;box-sizing:border-box;}
.erx-post-fast select{border-color:transparent;padding:0 10px;background:#f7f9fb;border-radius:20px;}
.erx-post-fast select:focus{border:1px #f60 dashed;background:#fff;}
.erx-post-fast button{height:28px;line-height:28px;margin-left:20px;color:#fff;font-weight:bold;background-color:#f60;background-image:linear-gradient(0deg, transparent 0, rgba(255,255,255,.15) 70%, transparent 100%);border:0;padding:0 30px;cursor:pointer;border-radius:20px;}
.erx-post-fast button:hover{opacity:.8;}
.erx-post-fast .p-act a{display:inline-block;font-size:12px;opacity:.3;}
.erx-post-fast .p-act a:not(:first-child)::before{content:'';display:inline-block;width:1px;height:12px;margin:-2px 8px 0;background:#bbb;vertical-align:middle;}
.erx-post-fast .p-tip{display:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(255,255,255,.5);backdrop-filter:blur(2px);}
.erx-post-fast .p-tip span{display:inline-block;color:#000;padding-top:120px;opacity:.5;}
.erx-uploads{display:none;width:100%;justify-content:center;align-items:center;padding:0 25px;background:#f7f9fb;}
.erx-uploads.erxshow{display:flex;}
.erx-uploads > div{position:relative;height:120px;margin:0 5px 10px;cursor:pointer;}
.erx-uploads > div:hover::after{content:'\2716';display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:25px;background:rgba(0,0,0,.3);}
.erx-uploads > div > img{max-height:100%;}
.erx-list{padding:30px 30px 0;}
.erx-list .item:not(:last-child){margin-bottom:30px;}
.erx-list .item::after{content:'';display:block;height:8px;margin-top:30px;background:#f2f6f9;border-radius:4px;}
.erx-list .item .tit{line-height:1.88;font-weight:bold;font-size:1.3em;}
.erx-list .item .hat{justify-content:flex-start;margin-bottom:12px;}
.erx-list .item .hat .avatar img{width:40px;height:40px;margin:0 10px 0 0;border-radius:50%;vertical-align:middle;}
.erx-list .item .hat .name{margin-right:8px;font-weight:bold;}
.erx-list .item .hat .level, .erx-showord .level{display:inline-block;height:20px;line-height:20px;font-size:12px;background:#ddd;padding:0 5px;border-radius:3px;opacity:.4;text-shadow:1px 1px 0 #fff;}
.erx-list .item .hat .time, .erx-list .item .hat .cate{margin-right:8px;font-size:12px;opacity:.5;}
.erx-list .item .hat .cate em{margin-right:5px;}
.erx-list .item .text, .erx-article .con{line-height:1.88;text-align:justify;word-wrap:break-word;overflow:hidden;}
.erx-list .item .text > img, .erx-list .item .text > a > img, .erx-list .item .text .imgs, .erx-article .con > a > img, .erx-article .con .imgs{display:inline-block;margin-top:5px;border-radius:8px;vertical-align:top;border:1px rgba(0,0,0,.05) solid;box-sizing:border-box;overflow:hidden;}
.erx-list .item .text .imgr, .erx-article .con .imgr{margin-right:6px;}
.erx-list .item .text .img-wrap, .erx-article .con .img-wrap{width:75%;}
.erx-list .item .text .img-wrap::after{content:'';display:block;width:calc(33.333333% - 4px);}
.erx-list .item .text .imgs, .erx-article .con .imgs{position:relative;width:calc(33.333333% - 4px);margin:6px 0 0;}
.erx-list .item .text .img-wrap.four, .erx-article .con .img-wrap.four{width:100%;}
.erx-list .item .text .img-wrap.four .imgs, .erx-article .con .img-wrap.four .imgs{width:calc(25% - 4.5px);}
.erx-list .item .text .imgs::before, .erx-article .con .imgs::before{content:'';display:block;padding-bottom:100%;}
.erx-list .item .text .imgs.single{display:block;}
.erx-list .item .text .imgs.single::before{padding-bottom:75%;}
.erx-list .item .text .imgs img, .erx-article .con .imgs img{height:100%;position:absolute;top:0;left:0;width:100%;transition:all .3s linear;border-radius:8px;object-fit:cover;}
.erx-list .item .erx-lg-item img:hover, .erx-article .erx-lg-item img:hover{filter:brightness(.8);}
.erx-list .item .video-s, .erx-article .video-s{margin:6px 0 0;}
.erx-list .item .video-s video, .erx-article .video-s video{display:block;width:100%;border-radius:8px;}
.erx-list .item .text .more{position:relative;white-space:nowrap;}
.erx-list .item .text .more::after{content:'';position:absolute;top:0;right:100%;width:300px;height:100%;background-image:linear-gradient(to right, transparent 0, rgba(255,255,255,.1) 10%, rgba(255,255,255,.4) 40%, rgba(255,255,255,.7) 60%, #fff 100%);}
.erx-list .item .text .more a, .erx-list .item .text .more em{font-size:.8em;opacity:.3;}
.erx-list .item .text .more a{margin-left:5px;font-weight:bold;opacity:.5;}
.erx-list .item .text .more a::after{content:'\00BB';display:inline-block;margin:-6px 0 0 0;font-size:20px;font-weight:normal;vertical-align:middle;}
.erx-list .item .data{margin:15px 0 0;font-size:12px;font-family:Arial, Helvetica, sans-serif;white-space:nowrap;}
.erx-list .item .data > div > span{position:relative;display:inline-block;margin-right:30px;color:#bbb;vertical-align:middle;}
.erx-list .item .data > div > span a{position:relative;opacity:.5;}
.erx-list .item .data > div > span a:hover{opacity:1;}
.erx-list .item .data > div > span a::after{display:none;position:absolute;left:50%;bottom:100%;content:'';width:0;height:0;margin:0 0 2px -4px;border:4px transparent solid;border-width:5px 4px;;border-bottom-color:rgba(0,0,0,.5);}
.erx-list .item .data > div > span a:hover::after{display:block;border-bottom-color:#f60;}
.erx-list .item .data > div > span i{position:relative;display:inline-block;vertical-align:middle;}
.erx-list .item .data > div > span i::after{content:'';position:absolute;}
.erx-list .item .data .view{font-family:Arial, Helvetica, sans-serif;cursor:pointer;}
.erx-list .item .data .view::before{content:'\1F440';margin-right:2px;}
.erx-list .item .data .view div{position:absolute;left:50%;bottom:100%;margin-left:-7px;color:#f60;}
.erx-list .item .data .heat{font-family:Arial, Helvetica, sans-serif;cursor:pointer;}
.erx-list .item .data .heat::before{content:'\1F49F';margin-right:2px;}
.erx-list .item .data .heat div{position:absolute;left:50%;bottom:100%;margin-left:-7px;color:#f60;}
.erx-list .item .data .qrcode i{width:8px;height:7px;margin:-1px 3px 0 0;border:1px #ccc solid;}
.erx-list .item .data .qrcode i::after{top:3px;left:1px;width:6px;height:1px;background:#ccc;}
.erx-list .item .data .qrcode div, .erx-list .item .data .copy div{display:none;position:absolute;bottom:100%;left:50%;width:180px;height:180px;margin:0 0 8px -100px;background:#fff;padding:5px;border-radius:3px;box-shadow:0 0 8px #bbb;z-index:8;}
.erx-list .item .data .copy i{width:6px;height:6px;margin:-5px 5px 0 0;border:1px #ccc solid;border-radius:1px;}
.erx-list .item .data .copy i::after{top:1px;left:1px;width:inherit;height:inherit;border:inherit;background:#eee;border-radius:inherit;}
.erx-list .item .data .copy div{width:80px;height:auto;margin-left:-45px;color:#f60;text-align:center;border-radius:20px;}
.erx-list .item .data .cate i{width:8px;height:7px;margin:-1px 5px 0 0;border:1px #ccc solid;border-radius:2px;}
.erx-list .item .data .cate i::after{left:0;bottom:0;width:11px;height:4px;background:#ccc;border-radius:inherit;transform:skewX(-25deg);}
.erx-list .item .data .rt > span{margin:0 0 0 15px;}
.erx-list .item .data .into::before, .erx-list .item .data .into::after{content:'';display:inline-block;width:8px;height:0;border-top:2px #ddd dotted;vertical-align:middle;}
.erx-list .item .data .into a{margin:0 4px;}
.erx-ana-copy-txt{position:absolute;top:-9999em;left:-9999em;}
.erx-list .nothing{text-align:center;padding:12vh 0;}
.erx-pagebar{margin-top:20px;text-align:center;font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
.erx-pagebar .page, .erx-pagebar .now-page{display:inline-block;color:#666;padding:8px 12px;margin:8px 8px 0 0;border:1px solid #eee;background:#fff;transition:all .3s linear;border-radius:3px;}
.erx-pagebar .now-page{color:#fff;background:#f60;border-color:#f60;}

.erx-pagebar a:hover .page{color:#f60;border:1px solid #f60;}
.erx-fs{overflow:hidden;}
.search .erx-list strong{color:#f00;}
/* -- erx:Weibo Mode -- */
.weibo-mode .erx-list-box{background:none;padding:0;}
.weibo-mode .erx-post-wrap{margin-bottom:15px;}
.weibo-mode .erx-list{padding:0;}
.weibo-mode .erx-list .item{margin-bottom:20px;background:#fff;padding:25px 30px 20px 20px;border-radius:8px;}
.weibo-mode .erx-list .item:first-child{border-radius:0 0 8px 8px;}
.weibo-mode .erx-list .item:last-child{margin-bottom:0;}
.weibo-mode .erx-list .item::after{display:none;}
.weibo-mode .erx-list .item .main{position:relative;padding-left:50px;}
.weibo-mode .erx-list .istop .main::before{content:'\2726';position:absolute;top:0;left:0;line-height:1;color:#f60;font-size:35px;opacity:.3;animation:heartbeat 1.2s infinite;}
.weibo-mode .erx-sidebar .function, .weibo-mode .erx-list .item, .erx-article, .reply-items, #divCommentPost{box-shadow:0 0 6px rgba(0,0,0,.05);transition:all .2s linear;}
.weibo-mode .erx-sidebar .function:hover, .weibo-mode .erx-list .item:hover, .erx-article:hover, .reply-items:hover, #divCommentPost:hover{box-shadow:0 0 18px rgba(0,0,0,.15);}
/* -- erx:Side -- */
.erx-sidebar{width:26%;}
.erx-sidebar .function{position:relative;margin-bottom:20px;background:#fff;padding:13px 20px 15px;border-radius:8px;box-sizing:border-box;z-index:0;}
.erx-sidebar .function:last-child{margin-bottom:0;}
.erx-sidebar .function_t{line-height:26px;margin-bottom:21px;font-size:14px;font-weight:bold;text-align:center;background:#fff;border-radius:20px;}
.erx-sidebar .function_t::after{content:'';position:absolute;top:0;left:0;width:100%;height:49px;background:#f2f6f9;background-image:linear-gradient(45deg, transparent 25%, #fff 25%, #fff 50%, transparent 50%, transparent 75%, #fff 75%, #fff, transparent);background-size:5px 5px;border:3px #fff solid;border-bottom:0;box-sizing:border-box;z-index:-1;border-radius:8px;}
.erx-sidebar .function_c{font-size:14px;overflow:hidden;}
.erx-sidebar .function_c li{margin:8px 0;}
.erx-sidebar .erx-status{text-align:center;padding:0;overflow:hidden;}
.erx-status .banner{width:100%;}
.erx-status .avatar{width:100px;height:100px;margin-top:-54px;border-radius:50%;border:4px #fff solid;}
.erx-status .erx-showord{padding:20px;background:inherit;}
.erx-showord > div{margin:0 0 8px;font-size:16px;}
.erx-showord > div > em{margin-left:8px;}
.erx-showord > div > a{margin-left:8px;font-size:14px;}
.erx-showord p{font-size:14px;opacity:.5;word-wrap:break-word;}
.erx-status ul{position:relative;padding:25px 20px 20px;justify-content:space-around;flex-wrap:wrap;overflow:hidden;}
.erx-status ul::after{position:absolute;top:-8px;right:10%;content:'';display:block;width:80%;height:8px;box-shadow:0 5px 12px #eee;z-index:-1;}
.erx-status li span{font-size:12px;opacity:.5;}
#divCalendar caption{width:100%;line-height:35px;text-align:center;}
#divCalendar table{width:100%;}
#divCalendar th, #divCalendar td{font-size:12px;text-align:center;border:1px #eee solid;line-height:30px;}
#divCalendar td a{color:#f60}
#divTags .function_c li, #divMisc .function_c li{display:inline-block;margin:5px 6px 5px 0;}
#divTags .function_c li a span{color:#bbb;font-size:12px;}
#divComments .function_c li a{display:block;color:#fff;background-color:#888;padding:9px 15px;border-radius:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#divComments .function_c li a:hover{background-color:#333;}
#divSearchPanel .function_c{margin-top:30px;background:#eee;padding:8px;border-radius:30px;overflow:hidden;}
#divSearchPanel .function_c div{position:relative;}
#divSearchPanel .function_c input[type='text']{width:100%;height:38px;border:1px #ccc solid;border-right:0;padding:0 20px;border-radius:30px;box-sizing:border-box;}
#divSearchPanel .function_c input[type='submit']{position:absolute;top:0;right:0;width:66px;height:38px;line-height:38px;color:#fff;background-color:#f60;background-image:linear-gradient(0deg, transparent 0, rgba(255,255,255,.15) 70%, transparent 100%);border:0;cursor:pointer;border-radius:0 30px 30px 0;}
#divSearchPanel .function_c input[type='submit']:hover{opacity:.8;}
#divArchives .function_c ul, #divAuthors .function_c ul, #divFavorites .function_c ul, #divLinkage .function_c ul{display:flex;flex-wrap:wrap;}
#divArchives .function_c li, #divAuthors .function_c li, #divFavorites .function_c li, #divLinkage .function_c li{width:50%;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#divPrevious .function_c li, .erx-side-list li{border-bottom:1px #ddd dotted;padding-bottom:9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#divPrevious .function_c li:last-child, .erx-side-list li:last-child{margin-bottom:0;border-bottom:0;}
#divPrevious .function_c > ul > li::before, .erx-side-list li::before{content:'';display:inline-block;width:4px;height:4px;margin:-2px 6px 0 0;background:#ddd;vertical-align:middle;}
#divStatistics .function_c li{margin:0 0 1px;border-top:0;padding:8px 15px;background-color:#f2f2f2;}
#divContorPanel .function_c{text-align:center;}
#divContorPanel .cp-hello{display:block;margin:5px 0 -3px;padding:12px 0;background:#f5f5f5;background:linear-gradient(to right, transparent 0%, #f5f5f5 30%, #f5f5f5 70%, transparent 100%);}
#divContorPanel .function_c a{display:inline-block;margin:0 6px;color:#fff;background-color:#333;background-image:linear-gradient(0deg, transparent 0, rgba(255,255,255,.15) 50%, transparent 100%);padding:6px 15px;border-radius:30px;}
#divContorPanel .function_c a:hover{background-color:#666;}
#divCatalog .function_c li{position:relative;line-height:40px;margin:0 0 1px;font-size:16px;background-color:#888;}
#divCatalog .function_c li a{display:block;padding:0 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#divCatalog .function_c > ul > li > a{color:#fff;}
#divCatalog .function_c > ul > li > a:hover{background:rgba(0,0,0,.28);}
#divCatalog .function_c > ul > li > a::before{content:'';display:inline-block;width:4px;height:12px;margin:-1px 8px 0 0;background:rgba(255,255,255,.4);vertical-align:middle;border-radius:2px;}
#divCatalog .function_c > ul > li > ul{display:none;background-color:#fff;}
#divCatalog .function_c > ul > li li{font-size:14px;background-color:#f2f2f2;}
#divCatalog .function_c > ul > li li a{text-indent:25px;}
#divCatalog .function_c > ul > li > i{position:absolute;top:17px;right:9px;display:inline-block;width:0;height:0;border:4px transparent solid;border-top-color:rgba(255,255,255,.2);}
/* -- erx:Article -- */
.erx-current{margin-top:30px;font-size:14px;background:#fff;padding:15px 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:8px;}
.erx-current > a:not(:last-child)::after{content:'';display:inline-block;width:6px;height:6px;margin:-2px 9px 0 6px;border:0 #bbb solid;border-width:1px 1px 0 0;transform:rotate(45deg);vertical-align:middle;}
.erx-current > *{opacity:.5;}
.erx-article, .reply-items, #divCommentPost{position:relative;background:#fff;padding:30px;border-radius:8px;}
.erx-article > h1{margin-bottom:20px;font-size:1.3em;}
.erx-page > h1{border-bottom:1px #eee solid;padding-bottom:20px;}
.erx-article .i{margin-bottom:30px;font-size:12px;border-bottom:1px #eee solid;padding:0 0 12px;}
.erx-article .i > span{color:#aaa;}
.erx-article .i > span:not(:last-child)::after{content:'';display:inline-block;width:1px;height:10px;margin:-2px 8px 0;background:#ddd;vertical-align:middle;}
.erx-article .i > span > em{margin-right:5px;}
.erx-article .con{min-height:50vh;}
.erx-article .con *{max-width:100%;}
.erx-article .con p{margin:0 0 1em;}
.erx-article .con a{text-decoration:underline;text-decoration-style:dotted;}
.erx-article .con blockquote{font-size:14px;background:#f6f6f6;padding:15px;border:4px transparent solid;border-left-color:#ddd;}
.erx-article .con pre{font-size:12px;}
.erx-article .con h2, .erx-article .con h3, .erx-article .con h4, .erx-article .con h5, .erx-article .con h6{margin:0 0 1em;font-size:18px;background:#f6f6f6;padding:6px 15px;}
.erx-article .con h4, .erx-article .con h5{font-size:16px;}
.erx-article .con h6{font-size:14px;}
.erx-article .erx-has-tip > p:last-child{font-size:12px;opacity:.5;padding-top:30px;}
.erx-article .erx-has-tip > p:last-child::before{content:'';display:block;width:100px;height:0;margin:5px 0 9px;border-top:1px #ccc dashed;}
.erx-article .tags{margin-top:15px;text-align:right;font-size:14px;}
.erx-article .tags a{margin-left:1em;opacity:.58;}
.erx-article .tags a::before{content:'#';}
.erx-article .p{margin-top:15px;border-top:1px #eee solid;padding:20px 0 0;}
.erx-article .p > span{display:block;color:#bbb;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.erx-article .p .next{margin-top:12px;}
.erx-article .p em::after{content:':';margin-right:8px;}
.page .erx-main{width:100%;}
/* -- erx:Comment -- */
#divCommentPost, .reply-items{margin-top:20px;}
.reply-items .con{position:relative;padding:10px 0 10px 95px;}
.reply-items .msgarticle{line-height:1.8;margin:-8px 0 12px;text-align:justify;word-break:break-all;overflow:hidden;}
.reply-items .reply-items{margin:15px 0 0;background:rgba(0,0,0,.025);padding:15px;}
.reply-avatar{position:absolute;top:5px;left:0;border-right:1px #eee dashed;padding-right:20px;}
.reply-avatar img{width:48px;height:48px;border-radius:50%;}
.reply-info{font-size:12px;opacity:.68;}
.reply-info > span:first-child{font-weight:bold;}
.reply-info > span:not(:last-child)::after{content:'';display:inline-block;width:1px;height:10px;margin:-2px 12px 0;background:#ddd;vertical-align:middle;}
#divCommentPost .post-item p{position:relative;width:49%;margin-bottom:20px;}
#divCommentPost .item input{width:100%;box-sizing:border-box;}
#divCommentPost .item label{position:absolute;top:10px;right:9px;color:#999;font-size:12px;}
#divCommentPost .vcode label{right:118px;}
#divCommentPost .vcode img{position:absolute;top:1px;right:1px;height:36px;border-radius:0 6px 6px 0;}
#divCommentPost.reply-frm{position:relative;margin:10px 0 0;background:#f2f6f9;}
#cancel-reply{position:absolute;top:0;right:0;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#bbb;border-radius:0 0 0 6px;}
#divCommentPost input.text{border:1px solid #d7d7d7;line-height:38px;height:38px;padding:0 9px;border-radius:6px;}
#txaArticle{padding:9px;width:100%;height:150px;margin-bottom:20px;border:1px solid #d7d7d7;box-sizing:border-box;border-radius:6px;}
#divCommentPost .button{color:#fff;width:100px;height:38px;font-size:16px;background-color:#f60;background-image:linear-gradient(0deg, transparent 0, rgba(255,255,255,.08) 50%, transparent 100%);border:0;cursor:pointer;border-radius:6px;}
#divCommentPost .button:hover{background-color:#666;}
#divCommentPost .post-bot{font-size:14px;}
#divCommentPost .logout{margin-left:30px;font-size:12px;opacity:.68;}
/* -- erx:Foot -- */
.footer{line-height:1.8;color:#999;font-size:12px;background:#fff;border-top:1px #eee solid;padding:30px 0;}
.footer a{color:#999;}
.footer a:hover{text-decoration:underline;}
a.erx-gotop{display:none;position:fixed;right:50%;bottom:20%;height:40px;line-height:40px;margin-right:-700px;color:#fff;font-family:Arial;text-align:center;background:#ccc;padding:0 9px;border:3px #eee solid;border-radius:50px;}
a.erx-gotop.active{display:inline-block;}
.erx-gotop:hover{background:#bbb;}
@keyframes heartbeat {
	50% {transform: scale(1.2);}
}

/* add by mobantu.com */
.erphp-weixin-scan-layer{position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(49,59,67,.8);z-index: 10002;}
.erphp-weixin-scan-box{z-index: 10003;background-color: #ffffff;
    width: 370px !important;
    position: fixed;
    margin: auto;
    border-radius: 5px;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;opacity: 1.0;padding: 30px 0 20px}
.erphp-weixin-scan-close{position: absolute;
    right: 10px;
    top: 0;
    font-size: 32px;}
.erphp-weixin-scan{margin:0 auto 10px;position:relative;max-width: 250px;text-align:center}
.erphp-weixin-scan .ews-title{text-align:center;font-size:18px;font-weight: 600;margin-bottom:10px;}
.erphp-weixin-scan img{max-width: 100%;display:inline-block}
.erphp-weixin-scan .ews-box{text-align: center;}
.erphp-weixin-scan .ews-box .ews-input{border:1px solid #eee;border-radius:3px;padding:6px 12px;width:120px;height: 35px;box-sizing: border-box;}
.erphp-weixin-scan .ews-box .ews-button{background: #f60;border:none;padding:7px 12px;color:#fff;border-radius: 3px;font-size:14px;cursor: pointer;height: 35px;box-sizing: border-box;}
.erphp-weixin-scan .ews-tips{text-align:center;font-size:13px;color:#999;margin-top:10px;}
.erphp-weixin-scan .ews-qrcode-wrap{position:relative;margin:0 !important}
.erphp-weixin-scan .ews-qrcode-wrap .expired{position: absolute;top: 0;left: 0;height: 100%;width: 100%;opacity: .95;background: #fff url(../image/expired.png) center center no-repeat;}
.erphp-weixin-scan .ews-qrcode.blur{filter: blur(8px);}


.erphp-blink {display: inline-block;vertical-align: text-bottom;height: 1.25rem;width: .4rem;background: black;animation: blink 1s step-end infinite}


@keyframes blink {

    0%,
    to {
        background: transparent
    }

    50% {
        background: rgb(34, 34, 34)
    }
}

/* -- erx:Responsive -- */
@media screen and (max-width:1080px) {
	.erx-top-nav{position:relative;}
	.erx-mb-nav-ctrl{position:absolute;top:50%;right:3%;display:block;width:40px;height:23px;margin:-14px 0 0;border:0 #bbb solid;border-width:1px 0;z-index:3;}
	.erx-mb-nav-ctrl i{display:block;width:100%;height:1px;margin-top:11px;background:#bbb;}
	.erx-menu{display:none;position:absolute;top:100%;left:0;width:100%;max-height:80vh;overflow-y:auto;z-index:9999;}
	.erx-menu.active, .erx-content{display:block;}
	.erx-menu > li{margin-left:0;}
	.erx-menu > li > a{display:block;border:0;border-bottom:1px rgba(255,255,255,.2) solid;text-indent:30px;color:#fff;font-size:16px;background:rgba(0,0,0,.96);padding:0;border-radius:0;}
	.erx-menu > li > a:hover, .erx-menu > li.cu > a{border:0;border-bottom:1px rgba(255,255,255,.2) solid;background:#000;}
	.erx-menu > li > a > i{border-top-color:rgba(255,255,255,.3);}
	.erx-menu > li > ul{position:static;border-radius:0;box-shadow:none;}
	.erx-menu li ul::after, .erx-qrcode{display:none;}
	.erx-main, .erx-sidebar{width:100%;}
	.erx-sidebar{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;}
	.erx-sidebar .function{width:49%;margin:3% 0 0;}
}
@media screen and (max-width:720px) {
	body{font-size:14px;}
	.erx-m-bot, #divCommentPost .post-item p, #txaArticle{margin-bottom:3%;}
	.erx-pagebar, .reply-items, #divCommentPost{margin-top:3%;}
	.erx-logo{padding:9px 0;}
	.erx-banner{max-width:94%;margin:3% auto;padding:15px 0;}
	.erx-title h1{font-size:16px;}
	.erx-title p{max-height:54px;line-height:18px;}
	.erx-title p, .erx-list .item .time, .erx-current{font-size:12px;}
	.erx-list-hat{padding-left:20px;}
	.erx-post-fast{padding:8px 5px;}
	.erx-post-fast textarea{height:120px;}
	.erx-post-fast button{margin-left:15px;padding:0 15px;}
	.erx-list{padding:15px;}
	.img-wrap{margin:0 -0.5%;}
	.erx-list .item .text .imgs, .erx-article .con .imgs{width:32.333333%;margin:1% .5% 0;}
	.erx-list .item .text .imgs.single{width:65%;margin:2% 0;}
	.erx-list .item .data > div > span{margin-right:16px;}
	.reply-items .msgarticle, .erx-article .p{font-size:14px;}
	.erx-sidebar .function, #divCommentPost .post-item p, .erx-article .p > span{width:100%;}
	.erx-current{margin-top:3%;padding:15px;}
	.erx-article, .reply-items, #divCommentPost{padding:15px;}
	.erx-article .i{white-space:nowrap;overflow-x:auto;}
	.erx-article .i > span{margin-bottom:5px;}
	.erx-article .i span.comm::after{margin:-2px 3px 0;transform:skewX(-15deg);}
	.erx-article .i > span > em, .erx-list .item .data .qrcode, .erx-list .item .data .edit, .erx-post-fast .p-act .admin, .weibo-mode .erx-list .istop .main::before{display:none;}
	.erx-article .i .time{width:66.666667%;}
	.erx-article > h1{margin:6px 0 12px;}
	.erx-article .p .next{margin-top:8px;}
	.reply-items .reply-items{padding:9px;}
	.reply-items .con{padding-left:65px;}
	.reply-avatar{padding-right:12px;}
	.reply-avatar img{width:38px;height:38px;}
	.footer, .erx-article .i .comm{text-align:center;}
	.footer{padding:15px 0;}
	.erx-thumb-box{max-width:none;max-height:72%;}
	.weibo-mode .erx-list .item{padding:20px;}
	.weibo-mode .erx-list .item .main{padding-left:0;}
	.edui-default .edui-for-insertimage .edui-dialog-content{max-width:96vw;}
}