/* CSS Document */

#bg{
	background-image:url(index/index_02.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}
#content{
	width:966px;
	margin:0 auto;
	position:relative;
}
.top{
	background-image:url(index/menubg.jpg);
	width:966px;
	height:99px;
}
.help{
	background-image:url(index/index_04.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	width:966px;
	height:20px;
}
.help p{
	line-height:20px;
	text-align:right;
	padding-right:10px;
}
.logoAndMenu{
	margin:0px 0 0 25px;
}
.logo{
	float:left;
	
}
.menu{
	float:left; margin-top:23px;
}
.menu li{
	float:left;
}
.flashAndSearch{
    background-color:#FFFFFF;
	height:226px;
}
.flash{
    float:left;
}
.search{
	float:left;
	background-image:url(index/index_12.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	width:268px;
	height:226px;
	padding-left:5px;
	background-color:#FFFFFF;
	position:relative;
}
.search .input_txt{
	position:absolute;
	left:20px;
	top:125px;
	background-image:url(index/index_69.jpg);
	background-repeat:no-repeat;
	width:185px;
	height:21px;
	border:none 0 #70bac3;
	padding-top:9px;
	text-align:center;
	color:#025a89;
}
*html .search .input_txt{
	position:absolute;
	left:20px;
	top:125px;
	background-image:url(index/index_69.jpg);
	background-repeat:no-repeat;
	width:183px;
	height:21px;
	padding-top:9px;
	border:none 0 #70bac3;
	text-align:center;
}

.search .btn_search{	background:url(index/index_70.jpg) no-repeat;border:none;width:39px;height:30px;font-size:0;overflow:hidden;line-height:9999px;cursor:pointer;margin-left:2px;position:absolute;
	right:20px;
	top:125px;}
.search img{
	position:absolute;
	right:20px;
	top:125px;
}
.hotSearch{
	position:absolute;
	left:20px;
	top:165px;
}
.other{
	float:right;
}
.p1{
	background-image:url(index/index_65.jpg);
	background-repeat:no-repeat;
	width:966px;
	height:12px;
}
.tbg{
	background-image:url(index/tbg.jpg);
	background-repeat:no-repeat;
	background-position:0 top;
}
.bbg{
	background-image:url(index/bbg.jpg);
	background-repeat:no-repeat;
	background-position:0 bottom;
}
.sale01{
    width:940px;
	padding:0 0 5px 26px;
}
.sale01 li{
	width:150px;
	float:left;
	margin-right:5px;
}
.sale01 li h1{
	background-image:url(index/index_18.jpg);
	background-repeat:no-repeat;
	background-position:0 center;
	line-height:25px;
	padding-left:20px;
	color:#025C89;
}
.sale01 li p{
	line-height:20px;
}
#wrapper{
	width:940px;
	margin:0 auto;
	padding:0 0 5px 26px;
}
#left{
	float:left;
	width:207px;
}
#right{
	float:left;
	widows:714px;
}
#right .part1{
	float:left;
	width:515px;
}
#right .part2{
	float:left;
	width:179px;
}
.ad{
	margin:0 14px 10px 13px;
}
.product{
	background-image:url(index/index_63.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:515px;
	padding-bottom:40px;
}
.product ul{
	margin-left:25px;
	margin-bottom:25px;
}

.productDetail{
	margin-left:auto;
	margin-right:auto;
}
.productDetail p{
	color:#8a8a8a;
	line-height:20px;
}
.productDetail h2{
	color:#1e526c;
	line-height:18px;
	font-weight:normal;
	margin-top:5px;
}
.more{
	text-align:right;
	margin:10px 30px 0 0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
.topSellers,.brand{
	width:207px;
	margin-bottom:5px;
}
.topSellersTop,.brandTop{
	background-image:url(index/index_41.jpg);
	background-repeat:no-repeat;
	width:207px;
	height:42px;
	position:relative;
}
.topSellersTop img,.brandTop img{
	position:absolute;
	left:8px;
	top:15px;
}
.topSellersTop h1,.brandTop h1{
	position:absolute;
	left:17px;
	top:14px;
	color:#FFF;
	font-size:14px;
}
.topSellersCenter{
	background-image:url(index/index_49.jpg);
	background-repeat:repeat-y;
	width:207px;
}
.brandCenter{
	background-image:url(index/index_49.jpg);
	background-repeat:repeat-y;
	width:207px;
}
.topSellersBottom,.brandBottom{
	background-image:url(index/index_58.jpg);
	background-repeat:no-repeat;
	width:207px;
	height:9px;
}
.month,.new{
	width:179px;
	margin-bottom:5px;
	position:relative;
}
.monthTop,.newTop{
	background-image:url(index/index_44.jpg);
	background-repeat:no-repeat;
	width:179px;
	height:42px;
}
.monthTop img,.newTop img{
	position:absolute;
	left:8px;
	top:15px;
}
.monthTop h1,.newTop h1{
	position:absolute;
	left:14px;
	top:13px;
	color:#FFF;
	font-size:14px;
}
.monthCenter{
	background-image:url(index/index_50.jpg);
	background-repeat:repeat-y;
	width:159px;
	padding:10px 10px 0 10px;
}
.monthCenter img{
    text-align:center;
	margin-left:0px;
}
.monthCenter p{
	line-height:20px;
	color:#8a8a8a;
}
.newCenter{
	background-image:url(index/index_50.jpg);
	background-repeat:repeat-y;
	width:179px;
        text-align:center;
}
.monthBottom,.newBottom{
	background-image:url(index/index_59.jpg);
	background-repeat:no-repeat;
	width:179px;
	height:9px;
}
.productList{
    width:180px;
	margin:0 auto;
	padding-top:2px;
}
.productList li{
	float:left;
    width:180px;
	color:#8a8a8a;
	line-height:24px;
}
.productList li h1{
	float:left;
	font-weight:normal;
}
.productList li p{
	float:right;
}
.productList2{
    width:160px;
	margin:0 auto;
}
.productList2 li{
	float:left;
    width:160px;
	color:#8a8a8a;
	line-height:25px;
}
.productList2 li h1{
	float:left;
	font-weight:normal;
}
.productList2 li p{
	float:right;
}
.brandList{
    width:180px;
	margin:0 auto;
	padding-top:10px;
}
.brandList li{
	float:left;
    width:180px;
	color:#8a8a8a;
	line-height:25px;
}
.brandList li p{
	border:solid 1px #d9d9d9;
	padding:5px;
	line-height:20px;
}
.customerService,.delivery{
	color:#8a8a8a;
}
.customerService p,.delivery p{
    line-height:20px;
}
.delivery h1{
    line-height:20px;
}
#bottom{
	background-image:url(index/index_67.jpg);
	background-repeat:no-repeat;
	width:966px;
	height:58px;
	position:relative;
}
.bmenu{
	position:absolute;
	left:60px;
	top:10px;
}
.bmenu li{
	float:left;
}
.blogo{
	position:absolute;
	right:75px;
	top:-16px;
	left: 608px;
	width: 289px;
	height: 75px;
}
#otherpages{
        width:900px;
        margin-top:0px;
        margin-left:30px;
        margin-bottom:0px;
        margin-right:20px;
        padding-bottom:30px;
}