/* buymerchant */



*{



	margin:0px;



	padding:0px;



	}



images{ border:none;}



body{



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



	font-size:12px;



	line-height:24px;



	}



.wrapper{



	width:950px;



	margin:auto;



	}



.wrapper a{



	color:#0d65bd;



	text-decoration:none;



	}



.wrapper a:hover{



	color:#f60;



	text-decoration:underline;



	}



	



/*top*/



.top{



	text-align:right;



	color:#888;



	}



.top a{ color:#888; margin:0px 5px;font-size:11px;}



/*header*/



.header{



	height:80px;



	}



.header h1{



	float:left;

	width:190px;

	padding-left:20px;



	}



.headerRight{



	float:right;



	}



.godaddy{float:left; padding-left:20px; top:10px;position: absolute; margin-top:0px;}





.bedimages{



	float:left;



	width:300px;

    

   padding:0px 0px 0px 180px;



	}



.contact{



	float:right;



	width:265px;



	line-height:15px;



	color:#444;



	font-size:11px;
    padding-top:5px;



	}



.contact span{



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



	padding-left:20px;



	font-size:15px;



	color:#ad0e4e;



	padding:5px 10px 0px 30px;





	}



.contact images{



	position:relative;



	top:5px;



	}



.contact a{ color:#ac8b0a; text-decoration:underline; margin:0px 3px;}











/*Search*/



.Search{



	background:url(../images/searchbg.gif) repeat-x left;



	height:65px;



	color:#fff;



	font-weight:bold



	}



.searchBarLeft{



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



	padding-left:5px;



	height:65px;



	}



.searchBarRight{



	background:url(../images/searchright.gif) no-repeat right;



	padding-right:5px;



	height:55px;



	padding:5px 20px



	}



.searchText{



	width:290px;



	height:16px;



	border:1px solid #7f9db9;



	font-size:12px;



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



	padding:2px;



	margin:0px 5px;



	}



.Search select{



	font-size:12px;



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



	color:#444;



	}



.Search images{



	position:relative;



	top:10px;



	}



.searchBarRight span{



	float:right;



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



	padding-left:20px;



	margin-top:15px;



	}



.searchBarRight span a,



.searchBarRight span a:hover{ color:#fff;}











/*contmain*/



.contmain{



	margin-top:10px;



	height:100%;



	}



.left{



	width:190px;



	float:left;



	}



.center{



	width:525px;



	float:left;



	padding:0px 11px;



	}
.pageCartStyle {
	width:700px;
	float:left;
	padding:0px 11px;
}


.right{



	width:212px;



	float:left;



	}







.Categories{ margin-bottom:10px;border-bottom:1px solid #cad5e4;}



.leftmenuBox{border:1px solid #cad5e4; border-top:none;background:#f4f9fd}



*html .Categories{ border-bottom:none;}



.Categories h3{



	font-size:16px;



	font-weight:bold;



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



	padding:3px 10px;



	color:#fff;



	}



/*888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888*/



.leftad{



	margin-bottom:10px;



	}



.leftBox{ margin-bottom:10px;}



.leftBox h3{



	font-weight:bold;



	font-size:14px;



	color:#06c;



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



	padding:2px 10px;



	}



.leftBoxCont{ 



	border:1px solid #c1cee0;



	padding:5px 10px;



	line-height:20px;



	}



.leftBoxCont a{ color:#06c; margin-right:5px;}











.blogList li{



	font-size:11px;



	line-height:15px;



	margin-bottom:10px;



	list-style:none



	}



.blogList li span{ color:#777;}







.focusPic{



	margin-bottom:10px;



	}







.companyInfo{



	padding:10px;



	line-height:18px;



	}



.companyInfo h1{



	font-size:16px;



	font-weight:bold;



	}



.companyInfo p{



	margin-bottom:10px;



	}







.companyInfo span{ color:#f00}



.ProList{



	border:1px solid #c6d2e2;



	border-top:none;



	padding:15px 0px;



	padding-bottom:0px;



	height:100%;



	}



.Products h3{



	font-weight:bold;



	font-size:14px;



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



	padding:3px 10px;



	color:#06c



	}



.Products h3 span{



	float:right;



	padding-top:10px;



	}



.ProList ul li{



	list-style:none;



	float:left;



	width:155px;



	text-align:center;



	font-size:11px;



	color:#333;



	height:235px;



	margin-left:-1px;



	overflow:hidden;



	line-height:18px;



	padding:0px 10px;



	}







.ProList ul li a{



	color:#666;



	text-decoration:underline;



	}



.ProList ul li p a{



	color:#333;



	text-decoration:none



	}







.ProList ul li span,



.ProList ul li span a{



	color:#999;



	}



.ProList ul li a:hover{



	color:#06c;



	text-decoration:underline;



	}



.ProList ul li .proPrice{



	float:left;



	width:50px;



	line-height:15px;



	font-weight:bold;



	text-align:center;



	margin-bottom:5px;



	}



.ProList ul li .proPrice b{ color:#c00}



.ProList ul li .proSave{



	font-size:16px;



	color:#f60;



	font-weight:bold;



	float:left;



	width:100px;



	padding-top:5px;



	text-align:center;



	}



	



	



.addtocart{



	background:url(../images/addtocart.gif) no-repeat;



	border:none;



	font:12px Arial, Helvetica, sans-serif;



	width:113px;



	height:26px;



	}



.myCart h3{



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



	font-weight:bold;



	font-size:14px;



	padding:3px 10px 2px 10px;



	color:#5f0a07;



	}



.myCartBox{



	border:1px solid #fec762;



	background:#fffced;



	text-align:center;



	padding:15px 0px;



	color:#666;



	margin-bottom:10px;



	}



.rightBox{ margin-bottom:10px;}



.rightBox h3{



	font-weight:bold;



	font-size:14px;



	color:#06c;



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



	padding:3px 10px 2px 10px;



	}



.rightBoxCont{



	border:1px solid #c6d2e2;



	height:100%;



	padding-top:10px;



	}



.Pro_Viwed{



	 color:#666;



	 margin:2px;



	 margin-top:0px;



	 height:100%;



	}



.Pro_Viwed_images{



	width:70px;



	height:70px;



	float:left;



	padding:2px;



	border:1px solid #ddd;



	margin-right:8px;



	}



.Pro_Viwed_list{



	width:165px;



	float:center;



	display:block;

	font-weight:bold;
	font-size:12px;



	}



.Pro_Viwed_list li{



	font-size:12px;



	list-style:none;



	line-height:15px;



	padding:3px 0px;



	}



.Pro_Viwed_list li b{



	color:#c00;



	}



.Pro_Viwed_list li span{



	color:#f60;



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



	padding-left:10px;



	}



.rightAD{



	text-align:center;



	padding-bottom:10px;



	}



.footer{

	text-align:center;

	padding:20px;

	border-top:1px solid #ddd;

	margin-top:30px;

	color:#999;

	line-height:20px;

	}

.footer a{

	margin:0px 5px;

	color:#666;

	}

.footer p{

	margin-bottom:10px;

	}



.footer a{



	margin:0px 5px;



	color:#666;



	}



.footer p{



	margin-bottom:10px;



	}



.footerLink{

	border:1px solid #ddd;

	padding:5px 10px;

	margin-bottom:10px;

	}



/*list*/



.contRight{



	float:left;



	width:749px;



	padding-left:10px;



	}



.address{



	background:#f1f1f1;



	padding:2px 10px;



	margin-bottom:10px;



	color:#333



	}



.address a{ margin:0px 5px;}



.address span{



	background:url(../images/print.gif) no-repeat right;



	padding-right:15px;



	float:right;



	}







.Recommended_tit{



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



	border:1px solid #efe2ab;



	display:block;



	height:100%;



	padding:5px 0px;



	}



.Recommended_tit li{



	float:left;



	width:180px;



	text-align:center;



	list-style:none



	}



.Recommended_tit li a{ color:#06c}



.Recommended_cont{



	margin:15px;



	font-weight:none;



	color:#000



	}



.Recommended_cont images{



	float:left;



	margin-right:15px;



	}



.proSearch{



	text-align:center;



	background:url(../images/prosearch.gif) repeat-x left top;



	padding:9px 0px;



	color:#555;



	margin-bottom:10px;



	}



.proSearch select{



	font-size:12px;



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



	color:#555;



	margin-right:5px;



	}



.proSearch images{



	position:absolute;



	margin-top:2px;



	}



.searchProlist h3{



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



	}



.searchProlist .ProList ul li{ width:167px;}







.proPage{



	background:#f4f9fd;



	border-top:1px solid #dbe3ee;



	text-align:center;



	color:#06c;



	padding:5px 0px;



	}



.proPage a{ color:#06c; margin:0px 5px;}



.proContTit{



	font-size:18px;



	font-weight:bold;



	margin-bottom:5px;



	}



.proInfo{



	margin-bottom:15px;



	padding-top:10px;



	}



.proInfoLeft{



	width:240px;



	float:left;



	}



.proInfoRight{



	float:left;



	width:285px;



	}



.proBigpic{



	border:5px solid #ccc;



	padding:20px 10px;



	text-align:center;



	margin-bottom:10px;



	}

/**

.proInfoLeft ul li{



	float:left;



	list-style:none;



	width:120px;



	text-align:center;



	}



.proInfoLeft ul li a images{



	border:3px solid #fff;



	}



.proInfoLeft ul li a:hover images{



	border:3px solid #ddd;



	}

*/

.proInfoList {



	background:url(../images/proinfobotimages.gif) no-repeat center bottom;



	padding-bottom:15px;



	margin-bottom:15px;



	}



.proInfoList ul li{



	list-style:none;



	background:url(../images/proinfolistbg.gif) no-repeat 15px 10px;



	padding-left:28px;



	}



.proInfoList ul li span{



	float:left;



	width:100px;



	display:block;



	}



.proInfoList ul li b{ color:#c00;}



.proTableTit{



	padding-left:102px;



background:url(../images/blueTitlebg.gif) no-repeat center bottom;



	height:24px;



	color:#fff;

	}



.proTableTit li,



.proTablelist li{

	float:left;



	width:90px;



	list-style:none;



	text-align:center;



	font-size:12px;



	}



.proTablelist .proTablechang{ width:100px; padding-left:3px;} 



.proTable{



	background:#f2f7fb;



	color:#06c;



	padding:5px 0px;



	margin-bottom:10px;



	height: 40px;



	}



.proTablelist li span{ color:#c00; font-weight:bold}



.Purchase{



background:#fdf7e5;





	padding-bottom:5px;



	}



.Purchase h4{



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



	color:#fff;

	font-size: 13px;

	font-weight: bold;

	padding:0px 10px;

	padding-left: 89px;



	}



.Purchase ul{



	padding:10px 15px;



	}



.Purchase ul li{



	list-style:none;



	}



.Purchase ul li span{



	float:left;



	width:80px;



	display:block;



	}



.PurchaseText{



	font-size:12px;



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



	padding:1px;



	width:70px;



	}



.overview{



	margin-bottom:15px;



	color:#333



	}



.overview h4{



	font-weight:bold;



	font-size:14px;



	color:#06c;



	border-bottom:2px solid #ddd;



	margin-bottom:5px;



	}



.proList02{



	border:1px solid #c6d2e2;



	border-top:none;



	padding-bottom:10px;



	}



.proContList{



	margin:0px 10px 0px 10px;



	padding:10px 0px;



	border-bottom:1px solid #ccc;



	height:115px;



	}



.proContlistimages{



	float:left;



	width:90px;



	margin-right:10px;



	}



.proContlistCont{



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



	border:1px solid #e0e0e0;



	float:left;



	padding:5px;



	width:390px;



	line-height:20px;



	}



.proContinfo{



	list-style:none;



	margin-bottom:5px;



	}



.proContinfo span,



.proContinfo a{ color:#0f3d88}







.proContPrice span{



	font-size:14px;



	line-height:15px;



	}



.proContPrice b{



	font-size:22px;



	font-weight:normal;



	color:#c00;



	padding-left:40px;



	position:absolute;



	margin-top:-10px;



	}



.proContlistCont images{



	position:absolute;



	margin-left:250px;



	margin-top:-35px;



	}







.container{width:525px; height:180px; overflow:hidden;position:relative;}







.slider{position:absolute;}



.slider li{ list-style:none;display:inline;}



.slider images{ width:525px; height:120px; display:block;}







.slider2{width:2000px;}



.slider2 li{float:left;}







.num{ position:absolute; right:5px; bottom:5px;}



.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;

}

.num li a{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
}

.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

.num li.on a{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}









/*09-12-03*/



.proContlistCont02{



	width:390px;



	}



.proContlistCont02 images{



	position:absolute;



	margin-left:260px;



	margin-top:-35px;



	}



.proList03{ padding-bottom:0px;}







/*  2009-12-07  */



.cateList li{



	list-style:none;



	background:url(../images/listbg.gif) no-repeat 10px 7px;



	padding-left:20px;



	text-align:left;



	padding-right:10px;



	line-height:18px;



	margin-bottom:8px;



	}



.cateList li{ list-style:none;}



.cateList span{



	float:right;



	margin-top:8px;



	}



.cateList b{



	font-weight:normal;



	color:#f60;



	}



.cartWork{



	text-align:center;



	border-top:1px solid #ffe7ba;



	padding:8px 0px;



	line-height:15px;



	}



.cartWork a{



	font-size:11px;



	margin:1px 5px;



	}



/*09-12-17*/



.center .num li{ margin-left:0px;}



.center .slider li{margin-left:0px;}







/*2010-02-06*/



.wrapper{



	background:url(../images/headerbg.gif) repeat-x left top;



	padding:0px 10px;



	width:970px;



	}



.contmain{



	padding-left:10px;



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



	margin-top:0px;



	padding-top:10px;



	}



body{



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



	}



.footer{



	padding-top:30px;



	background:#fff;



	border-top:none;



	margin-top:0px;



	}



.footerLink{



	border:1px solid #ddd;



	padding:5px 10px;



	margin-bottom:10px;



	}



.Search{



	height:32px;



	padding:10px 40px;



	}



.Search span{ float:right; margin-top:5px; background:url(../images/cart.gif) no-repeat left; padding-left:25px;}



.Search span a,



.Search span a:hover{ color:#fff}



.searchText,



.Search select{



	position:relative;



	top:0px;



	}



*html .searchText,



*html .Search select{



	position:relative;



	top:2px;



	}



*+html .searchText,



*+html .Search select{



	position:relative;



	top:2px;



	}



.Search images{



	position:relative;



	top:6px;



	left:5px;



	}



/*newPro*/



.newPro{



	width:232px;

	

	height: 292px;



	padding-left:20px;



	float:left;



	margin-bottom:5px;



	}



.newProDetails{



	background:url(../images/procontlistbg.gif) repeat-x left top;



	border:1px solid #ddd;



	border-top-width:2px;



	padding:5px;



	font-size:11px;



	line-height:15px;



	margin-top:20px;



	}



.newProDetails h4{



	font-size:11px;



	color:#0d65bd;



	}



.newProDetails h4 a,



.newProadd a{ color:#0d65bd;}



.newProDetails b{



	font-weight:normal;



	color:#666;



	margin:5px 0px;



	display:block



	}



.newProprix{



	width:50px;



	float:left;



	margin:5px 0px;



    font-size:12px;



	}



.newProprix span{ color:#f00}



.newProSave{



	width:150px;



	float:left;



	font-weight:normal;



	color:#1f8f01;



	font-size:20px;



	padding-top:5px;



	margin:5px 0px;



	}



.newProadd{



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



	padding-left:15px;



	font-weight:bold;



	}



.newProadd a{ text-decoration:underline}



.address{ background:#cad6e4;}



.Recommended_tit li{



	width:120px;



	}



/*2010.03.10*/

.nav{

	height:28px;

	background:url(../images/navlinkbg.gif) repeat-x left;

	float:left;

	overflow:hidden;

	}

.nav ul{

	background:url(../images/navrightbg.gif) no-repeat right;

	display:block;

	float:left;

	}

.nav ul li{

	background:url(../images/navlinkbg.gif) repeat-x left;

	float:left;

	height:28px;

	list-style:none;

	width:100px;

	overflow:hidden;

	ZOOM:1;

	}

.nav ul li a{

	display:block;

	float:left;

	width:100px;

	text-align:center;

	background:url(../images/navabg.gif) no-repeat right;

	line-height:28px;

	height:28px;

	overflow:hidden;

	color:#fff;

	}



.nav ul li a:hover{

	display:block;

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

	line-height:28px;

	height:28px;

	color:#fff;

	text-decoration:none;

	}

.nav ul li a.navHover{

	display:block;

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

	line-height:28px;

	height:28px;

	color:#fff;

	font-weight:bold;

	text-decoration:none;

	}

.nav ul .navLast{background:url(../images/navrightbg.gif) no-repeat right}

.nav ul .navLast a{background:none;}

.nav ul .navFirst{background:url(../images/navleftbg.gif) no-repeat left;padding-left:28px;}



.Categories h3{font-weight:normal;}

.header h1{padding-left:20px;}

.top{

	font-size:10px;

	padding-right:5px;

	color:#000;

	margin-bottom:3px;

	}

.top select{

	width:100px;

	font-size:9px;

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

	margin-top:3px;

	}

.leftmenuBox{border:1px solid #8abff5; border-top:none;}

.nav{

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

	height:29px;

	float:none;

	width:920px;

	padding-left:50px;

	}

.nav ul{ float:none;}

.nav ul li,

.nav ul{

	background:none;

	width:auto;

	padding:0px 20px;

	}

.nav ul li a,

.nav ul li a:hover{

	background:none;

	width:auto;

	}

.nav ul li a:hover{

	text-decoration:underline;

	color:#ffea00;

	}

.contmain{ padding-top:0px;}

.Search,

.Search span a,

.Search span a:hover{ color:#000}

.bedImg{ width:180px; float:left;padding-left:35px;padding-top:18px;}

.header{

	height:90px;

	overflow:hidden;

	}

.nav ul li a.navHover{

	color:#ffea00;

	}

img{ border:none;}

*{ margin:0px; padding:0px;}

.headerRight{

	width:500px;

	overflow:hidden

	}



.proContlistimg{

	float:left;

	width:90px;

	margin-right:10px;

	}



proContlistCont img{

	position:absolute;

	margin-left:250px;

	margin-top:-35px;

	}



/*2010.03.24*/

.overview h4{

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

	color:#fff;

	padding-left:18px;

	}

.Description h4{

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

	color:#fff;

	padding-left:13px;


	}

.proContlistCont img{

	position:absolute;

	margin-left:250px;

	margin-top:-35px;

	}

.proContlistCont02 img{

	position:absolute;

	margin-left:450px;

	margin-top:-35px;

	}

.proInfoList02 ul li{

	text-align:left;

	width:auto;

	float:none

	}

.proInfoList02 ul li span{ width:100px;}





.proBigpic img{

	border:5px solid #ccc;

	padding:20px;

	}

.proBigpic{ border:none; padding:0px;}



/*2010.03.26*/

.pricesave {
width:380px;
padding-top:15px;
}

/*2010.03.29*/
.Description{  height:100%;}

#cookiepage { padding-left:15px;}

/*2010.07.13*/
.whyBuy{
 margin-top:10px;
 }
.whyBuyMain{
 padding:10px 15px;
 border:1px solid #c6d2e2;
 border-top:none;
 color:#666;
 line-height:18px;
 font-size:11px;
 }
.whyBuyMain h6{
 font-size:12px;
 font-weight:bold;
 color:#3a81c9
 }
.whyBuyMain h6 img{ vertical-align:-5px; margin-right:5px;}
.joinOurCommunity{
 border:1px solid #ddd;
 margin-bottom:10px;
 padding:10px;
 text-align:left;
 font-weight:bold;
 font-size:14px;
 color:#333;
 height:35px;
 }
.joinOurCommunity img,
.joinOurCommunity span{ float:left}
.joinOurCommunity span{ padding:6px 10px 0px 0px;}
.noMinimumOrder{
 position:absolute;
 margin-left:250px;
 *margin-left:35px;
 margin-top:15px;
 }
