@import url(/media/system/css/system.css); /** * @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /* Import project-level system CSS */ @import url(/media/system/css/system.css); /* Unpublished */ .system-unpublished, tr.system-unpublished { background: #e8edf1; border-top: 4px solid #c4d3df; border-bottom: 4px solid #c4d3df; } span.highlight { background-color:#FFFFCC; font-weight:bold; padding:1px 4px; } .img-fulltext-float-right { float: right; margin-left: 10px; margin-bottom: 10px; } .img-fulltext-float-left { float: left; margin-right: 10px; margin-bottom: 10px; } .img-fulltext-float-none { } .img-intro-float-right { float: right; margin-left: 5px; margin-bottom: 5px; } .img-intro-float-left { float: left; margin-right: 5px; margin-bottom: 5px; } .img-intro-float-none { } /** * @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /* Form validation */ .invalid { border-color: #ff0000; } label.invalid { color: #ff0000; } /* Buttons */ #editor-xtd-buttons { padding: 5px; } .button2-left, .button2-right, .button2-left div, .button2-right div { float: left; } .button2-left a, .button2-right a, .button2-left span, .button2-right span { display: block; height: 22px; float: left; line-height: 22px; font-size: 11px; color: #666; cursor: pointer; } .button2-left span, .button2-right span { cursor: default; color: #999; } .button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span { padding: 0 6px; } .page span { color: #000; font-weight: bold; } .button2-left a:hover, .button2-right a:hover { text-decoration: none; color: #0B55C4; } .button2-left a, .button2-left span { padding: 0 24px 0 6px; } .button2-right a, .button2-right span { padding: 0 6px 0 24px; } .button2-left { background: url(/templates/system/images/j_button2_left.png) no-repeat; float: left; margin-left: 5px; } .button2-right { background: url(/templates/system/images/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; } .button2-left .image { background: url(/templates/system/images/j_button2_image.png) 100% 0 no-repeat; } .button2-left .readmore, .button2-left .article { background: url(/templates/system/images/j_button2_readmore.png) 100% 0 no-repeat; } .button2-left .pagebreak { background: url(/templates/system/images/j_button2_pagebreak.png) 100% 0 no-repeat; } .button2-left .blank { background: url(/templates/system/images/j_button2_blank.png) 100% 0 no-repeat; } /* Tooltips */ div.tooltip { float: left; background: #ffc; border: 1px solid #D4D5AA; padding: 5px; max-width: 200px; z-index:13000; } div.tooltip h4 { padding: 0; margin: 0; font-size: 95%; font-weight: bold; margin-top: -15px; padding-top: 15px; padding-bottom: 5px; background: url(/templates/system/images/selector-arrow.png) no-repeat; } div.tooltip p { font-size: 90%; margin: 0; } /* Caption fixes */ /* Caption fixes */ .img_caption .left { float: left; margin-right: 1em; } .img_caption .right { float: right; margin-left: 1em; } .img_caption .left p { clear: left; text-align: center; } .img_caption .right p { clear: right; text-align: center; } .img_caption { text-align: center!important; } .img_caption.none { margin-left:auto; margin-right:auto; } /* Calendar */ a img.calendar { width: 16px; height: 16px; margin-left: 3px; background: url(/templates/system/images/calendar.png) no-repeat; cursor: pointer; vertical-align: middle; } table { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-weight: normal; font-style: normal; } h1, h2, h3, h4, h5, h6, p, a, ul, ol, li { margin: 0; padding: 0; } li, table, a, a:link, a:visited, a.visited, a:hover, a.hovered { font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; } p { margin: 10px 0; } h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover, h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover, h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover, h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover, h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover, h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover { font-size: 32px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-weight: bold; font-style: normal; text-decoration: none; } a, a:link { font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none; } a:visited, a.visited { font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: none; } a:hover, a.hover { font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; text-decoration: underline; } h1 { margin: 20px 0 10px; font-size: 30px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-weight: normal; font-style: normal; } h1 a, h1 a:link, h1 a:hover, h1 a:visited { font-size: 30px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-weight: normal; font-style: normal; } h2 { margin-top: 19px; margin-bottom: 19px; font-size: 24px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; } h2 a, h2 a:link, h2 a:hover, h2 a:visited { font-size: 24px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; } h3 { margin: 19px 0; font-size: 24px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-weight: normal; font-style: normal; } h3 a, h3 a:link, h3 a:hover, h3 a:visited { font-size: 24px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-weight: normal; font-style: normal; } h4 { margin: 10px 0 -10px; font-size: 16px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-weight: normal; font-style: normal; } h4 a, h4 a:link, h4 a:hover, h4 a:visited { font-size: 16px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-weight: normal; font-style: normal; } h5 { margin-top: 26px; margin-bottom: 26px; font-size: 13px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; } h5 a, h5 a:link, h5 a:hover, h5 a:visited { font-size: 13px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; } h6 { margin-top: 35px; margin-bottom: 35px; font-size: 11px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; } h6 a, h6 a:link, h6 a:hover, h6 a:visited { font-size: 11px; font-family: 'Century Gothic', Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; } header, footer, nav { display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } ul { list-style-type: none; } ol { list-style-position: inside; } html, body { height: 100%; } body { padding: 0; margin: 0; min-width: 1000px; } .cleared, .clearfix:after { clear: both; font: 0/0 serif; display: block; content: " "; } form { padding: 0 !important; margin: 0 !important; } table.position { position: relative; width: 100%; table-layout: fixed; } li h1, li h1 { margin: 1px; } li h2, li h2 { margin: 1px; } li h3, li h3 { margin: 1px; } li h4, li h4 { margin: 1px; } li h5, li h5 { margin: 1px; } li h6, li h6 { margin: 1px; } li p, li p { margin: 1px; } input, select, textarea { vertical-align: middle; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-weight: normal; font-style: normal; text-transform: uppercase; } input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea { background: #F9FAFB; border: 1px solid #6CACE0; margin: 0 auto; } input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea { width: 100%; padding: 4px 0; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-weight: normal; font-style: normal; text-shadow: none; } a img { border: 0; } pre { overflow: auto; padding: 0.1em; } .image-caption-wrapper { padding: 0 0 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .image-caption-wrapper img { margin: 0 !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .image-caption-wrapper p { font-size: 80%; text-align: right; margin: 0; } ul>li:before { content: url(/templates/longtai/images/postbullets.png); margin-right: 15px; bottom: 2px; position: relative; display: inline-block; vertical-align: middle; font-size: 0; line-height: 0; } .opera ul>li:before { bottom: 0; } li { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; margin: 12px 0 12px 6px; } ul>li, ol { padding: 0; } ul>li { padding-left: 22px; } ul>li:before { margin-left: -22px; } ol, ul { margin: 1em 0 1em 6px; } li ol, li ul { margin: 0.5em 0 0.5em 6px; } li { margin: 12px 0 12px 0; } ol>li { overflow: visible; } ul>li { overflow-x: visible; overflow-y: hidden; } blockquote { background: #CCD6E0 url(/templates/longtai/images/postquote.png) no-repeat scroll; padding: 2px 2px 2px 25px; margin: 10px 10px 10px 50px; font-size: 18px; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; overflow: auto; clear: both; } blockquote a, blockquote a, blockquote a:link, blockquote a:link, blockquote a:visited, blockquote a:visited, blockquote a:hover, blockquote a:hover { font-size: 18px; font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; } blockquote p, blockquote p { margin: 0; margin: 3px; } /* Created by Artisteer vundefined.undefined.undefined.undefined */ #art-main { position: relative; width: 100%; left: 0; top: 0; cursor:default; } #art-page-background-glare, #art-page-background-middle-texture, #art-page-background-top-texture { display: none; } .cleared { float: none; clear: both; margin: 0; padding: 0; border: none; font-size: 1px; } form { padding: 0 !important; margin: 0 !important; } table.position { position: relative; width: 100%; table-layout: fixed; }