* {
	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;
	vertical-align:middle;
}
.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%;
}
.line200 {
	line-height:250%;
}
.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
}
.bigbtn {
	height:28px;
	width:96px;
	font-size:14px;
	background-color:red;
	color:#fff;
	border:0;
	padding:2px, 10px, 0px, 10px;
	vertical-align:middle;
	font-weight:bold;
	text-align:center
}
.chargebutton {
	height:28px;
	width:128px;
	font-size:13px;
	background-color:red;
	color:#fff;
	border:0;
	vertical-align:middle;
	font-weight:bold;
	text-align:center;
	margin:8px;
	padding:5px
}
/*.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;
}

.adbox{
	width:300px;
	padding:20px;
	margin-top:40px;
	font-size:13px; 
	background-color:#222;
	margin-left:auto;
	margin-right:160px;
}

.adtxt{

}

.center
{
	text-align:center;
}

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:760px;
	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 #showbox {
	clear:both;
	text-align:left;
	padding:30px;
	text-align:center;
	/*width:900px;*/
	margin:0 auto;
}
.datatable {
	background-color:#333;
}
.datatable th {
	font-family:'黑体';
	font-size:20px;
	font-weight:normal;
	color:#C00;
}
.datatable td {
	padding:4px;
	background-color:#666;
	font-size:13px;
	font-weight:bold;
	color:#DDD;
}
.datatable tr {
 background-color:expression(this.sectionRowIndex%2 ? '#ff0000':'#000000');
}
#content #reg {
	clear:both;
	text-align:left;
	padding:10px 0px 10px 100px;
}
#content #reg ul {
	clear:both;
}
#content #reg li {
	float:left;
	clear:left;
	width:800px;
	vertical-align:middle;
	margin:10px 0px 0px 0px;
}
#content #charge {
	clear:both;
	text-align:left;
	padding:10px 0px 10px 100px;
}
#content #charge li {
	float:left;
	clear:left;
	width:800px;
	vertical-align:middle;
	margin:10px 0px 0px 0px;
}
#reg #linklist li {
	clear:none;
	float:left;
	display:block;
	width:300px;
}
#reg #linklist li a {
	color:#493;
	font-weight:bold;
}
#reg #linklist li a:hover {
	color:yellow;
	text-decoration:none;
}
#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:10px;
	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 */
}
#bar {
	height:50px
}
#bot {
	position: relative;
	margin-top: -66px; /* negative value of footer height */
	height: 46px;
	clear:both;
}

