@charset "utf-8";

@import 'inc.css';

/* 这里全部都是.inc-main内部的样式 */

.inc-main h1 { font-size: 18px; margin: 15px 30px 20px; }
.inc-main h2 { font-size: 14px; }
.inc-main h3 { font-size: 12px; margin: 9px 0 14px; }
.inc-main h1.i { font-size: 16px; font-style: italic; margin: 0 30px; font-weight: normal; }

.normal-content { margin: 30px; }
.normal-content ul { font-size: 12px; }

.front-page-headline { height: 440px; background: url(bg-frontpage.jpg) top no-repeat; position: relative; }
	.front-page-headline .quality-engineered { position: absolute; right: 35px; top: 46px; }
	.front-page-headline .listed-text-about { position: absolute; left: 0; top: 22px; }
		.front-page-headline .listed-text-about ul { font-size: 11px; margin-top: 0; }
		.front-page-headline .listed-text-about li { height: 28px; margin-bottom: 3px; line-height: 28px; }
		.front-page-headline .listed-text-about li.twolines { line-height: 14px; height: 15px; margin-bottom: 16px; }
	.front-page-headline .welcome-to { position: absolute; top: 315px; left: 15px; }
		.front-page-headline .welcome-to p { width: 400px; }

.our-titan-brand { position: relative; padding: 0 20px; width: 472px; height: 138px; float: left; border-right: 1px solid #ccc; background: url(line-front-pink.png); margin-left: 14px; }
	.our-titan-brand .logo { float: left; margin: 0 20px; }
.our-featured-link { padding: 0 20px; width: 219px; height: 138px; float: left; background: url(line-front-pink.png); }
	.our-featured-link a { font-size: 12px; }
.other-products { margin-left: 14px; clear: both; padding-top: 10px; margin-top: 10px; padding-bottom: 20px; }
	.other-products table { width: 772px; }
	.other-products td { font-size: 12px; text-align: center; }

.sitemap { line-height: 150%; width: 250px; float: left; padding: 0 30px; }
	.sitemap .subtitle { display: block; font-size: 14px; color: black; margin-top: 10px; font-weight: bold;  }
	.sitemap ul { margin-top: 0; margin-bottom: 0; margin-left: 20px; list-style: outside; padding: 0; font-size: 13px; }
	.sitemap li { margin: 0; padding: 0; }
	.sitemap li a { color: #666; }
.sitemap-right { border-left: 1px solid #666; }

.code { margin: 10px 0; padding: 5px; background: #666; color: white; font-size: 14px; width: 400px; }

.checklist .from-word { padding-top: 20px; padding-left: 150px; }


/*.left-part { float: left; }
.right-part { float: left; width: 600px; }*/
.left-part { float: left; }
.right-part {  width: 600px; }

.tbl { padding-bottom: 20px; }
	.tbl .product-name { display: block; font-size: 14px; font-weight: bold; text-decoration: none; color:#990000; }
	.tbl p, .tbl * { color: #666; font-size: 12px; padding: 0; }
	.tbl ul { margin-left:  11pt; }
	.tbl-right { padding-right: 10px;  }
	.tbl-right p { text-align: center; color: black; }
	.tbl-left a { display: block; width: 120px; height: 200px; text-align:center; }
	
.product-detail { position: relative; }
	.product-detail .product-img { text-align: center; width: 280px;  }
	.product-detail .product-img a { display: block; }
	.product-detail .product-price { font-size: 14px; }
	.product-detail .product-operation  { position: absolute; right: 80px; top: 100px; z-index: 1; }
	.product-detail .product-operation  p { margin: 8px 0; }
	.product-detail .product-qunt { font-size: 14px; font-weight: bold; color:#003300; }
	.product-detail .product-qunt input { width: 30px; text-align: right; }
	.product-detail .product-description { padding: 20px 10px 30px; }
	.product-detail .product-description, .product-detail .product-description p { font-size: 14px; }
	
.facilities { height: 351px; background: url(facility-gradient.jpg) repeat-y right; }
	.facilities img { float: left; margin-right: 25px; }
	.facilities .title { padding-top: 20px; font-weight: bold; }
	.facilities li { margin-bottom: 5px; }

#frmShoppingCart { margin: 15px; width: 165px; }

.nextBtn{padding-left:400px;}
.qs_question,.qs_answer{ font-size:14px; line-height:30px;}
.resultTd{color:#FFF;font-size:bold;line-height:25px;background:#FF6600;padding-left:10px;}