#top-content {

	margin-top: 5px;

}

#fav-category {

	width: 255px;

	margin-right: 5px;

}

.center-content {

	width: 545px;

	margin-right: 5px;

}

.right-content {

	width: 190px;

}

.boxs {

	border: solid 1px #b5bdc5;

	margin-bottom: 5px;

	position: relative;

}

.boxs h2 {

	display: block;

	border-bottom: solid 1px #b5bdc5;

	background-image: url(../images/boxs-heading.gif);

	background-repeat: repeat-x;

	height: 16px;

	padding: 2px 5px;

}

.boxs .data {

	padding: 5px;

}

.login {

	text-align: center;

	margin-bottom: 5px;

}

.login form {

	position: relative;

	zoom: 1;

}

.stat {

	background-color: #F1F3F5;

	padding: 5px;

	-moz-border-radius: 5px;

}

.stat table {

	width: 100%;

}

.stat table tbody th,

.stat table tbody td {

	border-bottom: solid 1px #CCC;

}

.stat table thead th {

	font-weight: bold;

	padding: 0 0 5px;

}

.stat table tbody th {

}

.stat table tbody td {

	width: 50px;

}

#fav-merchant {

}

#fav-merchant a.featured {

	margin: -5px -5px 5px;

	display: block;

}

#fav-merchant p {

	background-color: #F1F3F5;

	padding: 5px;

	-moz-border-radius: 5px;

}

#fav-merchant p {

	color: #666666;

}

#fav-merchant p a.more {

	background-image: url(../images/more-button.gif);

	background-position: top;

	display: inline-block;

	width: 50px; height: 14px;

	margin: 0 -3px -3px 0;

}

#fav-merchant p a.more:hover {

	background-position: bottom;

}

#fav-merchant p a.more span {

	display: none;

}

#fav-merchant p strong {

	display: block;

	margin-bottom: 5px;

}

#fav-merchant p strong a {

	font-weight: bold;

	color: #333;

	text-decoration:none;

}

#fav-merchant p strong a:hover {

	color: #000;

}

.ad545x200 {

	border:0;

}

.ad545x200 .status-bar {

	border: solid 1px #b5bdc5;

	background-image: url(../images/boxs-heading.gif);

	background-repeat: repeat-x;

	height: 20px;

	padding: 0 5px;

	text-align: right;

}

.ad545x200 .status-bar a {

	display: inline-block;

	width: 14px; height: 14px;

	border: solid 1px #b5bdc5;

	margin: 2px 0;

	text-decoration: none;

	text-align: center;

	color: #b5bdc5;

	padding: 0 5px; *padding: 0 1px;

}

.ad545x200 .status-bar a:hover {

	background-color: #b5bdc5;

	color: #FFFFFF;

}

.promo {

	-margin-top: -25px;

	*padding-bottom: -5px;

}

.promo .boxs {

	border: 0;

	margin-right: 5px;

	width: 270px;

}

.promo .boxs h2 {

	border: solid 1px #b5bdc5;

	margin-bottom: 1px;

}

.promo .boxs .data {

	padding: 0;

}

.promo .last {

	margin: 0;

}



.catalog-brand {

	height: 70px;

	background-image: url(../images/brand-x.gif);

	background-repeat: repeat-x;

	background-position: top;

	

	clear: both;



	-margin-top: -25px;

	*margin-top: -25px;

}

.catalog-brand .data {

	background: #FFF;

	border: solid 1px #b5bdc5;

	margin: 2px;

	padding: 2px;

	height: 60px;

	

	width: 400px;

	float: right;

}

.catalog-brand .text {
	padding: 7px;	
	float:left;
	width:265;

}
.catalog-brand .text ul li {
	background-image:url(../images/ico-star-small.gif);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	line-height:16px;
	padding-left:20px;


	
}
.catalog-brand .text1 {
	padding: 7px;	
	float:left;
	width:265;

}
.catalog-brand .text1 ul li {
	background-image:url(../images/ico-star-small.gif);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	line-height:16px;
	padding-left:20px;
	
}

.catalog-brand .jcarousel-container-vertical {

	width: 400px;

	height: 60px;

}

.catalog-brand .jcarousel-clip-vertical {

	width: 400px;

	height: 60px;

}

.catalog-brand .jcarousel-list li, .jcarousel-item {

	width: 400px;

	height: 60px;

	display: block;

	text-align: left;

}

.catalog-brand .jcarousel-item li {

	display: inline;

    width: 75px;

    height: 60px;

}

.catalog-brand .jcarousel-item-vertical {

}

#brand-carousel li {

	display: block;

	float: left;

	margin-right: 2px;

}

.catalog-brand .jcarousel-scroll {

	float: right;

	position: relative;

	width: 12px;

	height: 60px;

	margin: 0 1px;

	background: #F7F7F7;

}

.catalog-brand .jcarousel-scroll a {

}

.catalog-brand .jcarousel-prev,

.catalog-brand .jcarousel-next {

	display: inline-block;

	width: 12px; height: 13px; -height: 10px;

	line-height: .1em;

	background-image: url(../images/vert-carousel-button.gif);

	position: absolute;

	right: 0;

	

	cursor: pointer;

}

.catalog-brand .jcarousel-scroll a strong {

	display: none;

}

.catalog-brand .jcarousel-prev {

	background-position: left bottom;

	bottom: 0;

}

.catalog-brand .jcarousel-prev:hover {

	background-position: right bottom;

}

.catalog-brand .jcarousel-next {

	background-position: left top;

	top: 0;

}

.catalog-brand .jcarousel-next:hover {

	background-position: right top;

}



#fav-category {

	border-bottom: solid 3px #F1F3F5;

}

#fav-category .data {

	border: solid 1px #b5bdc5;

	padding: 5px;

	height: 480px;

}

#fav-category h3 {

}

#fav-category h3 a {

	color: #000;

	text-decoration: none;

}

#fav-category h3 span {

	font-size: 10px;

	color:#999999;

	margin-left: 5px;

	font-weight: normal;

}

#fav-category ul {

	background: #F1F3F5;

	-moz-border-radius: 5px;

	margin: 3px 0;

	padding: 5px;

}

#fav-category ul:hover {

	background: #E0E0E0;

}

#fav-category ul li {

	display: inline;

}

#fav-category ul li a {

	display: inline-block;

}



.login {

}

.login .row {

	float: left;

	width: 110px;

}

.login input {

	width: 106px;

	border: solid 1px #e0e0e1;

	font-size: 12px;

	margin-bottom: 6px;

	*margin-bottom: 4px;

	padding: 0 3px;

	color: #666666;



	zoom: 1;

}

.login input.login {

	background-image: url(../images/login-button.gif);

	display: block;

	width: 58px; height: 40px;

	float: right;

	border: 0;

	text-indent: -9999px;

	cursor: pointer;



	zoom: 1;

}

.login p {

	display: block;

	clear: both;

}

.login p a {

	color: #666;

	text-decoration: none;

}

.login p a:hover {

	color: #FF9900;

	text-decoration: underline;

}



#help {

}

#help li {

	display: block;

	/*

	background-image: url(../images/ico-info.gif);

	padding-left: 20px;

	*/

	background-image: url(../images/ico-plus.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 17px;

}

#help li a {

	color: #333;

}

#help li a:hover {

	color: #006699;

}


/**************************

 * PRESENT PRODUCT STYLE *

 **************************/
 #present-search {
	width: 255px;
	margin: 0px 0;
	margin-left: 0px;
	float:left;
	background:#F1F3F5 none repeat scroll 0 0;
	border:1px solid #E2E4E8;
	position:absolute;
}
#present-category {
	color:#000;
	width: 255px;
	margin: 30px 0;
	margin-left: 0px;
	float:left;
	background:#F1F3F5 none repeat scroll 0 0;
	border:1px solid #E2E4E8;
}

#present-category ul {
	width: 255;
	margin: 0 auto;
	padding: 5px 0;
}

#present-category ul li {
	*float: left;
	padding: 5px;
}

#present-category ul li a {
}



/**************************

 * DISCOUNT PRODUCT STYLE *

 **************************/

#discount-product #promo-content {

	width: 100%;

	background-color: #F1F3F5;

}

#discount-product #main-content {

	padding-top: 5px;

}

#discount-product .featured-discount {

}

#discount-product .hi-discount {

	background: url(../source/discount_02.gif) bottom;

	padding: 15px 0;

}

#discount-product .hi-discount ul {

	width: 960px;

	margin: 0 auto;

}

#discount-product .hi-discount ul li {

	float: left;

	width: 160px;

	height: 200px;

	text-align: center;

	padding: 5px 0;

	

	position: relative;

}

#discount-product .hi-discount ul li a {

	color: #FFFFFF;

}

#discount-product .hi-discount ul li a img {

	width: 150px; height: 150px;

	padding: 1px;

	background-color: #CCCCCC;

}

#discount-product .hi-discount ul li.featured {

	height:400px;

	width:320px;

}

#discount-product .hi-discount ul li.featured a img {

	height:400px;

	width:310px;

}

#discount-product .hi-discount ul li a:hover img {

	background-color: #FFF;

}

#discount-product .hi-discount ul li a.product-name {

	display: block;

	height: 16px;

	overflow: hidden;

	text-align: center;

}

#discount-product .hi-discount ul li span {

	display: block;

	text-align: center;

}

#discount-product .hi-discount ul li span.old-price {

	text-decoration:line-through;

	color: #FFF;

}

#discount-product .hi-discount ul li span.discount-price {

	font-weight: bold;

	color: #FF0000;

}

#discount-product .hi-discount ul li .discount-price-50 {

	width: 50px;

	height: 50px;

	position: absolute;

	top: 5px;

	left: 4px;

	text-indent: -9999px;

	background-image: url(../source/discount-50.gif);

}

#discount-category {

	background: #F1F3F5;

	margin: 10px 0;

}

#discount-category ul {

	width: 975px;

	margin: 0 auto;

	padding: 5px 0;

}

#discount-category ul li {

	*float: left;

	display: inline-block;

	padding: 5px;

}

#discount-category ul li a {

}

#discount-product #list-items {

	width: 100%;

}



#special-product {

	clear: both;

}

#special-product .boxs {

	width: 328px;

}

#special-product .last {

	margin-right: 0;

}

#special-product td.picture {

	width: 104px;

	text-align: center;

}

#special-product td.picture a {

	display: inline;

}

#special-product td.picture img {

	width: 100px;

	height: 100px;

}



















.tarad-content {

}

.tarad-content .boxs {

	width: 490px;/*491*/

	float: left;

	margin-right: 5px;

	margin-bottom: 25px;

	

/*	height: 231px;	-height: 237px; */

}

.tarad-content .last {

	margin: 0;

	width: 490px; /*500*/

}

.tarad-content .boxs .more-area {

	position: absolute;

	bottom: -23px;

	right: -1px;

}

.tarad-content .boxs .more-area a {

	display: inline-block;

	padding: 3px 5px;

	background: #e9e4e5;

}

.tarad-content .boxs .more-area a:hover {

	color: #000;

	background: #B5BDC5;

	text-decoration: none;

}

.tarad-content .boxs h2 {

}

.tarad-content .boxs table {

	width: 100%;

}

.tarad-content .boxs table td {

	vertical-align: top;

	width: 228px;

	height: 14px;

	padding: 2px 0;

	border-bottom: solid 1px #F1F3F5;

}

.tarad-content .boxs .data {

	height: 30px;

	overflow: auto;

}

.tarad-content .boxs .data p {

	padding: 5px 0;

}

.tarad-content .boxs table#formproduct td {

	width: auto;

}

.tarad-content .boxs table#formcatalog td {

	width: auto;

}

.tarad-content .boxs table td a {

	display: inline-block;

	height: 14px;

/*	width: 228px;

*/	overflow: hidden;

}



.tarad-content #last-product table td a {

	width: 180px;

	color: #000;

}

.tarad-content #last-product table td a img {

	width: 60px;

	height: 60px;

}

.tarad-content #last-product table td {

	color: #666;

}

.tarad-content #last-product table td.picture,

#list-product .tarad-content #last-product table td.picture,

#discount-product .tarad-content #last-product table td.picture,

#category-page .tarad-content #last-product table td.picture {

	width: 60px;

	height: 60px;

	padding: 2px;

}





.tarad-content #last-catalog table td a {

	width: 180px;

	color: #000;

}

.tarad-content #last-catalog table td a img {

	width: 60px;

	height: 60px;

}

.tarad-content #last-catalog table td {

	color: #666;

}

.tarad-content #last-catalog table td.picture,

#list-product .tarad-content #last-catalog table td.picture,

#discount-product .tarad-content #last-catalog table td.picture,

#category-page .tarad-content #last-catalog table td.picture {

	width: 60px;

	height: 60px;

	padding: 2px;

}







/* #last-product {

	margin-bottom: 25px;

}

#last-product ul {

}

#last-product ul li {

	display: block;

	height: 70px;

}

#last-product ul li a {

	display: block;

	height: 60px;

	padding: 5px;

	overflow: hidden;



	width: 235px;

}

#last-product ul li a.odd {

	background-color: #F5F5F5;

}

#last-product ul li a:hover {

	background-color: #F1F3F5;

	text-decoration: none;

}

#last-product ul li a img {

	width: 59px;

	height: 59px;

	border: solid 1px #999;

	float: left;

	overflow: hidden;

}

#last-product ul li a:hover img {

	border-color: #666;

}

#last-product ul li a span {

	float: left;

	height: 60px;

	overflow: hidden;

	padding-left: 5px;

}

#last-product ul li a span strong {

	font-weight: bold;

}

#last-product ul li a:hover span strong {

	color: #000;

}

#last-product ul li a span span {

	padding: 0;

	display: inline;

	height: auto;

}

#last-product ul li a:hover span span {

	color: #666666;

}



#last-product .jcarousel-clip-vertical {

	height: 210px;	-height: 216px;

	overflow: hidden;

}

#last-product .jcarousel-list li, .jcarousel-item {

	display: block;

	float:none;

}



#last-product ul li a span {

	width: 168px;

}

#category-page #last-product ul li a,

#last-product .jcarousel-list li, .jcarousel-item {

	width: 100%;

}

#category-page #last-product ul li a span {

	width: 420px;

}



#formproduct a {

	display: inline;

} */