需要修改安装包文件中themes\default下的main.tpl/style.min.css这两个文件,修改后的代码如下:
main.tpl
{config_load file=$language_file section="general"}{if $subnav_location && $subnav_location_var}{assign var="subnav_location" value=$smarty.config.$subnav_location|replace:"[var]":$subnav_location_var}{elseif $subnav_location}{assign var='subnav_location' value=$smarty.config.$subnav_location}{/if}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{#language#}" dir="{#dir#}">
<head>
<meta http-equiv="content-type" content="text/html; charset={#charset#}" />
<title>{if $page_title}{$page_title} - {elseif $subnav_location}{$subnav_location} - {/if}{$settings.forum_name|escape:"html"}</title>
<meta name="description" content="{$settings.forum_description|escape:"html"}" />
{if $keywords}<meta name="keywords" content="{$keywords}" />{/if}
{if $mode=='posting'}
<meta name="robots" content="noindex" />
{/if}
<meta name="referrer" content="origin" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="generator" content="my little forum {$settings.version}" />
<link rel="stylesheet" type="text/css" href="{$FORUM_ADDRESS}/{$THEMES_DIR}/{$theme}/style.min.css" media="all" />
{if $settings.rss_feed==1}<link rel="alternate" type="application/rss+xml" title="RSS" href="index.php?mode=rss" />{/if}
{if !$top}
<link rel="top" href="./" />
{/if}
{if $link_rel_first}
<link rel="first" href="{$link_rel_first}" />
{/if}
{if $link_rel_prev}
<link rel="prev" href="{$link_rel_prev}" />
{/if}
{* if $link_rel_next}
<link rel="next" href="{$link_rel_next}" />
{/if *}
{if $link_rel_last}
<link rel="last" href="{$link_rel_last}" />
{/if}
<link rel="search" href="index.php?mode=search" />
<link rel="shortcut icon" href="{$FORUM_ADDRESS}/{$THEMES_DIR}/{$theme}/images/favicon.ico" />
{if $mode=='entry'}<link rel="canonical" href="{$settings.forum_address}index.php?mode=thread&id={$tid}" />{/if}
<script src="{$FORUM_ADDRESS}/index.php?mode=js_defaults&t={$settings.last_changes}{if $user}&user_type={if $mod}1{elseif $admin}2{else}0{/if}{/if}" type="text/javascript" charset="utf-8"></script>
<script src="{$FORUM_ADDRESS}/js/main.min.js" type="text/javascript" charset="utf-8"></script>
{if $mode=='posting'}
<script src="{$FORUM_ADDRESS}/js/posting.min.js" type="text/javascript" charset="utf-8"></script>
{/if}
{if $mode=='admin'}
<script src="{$FORUM_ADDRESS}/js/admin.min.js" type="text/javascript" charset="utf-8"></script>
{/if}
</head>
<body>
<!--[if IE]><div id="ie"><![endif]-->
<div id="top">
<div id="logo">
{if $settings.home_linkname}<p class="home"><a href="{$settings.home_linkaddress}">{$settings.home_linkname}</a></p>{/if}
<h1><a href="./" title="{#forum_index_link_title#}">{$settings.forum_name|escape:"html"}</a></h1>
</div>
<div id="nav">
<ul id="usermenu">
{if $user}<li><a href="index.php?mode=user&action=edit_profile" title="{#profile_link_title#}"><strong>{$user}</strong></a></li><li><a href="index.php?mode=user&action=show_posts&id={$user_id}">{#show_all_postings_link#}</a></li><li><a href="index.php?mode=bookmarks">{#show_bookmarks_link#}</a></li><li><a href="index.php?mode=user" title="{#user_area_link_title#}">{#user_area_link#}</a></li>{if $admin}<li><a href="index.php?mode=admin" title="{#admin_area_link_title#}">{#admin_area_link#}</a></li>{/if}<li><a href="index.php?mode=login" title="{#log_out_link_title#}">{#log_out_link#}</a></li>{else}<li><a href="index.php?mode=login" title="{#log_in_link_title#}">{#log_in_link#}</a></li>{if $settings.register_mode!=2}<li><a href="index.php?mode=register" title="{#register_link_title#}">{#register_link#}</a></li>{/if}{if $settings.user_area_public}<li><a href="index.php?mode=user" title="{#user_area_link_title#}">{#user_area_link#}</a></li>{/if}{/if}
{if $menu}
{foreach $menu as $item}<li><a href="index.php?mode=page&id={$item.id}">{$item.linkname}</a></li>{/foreach}
{/if}
</ul>
<form id="topsearch" action="index.php" method="get" title="{#search_title#}" accept-charset="{#charset#}"><div><input type="hidden" name="mode" value="search" /><label for="search-input">{#search_marking#}</label> <input id="search-input" type="text" name="search" value="{#search_default_value#}" /><!-- <input type="image" src="templates/{$settings.template}/images/submit.png" alt="[»]" />--></div></form></div>
</div>
<div id="subnav">
<div id="subnav-1">{include file="$theme/subtemplates/subnavigation_1.inc.tpl"}</div>
<div id="subnav-2">{include file="$theme/subtemplates/subnavigation_2.inc.tpl"}</div>
</div>
<div id="content">
{if $subtemplate}
{include file="$theme/subtemplates/$subtemplate"}
{else}
{$content|default:""}
{/if}
</div>
<div id="footer">
<div id="footer-1">{if $total_users_online}{#counter_users_online#|replace:"[total_postings]":$total_postings|replace:"[total_threads]":$total_threads|replace:"[registered_users]":$registered_users|replace:"[total_users_online]":$total_users_online|replace:"[registered_users_online]":$registered_users_online|replace:"[unregistered_users_online]":$unregistered_users_online}{else}{#counter#|replace:"[total_postings]":$total_postings|replace:"[total_threads]":$total_threads|replace:"[registered_users]":$registered_users}{/if}<br />
{if $forum_time_zone}{#forum_time_with_time_zone#|replace:'[time]':$forum_time|replace:'[time_zone]':$forum_time_zone}{else}{#forum_time#|replace:'[time]':$forum_time}{/if}</div>
<div id="footer-2">
<ul id="footermenu">
<li><a href="#top" class="go-to-top-link" title="{#back_to_top_link_title#}">{#back_to_top_link#}</a></li>
{if $settings.rss_feed==1} <li><a class="rss" href="index.php?mode=rss" title="{#rss_feed_postings_title#}">{#rss_feed_postings#}</a></li>
<li><a class="rss" href="index.php?mode=rss&items=thread_starts" title="{#rss_feed_new_threads_title#}">{#rss_feed_new_threads#}</a></li>{/if}
<li><a href="index.php?mode=contact" title="{#contact_linktitle#}" rel="nofollow">{#contact_link#}</a></li>
</ul>
</div>
</div>
{*
Please donate if you want to remove this link:
https://www.paypal.com/cgi-bin/webscr?c ... id=1922497
*}
<div id="pbmlf"><a href="https://mylittleforum.net/">powered by my little forum</a></div>
<!--[if IE]></div><![endif]-->
</body>
</html>
style.min.css
body{color:#000;background:#f9f9f9;margin:0;padding:0;font-family:verdana,arial,sans-serif;font-size:100.01%}
h1{margin-top:0;font-size:1.25em;font-weight:700}
h2{margin-top:20px;font-size:1.25em;font-weight:700}
p{margin-top:0}
img{border:0}
label{cursor:pointer}
a{color:#00c;text-decoration:none}
a:visited{color:#00c}
a:hover{color:#00f;text-decoration:underline}
a:active{color:red}
a.stronglink{padding-left:13px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 4px}
a.stronglink:visited{color:#00c}
a.stronglink:hover{color:#00f;text-decoration:underline;background:url(images/bg_sprite_1.png) no-repeat 0 -46px}
a.stronglink:active{color:red}
img.next{background:url(images/bg_sprite_2.png) no-repeat 0 -11px}
img.next:hover{background:url(images/bg_sprite_2.png) no-repeat -6px -11px}
img.previous{background:url(images/bg_sprite_2.png) no-repeat 0 0}
img.previous:hover{background:url(images/bg_sprite_2.png) no-repeat -6px 0}
img.hide-sidebar{background:url(images/bg_sprite_2.png) no-repeat -9px -22px}
img.show-sidebar{background:url(images/bg_sprite_2.png) no-repeat 0 -22px}
#top{margin:0;padding:0;height:4.4em;color:#000;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 0}
#logo{margin:0;padding:7px 0 7px 20px;float:left}
#logo .home{margin:0 0 .3em;padding:0;font-size:.69em}
#logo h1{margin:0;padding:0;font-size:1.75em}
#logo h1 a{color:navy;text-decoration:none}
#logo h1 a:hover{color:#00a;text-decoration:none}
#logo .index{margin:0;padding:0;font-size:.82em}
#nav{margin:0;padding:7px 20px 7px 0;text-align:right}
#usermenu{margin:0 0 1em;font-size:.69em;list-style-type:none}
#usermenu li{display:inline;margin-left:5px}
#usermenu li:first-child{margin-left:0;padding-left:0}
#usermenu li:before{content:"|"}
#usermenu li:first-child:before{content:""}
#usermenu li a{padding-left:4px}
#topsearch{display:inline}
#topsearch div{display:inline;font-size:.82em}
#topsearch label{display:none}
#topsearch #search-input{font-family:verdana,arial,sans-serif;font-size:.82em;width:14em;color:gray}
#topsearch #search-input:focus{color:#000}
#subnav{clear:both;margin:0;padding:0;height:1.8em;color:#000;background:#f9f9f9;border-top:1px solid #bacbdf;border-bottom:1px solid #bacbdf;line-height:1.8em}
#subnav #subnav-1{font-size:.82em;margin:0;padding:0 0 0 20px;float:left}
#subnav #subnav-2{font-size:.82em;margin:0;padding:0 20px 0 0;text-align:right}
#subnav p.subnav{margin:0;padding:0 0 0 12px;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -89px}
#subnav .small{font-size:.82em}
#subnav form{display:inline}
#subnav form div{display:inline}
#subnavmenu{display:inline;margin:0;padding:0;font-size:.82em;list-style-type:none}
#subnavmenu li{display:inline;margin-left:10px}
#subnavmenu a.refresh{padding-left:14px;background:url(images/bg_sprite_1.png) no-repeat 0 -498px}
#subnavmenu a.order-1{padding-left:12px;background:url(images/bg_sprite_1.png) no-repeat 0 -548px}
#subnavmenu a.order-2{padding-left:12px;background:url(images/bg_sprite_1.png) no-repeat 0 -598px}
#subnavmenu a.fold-1{padding-left:12px;background:url(images/bg_sprite_1.png) no-repeat 0 -648px}
#subnavmenu a.fold-2{padding-left:12px;background:url(images/bg_sprite_1.png) no-repeat 0 -698px}
#subnavmenu a.tableview{padding-left:12px;background:url(images/bg_sprite_1.png) no-repeat 0 -748px}
#subnavmenu a.threadview{padding-left:12px;background:url(images/bg_sprite_1.png) no-repeat 0 -798px}
#subnavmenu a.openthread{padding-left:13px;background:url(images/bg_sprite_1.png) no-repeat 0 -848px}
#subnavmenu a.linear{padding-left:13px;background:url(images/bg_sprite_1.png) no-repeat 0 -898px}
#subnavmenu a.hierarchic{padding-left:13px;background:url(images/bg_sprite_1.png) no-repeat 0 -948px}
#subnavmenu a.fold-postings{padding-left:13px;background:url(images/bg_sprite_1.png) no-repeat 0 -998px}
a.rss{background:url(images/bg_sprite_1.png) no-repeat 3px -1048px}
p.right a.rss{padding-left:15px}
input.small,select.small{font-family:verdana,arial,sans-serif;font-size:.82em}
#content{margin:0;padding:20px;min-height:200px;background:#fff}
#content p,#content ul,#content td{font-size:.82em;line-height:1.5em;max-width:60em}
#content li,#content ul ul{font-size:1em}
#content .xsmall{font-size:.69em;line-height:1.19em;color:gray;font-weight:400}
#content .small{font-size:.69em;line-height:1.19em;font-weight:400}
#footer{clear:both;font-size:.69em;line-height:1.5em;margin:0;padding:0;color:#000;background:#f9f9f9;border-top:1px solid #bacbdf}
#footer #footer-1{margin:0;padding:7px 0 10px 20px;float:left}
#footer #footer-2{margin:0;padding:7px 20px 10px 0;text-align:right}
#footermenu{margin:0 0 1em;list-style-type:none}
#footermenu li{display:inline;margin-left:5px;padding-left:0px}
#footermenu li:first-child{margin-left:0;padding-left:0px}
#footermenu li:before{content:"|"}
#footermenu li:first-child:before{content:""}
#footermenu li a{padding-left:5px}
#footermenu li:first-child a,#footermenu li a.rss{padding-left:15px}
#footermenu a.go-to-top-link{padding-left:16px;background:url(images/arrow_up.png) no-repeat 0 0 / auto 90%}
#pbmlf{clear:both;margin:0;padding:0 20px 11px;text-align:center;font-size:.69em;color:gray}
#pbmlf a{color:gray;text-decoration:none}
#sidebar{position:relative;width:13em;float:right;margin:0;padding:0}
#sidebar div{position:relative;z-index:2}
#sidebar h3.sidebar{position:absolute;top:0;right:0;font-size:.69em;line-height:1.7em;font-weight:400;margin:0;padding:0 17px 0 5px;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -150px;border:1px solid #bacbdf;z-index:1}
#sidebar h3.sidebar a{color:#000;text-decoration:none;z-index:2}
#sidebartoggle{position:absolute;top:5px;right:4px;margin:0;padding:0;z-index:3}
#latest-postings{position:relative;margin:0 0 20px 0;background:#f9f9f9;border:1px solid #bacbdf;padding:0}
#latest-postings a.hide-sidebar{position:absolute;top:2px;right:4px;margin:0;padding:0;line-height:11px}
#latest-postings h3{font-size:.69em;line-height:1.7em;font-weight:400;margin:0;padding:0 5px;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -150px}
#latest-postings ul{max-width:100%;font-size:.82em;list-style:none;margin:0;padding:0}
#latest-postings li{margin:0;padding:0;line-height:1.5em;word-wrap:break-word;overflow:hidden}
#latest-postings li a{background-color:#f0f0f0;line-height:1.5em;text-decoration:none;display:block;margin:0;padding:3px 5px}
#latest-postings li a:visited,#latest-postings li a.read{background-color:#fff}
#latest-postings li a:visited .entry-title,#latest-postings li a.read .entry-title{color:#007}
#latest-postings li a:focus,#latest-postings li a:hover{background:#efefef;text-decoration:none}
#latest-postings li a:focus .entry-title,#latest-postings li a:hover .entry-title{text-decoration:underline}
#latest-postings li a .entry-date,#latest-postings li a.read .entry-date{font-size:.82em;color:gray}
#tagcloud{position:relative;margin:0 0 20px 0;background:#f9f9f9;border:1px solid #bacbdf;padding:0}
#tagcloud p{margin:0;padding:5px;font-size:.69em;line-height:1.5em}
#tagcloud a.hide-sidebar{position:absolute;top:2px;right:4px;margin:0;padding:0;line-height:11px}
#tagcloud h3{font-size:.69em;line-height:1.7em;font-weight:400;margin:0;padding:0 5px;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -150px}
#tagcloud strong{font-weight:700;font-size:1.051em}
#modmenu{position:relative;margin:0 0 20px 0;background:#f9f9f9;border:1px solid #bacbdf}
#modmenu h3{font-size:.69em;line-height:1.7em;font-weight:400;margin:0;padding:0 5px;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -150px}
#mod-options{list-style:none;margin:0;padding:5px;font-size:.69em!important;line-height:1.7em!important}
#mod-options a {padding-left:15px;}
#mod-options a.delete-marked{background:url(images/bg_sprite_4.png) no-repeat 0 -296px}
#mod-options a.manage{background:url(images/bg_sprite_4.png) no-repeat 0 -347px}
#mod-options a.report{background:url(images/bg_sprite_4.png) no-repeat 0 -48px}
#mod-options a.delete-spam{background:url(images/bg_sprite_3.png) no-repeat 0 -47px}
#mod-options a.non-activated-users{background:url(images/bg_sprite_4.png) no-repeat 0 -396px}
#bottombar{position:relative;margin:20px 0 -20px}
#bottombar h3.sidebar{position:relative;float:right;font-size:.69em;line-height:1.6em;font-weight:400;margin:0 0 20px;padding:0 17px 0 5px;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -140px;border:1px solid #bacbdf}
#bottombar h3.sidebar a{color:#000;text-decoration:none}
#bottombar:not(.js-display-fold) h3.sidebar{margin:0}
#bottombarhandle{position:absolute;top:0;right:4px;margin:0;padding:0;z-index:3}
#bottombar #sidebarcontent div{position:relative;z-index:2;background:#f9f9f9;border:1px solid #bacbdf;margin:0 0 20px}
#bottombar h3{font-size:.69em;line-height:1.7em;font-weight:400;margin:0;padding:0 5px;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -140px}
#bottombar #tagcloud p{padding:10px}
#bottombar .xsmall{font-size:.82em}
#bottombar #mod-options{padding:10px}
input[name=sort_of_agreement] + iframe {height:400px;height:60vh}
#usersonline{background:#f9f9f9;border:1px solid #bacbdf;margin:20px 0}
#usersonline h3{font-size:.69em;line-height:1.7em;font-weight:400;margin:0;padding:0 5px;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -140px}
#usersonline p{margin:0;padding:7px 5px;font-size:.82em;line-height:1.5em}
.posting img.avatar{float:right;margin:0 0 20px 20px}
.posting h1{margin:0 0 2px;padding:0}
.posting h1 .category{font-size:.57em}
.posting .author{margin:1px 0 18px;font-style:italic}
*+html .posting ul{padding-left:17px}
.posting li{font-size:.82em;line-height:1.5em}
.posting li li{font-size:1em}
.quote{color:#6f6f6f;font-style:italic}
.edited,.ago{font-size:.82em;color:gray}
img.no-text{cursor:help}
pre{max-width:100%;overflow:auto}
code{font-family:"courier new",courier;color:navy}
code.monospace{color:#000}
blockquote{margin:0;padding:0 0 0 30px;color:#6f6f6f;font-style:italic;background:url(images/quote.png) no-repeat top left}
blockquote code{font-family:"courier new",courier;color:#6f6f6f}
.posting-footer{clear:both;margin:25px 0 0;padding:0}
.posting-footer .reply{font-size:.82em;float:left}
.posting-footer .locked{font-size:.82em;color:gray;padding-left:16px;background:url(images/locked.png) no-repeat 0 0}
.posting-footer .info{text-align:right}
.posting-footer .views{font-size:.69em;color:gray}
.posting-footer .options{display:inline;font-size:.69em!important;list-style-type:none;max-width:100%!important;padding:0}
.posting-footer .options li{display:inline;margin:0 0 0 1em}
.posting-footer a.edit{padding-left:16px;background:url(images/bg_sprite_3.png) no-repeat 0 2px}
.posting-footer a.delete{padding-left:13px;background:url(images/bg_sprite_3.png) no-repeat 0 -47px}
.posting-footer a.go-to-top-link{ padding-left:16px;background:url(images/arrow_up.png) no-repeat 0 0 / auto 90%}
.posting-footer a.add-bookmark{padding-left:14px;background:url(images/bg_sprite_3.png) no-repeat 0 -97px}
.posting-footer a.delete-bookmark{padding-left:14px;background:url(images/bg_sprite_3.png) no-repeat 0 -147px}
.posting-footer a.move{padding-left:13px;background:url(images/bg_sprite_4.png) no-repeat 0 2px}
.posting-footer a.report{padding-left:14px;background:url(images/bg_sprite_4.png) no-repeat 0 -48px}
.posting-footer a.lock{padding-left:16px;background:url(images/bg_sprite_4.png) no-repeat 0 -99px}
.posting-footer a.unlock{padding-left:16px;background:url(images/bg_sprite_4.png) no-repeat 0 -149px}
.posting-footer a.lock-thread{padding-left:16px;background:url(images/bg_sprite_4.png) no-repeat 0 -200px}
.posting-footer a.unlock-thread{padding-left:16px;background:url(images/bg_sprite_4.png) no-repeat 0 -250px}
.thread-posting{position:relative;border-left:10px solid #d2ddea;border-right:1px solid #f0f0f0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin:0 0 20px;padding:0;background:#fff}
.new{border-left:10px solid #88a9cf!important}
.thread-posting h1,.thread-posting h2{margin:0 0 2px;padding:0}
.thread-posting h1 .category{font-size:.57em}
.thread-posting .header{background:#f5f5f5;margin:0;padding:0 0 5px 10px}
.thread-posting .header img.avatar{position:relative;margin:0 0 20px 20px;padding:5px;background:#f5f5f5;float:right}
.thread-posting .body{margin:0;padding:10px}
.thread-posting .author{margin:1px 0 0;font-style:italic}
.thread-posting .posting-footer{margin:10px}
.hide-posting{position:absolute;top:0;left:-10px}
.thread-wrapper{margin:0;padding:0}
.reply-wrapper{margin:0 0 0 20px;padding:0;list-style-type:none}
.deep-reply-wrapper{margin:0 0 0 10px;padding:0;list-style-type:none}
.very-deep-reply-wrapper{margin:0;padding:0;list-style-type:none}
.op-link,.op-link a{font-size:.9em;color:gray}
#content p.tags{margin:20px 0 0;padding:0;color:gray;font-size:.69em;line-height:1.42em}
#content p.signature{margin:10px 0 0;padding:0;color:gray;font-weight:400;font-size:.69em;line-height:1.42em}
h2.postingform{margin:0 0 20px}
p.reply-to{margin:0 0 20px}
div.complete-thread{margin-bottom:30px}
div.complete-thread p.left{float:left}
#content div.complete-thread p.right{float:right;text-align:right;font-size:.69em}
ul.openthread{clear:both}
#usernav{height:1.5em;margin:0 0 15px;padding:0}
#usersearch{float:left;font-size:.82em}
#usersearch div,#usersearch form{display:inline}
#usersearch label{display:none}
#userpagination{float:right;text-align:right}
#usernav-bottom{margin:15px 0 0;padding:0;text-align:right;font-size:.82em}
#admin-usernav-bottom{height:2em;margin:15px 0 20px}
#selectioncontrols{height:2em;margin:10px 0 0;padding:0}
#admin-usernav-bottom #selectioncontrols{float:left;height:2em;margin:0;padding:0}
#selectioncontrols #arrow-selected{margin:0 0 0 13px}
#selectioncontrols .checkall{margin-left:1em;font-size:.69em}
#admin-usernav-bottom #userpagination{float:right;height:2em;text-align:right}
.spam{color:red;font-weight:700;background:#ff0}
.spam-note{font-weight:700;color:red;background:#ff0;padding:5px}
.thread ul{font-size:1em}
.thread li{font-size:1em}
.thread li li{font-size:1em}
.thrbeg{font-weight:700}
.caution{padding:0 0 0 20px;color:red;font-weight:700;background:url(images/caution.png) no-repeat left center}
.ok{padding:0 0 0 20px;font-weight:700;color:red;background:url(images/tick.png) no-repeat left center}
.entryline{clear:both;margin:15px 0;border-top:1px dotted gray;border-left:0;border-right:0;border-bottom:0;height:1px}
.marked-threads{margin:30px 0 0;font-size:11px}
.marked-threads-board{margin:10px 1px 0;font-size:11px}
.ip{font-size:11px;color:gray}
span.userdata{margin:0;padding:0}
.online{color:red}
.underline{text-decoration:underline}
label.main{font-weight:700}
label.active{color:#000}
label.inactive{color:gray!important}
label.inactive input{color:gray}
label.unavailable{color:silver}
fieldset.active{border:none;margin:0;padding:0}
fieldset.active label,fieldset.active input{color:#000}
fieldset.inactive{border:none;margin:0;padding:0}
fieldset.inactive label,fieldset.inactive input{color:gray}
.checkboxlist{list-style-type:none;margin:0;padding:0;font-size:1em!important}
.login{width:17em}
.nowrap{white-space:nowrap}
.user-locked{color:red!important}
ul.filelist{list-style-type:none;padding-left:0;margin-left:0;font-size:.82em;line-height:1.7em!important}
ul.filelist img{margin:0 5px -3px 0;padding:0}
ul.thread span.mod,ul.thread span.admin,td span.admin,td span.mod{cursor:help}
.registered_user::after{content:" \00AE"}
#captcha{margin:0;padding:0}
#captcha p{font-size:1em}
#captcha img,img.captcha{border:1px solid #000}
.category{color:navy;font-size:.82em;font-weight:400}
.category-regusers{color:navy;font-size:.82em;font-weight:400;background:#e7e7e7}
.category-adminmod{color:navy;font-size:.82em;font-weight:400;background:#d5d5d5}
.category-b{color:#00c;font-size:.82em;font-weight:400}
.category-regusers-b{color:#00c;font-size:.82em;font-weight:400;border-bottom:1px dotted #00c}
.category-adminmod-b{color:#00c;font-size:.82em;font-weight:400;border-bottom:1px solid #00c}
h3.preview{margin:10px 0 3px;font-size:.82em;font-weight:700;color:red}
div.preview{margin:0 0 25px;padding:10px;color:#000;border:1px dotted red}
table.wide{width:100%}
table.normaltab{width:100%;border:1px solid #bacbdf;background:#fff}
table.normaltab th{vertical-align:top;font-size:.82em;font-weight:700;text-align:left;color:#000;background:#d2ddea url(images/bg_gradient_x.png) repeat-x 0 -140px}
table.normaltab td{vertical-align:top;font-size:.82em;font-weight:400;color:#000}
table.normaltab tr.a td{background:#f5f5f5}
table.normaltab tr.b td{background:#f9f9f9}
table.normaltab td.c{width:150px;background:#d2ddea url(images/bg_gradient_y.png) repeat-y right center}
table.normaltab td.d{background:#f5f5f5}
table.normaltab td.subject{min-width:50%}
#content table.normaltab p{font-size:1em}
#content table.normaltab .small,#content table.normaltab .xsmall{font-size:.82em}
table.normaltab tr.drag td{background:#ddd}
p.userdata{margin:0}
.normalform{font-size:.82em}
.inline{display:inline}
#postingform fieldset{border:none;margin:0 0 1em}
#postingform p{font-size:1em;margin:0 0 5px;padding:0}
#postingform label.input{display:block;float:left;width:8em;font-weight:700}
#postingform label.textarea{font-weight:700}
#postingform input.checkbox{margin-left:8em}
#postingform #insert-quote{margin:0 0 0 .5em;font-weight:400;font-size:.82em;padding:0 0 0 14px;background:url(images/quote_message.png) no-repeat left center}
#postingform #text{width:700px;height:400px;float:left}
#postingform #format-bar{margin-left:720px}
#postingform{font-size:.82em}
#postingform .small,#postingform .xsmall{font-size:.82em}
#delete_cookie{font-size:.82em}
#delete_cookie a{padding-left:13px;background:url(images/bg_sprite_3.png) no-repeat 0 -47px}
#bbcode-bar{margin:0 0 10px;width:62px}
#bbcode-bar button{width:62px;font-size:11px;margin:0 0 3px;padding:0}
#bbcode-bar button span{line-height:1.4em}
#bbcodebutton-b span{font-weight:700}
#bbcodebutton-i span{font-style:italic}
#bbcodebutton-link span{color:#00c;text-decoration:underline}
#bbcodebutton-color span{padding:0 0 0 15px;color:red;background:url(images/bg_sprite_5.png) no-repeat 0 1px}
#bbcodebutton-size span{padding:0 0 0 16px;background:url(images/bg_sprite_5.png) no-repeat 0 -47px}
#bbcodebutton-list span{padding:0 0 0 11px;background:url(images/bg_sprite_5.png) no-repeat 0 -99px}
#bbcodebutton-img span{padding:0 0 0 15px;background:url(images/bg_sprite_5.png) no-repeat 0 -148px}
#bbcodebutton-upload span{padding:0 0 0 11px;background:url(images/bg_sprite_5.png) no-repeat 0 -199px}
#bbcodebutton-flash span{padding:0 0 0 17px;background:url(images/bg_sprite_5.png) no-repeat 0 -248px}
#bbcodebutton-tex span{padding:0 0 0 19px;background:url(images/bg_sprite_5.png) no-repeat 0 -299px}
#bbcodebutton-code span{font-family:"courier new",courier;color:navy}
#bbcode-options{position:absolute}
#bbcode-options div{background:#efefef;border:1px solid silver;padding:0;font-size:.82em}
#bbcode-options ul{list-style-type:none;margin:0;padding:0}
#bbcode-options ul a{color:#000;display:block;text-decoration:none;padding:3px 5px;min-width:100px}
#bbcode-options ul a:hover{background:#e0e0e0}
#bbcode-options table{background:#bbb;border:none;margin:0;padding:0;border-collapse:collapse}
#bbcode-options table td{width:15px!important;height:15px!important;margin:0;padding:0}
#bbcode-options table a{margin:0;padding:0;border:1px solid #bbb;width:15px;height:15px}
#bbcode-options table a:hover{border:1px solid #fff;text-decoration:none}
#smiley-bar{width:70px}
#smiley-bar button.default{margin:0 1px 1px 0;padding:0;width:30px}
#smiley-bar button.default span{display:block;line-height:1px;margin:0;padding:0}
#smiley-bar button.default img{margin:0;padding:0}
#smiley-bar button.more-smilies{width:62px;font-size:11px;margin:0 0 3px;padding:0}
#smiley-bar button span{line-height:1.4em}
#additional-smilies{border:none!important;margin:0;padding:7px 0 0 7px !important;max-width:200px}
#additional-smilies img{margin:0 7px 7px 0}
#bbcode-instructions{margin:0;padding:0;font-size:.82em}
#bbcode-instructions dt{font-weight:700}
#bbcode-instructions dd{margin-left:0}
#smiley-instructions dt{float:left}
#smiley-instructions dd{clear:right}
button.insert-smiley{margin:0;padding:0;font-size:11px;font-weight:400}
#smilies li{display:inline-block;min-width:50px;padding:0 10px 10px 0;white-space:nowrap}
ul.pagination{margin:0;padding:0;list-style-type:none;font-size:.9em}
ul.pagination li{display:inline;font-size:.9em;margin-left:.7em;position:relative}
ul.pagination li:first-child{margin-left:0}
ul.pagination a,ul.pagination span{border:1px solid #bacbdf;background:#f9f9f9;padding:1px 6px}
ul.pagination a:hover{border:1px solid #00c;background:#efefef;text-decoration:none}
ul.pagination .current{border:1px solid #bacbdf;color:red;font-weight:700}
ul.pagination-index{margin:0;text-align:right;max-width:100%!important}
ul.pagination-index-table{margin-top:20px!important;text-align:right;max-width:100%!important}
#more-smilies{position:absolute;width:200px;background:#ffc;border:1px solid silver;display:none}
#more-smilies .close{position:absolute;top:0;right:0;padding:0}
#more-smilies-body{overflow:auto}
#more-smilies-content{max-height:300px}
#more-smilies-content p{padding:10px}
#more-smilies-content img{padding:5px}
#colorpicker{position:absolute;background:#bbb;border:1px solid #bbb;display:none}
#colorpicker table{margin:0;padding:0;line-height:10px}
#colorpicker table img{margin:0;padding:0;border:1px solid #bbb}
#colorpicker table a:hover img{margin:0;padding:0;border:1px solid #fff}
#sizepicker{position:absolute;background:#efefef;border:1px solid silver;display:none;padding:0}
#sizepicker p{margin:0;padding:0}
#sizepicker p a{color:#000;display:block;text-decoration:none;padding:3px}
#sizepicker p a:hover{background:#e0e0e0}
#codepicker{position:absolute;background:#efefef;border:1px solid silver;display:none;padding:0}
#codepicker ul{list-style-type:none;margin:0;padding:0}
#codepicker ul a{color:#000;display:block;text-decoration:none;padding:1px 5px}
#codepicker ul a:hover{background:#e0e0e0}
.additional-admin-info{float:right}
.additional-admin-info div{background:#f9f9f9;border:1px solid #bacbdf;margin:0 0 20px 0;padding:0;width:13em}
.additional-admin-info h3{margin:0;padding:0 5px;font-size:0.69em;line-height:1.7em;background:#d2ddea url("images/bg_gradient_x.png") repeat-x scroll 0 -150px}
.additional-admin-info p{font-size:0.69em;line-height:1.5em;margin:0;padding:5px}
#admin-info-install_script_exists h3{color: red;}
#admin-info-install_script_exists h3::before{content: url("images/caution.png"); padding-right: 5px;}
.adminmenu{list-style-type:none;padding-left:0;margin-left:0;font-size:.82em;line-height:1.7em!important}
.adminmenu a{text-decoration:none}
.adminmenu a:hover span{text-decoration:underline}
.adminmenu a img{margin:0 5px -3px 0;padding:0}
#content .adminmenu .small{font-size:.82em}
.manage-postings{border:1px solid #bacbdf;margin-top:25px;background:#f9f9f9}
.manage-postings legend{font-size:.82em;font-weight:700}
a.thread,a.thread:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -148px}
a.thread:visited{color:#007}
a.thread:focus,a.thread:hover{color:#00f;text-decoration:underline}
a.thread:active{color:red}
a.thread-sticky,a.thread-sticky:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -250px}
a.thread-sticky:visited{color:#007}
a.thread-sticky:focus,a.thread-sticky:hover{color:#00f;text-decoration:underline}
a.thread-sticky:active{color:red}
a.thread-sticky-locked,a.thread-sticky-locked:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -1210px}
a.thread-sticky-locked:visited{color:#007}
a.thread-sticky-locked:focus,a.thread-sticky-locked:hover{color:#00f;text-decoration:underline}
a.thread-sticky-locked:active{color:red}
a.thread-locked,a.thread-locked:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -1110px}
a.thread-locked:visited{color:#007}
a.thread-locked:focus,a.thread-locked:hover{color:#00f;text-decoration:underline}
a.thread-locked:active{color:red}
a.threadnew-sticky,a.threadnew-sticky:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -300px}
a.threadnew-sticky:visited{color:#007}
a.threadnew-sticky:focus,a.threadnew-sticky:hover{color:#00f;text-decoration:underline}
a.threadnew-sticky:active{color:red}
a.threadnew-sticky-locked,a.threadnew-sticky-locked:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -1260px}
a.threadnew-sticky-locked:visited{color:#007}
a.threadnew-sticky-locked:focus,a.threadnew-sticky-locked:hover{color:#00f;text-decoration:underline}
a.threadnew-sticky-locked:active{color:red}
a.threadnew-locked,a.threadnew-locked:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -1160px}
a.threadnew-locked:visited{color:#007}
a.threadnew-locked:focus,a.threadnew-locked:hover{color:#00f;text-decoration:underline}
a.threadnew-locked:active{color:red}
a.threadnew,a.threadnew:link{padding-left:18px;color:#00c;text-decoration:none;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -198px}
a.threadnew:visited{color:#007}
a.threadnew:focus,a.threadnew:hover{color:#00f;text-decoration:underline}
a.threadnew:active{color:red}
a.reply,a.reply:link{padding-left:16px;color:#00c;text-decoration:none;font-weight:400;background:url(images/bg_sprite_1.png) no-repeat 0 -348px}
a.reply:visited{color:#007}
a.reply:focus,a.reply:hover{color:#00f;text-decoration:underline}
a.reply:active{color:red}
a.replynew,a.replynew:link{padding-left:16px;color:#00c;text-decoration:none;font-weight:400;background:url(images/bg_sprite_1.png) no-repeat 0 -398px}
a.replynew:visited{color:#007}
a.replynew:focus,a.replynew:hover{color:#00f;text-decoration:underline}
a.replynew:active{color:red}
a.read,a.read:link,a.read:visited,#latest-postings li a span.read{color:#007}
a.read:focus,a.read:hover{color:#00f}
a.read:active{color:red}
.currentthread{padding-left:18px;color:red;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -148px}
.currentthreadnew{padding-left:18px;color:red;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -198px}
.currentreply{padding-left:16px;color:red;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -348px}
.currentreplynew{padding-left:16px;color:red;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -398px}
a.internal,a.internal:link{padding-left:18px;color:#00c;text-decoration:none;background:url(images/bg_sprite_1.png) no-repeat 0 -148px}
a.internal:hover{color:#00f;text-decoration:underline}
a.internal:active{color:red}
ul.thread{margin:0 0 1.5em;padding:0;list-style-type:none;max-width:100%!important}
ul.thread li{text-indent:-18px;margin-left:18px;position:relative}
ul.thread li span.tail{white-space:nowrap}
ul.thread li .replies{color:gray;font-size:.82em}
ul.thread li .category{font-size:.82em}
ul.reply,ul.deep-reply,ul.very-deep-reply{margin:0 0 0 -16px;padding:0 0 0 16px;list-style-type:none;max-width:100%!important}
ul.reply li{text-indent:-16px;margin-left:24px}
td ul.reply li{text-indent:-16px;margin-left:20px}
ul.deep-reply li{text-indent:-16px;margin-left:10px}
td ul.deep-reply li{text-indent:-16px;margin-left:5px}
ul.very-deep-reply li{text-indent:-16px;margin-left:0}
td ul.very-deep-reply li{text-indent:-16px;margin-left:0}
ul.complete-thread{margin:0 0 20px;padding:0;list-style-type:none;clear:both;max-width:100%!important}
ul.reply ul{background:url(images/thread_connecting_line.png) repeat-y left center}
ul.reply li:last-child>ul{background:none}
span.fold-expand{display:none}
ul.folded{margin:0 0 10px;padding:0 0 0 15px}
ul.folded span.fold-expand{position:absolute;top:-2px;left:-15px;display:inline;margin-right:5px}
img.expand-thread-inactive{width:9px;height:9px;background:url(images/bg_sprite_2.png) no-repeat 0 -31px}
img.expand-thread{width:9px;height:9px;background:url(images/bg_sprite_2.png) no-repeat 0 -22px}
img.fold-thread{width:9px;height:9px;background:url(images/bg_sprite_2.png) no-repeat -9px -22px}
td ul.thread{margin:0;padding:0;list-style-type:none;font-size:1em!important}
td ul.thread ul{font-size:.82em!important;line-height:1em}
td ul.thread ul ul{font-size:1em!important}
td ul.folded{margin:0;padding:0 0 0 15px}
ul.searchresults{margin:0 0 20px;padding:0;list-style-type:none;max-width:100%!important}
ul.searchresults li{font-size:1em;padding:0 0 10px}
ul.searchresults li li{font-size:1em}
a.thread-search{padding-left:18px;color:#00c;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -148px}
a.reply-search{padding-left:18px;color:#00c;font-weight:700;background:url(images/bg_sprite_1.png) no-repeat 0 -448px}
a.thread-search:active,a.reply-search:active{color:red}
img.thumbnail{width:150px;border:1px solid silver;margin:0;height:auto}
a:link img.thumbnail{color:#00f;border:1px solid silver}
a:visited img.thumbnail{color:#00f;border:1px solid silver}
a:hover img.thumbnail{color:#00f;border:1px solid #000}
img.left{display:block;float:left;margin:0 10px 10px 0}
img.right{float:right;margin:0 0 10px 10px}
#ajax-preview{position:absolute;top:100px;left:100px;margin:13px 0 0 -3px;z-index:10;width:20px}
#ajax-preview-top{position:absolute;width:100%;top:0;height:16px;background:transparent url(images/bg_sprite_2.png) no-repeat 8px -40px;z-index:10}
#ajax-preview-main{border-top:1px solid silver;position:absolute;top:15px;right:0;width:500px}
#ajax-preview-close{float:right;cursor:pointer}
#ajax-preview-body{background:#ffc;margin:0;padding:0;border-left:1px solid silver;border-right:1px solid silver;border-bottom:1px solid silver}
#ajax-preview-content{margin:0;padding:0 14px;max-height:350px;overflow:auto;clear:both;padding-bottom:16px}
#ajax-preview-replylink-wrapper{margin:0;padding:0;font-size:.69em!important}
#ajax-preview-replylink-wrapper:before{content:"[ "}
#ajax-preview-replylink-wrapper:after{content:" ]"}
#ajax-preview-replylink{margin:0;padding:0}
#ajax-preview-throbber{display:block;margin-left:auto;margin-right:auto}
#ajax-preview-content p,#ajax-preview-content ul{font-size:.82em;line-height:1.5em}
#ajax-preview-content li,#ajax-preview-content ul ul{font-size:1em}
#ajax-preview-content img{max-width:100%;height:auto}
#image-canvas{position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/canvas_bg.png);z-index:20}
#image-canvas img{display:block;margin:2em auto 0;border:1px solid #000;z-index:30;max-width:90%}
#ie ul.reply{width:100%}
#ie ul.reply ul{background:none}
#ie ul.thread li{height:100%}
* html #ie ul.thread{margin-left:-18px}
* html #ie ul.thread li{text-indent:0}
* html #ie #usermenu li{margin-left:5px;padding-left:5px;background:none}
* html #ie #subnav #subnav-2{padding-top:.4em}
* html #ie #footermenu li{margin-left:5px;padding-left:5px;background:none}
* html #ie div.complete-thread{margin-bottom:20px}
.js-display-none{display:none}
.js-display-block{display:block}
.js-visibility-hidden{visibility:hidden}
.js-cursor-pointer{cursor:pointer}
.js-cursor-move{cursor:move}
.js-display-fold .wrapper,.js-display-fold #sidebarcontent{display:none}
.js-display-fold img.avatar{width:1.6em;height:1.6em}
form p.hp{display: none}
body{-webkit-text-size-adjust:none;} input,textarea{font-size:1em;} @media (max-device-width: 450px) { .posting img {max-width:100%;height:auto;} input {max-width: 82vw;} textarea {margin-bottom:1em;max-width:85vw;} input, textarea/*, #subnav .small*/{font-size:16px;} #postingform #format-bar {margin: 0;} #bbcode-bar {margin:0;width: auto;} #bbcode-bar button{margin:5px;} #smiley-bar {width: auto;} #smiley-bar button {border:0;} #postingform input.checkbox {margin-left: 0;} ul.thread li span.tail {white-space: normal;} code {font-size: .82em;} code{border:1px dashed;padding:.5em;} } @media (max-device-width: 450px) and (orientation:portrait) { body {padding: 5px;} #logo {float:none;padding:0;text-align:center;} #nav {text-align:left;} #subnav {/*margin-bottom:5em;*/text-align:left !important;height:auto;} #subnav-1 {float:none !important;padding-left:5px;} #subnav-2 {text-align:left !important;float:none;} #subnav #subnav-1 {padding-left:10px;} #subnavmenu {display:inline-block;margin:0;} #usermenu {margin:0;padding:0 0 1em 5px;line-height:2em;} #topsearch {margin-left:5px;} #content {padding:10px 5px;} select {margin:0 0 10px 5px;} img.avatar {max-width: 35%;height: auto;} } @media (max-device-width: 450px) and (orientation:landscape) { #subnav {margin-bottom:1em;} }