﻿body { margin:auto; text-align:center; font-size:12px; font-family:Arial, Verdana; line-height:18px; }

a			{ text-decoration:none; }
div		{  }
table		{ border-collapse:collapse; }
ul			{ list-style-type:none; margin:0; padding:0; }
img		{ border:0; }

.page					{ width:100%; text-align:left; }
.page	.pHeader	{ width:100%; height:122px; background:#3165C5 url(../images/cn/top.gif) no-repeat; border-bottom:6px solid #164d93; }

.pHeader	.phLogo	{ float:left; width:230px; }
.pHeader	.phMenu	{ float:left; width:510px; margin:95px 0 0 0; }
.pHeader	.phLang		{ float:left; width:200px; }

.phLogo	a		{ display:block; width:120px; height:48px; margin:20px 0 0 50px; }

.phMenu	ul		{ margin:0 0 0 35px; font-weight:bold; font-size:14px; font-family:幼圆; }
.phMenu	ul	li	{ float:left; margin:0 10px 0 10px;  }
.phMenu	a		{ color:#FFF; }

.phLang		a	{ display:block; width:110px; height:35px; margin:48px 0 0 82px;}

.pAds					{ clear:both; width:1003px;  }
.pAds	.paLeft		{ float:left; }
.pAds	.paRight	{ float:right; text-align:center; }

.paRight	.parSearch	{ width:435px; height:35px; padding:5px 0 0 0; background:url(../images/search_bg.gif) no-repeat; color:#FFF; }
.paRight	.parContact	{ width:352px; height:119px; margin:10px 0 0 0; background:url(../images/index_contact.gif) no-repeat; }

.parSearch	.textbox	{ width:140px; margin:0 5px 0 5px; border:1px solid #164D93;}
.parSearch	img	{vertical-align:bottom; cursor:pointer; }

.pContents					{ clear:both;  width:1003px; }
.pContents	.pcLeft		{ float:left; width:539px;  }
.pContents	.pcCenter	{ float:left; margin:0 10px 0 10px; padding:10px 0 0 0 ;  }
.pContents	.pcRight		{ float:left;  padding:10px 0 0 0 ; }

.pcLeft	.company	{ height:42px; background:url(../images/cn/tenco_title.gif) no-repeat; }

.pcLeft	.lineCards			{ }
.pcLeft	.lineCards	table	{ width:100%; }
.pcLeft	.lineCards	table	td	{ border:1px solid #DDD; text-align:center; width:25%; }
.pcLeft	.lineCards	img	{ width:110px; height:35px; }

.pcLeft	.hotStock	{ clear:both; }
.pcLeft	.hotStock	.title	{ height:37px; background:url(../images/cn/web2_21.gif) no-repeat; }
.pcLeft	.hotStock	table	{ width:100%; text-align:center; border-bottom:5px solid #000; }
.pcLeft	.hotStock	table	th	{ background:#EDEDED; line-height:22px; }
.pcLeft	.hotStock	table	td	{ line-height:20px; border-bottom:1px solid #DDD; }

.pcLeft	.contact	{ text-align:center; padding:20px 0 0 0; }
.pcLeft	.contact	table	{ text-align:left; width:80%; }
.pcLeft	.contact	table	caption	{ text-align:left; font-size:14px; font-weight:bold;  }
.pcLeft	.contact	table	th,td,caption	{ padding:3px 6px 3px 6px;  }
.pcLeft	.contact	table	th	{ text-align:right; width:80px; color:#555; }
.pcLeft	.contact	table	td	{ color:#333; }

.pcLeft	.about		{ padding:0 10px 0 10px; }
.pcLeft	.about	p	{ text-indent:24px; }

.pcLeft	.tracking	{ padding:0 10px 0 10px; margin-top:20px; }

.pcLeft	.tracking	table		{ border-top:3px solid #999; border-bottom:3px solid #999; }
.pcLeft	.tracking	td			{ border-bottom:1px solid #DDD; }

.pcLeft	.career		{ margin-top:20px; padding:0 15px 0 15px; }
.pcLeft	.career	ul	{ margin:10px 0 10px 0; border-bottom:3px solid #555; }
.pcLeft	.career	ul	li	{ border-bottom:1px solid #DDD; line-height:20px; padding:10px 0 10px 0; }
.pcLeft	.career	ul	li	strong	{ font-size:14px; color:#C00; }

.pcLeft	.queryStockList			{ width:100%; margin:0 0 20px 0; border-top:1px solid #CCC; border-bottom:2px solid #CCC; text-align:center; }
.pcLeft	.queryStockList		th	{ background:#345; color:#FFF; line-height:25px; }
.pcLeft	.queryStockList		td	{ line-height:22px; border-bottom:1px solid #DFDFDF; }

.pcCenter	li	{ margin:10px 0 10px 0; }

.pFooter					{ clear:both; padding:10px 0 10px 0; margin:20px 0 0 0;  background:#9cbdf6; border-top:1px solid #164d93; border-bottom:5px solid #164d93; }
.pFooter	.copyright	{ width:1003px; text-align:center; line-height:20px; font-size:11px; }

.aspNetPager						{ margin:10px 0 10px 0; text-align:center;  }
.aspNetPager		a				{ color:#00F;  padding:1px 5px 1px 5px; }
.aspNetPager		a:hover		{ color:#F60; }
.aspNetPager		span			{ font-weight:bold; font-size:16px; color:#000;  }

.btns				{ margin:0; padding:20px 0 10px 0; text-align:right; }
.btns	input		{ margin:0 5px 0 5px;  }

#orders					{ width:100%; text-align:center; }
#orders	th				{ background:#334455; color:#FFF; line-height:25px; }
#orders	td	input		{ text-align:center; }

.orderForm	{  width:100%; }
.orderForm	th	{ width:200px; text-align:right; }
.orderForm	td	span.red	{ color:#F00; margin-left:10px;  }
