* {margin:0px;padding:0px;font-family:Arial,Verdana;text-align:left;}
body {background:#000;color:#999;font-size:13px;}
li {list-style-type:none;}
a {color: #fff; text-decoration: none;}
a:visited {color: #fff; text-decoration:none}
a:hover {text-decoration: underline;}
img {border:none;}
.buttonlink a {color:red;text-decoration:none;}
.buttonlink a:visited {color:red;text-decoration:none;}
.buttonlink a:hover {color:#fff;text-decoration:none;}

.alink a{color:#A69D82}

.shop a {color:red}
.shop a:visited {color:red}
.black a:visited {color:red; text-decoration:none}
.shop a:hover {color:#fff;text-decoration:none}

.logolink a{padding-right:10px;}
.logolink img {border:0px #111 solid;}

.black a {color: #333; text-decoration: none;}
.black a:visited {color: #333; text-decoration:none}
.black a:hover {text-decoration: underline;}

.buy a {color: red; text-decoration: underline;;}
.buy a:visited {color: red; text-decoration:underline}
.buy a:hover {text-decoration: underline;}

.charge a {color: green; text-decoration: underline;;}
.charge a:visited { color: green; text-decoration:underline}
.charge a:hover {text-decoration: underline;}

.clear {clear:both;}
.count{	color:#FFCC00;font-weight: bold;padding:0px 0px;}
.b {font-weight: bold}
.thin {font-weight: normal}
.yellow {color:yellow}
.green {color: #006600}
.green a{color: #006600}
.ggreen {color: #006600}
.gray {color: #888;}
.black {color: #222;}
.coffee {color:#574429;}
.hot {background:red;}
.red {color:red;font-weight:bold;}
.tright{text-align:right;margin-right:10px;}
.pad {clear:both;height:50px;}
.bub {width:20px;diplay:block;border:1px #000 solid;}
.mar8 {margin:8px;}
.mar10 {margin:10px;}
.pad8 {padding:8px;}
.pad10 {padding:10px;}

.line{line-height:180%;}

.redlabel {color:red; font-weight:bold;width:110px;text-align:right;margin-right:10px;}

.yelabel {color:#FFCC00; font-weight:bold;width:110px;text-align:right;margin-right:10px;}
.yelabel a{color:#FFCC00; font-weight:bold;width:110px;text-align:right;margin-right:10px;}
.yelabel a:visited{color:#FFCC00;}

.box {color:#060;margin-left:10px;font-family:Arial;}
.box a{color:#060; text-decoration:none; border: #060 1px solid;
	   width:70px;margin-top:10px; text-align:center;}
.box a:hover{color:#070;text-decoration:none;}
.box a:visited{color:#060;text-decoration:none;}

.res{font-family:Arial, Courier New, Helvetica, sans-serif;
	font-size:16px; font-weight:bold;}
.rescn{font-family:'黑体',Arial, Courier New, Helvetica, sans-serif;
	font-size:16px;font-weight:normal}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.hide {display:none;}
.friendlink ul{width:600px;}
.friendlink li{padding:2px 10px 10px 2px; float:left;}
.md5input{width:500px; height:32px;background-color:#C8C8D4;
			font-family:Arial, Courier New, Helvetica, sans-serif; 
			font-size:18px; font-weight:bold; border:2px solid #006600; 
			vertical-align:middle; color:#000000; padding-top:2px;}
.md5button,.litbuttuon{height:28px;width:96px;font-size:13px; background-color:red;
			color:#fff;border:0;padding:2px,10px,0px,10px;vertical-align:middle;
			font-weight:bold;text-align:center}
/*.litbuttuon {height:23px;font-size:12px;padding:2px,10px,0px,10px;
			border:0;color:#fff;background-color:red;text-align:center}*/
.md5show{width:496px;margin:5px 2px; height:70px;
		padding:10px;color:#060;font-family:Arial, Courier New, Helvetica, sans-serif; 
		font-size:14px; font-weight:bold;}

.input{width:400px; height:26px;background-color:#C8C8D4;
			font-family:'黑体', Arial, Courier New, Helvetica, sans-serif; 
			font-size:18px; font-weight:bold; border:1px solid #006600; 
			vertical-align:middle; color:#000000; padding-top:2px;}

label {width:110px;display:block;border:0px #fff solid;float:left;font-weight:bold;}
.label {width:80px;display:block;border:0px #fff solid;text-align:right; margin-right:10px;font-weight:bold;}
input{height:30px;width:400px;background-color:#C8C8D4;border:2px solid #006600;
		padding-top:1px;font-family:arial;font-size:18px;font-weight:bold;}
textarea{height:110px;width:400px;background-color:#C8C8D4;border:2px solid #006600;}
select{height:30px;width:400px;background-color:#C8C8D4;border:2px solid #006600;
		padding-top:1px;font-family:arial;font-size:14px;font-weight:bold;}
.checkbox {width:21px;height:21px;border:0px;background:#000;}
.ggLeft {margin:10px 0px 10px 110px;}
.gg {margin:10px 0px 10px 0px;}

#logo {float:left;}
#flame {float:right;}

#top {height:80px;}

#cart {float:right;margin:10px;}
#cart li{float:left;}
#cart a{font-size:12px;color:#aaa;;margin:10px 10px 0px 0px;font-family:Arial;}
#cart a:hover{font-size:12px;background:none;}


#nav {font-size:13px;background:#222;border-bottom:1px solid red;}
#nav ul{}
#nav li{float:left;color:#fff;}
#nav a{display:block;text-align:center;vertical-align:bottom;padding:10px 15px;font-weight:bold;}
#nav a:hover{background:red;text-decoration:none;}

#content {text-align:center;min-height:250px; height:auto !important; height:auto; min-height:330px;clear:both;border:0px #999 solid;}
/*#content #note {padding:30px 0px 0px 60px;;float:left;color:#006600;}*/
#content #note
{
	padding:30px 0px 0px 60px;
	float:left;
	color:#006600;
}
#content #title
{
	margin-top:40px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:720px;
	color:#006600;
}
#content #searchbox 
{
	clear:both;
	text-align:left;
	padding:30px;
	text-align:center;
	width:700px;
	margin:0 auto;
}
#content #searchbox #hash
{
	width:605px;
	margin:0 auto;
}
#content #reg {clear:both;text-align:left;padding:10px 0px 10px 100px;}
#content #reg li{float:left;clear:left;width:800px;vertical-align:middle;margin:10px 0px 0px 0px;}

#bot
{
	display:block;
	background:#111;
	padding:10px 15px;
	font-size:12px;
	font-family:Arial;
	bottom:0px;
}
#bot a{color:green;}
#bot a:visited{color:green;}

#ibot
{
	display:block;
	background:#111;
	padding:10px 15px;
	font-size:12px;
	font-family:Arial;
	bottom:0px;
}
#ibot a{color:green;}
#ibot a:visited{color:green;}

#botpro {margin-top:30px;text-align:center;}

html, body, #page_wrap{
	height: 100%;
}

body > #page_wrap{
	height: auto; min-height: 100%;
}

#content{
	padding-bottom: 66px;/* must be same height as the footer */
}

#bot{
	position: relative;
	margin-top: -66px; /* negative value of footer height */
	height: 46px;
	clear:both;
}