* { 
margin:0; 
padding:0; 
word-break:break-all; 
}
body { 
background:#FFF; 
color:#333; 
font:12px/1.5em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#2B93D2; text-decoration:none; }
a:hover { color:#E31E1C; text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
/* v style */
.v { width:719px; margin:0px; }
.v_caption {
	height:35px;
	overflow:hidden;
	background-image: url(20081221041748172.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #E7E7E7;
}
.v_caption h2 { 
float:left;
display:block; 
height:35px;
line-height:35px;
padding-left:10px;
font-size:14px;
color:#B9291A;
font-weight:bold;
}
.v_caption .variety { background-position:-100px -100px; }
.highlight_tip { display:inline; float:left; margin:14px 0 0 10px; }
.highlight_tip span { 
display:inline; 
float:left; 
width:7px; 
height:7px; 
overflow:hidden; 
margin:0 2px; 
background:url(20081221041748172.gif) no-repeat 0 -320px; 
text-indent:-9999px; }
.highlight_tip .current { background-position:0 -220px; }
.change_btn { float:left; margin:7px 0 0 10px; }
.change_btn span { 
display:block; 
float:left; 
width:30px; 
height:23px; 
overflow:hidden; 
background:url(20081221041748172.gif) no-repeat; text-indent:-9999px; 
cursor:pointer; }
.change_btn .previous { background-position:0 -400px;  }
.change_btn .next { width:31px; 
background-position:-30px -400px; }
.change_btn .first_btn { background-position:0 -500px; cursor:default; }
.change_btn .last_btn {background-position:-30px -500px;  cursor:default; }
.v_caption em { 
display:inline; 
float:right; 
margin:10px 12px 0 0; 
font-family:simsun; }
.v_content { position:relative; 
width:717px; 
height:140px; 
overflow:hidden; 
border-right:1px solid #E7E7E7; 
border-bottom:1px solid #E7E7E7; 
border-left:1px solid #E7E7E7; }
.v_content_list { position:absolute; width:2500px; }
.v_content ul { margin:0px; padding:0px;}
.v_content ul li { 
display:inline; 
float:left; 
margin:10px 2px 0; 
padding:8px; 
background:url(20081221041748583.gif) no-repeat; }
.v_content ul li a { display:block; width:128px; overflow:hidden;}
.v_content ul li img {  width:128px; height:96px; }
.v_content ul li h4 { width:128px; overflow:hidden; margin-top:2px; font-weight:normal; position:relative; text-align:center }
.v_content ul li h4 a { display:inline !important; height:auto !important; } 
.v_content ul li span { color:#666; }
.v_content ul li em { color:#888; font-family:Verdana; font-size:0.9em; }