a {color:#f744bc; text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
 padding: 0;
 margin: 0;
 }
ol,ul {
 list-style: none;
 }
 fieldset,img { 
 border: 0;
 }
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
 
 
 .flashhome {
   width: 960px;
	 margin: 0 auto;
 }
.container_top {
  width: 980px !important;
  _width: 961px;/* IE6 */
  margin: 0 auto;
  height:90px;
   background-image:url(images/bg2.png); /* FF IE7 */
  background-repeat: repeat-y;
  background-position: center;
  text-align: center;
}
.container {
  width: 980px !important;
  _width: 961px;/* IE6 */
  margin: 0 auto;
 /*height:auto !important; /* IE7+FF 这句必须写在前面*/
 /* height:800px;*/
  background-image:url(images/bg2.png); 
  background-repeat: repeat-y;
  background-position: center;
}


body{
	background-image: url(images/bg.jpg);
	background-position:center;
	background-color:#F9C
	line-height:1.5;
	font-family:微软雅黑,"Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size:10pt;
}
#top_nav{ width: 940px; height: 90px; float: left; padding-left: 14px!important; _padding-left: 4px; position: relative; 
}
	
#left_nav{
	width: 233px;
	height: auto;
	float: left;
	padding-left: 30px!important;
	_padding-left: 20px;
	
}	
.left_nav_bg1{
	width: 233px;
	height: 36px;
	background-image: url(images/left_nav_menu_2.gif);
	background-repeat: no-repeat;
	font-size:1.2em;
	font-weight:bold; 
	color: White;
	text-align: left;
	padding-left: 40px;
	line-height: 36px;
	
	}	
.left_nav_bg{
	width: 333px;
	height: 36px;
	background-image: url(images/left_nav_repeat.gif);
	background-repeat: no-repeat;
	font-size:1.2em;
	font-weight:bold; 
	color: White;
	text-align: left;
	padding-left: 40px;
	line-height: 36px;
	}	
#left_nav a  { color: #fff;text-decoration: none;}
#left_nav  a:hover  { color: #fff; text-decoration: underline;}
.content_right{
		
 float: left;	
	
}	
.content_right2{
	width: 683px;
	height:auto;
	float: left;	
	background-image: url(images/c_bg_14.gif);

}	

.content_right2 table{ display: block; }	
.list_pro{
	float:left;
	width: 300px;
	margin: 15px 0 0 30px;
	
}
.line{
   float: left;
	width:620px;
	height:1px;
	margin-left: 30px;
	 background-color:#f5c3e5;
	 clear:both;
}
.pro_pic{
   float: left;
	width:150px;
}


dl dt {font-weight:bold; color:#f744bc;font-size:1.1em;margin-left: 5px;}
dl dt a{font-weight:bold; color:#f744bc;font-size:1.1em; text-decoration:none;}
dd {
	color:#666;
	font-size:0.9em;
	line-height:1.5;
	margin-left: 5px;
	font-weight: normal;
}

.top{
   float: left;
	width:620px;
	height:20px;
	font-size:1.2em;
	font-weight:bold; 
	text-align: left;
	padding-left: 40px;
	clear:both;
	text-align: left;
	color:#f744bc;
}

.top a{
   /*float: left;
	font-size:1.2em;*/
	font-weight:bold; 
	text-align: left;
	color:#f744bc;
	text-decoration:none
}
.top2{
   float: left;
	width:620px;
	font-size:1.2em;
	font-weight:bold; 
	text-align: left;
	padding:15px 0 0 40px;
	clear:both;
	text-align: left;
	color:#f744bc;
}
.bt{
   float: left;
	width:620px;
	height:20px;
	margin: 5px 0 0 30px;
	clear:both;
	text-align: center;
	color:#f744bc;
}
.pink{
 	color:#f744bc;
	line-height: 36px;
}
/*10.21 修改*/
#viewpro {}#viewpro #pic { float: left; height: 361px; width: 361px; background-image: url(images/product_bg.jpg); background-repeat: no-repeat; margin-left: 20px; }
#viewpro #intro { float: right; width: 256px; margin-right: 20px; }
#viewpro #intro table { border-collapse:collapse; }
#viewpro #intro table td { border: 1px solid #FF3FBA; line-height: 20px; padding-top: 2px; padding-right: 15px; padding-bottom: 2px; padding-left: 15px; }
#viewpro #intro .title { color: #FFFFFF; background-color: #FF3FBA; }
#viewpro #intro .text { color: #797979; padding-top: 10px; padding-bottom: 10px; }
#viewpro #intro .pri1{ color: #797979; text-decoration: line-through; }
#viewpro #intro .pri2{ font-size: 20px; color: #EF47C1; }
/*10.21 修改*/
/*10.27 修改*/
#top_menu{ position: absolute; z-index: 9999; top: 0px; right: 0px; }
/*10.27 修改*/
/*10.29 修改*/
.left_nav_list{ width: 233px; background-image: url(images/left_nav_repeat.gif); background-repeat: repeat-y; font-size:1.0em; font-weight:bold; color: White; text-align: left; padding-left: 45px; line-height: 36px; height: 36px; }
.left_nav_list li{ float: left; width: 100px; list-style-type: none; }
/*11.9 修改*/

.textbox{ width: 300px; }
