
#main{
	color:#646464;
	line-height:20px;
}



/*----------------------------------------------------------------------- */
/*-----------------------------------------------------------------q */

.profile1{
	margin-top:20px;
	background:url(../image/profile/top_pic1.jpg) no-repeat;
	width:395px;
	height:131px;
	padding-left:290px;
	padding-top:20px;
}

.navbtbox{
	padding-left:21px;
	margin-top:30px;
}
.pressdot{
	width:320px;
	height:100px;
	float:left;
	margin:0 5px;
}
.l{
	float:left;
	width:150px;
}
.r{
	float:left;
	width:170px;
	padding-top:3px;
	line-height:18px;
	color:#666666;

}

.r a{
	display:block;
	color:#003399;
	text-decoration:none;
	font-weight:bold;
	background:url(../image/ui/ico_dot.gif) no-repeat 2px;
	margin-bottom:3px;
	padding-left:15px;
}
.r a:hover{
	text-decoration:underline;
}

.mainside1{
	margin:10px 30px;
}

.mainside2{
	margin:10px 15px;
}


.topbt{	
	clear:both;
	margin:8px 0;
	text-align:right;
}
.topbt  a{
	display:block;
	text-align:right;
	float:right;
}
.topbt a img{
	display:block;
}
.movbox{
	padding:10px 0 0 10px;
}
.movbox a{
	display:block;
	float:left;
	margin:5px 9px 0 0;
	border-bottom:#FFF solid 1px;
}

.movbox a:hover{
	border-bottom:#0099FF solid 1px;
}

/*----------------------------------------------------------------------- */
/*-----------------------------------------------------------------衛教-*/
#tech,#faq{
	padding:10px 30px;
	clear:both;
}

#subtitle{
	background:url(../image/ui/sub_t_bg.gif) no-repeat;
	width:674px;
	height:28px;
	line-height:28px;
	padding-left:10px;
	margin:10px 0px;
}
#subtitle a{
	display:block;
	color:#FFFFFF;
	width:94px;
	float:left;
	text-align:center;
	text-decoration:none;
}
#subtitle a:hover{
	color:#8CE5FC;
	text-decoration:underline;
}
.atsub{
		color:#007ce5;
		background:url(../image/ui/sub_t_bg2.gif) no-repeat;
		display:block;
		width:94px;
		text-align:center;
		float:left;
		padding-top:3px;
}


#tech h3{
	color:#0E82EE;
	font-size:105%;
	margin:30px 0 3px 0;
	background:url(../image/ui/ico_title.gif) no-repeat  0 2px;
	padding-left:18px;
	border-bottom:#99CCFF solid 1px;
}
#tech ol{
	margin:0px 30px;
	padding:0px;
}
#tech dl dt{
	margin:0px;
}
#tech table th,#tech table td{
	border:#D5DBDB solid 1px;
}
#tech table{
	border-collapse:collapse;
}

#tech table th{
	background:#F0F9FD;
}
.tdbg1{
	background:#E1F6FF;
}
.tdbrd1 span{
	display:block;
	border-bottom:#E0E2E3 solid 2px;
	border-collapse:separate;
	height:22px;
	color:#0279FF;
}

.techpro{
	width:177px;
	margin:5px 8px;
	color:#003399;
	float:left;
	text-align:center;
}


#techbt{	
	margin:5px 0px;
	padding-left:8px;
}

.faqbt{
	background:url(../image/ui/bt_faq.gif) no-repeat;
	width:68px;
	height:28px;
	color:#DFF5FF;
	line-height:28px;
	padding-left:30px;
	display:block;
	text-decoration:none;
	float:left;
}

.faqbt:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.tech-nav{
	margin:0px 0;
	height:50px;
	line-height:50px;
	text-align:left;
	margin-bottom:-30px;
	clear:both;
	padding-left:20px;
}
.tech-nav a{
	text-decoration:none;
	color:#3366FF;
}
.tech-nav a:hover{
	color:#009900;
}


/*----------------------------------------------------------------------- */
/*----------------------------------------------------------------faq-*/
.faqblst{
	border-bottom: #CCCCCC dashed 1px;
	padding:15px 2px;
	
}
.fbg{
	background:#F9F9F2;
}
	
.faqblst a{
	display:block;
	text-decoration:underline;
	color:#0066CC;
	background:url(../image/ui/faqbg1.gif) no-repeat 0 2px;
	padding-left:20px;
	padding-bottom:5px;
}

.qans{
	padding-left:20px;
	background:url(../image/ui/faqbg2.gif) no-repeat 0 2px;
	display:none;
}

.qans table{
	background:#FFFFFF;
	border:#E9E9E9 solid 2px;
	border-collapse:collapse;	
}
.qans table td{
	border:#CCCCCC solid 1px;
	
}

#faq-box{
	background:url(../image/faq/faq_tit_bg.gif) no-repeat;
	width:598px;
	height:31px;
	padding:8px 0 0 35px;
	margin-top:10px;
}

#faq h3{
	font-size:110%;
	color:#669900;
}

/*----------------------------------------------------------------------- */
/*----------------------------------------------------------------pro-*/
#productbox {
	width:680px;
}
#productbox table{
	border-collapse:collapse;
}
#pro-title{
	margin:10px 0;
}
#pro-title h2{
	color:#3AA0B6;
	font-size:125%;
	margin:0px;
	display:block;
	background:url(../image/ui/line_1.gif) repeat-x bottom;
	height:30px;
	padding-left:10px;
}
#pro-title ul{
	margin:0px; padding:0px;
	border-bottom:#CCCCCC solid 1px;
	display:block;
}

#pro-title ul li{
	display:block;
	float:left;
	margin:0px 8px;
	padding:5px;
}

#pro-title ul li a{
	background:url(../image/ui/leng_icon.gif) no-repeat 0 3px;
	display:block;
	padding-left:20px;
	color:#0033CC;

}

#pro-title ul li a:hover{
	color:#FF6600;
}

#product-pic{
	margin:15px 25px;
}
#product-pic img{
	display:block;
	clear:both;
}
#product-pic table tr td{
	table-layout:fixed;
	word-wrap:break-word;
	font-size:11px;
}
.tst{
	background:url(../image/ig1.png) 0 0 no-repeat;
	_background:url(../image/ig1.gif) 0 0 no-repeat;   /*   ie 6  以下用*/
}
/*===================外框線====*/
/*===1==*/

.protitline1 td ,.protitline1 th,.protitline1 table{
	border:#BFA4B7 solid 1px;
}
.protitline1 th{
	background:#F5E6F2;
}
.protitline1 h3{
	color:#9C7892;
	margin-bottom:2px;
}
/*===2==*/
.protitline2 td ,.protitline2 th ,.protitline2 table{
	border:#C6E1B6 solid 1px;
}
.protitline2 th{
	background:#E7F1E2;
}
.protitline2 h3{
	color:#7FB76C;
	margin-bottom:2px;
}

/*===3==*/
.protitline3 td ,.protitline3 th ,.protitline3 table{
	border:#9FDDC9 solid 1px;
}
.protitline3 th{
	background:#D8EBE5;
}
.protitline3 h3{
	color:#85C3AF;
	margin-bottom:2px;
}

/*===4==*/
.protitline4 td ,.protitline4 th ,.protitline4 table{
	border:#C2BDDD solid 1px;
}
.protitline4 th{
	background:#DEDBF3;
}
.protitline4 h3{
	color:#ABA3DD;
	margin-bottom:2px;
}

/*===5==*/
.protitline5 td ,.protitline5 th ,.protitline5 table{
	border:#D7BBCF solid 1px;
}
.protitline5 th{
	background:#F7E2F1;
}
.protitline5 h3{
	color:#CDA4C2;
	margin-bottom:2px;
}
/*===6==*/
.protitline6 td ,.protitline6 th ,.protitline6 table{
	border:#F8BCD5 solid 1px;
}
.protitline6 th{
	background:#FBD5E4;
}
.protitline6 h3{
	color:#E397B9;
	margin-bottom:2px;
}
/*===7==*/
.protitline7 td ,.protitline7 th ,.protitline7 table{
	border:#E1E1DA solid 1px;
}
.protitline7 th{
	background:#EDEDE6;
}
.protitline7 h3{
	color:#B3B396;
	margin-bottom:2px;
}

/*===8==*/
.protitline8 td ,.protitline8 th ,.protitline8 table{
	border:#D3C9B9 solid 1px;
}
.protitline8 th{
	background:#E0D7CE;
}
.protitline8 h3{
	color:#BDAFA1;
	margin-bottom:2px;
}


/*-------------------------------------------------------------------------------news-------------*/

.news-board{
	border-bottom:#328eff solid 2px;
}
.news-board td{
	border-bottom:#CCCCCC dotted 1px;
}
.news-board a{
	color:#0066CC;
	text-decoration:none;
	font-size:90%;
}
.news-board a:hover{
	color:#FF6600;
	text-decoration:underline;
}
.news-deta{
	color:#999999;
	font-size:85%;
}
.news-foot{
	border-bottom:#0033CC solid 2px;
}

.newstitbg{
	background:url(../image/news/news_bar.gif) no-repeat;
	height:34px;
	margin-top:25px;
}	
.newstitbg th{
	color:#FFF;
	text-align:center;
}

.newsv-titlebg{
	background:url(../image/news/news_view_bar1.gif) no-repeat top;
	margin-bottom:18px;
	margin-top:20px;
}
.newsv-titlebg2{
	background:url(../image/news/news_view_bar2.gif) no-repeat bottom;
	height:40px;
		
}

.newsvtxt{
	background:url(../image/news/ico_news_title.gif) no-repeat ;
	width:480px;
	float:left;
	margin-left:10px;
	padding-left:15px;
	color:#003399;
	font-weight:bolder;
}
.newsimg{
	float:left;
	padding:2px;
	border:#CCCCCC solid 1px;
	margin:0 7px 7px 0;
}

.newsvdate{
	width:70px;
	float:right;
	font-size:85%;
	color:#8EA6C3;
}
.news-content{
	padding:0 18px 18px 18px;
	margin-bottom:7px;
	border-bottom:#b7dbea solid 1px;
	min-height:250px;

}


#back{
	text-align:right;
}
#back a{
	background:url(../image/ui/ico_title.gif) no-repeat 0 0px;
	padding-left:15px;
	text-decoration:none;
	color:#3333CC;
}
#back a:hover{
	text-decoration:underline;
	color:#FF6600;
}




/*----------------------------------------------------------------------- */
/*----------------------------------------------------------------profile ---*/
.oemleft{
	float:left;
	width:410px;
	margin-top:20px;
}

.oemright{
	float:right;
	width:218px;
	margin-top:20px;
}






/*----------------------------------------------------------------------- */
/*-----------------------------------------------------------------字-*/
.txtgary{
	color:#999999;
}
.txtblue{
	color:#0099FF;
}
.fontsize1{
	font-size:115%;
}
.fontsize2{
	font-size:95%;
}
.color1{
	color:#0066FF;
}
.color2{
	color:#FF6600;
}

.color3{
	color:#FF3399;
}
.color4{
	color:#34C900;
}