@charset "utf-8";
* {	margin:0; padding:0; }

body, table, input, select, textarea { font-family:Verdana,Lucida,Arial,Helvetica,sans-serif,"宋体"; font-size:14px; }

ul, ol, dl { margin:12px 0 12px 0; padding-left:40px; } /* LTR */

input { padding:3px; }

label{ vertical-align:middle; }

input, select { vertical-align: middle; line-height:15px; }

a { color: #0066dd; }
a:link { color: #0066dd; }
a:visited { color: #0066dd; }
a:hover { color: #ff0000; }
a:active { color: #ff0000; }
a.hidden {color:#FFF;}

input.line { height:14px; }

input.line, textarea.line { border: solid 1px #66CCFF; background-color: #F2F9FF; }

input.box { height:14px; }

input.box, textarea.box { border: solid 1px #C1C1C1; background-color: #fff; }

input.lightbox, textarea.lightbox { border: solid 1px #66CCFF; }
input.lightbox { height:14px; }

input.btn
{
	font-weight: bold;
	padding: 3px 2px 0 2px;

	color: #fff;
	background: #3AA3CF; /* 148AFF; */
	border-width: 1px;
	border-style: solid;
	border-top-color: #7CBAFF;
	border-right-color: #086E99;
	border-bottom-color: #086E99;
	border-left-color: #7CBAFF;
}

#wrap { width:900px; margin:-250px auto auto -450px; position:absolute; top:50%; left:50%; padding:0px; }

#header, #content, #footer { margin:0 auto; text-align:left; width:900px; }

#header { padding-top: 5px; }

#content{ width:700px; padding:1.5em 0pt; text-align:center; margin:auto; }
#content h3 { font-size:16px; padding-bottom:20px; }
#content h2 { font-size:16px; font-weight:normal; padding: 5px 0; }
#content h2 span { font-size:16px; padding-bottom:20px; }
#content p {padding: 5px 0 10px; }
#content .host { color:#00F; }
#content .ip { color:#00F; }
#content .where { color:#090; }
#content .os,#content .bw { color:#66F; }
#content .tip { padding:30px 0 5px; color:#666; }
#content .counts { color:#ff0000; }
#content .bottom_tip { padding:30px 0 5px; color:#666; font-size:12px; }

#content .sj { list-style:none; width:500px; margin-left:200px; float:left; }
#content .sj li { line-height:16px; }
#content .sj li.tag { float:left; text-align:right; width:140px; height:30px; }
#content .sj li.data { text-align:left; height:30px; }

#tab { position:relative; height:20px; border-bottom: 3px solid #f1f1f1; margin-top: 5px; margin-bottom: 10px; text-align:left; }
.tabs {position:absolute; bottom:-5px; padding-left:15px; margin:0; list-style: none; }
.tabs li { float:left; margin:0 5px; font-size:14px; background-color: #f1f1f1; }
.tabs li a { display:block; color:#000000; padding:6px 10px 3px 10px; line-height:14px; text-align:center; text-decoration: none; }
.tabs li a:hover { color:#FFFFFF; background:#148AFF; }
.tabs li.current { color:#148AFF; background-color:#fff; line-height:14px; padding:6px 10px 3px 10px; border:1px solid #f1f1f1; border-bottom-color:#fff; }

#footer #debuginfo { font-family:Verdana,Helvetica,Arial,sans-serif; font-size:0.73em; color:#8691A2; }
#footer ul.flink { list-style:none; margin-left:2px; font-size:12px; height:20px; font-family:Lucida Console, Monaco, Courier New, mono, monospace; }
#footer ul.flink li { padding:4px 0; padding-left:10px; float:left; }
#footer ul.flink li a { vertical-align:baseline; }
