#shoppingCartDefault {

	background-color:#fff;

	margin-top:10px;

}

#advSearchResultsDefault {

	background-color:#fff;

}

#advSearchResultsDefaultHeading {

	padding-left:10px;

	padding-top:10px;

}

.featured_left{ width:90px; float:left; margin-left:5px; margin-right:5px; text-align:center;}

.featured_right{ width:120px; float:left; margin-left:5px; text-align:left;}

.normalprice {

	color:#666666;

	text-decoration: line-through;

}

.centerBoxWrapper .mrp_left {

    float: left;

    height: 115px;

    margin-bottom: 15px;

    margin-left: 5px;

    width: 80px;

}

.centerBoxWrapper .mrp_right {

    display: block;

    float: left;

    font-family: Arial;

    font-size: 12px;

    font-weight: bold;

    height: 115px;

    margin-bottom: 15px;

    text-align: left;

    width: 130px;

}

.list_text1 ul li {

	float:left;

	margin-left:10px;

}

.productSpecialPrice {

	color:red;

	padding-left:5px;

}

.blue {

	margin-top:10px;

}

.list_text ul {

	width:170px;

	float:left;

	margin-left:10px;

	text-align:center;

	margin-bottom:10px;

}

.llist_xia_left {

	width:200px;

	float:left;

}

.list_list_xia {

	float:left;

	margin-left:50px;

	width:450px;

}

.productPriceDiscount {

	color:#900

}



.list_text {

	float:left;

	border:1px solid #ccc;

	margin-bottom:10px;

	margin-top:10px;

}

.list_list {

	margin-bottom:20px;

	float:left;

	padding-top:10px;

}

#checkoutPaymentHeading {

	padding-left:10px;

	padding-top:10px;

}

#advSearchDefault {

	background-color:#fff;

	padding-top:10px;

	margin-top:10px;

}

#checkoutShippingHeading {

	padding-left:10px;

	padding-top:5px;

}





.clearBoth {

	clear:both;

}

.navNextPrevList {

	display: inline;

	float: left;

	padding-left: 10px;

}

#checkoutShippingHeadingAddress {

	padding-left:20px;

}

.check_shipping {

	margin-left:10px;

}

#checkoutShipto {

	padding-left:15px;
	float: left;

}



.inputLabel {

	display:inline-block;

	width:120px;

	line-height:25px;

}

#checkoutShippingHeadingMethod {

	padding-left:10px;

}

#cartDefaultHeading {

	margin-top:10px;

	padding-left:10px;

}

.product_top {

	width:1000px;

	margin-top:8px;

	margin-bottom:8px;

	padding-left:10px;

	margin:0 auto;

}

/*.centerColumn {

	float: left;

	width: 730px;

	padding:5px;

	margin-left:10px;

	margin-top:10px;

}*/

.featured_product {

	width:755px;

	float:left;

}

.featured_product .price{ width:170px; float:left;}

.featured_product ul li {

	border: 1px solid #CCCCCC;

	float: left;

	height: 250px;

	margin: 5px;

	text-align: center;

	width: 175px;

}

.wrapperAttribsOptions {

	float:left;
	margin-bottom: 10px;

}

.imagesMenu ul li {

	padding:15px;

}

.messageStackCaution {

	background:red;

}

.relate_products dl {

	width:165px;

	float:left;

	margin-left:10px;

	border:1px solid #ccc;

	text-align:center;

	height:230px;

	margin-bottom:10px;

}

.proddes {

	width:660px;

	float:left;

	font-size:14px;

	font-weight:bold;

	margin-bottom:10px;

}

.additionalImages {

	padding:5px;

	margin-left:5px;

	float:left;

	border:1px solid #ccc;

}

.new_products_img {

	padding-top:5px;

}

.category_list{ font-size:13px;}

.pro {

	width:150px;

	height:240px;

	float:left;

	margin-left:10px;

	border:1px solid #DCC08E;

	text-align:center;

}

.AdditionalImages{ float:left; width:75px; margin-right:5px;}

.list_text2 {

	width:175px;

	margin-left:10px;

	float:left;

	padding-top:5px;

	padding-bottom:5px;

}

.pro_list {

	text-align:center;

	width:175px;

	float:left;

	border:1px solid #ccc;

	height:240px;

}

.logoin {

	width:740px;

	margin-left:10px;

	float:left;

	margin-top:10px;

}

.price {

	color:red;

	font-weight:bold;

}


.important {
    font-weight: bold;
    margin: 5px;
    padding-left: 5px;
}

.img {

	float:left;

	width:90px;

}

.specials {

	float:left;

	margin-top:10px;

	width:209px;

	border:1px solid #ccc;

}

.category-top_un a {

	font-size:14px;

	width:200px;

	float:left;

	font-weight:bold;

}

.category-top a {



}

li.category-products {

	background: url("../images/index_left_bg.gif") no-repeat scroll 0 50% transparent;

    color: #5D5D5D;

    display: block;

    font-size: 11px;

    font-weight: normal;

    line-height: 26px;

    padding-left: 20px;

}

.product_list_style1_title {

}

.rnav {

	background:#FAFAFA;

	color: #000;

	font-weight:bold;

	border-radius:10px;

	font-size: 14px;

	height: 21px;

	letter-spacing: 1px;

	padding-top: 12px;

	text-indent: 22px;

}

.line {

	margin-top:5px;

}



.category-subs-selected {

	color:#000;

}

.viciao a {

	padding-left:5px;

}

#cartContentsDisplay {

	border-left: 1px solid #E1E1E1;

	margin: 0 auto;


}

#cartContentsDisplay th {

	font-size: 11px;

	font-weight: normal;

}

#cartContentsDisplay th {

	-moz-border-bottom-colors: none;

	-moz-border-image: none;

	-moz-border-left-colors: none;

	-moz-border-right-colors: none;

	-moz-border-top-colors: none;

	border-color: #E1E1E1 #E1E1E1 #E1E1E1 -moz-use-text-color;

	border-style: solid solid solid none;

	border-width: 1px 1px 1px medium;

	padding: 5px;

	text-align: center;

}

#cartContentsDisplay td {

	border-bottom: 1px solid #E1E1E1;

	border-right: 1px solid #E1E1E1;

	padding: 5px;

	text-align: center;

}

.alert {

	color: red;

	padding-left: 10px;

}

#cartSubTotal {

	font-weight: bold;

	padding: 5px;

	text-align: right;

}

#shoppingCartDefault .buttonRow {

	margin: 5px;

	margin-right:20px;

}

.floatingBox { width:44%}

.back {

	float: left;

}



.buttonRow, .buttonRow2 {

	margin: 0;

	padding: 7px 0;

}

.buttonRow {

	margin-top: 8px;

	padding-left: 10px;

}

.forward, #shoppingCartDefault #PPECbutton {

	float: right;

}

.messageStackError {

	background-color:red;

	padding-top:5px;

	padding-bottom:5px;

	margin-top:5px;

}

.messageStackError img {

	vertical-align:middle;

}

.z_zis {

	width:960px;

	margin:0px auto;

}

.z_zis_left {

	width:350px;

	margin-right:10px;

	float:left;

	border:1px solid #ccc;

}

.z_zis_right {

	width:355px;

	height:auto;

	float:left;

	border:1px solid #ccc;

	background-image:url(../images/reg-bg-2.gif);

}

.z_zis_bg {

	height:50px;

	background-image:url(../images/zs_bg.gif);

	border-bottom:#ccc solid 1px;

	margin-bottom:10px;

}

.z_zis_right_bg {

	height:50px;

	background-image:url(../images/zs_bg.gif);

	border-bottom:#ccc solid 1px;

	margin-bottom:20px;

}

.z_zis_l_zi {

	font-size:18px;

	color:#333333;

	font-weight:bold;

	float:left;

	padding-left:20px;

	padding-top:8px;

}

.z_zis_l_zi_p {

	font-size:12px;

	color:#5fafc6;

}

.z_zis_l_zi_g {

	width:300px;

	height:auto;

	margin-left:20px;

	font-size:12px;

	color:#000000;

	margin-top:20px;

}

.z_zis_l_zi_g_two {

	width:300px;

	height:auto;

	margin-left:20px;

	font-size:12px;

	color:#000000;

	margin-top:10px;

	margin-bottom:10px;

}

.p_l_p1 {

	font-size:12px;

	margin-top:20px;

}

.p_l_p1_hh {

	margin-top:20px;

}

.z_zis_l_zi_san {

	font-size:14px;

	color:#000;

	font-weight:bold;

	float:left;

	padding-left:20px;

	padding-top:10px;

}

.zis_height {

	height:30px;

	margin-top:10px;

}

.p_width {

	width:404px;

	height:auto;

	font-size:11px;

	color:#333333;

	float:right;

	margin-right:30px;

	display:inline;

	height:70px;

}

fieldset {

	padding:10px;

}

.z_zis_l_zi_g_si {

	width:330px;

	height:auto;

	margin-left:20px;

	font-size:12px;

	color:#000000;

	margin-top:10px;

}

.p_radio {

	font-size:12px;

	color:#333333;

	margin-top:10px;

	margin-bottom:10px;

}

#createAcctSuccessHeading {

	margin-top:10px;

}

/**site_map*/

.Content {

	background-color: #FFFFFF;

	border: 1px solid #CCCCCC;

	float: left;

	margin: 0 auto;

	padding:10px;

	width: 705px;

	margin-left:10px;

	margin-top:10px;

}



.list_site_map dl dd a {

	color:#000;

}

.list_site_map dl {

	clear: both;

	float: left;

	height: 100%;

	margin-left: 10px;

	margin-top: 15px;

	overflow: hidden;

}

.list_site_map dl dt {

	font-size: 15px;

	font-weight: bold;

	height: 25px;

}

.list_site_map dl dt a {

	color:red;

}

.list_site_map dl dd {

	display: inline;

	float: left;

	font-size: 12px;

	line-height: 20px;

	width: 222px;

}

/**end*/



.tabTable {

	border-left: 1px solid #E1E1E1;

	margin: 0 0 5px;

}

.tabTable th {

	border-bottom: 1px solid #E1E1E1;

	border-right: 1px solid #E1E1E1;

	border-top: 1px solid #E1E1E1;

	padding: 5px 10px;

	text-align: center;

}

.tabTable td {

	border-bottom: 1px solid #E1E1E1;

	border-right: 1px solid #E1E1E1;

	padding: 5px;

}

.pro_reviews_title {

	margin-top:10px;

	width:630px;

	float:left;

	font-size:14px;

	padding-left:10px;

	padding-bottom:10px;

}

.pro_reviewslist ul {

	margin-bottom: 30px;

	margin-top: 20px;

}

.pro_reviewslist ul li {

	border-bottom: 1px dashed #CCCCCC;

	float: left;

	margin-bottom: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

}

.views_date {

	float: left;

	width: 100px;

}

.rewrite_name {

	float: left;

	padding-left: 100px;

	width: 200px;

}

.write_date {

	float: left;

}

.reviews {

	float: left;

	font-size: 13px;

	margin-top: 5px;

	padding-left: 10px;

	width: 600px;

}

#productReviewsDefaultListingBottomNumber {

	float:left;

	width:200px;

}

#productReviewsDefaultListingBottomLinks {

	float:left;

	width:240px;

}

.showwrite {

	margin-bottom:5px;

}

.page_not_found_ea1 {

	width:660px;

	margin-left:10px;

}

.centerBoxContentsNew a img {

	padding:5px;

}

.centerBoxContentsNew a img:hover {

	border:1px solid #ccc;

	padding:4px;

}

.centerBoxContentsFeatured a img {

	padding:5px;

}

.centerBoxContentsSpecials a img {

	padding:5px;

}

.ea1_top1 {

	width:660px;

	float:left;

	margin-left:4px;

	margin-top:15px;

}

.ea1_top1 dl {

	width:220px;

	float:left;

	border:1px solid #000;

	margin-right:3px;

	margin-bottom:5px;

	margin-left:5px;

}

.ea1_top1 dl.bian {

	margin:0px;

	float:left;

}

.ea1_top1 dl dt {

	float: left;

	height: 175px;

	margin: 5px 4px 0 5px;

	text-align: center;

	width: 200px;

}

.ea1_top1 dl .nun {

	width:200px;

	float:left;

	margin-top:10px;

	text-align:center;

}

/* login*/

.login_center {

	margin: 0 auto;

	overflow: hidden;

	width: 768px;

}

.login_center h4 {

	width:660px;

	float:left;

	padding:10px;

	font-size:15px;

}

.sign_in {

	border:1px solid #ccc;

	width:350px;

	float:left;

}

.sign_in h5 {

	background:#fff;

	padding-left:10px;

	padding-top:2px;

	border-bottom: 2px solid #BE0000;

	color: #000000;

	font: bold 18px/32px georgia;

	height: 32px;

}

.sign_center {

	padding:10px;

}

.sign_center ul li {

	margin-top:10px;

}

.sign_email input {

	height:25px;

}

.forgot {

	height:40px;

	padding-top:20px;

	padding-left:10px;

}

.create_account {

	border:1px solid #ccc;

	width:350px;

	float:right;

}

.create_account h5 {

	background:#fff;

	padding-left:10px;

	padding-top:2px;

	border-bottom: 2px solid #BE0000;

	color: #000000;

	font: bold 18px/32px georgia;

	height: 32px;

}

.center_login {

	clear: both;

	height: auto;

	margin: 0 auto 10px;

	overflow: hidden;

	width: 956px;

}

.red {

	color:red;

}

#privacy {

	padding-top:5px;

}

/**search*/

.searchdresults {

	float: left;

	width: 954px;

}

.searchdresults_list {

	background: none repeat scroll 0 0 transparent;

	float: left;

	height: auto;

	margin-top: 15px;

	width: 954px;

}

.searchdresults_list dl {

	display: inline;

	float: left;

	margin-bottom: 20px;

	margin-left: 15px;

	width: 215px;

	border:1px solid #ccc;

	height:310px;

}

.searchdresults_list dl dt {

	padding-left:12px;

	padding-top:10px;

	padding-bottom:10px;

	height:201px;

	width:201px;

}

.jiage {

	width:200px;

	text-align:center;

	padding-bottom:10px;

}

.searchd_page {

	background: none repeat scroll 0 0 #F6F6F6;

	float: left;

	line-height: 28px;

	width: 954px;

	margin-bottom:20px;

	word-wrap: break-word;

}

.searchd_page_left {

	color: #333333;

	float: left;

	height: 28px;

	padding-left: 10px;

	width: 300px;

}

.viciao22 {

	word-wrap: break-word;

}

.viciao22 SPAN.current {

	BORDER-RIGHT: #e89954 1px solid;

	PADDING-RIGHT: 5px;

	BORDER-TOP: #e89954 1px solid;

	PADDING-LEFT: 5px;

	FONT-WEIGHT: bold;

	PADDING-BOTTOM: 2px;

	BORDER-LEFT: #e89954 1px solid;

	COLOR: #000;

	MARGIN-RIGHT: 2px;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: #e89954 1px solid;

	BACKGROUND-COLOR: #ffca7d;

}

.viciao22 SPAN.disabled {

	BORDER-RIGHT: #ccc 1px solid;

	PADDING-RIGHT: 5px;

	BORDER-TOP: #ccc 1px solid;

	PADDING-LEFT: 5px;

	PADDING-BOTTOM: 2px;

	BORDER-LEFT: #ccc 1px solid;

	COLOR: #ccc;

	MARGIN-RIGHT: 2px;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: #ccc 1px solid;

}

.viciao22 A {

	BORDER-RIGHT:#8db5d7 1px solid;

	PADDING-RIGHT:5px;

	BORDER-TOP:#8db5d7 1px solid;

	PADDING-LEFT:5px;

	PADDING-BOTTOM:2px;

	BORDER-LEFT:#8db5d7 1px solid;

	MARGIN-RIGHT:2px;

	PADDING-TOP:2px;

	BORDER-BOTTOM:#8db5d7 1px solid;

	TEXT-DECORATION: none;

}

.viciao22 A:hover {

	BORDER-RIGHT: red 1px solid;

	PADDING-RIGHT: 5px;

	BORDER-TOP: red 1px solid;

	PADDING-LEFT: 5px;

	PADDING-BOTTOM: 2px;

	BORDER-LEFT: red 1px solid;

	MARGIN-RIGHT: 2px;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: red 1px solid;

}

.viciao22 A:active {

	BORDER-RIGHT: red 1px solid;

	PADDING-RIGHT: 5px;

	BORDER-TOP: red 1px solid;

	PADDING-LEFT: 5px;

	PADDING-BOTTOM: 2px;

	BORDER-LEFT: red 1px solid;

	MARGIN-RIGHT: 2px;

	PADDING-TOP: 2px;

	BORDER-BOTTOM: red 1px solid;

}

.list_search_2_top_right {

	width:940px;

}

.current_page {

	color:red;

	font-size:14px;

}

/**end*/





/**producttags start*/

.product_tage {

	float:left;

}

#producttage {

	float:left;

	margin-left:10px;

	margin-bottom:10px;

}

.product_tage dl {

	width:170px;

	float:left;

	margin-left:5px;

	border:1px solid #ccc;

	padding:5px;

	text-align:center;

	margin-bottom:5px;

}

.product_tage dl dt a img {

	padding:1px;

}

.product_tage dl dt a:hover img {

	border:1px solid #ccc;

	padding:0px;

}

.product_tage_ul {

	float:left;

	text-align:center;

}

/**end*/

.messageStackSuccess {

	background:red;

	height:25px;

	float:left;

	width:720px;

}

.instructions {

	width:630px;

	float:left;

}

.checkoutNewAddress {

	float:left;

}

#bille_adress {

	float:left;

	margin-top:10px;

	margin-bottom:10px;

}

.list_right_2_center dl {

	width:170px;

	float:left;

	height:245px;

	border:1px solid #ccc;

	margin-bottom:10px;

	margin-left:10px;

	text-align:center;

}

#whatsnew {

	margin-top:10px;

}

ul {

	padding:0px;

	margin:0px;

}

.product_img {

	margin-right: 11px;

	padding: 10px;

	text-align: center;

}

.cate_list {

	float:left;

	width:200px;

}

.cate_list ul li {

	float:left;

}

.relate_products ul {

	width:218px;

	margin-left:20px;

	float:left;

	border:1px solid #ccc;

	text-align:center;

	height:250px;

	margin-bottom:5px;

}

#productPrices {

	color: #333;

	font-size: 15px;

	font-weight: 400;

	margin: 5px 0;

}

.product img {

	border:1px solid #ccc;

	padding:1px;

}

.product img:hover {

	border:1px solid #F63;

}

.list_right_2_center {

	float:left;

	padding:8px;

	border:1px solid #ccc;

}

.navNextPrevWrapper {

	margin-top:5px;

	float:left;

	width:650px;

	display:inline;

	margin-bottom:5px;

}

.navNextPrevCounter {

	float:left;

}

.list_right_2_center ul {

	width:180px;

	float:left;

	margin-left:5px;

	text-align:center;

	border:1px solid #ccc;

	height:255px;

	margin-top:10px;

}

#checkoutPayment a {

	color:#000;

}

#checkoutPayment {

	color:#000;

}

#checkoutConfirmDefault {

	color:#000;

}

#checkoutShipping {

	color:#000;

}

#checkoutShipping a {

	color:#000;

}

#shoppingCartDefault a {

	color:#000;

}



.list_right_2_top_left {

	width:200px;

	float:left;

}

.list_right_2_top_right {

	width:400px;

	float:left;

	margin-left:20px;

}

.list_right_1 {

	margin-top:10px;

	margin-bottom:10px;

}

.list_right_2_top {

	float:left;

	margin-bottom:10px;

	margin-top:10px;

}

.z_zis {

	width:950px;

	margin:0px auto;

}

.z_zis_l_zi_g_two a {

	color:#000;

}

.z_zis_l_zi {

	font-size:18px;

	color:#333333;

	font-weight:bold;

	float:left;

	padding-left:20px;

	padding-top:8px;

}

.z_zis_l_zi_p {

	font-size:12px;

	color:#5fafc6;

}

.z_zis_l_zi_g {

	width:300px;

	height:auto;

	margin-left:20px;

	font-size:12px;

	color:#000000;

	margin-top:20px;

}

.p_l_p1 {

	font-size:12px;

	margin-top:20px;

}

.p_l_p1_hh {

	margin-top:20px;

}

.zis_height {

	height:30px;

	margin-top:10px;

}

.p_width {

	width:404px;

	height:auto;

	font-size:11px;

	color:#333333;

	float:right;

	margin-right:30px;

	display:inline;

	height:70px;

}

.z_zis_l_zi_q {

	width:300px;

	height:auto;

	margin-left:20px;

	font-size:12px;

	color:#000000;

	margin-top:20px;

	clear:both;

	overflow:hidden;

}

.z_zis_l_zi_g_san {

	width:300px;

	height:auto;

	margin-left:20px;

	font-size:12px;

	color:#000000;

	margin-top:10px;

}

.p_radio {

	font-size:12px;

	color:#333333;

	margin-top:10px;

	margin-bottom:10px;

}

#flashnvanum {

	bottom: 10px;

	position: absolute;

	right: 20px;

	width: 90px;

}

#flashnvanum span {

	background: transparent url(../images/flashbutton.gif) no-repeat scroll -15px 0;

	color: #86A2B8;

	cursor: pointer;

	float: left;

	font-family: Arial;

	font-size: 12px;

	height: 15px;

	line-height: 15px;

	margin: 1px;

	text-align: center;

	width: 15px;

}

#flashnvanum span.on {

	background: transparent url(../images/flashbutton.gif) no-repeat scroll 0 0;

	color: #FFFFFF;

	height: 15px;

	line-height: 15px;

	width: 15px;

}

.showDetailTitle li.hover {

    background:url("../images/bj.gif") repeat-x scroll center top transparent;

}

.pro_reviews_title{float: left;

    font-size: 14px;

    margin-top: 10px;

	padding:7px;

	background:url("../images/bj.gif") repeat-x scroll center -40px transparent;

    width: 730px;}

.rewrite_name{ height:25px;}

.write_date{ height:25px;}

.pro_reviewslist{ float:left; width:690px; padding:5px;}

.pro_reviews_title{ font-size:14px; font-weight:bold;}

.relate_products{ border:1px solid #ccc; float:left; width:728px; margin-bottom:20px;}

.relate_products h3{ padding:10px;}

.detailTxt{ float: left;

    padding: 10px;

    width: 708px;}

.showDetail{ float:left; margin-top:10px; border:1px solid #ccc; margin-bottom:20px; padding-bottom:20px;}

.showDetailTitle li{border-right: 1px solid #CCCCCC;

background:url("../images/bj.gif") repeat-x scroll center -40px transparent;

    cursor: pointer;

    float: left;

    height: 39px;

    line-height: 39px;

    padding: 0 10px;}

.showDetailTitle{ width:728px; float:left; background:url("../images/bj.gif") repeat-x scroll center -40px transparent;}

.Message_center{ width:730px; padding:5px;}

.rating{ float: left;

    line-height: 30px;

    width: 730px;}

.Message_center .name{ width:730px; float:left; margin:5px 0;}

.liuyangg{ float:left; width:730px; margin:10px 0;}



