* {
	margin: 0px;
	padding: 0px;

}
img{border: 0px;
}
a{
color:#0000CC;
}
a:hover{
color:#FF0000;
}
a:active   { 
color:#630; 
} 
a:visited   { 
color:#996600; 
} 


.STYLE1 {color: #0000ff}
.STYLE2 {color: #800080}
.STYLE3 {color: #FF0000}
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #fdd7e6;
	letter-spacing: 0px;
}
#top {
    width:788px;
	height:97px;
   background:url(images/top-1.jpg);
}

#top2 {
    background:url(images/index_1_02.jpg);
	width:788px;
	height:29px;
	}
#top2 ul {
	padding-left:150px;
	font-size:13px;
	padding-top:6px;
	list-style-type: none;
}
#top2 li {
	float:left;
	color:#FFF;
	padding-left:18px;
	font-weight: bolder;
}
#top2 li a {
	font-size:13px;
	color:#FFF;
	text-decoration: none;
}
#top2 li a:hover  {
	font-size:13px;
	color:#FFFF00; 
	text-decoration: none;
}
#box {
	width: 788px;
	text-align:center;
}
#main{
	width: 788px;
	height:auto;
	float:left;
	background:#FFFFFF;

}
#left {
	float: left;
	width: 166px;
    background:#FFFFFF;
}

#left1 {
	width: 165px;
	background: url(images/index_1_03.jpg) repeat-x ;


}

.input {
	border: 1px solid #A0A0A0;
}
.input2 {
	border: 1px solid  #FF9999;
	filter: alpha(opacity=70);opacity: 0.7;
	color:#000000;
}
.td2{
font-weight:bold;
}
.td{
background:#fff;
}
.td49{
background:url(images/index_49.jpg) no-repeat bottom;
}

.left_color { text-align:left;
padding:2px 0px 5px 0px;

}
.left_color a { 
text-indent:2em;
margin:2px 0px 2px 0px;
color: #333;
font-weight:bold;text-decoration:none; font-size:12px; display:block;width:165px; text-align:left; background:url("images/index1-_65.jpg") no-repeat; height:23px; line-height:23px; }
.left_color a:hover { color:#FF3366;text-decoration:underline;  background:url("images/index1-_66.jpg") no-repeat; }

#age h{
padding-left:8px;
}
#age2 {
height:80px;
}
#visitcount{
height:30px;
}

#login{
text-align:left;
border:0px  #FFCCFF solid;
padding:5px 0px 0px 0px;
}
#chklogin{
text-align:left;
width:158px;
display:block;
padding:2px 0px 2px 4px;
}
#chklogin b{
color:#FF0000;
}
#chklogin a,a:link{
color:#333333;
}
#chklogin a:hover,#textlogin a:hover{
color:#FF0000;
}
#textlogin{
text-align:right;
width:150px;
display:block;
padding:2px 0px 8px 0px;
}
#tright{
float:left;
text-align:center;
width:158px;
padding:2px;}


#leftwidth{
float:left;
text-align:right;
width:65px;
padding:2px;
}
#rightwidth{
float:left;
text-align:left;
width:80px;
padding:2px;
}

#right {
    float:left;
	text-align:left;
    width:622px;
    background-color:#fff;
	height:auto;

}
.center{text-align:center;}
#right-top {
width:570px;
height:148px;
margin:20px 0px 0px 20px;
}
#index-main{
width:600px;
margin:15px 5px 5px 15px;
text-align:center;

}
#index-main #index-1{
float:left;
width:350px;
margin:0px 5px 5px 0px;

}
#index-main #index-2{
float:left;
width:226px;
margin:0px 0px 5px 0px;

}

.container{
width:580px;height:180px;
margin:0px 5px 5px 15px;
border:0px #FF99FF solid;
overflow:hidden;
}

.slider li{ list-style:none;display:inline;}
.slider img{ width:580px; height:180px; display:block;}

.slider2{width:11600px;}
.slider2 li{float:left;}
#Brand{
width:570px;
background:#FFFFFF;
margin:5px 5px 10px 20px;
text-align:center;
padding:5px 5px 10px 5px;
}

.num li{
	float: left;
	list-style-type: none;
	cursor: pointer;
	height:58px;
width:175px;
	margin:0px 2px 0px 2px;
	border: 1px solid #fff;
	-moz-opacity:.90; filter:alpha(opacity=90); opacity:.90;
	background-color: #fff;
}
.num li a{
	float: left;
	display:block;
	width:175px;

	height:60px;

}
.num li img{
    
	height:55px;

}
.num li.on{
border:1px #ccc solid;
-moz-opacity:1; filter:alpha(opacity=100); opacity:1;

}




#agelist {
text-align:left;
font-weight:bold;
}
#agelist a {
background:url("images/left-2.jpg");
text-align:left;
color:#333;
display: block;
text-decoration: none;
padding:4px 0px 4px 15px;
}
#agelist a:hover{
background:url("images/left-1.jpg");
text-align:left;
color:#FF0099;
display: block;
text-decoration: none;
padding:4px 0px 4px 15px;
}
#footer {
    background-color:#fff;
	text-align:center;
	border-top:1px #F4A5C5 dotted;
	padding:10px 0px 10px 0px;
	width:788px;
	clear:both;
}
#right a {
	color:#0080FF;
    text-decoration:none;
}
#right a:hover {
color:#FF0000;
text-decoration:underline;
}
#right a:visited {
color:#996600;
}
/* ¹ØÓÚÎÒÃÇ,News */

.about1{
float:right;
}
.about2 {
float:left;
margin-right:8px;
}
#news-top {
width:550px;
margin:10px 0 0 40px;
padding:15px 0 30px 30px;
background:url(images/title.gif) no-repeat;
font-size:15px;
font-family:Arial Black; 
color:#FF9900;
}
#news-top span{
margin:0px 0px 0px 35px;
}
#news {
line-height:16px;
padding-top:5px;
width:560px;
margin:0px 0px 0px 40px;
padding-bottom:80px;
overflow:hidden;
}
#news a { 
text-indent:2em;
margin:2px 0px 2px 0px;
color: #333;
font-weight:bold;text-decoration:underline; font-size:12px; }
#news a:hover { color:#0000FF;}

#news ul {
margin-left:50px;
margin-top:5px;
}
#news li {
	list-style-image: url(images/news_10.jpg);
	list-style-type: none;
	line-height:22px;
}
#news li a {font-weight:100;
text-decoration:none;}
#news li .tjlist{color:#FF0000;
font-size:12px;}

#news- {
width:560px;
margin:0 0 50px 20px;
line-height:20px;
padding:10px 10px;
}
#news- h1{
font-size:16px;
font-weight:bold;
margin-bottom:20px;
text-align:center;
}
#News-s{
margin:5px 15px 10px 0px;
padding:5px;
color:#0066FF;
background-color:#FFFFCC;
border:1px #FFCCCC dashed;
}
#News-s h3{
margin:2px;
color:#0066FF;
}
#contact{
display:block;
margin:2px 0px 2px 10px;
}
#news2 {
width:560px;
float:left;
text-align:right;
padding:10px 20px 30px 10px;
position:relative;
bottom:0;

}
#news2 span{
color:#333;
text-align:center;
background:#FFE8FF;
padding:2px 6px 2px 6px;
border:  #FF99CC 1px  solid;
margin:5px;
}
#news2 span a{
font-weight:bold;
color:#000;
}
#news2 span a:hover{
color:#FF0000;
text-decoration:none; 
}
.imgbut{
background:url(images/butbg.jpg);
width:74px;
height:22px;
padding:1px 0px 2px 0px;
border:0px;
cursor:pointer;
}
.list_l {float:left;width:260px!important; width:258px; background: #fff; padding:5px 0px 2px 0px; text-align:center}
.list_l .title{padding:0px; text-align:center;width:258px!important; width:256px; margin-top:3px;margin-bottom:5px; margin-right:1px; margin-left:1px; overflow:hidden;background: #fff;}
.list_l a:hover{ color:#0066FF;
}

.list_l img{ border:1px  solid  #999;}

.list_2 {
float:left;
width:560px; 
background: #fff; 
padding:5px 0px 2px 0px; 
text-align:center;
overflow:hidden;
}
.list_2  .pic{
padding:4px 2px 2px 2px;
text-align:center;
margin-top:5px;
}

.list_2  .title{
font-size:16px;
border:0px  solid  #ddd;
font-weight:bold;
color:#0066FF;
padding:2px 0px 2px 10px;
text-align:left;
background:#f7f7f7;
}
.list_2 .view{padding:8px;border:0px  solid  #ddd; text-align:left; margin:0px 0 5px 0; background:#f7f7f7;}
.list_2 img{ border:0px  solid  #ddd; margin:0px; padding:0px;}
#Product {
width:620px;
height:auto;
margin-top:5px;
text-align:center;
padding-bottom:20px;
}
#Product ul {
	padding-top:6px;
	margin-top:0px;
	margin-left:20px;
	list-style-type: none;

}
#Product li {
	float:left;
	color:#000000;
	margin:2px 5px 2px 5px;
	width:130px;
	height:160px;
	padding:1px;
	text-align:left;
border:0px  #e7e7e7 solid;
position:relative;
}

#Product li #new{
position:absolute;
top:5px;
margin:0;
padding:0;
right:1px;
-moz-opacity:.70; filter:alpha(opacity=70); opacity:.70;
}
#Product li a{
color:#
;
}
#Product li a:hover{
color:#FF0000;
}
#Product li span{
margin:1px auto;
color:#666;
width:120px;
display:block;
text-align:left;
padding-left:5px;
overflow:hidden;
}
#Product li .img{
width:130px;
height:120px;
margin:0 auto;
border:2px #FFC1DA solid;

}

#Product .maxproduct .img{
width:272px;
height:230px;
padding:0px;

border:0px #FF9900 solid;

}
#Product .maxproduct{
	float:left;
	color:#000000;
	margin:5px 5px 5px 5px;
	width:277px;
	height:318px;
	*height:325px;
	background:#fff;
	border:0px #FF9900 solid;
	overflow:hidden;
}
#Product .maxproduct span{
width:270px;
display:block;
text-align:left;
line-height:20px;
padding-left:5px;
overflow:hidden;

}
#Search{
margin-bottom:0px;
text-align:center;
padding:5px 0px 5px 0px;
color:#666;
font-weight:bold;
background-color:#FEF5F8;
border-bottom:1px  #F9D9FD  solid;
}
#Search-top{
margin:10px 15px 0px 15px;
color:#0066FF;
}

#Search-top h3{
margin:1px;
color:#0066FF;
}
#Search span{
margin:2px;

}
#right-main {
size:12px;
color: #333333;
height:100%;
margin:10px 0px 8px 12px;
}
#main-left {
width:321px;
float:left;
}
#left-1 {
width:322px;
padding-bottom:0px;position:relative;
background:#ccc;
height:320px;
}

#left-2 {
font-size:1.2em;
font-weight:bold;
width:320px;
color:#FF6600;
padding:10px 0px 5px 0px;
text-indent:1em;
background:url(images/bg2.gif)  bottom repeat-x;
margin-top:8px;
}
#left-3 {
width:320px;
height:240px;
margin-bottom:5px;
z-index:0;

}
#left-4{
margin-top:10px;
width:316px;
text-align:center;
color:#666;
border: 0px solid #FFD59E;
overflow:hidden;
}
#left-4 img{
margin:2px 10px 0px 10px;
}
#main-right {
width:280px;
float:right;
}
#right-1 {
padding-bottom:0px;position:relative;
background-color:#FFF3DD;
width:270px;
padding-bottom:30px;
border: 1px solid #FFD59E;

}
#right-1 h1 {
padding:5px;
color:#F84507;
font-size:17px;
}
#right-1-txt {
width:250px;
text-align:left;
color:#3399FF;
font-weight:bold;

display:block;
padding:2px 0px 0px 10px; 
}
#right-1-txt2 {
width:250px;
text-align:left;
color:#666;
display:block;
padding:0px 0px 2px 10px; 
}

#right-1-b {
background-color:#FFFFCC;
width:260px;
text-align:right;
color:#333;
padding:3px 10px 3px 0px; 
margin-bottom:0px;position:absolute;bottom:0;
-moz-opacity:.70; filter:alpha(opacity=70); opacity:.70;
overflow:hidden;
}
#right-1-b a{
text-decoration:underline;
}
#right-1-b a:hover{
text-decoration:none;
color:#FF0000;
}

#right-2-top {
margin-top:5px;
width:270px;
height:22px;
background:url(images/dtop.jpg) no-repeat;
}
#right-2 {
width:270px;
height:250px;
border: 1px solid #FFD59E;
margin-left:0px;
}
#right-2 .text {
width:251px;
padding:10px;
height:230px;
text-align:left;
SCROLLBAR-FACE-COLOR:#FFD59c;
SCROLLBAR-SHADOW-COLOR:#FFD59E;
SCROLLBAR-3DLIGHT-COLOR:#FFD59c;
SCROLLBAR-HIGHLIGHT-COLOR:#fdd7e6;
SCROLLBAR-ARROW-COLOR:#FF99cc;
SCROLLBAR-TRACK-COLOR:#FDF1E3;
SCROLLBAR-DARKSHADOW-COLOR:#FFD59c;
overflow:auto
}
#right-3 {
margin-top:10px;
width:272px;
background-color:#f7f7f7;
}
#right-3 span {
padding:3px 0px 3px 0px;
}
#right-4 {
margin-top:10px;
width:275px;
text-align:center;
border: 0px solid #FFD59E;
}
#right-4 img{
padding:0px;
float:left;
border: 0px solid #FFD59E;
}
#right-4 span{
text-align:center;
padding:0px;
margin:2px;
}
#mydiv{
margin:0;
}
#right-5 {
width:272px;
margin-top:5px;
margin-bottom:10px;
overflow:hidden;
}

#table {
text-align:center;
margin-left:0px;
border-collapse: collapse
}
#table td {
padding:1px;
text-align:center;

}

.clear{clear:both;height:0;font-size:1px;line-height: 0px;}