@charset "utf-8";
/* CSS Document */
/*======== Share ========*/
.colorBlue {color:#008ccf;}
.colorRed {color:#FF0000; font-weight:bold;}


/*== Dot list ==*/
.list01 {}
.list01 li {background:url(images/ico_02.gif) no-repeat 2px 9px; padding:0 0 0 12px;}

/*== Arrow list ==*/
.list02 {}
.list02 li {background:url(images/ico_01.gif) no-repeat 2px 9px; padding:0 0 0 12px;}

.TextTable td {padding:5px 10px;}
.TextTable .title { font-size:16px; line-height:26px; background: url(images/referenceListBg.gif) repeat-x left bottom #fff;}



/*======= Individual ======*/ 
/*Purchase Service*/
.purchaseBox .service p {padding:10px 0;}

/*Resources*/
.layoutText {padding:20px 10px 5px 10px;}
.layoutText .LeftImg {float:left; margin:0 30px 0 10px;}
.layoutText .RightImg {float:right; margin:0 30px 0 20px;}
.layoutText .title { font-size:16px; line-height:36px;font-weight:bold; padding:5px 0;}
/*Partner*/
.layoutText .partner a:link {color:#333333; text-decoration:underline;}
.layoutText .partner a:visited{color:#333333; text-decoration:underline;}
.layoutText .partner a:hover {text-decoration:none;}
.layoutText .partner a:active {text-decoration:none;}
/*Flow chart*/
.layoutText .title-f { font-size:16px; line-height:26px;font-weight:bold; padding:5px 0;}
.list03 {padding:0 0 0 32px;}
.list03 li{ padding:0 0 0 15px; line-height:20px; background:url(../images/icon/point.png) no-repeat}

/*sitemap*/
.layoutText .title-s{ font-size:16px; line-height:20px;font-weight:bold; padding:5px 0 5px 10px;}
.layoutText .sitemap a:link {padding:0 0 0 10px;color:#333333; text-decoration:underline;}
.layoutText .sitemap a:visited{padding:0 0 0 10px;color:#333333; text-decoration:underline;}
.layoutText .sitemap a:hover {padding:0 0 0 10px;text-decoration:none;}
.layoutText .sitemap a:active {padding:0 0 0 10px;text-decoration:none;}



/*support*/
.supportText{ font-size:24px;}


<!--09-08-14-->

.wallpaperbox{margin:0 10px 0 10px;}
.wallpaperbox ul{ height:230px;padding:10px 0 10px 30px; border:1px dashed #CCCCCC; background:#F2F2F2;}
.wallpaperbox li{ float:left; width:60px; height:90px; margin:10px 20px 0 0;border:#000000 solid 1px; padding:4px 4px 4px 4px; background-color:#FFFFFF;}
.wallpapertit{background:#CCCCCC; padding:0 0 0 10px; margin:20px 0 10px 0; line-height:30px; font-size:14px}

/*comments page*/
.commentp{border:#CCCCCC 1px solid; padding:10px 10px; margin-top:10px;>margin-top:10px;_margin-top:10px;}

/*discount link*/
.discount{ float:left; margin-top:10px;}
.discount .img{ margin-right:10px; width:100px; float:left}
.discount .title{ background:#CCCCCC; font-size:16px; font-weight:bold; line-height:25px; padding-left:10px;}
.discount .content{padding:10px 10px 10px 10px }
.discount .contentpro{ width:570px; float:right}
.discount .pro{ font-size:14px; font-weight:bold; }

.linethrough{ text-decoration:line-through}

/*iCollage demo script*/
#imageFlow {
		position: absolute;
		width: 100%;
		height: 80%;
		left: 0%;
		top: 10%;
		background: #000;
		height:300px;  padding-top:0; overflow:hidden;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
	position: absolute;
	width: 100%;
	height: 40%;
	background: #181818;
	top: -29px;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}
	