body {
margin:0 auto; 
padding:0;
height:1000px;
font:normal normal normal 12px Arial, Helvetica, sans-serif;
background:#F0F0F0;
vertical-align:center;
text-align:center;
}
div,span,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,img 
{
margin:0;
padding:0;
border:0;
}
li{
list-style: none;
/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/
}
a {
color: #333; text-decoration: none;
}
a:hover {
text-decoration:none;
}
a.msg:link {
    color:#666666;
    font-size:14px;
    font-weight:bold;
	text-decoration: none;
	font-weight: bold;
}
a.msg:visited {
	font-size: 14px;
	color: #309B8F;
	text-decoration: none;
	font-weight: bold;
}
a.msg:hover {
	font-size: 14px;
	color: #f30;
	text-decoration: none;
	font-weight: bold;
}
#head-f{
margin:0 auto;
width: 941px;
height:50px;
vertical-align:top;
}
#head-f2
{
border-left:1px solid #DFE0DD;
border-right:1px solid #DFE0DD;
border-bottom:1px solid #E1E1E1;
width:941px;
height:242px;
background:#fff;
}
#title
{
width:941px;
height:40px;
border-left:1px solid #DFE0DD;
border-right:1px solid #DFE0DD;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
background:url(../image/bg-01.jpg);
}
#title-menu
{
margin:10px 0px 0px 0px;
width:154px;
float:left;
}
#title-line
{
width:2px;
height:40px;
background:url(../image/line-01.jpg) left top no-repeat;
float:left;
}
#line-bg
{
margin:0px;
width:941px;
height:9px;
border-left:1px solid #DFE0DD;
border-right:1px solid #DFE0DD;
background:url(../image/bg-02.jpg);
}
#main-b
{
width:941px;
border-left:1px solid #DFE0DD;
border-right:1px solid #DFE0DD;
background:#fff;
}
#main-left
{
width:246px;
float:left;
text-align:center;
}
#main-right
{
width:693px;
height:680px;
border-left:2px solid #F3F3F5;
float:left;
}
#title-01
{
margin:11px 0px 0px 0px;
border-top:1px solid #DD9981;
border-bottom:2px solid #DD9981;
width:230px;
height:39px;
background:url(../image/lf-01.jpg) left center no-repeat;
}
#title-02
{
margin:13px 0px 0px 00px;
border:2px solid #8ECAA5;
width:228px;
height:48px;
background:#DAEEE4;
}
#title-img
{
width:66px;
height:46px;
background:#B6DFC7;
vertical-align:middle;
float:left;
}
#title-text
{
margin:14px 0px 0px 5px;
width:153px;
text-align:left;
float:left;
}
#title-text2
{
margin:8px 0px 0px 5px;
width:153px;
text-align:left;
float:left;
}
#title-03
{
margin:7px 0px 0px 00px;
border:2px solid #8BC7BF;
width:228px;
height:48px;
background:#CCE8E6;
}
#title-img2
{
width:66px;
height:46px;
background:#A1D0C8;
vertical-align:middle;
float:left;
}
#title-04
{
margin:7px 0px 0px 00px;
border:2px solid #99CC00;
width:228px;
height:48px;
background:#E8FFA2;
}
#title-img3
{
width:66px;
height:46px;
background:#99CC00;
vertical-align:middle;
float:left;
}
#title-05
{
margin:7px 0px 0px 00px;
border:2px solid #C6DF4F;
width:228px;
height:48px;
background:#ECF1BE;
}
#title-img4
{
width:66px;
height:46px;
background:#C6DF4F;
vertical-align:middle;
float:left;
}
#title-06
{
margin:7px 0px 0px 00px;
border:2px solid #83D1D7;
width:228px;
height:48px;
background:#CCECEE;
}
#title-img5
{
width:66px;
height:46px;
background:#83D1D7;
vertical-align:middle;
float:left;
}
#title-07
{
margin:7px 0px 0px 00px;
border:2px solid #E2A996;
width:228px;
height:48px;
background:#F3DCD3;
}
#title-img6
{
width:66px;
height:46px;
background:#E2A996;
vertical-align:middle;
float:left;
}
#title-08
{
margin:7px 0px 0px 00px;
border:2px solid #E5BE84;
width:228px;
height:48px;
background:#F4E6CE;
}
#title-img7
{
width:66px;
height:46px;
background:#E5BE84;
vertical-align:middle;
float:left;
}
#title-09
{
margin:7px 0px 0px 00px;
border:2px solid #FFBB2D;
width:228px;
height:48px;
background:#FFF0D2;
}
#title-img8
{
width:66px;
height:46px;
background:#FFBB2D;
vertical-align:middle;
float:left;
}
#contact-img
{
margin:12px 0px 0px 0px;
width:230px;
height:46px;
background:url(../image/con-but.gif) no-repeat;
}
#contact-line
{
margin:8px 0px 0px 0px;
border-top:1px solid #76B7CC;
border-bottom:2px solid #76B7CC;
width:230px;
height:30px;
}
#contact-f
{
margin:5px 0px 0px 5px;
width:200px;
float:left;
text-align:left;
}
#contact-text
{
width:230px;
height:30px;
border-bottom:1px solid #E6E6E6;
border-top:8px solid #fff;
}
#main-text
{
width:690px;
height:34px;
margin:17px 0px 0px 0px;
float:left;
}
.title-img
{
margin:0px 0px 0px 5px;
width:34px;
height:34px;
background:url(../image/icon-05.gif) no-repeat;
float:left;
}
.text
{
width:360px;
margin:7px 0px 0px 5px;
font-size:16px;
color:#003300;
font-weight:bold;
float:left;
text-align:left;
}
.text2
{
width:260px;
margin:12px 0px 0px 0px;
color:#f30;
float:left
}
#main-content
{
margin:26px 10px 0px 10px;
width:650px;
text-align:left;
line-height:160%;
float:left;
}
#title-bg
{
widht:671px;
height:25px;
background:url(../image/bg-04.gif) repeat;
}
#main-ft
{
margin:26px 10px 0px 10px;
width:650px;
text-align:left;
line-height:160%;
font-weight:bold;
font-size:15px;
color:red;
float:left;
}
#bot-line
{
width:941px;
height:5px;
background:#fff;
border-top:1px solid #fff;
border-bottom:2px solid #475a1b;
border-left:1px solid #DFE0DD;
border-right:1px solid #DFE0DD
}
#bot-menu
{
width:941px;
height:29px;
border-top:2px solid #fff;
border-right:1px solid #DFE0DD;
border-bottom:2px solid #dfdfdf;
border-left:1px solid #DFE0DD
}
#bot-content
{
width:941px;
height:100px;
background:#f5f5f5;
border-right:1px solid #DFE0DD;
border-left:1px solid #DFE0DD
}
#bot-logo
{
width:300px;
height:80px;
background:url(../image/logo.gif) right center no-repeat;
float:left;
}
#bot-rig
{
width:500px;
height:40px;
float:left;
margin:40px 0px 0px 0px;
}
#menu-bg
{
width:668px;
height:16px;
float:left;
background:url(../image/bg-04.gif) repeat;
margin:4px 0px 0px 9px;
}
#product-img
{
width:170px;
height:204px;
margin:12px 18px 12px 20px;
float:left;
}
#product-line
{
width:170px;
height:16px;
border-bottom:1px solid #D8D8D8;
margin:15px 0px 0px 0px;
}
#product-view
{
width:334px;
height:263px;
margin:15px 0px 0px 9px;
float:left;
}
#product-fk
{
width:309px;
height:263px;
margin:15px 0px 0px 0px;
float:left;
}
#product-fot
{
width:309px;
height:20px;
border-bottom:1px solid #ccc;
margin:20px 0px 0px 0px;
float:left;
text-align:left;
}
#inquiry-but
{
width:290px;
height:40px;
margin:10px 0px 0px 0px;
}
#main-title
{
width:646px;
height:28px;
margin:9px 0px 0px 12px;
border-bottom:1px solid #d5d5d5;
background:#eee;
text-align:left;
}
#icon
{
width:30px;
height:28px;
background:#00B7DE;
float:left;
}
#dct
{
width:233px;
height:28px;
background:#00B7DE;
color:#fff;
float:left;
}
#content
{
width:640px;
margin:16px 0px 16px 20px;
text-align:left;
line-height:130%;
color:#555555;
}
a.massage-t:link {
    color:#444;
    font-size:13px;
    font-weight:bold;
	text-decoration: none;
	font-weight: bold;
}
a.massage-t:visited {
	font-size: 13px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
a.massage-t:hover {
	font-size: 13px;
	color: #f30;
	text-decoration: none;
	font-weight: bold;
}

