body					{margin:0px 0px;font-family:"Tahoma"; text-align:center;font-size:9pt;background:url(imgs/foot.jpg) no-repeat bottom center}
div						{text-align:left}
a						{#color:#000;font-family:"Tahoma";text-decoration:none;font-size:9pt}
a:hover					{#color:#444;}
a:visited				{#color:#000;}
img						{border:0px;}
#head					{width:849px;height:135px;background:url(imgs/head.png) no-repeat;margin-left:auto;margin-right:auto;}
#head .title			{text-align:right;padding:100px 20px 0px 0px;font-weight:bold}

.clear					{clear:both}
#menu					{width:849px;margin-left:auto;margin-right:auto;}
#menu a					{	display:block;color:#222;font-weight:bold;
							height:30px;text-align:right;vertical-align:middle;line-height:30px;
							padding-right:6px;background:url(imgs/menu.png) no-repeat top right}

#menu a:hover			{color:#ddd;background-image:url(imgs/menu_hover.png);}
#menu a:visited			{}

#menu a.item			{float:left;width:105px;}
#menu a.tail			{}
.up						{text-align:right;margin-right:1em}


#catalog				{width:213px;background:#e8edeb url(imgs/product-head.png) no-repeat top left}
#catalog .content		{padding:80px 0px 40px 20px}
#catalog .link			{display:block;padding-left:8px;margin-top:14px;background:#e8edeb url(imgs/pt1.png) no-repeat center left}
#catalog a				{color:#000}
#catalog a:hover		{color:#444}



#footer					{clear:both;height:224px;}
#footer a				{font-size:9px;color:#ccc}
#footer .content		{font-size:9px;color:#ccc;width:700px;padding-top:120px;margin-left:auto;margin-right:auto}
#footer .legend			{float:left;width:300px}

#footer .logo			{font-size:12px;font-weight:bold}
#footer .map			{float:left;width:300px}
#footer ul				{list-style-image:url(imgs/pt1.png);float:left;margin:0px 80px 0px 0px;padding-left:20px}
#footer li				{margin:0px;}
#footer hr				{position:relative;left:-10px;height:1px;background-color:#ccc;border:0px;width:300px}
.super					{font-size:8px;vertical-align:super}


#content				{width:849px;margin-left:auto;margin-right:auto;}
#main					{width:630px;float:left;padding-top:16px;}
#sidebar				{width:219px;float:left;}

#main .page				{width:590px;background:url(imgs/ctn_bg.jpg) no-repeat}
#main .page .col1		{float:left;width:280px;margin:30px 20px;}
#main .page .col2		{float:left;width:220px;margin:30px 20px;}

h1						{font-size:12px;color:#222;font-weight:bold;padding-left:20px;background:url(imgs/pt2.jpg) no-repeat center left}
p						{margin:0px 0px 30px 20px;}
.box_head				{height:9px;width:263px;background:url(imgs/box_head.jpg)}
.box_body				{width:263px;background:#696767}
.box_ctn				{padding:2px 20px}
.box_tail				{height:9px;width:263px;background:url(imgs/box_tail.jpg)}
.box_ctn h1				{font-size:12px;color:#eee;font-weight:bold;padding-left:20px;background:url(imgs/box_pt.jpg) no-repeat center left}
.box_ctn p				{color:#eee;}
.box_ctn td				{color:#eee;}
.box_ctn a				{color:#ccc}
.box_ctn a:hover		{color:#eee}


.article				{padding:2em}
.article h1				{font-size:2em;color:#222;font-weight:bold;padding-left:20px;background:url(imgs/pt2.jpg) no-repeat center left}
.article p				{line-height:1.5em;margin-bottom:1em;}

.catalog_type			{margin:2em}
.catalog_type .img		{float:left;text-align:center;width:150px;margin:1em;}
.catalog_type .desc		{margin:1em;}
.catalog_type p			{font-size:1.2em;line-height:1.5em}
.catalog_type h1		{display:inline-block;}
.catalog_type a			{color:#000}
.catalog_type a:hover	{color:#444}

.sample					{margin-right:1em}
.sample p				{margin:1em;font-size:1.2em;line-height:1.5em}
.sample .item			{margin:1em;text-align:center;float:left;}
.sample .item .img		{width: 150px;height:150px;line-height:150px;text-align:center;vertical-align:center}
.sample a				{color:#000}
.sample a:hover			{color:#444}

.paging					{text-align:right;margin:1em}
.paging .page			{}
.paging .cur_page		{font-weight:bold}

.catalog_list			{}
.catalog_list .type		{float:left;text-align:center;margin:1em;}
.catalog_list .img		{width:150px;height:150px;line-height:150px;text-align:center;vertical-align:center}
.catalog_list .sp		{border-top:1px solid #ccc}