/**

 * Main CSS Stylesheet

 *

 * @package templateSystem

 * @copyright Copyright 2003-2007 Zen Cart Development Team

 * @copyright Portions Copyright 2003 osCommerce

 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0

 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $

 */

 /*reset*/



html,body { font-family::Helvetica,Tahoma, Arial, sans-serif;}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldest,input, textarea,p,blockquote,th,td{margin:0;padding:0;}



table{border-collapse:collapse;border-spacing:0;}



fieldset,img{border:0;}



address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal;}



ol,ul{list-style-type:none;}



caption,th{text-align:left;}



h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}



q:before,q:after{content:''}



abbr,qcronym{border:0;}

a img {border: none; }



.category-top{



	  font-size: 12px !important;



	color:#000 !important;}



img{ border:0px;}



#navEZPagesTOC ul li a {

	color: #3300FF;



	text-decoration: none;

	}



#navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {

	color: #FF0000;

	}



h1 {

	font-size: 1.5em;

	color: #9a9a9a;

	}



h2 {

	font-size: 1.4em;

	}



h3 {

	font-size: 1.3em;

	}



h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{

	font-size: 1.1em;

	}



.biggerText {

	font-size: 1.2em;

	}



/*  Might uncomment either or both of these if having problems with IE peekaboo bug:

h1, h2, h3, h4, h5, h6, p {

	position: relative;

	}

*html .centerColumn {

	height: 1%;

	}

*/



CODE {

	font-family: Helvetica,Tahoma, Arial, sans-serif;

	font-size: 1em;

	}



	



TEXTAREA {

	margin: auto;

	display: block;

	width: 95%;

	}



input:focus, select:focus, textarea:focus {

	/*background: #FFFFFF;*/ 

	}



FIELDSET {

	padding: 0.5em;

	margin: 0.5em 0em;

	border: 1px solid #cccccc;

	}



LEGEND {

	font-weight: bold;

	padding: 0.3em;

	color: black;

	}



LABEL, h4.optionName {

	line-height: 1.5em;

	padding: 0.2em;

	}



LABEL.checkboxLabel, LABEL.radioButtonLabel {

	margin: 0.5em 0.3em;

	}



.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {

	float: left;

	}



LABEL.inputLabel {

	width: 9em;

	float: left;

	}



LABEL.inputLabelPayment {

	width: 14em;

	float: left;

	padding-left: 2.5em;

	}



LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {

	width: 11em;

	float: left;

	}



#checkoutPayment LABEL.radioButtonLabel {

	font-weight: bold;

	}



P, ADDRESS {

	padding: 0.5em;

	}



ADDRESS {

	font-style: normal;

	}



.clearBoth {

	clear: both;

	}



a:hover{ color:#ff1362}

/*warnings, errors, messages*/

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {

	line-height: 1.8em;

	padding: 0.2em;

	border: 1px solid #9a9a9a;

	}



.messageStackWarning, .messageStackError {

	background-color: #ff0000;

	color: #ffffff;

	}



.messageStackSuccess {

	background-color: #99FF99;

	color: #000000;

	}



.messageStackCaution {

	background-color: #FFFF66;

	color: #000000;

	}



/*wrappers - page or section containers*/



#cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {

	margin: 0em;

	padding: 0em;

	}



#headerWrapper .header_right{margin-top:25px;line-height:11px;}



#headerWrapper .header_right .nedd_help{ background: url(../images/dress_13.gif) no-repeat 0px 1px; width:102px; height:34px; padding-left:38px; float:right; margin-right:15px;}



#navColumnTwoWrapper{ float:right; padding-right:2px;}



#navColumnTwoWrapper, #mainWrapper {



	margin: auto;

	} 

#sendSpendWrapper {

	border: 1px solid #cacaca;

	float: right;

	margin: 0em 0em 1em 1em;

	}



.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {

	margin: 0;

	width: 47%;

	}/*navigation*/



.navNextPrevCounter {

	margin: 0em;

	font-size: 0.9em;

	}

.navNextPrevList {

	display: inline;

	white-space: nowrap;

	margin: 0;

	padding: 0.5em 0em;

	list-style-type: none;

	}



#navCatTabsWrapper {

	margin: 0em;

	background-color: #abbbd3;

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

	padding: 0.5em 0.2em;

	font-weight: bold;

	color: #ffffff;

	height: 1%;

	}



#navCatTabsWrapper {

	background-color: #ffffff;

	color: #9a9a9a;

	background-image:none;

}



#navMain ul, #navCatTabs ul {

	margin: 0;

	padding: 0.5em 0em;

	list-style-type: none;

	text-align: center;

	line-height: 1.5em;

	}



#navMain ul li, #navSupp ul li, #navCatTabs ul li {

	display: inline;

	}



#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {

	text-decoration: none;

	padding: 0em 0.5em;

	margin: 0;

	color: #ffffff;

	white-space: nowrap;

	}



#navCatTabs ul li a {

	color: #9a9a9a;

	}



#navEZPagesTOCWrapper {

	font-weight: bold;

	float: right;

	height: 1%;

	border: 1px solid #9a9a9a;

	}



#navEZPagesTOC ul {

	margin: 0;

	padding: 0.5em 0em;

	list-style-type: none;

	line-height: 1.5em;

	}



#navEZPagesTOC ul li {

	white-space: nowrap;

	}



#navEZPagesTOC ul li a {

	padding: 0em 0.5em;

	margin: 0;

	}



#navCategoryIcon, .buttonRow {

	margin: 0.5em;

	}



#navBreadCrumb {

	padding: 0.5em 0.5em;

	background-color: #ffffff;

	font-size: 0.95em;

	font-weight: bold;

	margin: 0em;

	}



#navEZPagesTop {

	background-color: #abbbd3;

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

	font-size: 0.95em;

	font-weight: bold;

	margin: 0em;

	padding: 0.5em;

	}



#navColumnOne, #navColumnTwo {

	background-color: transparent;

	}



/*The main content classes*/

#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {

	vertical-align: top;

	}

.alert {

	color: #FF0000;

	margin-left: 0.5em;

	}

.important {

	font-weight: bold;

	}.gvBal {

	float: right;

	}

#bannerOne, #bannerTwo, #bannerFour, #bannerFive, #bannerSix {

	padding: 0.8em;

	}

#bannerThree{

	margin:0 0 0.8em 0.8em;

	text-align:center;

	overflow:hidden;

}



.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {

	font-size: 0.9em;

	}



/*Shopping Cart Display*/



.tableHeading TH {

	border-bottom: 1px solid #9a9a9a;

	}



.tableHeading, #cartSubTotal {

	background-color: #e9e9e9;

	 }



#cartSubTotal {

	border-top: 1px solid #cccccc;

	font-weight: bold;

	text-align: right;

	line-height: 2.2em;

	padding-right: 2.5em;

	}



.tableRow, .tableHeading, #cartSubTotal {

	height: 2.2em;

	}



.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {

	padding: 0.5em 0em;

	}



.cartUnitDisplay, .cartTotalDisplay {

	padding-right: 0.2em;

	}



#scUpdateQuantity {

	width: 2em;

	}



.cartQuantity {

	width: 4.7em;

	}



.cartNewItem {

	color: #33CC33;

	position: relative;  /*do not remove-fixes stupid IEbug*/

	}



.cartOldItem {

	color: #660099;

	position: relative;  /*do not remove-fixes stupid IEbug*/

	}



.cartBoxTotal {

	text-align: right;

	font-weight: bold;

	}



.cartRemoveItemDisplay {

	width: 3.5em;

	}



.cartAttribsList {

	margin-left: 1em;

	}



.mediaTitle {

	float: left;

	}

.mediaTypeLink {

	float: right;

	}



.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {

	color: #000;

	}

.orderHistList {

	margin: 1em;

	padding: 0.2em 0em;

	list-style-type: none;

	} 



#cartBoxListWrapper ul, #ezPageBoxList ul {

	list-style-type: none;

	}



#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {

	margin: 0;

	padding: 0.2em 0em;

	} 



#cartBoxEmpty, #cartBoxVoucherBalance {

	font-weight: bold;

	}



.totalBox {

	width: 5.5em;

	text-align: right;

	padding: 0.2em;

	}



.lineTitle, .amount {

	text-align: right;

	padding: 0.2em;

	}



.amount {

	width: 5.5em;

	}



/*Image Display*/

#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {

	margin: 0em 1em 1em 0em ;

	}

	

#cartImage {

	margin: 0.5em 1em;

	}



/*Attributes*/

.attribImg {

	width: 20%;

	margin: 0.3em 0em;

}



.attributesComments {}



/*list box contents*/

.centerBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {

	margin: 1em 0em;

	}



/*sideboxes*/

.columnLeft {}#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {

	font-size: 0.9em;

	color: #ffffff;

}



.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .centerBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {

	text-align: center;

	}



#bestsellers .wrapper {

	margin: 0em 0em 0em 1.5em;

	}



#bestsellers ol {

	padding: 0;

	margin-left: 1.1em;

	}



#bestsellers li {

	padding: 0;

	margin: 0.3em 0em 0.3em 0em;

	}



#bannerboxHeading {

	background-color: #0000CC;

}



#upProductsHeading {

	text-align: left;

	}



#upDateHeading {

	text-align: right;

	}



/* categories box parent and child categories */



SPAN.category-subs-parent {

	font-weight: bold;

	}

/* end categories box links */



/*misc*/

.back {

	float: left;

	}



.forward, #shoppingCartDefault #PPECbutton {

	float: right;

	}



.bold {

	font-weight: bold;

	}



.rowOdd {

	background-color: #E8E8E8;

	height: 1.5em;

	vertical-align: top;

	}



.rowEven {

	background-color: #f9fafa;

	height: 1.5em;

	vertical-align: top;

	}



.hiddenField {

	display: none;

}

.visibleField {

	display: inline;

}



CAPTION {

	/*display: none;*/

	}



#myAccountGen li, #myAccountNotify li {

	margin: 0;

	} 



.accountTotalDisplay, .accountTaxDisplay {

	width: 20%;

	text-align: right;

	/*vertical-align: top*/

	}



.accountQuantityDisplay {

	width: 10%;

	vertical-align: top

	}



TR.tableHeading {

	background-color: #f2f2f2;

	height: 2em;

	}

#siteMapList {

	width: 90%;

	float: right;

	}



.ratingRow {

	margin: 1em 0em 1.5em 0em;

	}



LABEL#textAreaReviews {

	font-weight: normal;

	margin: 1em 0em;

	}



#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {

	background-color: #ffffff;

	}

.information {padding: 10px 3px; line-height: 150%;}



#shoppingcartBody #shippingEstimatorContent {

	clear: both;

	}



.seDisplayedAddressLabel {

	background-color:#85C285;

	text-align: center;

	}

.seDisplayedAddressInfo {

	text-transform: uppercase;

	text-align: center;

	font-weight: bold;

	}

#seShipTo {

	padding: 0.2em;

	}h3.leftBoxHeading a{

	font-size:12px;

}

.leftBoxHeading label{

	color:#666666;

	line-height:35px;

}

body {

	font-family: Arial, verdana;

	font-size:13px;

	margin:0;



	



	color:#444;



	



	text-align:left;



	



	background:url(../images/bodybg.gif) repeat-x 0 0;

}

HR {

	height: 1px;

	margin-top: 0.5em;

	border: none;

	border-bottom: 1px solid #DBE1E6;

	clear:both;

}

ul{

	list-style:none;

}

a {

	color: #000;

	text-decoration: none;

}

a:visited {

	color: #000000;

	text-decoration: none;

}

a:hover {

	color: #CB2027;;

	text-decoration:underline;

}

a:active {

	color: #000000;

}

#contentMainWrapper{

	background:#FFFFFF;

	padding:5px 0;

}

#mainWrapper {

	text-align:left;

	width:990px;



	



	vertical-align:top;

}



#tagline{

	text-align : center;

	vertical-align: middle;

	position:absolute;

	right:43px;

	bottom:0px;

	font-weight:bold;

	font-size:12px;

	margin:0px;

	padding:0px;

}

.cart{

	width:220px;

	float:right;

	overflow:hidden;

}

.cartTop{

	height:25px;

	line-height:25px;

	color:#333333;

	padding-left:20px;

}

.cartTop a{

	color:#5b73a3;

	text-decoration:underline;

	padding-right:10px;

	background:url(../images/headerCartBg.gif) left top no-repeat;

	padding:5px 10px 5px 20px;

	font-weight: bolder;

}

.cartTop a:hover{

	color:#333333;

	text-decoration:none;

}

.topMenu{



}

.topMenu ul{

	list-style:none;

	margin:0px;

	padding:0px;

	font-family:Helvetica,Tahoma, Arial, sans-serif;

}

.topMenu ul li{

	float:left;

	font-size:14px;

	font-weight:bold;

	padding:0 10px;

}

.topMenu ul li a{

	color:#16387c;

	text-decoration:none;

}

.topMenu ul li a:hover{

	color:#000000;

	text-decoration:underline;

}



#navColumnOne{

	margin-right:5px;

}

#navColumnOneWrapper{

	border-top:1px #dbe1e6 solid;

}.product_name{

	font-weight:bold;

	font-size:10px;

	padding:10px;

}

.product_name a{

	color:#666666;

}

.product_name a:hover{

	color:#16387c;

}

.product_price{

	font-size:10px;

	font-weight:bold;

	padding:10px;

	color:#666666;

}

.product_price *{

	margin-bottom:5px;

}

.tabTable .productListing-rowheading {

	background:#f9fafa url(../images/productListing.gif) left top repeat-x;

	height:28px;

	line-height:28px;

	color:#16387c;

}

.productListing-rowheading a{

	color:#16387c;

	text-decoration:none;

}

.productListing-rowheading a:hover{

	color:#000000;

	text-decoration:underline;

}



.productListing-data{

	padding:10px 20px;

	border:#dbe1e6 solid 1px;

	border-top:none;

	border-radius: 5px 5px 5px 5px;

}

.productListing_none .productListing_none_box{

	border:1px #CCCCCC solid;

	padding:10px;

	color:#FF0000;

}

.productListing_none #listCell0-0{

	background:none;

	color:#FF0000;

}



#checkoutBody .centerColumn{

	line-height:20px;

	width:1002px;

}



#checkoutBody form{ margin:0px;}

#accounteditBody .centerColumn,#accountBody .centerColumn{ float:left; margin-left:10px; width:780px; margin-top:6px; }

#accounteditBody form,#accountBody form{ margin:0px;}

#accounteditBody .tit,#accountBody .tit{ font-size:28px; border-bottom:dashed 1px #c2c2c2;padding:0px 0px 12px 8px;}

.centerColumn h1{

	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;

	font-size:16px;

	font-weight:bold;

	color:#444;

}

.content{



	line-height:20px;



	padding:10px;



	margin-bottom:10px;



	background:#FFFFFF;



	/*float:left;*/



	font-family:Arial;



	font-size:14px;



	color:#444444;



}



.content img{}

#cartAdd{

	text-align: left;

	padding:4px 0em;

}

#navSupp{

	overflow:hidden;

	color:#CCCCCC;

	text-align:center;

	padding-top:8px;

	padding-bottom:8px;

}

#navSupp ul{

	list-style:none;

	margin:0px;

	padding:0px;

}

#navSuppWrapper #navSupp ul li a{

	color:#16387C;

	font-size:11px;

	text-decoration:none;

}

#navSuppWrapper #navSupp ul li a:hover{

	color:#333333;

	text-decoration:underline;

}#siteinfoLegal a{

	color:#444;

	text-decoration:underline;

}

#siteinfoLegal a:hover{

	color:#000000;

	text-decoration:none;

}

.sidebox_product_name{

	font-size:10px;

	font-weight:bold;

	padding:10px;

	text-align:center;

}

.sidebox_product_name a{

	color:#666666;

	text-decoration:none;

}

.sidebox_product_name a:hover{

	color:#16387c;

	text-decoration:underline;

}

.sidebox_product_img{

	padding:5px;

}

.sidebox_product_price{

	font-size:10px;

	font-weight:bold;

	padding:10px;

	text-align:center;

	color:#666666;

}

.sidebox_review_text{

	font-size:10px;

	font-weight:bold;

	padding:10px 10px 0 10px;

	text-align:center;

	color:#666666;

}

h2.centerBoxHeading {

	 background: none repeat scroll 0 0 #4D4D4D;

    color: #FFFFFF;

    float: left;

    font: bold 13px/27px Arial,Helvetica,sans-serif;

    padding-left:5px;

    width: 100%;

}

#bestsellersContent ol li{

	padding-bottom:10px;

}

.specials_img{

	height:300px;

	padding:10px;

	margin:10px;

	border:1px #CCCCCC solid;

	background:#FFFFFF url(../images/tableBoxBg.gif) repeat-x;

}



 .pri{ font-weight:bold; width:60px;}



 td{ padding:0px;}



 td strong{ color:#c70b0b; font-size:14px; font-weight:normal; line-height:20px; font-weight:bold;}



 td span{ color:#333;}



 tr.savePrice{ color:#00762a; font-size:11px; border:#b8e1c6 solid 1px;margin-top:10px;}



 tr.savePrice td{ padding:0 4px; }



.main{

	border:1px #CCCCCC solid;

	padding:10px;

	background:#FFFFFF url(../images/tableBoxBg.gif) repeat-x;

}

.catDescContent{

	border:1px #dbe1e6 solid;

	padding:10px;

}

.categoryIcon{

	border-bottom:1px #dbe1e6 solid;

	padding-bottom:10px;

}

#productDetailsList{

	border:1px #dbe1e6 solid;

	margin:10px;

	padding:10px;

}

#productDetailsList li{

	padding:5px 0;

	border-bottom:1px #f2f2f2 solid;

}

.wrapperAttribsOptions {

	margin: 0.3em 0em;

}

#productAttributes{

	border-bottom:1px #dbe1e6 dashed;

}

#mediaManager {

	width: 50%;

	padding:10px;

	margin:10px;

	border: 1px solid #CCCCCC;

}

#index_flash{

	height:235px;

	padding-top:20px;

	background-color:#FFFFFF;

}

.p2{

	padding:10px 0 0 10px;

}

#manufacturerinfoContent ul li{

	height:auto;

}

#productnotificationsContent{

	padding:10px;

}

.blueLine{

	width:auto;

	height:5px;

	background:url(../images/blueLine.gif) top center no-repeat;

}#categoriesContent .category-top{

	height:17px;

	line-height:17px;



}

#categoriesContent .category-top:hover{

	color:#530202;

	text-decoration:underline;

}

#footerTextBox{

	width:960px!important;



	



	width:980px;

	margin:30px auto 10px auto;

	border:1px #dbe1e6 solid;

	background:#eef2f4 url(../images/footerTextBox.gif) left top repeat-x;

	padding:10px;

	line-height:18px;

	position:relative;

}

#footerTextBox p{

	margin:8px 0 0 0;

	padding:0;

	font-family:Geneva, Helvetica,Tahoma, Arial, sans-serif;

	color:#666666;

}

#ftbLeftTop{

	width:5px;

	height:5px;

	background:url(../images/ftbLeftTop.gif) left top no-repeat;

	position:absolute;

	left:-1px;

	top:-1px;

}

#ftbRightTop{

	width:5px;

	height:5px;

	background:url(../images/ftbRightTop.gif) left top no-repeat;

	position:absolute;

	right:-1px;

	top:-1px;

}

#ftbLeftBottom{

	width:5px;

	height:5px;

	background:url(../images/ftbLeftBottom.gif) left top no-repeat;

	position:absolute;

	left:-1px;

	bottom:-1px;

}

#ftbRightBottom{

	width:5px;

	height:5px;

	background:url(../images/ftbRightBottom.gif) left top no-repeat;

	position:absolute;

	right:-1px;

	bottom:-1px;

}

#footerPayment{

	width:978px;

	height:70px;

	background:#FFFFFF;

	text-align:center;

}

#languagesContent{

	padding:10px 0;

	overflow:hidden;

	clear:both;

}

#languagesContent a{

	padding:8px;

	float:left;

}

.listFaq{

	list-style:disc;

}

.listFaq a{

	color:#3366CC;

	text-decoration:underline;

}

.listFaq li a:hover{

	font-weight:bold;

}

#sidebox_ad{

	width:188px;

	overflow:hidden;

	text-align:center;

}

.price{

	font-size:14px;

	color: #CC0000;

    font: bold 13px/16px Georgia,"Times New Roman",Times,serif;

	position:relative;

}

.sale_icon{

	margin-left:8px;

	width:37px;

	height:17px;

	background:url(../images/on_sale.png) left top no-repeat;

}

#indexProductList{ float:right;}



.price2{

	color: #D83611;

    font: bold 18px/17px Georgia,"Times New Roman",Times,serif;

    margin: 5px 0 5px 0px;

}

#cartEmptyText{

	color:#FF0000;

}

.centerBoxContentsRelatedProduct{

	width:25%;

	float:left;

	text-align:center;

	padding-top:18px;

}

.galleryCurrentItem{

	height:500px;

	text-align:center;

	overflow:scroll;

	clear:both;

}

.galleryItems{

	text-align:center;

	border-top:1px solid #DBE1E6;

	padding:8px 0;

	background-color:#FFFFFF;

	height:190px;

	overflow:scroll;

}

.galleryItem{

	display:inline;

	background-color:#FFFFFF;

	margin-left:8px;

}

.productAttribsNote{

	padding:8px;

	font-size:10px;

	color:#16387C;

}

.whyBuyFromUs ul{

	padding-left:0;

}

.whyBuyFromUs ul li{

	background:url(../images/icon03.gif) left top no-repeat;

	padding-left:28px;

	color:#16387C;

}

.whyBuyFromUs h3{

	color:#16387C;

}

.productLargeMainImage{

	width:570px;

	float:right;

	overflow:hidden;

	text-align:center;

}



#productGallery{

	width:180px;

	float:left;

	text-align:center;

	overflow:hidden;

	border:1px #DBE1E6 solid;

	margin-top:30px;

	margin-left:78px;

}

.productGalleryItem{

	width:inherit;

	border-bottom:1px #DBE1E6 solid;

	padding:8px 0;

	text-align:center;

}

#popupGallery{

	overflow:scroll;

}

.paypalPic{

	width:180px;

	height:50px;

	background:url(../images/paypalPic.gif) left top no-repeat;

	margin:8px;

}

.shareBtn{

	position:absolute;

	right:43px;

	bottom:28px;

}

#csNotifications .forward{

	float:none;

}

#csNotifications .payment_method{

	text-align:left;

}

#csNotifications{

	text-align:center;

}

#csNotifications .payaplPayNowText{

	font-weight:bold;

	font-size:16px;

}

#xmas{

	width:770px;

	height:176px;

	background:url(../images/xmas.gif) left top no-repeat;

}

/*cheapdressale.com 样式*/



.polist{ background:url(../images/stripe.gif) repeat; overflow:hidden; padding:7px; font-family:Verdana, Geneva, sans-serif;}



.polist li {



    float: left;



    padding: 2px 0 2px 2px;



    width: 351px;



}

.p-stripeInner{



	 background:#FFF;



	 overflow:hidden;



	 padding:5px 17px 7px;



}



.polist a:hover{ color:#ff1362;}



.sealink{float:left;color:#666565;font:bold 11px/16px Helvetica,Tahoma, Arial, sans-serif; position:absolute; top:58px; width:315px; overflow:hidden; height:20px;left:327px!important; left:15px; font-style:italic;}

.sealink a{color:#666565;font:normal 11px/18px Helvetica,Tahoma, Arial, sans-serif;text-decoration:none;margin:0 7px;font-style:italic;}

.sealink a:hover{color:#ff1362;text-decoration:underline;}

#j_eve a.fh_st{ color:#EE004E;}

#j_eve .slick{width: 194px;}

.sub-nav-container .slick{ display: inline;



    float: left;



    margin: 0 5px 14px;



    width: 163px;



	overflow:hidden;}



.sub-nav-container div.specialOffer {



    display: inline;



    float: left;



    margin:0 0 0 25px;



    width: 194px;



}



.sub-nav-container div dt {



    border-bottom: 1px dashed #DEDEDE;



    font-weight: bold;



    margin-bottom: 5px;



    padding: 6px 0 2px;



}



.sub-nav-container div a {



    display: inline;



    line-height: 1.8;



    padding: 0;



    text-shadow: none;



}



.sub-nav-container  .fl p {width:130px;}



.sub-nav-container  .fl a img {width: 130px;}



.alignLeft {



    left: 1px;



}



.webnav span.right{float:right;background:url(../images/ce_le_06.png) no-repeat;width:4px;height:37px;}



.more{width:958px!important; width:980px;padding:0 10px;margin:0 auto;clear:both;border-left:solid 1px #E0E0E0;border-right:solid 1px #E0E0E0;border-bottom:solid 1px #E0E0E0;height:28px;-moz-border-radius:5px;border-radius:5px;font:normal 12px/28px Helvetica,Tahoma, Arial, sans-serif;color:#555555;overflow:hidden;}

.more span{height:26px;margin-right:5px;float:left; color:#D93B18; font-weight:bold;}

.more a{font:normal 12px/28px Helvetica,Tahoma, Arial, sans-serif;color:#555555;text-decoration:none;margin:0 5px;}.more a:hover{text-decoration:underline;color:#D83611;}



.moment{width:283px;float:left;background:url(../images/watches_27.png) no-repeat;height:272px;padding:25px 0 0 460px;}

.moment h2{width:273px;float:left;font:bold 22px/26px Georgia, "Times New Roman", Times, serif;color:#315864;margin:0px;text-shadow:#D3E9F0 1px 1px 1px; padding:0px;}

.moment p{width:270px;float:left;color:#687D80;font:normal 12px/18px Helvetica,Tahoma, Arial, sans-serif;padding-bottom:4px;margin:0px;}



.columnRight p,h2{ margin:0px; padding:0px;}



.columnRight{ float:right;}



.humaimg{width:354px;padding:7px 5px;float:left;border-bottom:dashed 1px #BFBFBF;margin-bottom:4px;}

.humaimg img{float:left;margin-right:12px;}

.humaimg p{padding:4px 0 0 10px;float:left;font:normal 12px/18px Helvetica,Tahoma, Arial, sans-serif;}

.humaimg a,.moreals a{text-decoration:none;color:#00729C;}

.humaimg a:hover,.moreals a:hover{text-decoration:underline;color:#333;}

.moreals{width:354px;float:left;padding:0 5px;}

.moreals p{width:339px;padding-left:15px;float:left;background:url(../images/dian_56.png) no-repeat 5px 5px;font:normal 11px/17px Helvetica,Tahoma, Arial, sans-serif;color:#000;margin:3px 0 2px 0;}

.floata{float:right; margin-left:6px;}

.hot_products{ width:179px; border:#dddddd solid 1px; float:left; padding:7px 7px 0px 7px;}

.hot_products .hot_banner{ color:#000; border-bottom:#dddddd solid 1px; margin-bottom:5px; }

.hot_products .hot_banner p{ padding:5px 0px; font-size:11px; height:13px; overflow:hidden; color:#222;}

.hot_products .hot_banner p span{ color:#ff1d68}

.hot_products dl{ height:55px; margin-bottom:4px; border-bottom:1px solid #DDDDDD; }

.hot_products dl.bonone{border-bottom:none; margin-bottom:1px;}

.hot_products h2{ color:#c62c2c; font-weight:bold; font-size: 12px; padding-bottom: 3px;}

.hot_products dt{ width:62px; height:37px; overflow:hidden; margin-top:3px; }

.hot_products dd{ margin-left:8px; height:50px; width:109px; float:left;}

.hot_products dd p{ font-size:12px; color:#000; font-weight:bold;}

.hot_products dd.price_d span{color:#ee004e; font-size:11px; }



.hot_products .name_p{ height:51px; overflow:hidden;}

.hot_products .name_p p{height:15px; overflow:hidden;}

.hot_products dt,.hot_products .name_p,.hot_products dd.price_d{ float:left; color: #666666; font: 11px/150% Arial,Helvetica,sans-serif,"宋体";}



.dellst,.sigsell{width:741px;float:left;border:solid 1px #D0D8DD;-moz-border-radius:5px;border-radius:5px;margin-bottom:10px;padding-bottom:8px;}

.dellst ul{ padding:0px; margin:0px;}

.dellst h2,.sigsell h2{width:731px;float:left;padding-left:10px;height:28px;font:bold 13px/28px Georgia, "Times New Roman", Times, serif;color:#000;background:url(../images/watches_39.png) repeat-x;}

.ellone{width:741px;float:left;border-bottom:dashed 1px #BEBEBE;padding:8px 0;margin-bottom:8px;}

.subNavCate{ /*width:520px;*/ width:167px; float:left;}

.subNavCate .slick strong a{ font-weight:bold; font-size:12px; color: #FF004C;}

.non_bor{ border-bottom:none;}

.dis_bor{ border-top: 1px solid #CCCCCC;}

.cline{border-right:solid 1px #bebebe;}



 



.left_avt{ float:right; width:192px; padding-top:1px;}

.left_avt p.im1{ margin-bottom:3px;}

h3,p,dd,dl,dt,ul{ margin:0px; padding:0px;}

.mid_pro{ width:1002px; margin-top:8px; float:left; border-bottom:#DFDFDF solid 1px;border-top:#DFDFDF solid 1px; height:347px; overflow:hidden;}

.mid_pro a{ color:#3a3537; line-height:18px;}

.mid_pro a:hover,.ab_content .slick a:hover{ color:#ff1362; }

.mid_pro .le_lst,.mid_pro .ri_lst{ float:left; padding-bottom:14px;}



.mid_pro .le_lst{width:500px;}



.mid_pro .ri_lst{ border-left:#dddddd solid 1px; width:500px;}

.mid_pro ul {margin-top: 14px;}



.mid_pro .box_one {border: 1px solid #D9D9D9; padding:1px 1px 2px;}

.mid_pro ul li.box_two{ margin-left:10px;}



.mid_pro .box_two dl { border: 1px solid #DDD; border-bottom:none;}



.mid_pro .box_two dt{ border-bottom: 1px solid #DDD;padding: 1px 0 2px;}



.mid_pro .box_two dd img {margin:0;}



.mid_pro .box_two dt p{background: url(../images/bg_01.gif) repeat-x 0 0; padding: 0 16px 0 10px; }



.mid_pro .box_two dt .proTitl { background:url(../images/arrow_02.gif) no-repeat right center; display: block; height: 28px;line-height: 28px; width:246px; }



.mid_pro .box_two dt a img { border-top:1px solid #DDD;display:none; margin:0;}



.mid_pro .box_two dt a.proImg_on img {display: block; margin:0;}



.mid_pro .box_two dt.hover p a.proTitl { background:url(../images/arrow_01.gif) no-repeat right center;color: #CD1642;text-decoration:none;}.mid_pro ul li{ float:left;}

.mid_pro dd.name_p,.mid_pro dd.price_d{ width:115px; margin-left:10px;}

.mid_pro dd.name_p{ height:75px; overflow:hidden;}

.mid_pro dd.price_d{color:#3a3537; font-size:12px; margin-top:8px;}

.mid_pro dd.price_d strong{ color:#cc0000; font-size:16px; padding-left:5px;}

.ab_content{ float:left; padding:8px;width:986px;}



.ab_content h2{ color:#9f274d;}



.ab_content  a{ color:#454545;}

.ab_content .slick{ display:inline-block; float:left; margin-top:10px; width: 230px; word-wrap:break-word;}



.ab_content p{ font-size:12px; color:#000; margin-top:5px;}



.ab_content .slick p {min-width:57px; float:left;}



.ab_content .slick dt strong{ font-size:11px; color:#000; font-weight:bold;}



.ab_content dd{ margin-top:4px; margin-left:5px; }



.ab_content #keywords {



	border-left: 1px solid #CCC; 



	float:left;



	height:93px; 



	line-height:18px; 



	padding:37px 18px 41px 16px ;



	position:absolute;



	right:0;



	top:0; 



	width:265px;



	word-wrap: break-work;



	word-break: keep-all;



}



.ab_content #keywords h1,.ab_content #keywords h2 {display:inline; font-size:100%;}



.ab_content #keywords h1 {font-weight:bold;}



.ab_content p.txt{ color:#8d8084; line-height:18px; font-size:11px; margin-top:3px; margin-bottom:10px;}



.ab_content #pay li{ float:left; border-left:#e1e1e1  dashed 1px; padding:8px; margin-left:5px; width:173px;}



.ab_content #pay li.join{ font-size:24px; line-height:53px; color:#c02c5c; margin-right:30px;}



.ab_content #pay li.non{ border-left:none;}



.ab_content #pay li img{ margin:0px;}.productListing-odd{ background:#F4F9FF;}

#fot{ width:990px; margin:0 auto;clear:both;}.productListing-data p{ border-top:1px dashed #365B77; border-bottom:1px dashed #365B77; font:11px/20px Helvetica,Tahoma, Arial, sans-serif; color:#666666; text-align:left; margin:5px 0 10px;}

.itemTitle{ height:36px; overflow:hidden;}

.listingDescription{font:11px/20px Helvetica,Tahoma, Arial, sans-serif; color:#666666; text-align:left;}

.botads{ float: right;margin-bottom: 10px;text-align: center;width: 227px;}

.ksyse {border: 1px solid #CFD7DC;border-radius: 5px 5px 5px 5px;float: right;margin-bottom: 10px;width: 225px;}

.ksyse h2 {color: #325671;float: left;font: bold 13px/16px Helvetica,Tahoma, Arial, sans-serif;margin: 5px 0;padding-left: 10px; width: 220px;}

.ksyse p{width:210px;float:left;padding:0px 10px;}

.ksyse a{font:normal 11px/20px Helvetica,Tahoma, Arial, sans-serif;color:#3b3b3b;text-decoration:none;margin:0 3px;}

.ksyse a:hover{text-decoration:underline;color:#530202;}

.ksyse span a{font:bold 12px/20px Helvetica,Tahoma, Arial, sans-serif;color:#000;}

.ksyse b a{font:normal 14px/20px Helvetica,Tahoma, Arial, sans-serif;color:#0099FF;}

.free{width:700px;float:left;padding:5px 10px;border:solid 1px #d3d1d1;margin:5px 0 10px 10px;_margin:5px 0 10px 5px;font:normal 12px/19px Helvetica,Tahoma, Arial, sans-serif;color:#5f5858;}

.top_img{ margin-bottom:10px;}



.top_img img.cont{ margin-right:6px;}

#checkoutshippingBody label{ padding:0px;}



.shik{ background:#111111; color:#FFFFFF; height:56px; line-height:56px;padding-left:22px;font-size:12px;}



.important_bg{ height:75px; line-height:75px;background:#e2ebf1; position:relative; padding-left:42px; margin-top:5px; color:#000000;}



.important_bg_yo{ height:95px; line-height:95px;background: #e2ebf1; position:relative;padding-left:42px;margin-top:5px;color:#000000;}



.important_bg_yo img{ float:left;margin-left:12px; margin-top:27px;}



.important_bg img{margin-left:12px; margin-top:18px; float:left;}



.important_dx{ position:absolute; top:27px; left:20px;}



.important_di{ position:absolute; top:40px; left:20px;}



.important_dx input,.important_di input{ margin:0px; padding:0px;}



.im_hei{height:75px;}



.ig_had{height:95px;}



.bottom_txt{ margin-top:12px}



.bottom_txt ul{ padding:0px; margin:0px;}

#player{position:relative;float:left;width:600px;height:428px;overflow:hidden;}



#player #numlist{position:absolute;left:36px;bottom:16px;}



#player #numlist a{display:inline-block;width:6px;height:6px;margin-right:6px;background:#c2c2c2;}



#player #numlist a:hover,#player #numlist a.select{background:#b6284d;}

img.comt{ margin-left:10px;}

.sunglasses{background:url(../images/summer_activities/qwq_03.jpg) no-repeat; width:743px; height:297px; position:relative;}



.sunglasses p{ position:absolute; bottom:30px; left:270px; font-size:14px; color:#5f5825; width:250px;}



.sunglasses p span{ color:#F00; font-size:16px; font-weight:bold;}



.listnavmenu{ height:36px; line-height:36px; border:#dddddd solid 1px; background:url(/includes/templates/dreqm/images/list_bj_33.jpg) repeat-x; text-align:right; font-size:12px; padding:0px 8px; }



.listnavmenu1{ height:36px; line-height:36px; border-top:#dddddd solid 1px; text-align:right; font-size:12px; padding:0px 8px; margin-bottom:10px;}



.listtoppcount{ float:right;}



.listtoppcount1{ float:left;}

.listnavmenu span{ float:left;}



.listtopnav{ margin-bottom:6px;float:left; width:790px; margin-left:6px;}



.listtopnav1{ margin-bottom:6px;float:left; width:100%; margin-left:6px;}



.listtopnav a{background-color: #FFFFFF;



    border: 1px solid #DDDDDD;



    display: inline-block;



    padding: 2px 8px;}



.listtopnav_t a{



	background-color: #FFFFFF;



    border: 1px solid #666;



    display: inline-block;



    padding: 1px 7px;}



.listtopnav .list_ri,.listtopnav_t .list_ri{float:right;}



.listtopnav1 .list_ri{ float:right;}	



.listtopnav .list_ri strong,.listtopnav_t .list_ri strong{



    display: inline-block;



    padding: 3px 6px;

}



.listtopnav1 .list_ri strong{



    display: inline-block;



    padding: 3px 6px;

}

.listtopnav_t a:hover,.listtopnav a:hover{ background:#eeeeee; border:solid 1px #999999;color:#ff1362; text-decoration:none;}



.listtopnav a,.listtopnav strong{ margin:0px 3px;}	



.listtopnav_t a,.listtopnav_t strong{ margin:0px 3px;}	



.listpview .pli{color:#000; width:238px;height:460px;float:left;display:block;list-style-position: outside;list-style-type: none;text-align:left; position:relative;}



.listpview li.middle {margin:0 18px;}



.listpview p ,.listpview .show_rating {width:229px;margin:0 auto 4px;}



.listpview .p_des,.footalllink{display:none;}



.listpview li .m{margin-bottom:7px;}



.listpview li .m a {display:block;}

.listpview li .m_f{width:40px; height:36px; position:absolute; top:20px; right:0px;}



.listpview li .t,.listpview li .s{display:block; line-height:14px; overflow:hidden; padding-right:10px;}



.listpview li .t{font-size:11px;line-height:1.5em;height:33px;overflow:hidden;}



.listpview li .t a{ color:#000;}



.listpview li .t a:hover {color:#CB2027;}



.listpviewg{padding-left:25px; zoom:1;}



.listpviewg li{width:740px;height:128px;float:left;display:block;list-style: none outside;border-top:1px dotted #DDDDDD;text-align:left;overflow:hidden;margin:10px 0px; padding:5px 8px;}



.listpviewg .plihover{background-color:#f8f8f8;}



.listpviewg li .m{ width:90px; height:135px; display:block; overflow:hidden; margin-right:25px;}



.listpviewg li .t{height:40px; width:350px; display:block; line-height:14px; overflow:hidden; font-weight:bold; font-size:12px;}



.listpviewg li .s{width:135px; display:block; line-height:14px; overflow:hidden;}



.listpviewg li .b{width:82px; height:21px; display:block;}



.listpviewg li .d{width:350px;display:block;}



.listpviewg li.nb{ border:none;}



.listpviewg p{ float:left;}

#rightim{ float:right;margin-right:0px;}



.top_banner{background-color:#fcb80e;color:#FFF;font-family:"Times New Roman", Times, serif;font-size:23px;height:35px; margin-top:2px;padding:0 17px;line-height:35px;font-weight:bold;}



.top_banner a {color:#FFF;}



.top_banner b {color:#FFF;font-size:24px;font-weight:bold;}



.top_banner1{width:1002px; height:51px; margin-top:2px;}

.top_banner .fr{ position:relative;}



.top_banner .fr span.chr {



    font-family: "Times New Roman";



    left: -120px;



    position: absolute;



    top: 2px;



	font-size:12px;



}

/*activity top */



.magger{ text-align:center; margin:0 auto;}



.minger{height:34px;width:100%; background:#007eae; text-align:center;}



.menu{height:34px;background:#007eae; width:1002px; }



.menu_zi{ width:980px;}



.menu2 a,.menu3 ul li a{ color:#FFF;}



.menu2 a{ font-size:11px;}



.menu1{width:173px; height:28px;  float:left; padding-top:2px; }



.menu2{width:133px; height:12px;  float:left;color:#fff; font-size:10px; font-family:Calibri; padding:14px 0px 0px 10px;}



.menu3 ul{width:295px; height:24px;  float:left; list-style:none; padding:12px 0px 0px 15px ;}



.menu3 ul li{width:50pxpx; height:12px;  float:left;color:#fff; font-size:12px; font-family:Helvetica,Tahoma, Arial, sans-serif; line-height:12px; border-right:1px #fff solid; padding:0px 5px; }



.menu3 ul li.menu31{border-right:none;  }

.mynav{ float:right;text-align:right; z-index:999; position:relative;}



.mynav li{ padding:0px; margin:0px; list-style:none;}



.mynav li{position:relative;float:left;}



.mynav li a{display:inline-block;padding:0 4px;height:34px;color:#fff;font-size:11px; line-height:34px;}



.mynav li a:hover{color:#000;background-color:#c4e4f9;text-decoration:none;}



.mynav li img{display:inline-block;vertical-align:middle;}



.mynav li ul{display:none;position:absolute;top:34px;left:0;margin:0;padding:0; z-index:999;}



.mynav li ul li{float:none;display:block;margin:0;padding:0;background:#c4e4f9;height:26px;}



.mynav li ul li a{display:block;width:85px;height:26px;line-height:22px;border-top:1px solid #e0f3ff;text-align:left;color:#5b9eca;}



.mynav li ul li a:hover{background:#6aadd9;color:#fff;color:#FFF;}

.recommend1{ font-size:20px; color:#444444;}

.menu4{width:290px; height:24px;  float:left;padding-top:4px; position:relative; }



/*end activity top */

.page_lfte_box{ float:left;width:186px; margin-right:15px;}



.ezPageDefault{ font-family:Verdana, Geneva, sans-serif;}



.left_information{ width:177px;padding:10px 0px 0px 8px; border: solid 1px #cbd3d7; background:#e3edf1;}



.left_information h2{ color:#007fae; border-bottom:dashed 1px #00719a;margin-right:8px; padding-bottom:5px; text-align:center;width:169px;}



.left_information ul{ padding:0px; margin:5px 0px;}



.left_information ul li{ background:url(../images/sanjiao.png) no-repeat 0px 5px;margin-bottom:3px; width:177px;}



.left_information ul li a{ color:#095574; display:block;padding:3px 0px 3px 12px;width:165px;}



.left_information ul li a:hover{ color:#FFF;background:url(../images/sanjiao.png) no-repeat 0px 5px #00709d; text-decoration:none;}



#hov_bg{color:#FFF;background:url(../images/sanjiao.png) no-repeat 0px 5px #00709d;}



#hov_bg a{ color:#FFF;}



#pageBody .centerColumn,#specialsBody .centerColumn,#productsnewBody .centerColumn,.mid_top .centerColumn{ /*float:left;*/}



 

#pageBody .centerColumn h1{font-size:20px;font-weight:bold; margin-left:15px; font:Helvetica,Tahoma, Arial, sans-serif; border-bottom:#dddddd dashed 1px; padding-bottom:10px;color:#000;}



#pageBody .centerColumn strong,#pageBody .centerColumn h2,#pageBody .centerColumn h3{ color:#222222; font-weight:normal;}



.mid_top .centerColumn{ width:600px; margin-left:8px;}



.shop_with{width:165px; padding:10px; border: solid 1px #cbd3d7; margin-top:10px; color:#000;}



.shop_with .shop_im{ text-align:center; padding:5px 12px; }



.shop_with p{ margin:4px 0px; line-height:18px;}/*categories top */



#pre_list{ float:left; width:200px; font-family:Helvetica,Tahoma, Arial, sans-serif; }

#pre_list .w-b { margin-bottom:10px; border:solid 1px #dddddd; width:200px;}



#pre_list .w-e{ background-image:url(../images/categories_list_03.gif); width:200px; margin-top:1px; border-bottom:solid 1px #f0f0f0;}



#pre_list .w-b h3{height:25px; line-height:25px; padding-left:15px; width:185px; font-family:Helvetica,Tahoma, Arial, sans-serif; font-size:14px; color:#000;}



/*#pre_list .w-b .dis{ height:8px; margin-left:25px; width:15px;background:url(../images/top_list/top_list_03.jpg);}*/



#pre_list .w-b ul{ margin-left:15px;  width:200px;}



#pre_list .w-b li{background:url(../images/top_list/top_list_10.jpg) no-repeat left 3px; padding-left:12px; width:180px; margin:6px 0px; height:14px; overflow:hidden; margin-left:5px;}



#pre_list .w-b .dd{ border-top:solid 1px #dddddd; margin-left:-15px; width:200px;}



#pre_list h2{ margin-bottom:15px;}



#pre_list .hot_products{ width:185px;}



#pre_list .left_banner{ margin:10px 0px; float:left;}#pre_right{ float:right; width:790px;}



#pre_right .widget{ margin-bottom:10px; border:solid 1px #fadbe3;}



#pre_right .d-q{ width:788px; height:42px; border-bottom:solid 1px #fd77a4; background:#f8f8f8;margin:10px 0px 25px 0px;}



#pre_right p{ padding:8px 10px;}



#pre_right .w-subCateNav{ width:790px; overflow:hidden;}



#pre_right .w-subCateNav li{ display:inline; float:left; height:240px; margin-right:44px; width:152px;}



#pre_right .w-subCateNav h3{ font-size:12px; padding-top:0px;}



#pre_right .w-rHeading{ border: solid #dddddd 1px; float:left; margin-bottom:15px;}



#pre_right .w-rHeading h2{background:url(../images/top_list/nav_bg_03.jpg) repeat-x; height:30px; line-height:30px; padding-left:15px; width:775px; }



#pre_right .w-rHeading ul{ margin-left:2px;}



#pre_right .w-rHeading li{ display:inline; float:left; margin-top:5px; width:180px; height:300px; padding:5px 8px 15px;}



#pre_right .w-rHeading li span{ color:#A72D2C; font-weight:bold;}

/*end categories top */

/*login top */



#loginBody .centerColumn{  border:1px solid #CCCCCC; padding:20px;}



/*end login top */

/*about us*/



.about_left{ float:left; height:auto;width:200px; margin-top:6px;}

.left_all{ float:left; height:auto;width:200px;border:#dddddd solid 1px; overflow:hidden;}



.left_title{ float:left; width:180px; height:20px; background:#f4f4f4; font-size:12px; font:Verdana, Geneva, sans-serif; margin-left:5px;padding:5px; line-height:22px; font-weight:bold;}



.left_list li{ float:left;width:175px; margin-left:5px;font-size:12px;  color:#444; font:Verdana, Geneva, sans-serif; border-bottom:#f4f4f4 solid 1px; padding:0px 0px 0px 15px; line-height:22px;}



.left_list li a{ color:#222222;}



.left_list li a:hover{ color:#fd2e73;}

.left_list ul{ width:175px; margin-left:5px; border-bottom:none; border-top:#f4f4f4 solid 1px;  font:Verdana, Geneva, sans-serif; }

.shop_with {



	float:left;



    border: 1px solid #CBD3D7;



    margin-top: 10px;



    padding: 5px;



    width: 190px; 



	line-height:18px;



}



.shop_title{ font-size:13px; font-weight:bold; font:Verdana, Geneva, sans-serif; height:22px; line-height:22px; color:#222222; background:#f4f4f4; width:180px; padding-left:10px;}



.shop_with p{ margin-left:5px;}



.shop_im { text-align:center;}



.shop_imt{ font:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; width:100px; margin-left:25px;}



.menuTitle1{ float:left; margin-left:15px;width:180px; margin-left:5px; font-weight:bold;  font-size:12px; font:Verdana, Geneva, sans-serif; border-bottom:#f4f4f4 solid 1px; padding:0px 0px 0px 15px; line-height:22px;}



.red2 {



	background:url(/includes/templates/dreqm/images/jiao_07.jpg) no-repeat;



    color: #000000;



    cursor: pointer;



}



.red1{background:url(/includes/templates/dreqm/images/jiao_03.jpg) no-repeat;



    color: #000000;



    cursor: pointer;}



/*end about us*/

/*return_policy top */



#returnpolicyBody .tit{ margin-top:15px; color:#000; font-weight:bold; font-size:20px; width:810px; font:Helvetica,Tahoma, Arial, sans-serif; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#returnpolicyBody #contentMainWrapper .titt{ font-weight:bold; font-size:14px; margin-top:15px;}



#returnpolicyBody .ule ul li{background:url(../images/red_sanjiao.jpg) no-repeat left 5px; padding-left:8px;font-size:12px; font:Verdana; margin-top:5px; color:#666; line-height:19px;}



/*end return_policy */

/*whole sale top*/



#wholesaleBody .tit{font-size:20px;font-weight:bold; width:780px; font:Helvetica,Tahoma, Arial, sans-serif; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#wholesaleBody .right_img{ float:right; height:15px; width:16px; }



#wholesaleBody .t_title{height:30px; background:#f9f9f9; font-size:13px; border-bottom:#dddddd solid 1px; padding-left:10px; line-height:28px; font-weight:bold;}



#wholesaleBody .kuang{height:201px; width:370px; border:#dddddd solid 1px; float:left;margin-top:15px; margin-left:10px;}



#wholesaleBody .wenzi{font-size:12px; padding-left:8px; padding-right:80px;padding-top:5px}



#wholesaleBody .wenzi span{text-decoration:underline;}



#wholesaleBody .wenzi1{ width:358px; float:left; margin-bottom:5px;}



#wholesaleBody .wenzi1 span{ text-decoration:none; font-weight:bold;}



#wholesaleBody .wenzi1 ul li a{ font-size:10px; float:left; padding-right:16px;}



#wholesaleBody .dl_kuang{width:375px; float:left; margin-top:20px; margin-bottom:20px;}



#wholesaleBody .dr_kuang{width:350px; float:left; margin-top:20px; margin-left:10px;}



#wholesaleBody .left_b{float:left}



#wholesaleBody .right_b{ float:right; margin-top:20px;}



#wholesaleBody .dl_kuang .fangge_a{ float:left; height:169px; width:360px; padding-top:8px; overflow:hidden; border-top:#eaeaea solid 5px; border-bottom:#eaeaea solid 15px;line-height:40px; font-size:18px;}



#wholesaleBody .dl_kuang .fangge_b{float:left; height:194px; width:360px; padding-top:8px; overflow:hidden;border-top:#eaeaea solid 13px; border-bottom:#eaeaea solid 25px;line-height:40px;  font-size:18px;}



#wholesaleBody .dl_kuang .fangge_c{float:left; height:193px; width:360px; padding-top:8px;  overflow:hidden;border-bottom:#eaeaea solid 5px; line-height:40px; font-size:18px;}



#wholesaleBody .dr_kuang .fangge_a{ float:left; height:169px; width:365px; padding-top:8px; overflow:hidden; border-top:#eaeaea solid 5px; border-bottom:#eaeaea solid 15px;line-height:40px; font-size:18px;}



#wholesaleBody .dr_kuang .fangge_b{float:left; height:194px; width:365px; padding-top:8px; overflow:hidden;border-top:#eaeaea solid 13px; border-bottom:#eaeaea solid 25px;line-height:40px;  font-size:18px;}



#wholesaleBody .dr_kuang .fangge_c{float:left; height:193px; width:365px; padding-top:8px;  overflow:hidden;border-bottom:#eaeaea solid 5px; line-height:40px; font-size:18px;}



#wholesaleBody p.fangge_ne{font-size:12px; line-height:19px; width:360px;}



#wholesaleBody .dm_kuang{float:left; margin-top:20px; width:32px;}



#wholesaleBody .hang{ margin-bottom:2px; margin-top:3px;}



/*end whole sale */

/*how_to_pay top*/



#howtoorderBody .tit{font-size:20px;font-weight:bold; width:780px; font:Helvetica,Tahoma, Arial, sans-serif; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#howtoorderBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:12px; margin-bottom:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#howtoorderBody .tn{ font:Verdana, Geneva, sans-serif; font-size:12px; margin-bottom:10px;line-height:19px;}



/*end how_to_pay */

#productsnewBody #sorter{ float:left; margin-top:6px;}

/*new_arrival top*/

#newarrivalBody .listnavmenu{ height:36px; line-height:36px; border:#dddddd solid 1px; background:url(/includes/templates/dreqm/images/jiao_07.jpg)  repeat-x;text-align:right; font-size:12px; padding:0px 8px; }



#newarrivalBody .listtoppcount{ float:left; font-size:12px; line-height:28px; padding-left:10px;}



#newarrivalBody .listnavmenu span{ float:left;}



#newarrivalBody .listtopnav{ margin-bottom:20px;float:left; width:990px; height:30px; border:#dddddd solid 1px; background:#f4f4f4;}



#newarrivalBody .listtopnav a{background-color: #FFFFFF;



    border: 1px solid #DDDDDD;



    display: inline-block;



    padding: 2px 8px;}



#newarrivalBody .list_ri strong { font-size:14px;}



#newarrivalBody .listtopnav_t a{background-color: #FFFFFF;



    border: 1px solid #DDDDDD;



    display: inline-block;



    padding: 2px 8px;}



#newarrivalBody .listtopnav .list_ri,.listtopnav_t .list_ri{float:right;}	



#newarrivalBody .listtopnav .list_ri strong,.listtopnav_t .list_ri strong{



    display: inline-block;



    padding: 3px 6px;

}

#newarrivalBody .listtopnav_t a:hover,.listtopnav a:hover{ background:#eeeeee; border:solid 1px #666;color:#ff1362; text-decoration:none;}



#newarrivalBody .listtopnav a,.listtopnav strong{ margin:0px 3px;}	



#newarrivalBody .listtopnav_t a,.listtopnav_t strong{ margin:0px 3px;}	

#newarrivalBody .listtopnav .list_ri,.listtopnav_t .list_ri{float:right;}	



#newarrivalBody .listtopnav .list_ri strong,.listtopnav_t .list_ri strong{border:1px solid #666;color:#f00;display: inline-block; padding: 2px 8px;}



#newarrivalBody .product_list{width:1090px;}



.product_ex{float:left;height:392px; width:185px; padding-left:5px; margin-right:8px; margin-bottom:20px;}



.product_ex a img {width: 188px; overflow:hidden;}



.ex_ne{padding-right:5px; margin-bottom:2px; font-size:11px; color:#666; width:188px;}



.thr_ne{font-size:13px; text-decoration:line-through;}



red_ne{color:#a72d2c; font-weight:bold; font-size:13px;}



#newarrivalBody .product_ex {width: 188px;}



.product_list .product_ex {width:185px;}

#new_arrival_left .product_ex{ width:193px; float:left;}

/*#newarrivalBody .product_ex{float:left;height:392px; width:188px; padding-left:5px; margin-right:8px; margin-bottom:20px;}



#newarrivalBody .ex_ne{padding-right:5px; margin-bottom:2px; font-size:11px; color:#666; width:188px;}



#newarrivalBody .thr_ne{font-size:13px; text-decoration:line-through;}



#newarrivalBody .red_ne{color:#a72d2c; font-weight:bold; font-size:13px;}*/

/*end new_arrival */

/*pay pal top*/



#paypalBody .tit{font-size:20px;font-weight:bold; width:780px; font:Helvetica,Tahoma, Arial, sans-serif; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#paypalBody .fontt{font-size:12px; margin-top:5px; width:700px; line-height:19px;}



#paypalBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#paypalBody .left_menu_ne  p{ padding-left:10px; }



#paypalBody .step{color:#2783aa; font-size:14px; padding-left:10px; line-height:30px;}

/*end pay pal *//*coupon top*/



#couponBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#couponBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#couponBody .left_menu_ne  p{ padding-left:10px;font-size:12px; margin-top:5px; }



#couponBody p a{text-decoration:none;color:#000}



/*end coupon */

/*loginproblemBody top*/



#loginproblemBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#loginproblemBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#loginproblemBody .left_menu_ne  p{ padding-left:10px;font-size:12px; margin-top:5px; }

/*end loginproblemBody *//*faqs top*/



#faqsBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#faqsBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#faqsBody .left_menu_ne  p{ font-size:12px; margin-top:5px; font:Verdana, Geneva, sans-serif;}



#faqsBody p a:hover{ color:#000; text-decoration:none;}

/*end faqs */



#deliveryBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#deliveryBody p{ margin-bottom:25px;}

/*payment top*/



#paymentBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#paymentBody .bt1{ font-weight:bold;}



#paymentBody .bt2{ color:#69F}



#paymentBody p{ margin-bottom:10px;}



/*end payment*/



/*registerBody top*/



#registerBody .left_menu_ne .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#registerBody .left_menu_ne .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#registerBody .left_menu_ne p{ padding-left:10px;font-size:12px; margin-top:5px; font:Verdana, Geneva, sans-serif;}



/*end registerBody *//*find_items top*/



#finditemsBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#finditemsBody .fontt{font-size:12px; line-height:19px;}



#finditemsBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#finditemsBody .left_menu_ne  p{ padding-left:10px;font-size:12px; margin-top:5px; font:Verdana, Geneva, sans-serif;}



#finditemsBody .step{color:#2783aa; font-size:14px; padding-left:10px; line-height:30px;}

/*end find_items *//*estimate_delivery_time top*/



#estimatedeliverytimeBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#estimatedeliverytimeBody .left_menu_ne  p{ font-size:12px; margin-top:5px; font:Verdana, Geneva, sans-serif; color:#222;}



#estimatedeliverytimeBody .ul li{ height:113px; width:480px; margin-top:15px;}



#estimatedeliverytimeBody .ulli{ margin-left:100px;}



#estimatedeliverytimeBody .ulli ul li{ float:left;padding-left:10px;font-size:12px; color:#000; margin-bottom:15px; height:125px; width:145px; margin-top:5px; font:Verdana, Geneva, sans-serif;}

/*end estimate_delivery_time */

/*privacypolicyBody top*/



#privacypolicyBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#privacypolicyBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#privacypolicyBody .left_menu_ne  p{ font-size:12px; margin-top:5px; line-height:19px; font:Verdana, Geneva, sans-serif;}

/*end privacypolicyBody *//*termsofuseBody top*/



#termsofuseBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#termsofuseBody #contentMainWrapper .titt{font:Verdana, Geneva, sans-serif; font-size:14px; margin-bottom:10px; margin-top:10px; padding-left:10px; height:22px; line-height:19px; font-weight:bold; background:#eeeeee;}



#termsofuseBody .left_menu_ne  p{font-size:12px; margin-top:5px; font:Verdana, Geneva, sans-serif;}



/*end termsofuseBody */

/*intellectual_property_infringement_policy top*/



#intellectualpropertyinfringementpolicyBody .tit{font-size:20px;font-weight:bold; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:10px;}



#intellectualpropertyinfringementpolicyBody .left_menu_ne  p{ padding-left:10px;font-size:12px; margin-top:5px; font:Verdana, Geneva, sans-serif;}



/*intellectual_property_infringement_policy top*/

/*huodong_event*/



.screen_foot{ width:1000px; height:180px;}



.screen_foot ul li{ float:left; margin-left:40px;}



/* end huodong_event*//*howloginBody top*/



#howloginBody .tit{font-size:20px; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:8px; padding-top:10px; padding-left:5px; color:#222222 }



#howloginBody .left_menu_ne p{ padding-left:10px; font-size:12px; margin:8px 0px 8px 0px; line-height:19px;  font-family:Arial; color:#444444}



/*end howloginBody */

/*forgetpasswordBody top*/



#forgetpasswordBody .tit{font-size:20px; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:8px; padding-top:10px; padding-left:5px; color:#222222 }



#forgetpasswordBody .left_menu_ne p{ padding-left:10px; font-size:12px; margin:8px 0px 8px 0px; line-height:19px;  font-family:Arial; color:#444444}



/*end forgetpasswordBody *//*createrewiewBody top*/



#createreviewBody .tit{font-size:20px; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:8px; padding-top:10px; padding-left:5px; color:#222222 }



#createreviewBody .left_menu_ne p{ padding-left:10px; font-size:12px; margin:8px 0px 8px 0px; line-height:19px; font-family:Arial; color:#444444}



/*end createrewiewBody *//*ordermakingBody top*/



#ordermakingBody .tit{font-size:20px; width:780px; font:Arial; border-bottom:#dddddd dashed 1px; padding-bottom:8px; padding-top:10px; padding-left:5px; color:#222222 }



#ordermakingBody .left_menu_ne p{ padding-left:10px; font-size:12px; margin:8px 0px 8px 0px; line-height:19px;  font-family:Arial; color:#444444}



/*end ordermakingBody *//*common styles*/



.gray_1_border { border: 1px solid #ccc;}



.mr10{margin-right:10px;}



.mtb_5 {margin: 5px 0;}



.c {clear:both;}

/*style of list*/



.horizontal_list { display:block;}



.horizontal_list:after {clear:both; content:'.';display:block;height:0;visibility:hidden;}



.horizontal_list dt,



.horizontal_list dd {display:inline-block; float:left;width:50%; text-align:right;}



.horizontal_list dt {clear:both;}

/*style of highlight words*/



.highlight_red {color:#8a1313;font-size:15px;}



.highlightBlood {color:#ac2e2e;}



.highlightGreen {color:#308338;}

/*link styles*/



.a_wn {color: #FFF; text-decoration: none;}



.a_wn:hover {text-decoration: none;}

/*validation styles*/



.error {color:#C00;}



input.error,



select.error,



textarea.error {border:1px solid #f00;background:pink; color:#000;}



input[type=checkbox].error {border:none;}



label.error {background: url(../images/icon_invalid.gif) no-repeat 0 8px;display:inline-block; width:290px;padding-left:20px;}



label.valid { background: url(../images/icon_valid.gif) no-repeat 5px center; display:inline-block;width:20px;}

/*bof review lists */



.reviews_list {clear:both;margin:0 0 21px;}



.reviews_list > h4 {border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:1px;padding-bottom:7px;}



.reviews_list .average_rating {border-bottom:1px solid #d5d5d5;height:42px; line-height:42px;}



.reviews_list #average_rating img {margin-right:12px;}



.reviews_list .reviewItem  {border-bottom:1px solid #ddd;color: #666;font-size:12px;padding:20px 0;}



.reviews_list .reviewItem ul.reviewInfo {width:169px;padding-left:12px;}



.reviews_list .reviewItem ul.reviewInfo li {margin:0 0 6px;}



.reviews_list .reviewItem ul.reviewInfo li {font-size:11px;}



.reviews_list .reviewItem ul.reviewInfo b {color:#000;}



.reviews_list .reviewItem .reviewDetail {margin-left:230px;}



.reviews_list .no_reviews {font-size:13px;}

div.show_rating img {vertical-align:middle;}



div.show_rating a {color:#000;text-decoration:underline;}



div.show_rating a:hover {text-decoration:none;}



/*eof review lists */

/*btn styles with Link tag*/



a.red_btn_h36 {



	background:url(../images/bg_red_h36.gif) repeat-x 0 0;



	border:1px solid #8c2a29;



	border-radius:5px;



	box-shadow:0 1px 0 #cdcdcf;



	display:inline-block;



	font-family:Verdana, Geneva, sans-serif;



	font-weight:bold;



	padding:0 54px;



	height:36px;



	line-height:36px;



	color:#fff;



	font-size:15px;



	letter-spacing:1px;



}



a.red_btn_h23  {



	background:url(../images/bg_red_h23.gif) repeat-x 0 0;



	border:1px solid #b94142;



	border-bottom-color:#a75353;



	display:inline-block;



	font-family:Verdana, Geneva, sans-serif;



	padding:0 7px;



	height:23px;



	line-height:23px;



	color:#fff;



	font-size:11px;



	letter-spacing:1px;



}



a[class*='btn']:hover {



	text-decoration:none;



}/*title styles*/



.t_1 { background: url(../images/bg_01.gif) repeat-x 0 0;border-bottom: 1px solid #efefef; height: 29px; line-height:29px; margin-top: 1px}



.t_1 h2 {background: url(../images/decorate_01.gif) no-repeat 10px center; display:inline; float:left; padding-left: 25px;}



.t_1 a { color: #d73800; display:block;float: right; height: 29px; line-height:29px; margin-right:20px;}

/*site_map*/



#upper {



    margin: 0 auto;



    padding: 0;



    width: 770px;



	float:left;



}

#upper ul {



    float: left;



    margin: 0 25px;



    width: 200px;



}

#upper ul h2 {



    color: #000000;



    font-family: Verdana;



    font-size: 12px;



    font-weight: bold;



    margin-bottom: 28px;



    margin-top: 40px;



}

#upper ul li {



    color: #222222;



    font-family: Verdana;



    font-size: 11px;



    line-height: 25px;



    padding: 0 10px;



}

.fenge{ border-top:solid 1px #dddddd; float:left; width:770px; margin:10px 0px;}



.lianjie{ width:770px;}



.lianjie li{ width:190px; float:left; margin-right:20px;}



.tupian{ margin:10px 0px;}



.tupian li{ float:left; width:180px;}



.tupian li img{ }



.tupian li span{ font-family:Arial; font-size:12px; color:#000; float:left}



.tupian li.img3{ float:right; margin-top:55px;}



.tupian li.img2{ margin-left:100px; margin-top:30px;}

.bgk{ border:1px solid #dddddd; width:1000px;}



.timeout_img{ width:1001px; border-bottom:10px solid #c5c4c5; height:83px; margin-bottom:20px;}



.timeout_img img{ float:left; padding:27px 0px 0px 11px;}



.timeout_img h1{ float:right; font-family:Calibri; font-size:34px; color:#444444; font-weight:bold;  padding: 25px 370px 0 0;}



.timeout_img h1 img{ float:none; padding:0px 0px 0px 11px;}



.timeout_login{ float:left; width:1001px;}



.bg{ background:url(../images/Login_Time_Out_13.png) no-repeat; margin-bottom:20px; height:33px;}



.bg span{ font-family:Calibri; font-size:20px; color:#444444; font-weight:bold; line-height:33px; padding-left:20px;}



.denglu{ width:600px; margin-left:20px;}



.denglu .forward{margin-right: 180px;}



.productSpecialPrice1 {



    color: #B73939;



    font-size: 14px;



    font-weight: bold;



}



.productSpecialPrice1 span {



    color: #000000;



    font-size: 14px;



    font-weight: normal;



    margin: 6px 5px 6px 0;



}



.normalprice1 span {



    color: #BBBBBB;



    font-size: 11px;



    text-decoration: line-through;



}

.moree {



    margin-left: 140px;;



    position: absolute;



}



 



#ottotal{ font-weight:bold;}

#ezPageDefault {width:780px;}



/*page splite links styles*/



.navSplitPagesLinks{padding:5px 0 3px;font-size:12px;}



.navSplitPagesLinks a{background-color: #FFFFFF;border: 1px solid #DDDDDD;display: inline-block; padding: 2px 8px;margin:0 3px;}



.navSplitPagesLinks a:hover{background:#eeeeee; border:solid 1px #999999;color:#ff1362; text-decoration:none;}



.navSplitPagesLinks .current{



    display: inline-block;



    padding: 3px 6px;



	margin:0px 3px;



}



.navSplitPagesResult{padding:7px 0;}

/*styles for common carousel*/



.jcarousel-skin-common li div {margin-bottom:5px;}



.jcarousel-skin-common li .csl-photo {min-height:180px;}



.jcarousel-skin-common .productSpecialPrice {font-size:13px;}/*styles for most popular | new arrivals | price(low to high) | price(high to low) sort */



#sort {border-top:1px solid #d2d2d2;padding:10px 0;}



#sort a {height:1em;line-height:1em;}

/*price display*/



.normalprice {text-decoration:line-through;color:#888; font-size:12px;}



.productSpecialPrice{ font-weight:bold; font-size:16px; color:#e91c34;}



.free-shipping-sign ,free-shipping-sign span {color:#888;}

.currencies-list {z-index:300;margin-top:3px;}

/*styles of info pages*/



.left_menu_ne{float:left;margin-left:10px;width:780px;}



.left_menu_ne h1 {font:bold 18px Arial, Helvetica, sans-serif;color:#000;padding:10px;border-bottom:1px dashed #ccc;text-transform:uppercase;}



.left_menu_ne .page-content-wrapper {padding:10px;line-height:1.7em;text-align:left;}



.left_menu_ne .page-content-wrapper  > p,



.left_menu_ne .page-content-wrapper  > div  { margin-bottom:30px;}



.left_menu_ne .page-content-wrapper  a {color:#cb2027;}



.left_menu_ne .page-content-wrapper #sitemap-list a {color:#000;}



.left_menu_ne .page-content-wrapper #sitemap-list a:hover {color:#990000;}



.left_menu_ne .page-content-wrapper #sitemap-list ul {list-style:none;}



.left_menu_ne .page-content-wrapper #sitemap-list ul li {display:inline-block;float:left;width:25%;}



.left_menu_ne .page-content-wrapper #sitemap-list ul li a {font-size:13px;font-weight:bold;}



.left_menu_ne .page-content-wrapper #sitemap-list ul li ul {display:block;padding-left:5px;}



.left_menu_ne .page-content-wrapper #sitemap-list ul li ul li { display:block;float:none;width:95%;}



.left_menu_ne .page-content-wrapper #sitemap-list ul li ul li a {color:#888;font-size:12px;font-weight:normal;}



.left_menu_ne .page-content-wrapper #sitemap-list ul li ul li ul {display:none;}

.listpview { padding:0 8px;}



.free-shipping-sign { display:block;height:16px;background-position:-20px -110px;padding-left:18px;}



/*search tags*/



.ad_search{ border:1px solid #ddd;padding:8px; clear:both; content:"."; margin-bottom:10px;}



.ad_search a{margin-right:50px;}



.ad_search h1{ font-family:Verdana; font-size:12px; color:#DE2D3A; font-weight:bold; padding:0px;}



.ad_search ul{ width:1002px;float:left}



.ad_search ul li{ float:left; line-height: 20px; margin-left: 10px; /*width: 240px;*/ width:240px; overflow:hidden;}



.w-az{margin-bottom:5px; text-align:center;width:100%;font-size:14px;}



.w-az a{margin-left:4px;}



/*end search tags*/

