#footer-content {
	margin-bottom: 40px;
}

.another-service {
}
.another-service .boxs {
	width: 244px;
	float: left;
	margin-right: 5px;
	margin-bottom: 25px;
	
/*	height: 231px;	-height: 237px; */
}
.another-service .last {
	margin: 0;
	width: 245px;
}
.another-service .boxs .more-area {
	position: absolute;
	bottom: -23px;
	right: -1px;
}
.another-service .boxs .more-area a {
	display: inline-block;
	padding: 3px 5px;
	background: #e9e4e5;
}
.another-service .boxs .more-area a:hover {
	color: #000;
	background: #B5BDC5;
	text-decoration: none;
}
.another-service .boxs h2 {
}
.another-service .boxs table {
	width: 100%;
}
.another-service .boxs table td {
	vertical-align: top;
	width: 228px;
	height: 14px;
	padding: 2px 0;
	border-bottom: solid 1px #F1F3F5;
}
.another-service .boxs table#fromt2h td {
	width: auto;
}
.another-service .boxs table td a {
	display: inline-block;
	height: 14px;
/*	width: 228px;
*/	overflow: hidden;
}
.another-service .boxs table td.ico,
#list-product .another-service .boxs table td.ico,
#discount-product .another-service .boxs table td.ico {
	width: 16px;
	height: 16px;
	background-image: url(../images/ico-webboard.gif);
	background-position: center center;
	background-repeat: no-repeat;
	padding: 0;
}

.another-service #t2h-product table td a {
	/*width: 180px;*/
	width: 60px;
	color: #000;
}
.another-service #t2h-product table td a img {
	width: 60px;
	height: 60px;
}
.another-service #t2h-product table td {
	color: #666;
}
.another-service #t2h-product table td.picture,
#list-product .another-service #t2h-product table td.picture,
#discount-product .another-service #t2h-product table td.picture,
#category-page .another-service #t2h-product table td.picture {
	width: 60px;
	height: 60px;
	padding: 2px;
}
.another-service #webboard table td.ico {
	background-image: url(../images/ico-webboard.gif);
}
.another-service #blog table td.ico {
	background-image: url(../images/ico-blog.gif);
}

.another-service #cms p,
.another-service #cms ul {
	margin: 2px;
	clear: both;
}
.another-service #cms ul {
	margin-top: 5px;
	border-top: solid 1px #F1F3F5;
}
.another-service #cms ul li {
	padding-left: 15px;
	background-image: url(../images/ico-footer-bullet.gif);
	background-repeat: no-repeat;
	line-height: 15px;
	height: 15px;
	overflow: hidden;
	position: relative;
	background-position: left top;
}
.another-service #cms p strong {
	display: block;
	font-weight: bold;
	margin-bottom: 2px;
	color: #000;
}
.another-service #cms p strong a {
	color: #000;
}
.another-service #cms p {
	color: #666666;
}
.another-service #cms a img {
	width: 60px;
	height: 60px;
	margin-right: 3px;
	background: #F1F3F5;
	float: left;
}


#footer-content {
	background-color: #EEE;
	position: relative;
	padding: 5px;
	border-top: solid 1px #BABABA;
	clear: both;
}
.our-service {
	background-color: #FFFFFF;
	padding: 5px;
	-moz-border-radius: 5px 5px 0 0;
	zoom:1;
}
.our-service div.link {
	width: 700px;
	float: left;
}
.our-service div.align-clear {
	float: none;
}
.our-service div.company {
	float: right;
	/*width: 270px;*/
	padding: 5px;
}
.our-service div.link div {
	float: left;
	width: 220px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.our-service div.link div strong {
	font-weight: bold;
	display: block;
	margin-bottom: 4px;
}
.our-service div.link div ul {
}
.our-service div.link div ul li {
	padding-left: 15px;
	background-image: url(../images/ico-footer-bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.our-address {
	clear: both;
	background-image: url(../images/footer-address.gif);
	background-repeat: repeat-x;
	height: 30px;
	padding: 5px;
	color: #FFF;
}

/** footer boxs in another page */
#list-product .another-service .boxs,
#category-page .another-service .boxs,
#discount-product .another-service .boxs {
	width: 495px;
}
#list-product .another-service .last,
#category-page .another-service .last,
#discount-product .another-service .last {
	width: 496px;
}
#list-product .another-service .boxs table td,
#category-page .another-service .boxs table td,
#discount-product .another-service .boxs table td {
	/* width: 460px; */
}
#list-product .another-service .boxs table td a,
#category-page .another-service .boxs table td a,
#discount-product .another-service .boxs table td a {
	/* width: 460px; */
}
#list-product .another-service #t2h-product table td a,
#category-page .another-service #t2h-product table td a,
#discount-product .another-service #t2h-product table td a {
	/* width: 416px; */
}

#internet-id {
	position: absolute;
	bottom: -30px;
	right: 5px;
	color: #999999;
	font-size: 10px;
	text-align: right;
}

/*************************************************
 * t2h product
 */
#t2h-product {
	margin-bottom: 25px;
}
#t2h-product ul {
}
#t2h-product ul li {
	display: block;
	height: 70px;
}
#t2h-product ul li a {
	display: block;
	height: 60px;
	padding: 5px;
	overflow: hidden;

	width: 235px;
}
#t2h-product ul li a.odd {
	background-color: #F5F5F5;
}
#t2h-product ul li a:hover {
	background-color: #F1F3F5;
	text-decoration: none;
}
#t2h-product ul li a img {
	width: 59px;
	height: 59px;
	border: solid 1px #999;
	float: left;
	overflow: hidden;
}
#t2h-product ul li a:hover img {
	border-color: #666;
}
#t2h-product ul li a span {
	float: left;
	height: 60px;
	overflow: hidden;
	padding-left: 5px;
}
#t2h-product ul li a span strong {
	font-weight: bold;
}
#t2h-product ul li a:hover span strong {
	color: #000;
}
#t2h-product ul li a span span {
	padding: 0;
	display: inline;
	height: auto;
}
#t2h-product ul li a:hover span span {
	color: #666666;
}

#t2h-product .jcarousel-clip-vertical {
	height: 210px;	-height: 216px;
	overflow: hidden;
}
#t2h-product .jcarousel-list li, .jcarousel-item {
	display: block;
	float:none;
/*	width: 245px; */
}

#t2h-product ul li a span {
	width: 168px;
}
#category-page #t2h-product ul li a,
#t2h-product .jcarousel-list li, .jcarousel-item {
	width: 100%;
}
#category-page #t2h-product ul li a span {
	width: 420px;
}

#fromt2h a {
	display: inline;
}
#webboard th {
	padding: 2px;
	text-align: center;
	background: #F1F3F5;
	border-bottom: solid 1px #CCC;
	font-weight: bold;
	color: #666;
}
#webboard td {
	padding: 2px;
}
#webboard th,
#webboard td {
	width: auto;
	color: #666;
}
#webboard td.ico {
	width: 16px;
	height: 16px;
}
#webboard tr.odd td,
#fromt2h tr.odd td {
	background-color: #F8F9FA;
}
#webboard tr.hover td {
	background-color: #F1F3F5;
	border-color: #CCC;
}
#webboard tr td a,
#webboard tr.hover td {
	color: #000;
}
#webboard tr.hover td a {
	color:#99CC00;
}
td.t2h-data {
	position: relative;
}
td.t2h-data strong {
	display: block;
}
td.t2h-data span strong {
	color: #000;
}
td.t2h-data .option {
	height: 20px;
	float: right;
	
	color: #FF0000;
}

/* fixed height and set overflow for footer
 ********************************************************/
.another-service .boxs .data {
	height: 300px;
	overflow: auto;
}
.another-service #webboard .data {
	height: 310px;
	padding: 0;
}
.another-service .boxs .data p {
	padding: 5px 0;
}