Lhtheme
@import url(/common--theme/base/css/text_highlighter.css);
 
@import url(/common--theme/base/css/autocomplete.css);
 
@import url(/common--theme/base/css/forum.css);
 
@import url(/common--theme/base/css/editor.css);
 
@import url(/common--theme/base/css/odialog.css);
 /* 开始 */
body {
    margin: 0px;
    background-color: rgba(255,255,255,0.5);
}
 
#container {
    margin: 0 auto;
    padding: 0;
    width: 960px;
}
 
 /* 顶部 */
#header {
    position: relative;
    z-index: 30;
    height: 170px;
}
 
#header h2 {
    position: absolute;
    top: 110px;
    left: 50px;
    margin: 0;
    padding: 0;
}
 
#content-wrap {
    padding: 10px 0px 1px 0px;
    min-height: 0px;
    _height: 1%;
}
 
 /* 侧边栏 */
 
#side-bar {
    float: left;
    clear: left;
    margin: 0px 10px;
    padding: 10px;
    width: 200px;
    font-weight: bold;
}
 /* 页面标题 */
#page-title {
    margin: 0 0 0.5em 0;
    padding-top: 0em;
 /* Firefox bug? */
    border-bottom: 1px solid lightblue;
    font-size: 200%;
}
 
#main-content {
    margin: 0px 10px 10px 240px;
    padding: 10px 10px;
}
 
 /* * html #main-content {height: 1%; */
 
#license-area {
    padding: 0.5em 0;
    color: white;
}
/* 用户信息区 */
#account-options li {
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
}
 
#account-options li a {
    z-index: 40;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2px 5px;
    width: 100%;
}
 
#account-options li a:hover {
    color: black;
}
 
#account-topbutton {
    padding: 0 5px;
    font-weight: bold;
    font-size: 80%;
}
/* 顶栏 */
#top-bar {
    position: absolute;
    bottom: 0px;
    left: 240px;
    z-index: 0;
    width: 720px;
    background-color: rgb(255,255,255,0);
    font-weight:;
    ;
}
 
#top-bar li {
    float: left;
    margin: 0 5px;
    padding: 0;
    height: 22px;
    background-color: rgb(255,255,255,0);
    list-style: none;
}
 
#top-bar li ul {
    display: block;
    margin: 0;
    padding: 0;
    padding: 0.3em 1em;
    background-color: rgb(255,255,255,0);
    text-align: center;
    text-decoration: none;
}
 
/* 这里管理网站版头图,其实本质上是网站的背景 */
 
body {
    background-color: rgba(255,255,255,0.5);
    background-image: url(http://lh-technology.ml/local--files/unopen:theme-2/code.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    color: ;
}
 
/* 网站下方和侧面的阴影 */
#content-wrap {
    padding-top: 10px;
    border-top: 1px solid #BBD8E9;
    border-bottom: 1px solid #BBD8E9;
    background-color: rgba(255,255,255,0.5);
    background-image: url(http://themes.wdfiles.com/local--files/office/shadow.png);
    background-position: top left;
    background-repeat: repeat-y;
}
 
/* 页面内容颜色 */
#main-content {
    margin: 0px 25px 10px 250px;
    margin-top: 0px;
    padding: 0px;
    border: 0px dashed #539B75;
    background-color: rgba(255,255,255,0.5);
    color: ;
}
 
/* 页面标题的字体、大小、颜色和边框 */
#page-title {
    margin: 0pt 0pt 10px;
    padding-top: 1em;
    padding-left: 20px;
    border-bottom: 1px solid black;
    color: ;
    font-size: 200%;
    font-family: Verdana, Arial, Helvetica;
}
 
#page-content {
    padding: 10px;
}
 
#header {
    margin: 0 auto;
    width: 940px;
    height: 272px;
    background-color: transparent;
    opacity: 1.0;
}
 
#header h1 {
    position: absolute;
    top: 80px;
    left: 50px;
}
 
#header h1 a {
    color: #FF6600;
    text-decoration: none;
    font-weight: bold;
    font-size: 40px;
    font-stretch: expanded;
}
 
#header h1 a:hover {
    background-color: transparent;
    color: #FF6600;
    text-decoration: none;
}
 
#header h2 {
    top: 140px;
    left: 50px;
    color: #007FC9;
}
 
/* 第一个菜单元素 */
 
/* 背景色 */
#top-bar li {
    -moz-border-radius-topright: 10px;
    -moz-border-radius-topleft: 10px;
    background-color: rgb(129,190,220,0.6);
}
 
/* 字体颜色与装饰 */
#top-bar li a {
    color: black;
    text-decoration: none;
}
 
/* 悬停时的背景色 */
#top-bar a:hover {
    -moz-border-radius-topright: 10px;
    -moz-border-radius-topleft: 10px;
    background-color: rgb(129,190,220,0.6);
}
 
/* 悬停时的字体颜色*/
#top-bar li a:hover {
    color: ;
    text-decoration: none;
}
/* ---------------------------------- */
 
/* 第二个菜单元素 */
#top-bar ul li ul {
    border: 0px;
    background-color: rgba(255,255,255,0);
}
 
#top-bar ul li ul a {
    -moz-border-radius: 0px;
    background-color: rgba(255,255,255,0);
    /* background-color: #81BEDC; */
}
 
#top-bar ul li ul a:hover {
    -moz-border-radius: 0px;
    background-color: ;
}
 
/* ---------------------------------- */
 
/* 边栏颜色*/
#side-bar {
    margin-top: 0px;
    padding-left: 20px;
    border: 0px dashed #BB6D00;
    border-right: 1px dashed #BEDBEC;
    background-color: ;
    color:;
}
 
/**/
 
/* 一般字体系列和颜色*/
body {
    color: ;
    font-family:"微软雅黑";
}
 
/* 标题字体系列 */
h1,h2,h3,h4,h5,h6 {
    font-family: "微软雅黑";
}
 
/* 标题的大小、“薄厚”和文本装饰 */
h1 {
    text-decoration: none;
    font-weight: normal;
    font-size: 190%;
}
 
h2 {
    text-decoration: none;
    font-weight: normal;
    font-size: 150%;
}
 
h3 {
    text-decoration: none;
    font-weight: normal;
    font-size: 130%;
}
 
h4 {
    text-decoration: none;
    font-weight: bold;
    font-size: 120%;
}
 
h5 {
    text-decoration: none;
    font-weight: bold;
    font-size: 100%;
}
 
h6 {
    text-decoration: none;
    font-weight: bold;
    font-size: 90%;
}
 
a {
    color: #005EAC;
    text-decoration: none;
}
 
a:hover {
    background-color: transparent;
    color: red;
    text-decoration: none;
    transition: 0.25s;
}
 
a.newpage {
    color: #88ABC4;
}
 
a.newpage:hover {
    color: red;
    text-decoration: underline;
}
 
#footer {
    border-top: 1px solid #888;
    border-bottom: 1px solid #888;
    background-color: transparent;
    color: #444;
    font-family: "微软雅黑";
    opacity: 1.0;
}
 
#footer a {
    color: #666;
    text-decoration: none;
}
 
#license-area {
    color: #444;
}
 
#license-area a {
    color: #666;
    text-decoration: none;
}
 
#license-area a:hover {
    background-color: transparent;
    color: #666;
    text-decoration: underline;
}
 
#login-status {
    color: black;
}
 
#search-top-box {
    position: absolute;
    top: 7px;
    right: 0px;
    z-index: 10;
    width: 900px;
}
/* tab样式 */
div.yui-navset div.yui-content {
    background: rgb(255, 255, 255);
}
 
div.yui-navset ul.yui-nav a,
div.yui-navset div.yui-navset-top ul.yui-nav a {
    background: rgb(255, 255, 255);
    color: rgb(0, 0, 0);
}
 
div.yui-navset ul.yui-nav a:hover,
div.yui-navset ul.yui-nav a:focus {
    background: rgba(181, 207, 251, 0.8);
}
 
div.yui-navset ul.yui-nav .selected a,
div.yui-navset ul.yui-nav .selected a:focus,
div.yui-navset ul.yui-nav .selected a:hover {
    background: rgb(74, 134, 232);
}
/* ccbysa3.0的部分 */
/* 来自SCP基金会,标准图形方块 */
.scp-image-block {
    width: 300px;
    border: solid 1px #666;
    box-shadow: 0 1px 6px rgba(0,0,0,.25);
}
 
.scp-image-block.block-right {
    float: right;
    clear: right;
    margin: 0 2em 1em 2em;
}
 
.scp-image-block.block-left {
    float: left;
    clear: left;
    margin: 0 2em 1em 0;
}
 
.scp-image-block.block-center {
    margin-right: auto;
    margin-left: auto;
}
 
.scp-image-block img {
    width: 300px;
    border: 0;
}
 
.scp-image-block .scp-image-caption {
    padding: 2px 0;
    width: 300px;
    border-top: solid 1px #666;
    background-color: #eee;
    text-align: center;
    font-weight: bold;
    font-size: 80%;
}
 
.scp-image-block > p {
    margin: 0;
}
 
.scp-image-block .scp-image-caption > p {
    margin: 0;
    padding: 0 10px;
}
/* 混分 */
 
#top-bar ul {
}
 
#top-bar li {
    margin: 0;
}
 
#top-bar a {
    background: transparent;
    color: white;
    transition: 0.125s;
}
 
#top-bar ul li {
    position: relative;
    border: 0;
}
 
#top-bar ul li ul {
    border-top: 0;
}
 
#top-bar ul li a {
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
    max-height: 1px;
    text-decoration: none;
    line-height: 1px;
}
 
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
    background: rgb(129,190,220,0.6);
    color: black;
}
 
#top-bar ul li a:hover {
    background-color: #dddddd;
    color: black;
}
 
#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
    padding-top: 0;
    padding-bottom: 0;
    width: 150px;
    height: auto;
    max-height: none;
    border-width: 0;
    line-height: 160%;
}
 
#top-bar ul li.sfhover a:hover,
#top-bar ul li:hover a:hover {
    background: #fff;
    text-decoration: none;
}
 
#top-bar ul li ul {
    width: auto;
    border-width: 0 1px 1px 1px;
}
 
#top-bar ul li ul li, #top-bar ul li ul li.sfhover,
#top-bar ul li ul li, #top-bar ul li ul li:hover {
    border-width: 0;
}
 
#top-bar ul li ul li a {
    border-width: 0;
}
 
#top-bar ul li ul a, #top-bar a:hover {
    color: black;
}
 
.top-bar ul li:last-of-type ul {
    right: 0;
}
/* theme.wikidot.com */
.odialog-shader,.notify-shader {
    background-color: #222;
    opacity: 0.55 !important;
    filter: alpha(opacity=55);
}
 
.owindow,.notify {
    padding: 0;
    border: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.874);
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.874);
    box-shadow: 0 1px 4px rgba(0,0,0,0.874);
    color: #454545;
    font: normal 0.9em "Lucida Grande", Lucida, Verdana, sans-serif;
    -webkit-background-clip: padding-box;
}
 
.owindow .title, .notify-title {
    padding: 10px;
    height: 16px;
    border-bottom: 1px solid #2d2d2d;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
    background: #313537 url(http://themes.wdfiles.com/local--files/maple/topbar-bg.png) repeat-x 0 0;
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.1) inset, 
        0 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.1) inset, 
        0 1px 2px rgba(0,0,0,0.3);
    box-shadow: 0 1px 0 rgba(255,255,255,0.1) inset, 
        0 1px 2px rgba(0,0,0,0.3);
    color: #ddd;
    text-shadow: 0px -1px 1px rgba(0,0,0,0.5);
    font: nornal 1em "Lucida Grande", Lucida, Verdana, sans-serif;
    -webkit-background-clip: padding-box;
}
 
.owindow h1,.notify h1 {
    margin: 10px 0;
    font: 1.2em "Lucida Grande", Lucida, Verdana, sans-serif;
}
 
.owindow .content,.notify-content {
    padding: 10px;
}
 
.owindow .button-bar,
.notify-button-bar {
    position: absolute;
    top: 6px;
    right: 0;
    padding: 0;
    font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
 
.owindow .button-bar a, .owindow .button-bar a:active,
.notify-button-bar a,
.notify-button-bar a:active {
    margin: 0 10px;
    padding: 0;
    border: none;
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color: #ddd !important;
    text-shadow: 0px -1px 1px rgba(0,0,0,0.5);
}
 
.owindow .button-bar a:hover,
.notify-button-bar a:hover {
    background: none;
    color: #fff !important;
    text-decoration: none;
}
/* 按钮 */
 
div.buttons input, input.button, button, file, a.button, 
.button-bar a, #new-post-button, .rate-points, .rateup a, 
.ratedown a, .cancel a, .pager a, .pager .current, div.new-post a, 
.owindow .button-bar a {
    margin: 0 5px;
    padding: 6px 10px;
    height: auto;
    border: 1px solid #d4d4d4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: url(http://themes.wdfiles.com/local--files/hello/hello-button-bg.gif) repeat-x;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    color: #616161;
    font: bold 13px Arial, sans-serif;
}
 
div.buttons input:hover, input.button:hover, button:hover, 
file:hover, a.button:hover, .button-bar a:hover, #new-post-button:hover, 
.rateup a:hover, .ratedown a:hover, .cancel a:hover, .pager a:hover, 
div.new-post a:hover, .owindow .button-bar a:hover {
    background: #fff;
    color: #515151;
    text-decoration: none;
    cursor: pointer;
}
 
.page-rate-widget-box .rate-points, .pager .current {
    padding: 4px 6px;
    border: 1px solid #d4d4d4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #555;
    font-size: 1.1em;
}
 
.pager a, .pager a:hover, .pager .current, .page-rate-widget-box a {
    padding: 3px 8px;
}
 
.pager .current {
    border: 1px solid #2191d1;
}
/* 搜索 */
#search-top-box {
}
 
#search-top-box-form {
    top: 1px;
    height: 30px;
}
 
#search-top-box input.text {
    margin: 0;
    padding: 7px 25px 7px 5px;
    width: 170px;
    border: 1px solid;
    background: white;
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,0.5) inset;
    -moz-box-shadow: 0 0 1px rgba(0,0,0,0.5) inset;
    box-shadow: 0 0 px rgba(0,0,0,0.5) inset;
    color: #777;
    -webkit-transition: all 230ms ease;
    -moz-transition: all 230ms ease;
    transition: all 230ms ease;
}
 
#search-top-box input.text:focus {
    border: 1px solid;
    background: #778899;
    color: white;
}
 
#search-top-box input.text.empty {
    color: #777;
    font-style: italic;
}
除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License