BODY {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color:#999999;
	scrollbar-base-color: Silver;
	scrollbar-darkshadow-color:white;
	scrollbar-face-color: #DCDDDE;
	scrollbar-highlight-color:white;
	scrollbar-shadow-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #977754;
	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

A {COLOR: #666666;TEXT-DECORATION: none;font-family: 宋体;}
A:link {COLOR: #666666;TEXT-DECORATION: none;font-family: 宋体;}
A:visited {TEXT-DECORATION: none}
A:hover {COLOR: red;TEXT-DECORATION: none}

A.white {COLOR: #eeeeee;TEXT-DECORATION: none;font-family: 宋体;}
A.white:link {COLOR: #eeeeee;TEXT-DECORATION: none;font-family: 宋体;}
A.white:visited {TEXT-DECORATION: none}
A.white:hover {COLOR: #ffffff;TEXT-DECORATION: none}

A.menu {COLOR: white;TEXT-DECORATION: none;font-family: 宋体; }
A.menu:link {COLOR: white;TEXT-DECORATION: none;font-family: 宋体; }
A.menu:visited {TEXT-DECORATION: none}
A.menu:hover {COLOR: yellow;TEXT-DECORATION: none; }
form {margin:0px;}

A.anumber {COLOR: #cc0000;TEXT-DECORATION: none;font-family: arial; font-weight:bold;}
A.anumber:link {COLOR: #cc0000;TEXT-DECORATION: none;font-family: arial; font-weight:bold;}
A.anumber:visited {TEXT-DECORATION: none； font-weight:bold;}
A.anumber:hover {COLOR: #ff0000;TEXT-DECORATION: underline; font-weight:bold;}

.form {
font-size: 9pt; 
background-color: #F7F7F7;
color: #666666;
border: 1px solid #cccccc;
}

.form2 {  font-size: 9pt; color: #000000; background-color: #eeeeee; border-color: #FFFFFF #99CCFF #99CCFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.scroll{
scrollbar-face-color : #6699ff ;
scrollbar-shadow-color : #3366ff ;
scrollbar-highlight-color : #3366ff ;
scrollbar-3dlight-color : #3366ff ;
scrollbar-darkshadow-color : #3366ff ;
scrollbar-track-color : #99ccff ;
scrollbar-arrow-color : #0000cc }
}

li{margin:2}
p {font-size:9pt;}
td {font-size:9pt;}
.Aqua {font-size:9pt;background-color:#99ccff;}
.white {background-color:#ffffff;}
.Gray {font-size:9pt;background-color:#white;}
.Grayon {background-color:#white;}
.darkGray {font-size:9pt;background-color:#black;}
.lightred {background-color:#e8e4e1;}
.darkred {background-color:#993300;}
.Green {font-size:9pt;background-color:#00cc00;}
.Green1 {font-size:9pt;background-color:#ccff99;}
.YG {font-size:9pt;background-color:#ccff99;}
.Blue {color:#0033cc;}
.user {color:#00cc33;font-weight:bold;}

.darkgraybg {background-color:#008080;color:#ffffff}
.graybg {background-color:#9e8370;color:#0c004c}

.tGreen {color:#00cc00;}
.tGreen1 {color:#99ffcc;}

.title {color:#000080;font-size:9pt; font-weight:bold;}
.title9 {color:#3e1300;font-size:9pt; font-weight:bold;}
.title1 {font-family:Arial, Helvetica;font-weight:bold;color:#ffffff;font-size:12pt; filter:shadow(color=#333333,direction=135,Strength=1);}
.title2 {color:RED;font-size:12pt; font-weight:bold; filter:shadow(color=#000000,direction=135,Strength=3);}
.title3 {color:#cc99ff;font-size:12pt; font-weight:bold; filter:shadow(color=#000000,direction=135,Strength=3);}

.newstitle {color:ffcc66;font-size:12pt; font-weight:bold; filter:shadow(color=#000000,direction=135,Strength=3);}

.b_up {border-style:"outset";border-width:2;border-color:#ffffff;background:#0000B7;}
.b_td {border-style:"solid";border-width:2;border-color:#DAF3F1;background:#DAF3F1;}
.b_td_g {border-style:"solid";border-width:0;border-color:#DAF3F1;background:#DAF3F1;color:#black;}
.b_up_g {border-style:"solid";border-width:0;border-color:#990000;background:#0000B7;color:#ffffff;}

.b_td_t {background:null;filter:shadow(color=#000000,direction=135,Strength=0);}
.b_td_tup {background:#00cc00;}

.b_td_t1 {filter:alpha(opacity=50);}
.b_td_tup1 {filter:alpha(opacity=100);}


.hot {color:000000;font-family:宋体;filter:Glow(color='#ee6600', Strength='0');}
.hotgreen {color:000000;font-family:宋体;filter:Glow(color='#00cc00', Strength='0');}
.item {font-family: 宋体;font-weight:bold; color:#ee00cc}

.topic {color:#669900}
.pt9 {font-family: 宋体; FONT-SIZE: 9pt}
.tr9c {font-family: 宋体; FONT-SIZE: 9pt; background-color:#00ccff;}
.tr9 {font-family: 宋体; FONT-SIZE: 9pt; background-color:#f8f8f3;}
.pt12 {font-size:12pt;color:#ff3300}

.user {color:#0033ff}

.price_origin {color:#ff3333;font-family:Arial, Helvetica;}
.price_web {color:#ff3333;font-family:Arial, Helvetica;}
.price_special {color:#ff3333;font-weight:bold;font-family:Arial, Helvetica;}
.price_big {font-size:9pt;color:#993333;font-family:Arial, Helvetica;font-weight:bold;}

.helptopic {color:#ff9933;font-weight:bold;}
.huge {font-size:96pt;font-family:Arial, Helvetica;font-weight:bold;color:#66ff33;}
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */