/* zhaosay] | 2020/09/25 | forum.css v1.1 */

/*public*/
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.hide { display: none; }
.btn:hover {  box-shadow:1px 1px 3px rgba(0,0,0,.1); }
.btn:active { box-shadow:1px 1px 3px rgba(0,0,0,.1) inset; }
.layout { width: 1200px; overflow: hidden; }
.auths li { width: 170px; }
.pages { padding: 30px 0; font-size: 12px; }

/* header */
.header {  }
.header .layout { overflow: visible; }
.topbar { line-height: 50px; background: none; box-shadow: 0 0px 3px rgba(0,0,0,.1); }
.topbar ul { overflow: visible; }
.topbar li { float: left; color: #aaa; }
.topbar li a { display: block; padding: 0 10px; color: #666; }
.topbar li a:hover { color: #f36; }
.topbar li a:hover .arrow:before { content: '\e62d'; }
.topbar li a .arrow { width: auto; height: 15px; line-height: 15px; }
.topbar li a .arrow:before { content: '\e62c'; font-size: 15px; }
.topbar .menu-hd { position: relative; }
.topbar .menu-hd a { border: 0 none; }
.topbar .menu-bd { display: none; position: absolute; left: -1px; top: 50px; min-width: 100px; background: #fff; box-shadow: 1px 1px 3px rgba(0,0,0,.1);  }
.topbar .menu-bd a { line-height: 30px; }
.topbar .menu-hd:hover .menu-bd { display: block; }
.bar-left a:first-child { color: #666; }
.bar-left li a { padding: 0 20px; }
.bar-left .logo a { padding: 0 50px 0 0; }
.bar-left .logo img { width: 100px; }
.nav { height: 40px; line-height: 40px; border-bottom: 0 none; background: #bee4ff; }
.nav .layout { height: 40px; }
.nav .layout li a { padding: 0 30px; }
.nav .now { background: #b4ccfc; }
.nav .now a { color: #fff; }

/*cate-banner*/
.cate-banner { height: 380px; }
.cate-banner .fl { width: 900px; }
.cate-banner .fr { width: 280px; }
.cate-banner .fr a { display: block; height: 180px; margin-bottom: 20px; overflow: hidden; }

/*forum-cls*/
.forum-cls {}
.forum-cls .fl { width: 900px; }
.forum-cls .fr { width: 280px; }
.forum-cls .cls { height: 196px; overflow-y: hidden; }
.forum-cls .cls ul { margin: -16px 0 0 -20px; }
.forum-cls .cls li { float: left; width: 210px; height: 90px; margin: 16px 0 0 20px; }
.forum-cls .cls li img { width: 100%; border-radius: 15px; }
.forum-cls .ad { height: 196px; overflow: hidden; }
.forum-cls .ad img { width: 100%; }
.forum-cls-1 { background: #feb54d; }
.forum-cls-2 { background: #f69ce0; color: #fff;padding: 10px;font-weight: 900;border-radius: 10px;}

.forums-nav ul li{width: 150px; float: left;text-align: center;}

.forum-cls-3 { background: #82e5ff; }
.forum-cls-4 { background: #83ebd9; }
.forum-cls-5 { background: #aca0e8; }
.forum-cls-6 { background: #ff8282; }
.forum-cls-7 { background: #84eaaf; }
.forum-cls-8 { background: #fea857; }

.forum { padding: 15px 0; background:url(../image/bg_sq.png) repeat; font-size: 16px; }
.forum-sub-cls { margin: 15px 20px 0; border-bottom: 1px solid #e7e7e7; }
.forum-sub-cls a { display: inline-block; padding: 8px 15px; }
.forum-sub-cls .now { border-bottom: 1px solid #f36; margin-bottom: -1px; }
/*forum-list*/
.forum-list, .forum-show { width:900px; min-height: 700px; background: #fff; border-radius: 10px; }
.forum-list li { padding: 20px 0; margin:0 20px; background: #fff; border-bottom: 1px dashed #999; overflow: hidden; border-radius:2px; }
.forum-list .title span { padding: 5px 8px; border-radius: 3px; color: #fff; font-size: 12px; }
.forum-list .title a { font-size: 20px; color: #333; }
.forum-list .title a:hover { color: #f36; }
.forum-list .intro { margin: 10px 0; line-height: 24px; }
.forum-list .pics { overflow: hidden; }
.forum-list .pics a { float: left; width:100px; height:100px; margin-right:10px; text-align: center; overflow: hidden; }
.forum-list .pics img { display: inline-block; height:100px; margin:0 -100%; }
.forum-list .infos { margin-top: 15px; overflow: hidden; color: #999; }
.forum-list .infos span { margin-right: 30px; }
.forum-list .infos .u-info a { color: #f36; }
.forum-list .infos .u-info img { width: 30px; height: 30px; border-radius: 20px; }
.forum-list .infos .nums-info { margin-top:5px; }
.forum-list .infos .nums-info i { font-size: 16px; }
.zan i:before { content: '\e67f'; color: #fb5e5e; }
.see i:before { content: '\e675'; color: #58d4c3; }
.cmts i:before { content: '\e676'; color: #fdc864; }
.forum-list .activity .pic { width: 640px; }
.forum-list .activity .info { width: 200px; }
.forum-list .activity h3 { font-size: 16px; overflow: hidden; }
.forum-list .activity .text { height:126px; text-align: left; }
.forum-list .activity .timer { font-size:12px; text-align: left; }
.forum-list .activity p { margin-top: 10px; color:#999; overflow: hidden; text-align: center; }
.forum-list .activity .num em { display: block; font-size: 30px; color: #f36; }
.forum-list .activity .status a { display: inline-block; width:100px; padding: 5px 0; background: #f36; color: #fff; border-radius: 40px; }
.forum-list .activity .status .end { background: #999; }

.forum-aside { width: 280px; }
.forum-aside .btn-send a { display: block; padding: 10px 0; background: #f36; color: #fff; text-align: center; font-size: 18px; border-radius: 5px; }
.forum-aside .part { margin-top: 20px; background: #fff; border-radius: 5px; }
.forum-aside .part h4 { height: 40px; line-height: 40px; border-bottom: 1px solid #e7e7e7; }
.forum-aside .part h4 em { display: inline-block; margin-bottom: -1px; padding: 0 15px; border-bottom: 1px solid #fd7e90; color: #fd7e90; font-size: 14px; }
.forum-aside .part li { padding: 15px 0; margin: 0 15px; border-bottom: 1px dashed #e7e7e7; overflow: hidden; }
.forum-aside .part li:last-child { border-bottom: 0 none; }
.forum-aside .aside-cls li { padding: 0; margin: 15px 20px; border-bottom: 0 none; border-radius: 15px; }
.forum-aside .aside-cls li img { width: 100%; }
.forum-aside .aside-cls .now { border: 1px solid #f36; box-shadow: 0 0 10px #ff778a; }
.forum-aside .riji .u-info { overflow: hidden; }
.forum-aside .riji .u-info img { width: 30px; height: 30px; border-radius: 15px; }
.forum-aside .riji .u-info .tag a { padding: 3px 5px; background: #a2b4fe; color: #fff; border-radius: 3px; }
.forum-aside .riji h5 { margin: 10px 0; }
.forum-aside .riji h5 a { color: #999; }
.forum-aside .riji h5 a:hover { color: #f36; }
.forum-aside .riji .pics { width: 105%; margin: 10px 0; overflow: hidden; }
.forum-aside .riji .pics a { position: relative; float: left; width: 120px; margin-right: 10px; }
.forum-aside .riji .pics a img { width: 120px; }
.forum-aside .riji .pics a:before { position: absolute; bottom: 0; content: ''; height: 19px; }
.forum-aside .riji .pics .before:before { width: 69px; right: 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAAATCAYAAADGWsDDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4NkE4RUE1NzNCOEYxMUU2QkYyOUNBQUE1MDZCNTVGMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNTQwMjk5NjkwNDgxMUU2ODU2MkNBRTI5MEFBRDk4MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNTQwMjk5NTkwNDgxMUU2ODU2MkNBRTI5MEFBRDk4MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MmNjZjg1Ny1mNGVkLTQ3NGYtOGNkZi1lNTdkZjI3MDljOWUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODZBOEVBNTczQjhGMTFFNkJGMjlDQUFBNTA2QjU1RjIiLz4gPC9yZGY6RGVz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') no-repeat bottom right; background-size: 70%; }
.forum-aside .riji .pics .after:before { width: 57px; left: 0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAATCAYAAAAqL6XVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjU0MDI5OUE5MDQ4MTFFNjg1NjJDQUUyOTBBQUQ5ODEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjU0MDI5OTk5MDQ4MTFFNjg1NjJDQUUyOTBBQUQ5ODEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODZBOEVBNUEzQjhGMTFFNkJGMjlDQUFBNTA2QjU1RjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODZBOEVBNUIzQjhGMTFFNkJGMjlDQUFBNTA2QjU1RjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hHXVnAAAHu0lEQVR42tRXfYwU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') no-repeat bottom left; background-size: 70%; }
.forum-aside .riji .info { font-size: 12px; color: #999; overflow: hidden; }
.forum-aside .riji .info .nums i { font-size: 15px; }
.forum-aside .riji .info .nums span { margin-left: 10px; }
.forum-aside .video li { padding:10px 0; }
.forum-aside .video li a:before { display: inline-block; margin-right: 5px; font-family: 'iconfont'; content: '\e672'; color: #ffbb27; }
.forum-aside .video li a { display: block; height: 24px; line-height: 24px; overflow: hidden; }
.forum-aside .case .pic { width: 80px; height: 80px; }
.forum-aside .case .pic img { width: 80px; }
.forum-aside .case p, .forum-aside .case h5 { padding-left: 10px; overflow: hidden; }
.forum-aside .case p a { color: #f36; }
.forum-aside .case h5 a { font-size: 16px; }

/*detail*/
.forum-show { width:840px; padding: 10px 30px; min-height: 700px; }

/* .forum-show span { border: 1px solid blue;display: inline-block; border-radius: 20px; padding: 2px 10px; margin-top: -4px; font-size: 16px; vertical-align: middle; float: left;margin-right: 0.625rem;} */
.forum-show .category_type { display: inline-block; border-radius: 20px; padding: 2px 10px; margin-top: -4px; font-size: 16px; vertical-align: middle; margin-right: 0.625rem;color:#fff;}
.forum-show h1 { font-size: 24px; color: #333;padding:20px  0 ;}
.article { margin: 10px 0; line-height:2; font-size:16px; }
.article p { padding-bottom:15px; line-height:2rem; font-size:18px; text-indent: 2em; }
.article img { display: block; max-width: 700px; margin:0 auto; }
.aside { width:200px; }
.bdsharebuttonbox { overflow: hidden; }
.bdsharebuttonbox span { margin:6px; }

.comment-list { margin-top:15px; border-top:1px solid #eee; }
.comment-list li { padding:20px 0; border-bottom:1px dotted #eee; overflow:hidden; }
.comment-list li .avatar { float:left; width:50px; height:50px; overflow:hidden;border-radius:3px; }
.comment-list li .info, .comment-list li .cmt-bd { padding-left:10px; overflow:hidden; }
.comment-list li .info .time { float:right; color:#999; }
.comment-list li .cmt-bd { padding-top:8px; }
.comment-list li .qa-bd { padding-top:0; }
.comment-list li .action { padding-left:60px; text-align: right; }
.comment-list li .action a { margin-left:10px; }
.comment-list li .action i,.comment-list li .qa-info i { font-size: 18px; }
.comment-list li .action .zan i,.comment-list li .qa-info .zan i { color:#f36; }
.comment-list li .action .zan i:before,.comment-list li .qa-info .zan i:before { content:'\e627' }
.comment-list li .action .zaned i:before { content:'\e63d' }
.comment-list li .action .reply i { color:#84d0c0; }
.comment-list li .qa-con { font-size: 14px; }
.comment-list li .qa-info { margin-top: 10px; color: #999; }
.reply-form { padding-left:60px; margin-top:10px; text-align: right; }
.reply-form textarea { width:98%; padding:5px; border:1px solid #ddd; }
.reply-form textarea:focus,.comment textarea:focus { border-color:#999; box-shadow: 1px 1px 3px rgba(0,0,0,.2) inset; }
.reply-form p { padding-top:10px; }
.reply-form p span, .comment p span { display: none; }
.reply-form .err span, .comment .err span { display: block; }
.reply-list { margin:10px 0; padding:0 10px; background-color: #f6f6f6; }
.reply-list li { padding:8px; }
.reply-list li p { text-align: right; }
.reply-list li a { color:#f36; }
.comment { padding:20px 0; }
.comment .ke-container-verybeaut { height:150px; }
.comment textarea { width:764px; height:70px; padding:4px; border:1px solid #ddd; }
.comment p { padding:5px 0; }
.comment p .avatar { display: inline-block; margin-right:10px; vertical-align: top; border-radius:3px; overflow: hidden; }
.comment p span { padding-left:65px; }
.comment .send { text-align: right; }
.comment .btn, .comment-list .btn { padding:5px 10px; border:0 none; background-color:#f36; color:#fff; text-decoration:none; border-radius:3px; cursor: pointer; }
.comment .btn, .comment-list .btn:hover { color:#fff; }
.comment .btn[disabled] { background-color: #999; cursor:not-allowed; }
.no-login { background-color: #f8f8f8; padding:30px; font-size: 14px; text-align: center; }
.no-login a { color:#f36; }