body{

background:url("../images/page-bg-new.jpg") repeat scroll 0 0 transparent;

color:#4C4337;

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

font-size:12px;

font-weight:normal;

}

#mainpage{ /*background:url("../images/dragon.png") no-repeat scroll center 64px transparent;*/margin:0 auto;overflow:hidden;*}



.page-bg-inner1{background:url("../images/page-white-bg.png") repeat-y scroll center center transparent;margin:0 auto;overflow:hidden;}



.top-patch{background:url("../images/top-patch.gif") no-repeat scroll center top transparent;margin:0 auto;overflow:hidden;}



#topbox{ width:970px; margin:auto;}



#header{ float:left;}



#top_right{ float:right; width:550px; line-height:25px;height:25px; margin-top:30px; font-size:13px;}



#top_right li{ float:left; padding:0 10px; line-height:25px; vertical-align:middle; text-align:center;}



*{

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

font-size:12px;

line-height:normal;

margin:0;

padding:0;

}

ul{list-style:none outside none;}

a{ text-decoration:none;}



#lev2{background:none repeat scroll 0 0 #CCCCCC;color:#000;float:left;font-size:13px;margin-bottom:10px; margin-right:5px; margin-top:5px;padding:5px;text-align:right;width:700px; margin-left:12px}



#lev2 a{ color:#000;}



#lev2 a:hover{ text-decoration:underline;}



#lev2 span{float:left;padding-left:5px;text-align:left;}

/* ***********************************Header************************************************** */



#top{ width:100%; height:65px; margin:0 auto; padding:0; text-align:center;background:url("../images/top-band.png") repeat-x scroll 0 0 transparent;}



#nav{ width:960px; margin:auto;}



#menu{float:left;height:25px;width:690px; line-height:25px;}



#menu ul{ list-style:none;}



#menu li{float:left;font:12px/18px Tahoma,Geneva,sans-serif; padding:0 20px; line-height:25px;}



#menu li a{cursor:pointer;font-size:12px;font-weight:normal;text-align:center;font-weight:bold;color:#FFFFFF;}



#menu li a:hover{color:#000;}



#shopping_cart{width:246px; float:left; padding:10px 0 13px 0;}



#shopping_cart a{ font:12px/18px Tahoma,Geneva,sans-serif; color:#827E7E;}



#shopping_cart a:hover{ color:#FFFFFF;}



#head{ width:940px; margin:0 auto; overflow:hidden;background:none repeat scroll 0 0 #A20B35; height:25px; margin-bottom:5px; line-height:25px; padding:0 10px;}



#logo{width:960px; text-align:left; margin:0 auto;}



#right-box{ width:250px; float:left;color:#151515; font-size:13px;}



#right-box ul{ text-align:right;}



#right-box li{ color:#FFF;}



#right-box li a{ text-decoration:none; color:#FFF;font-size:13px;}



#keyword{ background-color:#252525; border:none; height:25px; color:#FFFFFF; padding-left:5px;}



#seabu{ vertical-align:middle; padding-left:5px;}



/* ***********************************Content************************************************** */



#content{

padding:0;

width:970px;

margin:auto;

height:auto;

}



#info{width:740px; float:left; text-align:left; padding:5px 10px 0 5px;}



#info p{ padding:10px 0 10px 10px; text-align:left;}



#navBreadCrumb{text-align:left; float:left; padding-left:5px;}



#navBreadCrumb a{ color:#888888;}



#navBreadCrumb a:hover{ text-decoration:underline; color:#000;}



.centerBoxHeading{

width:730px;
border-bottom: 3px double #990000;
color:#4C4337;

font-size:14px;

text-align:left;

padding:5px 0 5px 8px;

margin-bottom:10px;}



#column-left{ width:200px; padding:5px 5px 0 10px; float:left; margin:0;}



.leftBoxHeading{color:#555556;font-size:13px; padding:5px 5px 10px 5px; line-height:15px; margin: 15px 0 5px 0; border-bottom: 3px double #900; } 



#categories ul{padding:5px 0 10px 10px;}



.category-top a{

background:url("../images/list-marker.gif") no-repeat scroll 0 7px transparent;

display:inline-block;

text-decoration:none;

font-size:14px;

padding:0 0 5px 15px;

color:#555556;

}



.category-products{ padding-left:14px; padding-bottom:5px;}



.category-products a{ color:#555556;}



#categories ul li a:hover{ color:#000; font-weight:bold;}



.boxheader{ margin-top:16px;}



.boxheader ul{padding:10px 0;}



.boxheader ul li a {

display:inline-block;

text-decoration:none;

font-size:12px;

padding:0 0 10px 0;

color:#888888;

}



.boxheader ul li a:hover{ color:#000;}



#navNextPrevWrapper{ width:740px; float:left; text-align:center; margin:auto; padding:10px; line-height:15px;}



.navNextPrevList{display:inline;

list-style-type:none;

margin:0;

padding:0.5em 0;

white-space:nowrap;}



#productMainImage{ width:285px; text-align:center; float:left; padding:5px 10px 10px 10px;}



#productName{ width:300px; float:left; padding:5px 10px 10px 0;color:#555556;border-bottom:1px solid #ECECEC;}



#productName h1{font-size:18px;}



#productPrices{font-family:Georgia,"Times New Roman",Times,serif;width:300px; float:left; text-align:left; padding:10px 0 10px 10px;; font-size:16px; color:#555556;}



#productHits,#productQty,#productSize{font-family:Georgia,"Times New Roman",Times,serif;width:300px; float:left; text-align:left; padding:10px 0 10px 10px;; font-size:16px; color:#555556;}



#addtocart{width:300px; float:left; padding:10px 10px 10px 0; text-align:center;}



#productDescription{ width:730px; float:left; text-align:left; margin-top:5px; padding:0;border-top: dashed 1px  #ECECEC;}



#banner{ float:left; width:282px; padding-left:5px; padding-right:5px;}



#banner li{ margin:0 0 8px 0;border:0px solid #2B2F30; height:159px; padding:1px;}



#banner_bottom{ float:left; margin:5px auto;}



#banner_bottom li{ float:left;}

/*== featured box begin ==*/

#featured {

	width:670px;

	height:499px;

	float:left;

	margin-bottom:10px;

	position:relative;

	border:0px solid #2B2F30;

}



#featured ul.ui-tabs-nav {

background:url("../images/ul_bg.png") repeat scroll 0 0 transparent;

height:12px;

list-style:none outside none;

margin:0;

padding:5px 4px 5px 6px;

position:absolute;

right:5px;

top:470px;

width:48px;

z-index:100;

}

#featured ul.ui-tabs-nav li {

background:url("../images/item.gif") no-repeat scroll 0 0 transparent;

float:left;

font-size:0;

height:14px;

line-height:0;

overflow:hidden;

vertical-align:top;

width:16px;

}

#featured ul.ui-tabs-nav li.ui-tabs-selected {

background:url("../images/item-selected.gif") no-repeat scroll left top transparent;

}

#featured ul.ui-tabs-nav li a {

display:inline-block;

height:12px;

overflow:hidden;

width:16px;

text-decoration:none;

}

#featured .ui-tabs-hide {

display:none;

}

/* ***********************************Product************************************************** */



#Featuredproducts{ width:740px; float:left; text-align:center; padding:0 10px 0 5px;}



#Featur{width:740px; float:left; text-align:center; padding:0 10px 0 5px;}



.product_2{width:245px; margin:0; float:left; padding:5px 0; background-color:#ccc;}



.product{ width:245px; margin:0; float:left; padding:5px 0;}



#productMainImage ul{ margin:10px 0;}



#productMainImage a{ color:#888888;}



#productMainImage a:hover{ color:#000;}



.pro_detial{ float:left; width:80px; padding:0 5px;}



.proname{ padding:5px 0;height:24px;}



.proname a{ color:#555556; font-family:Georgia,"Times New Roman",Times,serif;}



.price{font-family:Georgia,"Times New Roman",Times,serif;color:#555556; font-size:14px;}



#note{width:950px; text-align:left; margin:auto; padding:10px 10px 10px 10px;}



#newsx{width:950px;margin:auto; padding:5px;}



#newsx li{ float:left; width:400px;}



#newsx li a{color:#000;}



#newsx li a:hover{ text-decoration:underline;}



/* ***********************************shopping cart************************************************** */



.cart{ width:730px; float:left;text-align:right; margin-bottom:10px;font-size:13px; color:#555556; padding:5px;}



.carttop{ height:30px;}



.step_on{ color:#EC008C;font-size:14px; font-weight:bold; text-decoration:overline;}



.step{ font-size:14px; color:#000000;}



.namecart{background:none repeat scroll 0 0 #F5F5F5;

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

color:#000000;

font-size:12px;

font-weight:bold;}



.imagescart{background:none repeat scroll 0 0 #F5F5F5;

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

color:#000000;

font-size:12px;

font-weight:bold;}



.sizecart{background:none repeat scroll 0 0 #F5F5F5;

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

color:#000000;

font-size:12px;

font-weight:bold;}



.qtycart{background:none repeat scroll 0 0 #F5F5F5;

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

color:#000000;

font-size:12px;

font-weight:bold;}



.pricecart{background:none repeat scroll 0 0 #F5F5F5;

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

color:#000000;

font-size:12px;

font-weight:bold;}



.totalcart{background:none repeat scroll 0 0 #F5F5F5;

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

color:#000000;

font-size:12px;

font-weight:bold;}



.delcart{background:none repeat scroll 0 0 #F5F5F5;

border-bottom:1px solid #CCCCCC;

border-top:1px solid #CCCCCC;

color:#000000;

font-size:12px;

font-weight:bold;}



.cartname{ width:15%; text-align:center;border-bottom:1px solid #CCCCCC;color:#000000;}



.cartimages{width:20%; text-align:center;border-bottom:1px solid #CCCCCC; height:94px;}



.cartsize{width:20%; text-align:center;border-bottom:1px solid #CCCCCC;}



.cartqty{width:5%; text-align:center;border-bottom:1px solid #CCCCCC;}



.cartprice{ width:10%; text-align:center;border-bottom:1px solid #CCCCCC; color:#000000;}



.carttotal{width:15%; text-align:center;border-bottom:1px solid #CCCCCC;color:#000000; font-size:14px; font-weight:bold;}



.cartdel{width:10%; text-align:center;border-bottom:1px solid #CCCCCC;}



/* ***********************************Checkout************************************************** */



.shipping{ color:#000000; font-size:14px; height:30px; padding:0 5px;}



/* ***********************************News************************************************** */



#News{ width:740px; margin:auto; float:left;}



#News ul li{ margin:10px 0;}



.newsid{ width:100px; float:left; text-align:right;color:#555556; font-size:14px;}



.news_title{ width:400px; float:left; text-align:left; font-size:14px;}



.news_title a{ color:#555556; font-size:14px;}



.time{ width:200px; float:left;color:#555556; font-size:14px;}



.newstitle{ font-size:16px; color:#555556; margin-bottom:10px; margin-top:10px;}



.tag{ float:left; font-size:12px; padding-left:20px;}



/* ***********************************Foot************************************************** */



.bot-patch {width:1014px;

background:url("../images/page-bg-inner-bt.png") no-repeat scroll center center transparent;

height:34px;

margin:0 auto;

overflow:hidden;

}



#foot{ width:970px; margin:auto; margin-bottom:10px;}



#bottomNav{ width:650px; margin:auto; padding:10px 0 0 10px; text-align:center; height:22px; float:left;}



#bottomNav li{ float:left;}



#bottomNav li a{color:#4C4337; font-size:14px; padding:0 10px 0 10px;}



#bottomNav li a:hover{ text-decoration:underline;}



#payment{ width:900px; padding:5px 0;}



#copyright{ width:970px; margin:auto; padding:10px 0 0 10px; text-align:center;}



#copyright a{color:#4C4337;}



.title{ text-align:left; font-size:14px; padding:5px 0 20px 10px; width:740px;}



.BoxHeading{color:#4C4337;font-size:13px; padding:3px 0 3px 0; cursor:pointer; text-align:left;width:740px;}



.collapsed{ display:none; }



.boxheaderx{ margin-top:5px;text-align:left; padding-left:10px;}



#lopage{ width:740px; float:left; text-align:center; margin-top:20px; color:#000;}

.pagenavi { text-align:center;  font: 11px Arial, tahoma, sans-serif; padding-top: 20px; padding-bottom: 10px; margin: 0px; }

.pagenavi a {border: 1px solid #BCC7C3; background: #FFFFFF; text-decoration: none; color:#C16012; display:inline-block; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}

.pagenavi a:visited {border: 1px solid #BCC7C3; background: #FFFFFF; text-decoration: none; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}

.pagenavi .break {border: medium none;  text-decoration: none; color:#C16012; background:;; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}

.pagenavi .num {color:#C16012; font-size:12pt; padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0}

.pagenavi .curr {padding: 2px 6px; border-color: #BCC7C3; font-weight: bold; font-size:12pt; background:transparent;}

.pagenavi a:hover {color: #C16012; background: #eff7fd; text-decoration: none}

.xingmu {FONT-WEIGHT: bolder;FONT-SIZE: 12px;COLOR: #0257A8;LINE-HEIGHT: 22px;FONT-FAMILY: Verdana, ;background-image: url(../Images/tobbg.gif);background-repeat: repeat;}

.RefreshLen {BORDER: #BCC7C3 1px solid; MARGIN-top: 10px;MARGIN-BOTTOM: 5px; WIDTH: 400px; HEIGHT: 25px; TEXT-ALIGN: left}

#top_right ul, #menu ul, #right-box ul, #bottomNav ul, #banner ul, #banner_bottom ul, #categoriesContent ul { margin: 0; }

#right-box ul input{ padding: 0; border: 0px; }

.categoryListBoxContents { float: left; margin: 3px 10px; }

.categoryListBoxContents a { border: 0; }

input[type="image"]{ border: 0; }

p.navNextPrevCounter { text-align: center!important; }

.centerBoxContentsAlsoPurch { float: left; }
#categoriesContent ul { padding-left: 0; }