/* 
	Theme Name: Mobes
	Theme URL: https://www.mobantu.com/9822.html
	Description: WordPress 极简博客主题
	Author: 模板兔
	Author URI: https://www.mobantu.com
	Version: 1.41
*/
*{margin:0;padding:0;list-style:none;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{font-size:75.0%}html,body{min-height:100%;}body{background-color:#f0f0f0;position:relative;font-size:15px;line-height:1.5;font-family: "Microsoft Yahei", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB","Microsoft Yahei UI", "Source Han Sans CN", sans-serif;color: #333}a{color:#4285f4}a:hover{color:#4285f4;text-decoration:none}a:focus,a:visited,a:active{text-decoration:none;outline:0}.btn:active,.btn:focus{outline:0}input,button,textarea,select{font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}sup,sub{font-size:100%;vertical-align:baseline}ins{text-decoration:none}del{text-decoration:line-through}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{text-decoration:none}fieldset,img{border:0}img{max-width:100%;max-height:100%;vertical-align:middle}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}sup,sub{font-size:100%;vertical-align:baseline}.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden}.clearfix{}:link,:visited{text-decoration:none}:focus{outline:0}.btn{background: #4285f4;color: #fff !important;padding: 8px 18px;line-height: 1;text-decoration: none !important;font-size: 14px;display: inline-block;border: none;cursor: pointer;}.btn-lg{padding: 10px 25px;font-size: 15px;}.btn:hover{opacity: .9;}

@font-face{font-family:"iconfont";src:url('assets/font/iconfont.woff2?t=1649847746254') format('woff2'),url('assets/font/iconfont.woff?t=1649847746254') format('woff'),url('assets/font/iconfont.ttf?t=1649847746254') format('truetype')}.icon{font-family:"iconfont" !important;font-size:14px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position: relative;top:1px}.icon-time:before{content:"\e8be"}.icon-qq:before{content:"\e609"}.icon-arrow-short-left:before{content:"\e72b"}.icon-arrow-short-right:before{content:"\e72c"}.icon-close:before{content:"\e61e"}.icon-check:before{content:"\e61f"}.icon-arrow-up:before{content:"\e620"}.icon-arrow-right:before{content:"\e621"}.icon-arrow-left:before{content:"\e622"}.icon-arrow-down:before{content:"\e623"}.icon-user:before{content:"\e634"}.icon-paypal:before{content:"\e6ee"}.icon-mail:before{content:"\e6f1"}.icon-related:before{content:"\e625"}.icon-play:before{content:"\e624"}.icon-wxpay-color:before{content:"\e689"}.icon-alipay-color:before{content:"\e68a"}.icon-safe:before{content:"\e8ad"}.icon-zan:before{content:"\e8b1"}.icon-copy:before{content:"\e8b3"}.icon-fenxiang:before{content:"\e8f1"}.icon-lock:before{content:"\e8b6"}.icon-comment:before{content:"\e8b9"}.icon-qinghuiyuan:before{content:"\e8f6"}.icon-star:before{content:"\e8bf"}.icon-search:before{content:"\e8c4"}.icon-weibo:before{content:"\e8c9"}.icon-weixin:before{content:"\e8ca"}.icon-withdraws:before{content:"\e8e1"}.icon-money:before{content:"\e8cf"}.icon-zan-s:before{content:"\e8d1"}.icon-gonggao:before{content:"\e8fc"}.icon-star-s:before{content:"\e8d3"}.icon-link:before{content:"\e756"}.icon-menu:before{content:"\e605"}.icon-tuan:before{content:"\e76b"}.icon-reply:before{content:"\e712"}.icon-browse:before{content:"\e667"}.icon-attachment:before{content:"\e669"}.icon-download:before{content:"\e66c"}.icon-cat:before{content:"\e673"}.icon-upload:before{content:"\e683"}

.bes-box{max-width: 1560px;margin: 0 auto;position: relative;}
.besh{height: 60px;background: #3b3b3b;color: #fff;position: fixed;left: 0;right: 0;top: 0;z-index: 999;}
.besh .logo{float: left;display: inline-block;height: 60px;}
.besh .logo img{height: 100%;width: auto;line-height: 60px;font-size: 17px;color: #fff;}
.besh .bes-menu{float: left;margin-left: 20px;font-size: 15px;margin-right: 9px;}
.besh .bes-menu ul{list-style: none;}
.besh .bes-menu ul li{list-style: none;float: left;position: relative;}
.besh .bes-menu > ul > li{margin-right: 1px;}
.besh .bes-menu > ul > li:hover, .besh .bes-menu > ul > li.current-menu-item, .besh .bes-menu > ul > li.current-menu-parent, .besh .bes-menu > ul > li.current-post-ancestor{background: #313131;}
.besh .bes-menu ul li a{height: 30px;line-height: 30px;margin: 15px;color: #fff;position: relative;display: block;}
.besh .bes-menu ul li .sub-menu{display: none;position: absolute;top: 60px;font-size: 13px;min-width: 130px;background: #313131;padding-bottom: 10px;}
.besh .bes-menu ul li:hover > .sub-menu{display: block;}
.besh .bes-menu ul li .sub-menu li{float: none;}
.besh .bes-menu ul li .sub-menu li a{margin: 0;padding: 0 15px}
.besh .bes-menu ul li .sub-menu li a:hover{background: #4285f4;}
.besh .bes-menu ul li .sub-menu .sub-menu{left: 100%;top: 0}
.besh .bes-right{float: right;line-height: 60px;}
.besh .bes-right a{color: #fff;}
.besh .bes-right a.bes-user{margin-left: 15px;}
.besh .bes-right a.bes-menu-trigger{margin-left:15px;display: none;}
.besh .bes-right a.bes-home-trigger{/*color:#4285f4;*/text-decoration: underline;display: none;}
.besh .bes-right a .icon{font-size: 18px;}
.besh .bes-search{position: absolute;top: 60px;right:0;background-color: #3b3b3b;width: 300px;height: 50px;display: none;}
.besh .bes-search.show{display: block;}
.besh .bes-search input{border:none;border-bottom: 1px solid #fff;background:transparent;color:#fff;height: 40px;width:260px;position: relative;left: 20px;top: -10px}

.besm{margin: 75px 0 15px;min-height: calc(100vh - 150px);}
.bes-content{max-width: 1560px;margin: 0 auto;padding-right: 320px;position: relative;}
.bes-content.fullwidth{padding-right: 0;}
.content{float: left;width: 100%;}

.bes-slider{margin-bottom: 20px !important;background: #fff}

.archive-header{background: #f1f1f1;padding: 15px 20px;}
.archive-header h1{font-size: 24px;font-weight: 500;position: relative;padding-left: 15px;}
.archive-header h1:before {position: absolute;left: 0;top: 9px;width: 4px;height: 18px;content: "";background-color: #4285f4;border-radius: 2px;}
.archive-header p{margin-top: 5px;color: #a7a7a7;font-size: 15px;}

.bess{background: #fff;}
.bess .bes{border-bottom: 1px solid #f5f5f5;padding: 20px;position: relative;min-height: 150px;}
.bess .bes.bes-thumb{padding-left: 215px;min-height: auto;}
.bess .bes.bes-thumb.bes-recommend{padding: 20px 215px 20px 20px;}
.bess .bes:hover{background: #fdfdfd;}
.bess .bes .thumb-link{overflow: hidden;float: left;margin-left: -195px;width: 175px;height: 110px;font-size: 0;}
.bess .bes.bes-recommend .thumb-link{float: right;margin-right: -195px;margin-left: auto;}
.bess .bes .thumb{width: 100%;height: 100%;background: #f9f9f9}
.bess .bes:hover .thumb{-webkit-transform: scale(1.1);transform: scale(1.1);transition: all .5s ease-out 0s;}
.bess .bes h3{margin: 0;font-weight: 500;font-size: 20px;line-height: 1.1;}
.bess .bes h3 a{color: #333;line-height: 26px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 26px;word-break: break-all;}
.bess .bes h3 a .recommend{background: #4cc361;color:#fff;border-radius: 4px;display: inline-block;width: 20px;height: 20px;font-size: 13px;line-height: 20px;margin-right: 8px;text-align: center;position: relative;top: -1.5px}
.bess .bes h3 a:hover{color: #4285f4;}
.bess .bes .excerpt{margin-top: 10px;color: #787878;font-size: 14px;line-height: 20px;letter-spacing: 0;text-align: justify;max-height: 40px;overflow: hidden;}
.bess .bes .excerpt:empty{display: none;}
.bess .bes .meta{color: #a7a7a7;font-size: 12px;position: absolute;bottom: 20px;left: 20px;right: 20px;line-height: 1.1;}
.bess .bes.bes-thumb .meta{left: 215px;}
.bess .bes.bes-thumb.bes-recommend .meta{left: 20px;}
.bess .bes .meta ul{margin-right: 15px;line-height:15px;float: left;}
.bess .bes .meta ul li{list-style: none;float: left;}
.bess .bes .meta span, .bess .bes .meta time{margin-right: 13px;}
.bess .bes .meta .icon{margin-right: 2px;}

.pagination{padding:20px;text-align:center;font-size:12px;background: #fff;}
.pagination ul{display:inline-block !important;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding:0}
.pagination ul > li{display:inline}
.pagination ul > li > a,.pagination ul > li > span{margin:0 2px;float:left;padding:5px 12px;background-color:#ddd;color:#666;opacity:.88}
.pagination ul > li > a:hover,.pagination ul > li > a:focus{opacity:1}
.pagination ul > .active > a,.pagination ul > .active > span{background-color:#4285f4;color:#fff}
.pagination ul > .active > a,.pagination ul > .active > span{cursor:default}
.pagination ul > li > span,.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{color:#999;background-color:transparent;cursor:default}
.comment-pagination{text-align:center;font-size:12px;padding:20px;}
.comment-pagination:empty{display: none;}
.comment-pagination > a,.comment-pagination > span{margin:0 2px;padding:5px 12px;background-color:#ddd;color:#666;opacity:.88}
.comment-pagination > span{background-color: transparent;}
.comment-pagination > span.current{background-color:#4285f4;color:#fff}

.article{background: #fff;margin-bottom: 20px;}
.article .article-header{background: #f1f1f1;padding: 15px 20px;}
.article .article-header h1{font-size: 24px;font-weight: 500;}
.article .article-header h1 .recommend{background: #4cc361;color:#fff;border-radius: 4px;display: inline-block;width: 20px;height: 20px;font-size: 13px;line-height: 20px;margin-right: 8px;text-align: center;position: relative;top: -3px}
.article .article-header .meta{margin-top: 10px;color: #a7a7a7;font-size: 12px;}
.article .article-header .meta ul{margin-right: 13px;float: left;position: relative;top: 1.5px;}
.article .article-header .meta ul li{list-style: none;float: left;}
.article .article-header .meta span, .article .article-header .meta time, .article .article-header .meta .post-edit-link{margin-right: 13px;}
.article .article-header .meta .icon{margin-right: 2px;}
.article .article-body{padding: 20px;font-size:16px;line-height: 1.7;word-wrap:break-word;color: #363636;border-bottom: 1px solid #f5f5f5}
.article .article-body blockquote{color: #787878;line-height: 24px;}
.article .article-body blockquote:after{display: block;width: 58px;content: "";border: .5px solid #d6d6d6;margin: 20px 0;}
.article .article-body p{margin-bottom: 20px;}
.article .article-body p:empty{margin-bottom: 0;}
.article .article-body img{max-width:100%;height:auto;margin: 0 auto;}
.article .article-body h1,.article .article-body h2,.article .article-body h3,.article .article-body h4,.article .article-body h5,.article .article-body h6{font-size: 20px;border-bottom: 1px dashed #d6d6d6;padding-bottom: 10px;margin-bottom: 20px;}
.article .article-body h1,.article .article-body h2{font-size: 22px;}
.article .article-body h4,.article .article-body h5,.article .article-body h6{font-size: 18px;}
.article .article-body ul, .article .article-body ol{margin:0 0 20px 40px}
.article .article-body ul, .article .article-body ul li{list-style: disc;}
.article .article-body ol, .article .article-body ol li{list-style: decimal;}
.article .article-body pre{word-wrap:break-word}
.article .article-body table{border-top:solid 1px #d6d6d6;border-left:solid 1px #d6d6d6;width:100%;margin-bottom:20px}
.article .article-body table th{background-color:#f9f9f9;text-align:center}
.article .article-body table th,.article .article-body table td{border-bottom:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;padding:5px 10px}
.article .article-body .alignleft{float:left;margin:0 20px 20px 0}
.article .article-body .aligncenter{margin:0 auto;text-align:center;display:block}
.article .article-body .aligncenter img{margin:0 auto;display:block}
.article .article-body .alignright{float:right;margin:0 0 20px 20px}
.article .article-body .wp-caption{margin-bottom:20px;max-width:100%}
.article .article-body .wp-caption img{margin-bottom:5px}
.article .article-body .wp-caption p{margin:0;text-indent:0}
.article .article-body .wp-caption .alignnone{text-align:center}
.article .article-body .wp-caption .wp-caption-text{font-size:14px;color:#787878}
.article .article-footer nav{padding: 15px 20px;font-size: 13px;color: #787878;}
.article .article-footer nav .article-nav-prev{padding-right: 10px;float: left;width: 50%;}
.article .article-footer nav .article-nav-next{padding-left: 10px;float: left;text-align: right;width: 50%;}
.article .article-footer nav a{font-size: 15px;}
.article .article-tags{margin-top: 20px;}
.article .article-tags a{font-size: 13px;margin-right: 10px}

.bes-content-user{background: #fff;position: relative;min-height: 480px;padding-left: 150px;margin-bottom: 20px;}
.aside-user{position: absolute;left: 0;top: 0;bottom: 0;list-style: none;background: #f1f1f1;width: 150px;padding: 30px 0;}
.aside-user li{list-style: none;display: block;padding: 10px 20px 10px 30px;position: relative;}
.aside-user li.active:before{content: "";position: absolute;left: 18px;top: 13.5px;width: 4px;height: 15px;background-color: #4285f4;border-radius: 2px;}
.aside-user li a{color: #333;display: block;}
.aside-user li.active a{color: #4285f4;}
.content-user{padding: 30px}

.bes-comment{padding: 20px;margin-bottom: 20px;background: #fff;}
.bes-comment .comment-title{font-size: 17px;font-weight: 500;margin-bottom: 30px;}
.bes-comment .comment-title small{margin-left: 10px;font-size: 13px;color: #999;}
.bes-comment #commentform #comment{border: 1px solid #f1f1f1;padding: 15px;width: 100%;margin-bottom: 10px;}
.bes-comment #commentform #cancel-comment-reply-link{display: none;font-size: 14px;color: #999;margin-right: 10px;}
.bes-comment #commentform .comment-submit-meta{text-align: right;}
.bes-comment #commentform .comment-submit-meta .comment-tips{font-size: 12px;float: left;color: #ff5f33;}
.bes-comment #commentform #comment-author-info{margin-top: 15px;}
.bes-comment #commentform #comment-author-info input{border: 1px solid #f1f1f1;border-bottom: none;padding: 10px 15px;float: left;width: 50%;}
.bes-comment #commentform #comment-author-info input[name="email"]{border-left: none;}
.bes-comment .comment{position: relative;padding: 15px 0;border-bottom: 1px solid #f1f1f1;font-size: 14px;}
.bes-comment .comment:last-child{border: none;}
.bes-comment .comment #respond{margin-top: 15px;}
.bes-comment .comment #commentform #cancel-comment-reply-link{display: inline-block;}
.bes-comment .comment .comment-meta{color: #777;font-size: 12px;margin-top: 10px}
.bes-comment .comment .comment-meta .avatar{margin-right: 5px;border-radius: 50%;width: 32px;height: 32px;border: 1px solid #f1f1f1}
.bes-comment .comment .comment-meta span{margin-right: 10px;}
.bes-comment .comment .comment-meta .icon{margin-right: 2px;}
.bes-comment .comment .comment-meta .comment-reply-link{display: none;}
.bes-comment .comment:hover > .comment-content > .comment-meta .comment-reply-link{display: inline-block;}
.bes-comment .comment > .children{margin-left: 37px;}

.aside{float: right;width: 300px;margin-right: -320px;}
.aside .widget{background: #fff;margin-bottom: 20px;padding: 20px;}
.aside .widget > h4{margin-bottom: 10px;padding-left: 12px;font-size: 17px;font-weight: 500;position: relative;}
.aside .widget > h4:before {position: absolute;left: 0;top: 5.5px;width: 4px;height: 15px;content: "";background-color: #4285f4;border-radius: 2px;}
.aside .widget ul li{padding: 5px 0}
.aside .widget ul > li:last-child{padding-bottom: 0;}
.aside .widget ul.children, .aside .widget ul.sub-menu{margin-left: 20px;font-size: 14px;}
.aside .widget img{max-width: 100%;height: auto;}
.aside .widget .custom-html-widget p{margin-bottom: 10px;}
.aside .widget_text .textwidget{color: #666;}
.aside .widget_text .textwidget p{margin-bottom: 10px;}
.aside .widget_text .textwidget p:last-child{margin-bottom: 0;}
.aside .widget_media_image img{width:100%;height:auto}
.aside .widget_categories ul, .aside .widget_archive ul{color: #787878;font-size: 12px;}
.aside .widget_categories li a, .aside .widget_archive li a{font-size: 15px;}
.aside .widget_archive ul{overflow: hidden;}
.aside .widget_archive li{float: left;width: 50%;}
.aside .widget_calendar #wp-calendar{width: 100%;margin:0;color: #777;}
.aside .widget_calendar #wp-calendar caption{margin-bottom: 10px;font-size: 13px;}
.aside .widget_calendar #wp-calendar td, .widget_calendar #wp-calendar th {border: 0;font-size: 12px;padding: 5px 3px;text-align: center;}
.aside .widget_calendar #wp-calendar th{color:#333;}
.aside .widget_search{overflow: hidden;}
.aside .widget_search label{display: none;}
.aside .widget_search input[type='text']{float: left;width: 75%;border:1px solid #eaeaea;height:35px;line-height: 35px;padding:0 10px;border-right: none;}
.aside .widget_search input[type='submit']{float: left;width: 25%;border:none;height:35px;line-height: 35px;padding:0 10px;background: #4285f4;color:#fff;}
.aside .widget_tag_cloud .tag-link-count{font-size: 12px;color: #787878;}
.aside .widget_recent_comments .comment-author-link{margin-right: 5px;}
.aside .widget_recent_comments .comment-author-link a{color: inherit;}
.aside .widget_pages ul{overflow: hidden;}
.aside .widget_pages li{width: 50%;float: left;padding-right: 10px;height: 32px;overflow: hidden;}
.aside .widget_media_video .mejs-overlay-button{display: none;}
.aside .widget_media_video .mejs-container .mejs-controls{background: rgba(0,0,0,.08);}
.aside .widget_media_gallery .gallery img{border: none !important}

.erphpdown.erphpdown-default{border-radius: 0 !important;}
.erphpdown .erphpdown-vip, .erphpdown-content-vip .erphpdown-see-btn, .erphpdown-content-vip .erphpdown-vip, .erphpdown .erphpdown-buy, .erphpdown .erphpdown-buy-index, .erphpdown-content-vip .erphpdown-buy, .erphpdown-content-vip .erphpdown-buy-index{border-radius: 0 !important;padding: 8px 15px !important}

.erphpdown-sc .erphpdown-sc-btn{background: #4285f4 !important}
.erphpdown-sc-user-wrap .erphpdown-sc-user-aside{background: #e9e9e9 !important}
.erphpdown-sc-user-wrap .erphpdown-sc-user-aside li.active:before{background-color: #4285f4 !important}
.erphpdown-sc-user-wrap .erphpdown-sc-user-aside li.active a{color: #4285f4 !important}

.bes-fridens{max-width:1560px;margin:20px auto;background: #fff;padding:15px 20px;font-size: 14px}
.bes-fridens ul{display: inline-block;list-style: none;}
.bes-fridens ul li{list-style: none;display: inline-block;margin: 0 0 3px 3px}
.bes-fridens ul li a{color: #999;font-size: 13px}

.besf{background: #3b3b3b;color: rgba(255,255,255,.7);padding: 20px 0;font-size: 13px;text-align: center;line-height: 20px;}
.besf a{color: #fff;}

.error40404{text-align: center;margin:100px auto;}
.shadow{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.3);z-index: 998}

.layui-form-item{margin-bottom: 10px;}
.layui-input{width: 100%;padding:5px 8px;border:1px solid #ddd}

.filter-content{position: relative;height: calc(100vh - 140px);padding-left: 250px;overflow: hidden;}
.filter-content.full{height: auto}
.filter-content.wide{padding-left: 50px}
.filter-left{width: 250px;background: #3b3b3b;color: #fff;position: absolute;top: 0;bottom:0;left: 0;padding:15px;}
.filter-content.wide .filter-left{width: 50px;}
.filter-left h2{font-size: 20px;}
.filter-content.wide h2{margin-top: 40px}
.filter-left h2 .icon{font-size: 20px}
.filter-content.wide .filter-left .filter-left-item, .filter-content.wide .filter-left .filter-left-item2, .filter-content.wide .filter-left .results-tips{display: none}
.filter-left h3{font-size: 15px;margin-top: 30px}
.filter-left #select_search_value{height: 36px;border-radius: 4px;padding:5px;border:none;width: 150px}
.filter-left .filter-search-do{background: #4285f4;color:#fff;height: 36px;line-height:36px;width: 55px;text-align: center;border:none;border-radius: 3px;position: relative;top: -1px;font-size: 14px;cursor: pointer;display: inline-block;margin-left: 3px}
.filter-left .select2{width: 100% !important}
.filter-left .results-tips{margin-top:30px;font-size: 12px;color: #999}
.filter-left .filter-left-expend{position: absolute;right: 15px;top: 20px;color: #000;background: #999;width:20px;height: 20px;border-radius: 3px;text-align: center;}
.filter-left .filter-left-expend i{font-size: 16px;top: -2px}
.filter-content.wide .filter-left-expend i:before{content: "\e621";}
.filter-right{background: #fff;height: 100%;padding: 15px}
.filter-right h1{text-align: center;font-size: 28px;margin-bottom: 15px;padding:20px 15px;background: #3b3b3b;color: #fff;border-radius: 10px}
.filter-right .erphp-radio{text-align: center;margin-bottom: 15px}
.filter-right .erphp-result{height: calc(100% - 140px);min-height: 400px;-webkit-user-select: none;-ms-user-select: none; user-select: none;}
.filter-right .erphp-table{width: 100%;height:100%;overflow-y: scroll;display: block;border-collapse: collapse;}
.filter-right .erphp-table thead, .filter-right .erphp-table tbody{width: 100%;}
.filter-right .erphp-table thead.default, .filter-right .erphp-table tbody.default{display: table;}
.filter-right .erphp-table th{text-align: center;background: #3b3b3b;color: #fff;border:1px solid #525252;padding:10px 3px;position: sticky;top: 0;z-index: 9}
.filter-right .erphp-table td{border:1px solid #525252;padding:10px 3px}
.filter-right .erphp-table td .erphp-sqrbj-contact2{color: #ff5f33}
.filter-right .erphp-chat{width: 48%;display: inline-block;}
.filter-right .erphp-chat1{width: 100%}
.filter-right .captcha-form{margin:10px auto;text-align: center;max-width: 350px;background: #f1f1f1;padding:15px;border-radius: 5px}
.filter-right .captcha-form form{display: inline-block;}
.filter-right .captcha-form form h4{margin-bottom:15px;font-size: 17px}
.filter-right .captcha-form form input{border:1px solid #525252;padding:5px;border-radius: 3px;height: 30px;display: inline-block;width: 80px}
.filter-right .captcha-form form button{background: #525252;color:#fff;height: 30px;width: 55px;text-align: center;border:none;border-radius: 3px;position: relative;top: -1px;font-size: 14px;cursor: pointer;}

@media print{
	body{display: none}
}

@media (max-width:1024px){
	.besm{margin:61px 0 1px;}
	.filter-content.wide{padding-left: 0}
	.filter-left{position: static;width: auto;padding:10px 5px}
	.filter-content.wide .filter-left{width: auto;}
	body.filter-hide .filter-left{position: fixed;top: 60px;left: 0;right: 0;bottom:inherit;z-index: 99}
	.filter-left .filter-left-item{width: 50%;float: left;}
	.filter-left .filter-left-item2{width: 100%;float: left;margin-bottom: 10px;}
	.filter-content.wide h2{margin-top: 0}
	.filter-left h3{margin-top: 10px}
	.filter-left #select_search_value{width: calc(100% - 80px)}
	.filter-left .results-tips{margin-top: 0;}
	.filter-left .filter-left-expend{top: 15px}
	.filter-content .filter-left-expend i:before{content: "\e620";}
	.filter-content.wide .filter-left-expend i:before{content: "\e623";}
	.filter-right{padding:0 5px 5px;}
	.filter-right h1{padding:10px;margin:1px -5px 10px;font-size: 20px;border-radius: 0;}
	.filter-right .erphp-radio{margin-bottom: 10px}
	.filter-right .erphp-result{height: auto;margin-bottom:30px}
	.filter-right .erphp-table th{font-size: 14px}
	.filter-content{padding-left: 0;height: auto;}
	.filter-right .erphp-chat{width: 100%}
	.filter-right .erphp-chat1{width: 2000px;overflow-x: scroll;}
}

@media (max-width:768px){
	.besm{margin: 60px auto 0;min-height: calc(100vh - 120px);}
    .besh .bes-menu, .aside{display:none}
    .besh .bes-menu{position: fixed;left: 0;top: 0;bottom: 0;width: 240px;background:#313131;float: none;margin:0;padding:13px 0;z-index: 999;overflow-y: scroll;}
    .besh .bes-menu ul li{display: block;float: none;}
    .besh .bes-menu ul li .sub-menu{display: block;position: relative;top: 0;left:0 !important;padding-bottom: 16px;padding-left: 30px;}
    .besh .bes-menu ul li .sub-menu .sub-menu{padding-bottom: 0}
    .besh .bes-menu > ul > li > a{border-top: 1px solid #3b3b3b;margin:0 15px;padding:8px 0;box-sizing: content-box;}
    .besh .bes-menu > ul > li:first-child > a{border-top:none;}
    .besh .logo{margin-left: 15px}
    .besh .bes-right{margin-right: 15px;}
    .besh .bes-right a.bes-menu-trigger{display: inline-block;}
    .besh .bes-right a.bes-home-trigger{display: inline-block;}
    .bes-content{padding-right:0}
    .bes-slider {margin-bottom: 0 !important;}
    .bess .bes{padding: 15px;min-height: 106px}
    .bess .bes.bes-thumb{padding-left: 150px;}
    .bess .bes.bes-thumb.bes-recommend {padding: 15px 150px 15px 15px;}
    .bess .bes .thumb-link{margin-left: -135px;width: 120px;height: 75px;}
    .bess .bes.bes-recommend .thumb-link{margin-right: -135px;}
    .bess .bes h3{font-size: 16px;}
    .bess .bes h3 a{line-height: 18px;height: 18px}
    .bess .bes .meta{left: 15px;right:15px;bottom:15px}
    .bess .bes.bes-thumb .meta{left: 150px;}
    .bess .bes.bes-thumb.bes-recommend .meta{left: 15px}
    .bess .bes.bes-thumb .meta .pc{display: none;}
    .bess .bes .excerpt{margin-top: 5px;font-size: 13px;line-height: 17px;max-height: 34px;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 34px;word-break: break-all;}
    .article .article-header h1{font-size: 19px}
    .article, .bes-comment{margin-bottom: 0;}
    .article .article-header h1 .recommend{width: 18px;height: 18px;font-size: 12px;line-height: 18px;margin-right: 5px;top: -2px}
    .bess .bes h3 a .recommend{width: 16px;height: 16px;font-size: 12px;line-height: 16px;margin-right: 5px;top: -1px}
    .article .article-header .meta ul, .article .article-header .meta span, .article .article-header .meta time, .article .article-header .meta .post-edit-link{margin-right: 10px}
}