﻿@CHARSET "UTF-8";
.mbox { width:100%; margin:0 auto; position:relative; }

#myTop ul.admin { position:absolute; right:0; }
#myTop ul.admin li { height:28px; float:left; }
#myTop ul.admin li a { display:block; color:#ccc; padding:0 10px; }
#myTop ul.admin li a:hover { background:url(../images/hover_bg.png) left repeat-x; color:#fff; text-decoration:none; }
#container { background:#fff; border-bottom:2px solid #9DA4A9; }
#focus_wrap { width:100%; margin-top:38px; text-align:center; }
#focus_box{display:inline-block; *display:inline;*zoom:1;}
#focus { width:74%; height:400px; display:inline-block; *display:inline;*zoom:1; }
#focus_set { margin-top:40px; position:relative; text-align:right; padding-right:10px;}
#focus_set span{ color:#999;}

div.right a{color:#0F67A1}
div.right a{ text-decoration:underline;}
div.right pre{padding:5px;display:block;background:#F2F3F7;border:1px dashed #ccc; margin-top:20px;}
div.right pre code{font:12px/1.5em "Courier New", Courier, monospace;}
div.right pre code.css{ white-space:normal;}
div.right pre code.js{ white-space:pre;}
div.right pre code b{color:#c00;}
div.right pre code span{color:#06F;}

#container div.left{float:left; width:180px; border:1px solid #ccc; margin-left:20px; padding:16px;}
#container div.left li{ border-bottom:1px solid #ccc; height:26px; line-height:26px;}
#container div.left li.cur{ background:#0F67A1; }
#container div.left li.cur a{ color:#fff;}
#container div.right,#comments{ margin-left:256px; padding:10px 10px 50px;}
#container div.right h4,#container div.right h6{ font-size:18px; height:30px; line-height:30px;}
#container div.right h6{ font-size:14px; background:#A6CAF6; border-bottom:1px solid #A6CAF6; padding-left:10px;}
#container div.right .box{ border:1px solid #A6CAF6; padding:10px;}
#container div.right p,#container div.right ul,#container div.right dl{ margin:16px 0;font-size:12px;}
#container div.right ul{ margin-left:20px;}
#container div.right ul li{ list-style:circle;}
#container div.right dl dt{ font-size:12px; height:30px; line-height:30px; font-weight:bold; margin-top:16px; padding-left:16px; background:url(../images/li.png) left center no-repeat;}
#container div.right dl dd{margin-left:18px;}
#container div.right ul.settings{ background:#f1f1f1; margin-left:0; border-top:1px solid #ccc;}
#container div.right ul.settings li{ border-bottom:1px solid #ccc; list-style:none; padding:6px 10px 0;}
#container div.right ul.settings li h5,#container div.right ul.settings li span{ display:inline-block;*display:inline;*zoom:1; width:200px;}
#container div.right ul.settings li span{ color:#888;}
#container div.right ul.settings li p{ margin:6px 0;}
#container div.right h3{font-size:14px;height:30px;line-height:30px;margin-top:10px;color:#fff;padding-left:10px; background:#9DA4A9;}
#container div.right dl.api{}
#container div.right dl.api dt{font:bold 16px/30px "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif;color:#333;margin-top:12px; position:relative;}
#container div.right dl.api dt span{ position:absolute;right:0; font-size:12px; font-weight:normal;color:#666;}
#container div.right dl.api dd{border-bottom:1px solid #dedede;padding-left:10px;color:#666; margin-left:12px;}

#focus_tip { margin-top:40px; border-top:10px solid #EEECEC; padding:20px 40px; }
#focus_tip a{ color:#0F67AE;}
#focus_tip ul li{ list-style:circle;}
#focus_download { background:#9DA4A9; text-align:right; padding:40px; }
#focus_download a { display:inline-block; *display:inline;*zoom:1; font-size: 1.2em; padding: .3em 1.1em; color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; border: 1px solid #000; background: #666 url(../images/btn_graygrad.jpg) top repeat-x; }
#footer { height:80px; color:#888; line-height:22px; margin-top:12px; text-align:right; }
#footer .mbox { background-color:transparent; }
#footer .mbox a { color:#666; }
