﻿@charset "utf-8";
/* CSS Document */
#container {
	width: 960px;
	margin: 0 auto;
}

#portalMockups {
	width: 960px;
	margin: auto auto auto auto;
}
/*------------------------left---------------------------*/
.leftMain {
	width: 180px;
	float: left;
	position: relative;
	z-index: 100;
}

.listMenu {
	width: 180px;
	background: #f5f5f5;
}
	/**----第一層與下方子層共用-------------*/
	.listMenu li {
		list-style: none;
		margin: 0;
		border-top: 1px dotted #cdcdcd;
		display: block;
		position: relative;
		line-height: 20px;
	}

		.listMenu li.caps-home {
			line-height: 24px;
			list-style: none;
			margin: 0;
			color: #004280;
			font-weight: bold;
			border-top: none;
			padding: 0 0 0 0px;
			font-size: 13px;
		}

			.listMenu li.caps-home a {
				color: #004280;
				font-weight: bold;
			}

		.listMenu li a {
			text-decoration: none;
			display: block;
			padding: 7px 10px 7px 15px;
		}

			.listMenu li a:hover {
				text-decoration: none;
			}

	.listMenu .caps-morelink span {
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-arrow.gif) no-repeat right;
		display: block;
	}

.list-title {
	font-weight: 500;
}

.headlineDate {
	font-size: 13px;
	margin-right: 14px;
}
/*----子層----------------*/
.caps-listChild {
	position: absolute;
	left: 180px;
	top: 0px;
	background-color: #e6e6e6;
	min-width: 180px;
	display: none;
	z-index: 9999;
}

	.caps-listChild li {
		border-top: none;
		white-space: nowrap;
	}

		.caps-listChild li a:hover {
			background-color: #ccc;
		}

.listMenu .caps-list3Col {
	min-width: 500px;
	width: 100%;
}

	.listMenu .caps-list3Col ul {
		width: 33%;
		float: left;
		padding: 0 0 0 0;
		margin: 0;
		border-right: 1px solid #fff;
	}

		.listMenu .caps-list3Col ul:last-child {
			border-right: 0;
		}

	.listMenu .caps-list3Col li {
		padding: 5px 10px 5px 0;
		width: 100%;
		line-height: 140%;
	}

.clearfix:after {
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
	overflow: hidden;
}

.clearfix {
	display: inline-table;
}

.clearfix {
	display: block;
}

.cgtop_focus {
	position: relative;
	height: 34px;
	z-index: 2;
}

.my_left_category .shadow {
	position: inherit;
	width: 236px;
}
/*------------------------menu end---------------------------*/
.showImg li {
	list-style: none;
	margin: 10px 0 10px 0;
}
/*------------------------caps-HardDrive---------------------------*/
.caps-HardDrive {
	background-color: #004280;
	margin: 10px 0;
}

	.caps-HardDrive .caps-title {
		color: #fff;
		background: #1e7dcf url(https://wfcache.advantech.com/www/certified-peripherals/images/epaps-selectbox-TitleBG.png) 0 top repeat-x;
		border: 1px solid #265486;
		color: #fff;
		font-size: 18px;
		line-height: 20px;
		padding: 5px 10px;
	}

	.caps-HardDrive ul {
		padding: 10px 10px 0px 10px;
	}

	.caps-HardDrive li {
		list-style: none;
		line-height: 16px;
		padding: 0px 0px 4px 0px;
		color: #fff;
		background: none;
	}

		.caps-HardDrive li a {
			list-style: none;
			line-height: 16px;
			background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-icon3.jpg) no-repeat 0 7px;
			padding: 0px 0px 0px 10px;
			color: #fff;
			display: inline-block;
		}

		.caps-HardDrive li .caps-checkbox {
			width: 15px;
			height: 16px;
			background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-checkbox.png) no-repeat;
			display: inline-block;
			vertical-align: top;
		}

		.caps-HardDrive li label {
			display: inline-flex;
			width: 140px;
			line-height: 20px;
		}

	.caps-HardDrive .caps-openBox {
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/selectBox-close.png) no-repeat right 4px;
		cursor: pointer;
		padding-right: 14px;
	}

	.caps-HardDrive .openBox {
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/selectBox-open.png) no-repeat right 4px;
	}

	.caps-HardDrive .caps-selectTitle {
		padding-bottom: 3px;
		border-bottom: 1px solid #267cb0;
		margin-bottom: 3px;
	}

		.caps-HardDrive .caps-selectTitle:hover {
			color: #fff111;
		}

.caps-selectboxTxt {
	color: #424242;
	margin-right: 8px;
	padding: 2px 0 2px 6px;
	background-color: #e9f3f9;
	display: inline-block;
	float: left;
	cursor: pointer;
	border: 1px solid #ddd;
	border-radius: 3px;
}

	.caps-selectboxTxt img {
		margin-left: 3px;
	}

	.caps-selectboxTxt.reset {
		background-color: #fff;
		padding: 2px 6px;
	}

		.caps-selectboxTxt.reset a {
			text-decoration: none;
		}

			.caps-selectboxTxt.reset a:hover {
				color: #004280;
			}

	.caps-selectboxTxt span {
		margin-right: 6px;
	}
/*--------------------------------------------------------------------------------left end---------------------------*/
/*------------------------right----------------------------------------------------------------------------------------*/
/*------------------------content 共用---------------------------*/
.caps-marginLeft20 {
	margin-left: 20px;
}

.caps-marginBottom5 {
	margin-bottom: 5px;
}

.caps-marginBottom10 {
	margin-bottom: 10px;
}

.caps-marginBottom20 {
	margin-bottom: 20px;
}

.caps-marginRight10 {
	margin-right: 10px;
}

.caps-marginTopBot5 {
	margin: 5px 0;
}

.caps-marginTop10Bot20 {
	margin: 0px 0 0px 0;
}

.caps-marginTopBot20 {
	margin: 20px 0;
}

.caps-fl {
	float: left;
}

.caps-fr {
	float: right;
}

.caps-clear {
	clear: both;
}

.caps-colorf00 {
	color: #f00;
}

.caps input[type="text"], .caps input[type="password"] {
	line-height: 20px;
	height: 22px;
	border: 1px solid #e7e7e7;
	width: 150px;
	color: #333;
	padding-left: 5px;
	vertical-align: top;
	font-size: 12px;
}
/* edited by Jayson 20150303*/
.caps-date {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/icon-calendar.jpg) no-repeat 0 4px;
	width: 15px;
	height: 25px;
	display: inline-block;
	border: none;
	margin-right: 10px;
}

.ui-datepicker-trigger {
	margin: 5px 10px 0 5px;
	cursor: pointer;
}
/*Calendar*/
#caps-content {
	width: 760px;
	float: left;
	margin-left: 20px;
	line-height: 18px;
}

	#caps-content li, #caps-login_links li, #inline_content li {
		list-style: none;
		line-height: 18px;
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-icon.jpg) no-repeat 0 7px;
		padding: 0px 0px 5px 10px;
	}

	#caps-content .caps-contentTxt, #inline_content .caps-contentTxt {
		padding: 10px 0px;
	}

	#caps-content .caps-contentTxt_padding10, #inline_content .caps-contentTxt_padding10 {
		padding: 10px;
	}

	#caps-content .caps-contentTxt_center, #inline_content .caps-contentTxt_center {
		text-align: center;
	}

	#caps-content .caps-blueTxt, #caps-content .caps-blueTxt a {
		font-size: 14px;
		/* color: #004280; */
		font-weight: 500;
	}

	#caps-content .caps-blueTxt_S, #caps-content .caps-blueTxt_S a {
		color: #004280;
	}

	.caps-attBlock:after, .caps-proImg_rightTxt:after, #caps-content .caps-tabs:after, #caps-content .caps-tabs ul:after, .caps-userAccountTop:after, .caps-userAccountbottom:after, .caps-indexR:after, #caps-content:after, .caps-downloadDatasheet:after, .caps-titleBG_bluegray:after, .caps-titleBG_gray:after, .caps-titleBG_blue:after, .caps-titleBG_line:after, .caps-titleBG_line:after {
		content: ".";
		clear: both;
		display: block;
		height: 0;
		visibility: hidden;
		overflow: hidden;
	}

.caps-downloadIcon {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-downloadIcon.gif) no-repeat 0 8px;
	padding-left: 20px;
}

.caps-emailIcon {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-emailIcon.gif) no-repeat 0 12px;
	padding-left: 20px;
}

.caps-printIcon {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-printIcon.gif) no-repeat 0 10px;
	padding-left: 20px;
}
/*-------------------------caps-MemberLogIn-------------------------*/
#caps-MemberLogIn {
	width: 400px;
	text-align: center;
}

	#caps-MemberLogIn h1 {
		font-size: 16px;
		color: #004280;
		line-height: 35px;
	}

	#caps-MemberLogIn input[type="text"], input[type="password"] {
		margin-bottom: 10px;
		height: 26px;
		width: 207px;
	}

	#caps-MemberLogIn .caps-bottomBlock {
		padding-left: 94px;
	}

		#caps-MemberLogIn .caps-bottomBlock input[type="checkbox"], #caps-MemberLogIn .caps-bottomBlock .caps-checkbox {
			float: left;
		}

		#caps-MemberLogIn .caps-bottomBlock label {
			color: #004280;
			float: left;
			padding-top: 3px;
		}

		#caps-MemberLogIn .caps-bottomBlock label {
			color: #004280;
			float: left;
			padding-top: 3px;
		}

.logoutdiv {
	float: right;
}
/*-------------------------login link-------------------------*/
#caps-login_links {
	border: 2px solid #e5e5e5;
	border-left: none;
	border-right: none;
	margin: 10px 0;
}

	#caps-login_links .caps-login_title {
		text-align: center;
		background-color: #eeeeee;
		color: #424242;
		padding: 5px 0;
		margin-bottom: 5px;
	}

	#caps-login_links .caps-login_list {
		margin: 10px 10px 0px 10px;
	}
/*--------------------------title-----------------------------*/
.caps-content760 {
	width: 760px;
	float: left;
	margin-bottom: 15px;
}

#caps-content760 {
	width: 760px;
	float: left;
	margin-bottom: 15px;
}

#caps-content555 {
	width: 555px;
	float: left;
	margin-bottom: 15px;
}

#caps-content480 {
	width: 480px;
	float: left;
	margin-bottom: 15px;
}

#caps-content370 {
	width: 370px;
	float: left;
	margin-bottom: 15px;
}

#caps-content260 {
	width: 260px;
	float: left;
	margin-bottom: 15px;
}

#caps-content185 {
	width: 185px;
	float: left;
	margin-bottom: 15px;
}

.mycontent370 {
	width: 370px;
	float: left;
	margin-bottom: 15px;
}

#caps-content .caps-titleBG_bluegray, #inline_content .caps-titleBG_bluegray {
	height: 35px;
	border-left: 2px solid #004280;
	background-color: #f0f0f0;
}

#caps-content .caps-titleBG_gray, #inline_content .caps-titleBG_gray {
	height: 35px;
	background-color: #f0f0f0;
}

#caps-content .caps-titleBG_blue, #inline_content .caps-titleBG_blue {
	height: 30px;
	background-color: #004280;
}

#caps-content .caps-titleBG_line, #inline_content .caps-titleBG_line {
	height: 35px;
	border-bottom: 1px solid #c8c8c8;
}

#caps-content .caps-titleBG_line2, #inline_content .caps-titleBG_line2 {
	height: 22px;
	border-bottom: 2px solid #e5e5e5;
}

#caps-content h1, #inline_content h1 {
	/* font-size: 16px; */
	color: #004280;
	line-height: 35px;
	padding-left: 10px;
	float: left;
}

#caps-content h2, #inline_content h2 {
	font-size: 16px;
	color: #424242;
	line-height: 35px;
	padding-left: 10px;
	float: left;
}

#caps-content h3, #inline_content h3 {
	font-size: 16px;
	color: #424242;
	line-height: 35px;
	padding-left: 10px;
	float: left;
}

#caps-content h4, #inline_content h4 {
	font-size: 15px;
	color: #424242;
	font-weight: normal;
}

#caps-content h5, #inline_content h5 {
	font-size: 18px;
	color: #fff;
	font-weight: normal;
	line-height: 30px;
	padding-left: 10px;
}

#caps-content .caps-linkTxt {
	font-size: 12px;
	color: #424242;
	line-height: 35px;
	padding-right: 10px;
	float: right;
}

#caps-content .caps-linkTxt2 {
	font-size: 12px;
	color: #004280;
	line-height: 35px;
	padding-right: 10px;
	float: right;
}

	#caps-content .caps-linkTxt2 a {
		color: #004280;
		text-decoration: underline;
	}

#caps-content .caps-tip {
	line-height: 35px;
	color: #06F;
	padding-left: 20px;
	display: inline-block\9;
	filter: alpha(opacity=0);
	opacity: 0;
}
/*------------------------- tab -------------------------*/
.caps-tabbg {
	background-color: #f3f3f3;
	width: 100%;
	height: 32px;
	line-height: 32px;
	position: relative;
	z-index: 1;
	margin: 10px 0 20px 0;
}

#caps-content .caps-tabs li {
	color: #1e4468;
	width: 150px;
	height: 32px;
	float: left;
	text-align: center;
	background: none;
	line-height: 32px;
	padding: 0px;
}

	#caps-content .caps-tabs li:hover {
		background-color: #e6e6e6;
	}

#caps-content .caps-tabs .caps-tab-on {
	color: #fff;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/tab_on.jpg) no-repeat center top;
	height: 37px;
}

#caps-content .caps-tabs .caps-dropdown ul {
	display: none;
}

	#caps-content .caps-tabs .caps-dropdown ul li {
		text-align: left;
		display: block;
		width: 210px;
		padding: 0px 5px;
	}

#caps-content .caps-tabs .caps-dropdown:hover ul {
	display: block;
	border-top: 1px solid #fff;
	width: 220px;
	padding: 3px;
	background-color: #e6e6e6;
}

#caps-content .caps-tabs .caps-dropdown:hover li:hover {
	background-color: #cacaca;
}

#caps-content .caps-tabs .caps-dropdown .caps-tab-on, #caps-content .caps-tabs .caps-dropdown:hover li.caps-tab-on:hover {
	background: none;
	background-color: #004280;
}

#caps-content .caps-tabTxt {
	display: none;
}
/*------------------------- table樣式 -------------------------*/
/*表格th 有隔線與顏色 文字皆置左*/
.caps-table_border {
	border: 1px solid #e5e5e5;
	border-top-width: 2px;
}

	.caps-table_border tr th:first-child {
		width: 180px;
		border-right: 1px solid #e5e5e5;
	}

	.caps-table_border th, .caps-table_border td {
		border-bottom: 1px solid #e5e5e5;
		text-align: left;
		padding: 5px 10px;
	}

		.caps-table_border th.caps-btn, .caps-table_border td.caps-btn {
			width: 130px;
			text-align: center;
		}

			.caps-table_border td.caps-btn a {
				display: block;
				background-color: #bfd0df;
				color: #1e4468;
				padding: 2px;
			}

				.caps-table_border td.caps-btn a:hover {
					text-decoration: none;
				}
/*表格th 有隔線與顏色 td有隔線 文字可自行設定左右*/
.caps-table_border1 {
	border: 1px solid #e5e5e5;
	border-top-width: 2px;
	border-right: none;
}

	.caps-table_border1 th, .caps-table_border1 td {
		border-bottom: 1px solid #e5e5e5;
		padding: 5px 10px;
		border-right: 1px solid #e5e5e5;
	}

	.caps-table_border1 tr th {
		text-align: center;
	}

	.caps-table_border1 tr {
		text-align: left;
	}

		.caps-table_border1 tr th.caps-TxtLeft {
			text-align: left;
		}

		.caps-table_border1 tr td.caps-TxtCenter {
			text-align: center;
		}
/*表格th 有隔線與顏色 td有隔線 文字置中 第一列有設定寬度*/
.caps-table_borderS {
	border: 1px solid #e5e5e5;
	border-top-width: 2px;
	border-right: none;
}

	.caps-table_borderS th, .caps-table_borderS td {
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		text-align: center;
		padding: 0px 0px;
		width: 158px;
		height: 35px;
		line-height: 14px;
		background-color: #fff;
	}

		.caps-table_borderS th a, .caps-table_borderS td a {
			color: #004280;
			text-decoration: underline;
		}

	.caps-table_borderS tr th:first-child {
		width: 114px;
		border-right: 1px solid #e5e5e5;
		text-align: left;
		padding: 0px 2px 0px 6px;
	}
/*05-2-1專用*/
.caps-table_borderS2 {
	border: 1px solid #e5e5e5;
	border-right: none;
	border-top-width: 2px;
}

	.caps-table_borderS2 th, .caps-table_borderS2 td {
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		text-align: center;
		padding: 0px 0px;
		height: 35px;
		line-height: 14px;
		background-color: #fff;
	}

		.caps-table_borderS2 th a, .caps-table_borderS2 td a {
			color: #004280;
			text-decoration: underline;
		}

	.caps-table_borderS2 input {
		width: 90%;
		border: none;
		text-align: center;
		color: #333;
	}

		.caps-table_borderS2 input.datepicker {
			width: 65%;
			border: none;
			text-align: center;
			color: #333;
		}
/*針對有checkbox的表格*/
.caps-table_border2 {
	border-bottom: 1px solid #e5e5e5;
	border-top: 2px solid #e5e5e5;
	position: relative;
}

	.caps-table_border2 th, .caps-table_border2 td {
		border-bottom: 1px solid #e5e5e5;
		text-align: center;
		padding: 3px 5px;
	}

	.caps-table_border2 td {
		border-top: 1px solid #fff;
	}

		.caps-table_border2 td.txtLeft {
			text-align: left;
			padding-left: 30px;
		}

	.caps-table_border2 tr td:first-child {
		padding-left: 30px;
	}

	.caps-table_border2 tr.checkbox-checked td {
		background-color: #e9f3f9;
	}
/*05-4-a 05-4-b專用 */
.caps-table_border .caps-table_border3 {
	margin: -5px -10px;
}

	.caps-table_border .caps-table_border3 th, .caps-table_border3 td {
		padding: 5px 10px;
		border: none;
	}

	.caps-table_border .caps-table_border3 tr th {
		border-right: 1px solid #e5e5e5;
		width: 110px;
		background-color: #fff;
	}

	.caps-table_border .caps-table_border3 tr.caps-even th, .caps-table_border .caps-table_border3 tr.caps-even td {
		background-color: #f4f4f4;
	}
/*th td皆無隔線 第一列文字與th置左 其他文字置右 */
.caps-table_border4 {
	border-bottom: 1px solid #e5e5e5;
	border-top: 2px solid #e5e5e5;
}

	.caps-table_border4 th, .caps-table_border4 td {
		border-bottom: 1px solid #e5e5e5;
		text-align: right;
		padding: 5px 10px;
	}

	.caps-table_border4 th {
		color: #424242;
		text-align: left;
	}

	.caps-table_border4 tr td:first-child {
		text-align: left;
	}
/*th td皆無隔線 可設定文字置左 其他文字置中*/
.caps-table_border6 {
	border-bottom: 1px solid #e5e5e5;
	border-top: 2px solid #e5e5e5;
}

	.caps-table_border6 th, .caps-table_border6 td {
		border-bottom: 1px solid #e5e5e5;
		text-align: center;
		padding: 5px 15px;
	}

	.caps-table_border6 th {
		color: #424242;
	}

	.caps-table_border6 tr .caps-TxtLeft {
		text-align: left;
	}

	.caps-table_border6 tr .caps-TxtRight {
		text-align: right;
	}

#caps-scrollbar-x th, #caps-scrollbar-x td {
	white-space: nowrap;
}
/*th td皆無隔線也無底線 文字置左 */
.caps-table_border5 {
	border-bottom: 2px solid #e5e5e5;
	border-top: 2px solid #e5e5e5;
}

	.caps-table_border5 th, .caps-table_border5 td {
		text-align: left;
		padding: 5px 10px;
	}

	.caps-table_border5 th {
		color: #424242;
	}

	.caps-table_border5 td {
		border-bottom: 1px solid #fff;
		border-top: 1px solid #fff;
	}

		.caps-table_border5 td.alignCenter {
			padding-left: 31px;
		}

	.caps-table_border5 tr.checkbox-checked td {
		background-color: #e9f3f9;
	}

	.caps-table_border th, .caps-table_borderS th, .caps-table_border2 th, .caps-table_border4 th, .caps-table_borderS2 th, .caps-table_border5 th, .caps-table_border6 th, .caps-table_border1 th {
		background-color: #eee;
		font-weight: normal;
		line-height: 14px;
	}
/*表格th 有隔線與顏色 td有隔線 文字可自行設定左右 03-2專用*/
.caps-table_border7 {
	border-bottom: 1px solid #e5e5e5;
}

	.caps-table_border7 th {
		border: 1px solid #e5e5e5;
		border-top: none;
		border-right: none;
		padding: 5px 10px;
		text-align: left;
		background-color: #eee;
		font-weight: normal;
		line-height: 18px;
	}

.caps-table_border8 {
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}

	.caps-table_border8 th {
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		padding: 5px 10px;
		text-align: center;
		background-color: #f7f7f7;
		font-weight: normal;
		line-height: 18px;
	}

	.caps-table_border8 td {
		border-bottom: 1px solid #e5e5e5;
		padding: 5px 10px;
		border-right: 1px solid #e5e5e5;
	}

	.caps-table_border8 tr td.caps-TxtCenter {
		text-align: center;
	}

	.caps-table_border8 tr td.caps-TxtTop {
		vertical-align: top;
	}

	.caps-table_border8 tr td.caps-picpadding {
		padding: 0px;
		text-align: center;
	}
/*------------------------- 00 index -------------------------*/
.caps-indexR {
	margin-top: 25px;
	*margin-top: 7px;
}

	.caps-indexR:first-child, .caps-indexR1 {
		margin-top: 10px;
	}

	.caps-indexR img {
		float: left;
	}

	.caps-indexR p {
		float: left;
		margin: 0 0 0 10px;
		color: #424242;
		line-height: 51px;
	}

.caps-indexProductsHighlight {
	width: 450px;
	height: 120px;
	overflow: hidden;
	padding: 0 5px;
	display: inline-block;
	position: relative;
	z-index: 0;
}

.caps-cycleContent {
	width: 270px;
	height: 117px;
	vertical-align: top;
	margin: 0 0 0 -3px;
	padding-left: 15px;
	display: inline-block;
}

#caps-content .caps-cycleContent h1 {
	color: #424242;
	/* font-size: 16px; */
	margin: 0px;
	padding: 0px;
	float: none;
	line-height: 25px;
	padding-bottom: 5px;
}

#caps-content .caps-cycleContent .caps-cycleTxt {
	height: 70px;
	overflow: hiiden;
}

#caps-content .caps-cycleContent .caps-cycleLink a {
	color: #004280;
	list-style: none;
	line-height: 18px;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-cycleLink.jpg) no-repeat 0px 5px;
	padding: 0px 0px 10px 13px;
}

.caps-downloadDatasheet {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-downloadDatasheet_BG.jpg) no-repeat;
	width: 193px;
	height: 36px;
	display: inline-block;
	padding: 7px 0 0 47px;
}

	.caps-downloadDatasheet input[type="text"] {
		height: 23px;
		border: 1px solid #cccccc;
		border-right: none;
		width: 150px;
		color: #666;
		float: left;
	}

.caps-downloadDatasheet_btn {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-downloadDatasheet_btn.jpg) no-repeat;
	width: 32px;
	height: 29px;
	display: inline-block;
	float: left;
}
/*------------------------- 02 product -------------------------*/
.caps-NewArrived_BGs {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/NewArrived_BGs.jpg) no-repeat;
	width: 555px;
	height: 257px;
	position: relative;
	z-index: 1;
	background-color: #f7f7f7;
}

.caps-imgpaper {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/img163108_BG.jpg) no-repeat;
	width: 168px;
	height: 113px;
	padding: 1px 0px 10px 1px;
	float: left;
}

.caps-imgTxt {
	width: 170px;
	float: left;
	padding: 0px 0px 10px 10px;
}

.caps-NewArrived {
	width: 555px;
	text-align: center;
	line-height: 16px;
	margin: 10px auto;
	padding: 5px 0;
	overflow: hidden;
}

	.caps-NewArrived div.caps-NewArrivedBlock, .caps-HotProduct2 .caps-NewArrived2 div.caps-NewArrivedBlock {
		float: left;
		width: 185px;
	}

.caps-NewArrivedTxt {
	width: 185px;
	height: 41px;
	text-align: center;
	overflow: hidden;
	line-height: 16px;
	margin-top: 10px;
	line-height: 14px;
	display: inherit;
}

.caps-HotProducts {
	width: 185px;
	text-align: center;
	line-height: 16px;
	margin: 15px auto;
	overflow: hidden;
}

.caps-HotProductsTxt {
	width: 185px;
	height: 41px;
	text-align: center;
	overflow: hidden;
	line-height: 16px;
	margin-top: 10px;
	line-height: 14px;
}
/*----------------------------- 03 ----------------------*/
.caps-tdvirtical {
	vertical-align: top;
}

#caps-content .caps-raidlist li {
	margin: 10px;
}

.caps-SelectionTable {
	position: absolute;
	left: 0px;
	top: 0px;
}

.caps-tabLink-block {
	margin: -5px 0 10px 0;
}

	.caps-tabLink-block .caps-tabLink {
		color: #bbb;
		padding: 2px 10px;
		cursor: pointer;
	}

		.caps-tabLink-block .caps-tabLink:hover {
			text-decoration: none;
		}

	.caps-tabLink-block .on-caps-tabLink, .caps-tabLink-block .on-caps-tabLink:hover {
		cursor: default;
		color: #004280;
		text-decoration: none;
	}
/*------------------------- product 其他頁 -------------------------*/
.caps-addBlock {
	position: relative;
}

.caps-CurrentSelections {
	position: absolute;
	left: 580px;
	right: 0px;
	top: -33px;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	z-index: 6;
}

.caps-title_add {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/title_close.jpg) no-repeat;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 4px 0 0 5px;
	width: 175px;
	height: 20px;
	cursor: pointer;
}

.caps-content_add {
	border: 1px solid #7db5de;
	border-top: none;
	padding: 5px;
	background-color: #fff;
}

	.caps-content_add .caps-content_titleBG {
		margin: 5px 0;
		min-height: 22px;
	}

	.caps-content_add .caps-content_title {
		padding: 1px 0px;
		float: left;
		width: 146px;
	}

	.caps-content_add .caps-content_titleBG img {
		float: right;
		margin: 0px 1px;
		display: none;
	}

.caps-productSelecter {
	color: #999;
	text-align: right;
	position: relative;
}

.caps-topbanner {
	border: 1px solid #c5deeb;
	border-bottom: none;
	width: 738px;
	height: 146px;
	padding: 0 20px 0 0px;
	overflow: hidden;
}

.caps-topbannerLeft {
	width: 335px;
	overflow: hidden;
	float: left;
}

.caps-topbannerRight {
	width: 383px;
	overflow: hidden;
	float: left;
}

.caps-topbannerProduct {
	float: left;
	padding-right: 20px;
}

.caps-topbannerContent {
	float: left;
	width: 248px;
}

#caps-content .caps-topbannerContent h1 {
	color: #424242;
	font-size: 16px;
	margin: 5px 0 0 0;
	padding: 0px;
	float: none;
	line-height: 25px;
	padding-bottom: 5px;
}

#caps-content .caps-topbannerContent .caps-topbannerTxt {
	height: 45px;
	overflow: hiiden;
}

#caps-content .caps-topbannerContent .caps-topbannerLink a {
	color: #004280;
	list-style: none;
	line-height: 18px;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-cycleLink.jpg) no-repeat 0 2px;
	padding: 0px 0px 10px 13px;
}

.caps-boxerror {
	border-bottom: 2px solid #e5e5e5;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-boxerroeBG.jpg) no-repeat;
	padding: 10px 0 40px 60px;
	margin-top: 30px;
}

.caps-productSelecter select {
	height: 22px;
}

.caps-att {
	padding: 10px 0;
	font-size: 13px;
	color: #424242;
}

.caps-attBlock {
	padding: 10px 0;
}

.caps-proImg_left {
	width: 178px;
	min-height: 118px;
	border: 1px solid #e2e2e2;
	text-align: center;
	float: left;
	margin: 0 10px;
}

.caps-proImg_right {
	width: 530px;
	float: left;
	margin-left: 10px;
}

.caps-proImg_rightTxt {
	margin-top: 10px;
}

	.caps-proImg_rightTxt .caps-link {
		float: left;
		width: 135px;
		margin-left: 10px;
	}

	.caps-proImg_rightTxt .caps-list {
		float: left;
		width: 375px;
	}

#caps-content .caps-proImg_rightTxt table.caps-list tr {
	background-color: #eeeeee;
}

	#caps-content .caps-proImg_rightTxt table.caps-list tr.caps-even {
		background-color: #e3e3e3;
	}

.caps-proImg_rightTxt table.caps-list tr td {
	border-bottom: 1px solid #fff;
	padding: 2px 5px;
}

	.caps-proImg_rightTxt table.caps-list tr td:first-child {
		width: 150px;
		border-right: 1px solid #fff;
	}

#caps-content .caps-proImg_rightTxt .caps-list li {
	list-style: none;
	line-height: 16px;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-icon2.jpg) no-repeat 0 6px;
	padding: 0px 0px 5px 10px;
}

#caps-content .caps-proImg_rightTxt .caps-link li {
	list-style: none;
	line-height: 16px;
	padding: 0px 0px 8px 19px;
	color: #1e4468;
}

	#caps-content .caps-proImg_rightTxt .caps-link li a {
		color: #1e4468;
	}

	#caps-content .caps-proImg_rightTxt .caps-link li.caps-icon1 {
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/prd-download-icon-1.gif) no-repeat 0 1px;
	}

	#caps-content .caps-proImg_rightTxt .caps-link li.caps-icon2 {
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/prd-download-icon-2.gif) no-repeat 0 1px;
	}

	#caps-content .caps-proImg_rightTxt .caps-link li.caps-btn {
		list-style: none;
		background: none;
		width: 135px;
		height: 25px;
		line-height: 25px;
		padding: 2px;
		background-color: #bfd0df;
		color: #1e4468;
		text-align: center;
	}

		#caps-content .caps-proImg_rightTxt .caps-link li.caps-btn a {
			display: block;
		}

			#caps-content .caps-proImg_rightTxt .caps-link li.caps-btn a:hover {
				text-decoration: none;
			}

.caps-lightboxImg {
	height: 19px;
	background-color: #e2e2e2;
	color: #424242;
	padding: 3px;
}

	.caps-lightboxImg span {
		padding-left: 19px;
		display: inline-block;
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-lightbox.jpg) no-repeat 0px 2px;
	}
/*----------------------------- 05-2 ----------------------*/
.caps-LoadMatch_Policy {
	text-align: right;
	margin-bottom: 5px;
}

.caps-OneItem, .caps-MoreItem {
	padding: 10px 5px;
}

.caps-OneItem {
	background-color: #e9f6ff;
}

	.caps-OneItem .caps-title, .caps-MoreItem .caps-title {
		margin: 5px 2px;
		color: #333;
		font-size: 15px;
	}

.caps-attimg {
	padding: 0px 5px;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-attimg.png) no-repeat 5px 0;
	width: 14px;
	height: 14px;
	display: inline-block;
	position: relative;
}

.caps-attTxt { /*filter:alpha(opacity=0);opacity:0;*/
	display: none;
	position: absolute;
	background-color: #fff;
	border: 1px solid #b8b8b8;
	width: 200px;
	left: -173px;
	top: 24px;
	padding: 10px 12px 5px 10px;
	text-align: left;
}

	.caps-attTxt div {
		margin-bottom: 5px;
	}

.caps-attS, .caps-attS2 {
	margin-left: 5px;
	display: inline-block;
	width: 170px;
}

.caps-attTop {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-attTopBG.png) no-repeat;
	position: absolute;
	left: 168px;
	top: -11px;
	width: 39px;
	height: 21px;
}

.caps-ok {
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/matchStatus.png) no-repeat 0px 0px;
}

.caps-error1 {
	width: 50px;
	height: 20px;
	display: inline-block;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/matchStatus.png) no-repeat -25px 0px;
}

.caps-error2 {
	width: 25px;
	height: 20px;
	display: inline-block;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/matchStatus.png) no-repeat -25px 0px;
}

.caps-error3 {
	width: 25px;
	height: 20px;
	display: inline-block;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/matchStatus.png) no-repeat -50px 0px;
}

.caps-error4 {
	width: 25px;
	height: 20px;
	display: inline-block;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/matchStatus.png) no-repeat -75px 0px;
}

.caps-MoreItem .caps-step {
	background-color: #e5e5e5;
	color: #424242;
	display: inline-block;
	padding: 2px 6px;
	width: 42px;
	text-align: center;
	margin-right: 10px;
	margin-bottom: 10px;
}

.caps-MoreItem .caps-downloadIcon {
	background-position: 0px 0px;
}

	.caps-MoreItem .caps-downloadIcon a {
		font-size: 12px;
		color: #004280;
		line-height: 20px;
		text-decoration: underline;
		background-position: 0px 0px;
	}

.caps-MoreItem input[type="text"] {
	width: 235px;
}
/*------------------------- 05-4 -------------------------*/
.caps-userAccountTop {
	width: 620px;
	margin: 10px auto;
}

	.caps-userAccountTop .caps-userAccountTop-title {
		font-size: 15px;
		color: #424242;
		border-bottom: 2px solid #e5e5e5;
		line-height: 30px;
		margin-bottom: 3px;
	}

	.caps-userAccountTop .caps-userAccountTop-uesrName {
		padding: 2px 5px;
		background-color: #e0f3ff;
		min-width: 112px;
		display: block;
		text-align: center;
		margin: 1px 1px;
		float: left;
	}

		.caps-userAccountTop .caps-userAccountTop-uesrName a {
			color: #105f8f;
		}

	.caps-userAccountTop .caps-userAccountTop-NoExist {
		background-color: #e0e0e0;
	}

.caps-userAccountbottom {
	border: 2px solid #e5e5e5;
	border-left: none;
	border-right: none;
	margin: 10px auto;
	width: 620px;
	*padding-bottom: 10px;
}

	.caps-userAccountbottom .caps-userAccountbottom-title {
		background-color: #eeeeee;
		color: #424242;
		padding: 5px 20px;
	}

	.caps-userAccountbottom .caps-userAccountbottom-block {
		line-height: 30px;
		padding: 10px 0 20px 0;
	}

		.caps-userAccountbottom .caps-userAccountbottom-block tr {
			height: 30px;
			padding: 5px 0 0 0;
		}

	.caps-userAccountbottom input[type="text"] {
		width: 150px;
	}
/*-------------------------- 05-5 ----------------------------------*/
.caps-Sequence {
	text-align: right;
	margin: 0 0 10px 0;
	height: 20px;
}

	.caps-Sequence span a {
		display: inline-block;
		line-height: 20px;
	}

	.caps-Sequence img {
		padding-right: 5px;
	}

	.caps-Sequence span a img {
		padding: 0 5px;
	}
/*------------------------ 05-6 ---------------------------------*/
.caps-dataChooseBlock {
	padding: 10px;
}

.caps-PurchaseOrder {
	background-color: #e9f6ff;
	padding: 10px;
	margin-bottom: 10px;
}

.caps-PurchaseOrderTxt {
	color: #424242;
	font-size: 15px;
}

.caps-PurchaseOrder input[type="text"] {
	width: 230px;
	height: 20px\9;
	margin: 0 5px 0 0;
}
/*------------------------- 06 07 08 news -------------------------*/
.caps-news {
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 15px;
	margin: 0px 10px 15px 10px;
}

.caps-newsDate {
	float: left;
	line-height: 22px;
	width: 70px;
	text-align: center;
	font-size: 13px;
}

.caps-newsTxt {
	float: left;
	width: 650px;
	margin-left: 20px;
	font-size: 13px;
}

.caps-newslist_top {
	border-bottom: 1px solid #e9e9e9;
	padding: 5px 10px 8px 10px;
	margin-bottom: 10px;
}

.caps-newslistTitle {
	float: left;
	font-size: 14px;
	color: #004280;
	line-height: 22px;
	width: 670px;
}

.caps-newslistTxt {
	width: 740px;
	padding: 0 10px;
}

	.caps-newslistTxt img {
		padding: 10px 0px;
		margin: 0 auto;
		display: block;
	}

	.caps-newslistTxt a {
		color: #004280;
	}
/*-------------------------- 08 ----------------------------------*/
.caps-block input[type="text"] {
	width: 212px;
	border-right: none;
}

.caps-go_btn {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-go_btn.jpg) no-repeat;
	width: 45px;
	height: 26px;
	display: inline-block;
	float: left;
}

.caps-MemoryCPU {
	width: 250px;
	padding: 2px 2px 2px 5px;
	border: 1px solid #eee;
	color: #333;
	font-size: 12px;
}
/*------------------------- page number -------------------------*/
.caps-page {
	display: inline-block;
	*display: inline;
}

	.caps-page span {
		border: 1px solid #cccccc;
		color: #999;
		cursor: pointer;
		padding: 2px 8px;
		margin-left: 5px;
		display: inline-block;
	}

		.caps-page span.on, .caps-page span:hover {
			background-color: #999;
			color: #fff;
		}

		.caps-page span.on {
			cursor: default;
		}
/*------------------------- select 樣式 -------------------------*/
.caps-checkbox {
	width: 19px;
	height: 21px;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-checkbox.png) no-repeat;
	display: block;
}

.caps-select {
	position: absolute;
	top: -2px;
	left: 536px;
	width: 111px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 23px;
	padding: 3px 24px 0 8px;
	color: #333;
	font: 12px/20px arial, sans-serif;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-select.jpg) no-repeat 0 3px;
	overflow: hidden;
	text-align: left;
}
/*------------------------- btnBlock 樣式 -------------------------*/
.caps-btnBlock {
	text-align: right;
	margin: 0px;
}

.caps-btnBlue, .caps-btnGray {
	display: inline-block;
	*display: inline;
}

.caps-btnBlock a {
	line-height: 25px;
	*cursor: pointer;
}

	.caps-btnBlock a:hover {
		*text-decoration: none;
	}

.caps-btnTxt {
	height: 27px;
	display: inline-block;
	min-width: 30px;
	padding: 0 8px 0 3px;
	text-align: center;
	vertical-align: top;
}

.caps-btn2 {
	display: inline-block;
	width: 27px;
	height: 27px;
	text-indent: -99999px;
}

.caps-btn1 {
	display: inline-block;
	width: 10px;
	height: 27px;
	text-indent: -99999px;
	margin-left: 5px;
}

.caps-btnBlue .caps-btnTxt {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/btnBlue_bg.png) repeat-x;
	color: #fff;
}

.caps-btnBlue .caps-btn2 {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/btnBlue_right.png) no-repeat;
	color: #b9cddb;
}

.caps-btnBlue .caps-btn1 {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/btnBlue_left.png) no-repeat;
	color: #1f90da;
}

.caps-btnGray .caps-btnTxt {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/btnGray_bg.png) repeat-x;
	color: #666;
	cursor: default;
}

.caps-btnGray .caps-btn2 {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/btnGray_right.png) no-repeat;
	color: #b9cddb;
	cursor: default;
}

.caps-btnGray .caps-btn1 {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/btnGray_left.png) no-repeat;
	color: #dcdcdc;
	cursor: default;
}

.caps-OneItem .caps-btnBlock {
	text-align: right;
	margin: 0px;
	margin-top: 10px;
}

.caps-MoreItem .caps-btnBlock, .caps-block .caps-btnBlock {
	margin: 0px;
	display: inline-block;
}
/*---------------------- 輪播 ------------------------------*/
#carousel {
	position: relative;
}

	#carousel ul {
		list-style: none;
		display: block;
		margin: 0;
		padding: 0;
		*margin-left: -20px;
	}

	#carousel li {
		background: none;
		padding: 0px;
		list-style: none;
		text-align: center;
		display: block;
		width: 165px;
		float: left;
		position: relative;
		margin: 0px 10px 10px 10px;
	}

	#carousel .caps-index li {
		background: none;
		padding: 0px;
		list-style: none;
		text-align: center;
		display: block;
		width: 450px;
		float: left;
		position: relative;
		margin: 0px 0px 17px 0px;
	}

	#carousel .caps-productBorder {
		border: 1px solid #e2e2e2;
		width: 162px;
		height: 115px;
		display: inline-block;
		text-align: center;
		background-color: #fff;
		overflow: hidden;
	}

	#carousel .caps-hotborder {
		border: 1px solid #f4d498;
		position: relative;
	}

		#carousel .caps-hotborder span {
			background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-HotBorder.png) no-repeat;
			width: 63px;
			height: 63px;
			position: absolute;
			top: -4px;
			left: -4px;
			z-index: 2;
		}

	#carousel .caps-cycleLinkBlock {
		margin: 15px 10px 0 10px;
		text-align: center;
	}

	#carousel .caps-HotProducts .caps-cycleLinkBlock {
		margin: 10px 10px 0 10px;
		text-align: center;
	}

	#carousel .caps-arrow1, #carousel .caps-arrow1_s {
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-cycleLinkBlock.png) no-repeat 0px -10px;
		width: 10px;
		height: 10px;
		display: inline-block;
	}

	#carousel .caps-arrow2, #carousel .caps-arrow2_s {
		background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-cycleLinkBlock.png) no-repeat -10px -10px;
		width: 10px;
		height: 10px;
		display: inline-block;
	}

		#carousel .caps-arrow1:hover, #carousel .caps-arrow2:hover, #carousel .caps-arrow1_s:hover, #carousel .caps-arrow2_s:hover {
			background-position-y: 0px;
		}

	#carousel .caps-arrow1, #carousel .caps-arrow2, #carousel .caps-arrow1_s, #carousel .caps-arrow2_s {
		margin: 0 2px;
	}

	#carousel .pager, #carousel .pager_s {
		position: relative;
		top: 0px;
		left: 0px;
	}

		#carousel .pager a, #carousel .pager_s a {
			background: transparent url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-iconPoint.png) no-repeat;
			text-decoration: none;
			text-indent: -999px;
			display: inline-block;
			overflow: hidden;
			width: 6px;
			height: 10px;
			margin: 0 5px 0 5px;
		}

			#carousel .pager a.selected, #carousel .pager_s a.selected {
				background: transparent url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-iconPointon.png) no-repeat;
				text-decoration: underline;
			}

	#carousel .nav, #carousel .nav_s {
		display: inline-block;
		*display: inline;
		position: relative\9;
		top: -2px\9;
		*top: 2px;
	}

		#carousel .nav a, #carousel .nav_s a {
			background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-cycleLinkBlock.png) no-repeat -20px -10px;
			background-position-y: -8px\9;
			*background-position-y: -9px;
			width: 10px;
			height: 10px;
			text-indent: -9999px;
			*font-size: 9px;
			*color: #999999;
			*text-decoration: none;
			display: inline-block;
			*display: inline;
			*padding: 0 2px;
			overflow: hidden;
		}

			#carousel .nav a:hover, #carousel .nav a.activeSlide, #carousel .nav_s a:hover, #carousel .nav_s a.activeSlide {
				background-position-y: 0px;
				background-position-y: 2px\9;
				*background-position-y: 1px;
				*font-size: 9px;
				*color: #004280;
				*text-decoration: none;
			}

		#carousel .caps-arrow1, #carousel .caps-arrow2, #carousel .caps-arrow1_s, #carousel .caps-arrow2_s, #carousel .nav a, .nav_s a {
			margin: 0 2px;
		}
/*---- 產品頁輪播-----*/
.caps-NewArrived_BGs {
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/NewArrived_BGs.jpg) no-repeat;
	width: 555px;
	height: 257px;
	position: relative;
	z-index: 1;
}

.caps-NewArrived {
	width: 555px;
	text-align: center;
	line-height: 16px;
	margin: 10px auto;
	padding: 5px 0;
	overflow: hidden;
}

.caps-NewArrived2 {
	width: 760px;
	text-align: center;
	line-height: 16px;
	margin: 5px auto;
	padding: 13px 10px;
	overflow: hidden;
	z-index: 0;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/NewArrived_BG.jpg) no-repeat;
}

.caps-HotProduct2 {
	width: 760px;
	text-align: center;
	line-height: 16px;
	margin: 5px auto;
	padding: 13px 10px;
	overflow: hidden;
	z-index: 0;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/NewArrived_BG.jpg) no-repeat;
}

.caps-NewArrivedTxt {
	width: 165px;
	height: 41px;
	text-align: center;
	overflow: hidden;
	margin-top: 10px;
	line-height: 14px;
}

.caps-NewArrived, .caps-HotProducts {
	width: 555px;
	text-align: center;
	line-height: 16px;
	margin: 10px auto;
	padding: 5px 0;
	overflow: hidden;
}

.caps-NewArrivedTxt, .caps-HotProductsTxt {
	width: 165px;
	height: 41px;
	text-align: center;
	overflow: hidden;
	margin-top: 10px;
	line-height: 14px;
}
/*----------------------------- 03 ----------------------*/
.caps-tabLink-block {
	margin: -5px 0 10px 0;
	text-align: left;
}

	.caps-tabLink-block .caps-tabLink {
		color: #bbb;
		padding: 2px 10px;
		cursor: pointer;
	}

		.caps-tabLink-block .caps-tabLink:hover {
			text-decoration: none;
		}

	.caps-tabLink-block .on-caps-tabLink, .caps-tabLink-block .on-caps-tabLink:hover {
		cursor: default;
		color: #004280;
		text-decoration: none;
	}
/*----------------------------- Pagination Style ----------------------*/
.paging_full_numbers {
	width: 440px;
	height: 22px;
	line-height: 22px;
}

	.paging_full_numbers a:active {
		outline: none;
	}

	.paging_full_numbers a:hover {
		text-decoration: none;
	}

	.paging_full_numbers a.paginate_button, .paging_full_numbers a.paginate_active {
		border: 1px solid #cccccc;
		color: #999;
		cursor: pointer;
		padding: 2px 8px;
		margin-left: 5px;
		display: inline-block;
	}

		.paging_full_numbers a.paginate_button:hover {
			background-color: #999;
			color: #fff;
		}

.current {
	background-color: #EBEBEB;
	color: #fff;
}

.paging_full_numbers a.paginate_active {
	background-color: #999;
	color: #fff;
}

#table_partNo_length select {
	top: -2px;
	left: 536px;
	width: 50px;
	height: 20px;
	color: #333;
	font: 12px/20px arial, sans-serif;
	background: url(https://wfcache.advantech.com/www/certified-peripherals/images/caps-select.jpg) no-repeat;
	overflow: hidden;
	text-align: left;
}

.dataTables_length {
	color: #999;
	text-align: right;
	position: relative;
}

.paginate_button_disabled {
}

#table_partNo_info {
	padding: 0 10px;
}
/*--- 20140115 new ---*/
.ui-autocomplete-loading {
	background: white url('https://www.advantech.com/certified-peripherals/images/ui-anim_basic_16x16.gif') right center no-repeat;
}

#TipWall {
	border: 1px solid #004280;
	width: 280px;
	display: none;
}

.search-button {
	width: 95px;
	height: 30px;
	padding-top: 2px\9;
	font-size: 14px;
	padding: 0;
	background-color: #ddd;
	background-position: 0 -240px;
	cursor: pointer;
	border: 1px solid;
	margin-left: 4px;
}

#st {
	width: 100%;
}

	#st tr:hover {
		background-color: #ebebeb;
	}

#caps-login_links li.search {
	list-style: none;
	line-height: 20px;
	background: #e9f3f9 none;
	padding: 3px 0px 8px 5px;
	color: #288cc7;
	margin: 0 -10px 10px -10px;
}

	#caps-login_links li.search input[type="text"] {
		width: 115px;
		border-right: none;
	}

.searchResult {
	border: 1px solid #004280;
	border-top: none;
	width: 164px;
	width: 165px;
	position: relative;
	top: -30px;
	left: 5px;
	background-color: #fff;
}

.searchResult_list {
	color: #666;
	line-height: 14px;
	padding: 10px 6px;
	border-top: 1px solid #ececec;
}

	.searchResult_list b {
		color: #000;
		display: block;
		padding-bottom: 5px;
	}

.searchResult .searchResult_list:first-child {
	border-top: none;
}

#SearchContent {
	height: 26px;
}

.search_loading {
	background-image: url(https://www.advantech.com/certified-peripherals/Partnership/img/loading.gif);
	background-repeat: no-repeat;
	display: block;
	width: 24px;
	height: 100%;
	position: relative;
	left: 167px;
	top: 5px;
}

.search {
	height: 46px;
	list-style: none;
	line-height: 20px;
	background: #e9f3f9 none;
	padding: 3px 0px 8px 5px;
	color: #288cc7;
	margin: 0 1px 10px 1px;
}

.search_item_on {
	background-color: #e9f3f9;
}
/*-------------------------- 08 ----------------------------------*/
/*------------------------Global Sourcing Service---------------------------*/
.GlobalSourcingService_stepTable {
	width: 616px;
	margin: 0 auto;
	padding: 5px;
}

	.GlobalSourcingService_stepTable input {
		border: 1px solid #e7e7e7;
	}

	.GlobalSourcingService_stepTable h4 {
		font-size: 16px;
		line-height: 30px;
		color: #424242;
	}

.GlobalSourcingService_ServiceSteps {
	background: url(https://www.advantech.com/css/certified-peripherals/css-img/bg-serviceStepBg.jpg) no-repeat;
	width: 760px;
	height: 155px;
	overflow: hidden;
	margin: 15px 0;
	padding-bottom: 20px;
}

.GlobalSourcingService_ServiceSteps-block1, .GlobalSourcingService_ServiceSteps-block2, .GlobalSourcingService_ServiceSteps-block3 {
	float: left;
	text-align: center;
	padding-top: 100px;
	font-size: 15px;
	line-height: 20px;
}

.GlobalSourcingService_ServiceSteps-block1 {
	width: 240px;
}

.GlobalSourcingService_ServiceSteps-block2 {
	width: 220px;
	margin: 0 30px;
}

.GlobalSourcingService_ServiceSteps-block3 {
	margin: 0 15px;
	width: 200px;
}

.GlobalSourcingService_stepTable input {
	width: 70%;
}

.GlobalSourcingService_stepTable_text {
	width: 70%;
	border: 1px solid #e7e7e7;
}

#caps-cycle > div {
	width: 447px !important;
}
