*{ margin:0; padding:0; }
html, body, a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
	line-height:18px;
	color:black;
}
select, input, textarea { 
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	vertical-align:middle; 
	padding:1px 3px 0 3px; 
	margin:0 0 1px 0;
}
img {border:0;}
h5 {font-size:14px;}
h4 {font-size:16px;}
a {text-decoration:none;}
a:hover {}
.cl {clear:both;}
.flt {float:left;}
.frt {float:right;}
.warning {color:#FF0000;}
.line{
	border-bottom:#C9C9C9 solid 1px;
	line-height:1px;
	clear:both;
	height:1px;
}

body {
	background-color:white;
	width:800px;
	height:auto;
	margin:auto;
	font-size:12px;
}

/**************head**************/
#head {
	width:800px;
	height:192px;
}

#head .key1 {
	float:left;
	width:168px;
	height:192px;
	background:url(bannerbg.jpg) no-repeat 0px 84px;
}

#head h1 {
	font-size:10px;
	width:160px;
	color:#666666;
	line-height:14px;
	text-align:center;
	margin:52px 0 0 0;
	padding:0 0 0 5px;
}

#head .desp1 {
	top:115px;
	width:205px;
	height:50px;
	color:white;
	margin:0 0 0 400px;
	position:absolute;
}

#lang{
	top:70px;
	height:50px;
	position:absolute;
	margin:67px 0 0 8px;
}

#lang img {
	float:left;
	margin:0 0 10px 12px;
}

#banner {
	float:left;
	width:632px;
	height:192px;
	background:url(banner.jpg) no-repeat 0 42px;
}

/**************menu**************/
#menu {
	height:27px;
	width:610px;
	font-size:12px;
	padding:15px 0 0 22px;
	background:url(head.jpg) no-repeat 504px 28px;
}

#menu .dline {
	height:15px;
	width:2px;
	float:left;
	margin:7px 0 0 0;
	background:url(divide.gif) repeat-y;
}

#menu a {
	float:left;
	color:#A67413;
	font-weight:bold;
	white-space:nowrap;
	padding:0 10px 0 10px;
}

#menu a:hover,
#menu .ved {color:black;}

#company {
	color:white;
	font-size:14px;
	line-height:22px;
	margin:43px 0 0 210px;
}

/**************left**************/
#left {
	float:left;
	width:576px;
	padding:5px 0 0 14px;
}

#left .desp2 {
	padding:5px 0 7px 0; 
	clear:both;
	width:555px;
}

#left .desp2 strong {font-weight:normal;}
#left .desp2 .info p {display:inline;}

#left .desp2 h2 {
	padding:0;
	margin:0;
	font-size:12px;
	font-weight:normal;
	display:inline;
}

#left .pr a {
	text-decoration:underline;
}

#left .pr a:hover {
	color:#A67413;
	text-decoration:none;
}

#left .porn a {
	margin:0 0 0 0px;
	font-weight:bold;
	color:#A67413;
	line-height:24px;
	font-size:11px;
}

#left .porn a:hover {color:black;}
#left .porn {margin:0 0 0 35px;}

#left .prolist a {
	font-size:11px;
	text-decoration:underline;
}

#left .prolist a:hover,
#left .selected {
	text-decoration:none;
	color:#A67413;
	font-size:11px;
}

#left .selected {font-weight:bold;}
#left .sitemap ul {margin:0 0 0 25px;}
#left .sitemap li {margin:2px 0 0 25px;}
#left .sitemap .biglist {margin:8px 0 0 0;}
#left .sitemap .midlist {margin:3px 0 0 0;}
#left .sitemap a {text-decoration:underline;}
#left .sitemap a:hover {color:#A67413; text-decoration:none;}

#left .links ul {
	list-style:circle;
	padding:2px 0 0 20px;
}

#left .links ol {
	padding:2px 0 0 20px;
}

#left .links ol a {
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

#left .links ol a:hover {
	text-decoration:none;
	color:#A67413;
	font-size:12px;
	font-weight:normal;
}

#left .links a {
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	text-decoration:underline;
}

#left .links a:hover,
#left .links .ved {
	text-decoration:none;
	color:#A67413;
	font-size:13px;
	font-weight:bold;
}

/**************title**************/
#left .title {
	width:530px;
	height:25px;
	clear:both;
	padding:2px 0 0 0;
}

#left .title .caption {
	color:#A67413;
	font-weight:bold;
	font-size:14px;
	float:left;
	padding:4px 0 0 15px;
}

#left .caption a {
	font-size:16px;
	font-weight:bold;
	color:#A67413;
}

#left .caption a:hover {color:black;}
#left .title img {float:left;}

/**************right**************/
#right{
	float:left;
	width:210px;
}

#right .bannerbot {
	background:url(bannerbot.jpg) no-repeat #7E4F01;
	width:210px;
	height:8px;
	font-size:7px;
}

#right .nav {
	width:185px;
	height:30px;
	font-size:14px;
	margin:0 0 0 10px;
	padding:10px 0 0 15px;
	background-color:#7E4F01;
}

#right .nav a {
	color:white;
	font-weight:bold;
	padding:0 0 0 30px;
	white-space:nowrap;
	background:url(dot.gif) no-repeat left 1px #7E4F01;
}

#right .nav a:hover {color:#F8C800;}

#right .list {
	width:200px;
	height:auto;
	line-height:24px;
	margin:0 0 0 10px;
	padding:0 0 10px 0px;
	background:#E5E5E5;
}

#right .listup {
	height:9px;
	width:200px;
	font-size:4px;
	line-height:4px;
	margin:0 0 0 10px;
	background:url(leftup.gif) no-repeat #E5E5E5;
}

#right .list li {list-style:none;}

#right .list .big {
	padding:0 0 0 20px;
	border-bottom:white solid 1px;
}

#right .list .mid {
	padding:0 0 0 32px;
	background:#F3F3F3;
	border-bottom:white solid 1px;
}

#right .list li a {
	line-height:30px;
	padding:0 0 0 15px;
	background:url(arrow.gif) no-repeat left 5px;
}

#right .list li a:hover {color:#7E4F01;}

#right .more {
	float:right;
	padding:8px 15px 0 0;
}

#right .more a {
	font-style:Italic;
	font-size:10px;
	color:#66666;
	background:#E5E5E5;
	text-decoration:underline;
}

#right .more a:hover {color:#7E4F01;}
#right .indent {margin:0 10px 0 15px;}
#right .indent img {margin:0px 0px -6px 0px;}

#right .bot2,
#right .bot1 {
	margin:0 0 0 10px;
	height:9px;
	width:200px;
	font-size:6px;
	clear:both;
}

#right .bot1 {background:url(leftdown.gif) no-repeat #E5E5E5;}
#right .bot2 {background:url(graydown.gif) no-repeat #E5E5E5;}

/**************search**************/
#search {
	clear:both;
	width:160px;
	height:20px;
	margin:10px 0 0 22px;
}

#search .textarea {
	width:110px;
	height:15px;
	margin:0 8px 0 0;
	border:1px solid #848484;
	line-height:14px;
	color:#888888;
}

#search form input.button {
	border:0;
	height:20px;
  width:20px;
	font-size:0px;
	cursor:pointer;
	font-weight:bold;
	background:url(search.gif) left;
}

#search form input.over {
	border:0;
	height:20px;
  width:20px;
	font-size:0px;
	cursor:pointer;
	font-weight:bold;
	background:url(search.gif) right;
}

/**************products**************/
#products {
	clear:both;
	width:565px;
	padding:0 0 0 5px;
}

#products .goods {
	height:190px;
	width:130px;
	margin:5px 0px 8px 10px;
}

#products .goods a {text-decoration:underline;}
#products .goods b {color:#7E4F01;}

#products .goods a:hover {
	color:#DDC470;
	text-decoration:none;
}

#products .imglink,
#products a img {
	width:110px;
	height:110px;
	border:1px #7D5000 solid;
	display:block;
}

.jslink {text-decoration:underline;}
#products a:hover img {border:1px #DDC470 solid;}

#products li {
	list-style:none;
	float:left;
}

#products .bigname {
	width:545px;
	height:20px;
	clear:both;
	color:#7E4F01;
	margin:5px 0 3px 0;
	padding:2px 0 0 10px;
	background-color:#E5E5E5;
}

#products .bigname a {
	color:black;
	text-decoration:underline;
}

#products .bigname a:hover {color:#7E4F01; text-decoration:none;}

/**************foot**************/
#foot {
	color:white;
	clear:both;
	height:22px;
	text-align:center;
	padding:2px 0 0 0;
	margin:10px 0 2px 0;
	background:#7E4F01;
}

#foot a {
	color:white;
	white-space:nowrap;
	padding:0 9px 0 9px;
	background:#7E4F01;
}

#foot .ved,
#foot a:hover {color:#DDC470;}

/**************bottom**************/
#bottom {
	padding:1px 0 5px 0;
	font-size:11px;
	text-align:center;
	line-height:13px;
}

#bottom a{
	color:#0033FF;
	font-size:11px;
	line-height:13px;
}

#bottom a:hover {text-decoration:underline;}

#bottom .keywordlist ul {
	list-style:none;
	margin:auto;
}

#bottom .keywordlist li { display:inline; }

#bottom .keywordlist a {
	font-size:11px;
	margin:0 3px 0 3px;
}

#bottom .keywordlist .ved {
	color:black;
	text-decoration:underline;
	margin:0 3px 0 3px;
}

/**************pichange**************/
.hide { filter:alpha(opacity=0); opacity:0; }
.show { filter:alpha(opacity=100); opacity:1; }
#pichange { width:326px; height:246px; margin:10px 18px 10px 10px; }
#pichange li{ list-style:none; position:absolute; z-index:9; }
#infobg { margin:200px 3px 0 3px; z-index:90; position:absolute; width:320px; height:43px; background:black; filter:alpha(opacity=30); opacity:0.3; }
#picinfo { font-size:12px; font-weight:bold; margin-top:204px; position:absolute; z-index:95; width:320px; color:white; text-align:center; }
#clicknum { float:right; margin:222px 8px 0 0; z-index:99; position:relative; }
#clicknum a:hover {background:red;}
#clicknum .now {background:red;}
#clicknum .num {background:#444444;}
#clicknum .now,
#clicknum .num { float:left; width:14px; height:14px; line-height:14px; color:white; font-size:10px; cursor:pointer; margin:0 4px 0 4px; text-align:center; }