body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686767;
	vertical-align: top;	
	/*line-height:13px;*/
}



.navlinks {
	font-style: italic;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	margin-bottom: 25px;
	margin-left: 25px;
}

img{border:0;}
a {
	color: #A965BE;
	text-decoration: underline;	
}
a:hover {
	color: #A965BE;
	text-decoration: none;
}
a:active {
	color: #A965BE;	
}
.style-f{
	color:#8A3AB5;
}
.style-wf{
	color:#AD92D4;
}
.style-p{
	color:#D1559D;
}




h1 {
	font-size: 14pt;
	margin-bottom: 7px;
	width: 100%;
	margin-left: 0px;
	text-align: left;
	padding: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}

h2 {
	font-size: 13pt;
	font-weight: bolder;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 a {
	color: #000000;
}

h3 {
	font-size: 10pt;
	font-weight: bolder;
	color: #333333;
}

h3 a {
	color: #333333;
}

.taglinks {
	font-size: 10pt;
	color: #999999;
	font-style: italic;
	text-align: right;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
}

.taglinks a {
	font-size: 10pt;
	color: #999999;
	text-decoration:none;
}

.taglinks a:hover {
	color: #000000;
	text-decoration:underline;
}

.taglinks-left {
	font-size: 10pt;
	color: #999999;
	text-align: left;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
}

.taglinks-left a {
	font-size: 10pt;
	color: #999999;
	text-decoration:none;
}

.taglinks-left a:hover {
	color: #000000;
	text-decoration:underline;
}

ul {
	text-indent: 0px;
	list-style-image: url(/images/b-1.gif);
	margin-left: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
}
li {
	padding-top: 5px;
}

div.container{margin: 15px auto 0; width:733px;border-color:#E5E3E8;border-style:solid;border-width:2px;padding:8px}
table.container{ height:100%;}

#cat_product_sort{font-size: 10px;}
.cpt_category_tree .child{padding-left: 10px;}
.cpt_category_tree .tab, .cpt_category_tree .bullet{display: none;}
.product_brief_block{text-align: center;}

.spec-products .item, .cpt_shopping_cart_info{position: relative; overflow: hidden; padding: 8px; background: url(images/spec-box.jpg) no-repeat 0 0; width: 223px; height: 102px; margin-top: 3px;}
.spec-products .item .des{position: absolute; left: 130px; top: 12px;}
.spec-products .item img{height: 102px;}
.spec-products .item .des a{color: #d84399; font-size: 14px; text-decoration: none;display: block; margin-bottom: 15px;}

.spec-products .item .totalPrice{color: #8a3ab5; font-size: 16px; }

.cpt_shopping_cart_info .shcart_link a{font-size: 16px; font-weight: bold; text-decoration: none;}
.cpt_shopping_cart_info .shcart_link a:hover{text-decoration: underline;}
#shpcrtca{color: #8a3ab5; font-size: 16px;}

.cart-bg {position: absolute; width: 279px; height: 122px; right: 0; bottom: 2px; background: #af95d7 url(images/cart-bg.png) no-repeat 0 0;}
.cart-bg .cpt_shopping_cart_info {margin-left: 37px; margin-top: 0;}

.sm-current-rating1 {margin: 4px auto !important; text-align: left;}
